1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

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

This commit is contained in:
Matthias Fechner 2020-05-19 19:04:53 +00:00
parent 1471e1425b
commit db7a4567ee
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=535886
22 changed files with 259 additions and 0 deletions

View File

@ -6172,6 +6172,7 @@
SUBDIR += rubygem-micromachine
SUBDIR += rubygem-micromachine2
SUBDIR += rubygem-middleware
SUBDIR += rubygem-mini_histogram
SUBDIR += rubygem-mini_portile2
SUBDIR += rubygem-minitest
SUBDIR += rubygem-mixlib-archive

View File

@ -0,0 +1,20 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= mini_histogram
PORTVERSION= 0.1.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Makes histograms out of Ruby data
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1587530643
SHA256 (rubygem/mini_histogram-0.1.3.gem) = 1e9445eb70372889900b3873732ff0ed1549e20a8384b5242e28f25950abfb88
SIZE (rubygem/mini_histogram-0.1.3.gem) = 11776

View File

@ -0,0 +1,3 @@
It makes histograms out of Ruby data.
WWW: https://github.com/zombocom/mini_histogram

View File

@ -863,6 +863,7 @@
SUBDIR += rocs
SUBDIR += rpcalc
SUBDIR += rubygem-algebra
SUBDIR += rubygem-enumerable-statistics
SUBDIR += rubygem-expression_parser
SUBDIR += rubygem-fftw3
SUBDIR += rubygem-mathn
@ -873,6 +874,7 @@
SUBDIR += rubygem-numru-misc
SUBDIR += rubygem-numru-units
SUBDIR += rubygem-rb-gsl
SUBDIR += rubygem-ruby-statistics
SUBDIR += rumur
SUBDIR += saga
SUBDIR += sage

View File

@ -0,0 +1,18 @@
# Created by Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= enumerable-statistics
PORTVERSION= 2.0.1
CATEGORIES= math rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Statistics features for Enumerable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
USE_RUBY= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1587531849
SHA256 (rubygem/enumerable-statistics-2.0.1.gem) = 2e309fdbf2b28b4c6b3319b1619387e24f8fdf365385abea3214954a5e718229
SIZE (rubygem/enumerable-statistics-2.0.1.gem) = 356352

View File

@ -0,0 +1,4 @@
Enumerable::Statistics provides some methods to calculate statistical
summary in arrays and enumerables.
WWW: https://github.com/mrkn/enumerable-statistics

View File

@ -0,0 +1,20 @@
# Created by Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= ruby-statistics
PORTVERSION= 2.1.2
CATEGORIES= math rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Library with statistical capabilities
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 = 1587531000
SHA256 (rubygem/ruby-statistics-2.1.2.gem) = d08e9036fff4126113a94e51ff7d691d3b0c80bfc3f2abd088b13217664bad76
SIZE (rubygem/ruby-statistics-2.1.2.gem) = 23040

View File

@ -0,0 +1,7 @@
This gem is intended to accomplish the same purpose as jStat js
library: to provide ruby with statistical capabilities without the
need of a statistical programming language like R or Octave.
Some functions and capabilities are an implementation from other
authors and are referenced properly in the class/method.
WWW: https://github.com/estebanz01/ruby-statistics

View File

@ -1061,6 +1061,7 @@
SUBDIR += rubygem-gssapi
SUBDIR += rubygem-hkdf
SUBDIR += rubygem-hrr_rb_ssh
SUBDIR += rubygem-lockbox
SUBDIR += rubygem-metasploit-aggregator
SUBDIR += rubygem-metasploit-concern
SUBDIR += rubygem-metasploit-credential

View File

@ -0,0 +1,20 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= lockbox
PORTVERSION= 0.3.7
CATEGORIES= security rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Modern encryption for Rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1587529909
SHA256 (rubygem/lockbox-0.3.7.gem) = 3f1350ddf42f86a6175b583ba4e19adf87fb4273ca6e3eac61694fb4d54fc65c
SIZE (rubygem/lockbox-0.3.7.gem) = 23040

View File

@ -0,0 +1,6 @@
Modern encryption for Rails.
- Uses state-of-the-art algorithms
- Works with database fields, files, and strings
- Makes migrating existing data and key rotation easy
WWW: https://github.com/ankane/lockbox

View File

