www/gitlab: fix regression from 335fc7c38d

Gitlab requires net-http 0.4.1:
Because faraday >= 2, < 2.5 could not be found in locally installed gems
  and faraday >= 2.5, < 2.12.1 could not be found in locally installed gems,
  faraday >= 2, < 2.12.1 cannot be used.
And because faraday >= 2.12.1 depends on faraday-net_http >= 2.0, < 3.5,
  faraday >= 2 requires faraday-net_http >= 2.0, < 3.5.
Because faraday-net_http >= 3.4.0 depends on net-http >= 0.5.0
and faraday-net_http >= 2.0, < 3.4.0 could not be found in locally installed
gems,
  faraday-net_http >= 2.0 requires net-http >= 0.5.0.
Thus, faraday >= 2 requires net-http >= 0.5.0.
So, because Gemfile depends on faraday ~> 2
  and Gemfile depends on net-http = 0.4.1,
  version solving has failed.

While fixing the problem, moved gitlab used packages to own package names with a
PKGNAMESUFFIX of `-gitlab`.
This should make the gitlab package much more stable if updates in the ports are done.
This commit is contained in:
Matthias Fechner 2024-11-22 14:08:43 +02:00
parent 2c08bdde94
commit edc8d0390e
156 changed files with 1263 additions and 80 deletions

4
MOVED
View file

@ -3722,3 +3722,7 @@ sysutils/ztop|filesystems/ztop|2024-11-13|Moved to new category filesystems
devel/b2|devel/py-b2|2024-11-14|Add py- prefix
misc/morse||2024-11-14|Project discontinued upstream
games/minetest|games/luanti|2024-11-17|Chase upstream rename
devel/rubygem-google-apis-compute_v1_057|devel/rubygem-google-apis-compute_v1-gitlab|2024-11-22|Renamed to devel/rubygem-google-apis-compute_v1-gitlab
devel/rubygem-google-apis-sqladmin_v1beta4_041|devel/rubygem-google-apis-sqladmin_v1beta4-gitlab|2024-11-22|Renamed to devel/rubygem-google-apis-sqladmin_v1beta4-gitlab
devel/rubygem-google-apis-androidpublisher_v3034|devel/rubygem-google-apis-androidpublisher_v3-gitlab|2024-11-22|Renamed to devel/rubygem-google-apis-androidpublisher_v3-gitlab
textproc/rubygem-elasticsearch-model713|textproc/rubygem-elasticsearch-model-gitlab|2024-11-22|Renamed to textproc/rubygem-elasticsearch-model-gitlab

View file

@ -7186,6 +7186,7 @@
SUBDIR += rubygem-faraday-excon
SUBDIR += rubygem-faraday-excon1
SUBDIR += rubygem-faraday_middleware-aws-sigv4
SUBDIR += rubygem-faraday_middleware-aws-sigv4-gitlab
SUBDIR += rubygem-faraday_middleware-aws-sigv403
SUBDIR += rubygem-faraday_middleware-multi_json
SUBDIR += rubygem-fast-stemmer
@ -7240,6 +7241,7 @@
SUBDIR += rubygem-fuubar
SUBDIR += rubygem-fuzzy_match
SUBDIR += rubygem-gapic-common
SUBDIR += rubygem-gapic-common-gitlab
SUBDIR += rubygem-gdata
SUBDIR += rubygem-gem-compare
SUBDIR += rubygem-gem_plugin
@ -7288,7 +7290,7 @@
SUBDIR += rubygem-google-api-client
SUBDIR += rubygem-google-apis-admin_directory_v1
SUBDIR += rubygem-google-apis-androidpublisher_v3
SUBDIR += rubygem-google-apis-androidpublisher_v3034
SUBDIR += rubygem-google-apis-androidpublisher_v3-gitlab
SUBDIR += rubygem-google-apis-bigquery_v2
SUBDIR += rubygem-google-apis-cloudbilling_v1
SUBDIR += rubygem-google-apis-cloudkms_v1
@ -7297,10 +7299,11 @@
SUBDIR += rubygem-google-apis-cloudresourcemanager_v2
SUBDIR += rubygem-google-apis-cloudresourcemanager_v3
SUBDIR += rubygem-google-apis-compute_v1
SUBDIR += rubygem-google-apis-compute_v1_057
SUBDIR += rubygem-google-apis-compute_v1-gitlab
SUBDIR += rubygem-google-apis-container_v1
SUBDIR += rubygem-google-apis-container_v1beta1
SUBDIR += rubygem-google-apis-core
SUBDIR += rubygem-google-apis-core-gitlab
SUBDIR += rubygem-google-apis-core011
SUBDIR += rubygem-google-apis-discovery_v1
SUBDIR += rubygem-google-apis-drive_v3
@ -7310,14 +7313,18 @@
SUBDIR += rubygem-google-apis-iam_v2
SUBDIR += rubygem-google-apis-iam_v2beta
SUBDIR += rubygem-google-apis-iamcredentials_v1
SUBDIR += rubygem-google-apis-iamcredentials_v1-gitlab
SUBDIR += rubygem-google-apis-monitoring_v3
SUBDIR += rubygem-google-apis-monitoring_v3-gitlab
SUBDIR += rubygem-google-apis-playcustomapp_v1
SUBDIR += rubygem-google-apis-pubsub_v1
SUBDIR += rubygem-google-apis-pubsub_v1-gitlab
SUBDIR += rubygem-google-apis-serviceusage_v1
SUBDIR += rubygem-google-apis-sheets_v4
SUBDIR += rubygem-google-apis-sqladmin_v1beta4
SUBDIR += rubygem-google-apis-sqladmin_v1beta4_041
SUBDIR += rubygem-google-apis-sqladmin_v1beta4-gitlab
SUBDIR += rubygem-google-apis-storage_v1
SUBDIR += rubygem-google-apis-storage_v1-gitlab
SUBDIR += rubygem-google-cloud-common
SUBDIR += rubygem-google-iam-credentials
SUBDIR += rubygem-google-iam-credentials-v1

