Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F157185225
D14840.id40750.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
10 KB
Referenced Files
None
Subscribers
None
D14840.id40750.diff
View Options
Index: head/databases/Makefile
===================================================================
--- head/databases/Makefile
+++ head/databases/Makefile
@@ -974,6 +974,7 @@
SUBDIR += rubygem-pg
SUBDIR += rubygem-pg_array_parser
SUBDIR += rubygem-pg0
+ SUBDIR += rubygem-pg018
SUBDIR += rubygem-pghero
SUBDIR += rubygem-pghero-rails5
SUBDIR += rubygem-pghero-rails50
Index: head/databases/rubygem-pg018/Makefile
===================================================================
--- head/databases/rubygem-pg018/Makefile
+++ head/databases/rubygem-pg018/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= pg
+PORTVERSION= 0.18.4
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 018
+
+MAINTAINER= idefix@fechner.net
+COMMENT= Ruby interface to PostgreSQL library
+
+LICENSE= BSD2CLAUSE RUBY
+LICENSE_COMB= dual
+LICENSE_FILE_BSD2CLAUSE =${WRKSRC}/BSDL
+LICENSE_FILE_RUBY =${WRKSRC}/LICENSE
+
+PORTSCOUT= limit:^0\.18\.
+
+CONFIGURE_ARGS= --with-pgsql-include-dir=`${PG_CONFIG} --includedir` \
+ --with-pgsql-lib-dir=`${PG_CONFIG} --libdir`
+PG_CONFIG= ${LOCALBASE}/bin/pg_config
+USES= gem pgsql
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: head/databases/rubygem-pg018/distinfo
===================================================================
--- head/databases/rubygem-pg018/distinfo
+++ head/databases/rubygem-pg018/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/pg-0.18.4.gem) = 62f0dce2fd0b3b0f684b2d60e09b3f515e7eb30f8f736bf5ede5b49e5425bb1d
+SIZE (rubygem/pg-0.18.4.gem) = 219648
Index: head/databases/rubygem-pg018/pkg-descr
===================================================================
--- head/databases/rubygem-pg018/pkg-descr
+++ head/databases/rubygem-pg018/pkg-descr
@@ -0,0 +1,5 @@
+rubygem-pg provides the module "pg", a Ruby interface to the
+PostgreSQL Relational Database Management System, which
+supersedes the old "postgres" module.
+
+WWW: https://bitbucket.org/ged/ruby-pg/wiki/Home
Index: head/devel/Makefile
===================================================================
--- head/devel/Makefile
+++ head/devel/Makefile
@@ -5499,6 +5499,7 @@
SUBDIR += rubygem-gobject-introspection
SUBDIR += rubygem-google-api-client
SUBDIR += rubygem-google-protobuf
+ SUBDIR += rubygem-google-protobuf351
SUBDIR += rubygem-googleapis-common-protos-types
SUBDIR += rubygem-graf
SUBDIR += rubygem-grape
Index: head/devel/rubygem-google-protobuf351/Makefile
===================================================================
--- head/devel/rubygem-google-protobuf351/Makefile
+++ head/devel/rubygem-google-protobuf351/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= google-protobuf
+PORTVERSION= 3.5.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 351
+
+MAINTAINER= idefix@fechner.net
+COMMENT= Ruby extension to Google Protocol Buffers
+
+LICENSE= BSD3CLAUSE
+
+PORTSCOUT= limit:^3\.5\.1
+
+USES= gem
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: head/devel/rubygem-google-protobuf351/distinfo
===================================================================
--- head/devel/rubygem-google-protobuf351/distinfo
+++ head/devel/rubygem-google-protobuf351/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1515088389
+SHA256 (rubygem/google-protobuf-3.5.1.gem) = 11a3442d823bf9b2a83cee74e5ada8b1c4e4ced6592b6b96e678e6c653931169
+SIZE (rubygem/google-protobuf-3.5.1.gem) = 239616
Index: head/devel/rubygem-google-protobuf351/pkg-descr
===================================================================
--- head/devel/rubygem-google-protobuf351/pkg-descr
+++ head/devel/rubygem-google-protobuf351/pkg-descr
@@ -0,0 +1,9 @@
+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.
+
+WWW: https://developers.google.com/protocol-buffers/
+WWW: https://github.com/google/protobuf/tree/master/ruby
Index: head/net/Makefile
===================================================================
--- head/net/Makefile
+++ head/net/Makefile
@@ -1215,6 +1215,8 @@
SUBDIR += rubygem-geoip
SUBDIR += rubygem-gitaly
SUBDIR += rubygem-gitaly-proto
+ SUBDIR += rubygem-gitaly-proto083
+ SUBDIR += rubygem-gitaly-proto084
SUBDIR += rubygem-gitlab_omniauth-ldap
SUBDIR += rubygem-gitlab_omniauth-ldap1
SUBDIR += rubygem-grpc
Index: head/net/rubygem-gitaly-proto083/Makefile
===================================================================
--- head/net/rubygem-gitaly-proto083/Makefile
+++ head/net/rubygem-gitaly-proto083/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= gitaly-proto
+PORTVERSION= 0.83.0
+CATEGORIES= net rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 083
+
+MAINTAINER= idefix@fechner.net
+COMMENT= Protobuf specifications and client libraries for Gitaly
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
+ rubygem-grpc>=1.0:net/rubygem-grpc
+
+PORTSCOUT= limit:^0\.83\.
+
+NO_ARCH= yes
+USES= gem
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: head/net/rubygem-gitaly-proto083/distinfo
===================================================================
--- head/net/rubygem-gitaly-proto083/distinfo
+++ head/net/rubygem-gitaly-proto083/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1517316506
+SHA256 (rubygem/gitaly-proto-0.83.0.gem) = 1bf399f33d784e65538815f82d51c6e869312a7b15fe84a1d666600282d76a7c
+SIZE (rubygem/gitaly-proto-0.83.0.gem) = 15360
Index: head/net/rubygem-gitaly-proto083/pkg-descr
===================================================================
--- head/net/rubygem-gitaly-proto083/pkg-descr
+++ head/net/rubygem-gitaly-proto083/pkg-descr
@@ -0,0 +1,12 @@
+Gitaly is part of GitLab. It is a server application that uses its own gRPC
+protocol to communicate with its clients. This repository contains the protocol
+definition and automatically generated wrapper code for Go and Ruby.
+
+The .proto files define the remote procedure calls for interacting with Gitaly.
+We keep auto-generated client libraries for Ruby and Go in their respective
+subdirectories.
+
+Use the make generate script from the root of the repository to regenerate the
+client libraries after updating .proto files.
+
+WWW: https://gitlab.com/gitlab-org/gitaly-proto
Index: head/net/rubygem-gitaly-proto084/Makefile
===================================================================
--- head/net/rubygem-gitaly-proto084/Makefile
+++ head/net/rubygem-gitaly-proto084/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= gitaly-proto
+PORTVERSION= 0.84.0
+CATEGORIES= net rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 084
+
+MAINTAINER= idefix@fechner.net
+COMMENT= Protobuf specifications and client libraries for Gitaly
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-google-protobuf>=3.1:devel/rubygem-google-protobuf \
+ rubygem-grpc>=1.0:net/rubygem-grpc
+
+CONFLICTS_INSTALL= rubygem-gitaly-proto
+
+PORTSCOUT= limit:^0\.84\.
+
+NO_ARCH= yes
+USES= gem
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: head/net/rubygem-gitaly-proto084/distinfo
===================================================================
--- head/net/rubygem-gitaly-proto084/distinfo
+++ head/net/rubygem-gitaly-proto084/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1517673283
+SHA256 (rubygem/gitaly-proto-0.84.0.gem) = 885372a594214be5f4a8c49d739081551ce19d5d5b5ee207e81771b65e391417
+SIZE (rubygem/gitaly-proto-0.84.0.gem) = 15360
Index: head/net/rubygem-gitaly-proto084/pkg-descr
===================================================================
--- head/net/rubygem-gitaly-proto084/pkg-descr
+++ head/net/rubygem-gitaly-proto084/pkg-descr
@@ -0,0 +1,12 @@
+Gitaly is part of GitLab. It is a server application that uses its own gRPC
+protocol to communicate with its clients. This repository contains the protocol
+definition and automatically generated wrapper code for Go and Ruby.
+
+The .proto files define the remote procedure calls for interacting with Gitaly.
+We keep auto-generated client libraries for Ruby and Go in their respective
+subdirectories.
+
+Use the make generate script from the root of the repository to regenerate the
+client libraries after updating .proto files.
+
+WWW: https://gitlab.com/gitlab-org/gitaly-proto
Index: head/security/Makefile
===================================================================
--- head/security/Makefile
+++ head/security/Makefile
@@ -1076,6 +1076,7 @@
SUBDIR += rubygem-digest-crc
SUBDIR += rubygem-doorkeeper
SUBDIR += rubygem-doorkeeper-openid_connect
+ SUBDIR += rubygem-doorkeeper-openid_connect12
SUBDIR += rubygem-doorkeeper-rails5
SUBDIR += rubygem-doorkeeper-rails50
SUBDIR += rubygem-encryptor
Index: head/security/rubygem-doorkeeper-openid_connect12/Makefile
===================================================================
--- head/security/rubygem-doorkeeper-openid_connect12/Makefile
+++ head/security/rubygem-doorkeeper-openid_connect12/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= doorkeeper-openid_connect
+PORTVERSION= 1.2.0
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 12
+
+MAINTAINER= idefix@fechner.net
+COMMENT= OpenID Connect extension for Doorkeeper
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-doorkeeper>=4.3:security/rubygem-doorkeeper \
+ rubygem-json-jwt>=1.6:www/rubygem-json-jwt
+
+NO_ARCH= yes
+USES= gem
+USE_RUBY= yes
+
+.include <bsd.port.mk>
Index: head/security/rubygem-doorkeeper-openid_connect12/distinfo
===================================================================
--- head/security/rubygem-doorkeeper-openid_connect12/distinfo
+++ head/security/rubygem-doorkeeper-openid_connect12/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1509091724
+SHA256 (rubygem/doorkeeper-openid_connect-1.2.0.gem) = 47a0d2ad6738456fd728f079bb6decd88df816ffc26323624652e61732ed608e
+SIZE (rubygem/doorkeeper-openid_connect-1.2.0.gem) = 20480
Index: head/security/rubygem-doorkeeper-openid_connect12/pkg-descr
===================================================================
--- head/security/rubygem-doorkeeper-openid_connect12/pkg-descr
+++ head/security/rubygem-doorkeeper-openid_connect12/pkg-descr
@@ -0,0 +1,8 @@
+Implements an OpenID Connect authentication provider for Rails applications on
+top of the Doorkeeper OAuth 2.0 framework.
+
+OpenID Connect is a single-sign-on and identity layer with a growing list of
+server and client implementations. If you're looking for a client in Ruby check
+out omniauth-openid-connect.
+
+WWW: https://github.com/doorkeeper-gem/doorkeeper-openid_connect
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, May 20, 2:41 AM (58 m, 15 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33335778
Default Alt Text
D14840.id40750.diff (10 KB)
Attached To
Mode
D14840: New ports required for gitlab upgrade to 10.5.x
Attached
Detach File
Event Timeline
Log In to Comment