@ -213,6 +213,7 @@
SUBDIR += gastex
SUBDIR += gd-aspell
SUBDIR += gdome2
SUBDIR += gitlab-elasticsearch-indexer
SUBDIR += gl-aspell
SUBDIR += gladtex
SUBDIR += gmetadom
@ -1641,6 +1642,7 @@
SUBDIR += rubygem-twitter-text1
SUBDIR += rubygem-unf
SUBDIR += rubygem-unf_ext
SUBDIR += rubygem-unicode_plot
SUBDIR += rubygem-version_sorter
SUBDIR += rubygem-whatlanguage
SUBDIR += rubygem-wikicloth

View File

@ -0,0 +1,63 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= gitlab-elasticsearch-indexer
PORTVERSION= 2.2.0
PORTREVISION= 0
CATEGORIES= textproc
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Elasticsearch indexer for GitLab
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= git>=2.16.2:devel/git
LIB_DEPENDS= libicui18n.so:devel/icu \
libicuuc.so:devel/icu
#RUN_DEPENDS= p5-Image-ExifTool>=0:graphics/p5-Image-ExifTool
USES= gmake go:modules,no_targets pkgconfig
MAKE_ENV= GOFLAGS="${GO_BUILDFLAGS}"
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
# Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer/-/tags
GL_COMMIT= 575f22fd6b47ef74172f9cf7e825741145746c3e
# for go dependencies
USE_GITHUB= nodefault
# generated with: make gomod-vendor
# 25dd
GH_TUPLE= \
aws:aws-sdk-go:v1.19.6:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
deoxxa:aws_signing_client:c20ee106809e:deoxxa_aws_signing_client/vendor/github.com/deoxxa/aws_signing_client \
go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
golang:net:6afb5195e5aa:golang_net/vendor/golang.org/x/net \
golang:protobuf:v1.3.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sys:86b910548bc1:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
golang:tools:6fdc5776f4bb:golang_tools/vendor/golang.org/x/tools \
google:go-genproto:ca5a22157cba:google_go_genproto/vendor/google.golang.org/genproto \
grpc-ecosystem:go-grpc-middleware:v1.0.0:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \
grpc:grpc-go:v1.24.0:grpc_grpc_go/vendor/google.golang.org/grpc \
jmespath:go-jmespath:c2b33e8439af:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \
mailru:easyjson:1ea4449da983:mailru_easyjson/vendor/github.com/mailru/easyjson \
olivere:elastic:v6.2.24:olivere_elastic/vendor/github.com/olivere/elastic \
pkg:errors:v0.8.0:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
sirupsen:logrus:v1.4.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify
GL_TUPLE= gitlab-org:gitaly:aa1ff2a76ac14e1ad3eca35cc05ea86ef59fffbb:gitlab_org_gitaly/vendor/gitlab.com/gitlab-org/gitaly \
gitlab-org:labkit:fac94cb428e67efc019e7ba67429b53fa9b394c5:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit \
lupine:icu:54c89d9b1ef6931b4ff61fa9f4ca645d3b86d6dc:lupine_icu/vendor/gitlab.com/lupine/icu
PLIST_FILES= bin/gitlab-elasticsearch-indexer
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/gitlab-elasticsearch-indexer ${STAGEDIR}${PREFIX}/bin/gitlab-elasticsearch-indexer
.include <bsd.port.mk>

View File

