sysutils/vagrant-gitlab: new ports required to by compatible with gitlab 18.4.3

This commit is contained in:
Matthias Fechner
2025-10-26 16:38:08 +01:00
parent ba4f99d8ad
commit d5c0566cd2
8 changed files with 72 additions and 0 deletions
+1
View File
@@ -7615,6 +7615,7 @@
SUBDIR += rubygem-logger-gitlab
SUBDIR += rubygem-logger15
SUBDIR += rubygem-logging
SUBDIR += rubygem-logging-gitlab
SUBDIR += rubygem-logster
SUBDIR += rubygem-loquacious
SUBDIR += rubygem-lrama
+21
View File
@@ -0,0 +1,21 @@
PORTNAME= logging
PORTVERSION= 2.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Logging library based on Java's log4j #'
WWW= https://github.com/TwP/logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-little-plugger>=1.1<2:devel/rubygem-little-plugger \
rubygem-multi_json-gitlab>=1.14<2:devel/rubygem-multi_json-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1718580356
SHA256 (rubygem/logging-2.4.0.gem) = ba8893a3c211b836f4131bb93b3eb3137a0c3b1fcd0ec3d570e324d8bdc00ccb
SIZE (rubygem/logging-2.4.0.gem) = 89088
+4
View File
@@ -0,0 +1,4 @@
Logging is a flexible logging library for use in Ruby programs based on the
design of Java's log4j library. It features a hierarchical logging system,
custom level names, multiple output destinations per log event, custom
formatting, and more.
+1
View File
@@ -1257,6 +1257,7 @@
SUBDIR += rubygem-win32-file-security
SUBDIR += rubygem-win32-file-stat
SUBDIR += rubygem-winrm
SUBDIR += rubygem-winrm-gitlab
SUBDIR += rubygem-winrm-elevated
SUBDIR += rubygem-winrm-elevated-gitlab
SUBDIR += rubygem-yell
+31
View File
@@ -0,0 +1,31 @@
PORTNAME= winrm
DISTVERSION= 2.3.9
PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby library for Windows Remote Management
WWW= https://github.com/WinRb/WinRM
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
rubygem-erubi>=1.8<2:www/rubygem-erubi \
rubygem-gssapi>=1.2<2:security/rubygem-gssapi \
rubygem-gyoku>=1.0<2:devel/rubygem-gyoku \
rubygem-httpclient>=2.2.0.2<3:www/rubygem-httpclient \
rubygem-logging-gitlab>=1.6.1<3.0:devel/rubygem-logging-gitlab \
rubygem-nori>=2.7.1<3:devel/rubygem-nori \
rubygem-rexml>=3.0<4:textproc/rubygem-rexml \
rubygem-rubyntlm>=0.6.3<0.7:net/rubygem-rubyntlm
USES= gem
NO_ARCH= yes
PLIST_FILES= bin/rwinrm
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1733349040
SHA256 (rubygem/winrm-2.3.9.gem) = ef6b767c5772d06e186300b506ea5e65afb849904a551f8482a5cfc2a1be5d06
SIZE (rubygem/winrm-2.3.9.gem) = 43008
+8
View File
@@ -0,0 +1,8 @@
This is a SOAP library that uses the functionality in Windows Remote Management
(WinRM) to call native object in Windows. This includes, but is not limited to,
running batch scripts, powershell scripts and fetching WMI variables. For more
information on WinRM, please visit Microsoft's WinRM site.
As of version 2.0, this gem retains the WinRM name but all powershell calls use
the more modern Powershell Remoting Protocol (PSRP) for initializing runspace
pools as well as creating and processing powershell pipelines.