Path to this page:
./
www/ruby-mustermann,
Use patterns like regular expressions
Branch: CURRENT,
Version: 3.0.0,
Package name: ruby31-mustermann-3.0.0,
Maintainer: pkgsrc-usersWelcome to Mustermann. Mustermann is your personal string matching expert.
As an expert in the field of strings and patterns, Mustermann keeps its
runtime dependencies to a minimum and is fully covered with specs and
documentation.
Given a string pattern, Mustermann will turn it into an object that behaves
like a regular expression and has comparable performance characteristics.
Required to run:[
lang/ruby26-base] [
devel/ruby-ruby2_keywords]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 49 KB
Version history: (Expand)
- (2023-01-04) Updated to version: ruby31-mustermann-3.0.0
- (2022-09-01) Updated to version: ruby27-mustermann-2.0.2
- (2021-10-07) Updated to version: ruby27-mustermann-1.1.1
- (2020-03-21) Updated to version: ruby26-mustermann-1.1.1
- (2018-09-23) Updated to version: ruby24-mustermann-1.0.3
- (2018-03-17) Updated to version: ruby24-mustermann-1.0.2
CVS history: (Expand)
2023-01-04 16:25:59 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mustermann: update to 3.0.0
3.0.0 (2022-07-24)
* Drop support for old Rubies < 2.6.
|
2022-09-01 15:46:30 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-mustermann: update to 2.0.2
Latest release is 3.0.0 but ruby-sinatra require prior to 3.0.
2.0.2 (2022-07-22)
* Further improve Ruby 3 compatibility. #134. @magni-
2.0.1 (2022-07-19)
* Properly fix Ruby 3 compatability issue, reverts #126. Resolved by #130
@eregon, @tconst, @dentarg
2.0.0 (2022-07-18)
* Improve Ruby 3 compatibility. Removed built-in Sinatra 1 support, and
moved to new mustermann-sinatra-extension gem. Fixes #114 @epergo
1.1.2 (2022-07-16)
* Add compatibility with --enable=frozen-string-literal param. Fixes #110
@michal-granec
|
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
|
2020-03-21 17:51:38 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mustermann: update to 1.1.1
Update ruby-mustermann to 1.1.1.
Mustermann 1.1.1 (2020-01-04)
* Make sure that requireing ruby2_keywords when needed. Fixes #102 @Annih
Mustermann 1.1.0 (2019-12-30)
* Proper handling of Mustermann::ExpandError. Fixes #88 @namusyaka
* Support Ruby 3 keyword arguments. @mame
o At the same time, we dropped a support that accepts options
followed by mappings on Mustermann::Mapper. Reference commit
* Improve documentation and development. @horaciob, @epistrephein,
@jbampton, @jkowens, @junaruga
|
2018-09-23 18:55:04 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mustermann: update to 1.0.3
Mustermann 1.0.3 (2018-08-17)
* Handle with_look_ahead on SafeRenderer. Fixes sinatra/sinatra#1409
@namusyaka
* Fix EqualityMap#fetch to be compatible with the fallback Hash#fetch. Fixes
#89 @eregon
* Improve code base and documentation. @sonots, @iguchi1124
|
2018-03-17 17:19:19 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mustermann: update to 1.0.2
* **Mustermann 1.0.2** (2017-02-17)
* Look ahead same patterns as its own when concatenation. Fixes \
[sinatra/sinatra#1361](https://github.com/sinatra/sinatra/issues/1361) \
[@namusyaka](https://github.com/namusyaka)
* Improve development support and documentation. \
[@EdwardBetts](https://github.com/EdwardBetts), \
[@284km](https://github.com/284km), [@yb66](https://github.com/yb66) and \
[@garybernhardt](https://github.com/garybernhardt)
|
2017-09-11 17:20:20 by Takahiro Kambe | Files touched by this commit (2) |
Log message:
Update ruby-mustermannto 1.0.1.
**Mustermann 1.0.1** (2017-08-26)
#### Docs
* Updating readme to list Ruby 2.2 as minimum
* Fix rendering of HTML table
* Update summary and description in gemspec file.
#### Fixes
* avoid infinite loop by removing comments when receiving extended regexp
* avoid unintended conflict of namespace
* use Regexp#source instead of Regexp#inspect
|