Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / powerline
Commits: 08e494b7 by Carl Smedstad at 2024-08-29T11:44:41+02:00 upgpkg: 2.8.3-5: Remove 'python setup.py' based build & test setup See: https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/merge_requests/1 Don't declare arch for split packages - breaks checkpkg and pkgctl release. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,33 +1,51 @@ pkgbase = powerline pkgdesc = Statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile pkgver = 2.8.3 - pkgrel = 4 + pkgrel = 5 url = https://github.com/powerline/powerline arch = x86_64 license = MIT - checkdepends = python-wheel + checkdepends = python-netifaces checkdepends = python-pexpect + checkdepends = python-psutil checkdepends = python-tox + makedepends = git + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools makedepends = python-sphinx - makedepends = git + makedepends = python-wheel source = powerline-2.8.3.tar.gz::https://github.com/powerline/powerline/archive/2.8.3.tar.gz - source = fail-on-binary-error.patch - source = https://github.com/powerline/powerline/commit/50d73bfb.patch - source = https://github.com/powerline/powerline/commit/c04a8dd5.patch - sha512sums = fe0301d8a64827825ed5a1c9c91066299c198bc03d949e01241fa750d892a7f86029ab777ac991dfebf05d7a163a3fdd7cd44e2dea862562bc219c3566891455 - sha512sums = d8f77a55d6056353e05556b283840e65bc0411890b5906deaf7f041843a17b08b6975ec399810e10d333384d840e66c1125f6851559e4806a850502c685a6621 - sha512sums = 506cce7894a5634f8365cf55c09fec3031ee58f7620730213a9032195482b3adae278402198920e6918851a8f34e451b19b3176d7cd29c31bf195214886f9fcd - sha512sums = 0045b7609e1e8ae57e15049415274bb75d13686cac894afe81795a7fe185d9ccdb91c2cc0f367144037a5915fa57554f5365239b2455bd864cef449c75ee2355 + source = 0001-Ensure-compatibility-with-Python-3.11-2212.patch::https://github.com/powerline/powerline/commit/69d72e069b98e98f8b09d38f755bd02f973b604d.patch + source = 0002-Remove-imp-module-from-tests-to-make-them-compatible.patch::https://github.com/powerline/powerline/commit/6950c04614d0bd1fc9c61b79ec7e2be0d16abdc4.patch + source = 0003-Add-missing-import-types.patch::https://github.com/powerline/powerline/commit/a925a179fea7f55d13cc63ed7dbaa732af99a6c3.patch + source = 0004-Remove-usage-of-imp-module-removed-in-Python-3.12.patch::https://github.com/powerline/powerline/commit/225949e2baa284551a1a40f06e7c45906f7e8955.patch + source = 0005-Remove-usage-of-deprecated-method-locale.getdefaultl.patch::https://github.com/powerline/powerline/commit/8a244ff70f334ec0804c5483bbf7e73bf74ca0f9.patch + source = 0006-Fix-invalid-escape-sequences.patch::https://github.com/powerline/powerline/commit/1a2867787ff2abd258e15059e53c74e553f878bb.patch + source = 0007-Compile-powerline-executable-without-setuptools.patch::https://github.com/powerline/powerline/commit/84fa4b7388fee88c66164f01d2d9ec82363fc6d4.patch + source = 0008-Point-shebangs-to-system-Python.patch::https://github.com/powerline/powerline/commit/f8e19d2beeea01bf53e5ca60e1e239b170ba1340.patch + source = 0009-Remove-failing-tests.patch::https://github.com/powerline/powerline/commit/8a27e4cd0972fa932f4430ae9996b65fef094a65.patch + sha256sums = 45d838dbac94a1363942899708b6ce7c71c1cad9e1b9d048affab4f630c4cb98 + sha256sums = e98ef2c34f5d5342a8315879aae265d624e2097cda2211999f3c251e3bcb02fc + sha256sums = abb968977c4e70181d2d149e952384a8203575f62e2cbe596871d961242396fd + sha256sums = fec8c5a7e582efeba0b1e720f1386c88500ba1c8714d1a65fac4e2b833793a8c + sha256sums = 4929cf7ff075ec1720706422995b64c9e2fda27c16f768a6f08e95468b11292d + sha256sums = cd1e20f255def48446d40f624f3b6f73e4186de2cf42894f9521462eda87bfd1 + sha256sums = 3ea468763837355f63f3c04e55bdb0dce9e3550f407ec8d57001af7a1547c99e + sha256sums = a7786864bf5bdab5681f74ab1ef684b0001a3def1fc6de4b040bd2a69009babb + sha256sums = aa4636f0453283de585361631f541475a67b6917f1dd16ca410064cf4a9a7b12 + sha256sums = 63554375009916b03829955a7d98beb456043a88be4a746ab4983f1c769a78b4 pkgname = powerline + depends = glibc + depends = python depends = python-powerline conflicts = python-powerline<=2.3-1 replaces = python-powerline<=2.3-1 pkgname = python-powerline pkgdesc = python library for powerline - depends = python>=3.2 + depends = python depends = powerline-common optdepends = python-psutil: improved system information optdepends = python-pygit2: improved git support ===================================== PKGBUILD ===================================== @@ -17,7 +17,7 @@ pkgname=( "powerline-fonts" ) pkgver=2.8.3 -pkgrel=4 +pkgrel=5 pkgdesc='Statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile' arch=('x86_64') url="https://github.com/powerline/powerline" @@ -82,7 +82,6 @@ check() { } package_powerline() { - arch=('x86_64') depends=( 'glibc' 'python' @@ -111,7 +110,6 @@ package_powerline() { package_python-powerline() { pkgdesc='python library for powerline' - arch=('any') depends=( 'python' 'powerline-common' @@ -136,7 +134,6 @@ package_python-powerline() { package_powerline-common() { pkgdesc='common files for python-powerline' - arch=('any') cd $_pkgname-$pkgver install -vDm644 -t "$pkgdir/usr/share/man/man1" docs/_build/man/* @@ -145,7 +142,6 @@ package_powerline-common() { package_powerline-fonts() { pkgdesc='patched fonts for powerline' - arch=('any') provides=('otf-powerline-symbols') depends=('powerline-common') @@ -160,7 +156,6 @@ package_powerline-fonts() { package_powerline-vim() { pkgdesc='vim plugin for powerline' - arch=('any') depends=( 'powerline' 'powerline-common' View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/commit/08e494b72afe347e41cc4217f1e406cb8dd71845 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/commit/08e494b72afe347e41cc4217f1e406cb8dd71845 You're receiving this email because of your account on gitlab.archlinux.org.
