From 7ca0c11ddaaba5d88148966b75cba7609600f66a Mon Sep 17 00:00:00 2001 From: sxt1001 Date: Sat, 11 Mar 2023 16:18:04 +0800 Subject: [PATCH] revert "remove rubygem-bundler" and ruby/irb drop hard dependency on RDoc --- ...ort-irb-Drop-hard-dependency-on-RDoc.patch | 26 ++ ruby.spec | 349 +++++++++++++++++- 2 files changed, 370 insertions(+), 5 deletions(-) create mode 100644 backport-irb-Drop-hard-dependency-on-RDoc.patch diff --git a/backport-irb-Drop-hard-dependency-on-RDoc.patch b/backport-irb-Drop-hard-dependency-on-RDoc.patch new file mode 100644 index 0000000..71ed31a --- /dev/null +++ b/backport-irb-Drop-hard-dependency-on-RDoc.patch @@ -0,0 +1,26 @@ +From 46c3a93982d0b81668668a65c10bc3670a488d8a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= +Date: Tue, 23 Aug 2022 10:41:28 +0200 +Subject: [PATCH] [ruby/irb] Drop hard dependency on RDoc. + +This has been introduced in https://github.com/ruby/irb/commit/026700499dfd, +but it seems that this is just be mistake, otherwise the later handling +of `LoadError` would not be needed. + +https://github.com/ruby/irb/commit/54c8df06ff +--- + lib/irb/input-method.rb | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/lib/irb/input-method.rb b/lib/irb/input-method.rb +index fd68239ee38d6..a8227caa9c32d 100644 +--- a/lib/irb/input-method.rb ++++ b/lib/irb/input-method.rb +@@ -14,7 +14,6 @@ + require_relative 'completion' + require 'io/console' + require 'reline' +-require 'rdoc' + + module IRB + STDIN_FILE_NAME = "(line)" # :nodoc: diff --git a/ruby.spec b/ruby.spec index 475f361..3edae23 100644 --- a/ruby.spec +++ b/ruby.spec @@ -4,6 +4,16 @@ %global rubygems_version 3.3.26 %global rubygems_molinillo_version 0.7.0 +# Default gems. +%global bundler_version 2.3.26 +%global bundler_connection_pool_version 2.3.0 +%global bundler_fileutils_version 1.4.1 +%global bundler_molinillo_version 0.8.0 +%global bundler_net_http_persistent_version 4.0.0 +%global bundler_thor_version 1.2.1 +%global bundler_tmpdir_version 0.1.0 +%global bundler_uri_version 0.10.1 + %global bigdecimal_version 3.1.1 %global did_you_mean_version 1.6.1 @@ -30,7 +40,7 @@ Name: ruby Version: %{ruby_version} -Release: 131 +Release: 132 Summary: Object-oriented scripting language interpreter License: (Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD URL: https://www.ruby-lang.org/en/ @@ -87,6 +97,7 @@ Patch6006: backport-CVE-2019-16162.patch Patch6007: backport-CVE-2019-16163.patch Patch6008: backport-Fix-test_cgi_cookie_new_with_domain-to-pass-on-older.patch Patch6009: backport-Loosen-the-domain-regex-to-accept-.-29.patch +Patch6010: backport-irb-Drop-hard-dependency-on-RDoc.patch Provides: %{name}-libs = %{version}-%{release} Obsoletes: %{name}-libs < %{version}-%{release} @@ -284,6 +295,28 @@ Provides: rubygem(psych) = %{version}-%{release} Psych is a YAML parser and emitter. According to wrapping libyaml, Psych knows how to serialize and de-serialize most Ruby objects to and from the YAML format. +%package -n rubygem-bundler +Summary: Library and utilities to manage a Ruby application's gem dependencies +Version: %{bundler_version} +License: MIT +Requires: ruby(release) +Requires: ruby(rubygems) >= %{rubygems_version} +Requires: rubygem(io-console) +Provides: rubygem(bundler) = %{version}-%{release} +# https://github.com/bundler/bundler/issues/3647 +Provides: bundled(rubygem-connection_pool) = %{bundler_connection_pool_version} +Provides: bundled(rubygem-fileutils) = %{bundler_fileutils_version} +Provides: bundled(rubygem-molinillo) = %{bundler_molinillo_version} +Provides: bundled(rubygem-net-http-persisntent) = %{bundler_net_http_persistent_version} +Provides: bundled(rubygem-thor) = %{bundler_thor_version} +Provides: bundled(rubygem-tmpdir) = %{bundler_tmpdir_version} +Provides: bundled(rubygem-uri) = %{bundler_uri_version} +BuildArch: noarch + +%description -n rubygem-bundler +Bundler manages an application's dependencies through its entire life, across +many machines, systematically and repeatably. + %package -n rubygem-test-unit Summary: Unit testing framework for Ruby Version: %{test_unit_version} @@ -782,10 +815,313 @@ make runruby TESTRUN_SCRIPT=%{SOURCE13} %{gem_dir}/gems/psych-%{psych_version} %{gem_dir}/specifications/psych-%{psych_version}.gemspec -%exclude %{_bindir}/bundle -%exclude %{_bindir}/bundler -%exclude %{gem_dir}/gems/bundler-2.3.26/ -%exclude %{ruby_libdir}/bundler/ +%files -n rubygem-bundler +%{_bindir}/bundle +%{_bindir}/bundler +%{gem_dir}/gems/bundler-%{bundler_version} +%{ruby_libdir}/bundler/build_metadata.rb +%{ruby_libdir}/bundler/capistrano.rb +%{ruby_libdir}/bundler/cli.rb +%{ruby_libdir}/bundler/cli/add.rb +%{ruby_libdir}/bundler/cli/binstubs.rb +%{ruby_libdir}/bundler/cli/cache.rb +%{ruby_libdir}/bundler/cli/check.rb +%{ruby_libdir}/bundler/cli/clean.rb +%{ruby_libdir}/bundler/cli/common.rb +%{ruby_libdir}/bundler/cli/config.rb +%{ruby_libdir}/bundler/cli/console.rb +%{ruby_libdir}/bundler/cli/doctor.rb +%{ruby_libdir}/bundler/cli/exec.rb +%{ruby_libdir}/bundler/cli/fund.rb +%{ruby_libdir}/bundler/cli/gem.rb +%{ruby_libdir}/bundler/cli/info.rb +%{ruby_libdir}/bundler/cli/init.rb +%{ruby_libdir}/bundler/cli/inject.rb +%{ruby_libdir}/bundler/cli/install.rb +%{ruby_libdir}/bundler/cli/issue.rb +%{ruby_libdir}/bundler/cli/list.rb +%{ruby_libdir}/bundler/cli/lock.rb +%{ruby_libdir}/bundler/cli/open.rb +%{ruby_libdir}/bundler/cli/outdated.rb +%{ruby_libdir}/bundler/cli/platform.rb +%{ruby_libdir}/bundler/cli/plugin.rb +%{ruby_libdir}/bundler/cli/pristine.rb +%{ruby_libdir}/bundler/cli/remove.rb +%{ruby_libdir}/bundler/cli/show.rb +%{ruby_libdir}/bundler/cli/update.rb +%{ruby_libdir}/bundler/cli/viz.rb +%{ruby_libdir}/bundler/compact_index_client.rb +%{ruby_libdir}/bundler/compact_index_client/cache.rb +%{ruby_libdir}/bundler/compact_index_client/gem_parser.rb +%{ruby_libdir}/bundler/compact_index_client/updater.rb +%{ruby_libdir}/bundler/constants.rb +%{ruby_libdir}/bundler/current_ruby.rb +%{ruby_libdir}/bundler/definition.rb +%{ruby_libdir}/bundler/dependency.rb +%{ruby_libdir}/bundler/deployment.rb +%{ruby_libdir}/bundler/deprecate.rb +%{ruby_libdir}/bundler/digest.rb +%{ruby_libdir}/bundler/dsl.rb +%{ruby_libdir}/bundler/endpoint_specification.rb +%{ruby_libdir}/bundler/env.rb +%{ruby_libdir}/bundler/environment_preserver.rb +%{ruby_libdir}/bundler/errors.rb +%{ruby_libdir}/bundler/feature_flag.rb +%{ruby_libdir}/bundler/fetcher.rb +%{ruby_libdir}/bundler/fetcher/base.rb +%{ruby_libdir}/bundler/fetcher/compact_index.rb +%{ruby_libdir}/bundler/fetcher/dependency.rb +%{ruby_libdir}/bundler/fetcher/downloader.rb +%{ruby_libdir}/bundler/fetcher/index.rb +%{ruby_libdir}/bundler/friendly_errors.rb +%{ruby_libdir}/bundler/gem_helper.rb +%{ruby_libdir}/bundler/gem_helpers.rb +%{ruby_libdir}/bundler/gem_tasks.rb +%{ruby_libdir}/bundler/gem_version_promoter.rb +%{ruby_libdir}/bundler/graph.rb +%{ruby_libdir}/bundler/index.rb +%{ruby_libdir}/bundler/injector.rb +%{ruby_libdir}/bundler/inline.rb +%{ruby_libdir}/bundler/installer.rb +%{ruby_libdir}/bundler/installer/gem_installer.rb +%{ruby_libdir}/bundler/installer/parallel_installer.rb +%{ruby_libdir}/bundler/installer/standalone.rb +%{ruby_libdir}/bundler/lazy_specification.rb +%{ruby_libdir}/bundler/lockfile_generator.rb +%{ruby_libdir}/bundler/lockfile_parser.rb +%{ruby_libdir}/bundler/man/bundle-add.1 +%{ruby_libdir}/bundler/man/bundle-add.1.ronn +%{ruby_libdir}/bundler/man/bundle-binstubs.1 +%{ruby_libdir}/bundler/man/bundle-binstubs.1.ronn +%{ruby_libdir}/bundler/man/bundle-cache.1 +%{ruby_libdir}/bundler/man/bundle-cache.1.ronn +%{ruby_libdir}/bundler/man/bundle-check.1 +%{ruby_libdir}/bundler/man/bundle-check.1.ronn +%{ruby_libdir}/bundler/man/bundle-clean.1 +%{ruby_libdir}/bundler/man/bundle-clean.1.ronn +%{ruby_libdir}/bundler/man/bundle-config.1 +%{ruby_libdir}/bundler/man/bundle-config.1.ronn +%{ruby_libdir}/bundler/man/bundle-doctor.1 +%{ruby_libdir}/bundler/man/bundle-doctor.1.ronn +%{ruby_libdir}/bundler/man/bundle-exec.1 +%{ruby_libdir}/bundler/man/bundle-exec.1.ronn +%{ruby_libdir}/bundler/man/bundle-gem.1 +%{ruby_libdir}/bundler/man/bundle-gem.1.ronn +%{ruby_libdir}/bundler/man/bundle-info.1 +%{ruby_libdir}/bundler/man/bundle-info.1.ronn +%{ruby_libdir}/bundler/man/bundle-init.1 +%{ruby_libdir}/bundler/man/bundle-init.1.ronn +%{ruby_libdir}/bundler/man/bundle-inject.1 +%{ruby_libdir}/bundler/man/bundle-inject.1.ronn +%{ruby_libdir}/bundler/man/bundle-install.1 +%{ruby_libdir}/bundler/man/bundle-install.1.ronn +%{ruby_libdir}/bundler/man/bundle-list.1 +%{ruby_libdir}/bundler/man/bundle-list.1.ronn +%{ruby_libdir}/bundler/man/bundle-lock.1 +%{ruby_libdir}/bundler/man/bundle-lock.1.ronn +%{ruby_libdir}/bundler/man/bundle-open.1 +%{ruby_libdir}/bundler/man/bundle-open.1.ronn +%{ruby_libdir}/bundler/man/bundle-outdated.1 +%{ruby_libdir}/bundler/man/bundle-outdated.1.ronn +%{ruby_libdir}/bundler/man/bundle-platform.1 +%{ruby_libdir}/bundler/man/bundle-platform.1.ronn +%{ruby_libdir}/bundler/man/bundle-pristine.1 +%{ruby_libdir}/bundler/man/bundle-pristine.1.ronn +%{ruby_libdir}/bundler/man/bundle-remove.1 +%{ruby_libdir}/bundler/man/bundle-remove.1.ronn +%{ruby_libdir}/bundler/man/bundle-show.1 +%{ruby_libdir}/bundler/man/bundle-show.1.ronn +%{ruby_libdir}/bundler/man/bundle-update.1 +%{ruby_libdir}/bundler/man/bundle-update.1.ronn +%{ruby_libdir}/bundler/man/bundle-viz.1 +%{ruby_libdir}/bundler/man/bundle-viz.1.ronn +%{ruby_libdir}/bundler/man/bundle.1 +%{ruby_libdir}/bundler/man/bundle.1.ronn +%{ruby_libdir}/bundler/man/gemfile.5 +%{ruby_libdir}/bundler/man/gemfile.5.ronn +%{ruby_libdir}/bundler/match_platform.rb +%{ruby_libdir}/bundler/mirror.rb +%{ruby_libdir}/bundler/plugin.rb +%{ruby_libdir}/bundler/plugin/api.rb +%{ruby_libdir}/bundler/plugin/api/source.rb +%{ruby_libdir}/bundler/plugin/dsl.rb +%{ruby_libdir}/bundler/plugin/events.rb +%{ruby_libdir}/bundler/plugin/index.rb +%{ruby_libdir}/bundler/plugin/installer.rb +%{ruby_libdir}/bundler/plugin/installer/git.rb +%{ruby_libdir}/bundler/plugin/installer/rubygems.rb +%{ruby_libdir}/bundler/plugin/source_list.rb +%{ruby_libdir}/bundler/process_lock.rb +%{ruby_libdir}/bundler/remote_specification.rb +%{ruby_libdir}/bundler/resolver.rb +%{ruby_libdir}/bundler/resolver/spec_group.rb +%{ruby_libdir}/bundler/retry.rb +%{ruby_libdir}/bundler/ruby_dsl.rb +%{ruby_libdir}/bundler/ruby_version.rb +%{ruby_libdir}/bundler/rubygems_ext.rb +%{ruby_libdir}/bundler/rubygems_gem_installer.rb +%{ruby_libdir}/bundler/rubygems_integration.rb +%{ruby_libdir}/bundler/runtime.rb +%{ruby_libdir}/bundler/settings.rb +%{ruby_libdir}/bundler/settings/validator.rb +%{ruby_libdir}/bundler/setup.rb +%{ruby_libdir}/bundler/shared_helpers.rb +%{ruby_libdir}/bundler/similarity_detector.rb +%{ruby_libdir}/bundler/source.rb +%{ruby_libdir}/bundler/source/gemspec.rb +%{ruby_libdir}/bundler/source/git.rb +%{ruby_libdir}/bundler/source/git/git_proxy.rb +%{ruby_libdir}/bundler/source/metadata.rb +%{ruby_libdir}/bundler/source/path.rb +%{ruby_libdir}/bundler/source/path/installer.rb +%{ruby_libdir}/bundler/source/rubygems.rb +%{ruby_libdir}/bundler/source/rubygems/remote.rb +%{ruby_libdir}/bundler/source/rubygems_aggregate.rb +%{ruby_libdir}/bundler/source_list.rb +%{ruby_libdir}/bundler/source_map.rb +%{ruby_libdir}/bundler/spec_set.rb +%{ruby_libdir}/bundler/stub_specification.rb +%{ruby_libdir}/bundler/templates/Executable +%{ruby_libdir}/bundler/templates/Executable.bundler +%{ruby_libdir}/bundler/templates/Executable.standalone +%{ruby_libdir}/bundler/templates/Gemfile +%{ruby_libdir}/bundler/templates/gems.rb +%{ruby_libdir}/bundler/templates/newgem/CHANGELOG.md.tt +%{ruby_libdir}/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt +%{ruby_libdir}/bundler/templates/newgem/Gemfile.tt +%{ruby_libdir}/bundler/templates/newgem/LICENSE.txt.tt +%{ruby_libdir}/bundler/templates/newgem/README.md.tt +%{ruby_libdir}/bundler/templates/newgem/Rakefile.tt +%{ruby_libdir}/bundler/templates/newgem/bin/console.tt +%{ruby_libdir}/bundler/templates/newgem/bin/setup.tt +%{ruby_libdir}/bundler/templates/newgem/circleci/config.yml.tt +%{ruby_libdir}/bundler/templates/newgem/exe/newgem.tt +%{ruby_libdir}/bundler/templates/newgem/ext/newgem/extconf.rb.tt +%{ruby_libdir}/bundler/templates/newgem/ext/newgem/newgem.c.tt +%{ruby_libdir}/bundler/templates/newgem/ext/newgem/newgem.h.tt +%{ruby_libdir}/bundler/templates/newgem/github/workflows/main.yml.tt +%{ruby_libdir}/bundler/templates/newgem/gitignore.tt +%{ruby_libdir}/bundler/templates/newgem/gitlab-ci.yml.tt +%{ruby_libdir}/bundler/templates/newgem/lib/newgem.rb.tt +%{ruby_libdir}/bundler/templates/newgem/lib/newgem/version.rb.tt +%{ruby_libdir}/bundler/templates/newgem/newgem.gemspec.tt +%{ruby_libdir}/bundler/templates/newgem/rspec.tt +%{ruby_libdir}/bundler/templates/newgem/rubocop.yml.tt +%{ruby_libdir}/bundler/templates/newgem/spec/newgem_spec.rb.tt +%{ruby_libdir}/bundler/templates/newgem/spec/spec_helper.rb.tt +%{ruby_libdir}/bundler/templates/newgem/standard.yml.tt +%{ruby_libdir}/bundler/templates/newgem/test/minitest/test_helper.rb.tt +%{ruby_libdir}/bundler/templates/newgem/test/test-unit/newgem_test.rb.tt +%{ruby_libdir}/bundler/templates/newgem/test/test-unit/test_helper.rb.tt +%{ruby_libdir}/bundler/templates/newgem/travis.yml.tt +%{ruby_libdir}/bundler/ui.rb +%{ruby_libdir}/bundler/ui/rg_proxy.rb +%{ruby_libdir}/bundler/ui/shell.rb +%{ruby_libdir}/bundler/ui/silent.rb +%{ruby_libdir}/bundler/uri_credentials_filter.rb +%{ruby_libdir}/bundler/vendor/connection_pool/lib/connection_pool.rb +%{ruby_libdir}/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb +%{ruby_libdir}/bundler/vendor/connection_pool/lib/connection_pool/version.rb +%{ruby_libdir}/bundler/vendor/connection_pool/lib/connection_pool/wrapper.rb +%{ruby_libdir}/bundler/vendor/fileutils/lib/fileutils.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/errors.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/resolution.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/resolver.rb +%{ruby_libdir}/bundler/vendor/molinillo/lib/molinillo/state.rb +%{ruby_libdir}/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb +%{ruby_libdir}/bundler/vendor/net-http-persistent/lib/net/http/persistent/connection.rb +%{ruby_libdir}/bundler/vendor/net-http-persistent/lib/net/http/persistent/pool.rb +%{ruby_libdir}/bundler/vendor/net-http-persistent/lib/net/http/persistent/timed_stack_multi.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions/create_file.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions/create_link.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions/directory.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions/empty_directory.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/base.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/command.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/error.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/group.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/invocation.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/line_editor.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/line_editor/basic.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/line_editor/readline.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/nested_context.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/parser.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/parser/argument.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/parser/arguments.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/parser/option.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/parser/options.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/rake_compat.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/runner.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/shell.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/shell/basic.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/shell/color.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/shell/html.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/util.rb +%{ruby_libdir}/bundler/vendor/thor/lib/thor/version.rb +%{ruby_libdir}/bundler/vendor/tmpdir/lib/tmpdir.rb +%{ruby_libdir}/bundler/vendor/tsort/lib/tsort.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/common.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/file.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/ftp.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/generic.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/http.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/https.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/ldap.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/ldaps.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/mailto.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/rfc2396_parser.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/rfc3986_parser.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/version.rb +%{ruby_libdir}/bundler/vendored_fileutils.rb +%{ruby_libdir}/bundler/vendored_molinillo.rb +%{ruby_libdir}/bundler/vendored_persistent.rb +%{ruby_libdir}/bundler/vendored_thor.rb +%{ruby_libdir}/bundler/vendored_tmpdir.rb +%{ruby_libdir}/bundler/vendored_tsort.rb +%{ruby_libdir}/bundler/vendored_uri.rb +%{ruby_libdir}/bundler/version.rb +%{ruby_libdir}/bundler/version_ranges.rb +%{ruby_libdir}/bundler/vlad.rb +%{ruby_libdir}/bundler/worker.rb +%{ruby_libdir}/bundler/yaml_serializer.rb +%{ruby_libdir}/bundler/man/bundle-console.1 +%{ruby_libdir}/bundler/man/bundle-console.1.ronn +%{ruby_libdir}/bundler/man/bundle-help.1 +%{ruby_libdir}/bundler/man/bundle-help.1.ronn +%{ruby_libdir}/bundler/man/bundle-plugin.1 +%{ruby_libdir}/bundler/man/bundle-plugin.1.ronn +%{ruby_libdir}/bundler/man/bundle-version.1 +%{ruby_libdir}/bundler/man/bundle-version.1.ronn +%{ruby_libdir}/bundler/resolver/base.rb +%{ruby_libdir}/bundler/templates/newgem/sig/newgem.rbs.tt +%{ruby_libdir}/bundler/templates/newgem/test/minitest/test_newgem.rb.tt +%{ruby_libdir}/bundler/vendor/uri/lib/uri/ws.rb +%{ruby_libdir}/bundler/vendor/uri/lib/uri/wss.rb +%{ruby_libdir}/bundler/match_metadata.rb +%{ruby_libdir}/bundler/match_remote_metadata.rb +%{ruby_libdir}/bundler/self_manager.rb %files -n rubygem-test-unit %{gem_dir}/gems/test-unit-%{test_unit_version} @@ -883,6 +1219,9 @@ make runruby TESTRUN_SCRIPT=%{SOURCE13} %{gem_dir}/specifications/matrix-%{matrix_version}.gemspec %changelog +* Sat Mar 11 2023 shixuantong - 3.1.3-132 +- revert "remove rubygem-bundler" and ruby/irb drop hard dependency on RDoc + * Fri Mar 10 2023 shixuantong - 3.1.3-131 - remove rubygem-bundler -- Gitee