Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Oct 2020 12:56:32 +0000 (UTC)
From:      Matthias Fechner <mfechner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r552969 - in head: devel devel/rubygem-jsonpath devel/rubygem-to_regexp textproc textproc/rubygem-terser www www/rubygem-rack21
Message-ID:  <202010221256.09MCuWQg068708@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	jsonpath
+PORTVERSION=	1.0.5
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	to_regexp
+PORTVERSION=	0.2.1
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	terser
+PORTVERSION=	1.0.2
+CATEGORIES=	textproc rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@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@FreeBSD.org
+MAINTAINER=	mfechner@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010221256.09MCuWQg068708>