View file

@ -1,5 +1,6 @@
PORTNAME= danger
PORTVERSION= 9.5.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -14,12 +15,12 @@ RUN_DEPENDS= rubygem-claide>=1.0<2:devel/rubygem-claide \
rubygem-claide-plugins>=0.9.2:devel/rubygem-claide-plugins \
rubygem-colored2>=3.1<4:textproc/rubygem-colored2 \
rubygem-cork>=0.1<1:devel/rubygem-cork \
rubygem-faraday>=0.9.0<3.0:www/rubygem-faraday \
rubygem-faraday-gitlab>=0.9.0<3.0:www/rubygem-faraday-gitlab \
rubygem-faraday-http-cache>=2.0.0<3:www/rubygem-faraday-http-cache \
rubygem-git>=1.13<2:devel/rubygem-git \
rubygem-kramdown>=2.3<3:textproc/rubygem-kramdown \
rubygem-kramdown-parser-gfm>=1.0<2:textproc/rubygem-kramdown-parser-gfm \
rubygem-octokit>=4:net/rubygem-octokit \
rubygem-octokit-gitlab>=4:net/rubygem-octokit-gitlab \
rubygem-terminal-table>=1<4:textproc/rubygem-terminal-table
USES= gem

View file

@ -0,0 +1,21 @@
PORTNAME= faraday_middleware-aws-sigv4
PORTVERSION= 1.0.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Faraday middleware for AWS Signature Version 4
WWW= https://github.com/winebarrel/faraday_middleware-aws-sigv4
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-aws-sigv4>=1.0<2:devel/rubygem-aws-sigv4 \
rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1664768108
SHA256 (rubygem/faraday_middleware-aws-sigv4-1.0.1.gem) = a001ea4f687ca1c60bad8f2a627196905ce3dbf285e461dc153240e92eaabe8f
SIZE (rubygem/faraday_middleware-aws-sigv4-1.0.1.gem) = 8704

View file

@ -0,0 +1,2 @@
FaradayMiddleware::AwsSigV4 is a faraday middleware for AWS Signature Version 4
using aws-sigv4.

View file

@ -0,0 +1,26 @@
PORTNAME= gapic-common
PORTVERSION= 0.23.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Common code for GAPIC-generated API clients
WWW= https://github.com/googleapis/gapic-generator-ruby/tree/master/gapic-common \
https://github.com/googleapis/gapic-generator-ruby
LICENSE= APACHE20
RUN_DEPENDS= rubygem-faraday-gitlab>=1.9<3:www/rubygem-faraday-gitlab \
rubygem-faraday-retry-gitlab>=1.0<3:www/rubygem-faraday-retry-gitlab \
rubygem-google-protobuf>=3.25<5.0:devel/rubygem-google-protobuf \
rubygem-googleapis-common-protos>=1.6<2:devel/rubygem-googleapis-common-protos \
rubygem-googleapis-common-protos-types>=1.15<2:devel/rubygem-googleapis-common-protos-types \
rubygem-googleauth-gitlab>=1.11<2:security/rubygem-googleauth-gitlab \
rubygem-grpc>=1.65<2:net/rubygem-grpc
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1729927057
SHA256 (rubygem/gapic-common-0.23.0.gem) = 331f483bc6ff9768808058562f765fa57d1d90c678af41a4225309936083ab44
SIZE (rubygem/gapic-common-0.23.0.gem) = 39424

View file

@ -0,0 +1 @@
Create Ruby clients from a protocol buffer description of an API.

View file

@ -2,7 +2,7 @@ PORTNAME= google-apis-androidpublisher_v3
PORTVERSION= 0.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 034
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Google Play Android API V3
@ -11,7 +11,7 @@ WWW= https://github.com/google/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -1,5 +1,6 @@
PORTNAME= google-apis-cloudbilling_v1
PORTVERSION= 0.21.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -11,7 +12,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -1,5 +1,6 @@
PORTNAME= google-apis-cloudresourcemanager_v1
PORTVERSION= 0.31.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -11,7 +12,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -2,21 +2,20 @@ PORTNAME= google-apis-compute_v1
PORTVERSION= 0.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= _057
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Compute Engine API V1
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-compute_v1
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-compute_v1 \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
PORTSCOUT= limit:^0\.57\.
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1677223056
TIMESTAMP = 1732268340
SHA256 (rubygem/google-apis-compute_v1-0.57.0.gem) = 404514548abc3a44f5e96393d6a6d588d287548ecb6f5a886ad76e1beea78068
SIZE (rubygem/google-apis-compute_v1-0.57.0.gem) = 389632

View file

@ -5,5 +5,3 @@ provides:
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.
See also: https://github.com/googleapis/google-api-ruby-client

View file

