Fri Mar 14 17:13:14 2014 UTC ()
Update ruby-oily_png to 1.1.1.

* Bilinear resampling in C.
* Removed debugging printf.
* Set bounds correctly, add tests.
* Store pixels in uint32_t instead of long.
  Saves space and works on 32-bit systems
* Bump chunky_png dependency to 1.2.7.


(taca)
diff -r1.3 -r1.4 pkgsrc/graphics/ruby-oily_png/Makefile
diff -r1.3 -r1.4 pkgsrc/graphics/ruby-oily_png/distinfo
diff -r1.1 -r1.2 pkgsrc/graphics/ruby-oily_png/PLIST

cvs diff -r1.3 -r1.4 pkgsrc/graphics/ruby-oily_png/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-oily_png/Makefile 2013/03/11 09:18:28 1.3
+++ pkgsrc/graphics/ruby-oily_png/Makefile 2014/03/14 17:13:14 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2013/03/11 09:18:28 taca Exp $ 1# $NetBSD: Makefile,v 1.4 2014/03/14 17:13:14 taca Exp $
2 2
3DISTNAME= oily_png-1.1.0 3DISTNAME= oily_png-1.1.1
4CATEGORIES= graphics 4CATEGORIES= graphics
5 5
6MAINTAINER= taca@NetBSD.org 6MAINTAINER= taca@NetBSD.org
7HOMEPAGE= http://wiki.github.com/wvanbergen/oily_png 7HOMEPAGE= http://wiki.github.com/wvanbergen/oily_png
8COMMENT= Native mixin to speed up ChunkyPNG 8COMMENT= Native mixin to speed up ChunkyPNG
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-chunky_png>=1.2.7<1.3:../../graphics/ruby-chunky_png 11DEPENDS+= ${RUBY_PKGPREFIX}-chunky_png>=1.3.0<1.4:../../graphics/ruby-chunky_png
12 12
13.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/graphics/ruby-oily_png/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-oily_png/distinfo 2013/03/11 09:18:28 1.3
+++ pkgsrc/graphics/ruby-oily_png/distinfo 2014/03/14 17:13:14 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2013/03/11 09:18:28 taca Exp $ 1$NetBSD: distinfo,v 1.4 2014/03/14 17:13:14 taca Exp $
2 2
3SHA1 (oily_png-1.1.0.gem) = 8f47f8a4de12fc910ef89b5492361e9139e4ab7b 3SHA1 (oily_png-1.1.1.gem) = 823a9da9770fa5be106f8eca6110a39d5f6751ab
4RMD160 (oily_png-1.1.0.gem) = 15203681f604ad34b5900f681fac8360f1c9cb17 4RMD160 (oily_png-1.1.1.gem) = c88a163d4305bbc0d67d84122b41b222fab63a1d
5Size (oily_png-1.1.0.gem) = 66048 bytes 5Size (oily_png-1.1.1.gem) = 61952 bytes

cvs diff -r1.1 -r1.2 pkgsrc/graphics/ruby-oily_png/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-oily_png/PLIST 2012/09/16 06:38:26 1.1
+++ pkgsrc/graphics/ruby-oily_png/PLIST 2014/03/14 17:13:14 1.2
@@ -1,38 +1,39 @@ @@ -1,38 +1,39 @@
1@comment $NetBSD: PLIST,v 1.1 2012/09/16 06:38:26 taca Exp $ 1@comment $NetBSD: PLIST,v 1.2 2014/03/14 17:13:14 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
 3${GEM_EXTSDIR}/oily_png/oily_png.${RUBY_DLEXT}
3${GEM_LIBDIR}/.gitignore 4${GEM_LIBDIR}/.gitignore
4${GEM_LIBDIR}/.infinity_test 
5${GEM_LIBDIR}/.travis.yml 5${GEM_LIBDIR}/.travis.yml
6${GEM_LIBDIR}/Gemfile 6${GEM_LIBDIR}/Gemfile
7${GEM_LIBDIR}/LICENSE 7${GEM_LIBDIR}/LICENSE
8${GEM_LIBDIR}/README.rdoc 8${GEM_LIBDIR}/README.rdoc
9${GEM_LIBDIR}/Rakefile 9${GEM_LIBDIR}/Rakefile
10${GEM_LIBDIR}/ext/oily_png/color.c 10${GEM_LIBDIR}/ext/oily_png/color.c
11${GEM_LIBDIR}/ext/oily_png/color.h 11${GEM_LIBDIR}/ext/oily_png/color.h
12${GEM_LIBDIR}/ext/oily_png/extconf.rb 12${GEM_LIBDIR}/ext/oily_png/extconf.rb
13${GEM_LIBDIR}/ext/oily_png/oily_png_ext.c 13${GEM_LIBDIR}/ext/oily_png/oily_png_ext.c
14${GEM_LIBDIR}/ext/oily_png/oily_png_ext.h 14${GEM_LIBDIR}/ext/oily_png/oily_png_ext.h
15${GEM_LIBDIR}/ext/oily_png/operations.c 15${GEM_LIBDIR}/ext/oily_png/operations.c
16${GEM_LIBDIR}/ext/oily_png/operations.h 16${GEM_LIBDIR}/ext/oily_png/operations.h
17${GEM_LIBDIR}/ext/oily_png/png_decoding.c 17${GEM_LIBDIR}/ext/oily_png/png_decoding.c
18${GEM_LIBDIR}/ext/oily_png/png_decoding.h 18${GEM_LIBDIR}/ext/oily_png/png_decoding.h
19${GEM_LIBDIR}/ext/oily_png/png_encoding.c 19${GEM_LIBDIR}/ext/oily_png/png_encoding.c
20${GEM_LIBDIR}/ext/oily_png/png_encoding.h 20${GEM_LIBDIR}/ext/oily_png/png_encoding.h
21${GEM_LIBDIR}/ext/oily_png/resampling.c 21${GEM_LIBDIR}/ext/oily_png/resampling.c
22${GEM_LIBDIR}/ext/oily_png/resampling.h 22${GEM_LIBDIR}/ext/oily_png/resampling.h
23${GEM_LIBDIR}/lib/oily_png.rb 23${GEM_LIBDIR}/lib/oily_png.rb
24${GEM_LIBDIR}/lib/oily_png/canvas.rb 24${GEM_LIBDIR}/lib/oily_png/canvas.rb
25${GEM_LIBDIR}/lib/oily_png/oily_png.${RUBY_DLEXT} 25${GEM_LIBDIR}/lib/oily_png/oily_png.${RUBY_DLEXT}
 26${GEM_LIBDIR}/lib/oily_png/version.rb
