pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games/ruby-squib Updated ruby22-squib to 0.13.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dbc2d813b2bc
branches:  trunk
changeset: 356924:dbc2d813b2bc
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jan 07 22:36:00 2017 +0000

description:
Updated ruby22-squib to 0.13.1.

## v0.13.1 / 2017-01-06

Bugs:
* New Windows installations break because Rubygems looks for 1.15.4 and it's not there (yet). Locking into Cairo 1.15.3 and being more conservative from now on.

## v0.13.0 / 2017-01-04

Features:
* `save_pdf`'s `crop marks` have a `:full` option that draw lines across the entire page.

Bugs
* Fix `Squib::DataFrame#to_pretty_text` modification issue (#191)
* Downgraded Pango et al. back to 3.0.9 from 3.1.0 because there are bugs in the new gobject-introspection library.

Chores:
* Shrank the gem itself by ignoring test data. From about 5mb to 64kb - yay!
* Bump roo to newest version (2.7.0).
* Bumped Nokogiri to latest version (1.7.0).
* Re-organized the samples folder for better regression and sanity testing prior to release.

diffstat:

 games/ruby-squib/Makefile |   22 +-
 games/ruby-squib/PLIST    |  383 +--------------------------------------------
 games/ruby-squib/distinfo |   10 +-
 3 files changed, 27 insertions(+), 388 deletions(-)

diffs (truncated from 491 to 300 lines):

diff -r 6616cc8bd9e1 -r dbc2d813b2bc games/ruby-squib/Makefile
--- a/games/ruby-squib/Makefile Sat Jan 07 22:34:56 2017 +0000
+++ b/games/ruby-squib/Makefile Sat Jan 07 22:36:00 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2016/12/03 18:06:21 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2017/01/07 22:36:00 wiz Exp $
 
-DISTNAME=      squib-0.12.0
+DISTNAME=      squib-0.13.1
 #MASTER_SITES= ${MASTER_SITE_GITHUB:=andymeneely/}
 CATEGORIES=    games
 #GITHUB_TAG=   v${PKGVERSION_NOREV}
@@ -11,19 +11,23 @@
 LICENSE=       mit
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-mercenary>=0.3.4:../../devel/ruby-mercenary
-DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri>=1.6.7:../../textproc/ruby-nokogiri
+DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri>=1.7.0:../../textproc/ruby-nokogiri
 #DEPENDS+=     ${RUBY_PKGPREFIX}-pkg-config-[0-9]*:../../devel/ruby-pkg-config
 DEPENDS+=      ${RUBY_PKGPREFIX}-cairo>=1.15.3:../../graphics/ruby-cairo
 DEPENDS+=      ${RUBY_PKGPREFIX}-progressbar>=1.8:../../misc/ruby-progressbar
-DEPENDS+=      ${RUBY_PKGPREFIX}-roo>=2.5.1:../../math/ruby-roo
-DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-pango>=3.1.0:../../devel/ruby-gnome2-pango
-DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-rsvg>=3.1.0:../../graphics/ruby-gnome2-rsvg
-DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gobject-introspection>=3.1.0:../../devel/ruby-gnome2-gobject-introspection
-DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gio>=3.1.0:../../devel/ruby-gnome2-gio
+DEPENDS+=      ${RUBY_PKGPREFIX}-roo>=2.7.0:../../math/ruby-roo
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-pango>=3.0.9:../../devel/ruby-gnome2-pango
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-rsvg>=3.0.9:../../graphics/ruby-gnome2-rsvg
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gobject-introspection>=3.0.9:../../devel/ruby-gnome2-gobject-introspection
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gio>=3.0.9:../../devel/ruby-gnome2-gio
 
 RUBY_VERSIONS_ACCEPTED=        22 23
 RUBYGEM_OPTIONS+=      --format-executable
-OVERRIDE_GEMSPEC+=     roo>=2.5.1
+OVERRIDE_GEMSPEC+=     roo>=2.7.0
+OVERRIDE_GEMSPEC+=     gio2>=3.0.9
+OVERRIDE_GEMSPEC+=     pango>=3.0.9
+OVERRIDE_GEMSPEC+=     rsvg2>=3.0.9
+OVERRIDE_GEMSPEC+=     gobject-introspection>=3.0.9
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 6616cc8bd9e1 -r dbc2d813b2bc games/ruby-squib/PLIST
--- a/games/ruby-squib/PLIST    Sat Jan 07 22:34:56 2017 +0000
+++ b/games/ruby-squib/PLIST    Sat Jan 07 22:36:00 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2016/12/03 18:06:21 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2017/01/07 22:36:00 wiz Exp $
 bin/squib${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/.gitignore
@@ -11,95 +11,7 @@
 ${GEM_LIBDIR}/RELEASE TODO.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/appveyor.yml
-${GEM_LIBDIR}/benchmarks/antialias_best.rb
-${GEM_LIBDIR}/benchmarks/antialias_best.yml
-${GEM_LIBDIR}/benchmarks/antialias_fast.rb
-${GEM_LIBDIR}/benchmarks/antialias_fast.yml
-${GEM_LIBDIR}/benchmarks/backend-svg.yml
-${GEM_LIBDIR}/benchmarks/backend_memory.rb
-${GEM_LIBDIR}/benchmarks/backend_svg.rb
-${GEM_LIBDIR}/benchmarks/shiny-purse.png
-${GEM_LIBDIR}/benchmarks/spanner.svg
-${GEM_LIBDIR}/benchmarks/tons_of_png.rb
-${GEM_LIBDIR}/benchmarks/tons_of_svg.rb
-${GEM_LIBDIR}/benchmarks/tons_of_text.rb
 ${GEM_LIBDIR}/bin/squib
-${GEM_LIBDIR}/docs/Makefile
-${GEM_LIBDIR}/docs/_static/css/squibdocs.css
-${GEM_LIBDIR}/docs/args/draw.rst
-${GEM_LIBDIR}/docs/args/expansion.rst
-${GEM_LIBDIR}/docs/args/layout.rst
-${GEM_LIBDIR}/docs/args/output_dir.rst
-${GEM_LIBDIR}/docs/args/range.rst
-${GEM_LIBDIR}/docs/args/transform.rst
-${GEM_LIBDIR}/docs/args/trim.rst
-${GEM_LIBDIR}/docs/args/wh.rst
-${GEM_LIBDIR}/docs/args/xy.rst
-${GEM_LIBDIR}/docs/arrays.rst
-${GEM_LIBDIR}/docs/backends.rst
-${GEM_LIBDIR}/docs/bleed.rst
-${GEM_LIBDIR}/docs/build_groups.rst
-${GEM_LIBDIR}/docs/colors.rst
-${GEM_LIBDIR}/docs/conf.py
-${GEM_LIBDIR}/docs/config.rst
-${GEM_LIBDIR}/docs/data.rst
-${GEM_LIBDIR}/docs/dsl/background.rst
-${GEM_LIBDIR}/docs/dsl/build.rst
-${GEM_LIBDIR}/docs/dsl/build_groups.rst
-${GEM_LIBDIR}/docs/dsl/circle.rst
-${GEM_LIBDIR}/docs/dsl/cm.rst
-${GEM_LIBDIR}/docs/dsl/configure.rst
-${GEM_LIBDIR}/docs/dsl/csv.rst
-${GEM_LIBDIR}/docs/dsl/curve.rst
-${GEM_LIBDIR}/docs/dsl/data_frame.rst
-${GEM_LIBDIR}/docs/dsl/deck.rst
-${GEM_LIBDIR}/docs/dsl/disable_build.rst
-${GEM_LIBDIR}/docs/dsl/disable_build_globally.rst
-${GEM_LIBDIR}/docs/dsl/ellipse.rst
-${GEM_LIBDIR}/docs/dsl/enable_build.rst
-${GEM_LIBDIR}/docs/dsl/enable_build_globally.rst
-${GEM_LIBDIR}/docs/dsl/grid.rst
-${GEM_LIBDIR}/docs/dsl/hand.rst
-${GEM_LIBDIR}/docs/dsl/hint.rst
-${GEM_LIBDIR}/docs/dsl/inches.rst
-${GEM_LIBDIR}/docs/dsl/index.rst
-${GEM_LIBDIR}/docs/dsl/line.rst
-${GEM_LIBDIR}/docs/dsl/mm.rst
-${GEM_LIBDIR}/docs/dsl/png.rst
-${GEM_LIBDIR}/docs/dsl/polygon.rst
-${GEM_LIBDIR}/docs/dsl/rect.rst
-${GEM_LIBDIR}/docs/dsl/save.rst
-${GEM_LIBDIR}/docs/dsl/save_pdf.rst
-${GEM_LIBDIR}/docs/dsl/save_png.rst
-${GEM_LIBDIR}/docs/dsl/save_sheet.rst
-${GEM_LIBDIR}/docs/dsl/showcase.rst
-${GEM_LIBDIR}/docs/dsl/star.rst
-${GEM_LIBDIR}/docs/dsl/svg.rst
-${GEM_LIBDIR}/docs/dsl/text.rst
-${GEM_LIBDIR}/docs/dsl/triangle.rst
-${GEM_LIBDIR}/docs/dsl/use_layout.rst
-${GEM_LIBDIR}/docs/dsl/xlsx.rst
-${GEM_LIBDIR}/docs/guides/game_icons.rst
-${GEM_LIBDIR}/docs/guides/getting-started/index.rst
-${GEM_LIBDIR}/docs/guides/getting-started/part_0_learning_ruby.rst
-${GEM_LIBDIR}/docs/guides/getting-started/part_1_zero_to_game.rst
-${GEM_LIBDIR}/docs/guides/getting-started/part_2_iconography.rst
-${GEM_LIBDIR}/docs/guides/getting-started/part_3_workflows.rst
-${GEM_LIBDIR}/docs/guides/getting-started/part_4_ruby_power.rst
-${GEM_LIBDIR}/docs/guides/git.rst
-${GEM_LIBDIR}/docs/guides/guard.rst
-${GEM_LIBDIR}/docs/guides/hello_world.rst
-${GEM_LIBDIR}/docs/guides/projects.rst
-${GEM_LIBDIR}/docs/help.rst
-${GEM_LIBDIR}/docs/index.rst
-${GEM_LIBDIR}/docs/install.rst
-${GEM_LIBDIR}/docs/layouts.rst
-${GEM_LIBDIR}/docs/learning.rst
-${GEM_LIBDIR}/docs/make.bat
-${GEM_LIBDIR}/docs/parameters.rst
-${GEM_LIBDIR}/docs/server.bat
-${GEM_LIBDIR}/docs/text_feature.rst
-${GEM_LIBDIR}/docs/units.rst
 ${GEM_LIBDIR}/lib/squib.rb
 ${GEM_LIBDIR}/lib/squib/api/background.rb
 ${GEM_LIBDIR}/lib/squib/api/data.rb
@@ -173,319 +85,42 @@
 ${GEM_LIBDIR}/lib/squib/project_template/layout.yml
 ${GEM_LIBDIR}/lib/squib/sample_helpers.rb
 ${GEM_LIBDIR}/lib/squib/version.rb
-${GEM_LIBDIR}/samples/_output/gitkeep.txt
-${GEM_LIBDIR}/samples/autoscale_font/.gitignore
 ${GEM_LIBDIR}/samples/autoscale_font/_autoscale_font.rb
-${GEM_LIBDIR}/samples/autoscale_font/card_00_expected.png
-${GEM_LIBDIR}/samples/backend/.gitignore
-${GEM_LIBDIR}/samples/backend/_backend-config.yml
 ${GEM_LIBDIR}/samples/backend/_backend.rb
-${GEM_LIBDIR}/samples/backend/backend_00_expected.png
-${GEM_LIBDIR}/samples/backend/backend_01_expected.png
-${GEM_LIBDIR}/samples/backend/backend_vectorized_expected.pdf
-${GEM_LIBDIR}/samples/backend/backend_vectors_00_expected.svg
-${GEM_LIBDIR}/samples/backend/backend_vectors_01_expected.svg
-${GEM_LIBDIR}/samples/backend/shiny-purse.png
-${GEM_LIBDIR}/samples/backend/showcase_expected.png
-${GEM_LIBDIR}/samples/backend/spanner.svg
-${GEM_LIBDIR}/samples/ball.png
 ${GEM_LIBDIR}/samples/basic.rb
-${GEM_LIBDIR}/samples/bug134.rb
-${GEM_LIBDIR}/samples/build_groups/.gitignore
-${GEM_LIBDIR}/samples/build_groups/Rakefile
 ${GEM_LIBDIR}/samples/build_groups/build_groups.rb
-${GEM_LIBDIR}/samples/cairo_access.rb
-${GEM_LIBDIR}/samples/colors/.gitignore
 ${GEM_LIBDIR}/samples/colors/_colors.rb
 ${GEM_LIBDIR}/samples/colors/_gradients.rb
-${GEM_LIBDIR}/samples/colors/color_constants_00_expected.png
-${GEM_LIBDIR}/samples/colors/colors_00_expected.png
-${GEM_LIBDIR}/samples/colors/gradient_00_expected.png
-${GEM_LIBDIR}/samples/config_disable_quotes.yml
-${GEM_LIBDIR}/samples/config_text_markup.rb
-${GEM_LIBDIR}/samples/config_text_markup.yml
-${GEM_LIBDIR}/samples/custom-config.yml
-${GEM_LIBDIR}/samples/custom_config.rb
-${GEM_LIBDIR}/samples/customconfig-imgdir/shiny-purse2.png
-${GEM_LIBDIR}/samples/customconfig-imgdir/spanner2.svg
-${GEM_LIBDIR}/samples/data/.gitignore
+${GEM_LIBDIR}/samples/config/config_text_markup.rb
+${GEM_LIBDIR}/samples/config/custom_config.rb
 ${GEM_LIBDIR}/samples/data/_csv.rb
 ${GEM_LIBDIR}/samples/data/_excel.rb
-${GEM_LIBDIR}/samples/data/explode_quantities.xlsx
-${GEM_LIBDIR}/samples/data/quantity_explosion.csv
-${GEM_LIBDIR}/samples/data/sample.csv
-${GEM_LIBDIR}/samples/data/sample.xlsx
-${GEM_LIBDIR}/samples/data/sample_csv_00_expected.png
-${GEM_LIBDIR}/samples/data/sample_csv_01_expected.png
-${GEM_LIBDIR}/samples/data/sample_csv_qty_00_expected.png
-${GEM_LIBDIR}/samples/data/sample_excel_00_expected.png
-${GEM_LIBDIR}/samples/data/sample_excel_01_expected.png
-${GEM_LIBDIR}/samples/data/sample_excel_02_expected.png
-${GEM_LIBDIR}/samples/data/sample_excel_resources_00_expected.png
-${GEM_LIBDIR}/samples/data/sample_excel_resources_01_expected.png
-${GEM_LIBDIR}/samples/data/sample_xlsx_qty_00_expected.png
-${GEM_LIBDIR}/samples/embed_text.rb
-${GEM_LIBDIR}/samples/glass-heart.svg
-${GEM_LIBDIR}/samples/grit.png
 ${GEM_LIBDIR}/samples/hello_world.rb
-${GEM_LIBDIR}/samples/images/.gitignore
+${GEM_LIBDIR}/samples/images/_cairo_access.rb
 ${GEM_LIBDIR}/samples/images/_images.rb
-${GEM_LIBDIR}/samples/images/_images_00_expected.png
 ${GEM_LIBDIR}/samples/images/_more_load_images.rb
-${GEM_LIBDIR}/samples/images/angler-fish.png
-${GEM_LIBDIR}/samples/images/ball.png
-${GEM_LIBDIR}/samples/images/glass-heart.svg
-${GEM_LIBDIR}/samples/images/grit.png
-${GEM_LIBDIR}/samples/images/offset.svg
-${GEM_LIBDIR}/samples/images/robot-golem.svg
-${GEM_LIBDIR}/samples/images/shiny-purse.png
-${GEM_LIBDIR}/samples/images/spanner.svg
-${GEM_LIBDIR}/samples/images/sprites.png
-${GEM_LIBDIR}/samples/images/with-alpha.png
-${GEM_LIBDIR}/samples/intro/.gitignore
+${GEM_LIBDIR}/samples/images/_unicode.rb
 ${GEM_LIBDIR}/samples/intro/01_hello.rb
 ${GEM_LIBDIR}/samples/intro/02_options.rb
 ${GEM_LIBDIR}/samples/intro/03_layout.rb
 ${GEM_LIBDIR}/samples/intro/04_arrays.rb
 ${GEM_LIBDIR}/samples/intro/05_excel.rb
-${GEM_LIBDIR}/samples/intro/auto-repair.svg
-${GEM_LIBDIR}/samples/intro/crawling.svg
-${GEM_LIBDIR}/samples/intro/data.xlsx
-${GEM_LIBDIR}/samples/intro/humans.svg
-${GEM_LIBDIR}/samples/intro/ninja-mask.svg
-${GEM_LIBDIR}/samples/intro/part1_00_expected.png
-${GEM_LIBDIR}/samples/intro/part2_00_expected.png
-${GEM_LIBDIR}/samples/intro/part3_00_expected.png
-${GEM_LIBDIR}/samples/intro/part3_layout.yml
-${GEM_LIBDIR}/samples/intro/part4_00_expected.png
-${GEM_LIBDIR}/samples/intro/part4_01_expected.png
-${GEM_LIBDIR}/samples/intro/part5_00_expected.png
-${GEM_LIBDIR}/samples/intro/part5_01_expected.png
-${GEM_LIBDIR}/samples/intro/part5_02_expected.png
-${GEM_LIBDIR}/samples/intro/part5_03_expected.png
-${GEM_LIBDIR}/samples/intro/part5_hand_expected.png
-${GEM_LIBDIR}/samples/intro/part5_showcase_expected.png
-${GEM_LIBDIR}/samples/intro/pirate-skull.svg
-${GEM_LIBDIR}/samples/intro/robot-golem.svg
-${GEM_LIBDIR}/samples/layouts/_output/.gitignore
 ${GEM_LIBDIR}/samples/layouts/builtin_layouts.rb
-${GEM_LIBDIR}/samples/layouts/custom-layout.yml
-${GEM_LIBDIR}/samples/layouts/custom-layout2.yml
-${GEM_LIBDIR}/samples/layouts/expected_layouts_builtin_economy_00.png
-${GEM_LIBDIR}/samples/layouts/expected_layouts_builtin_fantasy_00.png
-${GEM_LIBDIR}/samples/layouts/expected_layouts_builtin_hand_00.png
-${GEM_LIBDIR}/samples/layouts/expected_layouts_builtin_playing_card_00.png
-${GEM_LIBDIR}/samples/layouts/expected_layouts_builtin_tuck_box_00.png
 ${GEM_LIBDIR}/samples/layouts/layouts.rb
-${GEM_LIBDIR}/samples/layouts/shiny-purse.png
-${GEM_LIBDIR}/samples/layouts/spanner.svg
-${GEM_LIBDIR}/samples/load_images_config.yml
-${GEM_LIBDIR}/samples/offset.svg
-${GEM_LIBDIR}/samples/pokercard.png
-${GEM_LIBDIR}/samples/project/Gemfile
-${GEM_LIBDIR}/samples/project/Guardfile
-${GEM_LIBDIR}/samples/project/Rakefile
-${GEM_LIBDIR}/samples/project/bw/robot-golem.svg
-${GEM_LIBDIR}/samples/project/color/robot-golem.svg
-${GEM_LIBDIR}/samples/project/config.yml
-${GEM_LIBDIR}/samples/project/layouts/characters.yml
-${GEM_LIBDIR}/samples/project/layouts/skills.yml
 ${GEM_LIBDIR}/samples/project/src/characters.rb
 ${GEM_LIBDIR}/samples/project/src/skills.rb
+${GEM_LIBDIR}/samples/proofs/_tgc_proofs.rb
 ${GEM_LIBDIR}/samples/ranges/_ranges.rb
-${GEM_LIBDIR}/samples/ranges/glass-heart.svg
-${GEM_LIBDIR}/samples/ranges/ranges_00_expected.png
-${GEM_LIBDIR}/samples/saves/.gitignore
 ${GEM_LIBDIR}/samples/saves/_hand.rb
 ${GEM_LIBDIR}/samples/saves/_portrait_landscape.rb
 ${GEM_LIBDIR}/samples/saves/_save_pdf.rb
 ${GEM_LIBDIR}/samples/saves/_saves.rb
 ${GEM_LIBDIR}/samples/saves/_showcase.rb
-${GEM_LIBDIR}/samples/saves/hand_expected.png
-${GEM_LIBDIR}/samples/saves/hand_pretty_expected.png
-${GEM_LIBDIR}/samples/saves/save-pdf-small_expected.pdf
-${GEM_LIBDIR}/samples/saves/save-pdf_expected.pdf
-${GEM_LIBDIR}/samples/saves/save_png_00_expected.png
-${GEM_LIBDIR}/samples/saves/save_png_trimmed_00_expected.png
-${GEM_LIBDIR}/samples/saves/save_sheet_00_expected.png
-${GEM_LIBDIR}/samples/saves/save_sheet_01_expected.png
-${GEM_LIBDIR}/samples/saves/save_sheet_range_00_expected.png
-${GEM_LIBDIR}/samples/saves/save_sheet_range_01_expected.png
-${GEM_LIBDIR}/samples/saves/save_single_sheet_00_expected.png
-${GEM_LIBDIR}/samples/saves/saves_notrim_01_expected.png
-${GEM_LIBDIR}/samples/saves/showcase2_expected.png
-${GEM_LIBDIR}/samples/saves/showcase_expected.png
-${GEM_LIBDIR}/samples/saves/showcase_individual_00_expected.png



Home | Main Index | Thread Index | Old Index