@ -1,5 +1,6 @@
PORTNAME= google-apis-container_v1
PORTVERSION= 0.43.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,7 +11,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -1,5 +1,6 @@
PORTNAME= google-apis-container_v1beta1
PORTVERSION= 0.43.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,7 +11,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -0,0 +1,27 @@
PORTNAME= google-apis-core
PORTVERSION= 0.15.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Common utility and base classes for legacy Google REST clients
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/google-apis-core \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-addressable>=2.5.1<3:www/rubygem-addressable \
rubygem-googleauth-gitlab>=1.9<2:security/rubygem-googleauth-gitlab \
rubygem-httpclient>=2.8.3<3.0:www/rubygem-httpclient \
rubygem-mini_mime>=1.0<2:mail/rubygem-mini_mime \
rubygem-mutex_m>=0:devel/rubygem-mutex_m \
rubygem-representable>=3.0<4:textproc/rubygem-representable \
rubygem-retriable>=2.0<4.0:devel/rubygem-retriable
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1722711311
SHA256 (rubygem/google-apis-core-0.15.1.gem) = 91484122791af5b2f3d3f4297912748febe2b5d704d04ad54cbf5df87339a71a
SIZE (rubygem/google-apis-core-0.15.1.gem) = 36352

View file

@ -0,0 +1,5 @@
This library implements the code generator used by legacy REST clients for
Google APIs. It automatically generates client gems given discovery documents.
Google-managed clients for publicly-available APIs are maintained using this
tool, and users may also use it to generate clients for private or early-access
APIs.

View file

@ -1,5 +1,6 @@
PORTNAME= google-apis-iam_v1
PORTVERSION= 0.36.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,7 +11,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -0,0 +1,21 @@
PORTNAME= google-apis-iamcredentials_v1
PORTVERSION= 0.22.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for IAM Service Account Credentials API V1
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iamcredentials_v1 \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1730724854
SHA256 (rubygem/google-apis-iamcredentials_v1-0.22.0.gem) = 38c1de913d541802398841a124bb5592f1bae71119b5aede5369647eee7a3dad
SIZE (rubygem/google-apis-iamcredentials_v1-0.22.0.gem) = 15872

View file

@ -0,0 +1,7 @@
This is a simple client library for version V1 of the IAM Service Account
Credentials API. It provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

View file

@ -0,0 +1,21 @@
PORTNAME= google-apis-monitoring_v3
PORTVERSION= 0.71.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Cloud Monitoring API V3
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-monitoring_v3 \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1730257805
SHA256 (rubygem/google-apis-monitoring_v3-0.71.0.gem) = 1a682bf871e45c82cd44c7416d7611e2a528692ec78bc3817fb4378701d1f3e3
SIZE (rubygem/google-apis-monitoring_v3-0.71.0.gem) = 83968

View file

@ -0,0 +1,7 @@
This is a simple client library for version V3 of the Cloud Monitoring API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

View file

@ -0,0 +1,21 @@
PORTNAME= google-apis-pubsub_v1
PORTVERSION= 0.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Cloud Pub/Sub API V1
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-pubsub_v1 \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1728632680
SHA256 (rubygem/google-apis-pubsub_v1-0.56.0.gem) = b6dea0f8eb2a53d59d7d600ffaf2974f537a3ba46ce0d7c90788352f2c9b1bcb
SIZE (rubygem/google-apis-pubsub_v1-0.56.0.gem) = 41472

View file

@ -0,0 +1,7 @@
This is a simple client library for version V1 of the Cloud Pub/Sub API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

View file

@ -1,5 +1,6 @@
PORTNAME= google-apis-serviceusage_v1
PORTVERSION= 0.28.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,7 +11,7 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem

View file

@ -2,7 +2,7 @@ PORTNAME= google-apis-sqladmin_v1beta4
PORTVERSION= 0.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= _041
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Cloud SQL Admin API V1beta4
@ -11,12 +11,10 @@ WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/g
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.9.1<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
PORTSCOUT= limit:0\.41\.
.include <bsd.port.mk>

View file

@ -0,0 +1,21 @@
PORTNAME= google-apis-storage_v1
PORTVERSION= 0.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Cloud Storage JSON API V1
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-storage_v1 \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1729509194
SHA256 (rubygem/google-apis-storage_v1-0.47.0.gem) = 0c75864c5d9604dd6841ec9e0ea30c74d50f64e6329300ea435b34fce5f75278
SIZE (rubygem/google-apis-storage_v1-0.47.0.gem) = 52736

View file

@ -0,0 +1,7 @@
This is a simple client library for version V1 of the Cloud Storage JSON API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

View file

@ -1,5 +1,6 @@
PORTNAME= graphlient
PORTVERSION= 0.8.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -9,7 +10,7 @@ WWW= https://github.com/ashkan18/graphlient
LICENSE= MIT
RUN_DEPENDS= rubygem-faraday>=2.0<3:www/rubygem-faraday \
RUN_DEPENDS= rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab \
rubygem-graphql-client>=0:devel/rubygem-graphql-client
USES= gem

View file

@ -1,5 +1,6 @@
PORTNAME= licensee
PORTVERSION= 9.17.1
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -11,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-dotenv>=2.0<4:misc/rubygem-dotenv \
rubygem-octokit>=4.20<10:net/rubygem-octokit \
rubygem-octokit-gitlab>=4.20<10:net/rubygem-octokit-gitlab \
rubygem-reverse_markdown>=1.0<3:textproc/rubygem-reverse_markdown \
rubygem-rugged>=0.24<2.0:devel/rubygem-rugged \
rubygem-thor>=0.19<2.0:devel/rubygem-thor

View file

@ -1,5 +1,6 @@
PORTNAME= webfinger
PORTVERSION= 2.1.3
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -11,8 +12,8 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activesupport70>=3.0:devel/rubygem-activesupport70 \
rubygem-faraday>=2.0<3:www/rubygem-faraday \
rubygem-faraday-follow_redirects>=0:www/rubygem-faraday-follow_redirects
rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab \
rubygem-faraday-follow_redirects-gitlab>=0:www/rubygem-faraday-follow_redirects-gitlab
USES= gem

View file

