pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-contracts



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Jun  4 15:48:06 UTC 2017

Modified Files:
        pkgsrc/devel/ruby-contracts: Makefile PLIST distinfo

Log Message:
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)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ruby-contracts/Makefile \
    pkgsrc/devel/ruby-contracts/PLIST pkgsrc/devel/ruby-contracts/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-contracts/Makefile
diff -u pkgsrc/devel/ruby-contracts/Makefile:1.1 pkgsrc/devel/ruby-contracts/Makefile:1.2
--- pkgsrc/devel/ruby-contracts/Makefile:1.1    Mon Aug  1 16:45:13 2016
+++ pkgsrc/devel/ruby-contracts/Makefile        Sun Jun  4 15:48:06 2017
@@ -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@localhost
-HOMEPAGE=      http://github.com/egonSchiele/contracts.ruby
+HOMEPAGE=      https://github.com/egonSchiele/contracts.ruby
 COMMENT=       Contracts for Ruby
 LICENSE=       2-clause-bsd
 
Index: pkgsrc/devel/ruby-contracts/PLIST
diff -u pkgsrc/devel/ruby-contracts/PLIST:1.1 pkgsrc/devel/ruby-contracts/PLIST:1.2
--- pkgsrc/devel/ruby-contracts/PLIST:1.1       Mon Aug  1 16:45:13 2016
+++ pkgsrc/devel/ruby-contracts/PLIST   Sun Jun  4 15:48:06 2017
@@ -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
 ${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
Index: pkgsrc/devel/ruby-contracts/distinfo
diff -u pkgsrc/devel/ruby-contracts/distinfo:1.1 pkgsrc/devel/ruby-contracts/distinfo:1.2
--- pkgsrc/devel/ruby-contracts/distinfo:1.1    Mon Aug  1 16:45:13 2016
+++ pkgsrc/devel/ruby-contracts/distinfo        Sun Jun  4 15:48:06 2017
@@ -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



Home | Main Index | Thread Index | Old Index