chore(vlang): update to specific version
ci/woodpecker/push/vlang-arch Pipeline failed
Details
ci/woodpecker/push/vlang-arch Pipeline failed
Details
parent
316cc5ecc1
commit
304563055d
|
@ -18,8 +18,8 @@ following command in the `vlang` directory:
|
||||||
```sh
|
```sh
|
||||||
docker buildx build \
|
docker buildx build \
|
||||||
--platform linux/amd64,linux/arm64 \
|
--platform linux/amd64,linux/arm64 \
|
||||||
-t 'git.rustybever.be/chewing_bever/vlang:d1f57ead713c8e5254d8cef22991e6409dc1f06b-alpine3.17' \
|
-t 'git.rustybever.be/vieter/vlang:5d4c9dc9fc11bf8648541c934adb64f27cb94e37-alpine3.17' \
|
||||||
-t 'git.rustybever.be/chewing_bever/vlang:latest' \
|
-t 'git.rustybever.be/vieter/vlang:latest' \
|
||||||
--push .
|
--push .
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
pkgbase = vieter-vlang
|
||||||
|
pkgdesc = Locked Vlang version used to develop Vieter
|
||||||
|
pkgver = 5d4c9dc9
|
||||||
|
pkgrel = 1
|
||||||
|
epoch = 2
|
||||||
|
url = https://vlang.io
|
||||||
|
arch = x86_64
|
||||||
|
arch = aarch64
|
||||||
|
license = MIT
|
||||||
|
makedepends = git
|
||||||
|
depends = glibc
|
||||||
|
optdepends = glfw: Needed for graphics support
|
||||||
|
optdepends = freetype2: Needed for graphics support
|
||||||
|
optdepends = openssl: Needed for http support
|
||||||
|
conflicts = v
|
||||||
|
conflicts = vlang
|
||||||
|
source = vieter-vlang-5d4c9dc9fc11bf8648541c934adb64f27cb94e37.zip::https://github.com/vlang/v/archive/5d4c9dc9fc11bf8648541c934adb64f27cb94e37.zip
|
||||||
|
source = vieter-vlang-vc-7919b47d852650ca09e51a1f44cab0faa3a973eb.zip::https://github.com/vlang/vc/archive/7919b47d852650ca09e51a1f44cab0faa3a973eb.zip
|
||||||
|
sha256sums = 49f28a49e7749f07760b3700b8ef52ef0d194a35041b503a7337a4cc1bb2288b
|
||||||
|
sha256sums = 343b476edb9886078dd59ed5d0e3c8d08b2d613e4382ea415f87f02e3390fb9f
|
||||||
|
sha512sums = 886c5eabb7a56c668431f1f4445bb757c4eae90680176508e6d4c733d4186f81660d12376f61e9d4ecf281fc332afb32c072c8f0172735c1ce2870987a7c69db
|
||||||
|
sha512sums = 3d8aa7fd51c021a3eaaa63df53a1765cd6971e53a31008f5b184683ac29fbfb68f24dd27ef317713de9c16db898fe850f34555bc2739e9272aa17623b53482da
|
||||||
|
|
||||||
|
pkgname = vieter-vlang
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Update changelog
|
||||||
|
|
||||||
|
This file updates why a version was chosen as the next Vlang version for
|
||||||
|
Vieter.
|
||||||
|
|
||||||
|
## 15-02-2023
|
||||||
|
|
||||||
|
The original idea was to update to V 0.3.3 from V 0.3.2. However, this version
|
||||||
|
had a compilation bug with OpenSSL that resulted in Vieter [not
|
||||||
|
compiling](https://ci.rustybever.be/vieter-v/vieter/build/182/11). I reported
|
||||||
|
the issue and it got fixed shortly after. Afterwards, I encounted another
|
||||||
|
[issue](https://github.com/vlang/v/issues/17329) with the ORM, which luckily
|
||||||
|
also got fixed quickly. This made me settle on this version.
|
||||||
|
|
||||||
|
| Repo | Commit sha
|
||||||
|
| ---- | ----------
|
||||||
|
| V | 5d4c9dc9fc11bf8648541c934adb64f27cb94e37
|
||||||
|
| VC | 7919b47d852650ca09e51a1f44cab0faa3a973eb
|
|
@ -2,8 +2,8 @@ FROM alpine:3.17
|
||||||
|
|
||||||
ARG TARGETPLATFORM
|
ARG TARGETPLATFORM
|
||||||
|
|
||||||
ARG V_COMMIT_HASH=d1f57ead713c8e5254d8cef22991e6409dc1f06b
|
ARG V_COMMIT_HASH=5d4c9dc9fc11bf8648541c934adb64f27cb94e37
|
||||||
ARG VC_COMMIT_HASH=1f7f0244f352d41122bb306446d98ae3de4e6b02
|
ARG VC_COMMIT_HASH=7919b47d852650ca09e51a1f44cab0faa3a973eb
|
||||||
|
|
||||||
ENV VVV /opt/vlang
|
ENV VVV /opt/vlang
|
||||||
ENV PATH /opt/vlang:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
ENV PATH /opt/vlang:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
# Maintainer: Jef Roosens
|
# Maintainer: Jef Roosens
|
||||||
# Contributor: Logan Magee <mageelog@gmail.com>
|
# Contributor: Logan Magee <mageelog@gmail.com>
|
||||||
|
|
||||||
_v_commit_sha=d1f57ead713c8e5254d8cef22991e6409dc1f06b
|
#https://github.com/vlang/v/commit/5d4c9dc9fc11bf8648541c934adb64f27cb94e37
|
||||||
_vc_commit_sha=1f7f0244f352d41122bb306446d98ae3de4e6b02
|
_v_commit_sha=5d4c9dc9fc11bf8648541c934adb64f27cb94e37
|
||||||
|
# https://github.com/vlang/vc/commit/7919b47d852650ca09e51a1f44cab0faa3a973eb
|
||||||
|
_vc_commit_sha=7919b47d852650ca09e51a1f44cab0faa3a973eb
|
||||||
|
|
||||||
pkgname=vieter-vlang
|
pkgname=vieter-vlang
|
||||||
pkgver="$(echo "${_v_commit_sha}" | cut -c -8)"
|
pkgver=5d4c9dc9
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
epoch=1
|
epoch=2
|
||||||
pkgdesc='Locked Vlang version used to develop Vieter'
|
pkgdesc='Locked Vlang version used to develop Vieter'
|
||||||
arch=('x86_64' 'aarch64')
|
arch=('x86_64' 'aarch64')
|
||||||
url='https://vlang.io'
|
url='https://vlang.io'
|
||||||
|
@ -18,12 +20,16 @@ optdepends=('glfw: Needed for graphics support'
|
||||||
'openssl: Needed for http support')
|
'openssl: Needed for http support')
|
||||||
makedepends=('git')
|
makedepends=('git')
|
||||||
conflicts=('v' 'vlang')
|
conflicts=('v' 'vlang')
|
||||||
source=("${pkgname}.zip::https://github.com/vlang/v/archive/${_v_commit_sha}.zip"
|
source=("${pkgname}-${_v_commit_sha}.zip::https://github.com/vlang/v/archive/${_v_commit_sha}.zip"
|
||||||
"${pkgname}-vc.zip::https://github.com/vlang/vc/archive/${_vc_commit_sha}.zip")
|
"${pkgname}-vc-${_vc_commit_sha}.zip::https://github.com/vlang/vc/archive/${_vc_commit_sha}.zip")
|
||||||
sha256sums=('6886469efe21463276d682e658f415ea1167a9efb41bf2a8fd6577abb753f2e4'
|
sha256sums=('49f28a49e7749f07760b3700b8ef52ef0d194a35041b503a7337a4cc1bb2288b'
|
||||||
'91b6b4b576659f222e8aa3569124e95e17feb5c0b436ecc0f30db04ff24f6e39')
|
'343b476edb9886078dd59ed5d0e3c8d08b2d613e4382ea415f87f02e3390fb9f')
|
||||||
sha512sums=('81481854928f31c2cfc3c49acaa9b579712bbfa66cf2a31c5a2df2af47511b9fb62576844cdf1bcf1512b8cea58d4d637ad44110d2a73a0b55b6f41efa984b25'
|
sha512sums=('886c5eabb7a56c668431f1f4445bb757c4eae90680176508e6d4c733d4186f81660d12376f61e9d4ecf281fc332afb32c072c8f0172735c1ce2870987a7c69db'
|
||||||
'8eab18f5d01a417c0cdbfd995fdd570ca92fd2ce245eda08762de0021487fff1c6084c91fcc7fcdfd37aa618d2f71c0222df6f434b014fe3b71d284795762b0b')
|
'3d8aa7fd51c021a3eaaa63df53a1765cd6971e53a31008f5b184683ac29fbfb68f24dd27ef317713de9c16db898fe850f34555bc2739e9272aa17623b53482da')
|
||||||
|
|
||||||
|
pkgver() {
|
||||||
|
echo "${_v_commit_sha}" | cut -c -8
|
||||||
|
}
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
# In case the previous directory still exists
|
# In case the previous directory still exists
|
||||||
|
|
Loading…
Reference in New Issue