From a5a8e86a95c66b788010e2ed718acd3c75dd0ec2 Mon Sep 17 00:00:00 2001 From: taca Date: Tue, 24 Mar 2020 00:34:50 +0000 Subject: [PATCH] games/ruby-squib: update to 0.15.3 Update ruby-squib to 0.15.3. ## v0.15.3 / 2019-10-17 Chores: * Bump pango et al to `~> 3.4`, cairo to `~ 1.16`. Fixes Ruby 2.6 Windows install issues (#287) ## v0.15.2 / 2019-09-26 Chores: * Bump nokogiri to 1.10.4 ## v0.15.1 / 2019-08-27 Chores: * Bumped Pango et al. to 3.3.7 (#286) ## v0.15.0 / Unreleased Features: * Added check for malformed PNG files (#250, #218) * Sprues: you can now flip individual cards (#251) Bugs * `trim_radius` now defaults to 0 on `save_pdf`, not 38. (#270) * `explode` on `xlsx` and `csv` now defaults to `qty`, not `Qty` (#262) Docs: * Documented the n-sided-ness of polygons and stars * svg: document rasterization on mask (#192) * Document how to run the code (#186) * Document some ways of using `prefix` in `save_png` (#268) * `showcase` option `trim_radius` defaults to 38, not 0 * Add sample for color switch in colors docs (#274) Chores: * Bumped deps: Pango et al. to 3.3.6, Cairo to 1.16.4, Nokogiri to 1.10.3, Highline to 2.0.2 Compatibility: * A LOT more pre-defined colors built into Cairo. Some of the named colors got redefined with the upgrade to the latest Cairo. This means that named colors like `:gray` and `:green` may look slightly different. * Dropped support for EOL'd Rubies. Minimum support is 2.4 Special thanks to @lcarlsen, @Karneades --- games/ruby-squib/Makefile | 26 +++++++++++++------------- games/ruby-squib/PLIST | 5 ++++- games/ruby-squib/distinfo | 10 +++++----- 3 files changed, 22 insertions(+), 19 deletions(-) diff --git a/games/ruby-squib/Makefile b/games/ruby-squib/Makefile index eb4f0b38939a..8b3198ab5311 100644 --- a/games/ruby-squib/Makefile +++ b/games/ruby-squib/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2020/03/23 23:56:43 tnn Exp $ +# $NetBSD: Makefile,v 1.19 2020/03/24 00:34:50 taca Exp $ -DISTNAME= squib-0.14.2 -PKGREVISION= 1 +DISTNAME= squib-0.15.3 #MASTER_SITES= ${MASTER_SITE_GITHUB:=andymeneely/} CATEGORIES= games #GITHUB_TAG= v${PKGVERSION_NOREV} @@ -12,20 +11,21 @@ COMMENT= Tool for prototyping card and board games LICENSE= mit DEPENDS+= ${RUBY_PKGPREFIX}-mercenary>=0.3.6:../../devel/ruby-mercenary -DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.8.4:../../textproc/ruby-nokogiri +DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.10.4:../../textproc/ruby-nokogiri DEPENDS+= ${RUBY_PKGPREFIX}-classy_hash>=0.2.1<0.3:../../devel/ruby-classy_hash #DEPENDS+= ${RUBY_PKGPREFIX}-pkg-config-[0-9]*:../../devel/ruby-pkg-config -DEPENDS+= ${RUBY_PKGPREFIX}-cairo>=1.15.13:../../graphics/ruby-cairo -DEPENDS+= ${RUBY_PKGPREFIX}-progressbar>=1.9.0:../../misc/ruby-progressbar -DEPENDS+= ${RUBY_PKGPREFIX}-roo>=2.7.1:../../math/ruby-roo -DEPENDS+= ${RUBY_PKGPREFIX}-pango>=3.3.8:../../devel/ruby-pango -DEPENDS+= ${RUBY_PKGPREFIX}-rsvg2>=3.3.8:../../graphics/ruby-rsvg2 -DEPENDS+= ${RUBY_PKGPREFIX}-gobject-introspection>=3.3.8:../../devel/ruby-gobject-introspection -DEPENDS+= ${RUBY_PKGPREFIX}-gio2>=3.3.8:../../devel/ruby-gio2 -#DEPENDS+= ${RUBY_PKGPREFIX}-highline17>=1.7.10<1.8:../../devel/ruby-highline17 -BROKEN= "ruby-highline17 was removed" +#DEPENDS+= ${RUBY_PKGPREFIX}-cairo>=1.16:../../graphics/ruby-cairo +DEPENDS+= ${RUBY_PKGPREFIX}-progressbar>=1.10<2:../../misc/ruby-progressbar +DEPENDS+= ${RUBY_PKGPREFIX}-roo>=2.8.2<2.9:../../math/ruby-roo +DEPENDS+= ${RUBY_PKGPREFIX}-pango>=3.4<4:../../devel/ruby-pango +DEPENDS+= ${RUBY_PKGPREFIX}-rsvg2>=3.4<4:../../graphics/ruby-rsvg2 +#DEPENDS+= ${RUBY_PKGPREFIX}-gobject-introspection>=3.4<4:../../devel/ruby-gobject-introspection +#DEPENDS+= ${RUBY_PKGPREFIX}-gio2>=3.4<4:../../devel/ruby-gio2 +DEPENDS+= ${RUBY_PKGPREFIX}-highline>=2.0.2<2.1:../../devel/ruby-highline RUBYGEM_OPTIONS+= --format-executable +OVERRIDE_GEMSPEC+= mercenary>=0.3.6 + .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/games/ruby-squib/PLIST b/games/ruby-squib/PLIST index 06c5069877c0..5681ff0f0911 100644 --- a/games/ruby-squib/PLIST +++ b/games/ruby-squib/PLIST @@ -1,10 +1,11 @@ -@comment $NetBSD: PLIST,v 1.5 2018/09/23 15:22:57 taca Exp $ +@comment $NetBSD: PLIST,v 1.6 2020/03/24 00:34:50 taca Exp $ bin/squib${RUBY_SUFFIX} ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/.gitignore ${GEM_LIBDIR}/.travis.yml ${GEM_LIBDIR}/CHANGELOG.md ${GEM_LIBDIR}/CONTRIBUTING.md +${GEM_LIBDIR}/Dockerfile ${GEM_LIBDIR}/Gemfile ${GEM_LIBDIR}/LICENSE.txt ${GEM_LIBDIR}/README.md @@ -126,6 +127,7 @@ ${GEM_LIBDIR}/samples/basic.rb ${GEM_LIBDIR}/samples/build_groups/build_groups.rb ${GEM_LIBDIR}/samples/colors/_colors.rb ${GEM_LIBDIR}/samples/colors/_gradients.rb +${GEM_LIBDIR}/samples/colors/_switch_color.rb ${GEM_LIBDIR}/samples/config/config_text_markup.rb ${GEM_LIBDIR}/samples/config/custom_config.rb ${GEM_LIBDIR}/samples/data/_csv.rb @@ -148,6 +150,7 @@ ${GEM_LIBDIR}/samples/proofs/_tgc_proofs.rb ${GEM_LIBDIR}/samples/ranges/_ranges.rb ${GEM_LIBDIR}/samples/saves/_hand.rb ${GEM_LIBDIR}/samples/saves/_portrait_landscape.rb +${GEM_LIBDIR}/samples/saves/_save_filenames.rb ${GEM_LIBDIR}/samples/saves/_save_pdf.rb ${GEM_LIBDIR}/samples/saves/_saves.rb ${GEM_LIBDIR}/samples/saves/_showcase.rb diff --git a/games/ruby-squib/distinfo b/games/ruby-squib/distinfo index f0831e6b3440..8a7346072cca 100644 --- a/games/ruby-squib/distinfo +++ b/games/ruby-squib/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.10 2018/09/23 15:22:57 taca Exp $ +$NetBSD: distinfo,v 1.11 2020/03/24 00:34:50 taca Exp $ -SHA1 (squib-0.14.2.gem) = 8fb4725cc3b8c9235506b892e6f2d48668213d68 -RMD160 (squib-0.14.2.gem) = 753374cecbd07f020c464c68b12b35b2e8f0ab36 -SHA512 (squib-0.14.2.gem) = 26b99378f9cc68f35fec8f877ad88ac02454f5849db8cebba098188509c59e6dd553c0053effb9cd479a0813de58f8c455dc31c37449fea911fd4350eb721610 -Size (squib-0.14.2.gem) = 86016 bytes +SHA1 (squib-0.15.3.gem) = 1cb6e45914083c8288cf843f5acf3c3d6ceb3d14 +RMD160 (squib-0.15.3.gem) = f30d3d538e6faa7328e9d37ebd7df19cc58c7bba +SHA512 (squib-0.15.3.gem) = d229d98af1bb8521f97633d698e9ec821d7e3f091fd4c87e02b0981d00d9bdb8f61b51037f74ec7c78a48e8fff726336df58e9013ed55edfa8cf795ff6f8f62a +Size (squib-0.15.3.gem) = 88576 bytes