pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www www/ruby-sinatra: update to 3.0.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/666fd66bb3ed
branches:  trunk
changeset: 391171:666fd66bb3ed
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Jan 04 15:27:59 2023 +0000

description:
www/ruby-sinatra: update to 3.0.5

It also update rack-protection and sinatra-contrib.


3.0.5 (2022-12-16)

* Fix: Add Zeitwerk compatibility. #1831 by Dawid Janczak
* Fix: Allow CALLERS_TO_IGNORE to be overridden

3.0.4 (2022-11-25)

* Fix: Escape filename in the Content-Disposition header. #1841 by Kunpei
  Sakai

3.0.3 (2022-11-11)

* Fix: fixed ReDoS for Rack::Protection::IPSpoofing. #1823 by @ooooooo-q

3.0.2 (2022-10-01)

* New: Add Haml 6 support. #1820 by Jordan Owens

3.0.1 (2022-09-26)

* Fix: Revert removal of rack-protection.rb. #1814 by Olle Jonsson

* Fix: Revert change to server start and stop messaging by using
  Kernel#warn. Renamed internal warn method warn_for_deprecation. #1818 by
  Jordan Owens

3.0.0 (2022-09-26)

* New: Add Falcon support. #1794 by Samuel Williams and @horaciob
* New: Add AES GCM encryption support for session cookies. [#1324] (#1324)
  by Michael Coyne
* Deprecated: Sinatra Reloader will be removed in the next major release.
* Fix: Internal Sinatra errors now extend Sinatra::Error. This fixes #1204
  and #1518. bda8c29d by Jordan Owens
* Fix: Preserve query param value if named route param nil. #1676 by Jordan
  Owens
* Require Ruby 2.6 as minimum Ruby version. #1699 by Eloy Pérez
* Breaking change: Remove support for the Stylus template engine. #1697 by
  Eloy Pérez
* Breaking change: Remove support for the erubis template engine. #1761 by
  Eloy Pérez
* Breaking change: Remove support for the textile template engine. #1766 by
  Eloy Pérez
* Breaking change: Remove support for SASS as a template engine. #1768 by
  Eloy Pérez
* Breaking change: Remove support for Wlang as a template engine. #1780 by
  Eloy Pérez
* Breaking change: Remove support for CoffeeScript as a template
  engine. #1790 by Eloy Pérez
* Breaking change: Remove support for Mediawiki as a template engine. #1791
  by Eloy Pérez
* Breaking change: Remove support for Creole as a template engine. #1792 by
  Eloy Pérez
* Breaking change: Remove support for Radius as a template engine. #1793 by
  Eloy Pérez
* Breaking change: Remove support for the defunct Less templating
  library. See #1716, #1715 for more discussion and background. d1af2f1e by
  Olle Jonsson
* Breaking change: Remove Reel integration. 54597502 by Olle Jonsson
* CI: Start testing on Ruby 3.1. 60e221940 and b0fa4bef by Johannes Würbach
* Use Kernel#caller_locations. #1491 by Julik Tarkhanov
* Docs: Japanese documentation: Add notes about the default_content_type
  setting. #1650 by Akifumi Tominaga
* Docs: Polish documentation: Add section about Multithreaded modes and
  Routes. #1708 by Patrick Gramatowski
* Docs: Japanese documentation: Make Session section reflect changes done to
  README.md. #1731 by @shu-i-chi

diffstat:

 www/ruby-rack-protection/Makefile |   6 +++---
 www/ruby-rack-protection/PLIST    |   5 ++++-
 www/ruby-rack-protection/distinfo |   8 ++++----
 www/ruby-sinatra-contrib/Makefile |   8 +++++---
 www/ruby-sinatra-contrib/PLIST    |   3 +--
 www/ruby-sinatra-contrib/distinfo |   8 ++++----
 www/ruby-sinatra/Makefile         |  12 +++++++-----
 www/ruby-sinatra/PLIST            |  13 +------------
 www/ruby-sinatra/distinfo         |   8 ++++----
 9 files changed, 33 insertions(+), 38 deletions(-)

diffs (182 lines):

diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-rack-protection/Makefile
--- a/www/ruby-rack-protection/Makefile Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-rack-protection/Makefile Wed Jan 04 15:27:59 2023 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2022/09/01 13:49:14 taca Exp $
+# $NetBSD: Makefile,v 1.18 2023/01/04 15:27:59 taca Exp $
 
-DISTNAME=      rack-protection-2.2.2
+DISTNAME=      rack-protection-3.0.5
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,7 +8,7 @@
 COMMENT=       Protection for against typical web attacks for Rack application
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-rack>=2.0:../../www/ruby-rack
+DEPENDS+=      ${RUBY_PKGPREFIX}-rack>=3.0:../../www/ruby-rack
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-rack-protection/PLIST
--- a/www/ruby-rack-protection/PLIST    Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-rack-protection/PLIST    Wed Jan 04 15:27:59 2023 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2020/09/14 15:45:31 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2023/01/04 15:27:59 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/Gemfile
 ${GEM_LIBDIR}/License
@@ -10,6 +10,8 @@
 ${GEM_LIBDIR}/lib/rack/protection/base.rb
 ${GEM_LIBDIR}/lib/rack/protection/content_security_policy.rb
 ${GEM_LIBDIR}/lib/rack/protection/cookie_tossing.rb
+${GEM_LIBDIR}/lib/rack/protection/encrypted_cookie.rb
+${GEM_LIBDIR}/lib/rack/protection/encryptor.rb
 ${GEM_LIBDIR}/lib/rack/protection/escaped_params.rb
 ${GEM_LIBDIR}/lib/rack/protection/form_token.rb
 ${GEM_LIBDIR}/lib/rack/protection/frame_options.rb
@@ -24,5 +26,6 @@
 ${GEM_LIBDIR}/lib/rack/protection/strict_transport.rb
 ${GEM_LIBDIR}/lib/rack/protection/version.rb
 ${GEM_LIBDIR}/lib/rack/protection/xss_header.rb
+${GEM_LIBDIR}/lib/rack_protection.rb
 ${GEM_LIBDIR}/rack-protection.gemspec
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-rack-protection/distinfo
--- a/www/ruby-rack-protection/distinfo Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-rack-protection/distinfo Wed Jan 04 15:27:59 2023 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2022/09/01 13:49:14 taca Exp $
+$NetBSD: distinfo,v 1.17 2023/01/04 15:27:59 taca Exp $
 
-BLAKE2s (rack-protection-2.2.2.gem) = 8ccd552eb43c934a4b47089f5332995820e60158d662a7992d903de544efbfb6
-SHA512 (rack-protection-2.2.2.gem) = 6bc7694daebcc2fb585b303aa059e82db94c142a82d0e951e0dd99388074449c989d41c3aa05882a150776e28d0394f78d0b063e564e7eda7aea14d496eef0fb
-Size (rack-protection-2.2.2.gem) = 17408 bytes
+BLAKE2s (rack-protection-3.0.5.gem) = dbbb9334903b703cbe1501027f512d080fa7d5f8532b0e43b6ad6b7d52bc60e1
+SHA512 (rack-protection-3.0.5.gem) = 4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
+Size (rack-protection-3.0.5.gem) = 20480 bytes
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-sinatra-contrib/Makefile
--- a/www/ruby-sinatra-contrib/Makefile Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-sinatra-contrib/Makefile Wed Jan 04 15:27:59 2023 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2022/09/01 13:51:34 taca Exp $
+# $NetBSD: Makefile,v 1.19 2023/01/04 15:27:59 taca Exp $
 
-DISTNAME=      sinatra-contrib-2.2.2
+DISTNAME=      sinatra-contrib-3.0.5
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,8 +8,10 @@
 COMMENT=       Collection of useful Sinatra extensions
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-sinatra>=2.2.2<2.3:../../www/ruby-sinatra
+DEPENDS+=      ${RUBY_PKGPREFIX}-sinatra>=3.0.5<3.1:../../www/ruby-sinatra
 DEPENDS+=      ${RUBY_PKGPREFIX}-multi_json-[0-9]*:../../textproc/ruby-multi_json
 
+USE_LANGUAGES= # empty
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-sinatra-contrib/PLIST
--- a/www/ruby-sinatra-contrib/PLIST    Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-sinatra-contrib/PLIST    Wed Jan 04 15:27:59 2023 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2020/09/14 15:48:10 taca Exp $
+@comment $NetBSD: PLIST,v 1.7 2023/01/04 15:27:59 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/README.md
@@ -13,7 +13,6 @@
 ${GEM_LIBDIR}/lib/sinatra/contrib/version.rb
 ${GEM_LIBDIR}/lib/sinatra/cookies.rb
 ${GEM_LIBDIR}/lib/sinatra/custom_logger.rb
-${GEM_LIBDIR}/lib/sinatra/decompile.rb
 ${GEM_LIBDIR}/lib/sinatra/engine_tracking.rb
 ${GEM_LIBDIR}/lib/sinatra/extension.rb
 ${GEM_LIBDIR}/lib/sinatra/json.rb
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-sinatra-contrib/distinfo
--- a/www/ruby-sinatra-contrib/distinfo Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-sinatra-contrib/distinfo Wed Jan 04 15:27:59 2023 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2022/09/01 13:51:34 taca Exp $
+$NetBSD: distinfo,v 1.18 2023/01/04 15:27:59 taca Exp $
 
-BLAKE2s (sinatra-contrib-2.2.2.gem) = 5c0130762f98f392c3335d2e09c1e7efb9eb1f4411c458790380884caf36b583
-SHA512 (sinatra-contrib-2.2.2.gem) = dfb9c9acbe0bcfe0090ff83f8e20fd7bb47a6f7380e563c4a8100e15724c985f0f5d42202de5439538894f700fde29c046aea12b8b9c784d0354abac7f55f60b
-Size (sinatra-contrib-2.2.2.gem) = 34304 bytes
+BLAKE2s (sinatra-contrib-3.0.5.gem) = 5688e0de5e66f1a8d529b7b673408bd74ea9bda8dd32341627bce0c48ee91b67
+SHA512 (sinatra-contrib-3.0.5.gem) = c6c3f7db3e786f79a855b24693db79dc36938f4a71d960e1b58843bc6fd2b22390dbf727a4ad028cbeb17ab0543416ca6abb29d2df45be457af914ae23c1543f
+Size (sinatra-contrib-3.0.5.gem) = 33280 bytes
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-sinatra/Makefile
--- a/www/ruby-sinatra/Makefile Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-sinatra/Makefile Wed Jan 04 15:27:59 2023 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2022/09/01 13:50:49 taca Exp $
+# $NetBSD: Makefile,v 1.31 2023/01/04 15:27:59 taca Exp $
 
-DISTNAME=      sinatra-2.2.2
+DISTNAME=      sinatra-3.0.5
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,10 +8,12 @@
 COMMENT=       Classy web-development dressed in a DSL
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-rack>=2.2<3:../../www/ruby-rack
-DEPENDS+=      ${RUBY_PKGPREFIX}-rack-protection>=2.2.2<2.3:../../www/ruby-rack-protection
-DEPENDS+=      ${RUBY_PKGPREFIX}-mustermann>=2.0<3:../../www/ruby-mustermann
+DEPENDS+=      ${RUBY_PKGPREFIX}-rack2>=2.2:../../www/ruby-rack2
+DEPENDS+=      ${RUBY_PKGPREFIX}-rack-protection>=3.0.5<3.1:../../www/ruby-rack-protection
+DEPENDS+=      ${RUBY_PKGPREFIX}-mustermann>=3.0<4:../../www/ruby-mustermann
 DEPENDS+=      ${RUBY_PKGPREFIX}-tilt>=2.0<3:../../textproc/ruby-tilt
 
+USE_LANGUAGES= # empty
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-sinatra/PLIST
--- a/www/ruby-sinatra/PLIST    Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-sinatra/PLIST    Wed Jan 04 15:27:59 2023 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2020/09/14 15:48:10 taca Exp $
+@comment $NetBSD: PLIST,v 1.15 2023/01/04 15:27:59 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/.yardopts
 ${GEM_LIBDIR}/AUTHORS.md
@@ -7,18 +7,7 @@
 ${GEM_LIBDIR}/Gemfile
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/MAINTENANCE.md
-${GEM_LIBDIR}/README.de.md
-${GEM_LIBDIR}/README.es.md
-${GEM_LIBDIR}/README.fr.md
-${GEM_LIBDIR}/README.hu.md
-${GEM_LIBDIR}/README.ja.md
-${GEM_LIBDIR}/README.ko.md
-${GEM_LIBDIR}/README.malayalam.md
 ${GEM_LIBDIR}/README.md
-${GEM_LIBDIR}/README.pt-br.md
-${GEM_LIBDIR}/README.pt-pt.md
-${GEM_LIBDIR}/README.ru.md
-${GEM_LIBDIR}/README.zh.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/SECURITY.md
 ${GEM_LIBDIR}/VERSION
diff -r 3946dba30624 -r 666fd66bb3ed www/ruby-sinatra/distinfo
--- a/www/ruby-sinatra/distinfo Wed Jan 04 15:25:59 2023 +0000
+++ b/www/ruby-sinatra/distinfo Wed Jan 04 15:27:59 2023 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2022/09/01 13:50:49 taca Exp $
+$NetBSD: distinfo,v 1.25 2023/01/04 15:27:59 taca Exp $
 
-BLAKE2s (sinatra-2.2.2.gem) = 0ff0fe56fdc3f9bb8834cf02bacd86b4665fccef9d7c3081aa7d6f9fdf0e3086
-SHA512 (sinatra-2.2.2.gem) = e96c6a4c61b71250ef980b82d0892b56146ba9157d0dff0c891c1fcb030d202d5c9c316525fac717945ee75a70afcd335cfe9b62edb3802af9ab20a40ca2e417
-Size (sinatra-2.2.2.gem) = 383488 bytes
+BLAKE2s (sinatra-3.0.5.gem) = ebd5784ecce94e98d23afa13182b6e55d490e986f6c2b9406136fd4326949b5e
+SHA512 (sinatra-3.0.5.gem) = 047969c56a2a601408a0b27cea9d3e1b7941fdda87ae05ad271be0be07b05f6597433f5fce36325720913bfeb12a3bd1568831a8898d8bff87e5e36d0b8766a6
+Size (sinatra-3.0.5.gem) = 133120 bytes



Home | Main Index | Thread Index | Old Index