Commit graph

27 commits

Author SHA1 Message Date
nia
d5c846b3af Update packages using a search.cpan.org HOMEPAGE to metacpan.org.
The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2019-06-30 20:14:13 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
972200f315 p5-Catalyst-Action-REST: update to 1.21.
1.21      2017-12-05 10:05:25-05:00 America/New_York

(Yes, that's the whole Changelog from upstream)
2017-12-06 07:15:04 +00:00
ryoon
b9d9d2fc30 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:24:48 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
mef
fb07ec05db Updte 1.19 to 1.20
------------------
1.20      2015-10-29 15:28:27-05:00 America/Chicago
 - Documentation fixes.
 - Don't clobber some response headers if they are already set.
2015-11-27 13:24:39 +00:00
agc
b9b754e081 Add SHA512 digests for distfiles for www category
Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 02:46:46 +00:00
wiz
2e65d464e8 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:50:58 +00:00
mef
1032a24445 Update 1.17 to 1.19
-------------------
1.19      2015-02-06 09:40:02-06:00 America/Chicago

 - Make LWP a test dep instead of a hard dep (Fixes GH#3, thanks Alexander
   Hartmaier for the report!)
 - Hard dep on JSON::MaybeXS (Fixes RT#101854, thanks Emmanuel Seyman for the
   report and Karen Etheridge for help tracking down the cause!)

1.18      2015-01-20 12:20:46-06:00 America/Chicago
 - Fix tests on travisci so that Catalyst proper can run on travisci
   (Thanks Andrae (André) Walker!)
2015-05-23 11:52:37 +00:00
wen
be98513d06 Update to 1.17
Upstream changes:
1.17      2014-10-23 19:58:46-05:00 America/Chicago
 - Make 3xx status codes skip serialization when there is no data to serialize
   (Thanks Jesse Sheidlower!)

1.16      2014-09-12 13:21:43-05:00 America/Chicago
 - Switch from JSON to JSON::MaybeXS to get a better choice of JSON parsers.

1.15      2014-05-07 09:02:44-05:00 CST6CDT

 - Added new status_see_other method for returning a 303 redirect.
 - Added new status_moved method for returning a 301 redirect. (Matthew Keller)

1.14      2013-12-27 15:32:19 America/Chicago

 - Stop prompting for features at install time

1.13  2013-11-08 09:40:00 EST

 - Fix tests to skip if YAML::Syck is not installed (Arthur Axel fREW Schmidt)

1.12  2013-09-03 13:00:00 EST

 WARNING BACK COMPAT BREAKAGE FOLLOWS

 Removed The YAML and HTML parser from the distro.  You
 should install these if you actually use them.  They are listed as
 optional dependencies going forward.

 This is possibly a breaking change, but necessary for security and
 considered acceptable since those formats have not generally
 become preferred for web services.

 In addition, the default de/serialization mappings for HTML and YAML
 have been removed.  You can add that back by adding the following to
 you Configuration for the subclass of Catalyst::Controller::REST -

    package Foo::Controller::Bar;

    use Moose;
    use namespace::autoclean;

    BEGIN { extends 'Catalyst::Controller::REST' }
    __PACKAGE__->config(
      'map' => {
        'text/html'          => 'YAML::HTML',
        'text/x-yaml'        => 'YAML',
      },
    );

 You should do this if you are using these de/serialization formats.
2014-11-06 03:02:47 +00:00
wiz
9899a37808 Don't expect perl to provide p5-Module-Pluggable (removed in 5.20).
Bump PKGREVISION.
2014-05-31 12:56:54 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wen
cba635fee7 Update to 1.11
Update DEPENDS

Upstream changes:
Tue  29 May 2012 20:19:00 BST - Release 1.01
 Add Catalyst::Action::Deserialize::JSON::XS

 Fix JSON::XS useage to depend on JSON.pm v2.0, and rely on the
 fact that can be backed by XS code, by explicitly setting
 $ENV{'PERL_JSON_BACKEND'} = 2

Fri  13 Apr 2012 09:31:00 BST - Release 1.00
  Repack without auto_include to stop Module::Install inlining
  Test::More without Test::Builder. RT#76524

Tue  28 Feb 2012 09:09:00 GMT - Release 0.99
  Repack with new Module::Install to stop depending on an unnecessary
  ExtUtils::MakeMaker version.

Tue  21 Feb 2012 11:40:00 GMT - Release 0.98
  More fixes as per last release.

Tue  21 Feb 2012 09:58:00 GMT - Release 0.97
  Fix test with latest Catalyst version which passes _log into
  requests.

Mon  20 Jan 2012 11:22:00 GMT - Release 0.96
  Added fix for RT 63537 (from Gerv) and tests to check it.

Wed  04 Jan 2012 19:34:00 GMT - Release 0.95
  Fix regex for JSONP parameter name to be able to include the . character
  in Catalyst::Action::Serialize::JSONP. RT#73741

  Add optional location parameter to status_accepted handler. RT#73691 (ghenry)

Fri  09 Dec 2011 08:35:00 GMT - Release 0.94
  Add 403 Forbidden and 302 Not Found status methods to
  Catalyst::Controller::REST (Caleb Cushing)

Wed  12 Oct 2011 11:37:00 CDT - Release 0.93
  Add a "Callback" serializer/deserializer to allow for more customization in
  how the REST data is parsed/generated (bphillips)

Sat  01 Oct 2011 11:04:00 BST - Release 0.92
  Add a Catalyst::Action::DeserializeMultiPart, allowing one part of a multipart
  request to be deserialized as the REST data (allowing other parts to be used for
  file uploads, for example) (bphillips)
2013-08-22 08:45:12 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
asau
5eae6a18a3 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-28 06:30:00 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
hiramatsu
472584f9d9 Update p5-Catalyst-Action-REST to 0.91.
Changes from previous:
Thu  04 Aug 2011 14:37:21 CEST - Release 0.91
  For the deserialization action class, make the HTTP methods it operates on
  configurable on a per-action level (plu, rafl).

Fri  25 Feb 2011 13:56:00 GMT - Release 0.90
  Remove test which is no longer applicable and fails in the latest Catalyst
  release.

Mon  24 Jan 2011 21:57:42 GMT - Release 0.89
  All classes are now made immutable. (Dave Rolsky)

  Added a Catalyst::Action::REST::ForBrowsers class. This will try to dispatch
  GET requests to a foo_GET_html method before trying foo_GET. (Dave Rolsky)

Tue  11 Jan 2011 23:07:00 GMT - Release 0.88
  Fix documentation for overriding Serialize and Deserialize actions
  in Catalyst::Controller::REST.

  Avoid warning with empty response bodies and new Catalyst version
  (>= 5.80030)

  Returning a body of '' is now possible - Catalyst::Action::Serialize
  acts like Catalyst::Action::RenderView (>= 0.16) by using the has_body
  predicate in Catalyst::Response (>= 5.80030)

Wed  3 Nov 2010 19:46:00 GMT - Release 0.87

  Fix Request class role when used with new Moose and other request
  class roles.
2011-11-24 16:12:11 +00:00
obache
84fa8bcd7c Revision bump after updating perl5 to 5.14.1. 2011-08-14 16:05:39 +00:00
sno
77d6bf7b79 Updating www/p5-Catalyst-Action-REST from 0.83nb1 to 0.86
pkgsrc changes:
- adjusting dependencies

Upstream changes:
Wed  1 Sept 2010 23:14:00 BST - Release 0.86
  Add rest_serializer_json_options config key useable to set options
  like relaxed => 1 to be passed to the JSON serializer (Ton Voon)

  Make Data::Dumper unserializer safer by using a Safe compartment (Ton Voon)

Thu 13 May 2010 10:09:19 CEST - Release 0.85
  Make Catalyst::Action::Serialize::View return directly rather than serializing
  a response for 3XX status codes. This stops back-compat breakage from the
  previous change (in 0.84), whilst also allowing actual data serializers
  to still handle 3XX.

  Fix docs in Catalyst::TraitFor::Request::REST::ForBrowsers. (RT#54983)

Thu  6 May 2010 09:27:56 BST - Release 0.84
  Revert always using a trait rather than Catalyst::Request::REST to improve
  debug messages.

  Add a status_multiple_choices helper method to the Controller base class.

  Allow 3XX responses to be serialized.
2010-09-05 11:13:30 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
sno
d208a1206f Updating www/p5-Catalyst-Action-REST from 0.81 to 0.83
Upstream changes:
Mon  8 Feb 2010 22:17:12 GMT - Release 0.83
  Make it possible to deserialize a request with a DELETE method. This probably
  breaks 'strict' REST guidelines, but is useful for being able to delete multiple
  resources from a single call by providing a batch delete method.

  Remove JSONP from the list of default serializers (RT#54336)

  Fix MANIFEST (RT#54408)

Thu  4 Feb 2010 22:31:57 GMT - Release 0.82
  Integrated Catalyst::Request::REST::ForBrowsers as
  Catalyst::TraitFor::Request::ForBrowsers. (Dave Rolsky)

  Clarified docs so that they encourage the use of the request traits, rather
  than using Catalyst::Request::REST. (Dave Rolsky)

  When Catalyst::Action::REST or Controller::REST automatically add the trait,
  your request class will no longer end up getting set to
  Catalyst::Request::REST. Instead, creates an anon class with the appropriate
  role. (Dave Rolsky)

  Shut up log output from the tests. (Dave Rolsky)

  Added a $VERSION to every module, mostly to make sure that when people
  install Catalyst::Request::REST::ForBrowsers, they get the version in this
  distro. (Dave Rolsky)

  Change Catalyst::Action::Serialize, Catalyst::Action::Deserialize and
  Catalyst::Action::SerializeBase to be more Moose like.

  Fix JSON and JSON::XS to encode_blessed. (fREW)

  Fix Catalyst::Action::Serialize to use objects instead of classes. (fREW)

  Fix doc nits. (RT#53780)
2010-03-10 11:02:23 +00:00
sno
2a8ddece40 Updating www/p5-Catalyst-Action-REST from 0.78 to 0.81
pkgsrc changes:
- Adjusting dependencies
- Adjust module type

Upstream changes:
Thu 14 Jan 20:56:00 GMT 2010 - Release 0.81
  Add a JSONP serialization type.

Sat 19 Dec 14:54:00 GMT 2009 - Release 0.80
  Convert all classes to Moose

  Change Catalyst::Request::REST to be a mostly empty class, with
  all the functionality in Catalyst::TraitFor::Request::REST

  Simplify _get_allowed_methods method (aristotle)

  Rework serializer return so that serializers throw an exception in
  the case of issues serializing the data (hobbs).

Fri 11 Dec 01:08:00 GMT 2009 - Release 0.79
  Cope with invalid (missing required q parameter) header like:
  application/json; charset="utf-8"

  Fix documentation to not mention deprecated things and generally be
  in better style.

  Make author information consistant and only in one module.
2010-02-02 11:43:13 +00:00
rhaen
ed7745af8a Fixed a typo in DEPENDS - Moose is required 2009-10-16 11:32:35 +00:00
rhaen
48d51d30a4 - updated to 0.78
ChangeLog:
Mon 28 Sep 15:01:03 BST 2009 - Release 0.78

  Require Moose for the tests (RT#50066).
2009-10-16 11:20:32 +00:00
sno
15707ea5a1 Bumping revision of packages which depend direct or indirect on
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-24 06:50:10 +00:00
sno
39bd04e831 Updating www/p5-Catalyst-Action-REST from 0.76 to 0.77
pkgsrc changes:
  - Module::Pluggable is in version 3.6 include in Perl 5.10.0
    --> using this one as dependency

Upstream changes:
Thu 27 Aug 02:21:09 BST 2009 - Release 0.77

  Allow dispatching to Catalyst Actions, for use with ActionClasses
  etc - fREW

  Fix test if CATALYST_DEBUG environment variable is set
2009-09-13 20:28:08 +00:00
abs
e38940460b Added www/p5-Catalyst-Action-REST version 0.76
This Action handles doing automatic method dispatching for REST
requests. It takes a normal Catalyst action, and changes the dispatch
to append an underscore and method name.

For example, in the synopsis above, calling GET on "/foo" would
result in the foo_GET method being dispatched.

If a method is requested that is not implemented, this action will
return a status 405 (Method Not Found). It will populate the "Allow"
header with the list of implemented request methods. You can override
this behavior by implementing a custom 405 handler like so:

   sub foo_not_implemented {
      ... handle not implemented methods ...
   }

If you do not provide an _OPTIONS subroutine, we will automatically
respond with a 200 OK. The "Allow" header will be populated with
the list of implemented request methods.

It is likely that you really want to look at Catalyst::Controller::REST,
which brings this class together with automatic Serialization of
requests and responses.
2009-08-27 10:37:24 +00:00