From 139f320c0b8318f8a7c73fb5fb185b48de5a3e13 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Jun 2017 15:48:06 +0000 Subject: [PATCH] Update ruby-contracts to 0.16.0. ## v0.16.0 - **Support for Ruby 1.8 has been discontinued** - [Corey Farwell](https://github.com/frewsxcv) [#256](https://github.com/egonSchiele/contracts.ruby/pull/256) - Enhancement: Add a `Contracts::Attrs` module containing attribute w/ contracts utilities - [Corey Farwell](https://github.com/frewsxcv) [#255](https://github.com/egonSchiele/contracts.ruby/pull/255) - Bugfix: Fix StrictHash contract for extra keys - [Maciej Malecki](https://github.com/smt116) [#254](https://github.com/egonSchiele/contracts.ruby/pull/254) ## v0.15.0 - Bugfix: Func contract's return value isn't enforced with blocks - [Piotr Szmielew](https://github.com/esse) [#251](https://github.com/egonSchiele/contracts.ruby/pull/251) - Bugfx: Fix contracts used in AR-models - [Gert Goet](https://github.com/eval) [#237](https://github.com/egonSchiele/contracts.ruby/pull/237) --- devel/ruby-contracts/Makefile | 6 +++--- devel/ruby-contracts/PLIST | 5 ++++- devel/ruby-contracts/distinfo | 10 +++++----- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/devel/ruby-contracts/Makefile b/devel/ruby-contracts/Makefile index 2e5b6717f3c56..347fa2cab37d1 100644 --- a/devel/ruby-contracts/Makefile +++ b/devel/ruby-contracts/Makefile @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.1 2016/08/01 16:45:13 minskim Exp $ +# $NetBSD: Makefile,v 1.2 2017/06/04 15:48:06 taca Exp $ -DISTNAME= contracts-0.14.0 +DISTNAME= contracts-0.16.0 CATEGORIES= devel MAINTAINER= minskim@NetBSD.org -HOMEPAGE= http://github.com/egonSchiele/contracts.ruby +HOMEPAGE= https://github.com/egonSchiele/contracts.ruby COMMENT= Contracts for Ruby LICENSE= 2-clause-bsd diff --git a/devel/ruby-contracts/PLIST b/devel/ruby-contracts/PLIST index 636eed507d7b5..5a0b31ac9b096 100644 --- a/devel/ruby-contracts/PLIST +++ b/devel/ruby-contracts/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2016/08/01 16:45:13 minskim Exp $ +@comment $NetBSD: PLIST,v 1.2 2017/06/04 15:48:06 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/.gitignore ${GEM_LIBDIR}/.rspec @@ -50,6 +50,7 @@ ${GEM_LIBDIR}/features/builtin_contracts/set_of.feature ${GEM_LIBDIR}/features/builtin_contracts/xor.feature ${GEM_LIBDIR}/features/support/env.rb ${GEM_LIBDIR}/lib/contracts.rb +${GEM_LIBDIR}/lib/contracts/attrs.rb ${GEM_LIBDIR}/lib/contracts/builtin_contracts.rb ${GEM_LIBDIR}/lib/contracts/call_with.rb ${GEM_LIBDIR}/lib/contracts/core.rb @@ -70,10 +71,12 @@ ${GEM_LIBDIR}/script/cucumber ${GEM_LIBDIR}/script/docs-release ${GEM_LIBDIR}/script/docs-staging ${GEM_LIBDIR}/script/rubocop.rb +${GEM_LIBDIR}/spec/attrs_spec.rb ${GEM_LIBDIR}/spec/builtin_contracts_spec.rb ${GEM_LIBDIR}/spec/contracts_spec.rb ${GEM_LIBDIR}/spec/fixtures/fixtures.rb ${GEM_LIBDIR}/spec/invariants_spec.rb +${GEM_LIBDIR}/spec/methods_spec.rb ${GEM_LIBDIR}/spec/module_spec.rb ${GEM_LIBDIR}/spec/override_validators_spec.rb ${GEM_LIBDIR}/spec/ruby_version_specific/contracts_spec_1.9.rb diff --git a/devel/ruby-contracts/distinfo b/devel/ruby-contracts/distinfo index 1f9bff248acb6..6e9093a33a6dd 100644 --- a/devel/ruby-contracts/distinfo +++ b/devel/ruby-contracts/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2016/08/01 16:45:13 minskim Exp $ +$NetBSD: distinfo,v 1.2 2017/06/04 15:48:06 taca Exp $ -SHA1 (contracts-0.14.0.gem) = afb7d9f9095372a7b5cc1bbbbbf6befe021905ee -RMD160 (contracts-0.14.0.gem) = fc1ef4f70a7bd49f315281ad1e3d59455f78baf6 -SHA512 (contracts-0.14.0.gem) = a2a05293445b74f112ab6db3ead631987fd248a384731b008e2098d58da5ddc8a23336e1777bfe5fee678a71b5e4a4d18e9f5a9dc0fee263ed5fd83a12d5ba2f -Size (contracts-0.14.0.gem) = 54272 bytes +SHA1 (contracts-0.16.0.gem) = fbfdb98a420cfbb82ed706af0519170d62ae92b0 +RMD160 (contracts-0.16.0.gem) = b12cb449e5bcc467ec5704ddee1a062335c4137f +SHA512 (contracts-0.16.0.gem) = 27d757c3a6d25920ada1b24842a5ed8521bc8902b1840b6060c94dc17e5eecb91501439eb764fa2fec97dedc6591d2c2978630f56d4b38e7b607e9fccfb60ad7 +Size (contracts-0.16.0.gem) = 55296 bytes