diff options
author | Matthias Fechner <mfechner@FreeBSD.org> | 2025-07-21 13:58:40 +0200 |
---|---|---|
committer | Matthias Fechner <mfechner@FreeBSD.org> | 2025-07-21 14:00:39 +0200 |
commit | 69bffd72c2037b86195994015323ad52abb3a7fe (patch) | |
tree | ad6ff33c4ac6858d295a28cd5dfabd7dae8a98b3 | |
parent | graphics/osg: move to recent FFMpeg, enable COLLADA by default (+) (diff) |
www/gitlab: new ports for compatibility with vagrant
PR: 287926
-rw-r--r-- | devel/Makefile | 2 | ||||
-rw-r--r-- | devel/rubygem-childprocess-gitlab/Makefile | 20 | ||||
-rw-r--r-- | devel/rubygem-childprocess-gitlab/distinfo | 3 | ||||
-rw-r--r-- | devel/rubygem-childprocess-gitlab/pkg-descr | 6 | ||||
-rw-r--r-- | devel/rubygem-excon1-gitlab/Makefile | 22 | ||||
-rw-r--r-- | devel/rubygem-excon1-gitlab/distinfo | 3 | ||||
-rw-r--r-- | devel/rubygem-excon1-gitlab/pkg-descr | 1 | ||||
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/rubygem-vagrant_cloud-gitlab/Makefile | 24 | ||||
-rw-r--r-- | sysutils/rubygem-vagrant_cloud-gitlab/distinfo | 3 | ||||
-rw-r--r-- | sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr | 3 |
11 files changed, 88 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 540047b80ac4..379a91f8168d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -7127,6 +7127,7 @@ SUBDIR += rubygem-cf-uaa-lib SUBDIR += rubygem-cheffish SUBDIR += rubygem-childprocess + SUBDIR += rubygem-childprocess-gitlab SUBDIR += rubygem-chronic SUBDIR += rubygem-chronic_duration SUBDIR += rubygem-claide @@ -7278,6 +7279,7 @@ SUBDIR += rubygem-excon SUBDIR += rubygem-excon-gitlab SUBDIR += rubygem-excon0 + SUBDIR += rubygem-excon1-gitlab SUBDIR += rubygem-execjs SUBDIR += rubygem-extlib SUBDIR += rubygem-extpp diff --git a/devel/rubygem-childprocess-gitlab/Makefile b/devel/rubygem-childprocess-gitlab/Makefile new file mode 100644 index 000000000000..bc2e1a85f97b --- /dev/null +++ b/devel/rubygem-childprocess-gitlab/Makefile @@ -0,0 +1,20 @@ +PORTNAME= childprocess +PORTVERSION= 5.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= External background process controller +WWW= https://github.com/enkessler/childprocess + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-logger-gitlab>=1.5<2:devel/rubygem-logger-gitlab + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-childprocess-gitlab/distinfo b/devel/rubygem-childprocess-gitlab/distinfo new file mode 100644 index 000000000000..dbdfe472808d --- /dev/null +++ b/devel/rubygem-childprocess-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1723201125 +SHA256 (rubygem/childprocess-5.1.0.gem) = 9a8d484be2fd4096a0e90a0cd3e449a05bc3aa33f8ac9e4d6dcef6ac1455b6ec +SIZE (rubygem/childprocess-5.1.0.gem) = 21504 diff --git a/devel/rubygem-childprocess-gitlab/pkg-descr b/devel/rubygem-childprocess-gitlab/pkg-descr new file mode 100644 index 000000000000..53c83cbd11a6 --- /dev/null +++ b/devel/rubygem-childprocess-gitlab/pkg-descr @@ -0,0 +1,6 @@ +This gem aims at being a simple and reliable solution for controlling +external programs running in the background on any Ruby / OS +combination. + +The code originated in the selenium-webdriver gem, but should prove +useful as a standalone library. diff --git a/devel/rubygem-excon1-gitlab/Makefile b/devel/rubygem-excon1-gitlab/Makefile new file mode 100644 index 000000000000..62e9b31a7b22 --- /dev/null +++ b/devel/rubygem-excon1-gitlab/Makefile @@ -0,0 +1,22 @@ +PORTNAME= excon +PORTVERSION= 1.2.7 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 1-gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Extended http(s) Connections Library +WWW= https://github.com/excon/excon + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= excon_project + +.include <bsd.port.mk> diff --git a/devel/rubygem-excon1-gitlab/distinfo b/devel/rubygem-excon1-gitlab/distinfo new file mode 100644 index 000000000000..e7e385890580 --- /dev/null +++ b/devel/rubygem-excon1-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748495937 +SHA256 (rubygem/excon-1.2.7.gem) = 3b3917dbdf0c65b8d872039fe2b37bf423da2f245ef05b0af07423027c4cfde5 +SIZE (rubygem/excon-1.2.7.gem) = 171008 diff --git a/devel/rubygem-excon1-gitlab/pkg-descr b/devel/rubygem-excon1-gitlab/pkg-descr new file mode 100644 index 000000000000..0431de530c06 --- /dev/null +++ b/devel/rubygem-excon1-gitlab/pkg-descr @@ -0,0 +1 @@ +EXtended http(s) CONnections Library diff --git a/sysutils/Makefile b/sysutils/Makefile index b280f83c105e..6318f5d8375d 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1230,6 +1230,7 @@ SUBDIR += rubygem-vagrant-bhyve SUBDIR += rubygem-vagrant-mutate SUBDIR += rubygem-vagrant_cloud + SUBDIR += rubygem-vagrant_cloud-gitlab SUBDIR += rubygem-vmstat SUBDIR += rubygem-win32-file SUBDIR += rubygem-win32-file-security diff --git a/sysutils/rubygem-vagrant_cloud-gitlab/Makefile b/sysutils/rubygem-vagrant_cloud-gitlab/Makefile new file mode 100644 index 000000000000..789603ed6364 --- /dev/null +++ b/sysutils/rubygem-vagrant_cloud-gitlab/Makefile @@ -0,0 +1,24 @@ +PORTNAME= vagrant_cloud +PORTVERSION= 3.1.3 +CATEGORIES= sysutils rubygems devel +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby library for the HashiCorp Vagrant Cloud API +WWW= https://developer.hashicorp.com/vagrant/vagrant-cloud/api/v2 \ + https://github.com/hashicorp/vagrant_cloud + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-excon1-gitlab>=1.0<2:devel/rubygem-excon1-gitlab \ + rubygem-log4r>=1.1<2:sysutils/rubygem-log4r \ + rubygem-oauth2-gitlab>2.0<3:net/rubygem-oauth2-gitlab \ + rubygem-rexml>=3.3<4:textproc/rubygem-rexml + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/sysutils/rubygem-vagrant_cloud-gitlab/distinfo b/sysutils/rubygem-vagrant_cloud-gitlab/distinfo new file mode 100644 index 000000000000..8be4fa07d3a1 --- /dev/null +++ b/sysutils/rubygem-vagrant_cloud-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1744215569 +SHA256 (rubygem/vagrant_cloud-3.1.3.gem) = dbef5f0a9cf43299e74870658b1820f9c1f0fdc951d17e24f15f24a6b1b99525 +SIZE (rubygem/vagrant_cloud-3.1.3.gem) = 22528 diff --git a/sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr b/sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr new file mode 100644 index 000000000000..c32ed86d0a51 --- /dev/null +++ b/sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr @@ -0,0 +1,3 @@ +Ruby client for the Vagrant Cloud API. +This client allows to create, modify and delete boxes, versions and +providers. The main entry point is an object referencing your account. |