user/gitaly: upgrade to ruby 3.1
This commit is contained in:
parent
6b9b3b7ce8
commit
0484f43720
2 changed files with 31 additions and 30 deletions
|
@ -2,20 +2,19 @@
|
||||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||||
pkgname=gitaly
|
pkgname=gitaly
|
||||||
pkgver=15.3.3
|
pkgver=15.3.3
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="A Git RPC service for handling all the git calls made by GitLab"
|
pkgdesc="A Git RPC service for handling all the git calls made by GitLab"
|
||||||
url="https://gitlab.com/gitlab-org/gitaly/"
|
url="https://gitlab.com/gitlab-org/gitaly/"
|
||||||
# Disabled due to Openssl3 not being supported
|
arch="all"
|
||||||
#arch="all"
|
|
||||||
# GPL-2.0-only WITH GCC-exception-2.0: bundled libgit2
|
# GPL-2.0-only WITH GCC-exception-2.0: bundled libgit2
|
||||||
license="MIT AND GPL-2.0-only WITH GCC-exception-2.0"
|
license="MIT AND GPL-2.0-only WITH GCC-exception-2.0"
|
||||||
depends="
|
depends="
|
||||||
git>=2.33
|
git>=2.33
|
||||||
ruby2.7
|
ruby
|
||||||
ruby2.7-bigdecimal
|
ruby-bigdecimal
|
||||||
ruby2.7-bundler
|
ruby-bundler
|
||||||
ruby2.7-io-console
|
ruby-io-console
|
||||||
ruby2.7-json
|
ruby-json
|
||||||
"
|
"
|
||||||
makedepends="
|
makedepends="
|
||||||
bash
|
bash
|
||||||
|
@ -23,12 +22,12 @@ makedepends="
|
||||||
go
|
go
|
||||||
icu-dev
|
icu-dev
|
||||||
libffi-dev
|
libffi-dev
|
||||||
libgit2-dev=~1.4
|
libgit2-dev
|
||||||
libssh2-dev
|
libssh2-dev
|
||||||
libxml2-dev
|
libxml2-dev
|
||||||
libxslt-dev
|
libxslt-dev
|
||||||
ruby2.7-dev
|
ruby-dev
|
||||||
ruby2.7-grpc=~1.42.0
|
ruby-grpc=~1.42.0
|
||||||
zlib-dev
|
zlib-dev
|
||||||
"
|
"
|
||||||
subpackages="
|
subpackages="
|
||||||
|
@ -37,10 +36,10 @@ subpackages="
|
||||||
$pkgname-praefect
|
$pkgname-praefect
|
||||||
"
|
"
|
||||||
# FIXME: Makefile clones libgit2 and git repositories.
|
# FIXME: Makefile clones libgit2 and git repositories.
|
||||||
source="https://gitlab.com/gitlab-org/$pkgname/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz
|
source="https://gitlab.com/gitlab-org/gitaly/-/archive/v$pkgver/gitaly-v$pkgver.tar.gz
|
||||||
gemfile-use-local-grpc.patch
|
gemfile-use-local-grpc.patch
|
||||||
libgit-1.4-compat.patch
|
|
||||||
config.patch
|
config.patch
|
||||||
|
libgit-1.5-compat.patch
|
||||||
$pkgname.initd
|
$pkgname.initd
|
||||||
"
|
"
|
||||||
builddir="$srcdir/$pkgname-v$pkgver"
|
builddir="$srcdir/$pkgname-v$pkgver"
|
||||||
|
@ -74,7 +73,8 @@ build() {
|
||||||
bundle config --local build.nokogiri --use-system-libraries \
|
bundle config --local build.nokogiri --use-system-libraries \
|
||||||
--with-xml2-include=/usr/include/libxml2 \
|
--with-xml2-include=/usr/include/libxml2 \
|
||||||
--with-xslt-include=/usr/include/libxslt
|
--with-xslt-include=/usr/include/libxslt
|
||||||
bundle config --local build.rugged --use-system-libraries
|
# can't use system-library for some reason on 1.5.0 and 1.5.1
|
||||||
|
# bundle config --local build.rugged --use-system-libraries
|
||||||
# https://github.com/protocolbuffers/protobuf/issues/2335#issuecomment-579913357
|
# https://github.com/protocolbuffers/protobuf/issues/2335#issuecomment-579913357
|
||||||
bundle config --local build.google-protobuf --with-cflags=-D__va_copy=va_copy
|
bundle config --local build.google-protobuf --with-cflags=-D__va_copy=va_copy
|
||||||
|
|
||||||
|
@ -124,20 +124,21 @@ package() {
|
||||||
cd "$rubydir"/vendor/bundle/ruby/*/gems
|
cd "$rubydir"/vendor/bundle/ruby/*/gems
|
||||||
|
|
||||||
# Remove tests, docs and other unnecessary files.
|
# Remove tests, docs and other unnecessary files.
|
||||||
rm -Rf */benchmark \
|
rm -Rf \
|
||||||
*/spec \
|
./*/benchmark \
|
||||||
*/test \
|
./*/spec \
|
||||||
*/tests \
|
./*/test \
|
||||||
*/appveyor.yml \
|
./*/tests \
|
||||||
*/*.md \
|
./*/appveyor.yml \
|
||||||
*/*.rdoc \
|
./*/*.md \
|
||||||
*/*.txt \
|
./*/*.rdoc \
|
||||||
*/CHANGELOG* \
|
./*/*.txt \
|
||||||
*/CHANGES* \
|
./*/CHANGELOG* \
|
||||||
*/CONTRIBUT* \
|
./*/CHANGES* \
|
||||||
*/*LICENSE* \
|
./*/CONTRIBUT* \
|
||||||
*/Rakefile \
|
./*/*LICENSE* \
|
||||||
*/README*
|
./*/Rakefile \
|
||||||
|
./*/README*
|
||||||
|
|
||||||
# Remove bundled libgit2 and pg_query sources.
|
# Remove bundled libgit2 and pg_query sources.
|
||||||
rm -R rugged-*/vendor/libgit2
|
rm -R rugged-*/vendor/libgit2
|
||||||
|
@ -186,7 +187,7 @@ praefect() {
|
||||||
sha512sums="
|
sha512sums="
|
||||||
a3d4f929014df6f3e7034f493be9b27dcc1e820e42198582171a43c7ddf1bc9087329f13878f139a7d6dc1e6a92a76dabf26214409abe839d8f9508429f91ba0 gitaly-v15.3.3.tar.gz
|
a3d4f929014df6f3e7034f493be9b27dcc1e820e42198582171a43c7ddf1bc9087329f13878f139a7d6dc1e6a92a76dabf26214409abe839d8f9508429f91ba0 gitaly-v15.3.3.tar.gz
|
||||||
ebcb7296696b9c2b47b7770a37ae13663cb0343659d482ef45717ef5548ede69eedee707763c6dfd73c60ef303e03fbe5502967783c59c00475a1a6d0c5ee128 gemfile-use-local-grpc.patch
|
ebcb7296696b9c2b47b7770a37ae13663cb0343659d482ef45717ef5548ede69eedee707763c6dfd73c60ef303e03fbe5502967783c59c00475a1a6d0c5ee128 gemfile-use-local-grpc.patch
|
||||||
7bf25645b1f236fabbbac472bc169d73fa7edb14a85d9adac4613d9ddad413f21fe7ec9779d4276971171da574e5d487c49367badd0939e7606476b16a56efeb libgit-1.4-compat.patch
|
|
||||||
8779e34b2a468a74c590ee29155e7b197eabcd323157b1e27208fa2f3100b31e1fd1ff80d7067198e66cfb1be506caedeecbfeb4e9f32aa5b8422455e1718e1a config.patch
|
8779e34b2a468a74c590ee29155e7b197eabcd323157b1e27208fa2f3100b31e1fd1ff80d7067198e66cfb1be506caedeecbfeb4e9f32aa5b8422455e1718e1a config.patch
|
||||||
|
c0c0fb03baefae34e117750c8b27ee67b18f8202161cbc202371d2f916ca419b82e5df0d5c3db23d9e2bb12d205e03dab51f61cd9e4ede2d0abe96de47c76e3f libgit-1.5-compat.patch
|
||||||
c32105d921be16eaf559cf21d6840bc346cd92b5e37974cedecdb5a2d2ca1eb5e8fbb144f5fc8a1289bf9415102b313cf2d61ee510c80f08ab33a799f5ac7122 gitaly.initd
|
c32105d921be16eaf559cf21d6840bc346cd92b5e37974cedecdb5a2d2ca1eb5e8fbb144f5fc8a1289bf9415102b313cf2d61ee510c80f08ab33a799f5ac7122 gitaly.initd
|
||||||
"
|
"
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
+++ b/ruby/Gemfile.lock
|
+++ b/ruby/Gemfile.lock
|
||||||
@@ -196 +196 @@
|
@@ -196 +196 @@
|
||||||
- rugged (1.2.0)
|
- rugged (1.2.0)
|
||||||
+ rugged (1.4.4)
|
+ rugged (1.5.1)
|
Loading…
Reference in a new issue