New ports required for www/gitlab-ce 13.5.0 upgrade.

This commit is contained in:
Matthias Fechner 2020-10-22 12:56:32 +00:00
parent 1f0ff41751
commit a8acffe491
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=552969
15 changed files with 130 additions and 0 deletions

View File

@ -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

View File

@ -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>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1603350514
SHA256 (rubygem/jsonpath-1.0.5.gem) = 185d657cb4533a4fad4b6407a7b10eba0d2f654f699b9d9f714a65de4e988faf
SIZE (rubygem/jsonpath-1.0.5.gem) = 18944

View File

@ -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

View File

@ -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>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1603350761
SHA256 (rubygem/to_regexp-0.2.1.gem) = 3b458ccd12e850816ca54b38fc592422a9bf412bb2d604ba23d4506ca15beae5
SIZE (rubygem/to_regexp-0.2.1.gem) = 9728

View File

@ -0,0 +1,3 @@
Basically a safe way to convert strings to regexps (with options).
WWW: https://github.com/seamusabshere/to_regexp

View File

@ -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

View File

@ -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>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1603349093
SHA256 (rubygem/terser-1.0.2.gem) = 80c2e0bc7e2db4e12e8529658f9e0820e13d685ae67d745bf981f269743bb28e
SIZE (rubygem/terser-1.0.2.gem) = 134656

View File

@ -0,0 +1,3 @@
Terser minifies JavaScript files by wrapping TerserJS to be accessible in Ruby
WWW: http://github.com/ahorek/terser-ruby

View File

@ -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

View File

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= rack
PORTVERSION= 2.1.4
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 21
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Rack, a Ruby Webserver Interface
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
USES= gem shebangfix
USE_RUBY= yes
NO_ARCH= yes
PORTSCOUT= limit:^2\.1\.
#rackup_OLD_CMD= ../../bin/rackup
#rackup_CMD= ${PREFIX}/bin/rackup
# Avoid CONFLICTS_INSTALL with www/rubygem-rack
post-install:
${RM} ${STAGEDIR}${PREFIX}/bin/rackup
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1603351741
SHA256 (rubygem/rack-2.1.4.gem) = bfae1fd43aab62bb60b268329c860f214d2ffb15c4bca48931135a2dea52e2f4
SIZE (rubygem/rack-2.1.4.gem) = 133120

View File

@ -0,0 +1,6 @@
Rack provides a minimal, modular and adaptable interface for developing web
applications in Ruby. By wrapping HTTP requests and responses in the simplest
way possible, it unifies and distills the API for web servers, web frameworks,
and software in between (the so-called middleware) into a single method call.
WWW: https://github.com/rack/rack