[arch-commits] Commit in tomcat7/repos/extra-any (10 files)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:41:36
  Author: alucryd
Revision: 401776

archrelease: copy trunk to extra-any

Added:
  tomcat7/repos/extra-any/PKGBUILD
(from rev 401775, tomcat7/trunk/PKGBUILD)
  tomcat7/repos/extra-any/tomcat7.install
(from rev 401775, tomcat7/trunk/tomcat7.install)
  tomcat7/repos/extra-any/tomcat7.service
(from rev 401775, tomcat7/trunk/tomcat7.service)
  tomcat7/repos/extra-any/tomcat7.sysusers
(from rev 401775, tomcat7/trunk/tomcat7.sysusers)
  tomcat7/repos/extra-any/tomcat7.tmpfiles
(from rev 401775, tomcat7/trunk/tomcat7.tmpfiles)
Deleted:
  tomcat7/repos/extra-any/PKGBUILD
  tomcat7/repos/extra-any/tomcat7.install
  tomcat7/repos/extra-any/tomcat7.service
  tomcat7/repos/extra-any/tomcat7.sysusers
  tomcat7/repos/extra-any/tomcat7.tmpfiles

--+
 PKGBUILD |  250 ++---
 tomcat7.install  |   32 +++---
 tomcat7.service  |   70 +++---
 tomcat7.sysusers |2 
 tomcat7.tmpfiles |   10 +-
 5 files changed, 182 insertions(+), 182 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:41:25 UTC (rev 401775)