@ -209,6 +209,7 @@
SUBDIR += rubygem-dnsruby
SUBDIR += rubygem-gitlab-net-dns
SUBDIR += rubygem-google-apis-dns_v1
SUBDIR += rubygem-google-apis-dns_v1-gitlab
SUBDIR += rubygem-google-cloud-dns
SUBDIR += rubygem-idn-ruby
SUBDIR += rubygem-net-dns

View file

@ -0,0 +1,21 @@
PORTNAME= google-apis-dns_v1
PORTVERSION= 0.44.0
CATEGORIES= dns rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple REST client for Cloud DNS API V1
WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-dns_v1 \
https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-apis-core-gitlab>=0.15.0<2.0:devel/rubygem-google-apis-core-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1722249156
SHA256 (rubygem/google-apis-dns_v1-0.44.0.gem) = 0d36a6e0dbf64ee85e80a00b834f90fa3f500b40b6f9db5ae9116da86a36dc03
SIZE (rubygem/google-apis-dns_v1-0.44.0.gem) = 38400

View file

@ -0,0 +1,7 @@
This is a simple client library for version V1 of the Cloud DNS API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

View file

@ -1,5 +1,6 @@
PORTNAME= gitlab-mail_room
PORTVERSION= 0.0.24
PORTREVISION= 1
CATEGORIES= mail rubygems
MASTER_SITES= RG
@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-jwt>=2.0:www/rubygem-jwt \
rubygem-net-imap>=0.2.1:mail/rubygem-net-imap \
rubygem-oauth2>=1.4.4<3:net/rubygem-oauth2 \
rubygem-oauth2-gitlab>=1.4.4<3:net/rubygem-oauth2-gitlab \
rubygem-redis4>=4<6:databases/rubygem-redis4 \
rubygem-redis-namespace110>=1.8.2:databases/rubygem-redis-namespace110

View file

@ -1299,6 +1299,7 @@
SUBDIR += rubygem-fog-dynect
SUBDIR += rubygem-fog-ecloud
SUBDIR += rubygem-fog-google
SUBDIR += rubygem-fog-google-gitlab
SUBDIR += rubygem-fog-gridscale
SUBDIR += rubygem-fog-internet-archive
SUBDIR += rubygem-fog-joyent
@ -1330,9 +1331,12 @@
SUBDIR += rubygem-google-cloud-bigtable-v2
SUBDIR += rubygem-google-cloud-compute-v1
SUBDIR += rubygem-google-cloud-core
SUBDIR += rubygem-google-cloud-core-gitlab
SUBDIR += rubygem-google-cloud-env
SUBDIR += rubygem-google-cloud-env-gitlab
SUBDIR += rubygem-google-cloud-errors
SUBDIR += rubygem-google-cloud-location
SUBDIR += rubygem-google-cloud-location-gitlab
SUBDIR += rubygem-google-cloud-logging
SUBDIR += rubygem-google-cloud-logging-v2
SUBDIR += rubygem-google-cloud-monitoring
@ -1347,9 +1351,12 @@
SUBDIR += rubygem-google-cloud-spanner-admin-instance-v1
SUBDIR += rubygem-google-cloud-spanner-v1
SUBDIR += rubygem-google-cloud-storage
SUBDIR += rubygem-google-cloud-storage-gitlab
SUBDIR += rubygem-google-cloud-storage145
SUBDIR += rubygem-google-cloud-storage_transfer
SUBDIR += rubygem-google-cloud-storage_transfer-gitlab
SUBDIR += rubygem-google-cloud-storage_transfer-v1
SUBDIR += rubygem-google-cloud-storage_transfer-v1-gitlab
SUBDIR += rubygem-google-cloud-storage_transfer12
SUBDIR += rubygem-google-cloud-trace
SUBDIR += rubygem-google-cloud-trace-v1
@ -1383,22 +1390,28 @@
SUBDIR += rubygem-oauth-tty
SUBDIR += rubygem-oauth0
SUBDIR += rubygem-oauth2
SUBDIR += rubygem-oauth2-gitlab
SUBDIR += rubygem-oauth21
SUBDIR += rubygem-octokit
SUBDIR += rubygem-octokit-gitlab
SUBDIR += rubygem-octokit4
SUBDIR += rubygem-octokit8
SUBDIR += rubygem-octopress-deploy
SUBDIR += rubygem-omniauth-auth0
SUBDIR += rubygem-omniauth-auth0-gitlab
SUBDIR += rubygem-omniauth-authentiq
SUBDIR += rubygem-omniauth-azure-activedirectory-v2
SUBDIR += rubygem-omniauth-azure-oauth2
SUBDIR += rubygem-omniauth-facebook
SUBDIR += rubygem-omniauth-github
SUBDIR += rubygem-omniauth-github-discourse
SUBDIR += rubygem-omniauth-github-gitlab
SUBDIR += rubygem-omniauth-google-oauth2
SUBDIR += rubygem-omniauth-google-oauth2-gitlab
SUBDIR += rubygem-omniauth-kerberos
SUBDIR += rubygem-omniauth-oauth
SUBDIR += rubygem-omniauth-oauth2
SUBDIR += rubygem-omniauth-oauth2-gitlab
SUBDIR += rubygem-omniauth-openid
SUBDIR += rubygem-omniauth-salesforce
SUBDIR += rubygem-omniauth-twitter

View file

