Chih-Hsuan Yen pushed to branch main at Arch Linux / Packaging / Packages / 
nvchecker


Commits:
41928607 by Chih-Hsuan Yen at 2026-08-15T20:40:08+08:00
Test for some new optional deps

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -13,6 +13,8 @@ pkgbase = nvchecker
        checkdepends = python-awesomeversion
        checkdepends = python-lxml
        checkdepends = python-jq
+       checkdepends = python-pygit2
+       checkdepends = python-dulwich
        checkdepends = git
        makedepends = git
        makedepends = python-build
@@ -35,6 +37,8 @@ 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-pygit2: for the git_pygit2 source
+       optdepends = python-dulwich: for the git_dulwich source
        optdepends = python-toml: for nvchecker-ini2toml script
        optdepends = python-aiohttp: alternative HTTP backend
        optdepends = python-httpx: alternative HTTP backend


=====================================
PKGBUILD
=====================================
@@ -15,13 +15,15 @@ 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-pygit2' 'python-dulwich' '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-pygit2: for the git_pygit2 source'
+  'python-dulwich: for the git_dulwich source'
   'python-toml: for nvchecker-ini2toml script'
   'python-aiohttp: alternative HTTP backend'
   'python-httpx: alternative HTTP backend'



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvchecker/-/commit/4192860764e807fdf8b69b0c60abf008bcc6e16e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvchecker/-/commit/4192860764e807fdf8b69b0c60abf008bcc6e16e
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to