13900498ee
pkgsrc change: fix dependency of ruby-activestorage70 Active Support * Fix TimeWithZone still using deprecated #to_s when ENV or config to disable it are set. (Hartley McGuire) * Fix CacheStore#write_multi when using a distributed Redis cache with a connection pool. Fixes #48938. (Jonathan del Strother) Active Record * Fix change_column not setting precision: 6 on datetime columns when using 7.0+ Migrations and SQLite. (Hartley McGuire) * Fix unscope is not working in specific case Before: Post.where(id: 1...3).unscope(where: :id).to_sql # "SELECT `posts`.* FROM `posts` WHERE `posts`.`id` >= 1 AND `posts`.`id` < 3" After: Post.where(id: 1...3).unscope(where: :id).to_sql # "SELECT `posts`.* FROM `posts`" Fixes #48094. (Kazuya Hatanaka) * Fix associations to a STI model including a class_name parameter class Product < ApplicationRecord has_many :requests, as: :requestable, class_name: "ProductRequest", dependent: :destroy end # STI tables class Request < ApplicationRecord belongs_to :requestable, polymorphic: true validate :request_type, presence: true end class ProductRequest < Request belongs_to :user end Accessing such association would lead to: table_metadata.rb:22:in `has_column?': undefined method `key?' for nil:NilClass (NoMethodError) (Romain Filinto) * Fix change_table setting datetime precision for 6.1 Migrations (Hartley McGuire) * Fix change_column setting datetime precision for 6.1 Migrations (Hartley McGuire) Action View * Fix form_for missing the hidden _method input for models with a namespaced route. (Hartley McGuire) * Fix render collection: @records, cache: true inside jbuilder templates The previous fix that shipped in 7.0.7 assumed template fragments are always strings, this isn't true with jbuilder. (Jean Boussier) Action Pack * Fix HostAuthorization potentially displaying the value of the X_FORWARDED_HOST header when the HTTP_HOST header is being blocked. (Hartley McGuire, Daniel Schlosser) Active Job * Fix Active Job log message to correctly report a job failed to enqueue when the adapter raises an ActiveJob::EnqueueError. (Ben Sheldon) Railties * Omit webdrivers gem dependency from Gemfile template (Sean Doyle)
22 lines
665 B
Makefile
22 lines
665 B
Makefile
# $NetBSD: Makefile,v 1.5 2023/09/10 14:19:01 taca Exp $
|
|
|
|
DISTNAME= actioncable-${RAILS_VERSION}
|
|
PKGNAME= ${RUBY_PKGPREFIX}-actioncable${RUBY_RAILS}-${RAILS_VERSION}
|
|
CATEGORIES= www
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://www.rubyonrails.org/
|
|
COMMENT= Toolkit for building modeling frameworks (part of Rails 7.0)
|
|
LICENSE= mit
|
|
|
|
DEPENDS+= ${RUBY_ACTIONPACK_DEPENDS}
|
|
DEPENDS+= ${RUBY_PKGPREFIX}-nio4r>=2.0<3:../../net/ruby-nio4r
|
|
DEPENDS+= ${RUBY_PKGPREFIX}-websocket-driver>=0.6.1:../../www/ruby-websocket-driver
|
|
|
|
USE_LANGUAGES= # none
|
|
|
|
RUBY_RAILS_ACCEPTED= 70
|
|
RUBY_RAILS_STRICT_DEP= yes
|
|
|
|
.include "../../lang/ruby/gem.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|