upg libcms2 python-setuptools strace

This commit is contained in:
joborun linux 2022-11-03 05:37:23 +02:00
parent 75caba68e2
commit 147b349663
9 changed files with 63 additions and 51 deletions

View File

@ -1,11 +1,12 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=lcms2
pkgver=2.13.1
pkgver=2.14
pkgrel=01
pkgdesc='Small-footprint color management engine, version 2'
arch=('x86_64')
@ -39,4 +40,5 @@ package() {
license=('MIT')
sha256sums=(d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88) # lcms2-2.13.1.tar.gz
sha256sums=(28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740) # lcms2-2.14.tar.gz

View File

@ -1,7 +1,7 @@
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=lcms2
pkgver=2.13.1
pkgver=2.14
pkgrel=1
pkgdesc='Small-footprint color management engine, version 2'
arch=('x86_64')
@ -10,7 +10,7 @@ license=('MIT')
depends=('libtiff')
provides=('liblcms2.so')
source=("https://github.com/mm2/Little-CMS/releases/download/lcms${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha256sums=('d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88')
sha256sums=('28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740')
build() {
cd "${pkgname}-${pkgver}"

View File

@ -1,2 +1,3 @@
libtiff

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=python-setuptools
pkgver=63.4.3
pkgver=64.0.0
pkgrel=01
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@ -50,6 +50,11 @@ prepare() {
done
# Fix tests invoking python-build
sed -e 's/"-m", "build", "--wheel"/"-m", "build", "--wheel", "--no-isolation"/' \
-e 's/"-m", "build", "--sdist"/"-m", "build", "--sdist", "--no-isolation"/' \
-i setuptools/tests/fixtures.py
# Remove post-release tag since we are using stable tags
sed -e '/tag_build = .post/d' \
-e '/tag_date = 1/d' \
@ -72,24 +77,22 @@ check() { (
export PYTHONDONTWRITEBYTECODE=1
cd setuptools-$pkgver
# 1-7: skipping all tests using "setuptools_sdist", "setuptools_wheel" (or "venv" which uses the latter)
# 8-9: subtle difference introduced by devendoring
# 10-12: TODO
PRE_BUILT_SETUPTOOLS_SDIST="$PWD"/build/lib python -m pytest \
--deselect setuptools/tests/integration/test_pip_install_sdist.py \
--deselect setuptools/tests/test_distutils_adoption.py \
--deselect setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests \
--deselect setuptools/tests/test_virtualenv.py \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_pyproject \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel \
# 1: subtle difference introduced by devendoring
# rest: skipping broken tests using "setuptools_sdist", "setuptools_wheel" (or "venv" which uses the latter)
# and fails with pip
PYTHONPATH="$PWD"/build/lib python -m pytest \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg \
--deselect setuptools/tests/config/test_pyprojecttoml.py::test_invalid_example \
--deselect setuptools/tests/test_dist_info.py::TestWheelCompatibility \
--deselect setuptools/tests/test_dist_info.py::TestDistInfo::test_invalid_version \
--deselect setuptools/tests/test_build.py
--deselect setuptools/tests/test_build_meta.py::test_legacy_editable_install \
--deselect setuptools/tests/test_distutils_adoption.py::test_distutils_local_with_setuptools \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_pyproject \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_flat_layout \
--deselect setuptools/tests/test_editable_install.py::TestLegacyNamespaces::test_namespace_package_importable \
--deselect setuptools/tests/test_editable_install.py::TestPep420Namespaces::test_namespace_package_importable \
--deselect setuptools/tests/test_editable_install.py::TestPep420Namespaces::test_namespace_created_via_package_dir \
--deselect setuptools/tests/test_editable_install.py::TestOverallBehaviour::test_editable_install \
--deselect setuptools/tests/test_editable_install.py::TestLinkTree::test_strict_install \
--deselect setuptools/tests/test_editable_install.py::test_compat_install \
--deselect setuptools/tests/test_virtualenv.py
)}
package() {
@ -101,7 +104,10 @@ package() {
license=('PSF')
sha256sums=(e103616bd2d6c0d14ecbf3922bde31c6dbcda5b0e8c688ad670bc62f8e36f23a # python-setuptools-63.4.3.tar.gz
sha256sums=(c50b0d7a9fab992abc7c83473d8b9d9282514d992539456826cac79853d4c3ca # python-setuptools-64.0.0.tar.gz
06e2f68aebedbaeb0b0fe923eae686568910cc3355b33bf619db9266eef83efb) # system-validate-pyproject.patch
sha512sums=('efc15a423215443e05a9e6a778b8ff910f0a982a814899f20f7599b6bf7213e11effaae2725548e5c52874d3c9de5be7964f4d1155e7df48ccf990b64fcff246'
'390fea2c575a0042054f51d33e629b04a48f832f0a4a2dd07d34e23cdf330c382dba0f54bfb7c8a6a253bb248a4940f2a789672f715e4dc2aeb395fa185cae7a')

View File

@ -3,7 +3,7 @@
# Contributor: Eli Schwartz <eschwartz@archlinux.org>
pkgname=python-setuptools
pkgver=63.4.3
pkgver=64.0.0
pkgrel=1
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@ -21,7 +21,7 @@ provides=('python-distribute')
replaces=('python-distribute')
source=("$pkgname-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz"
system-validate-pyproject.patch)
sha512sums=('039b72fc8b62c3dc27edb856c5c0f1fe01ccf813c2a5a446baf163c4560a6b819b309056681da9f811609b1e44c4787d4f0e18b2550428df19e9c24e790ade90'
sha512sums=('efc15a423215443e05a9e6a778b8ff910f0a982a814899f20f7599b6bf7213e11effaae2725548e5c52874d3c9de5be7964f4d1155e7df48ccf990b64fcff246'
'390fea2c575a0042054f51d33e629b04a48f832f0a4a2dd07d34e23cdf330c382dba0f54bfb7c8a6a253bb248a4940f2a789672f715e4dc2aeb395fa185cae7a')
export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
@ -49,6 +49,11 @@ prepare() {
{} +
done
# Fix tests invoking python-build
sed -e 's/"-m", "build", "--wheel"/"-m", "build", "--wheel", "--no-isolation"/' \
-e 's/"-m", "build", "--sdist"/"-m", "build", "--sdist", "--no-isolation"/' \
-i setuptools/tests/fixtures.py
# Remove post-release tag since we are using stable tags
sed -e '/tag_build = .post/d' \
-e '/tag_date = 1/d' \
@ -71,22 +76,22 @@ check() { (
export PYTHONDONTWRITEBYTECODE=1
cd setuptools-$pkgver
# 1-7: skipping all tests using "setuptools_sdist", "setuptools_wheel" (or "venv" which uses the latter)
# 8-9: subtle difference introduced by devendoring
# 10-12: TODO
PRE_BUILT_SETUPTOOLS_SDIST="$PWD"/build/lib python -m pytest \
--deselect setuptools/tests/integration/test_pip_install_sdist.py \
--deselect setuptools/tests/test_distutils_adoption.py \
--deselect setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests \
--deselect setuptools/tests/test_virtualenv.py \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_pyproject \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel \
# 1: subtle difference introduced by devendoring
# rest: skipping broken tests using "setuptools_sdist", "setuptools_wheel" (or "venv" which uses the latter)
# and fails with pip
PYTHONPATH="$PWD"/build/lib python -m pytest \
--deselect setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg \
--deselect setuptools/tests/config/test_pyprojecttoml.py::test_invalid_example \
--deselect setuptools/tests/test_dist_info.py::TestWheelCompatibility \
--deselect setuptools/tests/test_dist_info.py::TestDistInfo::test_invalid_version \
--deselect setuptools/tests/test_build.py
--deselect setuptools/tests/test_build_meta.py::test_legacy_editable_install \
--deselect setuptools/tests/test_distutils_adoption.py::test_distutils_local_with_setuptools \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_pyproject \
--deselect setuptools/tests/test_editable_install.py::test_editable_with_flat_layout \
--deselect setuptools/tests/test_editable_install.py::TestLegacyNamespaces::test_namespace_package_importable \
--deselect setuptools/tests/test_editable_install.py::TestPep420Namespaces::test_namespace_package_importable \
--deselect setuptools/tests/test_editable_install.py::TestPep420Namespaces::test_namespace_created_via_package_dir \
--deselect setuptools/tests/test_editable_install.py::TestOverallBehaviour::test_editable_install \
--deselect setuptools/tests/test_editable_install.py::TestLinkTree::test_strict_install \
--deselect setuptools/tests/test_editable_install.py::test_compat_install \
--deselect setuptools/tests/test_virtualenv.py
)}
package() {

View File

@ -1,6 +1,6 @@
real 2m11.132s
user 1m53.908s
sys 0m11.978s
real 3m14.663s
user 2m51.517s
sys 0m16.241s

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=strace
pkgver=5.19
pkgver=6.0
pkgrel=01
pkgdesc='A diagnostic, debugging and instructional userspace tracer'
arch=(x86_64)
@ -38,6 +38,5 @@ license=(BSD)
validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin <ldv@altlinux.org>
sha256sums=(aa3dc1c8e60e4f6ff3d396514aa247f3c7bf719d8a8dc4dd4fa793be786beca3 # strace-5.19.tar.xz
a5fbe83da7b4b4045f48fea0d0cf70f88087f5f2809fd7170545989b4a100765) # strace-5.19.tar.xz.asc
sha256sums=(92d720a666855e9f1c6a11512fd6e99674a82bbfe1442557815f2ce8e1293338 # strace-6.0.tar.xz
cf9b4922340bfcbc9f58af10350d9c4156aadd57bac45cca1481f6facdb6ae1c) # strace-6.0.tar.xz.asc

View File

@ -2,7 +2,7 @@
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=strace
pkgver=5.19
pkgver=6.0
pkgrel=1
pkgdesc='A diagnostic, debugging and instructional userspace tracer'
arch=(x86_64)
@ -10,7 +10,7 @@ url='https://strace.io/'
license=(BSD)
depends=(perl libunwind)
source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc})
sha1sums=('dc34c0d7c3ab0d0adb227f751c016da2c415eb2e'
sha1sums=('6ac0fb07dbeb29a79e17d81f735aacb326a72c28'
'SKIP')
validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin <ldv@altlinux.org>

View File

@ -1,4 +1,3 @@
libunwind