@ -0,0 +1,33 @@
PORTNAME= fog-google
PORTVERSION= 1.24.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Module for the 'fog' gem to support Google Cloud
WWW= https://github.com/fog/fog-google
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-addressable>=2.7.0:www/rubygem-addressable \
rubygem-fog-core250>=0<2.6:devel/rubygem-fog-core250 \
rubygem-fog-json>=1.2<2:devel/rubygem-fog-json \
rubygem-fog-xml>=0.1.0<0.2:textproc/rubygem-fog-xml \
rubygem-google-apis-compute_v1-gitlab>=0.53<1:devel/rubygem-google-apis-compute_v1-gitlab \
rubygem-google-apis-dns_v1-gitlab>=0.28<1:dns/rubygem-google-apis-dns_v1-gitlab \
rubygem-google-apis-iamcredentials_v1-gitlab>=0.15<1:devel/rubygem-google-apis-iamcredentials_v1-gitlab \
rubygem-google-apis-monitoring_v3-gitlab>=0.37<1:devel/rubygem-google-apis-monitoring_v3-gitlab \
rubygem-google-apis-pubsub_v1-gitlab>=0.30<1:devel/rubygem-google-apis-pubsub_v1-gitlab \
rubygem-google-apis-sqladmin_v1beta4-gitlab>=0.38<1:devel/rubygem-google-apis-sqladmin_v1beta4-gitlab \
rubygem-google-apis-storage_v1-gitlab>=0.19<1:devel/rubygem-google-apis-storage_v1-gitlab \
rubygem-google-cloud-env-gitlab>=1.2<3.0:net/rubygem-google-cloud-env-gitlab
USES= gem shebangfix
SHEBANG_FILES= .github/scripts/setup_creds.sh
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1713001210
SHA256 (rubygem/fog-google-1.24.1.gem) = dcd64ec5d12ed53f269afd7a88738b453e5150ef72b451900bb7abf3678358e0
SIZE (rubygem/fog-google-1.24.1.gem) = 155648

View file

@ -0,0 +1,11 @@
--- fog-google.gemspec.orig 2024-10-30 07:29:28 UTC
+++ fog-google.gemspec
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
s.specification_version = 4
- s.add_runtime_dependency(%q<fog-core>.freeze, ["< 2.5".freeze])
+ s.add_runtime_dependency(%q<fog-core>.freeze, ["< 2.7".freeze])
s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.2".freeze])
s.add_runtime_dependency(%q<fog-xml>.freeze, ["~> 0.1.0".freeze])
s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, [">= 0.19".freeze, "< 1".freeze])

View file

@ -0,0 +1,2 @@
Fog currently supports two Google Cloud services (Google Compute Engine and
Google Cloud Storage) via Fog::Google.

View file

@ -1,5 +1,6 @@
PORTNAME= gitlab-fog-azure-rm
PORTVERSION= 2.1.0
PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@ -10,9 +11,9 @@ WWW= https://gitlab.com/gitlab-org/gitlab-fog-azure-rm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-faraday>=2.0<3:www/rubygem-faraday \
rubygem-faraday-follow_redirects>=0.3.0<0.4:www/rubygem-faraday-follow_redirects \
rubygem-faraday-net_http_persistent>=2.0<3:www/rubygem-faraday-net_http_persistent \
RUN_DEPENDS= rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab \
rubygem-faraday-follow_redirects-gitlab>=0.3.0<0.4:www/rubygem-faraday-follow_redirects-gitlab \
rubygem-faraday-net_http_persistent-gitlab>=2.0<3:www/rubygem-faraday-net_http_persistent-gitlab \
rubygem-fog-core>=2.1<3:devel/rubygem-fog-core \
rubygem-fog-json>=1.2<2:devel/rubygem-fog-json \
rubygem-mime-types>=0:misc/rubygem-mime-types \

View file

@ -1,5 +1,6 @@
PORTNAME= google-cloud-compute-v1
PORTVERSION= 2.6.0
PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@ -10,7 +11,7 @@ WWW= https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-gapic-common>=0.20.0<2.0:devel/rubygem-gapic-common \
RUN_DEPENDS= rubygem-gapic-common-gitlab>=0.20.0<2.0:devel/rubygem-gapic-common-gitlab \
rubygem-google-cloud-common>=1.0<2:devel/rubygem-google-cloud-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors

View file

@ -0,0 +1,24 @@
PORTNAME= google-cloud-core
PORTVERSION= 1.7.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Internal shared library for Google Cloud Client Library
WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-core/latest/ \
https://googleapis.github.io/google-cloud-ruby/docs/ \
https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-core \
https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-google-cloud-env-gitlab>=1.0<3.0:net/rubygem-google-cloud-env-gitlab \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1723201151
SHA256 (rubygem/google-cloud-core-1.7.1.gem) = 5af2818a9c140b276ae14451092f6b80135c3fc740e1f92b16165723f6f7012e
SIZE (rubygem/google-cloud-core-1.7.1.gem) = 19968

View file

@ -0,0 +1,2 @@
This library contains shared types, such as error classes, for the Google Cloud
Client Library for Ruby.

View file

@ -0,0 +1,20 @@
PORTNAME= google-cloud-env
PORTVERSION= 2.2.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provides information on Google Cloud Platform hosting environment
WWW= https://github.com/googleapis/ruby-cloud-env
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-faraday-gitlab>=1.0<3.0:www/rubygem-faraday-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1728632722
SHA256 (rubygem/google-cloud-env-2.2.1.gem) = 3c6062aee0b5c863b83f3ce125ea7831507aadf1af7c0d384b74a116c4f649cf
SIZE (rubygem/google-cloud-env-2.2.1.gem) = 33792

View file

@ -0,0 +1,2 @@
This library provides information on the application hosting environment for
apps running on Google Cloud Platform.

View file

