Mon Feb 18 14:20:59 2019 UTC ()
Pullup ticket #5914 - requested by taca
www/ruby-rack16: security fix

Revisions pulled up:
- www/ruby-rack16/Makefile                                      1.2
- www/ruby-rack16/distinfo                                      1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Feb  3 15:53:03 UTC 2019

   Modified Files:
   	pkgsrc/www/ruby-rack16: Makefile distinfo

   Log Message:
   www/ruby-rack16: update to 1.6.11

   * pkgsrc change: add "USE_LANGAUGES= # none" line.

   Update to 1.6.11 which fixes security problems of CVE-2018-16471.
   (CVE-2018-16470 is only for rack 2.0.x.)


(bsiegert)
diff -r1.1 -r1.1.16.1 pkgsrc/www/ruby-rack16/Makefile
diff -r1.1 -r1.1.16.1 pkgsrc/www/ruby-rack16/distinfo

cvs diff -r1.1 -r1.1.16.1 pkgsrc/www/ruby-rack16/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-rack16/Attic/Makefile 2017/06/04 14:17:27 1.1
+++ pkgsrc/www/ruby-rack16/Attic/Makefile 2019/02/18 14:20:59 1.1.16.1
@@ -1,22 +1,24 @@ @@ -1,22 +1,24 @@
1# $NetBSD: Makefile,v 1.1 2017/06/04 14:17:27 taca Exp $ 1# $NetBSD: Makefile,v 1.1.16.1 2019/02/18 14:20:59 bsiegert Exp $
2 2
3DISTNAME= rack-1.6.8 3DISTNAME= rack-1.6.11
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rack/rack16/} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rack/rack16/}
5CATEGORIES= www 5CATEGORIES= www
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://rack.github.io/ 8HOMEPAGE= http://rack.github.io/
9COMMENT= Modular Ruby webserver interface 9COMMENT= Modular Ruby webserver interface
10LICENSE= mit 10LICENSE= mit
11 11
 12USE_LANGUAGES= # none
 13
12OVERRIDE_GEMSPEC= :executables rackup=rackup16 \ 14OVERRIDE_GEMSPEC= :executables rackup=rackup16 \
13 :files bin/rackup=bin/rackup16 15 :files bin/rackup=bin/rackup16
14RUBYGEM_OPTIONS+= --format-executable 16RUBYGEM_OPTIONS+= --format-executable
15 17
16pre-configure: 18pre-configure:
17 ${FIND} ${WRKSRC} -type f -exec ${CHMOD} g-w {} \; 19 ${FIND} ${WRKSRC} -type f -exec ${CHMOD} g-w {} \;
18 ${TEST} -f ${WRKSRC}/bin/rackup16 || \ 20 ${TEST} -f ${WRKSRC}/bin/rackup16 || \
19 ${MV} ${WRKSRC}/bin/rackup ${WRKSRC}/bin/rackup16 21 ${MV} ${WRKSRC}/bin/rackup ${WRKSRC}/bin/rackup16
20 22
21.include "../../lang/ruby/gem.mk" 23.include "../../lang/ruby/gem.mk"
22.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.1.16.1 pkgsrc/www/ruby-rack16/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-rack16/Attic/distinfo 2017/06/04 14:17:27 1.1
+++ pkgsrc/www/ruby-rack16/Attic/distinfo 2019/02/18 14:20:59 1.1.16.1
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2017/06/04 14:17:27 taca Exp $ 1$NetBSD: distinfo,v 1.1.16.1 2019/02/18 14:20:59 bsiegert Exp $
2 2
3SHA1 (rack-1.6.8.gem) = 788ffd1de0a1ff07b8afbee45dfd518f505310dd 3SHA1 (rack-1.6.11.gem) = 64a0cd32f46c0ff44ffda4055048fe6309903110
4RMD160 (rack-1.6.8.gem) = b8fb6460ce3d10ddb6c85c11a7b3dbf7efaeb5ab 4RMD160 (rack-1.6.11.gem) = 9a9435b6842a068eacf3d3a7d9348a656c6ab9af
5SHA512 (rack-1.6.8.gem) = 384eb008175fde9583c757399980295d57b027bb5c8c64d39857b1f70a4c891b696638a3d67736aabb9dfc3f4f6576127e69c02bf8f109ce4ceb56b67c3efbfa 5SHA512 (rack-1.6.11.gem) = f54d9c4d72d22c57624bb745399ac0d4f155185d01f956ad395bee2a0add6f11e8d9d25fcd330ec6aa97409ba10c2246424d067999b86f2e5cb1fd74a43c6529
6Size (rack-1.6.8.gem) = 228864 bytes 6Size (rack-1.6.11.gem) = 230400 bytes