./games/ruby-squib, Tool for prototyping card and board games

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.15.3, Package name: ruby26-squib-0.15.3, Maintainer: pkgsrc-users

Squib is a Ruby DSL for prototyping card and board games. Write a
little bit of Ruby, define your deck's stats, then compile your
game into a series of images ready for print-and-play or even
print-on-demand. Squib is very data-driven and built on the principle
of Don't Repeat Yourself. Think of it like nanDeck done "the Ruby
way".


Required to run:
[misc/ruby-progressbar] [devel/ruby-highline] [textproc/ruby-nokogiri] [devel/ruby-mercenary] [math/ruby-roo] [devel/ruby-classy_hash] [lang/ruby26-base] [graphics/ruby-rsvg2] [devel/ruby-pango]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 1cb6e45914083c8288cf843f5acf3c3d6ceb3d14
RMD160: f30d3d538e6faa7328e9d37ebd7df19cc58c7bba
Filesize: 86.5 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-24 01:34:50 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
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
   2020-03-24 00:56:43 by Tobias Nygren | Files touched by this commit (1)
Log message:
ruby-squib: mark broken due to bulk build scan error
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-09-14 20:34:30 by Izumi Tsutsui | Files touched by this commit (1)
Log message:
ruby-squib: fix missed ruby-gnome version in DEPENDS.
   2019-09-14 20:12:49 by Izumi Tsutsui | Files touched by this commit (1) | Package updated
Log message:
ruby-squib: update for ruby-gnome gem reorganization.

Bump PKGREVISION.
   2018-09-23 17:22:57 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
games/ruby-squib: update to 0.14.2

## v0.14.2 / Unreleased

Features:
* Sprues for DriveThruCards and printandplaygames!! (#247, from @blinks)

Bugs:
* Fixed bug on circle and other shapes that had an extra stroke from a
  previous text call (#248)
* Fixed extra page on all sprue saves (#246)
* Fixed layout parsing issue with multiple inheritance (#244)

Chores:
* Bumped deps: Pango et al. to 3.2.7, Cairo to 1.15.13.

Special thanks to @blinks
   2018-06-25 07:47:37 by Takahiro Kambe | Files touched by this commit (1)
Log message:
games/ruby-squib: Fix dependency

Correct dependency to ruby-highline17.
   2018-06-24 16:18:33 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
games/ruby-squib: change dependency to ruby-highline17

Change dependency to devel/ruby-highline17.

Bump PKGREVISION.