./net/ruby-addressable, Replacement for the URI Implementation of standard librrary

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.8.0, Package name: ruby27-addressable-2.8.0, Maintainer: tsutsui

Addressable is a replacement for the URI implementation that is part of
Ruby's standard library. It more closely conforms to the relevant RFCs and
adds support for IRIs and URI templates.


Required to run:
[net/ruby-public_suffix] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 103.5 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2020-06-21 17:48:47 by Takahiro Kambe | Files touched by this commit (1)
Log message:
net/ruby-addressable: add "USE_LANGUAGES=	# none"

Add "USE_LANGUAGES=	# none" for a pure ruby package.
   2019-10-19 10:16:24 by Izumi Tsutsui | Files touched by this commit (2) | Package updated
Log message:
ruby-addressable: update to 2.7.0.

pkgsrc changes:
- take maintainership

Upstream changes (from CHANGELOG.md):

# Addressable 2.7.0
- added `:compacted` flag to `normalized_query`
- `heuristic_parse` handles `mailto:` more intuitively
- refactored validation to use a prepended module
- dropped explicit support for JRuby 9.0.5.0
- compatibility w/ public_suffix 4.x
- performance improvements
   2019-06-16 18:01:30 by Izumi Tsutsui | Files touched by this commit (2) | Package updated
Log message:
ruby-addressable: update to 2.6.0.

Upstream changes (from CHANGELOG.md):

# Addressable 2.6.0
- added `tld=` method to allow assignment to the public suffix
- most `heuristic_parse` patterns are now case-insensitive
- `heuristic_parse` handles more `file://` URI variations
- fixes bug in `heuristic_parse` when uri starts with digit
- fixes bug in `request_uri=` with query strings
- fixes template issues with `nil` and `?` operator
- `frozen_string_literal` pragmas added
- minor performance improvements in regexps
- fixes to eliminate warnings
   2017-09-10 17:00:29 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update ruby-addressable to 2.5.2.

# Addressable 2.5.2
- better support for frozen string literals
- fixed bug w/ uppercase characters in scheme
- IDNA errors w/ emoji URLs
- compatibility w/ public_suffix 3.x
   2017-04-22 18:42:28 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update ruby-addressable to 2.5.1.

# Addressable 2.5.1
- allow unicode normalization to be disabled for URI Template expansion
- removed duplicate test
   2017-01-18 10:03:39 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix typo in version number.