[arch-commits] Commit in ppsspp/repos/community-x86_64 (8 files)

2020-04-17 Thread Maxime Gauduin via arch-commits
Date: Saturday, April 18, 2020 @ 04:59:44
  Author: alucryd
Revision: 616026

archrelease: copy trunk to community-x86_64

Added:
  ppsspp/repos/community-x86_64/PKGBUILD
(from rev 616025, ppsspp/trunk/PKGBUILD)
  ppsspp/repos/community-x86_64/ppsspp-flags.patch
(from rev 616025, ppsspp/trunk/ppsspp-flags.patch)
  ppsspp/repos/community-x86_64/ppsspp-qt.desktop
(from rev 616025, ppsspp/trunk/ppsspp-qt.desktop)
  ppsspp/repos/community-x86_64/ppsspp-sdl.desktop
(from rev 616025, ppsspp/trunk/ppsspp-sdl.desktop)
Deleted:
  ppsspp/repos/community-x86_64/PKGBUILD
  ppsspp/repos/community-x86_64/ppsspp-flags.patch
  ppsspp/repos/community-x86_64/ppsspp-qt.desktop
  ppsspp/repos/community-x86_64/ppsspp-sdl.desktop

+
 PKGBUILD   |  277 +--
 ppsspp-flags.patch |   66 ++--
 ppsspp-qt.desktop  |   18 +--
 ppsspp-sdl.desktop |   18 +--
 4 files changed, 188 insertions(+), 191 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-18 04:59:34 UTC (rev 616025)
+++ PKGBUILD2020-04-18 04:59:44 UTC (rev 616026)
@@ -1,140 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Ben Reedy 
-# Contributor: Clement Guerin 
-# Contributor: Thiago Kenji Okada 
-
-pkgname=ppsspp
-pkgver=1.9.4
-pkgrel=3
-pkgdesc='A PSP emulator written in C++'
-arch=(x86_64)
-url=https://www.ppsspp.org/
-license=(GPL2)
-depends=(
-  gcc-libs
-  glew
-  glibc
-  hicolor-icon-theme
-  libavcodec.so
-  libavformat.so
-  libavutil.so
-  libgl
-  libswresample.so
-  libswscale.so
-  libzip
-  qt5-base
-  sdl2
-  snappy
-  zlib
-)
-makedepends=(
-  cmake
-  git
-  libglvnd
-  python
-  qt5-tools
-)
-provides=(
-  ppsspp-headless
-  ppsspp-qt
-)
-conflicts=(
-  ppsspp-headless
-  ppsspp-qt
-)
-replaces=(
-  ppsspp-headless
-  ppsspp-qt
-)
-source=(
-  
git+https://github.com/hrydgard/ppsspp.git#tag=e3c9793cb3a68ec9f44371c7ebb45a0abed1ecca
-  git+https://github.com/Kingcom/armips.git
-  git+https://github.com/discordapp/discord-rpc.git
-  ppsspp-glslang::git+https://github.com/hrydgard/glslang.git
-  git+https://github.com/hrydgard/ppsspp-lang.git
-  git+https://github.com/Tencent/rapidjson.git
-  git+https://github.com/KhronosGroup/SPIRV-Cross.git
-  armips-tinyformat::git+https://github.com/Kingcom/tinyformat.git
-  ppsspp-sdl.desktop
-  ppsspp-qt.desktop
-  ppsspp-flags.patch
-)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'47977bbdc36cd9eebe74b204e69aa8c0eb39b1ec66d89e7b90b1c216e5778d8d'
-'7df9274e8f404a8009042a529729ca43332c264cff032f32b2ce1bf5adf04042'
-'6694643d96dae673f01555637139468eb277f3379afbcceccad3f7e0ae670278')
-
-pkgver() {
-  cd ppsspp
-
-  git describe --tags | sed 's/^v//'
-}
-
-prepare() {
-  cd ppsspp
-
-  patch -Np1 -i ../ppsspp-flags.patch
-
-  for submodule in assets/lang ext/glslang; do
-git submodule init ${submodule}
-git config submodule.${submodule}.url ../ppsspp-${submodule#*/}
-git submodule update ${submodule}
-  done
-
-  for submodule in ext/{armips,discord-rpc,rapidjson,SPIRV-Cross}; do
-git submodule init ${submodule}
-git config submodule.${submodule}.url ../${submodule#*/}
-git submodule update ${submodule}
-  done
-
-  cd ext/armips
-
-  for submodule in ext/tinyformat; do
-git submodule init ${submodule}
-git config submodule.${submodule}.url ../../../armips-${submodule#*/}
-git submodule update ${submodule}
-  done
-}
-
-build() {
-  cmake -S ppsspp -B build-sdl \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_SKIP_RPATH=ON \
--DHEADLESS=ON \
--DUSE_SYSTEM_FFMPEG=ON \
--DUSE_SYSTEM_LIBZIP=ON \
--DUSE_SYSTEM_SNAPPY=ON \
--DUSING_QT_UI=OFF
-  make -C build-sdl
-  cmake -S ppsspp -B build-qt \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_SKIP_RPATH=ON \
--DHEADLESS=OFF \
--DUSE_SYSTEM_FFMPEG=ON \
--DUSE_SYSTEM_LIBZIP=ON \
--DUSE_SYSTEM_SNAPPY=ON \
--DUSING_QT_UI=ON
-  make -C build-qt
-}
-
-package() {
-  install -Dm 755 build-sdl/PPSSPPSDL -t "${pkgdir}"/usr/bin/
-  install -Dm 755 build-sdl/PPSSPPHeadless -t "${pkgdir}"/usr/bin/
-  install -Dm 755 build-qt/PPSSPPQt -t "${pkgdir}"/usr/bin/
-  install -dm 755 "${pkgdir}"/usr/share/{icons,ppsspp}
-  cp -dr --no-preserve=ownership build-sdl/assets "${pkgdir}"/usr/share/ppsspp/
-  cp -dr --no-preserve=ownership ppsspp/icons/hicolor 
"${pkgdir}"/usr/share/icons/
-  install -Dm 644 ppsspp/icons/icon-512.svg 
"${pkgdir}"/usr/share/pixmaps/ppsspp.svg
-  install -Dm 644 ppsspp-sdl.desktop -t "${pkgdir}"/usr/share/applications/
-  install -Dm 644 ppsspp-qt.desktop -t "${pkgdir}"/usr/share/applications/
-}
-
-# vim: ts=2 sw=2 et:

Copied: ppsspp/repos/community-x86_64/PKGBUILD (from rev 616025, 
ppsspp/trunk/PKGBUILD)

[arch-commits] Commit in ppsspp/trunk (PKGBUILD)

2020-04-17 Thread Maxime Gauduin via arch-commits
Date: Saturday, April 18, 2020 @ 04:59:34
  Author: alucryd
Revision: 616025

FS#66289: ppsspp 1.9.4-4

Modified:
  ppsspp/trunk/PKGBUILD

--+
 PKGBUILD |   15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-18 04:41:29 UTC (rev 616024)
+++ PKGBUILD2020-04-18 04:59:34 UTC (rev 616025)
@@ -6,7 +6,7 @@
 
 pkgname=ppsspp
 pkgver=1.9.4
-pkgrel=3
+pkgrel=4
 pkgdesc='A PSP emulator written in C++'
 arch=(x86_64)
 url=https://www.ppsspp.org/
@@ -16,12 +16,7 @@
   glew
   glibc
   hicolor-icon-theme
-  libavcodec.so
-  libavformat.so
-  libavutil.so
   libgl
-  libswresample.so
-  libswscale.so
   libzip
   qt5-base
   sdl2
@@ -51,6 +46,7 @@
   
git+https://github.com/hrydgard/ppsspp.git#tag=e3c9793cb3a68ec9f44371c7ebb45a0abed1ecca
   git+https://github.com/Kingcom/armips.git
   git+https://github.com/discordapp/discord-rpc.git
+  git+https://github.com/hrydgard/ppsspp-ffmpeg.git
   ppsspp-glslang::git+https://github.com/hrydgard/glslang.git
   git+https://github.com/hrydgard/ppsspp-lang.git
   git+https://github.com/Tencent/rapidjson.git
@@ -68,6 +64,7 @@
 'SKIP'
 'SKIP'
 'SKIP'
+'SKIP'
 '47977bbdc36cd9eebe74b204e69aa8c0eb39b1ec66d89e7b90b1c216e5778d8d'
 '7df9274e8f404a8009042a529729ca43332c264cff032f32b2ce1bf5adf04042'
 '6694643d96dae673f01555637139468eb277f3379afbcceccad3f7e0ae670278')
@@ -83,7 +80,7 @@
 
   patch -Np1 -i ../ppsspp-flags.patch
 
-  for submodule in assets/lang ext/glslang; do
+  for submodule in assets/lang ext/glslang ffmpeg; do
 git submodule init ${submodule}
 git config submodule.${submodule}.url ../ppsspp-${submodule#*/}
 git submodule update ${submodule}
@@ -109,8 +106,8 @@
 -DCMAKE_BUILD_TYPE=None \
 -DCMAKE_SKIP_RPATH=ON \
 -DHEADLESS=ON \
--DUSE_SYSTEM_FFMPEG=ON \
 -DUSE_SYSTEM_LIBZIP=ON \
+-DOpenGL_GL_PREFERENCE=GLVND \
 -DUSE_SYSTEM_SNAPPY=ON \
 -DUSING_QT_UI=OFF
   make -C build-sdl
@@ -117,8 +114,8 @@
   cmake -S ppsspp -B build-qt \
 -DCMAKE_BUILD_TYPE=None \
 -DCMAKE_SKIP_RPATH=ON \
+-DOpenGL_GL_PREFERENCE=GLVND \
 -DHEADLESS=OFF \
--DUSE_SYSTEM_FFMPEG=ON \
 -DUSE_SYSTEM_LIBZIP=ON \
 -DUSE_SYSTEM_SNAPPY=ON \
 -DUSING_QT_UI=ON


[arch-commits] Commit in tokei/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-04-17 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, April 18, 2020 @ 01:14:44
  Author: svenstaro
Revision: 616023

archrelease: copy trunk to community-x86_64

Added:
  tokei/repos/community-x86_64/PKGBUILD
(from rev 616022, tokei/trunk/PKGBUILD)
Deleted:
  tokei/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-18 01:14:31 UTC (rev 616022)
+++ PKGBUILD2020-04-18 01:14:44 UTC (rev 616023)
@@ -1,31 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=tokei
-pkgver=11.0.0
-pkgrel=1
-pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program'
-arch=('x86_64')
-url="https://github.com/Aaronepower/tokei;
-license=('MIT' 'Apache')
-depends=('gcc-libs')
-makedepends=('rust' 'cargo')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;)
-sha512sums=('630eff2fb645c6e8c3b66014dd5787b0c0f7934604c77b093cf0d6070200d553336522db1bd15707a5551a0372266a94593d4756995ad848d0c856a4b49b35e9')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-cargo build --release --locked --features all
-}
-
-check() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-cargo test --release --locked --features all
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-install -Dm755 target/release/tokei "${pkgdir}/usr/bin/tokei"
-
-install -Dm644 LICENCE-MIT 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT"
-install -Dm644 LICENCE-APACHE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE"
-}

Copied: tokei/repos/community-x86_64/PKGBUILD (from rev 616022, 
tokei/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-18 01:14:44 UTC (rev 616023)
@@ -0,0 +1,31 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=tokei
+pkgver=11.1.0
+pkgrel=1
+pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program'
+arch=('x86_64')
+url="https://github.com/Aaronepower/tokei;
+license=('MIT' 'Apache')
+depends=('gcc-libs')
+makedepends=('rust' 'cargo')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;)
+sha512sums=('29c0c44aa1d870d21c3810e4dbd876d07c6565bad5e4d92fe4856f9bf2ae5f5dd16d27e3a626efb3292985dc79f23ec6d21dd85cf1e60ea2ac6c001c684085e4')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cargo build --release --locked --features all
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cargo test --release --locked --features all
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -Dm755 target/release/tokei "${pkgdir}/usr/bin/tokei"
+
+install -Dm644 LICENCE-MIT 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT"
+install -Dm644 LICENCE-APACHE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE"
+}


[arch-commits] Commit in tokei/trunk (PKGBUILD)

2020-04-17 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, April 18, 2020 @ 01:14:31
  Author: svenstaro
Revision: 616022

upgpkg: tokei 11.1.0-1

Modified:
  tokei/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 23:55:05 UTC (rev 616021)
+++ PKGBUILD2020-04-18 01:14:31 UTC (rev 616022)
@@ -1,6 +1,6 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=tokei
-pkgver=11.0.0
+pkgver=11.1.0
 pkgrel=1
 pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program'
 arch=('x86_64')
@@ -9,7 +9,7 @@
 depends=('gcc-libs')
 makedepends=('rust' 'cargo')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;)
-sha512sums=('630eff2fb645c6e8c3b66014dd5787b0c0f7934604c77b093cf0d6070200d553336522db1bd15707a5551a0372266a94593d4756995ad848d0c856a4b49b35e9')
+sha512sums=('29c0c44aa1d870d21c3810e4dbd876d07c6565bad5e4d92fe4856f9bf2ae5f5dd16d27e3a626efb3292985dc79f23ec6d21dd85cf1e60ea2ac6c001c684085e4')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"


