upg libcms2 python-setuptools strace
This commit is contained in:
parent
75caba68e2
commit
147b349663
|
@ -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
|
||||
|
||||
|
|
|
@ -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}"
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
libtiff
|
||||
|
||||
|
||||
|
|
|
@ -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')
|
||||
|
||||
|
||||
|
|
|
@ -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() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
|
||||
real 2m11.132s
|
||||
user 1m53.908s
|
||||
sys 0m11.978s
|
||||
real 3m14.663s
|
||||
user 2m51.517s
|
||||
sys 0m16.241s
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
libunwind
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue