Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
tinymist
Commits:
88143ad9 by Caleb Maclennan at 2025-02-07T16:21:11+03:00
Block odd numbered releases
- - - - -
9510fb13 by Caleb Maclennan at 2025-02-07T17:02:57+03:00
upgpkg: 1:0.12.18-1: Downgrade to version targeting stable typst
- - - - -
3 changed files:
- .SRCINFO
- .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,8 @@
pkgbase = tinymist
pkgdesc = an integrated language service for Typst
- pkgver = 0.12.19
+ pkgver = 0.12.18
pkgrel = 1
+ epoch = 1
url = https://github.com/Myriad-Dreamin/tinymist
arch = i686
arch = x86_64
@@ -12,7 +13,7 @@ pkgbase = tinymist
depends = openssl
depends = libcrypto.so
replaces = tinymist-bin
- source =
https://github.com/Myriad-Dreamin/tinymist/archive/v0.12.19/tinymist-0.12.19.tar.gz
- sha256sums =
09f6a239f334bfd9a1900ea59ed39a265e409c5e23efa2584949d5226eb67762
+ source =
https://github.com/Myriad-Dreamin/tinymist/archive/v0.12.18/tinymist-0.12.18.tar.gz
+ sha256sums =
2b31e22fa67a253ebb06526018c890b2b2f03b45d0870a142d4b98a56ecdefb5
pkgname = tinymist
=====================================
.nvchecker.toml
=====================================
@@ -2,4 +2,4 @@
source = "git"
git = "https://github.com/Myriad-Dreamin/tinymist.git"
prefix = "v"
-include_regex = 'v\d+\.\d+\.\d+'
+include_regex = 'v\d+\.\d+\.\d*[02468]'
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,9 @@
# Maintainer: Caleb Maclennan <[email protected]>
pkgname=tinymist
-pkgver=0.12.19
+pkgver=0.12.18
pkgrel=1
+epoch=1
pkgdesc='an integrated language service for Typst'
arch=(i686 x86_64)
url="https://github.com/Myriad-Dreamin/$pkgname"
@@ -14,13 +15,23 @@ makedepends=(cargo)
replaces=("$pkgname-bin")
_archive="$pkgname-$pkgver"
source=("$url/archive/v$pkgver/$_archive.tar.gz")
-sha256sums=('09f6a239f334bfd9a1900ea59ed39a265e409c5e23efa2584949d5226eb67762')
+sha256sums=('2b31e22fa67a253ebb06526018c890b2b2f03b45d0870a142d4b98a56ecdefb5')
prepare() {
cd "$_archive"
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
+pkgver() {
+ #
https://github.com/Myriad-Dreamin/tinymist#versioning-and-release-cycle
+ if [[ $pkgver =~ ^.*[13579]$ ]]; then
+ echo 'Odd-numbered releases target nightly typst, not stable.'
>&2
+ exit 1
+ else
+ echo "$pkgver"
+ fi
+}
+
_srcenv() {
cd "$_archive"
export RUSTUP_TOOLCHAIN=stable
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/tinymist/-/compare/8321c67559b8f2283875c140fcd17966a78adb6e...9510fb13c4a83a6d3aeaf47f82615e82f98f17a6
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/tinymist/-/compare/8321c67559b8f2283875c140fcd17966a78adb6e...9510fb13c4a83a6d3aeaf47f82615e82f98f17a6
You're receiving this email because of your account on gitlab.archlinux.org.