26${GEM_LIBDIR}/oily_png.gemspec 27${GEM_LIBDIR}/oily_png.gemspec
27${GEM_LIBDIR}/spec/color_spec.rb 28${GEM_LIBDIR}/spec/color_spec.rb
28${GEM_LIBDIR}/spec/decoding_spec.rb 29${GEM_LIBDIR}/spec/decoding_spec.rb
29${GEM_LIBDIR}/spec/encoding_spec.rb 30${GEM_LIBDIR}/spec/encoding_spec.rb
30${GEM_LIBDIR}/spec/operations_spec.rb 31${GEM_LIBDIR}/spec/operations_spec.rb
31${GEM_LIBDIR}/spec/resampling_spec.rb 32${GEM_LIBDIR}/spec/resampling_spec.rb
32${GEM_LIBDIR}/spec/resources/basi0g01.png 33${GEM_LIBDIR}/spec/resources/basi0g01.png
33${GEM_LIBDIR}/spec/resources/basi0g02.png 34${GEM_LIBDIR}/spec/resources/basi0g02.png
34${GEM_LIBDIR}/spec/resources/basi0g04.png 35${GEM_LIBDIR}/spec/resources/basi0g04.png
35${GEM_LIBDIR}/spec/resources/basi0g08.png 36${GEM_LIBDIR}/spec/resources/basi0g08.png
36${GEM_LIBDIR}/spec/resources/basi0g16.png 37${GEM_LIBDIR}/spec/resources/basi0g16.png
37${GEM_LIBDIR}/spec/resources/basi2c08.png 38${GEM_LIBDIR}/spec/resources/basi2c08.png
38${GEM_LIBDIR}/spec/resources/basi2c16.png 39${GEM_LIBDIR}/spec/resources/basi2c16.png
@@ -106,16 +107,15 @@ ${GEM_LIBDIR}/spec/resources/tbbn1g04.pn @@ -106,16 +107,15 @@ ${GEM_LIBDIR}/spec/resources/tbbn1g04.pn
106${GEM_LIBDIR}/spec/resources/tbbn2c16.png 107${GEM_LIBDIR}/spec/resources/tbbn2c16.png
107${GEM_LIBDIR}/spec/resources/tbbn3p08.png 108${GEM_LIBDIR}/spec/resources/tbbn3p08.png
108${GEM_LIBDIR}/spec/resources/tbgn2c16.png 109${GEM_LIBDIR}/spec/resources/tbgn2c16.png
109${GEM_LIBDIR}/spec/resources/tbgn3p08.png 110${GEM_LIBDIR}/spec/resources/tbgn3p08.png
110${GEM_LIBDIR}/spec/resources/tbrn2c08.png 111${GEM_LIBDIR}/spec/resources/tbrn2c08.png
111${GEM_LIBDIR}/spec/resources/tbwn1g16.png 112${GEM_LIBDIR}/spec/resources/tbwn1g16.png
112${GEM_LIBDIR}/spec/resources/tbwn3p08.png 113${GEM_LIBDIR}/spec/resources/tbwn3p08.png
113${GEM_LIBDIR}/spec/resources/tbyn3p08.png 114${GEM_LIBDIR}/spec/resources/tbyn3p08.png
114${GEM_LIBDIR}/spec/resources/tp0n1g08.png 115${GEM_LIBDIR}/spec/resources/tp0n1g08.png
115${GEM_LIBDIR}/spec/resources/tp0n2c08.png 116${GEM_LIBDIR}/spec/resources/tp0n2c08.png
116${GEM_LIBDIR}/spec/resources/tp0n3p08.png 117${GEM_LIBDIR}/spec/resources/tp0n3p08.png
117${GEM_LIBDIR}/spec/resources/tp1n3p08.png 118${GEM_LIBDIR}/spec/resources/tp1n3p08.png
118${GEM_LIBDIR}/spec/spec_helper.rb 119${GEM_LIBDIR}/spec/spec_helper.rb
119${GEM_LIBDIR}/tasks/github-gem.rake 
120${GEM_LIBDIR}/tasks/testing.rake 120${GEM_LIBDIR}/tasks/testing.rake
121${GEM_HOME}/specifications/${GEM_NAME}.gemspec 121${GEM_HOME}/specifications/${GEM_NAME}.gemspec