Index: head/databases/Makefile =================================================================== --- head/databases/Makefile +++ head/databases/Makefile @@ -820,6 +820,7 @@ SUBDIR += rubygem-arel SUBDIR += rubygem-arel-helpers SUBDIR += rubygem-arel3 + SUBDIR += rubygem-arel6 SUBDIR += rubygem-awesome_nested_set SUBDIR += rubygem-bdb1 SUBDIR += rubygem-bigrecord @@ -856,6 +857,7 @@ SUBDIR += rubygem-familia SUBDIR += rubygem-her SUBDIR += rubygem-hiredis + SUBDIR += rubygem-globalid SUBDIR += rubygem-jdbc-mysql SUBDIR += rubygem-leo_manager_client SUBDIR += rubygem-memcache Index: head/databases/rubygem-activemodel4/Makefile =================================================================== --- head/databases/rubygem-activemodel4/Makefile +++ head/databases/rubygem-activemodel4/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= activemodel -PORTVERSION= 4.1.6 -PORTREVISION= 2 +PORTVERSION= 4.2.1 CATEGORIES= databases rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 Index: head/databases/rubygem-activemodel4/distinfo =================================================================== --- head/databases/rubygem-activemodel4/distinfo +++ head/databases/rubygem-activemodel4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/activemodel-4.1.6.gem) = a60fd5b3ec60031047311df66aea58360ac7aece470966899ffa7425413bbc92 -SIZE (rubygem/activemodel-4.1.6.gem) = 44544 +SHA256 (rubygem/activemodel-4.2.1.gem) = c55157de170de2c10ad2755c3fa434e7adcbe34af2526b4cf20b63feb5f8169b +SIZE (rubygem/activemodel-4.2.1.gem) = 45568 Index: head/databases/rubygem-activerecord4/Makefile =================================================================== --- head/databases/rubygem-activerecord4/Makefile +++ head/databases/rubygem-activerecord4/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= activerecord -PORTVERSION= 4.1.6 +PORTVERSION= 4.2.1 CATEGORIES= databases rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 @@ -14,7 +14,7 @@ RUN_DEPENDS= rubygem-activemodel4>=${PORTVERSION}:${PORTSDIR}/databases/rubygem-activemodel4 \ rubygem-activesupport4>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport4 \ - rubygem-arel>=5.0.0:${PORTSDIR}/databases/rubygem-arel + rubygem-arel6>=6.0.0:${PORTSDIR}/databases/rubygem-arel6 USE_RUBY= yes USE_RUBYGEMS= yes Index: head/databases/rubygem-activerecord4/distinfo =================================================================== --- head/databases/rubygem-activerecord4/distinfo +++ head/databases/rubygem-activerecord4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/activerecord-4.1.6.gem) = 87262b9e83b76ea4adaaf7941de0472eda1f1097159e2894aea7edc7d5134797 -SIZE (rubygem/activerecord-4.1.6.gem) = 314368 +SHA256 (rubygem/activerecord-4.2.1.gem) = 5febff6cb42c0fb94bb7708ad7df7f9ef6d365a27ef35c239674d651013c6cf2 +SIZE (rubygem/activerecord-4.2.1.gem) = 326144 Index: head/databases/rubygem-arel6/Makefile =================================================================== --- head/databases/rubygem-arel6/Makefile +++ head/databases/rubygem-arel6/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= arel +PORTVERSION= 6.0.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 6 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Relational Algebra for Ruby + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Index: head/databases/rubygem-arel6/distinfo =================================================================== --- head/databases/rubygem-arel6/distinfo +++ head/databases/rubygem-arel6/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/arel-6.0.0.gem) = 590178be44d2d6167b6e682e3b04329ad7c8425cb235fdbc1bb74491bf7596a3 +SIZE (rubygem/arel-6.0.0.gem) = 30720 Index: head/databases/rubygem-arel6/pkg-descr =================================================================== --- head/databases/rubygem-arel6/pkg-descr +++ head/databases/rubygem-arel6/pkg-descr @@ -0,0 +1,6 @@ +A toolkit for building modeling frameworks like Active Record and +Active Resource. Rich support for attributes, callbacks, +validations, observers, serialization, internationalization, +and testing. + +WWW: https://github.com/rails/arel Index: head/databases/rubygem-globalid/Makefile =================================================================== --- head/databases/rubygem-globalid/Makefile +++ head/databases/rubygem-globalid/Makefile @@ -0,0 +1,21 @@ +# Created by: Johannes Meixner +# $FreeBSD$ + +PORTNAME= globalid +PORTVERSION= 0.3.5 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= URIs for your models makes it easy to pass references around + +LICENSE= MIT + +RUN_DEPENDS= rubygem-activesupport4>=4.1.0:${PORTSDIR}/devel/rubygem-activesupport4 + +USE_RUBY= yes +USE_RAKE= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Index: head/databases/rubygem-globalid/distinfo =================================================================== --- head/databases/rubygem-globalid/distinfo +++ head/databases/rubygem-globalid/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/globalid-0.3.5.gem) = 2ab297d30094ce3168126c4dd299baab3ab261a2e04e84e2a62846f7d2aa964f +SIZE (rubygem/globalid-0.3.5.gem) = 9728 Index: head/databases/rubygem-globalid/pkg-descr =================================================================== --- head/databases/rubygem-globalid/pkg-descr +++ head/databases/rubygem-globalid/pkg-descr @@ -0,0 +1,3 @@ +URIs for your models makes it easy to pass references around. + +WWW: https://rubygems.org/gems/globalid Index: head/devel/Makefile =================================================================== --- head/devel/Makefile +++ head/devel/Makefile @@ -4428,6 +4428,7 @@ SUBDIR += rubygem-actionpack-action_caching SUBDIR += rubygem-actionview SUBDIR += rubygem-active_scaffold + SUBDIR += rubygem-activejob SUBDIR += rubygem-activemessaging SUBDIR += rubygem-activesupport SUBDIR += rubygem-activesupport4 @@ -4453,6 +4454,7 @@ SUBDIR += rubygem-benelux SUBDIR += rubygem-bin_utils SUBDIR += rubygem-bindata + SUBDIR += rubygem-binding_of_caller SUBDIR += rubygem-bio SUBDIR += rubygem-blankslate SUBDIR += rubygem-blockenspiel @@ -4496,6 +4498,7 @@ SUBDIR += rubygem-cucumber-core SUBDIR += rubygem-daemon_controller SUBDIR += rubygem-daemons + SUBDIR += rubygem-debug_inspector SUBDIR += rubygem-debugger SUBDIR += rubygem-debugger-linecache SUBDIR += rubygem-debugger-xml @@ -4680,6 +4683,7 @@ SUBDIR += rubygem-racc SUBDIR += rubygem-rack-mini-profiler SUBDIR += rubygem-rack-raw-upload + SUBDIR += rubygem-rails-deprecated_sanitizer SUBDIR += rubygem-rails-observers SUBDIR += rubygem-rainbow SUBDIR += rubygem-rake @@ -4753,6 +4757,7 @@ SUBDIR += rubygem-sprockets-sass SUBDIR += rubygem-sprockets211 SUBDIR += rubygem-sprockets22 + SUBDIR += rubygem-sprockets3 SUBDIR += rubygem-spruz SUBDIR += rubygem-state_machine SUBDIR += rubygem-statsd @@ -4804,6 +4809,7 @@ SUBDIR += rubygem-warbler SUBDIR += rubygem-warden SUBDIR += rubygem-wdm + SUBDIR += rubygem-web-console SUBDIR += rubygem-webby SUBDIR += rubygem-wmi-lite SUBDIR += rubygem-xpath Index: head/devel/rubygem-actionview/Makefile =================================================================== --- head/devel/rubygem-actionview/Makefile +++ head/devel/rubygem-actionview/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= actionview -PORTVERSION= 4.1.6 +PORTVERSION= 4.2.1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +13,9 @@ RUN_DEPENDS= rubygem-activesupport4>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport4 \ rubygem-builder32>=3.2:${PORTSDIR}/devel/rubygem-builder32 \ - rubygem-erubis>=2.7.0:${PORTSDIR}/www/rubygem-erubis + rubygem-erubis>=2.7.0:${PORTSDIR}/www/rubygem-erubis \ + rubygem-rails-html-sanitizer>=1.0:${PORTSDIR}/textproc/rubygem-rails-html-sanitizer \ + rubygem-rails-dom-testing>=2.7.0:${PORTSDIR}/textproc/rubygem-rails-dom-testing USE_RUBY= yes USE_RUBYGEMS= yes Index: head/devel/rubygem-actionview/distinfo =================================================================== --- head/devel/rubygem-actionview/distinfo +++ head/devel/rubygem-actionview/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/actionview-4.1.6.gem) = 87a79d47f1447828ffb6f59fa5ced8a070e6ad4de2098f3d0f5863a53fc906e4 -SIZE (rubygem/actionview-4.1.6.gem) = 157696 +SHA256 (rubygem/actionview-4.2.1.gem) = cf7dbb0b5d7a9ccb9be1870be97e5ec319e3ee0f5dc766e62c20fafe92c02bd5 +SIZE (rubygem/actionview-4.2.1.gem) = 144384 Index: head/devel/rubygem-activejob/Makefile =================================================================== --- head/devel/rubygem-activejob/Makefile +++ head/devel/rubygem-activejob/Makefile @@ -0,0 +1,21 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= activejob +PORTVERSION= 4.2.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Job class declarations for a variety of queueing backends + +LICENSE= MIT + +RUN_DEPENDS= rubygem-activesupport4>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport4 \ + rubygem-globalid>=0.3.5:${PORTSDIR}/databases/rubygem-globalid + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Index: head/devel/rubygem-activejob/distinfo =================================================================== --- head/devel/rubygem-activejob/distinfo +++ head/devel/rubygem-activejob/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/activejob-4.2.1.gem) = 33cee3d50dbfacd105766be1f5885dfa614deb8a18c45a3a398f294457c8bd63 +SIZE (rubygem/activejob-4.2.1.gem) = 18944 Index: head/devel/rubygem-activejob/pkg-descr =================================================================== --- head/devel/rubygem-activejob/pkg-descr +++ head/devel/rubygem-activejob/pkg-descr @@ -0,0 +1,3 @@ +Declare job classes that can be run by a variety of queueing backends. + +WWW: https://rubygems.org/gems/activejob Index: head/devel/rubygem-activesupport4/Makefile =================================================================== --- head/devel/rubygem-activesupport4/Makefile +++ head/devel/rubygem-activesupport4/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= activesupport -PORTVERSION= 4.1.6 +PORTVERSION= 4.2.1 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 @@ -15,7 +15,7 @@ RUN_DEPENDS= rubygem-i18n>=0.6.9:${PORTSDIR}/devel/rubygem-i18n \ rubygem-json>=1.7.7:${PORTSDIR}/devel/rubygem-json \ rubygem-minitest>=5.1:${PORTSDIR}/devel/rubygem-minitest \ - rubygem-thread_safe1>=0.1:${PORTSDIR}/devel/rubygem-thread_safe1 \ + rubygem-thread_safe>=0.3:${PORTSDIR}/devel/rubygem-thread_safe \ rubygem-tzinfo>=1.1:${PORTSDIR}/devel/rubygem-tzinfo USE_RUBY= yes Index: head/devel/rubygem-activesupport4/distinfo =================================================================== --- head/devel/rubygem-activesupport4/distinfo +++ head/devel/rubygem-activesupport4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/activesupport-4.1.6.gem) = 42b09ee39730d302c938610f24e9b4483e1f0f9379b16df77665df4eb3a13c33 -SIZE (rubygem/activesupport-4.1.6.gem) = 315904 +SHA256 (rubygem/activesupport-4.2.1.gem) = 36742443adbc7b4648b8674d119ac9dc446c3a555ce73a5a28b1fa029e8adad4 +SIZE (rubygem/activesupport-4.2.1.gem) = 329728 Index: head/devel/rubygem-binding_of_caller/Makefile =================================================================== --- head/devel/rubygem-binding_of_caller/Makefile +++ head/devel/rubygem-binding_of_caller/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= binding_of_caller +PORTVERSION= 0.7.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Retrieve the binding of a methods caller + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= rubygem-debug_inspector>=0.0.1:${PORTSDIR}/devel/rubygem-debug_inspector + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Index: head/devel/rubygem-binding_of_caller/distinfo =================================================================== --- head/devel/rubygem-binding_of_caller/distinfo +++ head/devel/rubygem-binding_of_caller/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/binding_of_caller-0.7.2.gem) = d327682ce1d8e8cc46e282a46052946af0de16bef734014c63df0aac66334f96 +SIZE (rubygem/binding_of_caller-0.7.2.gem) = 85504 Index: head/devel/rubygem-binding_of_caller/pkg-descr =================================================================== --- head/devel/rubygem-binding_of_caller/pkg-descr +++ head/devel/rubygem-binding_of_caller/pkg-descr @@ -0,0 +1,4 @@ +Retrieve the binding of a method's caller. Can also retrieve bindings even +further up the stack. + +WWW: http://github.com/banister/binding_of_caller Index: head/devel/rubygem-debug_inspector/Makefile =================================================================== --- head/devel/rubygem-debug_inspector/Makefile +++ head/devel/rubygem-debug_inspector/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +PORTNAME= debug_inspector +PORTVERSION= 0.0.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Ruby wrapper for the MRI 2.0 debug_inspector API + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +.include Index: head/devel/rubygem-debug_inspector/distinfo =================================================================== --- head/devel/rubygem-debug_inspector/distinfo +++ head/devel/rubygem-debug_inspector/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/debug_inspector-0.0.2.gem) = 1594188ffd35b9973fa1e048497e4aa63abad0c3cbba0670e17935005e302781 +SIZE (rubygem/debug_inspector-0.0.2.gem) = 6656 Index: head/devel/rubygem-debug_inspector/pkg-descr =================================================================== --- head/devel/rubygem-debug_inspector/pkg-descr +++ head/devel/rubygem-debug_inspector/pkg-descr @@ -0,0 +1,3 @@ +A Ruby wrapper for the MRI 2.0 debug_inspector API + +WWW: https://github.com/banister/debug_inspector Index: head/devel/rubygem-rails-deprecated_sanitizer/Makefile =================================================================== --- head/devel/rubygem-rails-deprecated_sanitizer/Makefile +++ head/devel/rubygem-rails-deprecated_sanitizer/Makefile @@ -0,0 +1,20 @@ +# Created by: Johannes Meixner +# $FreeBSD$ + +PORTNAME= rails-deprecated_sanitizer +PORTVERSION= 1.0.3 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Deprecated sanitizer API extracted from Action View + +LICENSE= MIT + +RUN_DEPENDS= rubygem-activesupport4>=4.2.1:${PORTSDIR}/devel/rubygem-activesupport4 + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +.include Index: head/devel/rubygem-rails-deprecated_sanitizer/distinfo =================================================================== --- head/devel/rubygem-rails-deprecated_sanitizer/distinfo +++ head/devel/rubygem-rails-deprecated_sanitizer/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/rails-deprecated_sanitizer-1.0.3.gem) = 722d589fc83dea0ea49e816440bacc554383dc9a05c8aee5429cf7f621abbe63 +SIZE (rubygem/rails-deprecated_sanitizer-1.0.3.gem) = 25600 Index: head/devel/rubygem-rails-deprecated_sanitizer/pkg-descr =================================================================== --- head/devel/rubygem-rails-deprecated_sanitizer/pkg-descr +++ head/devel/rubygem-rails-deprecated_sanitizer/pkg-descr @@ -0,0 +1,5 @@ +In Rails 4.2 HTML sanitization has been rewritten using a more secure library. +This gem includes the old behavior shipping with Rails 4.2 and before. It is +strictly provided to ease migration. It will be supported until Rails 5. + +WWW: https://github.com/rails/rails-deprecated_sanitizer Index: head/devel/rubygem-sprockets-rails/Makefile =================================================================== --- head/devel/rubygem-sprockets-rails/Makefile +++ head/devel/rubygem-sprockets-rails/Makefile @@ -3,6 +3,7 @@ PORTNAME= sprockets-rails PORTVERSION= 2.3.1 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,7 +14,7 @@ RUN_DEPENDS= rubygem-actionpack4>=4.0:${PORTSDIR}/www/rubygem-actionpack4 \ rubygem-activesupport4>=4.0:${PORTSDIR}/devel/rubygem-activesupport4 \ - rubygem-sprockets>=2.8:${PORTSDIR}/devel/rubygem-sprockets + rubygem-sprockets3>=3.0.3:${PORTSDIR}/devel/rubygem-sprockets3 NO_ARCH= yes USE_RUBY= yes Index: head/devel/rubygem-sprockets3/Makefile =================================================================== --- head/devel/rubygem-sprockets3/Makefile +++ head/devel/rubygem-sprockets3/Makefile @@ -0,0 +1,24 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= sprockets +PORTVERSION= 3.2.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Ruby library that preprocesses and concatenates JavaScript files + +LICENSE= MIT + +RUN_DEPENDS= rubygem-rack>=1.0:${PORTSDIR}/www/rubygem-rack + +CONFLICTS_INSTALL= rubygem-sprockets211-[0-9]* rubygem-sprockets-[0-9]* + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +PLIST_FILES= bin/sprockets + +.include Index: head/devel/rubygem-sprockets3/distinfo =================================================================== --- head/devel/rubygem-sprockets3/distinfo +++ head/devel/rubygem-sprockets3/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/sprockets-3.2.0.gem) = bc04b32486d0928258eac4095bcf263178f43f2673d13fbbb728c99378587a92 +SIZE (rubygem/sprockets-3.2.0.gem) = 60928 Index: head/devel/rubygem-sprockets3/pkg-descr =================================================================== --- head/devel/rubygem-sprockets3/pkg-descr +++ head/devel/rubygem-sprockets3/pkg-descr @@ -0,0 +1,6 @@ +Sprockets is a Ruby library that preprocesses and concatenates +JavaScript source files. It takes any number of source files +and preprocesses them line-by-line in order to build a single +concatenation. + +WWW: http://getsprockets.org/ Index: head/devel/rubygem-web-console/Makefile =================================================================== --- head/devel/rubygem-web-console/Makefile +++ head/devel/rubygem-web-console/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +PORTNAME= web-console +PORTVERSION= 2.1.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Debugging tool for your Ruby on Rails applications + +RUN_DEPENDS= rubygem-railties4>=4.0:${PORTSDIR}/www/rubygem-railties4 \ + rubygem-activemodel4>=4.0:${PORTSDIR}/databases/rubygem-activemodel4 \ + rubygem-sprockets-rails>=2.0:${PORTSDIR}/devel/rubygem-sprockets-rails \ + rubygem-binding_of_caller>=0.7.2:${PORTSDIR}/devel/rubygem-binding_of_caller + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +.include Index: head/devel/rubygem-web-console/distinfo =================================================================== --- head/devel/rubygem-web-console/distinfo +++ head/devel/rubygem-web-console/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/web-console-2.1.2.gem) = 248b5e31c79e55e2c7717f69b064ddb5d04c4506ac870312960f7d559a88cce6 +SIZE (rubygem/web-console-2.1.2.gem) = 1078784 Index: head/devel/rubygem-web-console/pkg-descr =================================================================== --- head/devel/rubygem-web-console/pkg-descr +++ head/devel/rubygem-web-console/pkg-descr @@ -0,0 +1,3 @@ +A debugging tool for your Ruby on Rails applications. + +WWW: https://github.com/rails/web-console Index: head/mail/rubygem-actionmailer4/Makefile =================================================================== --- head/mail/rubygem-actionmailer4/Makefile +++ head/mail/rubygem-actionmailer4/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= actionmailer -PORTVERSION= 4.1.6 -PORTREVISION= 2 +PORTVERSION= 4.2.1 CATEGORIES= mail rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 @@ -15,6 +14,8 @@ RUN_DEPENDS= rubygem-actionpack4>=${PORTVERSION}:${PORTSDIR}/www/rubygem-actionpack4 \ rubygem-actionview>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-actionview \ + rubygem-activejob>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activejob \ + rubygem-rails-dom-testing>=1.0:${PORTSDIR}/textproc/rubygem-rails-dom-testing \ rubygem-mail>=2.6.1:${PORTSDIR}/mail/rubygem-mail USE_RUBY= yes Index: head/mail/rubygem-actionmailer4/distinfo =================================================================== --- head/mail/rubygem-actionmailer4/distinfo +++ head/mail/rubygem-actionmailer4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/actionmailer-4.1.6.gem) = 9b03de00a3c0e19034e98f35d29c298e858556f1033799ea6ffc9eca014c5cd3 -SIZE (rubygem/actionmailer-4.1.6.gem) = 24576 +SHA256 (rubygem/actionmailer-4.2.1.gem) = f322b21623eb10eb302a21a803625bd57ce2b4ae24c2b5c14934a1359d63cf60 +SIZE (rubygem/actionmailer-4.2.1.gem) = 26112 Index: head/misc/rubygem-mime-types/Makefile =================================================================== --- head/misc/rubygem-mime-types/Makefile +++ head/misc/rubygem-mime-types/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mime-types -PORTVERSION= 2.4.3 +PORTVERSION= 2.6.1 CATEGORIES= misc rubygems MASTER_SITES= RG Index: head/misc/rubygem-mime-types/distinfo =================================================================== --- head/misc/rubygem-mime-types/distinfo +++ head/misc/rubygem-mime-types/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/mime-types-2.4.3.gem) = 38f29a89a273d15bfb99e839c6fe5cf7c463f223dd7ac5ee3c9287b1acd6d19a -SIZE (rubygem/mime-types-2.4.3.gem) = 118272 +SHA256 (rubygem/mime-types-2.6.1.gem) = 5b16d655397aa5cd8b4108494f60f64b4e18a2c92dc9257ff74ec64284dbd9ee +SIZE (rubygem/mime-types-2.6.1.gem) = 189440 Index: head/textproc/Makefile =================================================================== --- head/textproc/Makefile +++ head/textproc/Makefile @@ -1380,6 +1380,8 @@ SUBDIR += rubygem-org-ruby SUBDIR += rubygem-parslet SUBDIR += rubygem-phone + SUBDIR += rubygem-rails-dom-testing + SUBDIR += rubygem-rails-html-sanitizer SUBDIR += rubygem-rak SUBDIR += rubygem-rchardet SUBDIR += rubygem-rdiscount @@ -1398,6 +1400,7 @@ SUBDIR += rubygem-sass SUBDIR += rubygem-sass-rails SUBDIR += rubygem-sass-rails4 + SUBDIR += rubygem-sass-rails5 SUBDIR += rubygem-sass32 SUBDIR += rubygem-sax-machine SUBDIR += rubygem-simplecov-html Index: head/textproc/rubygem-rails-dom-testing/Makefile =================================================================== --- head/textproc/rubygem-rails-dom-testing/Makefile +++ head/textproc/rubygem-rails-dom-testing/Makefile @@ -0,0 +1,22 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= rails-dom-testing +PORTVERSION= 1.0.6 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Analyse and compare DOMs using Nokogiri + +LICENSE= MIT + +RUN_DEPENDS= rubygem-activesupport4>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport4 \ + rubygem-nokogiri>1.6:${PORTSDIR}/textproc/rubygem-nokogiri \ + rubygem-rails-deprecated_sanitizer>1.0:${PORTSDIR}/devel/rubygem-rails-deprecated_sanitizer + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Index: head/textproc/rubygem-rails-dom-testing/distinfo =================================================================== --- head/textproc/rubygem-rails-dom-testing/distinfo +++ head/textproc/rubygem-rails-dom-testing/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/rails-dom-testing-1.0.6.gem) = a7b69cc95c84b5eb8e3fc6cd77726e409475415223c298647b61ffa33d849dd7 +SIZE (rubygem/rails-dom-testing-1.0.6.gem) = 17408 Index: head/textproc/rubygem-rails-dom-testing/pkg-descr =================================================================== --- head/textproc/rubygem-rails-dom-testing/pkg-descr +++ head/textproc/rubygem-rails-dom-testing/pkg-descr @@ -0,0 +1,8 @@ +This gem is responsible for comparing HTML doms and asserting that DOM elements +are present in Rails applications. Doms are compared via assert_dom_equal and +assert_dom_not_equal. Elements are asserted via assert_select, +assert_select_encoded, assert_select_email and a subset of the dom can be +selected with css_select. The gem is developed for Rails 4.2 and above, and +will not work on previous versions. + +WWW: https://github.com/rails/rails-dom-testing Index: head/textproc/rubygem-rails-html-sanitizer/Makefile =================================================================== --- head/textproc/rubygem-rails-html-sanitizer/Makefile +++ head/textproc/rubygem-rails-html-sanitizer/Makefile @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PORTNAME= rails-html-sanitizer +PORTVERSION= 1.0.2 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Sanitize HTML fragments in Rails applications + +RUN_DEPENDS= rubygem-loofah>=2.0:${PORTSDIR}/textproc/rubygem-loofah + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +.include Index: head/textproc/rubygem-rails-html-sanitizer/distinfo =================================================================== --- head/textproc/rubygem-rails-html-sanitizer/distinfo +++ head/textproc/rubygem-rails-html-sanitizer/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/rails-html-sanitizer-1.0.2.gem) = 2481cfb60c4a03941489af5c92165c6dd169966f0b849d26d857cab5444b467a +SIZE (rubygem/rails-html-sanitizer-1.0.2.gem) = 14848 Index: head/textproc/rubygem-rails-html-sanitizer/pkg-descr =================================================================== --- head/textproc/rubygem-rails-html-sanitizer/pkg-descr +++ head/textproc/rubygem-rails-html-sanitizer/pkg-descr @@ -0,0 +1,3 @@ +HTML sanitization for Rails applications + +WWW: https://github.com/rafaelfranca/rails-html-sanitizer Index: head/textproc/rubygem-sass-rails5/Makefile =================================================================== --- head/textproc/rubygem-sass-rails5/Makefile +++ head/textproc/rubygem-sass-rails5/Makefile @@ -0,0 +1,26 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= sass-rails +PORTVERSION= 5.0.3 +CATEGORIES= textproc rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 5 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Sass adapter for the Rails asset pipeline + +LICENSE= MIT + +RUN_DEPENDS= rubygem-railties4>=4.0.0:${PORTSDIR}/www/rubygem-railties4 \ + rubygem-sass32>=3.2.0:${PORTSDIR}/textproc/rubygem-sass32 \ + rubygem-sprockets>=2.12.3:${PORTSDIR}/devel/rubygem-sprockets \ + rubygem-sprockets-rails>=2.0:${PORTSDIR}/devel/rubygem-sprockets-rails \ + rubygem-tilt1>=1.1:${PORTSDIR}/devel/rubygem-tilt1 + + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include Index: head/textproc/rubygem-sass-rails5/distinfo =================================================================== --- head/textproc/rubygem-sass-rails5/distinfo +++ head/textproc/rubygem-sass-rails5/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/sass-rails-5.0.3.gem) = 3c5e872a14e9b24dc1de7bb9fb09f38dc12246421aae8e020b46fa00839d8dc2 +SIZE (rubygem/sass-rails-5.0.3.gem) = 10752 Index: head/textproc/rubygem-sass-rails5/pkg-descr =================================================================== --- head/textproc/rubygem-sass-rails5/pkg-descr +++ head/textproc/rubygem-sass-rails5/pkg-descr @@ -0,0 +1,3 @@ +Sass adapter for the Rails asset pipeline. + +WWW: http://rubygems.org/gems/sass-rails Index: head/www/Makefile =================================================================== --- head/www/Makefile +++ head/www/Makefile @@ -1912,6 +1912,7 @@ SUBDIR += rubygem-rack-ssl SUBDIR += rubygem-rack-test SUBDIR += rubygem-rack15 + SUBDIR += rubygem-rack16 SUBDIR += rubygem-rails SUBDIR += rubygem-rails4 SUBDIR += rubygem-rails_autolink Index: head/www/rubygem-actionpack4/Makefile =================================================================== --- head/www/rubygem-actionpack4/Makefile +++ head/www/rubygem-actionpack4/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= actionpack -PORTVERSION= 4.1.6 +PORTVERSION= 4.2.1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 @@ -14,8 +14,11 @@ RUN_DEPENDS= rubygem-actionview>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-actionview \ rubygem-activesupport4>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport4 \ - rubygem-rack15>=1.5.2:${PORTSDIR}/www/rubygem-rack15 \ - rubygem-rack-test>=0.6.2:${PORTSDIR}/www/rubygem-rack-test + rubygem-rack16>=1.6:${PORTSDIR}/www/rubygem-rack16 \ + rubygem-rack-test>=0.6.2:${PORTSDIR}/www/rubygem-rack-test \ + rubygem-rails-html-sanitizer>=1.0:${PORTSDIR}/textproc/rubygem-rails-html-sanitizer \ + rubygem-rails-dom-testing>=2.7.0:${PORTSDIR}/textproc/rubygem-rails-dom-testing + USE_RUBY= yes USE_RUBYGEMS= yes Index: head/www/rubygem-actionpack4/distinfo =================================================================== --- head/www/rubygem-actionpack4/distinfo +++ head/www/rubygem-actionpack4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/actionpack-4.1.6.gem) = 427a9d9d53320953f104e091c6eeb43e81a3638af72d4ce68c8f800d552c491d -SIZE (rubygem/actionpack-4.1.6.gem) = 189440 +SHA256 (rubygem/actionpack-4.2.1.gem) = 71fecb2c58b81dc97d9c8fe065004010cccd2a7acd1bc8a459d42b55c4882ca2 +SIZE (rubygem/actionpack-4.2.1.gem) = 185344 Index: head/www/rubygem-jquery-rails4/Makefile =================================================================== --- head/www/rubygem-jquery-rails4/Makefile +++ head/www/rubygem-jquery-rails4/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= jquery-rails -PORTVERSION= 3.1.2 +PORTVERSION= 4.0.3 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 @@ -12,8 +12,10 @@ LICENSE= MIT -RUN_DEPENDS= rubygem-railties4>=4.1.6:${PORTSDIR}/www/rubygem-railties4 \ - rubygem-thor>=0.14:${PORTSDIR}/devel/rubygem-thor +RUN_DEPENDS= rubygem-railties4>=4.2.0:${PORTSDIR}/www/rubygem-railties4 \ + rubygem-thor>=0.14:${PORTSDIR}/devel/rubygem-thor \ + rubygem-rails-dom-testing>=1.0:${PORTSDIR}/textproc/rubygem-rails-dom-testing + USE_RUBY= yes USE_RUBYGEMS= yes Index: head/www/rubygem-jquery-rails4/distinfo =================================================================== --- head/www/rubygem-jquery-rails4/distinfo +++ head/www/rubygem-jquery-rails4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/jquery-rails-3.1.2.gem) = 7ee42bba07bb858c11d81da798c2bfa3641b5afad5d420445b55d0118b29aa40 -SIZE (rubygem/jquery-rails-3.1.2.gem) = 190464 +SHA256 (rubygem/jquery-rails-4.0.3.gem) = 3a164ec26aad9d0cb3aca1060c6c61da7ac76f59a5194c6d8726869814ce7360 +SIZE (rubygem/jquery-rails-4.0.3.gem) = 343552 Index: head/www/rubygem-rack16/Makefile =================================================================== --- head/www/rubygem-rack16/Makefile +++ head/www/rubygem-rack16/Makefile @@ -0,0 +1,37 @@ +# $FreeBSD$ + +# XXX: If updating this port, please check compatibality with at least the following ports, +# XXX: preferably, the full rubygem-* tree. rack version requirements are specified with ~> +# XXX: which requires *EXACTLY* that version. +# +# www/rubygem-actionpack4 +# www/rubygem-innate + +PORTNAME= rack +PORTVERSION= 1.6.1 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 16 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Rack, a Ruby Webserver Interface + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= shebangfix +SHEBANG_FILES= test/cgi/test.ru +SHEBANG_LANG= rackup +rackup_OLD_CMD= ../../bin/rackup +rackup_CMD= ${LOCALBASE}/bin/rackup +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +PORTSCOUT= limit:^1\.6 + +# avoid duplicate file from www/rubygem-rack port +post-install: + @${RM} ${STAGEDIR}${PREFIX}/bin/rackup + +.include Index: head/www/rubygem-rack16/distinfo =================================================================== --- head/www/rubygem-rack16/distinfo +++ head/www/rubygem-rack16/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/rack-1.6.1.gem) = f4017a0a84dd36f1a6b38baa081731e3696a356f8f83ed74a09ff109afd9e338 +SIZE (rubygem/rack-1.6.1.gem) = 227840 Index: head/www/rubygem-rack16/pkg-descr =================================================================== --- head/www/rubygem-rack16/pkg-descr +++ head/www/rubygem-rack16/pkg-descr @@ -0,0 +1,4 @@ +Rack provides an minimal interface between webservers supporting Ruby +and Ruby frameworks. + +WWW: http://rubygems.org/gems/rack15/ Index: head/www/rubygem-rails4/Makefile =================================================================== --- head/www/rubygem-rails4/Makefile +++ head/www/rubygem-rails4/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= rails -PORTVERSION= 4.1.6 -PORTREVISION= 2 +PORTVERSION= 4.2.1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 @@ -16,6 +15,7 @@ RUN_DEPENDS= rubygem-actionmailer4>=${PORTVERSION}:${PORTSDIR}/mail/rubygem-actionmailer4 \ rubygem-actionpack4>=${PORTVERSION}:${PORTSDIR}/www/rubygem-actionpack4 \ rubygem-actionview>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-actionview \ + rubygem-activejob>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activejob \ rubygem-activemodel4>=${PORTVERSION}:${PORTSDIR}/databases/rubygem-activemodel4 \ rubygem-activerecord4>=${PORTVERSION}:${PORTSDIR}/databases/rubygem-activerecord4 \ rubygem-activesupport4>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-activesupport4 \ @@ -28,17 +28,19 @@ rubygem-sqlite3>=1.3.9:${PORTSDIR}/databases/rubygem-sqlite3 \ rubygem-execjs>=2.2.1:${PORTSDIR}/devel/rubygem-execjs \ rubygem-coffee-rails4>=4.0.1:${PORTSDIR}/devel/rubygem-coffee-rails4 \ - rubygem-sass-rails4>=4.0.3:${PORTSDIR}/textproc/rubygem-sass-rails4 \ + rubygem-sass-rails5>=5.0.3:${PORTSDIR}/textproc/rubygem-sass-rails5 \ rubygem-spring>=1.1.3:${PORTSDIR}/devel/rubygem-spring \ rubygem-jquery-rails4>=3.1.2:${PORTSDIR}/www/rubygem-jquery-rails4 \ rubygem-jbuilder>=2.1.3:${PORTSDIR}/devel/rubygem-jbuilder \ rubygem-uglifier>=2.5.0:${PORTSDIR}/www/rubygem-uglifier \ - rubygem-sprockets>=2.12.3:${PORTSDIR}/devel/rubygem-sprockets \ + rubygem-sprockets3>=3.0.3:${PORTSDIR}/devel/rubygem-sprockets3 \ rubygem-thread_safe>=0.3.4:${PORTSDIR}/devel/rubygem-thread_safe \ rubygem-turbolinks>=2.3.0:${PORTSDIR}/www/rubygem-turbolinks \ rubygem-sass>=3.4.1:${PORTSDIR}/textproc/rubygem-sass \ rubygem-sdoc>=0.4.1:${PORTSDIR}/devel/rubygem-sdoc \ - rubygem-rdoc>=4.0.2:${PORTSDIR}/devel/rubygem-rdoc + rubygem-rdoc>=4.0.2:${PORTSDIR}/devel/rubygem-rdoc \ + rubygem-byebug>=5.0.0:${PORTSDIR}/devel/rubygem-byebug \ + rubygem-web-console>=2.1.2:${PORTSDIR}/devel/rubygem-web-console NO_ARCH= yes USE_RUBY= yes Index: head/www/rubygem-rails4/distinfo =================================================================== --- head/www/rubygem-rails4/distinfo +++ head/www/rubygem-rails4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/rails-4.1.6.gem) = f351c95673cb833652deeaab5c67998ab0af9ff3c89c585abe23dafa0648efa0 -SIZE (rubygem/rails-4.1.6.gem) = 1438208 +SHA256 (rubygem/rails-4.2.1.gem) = 6b5f7d3a4a9eb2f181bab4a657315dbe08d0be218eae6017bef8a45dede211cb +SIZE (rubygem/rails-4.2.1.gem) = 1475584 Index: head/www/rubygem-railties4/Makefile =================================================================== --- head/www/rubygem-railties4/Makefile +++ head/www/rubygem-railties4/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= railties -PORTVERSION= 4.1.6 +PORTVERSION= 4.2.1 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 Index: head/www/rubygem-railties4/distinfo =================================================================== --- head/www/rubygem-railties4/distinfo +++ head/www/rubygem-railties4/distinfo @@ -1,2 +1,2 @@ -SHA256 (rubygem/railties-4.1.6.gem) = 0cd0e549e310d557390df536782accb0575b203a9f3abd0cf8394f4aa9a36a87 -SIZE (rubygem/railties-4.1.6.gem) = 123392 +SHA256 (rubygem/railties-4.2.1.gem) = a01ce5513806d712cca8ed60429493d18093eff680201e2e288602c1405e2e8b +SIZE (rubygem/railties-4.2.1.gem) = 126464