Chih-Hsuan Yen pushed to branch main at Arch Linux / Packaging / Packages /
nvchecker
Commits:
51a79275 by Chih-Hsuan Yen at 2025-09-20T00:02:00+08:00
upgpkg: 2.19-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = nvchecker
pkgdesc = New version checker for software releases
- pkgver = 2.18
+ pkgver = 2.19
pkgrel = 1
url = https://github.com/lilydjwg/nvchecker
arch = any
@@ -13,6 +13,7 @@ pkgbase = nvchecker
checkdepends = python-awesomeversion
checkdepends = python-lxml
checkdepends = python-jq
+ checkdepends = python-zstandard
checkdepends = git
makedepends = git
makedepends = python-build
@@ -35,14 +36,15 @@ pkgbase = nvchecker
optdepends = python-lxml: for the htmlparser source
optdepends = python-packaging: for the pypi source
optdepends = python-jq: for the jq source
+ optdepends = python-zstandard: for the rpmrepo source
optdepends = python-toml: for nvchecker-ini2toml script
optdepends = python-aiohttp: alternative HTTP backend
optdepends = python-httpx: alternative HTTP backend
optdepends = git: support for git repositories
optdepends = python-gobject: for nvchecker-notify
optdepends = libnotify: for nvchecker-notify
- source = git+https://github.com/lilydjwg/nvchecker.git?signed#tag=v2.18
+ source = git+https://github.com/lilydjwg/nvchecker.git?signed#tag=v2.19
validpgpkeys = 356690A1E7404E30D0E902B2E64D049594A54F54
- sha512sums =
5cc26a7880a2ad75bae9a070756c0c1e1eda915eeaac635a4c141cb6c5ec1add36fde506cbf81cb1ffb776c44b20ea761b0bb4113ad92f1099c70258ed8a1bbc
+ sha512sums =
539d791d5912859a7bbea561b3c750099547382e9f08efd624cb482efa98fe0518c132ad552936ceb09ab23373c06ea3e73f49aa298427e21c3b9dbf26985db9
pkgname = nvchecker
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Maintainer: Chih-Hsuan Yen <[email protected]>
pkgname=nvchecker
-pkgver=2.18
+pkgver=2.19
pkgrel=1
pkgdesc="New version checker for software releases"
arch=('any')
@@ -15,13 +15,14 @@ makedepends=('git' 'python-build' 'python-installer'
'python-setuptools' 'python
# optional deps
'python-gobject' 'python-toml' 'python-aiohttp' 'python-httpx')
checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin'
'python-pytest-rerunfailures'
- 'pyalpm' 'python-awesomeversion' 'python-lxml' 'python-jq' 'git')
+ 'pyalpm' 'python-awesomeversion' 'python-lxml' 'python-jq'
'python-zstandard' 'git')
optdepends=(
'pyalpm: for using "sort_version_key = vercmp" in configuration files and
the alpm source'
'python-awesomeversion: for using "sort_version_key = awesomeversion" in
configuration files'
'python-lxml: for the htmlparser source'
'python-packaging: for the pypi source'
'python-jq: for the jq source'
+ 'python-zstandard: for the rpmrepo source'
'python-toml: for nvchecker-ini2toml script'
'python-aiohttp: alternative HTTP backend'
'python-httpx: alternative HTTP backend'
@@ -30,7 +31,7 @@ optdepends=(
'libnotify: for nvchecker-notify'
)
source=("git+https://github.com/lilydjwg/nvchecker.git?signed#tag=v$pkgver")
-sha512sums=('5cc26a7880a2ad75bae9a070756c0c1e1eda915eeaac635a4c141cb6c5ec1add36fde506cbf81cb1ffb776c44b20ea761b0bb4113ad92f1099c70258ed8a1bbc')
+sha512sums=('539d791d5912859a7bbea561b3c750099547382e9f08efd624cb482efa98fe0518c132ad552936ceb09ab23373c06ea3e73f49aa298427e21c3b9dbf26985db9')
validpgpkeys=(
# No direct trust chain. Some related stuffs:
# https://api.github.com/users/lilydjwg/gpg_keys
@@ -39,8 +40,8 @@ validpgpkeys=(
)
_backports=(
- # fix tests (also bump to dev version)
- 95af92a502ebaaa028852d271f9d4abf570d0f79
+ # update tests
+ ab4fc7d2e5a0d7ed7bf7a5850e56c1af5d34c459
)
prepare() {
@@ -56,10 +57,6 @@ prepare() {
git log --oneline -1 "${_c}"
git cherry-pick -n "${_c}"
done
-
- # Drop unwanted changes in backported commits
- git reset nvchecker/__init__.py
- git checkout nvchecker/__init__.py
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nvchecker/-/commit/51a79275d0db698a77ddeccc15f1497c2a88c012
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/nvchecker/-/commit/51a79275d0db698a77ddeccc15f1497c2a88c012
You're receiving this email because of your account on gitlab.archlinux.org.