Sun Aug 22 06:43:44 2021 UTC ()
devel/ruby-redmine42: update to 4.2.2

pkgsrc change: reduce OVERRIDE_GEMSPEC.

4.2.2 (2021-08-01)

[Accounts / authentication]

* Patch #35372: Better presentation for 2FA recovery codes
* Defect #35226: Add SameSite=Lax to cookies to fix warnings in web browsers

[Attachments]

* Defect #33752: Uploading a big file fails with NoMemoryError

[Documentation]

* Patch #35375: German translation of wiki syntax help file

[Gantt]

* Defect #34694: Progress bar for a shared version on gantt disappears when
  the tree is collapsed and then expanded

[Gems support]

* Defect #35621: Bundler fails to install globalid when using Ruby < 2.6.0

[Issues]

* Defect #35134: Change total spent time link to global time entries when
  issue has subtasks that can be on non descendent projects

[Issues filter]

* Defect #35201: Duplicate entries in issue filter values

[News]

* Defect #35308: "Add news" button on global news index is displayed for users without permissions

[Projects]

* Defect #35606: Locked users should not be displayed in the members box of
  the project overview page

[Rails support]

* Patch #35214: Update Rails to 5.2.6

[Security]

* Defect #35417: User sessions not reset after 2FA activation

[Text formatting]

* Defect #35036: Markdown text sections broken by thematic breaks
  (horizontal rules)
* Defect #35441: Inline image in Textile is not displayed if the image URL
  contains ampersands

[Time tracking]

* Defect #34856: Time entry error on private issue

[Translations]

* Defect #35319: Wrong Japanese translation for
  permission_delete_message_watchers
* Patch #34979: French translation update for 4.2-stable
* Patch #35016: French translations for two-factor authentication
* Patch #35051: German translation update for 4.2-stable
* Patch #35110: Lithuanian translation update for 4.2-stable
* Patch #35111: Russian translation update for 4.2-stable
* Patch #35267: German translation update (jstoolbar-de.js)


