[arch-commits] Commit in clang/repos/extra-x86_64 (5 files)
Date: Saturday, December 5, 2020 @ 19:07:55 Author: foutrelis Revision: 402908 archrelease: copy trunk to extra-x86_64 Added: clang/repos/extra-x86_64/PKGBUILD (from rev 402907, clang/trunk/PKGBUILD) clang/repos/extra-x86_64/cuda-version-detection.patch (from rev 402907, clang/trunk/cuda-version-detection.patch) clang/repos/extra-x86_64/enable-SSP-and-PIE-by-default.patch (from rev 402907, clang/trunk/enable-SSP-and-PIE-by-default.patch) Deleted: clang/repos/extra-x86_64/PKGBUILD clang/repos/extra-x86_64/enable-SSP-and-PIE-by-default.patch -+ PKGBUILD| 281 +++--- cuda-version-detection.patch| 378 +++ enable-SSP-and-PIE-by-default.patch | 672 +- 3 files changed, 856 insertions(+), 475 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-05 19:07:48 UTC (rev 402907) +++ PKGBUILD2020-12-05 19:07:55 UTC (rev 402908) @@ -1,139 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=clang -pkgver=11.0.0 -pkgrel=3 -pkgdesc="C language family frontend for LLVM" -arch=('x86_64') -url="https://clang.llvm.org/; -license=('custom:Apache 2.0 with LLVM Exception') -depends=('llvm-libs' 'gcc' 'compiler-rt') -makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx' 'python2') -optdepends=('openmp: OpenMP support in clang with -fopenmp' -'python: for scan-view and git-clang-format' -'llvm: referenced by some clang headers') -provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver") -conflicts=('clang-analyzer' 'clang-tools-extra') -replaces=('clang-analyzer' 'clang-tools-extra') -_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} -$_source_base/clang-tools-extra-$pkgver.src.tar.xz{,.sig} -$_source_base/llvm-$pkgver.src.tar.xz{,.sig} -enable-SSP-and-PIE-by-default.patch) -sha256sums=('0f96acace1e8326b39f220ba19e055ba99b0ab21c2475042dbc6a482649c5209' -'SKIP' -'fed318f75d560d0e0ae728e2fb8abce71e9d0c60dd120c9baac118522ce76c09' -'SKIP' -'913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469' -'SKIP' -'248a0e8609b00689e82ce5e05e1de58b7c8ae09a35bbb9625e9069e1f13d2fec') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -# Utilizing LLVM_DISTRIBUTION_COMPONENTS to avoid -# installing static libraries; inspired by Gentoo -_get_distribution_components() { - local target - ninja -t targets | grep -Po 'install-\K.*(?=-stripped:)' | while read -r target; do -case $target in - clang-libraries|distribution) -continue -;; - clang-tidy-headers) -continue -;; - clang|clangd|clang-*) -;; - clang*|findAllSymbols) -continue -;; -esac -echo $target - done -} - -prepare() { - cd "$srcdir/$pkgname-$pkgver.src" - mkdir build - mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra - patch -Np2 -i ../enable-SSP-and-PIE-by-default.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver.src/build" - - local cmake_args=( --G Ninja --DCMAKE_BUILD_TYPE=Release --DCMAKE_INSTALL_PREFIX=/usr --DPYTHON_EXECUTABLE=/usr/bin/python --DLLVM_LINK_LLVM_DYLIB=ON --DCLANG_LINK_CLANG_DYLIB=ON --DLLVM_ENABLE_RTTI=ON --DLLVM_BUILD_TESTS=ON --DLLVM_INCLUDE_DOCS=ON --DLLVM_BUILD_DOCS=ON --DLLVM_ENABLE_SPHINX=ON --DSPHINX_WARNINGS_AS_ERRORS=OFF --DLLVM_EXTERNAL_LIT=/usr/bin/lit --DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src" - ) - - cmake .. "${cmake_args[@]}" - local distribution_components=$(_get_distribution_components | paste -sd\;) - test -n "$distribution_components" - cmake_args+=(-DLLVM_DISTRIBUTION_COMPONENTS="$distribution_components") - - cmake .. "${cmake_args[@]}" - ninja -} - -check() { - cd "$srcdir/$pkgname-$pkgver.src/build" - ninja check-clang{,-tools} -} - -_python2_optimize() { - python2 -m compileall "$@" - python2 -O -m compileall "$@" -} - -_python3_optimize() { - python3 -m compileall "$@" - python3 -O -m compileall "$@" - python3 -OO -m compileall "$@" -} - -package() { - cd "$srcdir/$pkgname-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install-distribution - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # Remove documentation sources - rm -r "$pkgdir"/usr/share/doc/clang{,-tools}/html/{_sources,.buildinfo} - - # Move analyze
[arch-commits] Commit in clang/trunk (PKGBUILD cuda-version-detection.patch)
Date: Saturday, December 5, 2020 @ 19:07:48 Author: foutrelis Revision: 402907 upgpkg: clang 11.0.0-4: fix CUDA 11.1 version detection (FS#68837) Added: clang/trunk/cuda-version-detection.patch Modified: clang/trunk/PKGBUILD --+ PKGBUILD |5 cuda-version-detection.patch | 378 + 2 files changed, 382 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-05 17:54:47 UTC (rev 402906) +++ PKGBUILD2020-12-05 19:07:48 UTC (rev 402907) @@ -3,7 +3,7 @@ pkgname=clang pkgver=11.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="C language family frontend for LLVM" arch=('x86_64') url="https://clang.llvm.org/; @@ -20,6 +20,7 @@ source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} $_source_base/clang-tools-extra-$pkgver.src.tar.xz{,.sig} $_source_base/llvm-$pkgver.src.tar.xz{,.sig} +cuda-version-detection.patch enable-SSP-and-PIE-by-default.patch) sha256sums=('0f96acace1e8326b39f220ba19e055ba99b0ab21c2475042dbc6a482649c5209' 'SKIP' @@ -27,6 +28,7 @@ 'SKIP' '913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469' 'SKIP' +'757dc5a288f6847d38e320c364d48fb6454aef25514b2346030b623842ac904e' '248a0e8609b00689e82ce5e05e1de58b7c8ae09a35bbb9625e9069e1f13d2fec') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -57,6 +59,7 @@ cd "$srcdir/$pkgname-$pkgver.src" mkdir build mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra + patch -Np2 -i ../cuda-version-detection.patch patch -Np2 -i ../enable-SSP-and-PIE-by-default.patch } Added: cuda-version-detection.patch === --- cuda-version-detection.patch(rev 0) +++ cuda-version-detection.patch2020-12-05 19:07:48 UTC (rev 402907) @@ -0,0 +1,378 @@ +From d50044e809d2c15c56df0ea808f047a2c81d7344 Mon Sep 17 00:00:00 2001 +From: Artem Belevich +Date: Mon, 19 Oct 2020 16:41:51 -0700 +Subject: [PATCH 1/2] [CUDA] Improve clang's ability to detect recent CUDA + versions. + +CUDA-11.1 does not carry version.txt which causes clang to assume that it's +CUDA-7.0, which used to be the only CUDA version w/o version.txt. + +In order to tell CUDA-7.0 apart from the new versions, clang now probes for the +presence of libdevice.10.bc which is not present in the old CUDA versions. + +This should keep Clang working for CUDA-11.1. + +PR47332: https://bugs.llvm.org/show_bug.cgi?id=47332 + +Differential Revision: https://reviews.llvm.org/D89752 + +(cherry picked from commit 65d206484c54177641d4b11d42cab1f1acc8c0c7) +--- + clang/lib/Driver/ToolChains/Cuda.cpp | 11 --- + .../Driver/Inputs/CUDA_111/usr/local/cuda/bin/.keep | 0 + .../Inputs/CUDA_111/usr/local/cuda/include/.keep | 0 + .../Driver/Inputs/CUDA_111/usr/local/cuda/lib/.keep | 0 + .../Driver/Inputs/CUDA_111/usr/local/cuda/lib64/.keep | 0 + .../usr/local/cuda/nvvm/libdevice/libdevice.10.bc | 0 + clang/test/Driver/cuda-version-check.cu | 7 ++- + 7 files changed, 14 insertions(+), 4 deletions(-) + create mode 100644 clang/test/Driver/Inputs/CUDA_111/usr/local/cuda/bin/.keep + create mode 100644 clang/test/Driver/Inputs/CUDA_111/usr/local/cuda/include/.keep + create mode 100644 clang/test/Driver/Inputs/CUDA_111/usr/local/cuda/lib/.keep + create mode 100644 clang/test/Driver/Inputs/CUDA_111/usr/local/cuda/lib64/.keep + create mode 100644 clang/test/Driver/Inputs/CUDA_111/usr/local/cuda/nvvm/libdevice/libdevice.10.bc + +diff --git a/clang/lib/Driver/ToolChains/Cuda.cpp b/clang/lib/Driver/ToolChains/Cuda.cpp +index 110a0bca9bc1..cfd9dae0fa91 100644 +--- a/clang/lib/Driver/ToolChains/Cuda.cpp b/clang/lib/Driver/ToolChains/Cuda.cpp +@@ -155,9 +155,14 @@ CudaInstallationDetector::CudaInstallationDetector( + llvm::ErrorOr> VersionFile = + FS.getBufferForFile(InstallPath + "/version.txt"); + if (!VersionFile) { +- // CUDA 7.0 doesn't have a version.txt, so guess that's our version if +- // version.txt isn't present. +- Version = CudaVersion::CUDA_70; ++ // CUDA 7.0 and CUDA 11.1+ do not have version.txt file. ++ // Use libdevice file to distinguish 7.0 from the new versions. ++ if (FS.exists(LibDevicePath + "/libdevice.10.bc")) { ++Version = CudaVersion::LATEST; ++DetectedVersionIsNotSupported = Version > CudaVersion::LATEST_SUPPORTED; ++ } else { ++Version = CudaVersion::CUDA_70; ++ } + } else { + ParseCudaVersionFile((*VersionFile)->getBuffer()); + } +diff --git a/clang/test/Driver/Inputs/CUDA_111/usr/local/cuda/bin/.keep
[arch-commits] Commit in libsigrokdecode/trunk (PKGBUILD)
Date: Thursday, December 3, 2020 @ 16:35:13 Author: foutrelis Revision: 769704 upgpkg: libsigrokdecode 0.5.3-3: fix with Python 3.9 (FS#64518) Modified: libsigrokdecode/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-03 16:25:58 UTC (rev 769703) +++ PKGBUILD2020-12-03 16:35:13 UTC (rev 769704) @@ -4,15 +4,22 @@ pkgname=libsigrokdecode pkgver=0.5.3 -pkgrel=2 +pkgrel=3 pkgdesc='C library that provides protocol decoding for logic analyzers, protocol decoders, etc.' arch=('x86_64') url='https://www.sigrok.org/wiki/Libsigrokdecode' license=('GPL3') depends=('glib2' 'python') -source=("https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-$pkgver.tar.gz;) -sha512sums=('23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e') +source=("https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-$pkgver.tar.gz; + $pkgname-py39.patch::https://github.com/sigrokproject/libsigrokdecode/commit/9b0ad5177bd6.patch) +sha512sums=('23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e' + 'f1b26c227fc0eb5e831563e328a20beeb2412576bc50a0a241923dad1ebd1bd0eb07f2b3a4230ba99e3bf8db04cac6480ed8724e9727514d65cb3afe6838e189') +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../$pkgname-py39.patch +} + build() { cd $pkgname-$pkgver
[arch-commits] Commit in libsigrokdecode/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, December 3, 2020 @ 16:35:16 Author: foutrelis Revision: 769705 archrelease: copy trunk to community-x86_64 Added: libsigrokdecode/repos/community-x86_64/PKGBUILD (from rev 769704, libsigrokdecode/trunk/PKGBUILD) Deleted: libsigrokdecode/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 65 + 1 file changed, 36 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-03 16:35:13 UTC (rev 769704) +++ PKGBUILD2020-12-03 16:35:16 UTC (rev 769705) @@ -1,29 +0,0 @@ -# Maintainer: Anatol Pomozov -# Maintainer: Filipe Lains (FFY00) -# Contributor: Thomas Krug - -pkgname=libsigrokdecode -pkgver=0.5.3 -pkgrel=2 -pkgdesc='C library that provides protocol decoding for logic analyzers, protocol decoders, etc.' -arch=('x86_64') -url='https://www.sigrok.org/wiki/Libsigrokdecode' -license=('GPL3') -depends=('glib2' 'python') -source=("https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-$pkgver.tar.gz;) -sha512sums=('23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e') - -build() { - cd $pkgname-$pkgver - - autoreconf --force --install . # it is a content of upstream's ./autogen.sh - ./configure --prefix=/usr - - make -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install -} Copied: libsigrokdecode/repos/community-x86_64/PKGBUILD (from rev 769704, libsigrokdecode/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-03 16:35:16 UTC (rev 769705) @@ -0,0 +1,36 @@ +# Maintainer: Anatol Pomozov +# Maintainer: Filipe Lains (FFY00) +# Contributor: Thomas Krug + +pkgname=libsigrokdecode +pkgver=0.5.3 +pkgrel=3 +pkgdesc='C library that provides protocol decoding for logic analyzers, protocol decoders, etc.' +arch=('x86_64') +url='https://www.sigrok.org/wiki/Libsigrokdecode' +license=('GPL3') +depends=('glib2' 'python') +source=("https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-$pkgver.tar.gz; + $pkgname-py39.patch::https://github.com/sigrokproject/libsigrokdecode/commit/9b0ad5177bd6.patch) +sha512sums=('23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e' + 'f1b26c227fc0eb5e831563e328a20beeb2412576bc50a0a241923dad1ebd1bd0eb07f2b3a4230ba99e3bf8db04cac6480ed8724e9727514d65cb3afe6838e189') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../$pkgname-py39.patch +} + +build() { + cd $pkgname-$pkgver + + autoreconf --force --install . # it is a content of upstream's ./autogen.sh + ./configure --prefix=/usr + + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in python-dnspython/repos/community-any (3 files)
Date: Thursday, December 3, 2020 @ 16:25:58 Author: foutrelis Revision: 769703 archrelease: copy trunk to community-any Added: python-dnspython/repos/community-any/PKGBUILD (from rev 769702, python-dnspython/trunk/PKGBUILD) python-dnspython/repos/community-any/py39.patch (from rev 769702, python-dnspython/trunk/py39.patch) Deleted: python-dnspython/repos/community-any/PKGBUILD + PKGBUILD | 94 --- py39.patch | 79 + 2 files changed, 130 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-03 16:25:53 UTC (rev 769702) +++ PKGBUILD2020-12-03 16:25:58 UTC (rev 769703) @@ -1,43 +0,0 @@ -# Maintainer: Sergej Pupykin -# Contributor: Mathijs Kadijk - -_name=dnspython -pkgname=python-dnspython -# IMPORTANT: stay on 1.16 for https://github.com/eventlet/eventlet/issues/619 -pkgver=1.16.0 -pkgrel=2 -epoch=1 -pkgdesc="A DNS toolkit for Python" -arch=('any') -url="http://www.dnspython.org; -license=('ISC') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-idna' 'python-pycryptodome' 'python-ecdsa') # 'python-trio') -optdepends=('python-ecdsa: DNSSEC support' -'python-pycryptodome: DNSSEC support' -'python-idna: support for updated IDNA 2008') -#'python-trio: async support' -#'python-sniffio: async support') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.zip;) -sha256sums=('36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01') -validpgpkeys=('A580DEE052FEC78D8ACF383DF24B3AFC8CA2F5C7') # Bob Halley - -build() { -cd dnspython-${pkgver} - -python setup.py build -} - -check() { -cd dnspython-${pkgver} - -python setup.py test -} - -package() { -cd dnspython-${pkgver} - -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-dnspython/repos/community-any/PKGBUILD (from rev 769702, python-dnspython/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-03 16:25:58 UTC (rev 769703) @@ -0,0 +1,51 @@ +# Maintainer: Sergej Pupykin +# Contributor: Mathijs Kadijk + +_name=dnspython +pkgname=python-dnspython +# IMPORTANT: stay on 1.16 for https://github.com/eventlet/eventlet/issues/619 +pkgver=1.16.0 +pkgrel=3 +epoch=1 +pkgdesc="A DNS toolkit for Python" +arch=('any') +url="http://www.dnspython.org; +license=('ISC') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-idna' 'python-pycryptodome' 'python-ecdsa') # 'python-trio') +optdepends=('python-ecdsa: DNSSEC support' +'python-pycryptodome: DNSSEC support' +'python-idna: support for updated IDNA 2008') +#'python-trio: async support' +#'python-sniffio: async support') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.zip; +py39.patch) +sha256sums=('36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01' +'243f735d32f403f6032d4c51b12c1f39c1a8f32d4b5cc9cb4d52c43f07e3296e') +validpgpkeys=('A580DEE052FEC78D8ACF383DF24B3AFC8CA2F5C7') # Bob Halley + +prepare() { +cd dnspython-${pkgver} + +patch -Np1 -i ../py39.patch +} + +build() { +cd dnspython-${pkgver} + +python setup.py build +} + +check() { +cd dnspython-${pkgver} + +python setup.py test +} + +package() { +cd dnspython-${pkgver} + +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Copied: python-dnspython/repos/community-any/py39.patch (from rev 769702, python-dnspython/trunk/py39.patch) === --- py39.patch (rev 0) +++ py39.patch 2020-12-03 16:25:58 UTC (rev 769703) @@ -0,0 +1,79 @@ +From f565c1120bc8f823ce2c6e21d5aeea412afaec6e Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 3 Dec 2020 18:17:51 +0200 +Subject: [PATCH] Use base64.decodebytes() and base64.encodebytes(). [Issue + #338] + +This commit also adds test coverage for tsigkeyring, and fixes to_text() +on python 3, which had never worked properly due to an extra .decode(). + +(cherry picked from commit f93c8c6ad41d38ccd19335a5a0a396cbaa409caf) +--- + dns/tsigkeyring.py| 7 --- + tests/test_tsigkeyring.py | 33 + + 2 files changed, 37 insertions(+), 3 deletions(-) + create mode 100644 tests/test_tsigkeyring.py + +diff --git a/dns/tsigkeyring.py b/dns/tsigkeyring.py +i
[arch-commits] Commit in python-dnspython/trunk (PKGBUILD py39.patch)
Date: Thursday, December 3, 2020 @ 16:25:53 Author: foutrelis Revision: 769702 upgpkg: python-dnspython 1:1.16.0-3: backport fix for Python 3.9 Added: python-dnspython/trunk/py39.patch Modified: python-dnspython/trunk/PKGBUILD + PKGBUILD | 14 -- py39.patch | 79 +++ 2 files changed, 90 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-03 16:21:01 UTC (rev 769701) +++ PKGBUILD2020-12-03 16:25:53 UTC (rev 769702) @@ -5,7 +5,7 @@ pkgname=python-dnspython # IMPORTANT: stay on 1.16 for https://github.com/eventlet/eventlet/issues/619 pkgver=1.16.0 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="A DNS toolkit for Python" arch=('any') @@ -19,10 +19,18 @@ 'python-idna: support for updated IDNA 2008') #'python-trio: async support' #'python-sniffio: async support') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.zip;) -sha256sums=('36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.zip; +py39.patch) +sha256sums=('36c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01' +'243f735d32f403f6032d4c51b12c1f39c1a8f32d4b5cc9cb4d52c43f07e3296e') validpgpkeys=('A580DEE052FEC78D8ACF383DF24B3AFC8CA2F5C7') # Bob Halley +prepare() { +cd dnspython-${pkgver} + +patch -Np1 -i ../py39.patch +} + build() { cd dnspython-${pkgver} Added: py39.patch === --- py39.patch (rev 0) +++ py39.patch 2020-12-03 16:25:53 UTC (rev 769702) @@ -0,0 +1,79 @@ +From f565c1120bc8f823ce2c6e21d5aeea412afaec6e Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 3 Dec 2020 18:17:51 +0200 +Subject: [PATCH] Use base64.decodebytes() and base64.encodebytes(). [Issue + #338] + +This commit also adds test coverage for tsigkeyring, and fixes to_text() +on python 3, which had never worked properly due to an extra .decode(). + +(cherry picked from commit f93c8c6ad41d38ccd19335a5a0a396cbaa409caf) +--- + dns/tsigkeyring.py| 7 --- + tests/test_tsigkeyring.py | 33 + + 2 files changed, 37 insertions(+), 3 deletions(-) + create mode 100644 tests/test_tsigkeyring.py + +diff --git a/dns/tsigkeyring.py b/dns/tsigkeyring.py +index 5e5fe1c..74ff667 100644 +--- a/dns/tsigkeyring.py b/dns/tsigkeyring.py +@@ -32,7 +32,7 @@ def from_text(textring): + keyring = {} + for keytext in textring: + keyname = dns.name.from_text(keytext) +-secret = base64.decodestring(maybe_encode(textring[keytext])) ++secret = base64.decodebytes(maybe_encode(textring[keytext])) + keyring[keyname] = secret + return keyring + +@@ -44,7 +44,8 @@ def to_text(keyring): + + textring = {} + for keyname in keyring: +-keytext = maybe_decode(keyname.to_text()) +-secret = maybe_decode(base64.encodestring(keyring[keyname])) ++keytext = keyname.to_text() ++# rstrip to get rid of the \n encoding adds ++secret = maybe_decode(base64.encodebytes(keyring[keyname])).rstrip() + textring[keytext] = secret + return textring +diff --git a/tests/test_tsigkeyring.py b/tests/test_tsigkeyring.py +new file mode 100644 +index 000..ced +--- /dev/null b/tests/test_tsigkeyring.py +@@ -0,0 +1,33 @@ ++# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license ++ ++import base64 ++import unittest ++ ++import dns.tsigkeyring ++ ++text_keyring = { ++'keyname.' : 'NjHwPsMKjdN++dOfE5iAiQ==' ++} ++ ++rich_keyring = { ++dns.name.from_text('keyname.') : \ ++base64.decodebytes('NjHwPsMKjdN++dOfE5iAiQ=='.encode()) ++} ++ ++class TSIGKeyRingTestCase(unittest.TestCase): ++ ++def test_from_text(self): ++"""text keyring -> rich keyring""" ++rkeyring = dns.tsigkeyring.from_text(text_keyring) ++self.assertEqual(rkeyring, rich_keyring) ++ ++def test_to_text(self): ++"""text keyring -> rich keyring -> text keyring""" ++tkeyring = dns.tsigkeyring.to_text(rich_keyring) ++self.assertEqual(tkeyring, text_keyring) ++ ++def test_from_and_to_text(self): ++"""text keyring -> rich keyring -> text keyring""" ++rkeyring = dns.tsigkeyring.from_text(text_keyring) ++tkeyring = dns.tsigkeyring.to_text(rkeyring) ++self.assertEqual(tkeyring, text_keyring)
[arch-commits] Commit in chromium/repos/extra-x86_64 (5 files)
Date: Thursday, December 3, 2020 @ 02:52:52 Author: foutrelis Revision: 402841 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 402840, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/subpixel-anti-aliasing-in-FreeType-2.8.1.patch (from rev 402840, chromium/trunk/subpixel-anti-aliasing-in-FreeType-2.8.1.patch) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/chromium-skia-harmony.patch chromium/repos/extra-x86_64/chromium.install + PKGBUILD | 477 +++ chromium-skia-harmony.patch| 14 chromium.install | 16 subpixel-anti-aliasing-in-FreeType-2.8.1.patch | 100 4 files changed, 337 insertions(+), 270 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-03 02:52:46 UTC (rev 402840) +++ PKGBUILD2020-12-03 02:52:52 UTC (rev 402841) @@ -1,240 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=87.0.4280.66 -pkgrel=1 -_launcher_ver=6 -_gcc_patchset=9 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'python2' 'gperf' 'mesa' 'ninja' 'nodejs' 'git' 'libva' - 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless' - 'python2-setuptools') -optdepends=('pepper-flash: support for Flash content' -'libpipewire02: WebRTC desktop sharing under Wayland' -'libva: hardware-accelerated video decode [experimental]' -'kdialog: needed for file dialogs in KDE' -'org.freedesktop.secrets: password storage backend on GNOME / Xfce' -'kwallet: for storing passwords in KWallet on KDE desktops') -install=chromium.install -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz - https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -chromium-skia-harmony.patch) -sha256sums=('29a8e4ea82edec2fdcf34ece68323bec7ab90f3d5669e6b77f58cff9c278f741' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig - [freetype]=freetype2 - [harfbuzz-ng]=harfbuzz - [icu]=icu - [libdrm]= - [libjpeg]=libjpeg - [libpng]=libpng - #[libvpx]=libvpx - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus - [re2]=re2 - [snappy]=snappy - [zlib]=minizip -) -_unwanted_bundled_libs=( - $(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/') -) -depends+=(${_system_libs[@]}) - -# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM -_google_default_client_id=413772536636.apps.googleusercontent.com -_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ -tools/generate_shim_headers/generate_shim_headers.py - - # https://crbug.com/893950 - sed -i -e 's/\/malloc/' -e 's/\/free/' \ -third_party/blink/renderer/core/xml/*.cc \ -third_party/blink/renderer/core/xml/parser/xml_document_parser.cc \ -third_party/libxml/chromium/*.cc - - # Upstream fixes - - # Fixes for building with libstdc++ instead of libc++ - patch -Np1 -i ../patches/chromium-87-ServiceWorkerContainerHost-crash.patch - patch -Np1 -i ../patches/chromium-87-openscreen-include.patch - - # https://crbug.com/skia/6663#c10 - patch -Np0 -i ../chromium-skia-harmony.patch - - # Force script incompatible with Python 3 to use /usr/bin/python2 - sed -i '1s|python$|&2|' third_par
[arch-commits] Commit in chromium/trunk (3 files)
Date: Thursday, December 3, 2020 @ 02:52:46 Author: foutrelis Revision: 402840 upgpkg: chromium 87.0.4280.88-1: new upstream release Added: chromium/trunk/subpixel-anti-aliasing-in-FreeType-2.8.1.patch Modified: chromium/trunk/PKGBUILD Deleted: chromium/trunk/chromium-skia-harmony.patch + PKGBUILD | 14 +-- chromium-skia-harmony.patch| 14 --- subpixel-anti-aliasing-in-FreeType-2.8.1.patch | 100 +++ 3 files changed, 106 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-03 02:11:09 UTC (rev 402839) +++ PKGBUILD2020-12-03 02:52:46 UTC (rev 402840) @@ -4,7 +4,7 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=87.0.4280.66 +pkgver=87.0.4280.88 pkgrel=1 _launcher_ver=6 _gcc_patchset=9 @@ -27,11 +27,11 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -chromium-skia-harmony.patch) -sha256sums=('29a8e4ea82edec2fdcf34ece68323bec7ab90f3d5669e6b77f58cff9c278f741' +subpixel-anti-aliasing-in-FreeType-2.8.1.patch) +sha256sums=('3e4645328735ef60db78d1a313efb3770a3edeaede90d076414df52f567a09c0' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' 'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') +'1e2913e21c491d546e05f9b4edf5a6c7a22d89ed0b36ef692ca6272bcd5faec6') # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py # Keys are the names in the above script; values are the dependencies in Arch @@ -80,14 +80,12 @@ third_party/libxml/chromium/*.cc # Upstream fixes + patch -Np1 -d third_party/skia <../subpixel-anti-aliasing-in-FreeType-2.8.1.patch # Fixes for building with libstdc++ instead of libc++ patch -Np1 -i ../patches/chromium-87-ServiceWorkerContainerHost-crash.patch patch -Np1 -i ../patches/chromium-87-openscreen-include.patch - # https://crbug.com/skia/6663#c10 - patch -Np0 -i ../chromium-skia-harmony.patch - # Force script incompatible with Python 3 to use /usr/bin/python2 sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py @@ -166,7 +164,7 @@ CFLAGS+=' -Wno-unknown-warning-option' CXXFLAGS+=' -Wno-unknown-warning-option' - gn gen out/Release --args="${_flags[*]}" --script-executable=/usr/bin/python2 + gn gen out/Release --args="${_flags[*]}" --script-executable=python2 ninja -C out/Release chrome chrome_sandbox chromedriver } Deleted: chromium-skia-harmony.patch === --- chromium-skia-harmony.patch 2020-12-03 02:11:09 UTC (rev 402839) +++ chromium-skia-harmony.patch 2020-12-03 02:52:46 UTC (rev 402840) @@ -1,14 +0,0 @@ third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig2019-07-19 11:08:34.770972665 + -+++ third_party/skia/src/ports/SkFontHost_FreeType.cpp 2019-07-19 11:08:44.274442065 + -@@ -128,9 +128,9 @@ public: - : fGetVarDesignCoordinates(nullptr) - , fGetVarAxisFlags(nullptr) - , fLibrary(nullptr) --, fIsLCDSupported(false) -+, fIsLCDSupported(true) - , fLightHintingIsYOnly(false) --, fLCDExtra(0) -+, fLCDExtra(2) - { - if (FT_New_Library(, )) { - return; Added: subpixel-anti-aliasing-in-FreeType-2.8.1.patch === --- subpixel-anti-aliasing-in-FreeType-2.8.1.patch (rev 0) +++ subpixel-anti-aliasing-in-FreeType-2.8.1.patch 2020-12-03 02:52:46 UTC (rev 402840) @@ -0,0 +1,100 @@ +From f25787b72c20e97cdeb74e037dc1ff56a88b45c6 Mon Sep 17 00:00:00 2001 +From: Ben Wagner +Date: Tue, 1 Dec 2020 20:22:00 -0500 +Subject: [PATCH] Subpixel anti-aliasing in FreeType 2.8.1+ + +FreeType 2.8.1 and later always provide some form of subpixel +anti-aliasing. + +Bug: skia:10950,skia:6663 +Change-Id: I666cc942e73b73073cdabf900c25faa10d9aaf0f +Reviewed-on: https://skia-review.googlesource.com/c/skia/+/339861 +Reviewed-by: Herb Derby +Commit-Queue: Ben Wagner +--- + src/ports/SkFontHost_FreeType.cpp | 33 --- + 1 file changed, 22 insertions(+), 11 deletions(-) + +diff --git a/src/ports/SkFontHost_FreeType.cpp b/src/ports/SkFontHost_FreeType.cpp +index 990eff4f5e..c0aeb792da 100644 +--- a/src/ports/SkFontHost_FreeType.cpp b/src/ports/SkFontHost_FreeType.cpp +@@
[arch-commits] Commit in lib32-llvm/repos/multilib-x86_64 (3 files)
Date: Thursday, December 3, 2020 @ 00:26:14 Author: foutrelis Revision: 769396 archrelease: copy trunk to multilib-x86_64 Added: lib32-llvm/repos/multilib-x86_64/PKGBUILD (from rev 769395, lib32-llvm/trunk/PKGBUILD) lib32-llvm/repos/multilib-x86_64/stack-clash-fixes.patch (from rev 769395, lib32-llvm/trunk/stack-clash-fixes.patch) Deleted: lib32-llvm/repos/multilib-x86_64/PKGBUILD -+ PKGBUILD| 207 +- stack-clash-fixes.patch | 870 ++ 2 files changed, 976 insertions(+), 101 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-03 00:26:08 UTC (rev 769395) +++ PKGBUILD2020-12-03 00:26:14 UTC (rev 769396) @@ -1,101 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=('lib32-llvm' 'lib32-llvm-libs') -pkgver=11.0.0 -pkgrel=1 -arch=('x86_64') -url="https://llvm.org/; -license=('custom:Apache 2.0 with LLVM Exception') -makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 'gcc-multilib' - 'lib32-libxml2') -options=('staticlibs') -_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}) -sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469' -'SKIP') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLLVM_LIBDIR_SUFFIX=32 \ --DCMAKE_C_FLAGS:STRING=-m32 \ --DCMAKE_CXX_FLAGS:STRING=-m32 \ --DLLVM_TARGET_ARCH:STRING=i686 \ --DLLVM_HOST_TRIPLE=$CHOST \ --DLLVM_DEFAULT_TARGETS_TRIPLE="i686-pc-linux-gnu" \ --DLLVM_BUILD_LLVM_DYLIB=ON \ --DLLVM_LINK_LLVM_DYLIB=ON \ --DLLVM_ENABLE_RTTI=ON \ --DLLVM_ENABLE_FFI=ON \ --DLLVM_BUILD_DOCS=OFF \ --DLLVM_ENABLE_SPHINX=OFF \ --DLLVM_ENABLE_DOXYGEN=OFF \ --DLLVM_BINUTILS_INCDIR=/usr/include - - ninja all -} - -package_lib32-llvm() { - pkgdesc="Collection of modular and reusable compiler and toolchain technologies (32-bit)" - depends=('lib32-llvm-libs' 'llvm') - - cd "$srcdir/llvm-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - - # The runtime library goes into lib32-llvm-libs - mv "$pkgdir"/usr/lib32/lib{LLVM,LTO,Remarks}*.so* "$srcdir" - mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir" - - # Fix permissions of static libs - chmod -x "$pkgdir"/usr/lib32/*.a - - mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config" - mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \ -"$pkgdir/usr/lib32/llvm-config-32.h" - - rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}} - - # Needed for multilib (https://bugs.archlinux.org/task/29951) - # Header stub is taken from Fedora - install -d "$pkgdir/usr/include/llvm/Config" - mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/" - - mkdir "$pkgdir"/usr/bin - mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32" - - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_lib32-llvm-libs() { - pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) " - depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 'lib32-gcc-libs') - - install -d "$pkgdir/usr/lib32" - - cp -P \ -"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \ -"$srcdir"/LLVMgold.so \ -"$pkgdir/usr/lib32/" - - # Symlink LLVMgold.so from /usr/lib/bfd-plugins - # https://bugs.archlinux.org/task/28479 - install -d "$pkgdir/usr/lib32/bfd-plugins" - ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so" - - install -Dm644 llvm-$pkgver.src/LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: lib32-llvm/repos/multilib-x86_64/PKGBUILD (from rev 769395, lib32-llvm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-03 00:26:14 UTC (rev 769396) @@ -0,0 +1,106 @@ +# Maintainer: Laurent Carlier +# Contributor: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +pkgname=('lib32-llvm' 'lib32-llvm-libs') +pkgver=11.0.0 +pkgrel=2 +arch=('x86_64') +url=&
[arch-commits] Commit in lib32-llvm/trunk (PKGBUILD stack-clash-fixes.patch)
Date: Thursday, December 3, 2020 @ 00:26:08 Author: foutrelis Revision: 769395 upgpkg: lib32-llvm 11.0.0-2: add stack clash fixes from release/11.x Added: lib32-llvm/trunk/stack-clash-fixes.patch Modified: lib32-llvm/trunk/PKGBUILD -+ PKGBUILD| 11 stack-clash-fixes.patch | 870 ++ 2 files changed, 878 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-03 00:24:23 UTC (rev 769394) +++ PKGBUILD2020-12-03 00:26:08 UTC (rev 769395) @@ -4,7 +4,7 @@ pkgname=('lib32-llvm' 'lib32-llvm-libs') pkgver=11.0.0 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://llvm.org/; license=('custom:Apache 2.0 with LLVM Exception') @@ -12,9 +12,11 @@ 'lib32-libxml2') options=('staticlibs') _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}) +source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig} +stack-clash-fixes.patch) sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469' -'SKIP') +'SKIP' +'bdcaa7559223bd42a381086f7cc23fc73f88ebb1966a7c235f897db0f73b7d20') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -21,6 +23,9 @@ prepare() { cd "$srcdir/llvm-$pkgver.src" mkdir build + + # https://bugs.llvm.org/show_bug.cgi?id=48007 + patch -Np2 -i ../stack-clash-fixes.patch } build() { Added: stack-clash-fixes.patch === --- stack-clash-fixes.patch (rev 0) +++ stack-clash-fixes.patch 2020-12-03 00:26:08 UTC (rev 769395) @@ -0,0 +1,870 @@ +From a1e0363c7402f7aa58e24e0e6dfa447ebabc1910 Mon Sep 17 00:00:00 2001 +From: serge-sans-paille +Date: Wed, 30 Sep 2020 11:35:00 +0200 +Subject: [PATCH 1/3] Fix limit behavior of dynamic alloca + +When the allocation size is 0, we shouldn't probe. Within [1, PAGE_SIZE], we +should probe once etc. + +This fixes https://bugs.llvm.org/show_bug.cgi?id=47657 + +Differential Revision: https://reviews.llvm.org/D88548 + +(cherry picked from commit 9573c9f2a363da71b2c07a3add4e52721e6028a0) +--- + llvm/lib/Target/X86/X86ISelLowering.cpp | 2 +- + llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll | 8 + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp +index fd1e6517dfac..f68ae4461fe3 100644 +--- a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp +@@ -31876,7 +31876,7 @@ X86TargetLowering::EmitLoweredProbedAlloca(MachineInstr , + + BuildMI(testMBB, DL, TII->get(X86::JCC_1)) + .addMBB(tailMBB) +- .addImm(X86::COND_L); ++ .addImm(X86::COND_LE); + testMBB->addSuccessor(blockMBB); + testMBB->addSuccessor(tailMBB); + +diff --git a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll +index bc4678564083..82fd67842c8a 100644 +--- a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll +@@ -24,12 +24,12 @@ attributes #0 = {"probe-stack"="inline-asm"} + ; CHECK-X86-64-NEXT: andq$-16, %rcx + ; CHECK-X86-64-NEXT: subq%rcx, %rax + ; CHECK-X86-64-NEXT: cmpq%rsp, %rax +-; CHECK-X86-64-NEXT: jl .LBB0_3 ++; CHECK-X86-64-NEXT: jle .LBB0_3 + ; CHECK-X86-64-NEXT: .LBB0_2: # =>This Inner Loop Header: Depth=1 + ; CHECK-X86-64-NEXT: movq$0, (%rsp) + ; CHECK-X86-64-NEXT: subq$4096, %rsp # imm = 0x1000 + ; CHECK-X86-64-NEXT: cmpq%rsp, %rax +-; CHECK-X86-64-NEXT: jge .LBB0_2 ++; CHECK-X86-64-NEXT: jg .LBB0_2 + ; CHECK-X86-64-NEXT: .LBB0_3: + ; CHECK-X86-64-NEXT: movq%rax, %rsp + ; CHECK-X86-64-NEXT: movl$1, 4792(%rax) +@@ -54,12 +54,12 @@ attributes #0 = {"probe-stack"="inline-asm"} + ; CHECK-X86-32-NEXT:andl$-16, %ecx + ; CHECK-X86-32-NEXT:subl%ecx, %eax + ; CHECK-X86-32-NEXT:cmpl%esp, %eax +-; CHECK-X86-32-NEXT:jl .LBB0_3 ++; CHECK-X86-32-NEXT:jle .LBB0_3 + ; CHECK-X86-32-NEXT: .LBB0_2: # =>This Inner Loop Header: Depth=1 + ; CHECK-X86-32-NEXT:movl$0, (%esp) + ; CHECK-X86-32-NEXT:subl$4096, %esp # imm = 0x1000 + ; CHECK-X86-32-NEXT:cmpl%esp, %eax +-; CHECK-X86-32-NEXT:jge .LBB0_2 ++; CHECK-X86-32-NEXT:jg .LBB0_2 + ; CHECK-X86-32-NEXT: .LBB0_3: + ; CHECK-X86-32-NEXT:movl%eax, %esp + ; CHECK-X86-32-NEXT:movl$1, 4792(%eax) + +From aac36687f7978f33751daf2870b5c812124ebfaf Mon Sep 17 00:00:00 2001 +From: serge-sans-paille
[arch-commits] Commit in llvm/repos/extra-x86_64 (5 files)
Date: Thursday, December 3, 2020 @ 00:25:08 Author: foutrelis Revision: 402830 archrelease: copy trunk to extra-x86_64 Added: llvm/repos/extra-x86_64/PKGBUILD (from rev 402829, llvm/trunk/PKGBUILD) llvm/repos/extra-x86_64/llvm-config.h (from rev 402829, llvm/trunk/llvm-config.h) llvm/repos/extra-x86_64/stack-clash-fixes.patch (from rev 402829, llvm/trunk/stack-clash-fixes.patch) Deleted: llvm/repos/extra-x86_64/PKGBUILD llvm/repos/extra-x86_64/llvm-config.h -+ PKGBUILD| 249 ++--- llvm-config.h | 18 stack-clash-fixes.patch | 870 ++ 3 files changed, 1006 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-03 00:24:58 UTC (rev 402829) +++ PKGBUILD2020-12-03 00:25:08 UTC (rev 402830) @@ -1,122 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Jan "heftig" Steffens - -pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') -pkgver=11.0.0 -pkgrel=3 -_ocaml_ver=4.11.1 -arch=('x86_64') -url="https://llvm.org/; -license=('custom:Apache 2.0 with LLVM Exception') -makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' - "ocaml>=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib' - 'python-setuptools' 'python-psutil' 'python-sphinx' - 'python-recommonmark') -options=('staticlibs') -_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver -source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} -llvm-config.h) -sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469' -'SKIP' -'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48') -validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg -validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - cmake .. -G Ninja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLLVM_HOST_TRIPLE=$CHOST \ --DLLVM_BUILD_LLVM_DYLIB=ON \ --DLLVM_LINK_LLVM_DYLIB=ON \ --DLLVM_INSTALL_UTILS=ON \ --DLLVM_ENABLE_RTTI=ON \ --DLLVM_ENABLE_FFI=ON \ --DLLVM_BUILD_TESTS=ON \ --DLLVM_BUILD_DOCS=ON \ --DLLVM_ENABLE_SPHINX=ON \ --DLLVM_ENABLE_DOXYGEN=OFF \ --DSPHINX_WARNINGS_AS_ERRORS=OFF \ --DLLVM_BINUTILS_INCDIR=/usr/include - ninja all ocaml_doc -} - -check() { - cd "$srcdir/llvm-$pkgver.src/build" - ninja check -} - -package_llvm() { - pkgdesc="Collection of modular and reusable compiler and toolchain technologies" - depends=('llvm-libs' 'perl') - - cd "$srcdir/llvm-$pkgver.src/build" - - DESTDIR="$pkgdir" ninja install - - # Include lit for running lit-based tests in other projects - pushd ../utils/lit - python3 setup.py install --root="$pkgdir" -O1 - popd - - # Remove documentation sources - rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo} - - # The runtime libraries go into llvm-libs - mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir" - mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir" - - # OCaml bindings go to a separate package - rm -rf "$srcdir"/ocaml.{lib,doc} - mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib" - mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc" - - if [[ $CARCH == x86_64 ]]; then -# Needed for multilib (https://bugs.archlinux.org/task/29951) -# Header stub is taken from Fedora -mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h -cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h" - fi - - install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm-libs() { - pkgdesc="LLVM runtime libraries" - depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2') - - install -d "$pkgdir/usr/lib" - cp -P \ -"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \ -"$srcdir"/LLVMgold.so \ -"$pkgdir/usr/lib/" - - # Symlink LLVMgold.so from /usr/lib/bfd-plugins - # https://bugs.archlinux.org/task/28479 - install -d "$pkgdir/usr/lib/bfd-plugins" - ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm-ocaml() { - pkgdesc="OCaml bindings for LLVM" - depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes') - - install -d "$pkgdir"/{usr/lib,usr/sha
[arch-commits] Commit in llvm/trunk (PKGBUILD stack-clash-fixes.patch)
Date: Thursday, December 3, 2020 @ 00:24:58 Author: foutrelis Revision: 402829 upgpkg: llvm 11.0.0-4: add stack clash fixes from release/11.x Added: llvm/trunk/stack-clash-fixes.patch Modified: llvm/trunk/PKGBUILD -+ PKGBUILD|7 stack-clash-fixes.patch | 870 ++ 2 files changed, 876 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 21:55:34 UTC (rev 402828) +++ PKGBUILD2020-12-03 00:24:58 UTC (rev 402829) @@ -3,7 +3,7 @@ pkgname=('llvm' 'llvm-libs' 'llvm-ocaml') pkgver=11.0.0 -pkgrel=3 +pkgrel=4 _ocaml_ver=4.11.1 arch=('x86_64') url="https://llvm.org/; @@ -15,9 +15,11 @@ options=('staticlibs') _source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig} +stack-clash-fixes.patch llvm-config.h) sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469' 'SKIP' +'bdcaa7559223bd42a381086f7cc23fc73f88ebb1966a7c235f897db0f73b7d20' '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48') validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard @@ -25,6 +27,9 @@ prepare() { cd "$srcdir/llvm-$pkgver.src" mkdir build + + # https://bugs.llvm.org/show_bug.cgi?id=48007 + patch -Np2 -i ../stack-clash-fixes.patch } build() { Added: stack-clash-fixes.patch === --- stack-clash-fixes.patch (rev 0) +++ stack-clash-fixes.patch 2020-12-03 00:24:58 UTC (rev 402829) @@ -0,0 +1,870 @@ +From a1e0363c7402f7aa58e24e0e6dfa447ebabc1910 Mon Sep 17 00:00:00 2001 +From: serge-sans-paille +Date: Wed, 30 Sep 2020 11:35:00 +0200 +Subject: [PATCH 1/3] Fix limit behavior of dynamic alloca + +When the allocation size is 0, we shouldn't probe. Within [1, PAGE_SIZE], we +should probe once etc. + +This fixes https://bugs.llvm.org/show_bug.cgi?id=47657 + +Differential Revision: https://reviews.llvm.org/D88548 + +(cherry picked from commit 9573c9f2a363da71b2c07a3add4e52721e6028a0) +--- + llvm/lib/Target/X86/X86ISelLowering.cpp | 2 +- + llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll | 8 + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp +index fd1e6517dfac..f68ae4461fe3 100644 +--- a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp +@@ -31876,7 +31876,7 @@ X86TargetLowering::EmitLoweredProbedAlloca(MachineInstr , + + BuildMI(testMBB, DL, TII->get(X86::JCC_1)) + .addMBB(tailMBB) +- .addImm(X86::COND_L); ++ .addImm(X86::COND_LE); + testMBB->addSuccessor(blockMBB); + testMBB->addSuccessor(tailMBB); + +diff --git a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll +index bc4678564083..82fd67842c8a 100644 +--- a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll +@@ -24,12 +24,12 @@ attributes #0 = {"probe-stack"="inline-asm"} + ; CHECK-X86-64-NEXT: andq$-16, %rcx + ; CHECK-X86-64-NEXT: subq%rcx, %rax + ; CHECK-X86-64-NEXT: cmpq%rsp, %rax +-; CHECK-X86-64-NEXT: jl .LBB0_3 ++; CHECK-X86-64-NEXT: jle .LBB0_3 + ; CHECK-X86-64-NEXT: .LBB0_2: # =>This Inner Loop Header: Depth=1 + ; CHECK-X86-64-NEXT: movq$0, (%rsp) + ; CHECK-X86-64-NEXT: subq$4096, %rsp # imm = 0x1000 + ; CHECK-X86-64-NEXT: cmpq%rsp, %rax +-; CHECK-X86-64-NEXT: jge .LBB0_2 ++; CHECK-X86-64-NEXT: jg .LBB0_2 + ; CHECK-X86-64-NEXT: .LBB0_3: + ; CHECK-X86-64-NEXT: movq%rax, %rsp + ; CHECK-X86-64-NEXT: movl$1, 4792(%rax) +@@ -54,12 +54,12 @@ attributes #0 = {"probe-stack"="inline-asm"} + ; CHECK-X86-32-NEXT:andl$-16, %ecx + ; CHECK-X86-32-NEXT:subl%ecx, %eax + ; CHECK-X86-32-NEXT:cmpl%esp, %eax +-; CHECK-X86-32-NEXT:jl .LBB0_3 ++; CHECK-X86-32-NEXT:jle .LBB0_3 + ; CHECK-X86-32-NEXT: .LBB0_2: # =>This Inner Loop Header: Depth=1 + ; CHECK-X86-32-NEXT:movl$0, (%esp) + ; CHECK-X86-32-NEXT:subl$4096, %esp # imm = 0x1000 + ; CHECK-X86-32-NEXT:cmpl%esp, %eax +-; CHECK-X86-32-NEXT:jge .LBB0_2 ++; CHECK-X86-32-NEXT:jg .LBB0_2 + ; CHECK-X86-32-NEXT: .LBB0_3: + ; CHECK-X86-32-NEXT:movl%eax, %esp + ; CHECK-X86-32-NEXT:movl$1, 4792(%eax) + +From aac36687f7978f33751daf2870b5c812124ebfaf Mon Sep 17 00:00:00 2001 +From: serge-sans-paille +Date: Thu, 23 Jul 2020 16:22:48 +0200 +Subject: [PATCH
[arch-commits] Commit in chromium/trunk (PKGBUILD chromium.install)
Date: Wednesday, December 2, 2020 @ 20:06:09 Author: foutrelis Revision: 402825 Remove post_upgrade message from over 5 years ago Modified: chromium/trunk/PKGBUILD Deleted: chromium/trunk/chromium.install --+ PKGBUILD |1 - chromium.install | 16 2 files changed, 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 19:57:04 UTC (rev 402824) +++ PKGBUILD2020-12-02 20:06:09 UTC (rev 402825) @@ -24,7 +24,6 @@ 'kdialog: needed for file dialogs in KDE' 'org.freedesktop.secrets: password storage backend on GNOME / Xfce' 'kwallet: for storing passwords in KWallet on KDE desktops') -install=chromium.install source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz Deleted: chromium.install === --- chromium.install2020-12-02 19:57:04 UTC (rev 402824) +++ chromium.install2020-12-02 20:06:09 UTC (rev 402825) @@ -1,16 +0,0 @@ -post_upgrade() { - if (($(vercmp $2 42.0.2311.90-1) < 0)); then -echo ':: This Chromium package no longer supports custom flags passed via the' -echo ' /etc/chromium/default file (or any other files under /etc/chromium/).' -echo -echo ' The new /usr/bin/chromium launcher script will automatically detect' -echo ' Pepper Flash (if installed) and pass the correct flags to Chromium.' -echo -echo ' If you need to pass extra command-line arguments to Chromium, you' -echo ' can put them in a "chromium-flags.conf" file under $HOME/.config/' -echo ' (or $XDG_CONFIG_HOME). Arguments are split on whitespace and shell' -echo ' quoting rules apply but no further parsing is performed.' - fi -} - -# vim:set ts=2 sw=2 et:
[arch-commits] Commit in kitinerary/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 2, 2020 @ 09:49:41 Author: foutrelis Revision: 402761 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: kitinerary/repos/kde-unstable-x86_64/PKGBUILD (from rev 402760, kitinerary/kde-unstable/PKGBUILD) Deleted: kitinerary/repos/kde-unstable-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-02 09:49:38 UTC (rev 402760) +++ PKGBUILD2020-12-02 09:49:41 UTC (rev 402761) @@ -1,27 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=kitinerary -pkgver=20.11.90 -pkgrel=1 -pkgdesc="Data model and extraction system for travel reservation information" -arch=(x86_64) -url="https://kontact.kde.org; -license=(LGPL) -depends=(kmime kpkpass kcalendarcore kcontacts poppler libphonenumber zxing-cpp) -makedepends=(extra-cmake-modules) -source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('0ccab2f8c3e7b2554b2ee659e735655d464f53e485f2e40cf423fd87e0fe9f1c' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_LIBEXECDIR=lib \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: kitinerary/repos/kde-unstable-x86_64/PKGBUILD (from rev 402760, kitinerary/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-02 09:49:41 UTC (rev 402761) @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kitinerary +pkgver=20.11.90 +pkgrel=2 +pkgdesc="Data model and extraction system for travel reservation information" +arch=(x86_64) +url="https://kontact.kde.org; +license=(LGPL) +depends=(kmime kpkpass kcalendarcore kcontacts poppler libphonenumber zxing-cpp) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0ccab2f8c3e7b2554b2ee659e735655d464f53e485f2e40cf423fd87e0fe9f1c' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in kitinerary/kde-unstable (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 09:49:38 Author: foutrelis Revision: 402760 upgpkg: kitinerary 20.11.90-2: poppler 20.12.0 rebuild Modified: kitinerary/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 09:47:31 UTC (rev 402759) +++ PKGBUILD2020-12-02 09:49:38 UTC (rev 402760) @@ -2,7 +2,7 @@ pkgname=kitinerary pkgver=20.11.90 -pkgrel=1 +pkgrel=2 pkgdesc="Data model and extraction system for travel reservation information" arch=(x86_64) url="https://kontact.kde.org;
[arch-commits] Commit in gambas3/repos (3 files)
Date: Wednesday, December 2, 2020 @ 09:29:12 Author: foutrelis Revision: 769123 archrelease: copy trunk to community-staging-x86_64 Added: gambas3/repos/community-staging-x86_64/ gambas3/repos/community-staging-x86_64/PKGBUILD (from rev 769122, gambas3/trunk/PKGBUILD) gambas3/repos/community-staging-x86_64/gambas-poppler-20.12.patch (from rev 769122, gambas3/trunk/gambas-poppler-20.12.patch) + PKGBUILD | 1171 +++ gambas-poppler-20.12.patch | 11 2 files changed, 1182 insertions(+) Copied: gambas3/repos/community-staging-x86_64/PKGBUILD (from rev 769122, gambas3/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-12-02 09:29:12 UTC (rev 769123) @@ -0,0 +1,1171 @@ +# Maintainer: Laurent Carlier +# Contributor : sebikul + +pkgbase=gambas3 +pkgname=('gambas3-gb-args' + 'gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb-clipper' 'gambas3-gb-complex' 'gambas3-gb-compress' 'gambas3-gb-crypt' + 'gambas3-gb-dbus' 'gambas3-gb-data' + 'gambas3-gb-db-form' 'gambas3-gb-db-mysql' 'gambas3-gb-db-odbc' 'gambas3-gb-db-postgresql' 'gambas3-gb-db-sqlite3' 'gambas3-gb-db' + 'gambas3-gb-desktop-gnome' 'gambas3-gb-desktop-x11' 'gambas3-gb-desktop' + 'gambas3-gb-eval-highlight' 'gambas3-gb-httpd' + 'gambas3-gb-form-dialog' 'gambas3-gb-form-mdi' 'gambas3-gb-form-terminal' 'gambas3-gb-form-stock' 'gambas3-gb-form-editor' 'gambas3-gb-form' + 'gambas3-gb-gmp' 'gambas3-gb-gsl' 'gambas3-gb-gtk-opengl' 'gambas3-gb-gtk' 'gambas3-gb-gtk3' + 'gambas3-gb-image-effect' 'gambas3-gb-image-imlib' 'gambas3-gb-image-io' 'gambas3-gb-image' 'gambas3-gb-inotify' + 'gambas3-gb-libxml' 'gambas3-gb-logging' + 'gambas3-gb-map' 'gambas3-gb-markdown' 'gambas3-gb-media-form' 'gambas3-gb-media' 'gambas3-gb-memcached' 'gambas3-gb-mime' 'gambas3-gb-mysql' + 'gambas3-gb-ncurses' 'gambas3-gb-net-curl' 'gambas3-gb-net-pop3' 'gambas3-gb-net-smtp' 'gambas3-gb-net' + 'gambas3-gb-openal' 'gambas3-gb-opengl-glu' 'gambas3-gb-opengl-glsl' 'gambas3-gb-opengl-sge' 'gambas3-gb-opengl' 'gambas3-gb-option' + 'gambas3-gb-pcre' 'gambas3-gb-pdf' 'gambas3-gb-poppler' + 'gambas3-gb-qt5-opengl' 'gambas3-gb-qt5-webkit' 'gambas3-gb-qt5' + 'gambas3-gb-openssl' + 'gambas3-gb-report' + 'gambas3-gb-scanner' 'gambas3-gb-sdl2-audio' 'gambas3-gb-sdl2' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings' 'gambas3-gb-signal' + 'gambas3-gb-term' + 'gambas3-gb-util-web' 'gambas3-gb-util' + 'gambas3-gb-v4l' 'gambas3-gb-vb' + 'gambas3-gb-xml-html' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-xml' + 'gambas3-gb-web-feed' 'gambas3-gb-web-form' 'gambas3-gb-web-gui' 'gambas3-gb-web' + 'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script') +pkgver=3.15.2 +pkgrel=4 +pkgdesc="A free development environment based on a Basic interpreter." +arch=('x86_64') +url="http://gambas.sourceforge.net/; +license=('GPL2') +groups=('gambas3') +makedepends=('intltool' 'postgresql' 'libffi' 'bzip2' 'glib2' 'v4l-utils' + 'zlib' 'mesa' 'glew' 'xdg-utils' 'gtk2' 'imlib2' 'gdk-pixbuf2' 'gtk3' + 'postgresql-libs' 'mariadb-libs' 'unixodbc' 'sqlite' 'librsvg' + 'curl' 'poppler-glib' 'sdl_mixer' 'sdl_ttf' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_ttf' 'libxtst' + 'pcre' 'qt5-webkit' 'qt5-x11extras' 'qt5-svg' 'libxcursor' 'libsm' 'dbus' 'libxml2' + 'libxslt' 'libgnome-keyring' 'gsl' 'gst-plugins-base-libs' 'alure' 'gtkglext' 'ncurses' +'gmime3' 'libxcrypt') +options=('!emptydirs' 'libtool') +source=("https://gitlab.com/gambas/gambas/-/archive/${pkgver}/gambas-${pkgver}.tar.bz2; +gambas-poppler-20.12.patch) +sha512sums=('c1ccc08f24380fcf74c83c4b88edb30461e4116e133b3ad9903ae0c4e67a2c2a4968c0ad482b505dd853c59001dff3b28207abce2fa841842b3f523c79c348c4' + '8f725fb68b5cc7e6d23943cbd3fef96ffb26eff3c961c0ac4d5ccfee456234ba2ff5f80388e1cd9f5dc1395a629f1da542fab5648bcc47e690d6ddb93d8fe8bd') + +create_dirs() { + install -dm755 ${pkgdir}/usr/lib/gambas3 + install -dm755 ${pkgdir}/usr/share/gambas3/info/control +} + +prepare() { + cd ${srcdir}/gambas-${pkgver} + + # remove reference to poppler-splash because poppler 20.12 does not + # include a .pc file for it; temporary until it gets fixed upstream + patch -Np1 -i ../gambas-poppler-20.12.patch + + ./reconf-all +} + +build() { + cd ${srcdir}/gambas-${pkgver} + + ./configure --prefix=/usr + + make bindir=${pkgdir}/usr/bin + + mkdir -p ${srcdir}/fakeinstall + make -j1 XDG_UTILS='' DESTDIR=${srcdir}/fakeinstall install +} + +package_gambas3-gb-args() { + depends=('gambas3-runtime') + pkgdesc="Command-line options analyzer
[arch-commits] Commit in gambas3/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 09:28:54 Author: foutrelis Revision: 769121 upgpkg: gambas3 3.15.2-4: poppler 20.12.0 rebuild Modified: gambas3/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 09:21:50 UTC (rev 769120) +++ PKGBUILD2020-12-02 09:28:54 UTC (rev 769121) @@ -27,7 +27,7 @@ 'gambas3-gb-web-feed' 'gambas3-gb-web-form' 'gambas3-gb-web-gui' 'gambas3-gb-web' 'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script') pkgver=3.15.2 -pkgrel=3 +pkgrel=4 pkgdesc="A free development environment based on a Basic interpreter." arch=('x86_64') url="http://gambas.sourceforge.net/;
[arch-commits] Commit in gambas3/trunk (5 files)
Date: Wednesday, December 2, 2020 @ 09:07:08 Author: foutrelis Revision: 769114 Remove old patches Deleted: gambas3/trunk/0001-Fix-segfault-with-poppler-0.83.patch gambas3/trunk/0001-Packager-Fix-ArchLinux-packager.patch gambas3/trunk/0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch gambas3/trunk/gambas-poppler-0.86.patch gambas3/trunk/gambas-postgresql-12.patch --+ 0001-Fix-segfault-with-poppler-0.83.patch| 29 - 0001-Packager-Fix-ArchLinux-packager.patch | 29 - 0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch | 54 -- gambas-poppler-0.86.patch| 38 --- gambas-postgresql-12.patch | 27 - 5 files changed, 177 deletions(-) Deleted: 0001-Fix-segfault-with-poppler-0.83.patch === --- 0001-Fix-segfault-with-poppler-0.83.patch 2020-12-02 09:04:12 UTC (rev 769113) +++ 0001-Fix-segfault-with-poppler-0.83.patch 2020-12-02 09:07:08 UTC (rev 769114) @@ -1,29 +0,0 @@ -From 36c093cb21d9dab3aae35f64d44e5883eefe020e Mon Sep 17 00:00:00 2001 -From: Laurent Carlier -Date: Thu, 23 Jan 2020 18:02:44 +0100 -Subject: [PATCH] Fix segfault with poppler>0.83 - -[GB.PDF] -* BUG: Fix segfault with poppler > 0.83 - -Signed-off-by: Laurent Carlier - gb.pdf/src/main.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gb.pdf/src/main.cpp b/gb.pdf/src/main.cpp -index 2d7f02ca0..62923cc34 100644 a/gb.pdf/src/main.cpp -+++ b/gb.pdf/src/main.cpp -@@ -56,7 +56,7 @@ int EXPORT GB_INIT(void) - if (!globalParams) - { - #if POPPLER_VERSION_0_83 -- globalParams = std::unique_ptr(); -+ globalParams = std::unique_ptr(new GlobalParams()); - #else - globalParams = new GlobalParams(); - #endif --- -2.25.0 - Deleted: 0001-Packager-Fix-ArchLinux-packager.patch === --- 0001-Packager-Fix-ArchLinux-packager.patch 2020-12-02 09:04:12 UTC (rev 769113) +++ 0001-Packager-Fix-ArchLinux-packager.patch 2020-12-02 09:07:08 UTC (rev 769114) @@ -1,29 +0,0 @@ -From 989a1266a20f360f1b2db3635a35cc5bbb95d763 Mon Sep 17 00:00:00 2001 -From: gambas -Date: Mon, 27 Jan 2020 08:24:52 +0100 -Subject: [PATCH] Packager: Fix ArchLinux packager. - -[DEVELOPMENT ENVIRONMENT] -* BUG: Packager: Fix ArchLinux packager. - -Signed-off-by: Laurent Carlier - app/src/gambas3/.src/Packager/Package.module | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/app/src/gambas3/.src/Packager/Package.module b/app/src/gambas3/.src/Packager/Package.module -index 2d2ecae5a..2f741237c 100644 a/app/src/gambas3/.src/Packager/Package.module -+++ b/app/src/gambas3/.src/Packager/Package.module -@@ -2467,7 +2467,7 @@ Private Function MakeArchPackage(sSys As String) - - Print #hFile, " install -d ${pkgdir}/usr/bin" - Print #hFile, " install -m755 " & $sName & ".gambas ${pkgdir}/usr/bin" &/ $sName --If $sName <> sPackageName Then Print #hFile, " ln -s " & Shell$($sName) & " \"$(pkgdir)\"/usr/bin" &/ Shell$(sPackageName) -+If $sName <> sPackageName Then Print #hFile, " ln -s " & Shell$($sName) & " \"${pkgdir}\"/usr/bin" &/ Shell$(sPackageName) - Print #hFile, " install -D .." &/ Project.Name & ".png \\" - Print #hFile, "${pkgdir}/usr/share/pixmaps" &/ Project.Name & ".png" - Print #hFile, " install -D .." &/ sPackageName & ".desktop \\" --- -2.25.0 - Deleted: 0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch === --- 0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch 2020-12-02 09:04:12 UTC (rev 769113) +++ 0001-Use-GlobalParams-getUtf8Map-found-in-poppler-0.85.patch 2020-12-02 09:07:08 UTC (rev 769114) @@ -1,54 +0,0 @@ -From 6a16e02ee3a0f05cd70876d76f807ab5076440b1 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Thu, 30 Jan 2020 21:08:47 +0200 -Subject: [PATCH] Use GlobalParams::getUtf8Map() found in poppler 0.85 - -[GB.PDF] -* BUG: Make 'gb.pdf' compile with poppler >= 0.85. - gb.pdf/configure.ac | 2 ++ - gb.pdf/src/CPdfDocument.cpp | 7 +-- - 2 files changed, 7 insertions(+), 2 deletions(-) - -diff --git a/gb.pdf/configure.ac b/gb.pdf/configure.ac -index 691e3088a..1dd10b455 100644 a/gb.pdf/configure.ac -+++ b/gb.pdf/configure.ac -@@ -29,6 +29,8 @@ if test "$have_poppler" = "yes"; then - AC_DEFINE_UNQUOTED(POPPLER_VERSION_0_76, $((1-$?)), Poppler versio
[arch-commits] Commit in gambas3/trunk (PKGBUILD gambas-poppler-20.12.patch)
Date: Wednesday, December 2, 2020 @ 09:04:12 Author: foutrelis Revision: 769113 Fix build with poppler 20.12 Added: gambas3/trunk/gambas-poppler-20.12.patch Modified: gambas3/trunk/PKGBUILD + PKGBUILD |8 ++-- gambas-poppler-20.12.patch | 11 +++ 2 files changed, 17 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 09:04:09 UTC (rev 769112) +++ PKGBUILD2020-12-02 09:04:12 UTC (rev 769113) @@ -42,9 +42,9 @@ 'gmime3' 'libxcrypt') options=('!emptydirs' 'libtool') source=("https://gitlab.com/gambas/gambas/-/archive/${pkgver}/gambas-${pkgver}.tar.bz2; -gambas-postgresql-12.patch) +gambas-poppler-20.12.patch) sha512sums=('c1ccc08f24380fcf74c83c4b88edb30461e4116e133b3ad9903ae0c4e67a2c2a4968c0ad482b505dd853c59001dff3b28207abce2fa841842b3f523c79c348c4' - '803ceaa7a3109828b3336d02b7bc4fc1053ba3dca5f06fc97ff8f7785f983c32b657e3a59ab00081e6cfb047c12181b98a9631587de0af60ce1f30d614df5c49') + '8f725fb68b5cc7e6d23943cbd3fef96ffb26eff3c961c0ac4d5ccfee456234ba2ff5f80388e1cd9f5dc1395a629f1da542fab5648bcc47e690d6ddb93d8fe8bd') create_dirs() { install -dm755 ${pkgdir}/usr/lib/gambas3 @@ -54,6 +54,10 @@ prepare() { cd ${srcdir}/gambas-${pkgver} + # remove reference to poppler-splash because poppler 20.12 does not + # include a .pc file for it; temporary until it gets fixed upstream + patch -Np1 -i ../gambas-poppler-20.12.patch + ./reconf-all } Added: gambas-poppler-20.12.patch === --- gambas-poppler-20.12.patch (rev 0) +++ gambas-poppler-20.12.patch 2020-12-02 09:04:12 UTC (rev 769113) @@ -0,0 +1,11 @@ +diff -upr gambas-3.15.2.orig/gb.poppler/configure.ac gambas-3.15.2/gb.poppler/configure.ac +--- gambas-3.15.2.orig/gb.poppler/configure.ac 2020-09-17 14:12:42.0 +0300 gambas-3.15.2/gb.poppler/configure.ac 2020-12-02 10:35:34.428168215 +0200 +@@ -9,6 +9,6 @@ GB_COMPONENT_PKG_CONFIG( + POPPLER, + gb.poppler, + [src], +- 'poppler >= 0.20' poppler-splash poppler-glib) ++ 'poppler >= 0.20' poppler-glib) + AC_OUTPUT( Makefile src/Makefile ) + GB_PRINT_MESSAGES
[arch-commits] Commit in libreoffice-still/repos (6 files)
Date: Wednesday, December 2, 2020 @ 08:57:48 Author: foutrelis Revision: 402750 archrelease: copy trunk to staging-x86_64 Added: libreoffice-still/repos/staging-x86_64/ libreoffice-still/repos/staging-x86_64/PKGBUILD (from rev 402749, libreoffice-still/trunk/PKGBUILD) libreoffice-still/repos/staging-x86_64/libreoffice-still.csh (from rev 402749, libreoffice-still/trunk/libreoffice-still.csh) libreoffice-still/repos/staging-x86_64/libreoffice-still.sh (from rev 402749, libreoffice-still/trunk/libreoffice-still.sh) libreoffice-still/repos/staging-x86_64/make-pyuno-work-with-system-wide-module-install.diff (from rev 402749, libreoffice-still/trunk/make-pyuno-work-with-system-wide-module-install.diff) libreoffice-still/repos/staging-x86_64/soffice-template.desktop.in (from rev 402749, libreoffice-still/trunk/soffice-template.desktop.in) --+ PKGBUILD | 377 + libreoffice-still.csh|7 libreoffice-still.sh |7 make-pyuno-work-with-system-wide-module-install.diff | 18 soffice-template.desktop.in |7 5 files changed, 416 insertions(+) Copied: libreoffice-still/repos/staging-x86_64/PKGBUILD (from rev 402749, libreoffice-still/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-12-02 08:57:48 UTC (rev 402750) @@ -0,0 +1,377 @@ +# Maintainer: AndyRTR +# Maintainer: Bartłomiej Piotrowski + +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_default_client_id=413772536636.apps.googleusercontent.com +_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 + +pkgbase=libreoffice-still +pkgname=('libreoffice-still-sdk' 'libreoffice-still') +_LOver=6.4.7.2 +pkgver=6.4.7 +pkgrel=4 +arch=('x86_64') +license=('LGPL3') +url="https://www.libreoffice.org/; +makedepends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.7' 'libwpd>=0.9.2' 'libwps' + 'neon>=0.28.6' 'pango' 'nspr' 'libjpeg' 'libxrandr' 'libgl' 'dbus-glib' + 'libxslt' 'redland' 'hyphen' 'lpsolve' 'gcc-libs' 'sh' 'graphite' 'icu' + 'lcms2' 'poppler>=0.24.0' 'libvisio' 'libetonyek' 'libodfgen' 'libcdr' + 'libmspub' 'harfbuzz-icu' 'nss' 'hicolor-icon-theme' + 'desktop-file-utils' 'shared-mime-info' 'gst-plugins-base-libs' + 'sane' 'perl-archive-zip' 'zip' 'unzip' 'unixodbc' 'ant' + 'gperf' 'gtk3' 'qt5-base' 'plasma-framework' 'cppunit' 'beanshell' 'clucene' + 'junit' 'libmythes' 'libwpg' 'java-environment=8' 'postgresql-libs' 'mariadb-libs' 'libgl' + 'bluez-libs' 'gdb' 'doxygen' 'libatomic_ops' 'mdds' + 'apr' 'serf' 'ttf-liberation' 'ttf-dejavu' 'ttf-carlito' 'libxinerama' 'libpagemaker' 'glm' + 'libabw' 'libmwaw' 'libe-book' 'coin-or-mp' 'liblangtag' # 'liborcus' + 'libexttextcat' 'libcmis' 'gobject-introspection' # 'libfbclient' + 'libtommath' 'libzmf' 'gpgme' 'xmlsec' 'rxvt-unicode' + 'libepubgen' 'libfreehand' 'libqxp' 'libstaroffice' 'boost' 'libnumbertext' + 'libffi' +) + +_mirror="https://download.documentfoundation.org/libreoffice/src/${pkgver}; +#_mirror="https://dev-builds.libreoffice.org/pre-releases/src; +_additional_source_url="https://dev-www.libreoffice.org/src; +_additional_source_url2="https://dev-www.libreoffice.org/extern; +source=(${_mirror}/libreoffice{,-help,-translations}-${_LOver}.tar.xz{,.asc} + ${_additional_source_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip + ${_additional_source_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip # keep old bundled version, new system version ftbs + ${_additional_source_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip + ${_additional_source_url}/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz + ${_additional_source_url}/language-subtag-registry-2019-04-03.tar.bz2 + ${_additional_source_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip + ${_additional_source_url}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip + ${_additional_source_url}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip + ${_additional_source_url}/pdfium-4137.tar.bz2 + ${_additional_source_url}/lxml-4.1.1.tgz + ${_additional_source_url}/Firebird-3.0.0.32483-0.tar.bz2 + ${_additional_source_url}/QR-Code-generator-1.4.0.tar.gz + ${_additional_source_url}/liborcus-0.15.3.tar.gz + ${_additional_source_url2}/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar # for test suite +
[arch-commits] Commit in libreoffice-still/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 08:57:39 Author: foutrelis Revision: 402749 upgpkg: libreoffice-still 6.4.7-4: poppler 20.12.0 rebuild Modified: libreoffice-still/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 08:46:19 UTC (rev 402748) +++ PKGBUILD2020-12-02 08:57:39 UTC (rev 402749) @@ -12,7 +12,7 @@ pkgname=('libreoffice-still-sdk' 'libreoffice-still') _LOver=6.4.7.2 pkgver=6.4.7 -pkgrel=3 +pkgrel=4 arch=('x86_64') license=('LGPL3') url="https://www.libreoffice.org/;
[arch-commits] Commit in gdal/repos (5 files)
ss INSTALLDIRS=vendor to Makefile.PL to get stuff into the right place +Origin: vendor +Forwarded: not-needed +Author: gregor herrmann + +--- swig/perl/Makefile.orig2018-12-14 22:34:20.0 +0100 swig/perl/Makefile 2018-12-25 17:52:06.053358428 +0100 +@@ -10 +10 @@ +- perl Makefile.PL INSTALL_BASE=$(INST_PREFIX) ++ perl Makefile.PL INSTALLDIRS=vendor + + test: build + $(MAKE) -f Makefile_Geo__GDAL test +--- swig/perl/GNUmakefile.orig 2018-12-14 22:34:20.0 +0100 swig/perl/GNUmakefile 2018-12-25 17:52:28.636748048 +0100 +@@ -31 +31 @@ +- perl Makefile.PL INSTALL_BASE=$(INST_PREFIX) ++ perl Makefile.PL INSTALLDIRS=vendor Copied: gdal/repos/community-staging-x86_64/gdal.changelog (from rev 769105, gdal/trunk/gdal.changelog) ======= --- community-staging-x86_64/gdal.changelog (rev 0) +++ community-staging-x86_64/gdal.changelog 2020-12-02 07:52:16 UTC (rev 769106) @@ -0,0 +1,120 @@ +2020-01-30 Evangelos Foutras + * gdal 3.0.4-1 + +2020-01-25 Jaroslav Lichtblau + * gdal 3.0.3-1 + +2019-11-27 Jaroslav Lichtblau + * gdal 3.0.2-1 + +2019-06-16 Jaroslav Lichtblau + * gdal 3.0.0-1 + +2019-02-05 Jaroslav Lichtblau + * gdal 2.4.0-1 + +2018-09-30 Jaroslav Lichtblau + * gdal 2.3.2-1 + +2018-07-02 Jaroslav Lichtblau + * gdal 2.3.1-1 + +2018-05-16 Jaroslav Lichtblau + * gdal 2.3.0-1 + +2018-04-09 Jaroslav Lichtblau + * gdal 2.2.4-1 + +2017-11-26 Jaroslav Lichtblau + * gdal 2.2.3-1 + +2017-10-21 Jaroslav Lichtblau + * gdal 2.2.2-1 + +2017-08-06 Jaroslav Lichtblau + * gdal 2.2.1-1 + +2017-07-10 Jaroslav Lichtblau + * gdal 2.2.0-1 + * hdf5 1.10.1 rebuild + +2017-01-22 Jaroslav Lichtblau + * gdal 2.1.2-1 + +2016-08-02 Jaroslav Lichtblau + * gdal 2.1.1-1 glew 2.0.0 / poppler 0.46.0 rebuilds rebuild + +2016-06-05 Jaroslav Lichtblau + * gdal 2.1.0-2 cfitsio 3.390 rebuild + +2016-05-22 Jaroslav Lichtblau + * gdal 2.1.0-1 + +2016-04-12 Jaroslav Lichtblau + * gdal 2.0.2-5 + * hdf5 1.10.0 rebuild + +2016-02-08 Jaroslav Lichtblau + * gdal 2.0.2-1 + +2016-01-23 Jaroslav Lichtblau + * gdal 2.0.0-7 + * postgresql-libs 9.5 rebuild + * openjpeg2 added as dependency + +2015-10-06 Jaroslav Lichtblau + * gdal 2.0.1-2 FS#46581 fix + +2015-06-27 Jaroslav Lichtblau + * gdal 2.0.0-1 + +2015-03-01 Jaroslav Lichtblau + * gdal 1.11.2-2 poppler 0.31.0 rebuild + +2015-02-23 Jaroslav Lichtblau + * gdal 1.11.2-1 + +2015-01-29 Jaroslav Lichtblau + * gdal 1.11.1-6 poppler 0.30.0 rebuild + +2014-12-22 Jaroslav Lichtblau + * gdal 1.11.1-5 FS#43193 fix + +2014-12-20 Evangelos Foutras + * gdal 1.11.1-4 poppler 0.29.0 rebuild + +2014-11-25 Jaroslav Lichtblau + * gdal 1.11.1-3 hdf5 1.8.14 rebuild + +2014-10-03 Jaroslav Lichtblau + * gdal 1.11.1-1 + +2014-07-28 Jaroslav Lichtblau + * gdal 1.11.0-4 libspatialite soname rebuild + +2014-05-27 Jaroslav Lichtblau + * gdal 1.11.0-2 giflib soname rebuild + +2014-04-27 Jaroslav Lichtblau + * gdal 1.11.0-1 + +2013-11-11 Jaroslav Lichtblau + * gdal 1.10.1-1 + +2013-09-29 Jaroslav Lichtblau + * gdal 1.10.0-4 FS#36328 fix + +2013-05-18 Jaroslav Lichtblau + * gdal 1.10.0-1 + +2011-02-19 Jaroslav Lichtblau + * gdal 1.8.0-1 + +2010-11-20 Jaroslav Lichtblau + * Update to major release 1.7.3 + +2010-06-26 Jaroslav Lichtblau + * FS#19946 fixed in 1.7.2-2 + +2010-05-05 Jaroslav Lichtblau + * Update to major release 1.7.2 Copied: gdal/repos/community-staging-x86_64/poppler-20.08.0.patch (from rev 769105, gdal/trunk/poppler-20.08.0.patch) === --- community-staging-x86_64/poppler-20.08.0.patch (rev 0) +++ community-staging-x86_64/poppler-20.08.0.patch 2020-12-02 07:52:16 UTC (rev 769106) @@ -0,0 +1,42 @@ +From 93e85e58b20eef678ac669083042d95f8586c2d6 Mon Sep 17 00:00:00 2001 +From: Even Rouault +Date: Mon, 3 Aug 2020 14:52:25 +0200 +Subject: [PATCH] Unix build: fix detection of minor version number of Poppler + with the new YY.MM.X numbering scheme (fixes #2823) (#2825) + +Authored-by: @chris2553 +--- + gdal/configure| 4 ++-- + gdal/configure.ac | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/gdal/configure b/gdal/configure +index 4dab50a48ba..e4cc4ada347 100755 +--- a/gdal/configure b/gdal/configure +@@ -40695,8 +40695,8 @@ $as_echo "yes" >&6; } + fi + if test "$POPPLER_VERSION" != ""; then + HAVE_POPPLER=yes +-POPPLER_MAJOR_VERSION=`expr $POPPLER_VERSION : '\([0-9]*\)'` +-POPPLER_MINOR_VERSION=`expr $POPPLER_VERSION : '[0-9]*\.\([0-9]*\)'` ++POPPLER_MAJOR_VERSION=`echo $POPPLER
[arch-commits] Commit in gdal/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 07:52:11 Author: foutrelis Revision: 769105 upgpkg: gdal 3.0.4-16: poppler 20.12.0 rebuild Modified: gdal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 07:18:21 UTC (rev 769104) +++ PKGBUILD2020-12-02 07:52:11 UTC (rev 769105) @@ -5,7 +5,7 @@ pkgbase=gdal pkgname=('gdal' 'python-gdal') pkgver=3.0.4 -pkgrel=15 +pkgrel=16 pkgdesc="A translator library for raster geospatial data formats" arch=('x86_64') url="http://www.gdal.org/;
[arch-commits] Commit in kitinerary/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Wednesday, December 2, 2020 @ 07:45:30 Author: foutrelis Revision: 402740 archrelease: copy trunk to staging-x86_64 Added: kitinerary/repos/staging-x86_64/ kitinerary/repos/staging-x86_64/PKGBUILD (from rev 402739, kitinerary/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: kitinerary/repos/staging-x86_64/PKGBUILD (from rev 402739, kitinerary/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-12-02 07:45:30 UTC (rev 402740) @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kitinerary +pkgver=20.08.3 +pkgrel=2 +pkgdesc="Data model and extraction system for travel reservation information" +arch=(x86_64) +url="https://kontact.kde.org; +license=(LGPL) +depends=(kmime kpkpass kcalendarcore kcontacts poppler libphonenumber zxing-cpp) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a6bebf2b08d9c02ef6429d0e46af0435ea81746ab34d9191f26b4aef8aaf3799' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in kitinerary/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 07:45:26 Author: foutrelis Revision: 402739 upgpkg: kitinerary 20.08.3-2: poppler 20.12.0 rebuild Modified: kitinerary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 07:43:42 UTC (rev 402738) +++ PKGBUILD2020-12-02 07:45:26 UTC (rev 402739) @@ -2,7 +2,7 @@ pkgname=kitinerary pkgver=20.08.3 -pkgrel=1 +pkgrel=2 pkgdesc="Data model and extraction system for travel reservation information" arch=(x86_64) url="https://kontact.kde.org;
[arch-commits] Commit in pdf2djvu/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 07:18:21 Author: foutrelis Revision: 769104 Fix build with poppler 20.12 Modified: pdf2djvu/trunk/PKGBUILD --+ PKGBUILD |3 +++ 1 file changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-12-02 06:44:08 UTC (rev 769103) +++ PKGBUILD2020-12-02 07:18:21 UTC (rev 769104) @@ -17,6 +17,9 @@ prepare() { cd ${pkgname}-${pkgver} + +# https://github.com/jwilk/pdf2djvu/issues/144 +sed -i 's/poppler-splash/poppler/' configure } build() {
[arch-commits] Commit in pdf2djvu/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 06:44:08 Author: foutrelis Revision: 769103 Remove old patches Modified: pdf2djvu/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 06:12:37 UTC (rev 769102) +++ PKGBUILD2020-12-02 06:44:08 UTC (rev 769103) @@ -10,19 +10,13 @@ license=('GPL') depends=('poppler' 'djvulibre' 'gcc-libs' 'graphicsmagick' 'exiv2') makedepends=('python2-nose' 'ttf-liberation' 'boost') -source=(https://github.com/jwilk/pdf2djvu/releases/download/${pkgver}/pdf2djvu-${pkgver}.tar.xz{,.asc} - pdf2djvu-poppler-0.86.patch::"https://github.com/jwilk/pdf2djvu/commit/b28c2007.patch; - pdf2djvu-poppler-0.86-2.patch::"https://github.com/jwilk/pdf2djvu/commit/d3bb5259.patch;) +source=(https://github.com/jwilk/pdf2djvu/releases/download/${pkgver}/pdf2djvu-${pkgver}.tar.xz{,.asc}) sha256sums=('57bdc7858a1eeac6ff270e5a323390f2abb6bd3b0b2ae08c1965272226a3' -'SKIP' -'3581b5f691f9c0668b15519591e47a76dfff94d76020ed20c5b7d80241940b78' -'1655ff01d657f54abb742575143b0d14fa4b7e9099ed8cc53481424497c92966') +'SKIP') validpgpkeys=('CDB5A1243ACDB63009AD07212D4EB3A6015475F5') prepare() { cd ${pkgname}-${pkgver} -#patch -p1 -i ../pdf2djvu-poppler-0.86.patch # Fix build with poppler 0.86 -#patch -p1 -i ../pdf2djvu-poppler-0.86-2.patch } build() {
[arch-commits] Commit in usd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 2, 2020 @ 05:19:21 Author: foutrelis Revision: 769100 archrelease: copy trunk to community-x86_64 Added: usd/repos/community-x86_64/PKGBUILD (from rev 769099, usd/trunk/PKGBUILD) Deleted: usd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-02 05:19:17 UTC (rev 769099) +++ PKGBUILD2020-12-02 05:19:21 UTC (rev 769100) @@ -1,34 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: bartus -pkgname=usd -pkgver=20.11 -pkgrel=1 -pkgdesc="3D VFX pipeline interchange file format" -arch=('x86_64') -url="https://graphics.pixar.com/usd/docs/index.html; -license=('Apache') -depends=('boost-libs' 'glew' 'openexr' 'opensubdiv' 'python') -makedepends=('boost' 'cmake' 'intel-tbb' 'ninja') -provides=("usd=${pkgver}") -source=("$pkgname-$pkgver.tar.gz::https://github.com/PixarAnimationStudios/USD/archive/v${pkgver}.tar.gz;) -sha256sums=('adbdf451a10a7af201b0fafa44ebc27cc2c3b412d3dbbd90f1a9319abe2e203d') - -build() { - cd USD-${pkgver} - cmake \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DPXR_USE_PYTHON_3=ON \ --DPXR_BUILD_IMAGING=OFF \ --DPXR_BUILD_TESTS=OFF \ --DPXR_BUILD_MONOLITHIC=ON - ninja -C build -} - -package() { - cd USD-${pkgver} - DESTDIR="$pkgdir" ninja -C build install -} - -# vim:set ts=2 sw=2 et: Copied: usd/repos/community-x86_64/PKGBUILD (from rev 769099, usd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-02 05:19:21 UTC (rev 769100) @@ -0,0 +1,34 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: bartus +pkgname=usd +pkgver=20.11 +pkgrel=2 +pkgdesc="3D VFX pipeline interchange file format" +arch=('x86_64') +url="https://graphics.pixar.com/usd/docs/index.html; +license=('Apache') +depends=('boost-libs' 'glew' 'openexr' 'opensubdiv' 'python') +makedepends=('boost' 'cmake' 'intel-tbb' 'ninja') +provides=("usd=${pkgver}") +source=("$pkgname-$pkgver.tar.gz::https://github.com/PixarAnimationStudios/USD/archive/v${pkgver}.tar.gz;) +sha256sums=('adbdf451a10a7af201b0fafa44ebc27cc2c3b412d3dbbd90f1a9319abe2e203d') + +build() { + cd USD-${pkgver} + cmake \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPXR_USE_PYTHON_3=ON \ +-DPXR_BUILD_IMAGING=OFF \ +-DPXR_BUILD_TESTS=OFF \ +-DPXR_BUILD_MONOLITHIC=ON + ninja -C build +} + +package() { + cd USD-${pkgver} + DESTDIR="$pkgdir" ninja -C build install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in usd/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 05:19:17 Author: foutrelis Revision: 769099 upgpkg: usd 20.11-2: Python 3.9 rebuild Modified: usd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 05:19:15 UTC (rev 769098) +++ PKGBUILD2020-12-02 05:19:17 UTC (rev 769099) @@ -2,7 +2,7 @@ # Contributor: bartus pkgname=usd pkgver=20.11 -pkgrel=1 +pkgrel=2 pkgdesc="3D VFX pipeline interchange file format" arch=('x86_64') url="https://graphics.pixar.com/usd/docs/index.html;
[arch-commits] Commit in trace-cmd/repos/community-x86_64 (4 files)
Date: Wednesday, December 2, 2020 @ 05:19:15 Author: foutrelis Revision: 769098 archrelease: copy trunk to community-x86_64 Added: trace-cmd/repos/community-x86_64/PKGBUILD (from rev 769097, trace-cmd/trunk/PKGBUILD) trace-cmd/repos/community-x86_64/trace-cmd-2.9-make_install.patch (from rev 769097, trace-cmd/trunk/trace-cmd-2.9-make_install.patch) Deleted: trace-cmd/repos/community-x86_64/PKGBUILD trace-cmd/repos/community-x86_64/trace-cmd-2.9-make_install.patch --+ PKGBUILD | 86 ++--- trace-cmd-2.9-make_install.patch | 24 +- 2 files changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-02 05:19:10 UTC (rev 769097) +++ PKGBUILD2020-12-02 05:19:15 UTC (rev 769098) @@ -1,43 +0,0 @@ -# Maintainer: David Runge - -pkgname=trace-cmd -pkgver=2.9.1 -pkgrel=2 -pkgdesc="Interact with Ftrace Linux kernel internal tracer" -arch=('x86_64') -url="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git; -license=('GPL2' 'LGPL2.1') -depends=('glibc') -makedepends=('audit' 'python' 'swig' 'asciidoc') -optdepends=('python: for Python plugins') -source=("https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-v${pkgver}.tar.gz; -"${pkgname}-2.9-make_install.patch") -sha512sums=('186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131' - 'c9321b2b885d88557a057d7064690274799ab1d67a8babb78b1c54c4d81546fdea7313286cfd5fb9efbbcf87cf8394dcb17202ac88434a351aa652e7109e1db6') -b2sums=('f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d' - '8a644be295417b1fd5fb807285a7176ef0ceb737352bbb4c7a88441f9b955a90befe974d890a58f2b8fb6de8a68a1b3c5d207f057c4b08db79caf6e97fa66f50') - -prepare() { - mv -v "${pkgname}-v${pkgver}" "${pkgname}-${pkgver}" - cd "${pkgname}-${pkgver}" - patch -Np1 -i "../${pkgname}-2.9-make_install.patch" -} - -build() { - cd "$pkgname-$pkgver" - export PYTHON_VERS=python3 - make trace-cmd doc -} - -package() { - depends+=('libaudit.so') - - cd "${pkgname}-${pkgver}" - make prefix="/usr" \ - DESTDIR="${pkgdir}/" \ - install install_doc - install -vDm 644 tracecmd/${pkgname}.bash \ -"${pkgdir}/usr/share/bash/bash-completion/completions/${pkgname}" - # removing python2 script - rm -v "${pkgdir}/usr/lib/trace-cmd/python/event-viewer.py" -} Copied: trace-cmd/repos/community-x86_64/PKGBUILD (from rev 769097, trace-cmd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-02 05:19:15 UTC (rev 769098) @@ -0,0 +1,43 @@ +# Maintainer: David Runge + +pkgname=trace-cmd +pkgver=2.9.1 +pkgrel=3 +pkgdesc="Interact with Ftrace Linux kernel internal tracer" +arch=('x86_64') +url="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git; +license=('GPL2' 'LGPL2.1') +depends=('glibc') +makedepends=('audit' 'python' 'swig' 'asciidoc') +optdepends=('python: for Python plugins') +source=("https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-v${pkgver}.tar.gz; +"${pkgname}-2.9-make_install.patch") +sha512sums=('186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131' + 'c9321b2b885d88557a057d7064690274799ab1d67a8babb78b1c54c4d81546fdea7313286cfd5fb9efbbcf87cf8394dcb17202ac88434a351aa652e7109e1db6') +b2sums=('f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d' + '8a644be295417b1fd5fb807285a7176ef0ceb737352bbb4c7a88441f9b955a90befe974d890a58f2b8fb6de8a68a1b3c5d207f057c4b08db79caf6e97fa66f50') + +prepare() { + mv -v "${pkgname}-v${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + patch -Np1 -i "../${pkgname}-2.9-make_install.patch" +} + +build() { + cd "$pkgname-$pkgver" + export PYTHON_VERS=python3 + make trace-cmd doc +} + +package() { + depends+=('libaudit.so') + + cd "${pkgname}-${pkgver}" + make prefix="/usr" \ + DESTDIR="${pkgdir}/" \ + install install_doc + install -vDm 644 tracecmd/${pkgname}.bash \ +"${pkgdir}/usr/share/bash/bash-completion/completions/${pkgname}" + # removing python2 script + rm -v "${pkgdir}/usr/lib/trace-cmd/python/event-viewer.py" +} Deleted: trace-cmd-2.9-make_install.patch === --- trace-cmd-2.9-make_install.patch2020-12-02 05:19:10 UTC (rev 769097) +++ trace-cmd-2.9-make_install.patch2020-12-02 05:19:15 UTC (rev 769098) @@ -1,12 +0,0 @@ -diff -ruN a/Makefile b/Makefile a/Makefile 2020-07-17 17:14:20.0 +0200 -+++
[arch-commits] Commit in trace-cmd/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 05:19:10 Author: foutrelis Revision: 769097 upgpkg: trace-cmd 2.9.1-3: Python 3.9 rebuild Modified: trace-cmd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 05:00:03 UTC (rev 769096) +++ PKGBUILD2020-12-02 05:19:10 UTC (rev 769097) @@ -2,7 +2,7 @@ pkgname=trace-cmd pkgver=2.9.1 -pkgrel=2 +pkgrel=3 pkgdesc="Interact with Ftrace Linux kernel internal tracer" arch=('x86_64') url="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git;
[arch-commits] Commit in kea/repos/community-x86_64 (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 05:00:03 Author: foutrelis Revision: 769096 upgpkg: kea 1.5.0-17: Python 3.9 rebuild Modified: kea/repos/community-x86_64/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 04:35:06 UTC (rev 769095) +++ PKGBUILD2020-12-02 05:00:03 UTC (rev 769096) @@ -3,7 +3,7 @@ pkgname='kea' pkgver=1.5.0 _upstreamver=1.5.0 -pkgrel=16 +pkgrel=17 pkgdesc='High-performance, extensible DHCP server engine from ISC, supporting both DHCPv4 and DHCPv6' arch=('x86_64') url='https://kea.isc.org'
[arch-commits] Commit in ocamlbuild/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 1, 2020 @ 03:55:11 Author: foutrelis Revision: 402444 archrelease: copy trunk to extra-x86_64 Added: ocamlbuild/repos/extra-x86_64/PKGBUILD (from rev 402443, ocamlbuild/trunk/PKGBUILD) Deleted: ocamlbuild/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-01 03:55:07 UTC (rev 402443) +++ PKGBUILD2020-12-01 03:55:11 UTC (rev 402444) @@ -1,24 +0,0 @@ -# Maintainer: Jürgen Hötzel - -pkgname=ocamlbuild -pkgver=0.14.0 -pkgrel=8 -pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' -arch=('x86_64') -license=('GPL2') -url='https://github.com/ocaml/ocamlbuild/releases' -depends=('ocaml>=4.11.0') -options=('!makeflags') -source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz;) -sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78') - -build() { - cd $pkgname-$pkgver - make configure PREFIX="/usr" MANDIR="/usr/share/man" - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: ocamlbuild/repos/extra-x86_64/PKGBUILD (from rev 402443, ocamlbuild/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-01 03:55:11 UTC (rev 402444) @@ -0,0 +1,24 @@ +# Maintainer: Jürgen Hötzel + +pkgname=ocamlbuild +pkgver=0.14.0 +pkgrel=9 +pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' +arch=('x86_64') +license=('GPL2') +url='https://github.com/ocaml/ocamlbuild/releases' +depends=('ocaml>=4.11.1') +options=('!makeflags') +source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz;) +sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78') + +build() { + cd $pkgname-$pkgver + make configure PREFIX="/usr" MANDIR="/usr/share/man" + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in ocamlbuild/trunk (PKGBUILD)
Date: Tuesday, December 1, 2020 @ 03:55:07 Author: foutrelis Revision: 402443 upgpkg: ocamlbuild 0.14.0-9: ocaml 4.11.1 rebuild Modified: ocamlbuild/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-30 23:44:43 UTC (rev 402442) +++ PKGBUILD2020-12-01 03:55:07 UTC (rev 402443) @@ -2,12 +2,12 @@ pkgname=ocamlbuild pkgver=0.14.0 -pkgrel=8 +pkgrel=9 pkgdesc='Build tool, that has built-in rules for building OCaml library and programs' arch=('x86_64') license=('GPL2') url='https://github.com/ocaml/ocamlbuild/releases' -depends=('ocaml>=4.11.0') +depends=('ocaml>=4.11.1') options=('!makeflags') source=($pkgname-$pkgver.tar.gz::"https://github.com/ocaml/${pkgname}/archive/$pkgver.tar.gz;) sha256sums=('87b29ce96958096c0a1a8eeafeb6268077b2d11e1bf2b3de0f5ebc9cf8d42e78')
[arch-commits] Commit in sudo/repos (5 files)
Date: Monday, November 30, 2020 @ 19:51:46 Author: foutrelis Revision: 402436 archrelease: copy trunk to testing-x86_64 Added: sudo/repos/testing-x86_64/ sudo/repos/testing-x86_64/PKGBUILD (from rev 402435, sudo/trunk/PKGBUILD) sudo/repos/testing-x86_64/sudo.install (from rev 402435, sudo/trunk/sudo.install) sudo/repos/testing-x86_64/sudo.pam (from rev 402435, sudo/trunk/sudo.pam) sudo/repos/testing-x86_64/sudo_logsrvd.service (from rev 402435, sudo/trunk/sudo_logsrvd.service) --+ PKGBUILD | 80 + sudo.install |9 + sudo.pam |4 ++ sudo_logsrvd.service | 13 +++ 4 files changed, 106 insertions(+) Copied: sudo/repos/testing-x86_64/PKGBUILD (from rev 402435, sudo/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-11-30 19:51:46 UTC (rev 402436) @@ -0,0 +1,80 @@ +# Maintainer: Evangelos Foutras +# Contributor: Allan McRae +# Contributor: Tom Newsom + +pkgname=sudo +_sudover=1.9.4 +pkgver=${_sudover/p/.p} +pkgrel=1 +pkgdesc="Give certain users the ability to run some commands as root" +arch=('x86_64') +url="https://www.sudo.ws/sudo/; +license=('custom') +groups=('base-devel') +depends=('glibc' 'libgcrypt' 'pam' 'libldap') +backup=('etc/pam.d/sudo' +'etc/sudo.conf' +'etc/sudo_logsrvd.conf' +'etc/sudoers') +install=$pkgname.install +source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig} +sudo_logsrvd.service +sudo.pam) +sha256sums=('8b91bd2cc73af18a06a01406e38d154b837107be759f72e89cefeaa94e1103f0' +'SKIP' +'8b91733b73171827c360a3e01f4692772b78e62ceca0cf0fd4b770aba35081a1' +'d1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2') +validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB') + +prepare() { + cd "$srcdir/$pkgname-$_sudover" +} + +build() { + cd "$srcdir/$pkgname-$_sudover" + + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--with-rundir=/run/sudo \ +--with-vardir=/var/db/sudo \ +--with-logfac=auth \ +--enable-gcrypt \ +--enable-tmpfiles.d \ +--with-pam \ +--with-sssd \ +--with-ldap \ +--with-ldap-conf-file=/etc/openldap/ldap.conf \ +--with-env-editor \ +--with-passprompt="[sudo] password for %p: " \ +--with-sendmail=/usr/bin/sendmail \ +--with-all-insults + make +} + +check() { + cd "$srcdir/$pkgname-$_sudover" + make check +} + +package() { + cd "$srcdir/$pkgname-$_sudover" + make DESTDIR="$pkgdir" install + + # sudo_logsrvd service file (taken from sudo-logsrvd-1.9.0-1.el8.x86_64.rpm) + install -Dm644 -t "$pkgdir/usr/lib/systemd/system" ../sudo_logsrvd.service + + # Remove sudoers.dist; not needed since pacman manages updates to sudoers + rm "$pkgdir/etc/sudoers.dist" + + # Remove /run/sudo directory; we create it using systemd-tmpfiles + rmdir "$pkgdir/run/sudo" + rmdir "$pkgdir/run" + + install -Dm644 "$srcdir/sudo.pam" "$pkgdir/etc/pam.d/sudo" + + install -Dm644 doc/LICENSE "$pkgdir/usr/share/licenses/sudo/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: sudo/repos/testing-x86_64/sudo.install (from rev 402435, sudo/trunk/sudo.install) === --- testing-x86_64/sudo.install (rev 0) +++ testing-x86_64/sudo.install 2020-11-30 19:51:46 UTC (rev 402436) @@ -0,0 +1,9 @@ +pre_upgrade() { + # Permissions of /var/db/sudo were changed from 0700 to 0711 in sudo 1.8.10 + # http://www.sudo.ws/repos/sudo/rev/5c38d77a2d0c + if (($(vercmp $2 1.8.10-1) < 0)); then +chmod 0711 var/db/sudo + fi +} + +# vim:set ts=2 sw=2 et: Copied: sudo/repos/testing-x86_64/sudo.pam (from rev 402435, sudo/trunk/sudo.pam) === --- testing-x86_64/sudo.pam (rev 0) +++ testing-x86_64/sudo.pam 2020-11-30 19:51:46 UTC (rev 402436) @@ -0,0 +1,4 @@ +#%PAM-1.0 +auth include system-auth +accountinclude system-auth +sessioninclude system-auth Copied: sudo/repos/testing-x86_64/sudo_logsrvd.service (from rev 402435, sudo/trunk/sudo_logsrvd.service) === --- testing-x86_64/sudo_logsrvd.service (rev 0) +++ testing-x86_64/sudo_logsrvd.service 2020-11-30 19:51:46 UTC (rev 402436) @@ -0,0 +1,13 @@ +[Unit] +Description=Sudo central log server +Documentation=man:sudo_logsrvd(8) man:sudo_logsrvd.conf(5) +Documentation=https://www.sudo.ws/man.html +After=sy
[arch-commits] Commit in sudo/trunk (PKGBUILD)
Date: Monday, November 30, 2020 @ 19:51:40 Author: foutrelis Revision: 402435 upgpkg: sudo 1.9.4-1: new upstream release Modified: sudo/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-30 18:12:15 UTC (rev 402434) +++ PKGBUILD2020-11-30 19:51:40 UTC (rev 402435) @@ -3,7 +3,7 @@ # Contributor: Tom Newsom pkgname=sudo -_sudover=1.9.3p1 +_sudover=1.9.4 pkgver=${_sudover/p/.p} pkgrel=1 pkgdesc="Give certain users the ability to run some commands as root" @@ -20,7 +20,7 @@ source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig} sudo_logsrvd.service sudo.pam) -sha256sums=('dcb9de53e45e1c39042074b847f5e0d8ae1890725dd6a9d9101a81569e6eb49e' +sha256sums=('8b91bd2cc73af18a06a01406e38d154b837107be759f72e89cefeaa94e1103f0' 'SKIP' '8b91733b73171827c360a3e01f4692772b78e62ceca0cf0fd4b770aba35081a1' 'd1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2') @@ -48,6 +48,7 @@ --with-ldap-conf-file=/etc/openldap/ldap.conf \ --with-env-editor \ --with-passprompt="[sudo] password for %p: " \ +--with-sendmail=/usr/bin/sendmail \ --with-all-insults make }
[arch-commits] Commit in python-stevedore/repos/community-testing-any (2 files)
Date: Monday, November 30, 2020 @ 18:49:07 Author: foutrelis Revision: 766643 archrelease: copy trunk to community-testing-any Added: python-stevedore/repos/community-testing-any/PKGBUILD (from rev 766642, python-stevedore/trunk/PKGBUILD) Deleted: python-stevedore/repos/community-testing-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-30 18:49:04 UTC (rev 766642) +++ PKGBUILD2020-11-30 18:49:07 UTC (rev 766643) @@ -1,27 +0,0 @@ -# Maintainer: Evangelos Foutras https://github.com/openstack/stevedore; -license=('Apache') -depends=('python') -makedepends=('python-pbr') -options=('!emptydirs') -source=(https://pypi.org/packages/source/s/stevedore/stevedore-$pkgver.tar.gz) -sha256sums=('f845868b3a3a77a2489d226568abe7328b5c2d4f6a011cc759dfa99144a521f0') - -prepare() { - cd stevedore-$pkgver - # Remove dependency on pbr; it's not a runtime dependency - sed -i '/pbr/d' requirements.txt -} - -package() { - cd stevedore-$pkgver - python3 setup.py install --root="$pkgdir" -O1 -} - -# vim:set ts=2 sw=2 et: Copied: python-stevedore/repos/community-testing-any/PKGBUILD (from rev 766642, python-stevedore/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-30 18:49:07 UTC (rev 766643) @@ -0,0 +1,27 @@ +# Maintainer: Evangelos Foutras https://github.com/openstack/stevedore; +license=('Apache') +depends=('python') +makedepends=('python-pbr') +options=('!emptydirs') +source=(https://pypi.org/packages/source/s/stevedore/stevedore-$pkgver.tar.gz) +sha256sums=('3a5bbd0652bf552748871eaa73a4a8dc2899786bc497a2aa1fcb4dcdb0debeee') + +prepare() { + cd stevedore-$pkgver + # Remove dependency on pbr; it's not a runtime dependency + sed -i '/pbr/d' requirements.txt +} + +package() { + cd stevedore-$pkgver + python3 setup.py install --root="$pkgdir" -O1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-stevedore/trunk (PKGBUILD)
Date: Monday, November 30, 2020 @ 18:49:04 Author: foutrelis Revision: 766642 upgpkg: python-stevedore 3.3.0-1: new upstream release Modified: python-stevedore/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-30 18:29:27 UTC (rev 766641) +++ PKGBUILD2020-11-30 18:49:04 UTC (rev 766642) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras https://github.com/openstack/stevedore; @@ -11,7 +11,7 @@ makedepends=('python-pbr') options=('!emptydirs') source=(https://pypi.org/packages/source/s/stevedore/stevedore-$pkgver.tar.gz) -sha256sums=('f845868b3a3a77a2489d226568abe7328b5c2d4f6a011cc759dfa99144a521f0') +sha256sums=('3a5bbd0652bf552748871eaa73a4a8dc2899786bc497a2aa1fcb4dcdb0debeee') prepare() { cd stevedore-$pkgver
[arch-commits] Commit in catfish/repos/community-testing-any (4 files)
Date: Monday, November 30, 2020 @ 18:29:27 Author: foutrelis Revision: 766641 archrelease: copy trunk to community-testing-any Added: catfish/repos/community-testing-any/PKGBUILD (from rev 766640, catfish/trunk/PKGBUILD) catfish/repos/community-testing-any/catfish.install (from rev 766640, catfish/trunk/catfish.install) Deleted: catfish/repos/community-testing-any/PKGBUILD catfish/repos/community-testing-any/catfish.install -+ PKGBUILD| 94 +++--- catfish.install | 10 ++--- 2 files changed, 53 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-30 18:29:23 UTC (rev 766640) +++ PKGBUILD2020-11-30 18:29:27 UTC (rev 766641) @@ -1,46 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Jaroslav Lichtblau -# Contributor: Alexander Fehr -# Contributor: Pantelis Panayiotou -# Contributor: loqs - -pkgname=catfish -pkgver=1.4.13 -pkgrel=3 -pkgdesc='Versatile file searching tool' -arch=(any) -url='https://git.xfce.org/apps/catfish/about/' -license=(GPL) -install=$pkgname.install -depends=(gtk3 python-cairo python-gobject python-pexpect - python-ptyprocess python-xdg xdg-utils python-dbus) -makedepends=(git intltool python-distutils-extra) -conflicts=('zeitgeist') # FS#65344 -optdepends=('mlocate: filename search') -#'zeitgeist: integration with zeitgeist') -source=("git+https://git.xfce.org/apps/catfish/#commit=bd10e884b21ab3df5020a8d1c06f0011910c5ba8;) # catfish-1.4.13 -sha512sums=('SKIP') - -prepare() { - # Patch for FS#62864 - sed -i 's/monitor_at_window(s.get_active/monitor_at_window(s.get_root/g' \ -"$pkgname/$pkgname/CatfishWindow.py" -} - -build() { - cd "$pkgname" - - python setup.py build -} - -package () { - cd "$pkgname" - - python setup.py install --root="$pkgdir" --optimize=1 - install -d "$pkgdir/usr/share/pixmaps" - ln -s "/usr/share/icons/hicolor/scalable/apps/$pkgname.svg" \ -"$pkgdir/usr/share/pixmaps/$pkgname.svg" -} - -# getver: git.xfce.org/apps/catfish/plain/catfish.1 -# vim: ts=2 sw=2 et: Copied: catfish/repos/community-testing-any/PKGBUILD (from rev 766640, catfish/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-30 18:29:27 UTC (rev 766641) @@ -0,0 +1,48 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Jaroslav Lichtblau +# Contributor: Alexander Fehr +# Contributor: Pantelis Panayiotou +# Contributor: loqs + +pkgname=catfish +pkgver=1.4.13 +pkgrel=4 +pkgdesc='Versatile file searching tool' +arch=(any) +url='https://docs.xfce.org/apps/catfish/start' +license=(GPL) +install=$pkgname.install +depends=(gtk3 python-cairo python-gobject python-pexpect + python-ptyprocess python-xdg xdg-utils python-dbus) +makedepends=(git intltool python-distutils-extra) +conflicts=('zeitgeist') # FS#65344 +optdepends=('mlocate: filename search') +#'zeitgeist: integration with zeitgeist') +source=("git+https://gitlab.xfce.org/apps/catfish.git#commit=bd10e884b21ab3df5020a8d1c06f0011910c5ba8;) # catfish-1.4.13 +sha512sums=('SKIP') + +prepare() { + cd $pkgname + + # Support python 3.9 + git format-patch -1 --stdout 04dd64cff5d9f561830ff546ebd455e948f6b581 \ +catfish_lib/Builder.py | patch -Np1 +} + +build() { + cd "$pkgname" + + python setup.py build +} + +package () { + cd "$pkgname" + + python setup.py install --root="$pkgdir" --optimize=1 + install -d "$pkgdir/usr/share/pixmaps" + ln -s "/usr/share/icons/hicolor/scalable/apps/$pkgname.svg" \ +"$pkgdir/usr/share/pixmaps/$pkgname.svg" +} + +# getver: git.xfce.org/apps/catfish/plain/catfish.1 +# vim: ts=2 sw=2 et: Deleted: catfish.install === --- catfish.install 2020-11-30 18:29:23 UTC (rev 766640) +++ catfish.install 2020-11-30 18:29:27 UTC (rev 766641) @@ -1,5 +0,0 @@ -post_install() { - echo 'One of the optional file search engines must be installed for catfish to work.' -} - -# vim: ts=2 sw=2 et: Copied: catfish/repos/community-testing-any/catfish.install (from rev 766640, catfish/trunk/catfish.install) === --- catfish.install (rev 0) +++ catfish.install 2020-11-30 18:29:27 UTC (rev 766641) @@ -0,0 +1,5 @@ +post_install() { + echo 'One of the optional file search engines must be installed for catfish to work.' +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in catfish/trunk (PKGBUILD)
Date: Monday, November 30, 2020 @ 18:29:23 Author: foutrelis Revision: 766640 upgpkg: catfish 1.4.13-4: add fix for Python 3.9; drop obsolete sed Modified: catfish/trunk/PKGBUILD --+ PKGBUILD | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-30 17:15:01 UTC (rev 766639) +++ PKGBUILD2020-11-30 18:29:23 UTC (rev 766640) @@ -6,10 +6,10 @@ pkgname=catfish pkgver=1.4.13 -pkgrel=3 +pkgrel=4 pkgdesc='Versatile file searching tool' arch=(any) -url='https://git.xfce.org/apps/catfish/about/' +url='https://docs.xfce.org/apps/catfish/start' license=(GPL) install=$pkgname.install depends=(gtk3 python-cairo python-gobject python-pexpect @@ -18,13 +18,15 @@ conflicts=('zeitgeist') # FS#65344 optdepends=('mlocate: filename search') #'zeitgeist: integration with zeitgeist') -source=("git+https://git.xfce.org/apps/catfish/#commit=bd10e884b21ab3df5020a8d1c06f0011910c5ba8;) # catfish-1.4.13 +source=("git+https://gitlab.xfce.org/apps/catfish.git#commit=bd10e884b21ab3df5020a8d1c06f0011910c5ba8;) # catfish-1.4.13 sha512sums=('SKIP') prepare() { - # Patch for FS#62864 - sed -i 's/monitor_at_window(s.get_active/monitor_at_window(s.get_root/g' \ -"$pkgname/$pkgname/CatfishWindow.py" + cd $pkgname + + # Support python 3.9 + git format-patch -1 --stdout 04dd64cff5d9f561830ff546ebd455e948f6b581 \ +catfish_lib/Builder.py | patch -Np1 } build() {
[arch-commits] Commit in mousepad/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, November 30, 2020 @ 12:35:11 Author: foutrelis Revision: 402410 archrelease: copy trunk to extra-x86_64 Added: mousepad/repos/extra-x86_64/PKGBUILD (from rev 402409, mousepad/trunk/PKGBUILD) Deleted: mousepad/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 75 +++-- 1 file changed, 39 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-30 12:35:07 UTC (rev 402409) +++ PKGBUILD2020-11-30 12:35:11 UTC (rev 402410) @@ -1,36 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: tobias [tobias at archlinux.org] - -pkgname=mousepad -pkgver=0.4.2 -pkgrel=3 -pkgdesc="Simple text editor for Xfce" -arch=('x86_64') -url="https://www.xfce.org/; -license=('GPL2') -groups=('xfce4-goodies') -depends=('xfconf' 'gtksourceview3' 'desktop-file-utils') -makedepends=('intltool' 'perl') -source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('84c02adfca7f8b33b9466a306ded72fb9f38f93c9edb78660343854c4a3aded7') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/xfce4 \ ---localstatedir=/var \ ---disable-static \ ---disable-debug \ ---enable-gtk3 - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: mousepad/repos/extra-x86_64/PKGBUILD (from rev 402409, mousepad/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-30 12:35:11 UTC (rev 402410) @@ -0,0 +1,39 @@ +# Maintainer: Evangelos Foutras +# Contributor: tobias [tobias at archlinux.org] + +pkgname=mousepad +pkgver=0.5.0 +pkgrel=1 +pkgdesc="Simple text editor for Xfce" +arch=('x86_64') +url="https://www.xfce.org/; +license=('GPL2') +groups=('xfce4-goodies') +depends=('xfconf' 'gtksourceview3' 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('intltool' 'perl') +source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('b31b24cd489467c497c25c1cfe6b32ba941b312054eace77bcaa9e429a373912') + +prepare() { + mv mousepad-0.5.{,0} +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/xfce4 \ +--localstatedir=/var \ +--disable-static \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in mousepad/trunk (PKGBUILD)
Date: Monday, November 30, 2020 @ 12:35:07 Author: foutrelis Revision: 402409 upgpkg: mousepad 0.5.0-1: new upstream release Modified: mousepad/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-30 12:06:20 UTC (rev 402408) +++ PKGBUILD2020-11-30 12:35:07 UTC (rev 402409) @@ -2,18 +2,22 @@ # Contributor: tobias [tobias at archlinux.org] pkgname=mousepad -pkgver=0.4.2 -pkgrel=3 +pkgver=0.5.0 +pkgrel=1 pkgdesc="Simple text editor for Xfce" arch=('x86_64') url="https://www.xfce.org/; license=('GPL2') groups=('xfce4-goodies') -depends=('xfconf' 'gtksourceview3' 'desktop-file-utils') +depends=('xfconf' 'gtksourceview3' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('intltool' 'perl') source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('84c02adfca7f8b33b9466a306ded72fb9f38f93c9edb78660343854c4a3aded7') +sha256sums=('b31b24cd489467c497c25c1cfe6b32ba941b312054eace77bcaa9e429a373912') +prepare() { + mv mousepad-0.5.{,0} +} + build() { cd "$srcdir/$pkgname-$pkgver" @@ -23,8 +27,7 @@ --libexecdir=/usr/lib/xfce4 \ --localstatedir=/var \ --disable-static \ ---disable-debug \ ---enable-gtk3 +--disable-debug make }
[arch-commits] Commit in kitty/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 28, 2020 @ 12:47:17 Author: foutrelis Revision: 765223 archrelease: copy trunk to community-testing-x86_64 Added: kitty/repos/community-testing-x86_64/PKGBUILD (from rev 765222, kitty/trunk/PKGBUILD) Deleted: kitty/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-28 12:47:11 UTC (rev 765222) +++ PKGBUILD2020-11-28 12:47:17 UTC (rev 765223) @@ -1,56 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Fabio 'Lolix' Loli -> https://github.com/FabioLolix -# Contributor: Maximilian Kindshofer - -pkgbase=kitty -pkgname=(kitty kitty-terminfo) -pkgver=0.19.2 -pkgrel=1 -pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" -arch=('x86_64') -url="https://github.com/kovidgoyal/kitty; -license=('GPL3') -depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'libxi' - 'hicolor-icon-theme' 'libgl' 'libcanberra' 'dbus' 'lcms2') -makedepends=('libxinerama' 'libxcursor' 'libxrandr' 'wayland-protocols' 'python-sphinx') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kovidgoyal/$pkgname/archive/v$pkgver.tar.gz;) -sha512sums=('ccfb04e2fe9ae3a133833fc8f74bbda89388825d47fe801bea255c30977340f3d279c0ae00b6eab01f81243484e16fbe8aeb1b3e0e01ce62025829b6a220f904') - -build() { - cd "$srcdir/$pkgname-$pkgver" - python3 setup.py linux-package --update-check-interval=0 -} - -package_kitty() { - depends+=('kitty-terminfo') - optdepends=('imagemagick: viewing images with icat') - - cd "$srcdir/$pkgname-$pkgver" - - cp -r linux-package "${pkgdir}"/usr - - # completions - python __main__.py + complete setup bash | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/kitty - python __main__.py + complete setup fish | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/kitty.fish - # doesn't know how to http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Autoloaded-files - # so we write our own header - { - echo "#compdef kitty" - python __main__.py + complete setup zsh - } | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/zsh/site-functions/_kitty - - install -Dm644 "${pkgdir}"/usr/share/icons/hicolor/256x256/apps/kitty.png "${pkgdir}"/usr/share/pixmaps/kitty.png - - rm -r "$pkgdir"/usr/share/terminfo - - install -Dm644 docs/generated/conf/kitty.conf "${pkgdir}"/usr/share/doc/${pkgname}/kitty.conf -} - -package_kitty-terminfo() { - pkgdesc='Terminfo for kitty, an OpenGL-based terminal emulator' - depends=('ncurses') - - mkdir -p "$pkgdir/usr/share/terminfo" - tic -x -o "$pkgdir/usr/share/terminfo" $pkgbase-$pkgver/terminfo/kitty.terminfo -} Copied: kitty/repos/community-testing-x86_64/PKGBUILD (from rev 765222, kitty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-28 12:47:17 UTC (rev 765223) @@ -0,0 +1,56 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Fabio 'Lolix' Loli -> https://github.com/FabioLolix +# Contributor: Maximilian Kindshofer + +pkgbase=kitty +pkgname=(kitty kitty-terminfo) +pkgver=0.19.2 +pkgrel=2 +pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" +arch=('x86_64') +url="https://github.com/kovidgoyal/kitty; +license=('GPL3') +depends=('python3' 'freetype2' 'fontconfig' 'wayland' 'libx11' 'libxkbcommon-x11' 'libxi' + 'hicolor-icon-theme' 'libgl' 'libcanberra' 'dbus' 'lcms2') +makedepends=('libxinerama' 'libxcursor' 'libxrandr' 'wayland-protocols' 'python-sphinx') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kovidgoyal/$pkgname/archive/v$pkgver.tar.gz;) +sha512sums=('ccfb04e2fe9ae3a133833fc8f74bbda89388825d47fe801bea255c30977340f3d279c0ae00b6eab01f81243484e16fbe8aeb1b3e0e01ce62025829b6a220f904') + +build() { + cd "$srcdir/$pkgname-$pkgver" + python3 setup.py linux-package --update-check-interval=0 +} + +package_kitty() { + depends+=('kitty-terminfo') + optdepends=('imagemagick: viewing images with icat') + + cd "$srcdir/$pkgname-$pkgver" + + cp -r linux-package "${pkgdir}"/usr + + # completions + python __main__.py + complete setup bash | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/bash-completion/completions/kitty + python __main__.py + complete setup fish | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/fish/vendor_completions.d/kitty.fish + # doesn't know how to http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Autoloaded-files + # so we write our own header + { + echo "#compdef kitty" + python __main__.py + complete setup zsh + } | install -Dm644 /dev/stdin
[arch-commits] Commit in kitty/trunk (PKGBUILD)
Date: Saturday, November 28, 2020 @ 12:47:11 Author: foutrelis Revision: 765222 upgpkg: kitty 0.19.2-2: Python 3.9 rebuild Modified: kitty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-28 12:34:01 UTC (rev 765221) +++ PKGBUILD2020-11-28 12:47:11 UTC (rev 765222) @@ -6,7 +6,7 @@ pkgbase=kitty pkgname=(kitty kitty-terminfo) pkgver=0.19.2 -pkgrel=1 +pkgrel=2 pkgdesc="A modern, hackable, featureful, OpenGL-based terminal emulator" arch=('x86_64') url="https://github.com/kovidgoyal/kitty;
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Saturday, November 28, 2020 @ 00:27:50 Author: foutrelis Revision: 402343 Use alternate (smaller) GitHub archive URL Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-27 23:33:33 UTC (rev 402342) +++ PKGBUILD2020-11-28 00:27:50 UTC (rev 402343) @@ -26,7 +26,7 @@ 'kwallet: for storing passwords in KWallet on KDE desktops') install=chromium.install source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz + https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz chromium-skia-harmony.patch) sha256sums=('29a8e4ea82edec2fdcf34ece68323bec7ab90f3d5669e6b77f58cff9c278f741'
[arch-commits] Commit in dialog/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, November 27, 2020 @ 12:20:36 Author: foutrelis Revision: 402106 archrelease: copy trunk to testing-x86_64 Added: dialog/repos/testing-x86_64/ dialog/repos/testing-x86_64/PKGBUILD (from rev 402105, dialog/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: dialog/repos/testing-x86_64/PKGBUILD (from rev 402105, dialog/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-11-27 12:20:36 UTC (rev 402106) @@ -0,0 +1,37 @@ +# Maintainer: Evangelos Foutras +# Contributor: Stéphane Gaudreault +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=dialog +pkgver=1.3_20201126 +pkgrel=1 +epoch=1 +pkgdesc="A tool to display dialog boxes from shell scripts" +arch=('x86_64') +url="https://invisible-island.net/dialog/; +license=('LGPL2.1') +depends=('sh' 'ncurses') +provides=('libdialog.so') +source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc}) +sha256sums=('c9233a6c8ea33a59e2378e5146ae2bd13b519744cfdb647af7420adac5ad3866' +'SKIP') +validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey + +build() { + cd "$srcdir/$pkgname-${pkgver/_/-}" + + ./configure \ +--prefix=/usr \ +--enable-nls \ +--with-libtool \ +--with-ncursesw + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver/_/-}" + make DESTDIR="$pkgdir" install-full +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in dialog/trunk (PKGBUILD)
Date: Friday, November 27, 2020 @ 12:20:34 Author: foutrelis Revision: 402105 upgpkg: dialog 1:1.3_20201126-1: new upstream release Modified: dialog/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-27 12:10:50 UTC (rev 402104) +++ PKGBUILD2020-11-27 12:20:34 UTC (rev 402105) @@ -4,7 +4,7 @@ # Contributor: Andreas Radke pkgname=dialog -pkgver=1.3_20200327 +pkgver=1.3_20201126 pkgrel=1 epoch=1 pkgdesc="A tool to display dialog boxes from shell scripts" @@ -14,7 +14,7 @@ depends=('sh' 'ncurses') provides=('libdialog.so') source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc}) -sha256sums=('466163e8b97c2b7709d00389199add3156bd813f60ccb0335d0a30f2d4a17f99' +sha256sums=('c9233a6c8ea33a59e2378e5146ae2bd13b519744cfdb647af7420adac5ad3866' 'SKIP') validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey
[arch-commits] Commit in cantor/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 27, 2020 @ 12:05:34 Author: foutrelis Revision: 402102 archrelease: copy trunk to testing-x86_64 Added: cantor/repos/testing-x86_64/PKGBUILD (from rev 402101, cantor/trunk/PKGBUILD) Deleted: cantor/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 79 + 1 file changed, 43 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-27 12:05:30 UTC (rev 402101) +++ PKGBUILD2020-11-27 12:05:34 UTC (rev 402102) @@ -1,36 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=cantor -pkgver=20.08.3 -pkgrel=2 -pkgdesc="KDE Frontend to Mathematical Software" -url="https://kde.org/applications/education/cantor/; -arch=(x86_64) -license=(GPL LGPL FDL) -groups=(kde-applications kde-education) -depends=(analitza libspectre kpty ktexteditor knewstuff libqalculate hicolor-icon-theme qt5-xmlpatterns poppler-qt5) -makedepends=(extra-cmake-modules python kdoctools luajit r julia) -optdepends=('maxima: Maxima backend' -'octave: Octave backend' -'r: R backend' -'luajit: LUA backend' -'python: Python backend' -'sagemath: SageMath backend' -'julia: Julia backend') -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('14aefe60ca2ff7aeaf7af8080dd00e80be8d747faeb9cd5a2df88f0d3af358da' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: cantor/repos/testing-x86_64/PKGBUILD (from rev 402101, cantor/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-27 12:05:34 UTC (rev 402102) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=cantor +pkgver=20.08.3 +pkgrel=3 +pkgdesc="KDE Frontend to Mathematical Software" +url="https://kde.org/applications/education/cantor/; +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(analitza libspectre kpty ktexteditor knewstuff libqalculate hicolor-icon-theme qt5-xmlpatterns poppler-qt5) +makedepends=(extra-cmake-modules python kdoctools luajit r julia) +optdepends=('maxima: Maxima backend' +'octave: Octave backend' +'r: R backend' +'luajit: LUA backend' +'python: Python backend' +'sagemath: SageMath backend' +'julia: Julia backend') +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + $pkgname-py39.patch::https://invent.kde.org/education/cantor/-/commit/c794fb5f0f61.patch) +sha256sums=('14aefe60ca2ff7aeaf7af8080dd00e80be8d747faeb9cd5a2df88f0d3af358da' +'SKIP' +'cacf5ecf60fcf420b7bfeb0248d412f3a7272cf6d4e591e2f4c040a7b3b18800') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../$pkgname-py39.patch +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in cantor/trunk (PKGBUILD)
Date: Friday, November 27, 2020 @ 12:05:30 Author: foutrelis Revision: 402101 upgpkg: cantor 20.08.3-3: restore Python backend Modified: cantor/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-27 07:18:32 UTC (rev 402100) +++ PKGBUILD2020-11-27 12:05:30 UTC (rev 402101) @@ -4,7 +4,7 @@ pkgname=cantor pkgver=20.08.3 -pkgrel=2 +pkgrel=3 pkgdesc="KDE Frontend to Mathematical Software" url="https://kde.org/applications/education/cantor/; arch=(x86_64) @@ -19,12 +19,19 @@ 'python: Python backend' 'sagemath: SageMath backend' 'julia: Julia backend') -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + $pkgname-py39.patch::https://invent.kde.org/education/cantor/-/commit/c794fb5f0f61.patch) sha256sums=('14aefe60ca2ff7aeaf7af8080dd00e80be8d747faeb9cd5a2df88f0d3af358da' -'SKIP') +'SKIP' +'cacf5ecf60fcf420b7bfeb0248d412f3a7272cf6d4e591e2f4c040a7b3b18800') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../$pkgname-py39.patch +} + build() { cmake -B build -S $pkgname-$pkgver \ -DBUILD_TESTING=OFF
[arch-commits] Commit in python-imdbpy/repos/community-testing-any (3 files)
Date: Friday, November 27, 2020 @ 11:58:20 Author: foutrelis Revision: 764082 archrelease: copy trunk to community-testing-any Added: python-imdbpy/repos/community-testing-any/PKGBUILD (from rev 764081, python-imdbpy/trunk/PKGBUILD) python-imdbpy/repos/community-testing-any/msgfmt.py-use-array.tobytes-on-Python-3.2.patch (from rev 764081, python-imdbpy/trunk/msgfmt.py-use-array.tobytes-on-Python-3.2.patch) Deleted: python-imdbpy/repos/community-testing-any/PKGBUILD -+ PKGBUILD| 84 +++--- msgfmt.py-use-array.tobytes-on-Python-3.2.patch | 26 ++ 2 files changed, 70 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-27 11:58:15 UTC (rev 764081) +++ PKGBUILD2020-11-27 11:58:20 UTC (rev 764082) @@ -1,40 +0,0 @@ -# Maintainer: David Runge - -_name=IMDbPY -pkgname=python-imdbpy -pkgver=2020.9.25 -pkgrel=2 -pkgdesc="Python bindings for the Internet Movie Database (IMDb)" -url="https://imdbpy.sourceforge.io/; -arch=('any') -license=('GPL2') -depends=('python-lxml' 'python-sqlalchemy' 'python-setuptools') -checkdepends=('python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('5cea5146ace93b525be97ce5f3d8bb037be2e43280b3893c5475b8b2f84265e61db72ef935b1a50c341577a22ce4c98ac6d052eb047868fa88fb2dd3fab6d86a') -b2sums=('a703682d11d798c182bb4fe0a93f8dd50c9e673ff8bb6f1acbea768121c32ec6c3293a559b48381e547c21b12103732d537c6402f0f9c3851016ae0d36376d32') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" -} - -build() { - cd "${pkgname}-${pkgver}" - python setup.py build -} - -# # flaky tests are flaky: https://github.com/alberanid/imdbpy/issues/240 -# check() { -# cd "${pkgname}-${pkgver}" -# export PYTHONPATH="build:${PYTHONPATH}" -# pytest -v -# } - -package() { - cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ - --optimize=1 \ - --root="${pkgdir}/" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" -} -# vim:set ts=2 sw=2 et: Copied: python-imdbpy/repos/community-testing-any/PKGBUILD (from rev 764081, python-imdbpy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-27 11:58:20 UTC (rev 764082) @@ -0,0 +1,44 @@ +# Maintainer: David Runge + +_name=IMDbPY +pkgname=python-imdbpy +pkgver=2020.9.25 +pkgrel=3 +pkgdesc="Python bindings for the Internet Movie Database (IMDb)" +url="https://imdbpy.sourceforge.io/; +arch=('any') +license=('GPL2') +depends=('python-lxml' 'python-sqlalchemy' 'python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz; +msgfmt.py-use-array.tobytes-on-Python-3.2.patch) +sha512sums=('5cea5146ace93b525be97ce5f3d8bb037be2e43280b3893c5475b8b2f84265e61db72ef935b1a50c341577a22ce4c98ac6d052eb047868fa88fb2dd3fab6d86a' + '45589039aeaaf84a3d17097d655ee3abb6f2ebd0c1cc759b1665aafe075cd91e6a8862659a5b9732182d484ea4ae5775f77ed27f89e69fef0687b9c7fc5a7577') +b2sums=('a703682d11d798c182bb4fe0a93f8dd50c9e673ff8bb6f1acbea768121c32ec6c3293a559b48381e547c21b12103732d537c6402f0f9c3851016ae0d36376d32' + '1d29c8c255ecfbd2cb5143efd8122a7d12ce2b922704a3e4c379de37b00b24df4231a6569d0eb9e12dcdd31b2426603dca369c50bf882ee86996fe039d539e57') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + patch -Np1 -d "${pkgname}-${pkgver}" https://github.com/alberanid/imdbpy/issues/240 +# check() { +# cd "${pkgname}-${pkgver}" +# export PYTHONPATH="build:${PYTHONPATH}" +# pytest -v +# } + +package() { + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ + --optimize=1 \ + --root="${pkgdir}/" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" +} +# vim:set ts=2 sw=2 et: Copied: python-imdbpy/repos/community-testing-any/msgfmt.py-use-array.tobytes-on-Python-3.2.patch (from rev 764081, python-imdbpy/trunk/msgfmt.py-use-array.tobytes-on-Python-3.2.patch) === --- msgfmt.py-use-array.tobytes-on-Python-3.2.patch (rev 0) +++ msgfmt.py-use-array.tobytes-on-Python-3.2.patch 2020-11-27 11:58:20 UTC (rev 764082) @@ -0,0 +1,26 @@ +From aab4cf9fb5a053890f4e8afac73fbbffe42f40bf Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Fri, 27 Nov 2020 13:44:42 +0200 +Subject: [PATCH] msgfmt.py: u
[arch-commits] Commit in python-imdbpy/trunk (2 files)
Date: Friday, November 27, 2020 @ 11:58:15 Author: foutrelis Revision: 764081 upgpkg: python-imdbpy 2020.9.25-3: restore locales Added: python-imdbpy/trunk/msgfmt.py-use-array.tobytes-on-Python-3.2.patch Modified: python-imdbpy/trunk/PKGBUILD -+ PKGBUILD| 12 ++ msgfmt.py-use-array.tobytes-on-Python-3.2.patch | 26 ++ 2 files changed, 34 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-27 11:58:14 UTC (rev 764080) +++ PKGBUILD2020-11-27 11:58:15 UTC (rev 764081) @@ -3,7 +3,7 @@ _name=IMDbPY pkgname=python-imdbpy pkgver=2020.9.25 -pkgrel=2 +pkgrel=3 pkgdesc="Python bindings for the Internet Movie Database (IMDb)" url="https://imdbpy.sourceforge.io/; arch=('any') @@ -10,12 +10,16 @@ license=('GPL2') depends=('python-lxml' 'python-sqlalchemy' 'python-setuptools') checkdepends=('python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('5cea5146ace93b525be97ce5f3d8bb037be2e43280b3893c5475b8b2f84265e61db72ef935b1a50c341577a22ce4c98ac6d052eb047868fa88fb2dd3fab6d86a') -b2sums=('a703682d11d798c182bb4fe0a93f8dd50c9e673ff8bb6f1acbea768121c32ec6c3293a559b48381e547c21b12103732d537c6402f0f9c3851016ae0d36376d32') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz; +msgfmt.py-use-array.tobytes-on-Python-3.2.patch) +sha512sums=('5cea5146ace93b525be97ce5f3d8bb037be2e43280b3893c5475b8b2f84265e61db72ef935b1a50c341577a22ce4c98ac6d052eb047868fa88fb2dd3fab6d86a' + '45589039aeaaf84a3d17097d655ee3abb6f2ebd0c1cc759b1665aafe075cd91e6a8862659a5b9732182d484ea4ae5775f77ed27f89e69fef0687b9c7fc5a7577') +b2sums=('a703682d11d798c182bb4fe0a93f8dd50c9e673ff8bb6f1acbea768121c32ec6c3293a559b48381e547c21b12103732d537c6402f0f9c3851016ae0d36376d32' + '1d29c8c255ecfbd2cb5143efd8122a7d12ce2b922704a3e4c379de37b00b24df4231a6569d0eb9e12dcdd31b2426603dca369c50bf882ee86996fe039d539e57') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + patch -Np1 -d "${pkgname}-${pkgver}" +Date: Fri, 27 Nov 2020 13:44:42 +0200 +Subject: [PATCH] msgfmt.py: use array.tobytes() on Python >= 3.2 + +array.tostring() was deprecated in Python 3.2 and removed in 3.9. +--- + imdb/locale/msgfmt.py | 5 - + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/imdb/locale/msgfmt.py b/imdb/locale/msgfmt.py +index 52cbfa5..8861b06 100644 +--- a/imdb/locale/msgfmt.py b/imdb/locale/msgfmt.py +@@ -87,7 +87,10 @@ def generate(): + 7*4, # start of key index + 7*4+len(keys)*8, # start of value index + 0, 0) # size and offset of hash table +-output += array.array("i", offsets).tostring() ++if sys.version_info < (3, 2): ++output += array.array("i", offsets).tostring() ++else: ++output += array.array("i", offsets).tobytes() + output += ids + output += strs + return output
[arch-commits] Commit in ceph/repos (27 files)
Date: Thursday, November 26, 2020 @ 06:05:03 Author: foutrelis Revision: 761470 archrelease: copy trunk to community-staging-x86_64 Added: ceph/repos/community-staging-x86_64/ ceph/repos/community-staging-x86_64/PKGBUILD (from rev 761469, ceph/trunk/PKGBUILD) ceph/repos/community-staging-x86_64/boost-1.67.patch (from rev 761469, ceph/trunk/boost-1.67.patch) ceph/repos/community-staging-x86_64/ceph-12.2.4-boost-build-none-options.patch (from rev 761469, ceph/trunk/ceph-12.2.4-boost-build-none-options.patch) ceph/repos/community-staging-x86_64/ceph-13.2.0-cflags.patch (from rev 761469, ceph/trunk/ceph-13.2.0-cflags.patch) ceph/repos/community-staging-x86_64/ceph-13.2.2-dont-install-sysvinit-script.patch (from rev 761469, ceph/trunk/ceph-13.2.2-dont-install-sysvinit-script.patch) ceph/repos/community-staging-x86_64/ceph-14.2.0-cflags.patch (from rev 761469, ceph/trunk/ceph-14.2.0-cflags.patch) ceph/repos/community-staging-x86_64/ceph-14.2.0-cython-0.29.patch (from rev 761469, ceph/trunk/ceph-14.2.0-cython-0.29.patch) ceph/repos/community-staging-x86_64/ceph-14.2.0-link-crc32-statically.patch (from rev 761469, ceph/trunk/ceph-14.2.0-link-crc32-statically.patch) ceph/repos/community-staging-x86_64/ceph-15.2.0-rocksdb-cmake.patch (from rev 761469, ceph/trunk/ceph-15.2.0-rocksdb-cmake.patch) ceph/repos/community-staging-x86_64/ceph-15.2.4-system-uring.patch (from rev 761469, ceph/trunk/ceph-15.2.4-system-uring.patch) ceph/repos/community-staging-x86_64/ceph-15.2.5-missing-includes.patch (from rev 761469, ceph/trunk/ceph-15.2.5-missing-includes.patch) ceph/repos/community-staging-x86_64/ceph.sysusers (from rev 761469, ceph/trunk/ceph.sysusers) ceph/repos/community-staging-x86_64/disable-broken-mgr-dashboard-test.patch (from rev 761469, ceph/trunk/disable-broken-mgr-dashboard-test.patch) ceph/repos/community-staging-x86_64/disable-empty-readable.sh-test.patch (from rev 761469, ceph/trunk/disable-empty-readable.sh-test.patch) ceph/repos/community-staging-x86_64/exclude-frontend-from-mgr-dashboard-cov.patch (from rev 761469, ceph/trunk/exclude-frontend-from-mgr-dashboard-cov.patch) ceph/repos/community-staging-x86_64/fix-ceph_disk-python-interpreter.patch (from rev 761469, ceph/trunk/fix-ceph_disk-python-interpreter.patch) ceph/repos/community-staging-x86_64/fix-mgr-dashboard-frontend-unittests-dist-stuff.patch (from rev 761469, ceph/trunk/fix-mgr-dashboard-frontend-unittests-dist-stuff.patch) ceph/repos/community-staging-x86_64/fix-python2-paths.patch (from rev 761469, ceph/trunk/fix-python2-paths.patch) ceph/repos/community-staging-x86_64/fix-tox-test-commands.patch (from rev 761469, ceph/trunk/fix-tox-test-commands.patch) ceph/repos/community-staging-x86_64/glibc2.32-strsignal-compat-backported.patch (from rev 761469, ceph/trunk/glibc2.32-strsignal-compat-backported.patch) ceph/repos/community-staging-x86_64/mgr-dashboard-update-pylint-to-2.6.0.patch (from rev 761469, ceph/trunk/mgr-dashboard-update-pylint-to-2.6.0.patch) ceph/repos/community-staging-x86_64/qa-src-update-mypy-to-0.782.patch (from rev 761469, ceph/trunk/qa-src-update-mypy-to-0.782.patch) ceph/repos/community-staging-x86_64/remove-distro-version-detection.patch (from rev 761469, ceph/trunk/remove-distro-version-detection.patch) ceph/repos/community-staging-x86_64/suppress-pylint-warnings.patch (from rev 761469, ceph/trunk/suppress-pylint-warnings.patch) ceph/repos/community-staging-x86_64/use-system-zstd-and-fix-zstd-1.4.0-compatbility.patch (from rev 761469, ceph/trunk/use-system-zstd-and-fix-zstd-1.4.0-compatbility.patch) ceph/repos/community-staging-x86_64/use-threadsafe-death-tests-objectstore-memstore.patch (from rev 761469, ceph/trunk/use-threadsafe-death-tests-objectstore-memstore.patch) ---+ PKGBUILD | 335 +++ boost-1.67.patch | 11 ceph-12.2.4-boost-build-none-options.patch| 26 ceph-13.2.0-cflags.patch | 26 ceph-13.2.2-dont-install-sysvinit-script.patch| 15 ceph-14.2.0-cflags.patch | 13 ceph-14.2.0-cython-0.29.patch | 17 ceph-14.2.0-link-crc32-statically.patch | 11 ceph-15.2.0-rocksdb-cmake.patch | 15 ceph-15.2.4-system-uring.patch| 66 + ceph-15.2.5-missing-includes.patch| 12 ceph.sysusers |1 disable-broken-mgr-dashboard-test.patch | 13 disable-empty-readable.sh-test.patch |6 exclude-frontend-from-mgr-dashboard-cov.patch | 11 fix-ceph_disk-python-interpreter.patch|8
[arch-commits] Commit in ceph/trunk (PKGBUILD)
Date: Thursday, November 26, 2020 @ 06:04:42 Author: foutrelis Revision: 761469 upgpkg: ceph 15.2.6-2: Python 3.9 rebuild Modified: ceph/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-26 05:28:23 UTC (rev 761468) +++ PKGBUILD2020-11-26 06:04:42 UTC (rev 761469) @@ -5,7 +5,7 @@ pkgname=('ceph' 'ceph-libs' 'ceph-mgr') _zstdver=1.4.5 pkgver=15.2.6 -pkgrel=1 +pkgrel=2 pkgdesc='Distributed, fault-tolerant storage platform delivering object, block, and file system' arch=('x86_64') url='https://ceph.com/'
[arch-commits] Commit in ceph/trunk (3 files)
Date: Thursday, November 26, 2020 @ 03:52:24 Author: foutrelis Revision: 761400 Fix tests for Python 3.9; add CTEST_OUTPUT_ON_FAILURE=1 Added: ceph/trunk/mgr-dashboard-update-pylint-to-2.6.0.patch ceph/trunk/qa-src-update-mypy-to-0.782.patch Modified: ceph/trunk/PKGBUILD + PKGBUILD | 18 mgr-dashboard-update-pylint-to-2.6.0.patch | 671 +++ qa-src-update-mypy-to-0.782.patch | 65 ++ 3 files changed, 752 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-26 03:51:19 UTC (rev 761399) +++ PKGBUILD2020-11-26 03:52:24 UTC (rev 761400) @@ -54,6 +54,8 @@ 'ceph-15.2.4-system-uring.patch' 'ceph-15.2.5-missing-includes.patch' 'disable-empty-readable.sh-test.patch' + 'qa-src-update-mypy-to-0.782.patch' + 'mgr-dashboard-update-pylint-to-2.6.0.patch' ) sha512sums=('0c532fb9f29437c094a86a1e58040f03b679e4d52ea9cc752ecf411c594c8ec37dc5e9f0ee47712d32b93b4e60b0f3fded280867d41c41b8db806b375e4e' '4354001c1abd9a0c385ba7bd529e3638fb6660b6a88d4e49706d4ac21c81b8e829303a20fb5445730bdac18c4865efb10bc809c1cd56d743c12aa9a52e160049' @@ -68,7 +70,9 @@ '20256de5c3227caa149f8285bcc90fcbd67be8cefa568fb72ad0d43688f1f62db7c7fc231dfd4ecf2dd11be68bf1ccc284ebbc691a82a26f3968200f12c82097' '8258661e56b5360f4260fdd29b07bac4d415068a112b61ca8c55c529fb1593d8d61a0d59a4eec8f1567b97167c058082198d008f55f8ee701cb46489df5f7823' '84de66f64ea96cd59b40dfb5b8c5d093fe49df1139b45ad9d1bd6b9ebd2f1200b6e931adcf032639a4995af322cf05c1ef9050eb1cb6673e29e040d4e348b3d5' - '2234d005df71b3b6013e6b76ad07a5791e3af7efec5f41c78eb1a9c92a22a67f0be9560be59b52534e90bfe251bcf32c33d5d40163f3f8f7e7420691f0f4a222') + '2234d005df71b3b6013e6b76ad07a5791e3af7efec5f41c78eb1a9c92a22a67f0be9560be59b52534e90bfe251bcf32c33d5d40163f3f8f7e7420691f0f4a222' + '204741c65b8ceeddae0a58a49e2b4249ee7ffc624ce8d9faa6284af198abe63bffb6758e064eeff6d1857be044647f99749a45443e258b35e92cc36b9edeba80' + 'f65a028832a7d8ec6db55b4399c4448f0f7182031d81c239e3d7a04d2d27394481af2e4313bcff54c775934389773658b0bb0574107677f377e581bd51876d59') # -fno-plt causes linker errors (undefined reference to internal methods) @@ -92,6 +96,15 @@ fi done + # temporarily disable unsubscriptable-object (buggy on Python 3.9) + # https://github.com/PyCQA/pylint/issues/3882 + sed -i '/^disable=/a\unsubscriptable-object,' \ +src/pybind/mgr/dashboard/.pylintrc + + # mypy complains about this but the exception is handled; not sure what's up + sed -i 's/from base64 import encodestring$/& # type: ignore/' \ +src/pybind/mgr/dashboard/awsauth.py + # suppress deprecation warnings sed -i '/#ifndef CEPH_CONFIG_H/i#define BOOST_ALLOW_DEPRECATED_HEADERS' \ src/common/config.h @@ -177,7 +190,8 @@ check() { cd "${srcdir}/${pkgbase}-${pkgver}" - export CTEST_PARALLEL_LEVEL="8" + export CTEST_PARALLEL_LEVEL=8 + export CTEST_OUTPUT_ON_FAILURE=1 VERBOSE=1 make -C build check # sometimes processes are not properly terminated... Added: mgr-dashboard-update-pylint-to-2.6.0.patch === --- mgr-dashboard-update-pylint-to-2.6.0.patch (rev 0) +++ mgr-dashboard-update-pylint-to-2.6.0.patch 2020-11-26 03:52:24 UTC (rev 761400) @@ -0,0 +1,671 @@ +From e4f179fa960ed18e8f45bc87d26552d720bc819b Mon Sep 17 00:00:00 2001 +From: Volker Theile +Date: Fri, 25 Sep 2020 13:17:19 +0200 +Subject: [PATCH] mgr/dashboard: update pylint to 2.6.0 + +* Update pylint to 2.6.0. +* Fix pylint issues. + +Fixes: https://tracker.ceph.com/issues/47647 + +(cherry picked from commit 298c91958a41674a928d53f010b20f174f16d68f) +--- + src/pybind/mgr/dashboard/.pylintrc| 8 ++-- + .../mgr/dashboard/controllers/nfsganesha.py | 2 +- + src/pybind/mgr/dashboard/controllers/osd.py | 2 +- + src/pybind/mgr/dashboard/plugins/__init__.py | 2 +- + .../mgr/dashboard/requirements-lint.txt | 2 +- + src/pybind/mgr/dashboard/services/auth.py | 1 - + .../mgr/dashboard/services/ceph_service.py| 2 +- + src/pybind/mgr/dashboard/services/cephx.py| 2 +- + src/pybind/mgr/dashboard/services/ganesha.py | 20 +-- + .../mgr/dashboard/services/iscsi_client.py| 2 +- + .../mgr/dashboard/services/iscsi_config.py| 2 +- + src/pybind/mgr/dashboard/services/progress.py | 2 +- + .../mgr/dashboard/services/rgw_client.py | 3 ++- + src/pybind/mgr/dashboard/tests/__init__.py| 2 +- + src/pybind/mgr/dashboard/tests/helper.py | 2 +- + .../dashboard/tests/test_access_control.py| 2 +- + .../mgr/dashboard/tests/test_api_auditing.py | 2 +- + src/pybind/mgr/dashboard/tests/test_cephfs.py | 2 +- + .../mgr/dashboard/tests/test_controllers.py | 2
[arch-commits] Commit in python/trunk (genrebuild)
Date: Thursday, November 26, 2020 @ 03:37:44 Author: foutrelis Revision: 401860 Remove hardcoded pyver=3.8 from python/genrebuild It was committed by mistake. Modified: python/trunk/genrebuild + genrebuild |1 - 1 file changed, 1 deletion(-) Modified: genrebuild === --- genrebuild 2020-11-25 23:47:22 UTC (rev 401859) +++ genrebuild 2020-11-26 03:37:44 UTC (rev 401860) @@ -1,7 +1,6 @@ #!/bin/bash pyver=$(pacman -S --print-format %v python | grep -oP '^[0-9]+\.[0-9]+') -pyver=3.8 exclude=('python2' 'python2-.*' 'pypy3\?' 'cython2' 'cuda' 'metasploit' 'mysql-workbench' 'ntop' 'dia' 'ghidra' 'kross-interpreters' 'kodi-gbm' 'kodi-wayland' 'kodi-x11')
[arch-commits] Commit in urlwatch/repos (staging-any)
Date: Thursday, November 26, 2020 @ 03:33:37 Author: foutrelis Revision: 761377 Remove stale repos/staging-any Deleted: urlwatch/repos/staging-any/
[arch-commits] Commit in python-rich/repos (staging-any)
Date: Thursday, November 26, 2020 @ 03:32:29 Author: foutrelis Revision: 761376 Remove stale repos/staging-any Deleted: python-rich/repos/staging-any/
[arch-commits] Commit in python-pdftotext/repos (staging-x86_64)
Date: Thursday, November 26, 2020 @ 03:32:04 Author: foutrelis Revision: 761373 Remove stale repos/staging-x86_64 Deleted: python-pdftotext/repos/staging-x86_64/
[arch-commits] Commit in gn/repos/extra-x86_64 (4 files)
Date: Wednesday, November 25, 2020 @ 14:02:20 Author: foutrelis Revision: 401858 archrelease: copy trunk to extra-x86_64 Added: gn/repos/extra-x86_64/PKGBUILD (from rev 401857, gn/trunk/PKGBUILD) gn/repos/extra-x86_64/chromium-gn-version.sh (from rev 401857, gn/trunk/chromium-gn-version.sh) Deleted: gn/repos/extra-x86_64/PKGBUILD gn/repos/extra-x86_64/chromium-gn-version.sh + PKGBUILD | 87 +++ chromium-gn-version.sh | 16 2 files changed, 52 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-25 14:02:16 UTC (rev 401857) +++ PKGBUILD2020-11-25 14:02:20 UTC (rev 401858) @@ -1,43 +0,0 @@ -# Maintainer: Evangelos Foutras - -pkgname=gn -pkgver=0.1819.e327ffdc -_commit=e327ffdc503815916db2543ec000226a8df45163 -pkgrel=1 -pkgdesc="Meta-build system that generates build files for Ninja" -arch=('x86_64') -url="https://gn.googlesource.com/gn/; -license=('BSD') -depends=('gcc-libs') -makedepends=('clang' 'ninja' 'python' 'git') -source=(git+https://gn.googlesource.com/gn#commit=$_commit) -md5sums=('SKIP') - -pkgver() { - cd $pkgname - echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) -} - -build() { - cd $pkgname - ./build/gen.py - ninja -C out -} - -check() { - cd $pkgname - ./out/gn_unittests -} - -package() { - cd $pkgname - install -D out/gn "$pkgdir/usr/bin/gn" - install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" docs/* - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE - - mkdir -p "$pkgdir/usr/share/vim/vimfiles" - cp -r misc/vim/{autoload,ftdetect,ftplugin,syntax} \ -"$pkgdir/usr/share/vim/vimfiles/" -} - -# vim:set ts=2 sw=2 et: Copied: gn/repos/extra-x86_64/PKGBUILD (from rev 401857, gn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-25 14:02:20 UTC (rev 401858) @@ -0,0 +1,44 @@ +# Maintainer: Evangelos Foutras + +pkgname=gn +pkgver=0.1819.e327ffdc +_commit=e327ffdc503815916db2543ec000226a8df45163 +pkgrel=2 +pkgdesc="Meta-build system that generates build files for Ninja" +arch=('x86_64') +url="https://gn.googlesource.com/gn/; +license=('BSD') +depends=('gcc-libs') +makedepends=('clang' 'ninja' 'python' 'git') +source=(git+https://gn.googlesource.com/gn#commit=$_commit) +md5sums=('SKIP') + +pkgver() { + cd $pkgname + echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) +} + +build() { + cd $pkgname + ./build/gen.py + ninja -C out +} + +check() { + cd $pkgname + ./out/gn_unittests +} + +package() { + cd $pkgname + install -D out/gn "$pkgdir/usr/bin/gn" + install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" docs/* + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + + mkdir -p "$pkgdir/usr/share/vim/vimfiles" + cp -r misc/vim/{autoload,ftdetect,ftplugin,syntax} \ +"$pkgdir/usr/share/vim/vimfiles/" + install -Dm644 -t "$pkgdir/usr/share/emacs/site-lisp" misc/emacs/gn-mode.el +} + +# vim:set ts=2 sw=2 et: Deleted: chromium-gn-version.sh === --- chromium-gn-version.sh 2020-11-25 14:02:16 UTC (rev 401857) +++ chromium-gn-version.sh 2020-11-25 14:02:20 UTC (rev 401858) @@ -1,8 +0,0 @@ -#!/bin/bash - -set -eo pipefail - -chromium_version=${1:-$(curl -s https://omahaproxy.appspot.com/linux)} - -curl -s https://chromium.googlesource.com/chromium/src/+/$chromium_version/DEPS?format=TEXT | - base64 -d | grep -Po "'gn_version': 'git_revision:\K[^']*" Copied: gn/repos/extra-x86_64/chromium-gn-version.sh (from rev 401857, gn/trunk/chromium-gn-version.sh) === --- chromium-gn-version.sh (rev 0) +++ chromium-gn-version.sh 2020-11-25 14:02:20 UTC (rev 401858) @@ -0,0 +1,8 @@ +#!/bin/bash + +set -eo pipefail + +chromium_version=${1:-$(curl -s https://omahaproxy.appspot.com/linux)} + +curl -s https://chromium.googlesource.com/chromium/src/+/$chromium_version/DEPS?format=TEXT | + base64 -d | grep -Po "'gn_version': 'git_revision:\K[^']*"
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Wednesday, November 25, 2020 @ 14:02:16 Author: foutrelis Revision: 401857 upgpkg: gn 0.1819.e327ffdc-2: install gn-mode.el Modified: gn/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-25 12:00:27 UTC (rev 401856) +++ PKGBUILD2020-11-25 14:02:16 UTC (rev 401857) @@ -3,7 +3,7 @@ pkgname=gn pkgver=0.1819.e327ffdc _commit=e327ffdc503815916db2543ec000226a8df45163 -pkgrel=1 +pkgrel=2 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64') url="https://gn.googlesource.com/gn/; @@ -38,6 +38,7 @@ mkdir -p "$pkgdir/usr/share/vim/vimfiles" cp -r misc/vim/{autoload,ftdetect,ftplugin,syntax} \ "$pkgdir/usr/share/vim/vimfiles/" + install -Dm644 -t "$pkgdir/usr/share/emacs/site-lisp" misc/emacs/gn-mode.el } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pony/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Monday, November 23, 2020 @ 21:23:43 Author: foutrelis Revision: 760150 archrelease: copy trunk to community-staging-any Added: python-pony/repos/community-staging-any/PKGBUILD (from rev 760149, python-pony/trunk/PKGBUILD) Deleted: python-pony/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 83 - 1 file changed, 34 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 21:23:40 UTC (rev 760149) +++ PKGBUILD2020-11-23 21:23:43 UTC (rev 760150) @@ -1,49 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -_pkgname=pony -pkgname=python-$_pkgname -pkgver=0.7.13 -pkgrel=3 -pkgdesc='Pony Object Relational Mapper' -arch=('any') -url='https://github.com/ponyorm/pony' -depends=('python') -makedepends=('python-setuptools') -license=('Apache') -source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz" - "$pkgname-py39-decompiler.patch::https://github.com/ponyorm/pony/commit/91c8f6559dae.patch; - "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch; - "$pkgname-py39-query-expr.patch::https://github.com/ponyorm/pony/commit/6fb91bd8ea18.patch;) -sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390' - '04aa810fe2433ef1a14da28ce08ed223f4c541af13d2cbb23a3c7985d4bc82625067ad6785ede406188b4430b7562c1ba4b411ad840a4cba05df2a8e670d6c4b' - '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a' - 'e600d918bd5c826d03beca7efa15ce917b022d22c2a36fa79a2f32c461740b5f44a2e6a4301f94e90e6da4272e570b071f93e6f947ab3c186f1e2f24b75f3397') - -prepare() { - cd $_pkgname-$pkgver - - # https://github.com/ponyorm/pony/pull/565 - patch -Np1 -i ../$pkgname-py39-decompiler.patch - patch -Np1 -i ../$pkgname-py39-setup.patch - patch -Np1 -i ../$pkgname-py39-query-expr.patch -} - -build() { - cd $_pkgname-$pkgver - - python setup.py build -} - -check() { - cd $_pkgname-$pkgver - - python setup.py test -} - -package() { - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - rm -rf "$pkgdir"/usr/lib/python*/site-packages/pony/orm/tests -} Copied: python-pony/repos/community-staging-any/PKGBUILD (from rev 760149, python-pony/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 21:23:43 UTC (rev 760150) @@ -0,0 +1,34 @@ +# Maintainer: Filipe Laíns (FFY00) + +_pkgname=pony +pkgname=python-$_pkgname +pkgver=0.7.14 +pkgrel=2 +pkgdesc='Pony Object Relational Mapper' +arch=('any') +url='https://github.com/ponyorm/pony' +depends=('python') +makedepends=('python-setuptools') +license=('Apache') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('ed27fd697dd14948c282dab6b75e41c9309d0ef4c4cccb0f91e4214e81de52a2de3910e413dfc5495ffcea190a5b50255c45b2beecead84eecb601ba2463d998') + +build() { + cd $_pkgname-$pkgver + + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + python setup.py test +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + rm -rf "$pkgdir"/usr/lib/python*/site-packages/pony/orm/tests +}
[arch-commits] Commit in python-pony/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 21:23:40 Author: foutrelis Revision: 760149 upgpkg: python-pony 0.7.14-2: Python 3.9 rebuild Modified: python-pony/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 21:22:24 UTC (rev 760148) +++ PKGBUILD2020-11-23 21:23:40 UTC (rev 760149) @@ -3,7 +3,7 @@ _pkgname=pony pkgname=python-$_pkgname pkgver=0.7.14 -pkgrel=1 +pkgrel=2 pkgdesc='Pony Object Relational Mapper' arch=('any') url='https://github.com/ponyorm/pony'
[arch-commits] Commit in python-pony/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, November 23, 2020 @ 21:22:24 Author: foutrelis Revision: 760148 archrelease: copy trunk to community-any Added: python-pony/repos/community-any/PKGBUILD (from rev 760147, python-pony/trunk/PKGBUILD) Deleted: python-pony/repos/community-any/PKGBUILD --+ PKGBUILD | 69 ++--- 1 file changed, 34 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 21:22:21 UTC (rev 760147) +++ PKGBUILD2020-11-23 21:22:24 UTC (rev 760148) @@ -1,35 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -_pkgname=pony -pkgname=python-$_pkgname -pkgver=0.7.13 -pkgrel=1 -pkgdesc='Pony Object Relational Mapper' -arch=('any') -url='https://github.com/ponyorm/pony' -depends=('python') -makedepends=('python-setuptools') -license=('Apache') -source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz") -sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390') - -build() { - cd $_pkgname-$pkgver - - python setup.py build -} - -check() { - cd $_pkgname-$pkgver - - python setup.py test -} - -package() { - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - rm -rf "$pkgdir"/usr/lib/python*/site-packages/pony/orm/tests -} - Copied: python-pony/repos/community-any/PKGBUILD (from rev 760147, python-pony/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 21:22:24 UTC (rev 760148) @@ -0,0 +1,34 @@ +# Maintainer: Filipe Laíns (FFY00) + +_pkgname=pony +pkgname=python-$_pkgname +pkgver=0.7.14 +pkgrel=1 +pkgdesc='Pony Object Relational Mapper' +arch=('any') +url='https://github.com/ponyorm/pony' +depends=('python') +makedepends=('python-setuptools') +license=('Apache') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('ed27fd697dd14948c282dab6b75e41c9309d0ef4c4cccb0f91e4214e81de52a2de3910e413dfc5495ffcea190a5b50255c45b2beecead84eecb601ba2463d998') + +build() { + cd $_pkgname-$pkgver + + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + python setup.py test +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + rm -rf "$pkgdir"/usr/lib/python*/site-packages/pony/orm/tests +}
[arch-commits] Commit in python-pony/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 21:22:21 Author: foutrelis Revision: 760147 upgpkg: python-pony 0.7.14-1: new upstream release Modified: python-pony/trunk/PKGBUILD --+ PKGBUILD | 23 --- 1 file changed, 4 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 20:59:27 UTC (rev 760146) +++ PKGBUILD2020-11-23 21:22:21 UTC (rev 760147) @@ -2,8 +2,8 @@ _pkgname=pony pkgname=python-$_pkgname -pkgver=0.7.13 -pkgrel=3 +pkgver=0.7.14 +pkgrel=1 pkgdesc='Pony Object Relational Mapper' arch=('any') url='https://github.com/ponyorm/pony' @@ -10,24 +10,9 @@ depends=('python') makedepends=('python-setuptools') license=('Apache') -source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz" - "$pkgname-py39-decompiler.patch::https://github.com/ponyorm/pony/commit/91c8f6559dae.patch; - "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch; - "$pkgname-py39-query-expr.patch::https://github.com/ponyorm/pony/commit/6fb91bd8ea18.patch;) -sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390' - '04aa810fe2433ef1a14da28ce08ed223f4c541af13d2cbb23a3c7985d4bc82625067ad6785ede406188b4430b7562c1ba4b411ad840a4cba05df2a8e670d6c4b' - '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a' - 'e600d918bd5c826d03beca7efa15ce917b022d22c2a36fa79a2f32c461740b5f44a2e6a4301f94e90e6da4272e570b071f93e6f947ab3c186f1e2f24b75f3397') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('ed27fd697dd14948c282dab6b75e41c9309d0ef4c4cccb0f91e4214e81de52a2de3910e413dfc5495ffcea190a5b50255c45b2beecead84eecb601ba2463d998') -prepare() { - cd $_pkgname-$pkgver - - # https://github.com/ponyorm/pony/pull/565 - patch -Np1 -i ../$pkgname-py39-decompiler.patch - patch -Np1 -i ../$pkgname-py39-setup.patch - patch -Np1 -i ../$pkgname-py39-query-expr.patch -} - build() { cd $_pkgname-$pkgver
[arch-commits] Commit in python-nmigen-boards/repos (2 files)
Date: Monday, November 23, 2020 @ 19:51:30 Author: foutrelis Revision: 760139 archrelease: copy trunk to community-staging-any Added: python-nmigen-boards/repos/community-staging-any/ python-nmigen-boards/repos/community-staging-any/PKGBUILD (from rev 760138, python-nmigen-boards/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: python-nmigen-boards/repos/community-staging-any/PKGBUILD (from rev 760138, python-nmigen-boards/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-11-23 19:51:30 UTC (rev 760139) @@ -0,0 +1,37 @@ +# Maintainer: Filipe Laíns (FFY00) + +_pkgname=nmigen-boards +pkgname=python-$_pkgname +_commit=d9264bf03b1a7ddb71017a2885383c4cec777f53 +pkgver=r133.d9264bf +pkgrel=2 +pkgdesc='Board and connector definition files for nMigen' +arch=('any') +url='https://github.com/nmigen/nmigen-boards' +license=('BSD') +depends=('python-nmigen') +makedepends=('git' 'python-setuptools-scm') +source=("git+$url#commit=$_commit") +sha512sums=('SKIP') + +pkgver() { + cd $_pkgname + + printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd $_pkgname + + python setup.py build +} + +package() { + cd $_pkgname + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-nmigen-boards/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 19:51:26 Author: foutrelis Revision: 760138 upgpkg: python-nmigen-boards r133.d9264bf-2: fix commit pinning Modified: python-nmigen-boards/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 19:48:01 UTC (rev 760137) +++ PKGBUILD2020-11-23 19:51:26 UTC (rev 760138) @@ -11,7 +11,7 @@ license=('BSD') depends=('python-nmigen') makedepends=('git' 'python-setuptools-scm') -source=("git+$url?commit=$pkgver") +source=("git+$url#commit=$_commit") sha512sums=('SKIP') pkgver() {
[arch-commits] Commit in virt-manager/repos (community-testing-any)
Date: Monday, November 23, 2020 @ 17:20:02 Author: foutrelis Revision: 760029 Remove stale repos/community-testing-any Deleted: virt-manager/repos/community-testing-any/
[arch-commits] Commit in mozo/repos (testing-any)
Date: Monday, November 23, 2020 @ 16:52:01 Author: foutrelis Revision: 759990 Remove stale repos/testing-any Deleted: mozo/repos/testing-any/
[arch-commits] Commit in python-pony/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 15:29:25 Author: foutrelis Revision: 759974 upgpkg: python-pony 0.7.13-3: apply one more upstream fix Modified: python-pony/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 15:29:24 UTC (rev 759973) +++ PKGBUILD2020-11-23 15:29:25 UTC (rev 759974) @@ -3,7 +3,7 @@ _pkgname=pony pkgname=python-$_pkgname pkgver=0.7.13 -pkgrel=2 +pkgrel=3 pkgdesc='Pony Object Relational Mapper' arch=('any') url='https://github.com/ponyorm/pony' @@ -12,17 +12,20 @@ license=('Apache') source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz" "$pkgname-py39-decompiler.patch::https://github.com/ponyorm/pony/commit/91c8f6559dae.patch; - "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch;) + "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch; + "$pkgname-py39-query-expr.patch::https://github.com/ponyorm/pony/commit/6fb91bd8ea18.patch;) sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390' '04aa810fe2433ef1a14da28ce08ed223f4c541af13d2cbb23a3c7985d4bc82625067ad6785ede406188b4430b7562c1ba4b411ad840a4cba05df2a8e670d6c4b' - '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a') + '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a' + 'e600d918bd5c826d03beca7efa15ce917b022d22c2a36fa79a2f32c461740b5f44a2e6a4301f94e90e6da4272e570b071f93e6f947ab3c186f1e2f24b75f3397') prepare() { cd $_pkgname-$pkgver - # https://github.com/ponyorm/pony/issues/514 + # https://github.com/ponyorm/pony/pull/565 patch -Np1 -i ../$pkgname-py39-decompiler.patch patch -Np1 -i ../$pkgname-py39-setup.patch + patch -Np1 -i ../$pkgname-py39-query-expr.patch } build() {
[arch-commits] Commit in python-pony/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Monday, November 23, 2020 @ 15:29:29 Author: foutrelis Revision: 759975 archrelease: copy trunk to community-staging-any Added: python-pony/repos/community-staging-any/PKGBUILD (from rev 759974, python-pony/trunk/PKGBUILD) Deleted: python-pony/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 95 +++-- 1 file changed, 49 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-23 15:29:25 UTC (rev 759974) +++ PKGBUILD2020-11-23 15:29:29 UTC (rev 759975) @@ -1,46 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -_pkgname=pony -pkgname=python-$_pkgname -pkgver=0.7.13 -pkgrel=2 -pkgdesc='Pony Object Relational Mapper' -arch=('any') -url='https://github.com/ponyorm/pony' -depends=('python') -makedepends=('python-setuptools') -license=('Apache') -source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz" - "$pkgname-py39-decompiler.patch::https://github.com/ponyorm/pony/commit/91c8f6559dae.patch; - "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch;) -sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390' - '04aa810fe2433ef1a14da28ce08ed223f4c541af13d2cbb23a3c7985d4bc82625067ad6785ede406188b4430b7562c1ba4b411ad840a4cba05df2a8e670d6c4b' - '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a') - -prepare() { - cd $_pkgname-$pkgver - - # https://github.com/ponyorm/pony/issues/514 - patch -Np1 -i ../$pkgname-py39-decompiler.patch - patch -Np1 -i ../$pkgname-py39-setup.patch -} - -build() { - cd $_pkgname-$pkgver - - python setup.py build -} - -check() { - cd $_pkgname-$pkgver - - python setup.py test -} - -package() { - cd $_pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - rm -rf "$pkgdir"/usr/lib/python*/site-packages/pony/orm/tests -} Copied: python-pony/repos/community-staging-any/PKGBUILD (from rev 759974, python-pony/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-23 15:29:29 UTC (rev 759975) @@ -0,0 +1,49 @@ +# Maintainer: Filipe Laíns (FFY00) + +_pkgname=pony +pkgname=python-$_pkgname +pkgver=0.7.13 +pkgrel=3 +pkgdesc='Pony Object Relational Mapper' +arch=('any') +url='https://github.com/ponyorm/pony' +depends=('python') +makedepends=('python-setuptools') +license=('Apache') +source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz" + "$pkgname-py39-decompiler.patch::https://github.com/ponyorm/pony/commit/91c8f6559dae.patch; + "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch; + "$pkgname-py39-query-expr.patch::https://github.com/ponyorm/pony/commit/6fb91bd8ea18.patch;) +sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390' + '04aa810fe2433ef1a14da28ce08ed223f4c541af13d2cbb23a3c7985d4bc82625067ad6785ede406188b4430b7562c1ba4b411ad840a4cba05df2a8e670d6c4b' + '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a' + 'e600d918bd5c826d03beca7efa15ce917b022d22c2a36fa79a2f32c461740b5f44a2e6a4301f94e90e6da4272e570b071f93e6f947ab3c186f1e2f24b75f3397') + +prepare() { + cd $_pkgname-$pkgver + + # https://github.com/ponyorm/pony/pull/565 + patch -Np1 -i ../$pkgname-py39-decompiler.patch + patch -Np1 -i ../$pkgname-py39-setup.patch + patch -Np1 -i ../$pkgname-py39-query-expr.patch +} + +build() { + cd $_pkgname-$pkgver + + python setup.py build +} + +check() { + cd $_pkgname-$pkgver + + python setup.py test +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + rm -rf "$pkgdir"/usr/lib/python*/site-packages/pony/orm/tests +}
[arch-commits] Commit in python-jedi/trunk (PKGBUILD jedi-0.17.2-py39.patch)
Date: Monday, November 23, 2020 @ 13:58:56 Author: foutrelis Revision: 759921 Add a couple of fixes for Python 3.9 Added: python-jedi/trunk/jedi-0.17.2-py39.patch Modified: python-jedi/trunk/PKGBUILD + PKGBUILD |8 ++- jedi-0.17.2-py39.patch | 48 +++ 2 files changed, 55 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 13:37:49 UTC (rev 759920) +++ PKGBUILD2020-11-23 13:58:56 UTC (rev 759921) @@ -16,9 +16,11 @@ makedepends=('git' 'python-setuptools' 'python-sphinx' 'python-sphinx_rtd_theme') checkdepends=('python-pytest' 'python-parso') source=("git+https://github.com/davidhalter/jedi#commit=${_gitcommit}; +jedi-0.17.2-py39.patch git+https://github.com/davidhalter/typeshed git+https://github.com/typeddjango/django-stubs) sha256sums=('SKIP' +'9b5c13800f29f4c6954d63c0989210cc173162803e8546bfe084a975e3e25208' 'SKIP' 'SKIP') @@ -33,6 +35,9 @@ git config submodule."jedi/third_party/typeshed".url "${srcdir}/typeshed" git config submodule."jedi/third_party/django-stubs".url "${srcdir}/django-stubs" git submodule update --recursive + + # two patches for Python 3.9 cherry-picked from upstream's master branch + patch -Np1 -i ../jedi-0.17.2-py39.patch } build() { @@ -45,7 +50,8 @@ check() { cd jedi # skip pytest 6 test issues https://github.com/davidhalter/jedi/issues/1660 - pytest test -k 'not test_completion[pytest:130] and not test_completion[pytest:163]' + # these are also skipped in upstream's Travis CI + pytest test -k 'not test_completion[pytest' } package() { Added: jedi-0.17.2-py39.patch === --- jedi-0.17.2-py39.patch (rev 0) +++ jedi-0.17.2-py39.patch 2020-11-23 13:58:56 UTC (rev 759921) @@ -0,0 +1,48 @@ +From bd2216ea1acce7b64e94d76a197674e66428d8c1 Mon Sep 17 00:00:00 2001 +From: Dave Halter +Date: Sun, 12 Jul 2020 01:58:13 +0200 +Subject: [PATCH 1/2] Properly support Python3.9 + +(cherry picked from commit a49c062b355a44875ae9e43233b94a781c2efcef) +--- + jedi/api/environment.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/jedi/api/environment.py b/jedi/api/environment.py +index 89e47163..548dea67 100644 +--- a/jedi/api/environment.py b/jedi/api/environment.py +@@ -17,7 +17,7 @@ import parso + + _VersionInfo = namedtuple('VersionInfo', 'major minor micro') + +-_SUPPORTED_PYTHONS = ['3.8', '3.7', '3.6', '3.5', '2.7'] ++_SUPPORTED_PYTHONS = ['3.9', '3.8', '3.7', '3.6', '3.5', '2.7'] + _SAFE_PATHS = ['/usr/bin', '/usr/local/bin'] + _CONDA_VAR = 'CONDA_PREFIX' + _CURRENT_VERSION = '%s.%s' % (sys.version_info.major, sys.version_info.minor) + +From 2dd31b169370504ee67af04bd6d4ea154b765c04 Mon Sep 17 00:00:00 2001 +From: Dave Halter +Date: Sat, 19 Sep 2020 21:27:55 +0200 +Subject: [PATCH 2/2] One interpreter test is different for 3.9+ + +(cherry picked from commit c1f4e7d8748d0f1efe30332e1d41089560e1c319) +--- + test/test_api/test_interpreter.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/test/test_api/test_interpreter.py b/test/test_api/test_interpreter.py +index 0155d49f..402727b5 100644 +--- a/test/test_api/test_interpreter.py b/test/test_api/test_interpreter.py +@@ -656,7 +656,8 @@ def bar(): + + # typing is available via globals. + ({'return': 'typing.Union[str, int]'}, ['int', 'str'], ''), +-({'return': 'typing.Union["str", int]'}, ['int'], ''), ++({'return': 'typing.Union["str", int]'}, ++ ['int', 'str'] if sys.version_info >= (3, 9) else ['int'], ''), + ({'return': 'typing.Union["str", 1]'}, [], ''), + ({'return': 'typing.Optional[str]'}, ['NoneType', 'str'], ''), + ({'return': 'typing.Optional[str, int]'}, [], ''), # Takes only one arg
[arch-commits] Commit in python-pony/trunk (PKGBUILD)
Date: Monday, November 23, 2020 @ 09:35:36 Author: foutrelis Revision: 759841 Add upstream fixes for Python 3.9 support Modified: python-pony/trunk/PKGBUILD --+ PKGBUILD | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-23 09:22:42 UTC (rev 759840) +++ PKGBUILD2020-11-23 09:35:36 UTC (rev 759841) @@ -10,9 +10,21 @@ depends=('python') makedepends=('python-setuptools') license=('Apache') -source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz") -sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390') +source=("$pkgname-$pkgver::$url/archive/v$pkgver.tar.gz" + "$pkgname-py39-decompiler.patch::https://github.com/ponyorm/pony/commit/91c8f6559dae.patch; + "$pkgname-py39-setup.patch::https://github.com/ponyorm/pony/commit/ef461888c409.patch;) +sha512sums=('431d19e3297ba1cdae5313948123d8b8cd71ee8ad5868b8cc2f5447eb435875fdbcdc3768834b9afe22ce8e4c1abaabeb597f3e6974b00aab33aa61e497d6390' + '04aa810fe2433ef1a14da28ce08ed223f4c541af13d2cbb23a3c7985d4bc82625067ad6785ede406188b4430b7562c1ba4b411ad840a4cba05df2a8e670d6c4b' + '4339f1de58183db141e8a62b6d7d37ec4fbd3e59765d87f130299579d7e09dd1e5334ffbd5f0cbdc0df4277e044f5a37cc98d810178d0ca0f7e21ad22c44131a') +prepare() { + cd $_pkgname-$pkgver + + # https://github.com/ponyorm/pony/issues/514 + patch -Np1 -i ../$pkgname-py39-decompiler.patch + patch -Np1 -i ../$pkgname-py39-setup.patch +} + build() { cd $_pkgname-$pkgver
[arch-commits] Commit in axel/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, November 22, 2020 @ 23:04:12 Author: foutrelis Revision: 759687 archrelease: copy trunk to community-x86_64 Added: axel/repos/community-x86_64/PKGBUILD (from rev 759686, axel/trunk/PKGBUILD) Deleted: axel/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-22 23:04:06 UTC (rev 759686) +++ PKGBUILD2020-11-22 23:04:12 UTC (rev 759687) @@ -1,26 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Roman G - -pkgname=axel -pkgver=2.17.9 -pkgrel=1 -pkgdesc="Light command line download accelerator" -arch=('x86_64') -url="https://github.com/axel-download-accelerator/axel; -license=('GPL') -depends=('glibc' 'openssl') -source=(https://github.com/axel-download-accelerator/axel/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('f1364d9b55d435efc6d32218097a50a63be7b1300138e698133cf19ad3aa3a54') - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: axel/repos/community-x86_64/PKGBUILD (from rev 759686, axel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-22 23:04:12 UTC (rev 759687) @@ -0,0 +1,26 @@ +# Maintainer: Evangelos Foutras +# Contributor: Roman G + +pkgname=axel +pkgver=2.17.10 +pkgrel=1 +pkgdesc="Light command line download accelerator" +arch=('x86_64') +url="https://github.com/axel-download-accelerator/axel; +license=('GPL') +depends=('glibc' 'openssl') +source=(https://github.com/axel-download-accelerator/axel/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('46eb4f10a11c4e50320ae6a034ef03ffe59dc11c3c6542a9867a3e4dc0c4b44e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in axel/trunk (PKGBUILD)
Date: Sunday, November 22, 2020 @ 23:04:06 Author: foutrelis Revision: 759686 upgpkg: axel 2.17.10-1: new upstream release Modified: axel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-22 23:03:35 UTC (rev 759685) +++ PKGBUILD2020-11-22 23:04:06 UTC (rev 759686) @@ -2,7 +2,7 @@ # Contributor: Roman G pkgname=axel -pkgver=2.17.9 +pkgver=2.17.10 pkgrel=1 pkgdesc="Light command line download accelerator" arch=('x86_64') @@ -10,7 +10,7 @@ license=('GPL') depends=('glibc' 'openssl') source=(https://github.com/axel-download-accelerator/axel/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('f1364d9b55d435efc6d32218097a50a63be7b1300138e698133cf19ad3aa3a54') +sha256sums=('46eb4f10a11c4e50320ae6a034ef03ffe59dc11c3c6542a9867a3e4dc0c4b44e') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in python/trunk (genrebuild)
Date: Sunday, November 22, 2020 @ 19:18:06 Author: foutrelis Revision: 401736 python/genrebuild: fix kodi exclusion Modified: python/trunk/genrebuild + genrebuild |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: genrebuild === --- genrebuild 2020-11-22 19:08:40 UTC (rev 401735) +++ genrebuild 2020-11-22 19:18:06 UTC (rev 401736) @@ -1,9 +1,10 @@ #!/bin/bash pyver=$(pacman -S --print-format %v python | grep -oP '^[0-9]+\.[0-9]+') +pyver=3.8 exclude=('python2' 'python2-.*' 'pypy3\?' 'cython2' 'cuda' 'metasploit' 'mysql-workbench' 'ntop' 'dia' 'ghidra' 'kross-interpreters' - 'kodi') + 'kodi-gbm' 'kodi-wayland' 'kodi-x11') { pacman -Fq /usr/lib/python${pyver}/ | grep -v archlinuxcn | cut -d / -f 2
[arch-commits] Commit in python/trunk (genrebuild)
Date: Sunday, November 22, 2020 @ 19:08:40 Author: foutrelis Revision: 401735 python/genrebuild: exclude a few more packages Modified: python/trunk/genrebuild + genrebuild |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: genrebuild === --- genrebuild 2020-11-22 18:33:58 UTC (rev 401734) +++ genrebuild 2020-11-22 19:08:40 UTC (rev 401735) @@ -2,7 +2,8 @@ pyver=$(pacman -S --print-format %v python | grep -oP '^[0-9]+\.[0-9]+') exclude=('python2' 'python2-.*' 'pypy3\?' 'cython2' 'cuda' 'metasploit' - 'mysql-workbench' 'ntop') + 'mysql-workbench' 'ntop' 'dia' 'ghidra' 'kross-interpreters' + 'kodi') { pacman -Fq /usr/lib/python${pyver}/ | grep -v archlinuxcn | cut -d / -f 2
[arch-commits] Commit in python-tensorboard_plugin_wit/repos (2 files)
Date: Saturday, November 21, 2020 @ 00:19:55 Author: foutrelis Revision: 758285 archrelease: copy trunk to community-staging-any Added: python-tensorboard_plugin_wit/repos/community-staging-any/ python-tensorboard_plugin_wit/repos/community-staging-any/PKGBUILD (from rev 758284, python-tensorboard_plugin_wit/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: python-tensorboard_plugin_wit/repos/community-staging-any/PKGBUILD (from rev 758284, python-tensorboard_plugin_wit/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-11-21 00:19:55 UTC (rev 758285) @@ -0,0 +1,58 @@ +# Maintainer: Konstantin Gizdov + +pkgbase=python-tensorboard_plugin_wit +pkgname=(python-tensorboard_plugin_wit python-witwidget) +_pkgbase=tensorboard_plugin_wit +pkgdesc='The What-If Tool (WIT): An easy-to-use interface for expanding understanding of a black-box classification or regression ML model.' +url='https://pair-code.github.io/what-if-tool' +license=('Apache') +pkgver=1.7.0 +pkgrel=2 +arch=('any') +source=("${_pkgbase}-${pkgver}::git+https://github.com/PAIR-code/what-if-tool#commit=63bc2b9c9528bcca34313c8a0bbaf279b4102f4a;) +_common_depends=('jupyter' 'python-google-api-python-client' 'python-ipywidgets') +makedepends=('bazel' 'git' 'npm' 'python-virtualenv' 'python-pip' "${_common_depends[@]}") +depends=('python-werkzeug' 'tensorboard') +sha256sums=('SKIP') + +get_pyver () { +python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' +} + +prepare() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + sed -e 's@/tmp/wit-pip@${BUILD_WORKSPACE_DIRECTORY}/wit-pip@g' -i \ +tensorboard_plugin_wit/pip_package/build_pip_package.sh \ +witwidget/pip_package/build_pip_package.sh +} + +build() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + bazel --output_user_root "${srcdir}/build-plugin" run tensorboard_plugin_wit/pip_package:build_pip_package + + cd "${srcdir}/${_pkgbase}-${pkgver}" + bazel --output_user_root "${srcdir}/build-witwidget" run witwidget/pip_package:build_pip_package +} + +package_python-tensorboard_plugin_wit() { + provides=('tensorboard_plugin_wit') + optdepends=('tensorflow-serving-api: TensorFlow Classification, Regression, or Predict APIs') + local _pyver="$(get_pyver)" + cd "${srcdir}/${_pkgbase}-${pkgver}" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps wit-pip/release/dist/tensorboard_plugin_wit-${pkgver}-py3*.whl +} +package_python-witwidget() { + pkgdesc='What-If Tool Notebook Widget.' + provides=('witwidget' 'witwidget-gpu') + depends=("${_common_depends[@]}" 'python-tensorboard_plugin_wit') + optdepends=( +'python-tensorflow-serving-api: browse model thorugh TensorFlow Serving API' +'python-tensorflow-estimator: browse model as a TensorFlow Estimator feature spec' + ) + local _pyver="$(get_pyver)" + cd "${srcdir}/${_pkgbase}-${pkgver}" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps wit-pip/release/dist/witwidget-${pkgver}-py3*.whl + rm -rf "${pkgdir}/usr/lib/python${_pyver}/site-packages/${_pkgbase}" +}
[arch-commits] Commit in python-tensorboard_plugin_wit/trunk (PKGBUILD)
Date: Saturday, November 21, 2020 @ 00:19:51 Author: foutrelis Revision: 758284 upgpkg: python-tensorboard_plugin_wit 1.7.0-2: Python 3.9 rebuild Built with bazel-3.6.0 due to [1] and npm-6.14.8 because of dependency resolution issues with npm-7.0.5 which resides in [community-testing]. [1] https://github.com/PAIR-code/what-if-tool/issues/140 Modified: python-tensorboard_plugin_wit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-21 00:05:23 UTC (rev 758283) +++ PKGBUILD2020-11-21 00:19:51 UTC (rev 758284) @@ -7,7 +7,7 @@ url='https://pair-code.github.io/what-if-tool' license=('Apache') pkgver=1.7.0 -pkgrel=1 +pkgrel=2 arch=('any') source=("${_pkgbase}-${pkgver}::git+https://github.com/PAIR-code/what-if-tool#commit=63bc2b9c9528bcca34313c8a0bbaf279b4102f4a;) _common_depends=('jupyter' 'python-google-api-python-client' 'python-ipywidgets')
[arch-commits] Commit in python-poetry/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 21:45:04 Author: foutrelis Revision: 758148 Ignore 4 tests that also fail on Python 3.8 Modified: python-poetry/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 21:27:08 UTC (rev 758147) +++ PKGBUILD2020-11-20 21:45:04 UTC (rev 758148) @@ -51,7 +51,11 @@ -k 'not test_default_with_excluded_data ' \ --ignore tests/console/commands/test_add.py \ --ignore tests/console/commands/test_export.py \ ---ignore tests/console/commands/test_show.py +--ignore tests/console/commands/test_show.py \ +--deselect tests/packages/test_locker.py::test_lock_file_data_is_ordered \ +--deselect tests/packages/test_locker.py::test_lock_packages_with_null_description \ +--deselect tests/packages/test_locker.py::test_lock_file_should_not_have_mixed_types \ +--deselect tests/packages/test_locker.py::test_locking_legacy_repository_package_should_include_source_section } package() {
[arch-commits] Commit in gitg/trunk (2 files)
Date: Friday, November 20, 2020 @ 12:24:04 Author: foutrelis Revision: 401539 Fix build with Vala >= 0.49.1 Added: gitg/trunk/allow-nullable-head-parameter-in-stash_if_needed.patch Modified: gitg/trunk/PKGBUILD + PKGBUILD |8 ++- allow-nullable-head-parameter-in-stash_if_needed.patch | 31 +++ 2 files changed, 37 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 11:45:39 UTC (rev 401538) +++ PKGBUILD2020-11-20 12:24:04 UTC (rev 401539) @@ -12,8 +12,10 @@ libdazzle) makedepends=(gobject-introspection git meson vala) _commit=b4c8155f641ed2d1afa8a090a04b44853286abe1 # gnome-3-32 -source=("git+https://gitlab.gnome.org/GNOME/gitg.git#commit=$_commit;) -sha256sums=('SKIP') +source=("git+https://gitlab.gnome.org/GNOME/gitg.git#commit=$_commit; +allow-nullable-head-parameter-in-stash_if_needed.patch) +sha256sums=('SKIP' +'e898a9d6d1cfed98edafd8f39b592ae7e47037ff51772f88bc2e085fc7bf5dec') pkgver() { cd $pkgname @@ -22,6 +24,8 @@ prepare() { cd $pkgname + # https://gitlab.gnome.org/GNOME/gitg/-/merge_requests/159 + patch -Np1 -i ../allow-nullable-head-parameter-in-stash_if_needed.patch } build() { Added: allow-nullable-head-parameter-in-stash_if_needed.patch === --- allow-nullable-head-parameter-in-stash_if_needed.patch (rev 0) +++ allow-nullable-head-parameter-in-stash_if_needed.patch 2020-11-20 12:24:04 UTC (rev 401539) @@ -0,0 +1,31 @@ +From eddcb2a5cd9579e3b70b6aad56f1d5e89612f83a Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Fri, 20 Nov 2020 14:11:04 +0200 +Subject: [PATCH] Allow nullable head parameter in stash_if_needed() + +Newer versions of Vala perform parameter checks in async methods, so +Gitg.ActionSupport.stash_if_needed's head param should be Gitg.Ref?. + +Related Vala issue: https://gitlab.gnome.org/GNOME/vala/-/issues/299 + +Fixes the following assertion failure: + + (tests/gitg/tests-gitg:2977): gitg-CRITICAL **: 07:44:32.083: +gitg_action_support_stash_if_needed: assertion 'head != NULL' failed +--- + gitg/gitg-action-support.vala | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gitg/gitg-action-support.vala b/gitg/gitg-action-support.vala +index 6eb7ad8d..d864fffc 100644 +--- a/gitg/gitg-action-support.vala b/gitg/gitg-action-support.vala +@@ -122,7 +122,7 @@ public class ActionSupport : Object + return head != null; + } + +- public async bool stash_if_needed(SimpleNotification notification, Gitg.Ref head) ++ public async bool stash_if_needed(SimpleNotification notification, Gitg.Ref? head) + { + // Offer to stash if there are any local changes + if ((yield working_directory_dirty()))
[arch-commits] Commit in routersploit/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 10:35:39 Author: foutrelis Revision: 757889 Fix tests with Python 3.9 Also ignore 3 tests that also fail on Python 3.8. Modified: routersploit/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 05:55:34 UTC (rev 757888) +++ PKGBUILD2020-11-20 10:35:39 UTC (rev 757889) @@ -10,17 +10,27 @@ license=('BSD') depends=('python' 'python-future' 'python-requests' 'python-paramiko' 'python-pysnmp' 'python-pycryptodome') checkdepends=('python-pytest' 'python-pytest-forked' 'python-pytest-xdist' 'flake8' 'python-threat9-test-bed') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/threat9/routersploit/archive/v${pkgver}.tar.gz) -sha512sums=('9182598105c4d1c971dc63ac24059469dd1862af204f59994cfc85012091663a85faee4c7c04cce573eef1fa91525b44a3963b8c24460d3b31595c4ef6a6c4e5') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/threat9/routersploit/archive/v${pkgver}.tar.gz + ${pkgname}-py38.patch::https://github.com/threat9/routersploit/commit/47183c74a49f.patch + ${pkgname}-py39.patch::https://github.com/threat9/routersploit/commit/8c4bc6f79ed6.patch) +sha512sums=('9182598105c4d1c971dc63ac24059469dd1862af204f59994cfc85012091663a85faee4c7c04cce573eef1fa91525b44a3963b8c24460d3b31595c4ef6a6c4e5' + 'aaa6c84f4ce1874b0d389a75bfeec370ff6b5b3d078756556caad2a4f8b5219912f879c0e38637fa37e613f07001768b66a225cfdc4a92336eaecf5e5a38f9be' + '81e376e545acd1a1b00bc00f504d031b99709d4fa5076cca2d72866627b597290b2561a3729d88e92e389e2ef30df903bc53f9522cbfaeb9b6a303f020e0d2f4') prepare() { cd $pkgname-$pkgver - sed -i 's/iteritems(attrs)/iteritems(attrs.copy())/' routersploit/core/exploit/exploit.py + patch -Np1 -i ../${pkgname}-py38.patch + patch -Np1 -i ../${pkgname}-py39.patch + + # Remove failing tests + rm tests/exploits/misc/miele/test_pg8528_path_traversal.py + rm tests/exploits/cameras/xiongmai/test_uc_httpd_path_traversal.py + rm tests/exploits/routers/dlink/test_dns_320l_327l_rce.py + rm tests/exploits/routers/tplink/test_wdr740nd_wdr740n_path_traversal.py } check() { cd ${pkgname}-${pkgver} - rm tests/exploits/routers/dlink/test_dns_320l_327l_rce.py make tests }
[arch-commits] Commit in python-stem/repos/community-staging-any (PKGBUILD PKGBUILD)
Date: Friday, November 20, 2020 @ 02:16:07 Author: foutrelis Revision: 757876 archrelease: copy trunk to community-staging-any Added: python-stem/repos/community-staging-any/PKGBUILD (from rev 757875, python-stem/trunk/PKGBUILD) Deleted: python-stem/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 96 +++-- 1 file changed, 49 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-20 02:16:03 UTC (rev 757875) +++ PKGBUILD2020-11-20 02:16:07 UTC (rev 757876) @@ -1,47 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Spider.007 - -pkgname=python-stem -_pypiname=${pkgname#*-} -pkgver=1.8.0 -pkgrel=2 -pkgdesc='Python controller library for Tor' -url='https://stem.torproject.org/' -arch=('any') -license=('LGPL3') -depends=('python' 'python-cryptography' 'python-pynacl' 'procps-ng') -checkdepends=('tor' 'python-mock') -optdepends=('tor: tor-server to talk to') -replaces=('stem') -provides=('stem') -source=(https://files.pythonhosted.org/packages/source/${_pypiname::1}/${_pypiname}/${_pypiname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('a0b48ea6224e95f22aa34c0bc3415f0eb4667ddeae3dfb5e32a6920c185568c2' -'SKIP') -validpgpkeys=('68278CC5DD2D1E85C4E45AD90445B7AB9ABBEEC6') # Damian Johnson (www.atagar.com) - -prepare() { - cd ${_pypiname}-${pkgver} - # remove flaky integration tests - sed -i test/settings.cfg \ --e '/|test.integ.client.connection.TestConnection/d' \ --e '/|test.integ.process.TestProcess/d' \ --e '/|test.integ.installation.TestInstallation/d' - rm test/integ/{client/connection,{installation,process}}.py -} - -build() { - cd ${_pypiname}-${pkgver} - python setup.py build -} - -check() { - cd ${_pypiname}-${pkgver} - ./run_tests.py --all -} - -package() { - cd ${_pypiname}-${pkgver} - python setup.py install --optimize=1 --root="${pkgdir}" --skip-build -} - -# vim: ts=2 sw=2 et: Copied: python-stem/repos/community-staging-any/PKGBUILD (from rev 757875, python-stem/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-20 02:16:07 UTC (rev 757876) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak +# Contributor: Spider.007 + +pkgname=python-stem +_pypiname=${pkgname#*-} +pkgver=1.8.0 +pkgrel=3 +pkgdesc='Python controller library for Tor' +url='https://stem.torproject.org/' +arch=('any') +license=('LGPL3') +depends=('python' 'python-cryptography' 'python-pynacl' 'procps-ng') +checkdepends=('tor' 'python-mock') +optdepends=('tor: tor-server to talk to') +replaces=('stem') +provides=('stem') +source=(https://files.pythonhosted.org/packages/source/${_pypiname::1}/${_pypiname}/${_pypiname}-${pkgver}.tar.gz{,.asc}) +sha256sums=('a0b48ea6224e95f22aa34c0bc3415f0eb4667ddeae3dfb5e32a6920c185568c2' +'SKIP') +validpgpkeys=('68278CC5DD2D1E85C4E45AD90445B7AB9ABBEEC6') # Damian Johnson (www.atagar.com) + +prepare() { + cd ${_pypiname}-${pkgver} + # https://github.com/torproject/stem/issues/56 + sed -i '/MOCK_VERSION/d' run_tests.py + # remove flaky integration tests + sed -i test/settings.cfg \ +-e '/|test.integ.client.connection.TestConnection/d' \ +-e '/|test.integ.process.TestProcess/d' \ +-e '/|test.integ.installation.TestInstallation/d' + rm test/integ/{client/connection,{installation,process}}.py +} + +build() { + cd ${_pypiname}-${pkgver} + python setup.py build +} + +check() { + cd ${_pypiname}-${pkgver} + ./run_tests.py --all +} + +package() { + cd ${_pypiname}-${pkgver} + python setup.py install --optimize=1 --root="${pkgdir}" --skip-build +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-stem/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 02:16:03 Author: foutrelis Revision: 757875 upgpkg: python-stem 1.8.0-3: Python 3.9 rebuild Modified: python-stem/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 02:12:31 UTC (rev 757874) +++ PKGBUILD2020-11-20 02:16:03 UTC (rev 757875) @@ -4,7 +4,7 @@ pkgname=python-stem _pypiname=${pkgname#*-} pkgver=1.8.0 -pkgrel=2 +pkgrel=3 pkgdesc='Python controller library for Tor' url='https://stem.torproject.org/' arch=('any')
[arch-commits] Commit in python-stem/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 02:12:31 Author: foutrelis Revision: 757874 Skip mock version check Modified: python-stem/trunk/PKGBUILD --+ PKGBUILD |2 ++ 1 file changed, 2 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-11-20 01:56:28 UTC (rev 757873) +++ PKGBUILD2020-11-20 02:12:31 UTC (rev 757874) @@ -21,6 +21,8 @@ prepare() { cd ${_pypiname}-${pkgver} + # https://github.com/torproject/stem/issues/56 + sed -i '/MOCK_VERSION/d' run_tests.py # remove flaky integration tests sed -i test/settings.cfg \ -e '/|test.integ.client.connection.TestConnection/d' \
[arch-commits] Commit in python-aiohttp/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 01:19:57 Author: foutrelis Revision: 757867 Bump to 3.7.3 for Python 3.9 Modified: python-aiohttp/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 01:15:32 UTC (rev 757866) +++ PKGBUILD2020-11-20 01:19:57 UTC (rev 757867) @@ -3,9 +3,9 @@ _pkgname=aiohttp pkgname=python-aiohttp -_gitcommit=6a5ab96bd9cb404b4abfd5160fe8f34a29d941e5 -pkgver=3.6.2 -pkgrel=3 +_gitcommit=2f655a59d0daedfa2a794996c4355b576c98ecc8 +pkgver=3.7.3 +pkgrel=0 pkgdesc='HTTP client/server for asyncio' url='https://aiohttp.readthedocs.io' arch=('x86_64') @@ -16,7 +16,7 @@ checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock' 'python-pytest-timeout' 'python-async_generator' 'python-brotlipy' 'python-pytest-xdist' 'python-pytest-forked' 'python-pytest-cov' - 'python-trustme' 'python-freezegun' 'gunicorn') + 'python-trustme' 'python-freezegun' 'gunicorn' 'python-re-assert') optdepends=('gunicorn: to deploy using Gunicorn' 'python-aiodns: for fast DNS resolving' 'python-cchardet: for faster encoding detection'
[arch-commits] Commit in python-re-assert/repos (community-any community-any/PKGBUILD)
Date: Friday, November 20, 2020 @ 01:15:32 Author: foutrelis Revision: 757866 archrelease: copy trunk to community-any Added: python-re-assert/repos/community-any/ python-re-assert/repos/community-any/PKGBUILD (from rev 757865, python-re-assert/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: python-re-assert/repos/community-any/PKGBUILD (from rev 757865, python-re-assert/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-11-20 01:15:32 UTC (rev 757866) @@ -0,0 +1,33 @@ +# Maintainer: Evangelos Foutras + +pkgname=python-re-assert +_name=${pkgname#python-} +pkgver=1.1.0 +pkgrel=1 +pkgdesc="Provides a helper class to make assertions of regexes simpler" +arch=('any') +url="https://github.com/asottile/re-assert; +license=('MIT') +depends=('python' 'python-regex') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=($pkgname-$pkgver.tar.gz::https://github.com/asottile/re-assert/archive/v$pkgver.tar.gz) +sha256sums=('01c4a849ed520923e4bab9afdf73b5f2698c4f92ad7f580ccb3f68ea79c69c0c') + +build() { + cd "$_name-$pkgver" + python setup.py build +} + +check() { + cd "$_name-$pkgver" + pytest +} + +package() { + cd "$_name-$pkgver" + python setup.py install --root="$pkgdir" -O1 + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Friday, November 20, 2020 @ 01:14:44 Author: foutrelis Revision: 757865 Add python-re-assert for python-aiohttp Added: python-re-assert/ python-re-assert/repos/ python-re-assert/trunk/ python-re-assert/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Added: python-re-assert/trunk/PKGBUILD === --- python-re-assert/trunk/PKGBUILD (rev 0) +++ python-re-assert/trunk/PKGBUILD 2020-11-20 01:14:44 UTC (rev 757865) @@ -0,0 +1,33 @@ +# Maintainer: Evangelos Foutras + +pkgname=python-re-assert +_name=${pkgname#python-} +pkgver=1.1.0 +pkgrel=1 +pkgdesc="Provides a helper class to make assertions of regexes simpler" +arch=('any') +url="https://github.com/asottile/re-assert; +license=('MIT') +depends=('python' 'python-regex') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=($pkgname-$pkgver.tar.gz::https://github.com/asottile/re-assert/archive/v$pkgver.tar.gz) +sha256sums=('01c4a849ed520923e4bab9afdf73b5f2698c4f92ad7f580ccb3f68ea79c69c0c') + +build() { + cd "$_name-$pkgver" + python setup.py build +} + +check() { + cd "$_name-$pkgver" + pytest +} + +package() { + cd "$_name-$pkgver" + python setup.py install --root="$pkgdir" -O1 + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in paraview/trunk (PKGBUILD paraview-vtk-python39.patch)
Date: Thursday, November 19, 2020 @ 23:40:32 Author: foutrelis Revision: 757855 upgpkg: paraview 5.8.1-3: Python 3.9 rebuild Added: paraview/trunk/paraview-vtk-python39.patch Modified: paraview/trunk/PKGBUILD -+ PKGBUILD|7 +-- paraview-vtk-python39.patch | 13 + 2 files changed, 18 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 23:30:50 UTC (rev 757854) +++ PKGBUILD2020-11-19 23:40:32 UTC (rev 757855) @@ -8,7 +8,7 @@ pkgname=${_pkg} #-${_mpi} pkgver=5.8.1 -pkgrel=2 +pkgrel=3 pkgdesc="Parallel Visualization application using VTK (${_mpi} version)" arch=(x86_64) url="https://www.paraview.org; @@ -23,14 +23,17 @@ conflicts=(vtk) source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver/R/-R}.tar.xz" paraview-cgns-4.1.patch::https://gitlab.kitware.com/paraview/paraview/-/commit/3d48a287141eb911b4888440e09c262743b4db3c.patch +paraview-vtk-python39.patch paraview-vtk-freetype-2.10.3.patch) sha256sums=('7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034' '9760a7ba33c6f46e3cb8dc8d0e2370ee1208d759b3c8c6c304e7e4b366391a13' +'9b8f4497050c110df0d087a1b297de738791ad0159f28666fd9f4ae937cd5e83' 'b547a665eaf980669b929f3a95e61cc8af4892ba3a41441ef98f8487886081ce') prepare() { cd ParaView-v${pkgver/R/-R} -patch -p1 -i ../paraview-cgns-4.1.patch +patch -Np1 -i ../paraview-cgns-4.1.patch +patch -Np1 -i ../paraview-vtk-python39.patch # We have a patched libharu sed -i "s|2.4.0|2.3.0|" VTK/ThirdParty/libharu/CMakeLists.txt # https://bugs.archlinux.org/task/68244 Added: paraview-vtk-python39.patch === --- paraview-vtk-python39.patch (rev 0) +++ paraview-vtk-python39.patch 2020-11-19 23:40:32 UTC (rev 757855) @@ -0,0 +1,13 @@ +Index: ParaView-v5.8.0/VTK/CMake/patches/99/FindPython/Support.cmake +=== +--- ParaView-v5.8.0.orig/VTK/CMake/patches/99/FindPython/Support.cmake ParaView-v5.8.0/VTK/CMake/patches/99/FindPython/Support.cmake +@@ -46,7 +46,7 @@ if (NOT DEFINED _${_PYTHON_PREFIX}_REQUI + message (FATAL_ERROR "FindPython: INTERNAL ERROR") + endif() + if (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL 3) +- set(_${_PYTHON_PREFIX}_VERSIONS 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0) ++ set(_${_PYTHON_PREFIX}_VERSIONS 3.9 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0) + elseif (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL 2) + set(_${_PYTHON_PREFIX}_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0) + else()
[arch-commits] Commit in paraview/repos (4 files)
Date: Thursday, November 19, 2020 @ 23:40:38 Author: foutrelis Revision: 757856 archrelease: copy trunk to community-staging-x86_64 Added: paraview/repos/community-staging-x86_64/ paraview/repos/community-staging-x86_64/PKGBUILD (from rev 757855, paraview/trunk/PKGBUILD) paraview/repos/community-staging-x86_64/paraview-vtk-freetype-2.10.3.patch (from rev 757855, paraview/trunk/paraview-vtk-freetype-2.10.3.patch) paraview/repos/community-staging-x86_64/paraview-vtk-python39.patch (from rev 757855, paraview/trunk/paraview-vtk-python39.patch) + PKGBUILD | 72 +++ paraview-vtk-freetype-2.10.3.patch | 18 paraview-vtk-python39.patch| 13 ++ 3 files changed, 103 insertions(+) Copied: paraview/repos/community-staging-x86_64/PKGBUILD (from rev 757855, paraview/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-19 23:40:38 UTC (rev 757856) @@ -0,0 +1,72 @@ +# Maintainer: Bruno Pagani +# Maintainer: Mathieu Westphal +# Contributor: Stéphane Gaudreault +# Contributor: + +_pkg=paraview +_mpi=openmpi +pkgname=${_pkg} +#-${_mpi} +pkgver=5.8.1 +pkgrel=3 +pkgdesc="Parallel Visualization application using VTK (${_mpi} version)" +arch=(x86_64) +url="https://www.paraview.org; +license=(BSD custom) +depends=(boost-libs qt5-tools qt5-x11extras qt5-svg intel-tbb openmpi ffmpeg + ospray python-numpy cgns protobuf + double-conversion expat freetype2 gdal gl2ps glew hdf5 libjpeg jsoncpp + libjsoncpp.so libharu libxml2 lz4 xz python-mpi4py netcdf libogg + libpng pdal pugixml libtheora libtiff zlib) +optdepends=(python-matplotlib) +makedepends=(cmake boost mesa gcc-fortran ninja qt5-tools qt5-xmlpatterns eigen pegtl utf8cpp) +conflicts=(vtk) +source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver/R/-R}.tar.xz" + paraview-cgns-4.1.patch::https://gitlab.kitware.com/paraview/paraview/-/commit/3d48a287141eb911b4888440e09c262743b4db3c.patch +paraview-vtk-python39.patch +paraview-vtk-freetype-2.10.3.patch) +sha256sums=('7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034' +'9760a7ba33c6f46e3cb8dc8d0e2370ee1208d759b3c8c6c304e7e4b366391a13' +'9b8f4497050c110df0d087a1b297de738791ad0159f28666fd9f4ae937cd5e83' +'b547a665eaf980669b929f3a95e61cc8af4892ba3a41441ef98f8487886081ce') + +prepare() { +cd ParaView-v${pkgver/R/-R} +patch -Np1 -i ../paraview-cgns-4.1.patch +patch -Np1 -i ../paraview-vtk-python39.patch +# We have a patched libharu +sed -i "s|2.4.0|2.3.0|" VTK/ThirdParty/libharu/CMakeLists.txt +# https://bugs.archlinux.org/task/68244 +patch -Np1 -i ../paraview-vtk-freetype-2.10.3.patch +} + +build() { +export CPPFLAGS+=" -DH5_USE_110_API" +cmake -B build -S ParaView-v${pkgver/R/-R} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DPARAVIEW_ENABLE_FFMPEG=ON \ +-DPARAVIEW_ENABLE_GDAL=ON \ +-DPARAVIEW_ENABLE_MOTIONFX=ON \ +-DPARAVIEW_ENABLE_PDAL=ON \ +-DPARAVIEW_ENABLE_VISITBRIDGE=ON \ +-DPARAVIEW_ENABLE_XDMF3=ON \ +-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \ +-DPARAVIEW_USE_MPI=ON \ +-DPARAVIEW_USE_PYTHON=ON \ +-DPARAVIEW_USE_RAYTRACING=ON \ +-DPARAVIEW_BUILD_WITH_EXTERNAL=ON \ +-DVTK_SMP_IMPLEMENTATION_TYPE=TBB \ +-DVTKm_ENABLE_MPI=ON \ +-DVTK_MODULE_ENABLE_VTK_IOGDAL=YES \ +-DVTK_MODULE_ENABLE_VTK_IOPDAL=YES \ +-GNinja + +ninja -C build ${MAKEFLAGS} +} + +package() { +DESTDIR="${pkgdir}" ninja -C build install +# Fix licenses install +mv "${pkgdir}"/usr/share/licenses/{ParaView,paraview} +} Copied: paraview/repos/community-staging-x86_64/paraview-vtk-freetype-2.10.3.patch (from rev 757855, paraview/trunk/paraview-vtk-freetype-2.10.3.patch) === --- community-staging-x86_64/paraview-vtk-freetype-2.10.3.patch (rev 0) +++ community-staging-x86_64/paraview-vtk-freetype-2.10.3.patch 2020-11-19 23:40:38 UTC (rev 757856) @@ -0,0 +1,18 @@ +diff --git a/VTK/ThirdParty/freetype/vtk_freetype.h.in b/VTK/ThirdParty/freetype/vtk_freetype.h.in +index c3f6f4f3..fd525e55 100644 +--- a/VTK/ThirdParty/freetype/vtk_freetype.h.in b/VTK/ThirdParty/freetype/vtk_freetype.h.in +@@ -20,6 +20,13 @@ + + #ifdef VTK_USE_SYSTEM_FREETYPE + # include ++#ifndef FT_CALLBACK_DEF ++#ifdef __cplusplus ++#define FT_CALLBACK_DEF( x ) extern "C" x ++#else ++#define FT_CALLBACK_DEF( x ) static x ++#endif ++#endif /* FT_CALLBACK_DEF */ + #else + # include + #endif Copied: paraview/repos/community-staging-x86_64/paraview-vtk-python39.patch (from rev 757855,
[arch-commits] Commit in python-sphinx-autodoc-typehints/repos/community-staging-any (2 files)
Date: Thursday, November 19, 2020 @ 23:10:04 Author: foutrelis Revision: 757846 archrelease: copy trunk to community-staging-any Added: python-sphinx-autodoc-typehints/repos/community-staging-any/PKGBUILD (from rev 757845, python-sphinx-autodoc-typehints/trunk/PKGBUILD) Deleted: python-sphinx-autodoc-typehints/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 23:10:01 UTC (rev 757845) +++ PKGBUILD2020-11-19 23:10:04 UTC (rev 757846) @@ -1,40 +0,0 @@ -# Maintainer: Levente Polyak - -pkgname=python-sphinx-autodoc-typehints -_pyname=${pkgname/python-/} -_gitcommit=a1afbaba3067aee273ec0b14036e0f4ac44f79a9 -pkgver=1.8.0 -pkgrel=4 -pkgdesc='Type hints support for the Sphinx autodoc extension' -url='https://github.com/agronholm/sphinx-autodoc-typehints' -arch=('any') -license=('MIT') -depends=('python' 'python-sphinx' 'python-typing_extensions') -makedepends=('git' 'python-setuptools' 'python-setuptools-scm') -checkdepends=('python-pytest') -source=("git+https://github.com/agronholm/sphinx-autodoc-typehints#commit=${_gitcommit};) -sha512sums=('SKIP') - -pkgver() { - cd ${_pyname} - git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - cd ${_pyname} - python setup.py build -} - -check() { - cd ${_pyname} - PYTHONPATH=. py.test -k 'not test_sphinx_output' -} - -package() { - cd ${_pyname} - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: python-sphinx-autodoc-typehints/repos/community-staging-any/PKGBUILD (from rev 757845, python-sphinx-autodoc-typehints/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 23:10:04 UTC (rev 757846) @@ -0,0 +1,40 @@ +# Maintainer: Levente Polyak + +pkgname=python-sphinx-autodoc-typehints +_pyname=${pkgname/python-/} +_gitcommit=2fac99f455855c832b22a272edde3f9852ba6a04 +pkgver=1.11.1 +pkgrel=2 +pkgdesc='Type hints support for the Sphinx autodoc extension' +url='https://github.com/agronholm/sphinx-autodoc-typehints' +arch=('any') +license=('MIT') +depends=('python' 'python-sphinx' 'python-typing_extensions') +makedepends=('git' 'python-setuptools' 'python-setuptools-scm') +checkdepends=('python-pytest' 'python-sphobjinv') +source=("git+https://github.com/agronholm/sphinx-autodoc-typehints#commit=${_gitcommit};) +sha512sums=('SKIP') + +pkgver() { + cd ${_pyname} + git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd ${_pyname} + python setup.py build +} + +check() { + cd ${_pyname} + PYTHONPATH=. pytest +} + +package() { + cd ${_pyname} + python setup.py install -O1 --root="${pkgdir}" --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-sphinx-autodoc-typehints/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 23:10:01 Author: foutrelis Revision: 757845 upgpkg: python-sphinx-autodoc-typehints 1.11.1-2: Python 3.9 rebuild Modified: python-sphinx-autodoc-typehints/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 23:09:50 UTC (rev 757844) +++ PKGBUILD2020-11-19 23:10:01 UTC (rev 757845) @@ -4,7 +4,7 @@ _pyname=${pkgname/python-/} _gitcommit=2fac99f455855c832b22a272edde3f9852ba6a04 pkgver=1.11.1 -pkgrel=1 +pkgrel=2 pkgdesc='Type hints support for the Sphinx autodoc extension' url='https://github.com/agronholm/sphinx-autodoc-typehints' arch=('any')
[arch-commits] Commit in python-sphinx-autodoc-typehints/repos/community-any (2 files)
Date: Thursday, November 19, 2020 @ 23:04:04 Author: foutrelis Revision: 757839 archrelease: copy trunk to community-any Added: python-sphinx-autodoc-typehints/repos/community-any/PKGBUILD (from rev 757838, python-sphinx-autodoc-typehints/trunk/PKGBUILD) Deleted: python-sphinx-autodoc-typehints/repos/community-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 23:04:01 UTC (rev 757838) +++ PKGBUILD2020-11-19 23:04:04 UTC (rev 757839) @@ -1,40 +0,0 @@ -# Maintainer: Levente Polyak - -pkgname=python-sphinx-autodoc-typehints -_pyname=${pkgname/python-/} -_gitcommit=a1afbaba3067aee273ec0b14036e0f4ac44f79a9 -pkgver=1.8.0 -pkgrel=3 -pkgdesc='Type hints support for the Sphinx autodoc extension' -url='https://github.com/agronholm/sphinx-autodoc-typehints' -arch=('any') -license=('MIT') -depends=('python' 'python-sphinx' 'python-typing_extensions') -makedepends=('git' 'python-setuptools' 'python-setuptools-scm') -checkdepends=('python-pytest') -source=("git+https://github.com/agronholm/sphinx-autodoc-typehints#commit=${_gitcommit};) -sha512sums=('SKIP') - -pkgver() { - cd ${_pyname} - git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -build() { - cd ${_pyname} - python setup.py build -} - -check() { - cd ${_pyname} - PYTHONPATH=. py.test -k 'not test_sphinx_output' -} - -package() { - cd ${_pyname} - python setup.py install -O1 --root="${pkgdir}" --skip-build - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: python-sphinx-autodoc-typehints/repos/community-any/PKGBUILD (from rev 757838, python-sphinx-autodoc-typehints/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 23:04:04 UTC (rev 757839) @@ -0,0 +1,40 @@ +# Maintainer: Levente Polyak + +pkgname=python-sphinx-autodoc-typehints +_pyname=${pkgname/python-/} +_gitcommit=2fac99f455855c832b22a272edde3f9852ba6a04 +pkgver=1.11.1 +pkgrel=1 +pkgdesc='Type hints support for the Sphinx autodoc extension' +url='https://github.com/agronholm/sphinx-autodoc-typehints' +arch=('any') +license=('MIT') +depends=('python' 'python-sphinx' 'python-typing_extensions') +makedepends=('git' 'python-setuptools' 'python-setuptools-scm') +checkdepends=('python-pytest' 'python-sphobjinv') +source=("git+https://github.com/agronholm/sphinx-autodoc-typehints#commit=${_gitcommit};) +sha512sums=('SKIP') + +pkgver() { + cd ${_pyname} + git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd ${_pyname} + python setup.py build +} + +check() { + cd ${_pyname} + PYTHONPATH=. pytest +} + +package() { + cd ${_pyname} + python setup.py install -O1 --root="${pkgdir}" --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-sphinx-autodoc-typehints/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 23:04:01 Author: foutrelis Revision: 757838 upgpkg: python-sphinx-autodoc-typehints 1.11.1-1: new upstream release Modified: python-sphinx-autodoc-typehints/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 23:03:56 UTC (rev 757837) +++ PKGBUILD2020-11-19 23:04:01 UTC (rev 757838) @@ -2,9 +2,9 @@ pkgname=python-sphinx-autodoc-typehints _pyname=${pkgname/python-/} -_gitcommit=a1afbaba3067aee273ec0b14036e0f4ac44f79a9 -pkgver=1.8.0 -pkgrel=4 +_gitcommit=2fac99f455855c832b22a272edde3f9852ba6a04 +pkgver=1.11.1 +pkgrel=1 pkgdesc='Type hints support for the Sphinx autodoc extension' url='https://github.com/agronholm/sphinx-autodoc-typehints' arch=('any') @@ -11,7 +11,7 @@ license=('MIT') depends=('python' 'python-sphinx' 'python-typing_extensions') makedepends=('git' 'python-setuptools' 'python-setuptools-scm') -checkdepends=('python-pytest') +checkdepends=('python-pytest' 'python-sphobjinv') source=("git+https://github.com/agronholm/sphinx-autodoc-typehints#commit=${_gitcommit};) sha512sums=('SKIP') @@ -27,7 +27,7 @@ check() { cd ${_pyname} - PYTHONPATH=. py.test -k 'not test_sphinx_output' + PYTHONPATH=. pytest } package() {
[arch-commits] Commit in python-sphobjinv/repos (community-any community-any/PKGBUILD)
Date: Thursday, November 19, 2020 @ 23:00:12 Author: foutrelis Revision: 757836 archrelease: copy trunk to community-any Added: python-sphobjinv/repos/community-any/ python-sphobjinv/repos/community-any/PKGBUILD (from rev 757835, python-sphobjinv/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: python-sphobjinv/repos/community-any/PKGBUILD (from rev 757835, python-sphobjinv/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-11-19 23:00:12 UTC (rev 757836) @@ -0,0 +1,28 @@ +# Maintainer: Evangelos Foutras + +pkgname=python-sphobjinv +_name=${pkgname#python-} +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Manipulate and inspect Sphinx objects.inv files" +arch=('any') +url="https://github.com/bskinn/sphobjinv; +license=('MIT') +depends=('python' 'python-attrs' 'python-certifi' 'python-fuzzywuzzy' + 'python-jsonschema') +makedepends=('python-setuptools') +source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz) +sha256sums=('fde7fc6391bb7b8dd274e0af0bd254ef0043c9552294c8dcf08a24464a7dd488') + +build() { + cd "$_name-$pkgver" + python setup.py build +} + +package() { + cd "$_name-$pkgver" + python setup.py install --root="$pkgdir" -O1 + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Thursday, November 19, 2020 @ 22:59:17 Author: foutrelis Revision: 757835 Add python-sphobjinv for sphinx-autodoc-typehints Added: python-sphobjinv/ python-sphobjinv/repos/ python-sphobjinv/trunk/ python-sphobjinv/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Added: python-sphobjinv/trunk/PKGBUILD === --- python-sphobjinv/trunk/PKGBUILD (rev 0) +++ python-sphobjinv/trunk/PKGBUILD 2020-11-19 22:59:17 UTC (rev 757835) @@ -0,0 +1,28 @@ +# Maintainer: Evangelos Foutras + +pkgname=python-sphobjinv +_name=${pkgname#python-} +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Manipulate and inspect Sphinx objects.inv files" +arch=('any') +url="https://github.com/bskinn/sphobjinv; +license=('MIT') +depends=('python' 'python-attrs' 'python-certifi' 'python-fuzzywuzzy' + 'python-jsonschema') +makedepends=('python-setuptools') +source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz) +sha256sums=('fde7fc6391bb7b8dd274e0af0bd254ef0043c9552294c8dcf08a24464a7dd488') + +build() { + cd "$_name-$pkgver" + python setup.py build +} + +package() { + cd "$_name-$pkgver" + python setup.py install --root="$pkgdir" -O1 + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in freecad/repos (4 files)
Date: Thursday, November 19, 2020 @ 20:45:01 Author: foutrelis Revision: 757745 archrelease: copy trunk to community-staging-x86_64 Added: freecad/repos/community-staging-x86_64/ freecad/repos/community-staging-x86_64/FindPySide2Tools.cmake (from rev 757744, freecad/trunk/FindPySide2Tools.cmake) freecad/repos/community-staging-x86_64/PKGBUILD (from rev 757744, freecad/trunk/PKGBUILD) freecad/repos/community-staging-x86_64/freecad.xml (from rev 757744, freecad/trunk/freecad.xml) + FindPySide2Tools.cmake | 112 +++ PKGBUILD | 122 +++ freecad.xml|9 +++ 3 files changed, 243 insertions(+) Copied: freecad/repos/community-staging-x86_64/FindPySide2Tools.cmake (from rev 757744, freecad/trunk/FindPySide2Tools.cmake) === --- community-staging-x86_64/FindPySide2Tools.cmake (rev 0) +++ community-staging-x86_64/FindPySide2Tools.cmake 2020-11-19 20:45:01 UTC (rev 757745) @@ -0,0 +1,112 @@ +# Try to find PySide2 utilities, PYSIDE2UIC and PYSIDE2RCC: +# PYSIDE2UICBINARY - Location of PYSIDE2UIC executable +# PYSIDE2RCCBINARY - Location of PYSIDE2RCC executable +# PYSIDE2_TOOLS_FOUND - PySide2 utilities found. + +# Also provides macro similar to FindQt4.cmake's WRAP_UI and WRAP_RC, +# for the automatic generation of Python code from Qt4's user interface +# ('.ui') and resource ('.qrc') files. These macros are called: +# - PYSIDE_WRAP_UI +# - PYSIDE_WRAP_RC + +IF(PYSIDE2UICBINARY AND PYSIDE2RCCBINARY) + # Already in cache, be silent + set(PYSIDE2_TOOLS_FOUND_QUIETLY TRUE) +ENDIF(PYSIDE2UICBINARY AND PYSIDE2RCCBINARY) + +if(WIN32 OR ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") +#pyside2 tools are often in same location as python interpreter +get_filename_component(PYTHON_BIN_DIR ${PYTHON_EXECUTABLE} PATH) +set(PYSIDE_BIN_DIR ${PYTHON_BIN_DIR}) +endif(WIN32 OR ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + +# Since Qt v5.14, pyside2-uic and pyside2-rcc are directly provided by Qt5Core uic and rcc, with '-g python' option +# We test Qt5Core version to act accordingly + +FIND_PACKAGE(Qt5Core) + +IF(Qt5Core_VERSION VERSION_LESS 5.14) + # Legacy (< 5.14) + FIND_PROGRAM(PYSIDE2UICBINARY NAMES python2-pyside2-uic pyside2-uic pyside2-uic-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} pyuic5 HINTS ${PYSIDE_BIN_DIR}) + FIND_PROGRAM(PYSIDE2RCCBINARY NAMES pyside2-rcc pyside2-rcc-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} pyrcc5 HINTS ${PYSIDE_BIN_DIR}) + set(UICOPTIONS "") + set(RCCOPTIONS "") +ELSE(Qt5Core_VERSION VERSION_LESS 5.14) + # New (>= 5.14) + FIND_PROGRAM(PYSIDE2UICBINARY NAMES uic-qt5 uic pyside2-uic) + set(UICOPTIONS "--generator=python") + FIND_PROGRAM(PYSIDE2RCCBINARY NAMES rcc-qt5 rcc pyside2-rcc) + set(RCCOPTIONS "--generator=python" "--compress-algo=zlib" "--compress=1") +ENDIF(Qt5Core_VERSION VERSION_LESS 5.14) + +MACRO(PYSIDE_WRAP_UI outfiles) + FOREACH(it ${ARGN}) +GET_FILENAME_COMPONENT(outfile ${it} NAME_WE) +GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE) +SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/ui_${outfile}.py) +#ADD_CUSTOM_TARGET(${it} ALL +# DEPENDS ${outfile} +#) +if(WIN32 OR APPLE) +ADD_CUSTOM_COMMAND(OUTPUT ${outfile} + COMMAND ${PYSIDE2UICBINARY} ${UICOPTIONS} ${infile} -o ${outfile} + MAIN_DEPENDENCY ${infile} +) +else() +# Especially on Open Build Service we don't want changing date like +# pyside2-uic generates in comments at beginning., which is why +# we follow the tool command with in-place sed. +ADD_CUSTOM_COMMAND(OUTPUT ${outfile} + COMMAND "${PYSIDE2UICBINARY}" ${UICOPTIONS} "${infile}" -o "${outfile}" + COMMAND sed -i "/^# /d" "${outfile}" + MAIN_DEPENDENCY "${infile}" +) +endif() +list(APPEND ${outfiles} ${outfile}) + ENDFOREACH(it) +ENDMACRO (PYSIDE_WRAP_UI) + +MACRO(PYSIDE_WRAP_RC outfiles) + FOREACH(it ${ARGN}) +GET_FILENAME_COMPONENT(outfile ${it} NAME_WE) +GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE) +SET(outfile "${CMAKE_CURRENT_BINARY_DIR}/${outfile}_rc.py") +#ADD_CUSTOM_TARGET(${it} ALL +# DEPENDS ${outfile} +#) +if(WIN32 OR APPLE) +ADD_CUSTOM_COMMAND(OUTPUT ${outfile} + COMMAND ${PYSIDE2RCCBINARY} ${RCCOPTIONS} ${infile} -o ${outfile} + MAIN_DEPENDENCY ${infile} +) +else() +# Especially on Open Build Service we don't want changing date like +# pyside-rcc generates in comments at beginning, which is why +# we follow the tool command with in-place sed. +ADD_CUSTOM_COMMAND(OUTPUT "${outfile}" + COMMAND "${PYSIDE2RCCBINARY}" ${RCCOPTIONS} "${infile}" ${PY_ATTRIBUTE} -o "${outfile}" + COMMAND sed -i "/^# /d" "${outfile}" +
[arch-commits] Commit in freecad/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 20:44:53 Author: foutrelis Revision: 757744 upgpkg: freecad 0.18.4-6: Python 3.9 rebuild Modified: freecad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 20:40:56 UTC (rev 757743) +++ PKGBUILD2020-11-19 20:44:53 UTC (rev 757744) @@ -10,7 +10,7 @@ pkgname=freecad pkgver=0.18.4 -pkgrel=5 +pkgrel=6 pkgdesc='General purpose 3D CAD modeler' arch=(x86_64) url='https://freecadweb.org/'
[arch-commits] Commit in freecad/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 20:30:28 Author: foutrelis Revision: 757730 Fix build with Python 3.9 Modified: freecad/trunk/PKGBUILD --+ PKGBUILD |4 1 file changed, 4 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-11-19 20:30:15 UTC (rev 757729) +++ PKGBUILD2020-11-19 20:30:28 UTC (rev 757730) @@ -22,14 +22,18 @@ python-shiboken2 shiboken2 swig) source=("git+https://github.com/FreeCAD/FreeCAD#commit=980bf9060e28555fecd9e3462f68ca74007b70f8; # tag: 0.18.4 'https://raw.githubusercontent.com/FreeCAD/FreeCAD/d06d5687c1498354483aff95093d7f798c2985f2/cMake/FindPySide2Tools.cmake' + "$pkgname-py39.patch::https://github.com/FreeCAD/FreeCAD/commit/ae641dc5278e.patch; freecad.xml) sha256sums=('SKIP' '421a364ad214a25be578d81edc9960daab87d7b26f341022aa22dd15b9df621b' +'de1d61c18d329e0903d5c1bc27b9c4e28c4911380bdd4b6c49da5b63740862f1' '4ee1daf47c8371a3e17173d85a0dd4a106dacd7899d783ccd97a6f3e0dd1a21f') prepare() { cd FreeCAD + patch -Np1 -i ../$pkgname-py39.patch + # Use the fixed version of FindPySide2Tools.cmake cp -f "$srcdir/FindPySide2Tools.cmake" cMake/FindPySide2Tools.cmake
[arch-commits] Commit in gnome-passwordsafe/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 20:08:05 Author: foutrelis Revision: 757720 archrelease: copy trunk to community-any Added: gnome-passwordsafe/repos/community-any/PKGBUILD (from rev 757719, gnome-passwordsafe/trunk/PKGBUILD) Deleted: gnome-passwordsafe/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 20:08:01 UTC (rev 757719) +++ PKGBUILD2020-11-19 20:08:05 UTC (rev 757720) @@ -1,32 +0,0 @@ -# Maintainer: Balló György - -pkgname=gnome-passwordsafe -pkgver=3.99.2 -pkgrel=1 -pkgdesc="Password manager for GNOME which makes use of the KeePass v.4 format" -arch=(any) -url="https://gitlab.gnome.org/World/PasswordSafe; -license=(GPL3) -depends=(libhandy libpwquality python-gobject python-pykeepass) -makedepends=(git gobject-introspection meson) -_commit=d8661505a286d9e26d9b96c28767281a95831582 # tags/3.99.2 -source=("git+https://gitlab.gnome.org/World/PasswordSafe.git/#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd PasswordSafe - git describe --tags | sed 's/-/+/g' -} - -build() { - arch-meson PasswordSafe build - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gnome-passwordsafe/repos/community-any/PKGBUILD (from rev 757719, gnome-passwordsafe/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 20:08:05 UTC (rev 757720) @@ -0,0 +1,32 @@ +# Maintainer: Balló György + +pkgname=gnome-passwordsafe +pkgver=4.beta +pkgrel=1 +pkgdesc="Password manager for GNOME which makes use of the KeePass v.4 format" +arch=(any) +url="https://gitlab.gnome.org/World/PasswordSafe; +license=(GPL3) +depends=(libhandy libpwquality python-gobject python-pykeepass) +makedepends=(git gobject-introspection meson) +_commit=389ae570392c2cef95f6d032b414c5967a762358 # tags/4.beta +source=("git+https://gitlab.gnome.org/World/PasswordSafe.git/#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd PasswordSafe + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson PasswordSafe build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gnome-passwordsafe/trunk (PKGBUILD)
Date: Thursday, November 19, 2020 @ 20:08:01 Author: foutrelis Revision: 757719 upgpkg: gnome-passwordsafe 4.beta-1: bump to newly released beta Needed for compatibility with libhandy-1 and pykeepass 3.2.1. Modified: gnome-passwordsafe/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-19 20:07:55 UTC (rev 757718) +++ PKGBUILD2020-11-19 20:08:01 UTC (rev 757719) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=gnome-passwordsafe -pkgver=3.99.2 +pkgver=4.beta pkgrel=1 pkgdesc="Password manager for GNOME which makes use of the KeePass v.4 format" arch=(any) @@ -9,7 +9,7 @@ license=(GPL3) depends=(libhandy libpwquality python-gobject python-pykeepass) makedepends=(git gobject-introspection meson) -_commit=d8661505a286d9e26d9b96c28767281a95831582 # tags/3.99.2 +_commit=389ae570392c2cef95f6d032b414c5967a762358 # tags/4.beta source=("git+https://gitlab.gnome.org/World/PasswordSafe.git/#commit=$_commit;) sha256sums=('SKIP')