From b28ccdecc2925e3978fa061e20f284e2b7dcb1b7 Mon Sep 17 00:00:00 2001 From: Matthias Fechner Date: Fri, 22 Nov 2019 15:28:20 +0000 Subject: [PATCH] New ports required for gitlab-ce 12.5. --- devel/Makefile | 1 + devel/rubygem-google-protobuf38/Makefile | 20 ++++++++++++++++ devel/rubygem-google-protobuf38/distinfo | 3 +++ devel/rubygem-google-protobuf38/pkg-descr | 9 +++++++ mail/Makefile | 1 + mail/rubygem-premailer-rails-rails52/Makefile | 24 +++++++++++++++++++ mail/rubygem-premailer-rails-rails52/distinfo | 3 +++ .../rubygem-premailer-rails-rails52/pkg-descr | 6 +++++ textproc/Makefile | 1 + textproc/rubygem-diff_match_patch/Makefile | 20 ++++++++++++++++ textproc/rubygem-diff_match_patch/distinfo | 3 +++ textproc/rubygem-diff_match_patch/pkg-descr | 3 +++ 12 files changed, 94 insertions(+) create mode 100644 devel/rubygem-google-protobuf38/Makefile create mode 100644 devel/rubygem-google-protobuf38/distinfo create mode 100644 devel/rubygem-google-protobuf38/pkg-descr create mode 100644 mail/rubygem-premailer-rails-rails52/Makefile create mode 100644 mail/rubygem-premailer-rails-rails52/distinfo create mode 100644 mail/rubygem-premailer-rails-rails52/pkg-descr create mode 100644 textproc/rubygem-diff_match_patch/Makefile create mode 100644 textproc/rubygem-diff_match_patch/distinfo create mode 100644 textproc/rubygem-diff_match_patch/pkg-descr diff --git a/devel/Makefile b/devel/Makefile index 4a95abb7b4ce..4d2ae4feae5f 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5887,6 +5887,7 @@ SUBDIR += rubygem-google-gax SUBDIR += rubygem-google-protobuf SUBDIR += rubygem-google-protobuf371 + SUBDIR += rubygem-google-protobuf38 SUBDIR += rubygem-googleapis-common-protos SUBDIR += rubygem-googleapis-common-protos-types SUBDIR += rubygem-graf diff --git a/devel/rubygem-google-protobuf38/Makefile b/devel/rubygem-google-protobuf38/Makefile new file mode 100644 index 000000000000..612cfd795f7b --- /dev/null +++ b/devel/rubygem-google-protobuf38/Makefile @@ -0,0 +1,20 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= google-protobuf +PORTVERSION= 3.8.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 38 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby extension to Google Protocol Buffers + +LICENSE= BSD3CLAUSE + +USES= gem +USE_RUBY= yes + +PORTSCOUT= limit:^3\.8\. + +.include diff --git a/devel/rubygem-google-protobuf38/distinfo b/devel/rubygem-google-protobuf38/distinfo new file mode 100644 index 000000000000..435ca80295e2 --- /dev/null +++ b/devel/rubygem-google-protobuf38/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1559219574 +SHA256 (rubygem/google-protobuf-3.8.0.gem) = c4624af322347d74916c29c1efe350d29b570d7681702c5f5a74b61c1312c32f +SIZE (rubygem/google-protobuf-3.8.0.gem) = 262656 diff --git a/devel/rubygem-google-protobuf38/pkg-descr b/devel/rubygem-google-protobuf38/pkg-descr new file mode 100644 index 000000000000..4b7e007200a3 --- /dev/null +++ b/devel/rubygem-google-protobuf38/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 diff --git a/mail/Makefile b/mail/Makefile index 8f0b947f4025..7e0df0ac6b75 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -603,6 +603,7 @@ SUBDIR += rubygem-premailer SUBDIR += rubygem-premailer-rails SUBDIR += rubygem-premailer-rails-rails5 + SUBDIR += rubygem-premailer-rails-rails52 SUBDIR += rubygem-premailer-rails19-rails5 SUBDIR += rubygem-premailer-rails19-rails52 SUBDIR += rubygem-rmail diff --git a/mail/rubygem-premailer-rails-rails52/Makefile b/mail/rubygem-premailer-rails-rails52/Makefile new file mode 100644 index 000000000000..64e09503efe8 --- /dev/null +++ b/mail/rubygem-premailer-rails-rails52/Makefile @@ -0,0 +1,24 @@ +# Created by: Torsten Zuehlsdorff +# $FreeBSD$ + +PORTNAME= premailer-rails +PORTVERSION= 1.10.3 +CATEGORIES= mail rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails52 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Improve the rendering of HTML emails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-actionmailer52>=3:mail/rubygem-actionmailer52 \ + rubygem-premailer>=1.7.9:mail/rubygem-premailer + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/mail/rubygem-premailer-rails-rails52/distinfo b/mail/rubygem-premailer-rails-rails52/distinfo new file mode 100644 index 000000000000..e6ba39acd28d --- /dev/null +++ b/mail/rubygem-premailer-rails-rails52/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1574434277 +SHA256 (rubygem/premailer-rails-1.10.3.gem) = 7cdcb97027866f7a81c490c6d15ada7f39666b5f6375f0821b7e97e0483b112f +SIZE (rubygem/premailer-rails-1.10.3.gem) = 22528 diff --git a/mail/rubygem-premailer-rails-rails52/pkg-descr b/mail/rubygem-premailer-rails-rails52/pkg-descr new file mode 100644 index 000000000000..dc77dabbd406 --- /dev/null +++ b/mail/rubygem-premailer-rails-rails52/pkg-descr @@ -0,0 +1,6 @@ +This gem brings you the power of the premailer gem to Rails +without any configuration needs. Create HTML emails, include +a CSS file as you do in a normal HTML document and premailer +will inline the included CSS. + +WWW: https://github.com/fphilipe/premailer-rails diff --git a/textproc/Makefile b/textproc/Makefile index e3ecc77efc6e..3fbd245aa25d 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1511,6 +1511,7 @@ SUBDIR += rubygem-css_parser SUBDIR += rubygem-cssmin SUBDIR += rubygem-diff-lcs + SUBDIR += rubygem-diff_match_patch SUBDIR += rubygem-diffy SUBDIR += rubygem-diffy31 SUBDIR += rubygem-docdiff diff --git a/textproc/rubygem-diff_match_patch/Makefile b/textproc/rubygem-diff_match_patch/Makefile new file mode 100644 index 000000000000..fbbd44645a66 --- /dev/null +++ b/textproc/rubygem-diff_match_patch/Makefile @@ -0,0 +1,20 @@ +# Created by: Matthias Fechner +# $FreeBSD$ + +PORTNAME= diff_match_patch +PORTVERSION= 0.1.0 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby implementation of Google diff_match_patch + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/textproc/rubygem-diff_match_patch/distinfo b/textproc/rubygem-diff_match_patch/distinfo new file mode 100644 index 000000000000..d1530737dc40 --- /dev/null +++ b/textproc/rubygem-diff_match_patch/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1574429017 +SHA256 (rubygem/diff_match_patch-0.1.0.gem) = b36057bfcfeaedf19dcb7b2c28c19ee625bd6ec6d0d182717d3ef22b3879c40e +SIZE (rubygem/diff_match_patch-0.1.0.gem) = 25088 diff --git a/textproc/rubygem-diff_match_patch/pkg-descr b/textproc/rubygem-diff_match_patch/pkg-descr new file mode 100644 index 000000000000..9cb4150fc36e --- /dev/null +++ b/textproc/rubygem-diff_match_patch/pkg-descr @@ -0,0 +1,3 @@ +Ruby implementation of Google diff_match_patch. + +WWW: https://github.com/kalmbach/diff_match_patch