www/gitlab-ce: add new ports required for 16.7

This commit is contained in:
Matthias Fechner 2024-01-03 11:55:22 +02:00
parent 84b4a1778c
commit d4a2cc3cca
11 changed files with 90 additions and 0 deletions

View File

@ -988,6 +988,7 @@
SUBDIR += rubygem-redis-cluster-client
SUBDIR += rubygem-redis-clustering
SUBDIR += rubygem-redis-namespace
SUBDIR += rubygem-redis-namespace110
SUBDIR += rubygem-redis-namespace19
SUBDIR += rubygem-redis4
SUBDIR += rubygem-scenic61

View File

@ -0,0 +1,22 @@
PORTNAME= redis-namespace
PORTVERSION= 1.10.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 110
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby client class for Redis with namespace support
WWW= https://github.com/resque/redis-namespace
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-redis>=4:databases/rubygem-redis
USES= gem
NO_ARCH= yes
PORTSCOUT= limit:^1\.10\.
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1703587662
SHA256 (rubygem/redis-namespace-1.10.0.gem) = 2c1c6ea7c6c5e343e75b9bee3aa4c265e364a5b9966507397467af2bb3758d94
SIZE (rubygem/redis-namespace-1.10.0.gem) = 19456

View File

@ -0,0 +1,3 @@
Adds a Redis::Namespace class which can be used to namespace calls to Redis.
This is useful when using a single instance of Redis with multiple, different
applications.

View File

@ -6916,6 +6916,7 @@
SUBDIR += rubygem-gitlab-labkit
SUBDIR += rubygem-gitlab-license
SUBDIR += rubygem-gitlab-pygments.rb
SUBDIR += rubygem-gitlab-sdk
SUBDIR += rubygem-gitlab_chronic_duration
SUBDIR += rubygem-gitlab_git
SUBDIR += rubygem-gitlab_meta
@ -7382,6 +7383,7 @@
SUBDIR += rubygem-sidekiq
SUBDIR += rubygem-sidekiq-bulk
SUBDIR += rubygem-sidekiq-cron
SUBDIR += rubygem-sidekiq-cron-rails70
SUBDIR += rubygem-sidekiq-cron18
SUBDIR += rubygem-sidekiq-scheduler
SUBDIR += rubygem-sidekiq-unique-jobs

View File

@ -0,0 +1,21 @@
PORTNAME= gitlab-sdk
PORTVERSION= 0.2.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Client side Ruby SDK for GitLab Application services
WWW= https://gitlab.com/gitlab-org/analytics-section/product-analytics/gl-application-sdk-rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activesupport70>=3.0:devel/rubygem-activesupport70 \
rubygem-rake>=13.0<14:devel/rubygem-rake \
rubygem-snowplow-tracker>=0.8.0<0.9:devel/rubygem-snowplow-tracker
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1703589193
SHA256 (rubygem/gitlab-sdk-0.2.5.gem) = e2a7d088b9d5f4e2e07a2673104eada02171dfe987920885b40983437606cf57
SIZE (rubygem/gitlab-sdk-0.2.5.gem) = 7680

View File

@ -0,0 +1 @@
Client side Ruby SDK for GitLab Application services

View File

@ -0,0 +1,22 @@
PORTNAME= sidekiq-cron
PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails70
MAINTAINER= ruby@FreeBSD.org
COMMENT= Enables to set jobs to be run in specified time (using CRON notation)
WWW= https://github.com/sidekiq-cron/sidekiq-cron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-fugit>=1.8<2:devel/rubygem-fugit \
rubygem-globalid-rails70>=1.0.1:databases/rubygem-globalid-rails70 \
rubygem-sidekiq>=6:devel/rubygem-sidekiq
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1702543774
SHA256 (rubygem/sidekiq-cron-1.12.0.gem) = 6663080a454088bd88773a0da3ae91e554b8a2e8b06cfc629529a83fd1a3096c
SIZE (rubygem/sidekiq-cron-1.12.0.gem) = 23040

View File

@ -0,0 +1,9 @@
Sidekiq-Cron is a scheduling add-on for Sidekiq.
It runs a thread alongside Sidekiq workers to schedule jobs at specified times
(using cron notation * * * * * parsed by Rufus-Scheduler).
It also checks for new jobs to schedule every 10 seconds and doesn't schedule
the same job multiple times when more than one Sidekiq worker is running.
Scheduling jobs are added only when at least one Sidekiq process is running.