[arch-commits] Commit in ghdl/repos (2 files)

2020-04-17 Thread Filipe Laíns via arch-commits
Date: Friday, April 17, 2020 @ 23:55:05
  Author: ffy00
Revision: 616021

archrelease: copy trunk to community-staging-x86_64

Added:
  ghdl/repos/community-staging-x86_64/
  ghdl/repos/community-staging-x86_64/PKGBUILD
(from rev 616020, ghdl/trunk/PKGBUILD)

--+
 PKGBUILD |  164 +
 1 file changed, 164 insertions(+)

Copied: ghdl/repos/community-staging-x86_64/PKGBUILD (from rev 616020, 
ghdl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 23:55:05 UTC (rev 616021)
@@ -0,0 +1,164 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgbase=ghdl
+pkgname=('ghdl-mcode' 'ghdl-llvm' 'ghdl-gcc')
+_gcc=9.3.0
+_isl=0.22
+pkgver=0.37
+pkgrel=7
+pkgdesc='VHDL simulator'
+arch=('x86_64')
+url='https://github.com/ghdl/ghdl'
+license=('GPL2')
+depends=('gcc-ada')
+makedepends=('gmp' 'mpfr' 'libmpc' 'zlib' 'llvm' 'clang')
+provides=('ghdl')
+conflicts=('ghdl')
+validpgpkeys=('33C235A34C46AA3FFB293709A328C3A2C3C45C06') # Jakub Jelinek 

+source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+"https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig}
+"http://isl.gforge.inria.fr/isl-$_isl.tar.bz2;
+
"fix-llvm10.patch::$url/commit/cfb359f0b05e9042c1045213b93b09e465fa8ccc.patch")
+sha512sums=('1ecb12379a99948740e795a51a5a7454a4231064e20b779355c4450ee6b3f6622285b6aa9b9cc53fc23352b1a017f0c735d7e567f42fbfff54d697c4cc0b6be9'
+
'4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de'
+'SKIP'
+
'fc2c9796979610dd51143dcefe4f5c989c4354571cc5a1fcc6b932fd41f42a54f6b43adfd289af61be7bd06f3a523fa6a7d7ee56680e32d8036beb4c188fa668'
+
'67aff7e7bdcf4b517074a3f436ee2b1fc9b4b1d9d618fe6df0b7819cb44471d051682b1c78e95ce67616563e0714a6297c9936af79d784d49778a8a9cbdad36b')
+
+export GNATMAKE="gnatmake $MAKEFLAGS"
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  patch -p1 -i ../fix-llvm10.patch
+
+  cd "$srcdir"
+
+  cp -r $pkgbase-$pkgver ghdl-mcode
+  cp -r $pkgbase-$pkgver ghdl-llvm
+  cp -r $pkgbase-$pkgver ghdl-gcc
+
+  mkdir gcc-build
+
+  cd gcc-$_gcc
+
+  ln -s ../isl-$_isl isl
+
+  echo $_gcc > gcc/BASE-VER
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+}
+
+_configure() {
+  ./configure \
+  --prefix=/usr \
+  --disable-werror \
+  --enable-checks \
+  --enable-libghdl \
+  --enable-openieee \
+  --enable-synth $@
+}
+
+build() {
+  echo 'Building ghdl-mcode...'
+  cd "$srcdir"/ghdl-mcode
+
+  _configure
+
+  make
+
+  echo 'Building ghdl-llvm...'
+  cd "$srcdir"/ghdl-llvm
+
+  _configure --with-llvm-config
+
+  make
+
+  echo 'Building ghdl-gcc...'
+  cd "$srcdir"/ghdl-gcc
+
+  _configure --with-gcc="$srcdir"/gcc-$_gcc
+
+  make copy-sources
+
+  cd "$srcdir"/gcc-build
+
+  "$srcdir"/gcc-$_gcc/configure \
+  --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --enable-languages=vhdl \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --with-isl \
+  --enable-plugin \
+  --enable-lto \
+  --disable-bootstrap \
+  --disable-multilib \
+  --disable-libada \
+  --disable-libsanitizer \
+  --disable-libssp \
+  --disable-libquadmath \
+  --disable-libgomp \
+  --disable-libvtv \
+  --with-pkgversion='Arch Linux Repositories' \
+  --with-bugurl='https://bugs.archlinux.org/'
+
+  make
+
+  cd "$srcdir"/ghdl-gcc
+
+  make \
+  GHDL_GCC_BIN="$srcdir"/gcc-build/gcc/ghdl \
+  GHDL1_GCC_BIN="--GHDL1=$srcdir/gcc-build/gcc/ghdl1" \
+  ghdllib
+}
+
+package_ghdl-mcode() {
+  pkgdesc="$pkgdesc (mcode backend)"
+
+  cd $pkgname
+
+  make DESTDIR="$pkgdir" install
+}
+
+package_ghdl-llvm() {
+  pkgdesc="$pkgdesc (LLVM backend)"
+  depends+=('llvm-libs')
+  options=(!emptydirs)
+
+  cd $pkgname
+
+  make DESTDIR="$pkgdir" install
+
+  # strip binaries
+  find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/ghdl -type f -and \( -executable 
-o -name '*.o' \) -exec strip '{}' \;
+}
+
+package_ghdl-gcc() {
+  pkgdesc="$pkgdesc (GCC backend)"
+  options=(!emptydirs)
+
+  cd "$srcdir"/gcc-build
+
+  make DESTDIR="$pkgdir" install
+
+  # Remove files that conflict with the system gcc -- we only want to install 
the ghdl plugin
+  for FILE in $(find "$pkgdir" -not -type d); do
+if [ -f /"${FILE#"$pkgdir"}" ]; then
+  rm -f "$FILE"
+fi
+  done
+
+  find "$pkgdir"/usr/share -not -type d -not -name '*ghdl*' -delete
+  rm -rf "$pkgdir"/usr/lib64
+
+  # strip binaries
+  find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc -type f -and \( -executable -o 
-name '*.o' \) -exec strip '{}' \;
+
+  cd "$srcdir"/ghdl-gcc
+
+  make DESTDIR="$pkgdir" install
+}
+


[arch-commits] Commit in ghdl/trunk (PKGBUILD)

2020-04-17 Thread Filipe Laíns via arch-commits
Date: Friday, April 17, 2020 @ 23:55:01
  Author: ffy00
Revision: 616020

upgpkg: ghdl 0.37-7 (LLVM 10 rebuild)

Modified:
  ghdl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 23:48:28 UTC (rev 616019)
+++ PKGBUILD2020-04-17 23:55:01 UTC (rev 616020)
@@ -5,7 +5,7 @@
 _gcc=9.3.0
 _isl=0.22
 pkgver=0.37
-pkgrel=6
+pkgrel=7
 pkgdesc='VHDL simulator'
 arch=('x86_64')
 url='https://github.com/ghdl/ghdl'


[arch-commits] Commit in ghdl/trunk (PKGBUILD)

2020-04-17 Thread Filipe Laíns via arch-commits
Date: Friday, April 17, 2020 @ 23:48:19
  Author: ffy00
Revision: 616018

upgpkg: ghdl 0.37-6 (refactor and fix ghdl-gcc)

Modified:
  ghdl/trunk/PKGBUILD

--+
 PKGBUILD |   63 -
 1 file changed, 29 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 22:55:27 UTC (rev 616017)
+++ PKGBUILD2020-04-17 23:48:19 UTC (rev 616018)
@@ -5,7 +5,7 @@
 _gcc=9.3.0
 _isl=0.22
 pkgver=0.37
-pkgrel=5
+pkgrel=6
 pkgdesc='VHDL simulator'
 arch=('x86_64')
 url='https://github.com/ghdl/ghdl'
@@ -50,10 +50,7 @@
   sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
 }
 
