FreeBSD Bugzilla – Attachment 230518 Details for
Bug 260780
devel/ruby-gems: Sending a patch for updating to 3.3.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Patch for devel/ruby-gems update to 3.3.3
devel-ruby-gems-update-3.3.diff (text/plain), 8.50 KB, created by
Sean Champ
on 2021-12-29 05:01:50 UTC
(
hide
)
Description:
Patch for devel/ruby-gems update to 3.3.3
Filename:
MIME Type:
Creator:
Sean Champ
Created:
2021-12-29 05:01:50 UTC
Size:
8.50 KB
patch
obsolete
>#---- git diff e4bc0e4a1163^ >diff --git a/devel/ruby-gems/Makefile b/devel/ruby-gems/Makefile >index 8f6eceea3a04..c9fa1c5d36a6 100644 >--- a/devel/ruby-gems/Makefile >+++ b/devel/ruby-gems/Makefile >@@ -1,7 +1,7 @@ > # Created by: Alexander Novitsky <alecn2002@yandex.ru> > > PORTNAME= gems >-PORTVERSION= 3.0.8 >+PORTVERSION= 3.3.3 > CATEGORIES= devel ruby > MASTER_SITES= https://rubygems.org/rubygems/ > PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} >@@ -45,6 +45,14 @@ OPTIONS_DEFINE= DOCS > > DOCS_VARS_OFF= RUBY_SETUP_OPTIONS+="--no-ri --no-rdoc" > >+TRIM_GEMS_BUNDLED= bundler >+ >+.if "${RUBY_VER}" == "${RUBY_DEFAULT_VER}" >+PLIST_SUB+= IF_DEFAULT="" >+.else >+PLIST_SUB+= IF_DEFAULT="@comment " >+.endif >+ > do-install: > ${MKDIR} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} > ${MKDIR} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info >@@ -54,7 +62,25 @@ do-install: > ${MKDIR} ${STAGEDIR}${PREFIX}/${GEMS_DIR} > ${MKDIR} ${STAGEDIR}${PREFIX}/${SPEC_DIR} > cd ${WRKSRC}/ && ${SETENV} ${GEMS_ENV} ${RUBY} ${RUBY_SETUP} ${RUBY_SETUP_OPTIONS} >+ ${MV} ${STAGEDIR}${PREFIX}/bin/gem ${STAGEDIR}${PREFIX}/bin/gem${RUBY_SUFFIX} >+.if "${RUBY_VER}" == "${RUBY_DEFAULT_VER}" > ${LN} -sf gem${RUBY_SUFFIX} ${STAGEDIR}${PREFIX}/bin/gem >+.endif >+## clean up STAGEDIR for files/dirs not to be installed with this pkg >+.for GEM in ${TRIM_GEMS_BUNDLED} >+ ${RM} -r ${STAGEDIR}${RUBY_SITELIBDIR}/${GEM} >+ ${RM} ${STAGEDIR}${RUBY_SITELIBDIR}/${GEM}.rb >+ ${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_DIR}/${GEM}-[0-9]* >+ ${RM} ${STAGEDIR}${PREFIX}/${SPEC_DIR}/default/${GEM}-[0-9]*.gemspec >+ ${RM} ${STAGEDIR}${PREFIX}/bin/${GEM}* >+.endfor >+ ${RMDIR} ${STAGEDIR}${PREFIX}/${SPEC_DIR}/default >+ ${RM} ${STAGEDIR}${PREFIX}/bin/bundle >+ >+post-install: >+# remove staged .document files >+ ${FIND} ${STAGEDIR}${RUBY_SITELIBDIR} -type f -name .document -print0 | \ >+ ${XARGS} -0 ${RM} > > # Find all RDOC and RI files > post-install-DOCS-on: >diff --git a/devel/ruby-gems/distinfo b/devel/ruby-gems/distinfo >index b39eec5b0356..510474f500fd 100644 >--- a/devel/ruby-gems/distinfo >+++ b/devel/ruby-gems/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1602602939 >-SHA256 (ruby/rubygems-3.0.8.tgz) = d9d3fa3f6fed192f408e551617f64cc615024edc70828b45edf88b0591987263 >-SIZE (ruby/rubygems-3.0.8.tgz) = 888058 >+TIMESTAMP = 1640718764 >+SHA256 (ruby/rubygems-3.3.3.tgz) = 92dbe63e8bd2f937d61e9db2d407ed6891f44fdfcb5faf4683a3f88afc7a5363 >+SIZE (ruby/rubygems-3.3.3.tgz) = 1263483 >diff --git a/devel/ruby-gems/pkg-plist b/devel/ruby-gems/pkg-plist >index 3e04be24e353..f566c0dd76ab 100644 >--- a/devel/ruby-gems/pkg-plist >+++ b/devel/ruby-gems/pkg-plist >@@ -1,4 +1,4 @@ >-bin/gem >+%%IF_DEFAULT%%bin/gem > bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems.rb > %%RUBY_SITELIBDIR%%/rubygems/available_set.rb >@@ -46,6 +46,7 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/core_ext/kernel_gem.rb > %%RUBY_SITELIBDIR%%/rubygems/core_ext/kernel_require.rb > %%RUBY_SITELIBDIR%%/rubygems/core_ext/kernel_warn.rb >+%%RUBY_SITELIBDIR%%/rubygems/core_ext/tcpsocket_init.rb > %%RUBY_SITELIBDIR%%/rubygems/defaults.rb > %%RUBY_SITELIBDIR%%/rubygems/dependency.rb > %%RUBY_SITELIBDIR%%/rubygems/dependency_installer.rb >@@ -67,11 +68,24 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/install_default_message.rb > %%RUBY_SITELIBDIR%%/rubygems/install_message.rb > %%RUBY_SITELIBDIR%%/rubygems/install_update_options.rb >+%%RUBY_SITELIBDIR%%/rubygems/installer_uninstaller_utils.rb > %%RUBY_SITELIBDIR%%/rubygems/installer.rb >-%%RUBY_SITELIBDIR%%/rubygems/installer_test_case.rb > %%RUBY_SITELIBDIR%%/rubygems/local_remote_options.rb > %%RUBY_SITELIBDIR%%/rubygems/mock_gem_ui.rb > %%RUBY_SITELIBDIR%%/rubygems/name_tuple.rb >+%%RUBY_SITELIBDIR%%/rubygems/openssl.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/COPYING >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optionparser.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/ac.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/date.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/kwargs.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/shellwords.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/time.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/uri.rb >+%%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/version.rb >+%%RUBY_SITELIBDIR%%/rubygems/package_task.rb > %%RUBY_SITELIBDIR%%/rubygems/package.rb > %%RUBY_SITELIBDIR%%/rubygems/package/digest_io.rb > %%RUBY_SITELIBDIR%%/rubygems/package/file_source.rb >@@ -81,13 +95,12 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/package/tar_header.rb > %%RUBY_SITELIBDIR%%/rubygems/package/tar_reader.rb > %%RUBY_SITELIBDIR%%/rubygems/package/tar_reader/entry.rb >-%%RUBY_SITELIBDIR%%/rubygems/package/tar_test_case.rb > %%RUBY_SITELIBDIR%%/rubygems/package/tar_writer.rb >-%%RUBY_SITELIBDIR%%/rubygems/package_task.rb > %%RUBY_SITELIBDIR%%/rubygems/path_support.rb > %%RUBY_SITELIBDIR%%/rubygems/platform.rb > %%RUBY_SITELIBDIR%%/rubygems/psych_additions.rb > %%RUBY_SITELIBDIR%%/rubygems/psych_tree.rb >+%%RUBY_SITELIBDIR%%/rubygems/query_utils.rb > %%RUBY_SITELIBDIR%%/rubygems/rdoc.rb > %%RUBY_SITELIBDIR%%/rubygems/remote_fetcher.rb > %%RUBY_SITELIBDIR%%/rubygems/request.rb >@@ -103,6 +116,7 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/resolver.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/activation_request.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/api_set.rb >+%%RUBY_SITELIBDIR%%/rubygems/resolver/api_set/gem_parser.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/api_specification.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/best_set.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/composed_set.rb >@@ -139,6 +153,7 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/resolution.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/resolver.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/state.rb >+%%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/LICENSE > %%RUBY_SITELIBDIR%%/rubygems/resolver/requirement_list.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/set.rb > %%RUBY_SITELIBDIR%%/rubygems/resolver/source_set.rb >@@ -149,13 +164,12 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/resolver/vendor_specification.rb > %%RUBY_SITELIBDIR%%/rubygems/s3_uri_signer.rb > %%RUBY_SITELIBDIR%%/rubygems/safe_yaml.rb >+%%RUBY_SITELIBDIR%%/rubygems/security_option.rb > %%RUBY_SITELIBDIR%%/rubygems/security.rb > %%RUBY_SITELIBDIR%%/rubygems/security/policies.rb > %%RUBY_SITELIBDIR%%/rubygems/security/policy.rb > %%RUBY_SITELIBDIR%%/rubygems/security/signer.rb > %%RUBY_SITELIBDIR%%/rubygems/security/trust_dir.rb >-%%RUBY_SITELIBDIR%%/rubygems/security_option.rb >-%%RUBY_SITELIBDIR%%/rubygems/server.rb > %%RUBY_SITELIBDIR%%/rubygems/source.rb > %%RUBY_SITELIBDIR%%/rubygems/source/git.rb > %%RUBY_SITELIBDIR%%/rubygems/source/installed.rb >@@ -164,21 +178,20 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/source/specific_file.rb > %%RUBY_SITELIBDIR%%/rubygems/source/vendor.rb > %%RUBY_SITELIBDIR%%/rubygems/source_list.rb >-%%RUBY_SITELIBDIR%%/rubygems/source_local.rb >-%%RUBY_SITELIBDIR%%/rubygems/source_specific_file.rb > %%RUBY_SITELIBDIR%%/rubygems/spec_fetcher.rb > %%RUBY_SITELIBDIR%%/rubygems/specification.rb > %%RUBY_SITELIBDIR%%/rubygems/specification_policy.rb >-%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/index.rubygems.org/GlobalSignRootCA.pem >-%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem >-%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem >+%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA_R3.pem >+%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA.pem > %%RUBY_SITELIBDIR%%/rubygems/stub_specification.rb >-%%RUBY_SITELIBDIR%%/rubygems/syck_hack.rb >-%%RUBY_SITELIBDIR%%/rubygems/test_case.rb >-%%RUBY_SITELIBDIR%%/rubygems/test_utilities.rb > %%RUBY_SITELIBDIR%%/rubygems/text.rb >+%%RUBY_SITELIBDIR%%/rubygems/tsort.rb >+%%RUBY_SITELIBDIR%%/rubygems/tsort/lib/tsort.rb >+%%RUBY_SITELIBDIR%%/rubygems/tsort/LICENSE.txt > %%RUBY_SITELIBDIR%%/rubygems/uninstaller.rb >+%%RUBY_SITELIBDIR%%/rubygems/unknown_command_spell_checker.rb > %%RUBY_SITELIBDIR%%/rubygems/uri_formatter.rb >+%%RUBY_SITELIBDIR%%/rubygems/uri.rb > %%RUBY_SITELIBDIR%%/rubygems/user_interaction.rb > %%RUBY_SITELIBDIR%%/rubygems/util.rb > %%RUBY_SITELIBDIR%%/rubygems/util/licenses.rb >@@ -186,8 +199,8 @@ bin/gem%%RUBY_SUFFIX%% > %%RUBY_SITELIBDIR%%/rubygems/validator.rb > %%RUBY_SITELIBDIR%%/rubygems/version.rb > %%RUBY_SITELIBDIR%%/rubygems/version_option.rb >-%%RUBY_SITELIBDIR%%/ubygems.rb > @dir lib/ruby/gems/%%RUBY_VER%%/build_info >+@dir lib/ruby/gems/%%RUBY_VER%%/plugins > @dir %%CACHE_DIR%% > @dir %%DOC_DIR%% > @dir %%EXT_DIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 260780
: 230518