pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ruby-redmine41 devel/ruby-redmine41: update to 4...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cc5ea5e9d78e
branches:  trunk
changeset: 450121:cc5ea5e9d78e
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Apr 11 15:03:22 2021 +0000

description:
devel/ruby-redmine41: update to 4.1.2

Security release includes several security fixes, including a fix for a
permission bypass in Issues API and a fix for private project name that can
be leaked in issue journal details, so upgrading as soon as possible is
recommended.  You can get more details in Security Advisories:
<https://redmine.org/projects/redmine/wiki/Security_Advisories>

Changes are too many to write here, please refer:
<https://redmine.org/projects/redmine/wiki/Changelog_4_1>.

diffstat:

 devel/ruby-redmine41/Makefile              |   8 ++++----
 devel/ruby-redmine41/PLIST                 |   6 ++++--
 devel/ruby-redmine41/distinfo              |  12 ++++++------
 devel/ruby-redmine41/patches/patch-Gemfile |  19 ++++++-------------
 4 files changed, 20 insertions(+), 25 deletions(-)

diffs (144 lines):

diff -r 4cfc97463e70 -r cc5ea5e9d78e devel/ruby-redmine41/Makefile
--- a/devel/ruby-redmine41/Makefile     Sun Apr 11 15:02:41 2021 +0000
+++ b/devel/ruby-redmine41/Makefile     Sun Apr 11 15:03:22 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2021/04/01 14:23:20 taca Exp $
+# $NetBSD: Makefile,v 1.3 2021/04/11 15:03:22 taca Exp $
 
 DISTNAME=      redmine-${RM_VERSION}
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/}
@@ -10,7 +10,7 @@
 COMMENT=       Flexible project management web application
 LICENSE=       gnu-gpl-v2 # and so on.
 
-RM_VERSION=    4.1.1
+RM_VERSION=    4.1.2
 
 NO_BUILD=      yes
 
@@ -32,7 +32,7 @@
 DEPENDS+=      ${RUBY_PKGPREFIX}-mimemagic-[0-9]*:../../misc/ruby-mimemagic
 DEPENDS+=      ${RUBY_PKGPREFIX}-mail>=2.7.1<2.8:../../mail/ruby-mail
 DEPENDS+=      ${RUBY_PKGPREFIX}-csv>=3.1.1<3.2:../../textproc/ruby-csv
-DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri>=1.10.0:../../textproc/ruby-nokogiri
+DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri>=1.11.0:../../textproc/ruby-nokogiri
 DEPENDS+=      ${RUBY_PKGPREFIX}-i18n>=1.6.0:../../devel/ruby-i18n
 DEPENDS+=      ${RUBY_PKGPREFIX}-rbpdf>=1.20.0<1.21:../../print/ruby-rbpdf
 #DEPENDS+=     ${RUBY_PKGPREFIX}-tzinfo-data>=1:../../time/ruby-tzinfo-data
@@ -40,7 +40,7 @@
 DEPENDS+=      ${RUBY_PKGPREFIX}-ruby-openid>=2.9.2<2.10:../../security/ruby-ruby-openid
 DEPENDS+=      ${RUBY_PKGPREFIX}-rack-openid>=1.4.2:../../security/ruby-rack-openid
 DEPENDS+=      ${RUBY_PKGPREFIX}-mini-magick>=4.9.5:../../graphics/ruby-mini-magick
-DEPENDS+=      ${RUBY_PKGPREFIX}-redcarpet>=3.5.0<3.6:../../textproc/ruby-redcarpet
+DEPENDS+=      ${RUBY_PKGPREFIX}-redcarpet>=3.5.1<3.6:../../textproc/ruby-redcarpet
 
 .include "options.mk"
 
diff -r 4cfc97463e70 -r cc5ea5e9d78e devel/ruby-redmine41/PLIST
--- a/devel/ruby-redmine41/PLIST        Sun Apr 11 15:02:41 2021 +0000
+++ b/devel/ruby-redmine41/PLIST        Sun Apr 11 15:03:22 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2021/02/28 16:50:02 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/04/11 15:03:22 taca Exp $
 bin/redmine41_generate_secret_token${RUBY_SUFFIX}.sh
 bin/redmine41_load_default_data${RUBY_SUFFIX}.sh
 bin/redmine41_migrate_db${RUBY_SUFFIX}.sh
@@ -1586,7 +1586,7 @@
 share/${RUBY_NAME}-redmine41/public/javascripts/i18n/datepicker-vi.js
 share/${RUBY_NAME}-redmine41/public/javascripts/i18n/datepicker-zh-CN.js
 share/${RUBY_NAME}-redmine41/public/javascripts/i18n/datepicker-zh-TW.js
-share/${RUBY_NAME}-redmine41/public/javascripts/jquery-2.2.4-ui-1.11.0-ujs-5.2.3.js
+share/${RUBY_NAME}-redmine41/public/javascripts/jquery-2.2.4-ui-1.11.0-ujs-5.2.4.5.js
 share/${RUBY_NAME}-redmine41/public/javascripts/jstoolbar/jstoolbar.js
 share/${RUBY_NAME}-redmine41/public/javascripts/jstoolbar/lang/jstoolbar-ar.js
 share/${RUBY_NAME}-redmine41/public/javascripts/jstoolbar/lang/jstoolbar-az.js
@@ -2005,6 +2005,7 @@
 share/${RUBY_NAME}-redmine41/test/mocks/open_id_authentication_mock.rb
 share/${RUBY_NAME}-redmine41/test/models/empty
 share/${RUBY_NAME}-redmine41/test/object_helpers.rb