@ -0,0 +1,49 @@
TIMESTAMP = 1587537978
SHA256 (aws-aws-sdk-go-v1.19.6_GH0.tar.gz) = 5e8e829be8b24850ea044672fedda36bd525b541ffc44ddbad85060190211f5e
SIZE (aws-aws-sdk-go-v1.19.6_GH0.tar.gz) = 10820760
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (deoxxa-aws_signing_client-c20ee106809e_GH0.tar.gz) = 209275015c4670eff326456edf6ac3b995a29968decae686ccdaf25013d6df72
SIZE (deoxxa-aws_signing_client-c20ee106809e_GH0.tar.gz) = 4323
SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff
SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656
SHA256 (golang-net-6afb5195e5aa_GH0.tar.gz) = e326d6b33545abf9db8bb622852d66e34f0957833e4c8839f8a01309b5aa263d
SIZE (golang-net-6afb5195e5aa_GH0.tar.gz) = 1172285
SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
SHA256 (golang-sys-86b910548bc1_GH0.tar.gz) = d078511490f41a676d909de4f1a319ea332819b72c527f4ea735313cc9391e49
SIZE (golang-sys-86b910548bc1_GH0.tar.gz) = 1534522
SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
SHA256 (golang-tools-6fdc5776f4bb_GH0.tar.gz) = e944c45069f7f6938c19308277e80bd456f28dcef4fc24fdfefd4623f99009f6
SIZE (golang-tools-6fdc5776f4bb_GH0.tar.gz) = 2341238
SHA256 (google-go-genproto-ca5a22157cba_GH0.tar.gz) = 06778b867759fad0b06fac4067911e616184aa40061cbd37cffaa950399ad7d4
SIZE (google-go-genproto-ca5a22157cba_GH0.tar.gz) = 5960232
SHA256 (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = e9178768b55709d2fc2b5a509baceccb4e51d841fa13ed409e16455435e6917b
SIZE (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = 97266
SHA256 (grpc-grpc-go-v1.24.0_GH0.tar.gz) = b8ac419ef6eb434e54e3900f0489bdda2f18d604e3f8c074b8ae75e6c106872b
SIZE (grpc-grpc-go-v1.24.0_GH0.tar.gz) = 755074
SHA256 (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 1ccd468fe91f58cd1b144f6317f06b53bf0a5da5e03e6a399a2d03f087db1fe9
SIZE (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 48265
SHA256 (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = e61f6422c7d1222c4c642b9134e5a4576a89ff651ef947487faa8ef33b6b4cfe
SIZE (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = 1987
SHA256 (mailru-easyjson-1ea4449da983_GH0.tar.gz) = 8dee8a32ea94e56c90118b1ff02286bfe403ffe498274cf6aa3a08f6f5ebb8b3
SIZE (mailru-easyjson-1ea4449da983_GH0.tar.gz) = 75475
SHA256 (olivere-elastic-v6.2.24_GH0.tar.gz) = 35365df3873ee77e84d0ce75f4397e07b3429143ab69d8214f4d5bc9883e7517
SIZE (olivere-elastic-v6.2.24_GH0.tar.gz) = 389800
SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5
SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (sirupsen-logrus-v1.4.1_GH0.tar.gz) = aecd75cfc00edfc8d8bdb013d2cee2a5da686fce31c5cf2ae314ce4642c8e139
SIZE (sirupsen-logrus-v1.4.1_GH0.tar.gz) = 40811
SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698
SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
SHA256 (gitlab-org-gitlab-elasticsearch-indexer-575f22fd6b47ef74172f9cf7e825741145746c3e_GL0.tar.gz) = 9a56d76af15c0ae3c772b9fed8303e948b03cd09b9c41e224fd811477d654296
SIZE (gitlab-org-gitlab-elasticsearch-indexer-575f22fd6b47ef74172f9cf7e825741145746c3e_GL0.tar.gz) = 57016
SHA256 (gitlab-org-gitaly-aa1ff2a76ac14e1ad3eca35cc05ea86ef59fffbb_GL0.tar.gz) = 717aaa0210924db6f537dbe06e6b373e687fb73ec11f1e0a9f6b12cf4dbc1ce1
SIZE (gitlab-org-gitaly-aa1ff2a76ac14e1ad3eca35cc05ea86ef59fffbb_GL0.tar.gz) = 2773612
SHA256 (gitlab-org-labkit-fac94cb428e67efc019e7ba67429b53fa9b394c5_GL0.tar.gz) = 496439133ff65307b8ce231f1c2d1ed27359acfdea5b2826be6799590a65d2f7
SIZE (gitlab-org-labkit-fac94cb428e67efc019e7ba67429b53fa9b394c5_GL0.tar.gz) = 3619731
SHA256 (lupine-icu-54c89d9b1ef6931b4ff61fa9f4ca645d3b86d6dc_GL0.tar.gz) = d68c82b7700c5771dfe061302c7361b405ce6674788da3773ab2d3c2b0c1ccf4
SIZE (lupine-icu-54c89d9b1ef6931b4ff61fa9f4ca645d3b86d6dc_GL0.tar.gz) = 12031

View File

@ -0,0 +1,3 @@
Indexes Git repositories into Elasticsearch for GitLab.
WWW: https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer

View File

@ -0,0 +1,22 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= unicode_plot
PORTVERSION= 0.0.4
CATEGORIES= textproc rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Plot your data by Unicode characters
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-enumerable-statistics>=2.0.1:math/rubygem-enumerable-statistics
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1587531720
SHA256 (rubygem/unicode_plot-0.0.4.gem) = 0fc8dbc081d21ff9f495e4a4ea9fc4e18054ec921fc46567d09604122f489b25
SIZE (rubygem/unicode_plot-0.0.4.gem) = 23040

View File

@ -0,0 +1,3 @@
UnicodePlot provides the feature to make charts with Unicode characters.
WWW: https://github.com/red-data-tools/unicode_plot.rb