@ -0,0 +1,23 @@
PORTNAME= google-cloud-location
PORTVERSION= 0.8.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby Client for the Locations API
WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-location/latest/ \
https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-location \
https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-gapic-common-gitlab>=0.21.1<2.0:devel/rubygem-gapic-common-gitlab \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1725560801
SHA256 (rubygem/google-cloud-location-0.8.1.gem) = 35915b8d0d8af4335732eab44f8160a2009331d1061aecef3a224b3a70691c06
SIZE (rubygem/google-cloud-location-0.8.1.gem) = 29696

View file

@ -0,0 +1,4 @@
Ruby Client for the Locations API
This is an add-on interface used by some Google API clients to provide location
management calls.

View file

@ -0,0 +1,29 @@
PORTNAME= google-cloud-storage
PORTVERSION= 1.45.0
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Official library for Google Cloud Storage
WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/ \
https://googleapis.github.io/google-cloud-ruby/docs/ \
https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-storage \
https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-digest-crc>=0.4<1:security/rubygem-digest-crc \
rubygem-google-apis-iamcredentials_v1-gitlab>=0.1<1:devel/rubygem-google-apis-iamcredentials_v1-gitlab \
rubygem-google-apis-storage_v1-gitlab>=0.29.0<1:devel/rubygem-google-apis-storage_v1-gitlab \
rubygem-google-cloud-core-gitlab>=1.6<2:net/rubygem-google-cloud-core-gitlab \
rubygem-googleauth-gitlab>=0.16.2<2.0:security/rubygem-googleauth-gitlab \
rubygem-mini_mime>=1.0<2:mail/rubygem-mini_mime
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1699774886
SHA256 (rubygem/google-cloud-storage-1.45.0.gem) = f280abda4e608f9e91433f9dd907be4a45cdbf251ffeb275d713548e515c6300
SIZE (rubygem/google-cloud-storage-1.45.0.gem) = 103424

View file

@ -0,0 +1,11 @@
--- google-cloud-storage.gemspec.orig 2024-02-21 06:36:40 UTC
+++ google-cloud-storage.gemspec
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<google-cloud-core>.freeze, ["~> 1.6".freeze])
s.add_runtime_dependency(%q<google-apis-iamcredentials_v1>.freeze, ["~> 0.1".freeze])
- s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.29.0".freeze])
+ s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.29".freeze])
s.add_runtime_dependency(%q<googleauth>.freeze, [">= 0.16.2".freeze, "< 2.a".freeze])
s.add_runtime_dependency(%q<digest-crc>.freeze, ["~> 0.4".freeze])
s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.8".freeze])

View file

@ -0,0 +1,3 @@
Google Cloud Storage (docs) allows you to store data on Google infrastructure
with very high reliability, performance and availability, and can be used to
distribute large data objects to users via direct download.

View file

@ -0,0 +1,21 @@
PORTNAME= google-cloud-storage_transfer
PORTVERSION= 1.2.0
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Official library for Google Cloud Storage Transfer
WWW= https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-cloud-core-gitlab>=1.6<2:net/rubygem-google-cloud-core-gitlab \
rubygem-google-cloud-storage_transfer-v1-gitlab>=0.5<2:net/rubygem-google-cloud-storage_transfer-v1-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1725559547
SHA256 (rubygem/google-cloud-storage_transfer-1.2.0.gem) = 132901f50889e02a0d378e6117c6408cbfc4fdbd15c9d31fabec4f4189ef1658
SIZE (rubygem/google-cloud-storage_transfer-1.2.0.gem) = 13824

View file

@ -0,0 +1,3 @@
Storage Transfer Service allows you to quickly import online data into Cloud Storage.
You can also set up a repeating schedule for transferring data, as well as transfer
data within Cloud Storage, from one bucket to another.

View file

@ -0,0 +1,24 @@
PORTNAME= google-cloud-storage_transfer-v1
PORTVERSION= 1.1.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Official library for Google Cloud Storage Transfer
WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-storage_transfer-v1/latest \
https://googleapis.github.io/google-cloud-ruby/docs/ \
https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-storage_transfer-v1 \
https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-gapic-common-gitlab>=0.21.1<2:devel/rubygem-gapic-common-gitlab \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1725560903
SHA256 (rubygem/google-cloud-storage_transfer-v1-1.1.1.gem) = 72f401b5df1483d16e333b3c818b141af44fff0ec34b7d0ead823e93b5ded4ff
SIZE (rubygem/google-cloud-storage_transfer-v1-1.1.1.gem) = 84992

View file

@ -0,0 +1,3 @@
Storage Transfer Service allows you to quickly import online data into Cloud Storage.
You can also set up a repeating schedule for transferring data, as well as transfer
data within Cloud Storage, from one bucket to another.

View file

@ -0,0 +1,25 @@
PORTNAME= oauth2
PORTVERSION= 2.0.9
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby wrapper for the OAuth 2.0 protocol
WWW= https://github.com/oauth-xx/oauth2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<3.0:www/rubygem-faraday-gitlab \
rubygem-jwt>=1.0<3.0:www/rubygem-jwt \
rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \
rubygem-rack>=1.2,3<4,3:www/rubygem-rack \
rubygem-snaky_hash>=2.0<3:devel/rubygem-snaky_hash \
rubygem-version_gem>=1.1<2:devel/rubygem-version_gem
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1663672998
SHA256 (rubygem/oauth2-2.0.9.gem) = b21f9defcf52dc1610e0dfab4c868342173dcd707fd15c777d9f4f04e153f7fb
SIZE (rubygem/oauth2-2.0.9.gem) = 34816

View file

@ -0,0 +1,4 @@
OAuth2 is a Ruby wrapper for the OAuth 2.0 specification. This is a work in
progress, being built first to solve the pragmatic process of connecting to
existing OAuth 2.0 endpoints (a.k.a. Facebook) with the goal of building it up
to meet the entire specification over time.