(taca)
diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine42/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine42/distinfo
diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine42/patches/patch-Gemfile

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine42/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine42/Attic/Makefile 2021/06/02 16:23:48 1.1
+++ pkgsrc/devel/ruby-redmine42/Attic/Makefile 2021/08/22 06:43:44 1.2
@@ -1,48 +1,48 @@ @@ -1,48 +1,48 @@
1# $NetBSD: Makefile,v 1.1 2021/06/02 16:23:48 taca Exp $ 1# $NetBSD: Makefile,v 1.2 2021/08/22 06:43:44 taca Exp $
2 2
3DISTNAME= redmine-${RM_VERSION} 3DISTNAME= redmine-${RM_VERSION}
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/}
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= https://www.redmine.org/releases/ 6MASTER_SITES= https://www.redmine.org/releases/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.redmine.org/ 9HOMEPAGE= https://www.redmine.org/
10COMMENT= Flexible project management web application 10COMMENT= Flexible project management web application
11LICENSE= gnu-gpl-v2 # and so on. 11LICENSE= gnu-gpl-v2 # and so on.
12 12
13RM_VERSION= 4.2.1 13RM_VERSION= 4.2.2
14 14
15NO_BUILD= yes 15NO_BUILD= yes
16 16
17RUBY_VERSIONS_ACCEPTED= 26 27 17RUBY_VERSIONS_ACCEPTED= 26 27
18 18
19RUBY_RAILS_ACCEPTED= 52 19RUBY_RAILS_ACCEPTED= 52
20 20
21OVERRIDE_GEMSPEC+= net-ldap>=0.16.0 nokogiri>=1.10.0 roadie-rails>=2.1.0 21OVERRIDE_GEMSPEC+= nokogiri>=1.11.0
22 22
23.include "../../lang/ruby/modules.mk" 23.include "../../lang/ruby/modules.mk"
24 24
25DEPENDS+= ${RUBY_PKGPREFIX}-bundler>=1.5.0:../../misc/ruby-bundler 25DEPENDS+= ${RUBY_PKGPREFIX}-bundler>=1.5.0:../../misc/ruby-bundler
26DEPENDS+= ${RUBY_RAILS_DEPENDS} 26DEPENDS+= ${RUBY_RAILS_DEPENDS}
27DEPENDS+= ${RUBY_PKGPREFIX}-rouge>=3.26<3.27:../../www/ruby-rouge 27DEPENDS+= ${RUBY_PKGPREFIX}-rouge>=3.26<3.27:../../www/ruby-rouge
28DEPENDS+= ${RUBY_PKGPREFIX}-request_store>=1.5.0<1.6:../../www/ruby-request_store 28DEPENDS+= ${RUBY_PKGPREFIX}-request_store>=1.5.0<1.6:../../www/ruby-request_store
29DEPENDS+= ${RUBY_PKGPREFIX}-mini_mime>=1.0.1<1.1:../../mail/ruby-mini_mime 29DEPENDS+= ${RUBY_PKGPREFIX}-mini_mime>=1.0.1<1.1:../../mail/ruby-mini_mime
30DEPENDS+= ${RUBY_PKGPREFIX}-actionpack${RUBY_RAILS}-xml_parser>=2.0:../../textproc/ruby-actionpack-xml_parser 30DEPENDS+= ${RUBY_PKGPREFIX}-actionpack${RUBY_RAILS}-xml_parser>=2.0:../../textproc/ruby-actionpack-xml_parser
31DEPENDS+= ${RUBY_PKGPREFIX}-roadie-rails${RUBY_RAILS}>=2.2.0<2.3:../../mail/ruby-roadie-rails 31DEPENDS+= ${RUBY_PKGPREFIX}-roadie-rails${RUBY_RAILS}>=2.2.0<2.3:../../mail/ruby-roadie-rails
32DEPENDS+= ${RUBY_PKGPREFIX}-marcel>=1.0.0:../../devel/ruby-marcel 32DEPENDS+= ${RUBY_PKGPREFIX}-marcel>=1.0.0:../../devel/ruby-marcel
33DEPENDS+= ${RUBY_PKGPREFIX}-mail>=2.7.1<2.8:../../mail/ruby-mail 33DEPENDS+= ${RUBY_PKGPREFIX}-mail>=2.7.1<2.8:../../mail/ruby-mail
34DEPENDS+= ${RUBY_PKGPREFIX}-csv>=3.1.1<3.2:../../textproc/ruby-csv 34DEPENDS+= ${RUBY_PKGPREFIX}-csv>=3.1.1<3.2:../../textproc/ruby-csv
35DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.11.1<1.12:../../textproc/ruby-nokogiri 35DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.11.1:../../textproc/ruby-nokogiri
36DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=1.8.2<1.9:../../devel/ruby-i18n 36DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=1.8.2<1.9:../../devel/ruby-i18n
37DEPENDS+= ${RUBY_PKGPREFIX}-rbpdf>=1.20.0<1.21:../../print/ruby-rbpdf 37DEPENDS+= ${RUBY_PKGPREFIX}-rbpdf>=1.20.0<1.21:../../print/ruby-rbpdf
38DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable 38DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable
39DEPENDS+= ${RUBY_PKGPREFIX}-zip>=2.3.0<2.4:../../archivers/ruby-zip 39DEPENDS+= ${RUBY_PKGPREFIX}-zip>=2.3.0<2.4:../../archivers/ruby-zip
40#DEPENDS+= ${RUBY_PKGPREFIX}-tzinfo-data>=1:../../time/ruby-tzinfo-data 40#DEPENDS+= ${RUBY_PKGPREFIX}-tzinfo-data>=1:../../time/ruby-tzinfo-data
41DEPENDS+= ${RUBY_PKGPREFIX}-rotp>=6.2.0:../../security/ruby-rotp 41DEPENDS+= ${RUBY_PKGPREFIX}-rotp>=6.2.0:../../security/ruby-rotp
42DEPENDS+= ${RUBY_PKGPREFIX}-rqrcode>=1.2.0:../../textproc/ruby-rqrcode 42DEPENDS+= ${RUBY_PKGPREFIX}-rqrcode>=1.2.0:../../textproc/ruby-rqrcode
43DEPENDS+= ${RUBY_PKGPREFIX}-net-ldap>=0.17.0<0.18:../../net/ruby-net-ldap 43DEPENDS+= ${RUBY_PKGPREFIX}-net-ldap>=0.17.0<0.18:../../net/ruby-net-ldap
44DEPENDS+= ${RUBY_PKGPREFIX}-ruby-openid>=2.9.2<2.10:../../security/ruby-ruby-openid 44DEPENDS+= ${RUBY_PKGPREFIX}-ruby-openid>=2.9.2<2.10:../../security/ruby-ruby-openid
45DEPENDS+= ${RUBY_PKGPREFIX}-rack-openid>=1.4.2:../../security/ruby-rack-openid 45DEPENDS+= ${RUBY_PKGPREFIX}-rack-openid>=1.4.2:../../security/ruby-rack-openid
46DEPENDS+= ${RUBY_PKGPREFIX}-mini-magick>=4.11.0<4.12:../../graphics/ruby-mini-magick 46DEPENDS+= ${RUBY_PKGPREFIX}-mini-magick>=4.11.0<4.12:../../graphics/ruby-mini-magick
47DEPENDS+= ${RUBY_PKGPREFIX}-redcarpet>=3.5.1<3.6:../../textproc/ruby-redcarpet 47DEPENDS+= ${RUBY_PKGPREFIX}-redcarpet>=3.5.1<3.6:../../textproc/ruby-redcarpet
48 48

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine42/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine42/Attic/distinfo 2021/06/02 16:23:48 1.1
+++ pkgsrc/devel/ruby-redmine42/Attic/distinfo 2021/08/22 06:43:44 1.2
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.1 2021/06/02 16:23:48 taca Exp $ 1$NetBSD: distinfo,v 1.2 2021/08/22 06:43:44 taca Exp $
2 2
3SHA1 (redmine-4.2.1.tar.gz) = ae8105acaac9eb2b2ec621436be4cd7e27f1ba45 3SHA1 (redmine-4.2.2.tar.gz) = 7f5589dccc231c5be6cf6f94fc958cb5a380d8cb
4RMD160 (redmine-4.2.1.tar.gz) = 371aff2839b7a8546f0eee9fad3afafebad33ae2 4RMD160 (redmine-4.2.2.tar.gz) = 1621ebb047b86546a5036de6823cde166731a174
5SHA512 (redmine-4.2.1.tar.gz) = 4b8e0875e43129e96b7d8b4a1057e60f98d0e1421bed1a530b066cacbc079af3daf18d29112bf9cf24da3702ef370f5582bb8c44dcfe9fd60f01804ee7094416 5SHA512 (redmine-4.2.2.tar.gz) = 71155358ca68d9eb5bf6b79e26202c29ba3355d499662bfe659ff1672625a25d91694d5f1e4bb8db18456642470244aca914efe4456adef2850b70ff7eb216b2
6Size (redmine-4.2.1.tar.gz) = 3034144 bytes 6Size (redmine-4.2.2.tar.gz) = 3038398 bytes
7SHA1 (patch-Gemfile) = da0f0f0cff771b1d88b141960bb58c6f5207ccb1 7SHA1 (patch-Gemfile) = 69944d34bc7e304609dc5c6c9b894e29be065d19
8SHA1 (patch-lib_tasks_initializers.rake) = 73c4594c94abd28e628bbd172565b161f0e54fff 8SHA1 (patch-lib_tasks_initializers.rake) = 73c4594c94abd28e628bbd172565b161f0e54fff

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine42/patches/Attic/patch-Gemfile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine42/patches/Attic/patch-Gemfile 2021/06/02 16:23:49 1.1
+++ pkgsrc/devel/ruby-redmine42/patches/Attic/patch-Gemfile 2021/08/22 06:43:44 1.2
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1$NetBSD: patch-Gemfile,v 1.1 2021/06/02 16:23:49 taca Exp $ 1$NetBSD: patch-Gemfile,v 1.2 2021/08/22 06:43:44 taca Exp $
2 2
3Relax dependency. 3Relax dependency.
4 4
5--- Gemfile.orig 2021-03-28 08:00:15.000000000 +0000 5--- Gemfile.orig 2021-08-01 08:00:50.000000000 +0000
6+++ Gemfile 6+++ Gemfile
7@@ -3,7 +3,7 @@ source 'https://rubygems.org' 7@@ -3,7 +3,7 @@ source 'https://rubygems.org'
8 ruby '>= 2.4.0', '< 2.8.0' 8 ruby '>= 2.4.0', '< 2.8.0'
9 gem 'bundler', '>= 1.12.0' 9 gem 'bundler', '>= 1.12.0'
10  10
11-gem 'rails', '5.2.5' 11-gem 'rails', '5.2.6'
12+gem 'rails', '~> 5.2.5' 12+gem 'rails', '~> 5.2.6'
13 gem 'sprockets', '~> 3.7.2' if RUBY_VERSION < '2.5' 13 gem 'sprockets', '~> 3.7.2' if RUBY_VERSION < '2.5'
 14 gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0')
14 gem 'rouge', '~> 3.26.0' 15 gem 'rouge', '~> 3.26.0'
15 gem 'request_store', '~> 1.5.0' 16@@ -79,26 +79,6 @@ else
16@@ -78,26 +78,6 @@ else 
17 warn("Please configure your config/database.yml first") 17 warn("Please configure your config/database.yml first")
18 end 18 end
19  19
20-group :development do 20-group :development do
21- gem "yard" 21- gem "yard"
22-end 22-end
23- 23-
24-group :test do 24-group :test do
25- gem "rails-dom-testing" 25- gem "rails-dom-testing"
26- gem 'mocha', '>= 1.4.0' 26- gem 'mocha', '>= 1.4.0'
27- gem 'simplecov', '~> 0.18.5', :require => false 27- gem 'simplecov', '~> 0.18.5', :require => false
28- gem "ffi", platforms: [:mingw, :x64_mingw, :mswin] 28- gem "ffi", platforms: [:mingw, :x64_mingw, :mswin]
29- # For running system tests 29- # For running system tests