Path to this page:
./
www/ruby-innate,
Powerful web-framework wrapper for Rack
Branch: CURRENT,
Version: 2023.01.06,
Package name: ruby31-innate-2023.01.06,
Maintainer: pkgsrc-usersInnate is the core of Ramaze, but useful on its own. The philosophy behind
Innate is to provide a simple web-framework that:
* Stays below 2000 easily readable lines of code
* Has Rack as the only dependency
* Provides the default helpers
* Is easy to encapsulate and reuse in other contexts as a simple rack app
* Has a rock-solid and fast implementation
* Scores at least 95% in rcov
* Is fully documented using YARD
Required to run:[
lang/ruby23-base] [
www/ruby-rack16]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 106.5 KB
Version history: (Expand)
- (2023-01-07) Updated to version: ruby31-innate-2023.01.06
- (2021-10-07) Updated to version: ruby27-innate-2015.10.28nb1
- (2017-06-04) Updated to version: ruby23-innate-2015.10.28nb1
- (2015-12-13) Updated to version: ruby200-innate-2015.10.28
- (2015-02-03) Updated to version: ruby200-innate-2013.02.21nb1
- (2014-07-24) Updated to version: ruby200-innate-2013.02.21
CVS history: (Expand)
2023-01-07 06:13:06 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-innate: update to 2023.01.06
2023.01.06
* update gemspec to specify modern version of rack and rack-test and add
rackup
* Use Rackup::Handler instead of Rack::Handler. Refactor registration of
* ebb handler registration into #start_ebb. Not sure this code is covered
* by the tests but all tests are passing. fix test to expect header keys to
* be downcase as that is what Rack sends now
* Fix unless condition in rescue block of Request#local_net? to match any
exception message that suggests an invalid address
* Change Rack::File to Rack::Files and Rack::Response#header to #headers to
conform with rack ~> 3.0
* remove Gem::Specification#has_rdoc because it is deprecated and breaks
things.
* Update adapter.rb.
In lib/innate/adapter.rb#self.start_webrick, `:BindAddress =>
config[:Host]` should be `:Host => config[:Host]` because
lib/rack/handler/webrick.rb#self.run looks for :Host, not
:BindAddress. What this means is, if you're running Ramaze on a remote
server, there is no :Host in the options (which returns nil), and so it
defaults to localhost, then your browser won't see the site.
|
2022-05-28 11:55:26 by Takahiro Kambe | Files touched by this commit (1) | |
Log message:
www/ruby-innate: update HOMEPAGE
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229) |
Log message:
Switch github HOMEPAGEs to https.
|
2017-06-04 16:46:29 by Takahiro Kambe | Files touched by this commit (4) |
Log message:
Switch to depends on www/ruby-rack16 from ruby-rack.
Bump PKGREVISION.
|
2015-12-13 16:39:37 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
Update ruby-innate to 2015.10.28.
[105060c | 2015-10-28 17:15:55 UTC] Michael Fellinger <m.fellinger@gmail.com>
* update dependencies and gem setup
[cde6b36 | 2013-10-16 14:59:44 UTC] Patrik Rak <patrik@raxoft.cz>
* Use correct session class in Current.setup.
Current.setup should honor the passed in arguments even for session.
|
2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758) |
Log message:
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.
|