Commit graph

310025 commits

Author SHA1 Message Date
taca
7913e48c46 fonts/ruby-ttfunk: update to 1.6.1
Update ruby-ttfunk to 1.6.1.

pkgsrc change: add "USE_LANGUAGES= # none".

## [1.6.1]

### Fixed

* Fixed maxp table encoding

  Cameron Dutro

## [1.6.0]

### Added

* OpenType fonts support

  * Added support for CFF-flavored fonts (also known as CID-keyed or OpenType fonts)
  * Added support for the VORG and DSIG tables
  * Improved charset encoding support
  * Improved font metrics calculations in the head, maxp, hhea, hmtx, and os/2 tables
  * Subsetted fonts verified with Font-Validator, fontlint, and Mac OS's Font Book

  Cameron Dutro

* Ruby 2.6 support

  Alexander Mankuta

* JRuby 9.2 support

  Alexander Mankuta

### Removed

* Dropped Ruby 2.1 & 2.2 support

  Alexander Mankuta

* Removed JRuby 9.1 support

  Alexander Mankuta

### Fixed

* Sort name table entries when generating subset font

  Matjaz Gregoric

* Map the 0xFFFF char code to glyph 0 in cmap format 4

  Matjaz Gregoric

* Order tables by tag when generating font subset

  Matjaz Gregoric

* Fix typo in TTFunk::Subset::Unicode#includes?

  Matjaz Gregoric

* Fixe calculation of search_range for font subsets

  Matjaz Gregoric

* Fixed instance variable @offset and @length not initialized

  Katsuya HIDAKA

* Code style fixes

  Katsuya HIDAKA, Matjaz Gregoric, Alexander Mankuta
2020-01-16 16:07:19 +00:00
taca
d1d25df57d doc: Updated devel/ruby-test-unit to 3.3.5 2020-01-16 16:04:37 +00:00
taca
958f4ec649 devel/ruby-test-unit: update to 3.3.5
Update ruby-test-unit to 3.3.5.

## 3.3.5 - 2020-01-10 {#version-3-3-5}

### Improvements

  * Improved code snippet showing with different default external encoding.
    [GitHub#166][Patch by Yuta Iwama]
2020-01-16 16:04:14 +00:00
taca
5d27834c94 doc: Updated devel/ruby-stomp to 1.4.9 2020-01-16 16:02:33 +00:00
taca
4dcfd3339e devel/ruby-stomp: update to 1.4.9
Update ruby-stomp to 1.4.9.

## 1.4.9 20191116

* More debugging messages in netio.rb.
* Test workaround for Artemis-2289.
* New put and get examples.
* Fix issue #160.
* Address issue #155.
* Suppress SSL stacktrace to stdout.
* Example logger enhancements.
* Optional STOMP frame in examples.
2020-01-16 16:02:07 +00:00
taca
f8bb5bb669 doc: Updated devel/ruby-ruby2_keywords to 0.0.2 2020-01-16 16:00:19 +00:00
taca
d23786fd47 devel/ruby-ruby2_keywords: update to 0.0.2
Initial addition of this package was not version 0.0.2 but 0.0.1.
So, update it to really 0.0.2.

pkgsrc changes:

* Update HOMEPAGE.
* add "USE_LANGUAGES= # none".

0.0.2 (2019-12-03)

* A few bug fixes including example in README.md.
2020-01-16 15:59:49 +00:00
pho
39ff92670d Add hs-JuicyPixels 2020-01-16 15:52:06 +00:00
taca
345f82994c doc: Added devel/ruby-ruby2_keywords version 0.0.1 2020-01-16 15:51:48 +00:00
pho
cc4966dbb6 doc: Added graphics/hs-JuicyPixels version 3.3.4 2020-01-16 15:51:23 +00:00
taca
b5799e4e8a devel/Makefile add and enable ruby-ruby2_keywords 2020-01-16 15:51:17 +00:00
pho
19fbf27e0f Import JuicyPixels-3.3.4
This library can load and store images in PNG, Bitmap, Jpeg, Radiance,
Tiff and Gif images.
2020-01-16 15:51:15 +00:00
taca
2fcffcae7c devel/ruby-ruby2_keywords: add version 0.0.2 package.
Add devel/ruby-ruby2_keywords version 0.0.2 package.


# ruby2_keywords

Provides empty `Module#ruby2_keywords` method, for the forward
source-level compatibility against ruby2.7 and ruby3.
2020-01-16 15:50:35 +00:00
nia
5005889ff2 doc: Removed sysutils/gnome-device-manager 2020-01-16 15:49:53 +00:00
nia
34ae2c4e0e sysutils: Remove gnome-device-manager.
Another dead GNOME 2 component. No release since 2007, seems to be
exclusive to pkgsrc at this point.

PKGREVISION=	51, not updated since added in 2008.
2020-01-16 15:49:23 +00:00
taca
bbcfe42d75 doc: Updated devel/ruby-rspec-mocks to 3.9.1 2020-01-16 15:48:11 +00:00
taca
4f00661128 devel/ruby-rspec-mocks: update to 3.9.1
Update ruby-rspec-mocks to 3.9.1.

### 3.9.1 / 2019-12-31
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.9.0...v3.9.1)

