[arch-commits] Commit in clang/repos/extra-x86_64 (5 files)

2020-12-05 Thread Evangelos Foutras via arch-commits
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)

2020-12-05 Thread Evangelos Foutras via arch-commits
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)

2020-12-03 Thread Evangelos Foutras via arch-commits
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)

2020-12-03 Thread Evangelos Foutras via arch-commits
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)

2020-12-03 Thread Evangelos Foutras via arch-commits
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)

2020-12-03 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-02 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-12-01 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-30 Thread Evangelos Foutras via arch-commits
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)

2020-11-28 Thread Evangelos Foutras via arch-commits
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)

2020-11-28 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-27 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-25 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-23 Thread Evangelos Foutras via arch-commits
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)

2020-11-22 Thread Evangelos Foutras via arch-commits
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)

2020-11-22 Thread Evangelos Foutras via arch-commits
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)

2020-11-22 Thread Evangelos Foutras via arch-commits
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)

2020-11-22 Thread Evangelos Foutras via arch-commits
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)

2020-11-20 Thread Evangelos Foutras via arch-commits
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)

2020-11-20 Thread Evangelos Foutras via arch-commits
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)

2020-11-20 Thread Evangelos Foutras via arch-commits
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)

2020-11-20 Thread Evangelos Foutras via arch-commits
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)

2020-11-20 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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)

2020-11-19 Thread Evangelos Foutras via arch-commits
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')
 


<    5   6   7   8   9   10   11   12   13   14   >