Path to this page:
./
www/ruby-mime-types,
Definition of MIME types for Ruby
Branch: CURRENT,
Version: 3.6.0,
Package name: ruby32-mime-types-3.6.0,
Maintainer: pkgsrc-usersThis library allows for the identification of a file's likely MIME
content type. The identification of MIME content type is based on a
file's filename extensions.
Required to run:[
mail/ruby-mime-types-data] [
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 38.5 KB
Version history: (Expand)
- (2024-10-13) Updated to version: ruby32-mime-types-3.6.0
- (2024-02-03) Updated to version: ruby31-mime-types-3.5.2
- (2023-08-26) Updated to version: ruby31-mime-types-3.5.1
- (2023-08-11) Updated to version: ruby31-mime-types-3.5.0
- (2021-11-23) Updated to version: ruby27-mime-types-3.4.1
- (2021-10-07) Updated to version: ruby27-mime-types-3.3.1
CVS history: (Expand)
2024-10-13 18:15:09 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
mail/ruby-mime-types: update to 3.6.0
3.6.0 (2024-10-02)
* 2 deprecations:
- Array-based MIME::Type initialization
- String-based MIME::Type initialization
Use of these these will result in deprecation warnings.
* Added logger to the gemspec to suppress a bundled gem warning with Ruby
3.3.5. This warning should not be showing up until Ruby 3.4.0 is released
and will be suppressed in Ruby 3.3.6.
* Reworked the deprecation message code to be somewhat more flexible and
allow for outputting certain warnings once. Because there will be at
least one other release after 3.6, we do not need to make the type
initialization deprecations frequent with this release.
|
2024-02-03 16:54:33 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
mail/ruby-mime-types: udpate to 3.5.2
3.5.2 (2024-01-02)
There are no primary code changes, but we are releasing this as an update as
there are some validation changes and updated code with formatting.
Dependency and CI updates:
* Masato Nakamura added Ruby 3.3 to the CI workflow in #179.
* Fixed regressions in standard formatting in #180.
* Removed minitest-bonus-assertions because of a bundler resolution
issue. Created a better replacement in-line.
|
2023-08-26 15:37:07 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
mail/ruby-mime-types: update to 3.5.1
3.5.1 (2023-08-21)
1 bug fix:
* Better handle possible line-termination strings (legal in Unix filenames)
such as \n in MIME::Types.type_for. Reported by ooooooo-q in #177,
resolved in #178.
|
2023-08-11 13:02:35 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
mail/ruby-mime-types: update to 3.5.0
3.5.0 (2023-08-07)
1 minor enhancement:
* Robb Shecter changed the default log level for duplicate type variant from
warn to debug in #170. This works because MIME::Types.logger is intended
to fit the ::Logger interface, and the default logger (WarnLogger) is a
subclass of ::Logger that passes through to Kernel.warn.
- Further consideration has changed cache load messages from warn to
error and deprecation messages from warn to debug.
1 bug fix:
* Added a definition of MIME::Type#hash. Contributed by Alex Vondrak in
#167, fixing #166.
Dependency and CI updates:
* Update the .github/workflows/ci.yml workflow to test Ruby 3.2 and more
reliably test certain combinations rather than depending on exclusions.
* Change .standard.yml configuration to format for Ruby 2.3 as certain files
are not properly detected with Ruby 2.0.
- Change from hoe-git to hoe-git2 to support Hoe version 4.
- Apply standardrb --fix.
- The above changes have resulted in the Soft deprecation of Ruby
versions below 2.6. Any errors reported for Ruby versions 2.0, 2.1,
2.2, 2.3, 2.4, and 2.5 will be resolved, but maintaining CI for these
versions is unsustainable.
|
2021-11-23 15:34:55 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
mail/ruby-mime-types: update to 3.4.1
pkgsrc chnage: fix CATEGORIES from www to mail.
3.4.1 (2021-11-16)
1 bugfix:
* Fixed a Ruby < 2.3 incompatibility introduced by the use of standardrb,
where <<- heredocs were converted to <<~ heredocs. These have been
reverted back to <<- with the indentation kept and a .strip call to
prevent excess whitespace.
3.4.0 (2021-11-15)
1 minor enhancement:
* Added a new field to MIME::Type for checking provisional registrations
from IANA. [#157]
Documentation:
* Kevin Menard synced the documentation so that all examples are
correct. #153
Administrivia:
* Added Ruby 3.0 to the CI test matrix. Added windows/jruby to the CI
exclusion list; it refuses to run successfully.
* Removed the Travis CI configuration and changed it to Github Workflows
#150. Removed Coveralls configuration.
* Igor Victor added TruffleRuby to the Travis CI configuration. #149
* Koichi ITO loosened an excessively tight dependency. #147
* Started using standardrb for Ruby formatting and validation.
* Moved deps:top functionality to a support file.
|
2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356) |
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
The following distfiles were unfetchable (possibly fetched
conditionally?):
./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
|
2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357) |
Log message:
mail: Remove SHA1 hashes for distfiles
|
2020-03-08 17:04:22 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
mail/ruby-mime-types: update to 3.3.1
Update ruby-mime-types to 3.3.1.
## 3.3.1 / 2019-12-26
* 1 minor bugfix:
* Al Snow fixed a warning with MIME::Types::Logger producing a warning
because Ruby 2.7 introduces numbered block parameters. Because of the
way that the MIME::Types::Logger works for deprecation messages, the
initializer parameters had been named `_1`, `_2`, and `_3`. This has
now been resolved. [#146][]
* Administrivia:
* Olle Jonsson removed an outdated Travis configuration option (`sudo:
false`). [#142][]
|