Sun May 5 14:42:01 2024 UTC (21d)
devel/ruby-redmine50: relax dependency

Remove upper bound version for ruby-sqlite3 dependency.

Bump PKGREVISION.


(taca)
diff -r1.19 -r1.20 pkgsrc/devel/ruby-redmine50/Makefile
diff -r1.11 -r1.12 pkgsrc/devel/ruby-redmine50/distinfo
diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine50/options.mk
diff -r1.9 -r1.10 pkgsrc/devel/ruby-redmine50/patches/patch-Gemfile

cvs diff -r1.19 -r1.20 pkgsrc/devel/ruby-redmine50/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine50/Makefile 2024/03/10 15:20:02 1.19
+++ pkgsrc/devel/ruby-redmine50/Makefile 2024/05/05 14:42:01 1.20
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.19 2024/03/10 15:20:02 taca Exp $ 1# $NetBSD: Makefile,v 1.20 2024/05/05 14:42:01 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}/}
 5PKGREVISION= 1
5CATEGORIES= devel 6CATEGORIES= devel
6MASTER_SITES= https://www.redmine.org/releases/ 7MASTER_SITES= https://www.redmine.org/releases/
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.redmine.org/ 10HOMEPAGE= https://www.redmine.org/
10COMMENT= Flexible project management web application 11COMMENT= Flexible project management web application
11LICENSE= gnu-gpl-v2 # and so on. 12LICENSE= gnu-gpl-v2 # and so on.
12 13
13RM_VERSION= 5.0.8 14RM_VERSION= 5.0.8
14 15
15NO_BUILD= yes 16NO_BUILD= yes
16 17
17RUBY_VERSIONS_ACCEPTED= 31 18RUBY_VERSIONS_ACCEPTED= 31

