New ports required by gitlab-ce 12.6.0.

This commit is contained in:
Matthias Fechner 2019-12-27 15:27:26 +00:00
parent 7ebf515aee
commit f7e7756b04
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=520994
15 changed files with 128 additions and 0 deletions

View File

@ -964,6 +964,7 @@
SUBDIR += rubygem-influxdb
SUBDIR += rubygem-jdbc-mysql
SUBDIR += rubygem-leo_manager_client
SUBDIR += rubygem-marginalia
SUBDIR += rubygem-mario-redis-lock
SUBDIR += rubygem-memcache
SUBDIR += rubygem-memcache-client

View File

@ -0,0 +1,23 @@
# Created by Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= marginalia
PORTVERSION= 1.8.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Attach comments to your ActiveRecord queries
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-actionpack52>=2.3:www/rubygem-actionpack52 \
rubygem-activerecord52>=3.1:databases/rubygem-activerecord52
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1576920941
SHA256 (rubygem/marginalia-1.8.0.gem) = d683cea3195353ed7472567778c01156c0ad6872bf1be5118f949857578c6baa
SIZE (rubygem/marginalia-1.8.0.gem) = 13312

View File

@ -0,0 +1,4 @@
Attach comments to your ActiveRecord queries. By default, it adds the
application, controller, and action names as a comment at the end of each query.
WWW: https://github.com/basecamp/marginalia

View File

@ -5874,6 +5874,7 @@
SUBDIR += rubygem-git
SUBDIR += rubygem-git-version-bump
SUBDIR += rubygem-github_api
SUBDIR += rubygem-gitlab-chronic
SUBDIR += rubygem-gitlab-labkit
SUBDIR += rubygem-gitlab-license
SUBDIR += rubygem-gitlab-peek-rails52

View File

@ -0,0 +1,21 @@
# Created by Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= gitlab-chronic
PORTVERSION= 0.10.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Natural language date/time parser written in pure Ruby
LICENSE= MIT
RUN_DEPENDS= rubygem-numerizer>=0.2<1.0:devel/rubygem-numerizer
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1576922404
SHA256 (rubygem/gitlab-chronic-0.10.5.gem) = f80f18dc699b708870a80685243331290bc10cfeedb6b99c92219722f729c875
SIZE (rubygem/gitlab-chronic-0.10.5.gem) = 44544

View File

@ -0,0 +1,3 @@
Chronic is a natural language date/time parser written in pure Ruby.
WWW: https://github.com/mojombo/chronic

View File

@ -2014,6 +2014,8 @@
SUBDIR += rubygem-gitlab-gollum-lib
SUBDIR += rubygem-gitlab-gollum-rugged_adapter
SUBDIR += rubygem-gitlab-grack
SUBDIR += rubygem-gitlab-puma
SUBDIR += rubygem-gitlab-puma_worker_killer
SUBDIR += rubygem-gitlab-turbolinks-classic
SUBDIR += rubygem-goldfinger
SUBDIR += rubygem-gollum

View File

@ -0,0 +1,29 @@
# Created by: Steve Wills <swills@freebsd.org>
# $FreeBSD$
PORTNAME= gitlab-puma
DISTVERSION= 4.3.1.gitlab.2
CATEGORIES= www rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Fast, multithreaded and highly concurrent ruby web server
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-nio4r>=2.0<3:devel/rubygem-nio4r
USES= gem shebangfix ssl
USE_RUBY= yes
PLIST_FILES= bin/gpuma bin/gpumactl
#PLIST_FILES= bin/puma bin/pumactl
SHEBANG_FILES= tools/jungle/init.d/run-puma
post-install:
${MV} ${STAGEDIR}${PREFIX}/bin/puma ${STAGEDIR}${PREFIX}/bin/gpuma
${MV} ${STAGEDIR}${PREFIX}/bin/pumactl ${STAGEDIR}${PREFIX}/bin/gpumactl
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1576921684
SHA256 (rubygem/gitlab-puma-4.3.1.gitlab.2.gem) = 24013acadc37e26ba39cfd58badd7f600668b1d6ebae5e5460d0e87b3a8c1328
SIZE (rubygem/gitlab-puma-4.3.1.gitlab.2.gem) = 174592

View File

@ -0,0 +1,7 @@
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for
Ruby/Rack applications. Puma is intended for use in both development and
production environments. In order to get the best throughput, it is highly
recommended that you use a Ruby implementation with real threads like Rubinius
or JRuby.
WWW: https://puma.io/

View File

@ -0,0 +1,22 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
# $FreeBSD$
PORTNAME= gitlab-puma_worker_killer
DISTVERSION= 0.1.1.gitlab.1
CATEGORIES= www rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Automatically restart Puma cluster workers based on max RAM available
LICENSE= MIT
RUN_DEPENDS= rubygem-get_process_mem>=0.2:devel/rubygem-get_process_mem \
rubygem-gitlab-puma>=4.3.1.g.2<5:www/rubygem-gitlab-puma
USES= gem
USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1576922092
SHA256 (rubygem/gitlab-puma_worker_killer-0.1.1.gitlab.1.gem) = 5941203b3d629ed274c0c0cda1572c04d9ce707a6e678d42737dc946205e4f45
SIZE (rubygem/gitlab-puma_worker_killer-0.1.1.gitlab.1.gem) = 11264

View File

@ -0,0 +1,3 @@
Automatically restart Puma cluster workers based on max RAM available.
WWW: https://github.com/schneems/puma_worker_killer