+++ PKGBUILD2020-11-24 07:41:36 UTC (rev 401776)
@@ -1,125 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Guillaume Alaux 
-
-pkgname=tomcat7
-pkgver=7.0.106
-pkgrel=1
-pkgdesc='Open source implementation of the Java Servlet 3.0 and JavaServer 
Pages 2.2 technologies'
-arch=(any)
-url=https://tomcat.apache.org/
-license=(APACHE)
-depends=(
-  'java-runtime>=6'
-  java-jsvc
-  java-commons-daemon
-  eclipse-ecj
-)
-makedepends=(
-  ant
-  git
-  'java-environment=8'
-)
-optdepends=('tomcat-native: to allow optimal performance in production 
environments')
-backup=(
-  etc/tomcat7/catalina.policy
-  etc/tomcat7/catalina.properties
-  etc/tomcat7/context.xml
-  etc/tomcat7/logging.properties
-  etc/tomcat7/server.xml
-  etc/tomcat7/tomcat-users.xml
-  etc/tomcat7/web.xml
-)
-install=tomcat7.install
-_tag=c5d9010a75e99a69f59ba11cc1116d039a113979
-source=(
-  git+https://github.com/apache/tomcat.git#tag=${_tag}
-  tomcat7.service
-  tomcat7.sysusers
-  tomcat7.tmpfiles
-)
-b2sums=('SKIP'
-
'e8931e1b6ef796617eaad93c3a32e996fe9887ae07ac0459fd5a13342704289c4ff77149d12f273254de72567f0334b77b4cd435e47c795567184ac21579d44d'
-
'a84b82434c1ca47fca30fd67a4af07260ee0b1f16450420317750587dd2ca54cc3e3c20e3475ffcee9e4302cce54fdd53f2d27cab25c80b42256f6816437c3a2'
-
'c014d435c9903e0b5d66c45ffcc2c3bbb46a087958e9281042031fd6a41595b9be6fc07fc9be388911d5b4832fa99c4d13b768ba526adbef9087b28d13347189')
-
-_gid_log=19
-_gid_tomcat=71
-_uid_tomcat=71
-
-pkgver() {
-  cd tomcat
-
-  _pkgver=$(git describe --tags)
-
-  if [[ ${_pkgver} != 7.* ]]; then
-exit 1
-  fi
-
-  echo ${_pkgver}
-}
-
-prepare() {
-  cd tomcat
-
-  cp build.properties.default build.properties
-  sed "/^base\.path=/c\base\.path=${srcdir}" -i build.properties
-  sed "/^compile.debug=/c\compile.debug=false" -i build.properties
-  sed "/^trydownload.httpusecaches=/c\trydownload.httpusecaches=false" -i 
build.properties
-  sed "/^#java.7.home=/c\java.7.home=/usr/lib/jvm/java-8-openjdk" -i 
build.properties
-}
-
-build() {
-  cd tomcat
-
-  export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
-
-  ant
-}
-
-package() {
-  cd tomcat/output/build
-
-  # Tomcat general files
-  install -dm 755 "${pkgdir}"/usr/share/tomcat7/bin
-  install -m 755  bin/* -t "${pkgdir}"/usr/share/tomcat7/bin/
-  # commons-daemon is packaged on its own
-  rm "${pkgdir}"/usr/share/tomcat7/bin/{*.bat,commons-daemon*}
-  ln -s /usr/share/java/commons-daemon.jar 
"${pkgdir}"/usr/share/tomcat7/bin/commons-daemon.jar
-
-  install -dm 755 "${pkgdir}"/usr/share/java/tomcat7
-  install -m 644 lib/* -t "${pkgdir}"/usr/share/java/tomcat7/
-  # eclipse-ecj is packaged on its own
-  rm "${pkgdir}"/usr/share/java/tomcat7/ecj-*.jar
-  ln -s ../eclipse-ecj.jar "${pkgdir}"/usr/share/java/tomcat7/ecj.jar
-
-  ln -s /usr/share/java/tomcat7 "${pkgdir}"/usr/share/tomcat7/lib
-
-  # We log through systemd but this would still be required for stock Tomcat 
logging
-  install -dm 775 -o ${_uid_tomcat} -g ${_gid_log} "${pkgdir}"/var/log/tomcat7
-  ln -s /var/log/tomcat7 "${pkgdir}"/usr/share/tomcat7/logs
-  touch "${pkgdir}"/var/log/tomcat7/catalina.{out,err}
-  chgrp ${_gid_log} "${pkgdir}"/var/log/tomcat7/catalina.{out,err}
-
-  install -dm 775 "${pkgdir}"/etc/tomcat7
-  install -m 640 -g ${_gid_tomcat} conf/* -t "${pkgdir}"/etc/tomcat7/
-
-  install -dm 775 -g ${_gid_tomcat} "${pkgdir}"/etc/tomcat7/Catalina
-  ln -s /etc/tomcat7 "${pkgdir}"/usr/share/tomcat7/conf
-
-  install -dm 775 "${pkgdir}"/var/lib/tomcat7
-  cp -dr --no-preserve=ownership webapps "${pkgdir}"/var/lib/tomcat7/
-  chown -R ${_uid_tomcat}:${_gid_tomcat} "${pkgdir}"/var/lib/tomcat7
-  chmod 775 "${pkgdir}"/var/lib/tomcat7/webapps
-  ln -s /var/lib/tomcat7/webapps "${pkgdir}"/usr/share/tomcat7/webapps
-
-  install 

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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:41:25
  Author: alucryd
Revision: 401775

upgpkg: tomcat7 7.0.107-1

Modified:
  tomcat7/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:50:22 UTC (rev 401774)
+++ PKGBUILD2020-11-24 07:41:25 UTC (rev 401775)
@@ -2,7 +2,7 @@
 # Contributor: Guillaume Alaux 
 
 pkgname=tomcat7
-pkgver=7.0.106
+pkgver=7.0.107
 pkgrel=1
 pkgdesc='Open source implementation of the Java Servlet 3.0 and JavaServer 
Pages 2.2 technologies'
 arch=(any)
@@ -30,7 +30,7 @@
   etc/tomcat7/web.xml
 )
 install=tomcat7.install
-_tag=c5d9010a75e99a69f59ba11cc1116d039a113979
+_tag=b4237e4390895ad8880c7bf6a96ca2fdc2cd8507
 source=(
   git+https://github.com/apache/tomcat.git#tag=${_tag}
   tomcat7.service


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:40:32
  Author: alucryd
Revision: 760888

archrelease: copy trunk to community-x86_64

Added:
  pcsx2/repos/community-x86_64/PKGBUILD
(from rev 760887, pcsx2/trunk/PKGBUILD)
Deleted:
  pcsx2/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  178 ++---
 1 file changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:40:26 UTC (rev 760887)
+++ PKGBUILD2020-11-24 07:40:32 UTC (rev 760888)
@@ -1,89 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: josephgbr 
-# Contributor: vEX 
-
-pkgname=pcsx2
-pkgver=1.7.0.r592.60ef26ec5
-pkgrel=1
-pkgdesc='A Sony PlayStation 2 emulator'
-arch=(x86_64)
-url=https://www.pcsx2.net
-license=(
-  GPL2
-  GPL3
-  LGPL2.1
-  LGPL3
-)
-depends=(
-  gdk-pixbuf2
-  glibc
-  libaio
-  libasound.so
-  libfmt.so
-  libfreetype.so
-  libgdk-3.so
-  libgio-2.0.so
-  libgl
-  libGLEW.so
-  libglib-2.0.so
-  libgobject-2.0.so
-  libgtk-3.so
-  libpcap
-  libpng
-  libportaudio.so
-  libpulse.so
-  libudev.so
-  libx11
-  libxcb
-  libxml2
-  sdl2
-  soundtouch
-  wxgtk3
-  wxgtk-common
-  xz
-  zlib
-)
-makedepends=(
-  cmake
-  git
-  ninja
-  png++
-)
-_commit=60ef26ec518a78c4954bdee6ee1269d4aeb5614f
-source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit})
-b2sums=(SKIP)
-
-pkgver() {
-  cd pcsx2
-
-  git describe --tags | sed 's/^v//; s/-dev//; s/-/.r/; s/-g/./'
-}
-
-build() {
-  cmake -S pcsx2 -B build -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DDOC_DIR=/usr/share/doc/pcsx2 \
--DGAMEINDEX_DIR=/usr/share/pcsx2 \
--DPLUGIN_DIR=/usr/lib/pcsx2 \
--DDISABLE_ADVANCE_SIMD=ON \
--DDISABLE_BUILD_DATE=ON \
--DDISABLE_PCSX2_WRAPPER=ON \
--DENABLE_TESTS=OFF \
--DEXTRA_PLUGINS=ON \
--DSDL2_API=ON \
--DPACKAGE_MODE=ON \
--DREBUILD_SHADER=ON \
--DUSE_LTO=OFF \
--DUSE_VTUNE=OFF \
--DXDG_STD=ON \
--DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \
--Wno-dev
-  ninja -C build
-}
-
-package() {
-  DESTDIR="${pkgdir}" ninja -C build install
-}
-
-# vim: ts=2 sw=2 et:

Copied: pcsx2/repos/community-x86_64/PKGBUILD (from rev 760887, 
pcsx2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:40:32 UTC (rev 760888)
@@ -0,0 +1,89 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: josephgbr 
+# Contributor: vEX 
+
+pkgname=pcsx2
+pkgver=1.7.0.r619.626bf2788
+pkgrel=1
+pkgdesc='A Sony PlayStation 2 emulator'
+arch=(x86_64)
+url=https://www.pcsx2.net
+license=(
+  GPL2
+  GPL3
+  LGPL2.1
+  LGPL3
+)
+depends=(
+  gdk-pixbuf2
+  glibc
+  libaio
+  libasound.so
+  libfmt.so
+  libfreetype.so
+  libgdk-3.so
+  libgio-2.0.so
+  libgl
+  libGLEW.so
+  libglib-2.0.so
+  libgobject-2.0.so
+  libgtk-3.so
+  libpcap
+  libpng
+  libportaudio.so
+  libpulse.so
+  libudev.so
+  libx11
+  libxcb
+  libxml2
+  sdl2
+  soundtouch
+  wxgtk3
+  wxgtk-common
+  xz
+  zlib
+)
+makedepends=(
+  cmake
+  git
+  ninja
+  png++
+)
+_commit=626bf278876cfb44c1e4d427804235a93b190332
+source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit})
+b2sums=(SKIP)
+
+pkgver() {
+  cd pcsx2
+
+  git describe --tags | sed 's/^v//; s/-dev//; s/-/.r/; s/-g/./'
+}
+
+build() {
+  cmake -S pcsx2 -B build -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDOC_DIR=/usr/share/doc/pcsx2 \
+-DGAMEINDEX_DIR=/usr/share/pcsx2 \
+-DPLUGIN_DIR=/usr/lib/pcsx2 \
+-DDISABLE_ADVANCE_SIMD=ON \
+-DDISABLE_BUILD_DATE=ON \
+-DDISABLE_PCSX2_WRAPPER=ON \
+-DENABLE_TESTS=OFF \
+-DEXTRA_PLUGINS=ON \
+-DSDL2_API=ON \
+-DPACKAGE_MODE=ON \
+-DREBUILD_SHADER=ON \
+-DUSE_LTO=OFF \
+-DUSE_VTUNE=OFF \
+-DXDG_STD=ON \
+-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \
+-Wno-dev
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:40:26
  Author: alucryd
Revision: 760887

upgpkg: pcsx2 1.7.0.r619.626bf2788-1

Modified:
  pcsx2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:37:57 UTC (rev 760886)
+++ PKGBUILD2020-11-24 07:40:26 UTC (rev 760887)
@@ -3,7 +3,7 @@
 # Contributor: vEX 
 
 pkgname=pcsx2
-pkgver=1.7.0.r592.60ef26ec5
+pkgver=1.7.0.r619.626bf2788
 pkgrel=1
 pkgdesc='A Sony PlayStation 2 emulator'
 arch=(x86_64)
@@ -49,7 +49,7 @@
   ninja
   png++
 )
-_commit=60ef26ec518a78c4954bdee6ee1269d4aeb5614f
+_commit=626bf278876cfb44c1e4d427804235a93b190332
 source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit})
 b2sums=(SKIP)
 


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:37:57
  Author: alucryd
Revision: 760886

archrelease: copy trunk to community-x86_64

Added:
  libretro-ppsspp/repos/community-x86_64/PKGBUILD
(from rev 760885, libretro-ppsspp/trunk/PKGBUILD)
Deleted:
  libretro-ppsspp/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  206 ++---
 1 file changed, 103 insertions(+), 103 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:37:51 UTC (rev 760885)
+++ PKGBUILD2020-11-24 07:37:57 UTC (rev 760886)
@@ -1,103 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Duck Hunt 
-
-pkgname=libretro-ppsspp
-pkgver=28507
-pkgrel=1
-pkgdesc='Sony PlayStation Portable core'
-arch=(x86_64)
-url=https://github.com/libretro/ppsspp
-license=(GPL2)
-groups=(libretro)
-depends=(
-  gcc-libs
-  glew
-  glibc
-  libgl
-  libpng
-  libretro-core-info
-  libzip
-  snappy
-  zlib
-)
-makedepends=(
-  cmake
-  git
-  libglvnd
-  python
-)
-_commit=7632c12189c66c2833fc79ee41018e2157c93d0d
-source=(
-  libretro-ppsspp::git+https://github.com/hrydgard/ppsspp.git#commit=${_commit}
-  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
-  ppsspp-miniupnp::git+https://github.com/hrydgard/miniupnp.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
-)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP')
-
-pkgver() {
-  cd libretro-ppsspp
-
-  git rev-list --count HEAD
-}
-
-prepare() {
-  cd libretro-ppsspp
-
-  for submodule in ffmpeg assets/lang ext/glslang ext/miniupnp; 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 libretro-ppsspp -B build \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_SKIP_RPATH=ON \
--DOpenGL_GL_PREFERENCE=GLVND \
--DHEADLESS=OFF \
--DLIBRETRO=ON \
--DMOBILE_DEVICE=OFF \
--DSIMULATOR=OFF \
--DUNITTEST=OFF \
--DUSE_SYSTEM_LIBZIP=ON \
--DUSE_SYSTEM_SNAPPY=ON \
--DUSING_QT_UI=OFF
-  make -C build
-}
-
-package() {
-  install -Dm 644 build/lib/ppsspp_libretro.so -t "${pkgdir}"/usr/lib/libretro/
-  install -Dm 644 libretro-ppsspp/LICENSE.TXT -t 
"${pkgdir}"/usr/share/licenses/libretro-ppsspp-git/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-ppsspp/repos/community-x86_64/PKGBUILD (from rev 760885, 
libretro-ppsspp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:37:57 UTC (rev 760886)
@@ -0,0 +1,103 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Duck Hunt 
+
+pkgname=libretro-ppsspp
+pkgver=28559
+pkgrel=1
+pkgdesc='Sony PlayStation Portable core'
+arch=(x86_64)
+url=https://github.com/libretro/ppsspp
+license=(GPL2)
+groups=(libretro)
+depends=(
+  gcc-libs
+  glew
+  glibc
+  libgl
+  libpng
+  libretro-core-info
+  libzip
+  snappy
+  zlib
+)
+makedepends=(
+  cmake
+  git
+  libglvnd
+  python
+)
+_commit=572a2e48f6fe2a5e430cac62ec4ad601aee2a320
+source=(
+  libretro-ppsspp::git+https://github.com/hrydgard/ppsspp.git#commit=${_commit}
+  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
+  ppsspp-miniupnp::git+https://github.com/hrydgard/miniupnp.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
+)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+pkgver() {
+  cd libretro-ppsspp
+
+  git rev-list --count HEAD
+}
+
+prepare() {
+  cd libretro-ppsspp
+
+  for submodule in ffmpeg assets/lang ext/glslang ext/miniupnp; do

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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:37:37
  Author: alucryd
Revision: 760884

archrelease: copy trunk to community-x86_64

Added:
  libretro-play/repos/community-x86_64/PKGBUILD
(from rev 760883, libretro-play/trunk/PKGBUILD)
Deleted:
  libretro-play/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  184 ++---
 1 file changed, 92 insertions(+), 92 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:37:32 UTC (rev 760883)
+++ PKGBUILD2020-11-24 07:37:37 UTC (rev 760884)
@@ -1,92 +0,0 @@
-# Maintainer: Maxime Gauduin 
-
-pkgname=libretro-play
-pkgver=5892
-pkgrel=1
-pkgdesc='Sony PlayStation 2 core'
-arch=(x86_64)
-url=https://github.com/jpd002/Play-
-license=(MIT)
-groups=(libretro)
-depends=(
-  bzip2
-  glew
-  glibc
-  icu
-  libgl
-  libretro-core-info
-  zlib
-)
-makedepends=(
-  cmake
-  git
-  libglvnd
-)
-_commit=940b02356dc1a202dc8083335e80d593b02d0057
-source=(
-  libretro-play::git+https://github.com/jpd002/Play-.git#commit=${_commit}
-  play-CodeGen::git+https://github.com/jpd002/Play--CodeGen.git
-  play-Dependencies::git+https://github.com/jpd002/Play-Dependencies.git
-  play-Framework::git+https://github.com/jpd002/Play--Framework.git
-  play-Nuanceur::git+https://github.com/jpd002/Nuanceur.git
-  git+https://github.com/SDWebImage/SDWebImage.git
-  play-boost-cmake::git+https://github.com/jpd002/boost-cmake.git
-  git+https://github.com/gulrak/filesystem.git
-)
-sha256sums=(
-  SKIP
-  SKIP
-  SKIP
-  SKIP
-  SKIP
-  SKIP
-  SKIP
-  SKIP
-)
-
-pkgver() {
-  cd libretro-play
-
-  git rev-list --count HEAD
-}
-
-prepare() {
-  cd libretro-play
-
-  for submodule in deps/{CodeGen,Dependencies,Framework,Nuanceur}; do
-git submodule init ${submodule}
-git config submodule.${submodule}.url ../play-${submodule#*/}
-git submodule update ${submodule}
-  done
-
-  cd deps/Dependencies
-
-  git submodule init SDWebImage
-  git config submodule.SDWebImage.url ../../../SDWebImage
-  git submodule update SDWebImage
-
-  git submodule init boost-cmake
-  git config submodule.boost-cmake.url ../../../play-boost-cmake
-  git submodule update boost-cmake
-
-  git submodule init ghc_filesystem
-  git config submodule.ghc_filesystem.url ../../../filesystem
-  git submodule update ghc_filesystem
-}
-
-build() {
-  cmake -S libretro-play -B build \
--DCMAKE_BUILD_TYPE=Release \
--DBUILD_LIBRETRO_CORE=ON \
--DBUILD_PLAY=OFF \
--DBUILD_TESTS=OFF \
--DENABLE_AMAZON_S3=OFF
-  make -C build
-}
-
-package() {
-  install -Dm 644 build/Source/ui_libretro/play_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-  install -Dm 644 libretro-play/License.txt -t 
"${pkgdir}"/usr/share/licenses/libretro-play/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-play/repos/community-x86_64/PKGBUILD (from rev 760883, 
libretro-play/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:37:37 UTC (rev 760884)
@@ -0,0 +1,92 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=libretro-play
+pkgver=5907
+pkgrel=1
+pkgdesc='Sony PlayStation 2 core'
+arch=(x86_64)
+url=https://github.com/jpd002/Play-
+license=(MIT)
+groups=(libretro)
+depends=(
+  bzip2
+  glew
+  glibc
+  icu
+  libgl
+  libretro-core-info
+  zlib
+)
+makedepends=(
+  cmake
+  git
+  libglvnd
+)
+_commit=59b85f565c7fac4a48ef9d30572e0bf079a9dfc6
+source=(
+  libretro-play::git+https://github.com/jpd002/Play-.git#commit=${_commit}
+  play-CodeGen::git+https://github.com/jpd002/Play--CodeGen.git
+  play-Dependencies::git+https://github.com/jpd002/Play-Dependencies.git
+  play-Framework::git+https://github.com/jpd002/Play--Framework.git
+  play-Nuanceur::git+https://github.com/jpd002/Nuanceur.git
+  git+https://github.com/SDWebImage/SDWebImage.git
+  play-boost-cmake::git+https://github.com/jpd002/boost-cmake.git
+  git+https://github.com/gulrak/filesystem.git
+)
+sha256sums=(
+  SKIP
+  SKIP
+  SKIP
+  SKIP
+  SKIP
+  SKIP
+  SKIP
+  SKIP
+)
+
+pkgver() {
+  cd libretro-play
+
+  git rev-list --count HEAD
+}
+
+prepare() {
+  cd libretro-play
+
+  for submodule in deps/{CodeGen,Dependencies,Framework,Nuanceur}; do
+git submodule init ${submodule}
+git config submodule.${submodule}.url ../play-${submodule#*/}
+git submodule update ${submodule}
+  done
+
+  cd deps/Dependencies
+
+  git submodule init SDWebImage
+  git config submodule.SDWebImage.url ../../../SDWebImage
+  git submodule update SDWebImage
+
+  git submodule init boost-cmake
+  git config submodule.boost-cmake.url ../../../play-boost-cmake
+  git submodule update boost-cmake
+
+  git submodule init ghc_filesystem
+  git config submodule.ghc_filesystem.url ../../../filesystem
+  git submodule update ghc_filesystem
+}
+
+build() {
+  cmake -S libretro-play -B build \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_LIBRETRO_CORE=ON 

[arch-commits] Commit in libretro-parallel-n64/repos/community-x86_64 (2 files)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:37:24
  Author: alucryd
Revision: 760882

archrelease: copy trunk to community-x86_64

Added:
  libretro-parallel-n64/repos/community-x86_64/PKGBUILD
(from rev 760881, libretro-parallel-n64/trunk/PKGBUILD)
Deleted:
  libretro-parallel-n64/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:37:19 UTC (rev 760881)
+++ PKGBUILD2020-11-24 07:37:24 UTC (rev 760882)
@@ -1,43 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Thomas Schneider 
-
-pkgname=libretro-parallel-n64
-pkgver=5206
-pkgrel=1
-pkgdesc='Nintendo 64 core'
-arch=(x86_64)
-url=https://github.com/libretro/parallel-n64
-license=(GPL2)
-groups=(libretro)
-depends=(
-  libgl
-  libretro-core-info
-)
-makedepends=(
-  git
-  mesa
-)
-_commit=b52bbda7ce425bb43b27850245a78ee59baa27a7
-source=(libretro-parallel-n64::git+https://github.com/libretro/parallel-n64.git#commit=${_commit})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libretro-parallel-n64
-
-  git rev-list --count HEAD
-}
-
-build() {
-  make \
-WITH_DYNAREC=x86_64 \
-HAVE_PARALLEL=1 \
-HAVE_PARALLEL_RSP=1 \
-HAVE_THR_AL=1 \
--C libretro-parallel-n64
-}
-
-package() {
-  install -Dm 644 libretro-parallel-n64/parallel_n64_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-parallel-n64/repos/community-x86_64/PKGBUILD (from rev 760881, 
libretro-parallel-n64/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:37:24 UTC (rev 760882)
@@ -0,0 +1,43 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Thomas Schneider 
+
+pkgname=libretro-parallel-n64
+pkgver=5208
+pkgrel=1
+pkgdesc='Nintendo 64 core'
+arch=(x86_64)
+url=https://github.com/libretro/parallel-n64
+license=(GPL2)
+groups=(libretro)
+depends=(
+  libgl
+  libretro-core-info
+)
+makedepends=(
+  git
+  mesa
+)
+_commit=29e7f39e95af38c2c4056a825286261161eae640
+source=(libretro-parallel-n64::git+https://github.com/libretro/parallel-n64.git#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libretro-parallel-n64
+
+  git rev-list --count HEAD
+}
+
+build() {
+  make \
+WITH_DYNAREC=x86_64 \
+HAVE_PARALLEL=1 \
+HAVE_PARALLEL_RSP=1 \
+HAVE_THR_AL=1 \
+-C libretro-parallel-n64
+}
+
+package() {
+  install -Dm 644 libretro-parallel-n64/parallel_n64_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:37:32
  Author: alucryd
Revision: 760883

upgpkg: libretro-play 5907-1

Modified:
  libretro-play/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:37:24 UTC (rev 760882)
+++ PKGBUILD2020-11-24 07:37:32 UTC (rev 760883)
@@ -1,7 +1,7 @@
 # Maintainer: Maxime Gauduin 
 
 pkgname=libretro-play
-pkgver=5892
+pkgver=5907
 pkgrel=1
 pkgdesc='Sony PlayStation 2 core'
 arch=(x86_64)
@@ -22,7 +22,7 @@
   git
   libglvnd
 )
-_commit=940b02356dc1a202dc8083335e80d593b02d0057
+_commit=59b85f565c7fac4a48ef9d30572e0bf079a9dfc6
 source=(
   libretro-play::git+https://github.com/jpd002/Play-.git#commit=${_commit}
   play-CodeGen::git+https://github.com/jpd002/Play--CodeGen.git


[arch-commits] Commit in libretro-parallel-n64/trunk (PKGBUILD)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:37:19
  Author: alucryd
Revision: 760881

upgpkg: libretro-parallel-n64 5208-1

Modified:
  libretro-parallel-n64/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:37:13 UTC (rev 760880)
+++ PKGBUILD2020-11-24 07:37:19 UTC (rev 760881)
@@ -2,7 +2,7 @@
 # Contributor: Thomas Schneider 
 
 pkgname=libretro-parallel-n64
-pkgver=5206
+pkgver=5208
 pkgrel=1
 pkgdesc='Nintendo 64 core'
 arch=(x86_64)
@@ -17,7 +17,7 @@
   git
   mesa
 )
-_commit=b52bbda7ce425bb43b27850245a78ee59baa27a7
+_commit=29e7f39e95af38c2c4056a825286261161eae640
 
source=(libretro-parallel-n64::git+https://github.com/libretro/parallel-n64.git#commit=${_commit})
 sha256sums=(SKIP)
 


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:37:01
  Author: alucryd
Revision: 760878

archrelease: copy trunk to community-x86_64

Added:
  libretro-melonds/repos/community-x86_64/PKGBUILD
(from rev 760877, libretro-melonds/trunk/PKGBUILD)
Deleted:
  libretro-melonds/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:36:55 UTC (rev 760877)
+++ PKGBUILD2020-11-24 07:37:01 UTC (rev 760878)
@@ -1,39 +0,0 @@
-# Maintainer: Maxime Gauduin 
-
-pkgname=libretro-melonds
-pkgver=1569
-pkgrel=1
-pkgdesc='Nintendo DS core'
-arch=(x86_64)
-url=https://github.com/libretro/melonDS
-license=(GPL2)
-groups=(libretro)
-depends=(
-  libgl
-  libretro-core-info
-)
-makedepends=(
-  git
-  libglvnd
-)
-_commit=289d544859e6abfab855f6208052bef0bf4a4592
-source=(libretro-melonds::git+https://github.com/libretro/melonDS.git#commit=${_commit})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libretro-melonds
-
-  git rev-list --count HEAD
-}
-
-build() {
-  export LDFLAGS="$LDFLAGS -lpthread"
-
-  make -C libretro-melonds
-}
-
-package() {
-  install -Dm 644 libretro-melonds/melonds_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-melonds/repos/community-x86_64/PKGBUILD (from rev 760877, 
libretro-melonds/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:37:01 UTC (rev 760878)
@@ -0,0 +1,39 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=libretro-melonds
+pkgver=1590
+pkgrel=1
+pkgdesc='Nintendo DS core'
+arch=(x86_64)
+url=https://github.com/libretro/melonDS
+license=(GPL2)
+groups=(libretro)
+depends=(
+  libgl
+  libretro-core-info
+)
+makedepends=(
+  git
+  libglvnd
+)
+_commit=2c7dff7729f71a4ab17d8f5b1331c26eb9802c4b
+source=(libretro-melonds::git+https://github.com/libretro/melonDS.git#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libretro-melonds
+
+  git rev-list --count HEAD
+}
+
+build() {
+  export LDFLAGS="$LDFLAGS -lpthread"
+
+  make -C libretro-melonds
+}
+
+package() {
+  install -Dm 644 libretro-melonds/melonds_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:36:55
  Author: alucryd
Revision: 760877

upgpkg: libretro-melonds 1590-1

Modified:
  libretro-melonds/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:34:41 UTC (rev 760876)
+++ PKGBUILD2020-11-24 07:36:55 UTC (rev 760877)
@@ -1,7 +1,7 @@
 # Maintainer: Maxime Gauduin 
 
 pkgname=libretro-melonds
-pkgver=1569
+pkgver=1590
 pkgrel=1
 pkgdesc='Nintendo DS core'
 arch=(x86_64)
@@ -16,7 +16,7 @@
   git
   libglvnd
 )
-_commit=289d544859e6abfab855f6208052bef0bf4a4592
+_commit=2c7dff7729f71a4ab17d8f5b1331c26eb9802c4b
 
source=(libretro-melonds::git+https://github.com/libretro/melonDS.git#commit=${_commit})
 sha256sums=(SKIP)
 


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:34:41
  Author: alucryd
Revision: 760876

archrelease: copy trunk to community-x86_64

Added:
  libretro-gambatte/repos/community-x86_64/PKGBUILD
(from rev 760875, libretro-gambatte/trunk/PKGBUILD)
Deleted:
  libretro-gambatte/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:34:35 UTC (rev 760875)
+++ PKGBUILD2020-11-24 07:34:41 UTC (rev 760876)
@@ -1,32 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Lauri Niskanen 
-
-pkgname=libretro-gambatte
-pkgver=849
-pkgrel=1
-pkgdesc='Nintendo Game Boy/Game Boy Color core'
-arch=(x86_64)
-url=https://github.com/libretro/gambatte-libretro
-license=(GPL2)
-groups=(libretro)
-depends=(libretro-core-info)
-makedepends=(git)
-_commit=fce2e5a6a9c4ba236325d74ea449109898724cda
-source=(libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git#commit=${_commit})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libretro-gambatte
-
-  git rev-list --count HEAD
-}
-
-build() {
-  make -C libretro-gambatte -f Makefile.libretro
-}
-
-package() {
-  install -Dm 644 libretro-gambatte/gambatte_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-gambatte/repos/community-x86_64/PKGBUILD (from rev 760875, 
libretro-gambatte/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:34:41 UTC (rev 760876)
@@ -0,0 +1,32 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Lauri Niskanen 
+
+pkgname=libretro-gambatte
+pkgver=853
+pkgrel=1
+pkgdesc='Nintendo Game Boy/Game Boy Color core'
+arch=(x86_64)
+url=https://github.com/libretro/gambatte-libretro
+license=(GPL2)
+groups=(libretro)
+depends=(libretro-core-info)
+makedepends=(git)
+_commit=93e27debd228d65140f5107c6e7412b6c4abb3b6
+source=(libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libretro-gambatte
+
+  git rev-list --count HEAD
+}
+
+build() {
+  make -C libretro-gambatte -f Makefile.libretro
+}
+
+package() {
+  install -Dm 644 libretro-gambatte/gambatte_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:34:35
  Author: alucryd
Revision: 760875

upgpkg: libretro-gambatte 853-1

Modified:
  libretro-gambatte/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:34:30 UTC (rev 760874)
+++ PKGBUILD2020-11-24 07:34:35 UTC (rev 760875)
@@ -2,7 +2,7 @@
 # Contributor: Lauri Niskanen 
 
 pkgname=libretro-gambatte
-pkgver=849
+pkgver=853
 pkgrel=1
 pkgdesc='Nintendo Game Boy/Game Boy Color core'
 arch=(x86_64)
@@ -11,7 +11,7 @@
 groups=(libretro)
 depends=(libretro-core-info)
 makedepends=(git)
-_commit=fce2e5a6a9c4ba236325d74ea449109898724cda
+_commit=93e27debd228d65140f5107c6e7412b6c4abb3b6
 
source=(libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git#commit=${_commit})
 sha256sums=(SKIP)
 


[arch-commits] Commit in libretro-flycast/repos/community-x86_64 (4 files)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:34:30
  Author: alucryd
Revision: 760874

archrelease: copy trunk to community-x86_64

Added:
  libretro-flycast/repos/community-x86_64/PKGBUILD
(from rev 760873, libretro-flycast/trunk/PKGBUILD)
  libretro-flycast/repos/community-x86_64/libretro-flycast-flags.patch
(from rev 760873, libretro-flycast/trunk/libretro-flycast-flags.patch)
Deleted:
  libretro-flycast/repos/community-x86_64/PKGBUILD
  libretro-flycast/repos/community-x86_64/libretro-flycast-flags.patch

--+
 PKGBUILD |  116 -
 libretro-flycast-flags.patch |   38 ++---
 2 files changed, 77 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:34:24 UTC (rev 760873)
+++ PKGBUILD2020-11-24 07:34:30 UTC (rev 760874)
@@ -1,58 +0,0 @@
-# Maintainer: Maxime Gauduin 
-
-pkgname=libretro-flycast
-pkgver=4229
-pkgrel=1
-pkgdesc='Sega Dreamcast core'
-arch=(x86_64)
-url=https://github.com/libretro/flycast
-license=(GPL2)
-groups=(libretro)
-depends=(
-  libgl
-  libretro-core-info
-  libzip
-  xxhash
-  zlib
-)
-makedepends=(
-  git
-  mesa
-)
-_commit=1249145298e82581c3c5fbcbc7af3d913c7624b5
-source=(
-  
libretro-flycast::git+https://github.com/libretro/flycast.git#commit=${_commit}
-  libretro-flycast-flags.patch
-)
-sha256sums=('SKIP'
-'051f6fda81d816a8f8c58748565ba4db73a18d0d788e520dc343839471606709')
-
-pkgver() {
-  cd libretro-flycast
-
-  git rev-list --count HEAD
-}
-
-prepare() {
-  cd libretro-flycast
-
-  patch -Np1 -i ../libretro-flycast-flags.patch
-}
-
-build() {
-  make \
-HAVE_OIT=1 \
-SYSTEM_GLSLANG=0 \
-SYSTEM_LIBCHDR=0 \
-SYSTEM_LIBZIP=1 \
-SYSTEM_PICOTCP=0 \
-SYSTEM_XXHASH=1 \
-SYSTEM_ZLIB=1 \
--C libretro-flycast
-}
-
-package() {
-  install -Dm 644 libretro-flycast/flycast_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-flycast/repos/community-x86_64/PKGBUILD (from rev 760873, 
libretro-flycast/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:34:30 UTC (rev 760874)
@@ -0,0 +1,58 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=libretro-flycast
+pkgver=4271
+pkgrel=1
+pkgdesc='Sega Dreamcast core'
+arch=(x86_64)
+url=https://github.com/libretro/flycast
+license=(GPL2)
+groups=(libretro)
+depends=(
+  libgl
+  libretro-core-info
+  libzip
+  xxhash
+  zlib
+)
+makedepends=(
+  git
+  mesa
+)
+_commit=aba25cd17e359a79d644f54ec83d0e917d1f7ab0
+source=(
+  
libretro-flycast::git+https://github.com/libretro/flycast.git#commit=${_commit}
+  libretro-flycast-flags.patch
+)
+sha256sums=('SKIP'
+'051f6fda81d816a8f8c58748565ba4db73a18d0d788e520dc343839471606709')
+
+pkgver() {
+  cd libretro-flycast
+
+  git rev-list --count HEAD
+}
+
+prepare() {
+  cd libretro-flycast
+
+  patch -Np1 -i ../libretro-flycast-flags.patch
+}
+
+build() {
+  make \
+HAVE_OIT=1 \
+SYSTEM_GLSLANG=0 \
+SYSTEM_LIBCHDR=0 \
+SYSTEM_LIBZIP=1 \
+SYSTEM_PICOTCP=0 \
+SYSTEM_XXHASH=1 \
+SYSTEM_ZLIB=1 \
+-C libretro-flycast
+}
+
+package() {
+  install -Dm 644 libretro-flycast/flycast_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:

Deleted: libretro-flycast-flags.patch
===
--- libretro-flycast-flags.patch2020-11-24 07:34:24 UTC (rev 760873)
+++ libretro-flycast-flags.patch2020-11-24 07:34:30 UTC (rev 760874)
@@ -1,19 +0,0 @@
-diff -rupN libretro-reicast.orig/Makefile libretro-reicast/Makefile
 libretro-reicast.orig/Makefile 2018-10-08 09:46:38.219688904 +0200
-+++ libretro-reicast/Makefile  2018-10-08 09:48:19.840450287 +0200
-@@ -26,12 +26,12 @@ CC_AS= ${CC_PREFIX}as
- 
- MFLAGS   := 
- ASFLAGS  := 
--LDFLAGS  :=
-+LDFLAGS  := ${LDFLAGS}
- LDFLAGS_END :=
- INCFLAGS :=
- LIBS :=
--CFLAGS   := 
--CXXFLAGS :=
-+CFLAGS   := ${CFLAGS}
-+CXXFLAGS := ${CXXFLAGS}
- 
- GIT_VERSION := " $(shell git rev-parse --short HEAD || echo unknown)"
- ifneq ($(GIT_VERSION)," unknown")

Copied: libretro-flycast/repos/community-x86_64/libretro-flycast-flags.patch 
(from rev 760873, libretro-flycast/trunk/libretro-flycast-flags.patch)
===
--- libretro-flycast-flags.patch(rev 0)
+++ libretro-flycast-flags.patch2020-11-24 07:34:30 UTC (rev 760874)
@@ -0,0 +1,19 @@
+diff -rupN libretro-reicast.orig/Makefile libretro-reicast/Makefile
+--- libretro-reicast.orig/Makefile 2018-10-08 09:46:38.219688904 +0200
 libretro-reicast/Makefile  2018-10-08 09:48:19.840450287 +0200
+@@ -26,12 +26,12 @@ CC_AS= ${CC_PREFIX}as
+ 
+ MFLAGS   := 
+ ASFLAGS  := 
+-LDFLAGS  :=
++LDFLAGS  := ${LDFLAGS}
+ 

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

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:34:24
  Author: alucryd
Revision: 760873

upgpkg: libretro-flycast 4271-1

Modified:
  libretro-flycast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:34:17 UTC (rev 760872)
+++ PKGBUILD2020-11-24 07:34:24 UTC (rev 760873)
@@ -1,7 +1,7 @@
 # Maintainer: Maxime Gauduin 
 
 pkgname=libretro-flycast
-pkgver=4229
+pkgver=4271
 pkgrel=1
 pkgdesc='Sega Dreamcast core'
 arch=(x86_64)
@@ -19,7 +19,7 @@
   git
   mesa
 )
-_commit=1249145298e82581c3c5fbcbc7af3d913c7624b5
+_commit=aba25cd17e359a79d644f54ec83d0e917d1f7ab0
 source=(
   
libretro-flycast::git+https://github.com/libretro/flycast.git#commit=${_commit}
   libretro-flycast-flags.patch


[arch-commits] Commit in libretro-beetle-psx/repos/community-x86_64 (2 files)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:34:17
  Author: alucryd
Revision: 760872

archrelease: copy trunk to community-x86_64

Added:
  libretro-beetle-psx/repos/community-x86_64/PKGBUILD
(from rev 760871, libretro-beetle-psx/trunk/PKGBUILD)
Deleted:
  libretro-beetle-psx/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:34:10 UTC (rev 760871)
+++ PKGBUILD2020-11-24 07:34:17 UTC (rev 760872)
@@ -1,63 +0,0 @@
-# Maintainer: Maxime Gauduin 
-
-pkgbase=libretro-beetle-psx
-pkgname=(
-  libretro-beetle-psx
-  libretro-beetle-psx-hw
-)
-pkgver=2474
-pkgrel=1
-pkgdesc='Sony PlayStation core'
-arch=(x86_64)
-url=https://github.com/libretro/beetle-psx-libretro
-license=(GPL2)
-groups=(libretro)
-depends=(
-  libretro-core-info
-  zlib
-)
-makedepends=(
-  git
-  libglvnd
-  mesa
-  vulkan-icd-loader
-)
-_commit=c6ee7ce49551fadcff96cbbe26299646e6890b1e
-source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libretro-beetle-psx
-
-  git rev-list --count HEAD
-}
-
-prepare() {
-  cp -r libretro-beetle-psx{,-hw}
-}
-
-build() {
-  make \
-HAVE_LIGHTREC=1 \
-SYSTEM_LIBCHDR=0 \
-SYSTEM_ZLIB=1 \
--C libretro-beetle-psx
-  make \
-HAVE_HW=1 \
-HAVE_LIGHTREC=1 \
-SYSTEM_LIBCHDR=0 \
-SYSTEM_ZLIB=1 \
--C libretro-beetle-psx-hw
-}
-
-package_libretro-beetle-psx() {
-  install -Dm 644 libretro-beetle-psx/mednafen_psx_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-package_libretro-beetle-psx-hw() {
-  depends+=(libgl)
-
-  install -Dm 644 libretro-beetle-psx-hw/mednafen_psx_hw_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-beetle-psx/repos/community-x86_64/PKGBUILD (from rev 760871, 
libretro-beetle-psx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:34:17 UTC (rev 760872)
@@ -0,0 +1,63 @@
+# Maintainer: Maxime Gauduin 
+
+pkgbase=libretro-beetle-psx
+pkgname=(
+  libretro-beetle-psx
+  libretro-beetle-psx-hw
+)
+pkgver=2479
+pkgrel=1
+pkgdesc='Sony PlayStation core'
+arch=(x86_64)
+url=https://github.com/libretro/beetle-psx-libretro
+license=(GPL2)
+groups=(libretro)
+depends=(
+  libretro-core-info
+  zlib
+)
+makedepends=(
+  git
+  libglvnd
+  mesa
+  vulkan-icd-loader
+)
+_commit=dd97d81aa7754f6efe6ebdbeaba3f84418a33b9e
+source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libretro-beetle-psx
+
+  git rev-list --count HEAD
+}
+
+prepare() {
+  cp -r libretro-beetle-psx{,-hw}
+}
+
+build() {
+  make \
+HAVE_LIGHTREC=1 \
+SYSTEM_LIBCHDR=0 \
+SYSTEM_ZLIB=1 \
+-C libretro-beetle-psx
+  make \
+HAVE_HW=1 \
+HAVE_LIGHTREC=1 \
+SYSTEM_LIBCHDR=0 \
+SYSTEM_ZLIB=1 \
+-C libretro-beetle-psx-hw
+}
+
+package_libretro-beetle-psx() {
+  install -Dm 644 libretro-beetle-psx/mednafen_psx_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+package_libretro-beetle-psx-hw() {
+  depends+=(libgl)
+
+  install -Dm 644 libretro-beetle-psx-hw/mednafen_psx_hw_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in libretro-beetle-psx/trunk (PKGBUILD)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:34:10
  Author: alucryd
Revision: 760871

upgpkg: libretro-beetle-psx 2479-1

Modified:
  libretro-beetle-psx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 07:32:14 UTC (rev 760870)
+++ PKGBUILD2020-11-24 07:34:10 UTC (rev 760871)
@@ -5,7 +5,7 @@
   libretro-beetle-psx
   libretro-beetle-psx-hw
 )
-pkgver=2474
+pkgver=2479
 pkgrel=1
 pkgdesc='Sony PlayStation core'
 arch=(x86_64)
@@ -22,7 +22,7 @@
   mesa
   vulkan-icd-loader
 )
-_commit=c6ee7ce49551fadcff96cbbe26299646e6890b1e
+_commit=dd97d81aa7754f6efe6ebdbeaba3f84418a33b9e
 
source=(libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git#commit=${_commit})
 sha256sums=(SKIP)
 


[arch-commits] Commit in libretro-beetle-pce-fast/repos/community-x86_64 (2 files)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:32:14
  Author: alucryd
Revision: 760870

archrelease: copy trunk to community-x86_64

Added:
  libretro-beetle-pce-fast/repos/community-x86_64/PKGBUILD
(from rev 760869, libretro-beetle-pce-fast/trunk/PKGBUILD)
Deleted:
  libretro-beetle-pce-fast/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 07:32:06 UTC (rev 760869)
+++ PKGBUILD2020-11-24 07:32:14 UTC (rev 760870)
@@ -1,39 +0,0 @@
-# Maintainer: Maxime Gauduin 
-
-pkgname=libretro-beetle-pce-fast
-pkgver=1080
-pkgrel=1
-pkgdesc='NEC PC Engine/CD core'
-arch=(x86_64)
-url=https://github.com/libretro/beetle-pce-fast-libretro
-license=(GPL2)
-groups=(libretro)
-depends=(
-  gcc-libs
-  glibc
-  libretro-core-info
-  zlib
-)
-makedepends=(git)
-_commit=cd46fd82aea1ead94e9771b69b73fbea5bcff904
-source=(libretro-beetle-pce-fast::git+https://github.com/libretro/beetle-pce-fast-libretro.git#commit=${_commit})
-sha256sums=(SKIP)
-
-pkgver() {
-  cd libretro-beetle-pce-fast
-
-  git rev-list --count HEAD
-}
-
-build() {
-  make \
-SYSTEM_LIBCHDR=0 \
-SYSTEM_ZLIB=1 \
--C libretro-beetle-pce-fast
-}
-
-package() {
-  install -Dm 644 libretro-beetle-pce-fast/mednafen_pce_fast_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
-}
-
-# vim: ts=2 sw=2 et:

Copied: libretro-beetle-pce-fast/repos/community-x86_64/PKGBUILD (from rev 
760869, libretro-beetle-pce-fast/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 07:32:14 UTC (rev 760870)
@@ -0,0 +1,39 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=libretro-beetle-pce-fast
+pkgver=1083
+pkgrel=1
+pkgdesc='NEC PC Engine/CD core'
+arch=(x86_64)
+url=https://github.com/libretro/beetle-pce-fast-libretro
+license=(GPL2)
+groups=(libretro)
+depends=(
+  gcc-libs
+  glibc
+  libretro-core-info
+  zlib
+)
+makedepends=(git)
+_commit=b1399db12af6478749fbaf16e0940c4370d589c6
+source=(libretro-beetle-pce-fast::git+https://github.com/libretro/beetle-pce-fast-libretro.git#commit=${_commit})
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libretro-beetle-pce-fast
+
+  git rev-list --count HEAD
+}
+
+build() {
+  make \
+SYSTEM_LIBCHDR=0 \
+SYSTEM_ZLIB=1 \
+-C libretro-beetle-pce-fast
+}
+
+package() {
+  install -Dm 644 libretro-beetle-pce-fast/mednafen_pce_fast_libretro.so -t 
"${pkgdir}"/usr/lib/libretro/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in libretro-beetle-pce-fast/trunk (PKGBUILD)

2020-11-23 Thread Maxime Gauduin via arch-commits
Date: Tuesday, November 24, 2020 @ 07:32:06
  Author: alucryd
Revision: 760869

upgpkg: libretro-beetle-pce-fast 1083-1

Modified:
  libretro-beetle-pce-fast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 06:30:07 UTC (rev 760868)
+++ PKGBUILD2020-11-24 07:32:06 UTC (rev 760869)
@@ -1,7 +1,7 @@
 # Maintainer: Maxime Gauduin 
 
 pkgname=libretro-beetle-pce-fast
-pkgver=1080
+pkgver=1083
 pkgrel=1
 pkgdesc='NEC PC Engine/CD core'
 arch=(x86_64)
@@ -15,7 +15,7 @@
   zlib
 )
 makedepends=(git)
-_commit=cd46fd82aea1ead94e9771b69b73fbea5bcff904
+_commit=b1399db12af6478749fbaf16e0940c4370d589c6
 
source=(libretro-beetle-pce-fast::git+https://github.com/libretro/beetle-pce-fast-libretro.git#commit=${_commit})
 sha256sums=(SKIP)
 


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

2020-11-23 Thread Eli Schwartz via arch-commits
Date: Tuesday, November 24, 2020 @ 06:30:07
  Author: eschwartz
Revision: 760868

archrelease: copy trunk to community-x86_64

Added:
  sigil/repos/community-x86_64/PKGBUILD
(from rev 760867, sigil/trunk/PKGBUILD)
Deleted:
  sigil/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  137 +
 1 file changed, 76 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 06:29:20 UTC (rev 760867)
+++ PKGBUILD2020-11-24 06:30:07 UTC (rev 760868)
@@ -1,61 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Maintainer: Alad Wenter 
-# Contributor: Giovanni Scafora 
-# Contributor: Larry Hajali 
-
-pkgname=sigil
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="multi-platform EPUB2/EPUB3 ebook editor"
-arch=('x86_64')
-url="https://sigil-ebook.com/;
-license=('GPL3')
-depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 
'python-css-parser'
- 'python-dulwich' 'python-lxml' 'qt5-svg' 'qt5-webengine')
-makedepends=('qt5-tools' 'cmake')
-optdepends=('hunspell-en_US: for English dictionary support'
-'hyphen-en: for English hyphenation support in plugins'
-'pageedit: external editor to replace BookView'
-'python-html5lib: recommended for plugins'
-'python-chardet: recommended for plugins'
-'python-cssselect: recommended for plugins'
-'python-pillow: recommended for plugins'
-'python-regex: recommended for plugins'
-'python-pyqt5: recommended for plugins'
-'tk: recommended for plugins')
-source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz;
-
"https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;)
-sha256sums=('e31b7c84507ffe9ca896d8a169867923d3274c02d957bd59e5c6b1fd12b5e4c8'
-'SKIP')
-b2sums=('e93b2fa5876d35baf258845dc1bc3ff12c79aeb3dd702d04d2c2b54580c5d96a1a07438b28953553a91defe97625af3cf538b810ce748936cf6ba4efa92c9385'
-'SKIP')
-validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay 

-
-build() {
-mkdir -p "${srcdir}"/Sigil-${pkgver}/build
-cd "${srcdir}"/Sigil-${pkgver}/build
-
-cmake -G "Unix Makefiles" \
--DUSE_SYSTEM_LIBS=1 \
--DSYSTEM_LIBS_REQUIRED=1 \
--DINSTALL_BUNDLED_DICTS=0 \
--DINSTALL_HICOLOR_ICONS=1 \
--DMATHJAX_DIR=/usr/share/mathjax2 \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_C_FLAGS:STRING="${CFLAGS}" \
--DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
--DCMAKE_SKIP_RPATH=ON ..
-
-make
-}
-
-package() {
-cd "${srcdir}"/Sigil-${pkgver}/build
-
-make install DESTDIR="${pkgdir}"
-
-# Compile python bytecode
-python -m compileall 
"${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib}
-python -O -m compileall 
"${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib}
-}

Copied: sigil/repos/community-x86_64/PKGBUILD (from rev 760867, 
sigil/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 06:30:07 UTC (rev 760868)
@@ -0,0 +1,76 @@
+# Maintainer: Eli Schwartz 
+# Maintainer: Alad Wenter 
+# Contributor: Giovanni Scafora 
+# Contributor: Larry Hajali 
+
+pkgname=sigil
+pkgver=1.4.2
+pkgrel=3
+pkgdesc="multi-platform EPUB2/EPUB3 ebook editor"
+arch=('x86_64')
+url="https://sigil-ebook.com/;
+license=('GPL3')
+depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 
'python-css-parser'
+ 'python-dulwich' 'python-lxml' 'qt5-svg' 'qt5-webengine')
+makedepends=('qt5-tools' 'cmake')
+optdepends=('hunspell-en_US: for English dictionary support'
+'hyphen-en: for English hyphenation support in plugins'
+'pageedit: external editor to replace BookView'
+'python-html5lib: recommended for plugins'
+'python-chardet: recommended for plugins'
+'python-cssselect: recommended for plugins'
+'python-pillow: recommended for plugins'
+'python-regex: recommended for plugins'
+'python-pyqt5: recommended for plugins'
+'tk: recommended for plugins')
+source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz;
+
"https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;
+
"https://github.com/Sigil-Ebook/Sigil/commit/16babc881ac0f996641cc693a7564c4e08e27266.patch;
+
"https://github.com/Sigil-Ebook/Sigil/commit/966fe5e8fa16d791d995d4655894f1d328e3c76e.patch;)
+sha256sums=('e31b7c84507ffe9ca896d8a169867923d3274c02d957bd59e5c6b1fd12b5e4c8'
+'SKIP'
+'3ba750eeea63f7a18af70773398de4904c4703d7ee29dc5d970800a99607b914'
+

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

2020-11-23 Thread Eli Schwartz via arch-commits
Date: Tuesday, November 24, 2020 @ 06:29:20
  Author: eschwartz
Revision: 760867

upgpkg: sigil 1.4.2-3: fix crash if dictionaries aren't available

backport fixes for https://github.com/Sigil-Ebook/Sigil/issues/574

Modified:
  sigil/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 03:29:58 UTC (rev 760866)
+++ PKGBUILD2020-11-24 06:29:20 UTC (rev 760867)
@@ -5,7 +5,7 @@
 
 pkgname=sigil
 pkgver=1.4.2
-pkgrel=2
+pkgrel=3
 pkgdesc="multi-platform EPUB2/EPUB3 ebook editor"
 arch=('x86_64')
 url="https://sigil-ebook.com/;
@@ -24,13 +24,28 @@
 'python-pyqt5: recommended for plugins'
 'tk: recommended for plugins')
 
source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz;
-
"https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;)
+
"https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;
+
"https://github.com/Sigil-Ebook/Sigil/commit/16babc881ac0f996641cc693a7564c4e08e27266.patch;
+
"https://github.com/Sigil-Ebook/Sigil/commit/966fe5e8fa16d791d995d4655894f1d328e3c76e.patch;)
 sha256sums=('e31b7c84507ffe9ca896d8a169867923d3274c02d957bd59e5c6b1fd12b5e4c8'
-'SKIP')
+'SKIP'
+'3ba750eeea63f7a18af70773398de4904c4703d7ee29dc5d970800a99607b914'
+'44e8a692f92cb8a359732c2365160af58bbff17c499c2ae9fe80f0327849a2ef')
 
b2sums=('e93b2fa5876d35baf258845dc1bc3ff12c79aeb3dd702d04d2c2b54580c5d96a1a07438b28953553a91defe97625af3cf538b810ce748936cf6ba4efa92c9385'
-'SKIP')
+'SKIP'
+
'7126b3136733e22db610e4233efa718f17b8a5b04f5d3c554864adeb0e2057d022bb9f86cbb8a0635f25b1ccaf22168bdbf495d3fb470f6cc2bfeaa53d476ef3'
+
'ea22b827192c42c93e24b831182e9ba8a37071a8a698be8cf27f9b9a1460624a65946722c5d34e94c65c21d515c6b3429192517633767c5e13a150b9163facba')
 validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay 

 
+prepare() {
+cd "${srcdir}"/Sigil-${pkgver}
+
+# backport fix for crash if no dictionaries are available
+# see: https://github.com/Sigil-Ebook/Sigil/issues/574
+patch -p1 -i ../16babc881ac0f996641cc693a7564c4e08e27266.patch
+patch -p1 -i ../966fe5e8fa16d791d995d4655894f1d328e3c76e.patch
+}
+
 build() {
 mkdir -p "${srcdir}"/Sigil-${pkgver}/build
 cd "${srcdir}"/Sigil-${pkgver}/build


[arch-commits] Commit in electron9/repos/community-x86_64 (31 files)

2020-11-23 Thread Nicola Squartini via arch-commits
Date: Tuesday, November 24, 2020 @ 02:40:26
  Author: tensor5
Revision: 760241

archrelease: copy trunk to community-x86_64

Added:
  electron9/repos/community-x86_64/PKGBUILD
(from rev 760240, electron9/trunk/PKGBUILD)
  
electron9/repos/community-x86_64/add-missing-algorithm-header-in-crx_install_error.cc.patch
(from rev 760240, 
electron9/trunk/add-missing-algorithm-header-in-crx_install_error.cc.patch)
  
electron9/repos/community-x86_64/avoid-double-destruction-of-ServiceWorkerObjectHost.patch
(from rev 760240, 
electron9/trunk/avoid-double-destruction-of-ServiceWorkerObjectHost.patch)
  electron9/repos/community-x86_64/chromium-83-gcc-10.patch
(from rev 760240, electron9/trunk/chromium-83-gcc-10.patch)
  electron9/repos/community-x86_64/chromium-ffmpeg-4.3.patch
(from rev 760240, electron9/trunk/chromium-ffmpeg-4.3.patch)
  electron9/repos/community-x86_64/chromium-skia-harmony.patch
(from rev 760240, electron9/trunk/chromium-skia-harmony.patch)
  electron9/repos/community-x86_64/clean-up-a-call-to-set_utf8.patch
(from rev 760240, electron9/trunk/clean-up-a-call-to-set_utf8.patch)
  electron9/repos/community-x86_64/default_app-icon.patch
(from rev 760240, electron9/trunk/default_app-icon.patch)
  electron9/repos/community-x86_64/electron9.desktop
(from rev 760240, electron9/trunk/electron9.desktop)
  
electron9/repos/community-x86_64/include-memory-header-to-get-the-definition-of-std-u.patch
(from rev 760240, 
electron9/trunk/include-memory-header-to-get-the-definition-of-std-u.patch)
  
electron9/repos/community-x86_64/iwyu-std-numeric_limits-is-defined-in-limits.patch
(from rev 760240, 
electron9/trunk/iwyu-std-numeric_limits-is-defined-in-limits.patch)
  
electron9/repos/community-x86_64/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch
(from rev 760240, 
electron9/trunk/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch)
  
electron9/repos/community-x86_64/make-some-of-blink-custom-iterators-STL-compatible.patch
(from rev 760240, 
electron9/trunk/make-some-of-blink-custom-iterators-STL-compatible.patch)
  electron9/repos/community-x86_64/use-system-libraries-in-node.patch
(from rev 760240, electron9/trunk/use-system-libraries-in-node.patch)
  
electron9/repos/community-x86_64/v8-remove-soon-to-be-removed-getAllFieldPositions.patch
(from rev 760240, 
electron9/trunk/v8-remove-soon-to-be-removed-getAllFieldPositions.patch)
Deleted:
  
electron9/repos/community-x86_64/1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch
  electron9/repos/community-x86_64/PKGBUILD
  
electron9/repos/community-x86_64/add-missing-algorithm-header-in-crx_install_error.cc.patch
  
electron9/repos/community-x86_64/avoid-double-destruction-of-ServiceWorkerObjectHost.patch
  electron9/repos/community-x86_64/chromium-83-gcc-10.patch
  electron9/repos/community-x86_64/chromium-ffmpeg-4.3.patch
  electron9/repos/community-x86_64/chromium-skia-harmony.patch
  electron9/repos/community-x86_64/clean-up-a-call-to-set_utf8.patch
  electron9/repos/community-x86_64/default_app-icon.patch
  electron9/repos/community-x86_64/electron9.desktop
  
electron9/repos/community-x86_64/include-memory-header-to-get-the-definition-of-std-u.patch
  
electron9/repos/community-x86_64/iwyu-std-numeric_limits-is-defined-in-limits.patch
  
electron9/repos/community-x86_64/libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch
  
electron9/repos/community-x86_64/make-some-of-blink-custom-iterators-STL-compatible.patch
  electron9/repos/community-x86_64/use-system-libraries-in-node.patch
  
electron9/repos/community-x86_64/v8-remove-soon-to-be-removed-getAllFieldPositions.patch

+
 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch |  128 ---
 PKGBUILD   |  459 +--
 add-missing-algorithm-header-in-crx_install_error.cc.patch |   58 -
 avoid-double-destruction-of-ServiceWorkerObjectHost.patch  |  276 +++---
 chromium-83-gcc-10.patch   |  128 +--
 chromium-ffmpeg-4.3.patch  |   42 -
 chromium-skia-harmony.patch|   28 
 clean-up-a-call-to-set_utf8.patch  |   68 -
 default_app-icon.patch |   42 -
 electron9.desktop  |   14 
 include-memory-header-to-get-the-definition-of-std-u.patch |   64 -
 iwyu-std-numeric_limits-is-defined-in-limits.patch |   58 -
 libstdc-fix-incomplete-type-in-AXTree-for-NodeSetSiz.patch |  124 +-
 make-some-of-blink-custom-iterators-STL-compatible.patch   |  190 ++--
 use-system-libraries-in-node.patch |  112 +-
 v8-remove-soon-to-be-removed-getAllFieldPositions.patch|  344 
 16 files changed, 1000 insertions(+), 1135 deletions(-)

Deleted: 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch

[arch-commits] Commit in electron9/trunk (2 files)

2020-11-23 Thread Nicola Squartini via arch-commits
Date: Tuesday, November 24, 2020 @ 02:38:46
  Author: tensor5
Revision: 760240

upgpkg: electron9 9.3.5-1

Modified:
  electron9/trunk/PKGBUILD
Deleted:
  electron9/trunk/1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch

+
 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch |  128 ---
 PKGBUILD   |   13 --
 2 files changed, 3 insertions(+), 138 deletions(-)

Deleted: 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch
===
--- 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch  2020-11-24 02:30:20 UTC 
(rev 760239)
+++ 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c.patch  2020-11-24 02:38:46 UTC 
(rev 760240)
@@ -1,128 +0,0 @@
-From 1eb2fae007cf39d7e4fa5de4bb53a0be62b5378c Mon Sep 17 00:00:00 2001
-From: Cheng Zhao 
-Date: Mon, 16 Nov 2020 11:20:42 +0900
-Subject: [PATCH] fix: LC_ALL env should not be changed
-

- shell/browser/electron_browser_main_parts.cc | 25 ++-
- spec-main/chromium-spec.ts   | 32 +---
- spec/fixtures/api/locale-check/main.js   | 10 --
- 3 files changed, 47 insertions(+), 20 deletions(-)
-
-diff --git a/shell/browser/electron_browser_main_parts.cc 
b/shell/browser/electron_browser_main_parts.cc
-index cd3cd1a65760..e53b22e31052 100644
 a/shell/browser/electron_browser_main_parts.cc
-+++ b/shell/browser/electron_browser_main_parts.cc
-@@ -375,23 +375,34 @@ int ElectronBrowserMainParts::PreCreateThreads() {
-   // which keys off of getenv("LC_ALL").
-   // We must set this env first to make ui::ResourceBundle accept the custom
-   // locale.
--  g_setenv("LC_ALL", locale.c_str(), TRUE);
-+  std::unique_ptr env(base::Environment::Create());
-+  base::Optional lc_all;
-+  if (!locale.empty()) {
-+std::string str;
-+if (env->GetVar("LC_ALL", ))
-+  lc_all.emplace(std::move(str));
-+env->SetVar("LC_ALL", locale.c_str());
-+  }
- #endif
- 
-   // Load resources bundle according to locale.
-   std::string loaded_locale = LoadResourceBundle(locale);
- 
--#if defined(OS_LINUX)
--  // Reset to the loaded locale if the custom locale is invalid.
--  if (loaded_locale != locale)
--g_setenv("LC_ALL", loaded_locale.c_str(), TRUE);
--#endif
--
-   // Initialize the app locale.
-   std::string app_locale = l10n_util::GetApplicationLocale(loaded_locale);
-   ElectronBrowserClient::SetApplicationLocale(app_locale);
-   fake_browser_process_->SetApplicationLocale(app_locale);
- 
-+#if defined(OS_LINUX)
-+  // Reset to the original LC_ALL since we should not be changing it.
-+  if (!locale.empty()) {
-+if (lc_all)
-+  env->SetVar("LC_ALL", *lc_all);
-+else
-+  env->UnSetVar("LC_ALL");
-+  }
-+#endif
-+
-   // Force MediaCaptureDevicesDispatcher to be created on UI thread.
-   MediaCaptureDevicesDispatcher::GetInstance();
- 
-diff --git a/spec-main/chromium-spec.ts b/spec-main/chromium-spec.ts
-index cfd64deabb65..510f62a0056c 100644
 a/spec-main/chromium-spec.ts
-+++ b/spec-main/chromium-spec.ts
-@@ -291,22 +291,32 @@ describe('web security', () => {
- describe('command line switches', () => {
-   describe('--lang switch', () => {
- const currentLocale = app.getLocale();
--const testLocale = (locale: string, result: string, done: () => void) => {
-+const testLocale = async (locale: string, result: string, printEnv: 
boolean = false) => {
-   const appPath = path.join(fixturesPath, 'api', 'locale-check');
--  const electronPath = process.execPath;
--  let output = '';
--  const appProcess = ChildProcess.spawn(electronPath, [appPath, 
`--set-lang=${locale}`]);
-+  const args = [appPath, `--set-lang=${locale}`];
-+  if (printEnv) {
-+args.push('--print-env');
-+  }
-+  const appProcess = ChildProcess.spawn(process.execPath, args);
- 
-+  let output = '';
-   appProcess.stdout.on('data', (data) => { output += data; });
--  appProcess.stdout.on('end', () => {
--output = output.replace(/(\r\n|\n|\r)/gm, '');
--expect(output).to.equal(result);
--done();
--  });
-+  await emittedOnce(appProcess.stdout, 'end');
-+  output = output.replace(/(\r\n|\n|\r)/gm, '');
-+  expect(output).to.equal(result);
- };
- 
--it('should set the locale', (done) => testLocale('fr', 'fr', done));
--it('should not set an invalid locale', (done) => testLocale('asdfkl', 
currentLocale, done));
-+it('should set the locale', async () => testLocale('fr', 'fr'));
-+it('should not set an invalid locale', async () => testLocale('asdfkl', 
currentLocale));
-+
-+const lcAll = String(process.env.LC_ALL);
-+ifit(process.platform === 'linux')('current process has a valid LC_ALL 
env', async () => {
-+  // The LC_ALL env should not be set to DOM locale string.
-+  expect(lcAll).to.not.equal(app.getLocale());
-+});
-+ifit(process.platform === 

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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 02:30:20
  Author: felixonmars
Revision: 760239

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 760238, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch
(from rev 760238, stack/trunk/optparse-applicative-0.16.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 760238, stack/trunk/stack.install)

-+
 PKGBUILD|   81 ++
 optparse-applicative-0.16.patch |   25 +++
 stack.install   |4 +
 3 files changed, 110 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 760238, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 02:30:20 UTC (rev 760239)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=30
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-persistent-template' 
'haskell-primitive'
+ 'haskell-project-template' 'haskell-regex-applicative-text' 
'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+optparse-applicative-0.16.patch)
+sha512sums=('SKIP'
+
'3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d' $pkgname.cabal
+  sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs 
src/Stack/Storage/Project.hs
+  patch -p1 -i ../optparse-applicative-0.16.patch
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f 

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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 02:29:55
  Author: felixonmars
Revision: 760238

upgpkg: stack 2.5.1-30: rebuild with optparse-applicative 0.16.1.0

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 02:23:24 UTC (rev 760237)
+++ PKGBUILD2020-11-24 02:29:55 UTC (rev 760238)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=29
+pkgrel=30
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


[arch-commits] Commit in haskell-regex-applicative-text/repos (2 files)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 02:23:24
  Author: felixonmars
Revision: 760237

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-regex-applicative-text/repos/community-staging-x86_64/
  haskell-regex-applicative-text/repos/community-staging-x86_64/PKGBUILD
(from rev 760236, haskell-regex-applicative-text/trunk/PKGBUILD)

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

Copied: haskell-regex-applicative-text/repos/community-staging-x86_64/PKGBUILD 
(from rev 760236, haskell-regex-applicative-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 02:23:24 UTC (rev 760237)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-applicative-text
+pkgname=haskell-regex-applicative-text
+pkgver=0.1.0.1
+pkgrel=48
+pkgdesc="Wrapped regex-applicative primitives to work with Text"
+url="https://github.com/phadej/regex-applicative-text#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-regex-applicative")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8ee1d581498e047a7b759476ce98c43c19656b767790b0f12b8485bc212a71c7115cee5c3e5089392995bc71851025093c406bce9d8ac3c5962675ae06fa4339')
+
+prepare() {
+sed -i 's/base >= 4.3 && <4.10/base >= 4.3/' 
$_hkgname-$pkgver/$_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-regex-applicative-text/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 02:23:10
  Author: felixonmars
Revision: 760236

upgpkg: haskell-regex-applicative-text 0.1.0.1-48: rebuild with 
optparse-applicative 0.16.1.0

Modified:
  haskell-regex-applicative-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 02:22:18 UTC (rev 760235)
+++ PKGBUILD2020-11-24 02:23:10 UTC (rev 760236)
@@ -4,7 +4,7 @@
 _hkgname=regex-applicative-text
 pkgname=haskell-regex-applicative-text
 pkgver=0.1.0.1
-pkgrel=47
+pkgrel=48
 pkgdesc="Wrapped regex-applicative primitives to work with Text"
 url="https://github.com/phadej/regex-applicative-text#readme;
 license=("BSD")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 02:22:18
  Author: felixonmars
Revision: 760235

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 760234, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 760234, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 02:22:18 UTC (rev 760235)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.16.3
+pkgrel=17
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 
'haskell-data-ordlist'
+ 'haskell-fgl' 'haskell-hashable' 'haskell-html' 
'haskell-http-conduit' 'haskell-http-types'
+ 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-old-time' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-leancheck'
+ 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-leancheck' 
'haskell-test-framework-quickcheck2'
+ # Added for their bundled shelly
+ 'haskell-exceptions' 'haskell-monad-control' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-transformers-base')
+checkdepends=('bc' 'time')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+uusi $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 02:21:59
  Author: felixonmars
Revision: 760234

upgpkg: darcs 2.16.3-17: rebuild with optparse-applicative 0.16.1.0

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 02:10:08 UTC (rev 760233)
+++ PKGBUILD2020-11-24 02:21:59 UTC (rev 760234)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.16.3
-pkgrel=16
+pkgrel=17
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL")


[arch-commits] Commit in skk-jisyo/repos/community-any (4 files)

2020-11-23 Thread Jiachen Yang via arch-commits
Date: Tuesday, November 24, 2020 @ 02:10:08
  Author: farseerfc
Revision: 760233

archrelease: copy trunk to community-any

Added:
  skk-jisyo/repos/community-any/PKGBUILD
(from rev 760232, skk-jisyo/trunk/PKGBUILD)
  skk-jisyo/repos/community-any/skk-jisyo.install
(from rev 760232, skk-jisyo/trunk/skk-jisyo.install)
Deleted:
  skk-jisyo/repos/community-any/PKGBUILD
  skk-jisyo/repos/community-any/skk-jisyo.install

---+
 PKGBUILD  |  156 ++--
 skk-jisyo.install |   20 +++---
 2 files changed, 88 insertions(+), 88 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 02:09:29 UTC (rev 760232)
+++ PKGBUILD2020-11-24 02:10:08 UTC (rev 760233)
@@ -1,78 +0,0 @@
-# Maintainer: Jiachen Yang 
-# Contributor: Felix Yan 
-# Contributor: jeneshicc 
-
-pkgname=skk-jisyo
-pkgver=20201025
-pkgrel=1
-pkgdesc="Dictionaries for the SKK Japanese input method"
-arch=('any')
-url="http://openlab.ring.gr.jp/skk/;
-optdepends=('skktools: Dictionary maintenance tools')
-license=('GPL')
-install=${pkgname}.install
-
-_skk_jisyo_gz=(L
-   M
-   ML
-   S
-   JIS2
-   JIS2004
-   JIS3_4
-   assoc
-   china_taiwan
-   fullname
-   geo
-   itaiji
-   itaiji.JIS3_4
-   jinmei
-   law
-   lisp
-   mazegaki
-   okinawa
-   propernoun
-   pubdic+
-   requested
-   station
-   wrong
-   wrong.annotated)
-
-source=()
-for _t in "${_skk_jisyo_gz[@]}" ; do
-  
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;)
-done
-
-sha512sums=('b14efa38747d85d6b97902109fa3a167ea30e107d6766cfef3c2b0cc164d433ae2d35a4ed99b20308e0e36565d944134f003b2b21ff3d63fac50ca1df855465c'
-
'9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606'
-
'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972'
-
'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4'
-
'df34831e6e254443193ff8ccf0290f8105c153f559bfdde694b179ae8cf3e3405e2ba6965f700a80ddb08329871ee418b8b8779d80154116f2608fffb5b58b80'
-
'8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41'
-
'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1'
-
'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0'
-
'cf7aeef22bd6a8ce2c4f5b38c5e03e68cd797203f51c3afaa3b040eb14f9e2870da8bd2208c42ddc5025314c5c45577366292eb598eeb1844d5cd9ab83269540'
-
'085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28'
-
'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12'
-
'3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a'
-
'f7cec0d34cdce69f14e0514851b38763d8457445923bbe7cd67724b2615a8194c868fc5db339c109af4f360ccd1684d64cc3dafe18806011ac84b0fbc8e6c24c'
-
'dcdabf07459f8747a6dcb07120cdb5f6d89d3d9b402330215be6e3828f4f072c18c5250fafa73603c436d7db3380eb469a75e30117bcc4fcbfce583ad8b71b64'
-
'c6a83e5bfba5f7d03f632eef594a00093b721176215997195f12f78c3f3f9dfcfff4d795f7e7ce4612dfbf0c6c3ce67b64e2bce7385d663ccef346fe32ae9967'
-
'e93ad4e50182f747f6b37fa81944b6bad447f4076adf11c444bef1d3a8c1e8dafd0c69b4a40716e45a4c4ae567dabcd49b617437e84cccf7f79d8ae32aedfb07'
-
'8b0780182d4c943ad5e36b3a8b64ca3484c3debf09986bfb2c881848afeac8144e570e1ee36ae4b7e710d81ffd7bb64d249d971a690b7b8fa2d64b5a953fa3fc'
-
'03998eaf7c7935481141b6687cbf712fad54a831d9e93b84a936a7fe896f8005abfd1ea9245dcae901bfa6354d44424ddd09d519af8a5e885607ba9aa8202b4e'
-
'7439640d0f81fbee38de7200bf32fd83115958255c92e3b8b4413a7a687aa5b5e721a11f99bf54669a13d691ccae83dc71fe0beffa63415949c536f84db0b290'
-
'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064'
-
'464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7'
-

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

2020-11-23 Thread Jiachen Yang via arch-commits
Date: Tuesday, November 24, 2020 @ 02:09:29
  Author: farseerfc
Revision: 760232

upgpkg: skk-jisyo 20201122-1: skk-jisyo 20201122

Modified:
  skk-jisyo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:50:20 UTC (rev 760231)
+++ PKGBUILD2020-11-24 02:09:29 UTC (rev 760232)
@@ -3,7 +3,7 @@
 # Contributor: jeneshicc 
 
 pkgname=skk-jisyo
-pkgver=20201025
+pkgver=20201122
 pkgrel=1
 pkgdesc="Dictionaries for the SKK Japanese input method"
 arch=('any')
@@ -42,7 +42,7 @@
   
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;)
 done
 
-sha512sums=('b14efa38747d85d6b97902109fa3a167ea30e107d6766cfef3c2b0cc164d433ae2d35a4ed99b20308e0e36565d944134f003b2b21ff3d63fac50ca1df855465c'
+sha512sums=('34f8d7c617cc3875b09657e18c8dad0cb14a1a7414b36b26a9bc216fc0961a9a171afacf941ec266c87c0e2e3198b075a6d74d4d81f95a79e52286db4a3601ce'
 
'9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606'
 
'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972'
 
'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4'
@@ -50,7 +50,7 @@
 
'8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41'
 
'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1'
 
'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0'
-
'cf7aeef22bd6a8ce2c4f5b38c5e03e68cd797203f51c3afaa3b040eb14f9e2870da8bd2208c42ddc5025314c5c45577366292eb598eeb1844d5cd9ab83269540'
+
'6c68aef87549855c744c7c821acc400f5449c9ff3f427b2830b16aa940ae52a1b8fff550d94be1f00d8fa07c591452097d64fbb7376b1df188bb3e7bc7b93724'
 
'085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28'
 
'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12'
 
'3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a'
@@ -64,7 +64,7 @@
 
'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064'
 
'464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7'
 
'b6ec4c742124a35ea6f2bd314dd40106c1ca58cd3d5bc9c836a423f42e3d31797862038de1bd2ad69b3f96336215f7fc39bcf9a6442277797f3013519436043b'
-
'1f386858f620b40a198988745742202394d4f6e35abcc272494f4a88efee83604585f7cd31e5c017cbb5099ddb07fb353b6393ea0da7c9af728d0b92d6873f9d'
+
'0897947267f2703421f1aed0c82dcba5457898f9d283f6bafb397d05e1dd919349189c0ca21f5d7dcbb5155b55575f940f76cd6135d0b897a2f08e9dc9650c82'
 
'56bba4617a84a3da349b3beb3d33e43e473dfe2af0833158f9771e662ddb124b950389d0cc5efaf5afe375ebe192d02d4ac70efbafb2419717d45b64d273b1cd')
 
 


[arch-commits] Commit in pulseaudio/repos/extra-x86_64 (4 files)

2020-11-23 Thread Jan Steffens via arch-commits
Date: Tuesday, November 24, 2020 @ 01:50:22
  Author: heftig
Revision: 401774

archrelease: copy trunk to extra-x86_64

Added:
  pulseaudio/repos/extra-x86_64/PKGBUILD
(from rev 401773, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/extra-x86_64/pulseaudio.install
(from rev 401773, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/extra-x86_64/PKGBUILD
  pulseaudio/repos/extra-x86_64/pulseaudio.install

+
 PKGBUILD   |  380 +--
 pulseaudio.install |   28 +--
 2 files changed, 204 insertions(+), 204 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 01:50:11 UTC (rev 401773)
+++ PKGBUILD2020-11-24 01:50:22 UTC (rev 401774)
@@ -1,190 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse alsa-card-profiles 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=13.99.3+14+geaa6d5d6c
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/;
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman)
-_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-
-  # Freeze version before patching
-  ./git-version-gen doesnt-exist >.tarball-version
-}
-
-build() {
-  arch-meson pulseaudio build \
--D alsadatadir=/usr/share/alsa-card-profile/mixer \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D stream-restore-clear-old-devices=true \
--D udevrulesdir=/usr/lib/udev/rules.d
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-  ninja -C build test-daemon
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" alsa-card-profiles rtkit libltdl speexdsp
-   tdb orc libsoxr webrtc-audio-processing libxtst)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)'
-  'pulseaudio-zeroconf: Zeroconf support'
-  'pulseaudio-lirc: IR (lirc) support'
-  'pulseaudio-jack: Jack support'
-  'pulseaudio-bluetooth: Bluetooth support'
-  'pulseaudio-equalizer: Graphical equalizer'
-  'pulseaudio-rtp: RTP and RAOP support')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-  # Split packages
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-  _pick alsa-card-profiles usr/share/alsa-card-profile
-
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-
-  _pick 

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

2020-11-23 Thread Jan Steffens via arch-commits
Date: Tuesday, November 24, 2020 @ 01:50:20
  Author: heftig
Revision: 760231

archrelease: copy trunk to multilib-x86_64

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

--+
 PKGBUILD |  150 ++---
 1 file changed, 75 insertions(+), 75 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 01:47:24 UTC (rev 760230)
+++ PKGBUILD2020-11-24 01:50:20 UTC (rev 760231)
@@ -1,75 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-_pkgbasename=libpulse
-pkgname=lib32-$_pkgbasename
-pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
-pkgver=13.99.3+14+geaa6d5d6c
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/;
-license=(LGPL)
-depends=(lib32-{dbus,libasyncns,libcap,libxtst,libsm,libsndfile,systemd}
- $_pkgbasename)
-makedepends=(lib32-{speexdsp,glib2,gtk3} git meson)
-optdepends=('lib32-alsa-plugins: ALSA support')
-provides=("lib32-pulseaudio=$pkgver")
-conflicts=(lib32-pulseaudio)
-replaces=(lib32-pulseaudio)
-_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-
-  # Freeze version before patching
-  ./git-version-gen doesnt-exist >.tarball-version
-}
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
-
-  arch-meson pulseaudio build \
---libdir /usr/lib32 \
---auto-features auto \
--D man=false \
--D tests=false \
--D avahi=disabled \
--D bluez5=false \
--D gcov=false \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D stream-restore-clear-old-devices=true \
--D udevrulesdir=/usr/lib/udev/rules.d
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-_pick() {
-  local f d
-  for f; do
-d="$pkgdir/${f#$srcdir/install/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package() {
-  DESTDIR="$srcdir/install" meson install -C build
-
-  cd install
-  _pick usr/lib32/libpulse{,-simple,-mainloop-glib}.so*
-  _pick usr/lib32/{cmake,pkgconfig}
-  _pick usr/lib32/pulseaudio/libpulse{dsp,common-*}.so
-}
-# vim:set sw=2 et:

Copied: lib32-libpulse/repos/multilib-x86_64/PKGBUILD (from rev 760230, 
lib32-libpulse/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 01:50:20 UTC (rev 760231)
@@ -0,0 +1,75 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+_pkgbasename=libpulse
+pkgname=lib32-$_pkgbasename
+pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
+pkgver=14.0
+pkgrel=1
+arch=(x86_64)
+url="https://www.freedesktop.org/wiki/Software/PulseAudio/;
+license=(LGPL)
+depends=(lib32-{dbus,libasyncns,libcap,libxtst,libsm,libsndfile,systemd}
+ $_pkgbasename)
+makedepends=(lib32-{speexdsp,glib2,gtk3} git meson)
+optdepends=('lib32-alsa-plugins: ALSA support')
+provides=("lib32-pulseaudio=$pkgver")
+conflicts=(lib32-pulseaudio)
+replaces=(lib32-pulseaudio)
+_commit=d1e0594e939e3309435c966d994b0207b10f5175  # tags/v14.0^0
+source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pulseaudio
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd pulseaudio
+
+  # Freeze version before patching
+  ./git-version-gen doesnt-exist >.tarball-version
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  arch-meson pulseaudio build \
+--libdir /usr/lib32 \
+--auto-features auto \
+-D man=false \
+-D tests=false \
+-D avahi=disabled \
+-D bluez5=false \
+-D gcov=false \
+-D pulsedsp-location='/usr/\$LIB/pulseaudio' \
+-D stream-restore-clear-old-devices=true \
+-D udevrulesdir=/usr/lib/udev/rules.d
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+_pick() {
+  local f d
+  for f; do
+d="$pkgdir/${f#$srcdir/install/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package() {
+  DESTDIR="$srcdir/install" meson install -C build
+
+  cd install
+  _pick usr/lib32/libpulse{,-simple,-mainloop-glib}.so*
+  _pick usr/lib32/{cmake,pkgconfig}
+  _pick usr/lib32/pulseaudio/libpulse{dsp,common-*}.so
+}
+# vim:set sw=2 et:


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

2020-11-23 Thread Jan Steffens via arch-commits
Date: Tuesday, November 24, 2020 @ 01:50:11
  Author: heftig
Revision: 401773

14.0-1

Modified:
  pulseaudio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:41:36 UTC (rev 401772)
+++ PKGBUILD2020-11-24 01:50:11 UTC (rev 401773)
@@ -3,7 +3,7 @@
 pkgbase=pulseaudio
 pkgname=(pulseaudio libpulse alsa-card-profiles 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp})
 pkgdesc="A featureful, general-purpose sound server"
-pkgver=13.99.3+14+geaa6d5d6c
+pkgver=14.0
 pkgrel=1
 arch=(x86_64)
 url="https://www.freedesktop.org/wiki/Software/PulseAudio/;
@@ -12,7 +12,7 @@
  speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
  lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
  xmltoman)
-_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426  # master
+_commit=d1e0594e939e3309435c966d994b0207b10f5175  # tags/v14.0^0
 
source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2020-11-23 Thread Jan Steffens via arch-commits
Date: Tuesday, November 24, 2020 @ 01:47:24
  Author: heftig
Revision: 760230

14.0-1

Modified:
  lib32-libpulse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:43:58 UTC (rev 760229)
+++ PKGBUILD2020-11-24 01:47:24 UTC (rev 760230)
@@ -3,7 +3,7 @@
 _pkgbasename=libpulse
 pkgname=lib32-$_pkgbasename
 pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
-pkgver=13.99.3+14+geaa6d5d6c
+pkgver=14.0
 pkgrel=1
 arch=(x86_64)
 url="https://www.freedesktop.org/wiki/Software/PulseAudio/;
@@ -15,7 +15,7 @@
 provides=("lib32-pulseaudio=$pkgver")
 conflicts=(lib32-pulseaudio)
 replaces=(lib32-pulseaudio)
-_commit=eaa6d5d6c1a707aec2c24d28dc8a1f5fa5a4c426  # master
+_commit=d1e0594e939e3309435c966d994b0207b10f5175  # tags/v14.0^0
 
source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:43:58
  Author: felixonmars
Revision: 760229

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-regex-applicative/repos/community-staging-x86_64/
  haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD
(from rev 760228, haskell-regex-applicative/trunk/PKGBUILD)

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

Copied: haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from 
rev 760228, haskell-regex-applicative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:43:58 UTC (rev 760229)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-applicative
+pkgname=haskell-regex-applicative
+pkgver=0.3.4
+pkgrel=28
+pkgdesc="Regex-based parsing with applicative interface"
+url="https://github.com/feuerbach/regex-applicative;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-filtrable')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84f32da62b336c7e8bd67ebfffdf0f13f98a39434efa5dd32d389a5db1fdaaeece462ecec7bc5d3c5b49e82acd7c4c4b0d8a5c552bb275c16c254bd3f5336470')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-regex-applicative/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:43:44
  Author: felixonmars
Revision: 760228

upgpkg: haskell-regex-applicative 0.3.4-28: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-regex-applicative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:42:58 UTC (rev 760227)
+++ PKGBUILD2020-11-24 01:43:44 UTC (rev 760228)
@@ -4,7 +4,7 @@
 _hkgname=regex-applicative
 pkgname=haskell-regex-applicative
 pkgver=0.3.4
-pkgrel=27
+pkgrel=28
 pkgdesc="Regex-based parsing with applicative interface"
 url="https://github.com/feuerbach/regex-applicative;
 license=("MIT")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:42:58
  Author: felixonmars
Revision: 760227

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 
760226, haskell-filtrable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:42:58 UTC (rev 760227)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filtrable
+pkgname=haskell-filtrable
+pkgver=0.1.6.0
+pkgrel=18
+pkgdesc="Class of filtrable containers"
+url="https://github.com/strake/filtrable.hs;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-smallcheck' 'haskell-tasty' 
'haskell-tasty-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e3f24967f78d352ed581054a3f8c43c328a21836e023908ecce4b3e84733ed32450b8b96bfadaca39223ec7c0f397bfca34b20da29354d9ddba642361e673681')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-filtrable/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:42:44
  Author: felixonmars
Revision: 760226

upgpkg: haskell-filtrable 0.1.6.0-18: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-filtrable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:41:54 UTC (rev 760225)
+++ PKGBUILD2020-11-24 01:42:44 UTC (rev 760226)
@@ -3,7 +3,7 @@
 _hkgname=filtrable
 pkgname=haskell-filtrable
 pkgver=0.1.6.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Class of filtrable containers"
 url="https://github.com/strake/filtrable.hs;
 license=('BSD')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:41:54
  Author: felixonmars
Revision: 760225

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 
760224, haskell-floskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:41:54 UTC (rev 760225)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=floskell
+pkgname=haskell-floskell
+pkgver=0.10.5
+pkgrel=2
+pkgdesc="A flexible Haskell source code pretty printer"
+url="https://github.com/ennocramer/floskell;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-data-default' 'haskell-src-exts' 'haskell-monad-dijkstra'
+ 'haskell-optparse-applicative' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://github.com/ennocramer/floskell/archive/floskell-$pkgver.tar.gz;)
+sha256sums=('91aa7caa269d1df60c7b21226721e0bd0e8595308b0d3f56dfd5e775b2d1f9ab')
+
+build() {
+  cd $_hkgname-floskell-$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=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-floskell-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-floskell-$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.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:41:40
  Author: felixonmars
Revision: 760224

upgpkg: haskell-floskell 0.10.5-2: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-floskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:38:44 UTC (rev 760223)
+++ PKGBUILD2020-11-24 01:41:40 UTC (rev 760224)
@@ -3,7 +3,7 @@
 _hkgname=floskell
 pkgname=haskell-floskell
 pkgver=0.10.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A flexible Haskell source code pretty printer"
 url="https://github.com/ennocramer/floskell;
 license=("BSD")
@@ -24,7 +24,7 @@
 --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
 --ghc-option='-pie'
 
-  runhaskell Setup build
+  runhaskell Setup build $MAKEFLAGS
   runhaskell Setup register --gen-script
   runhaskell Setup unregister --gen-script
   sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh


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

2020-11-23 Thread Jan Steffens via arch-commits
Date: Tuesday, November 24, 2020 @ 01:41:36
  Author: heftig
Revision: 401772

archrelease: copy trunk to extra-x86_64

Added:
  libxkbcommon/repos/extra-x86_64/PKGBUILD
(from rev 401771, libxkbcommon/trunk/PKGBUILD)
Deleted:
  libxkbcommon/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 01:41:27 UTC (rev 401771)
+++ PKGBUILD2020-11-24 01:41:36 UTC (rev 401772)
@@ -1,80 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Daniel Micay 
-# Contributor: Mladen Pejakovic 
-
-pkgbase=libxkbcommon
-pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11)
-pkgver=1.0.2
-pkgrel=1
-pkgdesc="Keymap handling library for toolkits and window systems"
-url="https://xkbcommon.org/;
-arch=(x86_64)
-license=(custom)
-makedepends=(xkeyboard-config libxml2 libxcb wayland wayland-protocols doxygen
- git meson)
-checkdepends=(xorg-server-xvfb libgl)
-_commit=13e6543ed427801bc48b8a51c9b54cd9ec90cafb  # tags/xkbcommon-1.0.2^0
-source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/^xkbcommon-//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-}
-
-build() {
-  arch-meson $pkgbase build
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' meson test -C build --print-errorlogs
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_libxkbcommon() {
-  depends=(xkeyboard-config libxml2)
-  optdepends=('libxkbcommon-x11: xkbcli interactive-x11'
-  'wayland: xkbcli interactive-wayland')
-  provides=(libxkbcommon.so libxkbregistry.so)
-
-  DESTDIR="$pkgdir" meson install -C build
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE
-
-  _pick libxkbcommon-doc "$pkgdir"/usr/share/doc
-
-  _pick libxkbcommon-x11 "$pkgdir"/usr/lib/*x11*
-  _pick libxkbcommon-x11 "$pkgdir"/usr/lib/pkgconfig/*x11*
-  _pick libxkbcommon-x11 "$pkgdir"/usr/lib/xkbcommon/*x11*
-  _pick libxkbcommon-x11 "$pkgdir"/usr/include/xkbcommon/*x11*
-  _pick libxkbcommon-x11 "$pkgdir"/usr/share/man/man1/*x11*
-}
-
-package_libxkbcommon-doc() {
-  pkgdesc="API documentation for libxkbcommon"
-
-  mv libxkbcommon-doc/* "$pkgdir"
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE
-}
-
-package_libxkbcommon-x11() {
-  pkgdesc="Keyboard handling library using XKB data for X11 XCB clients"
-  depends=(libxkbcommon libxkbcommon.so libxcb)
-  provides=(libxkbcommon-x11.so)
-
-  mv libxkbcommon-x11/* "$pkgdir"
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE
-}

Copied: libxkbcommon/repos/extra-x86_64/PKGBUILD (from rev 401771, 
libxkbcommon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 01:41:36 UTC (rev 401772)
@@ -0,0 +1,80 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Daniel Micay 
+# Contributor: Mladen Pejakovic 
+
+pkgbase=libxkbcommon
+pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11)
+pkgver=1.0.3
+pkgrel=1
+pkgdesc="Keymap handling library for toolkits and window systems"
+url="https://xkbcommon.org/;
+arch=(x86_64)
+license=(custom)
+makedepends=(xkeyboard-config libxml2 libxcb wayland wayland-protocols doxygen
+ git meson)
+checkdepends=(xorg-server-xvfb libgl)
+_commit=c60b77ea512bef92e481be38972b58dd71a34180  # tags/xkbcommon-1.0.3^0
+source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/^xkbcommon-//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  arch-meson $pkgbase build
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' meson test -C build --print-errorlogs
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_libxkbcommon() {
+  depends=(xkeyboard-config libxml2)
+  optdepends=('libxkbcommon-x11: xkbcli interactive-x11'
+  'wayland: xkbcli interactive-wayland')
+  provides=(libxkbcommon.so libxkbregistry.so)
+
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE
+
+  _pick libxkbcommon-doc "$pkgdir"/usr/share/doc
+
+  _pick libxkbcommon-x11 "$pkgdir"/usr/lib/*x11*
+  _pick libxkbcommon-x11 "$pkgdir"/usr/lib/pkgconfig/*x11*
+  _pick libxkbcommon-x11 "$pkgdir"/usr/lib/xkbcommon/*x11*
+  _pick 

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

2020-11-23 Thread Jan Steffens via arch-commits
Date: Tuesday, November 24, 2020 @ 01:41:27
  Author: heftig
Revision: 401771

1.0.3-1

Modified:
  libxkbcommon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:34:17 UTC (rev 401770)
+++ PKGBUILD2020-11-24 01:41:27 UTC (rev 401771)
@@ -4,7 +4,7 @@
 
 pkgbase=libxkbcommon
 pkgname=(libxkbcommon libxkbcommon-doc libxkbcommon-x11)
-pkgver=1.0.2
+pkgver=1.0.3
 pkgrel=1
 pkgdesc="Keymap handling library for toolkits and window systems"
 url="https://xkbcommon.org/;
@@ -13,7 +13,7 @@
 makedepends=(xkeyboard-config libxml2 libxcb wayland wayland-protocols doxygen
  git meson)
 checkdepends=(xorg-server-xvfb libgl)
-_commit=13e6543ed427801bc48b8a51c9b54cd9ec90cafb  # tags/xkbcommon-1.0.2^0
+_commit=c60b77ea512bef92e481be38972b58dd71a34180  # tags/xkbcommon-1.0.3^0
 source=("git+https://github.com/xkbcommon/libxkbcommon#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:38:44
  Author: felixonmars
Revision: 760223

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-dijkstra/repos/community-staging-x86_64/
  haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD
(from rev 760222, haskell-monad-dijkstra/trunk/PKGBUILD)

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

Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from 
rev 760222, haskell-monad-dijkstra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:38:44 UTC (rev 760223)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=monad-dijkstra
+pkgname=haskell-monad-dijkstra
+pkgver=0.1.1.3
+pkgrel=23
+pkgdesc="A monad transformer for weighted graph searches"
+url="https://github.com/ennocramer/monad-dijkstra;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-psqueues')
+makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:38:30
  Author: felixonmars
Revision: 760222

upgpkg: haskell-monad-dijkstra 0.1.1.3-23: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-monad-dijkstra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:37:26 UTC (rev 760221)
+++ PKGBUILD2020-11-24 01:38:30 UTC (rev 760222)
@@ -3,7 +3,7 @@
 _hkgname=monad-dijkstra
 pkgname=haskell-monad-dijkstra
 pkgver=0.1.1.3
-pkgrel=22
+pkgrel=23
 pkgdesc="A monad transformer for weighted graph searches"
 url="https://github.com/ennocramer/monad-dijkstra;
 license=("BSD")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:37:26
  Author: felixonmars
Revision: 760221

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 760220, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 760220, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:37:26 UTC (rev 760221)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.3
+pkgrel=16
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('6b7fe7c6f29906e946d6034b31736bba2d6701b6a9af8b2de81fff3971273c1052e85eb688352c5e72d6652b648452cc0f05f5d9f3db2479e7c6812d19f6d8da')
+
+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=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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 dhall-yaml/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:37:11
  Author: felixonmars
Revision: 760220

upgpkg: dhall-yaml 1.2.3-16: rebuild with optparse-applicative 0.16.1.0

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:35:52 UTC (rev 760219)
+++ PKGBUILD2020-11-24 01:37:11 UTC (rev 760220)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.3
-pkgrel=15
+pkgrel=16
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
 license=("GPL3")


[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:35:52
  Author: felixonmars
Revision: 760219

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 760218, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
760218, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:35:52 UTC (rev 760219)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.11
+pkgrel=18
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 
'haskell-lsp-test'
+ 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2571af7e27686857833c98e75f01ffafa5419df8e8d4f68340d8a63220de0c71e6b92254c31da02fbd4f925b72606299736087e854510cbc7bdc9027977221c7')
+
+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=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:35:38
  Author: felixonmars
Revision: 760218

upgpkg: dhall-lsp-server 1.0.11-18: rebuild with optparse-applicative 0.16.1.0

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:34:20 UTC (rev 760217)
+++ PKGBUILD2020-11-24 01:35:38 UTC (rev 760218)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.11
-pkgrel=17
+pkgrel=18
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
 license=("custom:MIT")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:33:58
  Author: felixonmars
Revision: 760205

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 760204, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 760204, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:33:58 UTC (rev 760205)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.3
+pkgrel=16
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-lens-family-core' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-silver')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('06787ef0eca44e4151498a02b0528f04a69c1d7e82b152d3e1c1c78012d4a656eb09256faff41b577ce235c6028cd2927e64684af7e2270fe81208ae956ab0ad')
+
+build() {
+cd $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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:33:44
  Author: felixonmars
Revision: 760204

upgpkg: dhall-json 1.7.3-16: rebuild with optparse-applicative 0.16.1.0

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:32:22 UTC (rev 760203)
+++ PKGBUILD2020-11-24 01:33:44 UTC (rev 760204)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.3
-pkgrel=15
+pkgrel=16
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:32:22
  Author: felixonmars
Revision: 760203

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-yaml/repos/community-staging-x86_64/
  haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 760202, haskell-aeson-yaml/trunk/PKGBUILD)

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

Copied: haskell-aeson-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 
760202, haskell-aeson-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:32:22 UTC (rev 760203)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-yaml
+pkgname=haskell-aeson-yaml
+pkgver=1.1.0.0
+pkgrel=60
+pkgdesc="Output any Aeson value as YAML (pure Haskell library)"
+url="https://github.com/clovyr/aeson-yaml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-string-qq' 'haskell-tasty' 'haskell-tasty-discover'
+ 'haskell-tasty-hunit' 'haskell-yaml')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ab7c48371906221fb4c99bbe230a6ada8e912744c012a2e90cf9187b3bf5083ee371664bb56861813d0a454eb6ed6344cb0df29ed5797cc888a2728ac4b1f8ac')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-aeson-yaml/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:32:08
  Author: felixonmars
Revision: 760202

upgpkg: haskell-aeson-yaml 1.1.0.0-60: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-aeson-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:31:14 UTC (rev 760201)
+++ PKGBUILD2020-11-24 01:32:08 UTC (rev 760202)
@@ -3,7 +3,7 @@
 _hkgname=aeson-yaml
 pkgname=haskell-aeson-yaml
 pkgver=1.1.0.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Output any Aeson value as YAML (pure Haskell library)"
 url="https://github.com/clovyr/aeson-yaml;
 license=('BSD')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:31:14
  Author: felixonmars
Revision: 760201

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 760200, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:31:14 UTC (rev 760201)
@@ -0,0 +1,48 @@
+# 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 uusi haskell-classy-prelude haskell-raw-strings-qq 
haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure 
haskell-tasty-hunit)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e')
+
+prepare() {
+  uusi $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test
+}
+
+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-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:31:00
  Author: felixonmars
Revision: 760200

upgpkg: taskell 1.10.1-43: rebuild with optparse-applicative 0.16.1.0

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:29:23 UTC (rev 760199)
+++ PKGBUILD2020-11-24 01:31:00 UTC (rev 760200)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.10.1
-pkgrel=42
+pkgrel=43
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:29:23
  Author: felixonmars
Revision: 760199

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-discover/repos/community-staging-x86_64/
  haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD
(from rev 760198, haskell-tasty-discover/trunk/PKGBUILD)

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

Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from 
rev 760198, haskell-tasty-discover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:29:23 UTC (rev 760199)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-discover
+pkgname=haskell-tasty-discover
+pkgver=4.2.2
+pkgrel=11
+pkgdesc="Test discovery for the tasty framework"
+url="http://git.coop/lwm/tasty-discover;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-glob')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' 
'haskell-tasty-hspec'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('42a0d9c79e3c80780fbf65b9069586d908eaea8cdad62b35120369cfc1fa14f7155b8aba27356d6f454c6fb292bcd3f637ce59827795bdf5cce4e9ab5f9e7792')
+
+build() {
+cd $_hkgname-$pkgver
+
+# Hack to allow ghc execute tasty-discover when building tests
+export PATH="$PWD/dist/build/$_hkgname:$PATH"
+export LD_LIBRARY_PATH="$PWD/dist/build"
+
+# Test could be built before executable, so build an executable first
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla
+runhaskell Setup build $MAKEFLAGS
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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-tasty-discover/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:29:08
  Author: felixonmars
Revision: 760198

upgpkg: haskell-tasty-discover 4.2.2-11: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-tasty-discover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:28:06 UTC (rev 760197)
+++ PKGBUILD2020-11-24 01:29:08 UTC (rev 760198)
@@ -3,7 +3,7 @@
 _hkgname=tasty-discover
 pkgname=haskell-tasty-discover
 pkgver=4.2.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Test discovery for the tasty framework"
 url="http://git.coop/lwm/tasty-discover;
 license=('MIT')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:28:06
  Author: felixonmars
Revision: 760197

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hspec/repos/community-staging-x86_64/
  haskell-tasty-hspec/repos/community-staging-x86_64/PKGBUILD
(from rev 760196, haskell-tasty-hspec/trunk/PKGBUILD)

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

Copied: haskell-tasty-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 
760196, haskell-tasty-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:28:06 UTC (rev 760197)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hspec
+pkgname=haskell-tasty-hspec
+pkgver=1.1.6
+pkgrel=3
+pkgdesc="Hspec support for the Tasty test framework"
+url="https://github.com/mitchellwrosen/tasty-hspec;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-smallcheck' 'haskell-tasty-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f1cf9533ffd1392d9790b1133f72789a62808bf96fdca8470a397c75cc8addfffa65ca3f16f084760b604e4efdb43b1dfcfbe3f7ca477b296c85b470950c62dc')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-tasty-hspec/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:27:51
  Author: felixonmars
Revision: 760196

upgpkg: haskell-tasty-hspec 1.1.6-3: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-tasty-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:27:05 UTC (rev 760195)
+++ PKGBUILD2020-11-24 01:27:51 UTC (rev 760196)
@@ -3,7 +3,7 @@
 _hkgname=tasty-hspec
 pkgname=haskell-tasty-hspec
 pkgver=1.1.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Hspec support for the Tasty test framework"
 url="https://github.com/mitchellwrosen/tasty-hspec;
 license=('BSD')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:27:05
  Author: felixonmars
Revision: 760195

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 760194, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 760194, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:27:05 UTC (rev 760195)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.19.1
+pkgrel=32
+pkgdesc="Curses-style terminal interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('421f65778a80d53a74ac983afe65e8277206d46b0fd9a10d53f9c6cdc6fd5bf20bf63c7b7586955629d8c0bd7ceb1ba5f33e2ec31035bab2da53958d20d2be95')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:26:51
  Author: felixonmars
Revision: 760194

upgpkg: hledger-ui 1.19.1-32: rebuild with optparse-applicative 0.16.1.0

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:25:29 UTC (rev 760193)
+++ PKGBUILD2020-11-24 01:26:51 UTC (rev 760194)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.19.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:25:29
  Author: felixonmars
Revision: 760193

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-summoner-tui/repos/community-staging-x86_64/
  haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD
(from rev 760192, haskell-summoner-tui/trunk/PKGBUILD)

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

Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 
760192, haskell-summoner-tui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:25:29 UTC (rev 760193)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner-tui
+pkgname=haskell-summoner-tui
+pkgver=2.0.1.1
+pkgrel=56
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
+url="https://github.com/kowainik/summoner;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 
'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  uusi $_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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-summoner-tui/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:25:15
  Author: felixonmars
Revision: 760192

upgpkg: haskell-summoner-tui 2.0.1.1-56: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-summoner-tui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:24:05 UTC (rev 760191)
+++ PKGBUILD2020-11-24 01:25:15 UTC (rev 760192)
@@ -4,7 +4,7 @@
 _hkgname=summoner-tui
 pkgname=haskell-summoner-tui
 pkgver=2.0.1.1
-pkgrel=55
+pkgrel=56
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
 url="https://github.com/kowainik/summoner;
 license=('MPL2')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:24:05
  Author: felixonmars
Revision: 760191

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 760190, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:24:05 UTC (rev 760191)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.57.1
+pkgrel=3
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9dcef9eee604289e7f36c19d128d443384d19b725e5de282f9085c3ff16dde65b1ba689e88749ea350eecf57d7225e7bd554bb84e367900fe0686b07626f9e7')
+
+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 \
+-f-demos
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-brick/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:23:51
  Author: felixonmars
Revision: 760190

upgpkg: haskell-brick 0.57.1-3: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:22:14 UTC (rev 760189)
+++ PKGBUILD2020-11-24 01:23:51 UTC (rev 760190)
@@ -4,7 +4,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.57.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("BSD")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:22:14
  Author: felixonmars
Revision: 760189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 760188, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:22:14 UTC (rev 760189)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.32
+pkgrel=3
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 
'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 
'haskell-parallel'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bd7a59d3c1336d045b7abab4b4c02ecba5d88617189a0a4ef7bd03609e6590d365fca297db827d709075f56c79b83e5fc020f7d6156b1e98a450fe2dafb06f6e')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+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-vty/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:22:00
  Author: felixonmars
Revision: 760188

upgpkg: haskell-vty 5.32-3: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:20:23 UTC (rev 760187)
+++ PKGBUILD2020-11-24 01:22:00 UTC (rev 760188)
@@ -4,7 +4,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.32
-pkgrel=2
+pkgrel=3
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("BSD")


[arch-commits] Commit in haskell-test-framework-smallcheck/repos (2 files)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:20:23
  Author: felixonmars
Revision: 760187

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 760186, haskell-test-framework-smallcheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 760186, haskell-test-framework-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:20:23 UTC (rev 760187)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=91
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-test-framework-smallcheck/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:20:09
  Author: felixonmars
Revision: 760186

upgpkg: haskell-test-framework-smallcheck 0.2-91: rebuild with 
optparse-applicative 0.16.1.0

Modified:
  haskell-test-framework-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:19:24 UTC (rev 760185)
+++ PKGBUILD2020-11-24 01:20:09 UTC (rev 760186)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-smallcheck
 pkgname=haskell-test-framework-smallcheck
 pkgver=0.2
-pkgrel=90
+pkgrel=91
 pkgdesc="SmallCheck support for the test-framework package"
 url="https://github.com/feuerbach/smallcheck;
 license=("BSD")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:19:24
  Author: felixonmars
Revision: 760185

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 760184, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:19:24 UTC (rev 760185)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.7.7
+pkgrel=27
+pkgdesc="Fast binary serialization"
+url="https://github.com/fpco/store;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
+ 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free'
+ 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck'
+ 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fb51d4fc4dea0c0b9be9847edf0ffefc19471b2befcb1d193bbc6c8e0dfbe8f8c9cb647dcb2f2b6db70711e1a77b5b37b8cce930d6bbc4ce2a80ea78adfd4765')
+
+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 \
+-f-comparison-bench -f-small-bench
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-store/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:19:10
  Author: felixonmars
Revision: 760184

upgpkg: haskell-store 0.7.7-27: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:16:35 UTC (rev 760183)
+++ PKGBUILD2020-11-24 01:19:10 UTC (rev 760184)
@@ -3,7 +3,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.7.7
-pkgrel=26
+pkgrel=27
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('BSD')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:16:35
  Author: felixonmars
Revision: 760183

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-smallcheck/repos/community-staging-x86_64/
  haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 760182, haskell-hspec-smallcheck/trunk/PKGBUILD)

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

Copied: haskell-hspec-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 760182, haskell-hspec-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:16:35 UTC (rev 760183)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-smallcheck
+pkgname=haskell-hspec-smallcheck
+pkgver=0.5.2
+pkgrel=110
+pkgdesc="SmallCheck support for the Hspec testing framework"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack' 'haskell-hspec-core' 'haskell-hunit' 
'haskell-smallcheck')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2fd27126285e7d308f277480dcadcb6b047f67a82389edaf7d4761504f88ffedd8831db5b6b4f178c429cf3e8009e8aee8c6b05040dd960e7d2813e50908bd05')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-hspec-smallcheck/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:16:21
  Author: felixonmars
Revision: 760182

upgpkg: haskell-hspec-smallcheck 0.5.2-110: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-hspec-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:15:28 UTC (rev 760181)
+++ PKGBUILD2020-11-24 01:16:21 UTC (rev 760182)
@@ -3,7 +3,7 @@
 _hkgname=hspec-smallcheck
 pkgname=haskell-hspec-smallcheck
 pkgver=0.5.2
-pkgrel=109
+pkgrel=110
 pkgdesc="SmallCheck support for the Hspec testing framework"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in haskell-persistent-qq/repos (3 files)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:15:28
  Author: felixonmars
Revision: 760181

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-qq/repos/community-staging-x86_64/
  haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 760180, haskell-persistent-qq/trunk/PKGBUILD)
  haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch
(from rev 760180, haskell-persistent-qq/trunk/persistent-2.11.patch)

---+
 PKGBUILD  |   58 
 persistent-2.11.patch |   27 ++
 2 files changed, 85 insertions(+)

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
760180, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:15:28 UTC (rev 760181)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.2
+pkgrel=30
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+persistent-2.11.patch)
+sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97'
+
'9f628d9119daa4a20fedc7ba8422b019bc7c9eb22fd8854c27dc0e61ea14bbb75bf0ff9d8cd9018d79878571ec6e53f3898d874ed26616e675c4dff421c29fa4')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../persistent-2.11.patch
+sed -i '/LANGUAGE FlexibleContexts/a {-# LANGUAGE DataKinds #-}' 
test/PersistentTestModels.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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
+}

Copied: 
haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch 
(from rev 760180, haskell-persistent-qq/trunk/persistent-2.11.patch)
===
--- community-staging-x86_64/persistent-2.11.patch  
(rev 0)
+++ community-staging-x86_64/persistent-2.11.patch  2020-11-24 01:15:28 UTC 
(rev 760181)
@@ -0,0 +1,27 @@
+diff --git a/persistent-qq/test/PersistentTestModels.hs 
b/persistent-qq/test/PersistentTestModels.hs
+index 53256dd5..da333603 100644
+--- a/persistent-qq/test/PersistentTestModels.hs
 b/persistent-qq/test/PersistentTestModels.hs
+@@ -15,6 +15,7 @@ module PersistentTestModels where
+ import Control.Monad.Reader
+ import Data.Aeson
+ import Data.Text (Text)
++import Data.Proxy
+ 
+ import Database.Persist.Sql
+ import Database.Persist.TH
+@@ -140,9 +141,11 @@ instance (PersistEntity a) => PersistEntity 
(ReverseFieldOrder a) where
+ keyFromValues = fmap RFOKey . fromPersistValue . head
+ keyToValues   = (:[]) . toPersistValue . unRFOKey
+ 
+-entityDef = revFields . entityDef . liftM unRFO
+-where
+-  revFields ed = ed { entityFields = reverse (entityFields ed) }
++entityDef = revFields . entityDef . unRfoProxy
++  where
++revFields ed = ed { entityFields = reverse (entityFields ed) }
++unRfoProxy :: proxy (ReverseFieldOrder a) -> Proxy a
++unRfoProxy _ = Proxy
+ 
+ toPersistFields = reverse . toPersistFields . unRFO
+ newtype EntityField (ReverseFieldOrder a) b = EFRFO {unEFRFO :: 
EntityField a b}


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:15:11
  Author: felixonmars
Revision: 760180

upgpkg: haskell-persistent-qq 2.9.2-30: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:13:33 UTC (rev 760179)
+++ PKGBUILD2020-11-24 01:15:11 UTC (rev 760180)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.2
-pkgrel=29
+pkgrel=30
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent;
 license=('MIT')


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:13:33
  Author: felixonmars
Revision: 760179

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 760178, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:13:33 UTC (rev 760179)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=165
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-here/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:13:19
  Author: felixonmars
Revision: 760178

upgpkg: haskell-here 1.2.13-165: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:12:23 UTC (rev 760177)
+++ PKGBUILD2020-11-24 01:13:19 UTC (rev 760178)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=164
+pkgrel=165
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("BSD")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:12:23
  Author: felixonmars
Revision: 760177

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 760176, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:12:23 UTC (rev 760177)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.1
+pkgrel=146
+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' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+uusi $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo 
"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-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:12:09
  Author: felixonmars
Revision: 760176

upgpkg: postgrest 7.0.1-146: rebuild with optparse-applicative 0.16.1.0

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:08:37 UTC (rev 760175)
+++ PKGBUILD2020-11-24 01:12:09 UTC (rev 760176)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=145
+pkgrel=146
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:08:37
  Author: felixonmars
Revision: 760175

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 760174, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 760174, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:08:37 UTC (rev 760175)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.2
+pkgrel=80
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7')
+
+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" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-interpolatedstring-perl6/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:08:11
  Author: felixonmars
Revision: 760174

upgpkg: haskell-interpolatedstring-perl6 1.0.2-80: rebuild with 
optparse-applicative 0.16.1.0

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:07:17 UTC (rev 760173)
+++ PKGBUILD2020-11-24 01:08:11 UTC (rev 760174)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.2
-pkgrel=79
+pkgrel=80
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6;
 license=('custom:PublicDomain')


[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:07:17
  Author: felixonmars
Revision: 760173

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai-json/repos/community-staging-x86_64/
  haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD
(from rev 760172, haskell-hspec-wai-json/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 760172, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:07:17 UTC (rev 760173)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.11.0
+pkgrel=28
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-hspec-wai-json/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:06:59
  Author: felixonmars
Revision: 760172

upgpkg: haskell-hspec-wai-json 0.11.0-28: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:05:56 UTC (rev 760171)
+++ PKGBUILD2020-11-24 01:06:59 UTC (rev 760172)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.11.0
-pkgrel=27
+pkgrel=28
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:05:56
  Author: felixonmars
Revision: 760171

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-qq/repos/community-staging-x86_64/
  haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 760170, haskell-aeson-qq/trunk/PKGBUILD)

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
760170, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:05:56 UTC (rev 760171)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.3
+pkgrel=112
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-src-meta'
+ 'haskell-scientific' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-aeson-qq/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:05:29
  Author: felixonmars
Revision: 760170

upgpkg: haskell-aeson-qq 0.8.3-112: rebuild with optparse-applicative 0.16.1.0

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 01:04:15 UTC (rev 760169)
+++ PKGBUILD2020-11-24 01:05:29 UTC (rev 760170)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.3
-pkgrel=111
+pkgrel=112
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq;
 license=("MIT")


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

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:04:15
  Author: felixonmars
Revision: 760169

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 760168, haskell-clash-prelude/trunk/PKGBUILD)

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
760168, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-24 01:04:15 UTC (rev 760169)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.2.5
+pkgrel=4
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="https://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable'
+ 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' 
'haskell-recursion-schemes'
+ 'haskell-reflection' 'haskell-singletons' 'haskell-th-abstraction' 
'haskell-th-lift'
+ 'haskell-text-show' 'haskell-th-orphans' 'haskell-type-errors' 
'haskell-uniplate'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog'
+ 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('54d11ab7a126f55afbacab12a2b8d33d1489942c16fe5e1a02ea6e7826894569b720f5922e168b8219b6b4dd41bbba45bee375bcf21e7b1084455c4325bd7c4c')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# TODO
+runhaskell Setup test || echo "Tests failed"
+}
+
+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-clash-prelude/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 01:03:58
  Author: felixonmars
Revision: 760168

upgpkg: haskell-clash-prelude 1.2.5-4: rebuild with optparse-applicative 
0.16.1.0

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 00:42:46 UTC (rev 760167)
+++ PKGBUILD2020-11-24 01:03:58 UTC (rev 760168)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.2.5
-pkgrel=3
+pkgrel=4
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')


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

2020-11-23 Thread Kyle Keen via arch-commits
Date: Tuesday, November 24, 2020 @ 00:42:46
  Author: kkeen
Revision: 760167

bugfix: FS#68437

Modified:
  xcursor-premium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-24 00:41:18 UTC (rev 760166)
+++ PKGBUILD2020-11-24 00:42:46 UTC (rev 760167)
@@ -10,8 +10,8 @@
 arch=('any')
 url="https://store.kde.org/p/999861/;
 license=('GPL')
-# https://pkgbuild.com/~kkeen/source/14485-Premium-0.3.tar.bz2
-source=("http://ftp.rz.uni-wuerzburg.de/pub/unix/linux/kde/extrafiles/khotnewstuff/mousethemes/downloads/14485-Premium-$pkgver.tar.bz2;)
+#source=("https://pkgbuild.com/~kkeen/source/14485-Premium-$pkgver.tar.bz2;)
+source=("http://distro.ibiblio.org/fatdog/source/800/14485-Premium-$pkgver.tar.bz2;)
 md5sums=('0d7b263d25a093012da2b46c11a62d06')
 
 package() {


[arch-commits] Commit in haskell-quickcheck-classes-base/repos/community-staging-x86_64 (2 files)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 00:41:18
  Author: felixonmars
Revision: 760166

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD
(from rev 760165, haskell-quickcheck-classes-base/trunk/PKGBUILD)
Deleted:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-24 00:40:57 UTC (rev 760165)
+++ PKGBUILD2020-11-24 00:41:18 UTC (rev 760166)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=quickcheck-classes-base
-pkgname=haskell-quickcheck-classes-base
-pkgver=0.6.1.0
-pkgrel=28
-pkgdesc="QuickCheck common typeclasses from 'base'"
-url="https://github.com/andrewthad/quickcheck-classes;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
- 'haskell-quickcheck' 'haskell-tagged')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i -e '/fail$/d' $_hkgname.cabal
-echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
-}
-
-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 $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-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
-}

Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 760165, haskell-quickcheck-classes-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-24 00:41:18 UTC (rev 760166)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-classes-base
+pkgname=haskell-quickcheck-classes-base
+pkgver=0.6.1.0
+pkgrel=29
+pkgdesc="QuickCheck common typeclasses from 'base'"
+url="https://github.com/andrewthad/quickcheck-classes;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
+ 'haskell-quickcheck' 'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail$/d' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-quickcheck-classes-base/trunk (PKGBUILD)

2020-11-23 Thread Felix Yan via arch-commits
Date: Tuesday, November 24, 2020 @ 00:40:57
  Author: felixonmars
Revision: 760165

upgpkg: haskell-quickcheck-classes-base 0.6.1.0-29: rebuild with 
optparse-applicative 0.16.1.0

Modified:
  haskell-quickcheck-classes-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 22:33:03 UTC (rev 760164)
+++ PKGBUILD2020-11-24 00:40:57 UTC (rev 760165)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.1.0
-pkgrel=28
+pkgrel=29
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes;
 license=('MIT')


[arch-commits] Commit in signal-desktop/repos/community-x86_64 (10 files)

2020-11-23 Thread Kpcyrd via arch-commits
Date: Monday, November 23, 2020 @ 22:33:03
  Author: kpcyrd
Revision: 760164

archrelease: copy trunk to community-x86_64

Added:
  signal-desktop/repos/community-x86_64/PKGBUILD
(from rev 760163, signal-desktop/trunk/PKGBUILD)
  signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt
(from rev 760163, signal-desktop/trunk/TRADEMARK_CONSENT.txt)
  signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch
(from rev 760163, signal-desktop/trunk/expire-from-source-date-epoch.patch)
  signal-desktop/repos/community-x86_64/openssl-linking.patch
(from rev 760163, signal-desktop/trunk/openssl-linking.patch)
  signal-desktop/repos/community-x86_64/signal-desktop.desktop
(from rev 760163, signal-desktop/trunk/signal-desktop.desktop)
Deleted:
  signal-desktop/repos/community-x86_64/PKGBUILD
  signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt
  signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch
  signal-desktop/repos/community-x86_64/openssl-linking.patch
  signal-desktop/repos/community-x86_64/signal-desktop.desktop

-+
 PKGBUILD|  174 +-
 expire-from-source-date-epoch.patch |   26 ++---
 openssl-linking.patch   |   38 +++
 signal-desktop.desktop  |   18 +--
 4 files changed, 128 insertions(+), 128 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-23 22:32:35 UTC (rev 760163)
+++ PKGBUILD2020-11-23 22:33:03 UTC (rev 760164)
@@ -1,87 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Jean Lucas 
-
-pkgname=signal-desktop
-_pkgname=Signal-Desktop
-pkgver=1.38.1
-pkgrel=1
-pkgdesc="Signal Private Messenger for Linux"
-license=('GPL3')
-replaces=('signal-desktop-bin')
-arch=('x86_64')
-url="https://signal.org;
-depends=('libvips' 'libxss' 'hicolor-icon-theme')
-makedepends=('yarn' 'git' 'nodejs' 'npm' 'python')
-source=(
-  
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz;
-  "${pkgname}.desktop"
-  "openssl-linking.patch"
-  "expire-from-source-date-epoch.patch"
-  # Cherry-pick a specific commit for the node-spellchecker dependency
-  # See https://github.com/atom/node-spellchecker/issues/127
-  
"https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz;
-)
-sha512sums=('0f12801f069c3d70e462163f9aff87f92561527549406f2eb7ff1c081be2981811d7a9ced90a595ad7405bc13a3e9aae5ca1dfaf826c50d8b4c6a978e2061818'
-
'd07220429c479e3b6aaafede95da117bdb735877162f584265a16434ed75a926c21534e8d291de53e58a1bf0a72cdd41a9a8ae7314e2f6fec98c938852a3b991'
-
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
-
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
-
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
-b2sums=('44fa8471dfdcec97fb7764b794e2f32e63a1dfd1cdcb678c6582f7eb10599ad4d72264435cab338f0074139c5e0ef5819590180a93fe6946cb802557e455e55b'
-
'b05d190f28029c65d5cc15f69804db0b2775ff55b4db3a721c1dcf4aa8219b459453740fd26afecb6d72a515366af80af0b985d7b58e542a9edd76bb251ae000'
-
'91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af'
-
'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'
-
'53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b')
-
-prepare() {
-  cd "${_pkgname}-${pkgver}"
-
-  # Fix SpellChecker build with imminent Node 13
-  # See https://github.com/atom/node-spellchecker/issues/127
-  sed -r 's#("spellchecker": 
").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' 
-i package.json
-
-  # Allow higher Node versions
-  sed 's#"node": "#&>=#' -i package.json
-
-  # Select node-gyp versions with python3 support
-  sed 's#"node-gyp": "5.0.3"#"node-gyp": "6.1.0"#' -i package.json
-  # https://github.com/sass/node-sass/pull/2841
-  # https://github.com/sass/node-sass/issues/2716
-  sed -r 's#("resolutions": \{)#"resolutions": {"node-sass/node-gyp": 
"^6.0.0",#' -i package.json
-
-  yarn install --ignore-engines
-
-  # Have SQLCipher dynamically link from OpenSSL
-  # See https://github.com/signalapp/Signal-Desktop/issues/2634
-  patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch"
-
-  # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead
-  patch --forward --strip=1 
--input="${srcdir}/expire-from-source-date-epoch.patch"
-}
-
-build() {
-  cd "${_pkgname}-${pkgver}"
-

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

2020-11-23 Thread Kpcyrd via arch-commits
Date: Monday, November 23, 2020 @ 22:32:35
  Author: kpcyrd
Revision: 760163

upgpkg: signal-desktop 1.38.2-1

Modified:
  signal-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 22:31:44 UTC (rev 760162)
+++ PKGBUILD2020-11-23 22:32:35 UTC (rev 760163)
@@ -3,7 +3,7 @@
 
 pkgname=signal-desktop
 _pkgname=Signal-Desktop
-pkgver=1.38.1
+pkgver=1.38.2
 pkgrel=1
 pkgdesc="Signal Private Messenger for Linux"
 license=('GPL3')
@@ -21,12 +21,12 @@
   # See https://github.com/atom/node-spellchecker/issues/127
   
"https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz;
 )
-sha512sums=('0f12801f069c3d70e462163f9aff87f92561527549406f2eb7ff1c081be2981811d7a9ced90a595ad7405bc13a3e9aae5ca1dfaf826c50d8b4c6a978e2061818'
+sha512sums=('fb95083483b5d236829d0a42cae2393da58845edee723c398a2b0f25b1d277c9c1dd10f09323b53d719b410603ce9cb186d9a5ebfdbb7db2420e0377d9fd0801'
 
'd07220429c479e3b6aaafede95da117bdb735877162f584265a16434ed75a926c21534e8d291de53e58a1bf0a72cdd41a9a8ae7314e2f6fec98c938852a3b991'
 
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
 
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
 
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
-b2sums=('44fa8471dfdcec97fb7764b794e2f32e63a1dfd1cdcb678c6582f7eb10599ad4d72264435cab338f0074139c5e0ef5819590180a93fe6946cb802557e455e55b'
+b2sums=('74ed0f367bf760c4dab7ea664c88d8bae295cd3368d7dd9e2cadd1bb5a1fd359a83585529bb8b646f25e4593bb407b8f94adfbfd1d617f0c3660c2f476f194e4'
 
'b05d190f28029c65d5cc15f69804db0b2775ff55b4db3a721c1dcf4aa8219b459453740fd26afecb6d72a515366af80af0b985d7b58e542a9edd76bb251ae000'
 
'91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af'
 
'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'


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

2020-11-23 Thread Morten Linderud via arch-commits
Date: Monday, November 23, 2020 @ 22:31:44
  Author: foxboron
Revision: 760162

archrelease: copy trunk to community-x86_64

Added:
  skopeo/repos/community-x86_64/PKGBUILD
(from rev 760161, skopeo/trunk/PKGBUILD)
Deleted:
  skopeo/repos/community-x86_64/PKGBUILD
  skopeo/repos/community-x86_64/containers-storage.conf.5.md
  skopeo/repos/community-x86_64/policy.json.5.md
  skopeo/repos/community-x86_64/registries.conf
  skopeo/repos/community-x86_64/registries.conf.5.md
  skopeo/repos/community-x86_64/seccomp.json
  skopeo/repos/community-x86_64/storage.conf

--+
 PKGBUILD |  101 ++---
 containers-storage.conf.5.md |  139 ---
 policy.json.5.md |  281 --
 registries.conf  |   25 -
 registries.conf.5.md |   39 --
 seccomp.json |  773 -
 storage.conf |  133 ---
 7 files changed, 38 insertions(+), 1453 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-23 22:31:34 UTC (rev 760161)
+++ PKGBUILD2020-11-23 22:31:44 UTC (rev 760162)
@@ -1,63 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=skopeo
-pkgver=1.2.0
-pkgrel=1
-pkgdesc='A command line utility for various operations on container images and 
image repositories.'
-arch=(x86_64)
-url='https://github.com/projectatomic/skopeo'
-license=(APACHE)
-depends=(gpgme device-mapper)
-makedepends=(go go-md2man btrfs-progs git systemd)
-backup=(etc/containers/policy.json
-etc/containers/registries.conf
-etc/containers/registries.d/default.yaml
-etc/containers/seccomp.json
-etc/containers/storage.conf)
-_commit=2b4097bc13e7ba1d16a5225e2292a5cf88072f63#refs/tags/v1.2.0
-source=(git+$url#commit=$_commit
-containers-storage.conf.5.md
-policy.json.5.md
-registries.conf
-registries.conf.5.md
-seccomp.json
-storage.conf)
-sha256sums=('SKIP'
-'707268f7968a6e4c3be282dcac790f7d208527e6220e95232b11b25401c2c817'
-'a4dd89bb5d8dec2b3af3888f879144334aeeab31734e19793da498d355994cd9'
-'bf720633c4c9906e93665813bbf13a73a6cb0df2b412d81228c7673505513d1f'
-'38264ddcf9699b8f8d7b4823abc118fb01362f2d58836c01df13e3e08b801f9f'
-'cfa7dd2c35c8e9cba74a68810e1f377e448988ccb0a54b98232313967677326e'
-'4bcce6e85da1ea07086fe1a921469455c06a0fc083a21692e812643f1c2b22fa')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-build() {
-  cd $pkgname
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  make bin/skopeo BUILDTAGS='containers_image_ostree_stub'
-  make docs
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-
-  for conf in registries.conf storage.conf seccomp.json; do
-install -m644 "$srcdir/$conf" -t "$pkgdir/etc/containers/"
-  done
-
-  cd "$srcdir"
-  install -d "$pkgdir/usr/share/man/man5/"
-  for manpage in *.md; do
-go-md2man -in "$manpage" -out "$pkgdir/usr/share/man/man5/${manpage%*.md}"
-  done
-}

Copied: skopeo/repos/community-x86_64/PKGBUILD (from rev 760161, 
skopeo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-23 22:31:44 UTC (rev 760162)
@@ -0,0 +1,38 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=skopeo
+pkgver=1.2.0
+pkgrel=2
+pkgdesc='A command line utility for various operations on container images and 
image repositories.'
+arch=(x86_64)
+url='https://github.com/projectatomic/skopeo'
+license=(APACHE)
+depends=(gpgme device-mapper containers-common)
+makedepends=(go go-md2man btrfs-progs git systemd)
+_commit=2b4097bc13e7ba1d16a5225e2292a5cf88072f63#refs/tags/v1.2.0
+source=(git+$url#commit=$_commit)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  make bin/skopeo BUILDTAGS='containers_image_ostree_stub'
+  make docs
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+  rm -rf "${pkgdir}/etc/containers/registries.d"
+  rm "${pkgdir}/etc/containers/policy.json"
+}

Deleted: containers-storage.conf.5.md
===
--- containers-storage.conf.5.md2020-11-23 22:31:34 UTC (rev 760161)
+++ containers-storage.conf.5.md2020-11-23 22:31:44 UTC (rev 760162)
@@ -1,139 +0,0 @@
-% storage.conf(5) Container 

[arch-commits] Commit in skopeo/trunk (6 files)

2020-11-23 Thread Morten Linderud via arch-commits
Date: Monday, November 23, 2020 @ 22:31:34
  Author: foxboron
Revision: 760161

Removed old files

Deleted:
  skopeo/trunk/containers-storage.conf.5.md
  skopeo/trunk/policy.json.5.md
  skopeo/trunk/registries.conf
  skopeo/trunk/registries.conf.5.md
  skopeo/trunk/seccomp.json
  skopeo/trunk/storage.conf

--+
 containers-storage.conf.5.md |  139 ---
 policy.json.5.md |  281 --
 registries.conf  |   25 -
 registries.conf.5.md |   39 --
 seccomp.json |  773 -
 storage.conf |  133 ---
 6 files changed, 1390 deletions(-)

Deleted: containers-storage.conf.5.md
===
--- containers-storage.conf.5.md2020-11-23 22:30:02 UTC (rev 760160)
+++ containers-storage.conf.5.md2020-11-23 22:31:34 UTC (rev 760161)
@@ -1,139 +0,0 @@
-% storage.conf(5) Container Storage Configuration File
-% Dan Walsh
-% May 2017
-
-# NAME
-storage.conf - Syntax of Container Storage configuration file
-
-# DESCRIPTION
-The STORAGE configuration file specifies all of the available container 
storage options
-for tools using shared container storage, but in a TOML format that can be 
more easily modified
-and versioned.
-
-# FORMAT
-The [TOML format][toml] is used as the encoding of the configuration file.
-Every option and subtable listed here is nested under a global "storage" table.
-No bare options are used. The format of TOML can be simplified to:
-
-[table]
-option = value
-
-[table.subtable1]
-option = value
-
-[table.subtable2]
-option = value
-
-## STORAGE TABLE
-
-The `storage` table supports the following options:
-
-**graphroot**=""
-  container storage graph dir (default: "/var/lib/containers/storage")
-  Default directory to store all writable content created by container storage 
programs
-
-**runroot**=""
-  container storage run dir (default: "/var/run/containers/storage")
-  Default directory to store all temporary writable content created by 
container storage programs
-
-**driver**=""
-  container storage driver (default: "overlay")
-  Default Copy On Write (COW) container storage driver
-
-### STORAGE OPTIONS TABLE 
-
-The `storage.options` table supports the following options:
-
-**additionalimagestores**=[]
-  Paths to additional container image stores. Usually these are read/only and 
stored on remote network shares.
-
-**size**=""
-  Maximum size of a container image.   This flag can be used to set quota on 
the size of container images. (default: 10GB)
-
-**override_kernel_check**=""
-  Tell storage drivers to ignore kernel version checks.  Some storage drivers 
assume that if a kernel is too
-  old, the driver is not supported.  But for kernels that have had the drivers 
backported, this flag
-  allows users to override the checks
-
-**mount_program**=""
-  Specifies the path to a custom program to use instead for mounting the file 
system.
-
-**mountopt**=""
-
-  Comma separated list of default options to be used to mount container 
images.  Suggested value "nodev".
-
-[storage.options.thinpool]
-
-Storage Options for thinpool
-
-The `storage.options.thinpool` table supports the following options:
-
-**autoextend_percent**=""
-
-Tells the thinpool driver the amount by which the thinpool needs to be grown. 
This is specified in terms of % of pool size. So a value of 20 means that when 
threshold is hit, pool will be grown by 20% of existing pool size. (default: 
20%)
-
-**autoextend_threshold**=""
-
-Tells the driver the thinpool extension threshold in terms of percentage of 
pool size. For example, if threshold is 60, that means when pool is 60% full, 
threshold has been hit. (default: 80%)
-
-**basesize**=""
-
-Specifies the size to use when creating the base device, which limits the size 
of images and containers. (default: 10g)
-
-**blocksize**=""
-
-Specifies a custom blocksize to use for the thin pool. (default: 64k)
-
-**directlvm_device**=""
-
-Specifies a custom block storage device to use for the thin pool. Required for 
using graphdriver `devicemapper`.
-
-**directlvm_device_force**=""
-
-Tells driver to wipe device (directlvm_device) even if device already has a 
filesystem.  (default: false)
-
-**fs**="xfs"
-
-Specifies the filesystem type to use for the base device. (default: xfs)
-
-**log_level**=""
-
-Sets the log level of devicemapper.
-
-0: LogLevelSuppress 0 (default)
-2: LogLevelFatal
-3: LogLevelErr
-4: LogLevelWarn
-5: LogLevelNotice
-6: LogLevelInfo
-7: LogLevelDebug
-
-**min_free_space**=""
-
-Specifies the min free space percent in a thin pool required for new device 
creation to succeed. Valid values are from 0% - 99%. Value 0% disables. 
(default: 10%)
-
-**mkfsarg**=""
-
-Specifies extra mkfs arguments to be used when creating the base device.
-
-**use_deferred_removal**=""
-
-Marks devicemapper block device 

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

2020-11-23 Thread Morten Linderud via arch-commits
Date: Monday, November 23, 2020 @ 22:30:02
  Author: foxboron
Revision: 760160

upgpkg: skopeo 1.2.0-2 - use containers-common

Modified:
  skopeo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 22:27:14 UTC (rev 760159)
+++ PKGBUILD2020-11-23 22:30:02 UTC (rev 760160)
@@ -3,33 +3,16 @@
 
 pkgname=skopeo
 pkgver=1.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A command line utility for various operations on container images and 
image repositories.'
 arch=(x86_64)
 url='https://github.com/projectatomic/skopeo'
 license=(APACHE)
-depends=(gpgme device-mapper)
+depends=(gpgme device-mapper containers-common)
 makedepends=(go go-md2man btrfs-progs git systemd)
-backup=(etc/containers/policy.json
-etc/containers/registries.conf
-etc/containers/registries.d/default.yaml
-etc/containers/seccomp.json
-etc/containers/storage.conf)
 _commit=2b4097bc13e7ba1d16a5225e2292a5cf88072f63#refs/tags/v1.2.0
-source=(git+$url#commit=$_commit
-containers-storage.conf.5.md
-policy.json.5.md
-registries.conf
-registries.conf.5.md
-seccomp.json
-storage.conf)
-sha256sums=('SKIP'
-'707268f7968a6e4c3be282dcac790f7d208527e6220e95232b11b25401c2c817'
-'a4dd89bb5d8dec2b3af3888f879144334aeeab31734e19793da498d355994cd9'
-'bf720633c4c9906e93665813bbf13a73a6cb0df2b412d81228c7673505513d1f'
-'38264ddcf9699b8f8d7b4823abc118fb01362f2d58836c01df13e3e08b801f9f'
-'cfa7dd2c35c8e9cba74a68810e1f377e448988ccb0a54b98232313967677326e'
-'4bcce6e85da1ea07086fe1a921469455c06a0fc083a21692e812643f1c2b22fa')
+source=(git+$url#commit=$_commit)
+sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgname
@@ -50,14 +33,6 @@
 package() {
   cd $pkgname
   make DESTDIR="$pkgdir" install
-
-  for conf in registries.conf storage.conf seccomp.json; do
-install -m644 "$srcdir/$conf" -t "$pkgdir/etc/containers/"
-  done
-
-  cd "$srcdir"
-  install -d "$pkgdir/usr/share/man/man5/"
-  for manpage in *.md; do
-go-md2man -in "$manpage" -out "$pkgdir/usr/share/man/man5/${manpage%*.md}"
-  done
+  rm -rf "${pkgdir}/etc/containers/registries.d"
+  rm "${pkgdir}/etc/containers/policy.json"
 }


[arch-commits] Commit in youtube-dl/repos/community-staging-any (PKGBUILD PKGBUILD)

2020-11-23 Thread Jaroslav Lichtblau via arch-commits
Date: Monday, November 23, 2020 @ 22:27:14
  Author: jlichtblau
Revision: 760159

archrelease: copy trunk to community-staging-any

Added:
  youtube-dl/repos/community-staging-any/PKGBUILD
(from rev 760158, youtube-dl/trunk/PKGBUILD)
Deleted:
  youtube-dl/repos/community-staging-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-23 22:27:03 UTC (rev 760158)
+++ PKGBUILD2020-11-23 22:27:14 UTC (rev 760159)
@@ -1,41 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Maintainer: Daniel M. Capella 
-# Contributor: Eric Bélanger 
-
-pkgname=youtube-dl
-pkgver=2020.11.21.1
-pkgrel=2
-pkgdesc="A command-line program to download videos from YouTube.com and a few 
more sites"
-arch=('any')
-url="https://ytdl-org.github.io/youtube-dl/;
-license=('custom')
-depends=('python' 'python-setuptools')
-optdepends=('ffmpeg: for video post-processing'
-'rtmpdump: for rtmp streams support'
-'atomicparsley: for embedding thumbnails into m4a files'
-'python-pycryptodome: for hlsnative downloader')
-source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('d4b173bb1113bc1641cf130d088976bb8d1484f6bd5937872c1f89b1e28e3429'
-'SKIP')
-validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
-
-prepare() {
-  cd ${pkgname}
-  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
-  sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
-}
-
-build() {
-  cd ${pkgname}
-  export PYTHONHASHSEED=0
-  python setup.py build
-}
-
-package() {
-  cd ${pkgname}
-  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
- "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
-  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: youtube-dl/repos/community-staging-any/PKGBUILD (from rev 760158, 
youtube-dl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-23 22:27:14 UTC (rev 760159)
@@ -0,0 +1,41 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Daniel M. Capella 
+# Contributor: Eric Bélanger 
+
+pkgname=youtube-dl
+pkgver=2020.11.24
+pkgrel=2
+pkgdesc="A command-line program to download videos from YouTube.com and a few 
more sites"
+arch=('any')
+url="https://ytdl-org.github.io/youtube-dl/;
+license=('custom')
+depends=('python' 'python-setuptools')
+optdepends=('ffmpeg: for video post-processing'
+'rtmpdump: for rtmp streams support'
+'atomicparsley: for embedding thumbnails into m4a files'
+'python-pycryptodome: for hlsnative downloader')
+source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha256sums=('7d70f2e2d6b42d7c948a418744cd5c89832d67f4fb36f01f1cf4ea7dc8fe537a'
+'SKIP')
+validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
+
+prepare() {
+  cd ${pkgname}
+  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
+  sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
+}
+
+build() {
+  cd ${pkgname}
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
+package() {
+  cd ${pkgname}
+  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
+ "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
+  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2020-11-23 Thread Jaroslav Lichtblau via arch-commits
Date: Monday, November 23, 2020 @ 22:27:03
  Author: jlichtblau
Revision: 760158

upgpkg: youtube-dl 2020.11.24-2: Python 3.9 rebuild

Modified:
  youtube-dl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 22:17:34 UTC (rev 760157)
+++ PKGBUILD2020-11-23 22:27:03 UTC (rev 760158)
@@ -4,7 +4,7 @@
 
 pkgname=youtube-dl
 pkgver=2020.11.24
-pkgrel=1
+pkgrel=2
 pkgdesc="A command-line program to download videos from YouTube.com and a few 
more sites"
 arch=('any')
 url="https://ytdl-org.github.io/youtube-dl/;


[arch-commits] Commit in youtube-dl/repos/community-any (PKGBUILD PKGBUILD)

2020-11-23 Thread Jaroslav Lichtblau via arch-commits
Date: Monday, November 23, 2020 @ 22:17:34
  Author: jlichtblau
Revision: 760157

archrelease: copy trunk to community-any

Added:
  youtube-dl/repos/community-any/PKGBUILD
(from rev 760156, youtube-dl/trunk/PKGBUILD)
Deleted:
  youtube-dl/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-23 22:17:23 UTC (rev 760156)
+++ PKGBUILD2020-11-23 22:17:34 UTC (rev 760157)
@@ -1,41 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Maintainer: Daniel M. Capella 
-# Contributor: Eric Bélanger 
-
-pkgname=youtube-dl
-pkgver=2020.11.21.1
-pkgrel=1
-pkgdesc="A command-line program to download videos from YouTube.com and a few 
more sites"
-arch=('any')
-url="https://ytdl-org.github.io/youtube-dl/;
-license=('custom')
-depends=('python' 'python-setuptools')
-optdepends=('ffmpeg: for video post-processing'
-'rtmpdump: for rtmp streams support'
-'atomicparsley: for embedding thumbnails into m4a files'
-'python-pycryptodome: for hlsnative downloader')
-source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('d4b173bb1113bc1641cf130d088976bb8d1484f6bd5937872c1f89b1e28e3429'
-'SKIP')
-validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
-
-prepare() {
-  cd ${pkgname}
-  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
-  sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
-}
-
-build() {
-  cd ${pkgname}
-  export PYTHONHASHSEED=0
-  python setup.py build
-}
-
-package() {
-  cd ${pkgname}
-  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
- "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
-  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 760156, 
youtube-dl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-23 22:17:34 UTC (rev 760157)
@@ -0,0 +1,41 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Daniel M. Capella 
+# Contributor: Eric Bélanger 
+
+pkgname=youtube-dl
+pkgver=2020.11.24
+pkgrel=1
+pkgdesc="A command-line program to download videos from YouTube.com and a few 
more sites"
+arch=('any')
+url="https://ytdl-org.github.io/youtube-dl/;
+license=('custom')
+depends=('python' 'python-setuptools')
+optdepends=('ffmpeg: for video post-processing'
+'rtmpdump: for rtmp streams support'
+'atomicparsley: for embedding thumbnails into m4a files'
+'python-pycryptodome: for hlsnative downloader')
+source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha256sums=('7d70f2e2d6b42d7c948a418744cd5c89832d67f4fb36f01f1cf4ea7dc8fe537a'
+'SKIP')
+validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
+
+prepare() {
+  cd ${pkgname}
+  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
+  sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
+}
+
+build() {
+  cd ${pkgname}
+  export PYTHONHASHSEED=0
+  python setup.py build
+}
+
+package() {
+  cd ${pkgname}
+  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
+ "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
+  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2020-11-23 Thread Jaroslav Lichtblau via arch-commits
Date: Monday, November 23, 2020 @ 22:17:23
  Author: jlichtblau
Revision: 760156

upgpkg: youtube-dl 2020.11.24-1 - new upstream release

Modified:
  youtube-dl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 22:14:39 UTC (rev 760155)
+++ PKGBUILD2020-11-23 22:17:23 UTC (rev 760156)
@@ -3,8 +3,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=youtube-dl
-pkgver=2020.11.21.1
-pkgrel=2
+pkgver=2020.11.24
+pkgrel=1
 pkgdesc="A command-line program to download videos from YouTube.com and a few 
more sites"
 arch=('any')
 url="https://ytdl-org.github.io/youtube-dl/;
@@ -15,7 +15,7 @@
 'atomicparsley: for embedding thumbnails into m4a files'
 'python-pycryptodome: for hlsnative downloader')
 
source=("https://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha256sums=('d4b173bb1113bc1641cf130d088976bb8d1484f6bd5937872c1f89b1e28e3429'
+sha256sums=('7d70f2e2d6b42d7c948a418744cd5c89832d67f4fb36f01f1cf4ea7dc8fe537a'
 'SKIP')
 validpgpkeys=('ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
 


[arch-commits] Commit in sleuthkit/repos/community-x86_64 (4 files)

2020-11-23 Thread Jaroslav Lichtblau via arch-commits
Date: Monday, November 23, 2020 @ 22:14:39
  Author: jlichtblau
Revision: 760155

archrelease: copy trunk to community-x86_64

Added:
  sleuthkit/repos/community-x86_64/PKGBUILD
(from rev 760154, sleuthkit/trunk/PKGBUILD)
  sleuthkit/repos/community-x86_64/sleuthkit.changelog
(from rev 760154, sleuthkit/trunk/sleuthkit.changelog)
Deleted:
  sleuthkit/repos/community-x86_64/PKGBUILD
  sleuthkit/repos/community-x86_64/sleuthkit.changelog

-+
 PKGBUILD|   68 ---
 sleuthkit.changelog |  145 +-
 2 files changed, 109 insertions(+), 104 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-23 22:14:29 UTC (rev 760154)
+++ PKGBUILD2020-11-23 22:14:39 UTC (rev 760155)
@@ -1,33 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Contributor: Geoffroy Carrier 
-
-pkgname=sleuthkit
-pkgver=4.9.0
-pkgrel=1
-pkgdesc='File system and media management forensic analysis tools'
-arch=('x86_64')
-url="https://www.sleuthkit.org/sleuthkit;
-license=('GPL2' 'CPL' 'custom:"IBM Public Licence"')
-depends=('perl' 'libewf' 'sqlite')
-changelog=$pkgname.changelog
-source=(https://github.com/$pkgname/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz{,.asc})
-validpgpkeys=('0917A7EE58A9308B13D3963338AD602EC7454C8B') #Brian Carrier 

-sha256sums=('7bc5ee9130b1ed8d645e446e0f63bd34ad018a93c1275688fa38cfda28bde9d0'
-'SKIP')
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-
-#licenses
-  install -d "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -Dm0644 licenses/* "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: sleuthkit/repos/community-x86_64/PKGBUILD (from rev 760154, 
sleuthkit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-23 22:14:39 UTC (rev 760155)
@@ -0,0 +1,35 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Geoffroy Carrier 
+
+pkgname=sleuthkit
+pkgver=4.10.1
+pkgrel=1
+pkgdesc='File system and media management forensic analysis tools'
+arch=('x86_64')
+url="https://www.sleuthkit.org/sleuthkit;
+license=('GPL2' 'CPL' 'custom:"IBM Public Licence"')
+depends=('perl' 'libewf' 'sqlite')
+changelog=$pkgname.changelog
+source=(https://github.com/$pkgname/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz{,.asc})
+validpgpkeys=('0917A7EE58A9308B13D3963338AD602EC7454C8B') #Brian Carrier 

+sha256sums=('65c3f701f046f012feba78452a50f1307948a1038474eaf8e296f65031604a0a'
+'SKIP')
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  aclocal
+  automake
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+
+#licenses
+  install -d "${pkgdir}"/usr/share/licenses/${pkgname}
+  install -Dm0644 licenses/* "${pkgdir}"/usr/share/licenses/${pkgname}
+}

Deleted: sleuthkit.changelog
===
--- sleuthkit.changelog 2020-11-23 22:14:29 UTC (rev 760154)
+++ sleuthkit.changelog 2020-11-23 22:14:39 UTC (rev 760155)
@@ -1,71 +0,0 @@
-2020-05-08 Jaroslav Lichtblau 
-   * sleuthkit 4.9.0-1
-
-2020-01-24 Jaroslav Lichtblau 
-   * sleuthkit 4.8.0-1
-
-2019-10-16 Jaroslav Lichtblau 
-   * sleuthkit 4.7.0-1
-
-2019-08-15 Jaroslav Lichtblau 
-   * sleuthkit 4.6.7-1
-
-2019-05-08 Jaroslav Lichtblau 
-   * sleuthkit 4.6.6-1
-
-2019-01-21 Jaroslav Lichtblau 
-   * sleuthkit 4.6.5-1
-
-2018-11-11 Jaroslav Lichtblau 
-   * sleuthkit 4.6.4-1
-
-2018-10-16 Jaroslav Lichtblau 
-   * sleuthkit 4.6.3-1
-
-2018-09-02 Jaroslav Lichtblau 
-   * sleuthkit 4.6.2-1
-
-2018-05-12 Jaroslav Lichtblau 
-   * sleuthkit 4.6.1-1
-
-2018-02-21 Jaroslav Lichtblau 
-   * sleuthkit 4.6.0-1
-
-2018-02-19 Jaroslav Lichtblau 
-   * sleuthkit 4.5.0-1
-
-2017-08-09 Jaroslav Lichtblau 
-   * sleuthkit 4.4.2-1
-
-2017-06-01 Jaroslav Lichtblau 
-   * sleuthkit 4.4.1-1
-
-2017-01-18 Jaroslav Lichtblau 
-   * sleuthkit 4.4.0-1
-
-2016-09-02 Jaroslav Lichtblau 
-   * sleuthkit 4.3.0-1
-
-2015-10-05 Jaroslav Lichtblau 
-   * sleuthkit 4.2.0-1
-
-2015-03-08 Jaroslav Lichtblau 
-   * sleuthkit 4.1.3-3 libewf as dependency
-
-2014-02-06 Jaroslav Lichtblau 
-   * sleuthkit 4.1.3-1
-
-2013-12-25 Jaroslav Lichtblau 
-   * sleuthkit 4.1.2-2 static library removed
-
-2013-10-13 Jaroslav Lichtblau 
-   * sleuthkit 4.1.2-1
-
-2013-03-12 Jaroslav Lichtblau 
-   * sleuthkit 4.0.2-1
-
-2013-01-05 Jaroslav Lichtblau 
-   * sleuthkit 4.0.1-1
-
-2011-10-09 Jaroslav Lichtblau 
-   * sleuthkit 3.2.3-1

Copied: sleuthkit/repos/community-x86_64/sleuthkit.changelog (from rev 760154, 
sleuthkit/trunk/sleuthkit.changelog)

  1   2   3   4   5   >