git: ae0c4d9bc85d - 2024Q3 - www/gitlab: new port required for version 17.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Sep 2024 15:29:23 UTC
The branch 2024Q3 has been updated by mfechner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ae0c4d9bc85d3b5fe7b192a0eec5c0627c4797ab
commit ae0c4d9bc85d3b5fe7b192a0eec5c0627c4797ab
Author: Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2024-07-23 04:42:51 +0000
Commit: Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2024-09-13 14:11:19 +0000
www/gitlab: new port required for version 17.2
(cherry picked from commit aa2456e06205495fc3bc59e59216a8e7636ce2f7)
---
devel/Makefile | 2 ++
devel/rubygem-async212/Makefile | 21 +++++++++++++++++++++
devel/rubygem-async212/distinfo | 3 +++
devel/rubygem-async212/pkg-descr | 2 ++
devel/rubygem-google-protobuf4/Makefile | 22 ++++++++++++++++++++++
devel/rubygem-google-protobuf4/distinfo | 3 +++
devel/rubygem-google-protobuf4/pkg-descr | 6 ++++++
security/Makefile | 1 +
.../Makefile | 19 +++++++++++++++++++
.../distinfo | 3 +++
.../pkg-descr | 1 +
11 files changed, 83 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index ea8c0bc0498f..0298eca8c45f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6257,6 +6257,7 @@
SUBDIR += rubygem-ast
SUBDIR += rubygem-astrolabe
SUBDIR += rubygem-async
+ SUBDIR += rubygem-async212
SUBDIR += rubygem-async-io
SUBDIR += rubygem-atomic
SUBDIR += rubygem-attic
@@ -7136,6 +7137,7 @@
SUBDIR += rubygem-google-iam-credentials-v1
SUBDIR += rubygem-google-iam-v1
SUBDIR += rubygem-google-protobuf
+ SUBDIR += rubygem-google-protobuf4
SUBDIR += rubygem-googleapis-common-protos
SUBDIR += rubygem-googleapis-common-protos-types
SUBDIR += rubygem-graf
diff --git a/devel/rubygem-async212/Makefile b/devel/rubygem-async212/Makefile
new file mode 100644
index 000000000000..d19e90b42518
--- /dev/null
+++ b/devel/rubygem-async212/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= async
+PORTVERSION= 2.12.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Modern asynchronous I/O framework for Ruby
+WWW= https://socketry.github.io/async/ \
+ https://github.com/socketry/async
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-console>=1.25.2<2:devel/rubygem-console \
+ rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \
+ rubygem-io-event>=1.6.5<2:devel/rubygem-io-event
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-async212/distinfo b/devel/rubygem-async212/distinfo
new file mode 100644
index 000000000000..800fed4d8898
--- /dev/null
+++ b/devel/rubygem-async212/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1721623990
+SHA256 (rubygem/async-2.12.1.gem) = 146fb3acf6d05ad40abb9ae659dd3b574067a3420fe7d6d5d6a3cf5413de3ea5
+SIZE (rubygem/async-2.12.1.gem) = 28672
diff --git a/devel/rubygem-async212/pkg-descr b/devel/rubygem-async212/pkg-descr
new file mode 100644
index 000000000000..f49edf3e8f18
--- /dev/null
+++ b/devel/rubygem-async212/pkg-descr
@@ -0,0 +1,2 @@
+Async is a composable asynchronous I/O framework for Ruby based on nio4r and
+timers.
diff --git a/devel/rubygem-google-protobuf4/Makefile b/devel/rubygem-google-protobuf4/Makefile
new file mode 100644
index 000000000000..65269d0b243e
--- /dev/null
+++ b/devel/rubygem-google-protobuf4/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= google-protobuf
+PORTVERSION= 4.27.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 4
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Ruby extension to Google Protocol Buffers
+WWW= https://protobuf.dev/ \
+ https://github.com/protocolbuffers/protobuf \
+ https://github.com/protocolbuffers/protobuf/tree/main/ruby
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= rubygem-bigdecimal>=0:math/rubygem-bigdecimal \
+ rubygem-rake>=0:devel/rubygem-rake
+
+USES= gem shebangfix
+
+SHEBANG_GLOB= *.rb
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-protobuf4/distinfo b/devel/rubygem-google-protobuf4/distinfo
new file mode 100644
index 000000000000..a585b3e8c63e
--- /dev/null
+++ b/devel/rubygem-google-protobuf4/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1721636316
+SHA256 (rubygem/google-protobuf-4.27.2.gem) = 9f69eb20acde6e3cf3cd197c09f38911cd7eed5fdf1bf4d4bce4c55e9dc9966f
+SIZE (rubygem/google-protobuf-4.27.2.gem) = 270336
diff --git a/devel/rubygem-google-protobuf4/pkg-descr b/devel/rubygem-google-protobuf4/pkg-descr
new file mode 100644
index 000000000000..c47ffe5244ab
--- /dev/null
+++ b/devel/rubygem-google-protobuf4/pkg-descr
@@ -0,0 +1,6 @@
+rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers
+functionality. It makes use of generated Ruby code that defines message and enum
+types in a Ruby DSL. You may write definitions in this DSL directly, but we
+recommend using protoc's Ruby generation support with .proto files. The build
+process in this directory only installs the extension; you need to install
+protoc as well to have Ruby code generation functionality.
diff --git a/security/Makefile b/security/Makefile
index 8ad23ac8b1ae..27b91b3593de 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1122,6 +1122,7 @@
SUBDIR += rubygem-digest
SUBDIR += rubygem-digest-crc
SUBDIR += rubygem-doorkeeper
+ SUBDIR += rubygem-doorkeeper-device_authorization_grant
SUBDIR += rubygem-doorkeeper-openid_connect
SUBDIR += rubygem-doorkeeper-rails5
SUBDIR += rubygem-doorkeeper-rails50
diff --git a/security/rubygem-doorkeeper-device_authorization_grant/Makefile b/security/rubygem-doorkeeper-device_authorization_grant/Makefile
new file mode 100644
index 000000000000..e19d18ce95f0
--- /dev/null
+++ b/security/rubygem-doorkeeper-device_authorization_grant/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= doorkeeper-device_authorization_grant
+PORTVERSION= 1.0.3
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= OAuth 2.0 Device Authorization Grant extension for Doorkeeper
+WWW= https://github.com/exop-group/doorkeeper-device_authorization_grant
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-doorkeeper-rails70>=5.5<6:security/rubygem-doorkeeper-rails70
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-doorkeeper-device_authorization_grant/distinfo b/security/rubygem-doorkeeper-device_authorization_grant/distinfo
new file mode 100644
index 000000000000..ddf356e36d75
--- /dev/null
+++ b/security/rubygem-doorkeeper-device_authorization_grant/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1721205274
+SHA256 (rubygem/doorkeeper-device_authorization_grant-1.0.3.gem) = 94c3ac12a0d50942850ecd58ed64298b397a5e903e8880cb68d4085600932679
+SIZE (rubygem/doorkeeper-device_authorization_grant-1.0.3.gem) = 17408
diff --git a/security/rubygem-doorkeeper-device_authorization_grant/pkg-descr b/security/rubygem-doorkeeper-device_authorization_grant/pkg-descr
new file mode 100644
index 000000000000..1e6520515fa1
--- /dev/null
+++ b/security/rubygem-doorkeeper-device_authorization_grant/pkg-descr
@@ -0,0 +1 @@
+OAuth 2.0 Device Authorization Grant extension for Doorkeeper