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.


Reply via email to