Bug Fixes:

* Trigger `RSpec::Mocks.configuration.verifying_double_callbacks` when using
  `allow_any_instance_of` or `expect_any_instance_of` (Daniel Orner, #1309)
2020-01-16 15:47:49 +00:00
nia
acf3969a3c doc: Removed sysutils/gnome-pkgview 2020-01-16 15:46:07 +00:00
taca
c3b7e92023 doc: Updated devel/ruby-rspec-core to 3.9.1 2020-01-16 15:45:47 +00:00
nia
2ce8661fd6 sysutils: Remove gnome-pkgview.
Diagnostics and bug reporting tool for GNOME 2, no longer useful.
HOMEPAGE no longer exists.
2020-01-16 15:45:41 +00:00
taca
0dca1e7bde devel/ruby-rspec-core: udpate to 3.9.1
Update ruby-rspec-core to 3.9.1.

### 3.9.1 / 2019-12-28
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.0...v3.9.1)

Bug Fixes:

* Prevent bisect command from blocking when number of specs exceeds file
  descriptor limit on OSX or Linux. (Benoit Tigeot, #2669)
* Prevent warnings being issued on Ruby 2.7.0. (Jon Rowe, #2680)
2020-01-16 15:45:20 +00:00
taca
0fc2cc7ad7 doc: Updated devel/ruby-rspec-support to 3.9.2 2020-01-16 15:44:26 +00:00
taca
1759b141fb devel/ruby-rspec-support: update to 3.9.2
Update ruby-rspec-support to 3.9.2.

### 3.9.2 / 2019-12-30
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.9.1...v3.9.2)

Bug Fixes:

* Remove unneeded eval. (Matijs van Zuijlen, #394)

### 3.9.1 / 2019-12-28

Bug Fixes:

* Remove warning caused by keyword arguments on Ruby 2.7.0.
  (Jon Rowe, #392)
2020-01-16 15:43:46 +00:00
taca
287cb1a02b doc: Updated devel/ruby-necromancer to 0.5.1 2020-01-16 15:40:04 +00:00
taca
1983d17b2c devel/ruby-necromancer: update to 0.5.1
Update ruby-necromancer to 0.5.1.

## [v0.5.1] - 2019-11-24

### Changed
* Change gemspec to include metadata
2020-01-16 15:39:38 +00:00
taca
84ca25f050 doc: Updated devel/ruby-mocha to 1.11.2 2020-01-16 15:38:26 +00:00
taca
21313a7edc devel/ruby-mocha: update to 1.11.2
Update ruby-mocha to 1.11.2.

## 1.11.2

### External changes

* Fix regression introduced in v1.10.0 that meant `Object#inspect` was called unnecessarily (368abd98)
* Warn when mock object receives invocations in another test - thanks to @nitishr (#442)
* Avoid rubocop comments appearing in YARD-generated docs (d8019eed)

### Internal changes

* Replace `StubbedMethod#original_method` & `#original_visibility` attribute reader methods with instance variables - thanks to @nitishr (d917f332)
* Set up `MochaExampleTest` & `StubbaExampleTest` as acceptance tests - thanks to @nitishr (4881cc58)
* Delete unused `PrettyParameters` class - thanks to @nitishr (314ea922)

## 1.11.1

### External changes

* The `reinstate_undocumented_behaviour_from_v1_9` configuration option is now enabled by default to give people a chance to see and fix the relevant deprecation warnings before the behaviour is removed in a future release (b91b1c9e)

## 1.11.0

### External changes

* Add `Expectation#with_block_given` & `Expectation#with_no_block_given` (#441).
  * Allows non-deprecated solution for #382. Thanks to @yemartin for reporting and to @techbelly & @nitishr for feedback.
* Fix issue with non-Array arguments passed to `Expectation#multiple_yields` (#444).
  * The undocumented behaviour is now properly supported and documented.

### Internal changes

* Move static YARD options from Rake task to `.yardopts` file - thanks to @nitishr (#429)
* Simplify implementation of yielding functionality - thanks to @nitishr (#439)
* Add missing require statement to `acceptance_test_helper.rb` (1070fc02)
* Add some baseline acceptance tests for yielding behaviour (c2cac911)
* Display a sponsor button on GitHub repo page (9fc5911b)
* Use new Deprecation.warning behaviour in `Invocation#call` (932d1166)

## 1.10.2

* Optionally reinstate undocumented behaviour from v1.9. This introduces a new configuration option (`reinstate_undocumented_behaviour_from_v1_9`) to reinstate a couple of bits of undocumented behaviour from v1.9 which were changed in v1.10 without any prior deprecation warning (#438):
  * The behaviour of `API#mock`, `API#stub` and `API#stub_everything` when called with a symbol as the first argument.
  * The behaviour of `Expectation#yields` and `Expectation#multiple_yields` when the stubbed method is called without a block.

## 1.10.1

* Ensure ObjectMethods & ClassMethods included when API extended (43778756)
* Fix regression in `any_instance` stubbing of methods on object which has an implementation of `#respond_to?` that depends on the object's internal state - thanks to @rafaelfranca for reporting & @nitishr for fixing (#432, #434, 469d4b17)

## 1.10.0

* Improve deprecation warning when requiring 'mocha/setup' (388f44d7)
* Add documentation for Cucumber integration (13ab797b)
* Add documentation about an undocumented feature of `API#mock`, `API#stub` & `API#stub_everything` being changed (7ed2e4e7, d30c1717)

## 1.10.0.beta.1

* Hide `ClassMethods#method_visibility` & `#method_exists?` methods to avoid clash with Rails (#428)

## 1.10.0.alpha

### External changes

* Remove dependency on metaclass gem (#49, #365)
* Accept symbol (as well as a string) as mock/stub name - thanks to @nitishr (#347, #353, #377)
* More realistic examples in documentation for `Expectation#yields` and `#multiple_yields` - thanks to @nitishr (#352, #383)
* Improve documentation for `Mock#responds_like` & `#responds_like_instance_of` - thanks to @nitishr (#337, #384)
* Make `Expectation#yields` & `Expectation#multiple_yields` fail when the caller of the stubbed method does not provide a block. This is a change to an undocumented aspect of the public API's behaviour. If this causes your tests to fail, then fix it by removing the unnecessary call to `Expectation#yields` or `Expectation#multiple_yields` - thanks to @nitishr (#382)
* Document `MOCHA_OPTIONS` in README - thanks to @nitishr (#311, #386)
* Add documentation to explain how Mocha is intended to be used - thanks to @nitishr (#330, #385)
* Deprecation warning if integration using 'mocha/test_unit' or 'mocha/minitest' fails - thanks to @nitishr (#229, #389, c6032d0b)
* Require at least one specified sequence for `Expectation#in_sequence` - thanks to @nitishr (#79, #396, 9020248a)
* Make signatures of `Mock#unstub` & `ObjectMethods#unstub` consistent - thanks to @nitishr (#397, f04d437)
* Deprecate requiring 'mocha/setup' (36adf880)
* Optionally display matching invocations alongside expectations - thanks to @nitishr (#178, #394, 00f0540, #410)
* Put deprecations into effect (#400, #418):
  * Remove deprecated 'mocha_standalone.rb' & 'mocha/standalone.rb'
  * Fail fast if no test library loaded
  * Removed optional block for `Mocha::API#mock`, `#stub` & `#stub_everything`
  * Remove deprecated `ParameterMatchers#has_equivalent_query_string` method
  * Remove deprecated 'mocha/mini_test.rb'
* Fix typo in docs for `Mocha::Configuration.prevent` (266ce71c)
* New-style configuration (see documentation for `Mocha::Configuration`) (#407, #421)
* Deprecate support for Ruby versions earlier than v1.9 (#325, c5f8496d)
* Deprecate support for versions of test-unit & minitest which need monkey-patching (a34e1a88)
* Deprecate old-style Rails plugin (#403, 2df77134)
* Documentation fixes & improvements which also fix YARD warnings (472d5416, a2c0d64a)

### Internal changes

* Pin minitest to v5.11.3 for Ruby v1.8.7 to fix build; minitest no longer supports Ruby v1.8.7 (4a0a580)
* Upgrade JRuby to v9.2.8.0 in Travis CI builds (aa29b3f)
* Only run rubocop for MRI Ruby versions & non-integration test builds (8f1c6af)
* Reduce duplication in any instance method class - thanks to @nitishr (#378)
* Simplify `AnyInstanceMethod`, `ClassMethod`, `InstanceMethod`, `ModuleMethod` class hierarchy - thanks to @nitishr (#381)
* Simplify `ClassMethods#method_exists?` & `ObjectMethods#method_exists?` making them consistent - thanks to @nitishr (#270, #362, #370)
* Don't override definition of `singleton_class` in `ClassMethods` - thanks to @nitishr (#391, #392)
* Do not include 'method_definer' methods into all objects (#268, #402)
* Distinguish different `ObjectMethods` modules (#268, #404)
* Pass invocation to expectation list methods - thanks to @nitishr (#408, #409, #411)
* Consistently use `assert_raises` - thanks to @nitishr (#405, #412, a66b7bed)
* Update Ruby & JRuby versions in Travis CI config (18cb1a93, eb061c53)
* Rubocop improvements (aa16ea67...6f4db70b, 2a1240e6...e95716ae)
* Fix inconsistency in CardinalityTest (aa10e0a8)
* Fix test failures on Mac OSX Catalina - thanks to @nitishr (#413, #417, #419, 8a0f2535)
* Remove default argument in `Expectation#invoke` - thanks to @nitishr (#414, #420)
2020-01-16 15:37:57 +00:00
nia
a3f0a21c9d doc/TODO: remove duplicate entries, these break cce 2020-01-16 15:36:39 +00:00
taca
7cf5c6c786 doc: Updated devel/ruby-minitest to 5.14.0 2020-01-16 15:36:06 +00:00
taca
ecbc63f7a7 devel/ruby-minitest: update to 5.14.0
Update ruby-minitest to 5.14.0.

=== 5.14.0 / 2020-01-11

* 2 minor enhancements:

  * Block-assertions (eg assert_output) now error if raised inside the block. (casperisfine)
  * Changed assert_raises to only catch Assertion since that covers Skip and friends.

* 3 bug fixes:

  * Added example for value wrapper with block to Expectations module. (stomar)
  * Fixed use of must/wont_be_within_delta on Expectation instance. (stomar)
  * Renamed UnexpectedError#exception to #error to avoid problems with reraising. (casperisfine)
2020-01-16 15:35:43 +00:00
nia
8452b45b47 doc: Updated net/gnome-nettool to 3.8.1 2020-01-16 15:35:41 +00:00
nia
e79e3b4d3d doc/TODO: gnome updates/removals 2020-01-16 15:35:26 +00:00
taca
0d3d36ca1d doc: Updated devel/ruby-kgio to 2.11.3 2020-01-16 15:34:00 +00:00
nia
2a2ea501c6 gnome-nettool: Update to 3.8.1
Updated to GNOME 3/gtk3 version.
2020-01-16 15:33:29 +00:00
taca
9104ea7ade devel/ruby-kgio: update to 2.11.3
Update ruby-kgio to 2.11.3.

* Update HOMEPAGE.

=== kgio 2.11.3 / 2020-01-08 09:25 UTC

  Some doc and warning fixes for newer Rubies.

  We're no longer on bogomips.org since it's due
  for expiry and I can't pay extortionists for a .org, so
  s/bogomips.org/yhbt.net/ for now, and be prepared to move again
  when extortionists move onto the .net TLD.

        pkg.mk: use --local to "gem install"
        pkg.mk: use dark216 theme for Earth Day 2019
        test: fix warnings with RUBYOPT=-w
        tests: fix unused variable warnings from newer Rubies
        test_connect_fd_leak: do not close socket if non-existent
        test_syssend: avoid warning on cleanup
        build: remove olddoc from the gemspec
        doc: remove private email and outdated gmane archives
        doc: move from bogomips.org/kgio to yhbt.net/kgio
2020-01-16 15:33:28 +00:00
taca
036b820720 doc: Updated devel/ruby-hocon to 1.3.0 2020-01-16 15:31:44 +00:00
jaapb
ff94b5a2cd doc: Updated devel/ocaml-core_kernel to 0.13.0 2020-01-16 15:31:28 +00:00
taca
92746ca568 devel/ruby-hocon: update to 1.3.0
Update ruby-hocon to 1.3.0.

## 1.3.0
This is a feature release

* Support environment variable lists ([HC-104](https://tickets.puppetlabs.com/browse/HC-104))
2020-01-16 15:31:19 +00:00
jaapb
7bf0d32e5e Updated devel/ocaml-core_kernel to version 0.13.0.
This version mostly includes minor improvements and bugfixes. See the
changelog for more details.
2020-01-16 15:31:15 +00:00
taca
bac88f0da0 doc: Updated devel/ruby-gettext to 3.3.2 2020-01-16 15:29:14 +00:00
taca
eb16dd27a5 devel/ruby-gettext: update to 3.3.2
Update ruby-gettext to 3.3.2.

pkgsrc change: add "USE_LANGUAGES= #none".


## 3.3.2: 2020-01-13 {#version-3-3-2}

### Fixes

  * Fixed a bug that `rake gettext:po:add]` raises an error.
    [GitHub#70][Patch by KITAITI Makoto]

### Thanks

  * KITAITI Makoto

## 3.3.1: 2020-01-12 {#version-3-3-1}

### Improvements

  * Stopped detecting string interpolation literal.
    [GitHub#21][Reported by Remo]

  * `rxgettext`: Added support for adding a new parser by `--require`.

  * Added support for GtkBuilder UI definitions file.
    [GitHub#63][Reported by Alex]

  * Improved percent literal parsing.
    [GitHub#67][Patch by KITAITI Makoto]

### Thanks

  * Remo

  * Alex

  * KITAITI Makoto

## 3.3.0: 2020-01-08 {#version-3-3-0}

### Improvements

  * Fixed README markup.
    [GitHub#57][Patch by Alexander Paukste]

  * Suppressed warnings.
    [GitHub#58][Patch by 284km]

  * Improved README.
    [GitHub#62][Patch by Robert Graff]

  * Added support for finding `racc` of Ruby 2.7.
    [GitHub#65][Patch by KITAITI Makoto]

  * Added support for Ruby 2.7.
    [GitHub#64][Reported by Anatol Pomozov]

  * Dropped support for Ruby 2.4.

### Fixes

  * Fixed a bug that `n_` may return nil.
    [GitHub#60][Patch by Micha谷l Hoste]

  * Fixed a sort by msgid bug.
    [GitHub#61][Patch by Robert Graff]

### Thanks

  * Alexander Paukste

  * 284km

  * Micha谷l Hoste

  * Robert Graff

  * KITAITI Makoto

  * Anatol Pomozov
2020-01-16 15:28:47 +00:00
taca
414c8e7154 doc: Updated devel/hoe to 3.21.0 2020-01-16 15:22:16 +00:00
taca
878820adf7 devel/hoe: update to 3.21.0
Update hoe to 3.21.0.

=== 3.21.0 / 2020-01-11

* 2 minor enhancements:

  * Added support for wiki_uri and mailing_list_uri. (JuanitoFatas)
  * Load encrypted private key using ENV['GEM_PRIVATE_KEY_PASSPHRASE'] as passphrase. (larskanis)

* 5 bug fixes:

  * Add require_ruby_version for 2.1+. (MSP-Greg)
  * Fix a ruby 2.7 keyword arg deprecation. (anatol)
  * Fix debug_gem task when you have a signing_key and broken rubygems (< 3.1.0).
  * Fixed shadowed variable and json output for minitest's test:isolated task.
  * Minor tweak to make hoe load when openssl isn't available.

=== 3.20.0 / 2019-11-09

* 2 minor enhancements:

  * Added <test>:isolated task that runs tests in parallel. Replaces <test>:dep task.
  * Bumped rake dependency to be < 15.
2020-01-16 15:21:51 +00:00
taca
0166c07c29 doc: Updated databases/ruby-sqlite3 to 1.4.2 2020-01-16 15:20:49 +00:00
taca
d57b008541 databases/ruby-sqlite3: update to 1.4.2
Update ruby-sqlite3 to 1.4.2.

=== 1.4.2

* Travis: Drop unused setting "sudo: false"
* The taint mechanism will be deprecated in Ruby 2.7
* Fix Ruby 2.7 rb_check_safe_obj warnings
* Update travis config
2020-01-16 15:20:19 +00:00
taca
dba59743e3 doc: Updated databases/ruby-sequel to 5.28.0 2020-01-16 15:19:14 +00:00
nia
90382233b2 doc: Removed sysutils/gnome-mount 2020-01-16 15:18:46 +00:00
taca
44c1001705 databases/ruby-sequel: update to 5.28.0
=== 5.28.0 (2020-01-01)

* Warn when calling Sequel::JDBC::Postgres::Dataset#with_fetch_size (jeremyevans) (#1665)

* Add exclude_or_null extension, for filtering datasets where the condition is false or NULL (jeremyevans)

* Add any_not_empty extension, for making Dataset#any? without a block mean !empty? (jeremyevans)

=== 5.27.0 (2019-12-01)

* Add Sequel::DEFAULT for a DEFAULT expression, useful for assigning to default values (jeremyevans)

* Make Postgres::ArrayOp#join in pg_array_ops extension work correctly on PostgreSQL <9.1 (jeremyevans)

* Make pg_enum extension work correctly on PostgreSQL 8.3-9.0 (jeremyevans)

* Emulate FILTER clause for aggregate functions using CASE on databases not supporting it directly (jeremyevans)

* Support ordering by NULLS FIRST/NULLS LAST without emulation on SQLite 3.30+ (jeremyevans)
2020-01-16 15:18:45 +00:00
taca
aae4521b7f doc: Updated databases/ruby-postgres_ext to 3.0.1 2020-01-16 15:17:55 +00:00
nia
ac5c8c8183 sysutils: Remove gnome-mount.
Another dead GNOME 2 component.
2020-01-16 15:17:35 +00:00