cvs diff -r1.11 -r1.12 pkgsrc/devel/ruby-redmine50/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine50/distinfo 2024/03/10 15:20:02 1.11
+++ pkgsrc/devel/ruby-redmine50/distinfo 2024/05/05 14:42:01 1.12
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.11 2024/03/10 15:20:02 taca Exp $ 1$NetBSD: distinfo,v 1.12 2024/05/05 14:42:01 taca Exp $
2 2
3BLAKE2s (redmine-5.0.8.tar.gz) = 5eddbf1ec9879585f9f18a9395a69ebee4457e1c691813f75bcec62a458eb26d 3BLAKE2s (redmine-5.0.8.tar.gz) = 5eddbf1ec9879585f9f18a9395a69ebee4457e1c691813f75bcec62a458eb26d
4SHA512 (redmine-5.0.8.tar.gz) = 12eb5c4ef90c512b747283b8b2e167157775867d60bc0d8fdec7bcd79ebfa6a86bd8bcd8d9b3acab99fbc8670543c456f12bf699e9d59aafb7b7446ae8ed1123 4SHA512 (redmine-5.0.8.tar.gz) = 12eb5c4ef90c512b747283b8b2e167157775867d60bc0d8fdec7bcd79ebfa6a86bd8bcd8d9b3acab99fbc8670543c456f12bf699e9d59aafb7b7446ae8ed1123
5Size (redmine-5.0.8.tar.gz) = 3150853 bytes 5Size (redmine-5.0.8.tar.gz) = 3150853 bytes
6SHA1 (patch-Gemfile) = 0cb9f6c75a746edea91b10d13e833a0b4887c69f 6SHA1 (patch-Gemfile) = fad9c75653ef362d4d179395dcbc5f15d7bbdd13
7SHA1 (patch-config_additional__environment.rb.example) = 7ad913800c5f31fdd9b71aa92294bdbeea7b77fe 7SHA1 (patch-config_additional__environment.rb.example) = 7ad913800c5f31fdd9b71aa92294bdbeea7b77fe
8SHA1 (patch-lib_redmine_scm_adapters_mercurial_redminehelper.py) = 87db1005896b2a962b8b93ec5b5b7d313ae6f691 8SHA1 (patch-lib_redmine_scm_adapters_mercurial_redminehelper.py) = 87db1005896b2a962b8b93ec5b5b7d313ae6f691
9SHA1 (patch-lib_tasks_initializers.rake) = 73c4594c94abd28e628bbd172565b161f0e54fff 9SHA1 (patch-lib_tasks_initializers.rake) = 73c4594c94abd28e628bbd172565b161f0e54fff

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-redmine50/options.mk (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine50/options.mk 2022/09/03 13:53:58 1.1
+++ pkgsrc/devel/ruby-redmine50/options.mk 2024/05/05 14:42:01 1.2
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: options.mk,v 1.1 2022/09/03 13:53:58 taca Exp $ 1# $NetBSD: options.mk,v 1.2 2024/05/05 14:42:01 taca Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.redmine50 3PKG_OPTIONS_VAR= PKG_OPTIONS.redmine50
4 4
5PKG_OPTIONS_REQUIRED_GROUPS= db 5PKG_OPTIONS_REQUIRED_GROUPS= db
6PKG_OPTIONS_GROUP.db= mysql pgsql sqlite3 # mssql 6PKG_OPTIONS_GROUP.db= mysql pgsql sqlite3 # mssql
7PKG_SUPPORTED_OPTIONS+= ruby-unicorn 7PKG_SUPPORTED_OPTIONS+= ruby-unicorn
8PKG_SUGGESTED_OPTIONS= mysql ruby-unicorn 8PKG_SUGGESTED_OPTIONS= mysql ruby-unicorn
9 9
10PLIST_VARS+= unicorn 10PLIST_VARS+= unicorn
11 11
12.include "../../mk/bsd.options.mk" 12.include "../../mk/bsd.options.mk"
13 13
14### 14###
15### Use mysql, pgsql, or sqlite3 backend 15### Use mysql, pgsql, or sqlite3 backend
16### 16###
17.if !empty(PKG_OPTIONS:Mmysql) 17.if !empty(PKG_OPTIONS:Mmysql)
18DEPENDS+= ${RUBY_PKGPREFIX}-mysql2>=0.5.0<0.6:../../databases/ruby-mysql2 18DEPENDS+= ${RUBY_PKGPREFIX}-mysql2>=0.5.0<0.6:../../databases/ruby-mysql2
19.elif !empty(PKG_OPTIONS:Mpgsql) 19.elif !empty(PKG_OPTIONS:Mpgsql)
20DEPENDS+= ${RUBY_PKGPREFIX}-pg>=1.2.2<2.0:../../databases/ruby-pg 20DEPENDS+= ${RUBY_PKGPREFIX}-pg>=1.2.2<2.0:../../databases/ruby-pg
21.elif !empty(PKG_OPTIONS:Msqlite3) 21.elif !empty(PKG_OPTIONS:Msqlite3)
22DEPENDS+= ${RUBY_PKGPREFIX}-sqlite3>=1.4.0<1.5:../../databases/ruby-sqlite3 22DEPENDS+= ${RUBY_PKGPREFIX}-sqlite3>=1.4.0:../../databases/ruby-sqlite3
23.endif 23.endif
24 24
25### 25###
26### Use Unicorn web server 26### Use Unicorn web server
27### 27###
28.if !empty(PKG_OPTIONS:Mruby-unicorn) || make (distinfo) || make (mdi) 28.if !empty(PKG_OPTIONS:Mruby-unicorn) || make (distinfo) || make (mdi)
29DEPENDS+= ${RUBY_PKGPREFIX}-unicorn-[0-9]*:../../www/ruby-unicorn 29DEPENDS+= ${RUBY_PKGPREFIX}-unicorn-[0-9]*:../../www/ruby-unicorn
30 30
31PLIST.unicorn= yes 31PLIST.unicorn= yes
32 32
33SUBST_CLASSES+= prefix 33SUBST_CLASSES+= prefix
34SUBST_STAGE.prefix= pre-install 34SUBST_STAGE.prefix= pre-install
35SUBST_MESSAGE.prefix= Setting PREFIX, RUBY_SUFFIX and RM_DIR. 35SUBST_MESSAGE.prefix= Setting PREFIX, RUBY_SUFFIX and RM_DIR.

cvs diff -r1.9 -r1.10 pkgsrc/devel/ruby-redmine50/patches/patch-Gemfile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine50/patches/patch-Gemfile 2024/03/10 15:20:02 1.9
+++ pkgsrc/devel/ruby-redmine50/patches/patch-Gemfile 2024/05/05 14:42:01 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-Gemfile,v 1.9 2024/03/10 15:20:02 taca Exp $ 1$NetBSD: patch-Gemfile,v 1.10 2024/05/05 14:42:01 taca Exp $
2 2
3* Relax dependency. 3* Relax dependency.
4* Do not load gem for developemt and test. 4* Do not load gem for developemt and test.
5 5
6--- Gemfile.orig 2024-03-04 19:55:01.000000000 +0000 6--- Gemfile.orig 2024-03-04 19:55:01.000000000 +0000
7+++ Gemfile 7+++ Gemfile
8@@ -3,9 +3,9 @@ source 'https://rubygems.org' 8@@ -3,9 +3,9 @@ source 'https://rubygems.org'
9 ruby '>= 2.5.0', '< 3.2.0' 9 ruby '>= 2.5.0', '< 3.2.0'
10 gem 'bundler', '>= 1.12.0' 10 gem 'bundler', '>= 1.12.0'
11  11
12-gem 'rails', '6.1.7.7' 12-gem 'rails', '6.1.7.7'
13+gem 'rails', '~> 6.1.7' 13+gem 'rails', '~> 6.1.7'
14 gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0') 14 gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0')
@@ -44,35 +44,38 @@ $NetBSD: patch-Gemfile,v 1.9 2024/03/10  @@ -44,35 +44,38 @@ $NetBSD: patch-Gemfile,v 1.9 2024/03/10
44+ gem 'mini_magick', '>= 4.11.0' 44+ gem 'mini_magick', '>= 4.11.0'
45 end 45 end
46  46
47 # Optional Markdown support, not for JRuby 47 # Optional Markdown support, not for JRuby
48@@ -54,7 +54,7 @@ gem 'redcarpet', '~> 3.5.1', groups: [:m 48@@ -54,7 +54,7 @@ gem 'redcarpet', '~> 3.5.1', groups: [:m
49  49
50 # Optional CommonMark support, not for JRuby 50 # Optional CommonMark support, not for JRuby
51 group :common_mark do 51 group :common_mark do
52- gem "html-pipeline", "~> 2.13.2" 52- gem "html-pipeline", "~> 2.13.2"
53+ gem "html-pipeline", "~> 2.13" 53+ gem "html-pipeline", "~> 2.13"
54 gem "commonmarker", (Gem.ruby_version < Gem::Version.new('2.6.0') ? '0.21.0' : '~> 0.23.8') 54 gem "commonmarker", (Gem.ruby_version < Gem::Version.new('2.6.0') ? '0.21.0' : '~> 0.23.8')
55 gem "sanitize", "~> 6.0" 55 gem "sanitize", "~> 6.0"
56 gem 'deckar01-task_list', '2.3.2' 56 gem 'deckar01-task_list', '2.3.2'
57@@ -75,7 +75,7 @@ if File.exist?(database_file) 57@@ -75,9 +75,9 @@ if File.exist?(database_file)
58 when 'mysql2' 58 when 'mysql2'
59 gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] 59 gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw]
60 when /postgresql/ 60 when /postgresql/
61- gem "pg", "~> 1.2.2", :platforms => [:mri, :mingw, :x64_mingw] 61- gem "pg", "~> 1.2.2", :platforms => [:mri, :mingw, :x64_mingw]
62+ gem "pg", "~> 1.2", :platforms => [:mri, :mingw, :x64_mingw] 62+ gem "pg", "~> 1.2", :platforms => [:mri, :mingw, :x64_mingw]
63 when /sqlite3/ 63 when /sqlite3/
64 gem "sqlite3", "~> 1.4.0", :platforms => [:mri, :mingw, :x64_mingw] 64- gem "sqlite3", "~> 1.4.0", :platforms => [:mri, :mingw, :x64_mingw]
 65+ gem "sqlite3", ">= 1.4.0", :platforms => [:mri, :mingw, :x64_mingw]
65 when /sqlserver/ 66 when /sqlserver/
 67 gem "tiny_tds", "~> 2.1.2", :platforms => [:mri, :mingw, :x64_mingw]
 68 gem "activerecord-sqlserver-adapter", "~> 6.1.0", :platforms => [:mri, :mingw, :x64_mingw]
66@@ -92,6 +92,7 @@ else 69@@ -92,6 +92,7 @@ else
67 warn("Please configure your config/database.yml first") 70 warn("Please configure your config/database.yml first")
68 end 71 end
69  72
70+if false 73+if false
71 group :development do 74 group :development do
72 gem 'listen', '~> 3.3' 75 gem 'listen', '~> 3.3'
73 gem "yard" 76 gem "yard"
74@@ -118,6 +119,7 @@ group :test do 77@@ -118,6 +119,7 @@ group :test do
75 gem 'rubocop-performance', '~> 1.13.0' 78 gem 'rubocop-performance', '~> 1.13.0'
76 gem 'rubocop-rails', '~> 2.14.0' 79 gem 'rubocop-rails', '~> 2.14.0'
77 end 80 end
78+end 81+end