Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6077184D44 for ; Thu, 30 Nov 2023 15:21:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id lNSwIyaV7ZxE for ; Thu, 30 Nov 2023 15:21:50 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id EEE4484CEB for ; Thu, 30 Nov 2023 15:21:49 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id EC9A0FA40; Thu, 30 Nov 2023 15:21:49 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1701357709176560" MIME-Version: 1.0 Date: Thu, 30 Nov 2023 15:21:49 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/www/ruby-actionpack71 To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20231130152149.EC9A0FA40@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1701357709176560 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: taca Date: Thu Nov 30 15:21:49 UTC 2023 Added Files: pkgsrc/www/ruby-actionpack71: DESCR Makefile PLIST distinfo Log Message: www/ruby-actionpack71: add version 7.1.2 Action Pack -- From request to response Action Pack is a framework for handling and responding to web requests. It provides mechanisms for *routing* (mapping request URLs to actions), defining *controllers* that implement actions, and generating responses. In short, Action Pack provides the controller layer in the MVC paradigm. It consists of several modules: * Action Dispatch, which parses information about the web request, handles routing as defined by the user, and does advanced processing related to HTTP such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT bodies, handling HTTP caching logic, cookies and sessions. * Action Controller, which provides a base controller class that can be subclassed to implement filters and actions to handle requests. The result of an action is typically content generated from views. With the Ruby on Rails framework, users only directly interface with the Action Controller module. Necessary Action Dispatch functionality is activated by default and Action View rendering is implicitly triggered by Action Controller. However, these modules are designed to function on their own and can be used outside of Rails. This is for Ruby on Rails 7.1. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/www/ruby-actionpack71/DESCR \ pkgsrc/www/ruby-actionpack71/Makefile pkgsrc/www/ruby-actionpack71/PLIST \ pkgsrc/www/ruby-actionpack71/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1701357709176560 Content-Disposition: inline Content-Length: 14885 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/www/ruby-actionpack71/DESCR diff -u /dev/null pkgsrc/www/ruby-actionpack71/DESCR:1.1 --- /dev/null Thu Nov 30 15:21:49 2023 +++ pkgsrc/www/ruby-actionpack71/DESCR Thu Nov 30 15:21:49 2023 @@ -0,0 +1,25 @@ +Action Pack -- From request to response + +Action Pack is a framework for handling and responding to web requests. +It provides mechanisms for *routing* (mapping request URLs to actions), +defining *controllers* that implement actions, and generating responses. +In short, Action Pack provides the controller layer in the MVC paradigm. + +It consists of several modules: + +* Action Dispatch, which parses information about the web request, handles + routing as defined by the user, and does advanced processing related to + HTTP such as MIME-type negotiation, decoding parameters in POST, PATCH, + or PUT bodies, handling HTTP caching logic, cookies and sessions. + +* Action Controller, which provides a base controller class that can be + subclassed to implement filters and actions to handle requests. + The result of an action is typically content generated from views. + +With the Ruby on Rails framework, users only directly interface with the +Action Controller module. Necessary Action Dispatch functionality is +activated by default and Action View rendering is implicitly triggered by +Action Controller. However, these modules are designed to function on their +own and can be used outside of Rails. + +This is for Ruby on Rails 7.1. Index: pkgsrc/www/ruby-actionpack71/Makefile diff -u /dev/null pkgsrc/www/ruby-actionpack71/Makefile:1.1 --- /dev/null Thu Nov 30 15:21:49 2023 +++ pkgsrc/www/ruby-actionpack71/Makefile Thu Nov 30 15:21:49 2023 @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 2023/11/30 15:21:49 taca Exp $ + +DISTNAME= actionpack-${RAILS_VERSION} +PKGNAME= ${RUBY_PKGPREFIX}-actionpack${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.1) +LICENSE= mit + +DEPENDS+= ${RUBY_ACTIONVIEW_DEPENDS} +DEPENDS+= ${RUBY_PKGPREFIX}-rack>=2.2.4:../../www/ruby-rack +DEPENDS+= ${RUBY_PKGPREFIX}-rack-session>=1.0.1:../../www/ruby-rack-session +DEPENDS+= ${RUBY_PKGPREFIX}-rack-test>=0.6.3:../../www/ruby-rack-test +# ruby-actionview already depends them. +#DEPENDS+= ${RUBY_PKGPREFIX}-rails-dom-testing>=2.2.0<3:../../textproc/ruby-rails-dom-testing +#DEPENDS+= ${RUBY_PKGPREFIX}-rails-html-sanitizer>=1.6<2:../../www/ruby-rails-html-sanitizer + +USE_LANGUAGES= # none + +RUBY_RAILS_ACCEPTED= 71 +RUBY_RAILS_STRICT_DEP= yes + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/www/ruby-actionpack71/PLIST diff -u /dev/null pkgsrc/www/ruby-actionpack71/PLIST:1.1 --- /dev/null Thu Nov 30 15:21:49 2023 +++ pkgsrc/www/ruby-actionpack71/PLIST Thu Nov 30 15:21:49 2023 @@ -0,0 +1,187 @@ +@comment $NetBSD: PLIST,v 1.1 2023/11/30 15:21:49 taca Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_LIBDIR}/CHANGELOG.md +${GEM_LIBDIR}/MIT-LICENSE +${GEM_LIBDIR}/README.rdoc +${GEM_LIBDIR}/lib/abstract_controller.rb +${GEM_LIBDIR}/lib/abstract_controller/asset_paths.rb +${GEM_LIBDIR}/lib/abstract_controller/base.rb +${GEM_LIBDIR}/lib/abstract_controller/caching.rb +${GEM_LIBDIR}/lib/abstract_controller/caching/fragments.rb +${GEM_LIBDIR}/lib/abstract_controller/callbacks.rb +${GEM_LIBDIR}/lib/abstract_controller/collector.rb +${GEM_LIBDIR}/lib/abstract_controller/deprecator.rb +${GEM_LIBDIR}/lib/abstract_controller/error.rb +${GEM_LIBDIR}/lib/abstract_controller/helpers.rb +${GEM_LIBDIR}/lib/abstract_controller/logger.rb +${GEM_LIBDIR}/lib/abstract_controller/railties/routes_helpers.rb +${GEM_LIBDIR}/lib/abstract_controller/rendering.rb +${GEM_LIBDIR}/lib/abstract_controller/translation.rb +${GEM_LIBDIR}/lib/abstract_controller/url_for.rb +${GEM_LIBDIR}/lib/action_controller.rb +${GEM_LIBDIR}/lib/action_controller/api.rb +${GEM_LIBDIR}/lib/action_controller/api/api_rendering.rb +${GEM_LIBDIR}/lib/action_controller/base.rb +${GEM_LIBDIR}/lib/action_controller/caching.rb +${GEM_LIBDIR}/lib/action_controller/deprecator.rb +${GEM_LIBDIR}/lib/action_controller/form_builder.rb +${GEM_LIBDIR}/lib/action_controller/log_subscriber.rb +${GEM_LIBDIR}/lib/action_controller/metal.rb +${GEM_LIBDIR}/lib/action_controller/metal/basic_implicit_render.rb +${GEM_LIBDIR}/lib/action_controller/metal/conditional_get.rb +${GEM_LIBDIR}/lib/action_controller/metal/content_security_policy.rb +${GEM_LIBDIR}/lib/action_controller/metal/cookies.rb +${GEM_LIBDIR}/lib/action_controller/metal/data_streaming.rb +${GEM_LIBDIR}/lib/action_controller/metal/default_headers.rb +${GEM_LIBDIR}/lib/action_controller/metal/etag_with_flash.rb +${GEM_LIBDIR}/lib/action_controller/metal/etag_with_template_digest.rb +${GEM_LIBDIR}/lib/action_controller/metal/exceptions.rb +${GEM_LIBDIR}/lib/action_controller/metal/flash.rb +${GEM_LIBDIR}/lib/action_controller/metal/head.rb +${GEM_LIBDIR}/lib/action_controller/metal/helpers.rb +${GEM_LIBDIR}/lib/action_controller/metal/http_authentication.rb +${GEM_LIBDIR}/lib/action_controller/metal/implicit_render.rb +${GEM_LIBDIR}/lib/action_controller/metal/instrumentation.rb +${GEM_LIBDIR}/lib/action_controller/metal/live.rb +${GEM_LIBDIR}/lib/action_controller/metal/logging.rb +${GEM_LIBDIR}/lib/action_controller/metal/mime_responds.rb +${GEM_LIBDIR}/lib/action_controller/metal/parameter_encoding.rb +${GEM_LIBDIR}/lib/action_controller/metal/params_wrapper.rb +${GEM_LIBDIR}/lib/action_controller/metal/permissions_policy.rb +${GEM_LIBDIR}/lib/action_controller/metal/redirecting.rb +${GEM_LIBDIR}/lib/action_controller/metal/renderers.rb +${GEM_LIBDIR}/lib/action_controller/metal/rendering.rb +${GEM_LIBDIR}/lib/action_controller/metal/request_forgery_protection.rb +${GEM_LIBDIR}/lib/action_controller/metal/rescue.rb +${GEM_LIBDIR}/lib/action_controller/metal/streaming.rb +${GEM_LIBDIR}/lib/action_controller/metal/strong_parameters.rb +${GEM_LIBDIR}/lib/action_controller/metal/testing.rb +${GEM_LIBDIR}/lib/action_controller/metal/url_for.rb +${GEM_LIBDIR}/lib/action_controller/railtie.rb +${GEM_LIBDIR}/lib/action_controller/railties/helpers.rb +${GEM_LIBDIR}/lib/action_controller/renderer.rb +${GEM_LIBDIR}/lib/action_controller/template_assertions.rb +${GEM_LIBDIR}/lib/action_controller/test_case.rb +${GEM_LIBDIR}/lib/action_dispatch.rb +${GEM_LIBDIR}/lib/action_dispatch/constants.rb +${GEM_LIBDIR}/lib/action_dispatch/deprecator.rb +${GEM_LIBDIR}/lib/action_dispatch/http/cache.rb +${GEM_LIBDIR}/lib/action_dispatch/http/content_disposition.rb +${GEM_LIBDIR}/lib/action_dispatch/http/content_security_policy.rb +${GEM_LIBDIR}/lib/action_dispatch/http/filter_parameters.rb +${GEM_LIBDIR}/lib/action_dispatch/http/filter_redirect.rb +${GEM_LIBDIR}/lib/action_dispatch/http/headers.rb +${GEM_LIBDIR}/lib/action_dispatch/http/mime_negotiation.rb +${GEM_LIBDIR}/lib/action_dispatch/http/mime_type.rb +${GEM_LIBDIR}/lib/action_dispatch/http/mime_types.rb +${GEM_LIBDIR}/lib/action_dispatch/http/parameters.rb +${GEM_LIBDIR}/lib/action_dispatch/http/permissions_policy.rb +${GEM_LIBDIR}/lib/action_dispatch/http/rack_cache.rb +${GEM_LIBDIR}/lib/action_dispatch/http/request.rb +${GEM_LIBDIR}/lib/action_dispatch/http/response.rb +${GEM_LIBDIR}/lib/action_dispatch/http/upload.rb +${GEM_LIBDIR}/lib/action_dispatch/http/url.rb +${GEM_LIBDIR}/lib/action_dispatch/journey.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/formatter.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/gtg/builder.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/gtg/simulator.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/gtg/transition_table.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/nfa/dot.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/nodes/node.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/parser.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/parser.y +${GEM_LIBDIR}/lib/action_dispatch/journey/parser_extras.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/path/pattern.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/route.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/router.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/router/utils.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/routes.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/scanner.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/visitors.rb +${GEM_LIBDIR}/lib/action_dispatch/journey/visualizer/fsm.css +${GEM_LIBDIR}/lib/action_dispatch/journey/visualizer/fsm.js +${GEM_LIBDIR}/lib/action_dispatch/journey/visualizer/index.html.erb +${GEM_LIBDIR}/lib/action_dispatch/log_subscriber.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/actionable_exceptions.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/assume_ssl.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/callbacks.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/cookies.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/debug_exceptions.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/debug_locks.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/debug_view.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/exception_wrapper.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/executor.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/flash.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/host_authorization.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/public_exceptions.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/reloader.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/remote_ip.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/request_id.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/server_timing.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/session/abstract_store.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/session/cache_store.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/session/cookie_store.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/session/mem_cache_store.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/show_exceptions.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/ssl.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/stack.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/static.rb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_actions.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_actions.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_message_and_suggestions.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_source.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_source.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/blocked_host.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/blocked_host.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/invalid_statement.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/invalid_statement.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/layout.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/missing_exact_template.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/routes/_route.html.erb +${GEM_LIBDIR}/lib/action_dispatch/middleware/templates/routes/_table.html.erb +${GEM_LIBDIR}/lib/action_dispatch/railtie.rb +${GEM_LIBDIR}/lib/action_dispatch/request/session.rb +${GEM_LIBDIR}/lib/action_dispatch/request/utils.rb +${GEM_LIBDIR}/lib/action_dispatch/routing.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/endpoint.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/inspector.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/mapper.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/polymorphic_routes.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/redirection.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/route_set.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/routes_proxy.rb +${GEM_LIBDIR}/lib/action_dispatch/routing/url_for.rb +${GEM_LIBDIR}/lib/action_dispatch/system_test_case.rb +${GEM_LIBDIR}/lib/action_dispatch/system_testing/browser.rb +${GEM_LIBDIR}/lib/action_dispatch/system_testing/driver.rb +${GEM_LIBDIR}/lib/action_dispatch/system_testing/server.rb +${GEM_LIBDIR}/lib/action_dispatch/system_testing/test_helpers/screenshot_helper.rb +${GEM_LIBDIR}/lib/action_dispatch/system_testing/test_helpers/setup_and_teardown.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/assertion_response.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/assertions.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/assertions/response.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/assertions/routing.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/integration.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/request_encoder.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/test_process.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/test_request.rb +${GEM_LIBDIR}/lib/action_dispatch/testing/test_response.rb +${GEM_LIBDIR}/lib/action_pack.rb +${GEM_LIBDIR}/lib/action_pack/gem_version.rb +${GEM_LIBDIR}/lib/action_pack/version.rb +${GEM_HOME}/specifications/${GEM_NAME}.gemspec Index: pkgsrc/www/ruby-actionpack71/distinfo diff -u /dev/null pkgsrc/www/ruby-actionpack71/distinfo:1.1 --- /dev/null Thu Nov 30 15:21:49 2023 +++ pkgsrc/www/ruby-actionpack71/distinfo Thu Nov 30 15:21:49 2023 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2023/11/30 15:21:49 taca Exp $ + +BLAKE2s (actionpack-7.1.2.gem) = 18af9784a96fc33918e1974118d8a18e52ad7b1b9350cfc64d5b96952bf3d3c8 +SHA512 (actionpack-7.1.2.gem) = 4ebc63da53467bffd404f41b5ce6921270db5e82bc87c5dfb84ff444eb188073139c6488534e8d134834b86864152e80a2bf31b7f9cdd1d7d760beb9586aa71f +Size (actionpack-7.1.2.gem) = 244224 bytes --_----------=_1701357709176560--