From e4e6bcc30212d88cc200602560fa5ecc47f89af9 Mon Sep 17 00:00:00 2001 From: Matthias Fechner Date: Sun, 7 Jul 2019 09:35:47 +0000 Subject: [PATCH] New ports required for gitlab-ce 12.0.x. --- benchmarks/Makefile | 1 + benchmarks/rubygem-benchmark-memory/Makefile | 22 +++++++++++++++++++ benchmarks/rubygem-benchmark-memory/distinfo | 3 +++ benchmarks/rubygem-benchmark-memory/pkg-descr | 3 +++ databases/Makefile | 1 + .../Makefile | 22 +++++++++++++++++++ .../distinfo | 3 +++ .../pkg-descr | 5 +++++ 8 files changed, 60 insertions(+) create mode 100644 benchmarks/rubygem-benchmark-memory/Makefile create mode 100644 benchmarks/rubygem-benchmark-memory/distinfo create mode 100644 benchmarks/rubygem-benchmark-memory/pkg-descr create mode 100644 databases/rubygem-activerecord-explain-analyze/Makefile create mode 100644 databases/rubygem-activerecord-explain-analyze/distinfo create mode 100644 databases/rubygem-activerecord-explain-analyze/pkg-descr diff --git a/benchmarks/Makefile b/benchmarks/Makefile index d8bc43251f0a..abafb2ce5fad 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -73,6 +73,7 @@ SUBDIR += ramspeed SUBDIR += randomio SUBDIR += rubygem-benchmark-ips + SUBDIR += rubygem-benchmark-memory SUBDIR += rubygem-railsbench SUBDIR += scimark2 SUBDIR += scimark2c diff --git a/benchmarks/rubygem-benchmark-memory/Makefile b/benchmarks/rubygem-benchmark-memory/Makefile new file mode 100644 index 000000000000..dfcd0a78828e --- /dev/null +++ b/benchmarks/rubygem-benchmark-memory/Makefile @@ -0,0 +1,22 @@ +# Created by: Matthias Fechner +# $FreeBSD$ + +PORTNAME= benchmark-memory +PORTVERSION= 0.1.2 +CATEGORIES= benchmarks rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Benchmark-style memory profiling for Ruby 2.1+ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-memory_profiler>=0.9:devel/rubygem-memory_profiler + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/benchmarks/rubygem-benchmark-memory/distinfo b/benchmarks/rubygem-benchmark-memory/distinfo new file mode 100644 index 000000000000..88fe0e2113f0 --- /dev/null +++ b/benchmarks/rubygem-benchmark-memory/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1561192587 +SHA256 (rubygem/benchmark-memory-0.1.2.gem) = aa7bfe6776174d0ddefe6fb39945d88fff6d76eac165690188391d9acd441c87 +SIZE (rubygem/benchmark-memory-0.1.2.gem) = 16384 diff --git a/benchmarks/rubygem-benchmark-memory/pkg-descr b/benchmarks/rubygem-benchmark-memory/pkg-descr new file mode 100644 index 000000000000..85f9982bb9a8 --- /dev/null +++ b/benchmarks/rubygem-benchmark-memory/pkg-descr @@ -0,0 +1,3 @@ +Benchmark-style memory profiling for Ruby 2.1+. + +WWW: https://github.com/michaelherold/benchmark-memory diff --git a/databases/Makefile b/databases/Makefile index 461363f7e2af..44dd65870b46 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -888,6 +888,7 @@ SUBDIR += rubygem-activemodel4 SUBDIR += rubygem-activemodel5 SUBDIR += rubygem-activemodel50 + SUBDIR += rubygem-activerecord-explain-analyze SUBDIR += rubygem-activerecord-import SUBDIR += rubygem-activerecord-jdbc-adapter SUBDIR += rubygem-activerecord-jdbcmysql-adapter diff --git a/databases/rubygem-activerecord-explain-analyze/Makefile b/databases/rubygem-activerecord-explain-analyze/Makefile new file mode 100644 index 000000000000..8ec961a10b35 --- /dev/null +++ b/databases/rubygem-activerecord-explain-analyze/Makefile @@ -0,0 +1,22 @@ +# Created by: Matthias Fechner +# $FreeBSD$ + +PORTNAME= activerecord-explain-analyze +PORTVERSION= 0.1.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Extends ActiveRecord#explain with additinal features + +LICENSE= MIT + +RUN_DEPENDS= rubygem-activerecord5>=4:databases/rubygem-activerecord5 \ + rubygem-pg>=0:databases/rubygem-pg + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-activerecord-explain-analyze/distinfo b/databases/rubygem-activerecord-explain-analyze/distinfo new file mode 100644 index 000000000000..dc0553919f82 --- /dev/null +++ b/databases/rubygem-activerecord-explain-analyze/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1561193100 +SHA256 (rubygem/activerecord-explain-analyze-0.1.0.gem) = 5debb11fe23f35b91953a80677d80ba9284ee737fd9d148c1d7603ce45217f7b +SIZE (rubygem/activerecord-explain-analyze-0.1.0.gem) = 8192 diff --git a/databases/rubygem-activerecord-explain-analyze/pkg-descr b/databases/rubygem-activerecord-explain-analyze/pkg-descr new file mode 100644 index 000000000000..f9a2957ab472 --- /dev/null +++ b/databases/rubygem-activerecord-explain-analyze/pkg-descr @@ -0,0 +1,5 @@ +Extends ActiveRecord#explain with support for EXPLAIN ANALYZE +and output formats of JSON, XML, and YAML. +It currently supports ActiveRecord 4 and 5, and PostgreSQL only. + +WWW: https://github.com/6/activerecord-explain-analyze