View file

@ -0,0 +1,22 @@
PORTNAME= octokit
PORTVERSION= 9.2.0
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple wrapper for the GitHub API
WWW= https://octokit.github.io/octokit.rb/ \
https://github.com/octokit/octokit.rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-faraday-gitlab>=1<3:www/rubygem-faraday-gitlab \
rubygem-sawyer>=0.9<1:www/rubygem-sawyer
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1729594564
SHA256 (rubygem/octokit-9.2.0.gem) = 4fa47ff35ce654127edf2c836ab9269bcc8829f5542dc1e86871f697ce7f4316
SIZE (rubygem/octokit-9.2.0.gem) = 90112

View file

@ -0,0 +1,2 @@
Octokit.rb wraps the GitHub API in a flat API client that follows Ruby
conventions and requires little knowledge of REST.

View file

@ -0,0 +1,20 @@
PORTNAME= omniauth-auth0
PORTVERSION= 3.1.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Authentication broker supporting different identity providers
WWW= https://github.com/auth0/omniauth-auth0
LICENSE= MIT
RUN_DEPENDS= rubygem-omniauth>=2.0<3:security/rubygem-omniauth \
rubygem-omniauth-oauth2-gitlab>=1.4<2:net/rubygem-omniauth-oauth2-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1701862890
SHA256 (rubygem/omniauth-auth0-3.1.1.gem) = 3d9e83377b37394db077cf27082d29ccff93158f072d92fc59f1e88798c6c2b2
SIZE (rubygem/omniauth-auth0-3.1.1.gem) = 34304

View file

@ -0,0 +1,6 @@
Auth0 is an authentication broker that supports social identity
providers as well as enterprise identity providers such as Active
Directory, LDAP, Google Apps, Salesforce. OmniAuth is a library
that standardizes multi-provider authentication for web applications.
It was created to be powerful, flexible, and do as little as possible.
omniauth-auth0 is the omniauth strategy for Auth0.

View file

@ -1,5 +1,6 @@
PORTNAME= omniauth-azure-activedirectory-v2
PORTVERSION= 2.2.0
PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@ -9,7 +10,7 @@ WWW= https://github.com/RIPGlobal/omniauth-azure-activedirectory-v2
LICENSE= MIT
RUN_DEPENDS= rubygem-omniauth-oauth2>=1.8<3:net/rubygem-omniauth-oauth2
RUN_DEPENDS= rubygem-omniauth-oauth2-gitlab>=1.8<3:net/rubygem-omniauth-oauth2-gitlab
USES= gem

View file

@ -0,0 +1,20 @@
PORTNAME= omniauth-github
PORTVERSION= 2.0.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Official OmniAuth strategy for GitHub
WWW= https://github.com/omniauth/omniauth-github
LICENSE= MIT
RUN_DEPENDS= rubygem-omniauth>=2.0<3:security/rubygem-omniauth \
rubygem-omniauth-oauth2-gitlab>=1.8<2:net/rubygem-omniauth-oauth2-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1664768226
SHA256 (rubygem/omniauth-github-2.0.1.gem) = 8ff8e70ac6d6db9d52485eef52cfa894938c941496e66b52b5e2773ade3ccad4
SIZE (rubygem/omniauth-github-2.0.1.gem) = 9216

View file

@ -0,0 +1 @@
Official OmniAuth strategy for GitHub

View file

@ -0,0 +1,22 @@
PORTNAME= omniauth-google-oauth2
PORTVERSION= 1.1.2
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Google OAuth2 strategy for OmniAuth 1.x
WWW= https://github.com/zquestz/omniauth-google-oauth2
LICENSE= MIT
RUN_DEPENDS= rubygem-jwt>=2.0:www/rubygem-jwt \
rubygem-oauth2-gitlab>=2.0<3:net/rubygem-oauth2-gitlab \
rubygem-omniauth>=2.0<3:security/rubygem-omniauth \
rubygem-omniauth-oauth2-gitlab>=1.8<2:net/rubygem-omniauth-oauth2-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1711860639
SHA256 (rubygem/omniauth-google-oauth2-1.1.2.gem) = cd205b9b60f4f2c4805f1c6b548eebd3e843d049e1029b7e0b90fb8d6e5f310c
SIZE (rubygem/omniauth-google-oauth2-1.1.2.gem) = 23552

View file

@ -0,0 +1 @@
A Google OAuth2 strategy for OmniAuth 1.x

View file

@ -0,0 +1,21 @@
PORTNAME= omniauth-oauth2
PORTVERSION= 1.8.0
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Abstract OAuth2 strategy for OmniAuth
WWW= https://github.com/omniauth/omniauth-oauth2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-oauth2-gitlab>=1.4<3:net/rubygem-oauth2-gitlab \
rubygem-omniauth>=1.9<3:security/rubygem-omniauth
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1656093034
SHA256 (rubygem/omniauth-oauth2-1.8.0.gem) = b2f8e9559cc7e2d4efba57607691d6d2b634b879fc5b5b6ccfefa3da85089e78
SIZE (rubygem/omniauth-oauth2-1.8.0.gem) = 11776

View file

@ -0,0 +1,15 @@
Fix runtime of www/gitlab-ce
Allow omniauth 1.9.* to fix bundler check when gitlab starts.
--- omniauth-oauth2.gemspec.orig 2024-02-21 06:39:47 UTC
+++ omniauth-oauth2.gemspec
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
s.specification_version = 4
s.add_runtime_dependency(%q<oauth2>.freeze, [">= 1.4".freeze, "< 3".freeze])
- s.add_runtime_dependency(%q<omniauth>.freeze, ["~> 2.0".freeze])
+ s.add_runtime_dependency(%q<omniauth>.freeze, [">= 1.9".freeze, "< 3".freeze])
s.add_development_dependency(%q<bundler>.freeze, ["~> 2.0".freeze])
end

