From 559efedc7debf6ad2e3764bfba305e3d6a2d3666 Mon Sep 17 00:00:00 2001 From: Maksim Bondarenkov <119937608+ognevny@users.noreply.github.com> Date: Mon, 15 Jul 2024 09:21:27 +0300 Subject: [PATCH] ruff: update to 0.5.2 --- mingw-w64-ruff/PKGBUILD | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/mingw-w64-ruff/PKGBUILD b/mingw-w64-ruff/PKGBUILD index 7695050bb9..c15a6f2271 100644 --- a/mingw-w64-ruff/PKGBUILD +++ b/mingw-w64-ruff/PKGBUILD @@ -4,7 +4,7 @@ _realname=ruff pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}" "${MINGW_PACKAGE_PREFIX}-python-${_realname}") -pkgver=0.5.1 +pkgver=0.5.2 pkgrel=1 pkgdesc="An extremely fast Python linter, written in Rust (mingw-w64)" arch=('any') @@ -15,6 +15,7 @@ license=('spdx:MIT') msys2_references=( 'archlinux: ruff' 'anitya: 370829' + 'gentoo: dev-util/ruff' 'pypi: ruff' ) makedepends=( @@ -25,13 +26,13 @@ makedepends=( options=('!strip') source=("https://github.com/astral-sh/ruff/archive/${pkgver}/${_realname}-${pkgver}.tar.gz" "001-fix-building-with-gcc.patch") -sha256sums=('4e31c38d800601cb13349cb9c6b29cd0a37bb505e467abb4492a1ae255eb5a48' +sha256sums=('3cf0ada76f6b47dc4b2781db295bea25ed89deb178bfb73b0ed77543c486ca29' 'a266b1594ab3280525d7bce5adb91026c1e183696a4586255d4a0fcd008d41c2') noextract=("${_realname}-${pkgver}.tar.gz") prepare() { tar -xzf "${_realname}-${pkgver}.tar.gz" || true - cd "${srcdir}/${_realname}-${pkgver}" + cd "${_realname}-${pkgver}" if [[ ${MINGW_PACKAGE_PREFIX} != *clang-* ]]; then patch -p1 -i "${srcdir}"/001-fix-building-with-gcc.patch @@ -44,21 +45,21 @@ prepare() { } build() { - cd "${srcdir}/${_realname}-${pkgver}" + cd "${_realname}-${pkgver}" export WINAPI_NO_BUNDLED_LIBRARIES=1 maturin build --release --strip --frozen --all-features } check() { - cd "${srcdir}/${_realname}-${pkgver}" + cd "${_realname}-${pkgver}" export WINAPI_NO_BUNDLED_LIBRARIES=1 cargo test --release --frozen --all-features } package_ruff() { - cd "${srcdir}/${_realname}-${pkgver}" + cd "${_realname}-${pkgver}" install -Dm755 ./target/release/ruff "${pkgdir}${MINGW_PREFIX}/bin/ruff" install -Dm644 LICENSE -t "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/" @@ -70,7 +71,7 @@ package_ruff() { } package_python-ruff() { - cd "${srcdir}/${_realname}-${pkgver}" + cd "${_realname}-${pkgver}" pkgdesc+=" (Python module)" depends=("${MINGW_PACKAGE_PREFIX}-python" "${MINGW_PACKAGE_PREFIX}-ruff")