From 7c9023e36143881b13d536ab12088d803043985c Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 13 Jun 2024 10:06:26 -0400 Subject: [PATCH] user/gitlab-foss: upgrade to 17.0.2 --- user/gitlab-foss/APKBUILD | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/user/gitlab-foss/APKBUILD b/user/gitlab-foss/APKBUILD index 9925aa5..88e4982 100644 --- a/user/gitlab-foss/APKBUILD +++ b/user/gitlab-foss/APKBUILD @@ -3,7 +3,7 @@ # Contributor: Antoine Martin (ayakael) pkgname=gitlab-foss _pkgname=${pkgname%-foss} -pkgver=16.11.4 +pkgver=17.0.2 _gittag=v$pkgver pkgrel=0 pkgdesc="A version control for your server" @@ -17,8 +17,8 @@ depends=" cmd:dpkg-deb exiftool git>=2.42.0 - gitaly~=16.9 - gitlab-shell>=14.34 + gitaly~=17.0 + gitlab-shell>=14.35 graphicsmagick http-parser procps @@ -59,8 +59,6 @@ makedepends=" protobuf-dev re2-dev ruby3.2-dev - ruby3.2-grpc~=1.58 - ruby3.2-rugged rust yarn>=1.2.0 " @@ -91,8 +89,6 @@ export BUNDLE_FROZEN=true export BUNDLE_JOBS=1 prepare() { - local sysgemdir=$(ruby -e 'puts Gem.default_dir') - default_prepare # The default log level is very chatty. @@ -108,17 +104,6 @@ prepare() { # Allow use of any bundler sed -i -e '/BUNDLED/,+1d' Gemfile.lock - - # Some gems are broken, so we copy our fixed version - # instead of installing it from RubyGems using Bundler. - for i in grpc rugged; do - mkdir -p vendor/gems/$i/src/ruby/lib/$i - cp -r "$sysgemdir"/gems/$i-*/* vendor/gems/$i/ - cp "$sysgemdir"/specifications/$i-*.gemspec \ - vendor/gems/$i/$i.gemspec - cp "$sysgemdir"/extensions/*/*/$i-*/$i/*.so \ - vendor/gems/$i/src/ruby/lib/$i/ - done } build() { @@ -154,9 +139,6 @@ build() { # Remove faulty RPATH. chrpath -d vendor/bundle/ruby/*/extensions/*/*/ruby-magic-*/magic/magic.so - # cp grpc lib - cp vendor/gems/grpc/src/ruby/lib/grpc/grpc_c.so vendor/bundle/ruby/*/gems/grpc-*/src/ruby/lib/grpc/grpc_c.so - # Patch installed gem gitlab-markup to use python3. # Option "-S" causes that Python cannot find docutils module. sed -i 's/python2 -S/python3/g' \ @@ -379,7 +361,7 @@ assets() { } sha512sums=" -8b9438778b61901dbfbc5c8af699a72e2279fb25f4e129ebdda294a6a0885056d0b1d2d51d760ad00a86f8ee61eb52bbf82cb96122fe5ccb2d5bffb485e720d3 gitlab-foss-v16.11.4.tar.gz +f9e9a5c4dec5a15281e9173ad93b260315330d4707985e5393d86e08d3dc1883cb107f5e4f6fd2c0d2d3e3325a99e678471a04aa613f8a4a99e9e965f7626466 gitlab-foss-v17.0.2.tar.gz daa496f3d9146f9dbddff62477bf49d5c7bd2f2a4cdbadc70ee51c8230f3ef01dc950ef157154b31c7e7bef0beecc5cbac50fbac65a79d6d9099b27bcba8b2ab database-config.patch 55b0667d3969113ffd6860652ee8bdb9a534c25f413f33b2739e922c886988e7cea72c1c00c7eecf29fcff3682b1324156365605ffc6aae45d1e0ccddf96288b gitlab.initd 1f451b67a5d5e58650b0fe862a2b65cfb8bff5502b37d94ae90619c1ff9affbecf24428303a2849bebce5f94bef37078f0e5710e344bbab616134e910938384a gitlab.mailroom.initd