Index: Makefile =================================================================== --- Makefile (Revision 445148) +++ Makefile (Arbeitskopie) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= redmine -PORTVERSION= 3.2.3 -PORTREVISION= 7 +PORTVERSION= 3.2.7 CATEGORIES= www MASTER_SITES= http://www.redmine.org/releases/ @@ -14,22 +13,27 @@ LICENSE_FILE= ${WRKSRC}/doc/COPYING RUN_DEPENDS= rubygem-bundler>=1.5.0:sysutils/rubygem-bundler \ - rubygem-rails4>=4.2.5:www/rubygem-rails4 \ + rubygem-rails4>=4.2.7.1:www/rubygem-rails4 \ rubygem-jquery-rails>=3.1.4:www/rubygem-jquery-rails \ rubygem-coderay>=1.1.0:textproc/rubygem-coderay \ rubygem-builder>=3.0.4:devel/rubygem-builder \ rubygem-request_store>=1.0.5:devel/rubygem-request_store \ rubygem-mime-types>=0:misc/rubygem-mime-types \ - rubygem-mimemagic>=0:misc/rubygem-mimemagic \ rubygem-protected_attributes>=0:devel/rubygem-protected_attributes \ rubygem-actionpack-action_caching>=0:devel/rubygem-actionpack-action_caching \ rubygem-actionpack-xml_parser1>=0:textproc/rubygem-actionpack-xml_parser1 \ - rubygem-roadie-rails>=0:mail/rubygem-roadie-rails \ - rubygem-rbpdf>=1.19.0:print/rubygem-rbpdf \ - rubygem-rake>=0:devel/rubygem-rake \ + rubygem-roadie-rails>=1.1.1:mail/rubygem-roadie-rails \ + rubygem-roadie>=3.2.1:mail/rubygem-roadie \ + rubygem-mimemagic>=0:misc/rubygem-mimemagic \ + rubygem-nokogiri>=1.7.2:textproc/rubygem-nokogiri \ + rubygem-i18n>=0.7.0:devel/rubygem-i18n \ + rubygem-ffi>=1.9.14:devel/rubygem-ffi \ + rubygem-rails-html-sanitizer>=1.0.3:textproc/rubygem-rails-html-sanitizer \ + rubygem-rbpdf>=1.19.2:print/rubygem-rbpdf \ + rubygem-net-ldap>=0.12.0:net/rubygem-net-ldap \ rubygem-ruby-openid>=2.3.0:net/rubygem-ruby-openid \ rubygem-rack-openid>=0:www/rubygem-rack-openid \ - rubygem-net-ldap>=0.12.0:net/rubygem-net-ldap + rubygem-rake>=0:devel/rubygem-rake NO_ARCH= yes NO_BUILD= yes @@ -55,7 +59,7 @@ MYSQL_DESC= MySQL database support (via mysql2 rubygem) NO_OPTIONS_SORT= yes -MYSQL_RUN_DEPENDS= rubygem-mysql2>=0.4.5:databases/rubygem-mysql2 +MYSQL_RUN_DEPENDS= rubygem-mysql2>=0.4.6:databases/rubygem-mysql2 PASSENGER_RUN_DEPENDS= passenger-config:www/rubygem-passenger POSTGRESQL_RUN_DEPENDS= rubygem-pg>=0.18.1:databases/rubygem-pg MARKDOWN_RUN_DEPENDS= rubygem-redcarpet>=3.3.2:textproc/rubygem-redcarpet @@ -80,6 +84,14 @@ ${MKDIR} ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}${WWWDIR}/tmp/pids ${MKDIR} ${STAGEDIR}${WWWDIR}/bundler.d + ${MKDIR} ${STAGEDIR}${WWWDIR}/tmp/pdf + ${TOUCH} ${STAGEDIR}${WWWDIR}/tmp/pdf/empty + ${MKDIR} ${STAGEDIR}${WWWDIR}/tmp/test + ${TOUCH} ${STAGEDIR}${WWWDIR}/tmp/test/empty + ${MKDIR} ${STAGEDIR}${WWWDIR}/tmp/thumbnails + ${TOUCH} ${STAGEDIR}${WWWDIR}/tmp/thumbnails/empty + ${MKDIR} ${STAGEDIR}${WWWDIR}/log + ${TOUCH} ${STAGEDIR}${WWWDIR}/log/development.log cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} ${TOUCH} ${STAGEDIR}${WWWDIR}/Gemfile.lock Index: distinfo =================================================================== --- distinfo (Revision 445148) +++ distinfo (Arbeitskopie) @@ -1,3 +1,3 @@ -TIMESTAMP = 1466169440 -SHA256 (redmine-3.2.3.tar.gz) = 570f039ce72112297c915d2f7e78228a4750020f1633fe479f23f6fdb5f8fa24 -SIZE (redmine-3.2.3.tar.gz) = 2311713 +TIMESTAMP = 1499413714 +SHA256 (redmine-3.2.7.tar.gz) = f6ec163474e2a2cac21215d130c5bd3ccee54019165052943feaffc5fe5b34fc +SIZE (redmine-3.2.7.tar.gz) = 2322680 Index: files/patch-Gemfile =================================================================== --- files/patch-Gemfile (Revision 445148) +++ files/patch-Gemfile (Arbeitskopie) @@ -1,13 +1,13 @@ ---- Gemfile.orig 2016-06-05 07:30:30 UTC +--- Gemfile.orig 2017-07-02 13:29:06 UTC +++ Gemfile -@@ -4,11 +4,11 @@ if Gem::Version.new(Bundler::VERSION) < +@@ -4,12 +4,12 @@ if Gem::Version.new(Bundler::VERSION) < abort "Redmine requires Bundler 1.5.0 or higher (you're using #{Bundler::VERSION}).\nPlease update with 'gem update bundler'." end --gem "rails", "4.2.5.2" --gem "jquery-rails", "~> 3.1.4" -+gem "rails", ">= 4.2.5.2" -+gem "jquery-rails" +-gem "rails", "4.2.7.1" ++gem "rails", ">= 4.2.7.1" + gem "addressable", "2.4.0" if RUBY_VERSION < "2.0" + gem "jquery-rails", "~> 3.1.4" gem "coderay", "~> 1.1.0" gem "builder", ">= 3.0.4" -gem "request_store", "1.0.5" @@ -15,16 +15,16 @@ gem "mime-types", (RUBY_VERSION >= "2.0" ? "~> 3.0" : "~> 2.99") gem "protected_attributes" gem "actionpack-action_caching" -@@ -17,7 +17,7 @@ gem "roadie-rails" +@@ -18,7 +18,7 @@ gem "roadie-rails", "~> 1.1.1" + gem "roadie", "~> 3.2.1" gem "mimemagic" - # Request at least nokogiri 1.6.7.2 because of security advisories --gem "nokogiri", ">= 1.6.7.2" +-gem "nokogiri", (RUBY_VERSION >= "2.1" ? "~> 1.7.2" : "~> 1.6.8") +gem "nokogiri" + gem "i18n", "~> 0.7.0" + gem "ffi", "1.9.14", :platforms => :mingw if RUBY_VERSION < "2.0" - # Request at least rails-html-sanitizer 1.0.3 because of security advisories - gem "rails-html-sanitizer", ">= 1.0.3" -@@ -28,27 +28,15 @@ gem "rbpdf", "~> 1.19.0" +@@ -31,27 +31,15 @@ gem "rbpdf", "~> 1.19.2" # Optional gem for LDAP authentication group :ldap do @@ -54,27 +54,12 @@ platforms :jruby do # jruby-openssl is bundled with JRuby 1.7.0 gem "jruby-openssl" if Object.const_defined?(:JRUBY_VERSION) && JRUBY_VERSION < '1.7.0' -@@ -67,12 +55,12 @@ if File.exist?(database_file) - adapters.each do |adapter| - case adapter - when 'mysql2' -- gem "mysql2", "~> 0.3.11", :platforms => [:mri, :mingw, :x64_mingw] -+ gem "mysql2", "~> 0.4.5", :platforms => [:mri, :mingw, :x64_mingw] - gem "activerecord-jdbcmysql-adapter", :platforms => :jruby - when 'mysql' - gem "activerecord-jdbcmysql-adapter", :platforms => :jruby - when /postgresql/ -- gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw] -+ gem "pg", ">= 0.18.1", :platforms => [:mri, :mingw, :x64_mingw] - gem "activerecord-jdbcpostgresql-adapter", :platforms => :jruby - when /sqlite3/ - gem "sqlite3", :platforms => [:mri, :mingw, :x64_mingw] -@@ -92,21 +80,6 @@ else +@@ -96,21 +84,6 @@ else warn("Please configure your config/database.yml first") end -group :development do -- gem "rdoc", ">= 2.4.2" +- gem "rdoc", "~> 4.3" - gem "yard" -end - @@ -85,13 +70,13 @@ - gem "simplecov", "~> 0.9.1", :require => false - # For running UI tests - gem "capybara" -- gem "selenium-webdriver" +- gem "selenium-webdriver", "~> 2.53.4" -end - local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") if File.exists?(local_gemfile) eval_gemfile local_gemfile -@@ -116,3 +89,7 @@ end +@@ -120,3 +93,7 @@ end Dir.glob File.expand_path("../plugins/*/{Gemfile,PluginGemfile}", __FILE__) do |file| eval_gemfile file end Index: pkg-plist =================================================================== --- pkg-plist (Revision 445148) +++ pkg-plist (Arbeitskopie) @@ -1664,6 +1664,7 @@ %%WWWDIR%%/test/fixtures/files/import_dates.csv %%WWWDIR%%/test/fixtures/files/import_iso8859-1.csv %%WWWDIR%%/test/fixtures/files/import_issues.csv +%%WWWDIR%%/test/fixtures/files/invalid-Shift_JIS.csv %%WWWDIR%%/test/fixtures/files/iso8859-1.txt %%WWWDIR%%/test/fixtures/files/japanese-utf-8.txt %%WWWDIR%%/test/fixtures/files/testfile.txt @@ -1990,6 +1991,7 @@ %%WWWDIR%%/test/unit/lib/redmine/scm/adapters/git_adapter_test.rb %%WWWDIR%%/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb %%WWWDIR%%/test/unit/lib/redmine/scm/adapters/subversion_adapter_test.rb +%%WWWDIR%%/test/unit/lib/redmine/syntax_highlighting/coderay_test.rb %%WWWDIR%%/test/unit/lib/redmine/themes_test.rb %%WWWDIR%%/test/unit/lib/redmine/unified_diff_test.rb %%WWWDIR%%/test/unit/lib/redmine/utils/date_calculation.rb @@ -2053,13 +2055,14 @@ @(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/pdf/empty @(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/test/empty @(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/thumbnails/empty -@dir %%WWWDIR%%/test/fixtures/mailer -@dir %%WWWDIR%%/test/mocks/development -@dir %%WWWDIR%%/test/mocks/test +@dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/test/fixtures/mailer +@dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/test/mocks/development +@dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/test/mocks/test @dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/cache @dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/imports @dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/pids @dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/sessions @dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/tmp/sockets -@(%%WWWOWN%%,%%WWWGRP%%,0664) %%WWWDIR%%/log/development.log -@dir %%WWWDIR%%/vendor +@(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/log/development.log +@dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/vendor +@dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/log