From nobody Fri Jun 20 03:58:55 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bNkHS4zJbz5yRLF; Fri, 20 Jun 2025 03:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bNkHS3h71z4DR7; Fri, 20 Jun 2025 03:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750391940; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wpSsxPey4LuTIt7I0kyipoSfw9+7K550BNHhsr2woNg=; b=pnmYh5WI1iUk/Jb59nNwZ0Mnkh+soGXFFodMpurg0+bhDmhXNMw6wrUol2oGtKc+1V/NWr 7y5imgFWfOBBpMcavkBYCSIoceoGaE2PbdtOfFcpDi/WZzdjTBOyby1DTnTr6G8E4dBwiM bUNa2AGDnNEKCFg1UjtIK/REpqhRW53bq50l3Ue0M7uQGG9I+Zy2bTy2tCArqfK7iez6V7 0wqvT5CIlsXFnxj+A4ghONm6tz7Dnkdbv/sSJurLiiUjRggSkmAdapzWasFKom7EXFYxsc KaDFvNx6gLU4x71HyXKV7zVtm8uyLt1zL+LWxTacZ9qX+rvLnFL3WhKSBQz3Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750391940; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wpSsxPey4LuTIt7I0kyipoSfw9+7K550BNHhsr2woNg=; b=N3wPNj7segkf+JzEL/Ndd+L86B6na8hX2J+rUhskxx8jol1vGH0ZjSbd4CTth1sjCyku5P Kg6r3x6t12ph9etr0qg7NshXZG54BnI3FSZYTg0tAffjh30kjzQuwF1oR9jErBTWytkOrJ wL6RAf+L+ErEtx51M6apRhHaBt+FCSzX7PvjV+Y3Le0P0cUOI/UxCZM2FojWpAbXbCyN6X RTeEOMa7pADom+QvMU60/7V4Ki5NFQ8iIRwsrSN+l5QxNYgmFR37Gor2SLFKlq63IwZiyG VyXb2JGX3ZmweMo6pD5QObNZFhkmA/02pqLHmUpFL3VU2TFQA4aCbycKOeyBqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750391940; a=rsa-sha256; cv=none; b=wtSdfIo0FpLjB0PFGEEbPUUx9zdv/YctS/WPTe2EYyUt0YewQQPX4i8qeRIpiQfkLBdYls 0YD+Uzn00ZnXRFTdhbxz9wiou/uHWeFXSxnIklPOP08eJX9lbGysPHzPw4SJOTkIvLGNqy bAM3MnI+way6NPqvdcqgA1vDrJAoTiJ+4gu6U54hZvxB8W7BLgl+qMTz8euywteh1lH+dQ kYhjRa73JnEKrdjObVoNPL+pqYvKKS97al9F6wW9IcUMimrzp+gcUApJWZn3OxNyxQoBt6 ox+BINHApvlTQpLTIpCDBLkoPzIdiclVsHIMnMFb9YrPrHigNX6bETDGtah3gw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bNkHS27TxzCpL; Fri, 20 Jun 2025 03:59:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 55K3wtii028152; Fri, 20 Jun 2025 03:58:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 55K3wter028149; Fri, 20 Jun 2025 03:58:55 GMT (envelope-from git) Date: Fri, 20 Jun 2025 03:58:55 GMT Message-Id: <202506200358.55K3wter028149@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Fechner Subject: git: 2644952f0380 - main - www/gitlab: added new ports required for gitlab 18.1.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mfechner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2644952f0380a2e527143a7231c5ed6d86334dc9 Auto-Submitted: auto-generated The branch main has been updated by mfechner: URL: https://cgit.FreeBSD.org/ports/commit/?id=2644952f0380a2e527143a7231c5ed6d86334dc9 commit 2644952f0380a2e527143a7231c5ed6d86334dc9 Author: Matthias Fechner AuthorDate: 2025-06-18 13:32:41 +0000 Commit: Matthias Fechner CommitDate: 2025-06-20 03:55:32 +0000 www/gitlab: added new ports required for gitlab 18.1.0 --- archivers/Makefile | 1 + archivers/rubygem-rubyzip-gitlab/Makefile | 20 ++++++++++++++++ archivers/rubygem-rubyzip-gitlab/distinfo | 3 +++ archivers/rubygem-rubyzip-gitlab/pkg-descr | 1 + databases/Makefile | 3 +++ databases/rubygem-seed-fu-gitlab/Makefile | 21 +++++++++++++++++ databases/rubygem-seed-fu-gitlab/distinfo | 3 +++ databases/rubygem-seed-fu-gitlab/pkg-descr | 4 ++++ .../Makefile | 21 +++++++++++++++++ .../distinfo | 3 +++ .../pkg-descr | 4 ++++ .../Makefile | 21 +++++++++++++++++ .../distinfo | 3 +++ .../pkg-descr | 2 ++ devel/Makefile | 10 ++++++++ devel/rubygem-aliyun-sdk-gitlab/Makefile | 18 +++++++++++++++ devel/rubygem-aliyun-sdk-gitlab/distinfo | 3 +++ devel/rubygem-aliyun-sdk-gitlab/pkg-descr | 2 ++ devel/rubygem-dry-core-gitlab/Makefile | 22 ++++++++++++++++++ devel/rubygem-dry-core-gitlab/distinfo | 3 +++ devel/rubygem-dry-core-gitlab/pkg-descr | 2 ++ devel/rubygem-dry-logic-gitlab/Makefile | 23 ++++++++++++++++++ devel/rubygem-dry-logic-gitlab/distinfo | 3 +++ devel/rubygem-dry-logic-gitlab/pkg-descr | 1 + devel/rubygem-dry-types-gitlab/Makefile | 25 ++++++++++++++++++++ devel/rubygem-dry-types-gitlab/distinfo | 3 +++ devel/rubygem-dry-types-gitlab/pkg-descr | 1 + devel/rubygem-excon-gitlab/Makefile | 20 ++++++++++++++++ devel/rubygem-excon-gitlab/distinfo | 3 +++ devel/rubygem-excon-gitlab/pkg-descr | 1 + devel/rubygem-fog-core-gitlab/Makefile | 23 ++++++++++++++++++ devel/rubygem-fog-core-gitlab/distinfo | 3 +++ devel/rubygem-fog-core-gitlab/files/patch-gemspec | 11 +++++++++ devel/rubygem-fog-core-gitlab/pkg-descr | 2 ++ devel/rubygem-fog-json-gitlab/Makefile | 21 +++++++++++++++++ devel/rubygem-fog-json-gitlab/distinfo | 3 +++ devel/rubygem-fog-json-gitlab/pkg-descr | 2 ++ devel/rubygem-grape_logging-gitlab/Makefile | 21 +++++++++++++++++ devel/rubygem-grape_logging-gitlab/distinfo | 3 +++ devel/rubygem-grape_logging-gitlab/pkg-descr | 3 +++ devel/rubygem-jira-ruby-gitlab/Makefile | 23 ++++++++++++++++++ devel/rubygem-jira-ruby-gitlab/distinfo | 3 +++ devel/rubygem-jira-ruby-gitlab/pkg-descr | 1 + devel/rubygem-sprockets-gitlab/Makefile | 27 ++++++++++++++++++++++ devel/rubygem-sprockets-gitlab/distinfo | 3 +++ devel/rubygem-sprockets-gitlab/pkg-descr | 4 ++++ dns/Makefile | 1 + dns/rubygem-validates_hostname-gitlab/Makefile | 21 +++++++++++++++++ dns/rubygem-validates_hostname-gitlab/distinfo | 3 +++ dns/rubygem-validates_hostname-gitlab/pkg-descr | 5 ++++ misc/Makefile | 1 + misc/rubygem-mime-types-gitlab/Makefile | 21 +++++++++++++++++ misc/rubygem-mime-types-gitlab/distinfo | 3 +++ misc/rubygem-mime-types-gitlab/pkg-descr | 2 ++ net/Makefile | 2 ++ net/rubygem-fog-aws-gitlab/Makefile | 26 +++++++++++++++++++++ net/rubygem-fog-aws-gitlab/distinfo | 3 +++ net/rubygem-fog-aws-gitlab/pkg-descr | 1 + net/rubygem-fog-local-gitlab/Makefile | 20 ++++++++++++++++ net/rubygem-fog-local-gitlab/distinfo | 3 +++ net/rubygem-fog-local-gitlab/pkg-descr | 1 + textproc/Makefile | 2 ++ textproc/rubygem-fog-xml-gitlab/Makefile | 21 +++++++++++++++++ textproc/rubygem-fog-xml-gitlab/distinfo | 3 +++ textproc/rubygem-fog-xml-gitlab/pkg-descr | 1 + textproc/rubygem-html-pipeline-gitlab/Makefile | 21 +++++++++++++++++ textproc/rubygem-html-pipeline-gitlab/distinfo | 3 +++ textproc/rubygem-html-pipeline-gitlab/pkg-descr | 4 ++++ www/Makefile | 3 +++ www/rubygem-carrierwave-gitlab/Makefile | 24 +++++++++++++++++++ www/rubygem-carrierwave-gitlab/distinfo | 3 +++ www/rubygem-carrierwave-gitlab/pkg-descr | 2 ++ www/rubygem-deckar01-task_list-gitlab/Makefile | 20 ++++++++++++++++ www/rubygem-deckar01-task_list-gitlab/distinfo | 3 +++ www/rubygem-deckar01-task_list-gitlab/pkg-descr | 2 ++ www/rubygem-rest-client-gitlab/Makefile | 25 ++++++++++++++++++++ www/rubygem-rest-client-gitlab/distinfo | 3 +++ www/rubygem-rest-client-gitlab/files/patch-gemspec | 11 +++++++++ www/rubygem-rest-client-gitlab/pkg-descr | 2 ++ 79 files changed, 669 insertions(+) diff --git a/archivers/Makefile b/archivers/Makefile index 912a05f0a897..0c7e80be0b2f 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -240,6 +240,7 @@ SUBDIR += rubygem-minitar0 SUBDIR += rubygem-ruby-xz SUBDIR += rubygem-rubyzip + SUBDIR += rubygem-rubyzip-gitlab SUBDIR += rubygem-rubyzip13 SUBDIR += rubygem-rubyzip2 SUBDIR += rubygem-snappy diff --git a/archivers/rubygem-rubyzip-gitlab/Makefile b/archivers/rubygem-rubyzip-gitlab/Makefile new file mode 100644 index 000000000000..5bb136003792 --- /dev/null +++ b/archivers/rubygem-rubyzip-gitlab/Makefile @@ -0,0 +1,20 @@ +PORTNAME= rubyzip +PORTVERSION= 2.4.1 +CATEGORIES= archivers rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby module for reading and writing zip files +WWW= https://github.com/rubyzip/rubyzip + +LICENSE= BSD2CLAUSE RUBY +LICENSE_COMB= dual + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= rubyzip_project + +.include diff --git a/archivers/rubygem-rubyzip-gitlab/distinfo b/archivers/rubygem-rubyzip-gitlab/distinfo new file mode 100644 index 000000000000..74345cf3d677 --- /dev/null +++ b/archivers/rubygem-rubyzip-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1750221497 +SHA256 (rubygem/rubyzip-2.4.1.gem) = 8577c88edc1fde8935eb91064c5cb1aef9ad5494b940cf19c775ee833e075615 +SIZE (rubygem/rubyzip-2.4.1.gem) = 41984 diff --git a/archivers/rubygem-rubyzip-gitlab/pkg-descr b/archivers/rubygem-rubyzip-gitlab/pkg-descr new file mode 100644 index 000000000000..9959c1e70f06 --- /dev/null +++ b/archivers/rubygem-rubyzip-gitlab/pkg-descr @@ -0,0 +1 @@ +Ruby module for reading and writing zip files diff --git a/databases/Makefile b/databases/Makefile index c83545f95cbd..e320701ff253 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -1032,6 +1032,7 @@ SUBDIR += rubygem-ruby-mysql SUBDIR += rubygem-sdbm SUBDIR += rubygem-seed-fu + SUBDIR += rubygem-seed-fu-gitlab SUBDIR += rubygem-solid_cable SUBDIR += rubygem-solid_cable-rails72 SUBDIR += rubygem-solid_cache @@ -1042,7 +1043,9 @@ SUBDIR += rubygem-sqlite3-ruby SUBDIR += rubygem-sqlite31 SUBDIR += rubygem-state_machines-activemodel + SUBDIR += rubygem-state_machines-activemodel-gitlab SUBDIR += rubygem-state_machines-activerecord + SUBDIR += rubygem-state_machines-activerecord-gitlab SUBDIR += rubygem-state_machines-activerecord08 SUBDIR += rubygem-tarantool SUBDIR += rubygem-trilogy diff --git a/databases/rubygem-seed-fu-gitlab/Makefile b/databases/rubygem-seed-fu-gitlab/Makefile new file mode 100644 index 000000000000..dee826fa3649 --- /dev/null +++ b/databases/rubygem-seed-fu-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= seed-fu +PORTVERSION= 2.3.9 +CATEGORIES= databases rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Library to maintain seed data +WWW= https://github.com/mbleigh/seed-fu + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-activerecord-gitlab>=3.1:databases/rubygem-activerecord-gitlab \ + rubygem-activesupport-gitlab>=3.1:devel/rubygem-activesupport-gitlab + +USES= gem + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-seed-fu-gitlab/distinfo b/databases/rubygem-seed-fu-gitlab/distinfo new file mode 100644 index 000000000000..f191ef775f98 --- /dev/null +++ b/databases/rubygem-seed-fu-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1548426571 +SHA256 (rubygem/seed-fu-2.3.9.gem) = 6d902d12dc1b88a16d487506baacc93b3a92e3671fdd603110d1600d35fbf478 +SIZE (rubygem/seed-fu-2.3.9.gem) = 13824 diff --git a/databases/rubygem-seed-fu-gitlab/pkg-descr b/databases/rubygem-seed-fu-gitlab/pkg-descr new file mode 100644 index 000000000000..2a3d17572f36 --- /dev/null +++ b/databases/rubygem-seed-fu-gitlab/pkg-descr @@ -0,0 +1,4 @@ +Seed Fu is an attempt to once and for all solve the problem of inserting and +maintaining seed data in a database. It uses a variety of techniques gathered +from various places around the web and combines them to create what is +hopefully the most robust seed data system around. diff --git a/databases/rubygem-state_machines-activemodel-gitlab/Makefile b/databases/rubygem-state_machines-activemodel-gitlab/Makefile new file mode 100644 index 000000000000..478e494f49c5 --- /dev/null +++ b/databases/rubygem-state_machines-activemodel-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= state_machines-activemodel +PORTVERSION= 0.9.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Support for creating state machines for attributes on ActiveModel +WWW= https://github.com/state-machines/state_machines-activemodel + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-activemodel-gitlab>=6.0:databases/rubygem-activemodel-gitlab \ + rubygem-state_machines>=0.6.0:devel/rubygem-state_machines + +USES= gem + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-state_machines-activemodel-gitlab/distinfo b/databases/rubygem-state_machines-activemodel-gitlab/distinfo new file mode 100644 index 000000000000..1ee19d6e9c98 --- /dev/null +++ b/databases/rubygem-state_machines-activemodel-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1688902213 +SHA256 (rubygem/state_machines-activemodel-0.9.0.gem) = 832fcee34a4e1093a3539cb7f6d864fb480c489e5025f8f4ba55a26d32d0b04a +SIZE (rubygem/state_machines-activemodel-0.9.0.gem) = 15360 diff --git a/databases/rubygem-state_machines-activemodel-gitlab/pkg-descr b/databases/rubygem-state_machines-activemodel-gitlab/pkg-descr new file mode 100644 index 000000000000..0004b37c526c --- /dev/null +++ b/databases/rubygem-state_machines-activemodel-gitlab/pkg-descr @@ -0,0 +1,4 @@ +The StateMachines ActiveModel integration is useful for both standalone usage +and for providing the base implementation for ORMs which implement the +ActiveModel API. This integration adds support for validation errors and dirty +attribute tracking. diff --git a/databases/rubygem-state_machines-activerecord-gitlab/Makefile b/databases/rubygem-state_machines-activerecord-gitlab/Makefile new file mode 100644 index 000000000000..31c1836bd0ff --- /dev/null +++ b/databases/rubygem-state_machines-activerecord-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= state_machines-activerecord +PORTVERSION= 0.8.0 +CATEGORIES= databases rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Support for creating state machines for attributes on ActiveRecord +WWW= https://github.com/state-machines/state_machines-activerecord + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-activerecord-gitlab>=5.1:databases/rubygem-activerecord-gitlab \ + rubygem-state_machines-activemodel-gitlab>=0.8.0:databases/rubygem-state_machines-activemodel-gitlab + +USES= gem + +NO_ARCH= yes + +.include diff --git a/databases/rubygem-state_machines-activerecord-gitlab/distinfo b/databases/rubygem-state_machines-activerecord-gitlab/distinfo new file mode 100644 index 000000000000..cc65f0eeb7c0 --- /dev/null +++ b/databases/rubygem-state_machines-activerecord-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1611262267 +SHA256 (rubygem/state_machines-activerecord-0.8.0.gem) = 072fb701b8ab03de0608297f6c55dc34ed096e556fa8f77e556f3c461c71aab6 +SIZE (rubygem/state_machines-activerecord-0.8.0.gem) = 24064 diff --git a/databases/rubygem-state_machines-activerecord-gitlab/pkg-descr b/databases/rubygem-state_machines-activerecord-gitlab/pkg-descr new file mode 100644 index 000000000000..81f624bca9fe --- /dev/null +++ b/databases/rubygem-state_machines-activerecord-gitlab/pkg-descr @@ -0,0 +1,2 @@ +The StateMachines Active Record 4.1+ integration adds support for database +transactions, automatically saving the record, named scopes, validation errors. diff --git a/devel/Makefile b/devel/Makefile index e0088c90b78b..14ef37aede44 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6482,6 +6482,7 @@ SUBDIR += rubygem-algebrick SUBDIR += rubygem-algorithms SUBDIR += rubygem-aliyun-sdk + SUBDIR += rubygem-aliyun-sdk-gitlab SUBDIR += rubygem-allison SUBDIR += rubygem-amazing_print SUBDIR += rubygem-analogger @@ -7244,10 +7245,13 @@ SUBDIR += rubygem-dry-configurable SUBDIR += rubygem-dry-container SUBDIR += rubygem-dry-core + SUBDIR += rubygem-dry-core-gitlab SUBDIR += rubygem-dry-equalizer SUBDIR += rubygem-dry-inflector SUBDIR += rubygem-dry-logic + SUBDIR += rubygem-dry-logic-gitlab SUBDIR += rubygem-dry-types + SUBDIR += rubygem-dry-types-gitlab SUBDIR += rubygem-drydock SUBDIR += rubygem-dynflow SUBDIR += rubygem-e2mmap @@ -7269,6 +7273,7 @@ SUBDIR += rubygem-event_stream_parser SUBDIR += rubygem-eventmachine SUBDIR += rubygem-excon + SUBDIR += rubygem-excon-gitlab SUBDIR += rubygem-excon0 SUBDIR += rubygem-execjs SUBDIR += rubygem-extlib @@ -7316,10 +7321,12 @@ SUBDIR += rubygem-fluent-logger SUBDIR += rubygem-fog SUBDIR += rubygem-fog-core + SUBDIR += rubygem-fog-core-gitlab SUBDIR += rubygem-fog-core1 SUBDIR += rubygem-fog-core210 SUBDIR += rubygem-fog-core250 SUBDIR += rubygem-fog-json + SUBDIR += rubygem-fog-json-gitlab SUBDIR += rubygem-font-awesome-rails SUBDIR += rubygem-font-awesome-rails-rails5 SUBDIR += rubygem-font-awesome-rails-rails52 @@ -7433,6 +7440,7 @@ SUBDIR += rubygem-grape-swagger-entity SUBDIR += rubygem-grape20 SUBDIR += rubygem-grape_logging + SUBDIR += rubygem-grape_logging-gitlab SUBDIR += rubygem-graphiql-rails SUBDIR += rubygem-graphlient SUBDIR += rubygem-graphql @@ -7505,6 +7513,7 @@ SUBDIR += rubygem-jenkins_api_client SUBDIR += rubygem-jeweler SUBDIR += rubygem-jira-ruby + SUBDIR += rubygem-jira-ruby-gitlab SUBDIR += rubygem-jmespath SUBDIR += rubygem-jquery-ui-themes SUBDIR += rubygem-jruby-jars @@ -7942,6 +7951,7 @@ SUBDIR += rubygem-spring-watcher-listen SUBDIR += rubygem-sprockets SUBDIR += rubygem-sprockets-es6 + SUBDIR += rubygem-sprockets-gitlab SUBDIR += rubygem-sprockets-helpers SUBDIR += rubygem-sprockets-rails-rails-gitlab SUBDIR += rubygem-sprockets-rails-rails4 diff --git a/devel/rubygem-aliyun-sdk-gitlab/Makefile b/devel/rubygem-aliyun-sdk-gitlab/Makefile new file mode 100644 index 000000000000..4931f107323a --- /dev/null +++ b/devel/rubygem-aliyun-sdk-gitlab/Makefile @@ -0,0 +1,18 @@ +PORTNAME= aliyun-sdk +PORTVERSION= 0.8.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby program to facilitate accessing Aliyun Object Storage Service +WWW= https://github.com/aliyun/aliyun-oss-ruby-sdk + +LICENSE= MIT + +RUN_DEPENDS= rubygem-nokogiri>=1.6<2:textproc/rubygem-nokogiri \ + rubygem-rest-client-gitlab>=2.0<3:www/rubygem-rest-client-gitlab + +USES= gem + +.include diff --git a/devel/rubygem-aliyun-sdk-gitlab/distinfo b/devel/rubygem-aliyun-sdk-gitlab/distinfo new file mode 100644 index 000000000000..ca8b700e69d7 --- /dev/null +++ b/devel/rubygem-aliyun-sdk-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1598029481 +SHA256 (rubygem/aliyun-sdk-0.8.0.gem) = 65915d3f9b528082253d1f9ad0e4d13d6b552933fe49251c68c6915cd4d75b9d +SIZE (rubygem/aliyun-sdk-0.8.0.gem) = 80896 diff --git a/devel/rubygem-aliyun-sdk-gitlab/pkg-descr b/devel/rubygem-aliyun-sdk-gitlab/pkg-descr new file mode 100644 index 000000000000..112385940107 --- /dev/null +++ b/devel/rubygem-aliyun-sdk-gitlab/pkg-descr @@ -0,0 +1,2 @@ +Alibaba Cloud OSS SDK for Ruby is a Ruby client program for convenient access to +Alibaba Cloud OSS (Object Storage Service) RESTful APIs. diff --git a/devel/rubygem-dry-core-gitlab/Makefile b/devel/rubygem-dry-core-gitlab/Makefile new file mode 100644 index 000000000000..494745c1962d --- /dev/null +++ b/devel/rubygem-dry-core-gitlab/Makefile @@ -0,0 +1,22 @@ +PORTNAME= dry-core +PORTVERSION= 1.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Toolset of small support modules used throughout the dry-rb ecosystem +WWW= https://github.com/dry-rb/dry-core + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ + rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab \ + rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-dry-core-gitlab/distinfo b/devel/rubygem-dry-core-gitlab/distinfo new file mode 100644 index 000000000000..0878a9fad8bd --- /dev/null +++ b/devel/rubygem-dry-core-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738090018 +SHA256 (rubygem/dry-core-1.1.0.gem) = 0903821a9707649a7da545a2cd88e20f3a663ab1c5288abd7f914fa7751ab195 +SIZE (rubygem/dry-core-1.1.0.gem) = 23040 diff --git a/devel/rubygem-dry-core-gitlab/pkg-descr b/devel/rubygem-dry-core-gitlab/pkg-descr new file mode 100644 index 000000000000..847d06a33b69 --- /dev/null +++ b/devel/rubygem-dry-core-gitlab/pkg-descr @@ -0,0 +1,2 @@ +dry-core is a toolset of small support modules used throughout the dry-rb and +rom-rb ecosystems. diff --git a/devel/rubygem-dry-logic-gitlab/Makefile b/devel/rubygem-dry-logic-gitlab/Makefile new file mode 100644 index 000000000000..7f037fcad832 --- /dev/null +++ b/devel/rubygem-dry-logic-gitlab/Makefile @@ -0,0 +1,23 @@ +PORTNAME= dry-logic +PORTVERSION= 1.6.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Predicate logic with rule composition +WWW= https://github.com/dry-rb/dry-logic + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-bigdecimal>=0:math/rubygem-bigdecimal \ + rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ + rubygem-dry-core-gitlab>=1.1<2:devel/rubygem-dry-core-gitlab \ + rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-dry-logic-gitlab/distinfo b/devel/rubygem-dry-logic-gitlab/distinfo new file mode 100644 index 000000000000..c9f1dac95348 --- /dev/null +++ b/devel/rubygem-dry-logic-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738090022 +SHA256 (rubygem/dry-logic-1.6.0.gem) = da6fedbc0f90fc41f9b0cc7e6f05f5d529d1efaef6c8dcc8e0733f685745cea2 +SIZE (rubygem/dry-logic-1.6.0.gem) = 15872 diff --git a/devel/rubygem-dry-logic-gitlab/pkg-descr b/devel/rubygem-dry-logic-gitlab/pkg-descr new file mode 100644 index 000000000000..f4e87dc890f0 --- /dev/null +++ b/devel/rubygem-dry-logic-gitlab/pkg-descr @@ -0,0 +1 @@ +dry-logic predicates logic with rule composition. diff --git a/devel/rubygem-dry-types-gitlab/Makefile b/devel/rubygem-dry-types-gitlab/Makefile new file mode 100644 index 000000000000..b6d09de23847 --- /dev/null +++ b/devel/rubygem-dry-types-gitlab/Makefile @@ -0,0 +1,25 @@ +PORTNAME= dry-types +PORTVERSION= 1.8.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Type system for Ruby supporting coercions, constraints and complex types +WWW= https://github.com/dry-rb/dry-types + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-bigdecimal>=3.0<4:math/rubygem-bigdecimal \ + rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ + rubygem-dry-core-gitlab>=1.0<2:devel/rubygem-dry-core-gitlab \ + rubygem-dry-inflector>=1.0<2:devel/rubygem-dry-inflector \ + rubygem-dry-logic-gitlab>=1.4<2:devel/rubygem-dry-logic-gitlab \ + rubygem-zeitwerk>=2.6<3:devel/rubygem-zeitwerk + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-dry-types-gitlab/distinfo b/devel/rubygem-dry-types-gitlab/distinfo new file mode 100644 index 000000000000..3d274be9e703 --- /dev/null +++ b/devel/rubygem-dry-types-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606579 +SHA256 (rubygem/dry-types-1.8.2.gem) = c84e9ada69419c727c3b12e191e0ed7d2c6d58d040d55e79ea16e0ebf8b3ec0f +SIZE (rubygem/dry-types-1.8.2.gem) = 47104 diff --git a/devel/rubygem-dry-types-gitlab/pkg-descr b/devel/rubygem-dry-types-gitlab/pkg-descr new file mode 100644 index 000000000000..43853a9aff7b --- /dev/null +++ b/devel/rubygem-dry-types-gitlab/pkg-descr @@ -0,0 +1 @@ +dry-types provides flexible type system for Ruby with coercions and constraints. diff --git a/devel/rubygem-excon-gitlab/Makefile b/devel/rubygem-excon-gitlab/Makefile new file mode 100644 index 000000000000..e27173885498 --- /dev/null +++ b/devel/rubygem-excon-gitlab/Makefile @@ -0,0 +1,20 @@ +PORTNAME= excon +PORTVERSION= 0.112.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Extended http(s) Connections Library +WWW= https://github.com/excon/excon + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= excon_project + +.include diff --git a/devel/rubygem-excon-gitlab/distinfo b/devel/rubygem-excon-gitlab/distinfo new file mode 100644 index 000000000000..5af252986405 --- /dev/null +++ b/devel/rubygem-excon-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1728632670 +SHA256 (rubygem/excon-0.112.0.gem) = daf9ac3a4c2fc9aa48383a33da77ecb44fa395111e973084d5c52f6f214ae0f0 +SIZE (rubygem/excon-0.112.0.gem) = 176640 diff --git a/devel/rubygem-excon-gitlab/pkg-descr b/devel/rubygem-excon-gitlab/pkg-descr new file mode 100644 index 000000000000..0431de530c06 --- /dev/null +++ b/devel/rubygem-excon-gitlab/pkg-descr @@ -0,0 +1 @@ +EXtended http(s) CONnections Library diff --git a/devel/rubygem-fog-core-gitlab/Makefile b/devel/rubygem-fog-core-gitlab/Makefile new file mode 100644 index 000000000000..efdea910bdfb --- /dev/null +++ b/devel/rubygem-fog-core-gitlab/Makefile @@ -0,0 +1,23 @@ +PORTNAME= fog-core +PORTVERSION= 2.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Shared classes and tests for fog providers and services +WWW= https://github.com/fog/fog-core + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-builder>=0:devel/rubygem-builder \ + rubygem-excon-gitlab>=0.58<1:devel/rubygem-excon-gitlab \ + rubygem-formatador>=0.2<2.0:devel/rubygem-formatador \ + rubygem-mime-types-gitlab>=0:misc/rubygem-mime-types-gitlab + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-fog-core-gitlab/distinfo b/devel/rubygem-fog-core-gitlab/distinfo new file mode 100644 index 000000000000..5a68a8864290 --- /dev/null +++ b/devel/rubygem-fog-core-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1520786474 +SHA256 (rubygem/fog-core-2.1.0.gem) = 53e5d793554d7080d015ef13cd44b54027e421d924d9dba4ce3d83f95f37eda9 +SIZE (rubygem/fog-core-2.1.0.gem) = 53760 diff --git a/devel/rubygem-fog-core-gitlab/files/patch-gemspec b/devel/rubygem-fog-core-gitlab/files/patch-gemspec new file mode 100644 index 000000000000..83af52d815ef --- /dev/null +++ b/devel/rubygem-fog-core-gitlab/files/patch-gemspec @@ -0,0 +1,11 @@ +--- fog-core.gemspec.orig 2024-02-20 07:57:19 UTC ++++ fog-core.gemspec +@@ -24,7 +24,7 @@ Gem::Specification.new do |s| + s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) + s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) + s.add_runtime_dependency(%q.freeze, ["~> 0.58".freeze]) +- s.add_runtime_dependency(%q.freeze, ["~> 0.2".freeze]) ++ s.add_runtime_dependency(%q.freeze, [">= 0.2".freeze, "< 2.0".freeze]) + s.add_development_dependency(%q.freeze, [">= 0".freeze]) + s.add_development_dependency(%q.freeze, [">= 0".freeze]) + s.add_development_dependency(%q.freeze, [">= 0".freeze]) diff --git a/devel/rubygem-fog-core-gitlab/pkg-descr b/devel/rubygem-fog-core-gitlab/pkg-descr new file mode 100644 index 000000000000..3e29961b2579 --- /dev/null +++ b/devel/rubygem-fog-core-gitlab/pkg-descr @@ -0,0 +1,2 @@ +rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers +and services. diff --git a/devel/rubygem-fog-json-gitlab/Makefile b/devel/rubygem-fog-json-gitlab/Makefile new file mode 100644 index 000000000000..803626e022ee --- /dev/null +++ b/devel/rubygem-fog-json-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= fog-json +PORTVERSION= 1.2.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Extraction of the JSON parsing tools between providers +WWW= https://github.com/fog/fog-json + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-fog-core-gitlab>=0:devel/rubygem-fog-core-gitlab \ + rubygem-multi_json>=1.10<2:devel/rubygem-multi_json + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-fog-json-gitlab/distinfo b/devel/rubygem-fog-json-gitlab/distinfo new file mode 100644 index 000000000000..4997cb514221 --- /dev/null +++ b/devel/rubygem-fog-json-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1532823240 +SHA256 (rubygem/fog-json-1.2.0.gem) = dd4f5ab362dbc72b687240bba9d2dd841d5dfe888a285797533f85c03ea548fe +SIZE (rubygem/fog-json-1.2.0.gem) = 8704 diff --git a/devel/rubygem-fog-json-gitlab/pkg-descr b/devel/rubygem-fog-json-gitlab/pkg-descr new file mode 100644 index 000000000000..d429f78ec566 --- /dev/null +++ b/devel/rubygem-fog-json-gitlab/pkg-descr @@ -0,0 +1,2 @@ +rubygem-fog-json (Fog::Json) provides extraction of the JSON parsing tools +shared between a number of providers in the 'fog' gem. diff --git a/devel/rubygem-grape_logging-gitlab/Makefile b/devel/rubygem-grape_logging-gitlab/Makefile new file mode 100644 index 000000000000..be38cfacac4b --- /dev/null +++ b/devel/rubygem-grape_logging-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= grape_logging +PORTVERSION= 1.8.4 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Request logging for Grape +WWW= https://github.com/aserafin/grape_logging + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-grape20>=0:devel/rubygem-grape20 \ + rubygem-rack>=0,3:www/rubygem-rack + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-grape_logging-gitlab/distinfo b/devel/rubygem-grape_logging-gitlab/distinfo new file mode 100644 index 000000000000..5059296a190b --- /dev/null +++ b/devel/rubygem-grape_logging-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1598605220 +SHA256 (rubygem/grape_logging-1.8.4.gem) = efcc3e322dbd5d620a68f078733b7db043cf12680144cd03c982f14115c792d1 +SIZE (rubygem/grape_logging-1.8.4.gem) = 13312 diff --git a/devel/rubygem-grape_logging-gitlab/pkg-descr b/devel/rubygem-grape_logging-gitlab/pkg-descr new file mode 100644 index 000000000000..31245a5d0a37 --- /dev/null +++ b/devel/rubygem-grape_logging-gitlab/pkg-descr @@ -0,0 +1,3 @@ +This gem provides simple request logging for Grape with just few lines of code +you have to put in your project! In return you will get response codes, paths, +parameters and more! diff --git a/devel/rubygem-jira-ruby-gitlab/Makefile b/devel/rubygem-jira-ruby-gitlab/Makefile new file mode 100644 index 000000000000..356167c76dac --- /dev/null +++ b/devel/rubygem-jira-ruby-gitlab/Makefile @@ -0,0 +1,23 @@ +PORTNAME= jira-ruby +PORTVERSION= 2.3.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= API for JIRA +WWW= https://github.com/sumoheavy/jira-ruby + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-activesupport-gitlab>=0:devel/rubygem-activesupport-gitlab \ + rubygem-atlassian-jwt>=0:www/rubygem-atlassian-jwt \ + rubygem-multipart-post>=0:www/rubygem-multipart-post \ + rubygem-oauth0>=0.5.0<1:net/rubygem-oauth0 + +USES= gem + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-jira-ruby-gitlab/distinfo b/devel/rubygem-jira-ruby-gitlab/distinfo new file mode 100644 index 000000000000..36e244f5b0f0 --- /dev/null +++ b/devel/rubygem-jira-ruby-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1675191845 +SHA256 (rubygem/jira-ruby-2.3.0.gem) = abf26e6bff4a8ea40bae06f7df6276a5776905c63fb2070934823ca54f62eb62 +SIZE (rubygem/jira-ruby-2.3.0.gem) = 67072 diff --git a/devel/rubygem-jira-ruby-gitlab/pkg-descr b/devel/rubygem-jira-ruby-gitlab/pkg-descr new file mode 100644 index 000000000000..e7d3b66e61a7 --- /dev/null +++ b/devel/rubygem-jira-ruby-gitlab/pkg-descr @@ -0,0 +1 @@ +This gem provides access to the Atlassian JIRA REST API. diff --git a/devel/rubygem-sprockets-gitlab/Makefile b/devel/rubygem-sprockets-gitlab/Makefile new file mode 100644 index 000000000000..245423e71283 --- /dev/null +++ b/devel/rubygem-sprockets-gitlab/Makefile @@ -0,0 +1,27 @@ +PORTNAME= sprockets +PORTVERSION= 3.7.5 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby library that preprocesses and concatenates JavaScript files +WWW= https://github.com/rails/sprockets + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ + rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ + rubygem-rack22>=1,3<3,3:www/rubygem-rack22 + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= sprockets_project + +post-install: + @${RM} ${STAGEDIR}${PREFIX}/bin/sprockets + +.include diff --git a/devel/rubygem-sprockets-gitlab/distinfo b/devel/rubygem-sprockets-gitlab/distinfo new file mode 100644 index 000000000000..16c408d81502 --- /dev/null +++ b/devel/rubygem-sprockets-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1727315418 +SHA256 (rubygem/sprockets-3.7.5.gem) = 72c20f256548f8a37fe7db41d96be86c3262fddaf4ebe9d69ec8317394fed383 +SIZE (rubygem/sprockets-3.7.5.gem) = 72704 diff --git a/devel/rubygem-sprockets-gitlab/pkg-descr b/devel/rubygem-sprockets-gitlab/pkg-descr new file mode 100644 index 000000000000..a4950a0e0b93 --- /dev/null +++ b/devel/rubygem-sprockets-gitlab/pkg-descr @@ -0,0 +1,4 @@ +Sprockets is a Ruby library for compiling and serving web assets. It features +declarative dependency management for JavaScript and CSS assets, as well as a +powerful preprocessor pipeline that allows you to write assets in languages like +CoffeeScript, Sass and SCSS. diff --git a/dns/Makefile b/dns/Makefile index 91072a9304bf..bb1bcc5070ee 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -220,6 +220,7 @@ SUBDIR += rubygem-simpleidn SUBDIR += rubygem-simpleidn02 SUBDIR += rubygem-validates_hostname + SUBDIR += rubygem-validates_hostname-gitlab SUBDIR += rubygem-zonefile SUBDIR += samba-nsupdate SUBDIR += scavenge diff --git a/dns/rubygem-validates_hostname-gitlab/Makefile b/dns/rubygem-validates_hostname-gitlab/Makefile new file mode 100644 index 000000000000..b8a89853b2d3 --- /dev/null +++ b/dns/rubygem-validates_hostname-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= validates_hostname +PORTVERSION= 1.0.13 +CATEGORIES= dns rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Extension to ActiveRecord::Base for validating hostnames +WWW= https://github.com/KimNorgaard/validates_hostname + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activerecord-gitlab>=3.0:databases/rubygem-activerecord-gitlab \ + rubygem-activesupport-gitlab>=3.0:devel/rubygem-activesupport-gitlab + +USES= gem + +NO_ARCH= yes + +.include diff --git a/dns/rubygem-validates_hostname-gitlab/distinfo b/dns/rubygem-validates_hostname-gitlab/distinfo new file mode 100644 index 000000000000..e5fcc6bb0583 --- /dev/null +++ b/dns/rubygem-validates_hostname-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1684104678 +SHA256 (rubygem/validates_hostname-1.0.13.gem) = eac40178cc0b4f727df9cc6a5cb5bc2550718ad8d9bb3728df9aba6354bdda19 +SIZE (rubygem/validates_hostname-1.0.13.gem) = 14848 diff --git a/dns/rubygem-validates_hostname-gitlab/pkg-descr b/dns/rubygem-validates_hostname-gitlab/pkg-descr new file mode 100644 index 000000000000..5c8a8ae97543 --- /dev/null +++ b/dns/rubygem-validates_hostname-gitlab/pkg-descr @@ -0,0 +1,5 @@ +Extension to ActiveRecord::Base for validating hostnames and domain names. + +Features: +- Adds validation for hostnames to ActiveModel +- Supports i18n for the error messages diff --git a/misc/Makefile b/misc/Makefile index 2aff698c61a7..a89f35525b42 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -584,6 +584,7 @@ SUBDIR += rubygem-iesd SUBDIR += rubygem-mime-types SUBDIR += rubygem-mime-types-data + SUBDIR += rubygem-mime-types-gitlab SUBDIR += rubygem-mimemagic SUBDIR += rubygem-octicons SUBDIR += rubygem-rabbit diff --git a/misc/rubygem-mime-types-gitlab/Makefile b/misc/rubygem-mime-types-gitlab/Makefile new file mode 100644 index 000000000000..001dee1601fa --- /dev/null +++ b/misc/rubygem-mime-types-gitlab/Makefile @@ -0,0 +1,21 @@ +PORTNAME= mime-types +PORTVERSION= 3.7.0 +CATEGORIES= misc rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby gem which provides a mailcap-like MIME Content-Type lookup +WWW= https://github.com/mime-types/ruby-mime-types + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENCE.md + +RUN_DEPENDS= rubygem-logger-gitlab>=0:devel/rubygem-logger-gitlab \ + rubygem-mime-types-data>=3.2025.0507<4:misc/rubygem-mime-types-data + +USES= gem + +NO_ARCH= yes + +.include diff --git a/misc/rubygem-mime-types-gitlab/distinfo b/misc/rubygem-mime-types-gitlab/distinfo new file mode 100644 index 000000000000..6443e1f6d10a --- /dev/null +++ b/misc/rubygem-mime-types-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1747547552 +SHA256 (rubygem/mime-types-3.7.0.gem) = dcebf61c246f08e15a4de34e386ebe8233791e868564a470c3fe77c00eed5e56 +SIZE (rubygem/mime-types-3.7.0.gem) = 41984 diff --git a/misc/rubygem-mime-types-gitlab/pkg-descr b/misc/rubygem-mime-types-gitlab/pkg-descr new file mode 100644 index 000000000000..72f3b67fca42 --- /dev/null +++ b/misc/rubygem-mime-types-gitlab/pkg-descr @@ -0,0 +1,2 @@ +MIME::Types for Ruby originally based on and synchronized with MIME::Types +for Perl by Mark Overmeer, copyright 2001 - 2005. diff --git a/net/Makefile b/net/Makefile index 698f81a68da3..50b85f176171 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1291,6 +1291,7 @@ SUBDIR += rubygem-fog-aliyun-gitlab SUBDIR += rubygem-fog-atmos SUBDIR += rubygem-fog-aws + SUBDIR += rubygem-fog-aws-gitlab SUBDIR += rubygem-fog-aws328 SUBDIR += rubygem-fog-azure SUBDIR += rubygem-fog-brightbox @@ -1306,6 +1307,7 @@ SUBDIR += rubygem-fog-internet-archive SUBDIR += rubygem-fog-joyent SUBDIR += rubygem-fog-local + SUBDIR += rubygem-fog-local-gitlab SUBDIR += rubygem-fog-openstack SUBDIR += rubygem-fog-ovirt SUBDIR += rubygem-fog-powerdns diff --git a/net/rubygem-fog-aws-gitlab/Makefile b/net/rubygem-fog-aws-gitlab/Makefile new file mode 100644 index 000000000000..4f131d1f6182 --- /dev/null +++ b/net/rubygem-fog-aws-gitlab/Makefile @@ -0,0 +1,26 @@ *** 376 LINES SKIPPED ***