[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 03:44:09 Author: svenstaro Revision: 644767 Update checksums Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 03:43:50 UTC (rev 644766) +++ PKGBUILD2020-06-15 03:44:09 UTC (rev 644767) @@ -26,7 +26,7 @@ libcxxabi-include-libunwind.patch) sha512sums=('SKIP' 'SKIP' - 'f7af34461958494c6a9ebd86f5ac63bb76547a2779950cced520b2252e581316149906565f2d8eb8aba47010c1ece5bb27987c6f7286a4ef188ecad1dae9' + 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed')
[arch-commits] Commit in emscripten/trunk (emscripten.sh)
Date: Monday, June 15, 2020 @ 03:43:50 Author: svenstaro Revision: 644766 Add note for https://github.com/emscripten-core/emscripten/issues/11415 Modified: emscripten/trunk/emscripten.sh ---+ emscripten.sh |1 + 1 file changed, 1 insertion(+) Modified: emscripten.sh === --- emscripten.sh 2020-06-15 03:43:14 UTC (rev 644765) +++ emscripten.sh 2020-06-15 03:43:50 UTC (rev 644766) @@ -1,3 +1,4 @@ #!/bin/sh export PATH=$PATH:/usr/lib/emscripten +# Currently required because of https://github.com/emscripten-core/emscripten/issues/11415 export EM_IGNORE_SANITY=true
[arch-commits] Commit in cuda/repos (34 files)
Date: Monday, June 15, 2020 @ 03:43:14 Author: svenstaro Revision: 644765 archrelease: copy trunk to community-testing-x86_64 Added: cuda/repos/community-testing-x86_64/ cuda/repos/community-testing-x86_64/PKGBUILD (from rev 644764, cuda/trunk/PKGBUILD) cuda/repos/community-testing-x86_64/accinj64.pc (from rev 644764, cuda/trunk/accinj64.pc) cuda/repos/community-testing-x86_64/cublas.pc (from rev 644764, cuda/trunk/cublas.pc) cuda/repos/community-testing-x86_64/cuda-findgllib_mk.diff (from rev 644764, cuda/trunk/cuda-findgllib_mk.diff) cuda/repos/community-testing-x86_64/cuda.conf (from rev 644764, cuda/trunk/cuda.conf) cuda/repos/community-testing-x86_64/cuda.install (from rev 644764, cuda/trunk/cuda.install) cuda/repos/community-testing-x86_64/cuda.pc (from rev 644764, cuda/trunk/cuda.pc) cuda/repos/community-testing-x86_64/cuda.sh (from rev 644764, cuda/trunk/cuda.sh) cuda/repos/community-testing-x86_64/cudart.pc (from rev 644764, cuda/trunk/cudart.pc) cuda/repos/community-testing-x86_64/cufft.pc (from rev 644764, cuda/trunk/cufft.pc) cuda/repos/community-testing-x86_64/cufftw.pc (from rev 644764, cuda/trunk/cufftw.pc) cuda/repos/community-testing-x86_64/cuinj64.pc (from rev 644764, cuda/trunk/cuinj64.pc) cuda/repos/community-testing-x86_64/curand.pc (from rev 644764, cuda/trunk/curand.pc) cuda/repos/community-testing-x86_64/cusolver.pc (from rev 644764, cuda/trunk/cusolver.pc) cuda/repos/community-testing-x86_64/cusparse.pc (from rev 644764, cuda/trunk/cusparse.pc) cuda/repos/community-testing-x86_64/nppc.pc (from rev 644764, cuda/trunk/nppc.pc) cuda/repos/community-testing-x86_64/nppi.pc (from rev 644764, cuda/trunk/nppi.pc) cuda/repos/community-testing-x86_64/nppial.pc (from rev 644764, cuda/trunk/nppial.pc) cuda/repos/community-testing-x86_64/nppicc.pc (from rev 644764, cuda/trunk/nppicc.pc) cuda/repos/community-testing-x86_64/nppicom.pc (from rev 644764, cuda/trunk/nppicom.pc) cuda/repos/community-testing-x86_64/nppidei.pc (from rev 644764, cuda/trunk/nppidei.pc) cuda/repos/community-testing-x86_64/nppif.pc (from rev 644764, cuda/trunk/nppif.pc) cuda/repos/community-testing-x86_64/nppig.pc (from rev 644764, cuda/trunk/nppig.pc) cuda/repos/community-testing-x86_64/nppim.pc (from rev 644764, cuda/trunk/nppim.pc) cuda/repos/community-testing-x86_64/nppist.pc (from rev 644764, cuda/trunk/nppist.pc) cuda/repos/community-testing-x86_64/nppisu.pc (from rev 644764, cuda/trunk/nppisu.pc) cuda/repos/community-testing-x86_64/nppitc.pc (from rev 644764, cuda/trunk/nppitc.pc) cuda/repos/community-testing-x86_64/npps.pc (from rev 644764, cuda/trunk/npps.pc) cuda/repos/community-testing-x86_64/nvToolsExt.pc (from rev 644764, cuda/trunk/nvToolsExt.pc) cuda/repos/community-testing-x86_64/nvgraph.pc (from rev 644764, cuda/trunk/nvgraph.pc) cuda/repos/community-testing-x86_64/nvidia-ml.pc (from rev 644764, cuda/trunk/nvidia-ml.pc) cuda/repos/community-testing-x86_64/nvjpeg.pc (from rev 644764, cuda/trunk/nvjpeg.pc) cuda/repos/community-testing-x86_64/nvrtc.pc (from rev 644764, cuda/trunk/nvrtc.pc) + PKGBUILD | 108 +++ accinj64.pc|9 +++ cublas.pc |9 +++ cuda-findgllib_mk.diff | 22 + cuda.conf |3 + cuda.install | 11 cuda.pc|9 +++ cuda.sh|2 cudart.pc |9 +++ cufft.pc |9 +++ cufftw.pc |9 +++ cuinj64.pc |9 +++ curand.pc |9 +++ cusolver.pc|9 +++ cusparse.pc|9 +++ nppc.pc|9 +++ nppi.pc|9 +++ nppial.pc |9 +++ nppicc.pc |9 +++ nppicom.pc |9 +++ nppidei.pc |9 +++ nppif.pc |9 +++ nppig.pc |9 +++ nppim.pc |9 +++ nppist.pc |9 +++ nppisu.pc |9 +++ nppitc.pc |9 +++ npps.pc|9 +++ nvToolsExt.pc |9 +++ nvgraph.pc |9 +++ nvidia-ml.pc |9 +++ nvjpeg.pc |9 +++ nvrtc.pc |9 +++ 33 files changed, 398 insertions(+) Copied: cuda/repos/community-testing-x86_64/PKGBUILD (from rev 644764, cuda/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-06-15 03:43:14 UTC (rev 644765) @@ -0,0 +1,108 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Konstantin Gizdov +pkgname=cuda +pkgver=11.0.1 +_driverver=450.36.06 +pkgrel=1 +pkgdesc="NVIDIA's GPU
[arch-commits] Commit in cuda/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 03:42:00 Author: svenstaro Revision: 644764 upgpkg: cuda 11.0.1-1 Modified: cuda/trunk/PKGBUILD --+ PKGBUILD | 55 +++ 1 file changed, 19 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 03:32:16 UTC (rev 644763) +++ PKGBUILD2020-06-15 03:42:00 UTC (rev 644764) @@ -1,14 +1,14 @@ # Maintainer: Sven-Hendrik Haase # Maintainer: Konstantin Gizdov pkgname=cuda -pkgver=10.2.89 -_driverver=440.33.01 -pkgrel=5 +pkgver=11.0.1 +_driverver=450.36.06 +pkgrel=1 pkgdesc="NVIDIA's GPU programming toolkit" arch=('x86_64') url="https://developer.nvidia.com/cuda-zone; license=('custom:NVIDIA') -depends=('gcc8-libs' 'gcc8' 'opencl-nvidia' 'nvidia-utils') +depends=('gcc9-libs' 'gcc9' 'opencl-nvidia' 'nvidia-utils') replaces=('cuda-toolkit' 'cuda-sdk') provides=('cuda-toolkit' 'cuda-sdk') optdepends=('gdb: for cuda-gdb' @@ -15,12 +15,12 @@ 'java-runtime=8: for nsight and nvvp') options=(!strip staticlibs) install=cuda.install -source=(http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_${pkgver}_${_driverver}_linux.run +source=(http://developer.download.nvidia.com/compute/cuda/11.0.1/local_installers/cuda_${pkgver}_${_driverver}_linux.run cuda.sh cuda.conf cuda-findgllib_mk.diff *.pc) -sha512sums=('ad8da539ff5df7caf411d1e497ff3d6978cfa8a1fd9150fa4846089e92a604ea56be8631f3efdfe7229a655b8d2d28e6edb32f5731530a77d6f00241cc7aab6e' +sha512sums=('91228fd065a3f93ef0b56f158bb372bb4c4f7b0d6b691939a325eed660a19bf748042b58d49b77da9501e5f23b3d2d572aeda988574e9f54e03d3bcf0da25a01' 'b3691913027b8390161c7412d87a905712d90434cc82027a52f203f8ae3dda755738f734f8190277471e4541d685b524568ad03af58d4b7ebad346eee11c10e4' '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e' '41d6b6cad934f135eafde610d1cbd862033977fd4416a4b6abaa47709a70bab7fcf6f8377c21329084fb9db13f2a8c8c20e93c15292d7d4a6448d70a33b23f1b' @@ -57,40 +57,29 @@ sh cuda_${pkgver}_${_driverver}_linux.run --target "${srcdir}" --noexec # Fix up samples tht use findgllib_mk - for f in builds/cuda-samples/*/*/findgllib.mk; do + for f in builds/cuda_samples/*/*/findgllib.mk; do patch $f cuda-findgllib_mk.diff done } package() { - mkdir -p "${pkgdir}/opt/" - cd "${srcdir}/builds" - cp -r cuda-toolkit "${pkgdir}/opt/cuda" - cp -r cublas/include/* "${pkgdir}/opt/cuda/include/" - cp -r cublas/lib64/* "${pkgdir}/opt/cuda/lib64/" - cp -r cuda-samples "${pkgdir}/opt/cuda/samples" - ln -s /opt/cuda/targets/x86_64-linux/lib "${pkgdir}/opt/cuda/lib" - ln -s /opt/cuda/nvvm/lib64 "${pkgdir}/opt/cuda/nvvm/lib" + rm -r NVIDIA*.run bin + mkdir -p "${pkgdir}/opt/cuda/extras" + mv cuda_samples "${pkgdir}/opt/cuda/samples" + mv integration nsight_compute nsight_systems EULA.txt "${pkgdir}/opt/cuda" + mv cuda_sanitizer_api/Sanitizer "${pkgdir}/opt/cuda/extras/Sanitizer" + rmdir cuda_sanitizer_api + for lib in *; do +cp -r $lib/* "${pkgdir}/opt/cuda/" + done + # Define compilers for CUDA to use. # This allows us to use older versions of GCC if we have to. - ln -s /usr/bin/gcc-8 "${pkgdir}/opt/cuda/bin/gcc" - ln -s /usr/bin/g++-8 "${pkgdir}/opt/cuda/bin/g++" + ln -s /usr/bin/gcc-9 "${pkgdir}/opt/cuda/bin/gcc" + ln -s /usr/bin/g++-9 "${pkgdir}/opt/cuda/bin/g++" - # Create soname links. - # We have to be weird about this since for some reason the ELF SONAME is incorrect or at least partially incorrect for some libs. - # Best we can do is create all symlinks and hope for the best. - # Their installer used to perform this for us but now it's all manual and I think this is what we'll be stuck with for now. - find cuda-toolkit/targets -type f -name '*.so*' ! -path '*stubs/*' -print0 | while read -rd $'\0' _lib; do -_base=${_lib%.so.*} -_current_soname=$(basename ${_lib%.*}) -while [[ $_current_soname != $(basename $_base) ]]; do - ln -sf ${_lib##*/} ${pkgdir}/opt/cuda/lib64/$_current_soname - _current_soname=${_current_soname%.*} -done - done - # Install profile and ld.so.config files install -Dm755 "${srcdir}/cuda.sh" "${pkgdir}/etc/profile.d/cuda.sh" install -Dm644 "${srcdir}/cuda.conf" "${pkgdir}/etc/ld.so.conf.d/cuda.conf" @@ -102,12 +91,6 @@ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf" - # Remove included copy of java and link to system java 8 - rm -fr "${pkgdir}/opt/cuda/jre" - sed 's|../jre/bin/java|/usr/lib/jvm/java-8-openjdk/jre/bin/java|g' \ --i "${pkgdir}/opt/cuda/libnsight/nsight.ini" \ --i "${pkgdir}/opt/cuda/libnvvp/nvvp.ini" - # Allow newer compilers to work. This is not officially
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 03:32:01 Author: svenstaro Revision: 644762 upgpkg: emscripten 1.39.18-3: Upgrade to upstream LLVM version Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 02:39:04 UTC (rev 644761) +++ PKGBUILD2020-06-15 03:32:01 UTC (rev 644762) @@ -4,8 +4,9 @@ # Contributor: Vlad Kolotvin pkgname=emscripten +_llvm_commit=3d8149c2a1228609fd7d7c91a04681304a2f0ca9 pkgver=1.39.18 -pkgrel=2 +pkgrel=3 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') url="http://emscripten.org; @@ -19,7 +20,7 @@ # Get commit SHAs from here: # https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 +git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit "emscripten.sh" emscripten-config libcxxabi-include-libunwind.patch)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, June 15, 2020 @ 03:32:16 Author: svenstaro Revision: 644763 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 644762, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 644762, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 644762, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 644762, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 644762, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 145 ++-- emscripten-config | 10 +- emscripten.install| 26 +++--- emscripten.sh |6 - libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 108 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 03:32:01 UTC (rev 644762) +++ PKGBUILD2020-06-15 03:32:16 UTC (rev 644763) @@ -1,72 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.18 -pkgrel=2 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 -"emscripten.sh" -emscripten-config -libcxxabi-include-libunwind.patch) -sha512sums=('SKIP' -'SKIP' - 'f7af34461958494c6a9ebd86f5ac63bb76547a2779950cced520b2252e581316149906565f2d8eb8aba47010c1ece5bb27987c6f7286a4ef188ecad1dae9' - '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd emscripten - make DESTDIR="$pkgdir"/usr/lib/emscripten install - install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 644762, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 03:32:16 UTC (rev 644763) @@ -0,0 +1,73 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +_llvm_commit=3d8149c2a1228609fd7d7c91a04681304a2f0ca9 +pkgver=1.39.18 +pkgrel=3
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, June 15, 2020 @ 02:39:04 Author: svenstaro Revision: 644761 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 644760, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 644760, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 644760, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 644760, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 644760, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 144 ++-- emscripten-config | 10 +- emscripten.install| 26 +++--- emscripten.sh |5 - libcxxabi-include-libunwind.patch | 28 +++ 5 files changed, 107 insertions(+), 106 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 02:38:49 UTC (rev 644760) +++ PKGBUILD2020-06-15 02:39:04 UTC (rev 644761) @@ -1,72 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.18 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 -"emscripten.sh" -emscripten-config -libcxxabi-include-libunwind.patch) -sha512sums=('SKIP' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd emscripten - make DESTDIR="$pkgdir"/usr/lib/emscripten install - install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 644760, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 02:39:04 UTC (rev 644761) @@ -0,0 +1,72 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +pkgver=1.39.18 +pkgrel=2 +pkgdesc="LLVM-based project that compiles C and C++ into
[arch-commits] Commit in emscripten/trunk (PKGBUILD emscripten.sh)
Date: Monday, June 15, 2020 @ 02:38:49 Author: svenstaro Revision: 644760 upgpkg: emscripten 1.39.18-2: Ignore sanity checks Modified: emscripten/trunk/PKGBUILD emscripten/trunk/emscripten.sh ---+ PKGBUILD |4 ++-- emscripten.sh |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 02:00:34 UTC (rev 644759) +++ PKGBUILD2020-06-15 02:38:49 UTC (rev 644760) @@ -5,7 +5,7 @@ pkgname=emscripten pkgver=1.39.18 -pkgrel=1 +pkgrel=2 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') url="http://emscripten.org; @@ -25,7 +25,7 @@ libcxxabi-include-libunwind.patch) sha512sums=('SKIP' 'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' + 'f7af34461958494c6a9ebd86f5ac63bb76547a2779950cced520b2252e581316149906565f2d8eb8aba47010c1ece5bb27987c6f7286a4ef188ecad1dae9' '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') Modified: emscripten.sh === --- emscripten.sh 2020-06-15 02:00:34 UTC (rev 644759) +++ emscripten.sh 2020-06-15 02:38:49 UTC (rev 644760) @@ -1,2 +1,3 @@ #!/bin/sh export PATH=$PATH:/usr/lib/emscripten +export EM_IGNORE_SANITY=true
[arch-commits] Commit in emscripten/repos/community-x86_64 (11 files)
Date: Monday, June 15, 2020 @ 02:00:34 Author: svenstaro Revision: 644759 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 644758, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 644758, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 644758, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 644758, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 644758, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/11355.patch emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ 11355.patch | 36 PKGBUILD | 151 +--- emscripten-config | 61 +- emscripten.install| 26 +++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 28 +++--- 6 files changed, 106 insertions(+), 200 deletions(-) Deleted: 11355.patch === --- 11355.patch 2020-06-15 02:00:17 UTC (rev 644758) +++ 11355.patch 2020-06-15 02:00:34 UTC (rev 644759) @@ -1,36 +0,0 @@ -From 47a523470e08a719f165549f59cd78baef4c7540 Mon Sep 17 00:00:00 2001 -From: Sven-Hendrik Haase -Date: Fri, 5 Jun 2020 08:54:48 +0200 -Subject: [PATCH] Use DESTDIR instead of uncommon DISTDIR - -It's quite common to see DESTDIR being used with Makefiles but DISTDIR is very uncommon. - Makefile | 8 - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index 4d9948adeec..d213abdc27d 100644 a/Makefile -+++ b/Makefile -@@ -1,17 +1,17 @@ - VERSION=$(shell cat emscripten-version.txt | sed s/\"//g) --DISTDIR=../emscripten-$(VERSION) -+DESTDIR=../emscripten-$(VERSION) - DISTFILE=emscripten-$(VERSION).tar.bz2 - - dist: $(DISTFILE) - - install: -- @rm -rf $(DISTDIR) -- ./tools/install.py $(DISTDIR) -+ @rm -rf $(DESTDIR) -+ ./tools/install.py $(DESTDIR) - - # Create an distributable archive of emscripten suitable for use - # by end users. This archive excludes parts of the codebase that - # are you only used by emscripten developers. - $(DISTFILE): install -- tar cf $@ $(EXCLUDE_PATTERN) -C `dirname $(DISTDIR)` `basename $(DISTDIR)` -+ tar cf $@ $(EXCLUDE_PATTERN) -C `dirname $(DESTDIR)` `basename $(DESTDIR)` - - .PHONY: dist install Deleted: PKGBUILD === --- PKGBUILD2020-06-15 02:00:17 UTC (rev 644758) +++ PKGBUILD2020-06-15 02:00:34 UTC (rev 644759) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.17 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 -https://github.com/emscripten-core/emscripten/pull/11355.patch -"emscripten.sh" -emscripten-config -libcxxabi-include-libunwind.patch) -sha512sums=('SKIP' -'SKIP' - 'ea8dc41ace8e8628b24e68a39ceb7a82a51fa9f1501adb09c9799a1105a0becf2be54ec78149e115797b84b646dffe92180bbe3f276aef143cb318d9ac7e6335' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - 'd273785602bb7b199e22269bdc7fdc6190a8dd4defe0bfa3e41455c4e3c40d647dcc82c64c13024fb071e0f16bb094a7a30b773eb39fe84027d637c918cd39a6' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/11355.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -} -
[arch-commits] Commit in emscripten/trunk (11355.patch PKGBUILD emscripten-config)
Date: Monday, June 15, 2020 @ 02:00:17 Author: svenstaro Revision: 644758 upgpkg: emscripten 1.39.18-1 Modified: emscripten/trunk/PKGBUILD emscripten/trunk/emscripten-config Deleted: emscripten/trunk/11355.patch ---+ 11355.patch | 36 -- PKGBUILD | 11 + emscripten-config | 61 3 files changed, 7 insertions(+), 101 deletions(-) Deleted: 11355.patch === --- 11355.patch 2020-06-15 01:11:19 UTC (rev 644757) +++ 11355.patch 2020-06-15 02:00:17 UTC (rev 644758) @@ -1,36 +0,0 @@ -From 47a523470e08a719f165549f59cd78baef4c7540 Mon Sep 17 00:00:00 2001 -From: Sven-Hendrik Haase -Date: Fri, 5 Jun 2020 08:54:48 +0200 -Subject: [PATCH] Use DESTDIR instead of uncommon DISTDIR - -It's quite common to see DESTDIR being used with Makefiles but DISTDIR is very uncommon. - Makefile | 8 - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index 4d9948adeec..d213abdc27d 100644 a/Makefile -+++ b/Makefile -@@ -1,17 +1,17 @@ - VERSION=$(shell cat emscripten-version.txt | sed s/\"//g) --DISTDIR=../emscripten-$(VERSION) -+DESTDIR=../emscripten-$(VERSION) - DISTFILE=emscripten-$(VERSION).tar.bz2 - - dist: $(DISTFILE) - - install: -- @rm -rf $(DISTDIR) -- ./tools/install.py $(DISTDIR) -+ @rm -rf $(DESTDIR) -+ ./tools/install.py $(DESTDIR) - - # Create an distributable archive of emscripten suitable for use - # by end users. This archive excludes parts of the codebase that - # are you only used by emscripten developers. - $(DISTFILE): install -- tar cf $@ $(EXCLUDE_PATTERN) -C `dirname $(DISTDIR)` `basename $(DISTDIR)` -+ tar cf $@ $(EXCLUDE_PATTERN) -C `dirname $(DESTDIR)` `basename $(DESTDIR)` - - .PHONY: dist install Modified: PKGBUILD === --- PKGBUILD2020-06-15 01:11:19 UTC (rev 644757) +++ PKGBUILD2020-06-15 02:00:17 UTC (rev 644758) @@ -4,7 +4,7 @@ # Contributor: Vlad Kolotvin pkgname=emscripten -pkgver=1.39.17 +pkgver=1.39.18 pkgrel=1 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') @@ -20,21 +20,18 @@ # https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS source=("git+https://github.com/kripken/emscripten#tag=$pkgver; git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 -https://github.com/emscripten-core/emscripten/pull/11355.patch "emscripten.sh" emscripten-config libcxxabi-include-libunwind.patch) sha512sums=('SKIP' 'SKIP' - 'ea8dc41ace8e8628b24e68a39ceb7a82a51fa9f1501adb09c9799a1105a0becf2be54ec78149e115797b84b646dffe92180bbe3f276aef143cb318d9ac7e6335' 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - 'd273785602bb7b199e22269bdc7fdc6190a8dd4defe0bfa3e41455c4e3c40d647dcc82c64c13024fb071e0f16bb094a7a30b773eb39fe84027d637c918cd39a6' + '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') prepare() { cd emscripten - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/11355.patch patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch } @@ -68,10 +65,6 @@ make DESTDIR="$pkgdir"/usr/lib/emscripten install install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - # Remove clutter - # See https://github.com/emscripten-core/emscripten/issues/11358 - rm -r "$pkgdir"/usr/lib/emscripten/{*.bat,.circleci,.clang-format,.editorconfig,.flake8,.gitattributes,.github,.gitignore} - install -d "$pkgdir"/usr/share/doc ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh Modified: emscripten-config === --- emscripten-config 2020-06-15 01:11:19 UTC (rev 644757) +++ emscripten-config 2020-06-15 02:00:17 UTC (rev 644758) @@ -1,56 +1,5 @@ -# Note: If you put paths relative to the home directory, do not forget -# os.path.expanduser -# -# Any config setting in this file can be overridden by setting the -# EM_ environment variable. For example, settings EM_LLVM_ROOT override -# the setting in this file. -# -# Note: On Windows, remember to escape backslashes! I.e. LLVM='c:\llvm\' -# is not valid, but LLVM='c:\\llvm\\' and LLVM='c:/llvm/' -# are. - -import os - -# This is used by
[arch-commits] Commit in binaryen/trunk (PKGBUILD binaryen.sh)
Date: Monday, June 15, 2020 @ 01:11:11 Author: svenstaro Revision: 644756 upgpkg: binaryen 1:94-1 Modified: binaryen/trunk/PKGBUILD binaryen/trunk/binaryen.sh -+ PKGBUILD| 27 +-- binaryen.sh |6 -- 2 files changed, 13 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 01:08:38 UTC (rev 644755) +++ PKGBUILD2020-06-15 01:11:11 UTC (rev 644756) @@ -3,33 +3,32 @@ pkgname=binaryen epoch=1 -pkgver=93 +pkgver=94 pkgrel=1 pkgdesc="Compiler infrastructure and toolchain library for WebAssembly, in C++" arch=('x86_64') url="https://github.com/WebAssembly/binaryen; license=('MIT') -makedepends=('cmake' 'ninja' 'python' 'git') +makedepends=('cmake' 'ninja' 'python') source=("$pkgname-$pkgver.tar.gz::https://github.com/WebAssembly/binaryen/archive/version_${pkgver}.tar.gz; "binaryen.sh") -sha384sums=('08feb86dac0345d2e13443681d521c141d0e2d20dac0f1946e8aefb02f6081a6518d72c36e9152024988f9392ea60a2b' - 'fdf76d46e6ab9b915212bbca7c29e624e209de911b18ecaccc40b99a00360cd12b261f96c8655f02ec4fd28cedffbcac') +sha384sums=('629fd6390db86d592ec8264f89466d14185d86a796d690b25591acb8844621c935152b083dca845ff166bdf03d1326c2' + '8ccff587d33aa2f8e66cc167ab887087993cea0899921d2e7cc69372c8b659770a4f4a00e9da61c75394af002c8c7660') -prepare() { -mkdir -p binaryen-version_$pkgver/build -} - build() { -cd binaryen-version_$pkgver/build +cd binaryen-version_$pkgver -cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .. -ninja +cmake . \ +-Bbuild \ +-GNinja \ +-DCMAKE_INSTALL_PREFIX=/usr +ninja -C build } package() { -cd binaryen-version_$pkgver/build -DESTDIR="$pkgdir" ninja install +cd binaryen-version_$pkgver +DESTDIR="$pkgdir" ninja -C build install +install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh -install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } Modified: binaryen.sh === --- binaryen.sh 2020-06-15 01:08:38 UTC (rev 644755) +++ binaryen.sh 2020-06-15 01:11:11 UTC (rev 644756) @@ -1,9 +1,3 @@ #!/bin/sh -# This one is for emscripten. -export BINARYEN="/usr" - -# This one is for binaryen itself. export BINARYEN_ROOT="/usr" - -# Just agree on one of these god damnit.
[arch-commits] Commit in binaryen/repos/community-x86_64 (4 files)
Date: Monday, June 15, 2020 @ 01:11:19 Author: svenstaro Revision: 644757 archrelease: copy trunk to community-x86_64 Added: binaryen/repos/community-x86_64/PKGBUILD (from rev 644756, binaryen/trunk/PKGBUILD) binaryen/repos/community-x86_64/binaryen.sh (from rev 644756, binaryen/trunk/binaryen.sh) Deleted: binaryen/repos/community-x86_64/PKGBUILD binaryen/repos/community-x86_64/binaryen.sh -+ PKGBUILD| 69 -- binaryen.sh | 12 ++ 2 files changed, 37 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 01:11:11 UTC (rev 644756) +++ PKGBUILD2020-06-15 01:11:19 UTC (rev 644757) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Dario Ostuni - -pkgname=binaryen -epoch=1 -pkgver=93 -pkgrel=1 -pkgdesc="Compiler infrastructure and toolchain library for WebAssembly, in C++" -arch=('x86_64') -url="https://github.com/WebAssembly/binaryen; -license=('MIT') -makedepends=('cmake' 'ninja' 'python' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/WebAssembly/binaryen/archive/version_${pkgver}.tar.gz; -"binaryen.sh") -sha384sums=('08feb86dac0345d2e13443681d521c141d0e2d20dac0f1946e8aefb02f6081a6518d72c36e9152024988f9392ea60a2b' - 'fdf76d46e6ab9b915212bbca7c29e624e209de911b18ecaccc40b99a00360cd12b261f96c8655f02ec4fd28cedffbcac') - -prepare() { -mkdir -p binaryen-version_$pkgver/build -} - -build() { -cd binaryen-version_$pkgver/build - -cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .. -ninja -} - -package() { -cd binaryen-version_$pkgver/build -DESTDIR="$pkgdir" ninja install - -install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh -install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: binaryen/repos/community-x86_64/PKGBUILD (from rev 644756, binaryen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 01:11:19 UTC (rev 644757) @@ -0,0 +1,34 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Dario Ostuni + +pkgname=binaryen +epoch=1 +pkgver=94 +pkgrel=1 +pkgdesc="Compiler infrastructure and toolchain library for WebAssembly, in C++" +arch=('x86_64') +url="https://github.com/WebAssembly/binaryen; +license=('MIT') +makedepends=('cmake' 'ninja' 'python') +source=("$pkgname-$pkgver.tar.gz::https://github.com/WebAssembly/binaryen/archive/version_${pkgver}.tar.gz; +"binaryen.sh") +sha384sums=('629fd6390db86d592ec8264f89466d14185d86a796d690b25591acb8844621c935152b083dca845ff166bdf03d1326c2' + '8ccff587d33aa2f8e66cc167ab887087993cea0899921d2e7cc69372c8b659770a4f4a00e9da61c75394af002c8c7660') + +build() { +cd binaryen-version_$pkgver + +cmake . \ +-Bbuild \ +-GNinja \ +-DCMAKE_INSTALL_PREFIX=/usr +ninja -C build +} + +package() { +cd binaryen-version_$pkgver +DESTDIR="$pkgdir" ninja -C build install + +install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh +} Deleted: binaryen.sh === --- binaryen.sh 2020-06-15 01:11:11 UTC (rev 644756) +++ binaryen.sh 2020-06-15 01:11:19 UTC (rev 644757) @@ -1,9 +0,0 @@ -#!/bin/sh - -# This one is for emscripten. -export BINARYEN="/usr" - -# This one is for binaryen itself. -export BINARYEN_ROOT="/usr" - -# Just agree on one of these god damnit. Copied: binaryen/repos/community-x86_64/binaryen.sh (from rev 644756, binaryen/trunk/binaryen.sh) === --- binaryen.sh (rev 0) +++ binaryen.sh 2020-06-15 01:11:19 UTC (rev 644757) @@ -0,0 +1,3 @@ +#!/bin/sh + +export BINARYEN_ROOT="/usr"
[arch-commits] Commit in qpid-proton/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 01:08:10 Author: tensor5 Revision: 644754 upgpkg: qpid-proton 0.30.0-5 jsoncpp 1.9.3 soname change. Modified: qpid-proton/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:15:47 UTC (rev 644753) +++ PKGBUILD2020-06-15 01:08:10 UTC (rev 644754) @@ -2,7 +2,7 @@ pkgname=qpid-proton pkgver=0.30.0 -pkgrel=4 +pkgrel=5 pkgdesc='High-performance, lightweight messaging library' arch=('x86_64') url='https://qpid.apache.org/proton'
[arch-commits] Commit in qpid-proton/repos/community-staging-x86_64 (2 files)
Date: Monday, June 15, 2020 @ 01:08:38 Author: tensor5 Revision: 644755 archrelease: copy trunk to community-staging-x86_64 Added: qpid-proton/repos/community-staging-x86_64/PKGBUILD (from rev 644754, qpid-proton/trunk/PKGBUILD) Deleted: qpid-proton/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 01:08:10 UTC (rev 644754) +++ PKGBUILD2020-06-15 01:08:38 UTC (rev 644755) @@ -1,32 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=qpid-proton -pkgver=0.30.0 -pkgrel=4 -pkgdesc='High-performance, lightweight messaging library' -arch=('x86_64') -url='https://qpid.apache.org/proton' -license=('Apache') -depends=('libjsoncpp.so' 'python' 'ruby') -makedepends=('cmake' 'doxygen' 'python-setuptools' 'swig') -source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz;) -sha512sums=('0e55d6a2c9803ef72604c50c7b934379092680b5edd52e3641a851f50ba1136bfa83cd30328d2b3235152331109d3204aa32168aa626d6e8e34a590d82553cc8') - -build() { -cd ${pkgname}-${pkgver} - -mkdir build -cd build -cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIB_SUFFIX='' \ --DSYSINSTALL_BINDINGS=ON \ -.. -make -} - -package() { -cd ${pkgname}-${pkgver}/build - -make DESTDIR="${pkgdir}" install -} Copied: qpid-proton/repos/community-staging-x86_64/PKGBUILD (from rev 644754, qpid-proton/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 01:08:38 UTC (rev 644755) @@ -0,0 +1,32 @@ +# Maintainer: Nicola Squartini + +pkgname=qpid-proton +pkgver=0.30.0 +pkgrel=5 +pkgdesc='High-performance, lightweight messaging library' +arch=('x86_64') +url='https://qpid.apache.org/proton' +license=('Apache') +depends=('libjsoncpp.so' 'python' 'ruby') +makedepends=('cmake' 'doxygen' 'python-setuptools' 'swig') +source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz;) +sha512sums=('0e55d6a2c9803ef72604c50c7b934379092680b5edd52e3641a851f50ba1136bfa83cd30328d2b3235152331109d3204aa32168aa626d6e8e34a590d82553cc8') + +build() { +cd ${pkgname}-${pkgver} + +mkdir build +cd build +cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLIB_SUFFIX='' \ +-DSYSINSTALL_BINDINGS=ON \ +.. +make +} + +package() { +cd ${pkgname}-${pkgver}/build + +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in openmw/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 15, 2020 @ 00:15:47 Author: svenstaro Revision: 644753 archrelease: copy trunk to community-x86_64 Added: openmw/repos/community-x86_64/PKGBUILD (from rev 644752, openmw/trunk/PKGBUILD) Deleted: openmw/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 +++-- 1 file changed, 32 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 00:15:41 UTC (rev 644752) +++ PKGBUILD2020-06-15 00:15:47 UTC (rev 644753) @@ -1,38 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Sandy Carter - -# upstream says not to use the current stable release (0.45.0) -# https://gitlab.com/OpenMW/openmw/issues/5307#note_299351025 -pkgname=openmw -pkgver=0.45.0+git2 -_commit=d8e1a6b -pkgrel=1 -pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind" -arch=('x86_64') -url="http://www.openmw.org; -license=('GPL3' 'MIT' 'custom') -depends=('openal' 'openscenegraph' 'mygui' 'bullet' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt') -makedepends=('cmake' 'boost' 'doxygen' 'ninja' 'git') -source=("git+https://github.com/OpenMW/openmw.git#commit=$_pkgver;) -sha512sums=('SKIP') - -prepare() { - mkdir openmw/build -} - -build() { - cd openmw/build - cmake .. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DDESIRED_QT_VERSION=5 \ --GNinja - ninja -} - -package() { - cd openmw/build - DESTDIR="$pkgdir" ninja install -} - -# vim: ts=2 sw=2 et: Copied: openmw/repos/community-x86_64/PKGBUILD (from rev 644752, openmw/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 00:15:47 UTC (rev 644753) @@ -0,0 +1,32 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Sandy Carter + +pkgname=openmw +pkgver=0.46.0 +pkgrel=1 +pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind" +arch=('x86_64') +url="http://www.openmw.org; +license=('GPL3' 'MIT' 'custom') +depends=('openal' 'openscenegraph' 'mygui' 'bullet' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt') +makedepends=('cmake' 'boost' 'doxygen' 'ninja' 'git') +source=("git+https://github.com/OpenMW/openmw.git#tag=openmw-$pkgver;) +sha512sums=('SKIP') + +build() { + cd openmw + cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DDESIRED_QT_VERSION=5 \ +-GNinja \ +-Bbuild + ninja -C build +} + +package() { + cd openmw + DESTDIR="$pkgdir" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in openmw/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 00:15:41 Author: svenstaro Revision: 644752 upgpkg: openmw 0.46.0-1 Modified: openmw/trunk/PKGBUILD --+ PKGBUILD | 24 +--- 1 file changed, 9 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:12:44 UTC (rev 644751) +++ PKGBUILD2020-06-15 00:15:41 UTC (rev 644752) @@ -1,11 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: Sandy Carter -# upstream says not to use the current stable release (0.45.0) -# https://gitlab.com/OpenMW/openmw/issues/5307#note_299351025 pkgname=openmw -pkgver=0.45.0+git2 -_commit=d8e1a6b +pkgver=0.46.0 pkgrel=1 pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind" arch=('x86_64') @@ -13,26 +10,23 @@ license=('GPL3' 'MIT' 'custom') depends=('openal' 'openscenegraph' 'mygui' 'bullet' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt') makedepends=('cmake' 'boost' 'doxygen' 'ninja' 'git') -source=("git+https://github.com/OpenMW/openmw.git#commit=$_pkgver;) +source=("git+https://github.com/OpenMW/openmw.git#tag=openmw-$pkgver;) sha512sums=('SKIP') -prepare() { - mkdir openmw/build -} - build() { - cd openmw/build - cmake .. \ + cd openmw + cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DDESIRED_QT_VERSION=5 \ --GNinja - ninja +-GNinja \ +-Bbuild + ninja -C build } package() { - cd openmw/build - DESTDIR="$pkgdir" ninja install + cd openmw + DESTDIR="$pkgdir" ninja -C build install } # vim: ts=2 sw=2 et:
[arch-commits] Commit in scdoc/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 00:12:35 Author: ainola Revision: 644750 upgpkg: scdoc 1.11.0-1 Modified: scdoc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:11:49 UTC (rev 644749) +++ PKGBUILD2020-06-15 00:12:35 UTC (rev 644750) @@ -2,7 +2,7 @@ # Contributor: Drew DeVault pkgname=scdoc -pkgver=1.10.1 +pkgver=1.11.0 pkgrel=1 license=('MIT') pkgdesc='Tool for generating roff manual pages' @@ -9,7 +9,7 @@ arch=('x86_64') url='https://git.sr.ht/~sircmpwn/scdoc/' source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('356aee85c4676a1fbd7367c6087dd7f6f4d33793be0f3fef74803ceb93c0a9e45c78022d219dc08a7d79d71c393849fa3113c36a85d5d60ed474b62bf5f89743') +sha512sums=('4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in scdoc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 15, 2020 @ 00:12:44 Author: ainola Revision: 644751 archrelease: copy trunk to community-x86_64 Added: scdoc/repos/community-x86_64/PKGBUILD (from rev 644750, scdoc/trunk/PKGBUILD) Deleted: scdoc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 00:12:35 UTC (rev 644750) +++ PKGBUILD2020-06-15 00:12:44 UTC (rev 644751) @@ -1,32 +0,0 @@ -# Maintainer: Ainola -# Contributor: Drew DeVault - -pkgname=scdoc -pkgver=1.10.1 -pkgrel=1 -license=('MIT') -pkgdesc='Tool for generating roff manual pages' -arch=('x86_64') -url='https://git.sr.ht/~sircmpwn/scdoc/' -source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('356aee85c4676a1fbd7367c6087dd7f6f4d33793be0f3fef74803ceb93c0a9e45c78022d219dc08a7d79d71c393849fa3113c36a85d5d60ed474b62bf5f89743') - -build() { -cd "$pkgname-$pkgver" -# Upstream purposefully does not honor the user's LDFLAGS in order to keep -# scdoc static. As we gain no benefit to statically linking and, in fact, -# lose standard Arch practices (such as RELRO and PIE), we must override -# LDFLAGS -make PREFIX=/usr LDFLAGS="$LDFLAGS" -} - -check() { -cd "$pkgname-$pkgver" -make check -} - -package() { -cd "$pkgname-$pkgver" -make PREFIX=/usr DESTDIR="$pkgdir" install -install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: scdoc/repos/community-x86_64/PKGBUILD (from rev 644750, scdoc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 00:12:44 UTC (rev 644751) @@ -0,0 +1,32 @@ +# Maintainer: Ainola +# Contributor: Drew DeVault + +pkgname=scdoc +pkgver=1.11.0 +pkgrel=1 +license=('MIT') +pkgdesc='Tool for generating roff manual pages' +arch=('x86_64') +url='https://git.sr.ht/~sircmpwn/scdoc/' +source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;) +sha512sums=('4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49') + +build() { +cd "$pkgname-$pkgver" +# Upstream purposefully does not honor the user's LDFLAGS in order to keep +# scdoc static. As we gain no benefit to statically linking and, in fact, +# lose standard Arch practices (such as RELRO and PIE), we must override +# LDFLAGS +make PREFIX=/usr LDFLAGS="$LDFLAGS" +} + +check() { +cd "$pkgname-$pkgver" +make check +} + +package() { +cd "$pkgname-$pkgver" +make PREFIX=/usr DESTDIR="$pkgdir" install +install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in python-zstandard/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 00:11:44 Author: svenstaro Revision: 644748 upgpkg: python-zstandard 0.14.0-1 Modified: python-zstandard/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:10:12 UTC (rev 644747) +++ PKGBUILD2020-06-15 00:11:44 UTC (rev 644748) @@ -2,7 +2,7 @@ # Contributor: Guillaume Horel pkgname=('python-zstandard') _pkgname='zstandard' -pkgver=0.13.0 +pkgver=0.14.0 pkgrel=1 pkgdesc="Python bindings to the Zstandard (zstd) compression library" url="https://github.com/indygreg/python-zstandard; @@ -12,8 +12,8 @@ optdepends=('python-cffi') license=('BSD') arch=('x86_64') -source=("https://github.com/indygreg/python-zstandard/archive/$pkgver.tar.gz;) -sha256sums=('04e13fce50bbae19b0507b314f5f9958338ccf92758d8f180de04d813da12c12') +source=("$pkgname-$pkgver.tar.gz::https://github.com/indygreg/python-zstandard/archive/$pkgver.tar.gz;) +sha256sums=('cd492899269fe2dd1d574dec436872d52bdfd63232a192f0837dea44be09bbdc') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in python-zstandard/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 15, 2020 @ 00:11:49 Author: svenstaro Revision: 644749 archrelease: copy trunk to community-x86_64 Added: python-zstandard/repos/community-x86_64/PKGBUILD (from rev 644748, python-zstandard/trunk/PKGBUILD) Deleted: python-zstandard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 00:11:44 UTC (rev 644748) +++ PKGBUILD2020-06-15 00:11:49 UTC (rev 644749) @@ -1,33 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Guillaume Horel -pkgname=('python-zstandard') -_pkgname='zstandard' -pkgver=0.13.0 -pkgrel=1 -pkgdesc="Python bindings to the Zstandard (zstd) compression library" -url="https://github.com/indygreg/python-zstandard; -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-hypothesis') -optdepends=('python-cffi') -license=('BSD') -arch=('x86_64') -source=("https://github.com/indygreg/python-zstandard/archive/$pkgver.tar.gz;) -sha256sums=('04e13fce50bbae19b0507b314f5f9958338ccf92758d8f180de04d813da12c12') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" -python setup.py build_ext -} - -check() { -cd "${srcdir}/${pkgname}-${pkgver}" -python setup.py build_ext --inplace -python setup.py test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -python setup.py install --root="${pkgdir}" --optimize=1 -install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: python-zstandard/repos/community-x86_64/PKGBUILD (from rev 644748, python-zstandard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 00:11:49 UTC (rev 644749) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Guillaume Horel +pkgname=('python-zstandard') +_pkgname='zstandard' +pkgver=0.14.0 +pkgrel=1 +pkgdesc="Python bindings to the Zstandard (zstd) compression library" +url="https://github.com/indygreg/python-zstandard; +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-hypothesis') +optdepends=('python-cffi') +license=('BSD') +arch=('x86_64') +source=("$pkgname-$pkgver.tar.gz::https://github.com/indygreg/python-zstandard/archive/$pkgver.tar.gz;) +sha256sums=('cd492899269fe2dd1d574dec436872d52bdfd63232a192f0837dea44be09bbdc') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +python setup.py build_ext +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +python setup.py build_ext --inplace +python setup.py test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +python setup.py install --root="${pkgdir}" --optimize=1 +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in openimagedenoise/repos/community-x86_64 (4 files)
Date: Monday, June 15, 2020 @ 00:10:12 Author: svenstaro Revision: 644747 archrelease: copy trunk to community-x86_64 Added: openimagedenoise/repos/community-x86_64/PKGBUILD (from rev 644746, openimagedenoise/trunk/PKGBUILD) openimagedenoise/repos/community-x86_64/fix-unwanted-simd.patch (from rev 644746, openimagedenoise/trunk/fix-unwanted-simd.patch) Deleted: openimagedenoise/repos/community-x86_64/PKGBUILD openimagedenoise/repos/community-x86_64/fix-unwanted-simd.patch -+ PKGBUILD| 86 - fix-unwanted-simd.patch | 118 +++--- 2 files changed, 102 insertions(+), 102 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 00:10:06 UTC (rev 644746) +++ PKGBUILD2020-06-15 00:10:12 UTC (rev 644747) @@ -1,43 +0,0 @@ -# Maintainer: Filipe LaÃns (FFY00) -# Maintainer: Sven-Hendrik Haase - -pkgname=openimagedenoise -pkgver=1.2.0 -pkgrel=4 -pkgdesc='Intel(R) Open Image Denoise library' -arch=('x86_64') -url='https://openimagedenoise.github.io' -license=('Apache') -depends=('intel-tbb') -makedepends=('git' 'cmake' 'ninja' 'ispc' 'python' 'git-lfs') -source=("https://github.com/OpenImageDenoise/oidn/releases/download/v${pkgver}/oidn-${pkgver}.src.tar.gz; - 'fix-ispc.patch::https://github.com/OpenImageDenoise/oidn/commit/e321d7c90a2c706a521a3afd8913af36b121dc9e.patch' -'fix-unwanted-simd.patch') -sha512sums=('e8386fecdf60424c89f0d08ded88e166f72131e626e7c1c23b510fd4fa46530b7bcd934e5d2c2516ff1c32fe30f0ebd403fe46767a181d7e77023380d53ff6ae' - 'b03916098e771fb0467d32d60aa687c804da1d184956b392489e5943c8d71e439c05d05d809fc8e616a45a1cdcc9425cd29e73bdf4b6a2093c3eb09fadb2' - 'e180338d0b1fbfd52c3c7fe29cabcb482a6ec80f6459e7096b7773bd7f3ae77035168cec62d20103d25d14eeb809e769166a9d0f645c4dba8f1a59cdf1d2157b') - -prepare() { -cd oidn-$pkgver - -patch -p1 -i ../fix-ispc.patch -patch -p1 -i ../fix-unwanted-simd.patch -} - -build() { -cd oidn-$pkgver - -cmake \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release -ninja -C build -} - -package() { -cd oidn-$pkgver -DESTDIR="$pkgdir" ninja -C build install -rm "$pkgdir/usr/bin/tests" -} - Copied: openimagedenoise/repos/community-x86_64/PKGBUILD (from rev 644746, openimagedenoise/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 00:10:12 UTC (rev 644747) @@ -0,0 +1,43 @@ +# Maintainer: Filipe LaÃns (FFY00) +# Maintainer: Sven-Hendrik Haase + +pkgname=openimagedenoise +pkgver=1.2.0 +pkgrel=5 +pkgdesc='Intel(R) Open Image Denoise library' +arch=('x86_64') +url='https://openimagedenoise.github.io' +license=('Apache') +depends=('intel-tbb') +makedepends=('cmake' 'ninja' 'ispc' 'python') +source=("https://github.com/OpenImageDenoise/oidn/releases/download/v${pkgver}/oidn-${pkgver}.src.tar.gz; + 'fix-ispc.patch::https://github.com/OpenImageDenoise/oidn/commit/e321d7c90a2c706a521a3afd8913af36b121dc9e.patch' +'fix-unwanted-simd.patch') +sha512sums=('e8386fecdf60424c89f0d08ded88e166f72131e626e7c1c23b510fd4fa46530b7bcd934e5d2c2516ff1c32fe30f0ebd403fe46767a181d7e77023380d53ff6ae' + 'b03916098e771fb0467d32d60aa687c804da1d184956b392489e5943c8d71e439c05d05d809fc8e616a45a1cdcc9425cd29e73bdf4b6a2093c3eb09fadb2' + 'e180338d0b1fbfd52c3c7fe29cabcb482a6ec80f6459e7096b7773bd7f3ae77035168cec62d20103d25d14eeb809e769166a9d0f645c4dba8f1a59cdf1d2157b') + +prepare() { +cd oidn-$pkgver + +patch -p1 -i ../fix-ispc.patch +patch -p1 -i ../fix-unwanted-simd.patch +} + +build() { +cd oidn-$pkgver + +cmake \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release +ninja -C build +} + +package() { +cd oidn-$pkgver +DESTDIR="$pkgdir" ninja -C build install +rm "$pkgdir/usr/bin/tests" +} + Deleted: fix-unwanted-simd.patch === --- fix-unwanted-simd.patch 2020-06-15 00:10:06 UTC (rev 644746) +++ fix-unwanted-simd.patch 2020-06-15 00:10:12 UTC (rev 644747) @@ -1,59 +0,0 @@ -From a0060e2b7055f903ffd3de01adafa2eb75cf68a8 Mon Sep 17 00:00:00 2001 -From: Attila Afra -Date: Tue, 9 Jun 2020 23:26:39 +0300 -Subject: [PATCH] fixed crash on pre-SSE4 CPUs when using some recent compilers - (e.g. GCC 10) - - cmake/oidn_dnnl.cmake | 2 +- - cmake/oidn_platform.cmake | 5 - - 2 files changed, 0 insertions(+), 6 deletions(-) a/cmake/oidn_dnnl.cmake -+++ b/cmake/oidn_dnnl.cmake -@@ -118,7 +118,7 @@ target_compile_definitions(dnnl - -DDNNL_ENABLE_CONCURRENT_EXEC - ) - --set(DNNL_COMPILE_OPTIONS ${OIDN_ISA_FLAGS_SSE41}) -+set(DNNL_COMPILE_OPTIONS "")
[arch-commits] Commit in openimagedenoise/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 00:10:06 Author: svenstaro Revision: 644746 upgpkg: openimagedenoise 1.2.0-5: Remove useless git makedeps Modified: openimagedenoise/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:09:02 UTC (rev 644745) +++ PKGBUILD2020-06-15 00:10:06 UTC (rev 644746) @@ -3,13 +3,13 @@ pkgname=openimagedenoise pkgver=1.2.0 -pkgrel=4 +pkgrel=5 pkgdesc='Intel(R) Open Image Denoise library' arch=('x86_64') url='https://openimagedenoise.github.io' license=('Apache') depends=('intel-tbb') -makedepends=('git' 'cmake' 'ninja' 'ispc' 'python' 'git-lfs') +makedepends=('cmake' 'ninja' 'ispc' 'python') source=("https://github.com/OpenImageDenoise/oidn/releases/download/v${pkgver}/oidn-${pkgver}.src.tar.gz; 'fix-ispc.patch::https://github.com/OpenImageDenoise/oidn/commit/e321d7c90a2c706a521a3afd8913af36b121dc9e.patch' 'fix-unwanted-simd.patch')
[arch-commits] Commit in broot/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 15, 2020 @ 00:09:02 Author: svenstaro Revision: 644745 archrelease: copy trunk to community-x86_64 Added: broot/repos/community-x86_64/PKGBUILD (from rev 644744, broot/trunk/PKGBUILD) Deleted: broot/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 00:08:57 UTC (rev 644744) +++ PKGBUILD2020-06-15 00:09:02 UTC (rev 644745) @@ -1,33 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Adam Fontenot -# Contributor: Daniel M. Capella - -pkgname=broot -pkgver=0.14.2 -pkgrel=1 -pkgdesc='Fuzzy Search + tree + cd' -arch=('x86_64') -url=https://github.com/Canop/broot -license=('MIT') -depends=('gcc-libs' 'zlib') -makedepends=('rust') -source=("https://github.com/Canop/broot/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;) -sha256sums=('b6cd74c726a33168b674ff302a9404935ff71c7152d9a31cd7c040247a353348') - -build() { - cd $pkgname-$pkgver - cargo build --release --locked -} - -check() { - cd $pkgname-$pkgver - cargo test --release --locked -} - -package() { - cd $pkgname-$pkgver - install -Dt "$pkgdir"/usr/bin target/release/$pkgname - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: broot/repos/community-x86_64/PKGBUILD (from rev 644744, broot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 00:09:02 UTC (rev 644745) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Adam Fontenot +# Contributor: Daniel M. Capella + +pkgname=broot +pkgver=0.15.1 +pkgrel=1 +pkgdesc='Fuzzy Search + tree + cd' +arch=('x86_64') +url=https://github.com/Canop/broot +license=('MIT') +depends=('gcc-libs' 'zlib') +makedepends=('rust') +source=("https://github.com/Canop/broot/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;) +sha256sums=('39282e7cbcdf270c5f4853fb9c633caa06af85da9cc63fd61613b51f08bc19c6') + +build() { + cd $pkgname-$pkgver + cargo build --release --locked +} + +check() { + cd $pkgname-$pkgver + cargo test --release --locked +} + +package() { + cd $pkgname-$pkgver + install -Dt "$pkgdir"/usr/bin target/release/$pkgname + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in intel-mkl/repos/community-x86_64 (7 files)
Date: Monday, June 15, 2020 @ 00:08:13 Author: svenstaro Revision: 644743 archrelease: copy trunk to community-x86_64 Added: intel-mkl/repos/community-x86_64/PKGBUILD (from rev 644742, intel-mkl/trunk/PKGBUILD) intel-mkl/repos/community-x86_64/intel-mkl.conf (from rev 644742, intel-mkl/trunk/intel-mkl.conf) intel-mkl/repos/community-x86_64/intel-mkl.sh (from rev 644742, intel-mkl/trunk/intel-mkl.sh) intel-mkl/repos/community-x86_64/mklvars.sh (from rev 644742, intel-mkl/trunk/mklvars.sh) Deleted: intel-mkl/repos/community-x86_64/PKGBUILD intel-mkl/repos/community-x86_64/intel-mkl.conf intel-mkl/repos/community-x86_64/intel-mkl.sh + PKGBUILD | 171 +++ intel-mkl.conf |4 - intel-mkl.sh |2 mklvars.sh | 11 +++ 4 files changed, 100 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 00:08:03 UTC (rev 644742) +++ PKGBUILD2020-06-15 00:08:13 UTC (rev 644743) @@ -1,85 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Redistribution information: -# https://software.intel.com/en-us/mkl -# https://software.intel.com/en-us/articles/intel-math-kernel-library-license-faq -pkgbase=intel-mkl -pkgname=(intel-mkl intel-mkl-static) -pkgver=2020.1.217 -_pkgver=${pkgver/%./-/} -_weirdnum=16533 -pkgrel=5 -pkgdesc="Intel Math Kernel Library" -arch=(x86_64) -depends=('gcc-libs') -url="https://software.intel.com/en-us/mkl; -license=("custom:ISSL") -source=("http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/$_weirdnum/l_mkl_$pkgver.tgz; -intel-mkl.sh -intel-mkl.conf) -options=(!strip staticlibs) -sha512sums=('ad3993ba2005168eb273942109ceeffb392f86c083643db9a2e25c7a168ab77d3e2c985c9ebf7841ad8e27ba0e2c0cedace20860ba450d5bfcccd5be23dc62dd' - '1268685ff3ccd47733084dedcd4ea0d393f4ed3f6d00cd92125765ae5c8e14e7fe49b82692b3f667bfea931ad3c284a1c1c37235b474db09b5350c0046566c3c' - 'c7181ee34a8225eefcd66f937e58b29184181c1caa1f24ce264b6fb4c0415fcde743aff3c1a2b165c2af1920dda6c50f5e470a94fe1e11ea61b4ceb9388c3ce4') - -prepare() { - cd l_mkl_$pkgver/rpm - for rpm in *.rpm; do -bsdtar -xf $rpm - done - - sed -i \ --e 's|^prefix=.*|prefix=/opt/intel/mkl|g' \ --e 's|${MKLROOT}|/opt/intel/mkl|g' \ --e 's|^omplibdir=.*|omplibdir=/opt/intel/mkl/lib/intel64|g' \ -opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/pkgconfig/*.pc -} - -package_intel-mkl() { - cd l_mkl_$pkgver/rpm - - # We'll ship the terrible mklvars.sh file because some users surely expect it. - # TODO: This is basically just hard-coded paths anyway. Just ship a static file. - # It's a terrible pkg-config replacement by Intel. - # install -Dm755 opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/mklvars.sh "${pkgdir}"/usr/bin/mklvars.sh - # sed -i "s||/opt/intel/mkl|g" "${pkgdir}"/usr/bin/mklvars.sh - - mkdir -p "${pkgdir}/usr/bin" - install -Dm755 opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/mkl_link_tool "${pkgdir}"/opt/intel/mkl/bin/mkl_link_tool - ln -s /opt/intel/mkl/bin/mkl_link_tool "${pkgdir}"/usr/bin/mkl_link_tool - - mkdir -p "${pkgdir}/usr/lib/pkgconfig" - cp opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/pkgconfig/mkl-dynamic* "${pkgdir}/usr/lib/pkgconfig/" - - mkdir -p "${pkgdir}"/opt/intel/mkl/lib/intel64 - ln -s intel64 "${pkgdir}"/opt/intel/mkl/lib/intel64_lin - - # Sadly Intel seems to expect a certain structure for MKL - # See https://software.intel.com/en-us/mkl-linux-developer-guide-high-level-directory-structure - # We'll try to follow that as per upstream suggestion. - cp opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/lib/intel64_lin/*.so "${pkgdir}"/opt/intel/mkl/lib/intel64 - cp opt/intel/compilers_and_libraries_${pkgver}/linux/compiler/lib/intel64_lin/*.so "${pkgdir}"/opt/intel/mkl/lib/intel64 - cp -r opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/include "${pkgdir}"/opt/intel/mkl/include - install -Dm644 opt/intel/compilers_and_libraries_${pkgver}/licensing/mkl/en/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE - - # Install profile and ld.so.config files - # See https://software.intel.com/en-us/mkl-linux-developer-guide-scripts-to-set-environment-variables - install -Dm755 "${srcdir}/intel-mkl.sh" "${pkgdir}/etc/profile.d/intel-mkl.sh" - install -Dm644 "${srcdir}/intel-mkl.conf" "${pkgdir}/etc/ld.so.conf.d/intel-mkl.conf" -} - -package_intel-mkl-static() { - pkgdesc="Intel Math Kernel Library (static libraries)" - depends=('intel-mkl') - - cd l_mkl_$pkgver/rpm - - mkdir -p "${pkgdir}/usr/lib/pkgconfig" - cp opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/pkgconfig/mkl-static* "${pkgdir}/usr/lib/pkgconfig/" - - mkdir -p "${pkgdir}"/opt/intel/mkl/lib/intel64 - cp opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/lib/intel64_lin/*.a
[arch-commits] Commit in broot/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 00:08:57 Author: svenstaro Revision: 644744 upgpkg: broot 0.15.1-1 Modified: broot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:08:13 UTC (rev 644743) +++ PKGBUILD2020-06-15 00:08:57 UTC (rev 644744) @@ -3,7 +3,7 @@ # Contributor: Daniel M. Capella pkgname=broot -pkgver=0.14.2 +pkgver=0.15.1 pkgrel=1 pkgdesc='Fuzzy Search + tree + cd' arch=('x86_64') @@ -12,7 +12,7 @@ depends=('gcc-libs' 'zlib') makedepends=('rust') source=("https://github.com/Canop/broot/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;) -sha256sums=('b6cd74c726a33168b674ff302a9404935ff71c7152d9a31cd7c040247a353348') +sha256sums=('39282e7cbcdf270c5f4853fb9c633caa06af85da9cc63fd61613b51f08bc19c6') build() { cd $pkgname-$pkgver
[arch-commits] Commit in intel-mkl/trunk (PKGBUILD mklvars.sh)
Date: Monday, June 15, 2020 @ 00:08:03 Author: svenstaro Revision: 644742 upgpkg: intel-mkl 2020.1.217-6: Ship mklvars.sh shim and locales dir Added: intel-mkl/trunk/mklvars.sh Modified: intel-mkl/trunk/PKGBUILD + PKGBUILD | 13 +++-- mklvars.sh | 11 +++ 2 files changed, 18 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-15 00:05:39 UTC (rev 644741) +++ PKGBUILD2020-06-15 00:08:03 UTC (rev 644742) @@ -7,7 +7,7 @@ pkgver=2020.1.217 _pkgver=${pkgver/%./-/} _weirdnum=16533 -pkgrel=5 +pkgrel=6 pkgdesc="Intel Math Kernel Library" arch=(x86_64) depends=('gcc-libs') @@ -14,10 +14,12 @@ url="https://software.intel.com/en-us/mkl; license=("custom:ISSL") source=("http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/$_weirdnum/l_mkl_$pkgver.tgz; +mklvars.sh intel-mkl.sh intel-mkl.conf) options=(!strip staticlibs) sha512sums=('ad3993ba2005168eb273942109ceeffb392f86c083643db9a2e25c7a168ab77d3e2c985c9ebf7841ad8e27ba0e2c0cedace20860ba450d5bfcccd5be23dc62dd' + '827d90c756d5e8e81092683dd459e10b06f58dc93567f9cb1eee6fdc65fe52a84c45eb0b015857b30d41ab8c57a3c2e95ffcca3fa9e80393797c7616ddffbfd5' '1268685ff3ccd47733084dedcd4ea0d393f4ed3f6d00cd92125765ae5c8e14e7fe49b82692b3f667bfea931ad3c284a1c1c37235b474db09b5350c0046566c3c' 'c7181ee34a8225eefcd66f937e58b29184181c1caa1f24ce264b6fb4c0415fcde743aff3c1a2b165c2af1920dda6c50f5e470a94fe1e11ea61b4ceb9388c3ce4') @@ -37,11 +39,9 @@ package_intel-mkl() { cd l_mkl_$pkgver/rpm - # We'll ship the terrible mklvars.sh file because some users surely expect it. - # TODO: This is basically just hard-coded paths anyway. Just ship a static file. - # It's a terrible pkg-config replacement by Intel. - # install -Dm755 opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/mklvars.sh "${pkgdir}"/usr/bin/mklvars.sh - # sed -i "s||/opt/intel/mkl|g" "${pkgdir}"/usr/bin/mklvars.sh + # Instead of the original mklvars.sh which is basically just a fairly botchy pkg-config replacement by Intel, + # we'll ship a file which just exports some static values. The reason is that some software expects this file. + install -Dm755 "${srcdir}"/mklvars.sh "${pkgdir}"/usr/bin/mklvars.sh mkdir -p "${pkgdir}/usr/bin" install -Dm755 opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/mkl_link_tool "${pkgdir}"/opt/intel/mkl/bin/mkl_link_tool @@ -59,6 +59,7 @@ cp opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/lib/intel64_lin/*.so "${pkgdir}"/opt/intel/mkl/lib/intel64 cp opt/intel/compilers_and_libraries_${pkgver}/linux/compiler/lib/intel64_lin/*.so "${pkgdir}"/opt/intel/mkl/lib/intel64 cp -r opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/include "${pkgdir}"/opt/intel/mkl/include + cp -r opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/lib/intel64_lin/locale "${pkgdir}"/opt/intel/mkl/lib/intel64 install -Dm644 opt/intel/compilers_and_libraries_${pkgver}/licensing/mkl/en/license.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE # Install profile and ld.so.config files Added: mklvars.sh === --- mklvars.sh (rev 0) +++ mklvars.sh 2020-06-15 00:08:03 UTC (rev 644742) @@ -0,0 +1,11 @@ +#!/bin/sh +# +# This little script pretends to be mklvars.sh but actually just exports some variables +# to directories precisely where Arch installs them. No point shipping the original +# mklvars.sh which wrongly guesses all the paths. + +export "LD_LIBRARY_PATH=/opt/intel/mkl/lib/intel64_lin:${LD_LIBRARY_PATH}" +export "LIBRARY_PATH=/opt/intel/mkl/lib/intel64_lin:${LIBRARY_PATH}" +export "NLSPATH=/opt/intel/mkl/lib/intel64_lin/locale/%l_%t/%N:${NLSPATH}" +export "CPATH=/opt/intel/mkl/include:${CPATH}" +export "PKG_CONFIG_PATH=/usr/lib/pkgconfig:${PKG_CONFIG_PATH}"
[arch-commits] Commit in waybar/trunk (PKGBUILD)
Date: Monday, June 15, 2020 @ 00:05:31 Author: ainola Revision: 644740 jsoncpp 1.9.3 soname change rebuild https://www.archlinux.org/todo/jsoncpp-193-soname-change/ Modified: waybar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 23:34:59 UTC (rev 644739) +++ PKGBUILD2020-06-15 00:05:31 UTC (rev 644740) @@ -3,7 +3,7 @@ pkgname=waybar pkgver=0.9.2 -pkgrel=2 +pkgrel=3 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors' arch=('x86_64') url="https://github.com/Alexays/Waybar/;
[arch-commits] Commit in waybar/repos (2 files)
Date: Monday, June 15, 2020 @ 00:05:39 Author: ainola Revision: 644741 archrelease: copy trunk to community-staging-x86_64 Added: waybar/repos/community-staging-x86_64/ waybar/repos/community-staging-x86_64/PKGBUILD (from rev 644740, waybar/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: waybar/repos/community-staging-x86_64/PKGBUILD (from rev 644740, waybar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-15 00:05:39 UTC (rev 644741) @@ -0,0 +1,51 @@ +# Maintainer: Brett Cornwall +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +pkgname=waybar +pkgver=0.9.2 +pkgrel=3 +pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors' +arch=('x86_64') +url="https://github.com/Alexays/Waybar/; +license=('MIT') +depends=( +'gtkmm3' +'libjsoncpp.so' +'libinput' +'libsigc++' +'fmt' +'wayland' +'chrono-date' +'libspdlog.so' +'gtk-layer-shell' +'libpulse' +'libnl' +'libappindicator-gtk3' +'libdbusmenu-gtk3' +'libmpdclient' +) +makedepends=( +'cmake' +'meson' +'scdoc' # For generating manpages +'wayland-protocols' +) +optdepends=( +'otf-font-awesome: Icons in the default configuration' +) +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz; +) +sha256sums=('9740662de19dd6126c23efb69c9dc7f9d918443543af12aee770de39d415bdf8') + +build() { +cd "Waybar-$pkgver" +meson --prefix=/usr --wrap-mode=nofallback build +ninja -C build +} + +package() { +cd "Waybar-$pkgver" +DESTDIR="$pkgdir" ninja -C build install +install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in asunder/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 23:34:59 Author: xyne Revision: 644739 archrelease: copy trunk to community-x86_64 Added: asunder/repos/community-x86_64/PKGBUILD (from rev 644738, asunder/trunk/PKGBUILD) Deleted: asunder/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 23:34:43 UTC (rev 644738) +++ PKGBUILD2020-06-14 23:34:59 UTC (rev 644739) @@ -1,33 +0,0 @@ -# Maintainer: Xyne -# Contributor: Ronald van Haren -# Contributor: cs-cam - me.at.camdaniel.com -# Contributor: Sebastien Piccand - -pkgname=asunder -pkgver=2.9.5 -pkgrel=1 -pkgdesc="a graphical CD ripper and encoder" -arch=('x86_64') -url="http://littlesvr.ca/asunder/; -license=('GPL2') -depends=('gtk2' 'libcddb' 'cdparanoia') -makedepends=('pkgconfig' 'intltool' 'gettext') -optdepends=( - 'lame: for mp3 support' - 'vorbis-tools: for ogg support' - 'flac: for flac support' -) -source=(http://littlesvr.ca/asunder/releases/${pkgname}-${pkgver}.tar.bz2) -sha512sums=('40e27877c8fa17465b13a7fa08df6f94dbcb893bd6d8d46a389ca18bce4f574e04e894f9ca19f52bc22e7d1ec0db67a79f236ae4037be459bc24fe95739771dc') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} - Copied: asunder/repos/community-x86_64/PKGBUILD (from rev 644738, asunder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 23:34:59 UTC (rev 644739) @@ -0,0 +1,33 @@ +# Maintainer: Xyne +# Contributor: Ronald van Haren +# Contributor: cs-cam - me.at.camdaniel.com +# Contributor: Sebastien Piccand + +pkgname=asunder +pkgver=2.9.6 +pkgrel=1 +pkgdesc="a graphical CD ripper and encoder" +arch=('x86_64') +url="http://littlesvr.ca/asunder/; +license=('GPL2') +depends=('gtk2' 'libcddb' 'cdparanoia') +makedepends=('pkgconfig' 'intltool' 'gettext') +optdepends=( + 'lame: for mp3 support' + 'vorbis-tools: for ogg support' + 'flac: for flac support' +) +source=(http://littlesvr.ca/asunder/releases/${pkgname}-${pkgver}.tar.bz2) +sha512sums=('336514c964c2b46bf93aea050d771b6954c0761c4d9ebd63627a97945ac0c6eb8389e49abb5b42fffe8c646adc281785c7fc3b937b8dbd97e65d6b5834477633') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} +
[arch-commits] Commit in asunder/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 23:34:43 Author: xyne Revision: 644738 upgpkg: asunder 2.9.6-1: Update to 2.9.6. Modified: asunder/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 23:19:28 UTC (rev 644737) +++ PKGBUILD2020-06-14 23:34:43 UTC (rev 644738) @@ -4,7 +4,7 @@ # Contributor: Sebastien Piccand pkgname=asunder -pkgver=2.9.5 +pkgver=2.9.6 pkgrel=1 pkgdesc="a graphical CD ripper and encoder" arch=('x86_64') @@ -18,7 +18,7 @@ 'flac: for flac support' ) source=(http://littlesvr.ca/asunder/releases/${pkgname}-${pkgver}.tar.bz2) -sha512sums=('40e27877c8fa17465b13a7fa08df6f94dbcb893bd6d8d46a389ca18bce4f574e04e894f9ca19f52bc22e7d1ec0db67a79f236ae4037be459bc24fe95739771dc') +sha512sums=('336514c964c2b46bf93aea050d771b6954c0761c4d9ebd63627a97945ac0c6eb8389e49abb5b42fffe8c646adc281785c7fc3b937b8dbd97e65d6b5834477633') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in opentoonz (4 files)
Date: Sunday, June 14, 2020 @ 23:19:28 Author: bgyorgy Revision: 644737 archrelease: copy trunk to community-x86_64 Added: opentoonz/repos/ opentoonz/repos/community-x86_64/ opentoonz/repos/community-x86_64/PKGBUILD (from rev 644736, opentoonz/trunk/PKGBUILD) opentoonz/repos/community-x86_64/fix-build.patch (from rev 644736, opentoonz/trunk/fix-build.patch) -+ PKGBUILD| 47 ++ fix-build.patch | 60 ++ 2 files changed, 107 insertions(+) Copied: opentoonz/repos/community-x86_64/PKGBUILD (from rev 644736, opentoonz/trunk/PKGBUILD) === --- repos/community-x86_64/PKGBUILD (rev 0) +++ repos/community-x86_64/PKGBUILD 2020-06-14 23:19:28 UTC (rev 644737) @@ -0,0 +1,47 @@ +# Maintainer: Balló György +# Contributor: cyrant + +pkgname=opentoonz +pkgver=1.4.0 +pkgrel=2 +pkgdesc='Software for producing a 2D animation' +arch=(x86_64) +url='https://opentoonz.github.io/e/' +license=(BSD) +depends=(cblas ffmpeg freeglut glew hicolor-icon-theme libmypaint qt5-multimedia qt5-script qt5-svg superlu) +makedepends=(boost cmake qt5-tools) +source=("$pkgname-$pkgver.tar.gz::https://github.com/opentoonz/$pkgname/archive/v${pkgver}.tar.gz; +fix-build.patch) +sha256sums=('176caca191bf2747964ecaf8cbb6be6a738fd04b464a2ba182b5aaf96ccaefa9' +'14c5ad66485bbbc7665068f0ee623a2cf87bb2b20a24a636753997acd708b43e') + +prepare() { + [[ -d build ]] || mkdir build + + cd $pkgname-$pkgver + + # Fix build + patch -Np1 -i ../fix-build.patch + + # Specify path for ffmpeg + sed -i 's|"ffmpegPath", QMetaType::QString, ""|"ffmpegPath", QMetaType::QString, "/usr/bin"|' toonz/sources/toonzlib/preferences.cpp +} + +build() { + pushd $pkgname-$pkgver/thirdparty/tiff-4.0.3 + ./configure --with-pic --disable-jbig + make + popd + + cd build + cmake -G "Unix Makefiles" ../$pkgname-$pkgver/toonz/sources \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=YES + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -Dm644 ../$pkgname-$pkgver/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Copied: opentoonz/repos/community-x86_64/fix-build.patch (from rev 644736, opentoonz/trunk/fix-build.patch) === --- repos/community-x86_64/fix-build.patch (rev 0) +++ repos/community-x86_64/fix-build.patch 2020-06-14 23:19:28 UTC (rev 644737) @@ -0,0 +1,60 @@ +From 05ead497ad4d95cf5c37154b780724d67da93f55 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux +Date: Tue, 9 Jun 2020 08:51:28 +0200 +Subject: [PATCH 1/2] Fix build with GCC 10. + +The default option was fixed in the latest Twain releases +but Opentoonz includes Twain 2.1. +--- + toonz/sources/common/twain/twain.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/toonz/sources/common/twain/twain.h b/toonz/sources/common/twain/twain.h +index c7dee179c1..1bfe9d5001 100644 +--- a/toonz/sources/common/twain/twain.h b/toonz/sources/common/twain/twain.h +@@ -2209,7 +2209,7 @@ typedef struct { + #elif defined(TWH_CMP_GNU) + #pragma pack(pop, before_twain) + #elif defined(TWH_CMP_BORLAND) +-#pragma option –a. ++#pragma option -a. + #elif defined(TWH_CMP_XCODE) + #if PRAGMA_STRUCT_ALIGN + #pragma options align = reset + +From 3ccd50532913049804bd7569fb7f88415cd45ee9 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux +Date: Tue, 9 Jun 2020 09:47:56 +0200 +Subject: [PATCH 2/2] Fix build with Qt 5.15. + +QPainterPath is no longer included indirectly. +--- + toonz/sources/tnztools/toolutils.cpp| 1 + + toonz/sources/toonzqt/functionpanel.cpp | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/toonz/sources/tnztools/toolutils.cpp b/toonz/sources/tnztools/toolutils.cpp +index 1ceff93722..db4032f737 100644 +--- a/toonz/sources/tnztools/toolutils.cpp b/toonz/sources/tnztools/toolutils.cpp +@@ -42,6 +42,7 @@ + #include "tools/strokeselection.h" + + #include ++#include + #include // for QGLWidget::convertToGLFormat + #include + #include +diff --git a/toonz/sources/toonzqt/functionpanel.cpp b/toonz/sources/toonzqt/functionpanel.cpp +index 4cc6612634..b6a0c09239 100644 +--- a/toonz/sources/toonzqt/functionpanel.cpp b/toonz/sources/toonzqt/functionpanel.cpp +@@ -24,6 +24,7 @@ + + // Qt includes + #include ++#include + #include + #include + #include
[arch-commits] Commit in gnome-desktop/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 23:14:55 Author: heftig Revision: 389190 3.36.3.1-1 Modified: gnome-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 21:29:45 UTC (rev 389189) +++ PKGBUILD2020-06-14 23:14:55 UTC (rev 389190) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=gnome-desktop -pkgver=3.36.2 +pkgver=3.36.3.1 pkgrel=1 epoch=1 pkgdesc="Library with common API for various GNOME modules" @@ -14,7 +14,7 @@ makedepends=(gobject-introspection git meson gtk-doc yelp-tools) checkdepends=(xorg-server-xvfb) provides=(libgnome-desktop-3.so) -_commit=01964b9b0e01d05c1570fbfc63d9ba583605a70c # tags/3.36.2^0 +_commit=ee338733ce62f1fa6203c12693469b8b6cfa2106 # tags/3.36.3.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-desktop.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in gnome-desktop/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 23:15:16 Author: heftig Revision: 389191 archrelease: copy trunk to extra-x86_64 Added: gnome-desktop/repos/extra-x86_64/PKGBUILD (from rev 389190, gnome-desktop/trunk/PKGBUILD) Deleted: gnome-desktop/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 23:14:55 UTC (rev 389190) +++ PKGBUILD2020-06-14 23:15:16 UTC (rev 389191) @@ -1,46 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgname=gnome-desktop -pkgver=3.36.2 -pkgrel=1 -epoch=1 -pkgdesc="Library with common API for various GNOME modules" -url="https://gitlab.gnome.org/GNOME/gnome-desktop; -arch=(x86_64) -license=(GPL LGPL) -depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes libseccomp bubblewrap - systemd-libs) -makedepends=(gobject-introspection git meson gtk-doc yelp-tools) -checkdepends=(xorg-server-xvfb) -provides=(libgnome-desktop-3.so) -_commit=01964b9b0e01d05c1570fbfc63d9ba583605a70c # tags/3.36.2^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-desktop.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build \ --D gnome_distributor="Arch Linux®" \ --D gtk_doc=true \ --D date_in_gnome_version=false - ninja -C build -} - -check() { - dbus-run-session xvfb-run \ --s '-screen 0 1920x1080x24 -nolisten local' \ -meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gnome-desktop/repos/extra-x86_64/PKGBUILD (from rev 389190, gnome-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 23:15:16 UTC (rev 389191) @@ -0,0 +1,46 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgname=gnome-desktop +pkgver=3.36.3.1 +pkgrel=1 +epoch=1 +pkgdesc="Library with common API for various GNOME modules" +url="https://gitlab.gnome.org/GNOME/gnome-desktop; +arch=(x86_64) +license=(GPL LGPL) +depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes libseccomp bubblewrap + systemd-libs) +makedepends=(gobject-introspection git meson gtk-doc yelp-tools) +checkdepends=(xorg-server-xvfb) +provides=(libgnome-desktop-3.so) +_commit=ee338733ce62f1fa6203c12693469b8b6cfa2106 # tags/3.36.3.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-desktop.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D gnome_distributor="Arch Linux®" \ +-D gtk_doc=true \ +-D date_in_gnome_version=false + ninja -C build +} + +check() { + dbus-run-session xvfb-run \ +-s '-screen 0 1920x1080x24 -nolisten local' \ +meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in superlu (3 files)
Date: Sunday, June 14, 2020 @ 23:12:34 Author: bgyorgy Revision: 644736 archrelease: copy trunk to community-x86_64 Added: superlu/repos/ superlu/repos/community-x86_64/ superlu/repos/community-x86_64/PKGBUILD (from rev 644735, superlu/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: superlu/repos/community-x86_64/PKGBUILD (from rev 644735, superlu/trunk/PKGBUILD) === --- repos/community-x86_64/PKGBUILD (rev 0) +++ repos/community-x86_64/PKGBUILD 2020-06-14 23:12:34 UTC (rev 644736) @@ -0,0 +1,42 @@ +# Maintainer: Balló György +# Contributor: Joey Dumont +# Contributor: Giuseppe Borzi +# Contributor: Stefan Paquay + +pkgname=superlu +pkgver=5.2.1 +pkgrel=10 +pkgdesc="Set of subroutines to solve a sparse linear system" +arch=(x86_64) +url="https://github.com/xiaoyeli/superlu/; +license=(BSD) +depends=(blas) +makedepends=(cmake gcc-fortran) +source=("$pkgname-$pkgver.tar.gz::https://github.com/xiaoyeli/$pkgname/archive/v${pkgver}.tar.gz;) +sha256sums=('77582501dedef295eb74e4dc9433e2816d2d8be211eae307379c13d93c65bc71') + +prepare() { + [[ -d build ]] || mkdir build +} + +build() { + cd build + cmake -G "Unix Makefiles" ../$pkgname-$pkgver/ \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_SHARED_LIBS:BOOL=ON \ +-Denable_blaslib:BOOL=OFF \ +-DCMAKE_INSTALL_INCLUDEDIR:PATH=include/superlu/ + make +} + +check() { + cd build + make test +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -Dm644 ../$pkgname-$pkgver/DOC/ug.pdf "$pkgdir/usr/share/doc/$pkgname/ug.pdf" + install -Dm644 ../$pkgname-$pkgver/License.txt "$pkgdir/usr/share/licenses/$pkgname/License.txt" +}
[arch-commits] Commit in (7 files)
Date: Sunday, June 14, 2020 @ 23:11:19 Author: bgyorgy Revision: 644735 Move opentoonz from AUR Added: opentoonz/ opentoonz/trunk/ opentoonz/trunk/PKGBUILD opentoonz/trunk/fix-build.patch superlu/ superlu/trunk/ superlu/trunk/PKGBUILD -+ opentoonz/trunk/PKGBUILD| 47 + opentoonz/trunk/fix-build.patch | 60 ++ superlu/trunk/PKGBUILD | 42 ++ 3 files changed, 149 insertions(+) Added: opentoonz/trunk/PKGBUILD === --- opentoonz/trunk/PKGBUILD(rev 0) +++ opentoonz/trunk/PKGBUILD2020-06-14 23:11:19 UTC (rev 644735) @@ -0,0 +1,47 @@ +# Maintainer: Balló György +# Contributor: cyrant + +pkgname=opentoonz +pkgver=1.4.0 +pkgrel=2 +pkgdesc='Software for producing a 2D animation' +arch=(x86_64) +url='https://opentoonz.github.io/e/' +license=(BSD) +depends=(cblas ffmpeg freeglut glew hicolor-icon-theme libmypaint qt5-multimedia qt5-script qt5-svg superlu) +makedepends=(boost cmake qt5-tools) +source=("$pkgname-$pkgver.tar.gz::https://github.com/opentoonz/$pkgname/archive/v${pkgver}.tar.gz; +fix-build.patch) +sha256sums=('176caca191bf2747964ecaf8cbb6be6a738fd04b464a2ba182b5aaf96ccaefa9' +'14c5ad66485bbbc7665068f0ee623a2cf87bb2b20a24a636753997acd708b43e') + +prepare() { + [[ -d build ]] || mkdir build + + cd $pkgname-$pkgver + + # Fix build + patch -Np1 -i ../fix-build.patch + + # Specify path for ffmpeg + sed -i 's|"ffmpegPath", QMetaType::QString, ""|"ffmpegPath", QMetaType::QString, "/usr/bin"|' toonz/sources/toonzlib/preferences.cpp +} + +build() { + pushd $pkgname-$pkgver/thirdparty/tiff-4.0.3 + ./configure --with-pic --disable-jbig + make + popd + + cd build + cmake -G "Unix Makefiles" ../$pkgname-$pkgver/toonz/sources \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=YES + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -Dm644 ../$pkgname-$pkgver/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Added: opentoonz/trunk/fix-build.patch === --- opentoonz/trunk/fix-build.patch (rev 0) +++ opentoonz/trunk/fix-build.patch 2020-06-14 23:11:19 UTC (rev 644735) @@ -0,0 +1,60 @@ +From 05ead497ad4d95cf5c37154b780724d67da93f55 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux +Date: Tue, 9 Jun 2020 08:51:28 +0200 +Subject: [PATCH 1/2] Fix build with GCC 10. + +The default option was fixed in the latest Twain releases +but Opentoonz includes Twain 2.1. +--- + toonz/sources/common/twain/twain.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/toonz/sources/common/twain/twain.h b/toonz/sources/common/twain/twain.h +index c7dee179c1..1bfe9d5001 100644 +--- a/toonz/sources/common/twain/twain.h b/toonz/sources/common/twain/twain.h +@@ -2209,7 +2209,7 @@ typedef struct { + #elif defined(TWH_CMP_GNU) + #pragma pack(pop, before_twain) + #elif defined(TWH_CMP_BORLAND) +-#pragma option –a. ++#pragma option -a. + #elif defined(TWH_CMP_XCODE) + #if PRAGMA_STRUCT_ALIGN + #pragma options align = reset + +From 3ccd50532913049804bd7569fb7f88415cd45ee9 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux +Date: Tue, 9 Jun 2020 09:47:56 +0200 +Subject: [PATCH 2/2] Fix build with Qt 5.15. + +QPainterPath is no longer included indirectly. +--- + toonz/sources/tnztools/toolutils.cpp| 1 + + toonz/sources/toonzqt/functionpanel.cpp | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/toonz/sources/tnztools/toolutils.cpp b/toonz/sources/tnztools/toolutils.cpp +index 1ceff93722..db4032f737 100644 +--- a/toonz/sources/tnztools/toolutils.cpp b/toonz/sources/tnztools/toolutils.cpp +@@ -42,6 +42,7 @@ + #include "tools/strokeselection.h" + + #include ++#include + #include // for QGLWidget::convertToGLFormat + #include + #include +diff --git a/toonz/sources/toonzqt/functionpanel.cpp b/toonz/sources/toonzqt/functionpanel.cpp +index 4cc6612634..b6a0c09239 100644 +--- a/toonz/sources/toonzqt/functionpanel.cpp b/toonz/sources/toonzqt/functionpanel.cpp +@@ -24,6 +24,7 @@ + + // Qt includes + #include ++#include + #include + #include + #include Added: superlu/trunk/PKGBUILD === --- superlu/trunk/PKGBUILD (rev 0) +++ superlu/trunk/PKGBUILD 2020-06-14 23:11:19 UTC (rev 644735) @@ -0,0 +1,42 @@ +# Maintainer: Balló György +# Contributor: Joey Dumont +# Contributor: Giuseppe Borzi +# Contributor: Stefan Paquay + +pkgname=superlu +pkgver=5.2.1 +pkgrel=10 +pkgdesc="Set of subroutines to solve a sparse linear system" +arch=(x86_64) +url="https://github.com/xiaoyeli/superlu/; +license=(BSD) +depends=(blas) +makedepends=(cmake gcc-fortran)
[arch-commits] Commit in glusterfs/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 22:44:38 Author: spupykin Revision: 644733 upgpkg: glusterfs 1:7.6-1 Modified: glusterfs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 22:44:31 UTC (rev 644732) +++ PKGBUILD2020-06-14 22:44:38 UTC (rev 644733) @@ -5,7 +5,7 @@ pkgname=glusterfs epoch=1 -pkgver=7.4 +pkgver=7.6 pkgrel=1 pkgdesc='a cluster file-system capable of scaling to several peta-bytes.' arch=(x86_64) @@ -26,7 +26,7 @@ #source=($pkgname-$pkgver.tar.gz::https://github.com/gluster/glusterfs/archive/v$pkgver.tar.gz) source=(https://download.gluster.org/pub/gluster/glusterfs/LATEST/glusterfs-$pkgver.tar.gz glusterfs.sysusers) -sha256sums=('8b3b11a733edfb5a5045388add8311efa950d59f37f5771bf01b7dd8b4885973' +sha256sums=('f905a1df27ab343f476e0c3875c51cf95c62253158a7fb5f6140843c5670f3c2' 'a470d07aedb2674adfb295b4775e490b48816b87974946da4dcf62aa0d72108a') prepare() {
[arch-commits] Commit in arpwatch/repos/community-x86_64 (9 files)
Date: Sunday, June 14, 2020 @ 22:44:31 Author: spupykin Revision: 644732 archrelease: copy trunk to community-x86_64 Added: arpwatch/repos/community-x86_64/LICENSE (from rev 644731, arpwatch/trunk/LICENSE) arpwatch/repos/community-x86_64/PKGBUILD (from rev 644731, arpwatch/trunk/PKGBUILD) arpwatch/repos/community-x86_64/arpwatch.service (from rev 644731, arpwatch/trunk/arpwatch.service) arpwatch/repos/community-x86_64/ethercodes.dat.gz (from rev 644731, arpwatch/trunk/ethercodes.dat.gz) Deleted: arpwatch/repos/community-x86_64/LICENSE arpwatch/repos/community-x86_64/PKGBUILD arpwatch/repos/community-x86_64/arpwatch.service arpwatch/repos/community-x86_64/ethercodes.dat.xz arpwatch/repos/community-x86_64/gen_ethercode.sh --+ LICENSE | 36 +-- PKGBUILD | 100 - arpwatch.service | 23 ++-- gen_ethercode.sh | 32 4 files changed, 76 insertions(+), 115 deletions(-) Deleted: LICENSE === --- LICENSE 2020-06-14 22:44:18 UTC (rev 644731) +++ LICENSE 2020-06-14 22:44:31 UTC (rev 644732) @@ -1,18 +0,0 @@ -Copyright (c) 1992, 1993, 1994, 1995, 1996, 1998, 2000 - The Regents of the University of California. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that: (1) source code distributions -retain the above copyright notice and this paragraph in its entirety, (2) -distributions including binary code include the above copyright notice and -this paragraph in its entirety in the documentation or other materials -provided with the distribution, and (3) all advertising materials mentioning -features or use of this software display the following acknowledgement: -``This product includes software developed by the University of California, -Lawrence Berkeley Laboratory and its contributors.'' Neither the name of -the University nor the names of its contributors may be used to endorse -or promote products derived from this software without specific prior -written permission. -THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Copied: arpwatch/repos/community-x86_64/LICENSE (from rev 644731, arpwatch/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2020-06-14 22:44:31 UTC (rev 644732) @@ -0,0 +1,18 @@ +Copyright (c) 1992, 1993, 1994, 1995, 1996, 1998, 2000 + The Regents of the University of California. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that: (1) source code distributions +retain the above copyright notice and this paragraph in its entirety, (2) +distributions including binary code include the above copyright notice and +this paragraph in its entirety in the documentation or other materials +provided with the distribution, and (3) all advertising materials mentioning +features or use of this software display the following acknowledgement: +``This product includes software developed by the University of California, +Lawrence Berkeley Laboratory and its contributors.'' Neither the name of +the University nor the names of its contributors may be used to endorse +or promote products derived from this software without specific prior +written permission. +THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Deleted: PKGBUILD === --- PKGBUILD2020-06-14 22:44:18 UTC (rev 644731) +++ PKGBUILD2020-06-14 22:44:31 UTC (rev 644732) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Contributor: Sébastien Luttringer - -pkgname=arpwatch -pkgver=2.1a15 -pkgrel=15 -pkgdesc='Ethernet/FDDI station activity monitor' -arch=('x86_64') -url='ftp://ftp.ee.lbl.gov/' -license=('BSD') -depends=('libpcap' 'smtp-forwarder') -source=("ftp://ftp.ee.lbl.gov/$pkgname-$pkgver.tar.gz; -'ethercodes.dat.xz' -'LICENSE' -"$pkgname.service") -sha512sums=('f770b5b7954afe910dafb016e6e886a4e785564bcdc0ea0de9d7b1ca6a9a0b219a9d1b50b6f42a67afc2f836e782e8ff85ba5780583015d62c9694ac53f0bf90' - '3dea05c98fab494c48fe55085aa152dc8f13ab60168fe9887955c594a86928fb850f49612c1d69450c1d6ac4286efb86cf5f3e9105eadfec88225b18d45f2ca7' - 'ed46c36220507d8ffbd01a3cc90c9047536b8af26af8c9623fae7a6584ad922b6adebabb6de771b0dbdc802da1a6cb51b8b30a8902c92d71f8b31ee763d61624' -
[arch-commits] Commit in glusterfs/repos/community-x86_64 (6 files)
Date: Sunday, June 14, 2020 @ 22:44:49 Author: spupykin Revision: 644734 archrelease: copy trunk to community-x86_64 Added: glusterfs/repos/community-x86_64/PKGBUILD (from rev 644733, glusterfs/trunk/PKGBUILD) glusterfs/repos/community-x86_64/glusterfs.install (from rev 644733, glusterfs/trunk/glusterfs.install) glusterfs/repos/community-x86_64/glusterfs.sysusers (from rev 644733, glusterfs/trunk/glusterfs.sysusers) Deleted: glusterfs/repos/community-x86_64/PKGBUILD glusterfs/repos/community-x86_64/glusterfs.install glusterfs/repos/community-x86_64/glusterfs.sysusers + PKGBUILD | 146 +-- glusterfs.install |6 +- glusterfs.sysusers |2 3 files changed, 77 insertions(+), 77 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 22:44:38 UTC (rev 644733) +++ PKGBUILD2020-06-14 22:44:49 UTC (rev 644734) @@ -1,73 +0,0 @@ -# Maintainer: Sergej Pupykin -# Contributors: -# Andrei Antoukh - n...@niwi.be - https://www.niwi.be -# henning mueller - -pkgname=glusterfs -epoch=1 -pkgver=7.4 -pkgrel=1 -pkgdesc='a cluster file-system capable of scaling to several peta-bytes.' -arch=(x86_64) -url='https://www.gluster.org/' -license=(GPL2 LGPL3) -install=glusterfs.install -backup=('etc/glusterfs/glusterd.vol' -'etc/glusterfs/eventsconfig.json' -'etc/glusterfs/gluster-rsyslog-5.8.conf' -'etc/glusterfs/gluster-rsyslog-7.2.conf' -'etc/glusterfs/glusterd.vol' -'etc/glusterfs/glusterfs-georep-logrotate' -'etc/glusterfs/glusterfs-logrotate') -depends=(fuse python libxml2 libaio liburcu attr rpcbind) -makedepends=(rpcsvc-proto) -optdepends=('glib2: qemu-block' - 'python-prettytable: gluster-georep-sshkey') -#source=($pkgname-$pkgver.tar.gz::https://github.com/gluster/glusterfs/archive/v$pkgver.tar.gz) -source=(https://download.gluster.org/pub/gluster/glusterfs/LATEST/glusterfs-$pkgver.tar.gz -glusterfs.sysusers) -sha256sums=('8b3b11a733edfb5a5045388add8311efa950d59f37f5771bf01b7dd8b4885973' -'a470d07aedb2674adfb295b4775e490b48816b87974946da4dcf62aa0d72108a') - -prepare() { - cd "$srcdir"/$pkgname-$pkgver - autoreconf -fi -} - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---with-mountutildir=/usr/bin \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---mandir=/usr/share/man \ ---libexecdir=/usr/lib/$pkgname \ ---with-systemddir=/usr/lib/systemd/system \ ---with-tmpfilesdir=/usr/lib/tmpfiles.d \ ---enable-gnfs \ -LEXLIB= - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - - make -j1 DESTDIR="$pkgdir" install - - # https://bugzilla.redhat.com/show_bug.cgi?id=1598900 - install -Dm644 "$srcdir"/glusterfs.sysusers \ -"$pkgdir"/usr/lib/sysusers.d/glusterfs.conf - - install -D -m 644 \ -"$srcdir"/$pkgname-$pkgver/{README.md,INSTALL,COPYING*} \ -"$pkgdir"/usr/share/doc/glusterfs/ - - cp -rf \ -"$srcdir"/$pkgname-$pkgver/doc/* \ -"$pkgdir"/usr/share/doc/glusterfs/ - rm -rf "$pkgdir"/var/run -} - -# vim:set ts=2 sw=2 et: Copied: glusterfs/repos/community-x86_64/PKGBUILD (from rev 644733, glusterfs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 22:44:49 UTC (rev 644734) @@ -0,0 +1,73 @@ +# Maintainer: Sergej Pupykin +# Contributors: +# Andrei Antoukh - n...@niwi.be - https://www.niwi.be +# henning mueller + +pkgname=glusterfs +epoch=1 +pkgver=7.6 +pkgrel=1 +pkgdesc='a cluster file-system capable of scaling to several peta-bytes.' +arch=(x86_64) +url='https://www.gluster.org/' +license=(GPL2 LGPL3) +install=glusterfs.install +backup=('etc/glusterfs/glusterd.vol' +'etc/glusterfs/eventsconfig.json' +'etc/glusterfs/gluster-rsyslog-5.8.conf' +'etc/glusterfs/gluster-rsyslog-7.2.conf' +'etc/glusterfs/glusterd.vol' +'etc/glusterfs/glusterfs-georep-logrotate' +'etc/glusterfs/glusterfs-logrotate') +depends=(fuse python libxml2 libaio liburcu attr rpcbind) +makedepends=(rpcsvc-proto) +optdepends=('glib2: qemu-block' + 'python-prettytable: gluster-georep-sshkey') +#source=($pkgname-$pkgver.tar.gz::https://github.com/gluster/glusterfs/archive/v$pkgver.tar.gz) +source=(https://download.gluster.org/pub/gluster/glusterfs/LATEST/glusterfs-$pkgver.tar.gz +glusterfs.sysusers) +sha256sums=('f905a1df27ab343f476e0c3875c51cf95c62253158a7fb5f6140843c5670f3c2' +'a470d07aedb2674adfb295b4775e490b48816b87974946da4dcf62aa0d72108a') + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + autoreconf -fi +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--with-mountutildir=/usr/bin \ +--sysconfdir=/etc \
[arch-commits] Commit in arpwatch/trunk (5 files)
Date: Sunday, June 14, 2020 @ 22:44:18 Author: spupykin Revision: 644731 upgpkg: arpwatch 3.1-1 Added: arpwatch/trunk/ethercodes.dat.gz Modified: arpwatch/trunk/PKGBUILD arpwatch/trunk/arpwatch.service Deleted: arpwatch/trunk/ethercodes.dat.xz arpwatch/trunk/gen_ethercode.sh ---+ PKGBUILD | 41 + arpwatch.service |1 + ethercodes.dat.gz |1 + gen_ethercode.sh | 32 4 files changed, 19 insertions(+), 56 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 22:33:14 UTC (rev 644730) +++ PKGBUILD2020-06-14 22:44:18 UTC (rev 644731) @@ -2,38 +2,34 @@ # Contributor: Sébastien Luttringer pkgname=arpwatch -pkgver=2.1a15 -pkgrel=15 +pkgver=3.1 +pkgrel=1 pkgdesc='Ethernet/FDDI station activity monitor' arch=('x86_64') url='ftp://ftp.ee.lbl.gov/' license=('BSD') depends=('libpcap' 'smtp-forwarder') -source=("ftp://ftp.ee.lbl.gov/$pkgname-$pkgver.tar.gz; -'ethercodes.dat.xz' +source=("https://ee.lbl.gov/downloads/arpwatch/arpwatch-$pkgver.tar.gz; 'LICENSE' +"ethercodes.dat.gz" "$pkgname.service") -sha512sums=('f770b5b7954afe910dafb016e6e886a4e785564bcdc0ea0de9d7b1ca6a9a0b219a9d1b50b6f42a67afc2f836e782e8ff85ba5780583015d62c9694ac53f0bf90' - '3dea05c98fab494c48fe55085aa152dc8f13ab60168fe9887955c594a86928fb850f49612c1d69450c1d6ac4286efb86cf5f3e9105eadfec88225b18d45f2ca7' +sha512sums=('2e6f6e388e1828e34626e36356a89f3bc95d268b9242955d6636ac05041bcf533e7625ed73b37b6ea5eab8cfed54b8c483547556c98664efff63c18639efa282' 'ed46c36220507d8ffbd01a3cc90c9047536b8af26af8c9623fae7a6584ad922b6adebabb6de771b0dbdc802da1a6cb51b8b30a8902c92d71f8b31ee763d61624' - 'f5b259b1d25d847ca60b8b29e8f198d418803c5ea1493599bbc5232278431dbe06553984f862f35f84046a892f0b12f7989fa4a4b42d2f6c74bc9786a9877cc8') + 'dc9818e6453e0d9ef38864536ea66b15a8acb48091b609e47538d3d4c6b93cc853778f8f4ea8cd887dc15c1c62da66f4325c540eb80f9c78705d63a65226' + '4a9460c8a376d9183265b73e2c3b02965223144fecfeeb630ec5e70d40d4aed5725e5a43ae370938afa0a2fd362785020eca679e585a7f400e4e67f255807a84') prepare() { cd $pkgname-$pkgver - # move arp database in /var/lib/arpwatch - # /var is used because arpwatch write its learned mac into this folder - sed -i 's|ARPDIR = $(prefix)/arpwatch|ARPDIR = /var/lib/arpwatch|' Makefile.in - # binary ownership to root - sed -i 's/-\(o\|g\) bin/-\1 root/g' Makefile.in - # Update ethercodes with recent OUI. See gen_ethercodes.sh - cp -f "$srcdir/ethercodes.dat" ethercodes.dat - # Do not spam root user - sed -i 's|root|arpwatch|' addresses.h.in + sed -i '/@HAVE_FREEBSD_TRUE@/d' Makefile.in } build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin + ./configure \ +--prefix=/usr \ +--mandir=/usr/share/man \ +--sbindir=/usr/bin \ +--with-watcher=arpwatch make SENDMAIL=/usr/bin/sendmail } @@ -40,14 +36,11 @@ package() { cd $pkgname-$pkgver install -d -m 0755 "$pkgdir"/usr/{bin,share/man/man8} - make DESTDIR="$pkgdir" install install-man + make DESTDIR="$pkgdir" install # install ether prefix database - install -Dm644 ethercodes.dat "$pkgdir/var/lib/$pkgname/ethercodes.dat" - cd "$srcdir" + install -Dm644 "$srcdir"/ethercodes.dat "$pkgdir/var/lib/$pkgname/ethercodes.dat" # license - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir"/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" # systemd - install -Dm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname@.service" + install -Dm644 "$srcdir"/$pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname@.service" } - -# vim:set ts=2 sw=2 et: Modified: arpwatch.service === --- arpwatch.service2020-06-14 22:33:14 UTC (rev 644730) +++ arpwatch.service2020-06-14 22:44:18 UTC (rev 644731) @@ -4,6 +4,7 @@ [Service] Type=forking +WorkingDirectory=/var/lib/arpwatch ExecStartPre=/usr/bin/touch /var/lib/arpwatch/%i.dat ExecStart=/usr/bin/arpwatch -f /var/lib/arpwatch/%i.dat -i %i Added: ethercodes.dat.gz === (Binary files differ) Index: arpwatch/trunk/ethercodes.dat.gz === --- ethercodes.dat.gz 2020-06-14 22:33:14 UTC (rev 644730) +++ ethercodes.dat.gz 2020-06-14 22:44:18 UTC (rev 644731) Property changes on: arpwatch/trunk/ethercodes.dat.gz ___ Added: svn:mime-type ## -0,0 +1 ## +application/gzip \ No newline at end of property Deleted: ethercodes.dat.xz === (Binary files differ) Deleted:
[arch-commits] Commit in python-pywinrm/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 22:33:09 Author: svenstaro Revision: 644729 upgpkg: python-pywinrm 0.4.1-2: Make python-requests-ntlm a hard dep (FS#66993) Modified: python-pywinrm/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 22:24:03 UTC (rev 644728) +++ PKGBUILD2020-06-14 22:33:09 UTC (rev 644729) @@ -4,14 +4,13 @@ pkgname=python-pywinrm pkgver=0.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="Python library for Windows Remote Management" arch=(any) url="https://pypi.python.org/pypi/pywinrm; license=('MIT') -depends=('python' 'python-requests' 'python-xmltodict') -optdepends=('python-requests-ntlm: for HTTP NTLM authentication' -'python-requests-kerberos: for kerberos authentication' +depends=('python' 'python-requests' 'python-xmltodict' 'python-requests-ntlm') +optdepends=('python-requests-kerberos: for kerberos authentication' 'python-requests-credssp: for CredSSP authenication') makedepends=('python-setuptools' 'python2-setuptools') source=("https://files.pythonhosted.org/packages/source/p/pywinrm/pywinrm-${pkgver}.tar.gz;)
[arch-commits] Commit in python-pywinrm/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 22:33:14 Author: svenstaro Revision: 644730 archrelease: copy trunk to community-any Added: python-pywinrm/repos/community-any/PKGBUILD (from rev 644729, python-pywinrm/trunk/PKGBUILD) Deleted: python-pywinrm/repos/community-any/PKGBUILD --+ PKGBUILD | 49 - 1 file changed, 24 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 22:33:09 UTC (rev 644729) +++ PKGBUILD2020-06-14 22:33:14 UTC (rev 644730) @@ -1,25 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Kevin Houdebert -# Contributor: Guillaume Brogi - -pkgname=python-pywinrm -pkgver=0.4.1 -pkgrel=1 -pkgdesc="Python library for Windows Remote Management" -arch=(any) -url="https://pypi.python.org/pypi/pywinrm; -license=('MIT') -depends=('python' 'python-requests' 'python-xmltodict') -optdepends=('python-requests-ntlm: for HTTP NTLM authentication' -'python-requests-kerberos: for kerberos authentication' -'python-requests-credssp: for CredSSP authenication') -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://files.pythonhosted.org/packages/source/p/pywinrm/pywinrm-${pkgver}.tar.gz;) -sha512sums=('0eaeb190d37f055c10d1bd8ae1414da4a7396351fd6286b1e5ffc22b8f8ed589c03e2cbf1c287e5ea8fc00c08012a206657cecb77ec69cd373ff462c3b18e3d7') - -package() { -cd ${srcdir}/pywinrm-${pkgver} -python setup.py install --root=${pkgdir}/ --optimize=1 -} - -# vim:set ts=4 sw=4 et: Copied: python-pywinrm/repos/community-any/PKGBUILD (from rev 644729, python-pywinrm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 22:33:14 UTC (rev 644730) @@ -0,0 +1,24 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Kevin Houdebert +# Contributor: Guillaume Brogi + +pkgname=python-pywinrm +pkgver=0.4.1 +pkgrel=2 +pkgdesc="Python library for Windows Remote Management" +arch=(any) +url="https://pypi.python.org/pypi/pywinrm; +license=('MIT') +depends=('python' 'python-requests' 'python-xmltodict' 'python-requests-ntlm') +optdepends=('python-requests-kerberos: for kerberos authentication' +'python-requests-credssp: for CredSSP authenication') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://files.pythonhosted.org/packages/source/p/pywinrm/pywinrm-${pkgver}.tar.gz;) +sha512sums=('0eaeb190d37f055c10d1bd8ae1414da4a7396351fd6286b1e5ffc22b8f8ed589c03e2cbf1c287e5ea8fc00c08012a206657cecb77ec69cd373ff462c3b18e3d7') + +package() { +cd ${srcdir}/pywinrm-${pkgver} +python setup.py install --root=${pkgdir}/ --optimize=1 +} + +# vim:set ts=4 sw=4 et:
[arch-commits] Commit in openimagedenoise/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 22:23:57 Author: svenstaro Revision: 644727 upgpkg: openimagedenoise 1.2.0-4: Make sure the package builds with required ML models Modified: openimagedenoise/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 6 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 21:36:18 UTC (rev 644726) +++ PKGBUILD2020-06-14 22:23:57 UTC (rev 644727) @@ -2,9 +2,8 @@ # Maintainer: Sven-Hendrik Haase pkgname=openimagedenoise -_pkgname=oidn pkgver=1.2.0 -pkgrel=3 +pkgrel=4 pkgdesc='Intel(R) Open Image Denoise library' arch=('x86_64') url='https://openimagedenoise.github.io' @@ -11,31 +10,22 @@ license=('Apache') depends=('intel-tbb') makedepends=('git' 'cmake' 'ninja' 'ispc' 'python' 'git-lfs') -source=("git+https://github.com/OpenImageDenoise/oidn#tag=v$pkgver; -'git+https://github.com/OpenImageDenoise/oidn-weights' -"oidn-mkl-dnn::git+https://github.com/OpenImageDenoise/mkl-dnn; +source=("https://github.com/OpenImageDenoise/oidn/releases/download/v${pkgver}/oidn-${pkgver}.src.tar.gz; 'fix-ispc.patch::https://github.com/OpenImageDenoise/oidn/commit/e321d7c90a2c706a521a3afd8913af36b121dc9e.patch' 'fix-unwanted-simd.patch') -sha512sums=('SKIP' -'SKIP' -'SKIP' +sha512sums=('e8386fecdf60424c89f0d08ded88e166f72131e626e7c1c23b510fd4fa46530b7bcd934e5d2c2516ff1c32fe30f0ebd403fe46767a181d7e77023380d53ff6ae' 'b03916098e771fb0467d32d60aa687c804da1d184956b392489e5943c8d71e439c05d05d809fc8e616a45a1cdcc9425cd29e73bdf4b6a2093c3eb09fadb2' 'e180338d0b1fbfd52c3c7fe29cabcb482a6ec80f6459e7096b7773bd7f3ae77035168cec62d20103d25d14eeb809e769166a9d0f645c4dba8f1a59cdf1d2157b') prepare() { -cd $_pkgname +cd oidn-$pkgver -git submodule init -git config submodule.weights.url "$srcdir"/oidn-weights -git config submodule.mkl-dnn.url "$srcdir"/oidn-mkl-dnn -git submodule update - patch -p1 -i ../fix-ispc.patch patch -p1 -i ../fix-unwanted-simd.patch } build() { -cd $_pkgname +cd oidn-$pkgver cmake \ -B build \ @@ -46,7 +36,7 @@ } package() { -cd $_pkgname +cd oidn-$pkgver DESTDIR="$pkgdir" ninja -C build install rm "$pkgdir/usr/bin/tests" }
[arch-commits] Commit in openimagedenoise/repos/community-x86_64 (4 files)
Date: Sunday, June 14, 2020 @ 22:24:03 Author: svenstaro Revision: 644728 archrelease: copy trunk to community-x86_64 Added: openimagedenoise/repos/community-x86_64/PKGBUILD (from rev 644727, openimagedenoise/trunk/PKGBUILD) openimagedenoise/repos/community-x86_64/fix-unwanted-simd.patch (from rev 644727, openimagedenoise/trunk/fix-unwanted-simd.patch) Deleted: openimagedenoise/repos/community-x86_64/PKGBUILD openimagedenoise/repos/community-x86_64/fix-unwanted-simd.patch -+ PKGBUILD| 96 - fix-unwanted-simd.patch | 118 +++--- 2 files changed, 102 insertions(+), 112 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 22:23:57 UTC (rev 644727) +++ PKGBUILD2020-06-14 22:24:03 UTC (rev 644728) @@ -1,53 +0,0 @@ -# Maintainer: Filipe LaÃns (FFY00) -# Maintainer: Sven-Hendrik Haase - -pkgname=openimagedenoise -_pkgname=oidn -pkgver=1.2.0 -pkgrel=3 -pkgdesc='Intel(R) Open Image Denoise library' -arch=('x86_64') -url='https://openimagedenoise.github.io' -license=('Apache') -depends=('intel-tbb') -makedepends=('git' 'cmake' 'ninja' 'ispc' 'python' 'git-lfs') -source=("git+https://github.com/OpenImageDenoise/oidn#tag=v$pkgver; -'git+https://github.com/OpenImageDenoise/oidn-weights' -"oidn-mkl-dnn::git+https://github.com/OpenImageDenoise/mkl-dnn; - 'fix-ispc.patch::https://github.com/OpenImageDenoise/oidn/commit/e321d7c90a2c706a521a3afd8913af36b121dc9e.patch' -'fix-unwanted-simd.patch') -sha512sums=('SKIP' -'SKIP' -'SKIP' - 'b03916098e771fb0467d32d60aa687c804da1d184956b392489e5943c8d71e439c05d05d809fc8e616a45a1cdcc9425cd29e73bdf4b6a2093c3eb09fadb2' - 'e180338d0b1fbfd52c3c7fe29cabcb482a6ec80f6459e7096b7773bd7f3ae77035168cec62d20103d25d14eeb809e769166a9d0f645c4dba8f1a59cdf1d2157b') - -prepare() { -cd $_pkgname - -git submodule init -git config submodule.weights.url "$srcdir"/oidn-weights -git config submodule.mkl-dnn.url "$srcdir"/oidn-mkl-dnn -git submodule update - -patch -p1 -i ../fix-ispc.patch -patch -p1 -i ../fix-unwanted-simd.patch -} - -build() { -cd $_pkgname - -cmake \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release -ninja -C build -} - -package() { -cd $_pkgname -DESTDIR="$pkgdir" ninja -C build install -rm "$pkgdir/usr/bin/tests" -} - Copied: openimagedenoise/repos/community-x86_64/PKGBUILD (from rev 644727, openimagedenoise/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 22:24:03 UTC (rev 644728) @@ -0,0 +1,43 @@ +# Maintainer: Filipe LaÃns (FFY00) +# Maintainer: Sven-Hendrik Haase + +pkgname=openimagedenoise +pkgver=1.2.0 +pkgrel=4 +pkgdesc='Intel(R) Open Image Denoise library' +arch=('x86_64') +url='https://openimagedenoise.github.io' +license=('Apache') +depends=('intel-tbb') +makedepends=('git' 'cmake' 'ninja' 'ispc' 'python' 'git-lfs') +source=("https://github.com/OpenImageDenoise/oidn/releases/download/v${pkgver}/oidn-${pkgver}.src.tar.gz; + 'fix-ispc.patch::https://github.com/OpenImageDenoise/oidn/commit/e321d7c90a2c706a521a3afd8913af36b121dc9e.patch' +'fix-unwanted-simd.patch') +sha512sums=('e8386fecdf60424c89f0d08ded88e166f72131e626e7c1c23b510fd4fa46530b7bcd934e5d2c2516ff1c32fe30f0ebd403fe46767a181d7e77023380d53ff6ae' + 'b03916098e771fb0467d32d60aa687c804da1d184956b392489e5943c8d71e439c05d05d809fc8e616a45a1cdcc9425cd29e73bdf4b6a2093c3eb09fadb2' + 'e180338d0b1fbfd52c3c7fe29cabcb482a6ec80f6459e7096b7773bd7f3ae77035168cec62d20103d25d14eeb809e769166a9d0f645c4dba8f1a59cdf1d2157b') + +prepare() { +cd oidn-$pkgver + +patch -p1 -i ../fix-ispc.patch +patch -p1 -i ../fix-unwanted-simd.patch +} + +build() { +cd oidn-$pkgver + +cmake \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release +ninja -C build +} + +package() { +cd oidn-$pkgver +DESTDIR="$pkgdir" ninja -C build install +rm "$pkgdir/usr/bin/tests" +} + Deleted: fix-unwanted-simd.patch === --- fix-unwanted-simd.patch 2020-06-14 22:23:57 UTC (rev 644727) +++ fix-unwanted-simd.patch 2020-06-14 22:24:03 UTC (rev 644728) @@ -1,59 +0,0 @@ -From a0060e2b7055f903ffd3de01adafa2eb75cf68a8 Mon Sep 17 00:00:00 2001 -From: Attila Afra -Date: Tue, 9 Jun 2020 23:26:39 +0300 -Subject: [PATCH] fixed crash on pre-SSE4 CPUs when using some recent compilers - (e.g. GCC 10) - - cmake/oidn_dnnl.cmake | 2 +- - cmake/oidn_platform.cmake | 5 - - 2 files changed, 0 insertions(+), 6 deletions(-)
[arch-commits] Commit in todoman/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:36:12 Author: dvzrv Revision: 644725 upgpkg: todoman 3.8.0-2: Fixing misbehaving tests by running with UTC timezone. Modified: todoman/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 21:31:11 UTC (rev 644724) +++ PKGBUILD2020-06-14 21:36:12 UTC (rev 644725) @@ -2,7 +2,7 @@ pkgname=todoman pkgver=3.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="A simple, standards-based, cli todo (aka: task) manager" arch=('any') url="https://github.com/pimutils/todoman; @@ -33,8 +33,9 @@ check() { cd "$pkgname-$pkgver" export PYTHONPATH="build:${PYTHONPATH}" - # ignoring broken tests: https://github.com/pimutils/todoman/issues/404 - pytest -v -k 'not test_default_due2 and not test_parse_datetime and not test_list_due_date' + # tests require timezone to be set to UTC + # https://github.com/pimutils/todoman/issues/404 + TZ="UTC" pytest -v } package() {
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:36:18 Author: dvzrv Revision: 644726 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 644725, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 121 ++--- 1 file changed, 61 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 21:36:12 UTC (rev 644725) +++ PKGBUILD2020-06-14 21:36:18 UTC (rev 644726) @@ -1,60 +0,0 @@ -# Maintainer: David Runge - -pkgname=todoman -pkgver=3.8.0 -pkgrel=1 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman; -license=('ISC') -depends=('python-atomicwrites' 'python-click' 'python-click-log' -'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' -'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' -'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' -'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - # ignoring broken tests: https://github.com/pimutils/todoman/issues/404 - pytest -v -k 'not test_default_due2 and not test_parse_datetime and not test_list_due_date' -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 644725, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 21:36:18 UTC (rev 644726) @@ -0,0 +1,61 @@ +# Maintainer: David Runge + +pkgname=todoman +pkgver=3.8.0 +pkgrel=2 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + # tests require timezone to be set to UTC + # https://github.com/pimutils/todoman/issues/404 + TZ="UTC" pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644
[arch-commits] Commit in nlohmann-json/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:31:11 Author: dvzrv Revision: 644724 archrelease: copy trunk to community-any Added: nlohmann-json/repos/community-any/PKGBUILD (from rev 644723, nlohmann-json/trunk/PKGBUILD) Deleted: nlohmann-json/repos/community-any/PKGBUILD --+ PKGBUILD | 109 - 1 file changed, 58 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 21:31:01 UTC (rev 644723) +++ PKGBUILD2020-06-14 21:31:11 UTC (rev 644724) @@ -1,51 +0,0 @@ -# Maintainer: David Runge - -pkgname=nlohmann-json -pkgver=3.7.3 -# upstream doesn't use annotated tags: -_commit=e7b3b40b5a95bc74b9a7f662830a27c49ffc01b4 -pkgrel=4 -pkgdesc="JSON for Modern C++" -arch=('any') -url="https://github.com/nlohmann/json; -license=('MIT') -makedepends=('cmake' 'git' 'meson') -source=("${pkgname}::git+https://github.com/nlohmann/json#commit=${_commit}?signed;) -md5sums=('SKIP') -validpgpkeys=('797167AE41C0A6D9232E48457F3CEA63AE251B69') # Niels Lohmann - -prepare() { - mv -v "$pkgname" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DBUILD_TESTING=ON \ --DCMAKE_INSTALL_LIBDIR=/usr/lib \ --DJSON_MultipleHeaders=ON \ --B build \ --S . - make VERBOSE=1 -C build - # create pkgconfig integration - meson --prefix=/usr \ - --libdir=lib \ - meson-build - ninja -C meson-build -} - -check() { - cd "$pkgname-$pkgver" - make -k check -} - -package() { - cd "$pkgname-$pkgver" - # NOTE: installing first with meson, as it will install the single header - # file, but cmake will install multiple headers. - DESTDIR="${pkgdir}" meson install -C meson-build - make DESTDIR="${pkgdir}" install -C build - install -vDm 644 {CODE_OF_CONDUCT,README}.md \ --t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 LICENSE.MIT -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: nlohmann-json/repos/community-any/PKGBUILD (from rev 644723, nlohmann-json/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 21:31:11 UTC (rev 644724) @@ -0,0 +1,58 @@ +# Maintainer: David Runge + +pkgname=nlohmann-json +pkgver=3.8.0 +_test_pkgver=2.0.0 +# upstream doesn't use annotated tags: +_commit=e7452d87783fbf6e9d320d515675e26dfd1271c5 +pkgrel=1 +pkgdesc="JSON for Modern C++" +arch=('any') +url="https://github.com/nlohmann/json; +license=('MIT') +makedepends=('cmake' 'git' 'meson') +source=("${pkgname}::git+https://github.com/nlohmann/json#commit=${_commit}?signed; + "json_test_data-${_test_pkgver}.tar.gz::https://github.com/nlohmann/json_test_data/archive/v${_test_pkgver}.tar.gz;) +md5sums=('SKIP' + 'bf82cbb8d540a624194def861e96c417') +validpgpkeys=('797167AE41C0A6D9232E48457F3CEA63AE251B69') # Niels Lohmann + +prepare() { + mkdir -vp "$pkgname/build" + mv -v "json_test_data-${_test_pkgver}/" "$pkgname/build/json_test_data/" +} + +build() { + cd "$pkgname" + cmake -DCMAKE_INSTALL_PREFIX='/usr' \ +-DCMAKE_INSTALL_LIBDIR='/usr/lib' \ +-DCMAKE_BUILD_TYPE='None' \ +-DBUILD_TESTING=ON \ +-DJSON_BuildTests=ON \ +-DJSON_MultipleHeaders=ON \ +-Wno-dev \ +-B build \ +-S . + make VERBOSE=1 -C build + # create pkgconfig integration + meson --prefix=/usr \ +--libdir=lib \ +meson-build + ninja -C meson-build +} + +check() { + cd "$pkgname/build" + ctest --output-on-failure +} + +package() { + cd "$pkgname" + # NOTE: installing first with meson, as it will install the single header + # file, but cmake will install multiple headers. + DESTDIR="${pkgdir}" meson install -C meson-build + make DESTDIR="${pkgdir}" install -C build + install -vDm 644 {CODE_OF_CONDUCT,README}.md \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE.MIT -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in nlohmann-json/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:31:01 Author: dvzrv Revision: 644723 upgpkg: nlohmann-json 3.8.0-1: Upgrading to 3.8.0. Adding the now separated test data and moving it into place so it won't be downloaded during build. Applying latest cmake packaging guidelines. Running ctest directly in build directory instead of obsoleted make. Modified: nlohmann-json/trunk/PKGBUILD --+ PKGBUILD | 35 +-- 1 file changed, 21 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 21:10:23 UTC (rev 644722) +++ PKGBUILD2020-06-14 21:31:01 UTC (rev 644723) @@ -1,46 +1,53 @@ # Maintainer: David Runge pkgname=nlohmann-json -pkgver=3.7.3 +pkgver=3.8.0 +_test_pkgver=2.0.0 # upstream doesn't use annotated tags: -_commit=e7b3b40b5a95bc74b9a7f662830a27c49ffc01b4 -pkgrel=4 +_commit=e7452d87783fbf6e9d320d515675e26dfd1271c5 +pkgrel=1 pkgdesc="JSON for Modern C++" arch=('any') url="https://github.com/nlohmann/json; license=('MIT') makedepends=('cmake' 'git' 'meson') -source=("${pkgname}::git+https://github.com/nlohmann/json#commit=${_commit}?signed;) -md5sums=('SKIP') +source=("${pkgname}::git+https://github.com/nlohmann/json#commit=${_commit}?signed; + "json_test_data-${_test_pkgver}.tar.gz::https://github.com/nlohmann/json_test_data/archive/v${_test_pkgver}.tar.gz;) +md5sums=('SKIP' + 'bf82cbb8d540a624194def861e96c417') validpgpkeys=('797167AE41C0A6D9232E48457F3CEA63AE251B69') # Niels Lohmann prepare() { - mv -v "$pkgname" "$pkgname-$pkgver" + mkdir -vp "$pkgname/build" + mv -v "json_test_data-${_test_pkgver}/" "$pkgname/build/json_test_data/" } build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ + cd "$pkgname" + cmake -DCMAKE_INSTALL_PREFIX='/usr' \ +-DCMAKE_INSTALL_LIBDIR='/usr/lib' \ +-DCMAKE_BUILD_TYPE='None' \ -DBUILD_TESTING=ON \ --DCMAKE_INSTALL_LIBDIR=/usr/lib \ +-DJSON_BuildTests=ON \ -DJSON_MultipleHeaders=ON \ +-Wno-dev \ -B build \ -S . make VERBOSE=1 -C build # create pkgconfig integration meson --prefix=/usr \ - --libdir=lib \ - meson-build +--libdir=lib \ +meson-build ninja -C meson-build } check() { - cd "$pkgname-$pkgver" - make -k check + cd "$pkgname/build" + ctest --output-on-failure } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" # NOTE: installing first with meson, as it will install the single header # file, but cmake will install multiple headers. DESTDIR="${pkgdir}" meson install -C meson-build
[arch-commits] Commit in 389-ds-base/repos/extra-x86_64 (8 files)
Date: Sunday, June 14, 2020 @ 21:29:45 Author: svenstaro Revision: 389189 archrelease: copy trunk to extra-x86_64 Added: 389-ds-base/repos/extra-x86_64/389-ds-base.sysusers (from rev 389188, 389-ds-base/trunk/389-ds-base.sysusers) 389-ds-base/repos/extra-x86_64/389-ds-base.tmpfiles (from rev 389188, 389-ds-base/trunk/389-ds-base.tmpfiles) 389-ds-base/repos/extra-x86_64/PKGBUILD (from rev 389188, 389-ds-base/trunk/PKGBUILD) 389-ds-base/repos/extra-x86_64/bcf5e9f.patch (from rev 389188, 389-ds-base/trunk/bcf5e9f.patch) Deleted: 389-ds-base/repos/extra-x86_64/389-ds-base.sysusers 389-ds-base/repos/extra-x86_64/389-ds-base.tmpfiles 389-ds-base/repos/extra-x86_64/PKGBUILD 389-ds-base/repos/extra-x86_64/bcf5e9f.patch --+ 389-ds-base.sysusers |2 389-ds-base.tmpfiles |6 - PKGBUILD | 186 - bcf5e9f.patch| 82 ++--- 4 files changed, 138 insertions(+), 138 deletions(-) Deleted: 389-ds-base.sysusers === --- 389-ds-base.sysusers2020-06-14 21:29:37 UTC (rev 389188) +++ 389-ds-base.sysusers2020-06-14 21:29:45 UTC (rev 389189) @@ -1 +0,0 @@ -u dirsrv 440 "389 Directory Server" /var/lib/389-ds-base Copied: 389-ds-base/repos/extra-x86_64/389-ds-base.sysusers (from rev 389188, 389-ds-base/trunk/389-ds-base.sysusers) === --- 389-ds-base.sysusers(rev 0) +++ 389-ds-base.sysusers2020-06-14 21:29:45 UTC (rev 389189) @@ -0,0 +1 @@ +u dirsrv 440 "389 Directory Server" /var/lib/389-ds-base Deleted: 389-ds-base.tmpfiles === --- 389-ds-base.tmpfiles2020-06-14 21:29:37 UTC (rev 389188) +++ 389-ds-base.tmpfiles2020-06-14 21:29:45 UTC (rev 389189) @@ -1,3 +0,0 @@ -d /var/log/dirsrv 0700 dirsrv dirsrv - -d /var/lib/dirsrv 0700 dirsrv dirsrv - -d /run/lock/dirsrv 0770 dirsrv dirsrv - Copied: 389-ds-base/repos/extra-x86_64/389-ds-base.tmpfiles (from rev 389188, 389-ds-base/trunk/389-ds-base.tmpfiles) === --- 389-ds-base.tmpfiles(rev 0) +++ 389-ds-base.tmpfiles2020-06-14 21:29:45 UTC (rev 389189) @@ -0,0 +1,3 @@ +d /var/log/dirsrv 0700 dirsrv dirsrv - +d /var/lib/dirsrv 0700 dirsrv dirsrv - +d /run/lock/dirsrv 0770 dirsrv dirsrv - Deleted: PKGBUILD === --- PKGBUILD2020-06-14 21:29:37 UTC (rev 389188) +++ PKGBUILD2020-06-14 21:29:45 UTC (rev 389189) @@ -1,93 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Javier Torres -# Contributor: Jameson Pugh -# Contributor: Xiao-Long Chen - -pkgname=389-ds-base -pkgver=1.4.4.2 -pkgdesc="389 Directory Server (base)" -pkgrel=5 -arch=(x86_64) -url="http://port389.org/; -license=(GPL) -provides=('libsvrcore.so') -replaces=('python-lib389') -backup=(etc/dirsrv/config/certmap.conf -etc/dirsrv/config/ldap-agent.conf -etc/dirsrv/config/slapd-collations.conf -etc/dirsrv/config/template-initconfig) -depends=('libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'python-argcomplete' 'python-dateutil' 'python-ldap' 'perl' 'python-packaging') -makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 'python-argparse-manpage' 'npm') -source=(https://pagure.io/389-ds-base/archive/389-ds-base-${pkgver}/389-ds-base-389-ds-base-${pkgver}.tar.gz -389-ds-base.sysusers -389-ds-base.tmpfiles) -sha512sums=('f9ccba241cb0b8cd7b8a3a6fe4b661941247fb9aaeac4c8e1d674a4534d617b5ae12abef7977c8ccd2f5b1beefba52e5881a7011be634d1062741f35ec150733' - '8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68' - '69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402') - -prepare() { - cd "${pkgname}-${pkgname}-${pkgver}" - - cargo vendor --manifest-path=./src/libsds/Cargo.toml - cargo fetch --manifest-path=./src/libsds/Cargo.toml - cargo vendor --manifest-path=./src/librslapd/Cargo.toml - cargo fetch --manifest-path=./src/librslapd/Cargo.toml - - autoreconf -fiv -} - -build() { - cd "${pkgname}-${pkgname}-${pkgver}" - - # Build 389-ds-base - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---localstatedir=/var \ ---libexecdir=/usr/lib/${pkgname} \ ---with-tmpfiles-d=/usr/lib/tmpfiles.d \ ---with-systemd \ ---with-systemdsystemunitdir=/usr/lib/systemd/system \ ---with-systemdsystemconfdir=/etc/systemd/system \ ---with-journald \ ---with-openldap \ ---enable-autobind \ ---enable-cmocka \ ---enable-rust \ -
[arch-commits] Commit in 389-ds-base/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:29:37 Author: svenstaro Revision: 389188 upgpkg: 389-ds-base 1.4.4.3-1 Modified: 389-ds-base/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 11:40:56 UTC (rev 389187) +++ PKGBUILD2020-06-14 21:29:37 UTC (rev 389188) @@ -4,9 +4,9 @@ # Contributor: Xiao-Long Chen pkgname=389-ds-base -pkgver=1.4.4.2 +pkgver=1.4.4.3 pkgdesc="389 Directory Server (base)" -pkgrel=5 +pkgrel=1 arch=(x86_64) url="http://port389.org/; license=(GPL) @@ -21,7 +21,7 @@ source=(https://pagure.io/389-ds-base/archive/389-ds-base-${pkgver}/389-ds-base-389-ds-base-${pkgver}.tar.gz 389-ds-base.sysusers 389-ds-base.tmpfiles) -sha512sums=('f9ccba241cb0b8cd7b8a3a6fe4b661941247fb9aaeac4c8e1d674a4534d617b5ae12abef7977c8ccd2f5b1beefba52e5881a7011be634d1062741f35ec150733' +sha512sums=('968e1ce4ba107caba83f34d9c2ae27381913776daca987ba105818fa57c4739be583dc9e73b91aa5791dcdb5e65209d28d07138c94b0613585d77bccc5fc06f0' '8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68' '69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402')
[arch-commits] Commit in keycloak/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 21:10:10 Author: svenstaro Revision: 644721 upgpkg: keycloak 10.0.2-1 Modified: keycloak/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 20:59:57 UTC (rev 644720) +++ PKGBUILD2020-06-14 21:10:10 UTC (rev 644721) @@ -2,9 +2,9 @@ # Contributor: Nikita Volodin pkgname=keycloak -pkgver=10.0.1 -_postgresql_jdbc=42.2.12 -pkgrel=3 +pkgver=10.0.2 +_postgresql_jdbc=42.2.14 +pkgrel=1 pkgdesc="Open Source Identity and Access Management For Modern Applications and Services" arch=('any') url="https://www.keycloak.org/; @@ -30,13 +30,13 @@ https://jdbc.postgresql.org/download/postgresql-${_postgresql_jdbc}.jar https://github.com/keycloak/keycloak/pull/7053.patch https://github.com/keycloak/keycloak/pull/7030.patch) -sha512sums=('311ec1c3ef46cca2267b2b0517e581916a8f95b76154f947017604f8e73b76ac556a2bcbd9a5156331a496f7bdb3789ce8c2dd069280aee05ae934e3e5a36090' +sha512sums=('ae9bb4374622c426dfbf63680d3a212551677a3389d6dd93a87bc5bc1056e47c1c68da94b7d48197f3e5c2f4987d49e7debfc891d965e81723c6fd73a7aa847f' '34d3fda501e0616bf5e4631f8dbe3a7f4c2b7566ffedc63e4f6ea49acbc6c1f3f75aabec22bb4b42d2aad586468ef5c7fddf29ca94253fcf141b71d88806a71a' 'c53b734598ccf675930754514bd2af628355025197e77541e5acb8718629a8ece763c814e8373278758a30475e6a716febeff10bdebf0847d914bc193e732c79' '2f51757761d0444820e5624cdd061062d125a1ea74faf51c224603cae11583f99ff9ffbb79bb1834ae45dd6439b5d2db0f36f3a84c625df85fa9549e95308fea' 'd54a04c120edb933c4f7168460bd813ff92a4e3771cedcabfeeb76c5d3e057b3cd0d0486dc11ddbd91e8d87ca90193e4c74cc3414e45106dd556d455ac7e60b2' '5eece4f3eb57372969f0e5319804198b546455828e938ff7f37bbcfb58be08efde43a5b0376c98f359c4bc5eb069e0cd9410daefe19da1c03e9e9c57d3c1b75b' - '3f9518bc93ee12913040c7728a79bebab97ea4d991fff40cf227dd7ed09c147cd8faba3a50604dcfdbead78ed0fb910334c19b1db923bfe0e73c0c013d2beb34' + 'd83b2b3a782d8cea341a03f3af0d24355885c5fcf377c71449d4cfa7e0362c483e6f66c2c73b76fcfe833761b4c38d2f22c6a60469efce21c8f175b1336b467d' 'd8783f209512857de68fc7232f2ac08690094e47b876ed24533ade4352327b62191019fa06aab424b363f3ba8f5613cf7f523faac93273e17ab4107ed326b241' '4cc035cc91917aa78fc868758b828dbee034c40799e0b9eca97bcd8cf708bf988bbc5d98e3e7a37ff1e1cbc7fedf9c458250f4f7f92d977b2b6d1ab71fa138d8')
[arch-commits] Commit in keycloak/repos/community-any (12 files)
Date: Sunday, June 14, 2020 @ 21:10:23 Author: svenstaro Revision: 644722 archrelease: copy trunk to community-any Added: keycloak/repos/community-any/PKGBUILD (from rev 644721, keycloak/trunk/PKGBUILD) keycloak/repos/community-any/keycloak.service (from rev 644721, keycloak/trunk/keycloak.service) keycloak/repos/community-any/keycloak.sysusers (from rev 644721, keycloak/trunk/keycloak.sysusers) keycloak/repos/community-any/keycloak.tmpfiles (from rev 644721, keycloak/trunk/keycloak.tmpfiles) keycloak/repos/community-any/layers.conf (from rev 644721, keycloak/trunk/layers.conf) keycloak/repos/community-any/postgresql-module.xml (from rev 644721, keycloak/trunk/postgresql-module.xml) Deleted: keycloak/repos/community-any/PKGBUILD keycloak/repos/community-any/keycloak.service keycloak/repos/community-any/keycloak.sysusers keycloak/repos/community-any/keycloak.tmpfiles keycloak/repos/community-any/layers.conf keycloak/repos/community-any/postgresql-module.xml ---+ PKGBUILD | 170 keycloak.service | 54 +++ keycloak.sysusers |2 keycloak.tmpfiles |8 +- layers.conf |2 postgresql-module.xml | 24 +++--- 6 files changed, 130 insertions(+), 130 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 21:10:10 UTC (rev 644721) +++ PKGBUILD2020-06-14 21:10:23 UTC (rev 644722) @@ -1,85 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Nikita Volodin - -pkgname=keycloak -pkgver=10.0.1 -_postgresql_jdbc=42.2.12 -pkgrel=3 -pkgdesc="Open Source Identity and Access Management For Modern Applications and Services" -arch=('any') -url="https://www.keycloak.org/; -license=('Apache') -depends=('java-runtime>=8' 'grep' 'bash' 'coreutils' 'util-linux') -makedepends=('maven' 'git' 'java-environment=8') -backup=( - opt/keycloak/standalone/configuration/application-roles.properties - opt/keycloak/standalone/configuration/application-users.properties - opt/keycloak/standalone/configuration/logging.properties - opt/keycloak/standalone/configuration/mgmt-groups.properties - opt/keycloak/standalone/configuration/mgmt-users.properties - opt/keycloak/standalone/configuration/standalone-ha.xml - opt/keycloak/standalone/configuration/standalone.xml -) -options=(emptydirs) -source=(https://github.com/keycloak/keycloak/archive/$pkgver/$pkgname-$pkgver.tar.gz -keycloak.service -keycloak.sysusers -keycloak.tmpfiles -layers.conf -postgresql-module.xml -https://jdbc.postgresql.org/download/postgresql-${_postgresql_jdbc}.jar -https://github.com/keycloak/keycloak/pull/7053.patch -https://github.com/keycloak/keycloak/pull/7030.patch) -sha512sums=('311ec1c3ef46cca2267b2b0517e581916a8f95b76154f947017604f8e73b76ac556a2bcbd9a5156331a496f7bdb3789ce8c2dd069280aee05ae934e3e5a36090' - '34d3fda501e0616bf5e4631f8dbe3a7f4c2b7566ffedc63e4f6ea49acbc6c1f3f75aabec22bb4b42d2aad586468ef5c7fddf29ca94253fcf141b71d88806a71a' - 'c53b734598ccf675930754514bd2af628355025197e77541e5acb8718629a8ece763c814e8373278758a30475e6a716febeff10bdebf0847d914bc193e732c79' - '2f51757761d0444820e5624cdd061062d125a1ea74faf51c224603cae11583f99ff9ffbb79bb1834ae45dd6439b5d2db0f36f3a84c625df85fa9549e95308fea' - 'd54a04c120edb933c4f7168460bd813ff92a4e3771cedcabfeeb76c5d3e057b3cd0d0486dc11ddbd91e8d87ca90193e4c74cc3414e45106dd556d455ac7e60b2' - '5eece4f3eb57372969f0e5319804198b546455828e938ff7f37bbcfb58be08efde43a5b0376c98f359c4bc5eb069e0cd9410daefe19da1c03e9e9c57d3c1b75b' - '3f9518bc93ee12913040c7728a79bebab97ea4d991fff40cf227dd7ed09c147cd8faba3a50604dcfdbead78ed0fb910334c19b1db923bfe0e73c0c013d2beb34' - 'd8783f209512857de68fc7232f2ac08690094e47b876ed24533ade4352327b62191019fa06aab424b363f3ba8f5613cf7f523faac93273e17ab4107ed326b241' - '4cc035cc91917aa78fc868758b828dbee034c40799e0b9eca97bcd8cf708bf988bbc5d98e3e7a37ff1e1cbc7fedf9c458250f4f7f92d977b2b6d1ab71fa138d8') - -prepare() { - cd $pkgname-$pkgver - - patch -Np1 -i "$srcdir"/7053.patch - patch -Np1 -i "$srcdir"/7030.patch -} - -build() { - cd $pkgname-$pkgver - - export PATH="/usr/lib/jvm/java-8-openjdk/bin:$PATH" - mvn -Pdistribution \ --pl distribution/server-dist \ --am \ --Dmaven.test.skip \ -clean install -} - -package() { - cd $pkgname-$pkgver - - mkdir -p "$pkgdir/opt" - cp -r "distribution/server-dist/target/keycloak-$pkgver" "$pkgdir/opt/keycloak" - install -Dm 644 "$srcdir"/layers.conf -t "$pkgdir/opt/keycloak/modules" - install -d "$pkgdir"/opt/keycloak/standalone/{data,log} - - install -Dm644 "$srcdir"/postgresql-${_postgresql_jdbc}.jar "$pkgdir"/opt/keycloak/modules/system/layers/keycloak/org/postgresql/main/postgresql-${_postgresql_jdbc}.jar - sed
[arch-commits] Commit in haskell-tidal/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 20:59:57 Author: dvzrv Revision: 644720 archrelease: copy trunk to community-x86_64 Added: haskell-tidal/repos/community-x86_64/PKGBUILD (from rev 644719, haskell-tidal/trunk/PKGBUILD) Deleted: haskell-tidal/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 19:26:42 UTC (rev 644719) +++ PKGBUILD2020-06-14 20:59:57 UTC (rev 644720) @@ -1,54 +0,0 @@ -# Maintainer: David Runge - -_name=Tidal -pkgname=haskell-tidal -pkgver=1.5.2 -pkgrel=3 -pkgdesc="A domain specific language for live coding pattern." -arch=('x86_64') -url="https://tidalcycles.org/; -license=('GPL3') -groups=('pro-audio') -depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' -'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' -'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') -checkdepends=('haskell-microspec') -optdepends=('sc3-plugins: Examples using special UGens') -conflicts=('tidalcycles') -replaces=('tidalcycles') -source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;) -sha512sums=('1a21a94dcd9711ebc5084f005782865f77964d115c1a11a3b104e32776aa53c51654d9806e9d34967a061708f52b6292f5ef9895415742ec23d31409793286a9') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - runhaskell Setup configure -O \ - --enable-shared \ - --enable-executable-dynamic \ - --disable-library-vanilla \ - --prefix=/usr \ - --docdir="/usr/share/doc/${pkgname}" \ - --enable-tests \ - --dynlibdir=/usr/lib \ - --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { - cd "$pkgname-$pkgver" - runhaskell Setup test -} - -package() { - cd "$pkgname-$pkgver" - runhaskell Setup copy --destdir="${pkgdir}" - install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" - install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" -} Copied: haskell-tidal/repos/community-x86_64/PKGBUILD (from rev 644719, haskell-tidal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 20:59:57 UTC (rev 644720) @@ -0,0 +1,54 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=haskell-tidal +pkgver=1.6.0 +pkgrel=1 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' +'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' +'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +conflicts=('tidalcycles') +replaces=('tidalcycles') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('5080cf6400da54b038bcbe6c3817fdb544ec6cdbd5d729df10bebe299962f3e25f87c040ee24ed452b5e38108f473a81503c1c6dcf8af8b7fdb30ff278fde9e7') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + runhaskell Setup configure -O \ + --enable-shared \ + --enable-executable-dynamic \ + --disable-library-vanilla \ + --prefix=/usr \ + --docdir="/usr/share/doc/${pkgname}" \ + --enable-tests \ + --dynlibdir=/usr/lib \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in shorewall/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 19:26:42 Author: foutrelis Revision: 644719 archrelease: copy trunk to community-any Added: shorewall/repos/community-any/PKGBUILD (from rev 644718, shorewall/trunk/PKGBUILD) Deleted: shorewall/repos/community-any/PKGBUILD --+ PKGBUILD | 156 ++--- 1 file changed, 78 insertions(+), 78 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 19:26:39 UTC (rev 644718) +++ PKGBUILD2020-06-14 19:26:42 UTC (rev 644719) @@ -1,78 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Malte Rabenseifner -# Contributor: Andrea Scarpino -# Contributor: FUBAR - -pkgname=('shorewall' 'shorewall6' 'shorewall-core') -pkgver=5.2.4.5 -pkgrel=1 -_v1=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{1\}\)') # 5.x -_v2=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{2\}\)') # 5.x.x -arch=('any') -url="https://shorewall.org/; -license=('GPL') -source=(https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall-$pkgver.tar.bz2{,.asc} - https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall6-$pkgver.tar.bz2{,.asc} - https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall-core-$pkgver.tar.bz2{,.asc}) -sha256sums=('df4e8639b9dab03cb4e792f7b0760c43583340e3302125f25b048fc0248b94af' -'SKIP' -'d35dc296fe9c3b815f2c8d0b07c725dc1ca55f435672cb2756e2e1614d0b0645' -'SKIP' -'78f1d62d65439704896daa2439b7053934b2dd42427ccb56c4262da90183011b' -'SKIP') -validpgpkeys=('7BDE11F3F2B42E2E52828F8AE368BD09153D38B1') - -build() { - for product in shorewall{,6,-core}; do -pushd "$srcdir/$product-$pkgver" -./configure HOST=archlinux -popd - done -} - -package_shorewall() { - pkgdesc="An iptables-based firewall for Linux systems" - depends=('shorewall-core' 'perl') - backup=(etc/shorewall/{accounting,actions,arprules,blrules,clear,conntrack,ecn,findgw,hosts,init,initdone,interfaces,lib.private,maclist,mangle,nat,netmap,params,policy,providers,proxyarp,refresh,refreshed,restored,routes,rtrules,rules,scfilter,secmarks,shorewall.conf,snat,start,started,stop,stopped,stoppedrules,tcclasses,tcclear,tcdevices,tcfilters,tcinterfaces,tcpri,tunnels,zones}) - - cd "$srcdir/$pkgname-$pkgver" - - do_install -} - -package_shorewall6() { - pkgdesc="An iptables-based firewall for Linux systems (with IPv6 support)" - depends=('shorewall') - backup=(etc/shorewall6/{accounting,actions,blrules,clear,conntrack,findgw,hosts,init,interfaces,lib.private,maclist,mangle,nat,netmap,params,policy,providers,proxyndp,refresh,refreshed,restored,routes,rtrules,rules,scfilter,secmarks,shorewall6.conf,snat,start,started,stop,stopped,stoppedrules,tcclasses,tcclear,tcdevices,tcfilters,tcinterfaces,tcpri,tunnels,zones}) - - cd "$srcdir/$pkgname-$pkgver" - - do_install 6 -} - -package_shorewall-core() { - pkgdesc="Core Shorewall libraries" - depends=('iptables' 'iproute2') - - cd "$srcdir/$pkgname-$pkgver" - - DESTDIR="$pkgdir" ./install.sh -} - -do_install() { - local _name_suffix=$1 - - sed -i -e 's|^MODULE_SUFFIX=ko$|&.gz|' \ - -e 's|/subsys||' \ - "configfiles/shorewall$_name_suffix.conf" - - DESTDIR="$pkgdir" ./install.sh - - install -d "$pkgdir/usr/share/doc/shorewall$_name_suffix/" - cp -r Samples$_name_suffix "$pkgdir/usr/share/doc/shorewall$_name_suffix/" - - chmod -R 644 "$pkgdir/etc/shorewall$_name_suffix/" - chmod 755 "$pkgdir/etc/shorewall$_name_suffix/" -} - -# vim:set ts=2 sw=2 et: Copied: shorewall/repos/community-any/PKGBUILD (from rev 644718, shorewall/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 19:26:42 UTC (rev 644719) @@ -0,0 +1,78 @@ +# Maintainer: Evangelos Foutras +# Contributor: Malte Rabenseifner +# Contributor: Andrea Scarpino +# Contributor: FUBAR + +pkgname=('shorewall' 'shorewall6' 'shorewall-core') +pkgver=5.2.5 +pkgrel=1 +_v1=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{1\}\)') # 5.x +_v2=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{2\}\)') # 5.x.x +arch=('any') +url="https://shorewall.org/; +license=('GPL') +source=(https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall-$pkgver.tar.bz2{,.asc} + https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall6-$pkgver.tar.bz2{,.asc} + https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall-core-$pkgver.tar.bz2{,.asc}) +sha256sums=('9af3e9901543f5a749e84bb4ce459802088223a8df1a8634e96fa16dc8cde152' +'SKIP' +'370c76f9b45ca23ec8f3e86d0d6a0a8d5400df854f12d5c616242da964ddb0e5' +'SKIP' +'688a44a574697149b2ba633ab7df590b654a78932a7314b12a0441116e32cd61' +'SKIP') +validpgpkeys=('7BDE11F3F2B42E2E52828F8AE368BD09153D38B1') + +build() { + for product in shorewall{,6,-core}; do +
[arch-commits] Commit in shorewall/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 19:26:39 Author: foutrelis Revision: 644718 upgpkg: shorewall 5.2.5-1: new upstream release Modified: shorewall/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 19:25:48 UTC (rev 644717) +++ PKGBUILD2020-06-14 19:26:39 UTC (rev 644718) @@ -4,7 +4,7 @@ # Contributor: FUBAR pkgname=('shorewall' 'shorewall6' 'shorewall-core') -pkgver=5.2.4.5 +pkgver=5.2.5 pkgrel=1 _v1=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{1\}\)') # 5.x _v2=$(expr $pkgver : '\([0-9]\+\(\.[0-9]\+\)\{2\}\)') # 5.x.x @@ -14,11 +14,11 @@ source=(https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall-$pkgver.tar.bz2{,.asc} https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall6-$pkgver.tar.bz2{,.asc} https://shorewall.org/pub/shorewall/$_v1/shorewall-$_v2/shorewall-core-$pkgver.tar.bz2{,.asc}) -sha256sums=('df4e8639b9dab03cb4e792f7b0760c43583340e3302125f25b048fc0248b94af' +sha256sums=('9af3e9901543f5a749e84bb4ce459802088223a8df1a8634e96fa16dc8cde152' 'SKIP' -'d35dc296fe9c3b815f2c8d0b07c725dc1ca55f435672cb2756e2e1614d0b0645' +'370c76f9b45ca23ec8f3e86d0d6a0a8d5400df854f12d5c616242da964ddb0e5' 'SKIP' -'78f1d62d65439704896daa2439b7053934b2dd42427ccb56c4262da90183011b' +'688a44a574697149b2ba633ab7df590b654a78932a7314b12a0441116e32cd61' 'SKIP') validpgpkeys=('7BDE11F3F2B42E2E52828F8AE368BD09153D38B1')
[arch-commits] Commit in handbrake/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 19:25:48 Author: foutrelis Revision: 644717 archrelease: copy trunk to community-x86_64 Added: handbrake/repos/community-x86_64/PKGBUILD (from rev 644716, handbrake/trunk/PKGBUILD) Deleted: handbrake/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 19:25:43 UTC (rev 644716) +++ PKGBUILD2020-06-14 19:25:48 UTC (rev 644717) @@ -1,54 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Giovanni Scafora -# Contributor: Sebastien Piccand - -pkgname=('handbrake' 'handbrake-cli') -pkgver=1.3.2 -pkgrel=1 -arch=('x86_64') -url="https://handbrake.fr/; -license=('GPL') -_commondeps=('libxml2' 'libass' 'libvorbis' 'opus' 'speex' 'libtheora' 'lame' - 'x264' 'jansson' 'libvpx' 'libva' 'numactl' - 'bzip2' 'gcc-libs' 'zlib' 'xz') -_guideps=('gst-plugins-base' 'gtk3' 'librsvg' 'libgudev') -makedepends=('intltool' 'python' 'nasm' 'wget' 'cmake' 'meson' - "${_commondeps[@]}" "${_guideps[@]}") -source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig}) -sha256sums=('ec6feba97f426d545ec56cf1472eae5795d768bc1aec56c23bb76fc6b2ecf270' -'SKIP') -validpgpkeys+=('1629C061B3DDE7EB4AE34B81021DB8B44E4A8645') # HandBrake Team - -build() { - cd "$srcdir/HandBrake-$pkgver" - - ./configure \ ---prefix=/usr \ ---enable-qsv - make -C build -} - -package_handbrake() { - pkgdesc="Multithreaded video transcoder" - depends=('desktop-file-utils' 'hicolor-icon-theme' - "${_commondeps[@]}" "${_guideps[@]}") - optdepends=('gst-plugins-good: for video previews' - 'gst-libav: for video previews' - 'libdvdcss: for decoding encrypted DVDs') - - cd "$srcdir/HandBrake-$pkgver/build" - - make DESTDIR="$pkgdir" install - rm "$pkgdir/usr/bin/HandBrakeCLI" -} - -package_handbrake-cli() { - pkgdesc="Multithreaded video transcoder (CLI)" - depends=("${_commondeps[@]}") - optdepends=('libdvdcss: for decoding encrypted DVDs') - - cd "$srcdir/HandBrake-$pkgver/build" - install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" -} - -# vim:set ts=2 sw=2 et: Copied: handbrake/repos/community-x86_64/PKGBUILD (from rev 644716, handbrake/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 19:25:48 UTC (rev 644717) @@ -0,0 +1,54 @@ +# Maintainer: Evangelos Foutras +# Contributor: Giovanni Scafora +# Contributor: Sebastien Piccand + +pkgname=('handbrake' 'handbrake-cli') +pkgver=1.3.3 +pkgrel=1 +arch=('x86_64') +url="https://handbrake.fr/; +license=('GPL') +_commondeps=('libxml2' 'libass' 'libvorbis' 'opus' 'speex' 'libtheora' 'lame' + 'x264' 'jansson' 'libvpx' 'libva' 'numactl' 'bzip2' 'gcc-libs' + 'zlib' 'xz') +_guideps=('gst-plugins-base' 'gtk3' 'librsvg' 'libgudev') +makedepends=('intltool' 'python' 'nasm' 'wget' 'cmake' 'meson' + "${_commondeps[@]}" "${_guideps[@]}") +source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig}) +sha256sums=('218a37d95f48b5e7cf285363d3ab16c314d97627a7a710cab3758902ae877f85' +'SKIP') +validpgpkeys+=('1629C061B3DDE7EB4AE34B81021DB8B44E4A8645') # HandBrake Team + +build() { + cd "$srcdir/HandBrake-$pkgver" + + ./configure \ +--prefix=/usr \ +--enable-qsv + make -C build +} + +package_handbrake() { + pkgdesc="Multithreaded video transcoder" + depends=('desktop-file-utils' 'hicolor-icon-theme' + "${_commondeps[@]}" "${_guideps[@]}") + optdepends=('gst-plugins-good: for video previews' + 'gst-libav: for video previews' + 'libdvdcss: for decoding encrypted DVDs') + + cd "$srcdir/HandBrake-$pkgver/build" + + make DESTDIR="$pkgdir" install + rm "$pkgdir/usr/bin/HandBrakeCLI" +} + +package_handbrake-cli() { + pkgdesc="Multithreaded video transcoder (CLI)" + depends=("${_commondeps[@]}") + optdepends=('libdvdcss: for decoding encrypted DVDs') + + cd "$srcdir/HandBrake-$pkgver/build" + install -D HandBrakeCLI "$pkgdir/usr/bin/HandBrakeCLI" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in handbrake/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 19:25:43 Author: foutrelis Revision: 644716 upgpkg: handbrake 1.3.3-1: new upstream release Modified: handbrake/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 18:25:07 UTC (rev 644715) +++ PKGBUILD2020-06-14 19:25:43 UTC (rev 644716) @@ -3,19 +3,19 @@ # Contributor: Sebastien Piccand pkgname=('handbrake' 'handbrake-cli') -pkgver=1.3.2 +pkgver=1.3.3 pkgrel=1 arch=('x86_64') url="https://handbrake.fr/; license=('GPL') _commondeps=('libxml2' 'libass' 'libvorbis' 'opus' 'speex' 'libtheora' 'lame' - 'x264' 'jansson' 'libvpx' 'libva' 'numactl' - 'bzip2' 'gcc-libs' 'zlib' 'xz') + 'x264' 'jansson' 'libvpx' 'libva' 'numactl' 'bzip2' 'gcc-libs' + 'zlib' 'xz') _guideps=('gst-plugins-base' 'gtk3' 'librsvg' 'libgudev') makedepends=('intltool' 'python' 'nasm' 'wget' 'cmake' 'meson' "${_commondeps[@]}" "${_guideps[@]}") source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig}) -sha256sums=('ec6feba97f426d545ec56cf1472eae5795d768bc1aec56c23bb76fc6b2ecf270' +sha256sums=('218a37d95f48b5e7cf285363d3ab16c314d97627a7a710cab3758902ae877f85' 'SKIP') validpgpkeys+=('1629C061B3DDE7EB4AE34B81021DB8B44E4A8645') # HandBrake Team
[arch-commits] Commit in lxqt-runner/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 18:25:07 Author: yan12125 Revision: 644715 archrelease: copy trunk to community-x86_64 Added: lxqt-runner/repos/community-x86_64/PKGBUILD (from rev 644714, lxqt-runner/trunk/PKGBUILD) Deleted: lxqt-runner/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 78 - 1 file changed, 41 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 18:22:57 UTC (rev 644714) +++ PKGBUILD2020-06-14 18:25:07 UTC (rev 644715) @@ -1,37 +0,0 @@ -# Maintainer: Jerome Leclanche - -pkgname=lxqt-runner -pkgver=0.15.0 -pkgrel=1 -pkgdesc="The LXQt application launcher" -arch=("x86_64") -groups=("lxqt") -url="https://lxqt.org; -license=("LGPL2.1") -depends=("lxqt-globalkeys" "muparser" "libQt5Xdg.so") -makedepends=("lxqt-build-tools") -source=( - "https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz; - "https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc; -) -sha256sums=('614a3c6f4662835a2d9219b81a442ff4cf7800cdb55028edc5481908a9bbbd0b' -'SKIP') -validpgpkeys=( - "169704C6FB490C6892C7F23C37E0AF1FDA48F373" # Jerome Leclanche - "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3" # Alf Gaida - "19DFDF3A579BD509DBB572D8BE793007AD22DF7E" # Pedram Pourang -) - - -build() { - mkdir -p build - cd build - cmake "$srcdir/$pkgname-$pkgver" \ - -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: lxqt-runner/repos/community-x86_64/PKGBUILD (from rev 644714, lxqt-runner/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 18:25:07 UTC (rev 644715) @@ -0,0 +1,41 @@ +# Maintainer: Jerome Leclanche + +pkgname=lxqt-runner +pkgver=0.15.0 +pkgrel=2 +pkgdesc="The LXQt application launcher" +arch=("x86_64") +groups=("lxqt") +url="https://github.com/lxqt/$pkgname; +license=("LGPL2.1") +#depends=("lxqt-globalkeys" "muparser" "libQt5Xdg.so") +depends=("lxqt-globalkeys" "libQt5Xdg.so") +makedepends=("lxqt-build-tools") +source=( + "https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz; + "https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc; +) +sha256sums=('614a3c6f4662835a2d9219b81a442ff4cf7800cdb55028edc5481908a9bbbd0b' +'SKIP') +validpgpkeys=( + "169704C6FB490C6892C7F23C37E0AF1FDA48F373" # Jerome Leclanche + "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3" # Alf Gaida + "19DFDF3A579BD509DBB572D8BE793007AD22DF7E" # Pedram Pourang +) + + +build() { + # Temporarily disable muparser integration as the latest version of + # muparser has an issue + # https://github.com/lxqt/lxqt-runner/issues/144 + cmake -B build -S "$srcdir/$pkgname-$pkgver" \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DRUNNER_MATH=OFF + make -C build +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in lxqt-runner/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 18:22:57 Author: yan12125 Revision: 644714 upgpkg: lxqt-runner 0.15.0-2; temporarily disable muparser integration to workaround a muparser regression Also updates URLs and follow CMake packaging guidelines Ref: https://github.com/lxqt/lxqt-runner/issues/144 Modified: lxqt-runner/trunk/PKGBUILD --+ PKGBUILD | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 17:25:15 UTC (rev 644713) +++ PKGBUILD2020-06-14 18:22:57 UTC (rev 644714) @@ -2,17 +2,18 @@ pkgname=lxqt-runner pkgver=0.15.0 -pkgrel=1 +pkgrel=2 pkgdesc="The LXQt application launcher" arch=("x86_64") groups=("lxqt") -url="https://lxqt.org; +url="https://github.com/lxqt/$pkgname; license=("LGPL2.1") -depends=("lxqt-globalkeys" "muparser" "libQt5Xdg.so") +#depends=("lxqt-globalkeys" "muparser" "libQt5Xdg.so") +depends=("lxqt-globalkeys" "libQt5Xdg.so") makedepends=("lxqt-build-tools") source=( - "https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz; - "https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc; + "https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz; + "https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc; ) sha256sums=('614a3c6f4662835a2d9219b81a442ff4cf7800cdb55028edc5481908a9bbbd0b' 'SKIP') @@ -24,11 +25,14 @@ build() { - mkdir -p build - cd build - cmake "$srcdir/$pkgname-$pkgver" \ - -DCMAKE_INSTALL_PREFIX=/usr - make + # Temporarily disable muparser integration as the latest version of + # muparser has an issue + # https://github.com/lxqt/lxqt-runner/issues/144 + cmake -B build -S "$srcdir/$pkgname-$pkgver" \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DRUNNER_MATH=OFF + make -C build } package() {
[arch-commits] Commit in deepin-network-utils/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 17:24:59 Author: felixonmars Revision: 644705 upgpkg: deepin-network-utils 5.1.0.0-2: use favicon which is cheaper Modified: deepin-network-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 17:24:57 UTC (rev 644704) +++ PKGBUILD2020-06-14 17:24:59 UTC (rev 644705) @@ -16,7 +16,7 @@ prepare() { cd dde-network-utils-$pkgver # Use our own url instead of third-party commercial company's homepage - sed -i '/www.baidu.com/i \"https://www.archlinux.org;,' connectivitychecker.cpp + sed -i '/www.baidu.com/i \"https://www.archlinux.org/favicon.ico;,' connectivitychecker.cpp } build(){
[arch-commits] Commit in deepin-network-utils/repos/community-x86_64 (2 files)
Date: Sunday, June 14, 2020 @ 17:25:15 Author: felixonmars Revision: 644713 archrelease: copy trunk to community-x86_64 Added: deepin-network-utils/repos/community-x86_64/PKGBUILD (from rev 644712, deepin-network-utils/trunk/PKGBUILD) Deleted: deepin-network-utils/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 17:25:08 UTC (rev 644712) +++ PKGBUILD2020-06-14 17:25:15 UTC (rev 644713) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-network-utils -pkgver=5.1.0.0 -pkgrel=2 -pkgdesc='DDE network utils' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-network-utils; -license=('GPL3') -depends=('deepin-qt-dbus-factory') -makedepends=('qt5-tools') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-network-utils/archive/$pkgver.tar.gz;) -sha512sums=('0d090fe0d87b8cc16852783ee43336dc6a3a375c9ff94849a327b70a6534ba1384bd8395d639a21230254680d718a7150c3dedf1ad2e18c2aa10b7165fadeb3d') - -prepare() { - cd dde-network-utils-$pkgver - # Use our own url instead of third-party commercial company's homepage - sed -i '/www.baidu.com/i \"https://www.archlinux.org;,' connectivitychecker.cpp -} - -build(){ - cd dde-network-utils-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd dde-network-utils-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-network-utils/repos/community-x86_64/PKGBUILD (from rev 644712, deepin-network-utils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 17:25:15 UTC (rev 644713) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=deepin-network-utils +pkgver=5.1.0.0 +pkgrel=2 +pkgdesc='DDE network utils' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-network-utils; +license=('GPL3') +depends=('deepin-qt-dbus-factory') +makedepends=('qt5-tools') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-network-utils/archive/$pkgver.tar.gz;) +sha512sums=('0d090fe0d87b8cc16852783ee43336dc6a3a375c9ff94849a327b70a6534ba1384bd8395d639a21230254680d718a7150c3dedf1ad2e18c2aa10b7165fadeb3d') + +prepare() { + cd dde-network-utils-$pkgver + # Use our own url instead of third-party commercial company's homepage + sed -i '/www.baidu.com/i \"https://www.archlinux.org/favicon.ico;,' connectivitychecker.cpp +} + +build(){ + cd dde-network-utils-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dde-network-utils-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-network-utils/repos/community-x86_64 (2 files)
Date: Sunday, June 14, 2020 @ 17:19:58 Author: felixonmars Revision: 644544 archrelease: copy trunk to community-x86_64 Added: deepin-network-utils/repos/community-x86_64/PKGBUILD (from rev 644540, deepin-network-utils/trunk/PKGBUILD) Deleted: deepin-network-utils/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 +++- 1 file changed, 31 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 17:19:56 UTC (rev 644543) +++ PKGBUILD2020-06-14 17:19:58 UTC (rev 644544) @@ -1,25 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-network-utils -pkgver=5.1.0.0 -pkgrel=1 -pkgdesc='DDE network utils' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-network-utils; -license=('GPL3') -depends=('deepin-qt-dbus-factory') -makedepends=('qt5-tools') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-network-utils/archive/$pkgver.tar.gz;) -sha512sums=('0d090fe0d87b8cc16852783ee43336dc6a3a375c9ff94849a327b70a6534ba1384bd8395d639a21230254680d718a7150c3dedf1ad2e18c2aa10b7165fadeb3d') - -build(){ - cd dde-network-utils-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd dde-network-utils-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-network-utils/repos/community-x86_64/PKGBUILD (from rev 644540, deepin-network-utils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 17:19:58 UTC (rev 644544) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=deepin-network-utils +pkgver=5.1.0.0 +pkgrel=2 +pkgdesc='DDE network utils' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-network-utils; +license=('GPL3') +depends=('deepin-qt-dbus-factory') +makedepends=('qt5-tools') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-network-utils/archive/$pkgver.tar.gz;) +sha512sums=('0d090fe0d87b8cc16852783ee43336dc6a3a375c9ff94849a327b70a6534ba1384bd8395d639a21230254680d718a7150c3dedf1ad2e18c2aa10b7165fadeb3d') + +prepare() { + cd dde-network-utils-$pkgver + # Use our own url instead of third-party commercial company's homepage + sed -i '/www.baidu.com/i \"https://www.archlinux.org;,' connectivitychecker.cpp +} + +build(){ + cd dde-network-utils-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dde-network-utils-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-network-utils/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 17:19:40 Author: felixonmars Revision: 644535 upgpkg: deepin-network-utils 5.1.0.0-2: use our own website to check network connectivity Modified: deepin-network-utils/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 17:19:36 UTC (rev 644534) +++ PKGBUILD2020-06-14 17:19:40 UTC (rev 644535) @@ -2,7 +2,7 @@ pkgname=deepin-network-utils pkgver=5.1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='DDE network utils' arch=('x86_64') url="https://github.com/linuxdeepin/dde-network-utils; @@ -13,6 +13,12 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-network-utils/archive/$pkgver.tar.gz;) sha512sums=('0d090fe0d87b8cc16852783ee43336dc6a3a375c9ff94849a327b70a6534ba1384bd8395d639a21230254680d718a7150c3dedf1ad2e18c2aa10b7165fadeb3d') +prepare() { + cd dde-network-utils-$pkgver + # Use our own url instead of third-party commercial company's homepage + sed -i '/www.baidu.com/i \"https://www.archlinux.org;,' connectivitychecker.cpp +} + build(){ cd dde-network-utils-$pkgver qmake-qt5 PREFIX=/usr
[arch-commits] Commit in haskell-tidal/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 16:40:27 Author: dvzrv Revision: 644173 upgpkg: haskell-tidal 1.6.0-1: Upgrading to 1.6.0. Modified: haskell-tidal/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 16:37:10 UTC (rev 644172) +++ PKGBUILD2020-06-14 16:40:27 UTC (rev 644173) @@ -2,8 +2,8 @@ _name=Tidal pkgname=haskell-tidal -pkgver=1.5.2 -pkgrel=3 +pkgver=1.6.0 +pkgrel=1 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/; @@ -17,7 +17,7 @@ conflicts=('tidalcycles') replaces=('tidalcycles') source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;) -sha512sums=('1a21a94dcd9711ebc5084f005782865f77964d115c1a11a3b104e32776aa53c51654d9806e9d34967a061708f52b6292f5ef9895415742ec23d31409793286a9') +sha512sums=('5080cf6400da54b038bcbe6c3817fdb544ec6cdbd5d729df10bebe299962f3e25f87c040ee24ed452b5e38108f473a81503c1c6dcf8af8b7fdb30ff278fde9e7') prepare() { mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
[arch-commits] Commit in haskell-tidal/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 16:40:32 Author: dvzrv Revision: 644174 archrelease: copy trunk to community-x86_64 Added: haskell-tidal/repos/community-x86_64/PKGBUILD (from rev 644173, haskell-tidal/trunk/PKGBUILD) Deleted: haskell-tidal/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 16:40:27 UTC (rev 644173) +++ PKGBUILD2020-06-14 16:40:32 UTC (rev 644174) @@ -1,54 +0,0 @@ -# Maintainer: David Runge - -_name=Tidal -pkgname=haskell-tidal -pkgver=1.5.2 -pkgrel=2 -pkgdesc="A domain specific language for live coding pattern." -arch=('x86_64') -url="https://tidalcycles.org/; -license=('GPL3') -groups=('pro-audio') -depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' -'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' -'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') -checkdepends=('haskell-microspec') -optdepends=('sc3-plugins: Examples using special UGens') -conflicts=('tidalcycles') -replaces=('tidalcycles') -source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;) -sha512sums=('1a21a94dcd9711ebc5084f005782865f77964d115c1a11a3b104e32776aa53c51654d9806e9d34967a061708f52b6292f5ef9895415742ec23d31409793286a9') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - runhaskell Setup configure -O \ - --enable-shared \ - --enable-executable-dynamic \ - --disable-library-vanilla \ - --prefix=/usr \ - --docdir="/usr/share/doc/${pkgname}" \ - --enable-tests \ - --dynlibdir=/usr/lib \ - --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { - cd "$pkgname-$pkgver" - runhaskell Setup test -} - -package() { - cd "$pkgname-$pkgver" - runhaskell Setup copy --destdir="${pkgdir}" - install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" - install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" -} Copied: haskell-tidal/repos/community-x86_64/PKGBUILD (from rev 644173, haskell-tidal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 16:40:32 UTC (rev 644174) @@ -0,0 +1,54 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=haskell-tidal +pkgver=1.6.0 +pkgrel=1 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' +'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' +'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +conflicts=('tidalcycles') +replaces=('tidalcycles') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('5080cf6400da54b038bcbe6c3817fdb544ec6cdbd5d729df10bebe299962f3e25f87c040ee24ed452b5e38108f473a81503c1c6dcf8af8b7fdb30ff278fde9e7') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + runhaskell Setup configure -O \ + --enable-shared \ + --enable-executable-dynamic \ + --disable-library-vanilla \ + --prefix=/usr \ + --docdir="/usr/share/doc/${pkgname}" \ + --enable-tests \ + --dynlibdir=/usr/lib \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in python-importlib_resources/repos/community-any (2 files)
Date: Sunday, June 14, 2020 @ 16:37:10 Author: dvzrv Revision: 644172 archrelease: copy trunk to community-any Added: python-importlib_resources/repos/community-any/PKGBUILD (from rev 644171, python-importlib_resources/trunk/PKGBUILD) Deleted: python-importlib_resources/repos/community-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 16:37:05 UTC (rev 644171) +++ PKGBUILD2020-06-14 16:37:10 UTC (rev 644172) @@ -1,39 +0,0 @@ -# Maintainer: David Runge - -_name=importlib_resources -pkgname=python-importlib_resources -pkgver=2.0.0 -pkgrel=1 -pkgdesc="Design and implementation for a planned importlib.resources" -arch=('any') -url="https://gitlab.com/python-devs/importlib_resources; -license=('Apache') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('520822db4063d8d72192d41090c4f82efdaa500cee23a3148dd7095f2c74e6d4e59daed006e847463133e08e472b33e903f715b4da5149acf93c27c640993105') - -prepare() { - mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: python-importlib_resources/repos/community-any/PKGBUILD (from rev 644171, python-importlib_resources/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 16:37:10 UTC (rev 644172) @@ -0,0 +1,39 @@ +# Maintainer: David Runge + +_name=importlib_resources +pkgname=python-importlib_resources +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Design and implementation for a planned importlib.resources" +arch=('any') +url="https://gitlab.com/python-devs/importlib_resources; +license=('Apache') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('7f62c5bb5650dd2689a41ddef2e9131f01d5edc99b284a7a4257fce18190f2e78c38a2c260d6fe5e6db122666435e079c417bd9011e68e35724932854c90a1bd') + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in python-importlib_resources/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 16:37:05 Author: dvzrv Revision: 644171 upgpkg: python-importlib_resources 2.0.1-1: Upgrading to 2.0.1. Modified: python-importlib_resources/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 16:34:39 UTC (rev 644170) +++ PKGBUILD2020-06-14 16:37:05 UTC (rev 644171) @@ -2,7 +2,7 @@ _name=importlib_resources pkgname=python-importlib_resources -pkgver=2.0.0 +pkgver=2.0.1 pkgrel=1 pkgdesc="Design and implementation for a planned importlib.resources" arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('520822db4063d8d72192d41090c4f82efdaa500cee23a3148dd7095f2c74e6d4e59daed006e847463133e08e472b33e903f715b4da5149acf93c27c640993105') +sha512sums=('7f62c5bb5650dd2689a41ddef2e9131f01d5edc99b284a7a4257fce18190f2e78c38a2c260d6fe5e6db122666435e079c417bd9011e68e35724932854c90a1bd') prepare() { mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
[arch-commits] Commit in todoman/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 16:34:33 Author: dvzrv Revision: 644169 upgpkg: todoman 3.8.0-1: Upgrading to 3.8.0. Adding further failing tests to the list of ignored tests. Updating maintainer info. Modified: todoman/trunk/PKGBUILD --+ PKGBUILD | 25 ++--- 1 file changed, 14 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 14:38:24 UTC (rev 644168) +++ PKGBUILD2020-06-14 16:34:33 UTC (rev 644169) @@ -1,20 +1,23 @@ -# Maintainer: David Runge +# Maintainer: David Runge + pkgname=todoman -pkgver=3.7.0 -pkgrel=2 +pkgver=3.8.0 +pkgrel=1 pkgdesc="A simple, standards-based, cli todo (aka: task) manager" arch=('any') url="https://github.com/pimutils/todoman; license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') optdepends=('bash-completion: auto-complete in bash' 'python-click-repl: REPL command' 'zsh-completions: auto-complete in zsh') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('61b17d1d56ea29e0e6d09f57e4a3e2be97894c187079cece97d56b6e1e1cbfddcc0066b8e72dd0b9c7e6870dd2b137ec2b41716d4c8848c6274c0685f8b17144') +sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') prepare() { cd "$pkgname-$pkgver" @@ -29,9 +32,9 @@ check() { cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # ignoring broken test: https://github.com/pimutils/todoman/issues/365 - py.test -vv -k 'not test_default_due2' + export PYTHONPATH="build:${PYTHONPATH}" + # ignoring broken tests: https://github.com/pimutils/todoman/issues/404 + pytest -v -k 'not test_default_due2 and not test_parse_datetime and not test_list_due_date' } package() {
[arch-commits] Commit in todoman/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 16:34:39 Author: dvzrv Revision: 644170 archrelease: copy trunk to community-any Added: todoman/repos/community-any/PKGBUILD (from rev 644169, todoman/trunk/PKGBUILD) Deleted: todoman/repos/community-any/PKGBUILD --+ PKGBUILD | 117 +++-- 1 file changed, 60 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 16:34:33 UTC (rev 644169) +++ PKGBUILD2020-06-14 16:34:39 UTC (rev 644170) @@ -1,57 +0,0 @@ -# Maintainer: David Runge -pkgname=todoman -pkgver=3.7.0 -pkgrel=2 -pkgdesc="A simple, standards-based, cli todo (aka: task) manager" -arch=('any') -url="https://github.com/pimutils/todoman; -license=('ISC') -depends=('python-atomicwrites' 'python-click-log' 'python-configobj' -'python-dateutil' 'python-humanize' 'python-icalendar' 'python-parsedatetime' -'python-xdg' 'python-setuptools' 'python-tabulate' 'python-urwid') -checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest-runner') -optdepends=('bash-completion: auto-complete in bash' -'python-click-repl: REPL command' -'zsh-completions: auto-complete in zsh') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('61b17d1d56ea29e0e6d09f57e4a3e2be97894c187079cece97d56b6e1e1cbfddcc0066b8e72dd0b9c7e6870dd2b137ec2b41716d4c8848c6274c0685f8b17144') - -prepare() { - cd "$pkgname-$pkgver" - # remove interfering options to pytest - sed -e '/addopts/d' -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="${PYTHONPATH}:${PWD}" - # ignoring broken test: https://github.com/pimutils/todoman/issues/365 - py.test -vv -k 'not test_default_due2' -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - # wrong name: https://github.com/pimutils/todoman/issues/319 - install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # sample config - install -vDm 644 "${pkgname}.conf.sample" \ --t "${pkgdir}/usr/share/doc/${pkgname}/examples/" - # completions - install -vDm 644 contrib/completion/bash/_todo \ -"${pkgdir}/usr/share/bash-completion/completions/todo" - install -vDm 644 contrib/completion/zsh/_todo \ -"${pkgdir}/usr/share/zsh/site-functions/_todo" -} Copied: todoman/repos/community-any/PKGBUILD (from rev 644169, todoman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 16:34:39 UTC (rev 644170) @@ -0,0 +1,60 @@ +# Maintainer: David Runge + +pkgname=todoman +pkgver=3.8.0 +pkgrel=1 +pkgdesc="A simple, standards-based, cli todo (aka: task) manager" +arch=('any') +url="https://github.com/pimutils/todoman; +license=('ISC') +depends=('python-atomicwrites' 'python-click' 'python-click-log' +'python-configobj' 'python-dateutil' 'python-humanize' 'python-icalendar' +'python-parsedatetime' 'python-pyxdg' 'python-setuptools' 'python-tabulate' +'python-urwid') +checkdepends=('python-freezegun' 'python-hypothesis' 'python-pytest' +'python-pytest-runner') +optdepends=('bash-completion: auto-complete in bash' +'python-click-repl: REPL command' +'zsh-completions: auto-complete in zsh') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('67cb498265fdb802ca0993618ae8e06918d0440d6f1092d155571d85a507f098e9e172e852b82f3854a965d72c57aba749ad964922f274be03181def4a527198') + +prepare() { + cd "$pkgname-$pkgver" + # remove interfering options to pytest + sed -e '/addopts/d' -i setup.cfg +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + # ignoring broken tests: https://github.com/pimutils/todoman/issues/404 + pytest -v -k 'not test_default_due2 and not test_parse_datetime and not test_list_due_date' +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # docs + install -vDm 644 {AUTHORS,CHANGELOG,CODE_OF_CONDUCT,README}.rst \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + # wrong name: https://github.com/pimutils/todoman/issues/319 + install -vDm 644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # sample config + install -vDm 644 "${pkgname}.conf.sample" \ +-t "${pkgdir}/usr/share/doc/${pkgname}/examples/" + # completions + install -vDm 644 contrib/completion/bash/_todo \ +
[arch-commits] Commit in libmysofa/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 14:38:00 Author: dbermond Revision: 644167 upgpkg: libmysofa 1.1-1 Modified: libmysofa/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:58:04 UTC (rev 644166) +++ PKGBUILD2020-06-14 14:38:00 UTC (rev 644167) @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond pkgname=libmysofa -pkgver=1.0 +pkgver=1.1 pkgrel=1 pkgdesc='C library to read HRTFs if they are stored in the AES69-2015 SOFA format' arch=('x86_64') @@ -11,16 +11,15 @@ makedepends=('cmake' 'cunit') checkdepends=('nodejs') source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/hoene/libmysofa/archive/v${pkgver}.tar.gz;) -sha256sums=('0b3866cf4c4245124ad6e7e6395f1d9cbcc1216b280ff70052f84d97408d') +sha256sums=('e30846be11499c2282ad85edcab7bcca9bf86502df40c343d1f3ff07db17c765') build() { -cmake -B "${pkgname}-${pkgver}/build" \ +cmake \ +-B "${pkgname}-${pkgver}/build" \ -S "${pkgname}-${pkgver}" \ -DCMAKE_BUILD_TYPE:STRING='None' \ --DCMAKE_INSTALL_LIBDIR:PATH='lib' \ -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ --Wno-dev \ -.. +-Wno-dev make -C "${pkgname}-${pkgver}/build" all }
[arch-commits] Commit in libmysofa/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 14, 2020 @ 14:38:24 Author: dbermond Revision: 644168 archrelease: copy trunk to community-x86_64 Added: libmysofa/repos/community-x86_64/PKGBUILD (from rev 644167, libmysofa/trunk/PKGBUILD) Deleted: libmysofa/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-14 14:38:00 UTC (rev 644167) +++ PKGBUILD2020-06-14 14:38:24 UTC (rev 644168) @@ -1,34 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgname=libmysofa -pkgver=1.0 -pkgrel=1 -pkgdesc='C library to read HRTFs if they are stored in the AES69-2015 SOFA format' -arch=('x86_64') -url='https://github.com/hoene/libmysofa/' -license=('BSD') -depends=('zlib') -makedepends=('cmake' 'cunit') -checkdepends=('nodejs') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/hoene/libmysofa/archive/v${pkgver}.tar.gz;) -sha256sums=('0b3866cf4c4245124ad6e7e6395f1d9cbcc1216b280ff70052f84d97408d') - -build() { -cmake -B "${pkgname}-${pkgver}/build" \ --S "${pkgname}-${pkgver}" \ --DCMAKE_BUILD_TYPE:STRING='None' \ --DCMAKE_INSTALL_LIBDIR:PATH='lib' \ --DCMAKE_INSTALL_PREFIX:PATH='/usr' \ --Wno-dev \ -.. -make -C "${pkgname}-${pkgver}/build" all -} - -check() { -make -C "${pkgname}-${pkgver}/build" test -} - -package() { -make -C "${pkgname}-${pkgver}/build" DESTDIR="$pkgdir" install -install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: libmysofa/repos/community-x86_64/PKGBUILD (from rev 644167, libmysofa/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-14 14:38:24 UTC (rev 644168) @@ -0,0 +1,33 @@ +# Maintainer: Daniel Bermond + +pkgname=libmysofa +pkgver=1.1 +pkgrel=1 +pkgdesc='C library to read HRTFs if they are stored in the AES69-2015 SOFA format' +arch=('x86_64') +url='https://github.com/hoene/libmysofa/' +license=('BSD') +depends=('zlib') +makedepends=('cmake' 'cunit') +checkdepends=('nodejs') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/hoene/libmysofa/archive/v${pkgver}.tar.gz;) +sha256sums=('e30846be11499c2282ad85edcab7bcca9bf86502df40c343d1f3ff07db17c765') + +build() { +cmake \ +-B "${pkgname}-${pkgver}/build" \ +-S "${pkgname}-${pkgver}" \ +-DCMAKE_BUILD_TYPE:STRING='None' \ +-DCMAKE_INSTALL_PREFIX:PATH='/usr' \ +-Wno-dev +make -C "${pkgname}-${pkgver}/build" all +} + +check() { +make -C "${pkgname}-${pkgver}/build" test +} + +package() { +make -C "${pkgname}-${pkgver}/build" DESTDIR="$pkgdir" install +install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:58:04 Author: felixonmars Revision: 644166 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-utils/repos/community-staging-x86_64/ xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 644165, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 644165, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:58:04 UTC (rev 644166) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=49 +pkgdesc='Small collection of X utilities' +url='https://hackage.haskell.org/package/xmonad-utils' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 'haskell-unix') +makedepends=('ghc') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8') +sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c') + +build() { + cd ${pkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +} + +package() { + cd ${pkgname}-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:57:50 Author: felixonmars Revision: 644165 upgpkg: xmonad-utils 0.1.3.3-49: rebuild with splitmix 0.0.5 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:57:04 UTC (rev 644164) +++ PKGBUILD2020-06-14 13:57:50 UTC (rev 644165) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=48 +pkgrel=49 pkgdesc='Small collection of X utilities' url='https://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:57:04 Author: felixonmars Revision: 644164 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 644163, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 644163, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:57:04 UTC (rev 644164) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.16 +pkgrel=23 +pkgdesc='Add-ons for xmonad' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc') + +prepare() { + sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:56:50 Author: felixonmars Revision: 644163 upgpkg: xmonad-contrib 0.16-23: rebuild with splitmix 0.0.5 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:55:23 UTC (rev 644162) +++ PKGBUILD2020-06-14 13:56:50 UTC (rev 644163) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.16 -pkgrel=22 +pkgrel=23 pkgdesc='Add-ons for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmonad/repos (4 files)
Date: Sunday, June 14, 2020 @ 13:55:23 Author: felixonmars Revision: 644162 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 644161, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 644161, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 644161, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 70 dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 158 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 644161, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:55:23 UTC (rev 644162) @@ -0,0 +1,70 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=43 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir="/usr/share/doc/${pkgname}" \ +--datasubdir="${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 644161, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2020-06-14 13:55:23 UTC (rev 644162) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 644161, xmonad/trunk/xmonad.svg) === ---
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:55:02 Author: felixonmars Revision: 644161 upgpkg: xmonad 0.15-43: rebuild with splitmix 0.0.5 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:54:04 UTC (rev 644160) +++ PKGBUILD2020-06-14 13:55:02 UTC (rev 644161) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=42 +pkgrel=43 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:54:04 Author: felixonmars Revision: 644160 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 644159, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 644159, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:54:04 UTC (rev 644160) @@ -0,0 +1,63 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.33 +pkgrel=70 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('3a85a7c68d905dc88e181a921299d30adbb300f190a91e93d83b4fdf7a4f78f0646ec976bc405c0a82ca5547f159e5d64073d28a6a36ed83f5c831c1919c44b9') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:53:51 Author: felixonmars Revision: 644159 upgpkg: xmobar 0.33-70: rebuild with splitmix 0.0.5 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:52:22 UTC (rev 644158) +++ PKGBUILD2020-06-14 13:53:51 UTC (rev 644159) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.33 -pkgrel=69 +pkgrel=70 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:52:09 Author: felixonmars Revision: 644157 upgpkg: taskell 1.9.2.0-111: rebuild with splitmix 0.0.5 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:51:00 UTC (rev 644156) +++ PKGBUILD2020-06-14 13:52:09 UTC (rev 644157) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.2.0 -pkgrel=110 +pkgrel=111 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in taskell/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:52:22 Author: felixonmars Revision: 644158 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 644157, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 644157, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:52:22 UTC (rev 644158) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/== *0.50/==0.54/;s/== *5.26/==5.28/;s/< *4/<5/;s/< *2/<3/;s/< *1/<2/;s/< *0.7/<1/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:51:00 Author: felixonmars Revision: 644156 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 644155, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 644155, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:51:00 UTC (rev 644156) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=361 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-instances' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile + +sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal +sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:50:46 Author: felixonmars Revision: 644155 upgpkg: tamarin-prover 1.4.1-361: rebuild with splitmix 0.0.5 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:49:19 UTC (rev 644154) +++ PKGBUILD2020-06-14 13:50:46 UTC (rev 644155) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=360 +pkgrel=361 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:49:02 Author: felixonmars Revision: 644153 upgpkg: stylish-haskell 0.11.0.0-31: rebuild with splitmix 0.0.5 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:47:58 UTC (rev 644152) +++ PKGBUILD2020-06-14 13:49:02 UTC (rev 644153) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.11.0.0 -pkgrel=30 +pkgrel=31 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:49:19 Author: felixonmars Revision: 644154 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 644153, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 644153, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:49:19 UTC (rev 644154) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.11.0.0 +pkgrel=31 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +makedepends=('ghc' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3939fb8d88b77b75983c95770190c23f04ae3f00c7f4c826e8ec3898a9be6f3816df6e9398a9f5932e88c86d2bdaa7ef096c8063738cafd5c8de2ebd0ba5da25') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *3.1/<4/;s/< *1.5/<2/' -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in stack/repos (3 files)
Date: Sunday, June 14, 2020 @ 13:47:58 Author: felixonmars Revision: 644152 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 644151, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 644151, stack/trunk/stack.install) ---+ PKGBUILD | 79 stack.install |4 ++ 2 files changed, 83 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 644151, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:47:58 UTC (rev 644152) @@ -0,0 +1,79 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.1 +pkgrel=37 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 644151, stack/trunk/stack.install) === ---
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:47:40 Author: felixonmars Revision: 644151 upgpkg: stack 2.3.1-37: rebuild with splitmix 0.0.5 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:43:21 UTC (rev 644150) +++ PKGBUILD2020-06-14 13:47:40 UTC (rev 644151) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.1 -pkgrel=36 +pkgrel=37 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:43:07 Author: felixonmars Revision: 644149 upgpkg: shellcheck 0.7.1-56: rebuild with splitmix 0.0.5 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:39:37 UTC (rev 644148) +++ PKGBUILD2020-06-14 13:43:07 UTC (rev 644149) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=55 +pkgrel=56 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:43:21 Author: felixonmars Revision: 644150 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 644149, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 644149, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:43:21 UTC (rev 644150) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=56 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:39:23 Author: felixonmars Revision: 644147 upgpkg: postgrest 7.0.1-19: rebuild with splitmix 0.0.5 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:36:38 UTC (rev 644146) +++ PKGBUILD2020-06-14 13:39:23 UTC (rev 644147) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=18 +pkgrel=19 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:39:37 Author: felixonmars Revision: 644148 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 644147, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 644147, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:39:37 UTC (rev 644148) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=19 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +sed -i 's/< *1.5/<2/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:36:38 Author: felixonmars Revision: 644146 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 644145, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 644145, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:36:38 UTC (rev 644146) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.3 +pkgrel=24 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('dbe9a3b8b1b48e00d6f35a523f31c999890669ea3c16c848b4f68f8b89ba2713ce8ed8da36ff70da882d6b8e33c9953b93943457255efb8f474b8e7cf586264f') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:36:24 Author: felixonmars Revision: 644145 upgpkg: pandoc-crossref 0.3.6.3-24: rebuild with splitmix 0.0.5 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:34:50 UTC (rev 644144) +++ PKGBUILD2020-06-14 13:36:24 UTC (rev 644145) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.3 -pkgrel=23 +pkgrel=24 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:34:50 Author: felixonmars Revision: 644144 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 644143, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 644143, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:34:50 UTC (rev 644144) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.3.0 +pkgrel=65 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('104b0ab5092d2f0b7017ff8beae2bbe2fdcbfe37fe9d2cf3165227856e2ab3e13d25f0b4827aab450b5ded447763044580a63a41762e3523f29eb1e647666918') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.1/<3/;s/< *1.3/<2/;s/< *0.0.12/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:34:36 Author: felixonmars Revision: 644143 upgpkg: haskell-hakyll 4.13.3.0-65: rebuild with splitmix 0.0.5 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:33:06 UTC (rev 644142) +++ PKGBUILD2020-06-14 13:34:36 UTC (rev 644143) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.3.0 -pkgrel=64 +pkgrel=65 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:33:06 Author: felixonmars Revision: 644142 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 644141, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 644141, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:33:06 UTC (rev 644142) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.17 +pkgrel=139 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('65bc510c1208d5c76884c1b5898d033abd06ebce040c36e1ec2f11fd0107fbb6ac838e0be6d97c40c9b2893ba6bdc38d2bf5c12fec7db069bbabd37d6d07b4e7') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +sed -i 's/< *1.5/<2/' $pkgname.cabal +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:32:52 Author: felixonmars Revision: 644141 upgpkg: pandoc-citeproc 0.17-139: rebuild with splitmix 0.0.5 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:29:44 UTC (rev 644140) +++ PKGBUILD2020-06-14 13:32:52 UTC (rev 644141) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.17 -pkgrel=138 +pkgrel=139 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:29:30 Author: felixonmars Revision: 644139 upgpkg: pandoc 2.9.2.1-77: rebuild with splitmix 0.0.5 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:19:22 UTC (rev 644138) +++ PKGBUILD2020-06-14 13:29:30 UTC (rev 644139) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.9.2.1 -pkgrel=76 +pkgrel=77 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:29:44 Author: felixonmars Revision: 644140 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 644139, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 75 + 1 file changed, 75 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 644139, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:29:44 UTC (rev 644140) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.9.2.1 +pkgrel=77 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 'haskell-skylighting' + 'haskell-skylighting-core' 'haskell-hslua' 'haskell-hslua-module-system' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-safe' 'haskell-split' + 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-conversions' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + pandoc-revert-noprelude.patch::https://github.com/jgm/pandoc/commit/a9ef15bbd574bf09827c2c25ef1cd3efaf288f7c.patch + pandoc-skylighting-0.8.4.patch::https://github.com/jgm/pandoc/commit/46179d5b3e84b5c709e09924cbda524230ebd3fe.patch) +sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2' + 'ca91b56003c02cd10cc9a073f63eac6e3d4371ebec80bb85500ea67e8aa0ac8938fb5487651ad72e6f964b9d5266c1578e649323e3390037fb87b443850eb4e1' + '3c057b1bb41cf2346e4fb63c50d3edb745eb598ef5d69c63bc0de0dcfa8e55fce0e4d19d5ce4872ca5fede10ee0f3621fb350d7e162fe63a8d0e1dea8b796e5b') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../pandoc-revert-noprelude.patch +patch -p1 -i ../pandoc-skylighting-0.8.4.patch || : +sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/;s/< *1.3/<2/;s/< *1.5/<2/;s/< *0.7/<1/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 13:19:08 Author: felixonmars Revision: 644137 upgpkg: idris 1.3.3-15: rebuild with splitmix 0.0.5 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 13:03:50 UTC (rev 644136) +++ PKGBUILD2020-06-14 13:19:08 UTC (rev 644137) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=14 +pkgrel=15 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in idris/repos (2 files)
Date: Sunday, June 14, 2020 @ 13:19:22 Author: felixonmars Revision: 644138 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 644137, idris/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 644137, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-06-14 13:19:22 UTC (rev 644138) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=15 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-haskeline0.7' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de') + +prepare() { +cd Idris-dev-$pkgver +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *1.5/<2/;s/haskeline >= 0.7$/haskeline >= 0.7 \&\& < 0.8/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}