-build() {
-  echo 'Building ghdl-mcode...'
-  cd "$srcdir"/ghdl-mcode
-
+_configure() {
   ./configure \
   --prefix=/usr \
   --disable-werror \
@@ -60,21 +57,21 @@
   --enable-checks \
   --enable-libghdl \
   --enable-openieee \
-  --enable-synth
+  --enable-synth $@
+}
 
+build() {
+  echo 'Building ghdl-mcode...'
+  cd "$srcdir"/ghdl-mcode
+
+  _configure
+
   make
 
   echo 'Building ghdl-llvm...'
   cd "$srcdir"/ghdl-llvm
 
-  ./configure \
-  --prefix=/usr \
-  --with-llvm-config \
-  --disable-werror \
-  --enable-checks \
-  --enable-libghdl \
-  --enable-openieee \
-  --enable-synth
+  _configure --with-llvm-config
 
   make
 
@@ -81,14 +78,7 @@
   echo 'Building ghdl-gcc...'
   cd "$srcdir"/ghdl-gcc
 
-  ./configure \
-  --prefix=/usr \
-  --with-gcc="$srcdir"/gcc-$_gcc \
-  --disable-werror \
-  --enable-checks \
-  --enable-libghdl \
-  --enable-openieee \
-  --enable-synth
+  _configure --with-gcc="$srcdir"/gcc-$_gcc
 
   make copy-sources
 
@@ -101,14 +91,17 @@
   --enable-languages=vhdl \
   --enable-default-pie \
   --enable-default-ssp \
-  --with-system-zlib \
   --with-isl \
+  --enable-plugin \
+  --enable-lto \
   --disable-bootstrap \
-  --disable-lto \
   --disable-multilib \
+  --disable-libada \
+  --disable-libsanitizer \
   --disable-libssp \
+  --disable-libquadmath \
   --disable-libgomp \
-  --disable-libquadmath \
+  --disable-libvtv \
   --with-pkgversion='Arch Linux Repositories' \
   --with-bugurl='https://bugs.archlinux.org/'
 
@@ -133,6 +126,7 @@
 package_ghdl-llvm() {
   pkgdesc="$pkgdesc (LLVM backend)"
   depends+=('llvm-libs')
+  options=(!emptydirs)
 
   cd $pkgname
 
@@ -148,16 +142,18 @@
 
   cd "$srcdir"/gcc-build
 
-  mkdir "$srcdir"/dest
-  make DESTDIR="$srcdir"/dest install
+  make DESTDIR="$pkgdir" install
 
-  # manually install the files
-  install -dm 755 "$pkgdir"/usr/{bin,lib/{ghdl,gcc/x86_64-pc-linux-gnu/$_gcc}}
-  install -Dm 755 "$srcdir"/dest/usr/bin/ghdl "$pkgdir"/usr/bin/ghdl
-  install -Dm 644 "$srcdir"/dest/usr/lib/ghdl/libbacktrace.a 
"$pkgdir"/usr/lib/ghdl/libbacktrace.a
-  install -Dm 644 "$srcdir"/dest/usr/share/info/ghdl.info 
"$pkgdir"/usr/share/info/ghdl.info
-  install -Dm 644 "$srcdir"/dest/usr/lib/gcc/x86_64-pc-linux-gnu/$_gcc/ghdl1 
"$pkgdir"/usr/lib/gcc/x86_64-pc-linux-gnu/$_gcc/ghdl1
+  # Remove files that conflict with the system gcc -- we only want to install 
the ghdl plugin
+  for FILE in $(find "$pkgdir" -not -type d); do
+if [ -f /"${FILE#"$pkgdir"}" ]; then
+  rm -f "$FILE"
+fi
+  done
 
+  find "$pkgdir"/usr/share -not -type d -not -name '*ghdl*' -delete
+  rm -rf "$pkgdir"/usr/lib64
+
   # strip binaries
   find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc -type f -and \( -executable -o 
-name '*.o' \) -exec strip '{}' \;
 
@@ -164,6 +160,5 @@
   cd "$srcdir"/ghdl-gcc
 
   make DESTDIR="$pkgdir" install
-
 }
 


[arch-commits] Commit in ghdl/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-04-17 Thread Filipe Laíns via arch-commits
Date: Friday, April 17, 2020 @ 23:48:28
  Author: ffy00
Revision: 616019

archrelease: copy trunk to community-x86_64

Added:
  ghdl/repos/community-x86_64/PKGBUILD
(from rev 616018, ghdl/trunk/PKGBUILD)
Deleted:
  ghdl/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  333 ++---
 1 file changed, 164 insertions(+), 169 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-17 23:48:19 UTC (rev 616018)
+++ PKGBUILD2020-04-17 23:48:28 UTC (rev 616019)
@@ -1,169 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgbase=ghdl
-pkgname=('ghdl-mcode' 'ghdl-llvm' 'ghdl-gcc')
-_gcc=9.3.0
-_isl=0.22
-pkgver=0.37
-pkgrel=4
-pkgdesc='VHDL simulator'
-arch=('x86_64')
-url='https://github.com/ghdl/ghdl'
-license=('GPL2')
-depends=('gcc-ada')
-makedepends=('gmp' 'mpfr' 'libmpc' 'zlib' 'llvm' 'clang')
-provides=('ghdl')
-conflicts=('ghdl')
-validpgpkeys=('33C235A34C46AA3FFB293709A328C3A2C3C45C06') # Jakub Jelinek 

-source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
-"https://ftp.gnu.org/gnu/gcc/gcc-$_gcc/gcc-$_gcc.tar.xz"{,.sig}
-"http://isl.gforge.inria.fr/isl-$_isl.tar.bz2;
-
"fix-llvm10.patch::$url/commit/cfb359f0b05e9042c1045213b93b09e465fa8ccc.patch")
-sha512sums=('1ecb12379a99948740e795a51a5a7454a4231064e20b779355c4450ee6b3f6622285b6aa9b9cc53fc23352b1a017f0c735d7e567f42fbfff54d697c4cc0b6be9'
-
'4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de'
-'SKIP'
-
'fc2c9796979610dd51143dcefe4f5c989c4354571cc5a1fcc6b932fd41f42a54f6b43adfd289af61be7bd06f3a523fa6a7d7ee56680e32d8036beb4c188fa668'
-
'67aff7e7bdcf4b517074a3f436ee2b1fc9b4b1d9d618fe6df0b7819cb44471d051682b1c78e95ce67616563e0714a6297c9936af79d784d49778a8a9cbdad36b')
-
-export GNATMAKE="gnatmake $MAKEFLAGS"
-
-prepare() {
-  cd $pkgbase-$pkgver
-
-  patch -p1 -i ../fix-llvm10.patch
-
-  cd "$srcdir"
-
-  cp -r $pkgbase-$pkgver ghdl-mcode
-  cp -r $pkgbase-$pkgver ghdl-llvm
-  cp -r $pkgbase-$pkgver ghdl-gcc
-
-  mkdir gcc-build
-
-  cd gcc-$_gcc
-
-  ln -s ../isl-$_isl isl
-
-  echo $_gcc > gcc/BASE-VER
-
-  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
-  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
-}
-
-build() {
-  echo 'Building ghdl-mcode...'
-  cd "$srcdir"/ghdl-mcode
-
-  ./configure \
-  --prefix=/usr \
-  --disable-werror \
-  --enable-checks \
-  --enable-libghdl \
-  --enable-openieee \
-  --enable-synth
-
-  make
-
-  echo 'Building ghdl-llvm...'
-  cd "$srcdir"/ghdl-llvm
-
-  ./configure \
-  --prefix=/usr \
-  --with-llvm-config \
-  --disable-werror \
-  --enable-checks \
-  --enable-libghdl \
-  --enable-openieee \
-  --enable-synth
-
-  make
-
-  echo 'Building ghdl-gcc...'
-  cd "$srcdir"/ghdl-gcc
-
-  ./configure \
-  --prefix=/usr \
-  --with-gcc="$srcdir"/gcc-$_gcc \
-  --disable-werror \
-  --enable-checks \
-  --enable-libghdl \
-  --enable-openieee \
-  --enable-synth
-
-  make copy-sources
-
-  cd "$srcdir"/gcc-build
-
-  "$srcdir"/gcc-$_gcc/configure \
-  --prefix=/usr \
-  --libdir=/usr/lib \
-  --libexecdir=/usr/lib \
-  --enable-languages=vhdl \
-  --enable-default-pie \
-  --enable-default-ssp \
-  --with-system-zlib \
-  --with-isl \
-  --disable-bootstrap \
-  --disable-lto \
-  --disable-multilib \
-  --disable-libssp \
-  --disable-libgomp \
-  --disable-libquadmath \
-  --with-pkgversion='Arch Linux Repositories' \
-  --with-bugurl='https://bugs.archlinux.org/'
-
-  make
-
-  cd "$srcdir"/ghdl-gcc
-
-  make \
-  GHDL_GCC_BIN="$srcdir"/gcc-build/gcc/ghdl \
-  GHDL1_GCC_BIN="--GHDL1=$srcdir/gcc-build/gcc/ghdl1" \
-  ghdllib
-}
-
-package_ghdl-mcode() {
-  pkgdesc="$pkgdesc (mcode backend)"
-
-  cd $pkgname
-
-  make DESTDIR="$pkgdir" install
-}
-
-package_ghdl-llvm() {
-  pkgdesc="$pkgdesc (LLVM backend)"
-  depends+=('llvm-libs')
-
-  cd $pkgname
-
-  make DESTDIR="$pkgdir" install
-
-  # strip binaries
-  find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/ghdl -type f -and \( -executable 
-o -name '*.o' \) -exec strip '{}' \;
-}
-
-package_ghdl-gcc() {
-  pkgdesc="$pkgdesc (GCC backend)"
-  options=(!emptydirs)
-
-  cd "$srcdir"/gcc-build
-
-  mkdir "$srcdir"/dest
-  make DESTDIR="$srcdir"/dest install
-
-  # manually install the files
-  install -dm 755 "$pkgdir"/usr/{bin,lib/{ghdl,gcc/x86_64-pc-linux-gnu/$_gcc}}
-  install -Dm 755 "$srcdir"/dest/usr/bin/ghdl "$pkgdir"/usr/bin/ghdl
-  install -Dm 644 "$srcdir"/dest/usr/lib/ghdl/libbacktrace.a 
"$pkgdir"/usr/lib/ghdl/libbacktrace.a
-  install -Dm 644 "$srcdir"/dest/usr/share/info/ghdl.info 
"$pkgdir"/usr/share/info/ghdl.info
-  install -Dm 644 

[arch-commits] Commit in lib32-harfbuzz/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 22:55:27
  Author: heftig
Revision: 616017

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-harfbuzz/repos/multilib-x86_64/PKGBUILD
(from rev 616016, lib32-harfbuzz/trunk/PKGBUILD)
Deleted:
  lib32-harfbuzz/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  157 +++--
 1 file changed, 80 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-17 22:54:36 UTC (rev 616016)
+++ PKGBUILD2020-04-17 22:55:27 UTC (rev 616017)
@@ -1,77 +0,0 @@
-# Maintainer: Florian Pritz 
-
-pkgbase=lib32-harfbuzz
-pkgname=(lib32-harfbuzz lib32-harfbuzz-icu)
-pkgver=2.6.4
-pkgrel=2
-pkgdesc="OpenType text shaping engine (32-bit)"
-url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-arch=(x86_64)
-license=(MIT)
-depends=(lib32-glib2 lib32-freetype2 harfbuzz)
-makedepends=(lib32-cairo lib32-icu gcc-multilib ragel git python)
-checkdepends=(python-fonttools python-setuptools)
-_commit=3a74ee528255cc027d84b204a87b5c25e47bff79  # tags/2.6.4^0
-source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd harfbuzz
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd harfbuzz
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd harfbuzz
-  ./configure \
---prefix=/usr \
---libdir=/usr/lib32 \
---with-cairo \
---with-freetype \
---with-glib \
---with-gobject \
---without-graphite2 \
---with-icu \
---disable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd harfbuzz
-  TMPDIR="$srcdir" make check
-  rm -rf "$srcdir"/tmp*
-}
-
-package_lib32-harfbuzz() {
-
-  cd harfbuzz
-  make DESTDIR="$pkgdir" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s harfbuzz "$pkgdir/usr/share/licenses/lib32-harfbuzz"
-
-# Split harfbuzz-icu
-  mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu
-  mv "$pkgdir"/usr/lib32/libharfbuzz-icu* ./usr/lib32
-  mv "$pkgdir"/usr/lib32/pkgconfig/harfbuzz-icu.pc ./usr/lib32/pkgconfig
-}
-
-package_lib32-harfbuzz-icu() {
-  pkgdesc="OpenType text shaping engine (32-bit, ICU integration)"
-  depends=(lib32-harfbuzz lib32-icu harfbuzz-icu)
-
-  mv hb-icu/* "$pkgdir"
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s harfbuzz-icu "$pkgdir/usr/share/licenses/lib32-harfbuzz-icu"
-}

Copied: lib32-harfbuzz/repos/multilib-x86_64/PKGBUILD (from rev 616016, 
lib32-harfbuzz/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-17 22:55:27 UTC (rev 616017)
@@ -0,0 +1,80 @@
+# Maintainer: Florian Pritz 
+
+pkgbase=lib32-harfbuzz
+pkgname=(lib32-harfbuzz lib32-harfbuzz-icu)
+pkgver=2.6.5
+pkgrel=1
+pkgdesc="OpenType text shaping engine (32-bit)"
+url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+arch=(x86_64)
+license=(MIT)
+makedepends=(lib32-glib2 lib32-freetype2 lib32-cairo lib32-icu ragel git python
+ harfbuzz)
+checkdepends=(python-fonttools python-setuptools)
+_commit=f9bc373381ddf8553f943b774596ae5a53bf2641  # tags/2.6.5^0
+source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd harfbuzz
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd harfbuzz
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  cd harfbuzz
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib32 \
+--with-cairo \
+--with-freetype \
+--with-glib \
+--with-gobject \
+--without-graphite2 \
+--with-icu \
+--disable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd harfbuzz
+  TMPDIR="$srcdir" make check
+  rm -rf "$srcdir"/tmp*
+}
+
+package_lib32-harfbuzz() {
+  depends=(lib32-glib2 lib32-freetype2 libglib-2.0.so libfreetype.so
+   libgobject-2.0.so harfbuzz)
+  provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
+
+  cd harfbuzz
+  make DESTDIR="$pkgdir" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+
+# Split harfbuzz-icu
+  mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu
+  mv "$pkgdir"/usr/lib32/libharfbuzz-icu* ./usr/lib32
+  mv "$pkgdir"/usr/lib32/pkgconfig/harfbuzz-icu.pc ./usr/lib32/pkgconfig
+}
+
+package_lib32-harfbuzz-icu() {
+  pkgdesc="$pkgdesc (ICU integration)"
+  depends=("lib32-harfbuzz=$pkgver-$pkgrel" lib32-icu libharfbuzz.so 
harfbuzz-icu)
+  provides=(libharfbuzz-icu.so)
+
+  mv hb-icu/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING

[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 22:55:29
  Author: heftig
Revision: 380488

archrelease: copy trunk to extra-x86_64

Added:
  harfbuzz/repos/extra-x86_64/PKGBUILD
(from rev 380487, harfbuzz/trunk/PKGBUILD)
Deleted:
  harfbuzz/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  144 +++--
 1 file changed, 74 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-17 22:54:31 UTC (rev 380487)
+++ PKGBUILD2020-04-17 22:55:29 UTC (rev 380488)
@@ -1,70 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgbase=harfbuzz
-pkgname=(harfbuzz harfbuzz-icu)
-pkgver=2.6.4
-pkgrel=2
-pkgdesc="OpenType text shaping engine"
-url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-arch=(x86_64)
-license=(MIT)
-depends=(glib2 freetype2 graphite)
-makedepends=(cairo icu gobject-introspection gtk-doc ragel git python)
-checkdepends=(python-fonttools python-setuptools)
-_commit=3a74ee528255cc027d84b204a87b5c25e47bff79  # tags/2.6.4^0
-source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgbase
-  ./configure \
---prefix=/usr \
---with-cairo \
---with-freetype \
---with-glib \
---with-gobject \
---with-graphite2 \
---with-icu \
---enable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $pkgbase
-  TMPDIR="$srcdir" make check
-  rm -rf "$srcdir"/tmp*
-}
-
-package_harfbuzz() {
-  optdepends=('cairo: hb-view program')
-
-  cd $pkgbase
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING"
-
-# Split harfbuzz-icu
-  mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu
-  mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib
-  mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig
-  mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz
-}
-
-package_harfbuzz-icu() {
-  pkgdesc="$pkgdesc (ICU integration)"
-  depends=(harfbuzz icu)
-
-  mv hb-icu/* "$pkgdir"
-
-  install -Dm644 $pkgbase/COPYING 
"$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING"
-}

Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 380487, 
harfbuzz/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-17 22:55:29 UTC (rev 380488)
@@ -0,0 +1,74 @@
+# Maintainer: Jan de Groot 
+
+pkgbase=harfbuzz
+pkgname=(harfbuzz harfbuzz-icu)
+pkgver=2.6.5
+pkgrel=1
+pkgdesc="OpenType text shaping engine"
+url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+arch=(x86_64)
+license=(MIT)
+makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc
+ ragel git python)
+checkdepends=(python-fonttools python-setuptools)
+_commit=f9bc373381ddf8553f943b774596ae5a53bf2641  # tags/2.6.5^0
+source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd harfbuzz
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd harfbuzz
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd harfbuzz
+  ./configure \
+--prefix=/usr \
+--with-cairo \
+--with-freetype \
+--with-glib \
+--with-gobject \
+--with-graphite2 \
+--with-icu \
+--enable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd harfbuzz
+  TMPDIR="$srcdir" make check
+  rm -rf "$srcdir"/tmp*
+}
+
+package_harfbuzz() {
+  depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so
+   libgobject-2.0.so)
+  provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
+  optdepends=('cairo: hb-view program')
+
+  cd harfbuzz
+  make DESTDIR="$pkgdir" install
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+
+# Split harfbuzz-icu
+  mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu
+  mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib
+  mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig
+  mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz
+}
+
+package_harfbuzz-icu() {
+  pkgdesc="$pkgdesc (ICU integration)"
+  depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so)
+  provides=(libharfbuzz-icu.so)
+
+  mv hb-icu/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
+}


[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 22:54:36
  Author: heftig
Revision: 616016

fix license install

Modified:
  lib32-harfbuzz/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 22:48:16 UTC (rev 616015)
+++ PKGBUILD2020-04-17 22:54:36 UTC (rev 616016)
@@ -61,7 +61,7 @@
 
   rm -rf "${pkgdir}"/usr/{include,share,bin}
 
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
 
 # Split harfbuzz-icu
   mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu
@@ -76,5 +76,5 @@
 
   mv hb-icu/* "$pkgdir"
 
-  install -Dm644 harfbuzz/COPYING 
"$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
 }


[arch-commits] Commit in harfbuzz/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 22:54:31
  Author: heftig
Revision: 380487

change license install

Modified:
  harfbuzz/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 22:47:26 UTC (rev 380486)
+++ PKGBUILD2020-04-17 22:54:31 UTC (rev 380487)
@@ -54,7 +54,7 @@
 
   cd harfbuzz
   make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
 
 # Split harfbuzz-icu
   mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu
@@ -70,5 +70,5 @@
 
   mv hb-icu/* "$pkgdir"
 
-  install -Dm644 harfbuzz/COPYING 
"$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
 }


[arch-commits] Commit in bash-language-server/repos/community-x86_64 (6 files)

2020-04-17 Thread Maxim Baz via arch-commits
Date: Friday, April 17, 2020 @ 22:48:16
  Author: maximbaz
Revision: 616015

archrelease: copy trunk to community-x86_64

Added:
  
bash-language-server/repos/community-x86_64/0001-node-tree-sitter-nodejs-12-update.patch
(from rev 616014, 
bash-language-server/trunk/0001-node-tree-sitter-nodejs-12-update.patch)
  bash-language-server/repos/community-x86_64/PKGBUILD
(from rev 616014, bash-language-server/trunk/PKGBUILD)
  
bash-language-server/repos/community-x86_64/bash-language-server-nodejs-12-update.patch
(from rev 616014, 
bash-language-server/trunk/bash-language-server-nodejs-12-update.patch)
Deleted:
  
bash-language-server/repos/community-x86_64/0001-node-tree-sitter-nodejs-12-update.patch
  bash-language-server/repos/community-x86_64/PKGBUILD
  
bash-language-server/repos/community-x86_64/bash-language-server-nodejs-12-update.patch

--+
 0001-node-tree-sitter-nodejs-12-update.patch | 1488 -
 PKGBUILD |   64 -
 bash-language-server-nodejs-12-update.patch  |   30 
 3 files changed, 791 insertions(+), 791 deletions(-)

Deleted: 0001-node-tree-sitter-nodejs-12-update.patch
===
--- 0001-node-tree-sitter-nodejs-12-update.patch2020-04-17 22:48:12 UTC 
(rev 616014)
+++ 0001-node-tree-sitter-nodejs-12-update.patch2020-04-17 22:48:16 UTC 
(rev 616015)
@@ -1,744 +0,0 @@
-From c526efc6500a1c35d71aee9ce170190b06a7210f Mon Sep 17 00:00:00 2001
-From: "Xl.W" 
-Date: Thu, 22 Aug 2019 13:33:30 +0800
-Subject: [PATCH] node-tree-sitter: nodejs 12 update
-

- src/conversions.cc  | 69 +-
- src/language.cc |  4 +-
- src/logger.cc   | 10 ++---
- src/node.cc | 75 +
- src/parser.cc   | 91 ++---
- src/tree.cc | 37 --
- src/tree_cursor.cc  | 14 ---
- test/node_test.js   |  2 +-
- test/parser_test.js |  2 +-
- 9 files changed, 180 insertions(+), 124 deletions(-)
-
-diff --git a/src/conversions.cc b/src/conversions.cc
-index d024b4c..6d685cd 100644
 a/src/conversions.cc
-+++ b/src/conversions.cc
-@@ -29,7 +29,7 @@ void InitConversions(Local exports) {
- 
-   point_transfer_buffer = static_cast(malloc(2 * 
sizeof(uint32_t)));
-   auto js_point_transfer_buffer = ArrayBuffer::New(Isolate::GetCurrent(), 
point_transfer_buffer, 2 * sizeof(uint32_t));
--  exports->Set(Nan::New("pointTransferArray").ToLocalChecked(), 
Uint32Array::New(js_point_transfer_buffer, 0, 2));
-+  Nan::Set(exports, Nan::New("pointTransferArray").ToLocalChecked(), 
Uint32Array::New(js_point_transfer_buffer, 0, 2));
- }
- 
- void TransferPoint(const TSPoint ) {
-@@ -39,10 +39,10 @@ void TransferPoint(const TSPoint ) {
- 
- Local RangeToJS(const TSRange ) {
-   Local result = Nan::New();
--  result->Set(Nan::New(start_position_key), PointToJS(range.start_point));
--  result->Set(Nan::New(start_index_key), ByteCountToJS(range.start_byte));
--  result->Set(Nan::New(end_position_key), PointToJS(range.end_point));
--  result->Set(Nan::New(end_index_key), ByteCountToJS(range.end_byte));
-+  Nan::Set(result, Nan::New(start_position_key), 
PointToJS(range.start_point));
-+  Nan::Set(result, Nan::New(start_index_key), 
ByteCountToJS(range.start_byte));
-+  Nan::Set(result, Nan::New(end_position_key), PointToJS(range.end_point));
-+  Nan::Set(result, Nan::New(end_index_key), ByteCountToJS(range.end_byte));
-   return result;
- }
- 
-@@ -56,8 +56,13 @@ Nan::Maybe RangeFromJS(const Local ) {
- 
-   Local js_range = Local::Cast(arg);
- 
--  #define INIT(field, key, Type) { \
--auto field = Type(js_range->Get(Nan::New(key))); \
-+  #define INIT(field, key, Convert) { \
-+auto value = Nan::Get(js_range, Nan::New(key)); \
-+if (value.IsEmpty()) { \
-+  Nan::ThrowTypeError("Range must be a {startPosition, endPosition, 
startIndex, endIndex} object"); \
-+  return Nan::Nothing(); \
-+} \
-+auto field = Convert(value.ToLocalChecked()); \
- if (field.IsJust()) { \
-   result.field = field.FromJust(); \
- } else { \
-@@ -77,41 +82,52 @@ Nan::Maybe RangeFromJS(const Local ) {
- 
- Local PointToJS(const TSPoint ) {
-   Local result = Nan::New();
--  result->Set(Nan::New(row_key), Nan::New(point.row));
--  result->Set(Nan::New(column_key), ByteCountToJS(point.column));
-+  Nan::Set(result, Nan::New(row_key), Nan::New(point.row));
-+  Nan::Set(result, Nan::New(column_key), ByteCountToJS(point.column));
-   return result;
- }
- 
- Nan::Maybe PointFromJS(const Local ) {
--  if (!arg->IsObject()) {
-+  Local js_point;
-+  if (!Nan::To(arg).ToLocal(_point)) {
- Nan::ThrowTypeError("Point must be a {row, column} object");
- return Nan::Nothing();
-   }
- 
--  Local js_point = Local::Cast(arg);
--  Local js_row = js_point->Get(Nan::New(row_key));
--  if (!js_row->IsNumber()) {
--

[arch-commits] Commit in bash-language-server/trunk (PKGBUILD)

2020-04-17 Thread Maxim Baz via arch-commits
Date: Friday, April 17, 2020 @ 22:48:12
  Author: maximbaz
Revision: 616014

upgpkg: bash-language-server 1.13.0-1

Modified:
  bash-language-server/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 22:47:49 UTC (rev 616013)
+++ PKGBUILD2020-04-17 22:48:12 UTC (rev 616014)
@@ -2,7 +2,7 @@
 # Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
 
 pkgname=bash-language-server
-pkgver=1.11.3
+pkgver=1.13.0
 pkgrel=1
 pkgdesc="Bash language server implementation based on Tree Sitter and its 
grammar for Bash"
 arch=("x86_64")
@@ -11,7 +11,7 @@
 depends=("nodejs" "acorn")
 makedepends=("yarn" "typescript" "git")
 
source=("https://github.com/mads-hartmann/$pkgname/archive/server-$pkgver.tar.gz;)
-sha512sums=('0a1055874c88cfe680b6433f7c57c1680770972c987d401a2a84877426ea9510c3eced754fba255be79fe452bb8b77f40b1e0040828ba4699063091116cba1c9')
+sha512sums=('051d2c55f7809fbecf2b13121f03a60c0820d4b0ea6a37a3c1901a4e52d2ed2c27ee1adea6f3e86138e2d1ad2670e8075c227fe49ca2ac62f97e58b6fc5bbf2a')
 
 build() {
 cd "$srcdir/$pkgname-server-$pkgver"


[arch-commits] Commit in harfbuzz/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 22:47:26
  Author: heftig
Revision: 380486

2.6.5-1

Modified:
  harfbuzz/trunk/PKGBUILD

--+
 PKGBUILD |   28 
 1 file changed, 16 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:48:53 UTC (rev 380485)
+++ PKGBUILD2020-04-17 22:47:26 UTC (rev 380486)
@@ -2,31 +2,31 @@
 
 pkgbase=harfbuzz
 pkgname=(harfbuzz harfbuzz-icu)
-pkgver=2.6.4
-pkgrel=2
+pkgver=2.6.5
+pkgrel=1
 pkgdesc="OpenType text shaping engine"
 url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
 arch=(x86_64)
 license=(MIT)
-depends=(glib2 freetype2 graphite)
-makedepends=(cairo icu gobject-introspection gtk-doc ragel git python)
+makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc
+ ragel git python)
 checkdepends=(python-fonttools python-setuptools)
-_commit=3a74ee528255cc027d84b204a87b5c25e47bff79  # tags/2.6.4^0
+_commit=f9bc373381ddf8553f943b774596ae5a53bf2641  # tags/2.6.5^0
 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {
-  cd $pkgbase
+  cd harfbuzz
   git describe --tags | sed 's/-/+/g'
 }
 
 prepare() {
-  cd $pkgbase
+  cd harfbuzz
   NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgbase
+  cd harfbuzz
   ./configure \
 --prefix=/usr \
 --with-cairo \
@@ -41,15 +41,18 @@
 }
 
 check() {
-  cd $pkgbase
+  cd harfbuzz
   TMPDIR="$srcdir" make check
   rm -rf "$srcdir"/tmp*
 }
 
 package_harfbuzz() {
+  depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so
+   libgobject-2.0.so)
+  provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
   optdepends=('cairo: hb-view program')
 
-  cd $pkgbase
+  cd harfbuzz
   make DESTDIR="$pkgdir" install
   install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING"
 
@@ -62,9 +65,10 @@
 
 package_harfbuzz-icu() {
   pkgdesc="$pkgdesc (ICU integration)"
-  depends=(harfbuzz icu)
+  depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so)
+  provides=(libharfbuzz-icu.so)
 
   mv hb-icu/* "$pkgdir"
 
-  install -Dm644 $pkgbase/COPYING 
"$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING"
+  install -Dm644 harfbuzz/COPYING 
"$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING"
 }


[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 22:47:49
  Author: heftig
Revision: 616013

2.6.5-1

Modified:
  lib32-harfbuzz/trunk/PKGBUILD

--+
 PKGBUILD |   27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 22:03:28 UTC (rev 616012)
+++ PKGBUILD2020-04-17 22:47:49 UTC (rev 616013)
@@ -2,16 +2,16 @@
 
 pkgbase=lib32-harfbuzz
 pkgname=(lib32-harfbuzz lib32-harfbuzz-icu)
-pkgver=2.6.4
-pkgrel=2
+pkgver=2.6.5
+pkgrel=1
 pkgdesc="OpenType text shaping engine (32-bit)"
 url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
 arch=(x86_64)
 license=(MIT)
-depends=(lib32-glib2 lib32-freetype2 harfbuzz)
-makedepends=(lib32-cairo lib32-icu gcc-multilib ragel git python)
+makedepends=(lib32-glib2 lib32-freetype2 lib32-cairo lib32-icu ragel git python
+ harfbuzz)
 checkdepends=(python-fonttools python-setuptools)
-_commit=3a74ee528255cc027d84b204a87b5c25e47bff79  # tags/2.6.4^0
+_commit=f9bc373381ddf8553f943b774596ae5a53bf2641  # tags/2.6.5^0
 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -28,7 +28,7 @@
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
 
   cd harfbuzz
   ./configure \
@@ -52,14 +52,17 @@
 }
 
 package_lib32-harfbuzz() {
+  depends=(lib32-glib2 lib32-freetype2 libglib-2.0.so libfreetype.so
+   libgobject-2.0.so harfbuzz)
+  provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
 
   cd harfbuzz
   make DESTDIR="$pkgdir" install
 
   rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s harfbuzz "$pkgdir/usr/share/licenses/lib32-harfbuzz"
 
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING"
+
 # Split harfbuzz-icu
   mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu
   mv "$pkgdir"/usr/lib32/libharfbuzz-icu* ./usr/lib32
@@ -67,11 +70,11 @@
 }
 
 package_lib32-harfbuzz-icu() {
-  pkgdesc="OpenType text shaping engine (32-bit, ICU integration)"
-  depends=(lib32-harfbuzz lib32-icu harfbuzz-icu)
+  pkgdesc="$pkgdesc (ICU integration)"
+  depends=("lib32-harfbuzz=$pkgver-$pkgrel" lib32-icu libharfbuzz.so 
harfbuzz-icu)
+  provides=(libharfbuzz-icu.so)
 
   mv hb-icu/* "$pkgdir"
 
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s harfbuzz-icu "$pkgdir/usr/share/licenses/lib32-harfbuzz-icu"
+  install -Dm644 harfbuzz/COPYING 
"$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING"
 }


[arch-commits] Commit in linux-zen/repos (4 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:50
  Author: heftig
Revision: 380484

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 380482, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 380482, linux-zen/trunk/config)
  linux-zen/repos/testing-x86_64/sphinx-workaround.patch
(from rev 380482, linux-zen/trunk/sphinx-workaround.patch)

-+
 PKGBUILD|  195 
 config  |10793 ++
 sphinx-workaround.patch |   13 
 3 files changed, 11001 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 380483:380484 to see the changes.


[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:45
  Author: heftig
Revision: 380481

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 380479, nvidia-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 380479, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-17 21:48:45 UTC (rev 380481)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=440.82
+pkgrel=4
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

[arch-commits] Commit in acpi_call-lts/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:36
  Author: heftig
Revision: 615998

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call-lts/repos/community-testing-x86_64/
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 615995, acpi_call-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:36 UTC (rev 615998)
@@ -0,0 +1,46 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=136
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers')
+provides=('acpi_call')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-$pkgver
+  make KVERSION="$(

[arch-commits] Commit in linux-lts/repos (5 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:53
  Author: heftig
Revision: 380485

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch
(from rev 380482, 
linux-lts/trunk/0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 380482, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 380482, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/sphinx-workaround.patch
(from rev 380482, linux-lts/trunk/sphinx-workaround.patch)

+
 0001-add-sysctl-and-CONFIG-for-unprivileged_userns_clone.patch |  132 
 PKGBUILD   |  195 
 config |10597 
++
 sphinx-workaround.patch|   15 
 4 files changed, 10939 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 380484:380485 to see the changes.


[arch-commits] Commit in broadcom-wl/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:40
  Author: heftig
Revision: 616003

archrelease: copy trunk to community-testing-x86_64

Added:
  broadcom-wl/repos/community-testing-x86_64/
  broadcom-wl/repos/community-testing-x86_64/PKGBUILD
(from rev 616001, broadcom-wl/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 616001, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:40 UTC (rev 616003)
@@ -0,0 +1,41 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=189
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

[arch-commits] Commit in wireguard-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:44
  Author: heftig
Revision: 380480

archrelease: copy trunk to testing-x86_64

Added:
  wireguard-lts/repos/testing-x86_64/
  wireguard-lts/repos/testing-x86_64/PKGBUILD
(from rev 380479, wireguard-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 380479, 
wireguard-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-17 21:48:44 UTC (rev 380480)
@@ -0,0 +1,32 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-lts
+pkgver=1.0.20200413
+pkgrel=6
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+build() {
+_kernver="$(

[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:42
  Author: heftig
Revision: 616005

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 616001, virtualbox-host-modules-arch/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 616001, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:42 UTC (rev 616005)
@@ -0,0 +1,38 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.6
+pkgrel=2
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers'
+ "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

[arch-commits] Commit in netfilter-fullconenat/repos (4 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:43
  Author: heftig
Revision: 616006

archrelease: copy trunk to community-testing-any

Added:
  netfilter-fullconenat/repos/community-testing-any/
  netfilter-fullconenat/repos/community-testing-any/Kbuild
(from rev 616000, netfilter-fullconenat/trunk/Kbuild)
  netfilter-fullconenat/repos/community-testing-any/PKGBUILD
(from rev 616000, netfilter-fullconenat/trunk/PKGBUILD)
  netfilter-fullconenat/repos/community-testing-any/netfilter-fullconenat.conf
(from rev 616001, netfilter-fullconenat/trunk/netfilter-fullconenat.conf)

+
 Kbuild |1 +
 PKGBUILD   |   40 
 netfilter-fullconenat.conf |1 +
 3 files changed, 42 insertions(+)

Copied: netfilter-fullconenat/repos/community-testing-any/Kbuild (from rev 
616000, netfilter-fullconenat/trunk/Kbuild)
===
--- community-testing-any/Kbuild(rev 0)
+++ community-testing-any/Kbuild2020-04-17 21:48:43 UTC (rev 616006)
@@ -0,0 +1 @@
+obj-m = xt_FULLCONENAT.o

Copied: netfilter-fullconenat/repos/community-testing-any/PKGBUILD (from rev 
616000, netfilter-fullconenat/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-04-17 21:48:43 UTC (rev 616006)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=8
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('any')
+url="https://github.com/Chion82/netfilter-full-cone-nat;
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+source=("netfilter-fullconenat.conf" Kbuild
+
"${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;)
+sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571'
+'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2'
+'SKIP')
+
+pkgver() {
+  cd "$srcdir/${pkgname}"
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+build() {
+  cd $pkgname
+  ln -s ../Kbuild
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  # Install modules-load.conf
+  install -Dm644 netfilter-fullconenat.conf 
"${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf"
+
+  install -Dt 
"${pkgdir}/usr/lib/modules/$(

[arch-commits] Commit in linux/repos (4 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:50
  Author: heftig
Revision: 380483

archrelease: copy trunk to testing-x86_64

Added:
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/PKGBUILD
(from rev 380482, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config
(from rev 380482, linux/trunk/config)
  linux/repos/testing-x86_64/sphinx-workaround.patch
(from rev 380482, linux/trunk/sphinx-workaround.patch)

-+
 PKGBUILD|  196 
 config  |10762 ++
 sphinx-workaround.patch |   13 
 3 files changed, 10971 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 380482:380483 to see the changes.


[arch-commits] Commit in r8168-lts/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:41
  Author: heftig
Revision: 616004

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 615995, r8168-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   35 +++
 1 file changed, 35 insertions(+)

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:41 UTC (rev 616004)
@@ -0,0 +1,35 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+pkgver=8.048.02
+pkgrel=4
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-lts-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz)
+sha256sums=('0f209762fa37b90c6ba347a815fd083c9d342e38dbec14273059a419e671df70')
+
+build() {
+   cd "r8168-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux-lts M="$PWD/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux-lts')
+
+   local 
extradir=/usr/lib/modules/$(

[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:46
  Author: heftig
Revision: 380482

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 380479, nvidia/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 380479, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-17 21:48:46 UTC (rev 380482)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=440.82
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=('linux-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

[arch-commits] Commit in ndiswrapper-arch/repos (6 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:44
  Author: heftig
Revision: 616008

archrelease: copy trunk to community-testing-x86_64

Added:
  ndiswrapper-arch/repos/community-testing-x86_64/
  ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 616001, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.3.patch
(from rev 616001, ndiswrapper-arch/trunk/kernel-5.3.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch
(from rev 616002, ndiswrapper-arch/trunk/kernel-5.4.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.5.patch
(from rev 616003, ndiswrapper-arch/trunk/kernel-5.5.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.6.patch
(from rev 616003, ndiswrapper-arch/trunk/kernel-5.6.patch)

--+
 PKGBUILD |   44 +++
 kernel-5.3.patch |   69 +++
 kernel-5.4.patch |   22 +
 kernel-5.5.patch |   72 
 kernel-5.6.patch |   85 +
 5 files changed, 292 insertions(+)

Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
616001, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:44 UTC (rev 616008)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.62
+pkgrel=48
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://sourceforge.net/projects/ndiswrapper/;
+license=('GPL')
+makedepends=('linux-headers')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("https://sourceforge.net/projects/ndiswrapper/files/stable/ndiswrapper-$pkgver.tar.gz;
+'kernel-5.3.patch' 'kernel-5.4.patch' 'kernel-5.5.patch' 
'kernel-5.6.patch')
+sha512sums=('a6e111bc699572642e44d6d31cc2f06374648a01b8dd7dd4e74d6ad5e187e39f99faee38f792c83a94d4618ae4d8866914fb3f60b1d80e838a753285ea7cf783'
+
'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d'
+
'36450042db79ed4545030276bff9db1bc9895259f38c1c0bf4dc238ad76ec61c2e08d437997dafd327f2a8fd1694d61e418941555e92144e3ec86c8066561429'
+
'ed543cbfb236de0a20e1f164c22c83cd19aec416b5f50a58cee731857231c667d166c36814047174bddda36261af71e92ecdb2944e5b818a603085af279fbd89'
+
'f37efd16a32c4a36607d43ccda0979a914521157e2095db4c331315638f24d440d8628ea7e98c96f92155e1df133478f0ce9eb76152e963eca4a3fecafbca155')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p2 -i "$srcdir"/kernel-5.3.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.4.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.5.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.6.patch
+}
+
+build() {
+  _kernver="$(task = NULL;
+   info->count = 0;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_setall(>cpus_allowed);
++#else
++  cpumask_setall(>cpus_mask);
++#endif
+ #endif
+   }
+   } while (0);
+diff --git a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h
+index 3c4c6ff..8a71ae3 100644
+--- a/ndiswrapper/driver/ntoskernel.h
 b/ndiswrapper/driver/ntoskernel.h
+@@ -107,7 +107,11 @@ static cpumask_t cpumasks[NR_CPUS];
+ #endif /* CONFIG_SMP */
+ 
+ #ifndef tsk_cpus_allowed
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+ #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed)
++#else
++#define tsk_cpus_allowed(tsk) (&(tsk)->cpus_mask)
++#endif
+ #endif
+ 
+ #ifndef __packed
+@@ -631,7 +635,12 @@ struct irql_info {
+   int count;
+   struct mutex lock;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_t cpus_allowed;
++#else
++  const cpumask_t *cpus_ptr;
++  cpumask_t   cpus_mask;
++#endif
+ #endif
+   struct task_struct *task;
+ };
+@@ -658,7 +667,11 @@ static inline KIRQL raise_irql(KIRQL newirql)
+   /* TODO: is this enough to pin down to current cpu? */
+ #ifdef CONFIG_SMP
+   assert(task_cpu(current) == smp_processor_id());
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_copy(>cpus_allowed, tsk_cpus_allowed(current));
++#else
++  cpumask_copy(>cpus_mask, tsk_cpus_allowed(current));
++#endif
+   set_cpus_allowed_ptr(current, cpumask_of(smp_processor_id()));
+ #endif
+   put_cpu_var(irql_info);
+@@ -682,7 +695,11 @@ static inline void lower_irql(KIRQL oldirql)
+   if (--info->count == 0) {
+   info->task = NULL;
+ #ifdef CONFIG_SMP
++#if 

[arch-commits] Commit in tp_smapi-lts/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:35
  Author: heftig
Revision: 615996

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 615995, tp_smapi-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 615995, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:35 UTC (rev 615996)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=55
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-lts-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

[arch-commits] Commit in deepin-anything-arch/repos (3 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:44
  Author: heftig
Revision: 616007

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch
(from rev 616002, deepin-anything-arch/trunk/0001-linux-5.6.patch)
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 616003, deepin-anything-arch/trunk/PKGBUILD)

--+
 0001-linux-5.6.patch |   40 
 PKGBUILD |   35 +++
 2 files changed, 75 insertions(+)

Copied: 
deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch (from 
rev 616002, deepin-anything-arch/trunk/0001-linux-5.6.patch)
===
--- community-testing-x86_64/0001-linux-5.6.patch   
(rev 0)
+++ community-testing-x86_64/0001-linux-5.6.patch   2020-04-17 21:48:44 UTC 
(rev 616007)
@@ -0,0 +1,40 @@
+diff --git a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c
+index 6a0e334..e25faf4 100644
+--- a/kernelmod/vfs_change.c
 b/kernelmod/vfs_change.c
+@@ -125,7 +125,11 @@ static ssize_t copy_vfs_changes(struct TIMESTRUCT *last, 
char* buf, size_t size)
+   ))
+   continue;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0)
+   time_t shifted_secs = vc->ts.tv_sec + hour_shift*3600;
++#else
++  time64_t shifted_secs = vc->ts.tv_sec + hour_shift*3600;
++#endif
+   struct tm ts;
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0)
+   time_to_tm(shifted_secs, 0, );
+@@ -333,6 +337,7 @@ static long ioctl_vfs_changes(struct file* filp, unsigned 
int cmd, unsigned long
+   }
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0)
+ static struct file_operations procfs_ops = {
+   .owner = THIS_MODULE,
+   .open = open_vfs_changes,
+@@ -342,6 +347,15 @@ static struct file_operations procfs_ops = {
+   //.llseek = generic_file_llseek,
+   .release = release_vfs_changes,
+ };
++#else
++static struct proc_ops procfs_ops = {
++  .proc_open = open_vfs_changes,
++  .proc_read = read_vfs_changes,
++  .proc_ioctl = ioctl_vfs_changes,
++  .proc_lseek = no_llseek,
++  .proc_release = release_vfs_changes,
++};
++#endif
+ 
+ int __init init_vfs_changes(void)
+ {

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
616003, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:44 UTC (rev 616007)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.1
+pkgrel=69
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;
+'0001-linux-5.6.patch')
+sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14'
+
'5ddbd2d968bc5b01dbc99648cec81ea072675d7fe7198835649d5b581997945d32bd842dd7ebf60185aa84722b94575ac7aeb5e4616945e22fae53272907305b')
+
+prepare() {
+  cd deepin-anything-$pkgver
+  patch -Np1 < ../0001-linux-5.6.patch
+}
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  depends=('linux')
+
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

