svn commit: r552969 - in head: devel devel/rubygem-jsonpath devel/rubygem-to_regexp textproc textproc/rubygem-terser www www/rubygem-rack21
Matthias Fechner
mfechner at FreeBSD.org
Thu Oct 22 12:56:36 UTC 2020
Author: mfechner
Date: Thu Oct 22 12:56:32 2020
New Revision: 552969
URL: https://svnweb.freebsd.org/changeset/ports/552969
Log:
New ports required for www/gitlab-ce 13.5.0 upgrade.
Added:
head/devel/rubygem-jsonpath/
head/devel/rubygem-jsonpath/Makefile (contents, props changed)
head/devel/rubygem-jsonpath/distinfo (contents, props changed)
head/devel/rubygem-jsonpath/pkg-descr (contents, props changed)
head/devel/rubygem-to_regexp/
head/devel/rubygem-to_regexp/Makefile (contents, props changed)
head/devel/rubygem-to_regexp/distinfo (contents, props changed)
head/devel/rubygem-to_regexp/pkg-descr (contents, props changed)
head/textproc/rubygem-terser/
head/textproc/rubygem-terser/Makefile (contents, props changed)
head/textproc/rubygem-terser/distinfo (contents, props changed)
head/textproc/rubygem-terser/pkg-descr (contents, props changed)
head/www/rubygem-rack21/
- copied from r552938, head/www/rubygem-rack20/
Modified:
head/devel/Makefile
head/textproc/Makefile
head/www/Makefile
head/www/rubygem-rack21/Makefile
head/www/rubygem-rack21/distinfo
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Oct 22 12:48:20 2020 (r552968)
+++ head/devel/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -6160,6 +6160,7 @@
SUBDIR += rubygem-json_pure1
SUBDIR += rubygem-json_schemer
SUBDIR += rubygem-jsonapi-renderer
+ SUBDIR += rubygem-jsonpath
SUBDIR += rubygem-kafo
SUBDIR += rubygem-kafo_parsers
SUBDIR += rubygem-kafo_wizards
@@ -6518,6 +6519,7 @@
SUBDIR += rubygem-timers
SUBDIR += rubygem-tins
SUBDIR += rubygem-titlecase
+ SUBDIR += rubygem-to_regexp
SUBDIR += rubygem-tool
SUBDIR += rubygem-transaction-simple
SUBDIR += rubygem-travis
Added: head/devel/rubygem-jsonpath/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-jsonpath/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,25 @@
+# Created by: Matthias Fechner <mfechner at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= jsonpath
+PORTVERSION= 1.0.5
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner at FreeBSD.org
+COMMENT= JsonPath is a way of addressing elements within a JSON object
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-multi_json>=0:devel/rubygem-multi_json \
+ rubygem-to_regexp>=0.2.1<0.3:devel/rubygem-to_regexp
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/jsonpath
+
+.include <bsd.port.mk>
Added: head/devel/rubygem-jsonpath/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-jsonpath/distinfo Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1603350514
+SHA256 (rubygem/jsonpath-1.0.5.gem) = 185d657cb4533a4fad4b6407a7b10eba0d2f654f699b9d9f714a65de4e988faf
+SIZE (rubygem/jsonpath-1.0.5.gem) = 18944
Added: head/devel/rubygem-jsonpath/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-jsonpath/pkg-descr Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,7 @@
+JsonPath is a way of addressing elements within a JSON object. Similar
+to xpath of yore, JsonPath lets you traverse a json object and manipulate
+or access it.
+
+This is an implementation of http://goessner.net/articles/JsonPath/.
+
+WWW: https://github.com/joshbuddy/jsonpath
Added: head/devel/rubygem-to_regexp/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-to_regexp/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,20 @@
+# Created by: Matthias Fechner <mfechner at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= to_regexp
+PORTVERSION= 0.2.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner at FreeBSD.org
+COMMENT= Provides a safe way to convert strings to regexps
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/devel/rubygem-to_regexp/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-to_regexp/distinfo Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1603350761
+SHA256 (rubygem/to_regexp-0.2.1.gem) = 3b458ccd12e850816ca54b38fc592422a9bf412bb2d604ba23d4506ca15beae5
+SIZE (rubygem/to_regexp-0.2.1.gem) = 9728
Added: head/devel/rubygem-to_regexp/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/rubygem-to_regexp/pkg-descr Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,3 @@
+Basically a safe way to convert strings to regexps (with options).
+
+WWW: https://github.com/seamusabshere/to_regexp
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Thu Oct 22 12:48:20 2020 (r552968)
+++ head/textproc/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -1670,6 +1670,7 @@
SUBDIR += rubygem-syntax
SUBDIR += rubygem-termcolor
SUBDIR += rubygem-terminal-table
+ SUBDIR += rubygem-terser
SUBDIR += rubygem-text
SUBDIR += rubygem-tidy_ffi
SUBDIR += rubygem-toml
Added: head/textproc/rubygem-terser/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-terser/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,21 @@
+# Created by: Matthias Fechner <mfechner at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= terser
+PORTVERSION= 1.0.2
+CATEGORIES= textproc rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner at FreeBSD.org
+COMMENT= Terser minifies JavaScript files for Ruby
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-execjs>=0.3.0<3:devel/rubygem-execjs
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/textproc/rubygem-terser/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-terser/distinfo Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1603349093
+SHA256 (rubygem/terser-1.0.2.gem) = 80c2e0bc7e2db4e12e8529658f9e0820e13d685ae67d745bf981f269743bb28e
+SIZE (rubygem/terser-1.0.2.gem) = 134656
Added: head/textproc/rubygem-terser/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-terser/pkg-descr Thu Oct 22 12:56:32 2020 (r552969)
@@ -0,0 +1,3 @@
+Terser minifies JavaScript files by wrapping TerserJS to be accessible in Ruby
+
+WWW: http://github.com/ahorek/terser-ruby
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Thu Oct 22 12:48:20 2020 (r552968)
+++ head/www/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -1991,6 +1991,7 @@
SUBDIR += rubygem-rack15
SUBDIR += rubygem-rack16
SUBDIR += rubygem-rack20
+ SUBDIR += rubygem-rack21
SUBDIR += rubygem-rack_csrf
SUBDIR += rubygem-rails-settings-cached
SUBDIR += rubygem-rails-settings-cached-rails5
Modified: head/www/rubygem-rack21/Makefile
==============================================================================
--- head/www/rubygem-rack20/Makefile Thu Oct 22 06:39:16 2020 (r552938)
+++ head/www/rubygem-rack21/Makefile Thu Oct 22 12:56:32 2020 (r552969)
@@ -1,29 +1,26 @@
# $FreeBSD$
PORTNAME= rack
-PORTVERSION= 2.0.9
-PORTEPOCH= 3
+PORTVERSION= 2.1.4
CATEGORIES= www rubygems
MASTER_SITES= RG
-PKGNAMESUFFIX= 20
+PKGNAMESUFFIX= 21
-MAINTAINER= sunpoet at FreeBSD.org
+MAINTAINER= mfechner at FreeBSD.org
COMMENT= Rack, a Ruby Webserver Interface
LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
USES= gem shebangfix
USE_RUBY= yes
NO_ARCH= yes
-PORTSCOUT= limit:^2\.0\.
+PORTSCOUT= limit:^2\.1\.
-SHEBANG_FILES= test/cgi/test.ru
-SHEBANG_LANG= rackup
-rackup_OLD_CMD= ../../bin/rackup
-rackup_CMD= ${PREFIX}/bin/rackup
+#rackup_OLD_CMD= ../../bin/rackup
+#rackup_CMD= ${PREFIX}/bin/rackup
# Avoid CONFLICTS_INSTALL with www/rubygem-rack
post-install:
Modified: head/www/rubygem-rack21/distinfo
==============================================================================
--- head/www/rubygem-rack20/distinfo Thu Oct 22 06:39:16 2020 (r552938)
+++ head/www/rubygem-rack21/distinfo Thu Oct 22 12:56:32 2020 (r552969)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581238170
-SHA256 (rubygem/rack-2.0.9.gem) = 733a9e53a7470c472d58b94532d70d6e31edb49245ca6449333f53df4598bfd7
-SIZE (rubygem/rack-2.0.9.gem) = 256512
+TIMESTAMP = 1603351741
+SHA256 (rubygem/rack-2.1.4.gem) = bfae1fd43aab62bb60b268329c860f214d2ffb15c4bca48931135a2dea52e2f4
+SIZE (rubygem/rack-2.1.4.gem) = 133120
More information about the svn-ports-all
mailing list