View file

@ -0,0 +1 @@
An abstract OAuth2 strategy for OmniAuth.

View file

@ -1,5 +1,6 @@
PORTNAME= openid_connect
PORTVERSION= 2.3.0
PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@ -13,11 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-activemodel70>=0:databases/rubygem-activemodel70 \
rubygem-attr_required>=1.0.0:devel/rubygem-attr_required \
rubygem-email_validator>=0:mail/rubygem-email_validator \
rubygem-faraday>=2.0<3:www/rubygem-faraday \
rubygem-faraday-follow_redirects>=0:www/rubygem-faraday-follow_redirects \
rubygem-json-jwt>=1.16:www/rubygem-json-jwt \
rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab \
rubygem-faraday-follow_redirects-gitlab>=0:www/rubygem-faraday-follow_redirects-gitlab \
rubygem-json-jwt-gitlab>=1.16:www/rubygem-json-jwt-gitlab \
rubygem-mail>=0:mail/rubygem-mail \
rubygem-rack-oauth2>=2.2<3:security/rubygem-rack-oauth2 \
rubygem-rack-oauth2-gitlab>=2.2<3:security/rubygem-rack-oauth2-gitlab \
rubygem-swd>=2.0<3:www/rubygem-swd \
rubygem-tzinfo>=0:devel/rubygem-tzinfo \
rubygem-validate_url>=0:devel/rubygem-validate_url \

View file

@ -1111,6 +1111,7 @@
SUBDIR += rotate
SUBDIR += rpm-sequoia
SUBDIR += rubygem-acme-client
SUBDIR += rubygem-acme-client-gitlab
SUBDIR += rubygem-aes_key_wrap
SUBDIR += rubygem-airbrussh
SUBDIR += rubygem-android_key_attestation
@ -1143,6 +1144,7 @@
SUBDIR += rubygem-encryptor
SUBDIR += rubygem-ezcrypto
SUBDIR += rubygem-googleauth
SUBDIR += rubygem-googleauth-gitlab
SUBDIR += rubygem-gpgme
SUBDIR += rubygem-gpgr
SUBDIR += rubygem-gssapi
@ -1182,6 +1184,7 @@
SUBDIR += rubygem-omniauth-multipassword
SUBDIR += rubygem-omniauth-multipassword2
SUBDIR += rubygem-omniauth-oauth2-generic
SUBDIR += rubygem-omniauth-oauth2-generic-gitlab
SUBDIR += rubygem-omniauth-rails_csrf_protection
SUBDIR += rubygem-omniauth-saml
SUBDIR += rubygem-omniauth-saml1
@ -1200,6 +1203,7 @@
SUBDIR += rubygem-pwned
SUBDIR += rubygem-pyu-ruby-sasl
SUBDIR += rubygem-rack-oauth2
SUBDIR += rubygem-rack-oauth2-gitlab
SUBDIR += rubygem-rasn1
SUBDIR += rubygem-razorback-scriptNugget
SUBDIR += rubygem-rbnacl
@ -1233,6 +1237,7 @@
SUBDIR += rubygem-securecompare
SUBDIR += rubygem-securerandom
SUBDIR += rubygem-signet
SUBDIR += rubygem-signet-gitlab
SUBDIR += rubygem-six
SUBDIR += rubygem-ssh_data
SUBDIR += rubygem-sshkey

View file

@ -0,0 +1,24 @@
PORTNAME= acme-client
PORTVERSION= 2.0.19
CATEGORIES= security rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Client for the ACME protocol
WWW= https://github.com/unixcharles/acme-client
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-base64>=0.2.0<0.3:converters/rubygem-base64 \
rubygem-faraday-gitlab>=1.0<3.0.0:www/rubygem-faraday-gitlab \
rubygem-faraday-retry-gitlab>=1.0<3.0.0:www/rubygem-faraday-retry-gitlab
USES= gem shebangfix
SHEBANG_FILES= bin/setup
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1728632728
SHA256 (rubygem/acme-client-2.0.19.gem) = 29647ab04cde309503cf553d3f9d0a25dcca6588caca57f55f12d6c8833244f8
SIZE (rubygem/acme-client-2.0.19.gem) = 21504

View file

@ -0,0 +1 @@
acme-client is a client implementation of the ACMEv2 protocol in Ruby.

View file

@ -0,0 +1,25 @@
PORTNAME= googleauth
PORTVERSION= 1.11.2
CATEGORIES= security rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Google Auth Library for Ruby
WWW= https://github.com/googleapis/google-auth-library-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-faraday-gitlab>=1.0<3.0:www/rubygem-faraday-gitlab \
rubygem-google-cloud-env-gitlab>=2.1<3:net/rubygem-google-cloud-env-gitlab \
rubygem-jwt>=1.4<3.0:www/rubygem-jwt \
rubygem-multi_json>=1.11<2:devel/rubygem-multi_json \
rubygem-os>=0.9<2.0:devel/rubygem-os \
rubygem-signet-gitlab>=0.16<2:security/rubygem-signet-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1729927069
SHA256 (rubygem/googleauth-1.11.2.gem) = 7e6bacaeed7aea3dd66dcea985266839816af6633e9f5983c3c2e0e40a44731e
SIZE (rubygem/googleauth-1.11.2.gem) = 51712

Some files were not shown because too many files have changed in this diff Show more