+share/${RUBY_NAME}-redmine41/test/system/inline_autocomplete_test.rb
 share/${RUBY_NAME}-redmine41/test/system/issues_import_test.rb
 share/${RUBY_NAME}-redmine41/test/system/issues_test.rb
 share/${RUBY_NAME}-redmine41/test/system/my_page_test.rb
@@ -2128,6 +2129,7 @@
 share/${RUBY_NAME}-redmine41/test/unit/search_test.rb
 share/${RUBY_NAME}-redmine41/test/unit/setting_test.rb
 share/${RUBY_NAME}-redmine41/test/unit/time_entry_activity_test.rb
+share/${RUBY_NAME}-redmine41/test/unit/time_entry_custom_field_test.rb
 share/${RUBY_NAME}-redmine41/test/unit/time_entry_import_test.rb
 share/${RUBY_NAME}-redmine41/test/unit/time_entry_query_test.rb
 share/${RUBY_NAME}-redmine41/test/unit/time_entry_test.rb
diff -r 4cfc97463e70 -r cc5ea5e9d78e devel/ruby-redmine41/distinfo
--- a/devel/ruby-redmine41/distinfo     Sun Apr 11 15:02:41 2021 +0000
+++ b/devel/ruby-redmine41/distinfo     Sun Apr 11 15:03:22 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1 2021/02/28 16:50:02 taca Exp $
+$NetBSD: distinfo,v 1.2 2021/04/11 15:03:22 taca Exp $
 
-SHA1 (redmine-4.1.1.tar.gz) = 5aa78b9979c1c24f8a354d14c2da1e0bbc4ca8fa
-RMD160 (redmine-4.1.1.tar.gz) = 7275c46aa5985e518430cfab308ae45573fe576a
-SHA512 (redmine-4.1.1.tar.gz) = fe691318fe8464de197a49ac172ecfcd65047ca62273226f63549620475557cd27cf8e193355a665abef64fc0c9e59556b4732cdcaa8061746918b06a7afcf81
-Size (redmine-4.1.1.tar.gz) = 2712056 bytes
-SHA1 (patch-Gemfile) = 9f5a330586f9e4c8dcd5a055670db3ee3f341b2d
+SHA1 (redmine-4.1.2.tar.gz) = 0374537f19c430a901a5543cf2cc72e4df120de7
+RMD160 (redmine-4.1.2.tar.gz) = 30c0fc7915a8d70bc8114ba70bdfdde008ee8a2e
+SHA512 (redmine-4.1.2.tar.gz) = a7ed547e8907d98c16c9d7c775fa3fcdb322d3e4494a1e5467cbc37c9710f04b9d5121fbdd9d8444b2028f7c8a842237ccc9d1b62c066c26bdc150cf408afb3b
+Size (redmine-4.1.2.tar.gz) = 2719030 bytes
+SHA1 (patch-Gemfile) = 96a79066cdf320a324e38e7c32559e2890059b37
 SHA1 (patch-lib_tasks_initializers.rake) = 73c4594c94abd28e628bbd172565b161f0e54fff
diff -r 4cfc97463e70 -r cc5ea5e9d78e devel/ruby-redmine41/patches/patch-Gemfile
--- a/devel/ruby-redmine41/patches/patch-Gemfile        Sun Apr 11 15:02:41 2021 +0000
+++ b/devel/ruby-redmine41/patches/patch-Gemfile        Sun Apr 11 15:03:22 2021 +0000
@@ -1,14 +1,14 @@
-$NetBSD: patch-Gemfile,v 1.1 2021/02/28 16:50:03 taca Exp $
+$NetBSD: patch-Gemfile,v 1.2 2021/04/11 15:03:22 taca Exp $
 
 Relax dependency.
 
---- Gemfile.orig       2020-04-06 17:00:48.000000000 +0000
+--- Gemfile.orig       2021-03-21 08:40:24.000000000 +0000
 +++ Gemfile
 @@ -3,18 +3,18 @@ source 'https://rubygems.org'
  ruby '>= 2.3.0', '< 2.7.0' if Bundler::VERSION >= '1.12.0'
  gem "bundler", ">= 1.5.0"
  
--gem 'rails', '5.2.4.2'
+-gem 'rails', '5.2.4.5'
 +gem "rails", "~> 5.2"
  gem 'sprockets', '~> 3.7.2' if RUBY_VERSION < '2.5'
 -gem "rouge", "~> 3.12.0"
@@ -21,10 +21,9 @@
 +gem "roadie-rails", "~> 2.2"
  gem "mimemagic"
  gem "mail", "~> 2.7.1"
- gem "csv", "~> 3.1.1"
--gem "nokogiri", "~> 1.10.0"
+ gem 'csv', (RUBY_VERSION < '2.5' ? ['>= 3.1.1', '<= 3.1.5'] : '~> 3.1.1')
+ gem 'nokogiri', (RUBY_VERSION < '2.5' ? '~> 1.10.0' : '~> 1.11.1')
 -gem "i18n", "~> 1.6.0"
-+gem "nokogiri", "~> 1.11"
 +gem "i18n", ">= 1.6.0"
  gem "rbpdf", "~> 1.20.0"
  
@@ -38,7 +37,7 @@
  end
  
  # Optional gem for OpenID authentication
-@@ -33,12 +33,12 @@ end
+@@ -33,7 +33,7 @@ end
  
  # Optional gem for exporting the gantt to a PNG file
  group :minimagick do
@@ -47,12 +46,6 @@
  end
  
  # Optional Markdown support, not for JRuby
- group :markdown do
--  gem "redcarpet", "~> 3.5.0"
-+  gem "redcarpet", ">= 3.4.0"
- end
- 
- # Include database gems for the adapters found in the database
 @@ -55,7 +55,7 @@ if File.exist?(database_file)
        when 'mysql2'
          gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw]



Home | Main Index | Thread Index | Old Index