aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Fechner <mfechner@FreeBSD.org>2023-12-14 08:19:08 +0000
committerMatthias Fechner <mfechner@FreeBSD.org>2023-12-14 11:48:35 +0000
commitadd98e12a4e1ebcd7995f534466a613d93acf751 (patch)
tree8188ac4c8a6e8fa52c8938e34100d67ca19d9c43
parent8729ef326c800e86cdd6aa00bc319e409d4e1500 (diff)
downloadports-add98e12a4e1ebcd7995f534466a613d93acf751.tar.gz
ports-add98e12a4e1ebcd7995f534466a613d93acf751.zip
www/gitlab-ce: fix build problem due to json upgrade
Fixes a regression from c7de4cbee4139154462556de356afb6534d5ea7a
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-json26/Makefile16
-rw-r--r--devel/rubygem-json26/distinfo3
-rw-r--r--devel/rubygem-json26/pkg-descr3
-rw-r--r--www/gitlab-ce/Makefile5
5 files changed, 26 insertions, 2 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b6d54b34345e..b4ba7d8ed336 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -7045,6 +7045,7 @@
SUBDIR += rubygem-json-canonicalization
SUBDIR += rubygem-json-schema
SUBDIR += rubygem-json1
+ SUBDIR += rubygem-json26
SUBDIR += rubygem-json_pure
SUBDIR += rubygem-json_pure1
SUBDIR += rubygem-json_schema
diff --git a/devel/rubygem-json26/Makefile b/devel/rubygem-json26/Makefile
new file mode 100644
index 000000000000..84993ac398ac
--- /dev/null
+++ b/devel/rubygem-json26/Makefile
@@ -0,0 +1,16 @@
+PORTNAME= json
+PORTVERSION= 2.6.3
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 26
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Parse JSON texts and generate them from ruby data structures
+WWW= https://flori.github.io/json/
+
+LICENSE= BSD2CLAUSE RUBY
+LICENSE_COMB= dual
+
+USES= gem
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-json26/distinfo b/devel/rubygem-json26/distinfo
new file mode 100644
index 000000000000..b994bec1ba10
--- /dev/null
+++ b/devel/rubygem-json26/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1702540745
+SHA256 (rubygem/json-2.6.3.gem) = 86aaea16adf346a2b22743d88f8dcceeb1038843989ab93cda44b5176c845459
+SIZE (rubygem/json-2.6.3.gem) = 67072
diff --git a/devel/rubygem-json26/pkg-descr b/devel/rubygem-json26/pkg-descr
new file mode 100644
index 000000000000..dbc5c9403654
--- /dev/null
+++ b/devel/rubygem-json26/pkg-descr
@@ -0,0 +1,3 @@
+This library can parse JSON texts and generate them from ruby data structures.
+This port implemented in C and comes with its own unicode conversion functions
+and a parser generated by the Ragel State Machine Compiler.
diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile
index ed2eb7759df8..617739697476 100644
--- a/www/gitlab-ce/Makefile
+++ b/www/gitlab-ce/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gitlab-ce
PORTVERSION= 16.6.2
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= www devel
@@ -189,7 +190,7 @@ MY_DEPENDS= git>=2.41.0:devel/git \
rubygem-rack-proxy>=0.7.7<0.8.0:www/rubygem-rack-proxy \
rubygem-sassc-rails-rails70>=2.1.0<2.2.0:textproc/rubygem-sassc-rails-rails70 \
rubygem-autoprefixer-rails1025>=10.2.5.1<10.2.6:textproc/rubygem-autoprefixer-rails1025 \
- rubygem-terser>=1.0.2:textproc/rubygem-terser \
+ rubygem-terser>=1.0.2<1.0.3:textproc/rubygem-terser \
rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-tanuki_emoji>=0.9<1:graphics/rubygem-tanuki_emoji \
rubygem-gon-rails70>=6.4.0<6.5:www/rubygem-gon-rails70 \
@@ -253,7 +254,7 @@ MY_DEPENDS= git>=2.41.0:devel/git \
rubygem-lockbox>=1.3.0<1.4:security/rubygem-lockbox \
rubygem-valid_email>=0.1<1:mail/rubygem-valid_email \
rubygem-jsonb_accessor>=1.3.10<1.4:www/rubygem-jsonb_accessor \
- rubygem-json>=2.6.3<3:devel/rubygem-json \
+ rubygem-json26>=2.6.3<2.7:devel/rubygem-json26 \
rubygem-json_schemer>=0.2.18<0.3:devel/rubygem-json_schemer \
rubygem-oj313>=3.13.21<3.14:devel/rubygem-oj313 \
rubygem-oj-introspect>=0.7<1:devel/rubygem-oj-introspect \