Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
pre-commit
Commits:
66efb261 by Andreas Schleifer at 2025-03-19T19:54:46+01:00
upgpkg: 4.2.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = pre-commit
pkgdesc = A framework for managing and maintaining multi-language
pre-commit hooks
- pkgver = 4.0.1
- pkgrel = 2
+ pkgver = 4.2.0
+ pkgrel = 1
url = https://github.com/pre-commit/pre-commit
arch = any
license = MIT
@@ -9,6 +9,7 @@ pkgbase = pre-commit
checkdepends = git
checkdepends = ghc
checkdepends = go
+ checkdepends = julia
checkdepends = luarocks
checkdepends = nodejs
checkdepends = npm
@@ -27,8 +28,8 @@ pkgbase = pre-commit
depends = python-yaml
provides = python-pre-commit
replaces = python-pre-commit
- source =
https://github.com/pre-commit/pre-commit/archive/v4.0.1/pre-commit-4.0.1.tar.gz
- sha512sums =
93c01e4d64aa1010bdaac6e1774497fe38f757cc6b67b7546332c5fe3846583fc5ac71f70bb257e5bbe24062e060307b49abdcb539538ccedeb2cdf2243908a4
- b2sums =
2d38ef4ad06744e11a75a9faddcf90f1fbb60f597d85782bf8065e90e746e62de0f7396ad09e3d03502208114ed75ed57f05ae143470b349a9b1dd6860ba72bd
+ source =
https://github.com/pre-commit/pre-commit/archive/v4.2.0/pre-commit-4.2.0.tar.gz
+ sha512sums =
6843c56ae06c8c2cabb23e72217a1a8696ede4e4ddf2d4fae28c43076438e47e6f9d73642377b529ce629f184ece4c0076df613afff233ca1e28c5aa672f3b4a
+ b2sums =
1f338e9b610f79ec4bd537ab69110f86b36e8ff2f84628b5b7a54af4312f43a358f9c8da7c54c7327512cd14ec39819aa3724009dae11c9d016ef5beae6127e8
pkgname = pre-commit
=====================================
PKGBUILD
=====================================
@@ -1,41 +1,48 @@
# Maintainer: Andreas 'Segaja' Schleifer <segaja at archlinux dot org>
pkgname='pre-commit'
-pkgver=4.0.1
-pkgrel=2
+pkgver=4.2.0
+pkgrel=1
pkgdesc="A framework for managing and maintaining multi-language pre-commit
hooks"
url="https://github.com/pre-commit/pre-commit"
license=('MIT')
arch=('any')
depends=(
- 'python-cfgv'
- 'python-identify'
- 'python-nodeenv'
- 'python-toml'
- 'python-virtualenv'
- 'python-yaml'
+ python-cfgv
+ python-identify
+ python-nodeenv
+ python-toml
+ python-virtualenv
+ python-yaml
+)
+makedepends=(
+ python-setuptools
)
-makedepends=('python-setuptools')
checkdepends=(
- 'cabal-install'
- 'git'
- 'ghc'
- 'go'
- 'luarocks'
- 'nodejs'
- 'npm'
- 'python-pytest'
- 'python-pytest-env'
- 'python-re-assert'
- 'r'
- 'rubygems'
- 'rust'
+ cabal-install
+ git
+ ghc
+ go
+ julia
+ luarocks
+ nodejs
+ npm
+ python-pytest
+ python-pytest-env
+ python-re-assert
+ r
+ rubygems
+ rust
+)
+provides=(
+ python-pre-commit
+)
+replaces=(
+ python-pre-commit
)
-provides=('python-pre-commit')
-replaces=('python-pre-commit')
source=("https://github.com/pre-commit/pre-commit/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('93c01e4d64aa1010bdaac6e1774497fe38f757cc6b67b7546332c5fe3846583fc5ac71f70bb257e5bbe24062e060307b49abdcb539538ccedeb2cdf2243908a4')
-b2sums=('2d38ef4ad06744e11a75a9faddcf90f1fbb60f597d85782bf8065e90e746e62de0f7396ad09e3d03502208114ed75ed57f05ae143470b349a9b1dd6860ba72bd')
+sha512sums=('6843c56ae06c8c2cabb23e72217a1a8696ede4e4ddf2d4fae28c43076438e47e6f9d73642377b529ce629f184ece4c0076df613afff233ca1e28c5aa672f3b4a')
+b2sums=('1f338e9b610f79ec4bd537ab69110f86b36e8ff2f84628b5b7a54af4312f43a358f9c8da7c54c7327512cd14ec39819aa3724009dae11c9d016ef5beae6127e8')
build() {
cd pre-commit-$pkgver
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pre-commit/-/commit/66efb2617381265d67ab999b5b124a115f95531b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pre-commit/-/commit/66efb2617381265d67ab999b5b124a115f95531b
You're receiving this email because of your account on gitlab.archlinux.org.