[arch-commits] Commit in tp_smapi/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:39
  Author: heftig
Revision: 616001

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 615995, tp_smapi/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 615995, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:39 UTC (rev 616001)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=196
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

[arch-commits] Commit in bbswitch/repos (3 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:35
  Author: heftig
Revision: 615997

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch
(from rev 615995, bbswitch/trunk/0001-proc_ops-struct.patch)
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 615995, bbswitch/trunk/PKGBUILD)

+
 0001-proc_ops-struct.patch |   36 ++
 PKGBUILD   |   45 +++
 2 files changed, 81 insertions(+)

Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch 
(from rev 615995, bbswitch/trunk/0001-proc_ops-struct.patch)
===
--- community-testing-x86_64/0001-proc_ops-struct.patch 
(rev 0)
+++ community-testing-x86_64/0001-proc_ops-struct.patch 2020-04-17 21:48:35 UTC 
(rev 615997)
@@ -0,0 +1,36 @@
+diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c 
bbswitch-0.8.new/bbswitch.c
+--- bbswitch-0.8.orig/bbswitch.c   2013-12-04 21:22:06.0 -0200
 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #define BBSWITCH_VERSION "0.8"
+ 
+@@ -375,13 +376,23 @@
+ return 0;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops bbswitch_fops = {
++.proc_open   = bbswitch_proc_open,
++.proc_read   = seq_read,
++.proc_write  = bbswitch_proc_write,
++.proc_lseek = seq_lseek,
++.proc_release= single_release
++};
++#else
+ static struct file_operations bbswitch_fops = {
+ .open   = bbswitch_proc_open,
+ .read   = seq_read,
+ .write  = bbswitch_proc_write,
+ .llseek = seq_lseek,
+ .release= single_release
+-};
++ };
++#endif
+ 
+ static struct notifier_block nb = {
+ .notifier_call = _pm_handler

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 615995, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:35 UTC (rev 615997)
@@ -0,0 +1,45 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=309
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;
+"0001-proc_ops-struct.patch")
+sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c'
+
'993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1')
+
+prepare() {
+cd ${pkgbase}-${pkgver}
+patch -Np1 < $srcdir/0001-proc_ops-struct.patch
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  depends=('linux')
+
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

[arch-commits] Commit in vhba-module/repos (4 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:38
  Author: heftig
Revision: 616000

archrelease: copy trunk to community-testing-x86_64

Added:
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-testing-x86_64/60-vhba.rules
(from rev 615995, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-x86_64/PKGBUILD
(from rev 615996, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-x86_64/dkms.conf
(from rev 615997, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   53 +
 dkms.conf |9 +
 3 files changed, 63 insertions(+)

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
615995, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2020-04-17 21:48:38 UTC (rev 
616000)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 615996, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:38 UTC (rev 616000)
@@ -0,0 +1,53 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20200106
+pkgrel=32
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/;
+arch=(x86_64)
+license=(GPL)
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('59a3208a7b8fcf1bb03bd4d352ec89d06a8b6b84db325e31b0863b209dde3483'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

[arch-commits] Commit in r8168/repos (3 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:40
  Author: heftig
Revision: 616002

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/0001-linux-5.6.patch
(from rev 615995, r8168/trunk/0001-linux-5.6.patch)
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 615996, r8168/trunk/PKGBUILD)

--+
 0001-linux-5.6.patch |   71 +
 PKGBUILD |   44 ++
 2 files changed, 115 insertions(+)

Copied: r8168/repos/community-testing-x86_64/0001-linux-5.6.patch (from rev 
615995, r8168/trunk/0001-linux-5.6.patch)
===
--- community-testing-x86_64/0001-linux-5.6.patch   
(rev 0)
+++ community-testing-x86_64/0001-linux-5.6.patch   2020-04-17 21:48:40 UTC 
(rev 616002)
@@ -0,0 +1,71 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index 0df6041..557823e 100755
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -456,7 +456,11 @@ static void rtl8168_hw_config(struct net_device *dev);
+ static void rtl8168_hw_start(struct net_device *dev);
+ static int rtl8168_close(struct net_device *dev);
+ static void rtl8168_set_rx_mode(struct net_device *dev);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0) 
++static void rtl8168_tx_timeout(struct net_device *dev, unsigned int new_mtu);
++#else
+ static void rtl8168_tx_timeout(struct net_device *dev);
++#endif
+ static struct net_device_stats *rtl8168_get_stats(struct net_device *dev);
+ static int rtl8168_rx_interrupt(struct net_device *, struct rtl8168_private 
*, napi_budget);
+ static int rtl8168_change_mtu(struct net_device *dev, int new_mtu);
+@@ -1615,7 +1619,14 @@ static int rtl8168_proc_open(struct inode *inode, 
struct file *file)
+ 
+ return single_open(file, show, dev);
+ }
+-
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)
++static const struct proc_ops rtl8168_proc_ops = {
++.proc_open   = rtl8168_proc_open,
++.proc_read   = seq_read,
++.proc_lseek  = seq_lseek,
++.proc_release= single_release,
++};
++#else
+ static const struct file_operations rtl8168_proc_fops = {
+ .open   = rtl8168_proc_open,
+ .read   = seq_read,
+@@ -1623,6 +1634,7 @@ static const struct file_operations rtl8168_proc_fops = {
+ .release= single_release,
+ };
+ #endif
++#endif
+ 
+ /*
+  * Table of proc files we need to create.
+@@ -1665,9 +1677,15 @@ static void rtl8168_proc_init(struct net_device *dev)
+ tp->proc_dir = dir;
+ proc_init_num++;
+ 
+-for (f = rtl8168_proc_files; f->name[0]; f++) {
+-if (!proc_create_data(f->name, S_IFREG | S_IRUGO, dir,
+-  _proc_fops, f->show)) {
++ for (f = rtl8168_proc_files; f->name[0]; f++) {
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)
++ if (!proc_create_data(f->name, S_IFREG | S_IRUGO, dir,
++  _proc_ops, f->show)) 
++#else
++ if (!proc_create_data(f->name, S_IFREG | S_IRUGO, dir,
++  _proc_fops, f->show))
++#endif
++ {
+ printk("Unable to initialize "
+"/proc/net/%s/%s/%s\n",
+MODULENAME, dev->name, f->name);
+@@ -27844,7 +27861,11 @@ static void rtl8168_reset_task(struct work_struct 
*work)
+ }
+ 
+ static void
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)
++rtl8168_tx_timeout(struct net_device *dev, unsigned int txqueue)
++#else
+ rtl8168_tx_timeout(struct net_device *dev)
++#endif
+ {
+ struct rtl8168_private *tp = netdev_priv(dev);
+ unsigned long flags;

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 615996, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:40 UTC (rev 616002)
@@ -0,0 +1,44 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.048.02
+pkgrel=3
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+0001-linux-5.6.patch)
+sha256sums=('0f209762fa37b90c6ba347a815fd083c9d342e38dbec14273059a419e671df70'
+'7d0c468036a6acd83d056d6c243b3ace8be34bf3d633aa24bf54b9c3595f8a0d')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 < ../0001-linux-5.6.patch
+}
+

[arch-commits] Commit in acpi_call/repos (2 files)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:37
  Author: heftig
Revision: 615999

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 615995, acpi_call/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 615995, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-17 21:48:37 UTC (rev 615999)
@@ -0,0 +1,33 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=308
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+
+build() {
+  _kernver=$(

[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:02
  Author: heftig
Revision: 615995

5.0.1-69: linux 5.6.5.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:48:00 UTC (rev 615994)
+++ PKGBUILD2020-04-17 21:48:02 UTC (rev 615995)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.1
-pkgrel=68
+pkgrel=69
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;


[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:47
  Author: heftig
Revision: 615989

6.30.223.271-189: linux 5.6.5.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:46 UTC (rev 615988)
+++ PKGBUILD2020-04-17 21:47:47 UTC (rev 615989)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=188
+pkgrel=189
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


[arch-commits] Commit in nvidia/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:59
  Author: heftig
Revision: 380479

440.82-4: linux 5.6.5.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:39 UTC (rev 380478)
+++ PKGBUILD2020-04-17 21:47:59 UTC (rev 380479)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=440.82
-pkgrel=3
+pkgrel=4
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/;


[arch-commits] Commit in acpi_call/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:56
  Author: heftig
Revision: 615993

1.1.0-308: linux 5.6.5.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:54 UTC (rev 615992)
+++ PKGBUILD2020-04-17 21:47:56 UTC (rev 615993)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.1.0
-pkgrel=307
+pkgrel=308
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:46
  Author: heftig
Revision: 615988

0.43-196: linux 5.6.5.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:44 UTC (rev 615987)
+++ PKGBUILD2020-04-17 21:47:46 UTC (rev 615988)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=195
+pkgrel=196
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:43
  Author: heftig
Revision: 615986

r73.0cf3b48-8: linux 5.6.5.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:37 UTC (rev 615985)
+++ PKGBUILD2020-04-17 21:47:43 UTC (rev 615986)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=7
+pkgrel=8
 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
 arch=('any')
 url="https://github.com/Chion82/netfilter-full-cone-nat;


[arch-commits] Commit in vhba-module/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:54
  Author: heftig
Revision: 615992

20200106-32: linux 5.6.5.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:52 UTC (rev 615991)
+++ PKGBUILD2020-04-17 21:47:54 UTC (rev 615992)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20200106
-pkgrel=31
+pkgrel=32
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/;
 arch=(x86_64)


[arch-commits] Commit in r8168/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:52
  Author: heftig
Revision: 615991

8.048.02-3: linux 5.6.5.arch1-1

Modified:
  r8168/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:49 UTC (rev 615990)
+++ PKGBUILD2020-04-17 21:47:52 UTC (rev 615991)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.048.02
-pkgrel=2
+pkgrel=3
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


[arch-commits] Commit in ndiswrapper-arch/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:48:00
  Author: heftig
Revision: 615994

1.62-48: linux 5.6.5.arch1-1

Modified:
  ndiswrapper-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:56 UTC (rev 615993)
+++ PKGBUILD2020-04-17 21:48:00 UTC (rev 615994)
@@ -3,7 +3,7 @@
 
 pkgname=ndiswrapper-arch
 pkgver=1.62
-pkgrel=47
+pkgrel=48
 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://sourceforge.net/projects/ndiswrapper/;


[arch-commits] Commit in bbswitch/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:49
  Author: heftig
Revision: 615990

0.8-309: linux 5.6.5.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:47 UTC (rev 615989)
+++ PKGBUILD2020-04-17 21:47:49 UTC (rev 615990)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=308
+pkgrel=309
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:44
  Author: heftig
Revision: 615987

6.1.6-2: linux 5.6.5.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:43 UTC (rev 615986)
+++ PKGBUILD2020-04-17 21:47:44 UTC (rev 615987)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'


[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:32
  Author: heftig
Revision: 380477

440.82-4: linux-lts 5.4.33-1

Modified:
  nvidia-lts/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:04 UTC (rev 380476)
+++ PKGBUILD2020-04-17 21:47:32 UTC (rev 380477)
@@ -3,7 +3,7 @@
 
 pkgname=nvidia-lts
 pkgver=440.82
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')


[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:37
  Author: heftig
Revision: 615985

8.048.02-4: linux-lts 5.4.33-1

Modified:
  r8168-lts/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:36 UTC (rev 615984)
+++ PKGBUILD2020-04-17 21:47:37 UTC (rev 615985)
@@ -2,7 +2,7 @@
 
 pkgname=r8168-lts
 pkgver=8.048.02
-pkgrel=3
+pkgrel=4
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")


[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:34
  Author: heftig
Revision: 615983

0.43-55: linux-lts 5.4.33-1

Modified:
  tp_smapi-lts/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:32:40 UTC (rev 615982)
+++ PKGBUILD2020-04-17 21:47:34 UTC (rev 615983)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi-lts
 pkgver=0.43
-pkgrel=54
+pkgrel=55
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


[arch-commits] Commit in wireguard-lts/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:39
  Author: heftig
Revision: 380478

1.0.20200413-6: linux-lts 5.4.33-1

Modified:
  wireguard-lts/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:32 UTC (rev 380477)
+++ PKGBUILD2020-04-17 21:47:39 UTC (rev 380478)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-lts
 pkgver=1.0.20200413
-pkgrel=5
+pkgrel=6
 pkgdesc='Wireguard module for LTS Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


[arch-commits] Commit in linux-lts/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:04
  Author: heftig
Revision: 380476

5.4.33-1

Modified:
  linux-lts/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:46:53 UTC (rev 380475)
+++ PKGBUILD2020-04-17 21:47:04 UTC (rev 380476)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgbase=linux-lts
-pkgver=5.4.32
+pkgver=5.4.33
 pkgrel=1
 pkgdesc='LTS Linux'
 url="https://www.kernel.org/;
@@ -24,7 +24,7 @@
   '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
 )
 # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
-sha256sums=('192d99fab7a47a537493b6d7eddb52892b98f8ada655c0bbb419b360a995f2b3'
+sha256sums=('b5579621302a6169b389b64dd9ef084df3bb2f11d91dd73273f76e2323223861'
 'SKIP'
 '0c318ec33c82b4ea41117b4d0ab464775e13dc6e8b20aea6c655eb4887eafa0e'
 'a13581d3c6dc595206e4fe7fcf6b542e7a1bdbe96101f0f010fc5be49f99baf2'
@@ -88,9 +88,6 @@
 
   # remove build and source links
   rm "$modulesdir"/{source,build}
-
-  echo "Fixing permissions..."
-  chmod -Rc u=rwX,go=rX "$pkgdir"
 }
 
 _package-headers() {
@@ -166,9 +163,6 @@
   echo "Adding symlink..."
   mkdir -p "$pkgdir/usr/src"
   ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"
-
-  echo "Fixing permissions..."
-  chmod -Rc u=rwX,go=rX "$pkgdir"
 }
 
 _package-docs() {
@@ -188,9 +182,6 @@
   echo "Adding symlink..."
   mkdir -p "$pkgdir/usr/share/doc"
   ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase"
-
-  echo "Fixing permissions..."
-  chmod -Rc u=rwX,go=rX "$pkgdir"
 }
 
 pkgname=("$pkgbase" "$pkgbase-headers" "$pkgbase-docs")


[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:47:36
  Author: heftig
Revision: 615984

1.1.0-136: linux-lts 5.4.33-1

Modified:
  acpi_call-lts/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:47:34 UTC (rev 615983)
+++ PKGBUILD2020-04-17 21:47:36 UTC (rev 615984)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=135
+pkgrel=136
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


[arch-commits] Commit in linux/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 21:46:53
  Author: heftig
Revision: 380475

5.6.5.arch1-1

Modified:
  linux/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:40:04 UTC (rev 380474)
+++ PKGBUILD2020-04-17 21:46:53 UTC (rev 380475)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.6.4.arch1
+pkgver=5.6.5.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}


[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:32:32
  Author: felixonmars
Revision: 615981

upgpkg: hopenpgp-tools 0.23.1-24: rebuild with safecopy 0.10.3

Modified:
  hopenpgp-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:31:18 UTC (rev 615980)
+++ PKGBUILD2020-04-17 21:32:32 UTC (rev 615981)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.1
-pkgrel=23
+pkgrel=24
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")


[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:32:40
  Author: felixonmars
Revision: 615982

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 615981, hopenpgp-tools/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
615981, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 21:32:40 UTC (rev 615982)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.1
+pkgrel=24
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


[arch-commits] Commit in haskell-hopenpgp/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:31:18
  Author: felixonmars
Revision: 615980

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hopenpgp/repos/community-staging-x86_64/
  haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD
(from rev 615979, haskell-hopenpgp/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
615979, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 21:31:18 UTC (rev 615980)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.4
+pkgrel=63
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f2d4f0e156eac631b61eaf909bbc92034696e92a2bd6bfee0d2b6ae54d5aa9b85d59d945ea2104c5f1fe4535793b9508e80cea5951bb98470ed36876d351d005')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+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 $_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-hopenpgp/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:31:11
  Author: felixonmars
Revision: 615979

upgpkg: haskell-hopenpgp 2.9.4-63: rebuild with safecopy 0.10.3

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:29:25 UTC (rev 615978)
+++ PKGBUILD2020-04-17 21:31:11 UTC (rev 615979)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.4
-pkgrel=62
+pkgrel=63
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


[arch-commits] Commit in haskell-ixset-typed/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:29:25
  Author: felixonmars
Revision: 615978

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ixset-typed/repos/community-staging-x86_64/
  haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD
(from rev 615977, haskell-ixset-typed/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
615977, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 21:29:25 UTC (rev 615978)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.5
+pkgrel=14
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582')
+
+build() {
+cd $_hkgname-$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
+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
+runhaskell Setup test
+}
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:29:15
  Author: felixonmars
Revision: 615977

upgpkg: haskell-ixset-typed 0.5-14: rebuild with safecopy 0.10.3

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:28:34 UTC (rev 615976)
+++ PKGBUILD2020-04-17 21:29:15 UTC (rev 615977)
@@ -3,7 +3,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.5
-pkgrel=13
+pkgrel=14
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


[arch-commits] Commit in haskell-safecopy/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:28:34
  Author: felixonmars
Revision: 615976

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-safecopy/repos/community-staging-x86_64/
  haskell-safecopy/repos/community-staging-x86_64/PKGBUILD
(from rev 615975, haskell-safecopy/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
615975, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 21:28:34 UTC (rev 615976)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.10.3
+pkgrel=1
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 
'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323')
+
+build() {
+cd $_hkgname-$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
+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
+runhaskell Setup test
+}
+
+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"
+}


[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 21:28:27
  Author: felixonmars
Revision: 615975

upgpkg: haskell-safecopy 0.10.3-1: rebuild with safecopy 0.10.3

Modified:
  haskell-safecopy/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:10:50 UTC (rev 615974)
+++ PKGBUILD2020-04-17 21:28:27 UTC (rev 615975)
@@ -2,8 +2,8 @@
 
 _hkgname=safecopy
 pkgname=haskell-safecopy
-pkgver=0.10.2
-pkgrel=39
+pkgver=0.10.3
+pkgrel=1
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy;
 license=('custom:PublicDomain')
@@ -12,7 +12,7 @@
 makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 
'haskell-quickcheck'
  'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('d92754d96372a2f617cca551b1b4979ce971e3cf87292dd7255fd7c1c31f8ca6c55c948524e683da92183a2ecb60dbe8c1928f711a16d82f85dd830e805061aa')
+sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in maim/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-04-17 Thread Lukas Fleischer via arch-commits
Date: Friday, April 17, 2020 @ 21:02:22
  Author: lfleischer
Revision: 615802

archrelease: copy trunk to community-x86_64

Added:
  maim/repos/community-x86_64/PKGBUILD
(from rev 615801, maim/trunk/PKGBUILD)
Deleted:
  maim/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-17 21:02:15 UTC (rev 615801)
+++ PKGBUILD2020-04-17 21:02:22 UTC (rev 615802)
@@ -1,25 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: naelstrof 
-
-pkgname=maim
-pkgver=5.5.3
-pkgrel=2
-pkgdesc='Utility to take a screenshot using imlib2'
-arch=('x86_64')
-url='https://github.com/naelstrof/maim'
-license=('GPL3')
-depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 
'libxext' 'libxfixes' 'libxrandr' 'slop')
-makedepends=('cmake' 'glm')
-source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz")
-md5sums=('ca877cdcf454f454076c6bf7a6d85890')
-
-build() {
-  cd "$pkgname-$pkgver"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr .
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
-}

Copied: maim/repos/community-x86_64/PKGBUILD (from rev 615801, 
maim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-17 21:02:22 UTC (rev 615802)
@@ -0,0 +1,25 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: naelstrof 
+
+pkgname=maim
+pkgver=5.6.3
+pkgrel=1
+pkgdesc='Utility to take a screenshot using imlib2'
+arch=('x86_64')
+url='https://github.com/naelstrof/maim'
+license=('GPL3')
+depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 
'libxext' 'libxfixes' 'libxrandr' 'slop')
+makedepends=('cmake' 'glm')
+source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz")
+md5sums=('fa407a2b3132f9d929a7c7722490101a')
+
+build() {
+  cd "$pkgname-$pkgver"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr .
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in slop/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-04-17 Thread Lukas Fleischer via arch-commits
Date: Friday, April 17, 2020 @ 21:02:32
  Author: lfleischer
Revision: 615803

archrelease: copy trunk to community-x86_64

Added:
  slop/repos/community-x86_64/PKGBUILD
(from rev 615802, slop/trunk/PKGBUILD)
Deleted:
  slop/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-17 21:02:22 UTC (rev 615802)
+++ PKGBUILD2020-04-17 21:02:32 UTC (rev 615803)
@@ -1,25 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: naelstrof 
-
-pkgname=slop
-pkgver=7.4
-pkgrel=5
-pkgdesc='Utility to query the user for a selection and print the region to 
stdout'
-arch=('x86_64')
-url='https://github.com/naelstrof/slop'
-license=('GPL3')
-depends=('libxext' 'libx11' 'mesa' 'glew' 'libxrender')
-makedepends=('cmake' 'glm')
-source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz")
-md5sums=('cdf2369c033778a90c7518e357b5a92a')
-
-build() {
-  cd "$pkgname-$pkgver"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
-}

Copied: slop/repos/community-x86_64/PKGBUILD (from rev 615802, 
slop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-17 21:02:32 UTC (rev 615803)
@@ -0,0 +1,25 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: naelstrof 
+
+pkgname=slop
+pkgver=7.5
+pkgrel=1
+pkgdesc='Utility to query the user for a selection and print the region to 
stdout'
+arch=('x86_64')
+url='https://github.com/naelstrof/slop'
+license=('GPL3')
+depends=('libxext' 'libx11' 'mesa' 'glew' 'libxrender')
+makedepends=('cmake' 'glm')
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz")
+md5sums=('d8ba3c332f801f19c2bd66014d79e988')
+
+build() {
+   cd "$pkgname-$pkgver"
+   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+   make
+}
+
+package() {
+   make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in maim/trunk (PKGBUILD)

2020-04-17 Thread Lukas Fleischer via arch-commits
Date: Friday, April 17, 2020 @ 21:02:15
  Author: lfleischer
Revision: 615801

upgpkg: maim 5.6.3-1: upstream update

Modified:
  maim/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 21:02:12 UTC (rev 615800)
+++ PKGBUILD2020-04-17 21:02:15 UTC (rev 615801)
@@ -3,8 +3,8 @@
 # Contributor: naelstrof 
 
 pkgname=maim
-pkgver=5.5.3
-pkgrel=2
+pkgver=5.6.3
+pkgrel=1
 pkgdesc='Utility to take a screenshot using imlib2'
 arch=('x86_64')
 url='https://github.com/naelstrof/maim'
@@ -12,7 +12,7 @@
 depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 
'libxext' 'libxfixes' 'libxrandr' 'slop')
 makedepends=('cmake' 'glm')
 source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz")
-md5sums=('ca877cdcf454f454076c6bf7a6d85890')
+md5sums=('fa407a2b3132f9d929a7c7722490101a')
 
 build() {
   cd "$pkgname-$pkgver"


[arch-commits] Commit in slop/trunk (PKGBUILD)

2020-04-17 Thread Lukas Fleischer via arch-commits
Date: Friday, April 17, 2020 @ 21:02:12
  Author: lfleischer
Revision: 615800

upgpkg: slop 7.5-1: upstream update

Modified:
  slop/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:50:02 UTC (rev 615799)
+++ PKGBUILD2020-04-17 21:02:12 UTC (rev 615800)
@@ -3,8 +3,8 @@
 # Contributor: naelstrof 
 
 pkgname=slop
-pkgver=7.4
-pkgrel=5
+pkgver=7.5
+pkgrel=1
 pkgdesc='Utility to query the user for a selection and print the region to 
stdout'
 arch=('x86_64')
 url='https://github.com/naelstrof/slop'
@@ -12,14 +12,14 @@
 depends=('libxext' 'libx11' 'mesa' 'glew' 'libxrender')
 makedepends=('cmake' 'glm')
 source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz")
-md5sums=('cdf2369c033778a90c7518e357b5a92a')
+md5sums=('d8ba3c332f801f19c2bd66014d79e988')
 
 build() {
-  cd "$pkgname-$pkgver"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
+   cd "$pkgname-$pkgver"
+   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+   make
 }
 
 package() {
-  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+   make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
 }


[arch-commits] Commit in xmobar/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:50:02
  Author: felixonmars
Revision: 615799

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 615798, xmobar/trunk/PKGBUILD)

--+
 PKGBUILD |   63 +
 1 file changed, 63 insertions(+)

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 615798, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:50:02 UTC (rev 615799)
@@ -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=36
+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)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:49:54
  Author: felixonmars
Revision: 615798

upgpkg: xmobar 0.33-36: rebuild with distributive 0.6.2

Modified:
  xmobar/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:48:39 UTC (rev 615797)
+++ PKGBUILD2020-04-17 20:49:54 UTC (rev 615798)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.33
-pkgrel=35
+pkgrel=36
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


[arch-commits] Commit in tidalcycles/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:48:30
  Author: felixonmars
Revision: 615796

upgpkg: tidalcycles 1.4.8-16: rebuild with distributive 0.6.2

Modified:
  tidalcycles/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:47:08 UTC (rev 615795)
+++ PKGBUILD2020-04-17 20:48:30 UTC (rev 615796)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=tidalcycles
 pkgver=1.4.8
-pkgrel=15
+pkgrel=16
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/;


[arch-commits] Commit in tidalcycles/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:48:39
  Author: felixonmars
Revision: 615797

archrelease: copy trunk to community-staging-x86_64

Added:
  tidalcycles/repos/community-staging-x86_64/
  tidalcycles/repos/community-staging-x86_64/PKGBUILD
(from rev 615796, tidalcycles/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 615796, 
tidalcycles/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:48:39 UTC (rev 615797)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=tidalcycles
+pkgver=1.4.8
+pkgrel=16
+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')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz;)
+sha512sums=('7be1c480c675d976d4f57d2e6a82fa88cdea64f5b1e16d25435e71554feccb5f0d4386922f70e7614e925d14c6306516390c24c7b37208d9bace0420f50a21f8')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$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
+  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 taskell/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:47:08
  Author: felixonmars
Revision: 615795

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 615794, taskell/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 615794, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:47:08 UTC (rev 615795)
@@ -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 -e 's/== *0.50/==0.52/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 
's/< *2/<3/' -e 's/< *1/<2/' $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
+  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 taskell/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:46:59
  Author: felixonmars
Revision: 615794

upgpkg: taskell 1.9.2.0-80: rebuild with distributive 0.6.2

Modified:
  taskell/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:45:55 UTC (rev 615793)
+++ PKGBUILD2020-04-17 20:46:59 UTC (rev 615794)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.9.2.0
-pkgrel=79
+pkgrel=80
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:45:44
  Author: felixonmars
Revision: 615792

upgpkg: tamarin-prover 1.4.1-326: rebuild with distributive 0.6.2

Modified:
  tamarin-prover/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:44:21 UTC (rev 615791)
+++ PKGBUILD2020-04-17 20:45:44 UTC (rev 615792)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=325
+pkgrel=326
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


[arch-commits] Commit in tamarin-prover/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:45:55
  Author: felixonmars
Revision: 615793

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 615792, tamarin-prover/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
615792, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:45:55 UTC (rev 615793)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=326
+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
+
+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 stack/repos (3 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:44:21
  Author: felixonmars
Revision: 615791

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 615790, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 615790, stack/trunk/stack.install)

---+
 PKGBUILD  |   78 
 stack.install |4 ++
 2 files changed, 82 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 615790, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:44:21 UTC (rev 615791)
@@ -0,0 +1,78 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.3.0.1
+pkgrel=2
+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-exceptions'
+ '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
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+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
+  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 615790, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  

[arch-commits] Commit in stack/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:44:08
  Author: felixonmars
Revision: 615790

upgpkg: stack 2.3.0.1-2: rebuild with distributive 0.6.2

Modified:
  stack/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:39:55 UTC (rev 615789)
+++ PKGBUILD2020-04-17 20:44:08 UTC (rev 615790)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.3.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


[arch-commits] Commit in shellcheck/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:39:55
  Author: felixonmars
Revision: 615789

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 615788, shellcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 615788, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:39:55 UTC (rev 615789)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=223
+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;
+
shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215'
+
'88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../shellcheck-cabal3.patch
+
+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
+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 shellcheck/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:39:47
  Author: felixonmars
Revision: 615788

upgpkg: shellcheck 0.7.0-223: rebuild with distributive 0.6.2

Modified:
  shellcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:37:11 UTC (rev 615787)
+++ PKGBUILD2020-04-17 20:39:47 UTC (rev 615788)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=222
+pkgrel=223
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


[arch-commits] Commit in postgrest/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:37:11
  Author: felixonmars
Revision: 615787

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 615786, postgrest/trunk/PKGBUILD)

--+
 PKGBUILD |   72 +
 1 file changed, 72 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 615786, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:37:11 UTC (rev 615787)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.0
+pkgrel=11
+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=('e52bca7c4ab37909b57b8d004244e7b0471464141cea5193ed01e39a60f7adb551064d3d3dd4230042b04730fdf8d6b8151bb3789b90c413680e6a3e496c383c')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *4.19/<5/' $pkgname.cabal
+sed -i -e '/ fail /d' src/PostgREST/Config.hs
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+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
+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 postgrest/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:37:02
  Author: felixonmars
Revision: 615786

upgpkg: postgrest 7.0.0-11: rebuild with distributive 0.6.2

Modified:
  postgrest/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:33:59 UTC (rev 615785)
+++ PKGBUILD2020-04-17 20:37:02 UTC (rev 615786)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.0
-pkgrel=10
+pkgrel=11
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


[arch-commits] Commit in pandoc-crossref/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:33:59
  Author: felixonmars
Revision: 615785

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 615784, pandoc-crossref/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
615784, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:33:59 UTC (rev 615785)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.6.2
+pkgrel=74
+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=('4b0443348ff3fa2e9f2366afee1a58c96466d395be9458e63b4741ffe0dba250d35e55de19b62c5a9231030bf658f2628f934667effcaad52891c94d63dbf168')
+
+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
+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)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:33:49
  Author: felixonmars
Revision: 615784

upgpkg: pandoc-crossref 0.3.6.2-74: rebuild with distributive 0.6.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:32:26 UTC (rev 615783)
+++ PKGBUILD2020-04-17 20:33:49 UTC (rev 615784)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.6.2
-pkgrel=73
+pkgrel=74
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


[arch-commits] Commit in haskell-hakyll/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:32:26
  Author: felixonmars
Revision: 615783

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 615782, haskell-hakyll/trunk/PKGBUILD)

--+
 PKGBUILD |   56 
 1 file changed, 56 insertions(+)

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
615782, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:32:26 UTC (rev 615783)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.3.0
+pkgrel=2
+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 -e 's/< *2.14/<3/' $_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
+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)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:32:18
  Author: felixonmars
Revision: 615782

upgpkg: haskell-hakyll 4.13.3.0-2: rebuild with distributive 0.6.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:30:47 UTC (rev 615781)
+++ PKGBUILD2020-04-17 20:32:18 UTC (rev 615782)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:30:37
  Author: felixonmars
Revision: 615780

upgpkg: pandoc-citeproc 0.17-78: rebuild with distributive 0.6.2

Modified:
  pandoc-citeproc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:27:45 UTC (rev 615779)
+++ PKGBUILD2020-04-17 20:30:37 UTC (rev 615780)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17
-pkgrel=77
+pkgrel=78
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


[arch-commits] Commit in pandoc-citeproc/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:30:47
  Author: felixonmars
Revision: 615781

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 615780, pandoc-citeproc/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
615780, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:30:47 UTC (rev 615781)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17
+pkgrel=78
+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
+}
+
+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
+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/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:27:37
  Author: felixonmars
Revision: 615778

upgpkg: pandoc 2.9.2.1-18: rebuild with distributive 0.6.2

Modified:
  pandoc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 20:10:51 UTC (rev 615777)
+++ PKGBUILD2020-04-17 20:27:37 UTC (rev 615778)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.9.2.1
-pkgrel=17
+pkgrel=18
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


[arch-commits] Commit in pandoc/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:27:45
  Author: felixonmars
Revision: 615779

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 615778, pandoc/trunk/PKGBUILD)

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 615778, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 20:27:45 UTC (rev 615779)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.9.2.1
+pkgrel=18
+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-base-compat' 
'haskell-base-noprelude'
+ '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-exceptions' 
'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;)
+sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/' $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
+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 man/pandoc.1 "${pkgdir}"/usr/share/man/man1/pandoc.1
+}


[arch-commits] Commit in idris/repos (4 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:10:51
  Author: felixonmars
Revision: 615777

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 615776, idris/trunk/PKGBUILD)
  idris/repos/community-staging-x86_64/ghc-8.8.patch
(from rev 615776, idris/trunk/ghc-8.8.patch)
  idris/repos/community-staging-x86_64/megaparsec-8.patch
(from rev 615776, idris/trunk/megaparsec-8.patch)

+
 PKGBUILD   |   65 
 ghc-8.8.patch  | 5186 +++
 megaparsec-8.patch |   41 
 3 files changed, 5292 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 615776:615777 to see the changes.


[arch-commits] Commit in idris/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 20:10:39
  Author: felixonmars
Revision: 615776

upgpkg: idris 1.3.2-121: rebuild with distributive 0.6.2

Modified:
  idris/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:53:17 UTC (rev 615775)
+++ PKGBUILD2020-04-17 20:10:39 UTC (rev 615776)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=120
+pkgrel=121
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:53:09
  Author: felixonmars
Revision: 615774

upgpkg: hopenpgp-tools 0.23.1-23: rebuild with distributive 0.6.2

Modified:
  hopenpgp-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:51:46 UTC (rev 615773)
+++ PKGBUILD2020-04-17 19:53:09 UTC (rev 615774)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.1
-pkgrel=22
+pkgrel=23
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")


[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:53:17
  Author: felixonmars
Revision: 615775

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 615774, hopenpgp-tools/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
615774, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 19:53:17 UTC (rev 615775)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.1
+pkgrel=23
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


[arch-commits] Commit in hoogle/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:51:46
  Author: felixonmars
Revision: 615773

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 615772, hoogle/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 615772, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 19:51:46 UTC (rev 615773)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.15
+pkgrel=34
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('e2440cc92f5395e0e6b25344d0ed47eaa20ab257d2e9d5d3f67005d3ed666acc359503516418127cb3fe9a760387105b7894de80fafea326fe75143022ec5283')
+
+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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+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 "${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 hoogle/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:51:39
  Author: felixonmars
Revision: 615772

upgpkg: hoogle 5.0.17.15-34: rebuild with distributive 0.6.2

Modified:
  hoogle/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:50:26 UTC (rev 615771)
+++ PKGBUILD2020-04-17 19:51:39 UTC (rev 615772)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.15
-pkgrel=33
+pkgrel=34
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


[arch-commits] Commit in cryptol/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:50:26
  Author: felixonmars
Revision: 615771

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 615770, cryptol/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 615770, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 19:50:26 UTC (rev 615771)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.8.0
+pkgrel=100
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch)
+sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0'
+
'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.8.patch
+sed -i 's/< *0.11/<1/' $pkgname.cabal
+#sed -i 's/import Prelude.Compat/import Prelude.Compat hiding ( fail )/' 
src/Cryptol/Parser/{NoPat,ParserUtils}.hs
+}
+
+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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --ghc-option='-pie'
+runhaskell Setup build
+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 "${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 cryptol/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:50:18
  Author: felixonmars
Revision: 615770

upgpkg: cryptol 2.8.0-100: rebuild with distributive 0.6.2

Modified:
  cryptol/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:47:46 UTC (rev 615769)
+++ PKGBUILD2020-04-17 19:50:18 UTC (rev 615770)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.8.0
-pkgrel=99
+pkgrel=100
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")


[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:47:37
  Author: felixonmars
Revision: 615768

upgpkg: haskell-sbv 8.6-60: rebuild with distributive 0.6.2

Modified:
  haskell-sbv/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:39:47 UTC (rev 615767)
+++ PKGBUILD2020-04-17 19:47:37 UTC (rev 615768)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.6
-pkgrel=59
+pkgrel=60
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv;
 license=("BSD")


[arch-commits] Commit in haskell-sbv/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:47:46
  Author: felixonmars
Revision: 615769

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-sbv/repos/community-staging-x86_64/
  haskell-sbv/repos/community-staging-x86_64/PKGBUILD
(from rev 615768, haskell-sbv/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 615768, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 19:47:46 UTC (rev 615769)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.6
+pkgrel=60
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2282c63d21c6baa8070ec8afbfb75deeae6becead7963efd0894d9a82af31de7e993d7bc57c17c5e7914bd458f45771ac7e0995632511584dd6d90bff9034f1f')
+
+build() {
+cd $_hkgname-$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
+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
+runhaskell Setup test
+}
+
+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 linux-zen/trunk (PKGBUILD)

2020-04-17 Thread Jan Steffens via arch-commits
Date: Friday, April 17, 2020 @ 19:40:04
  Author: heftig
Revision: 380474

5.6.5.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:32:56 UTC (rev 380473)
+++ PKGBUILD2020-04-17 19:40:04 UTC (rev 380474)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.6.4.zen1
+pkgver=5.6.5.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}


[arch-commits] Commit in haskell-ipynb/repos (2 files)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:39:47
  Author: felixonmars
Revision: 615767

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ipynb/repos/community-staging-x86_64/
  haskell-ipynb/repos/community-staging-x86_64/PKGBUILD
(from rev 615766, haskell-ipynb/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 615766, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-17 19:39:47 UTC (rev 615767)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=171
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4')
+
+build() {
+cd $_hkgname-$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
+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
+runhaskell Setup test
+}
+
+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-ipynb/trunk (PKGBUILD)

2020-04-17 Thread Felix Yan via arch-commits
Date: Friday, April 17, 2020 @ 19:39:39
  Author: felixonmars
Revision: 615766

upgpkg: haskell-ipynb 0.1-171: rebuild with distributive 0.6.2

Modified:
  haskell-ipynb/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-17 19:39:01 UTC (rev 615765)
+++ PKGBUILD2020-04-17 19:39:39 UTC (rev 615766)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=170
+pkgrel=171
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb;
 license=('BSD')


  1   2   3   4   5   >