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

2020-01-23 Thread Antonio Rojas via arch-commits
Date: Friday, January 24, 2020 @ 07:38:01
  Author: arojas
Revision: 555295

Update to 3.8.10

Modified:
  clipgrab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-24 07:19:10 UTC (rev 555294)
+++ PKGBUILD2020-01-24 07:38:01 UTC (rev 555295)
@@ -5,7 +5,7 @@
 # Contributor: thacrazze 
 
 pkgname=clipgrab
-pkgver=3.8.9
+pkgver=3.8.10
 pkgrel=1
 pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, 
MyVideo, ...'
 arch=(x86_64)
@@ -15,7 +15,7 @@
 optdepends=('ffmpeg: for the conversion functionality')
 source=(https://download.clipgrab.org/$pkgname-$pkgver.tar.gz
 $pkgname.desktop)
-sha256sums=('1eb79a5af6ff7892ec8a64b829a6dcaa0c5878a5eb257ce893865c2066570ab0'
+sha256sums=('40328090a3592225a12b79cf3a47308eabde64e51022c04904cddf8fa3d739e5'
 '840910097d8c129ea12c395c4a33f562591e878e521c98fde8a7b3f9403aa23f')
 
 build() {


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

2020-01-23 Thread Antonio Rojas via arch-commits
Date: Friday, January 24, 2020 @ 07:38:19
  Author: arojas
Revision: 555296

archrelease: copy trunk to community-x86_64

Added:
  clipgrab/repos/community-x86_64/PKGBUILD
(from rev 555295, clipgrab/trunk/PKGBUILD)
  clipgrab/repos/community-x86_64/clipgrab.desktop
(from rev 555295, clipgrab/trunk/clipgrab.desktop)
Deleted:
  clipgrab/repos/community-x86_64/PKGBUILD
  clipgrab/repos/community-x86_64/clipgrab.desktop

--+
 PKGBUILD |   74 ++---
 clipgrab.desktop |   26 +-
 2 files changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-24 07:38:01 UTC (rev 555295)
+++ PKGBUILD2020-01-24 07:38:19 UTC (rev 555296)
@@ -1,37 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Alois Nespor 
-# Contributor: kikadf 
-# Contributor: Stefan Husmann 
-# Contributor: thacrazze 
-
-pkgname=clipgrab
-pkgver=3.8.9
-pkgrel=1
-pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, 
MyVideo, ...'
-arch=(x86_64)
-url='https://clipgrab.org'
-license=(GPL3)
-depends=(qt5-webengine)
-optdepends=('ffmpeg: for the conversion functionality')
-source=(https://download.clipgrab.org/$pkgname-$pkgver.tar.gz
-$pkgname.desktop)
-sha256sums=('1eb79a5af6ff7892ec8a64b829a6dcaa0c5878a5eb257ce893865c2066570ab0'
-'840910097d8c129ea12c395c4a33f562591e878e521c98fde8a7b3f9403aa23f')
-
-build() {
-  cd $pkgname-$pkgver
-
-  qmake \
-QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \
-QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \
-QMAKE_LFLAGS_RELEASE="$LDFLAGS" \
-clipgrab.pro
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dm755 $pkgname -t "$pkgdir"/usr/bin/
-  install -Dm644 icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
-  install -Dm644 "$srcdir"/$pkgname.desktop -t 
"$pkgdir"/usr/share/applications/
-}

Copied: clipgrab/repos/community-x86_64/PKGBUILD (from rev 555295, 
clipgrab/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-24 07:38:19 UTC (rev 555296)
@@ -0,0 +1,37 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Alois Nespor 
+# Contributor: kikadf 
+# Contributor: Stefan Husmann 
+# Contributor: thacrazze 
+
+pkgname=clipgrab
+pkgver=3.8.10
+pkgrel=1
+pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, 
MyVideo, ...'
+arch=(x86_64)
+url='https://clipgrab.org'
+license=(GPL3)
+depends=(qt5-webengine)
+optdepends=('ffmpeg: for the conversion functionality')
+source=(https://download.clipgrab.org/$pkgname-$pkgver.tar.gz
+$pkgname.desktop)
+sha256sums=('40328090a3592225a12b79cf3a47308eabde64e51022c04904cddf8fa3d739e5'
+'840910097d8c129ea12c395c4a33f562591e878e521c98fde8a7b3f9403aa23f')
+
+build() {
+  cd $pkgname-$pkgver
+
+  qmake \
+QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \
+QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \
+QMAKE_LFLAGS_RELEASE="$LDFLAGS" \
+clipgrab.pro
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm755 $pkgname -t "$pkgdir"/usr/bin/
+  install -Dm644 icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
+  install -Dm644 "$srcdir"/$pkgname.desktop -t 
"$pkgdir"/usr/share/applications/
+}

Deleted: clipgrab.desktop
===
--- clipgrab.desktop2020-01-24 07:38:01 UTC (rev 555295)
+++ clipgrab.desktop2020-01-24 07:38:19 UTC (rev 555296)
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Type=Application
-Encoding=UTF-8
-Name=ClipGrab
-GenericName=Video Downloader
-GenericName[de]=Video-Downloader
-Comment=Download videos and convert it
-Comment[de]=Videos herunterladen und konvertieren
-Icon=/usr/share/pixmaps/clipgrab.png
-Exec=clipgrab
-TryExec=clipgrab
-Terminal=false
-Categories=Qt;AudioVideo;Audio;Video;

Copied: clipgrab/repos/community-x86_64/clipgrab.desktop (from rev 555295, 
clipgrab/trunk/clipgrab.desktop)
===
--- clipgrab.desktop(rev 0)
+++ clipgrab.desktop2020-01-24 07:38:19 UTC (rev 555296)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Encoding=UTF-8
+Name=ClipGrab
+GenericName=Video Downloader
+GenericName[de]=Video-Downloader
+Comment=Download videos and convert it
+Comment[de]=Videos herunterladen und konvertieren
+Icon=/usr/share/pixmaps/clipgrab.png
+Exec=clipgrab
+TryExec=clipgrab
+Terminal=false
+Categories=Qt;AudioVideo;Audio;Video;


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

2020-01-23 Thread Christian Hesse via arch-commits
Date: Friday, January 24, 2020 @ 06:45:13
  Author: eworm
Revision: 555280

archrelease: copy trunk to community-x86_64

Added:
  open-isns/repos/community-x86_64/PKGBUILD
(from rev 555279, open-isns/trunk/PKGBUILD)
Deleted:
  open-isns/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-24 06:45:06 UTC (rev 555279)
+++ PKGBUILD2020-01-24 06:45:13 UTC (rev 555280)
@@ -1,31 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Maintainer: Christian Hesse 
-
-pkgname=open-isns
-pkgver=0.99
-pkgrel=1
-pkgdesc='iSNS server and client for Linux'
-arch=('x86_64')
-depends=('openssl')
-url='https://github.com/gonzoleeman/open-isns'
-license=('GPL')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('a8febecf888d5a38abfa2fcb290194d993b1a7f5bea0cb61f5cf2e9f9e5273c2')
-
-build() {
-   cd "$srcdir"/${pkgname}-${pkgver}
-
-   autoreconf -fi
-   ./configure \
-   --prefix=/usr \
-   --bindir=/usr/bin \
-   --sbindir=/usr/bin \
-   --enable-shared
-   make
-}
-
-package() {
-   cd "$srcdir"/${pkgname}-${pkgver}
-
-   make DESTDIR="${pkgdir}" install install_lib install_hdrs
-}

Copied: open-isns/repos/community-x86_64/PKGBUILD (from rev 555279, 
open-isns/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-24 06:45:13 UTC (rev 555280)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Christian Hesse 
+
+pkgname=open-isns
+pkgver=0.100
+pkgrel=1
+pkgdesc='iSNS server and client for Linux'
+arch=('x86_64')
+depends=('openssl')
+url='https://github.com/gonzoleeman/open-isns'
+license=('GPL')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('b011edbb0f31690aaca902a8ecf4e1f17b01d6c9e9afc51909d26b0993b4328f')
+
+prepare() {
+   cd "$srcdir"/${pkgname}-${pkgver}
+
+   sed -i 's/-Werror//' configure.ac
+   autoreconf -fi
+}
+
+build() {
+   cd "$srcdir"/${pkgname}-${pkgver}
+
+   ./configure \
+   --prefix=/usr \
+   --bindir=/usr/bin \
+   --sbindir=/usr/bin \
+   --enable-shared
+   make
+}
+
+package() {
+   cd "$srcdir"/${pkgname}-${pkgver}
+
+   make DESTDIR="${pkgdir}" install install_lib install_hdrs
+}


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

2020-01-23 Thread Christian Hesse via arch-commits
Date: Friday, January 24, 2020 @ 06:45:06
  Author: eworm
Revision: 555279

upgpkg: open-isns 0.100-1

new upstream release

Modified:
  open-isns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-24 04:10:42 UTC (rev 555278)
+++ PKGBUILD2020-01-24 06:45:06 UTC (rev 555279)
@@ -2,7 +2,7 @@
 # Maintainer: Christian Hesse 
 
 pkgname=open-isns
-pkgver=0.99
+pkgver=0.100
 pkgrel=1
 pkgdesc='iSNS server and client for Linux'
 arch=('x86_64')
@@ -10,12 +10,18 @@
 url='https://github.com/gonzoleeman/open-isns'
 license=('GPL')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('a8febecf888d5a38abfa2fcb290194d993b1a7f5bea0cb61f5cf2e9f9e5273c2')
+sha256sums=('b011edbb0f31690aaca902a8ecf4e1f17b01d6c9e9afc51909d26b0993b4328f')
 
+prepare() {
+   cd "$srcdir"/${pkgname}-${pkgver}
+
+   sed -i 's/-Werror//' configure.ac
+   autoreconf -fi
+}
+
 build() {
cd "$srcdir"/${pkgname}-${pkgver}
 
-   autoreconf -fi
./configure \
--prefix=/usr \
--bindir=/usr/bin \


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

2020-01-23 Thread Eli Schwartz via arch-commits
Date: Friday, January 24, 2020 @ 04:10:42
  Author: eschwartz
Revision: 555278

archrelease: copy trunk to community-x86_64

Added:
  calibre/repos/community-x86_64/PKGBUILD
(from rev 555277, calibre/trunk/PKGBUILD)
  calibre/repos/community-x86_64/calibre-alternatives.sh
(from rev 555277, calibre/trunk/calibre-alternatives.sh)
  calibre/repos/community-x86_64/calibre-common.install
(from rev 555277, calibre/trunk/calibre-common.install)
  calibre/repos/community-x86_64/calibre.install
(from rev 555277, calibre/trunk/calibre.install)
Deleted:
  calibre/repos/community-x86_64/PKGBUILD
  calibre/repos/community-x86_64/calibre-alternatives.sh
  calibre/repos/community-x86_64/calibre-common.install
  calibre/repos/community-x86_64/calibre.install

-+
 PKGBUILD|  338 +++---
 calibre-alternatives.sh |  122 
 calibre-common.install  |   18 +-
 calibre.install |   14 -
 4 files changed, 246 insertions(+), 246 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-24 04:10:17 UTC (rev 555277)
+++ PKGBUILD2020-01-24 04:10:42 UTC (rev 555278)
@@ -1,169 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Daniel Wallace 
-# Contributor: Giovanni Scafora 
-# Contributor: Petrov Roman 
-# Contributor: Andrea Fagiani 
-# Contributor: Larry Hajali 
-
-pkgbase=calibre
-pkgname=('calibre' 'calibre-common' 'calibre-python3')
-pkgver=4.9.0
-pkgrel=1
-pkgdesc="Ebook management application"
-arch=('x86_64')
-url="https://calibre-ebook.com/;
-license=('GPL3')
-_py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 
'dnspython'
-  'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 
'mechanize' 'msgpack'
-  'netifaces' 'unrardll' 'pillow' 'psutil' 'pygments' 'pyqt5' 
'pyqtwebengine' 'regex')
-_py3_deps=("${_py_deps[@]}" 'zeroconf')
-depends=('chmlib' 'hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx'
- 'libwmf' 'mathjax2' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2')
-makedepends=("${_py_deps[@]/#/python2-}" "${_py3_deps[@]/#/python-}" 
'qt5-x11extras'
- 'rapydscript-ng' 'sip' 'xdg-utils')
-checkdepends=('xorg-server-xvfb')
-source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz;
-"https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig;
-"calibre-alternatives.sh")
-sha256sums=('7d884de8c701a5ac0bed1c635676c91bd8c73b6df5d5e5b10304fc01ff6c4b22'
-'SKIP'
-'940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3')
-b2sums=('6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074'
-'SKIP'
-
'543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91')
-validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
-
-prepare(){
-cd "${pkgbase}-${pkgver}"
-
-# Desktop integration (e.g. enforce arch defaults)
-# Use uppercase naming scheme, don't delete config files under fakeroot.
-sed -e "/import config_dir/,/os.rmdir(config_dir)/d" \
--e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \
--e "s/^Name=calibre/Name=Calibre/g" \
--i  src/calibre/linux.py
-
-# cherry-picked bits of python2-backports.functools_lru_cache
-# needed for frozen builds + beautifulsoup4
-# see 
https://github.com/kovidgoyal/calibre/commit/b177f0a1096b4fdabd8772dd9edc2a69e683#commitcomment-33169700
-rm -r src/backports
-
-cd resources
-
-# Remove unneeded files
-rm ${pkgbase}-portable.* mozilla-ca-certs.pem
-
-# use system mathjax
-rm -r mathjax
-}
-
-build() {
-cd "${pkgbase}-${pkgver}"
-
-LANG='en_US.UTF-8' python2 setup.py build
-LANG='en_US.UTF-8' python2 setup.py gui
-LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax 
/usr/share/mathjax2 --system-mathjax
-LANG='en_US.UTF-8' python2 setup.py rapydscript
-
-LANG='en_US.UTF-8' CALIBRE_PY3_PORT=1 python3 setup.py build
-}
-
-check() {
-cd "${pkgbase}-${pkgver}"
-
-# without xvfb-run this fails with much "Control socket failed to recv(), 
resetting"
-# ERROR: test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest)
-# one or two tests are a bit flaky, but the python3 build seems to succeed 
more often
-LANG='en_US.UTF-8' xvfb-run env CALIBRE_PY3_PORT=1 python3 setup.py test
-LANG='en_US.UTF-8' xvfb-run python2 setup.py test
-}
-
-package_calibre-common() {
-pkgdesc+=" (common files)"
-optdepends=('poppler: required for converting pdf to html')
-conflicts=("calibre<${pkgver}-${pkgrel}")
-install=calibre-common.install
-cd "${pkgbase}-${pkgver}"
-
-# If this 

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

2020-01-23 Thread Eli Schwartz via arch-commits
Date: Friday, January 24, 2020 @ 04:10:17
  Author: eschwartz
Revision: 555277

upgpkg: calibre 4.9.1-1: upstream bugfix release

Modified:
  calibre/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-24 01:24:06 UTC (rev 555276)
+++ PKGBUILD2020-01-24 04:10:17 UTC (rev 555277)
@@ -8,7 +8,7 @@
 
 pkgbase=calibre
 pkgname=('calibre' 'calibre-common' 'calibre-python3')
-pkgver=4.9.0
+pkgver=4.9.1
 pkgrel=1
 pkgdesc="Ebook management application"
 arch=('x86_64')
@@ -26,10 +26,10 @@
 source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz;
 "https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig;
 "calibre-alternatives.sh")
-sha256sums=('7d884de8c701a5ac0bed1c635676c91bd8c73b6df5d5e5b10304fc01ff6c4b22'
+sha256sums=('b5809e06921539b9e5f4d773c90b6f315711f09254f589d2b39eb67318e5ce06'
 'SKIP'
 '940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3')
-b2sums=('6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074'
+b2sums=('5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e'
 'SKIP'
 
'543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91')
 validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 


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

2020-01-23 Thread Kpcyrd via arch-commits
Date: Friday, January 24, 2020 @ 01:23:50
  Author: kpcyrd
Revision: 555275

Add missing libvips dependency

Modified:
  signal-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-24 00:59:57 UTC (rev 555274)
+++ PKGBUILD2020-01-24 01:23:50 UTC (rev 555275)
@@ -9,7 +9,7 @@
 license=('GPL3')
 arch=('x86_64')
 url="https://signal.org;
-depends=('electron')
+depends=('electron' 'libvips')
 makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2')
 source=(
   
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz;


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

2020-01-23 Thread Kpcyrd via arch-commits
Date: Friday, January 24, 2020 @ 01:24:06
  Author: kpcyrd
Revision: 555276

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-24 01:23:50 UTC (rev 555275)
+++ PKGBUILD2020-01-24 01:24:06 UTC (rev 555276)
@@ -1,86 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Jean Lucas 
-
-pkgname=signal-desktop
-_pkgname=Signal-Desktop
-pkgver=1.30.0
-pkgrel=1
-pkgdesc="Electron application that links with Signal on mobile"
-license=('GPL3')
-arch=('x86_64')
-url="https://signal.org;
-depends=('electron')
-makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2')
-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=('bc804a1fe3135418cc0b4e8a5db87f86a6f246f97fc0599911816c581cb129239c46f3be036be31cb90e2eea9d64276887a845329e474e443d119071b56606c9'
-
'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361'
-
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
-
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
-
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
-b2sums=('39b94317f440e133d755956e2ebe4705653e13d9c7f0e66c0df676645d90ccd490ca584c14e532fc491a35da436b1b592a5cef819ae0b2715a51fb9947bdd9d4'
-
'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc'
-
'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
-
-  # Set system Electron version for ABI compatibility
-  sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i 
package.json
-
-  # Allow higher Node versions
-  sed 's#"node": "#&>=#' -i package.json
-
-  yarn install
-
-  # 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}"
-
-  # Gruntfile expects Git commit information which we don't have in a tarball 
download
-  # See 

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

2020-01-23 Thread Kpcyrd via arch-commits
Date: Friday, January 24, 2020 @ 00:59:57
  Author: kpcyrd
Revision: 555274

archrelease: copy trunk to community-testing-x86_64

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

-+
 PKGBUILD|   86 ++
 expire-from-source-date-epoch.patch |   13 +
 openssl-linking.patch   |   19 +++
 signal-desktop.desktop  |9 +++
 4 files changed, 127 insertions(+)

Copied: signal-desktop/repos/community-testing-x86_64/PKGBUILD (from rev 
555273, signal-desktop/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-01-24 00:59:57 UTC (rev 555274)
@@ -0,0 +1,86 @@
+# Maintainer: kpcyrd 
+# Contributor: Jean Lucas 
+
+pkgname=signal-desktop
+_pkgname=Signal-Desktop
+pkgver=1.30.0
+pkgrel=1
+pkgdesc="Electron application that links with Signal on mobile"
+license=('GPL3')
+arch=('x86_64')
+url="https://signal.org;
+depends=('electron')
+makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2')
+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=('bc804a1fe3135418cc0b4e8a5db87f86a6f246f97fc0599911816c581cb129239c46f3be036be31cb90e2eea9d64276887a845329e474e443d119071b56606c9'
+
'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361'
+
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
+
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
+
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
+b2sums=('39b94317f440e133d755956e2ebe4705653e13d9c7f0e66c0df676645d90ccd490ca584c14e532fc491a35da436b1b592a5cef819ae0b2715a51fb9947bdd9d4'
+
'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc'
+
'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
+
+  # Set system Electron version for ABI compatibility
+  sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i 
package.json
+
+  # Allow higher Node versions
+  sed 's#"node": "#&>=#' -i package.json
+
+  yarn install
+
+  # 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}"
+
+  # Gruntfile expects Git commit information which we don't have in a tarball 
download
+  # See https://github.com/signalapp/Signal-Desktop/issues/2376
+  yarn generate exec:build-protobuf exec:transpile concat copy:deps sass
+
+  yarn build-release
+}
+
+package() {
+  cd "${_pkgname}-${pkgver}"
+
+  install -d 

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

2020-01-23 Thread Kpcyrd via arch-commits
Date: Friday, January 24, 2020 @ 00:59:42
  Author: kpcyrd
Revision: 555273

upgpkg: signal-desktop 1.30.0-1

Added:
  signal-desktop/trunk/expire-from-source-date-epoch.patch
Modified:
  signal-desktop/trunk/PKGBUILD

-+
 PKGBUILD|   12 +---
 expire-from-source-date-epoch.patch |   13 +
 2 files changed, 22 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-24 00:29:08 UTC (rev 555272)
+++ PKGBUILD2020-01-24 00:59:42 UTC (rev 555273)
@@ -3,7 +3,7 @@
 
 pkgname=signal-desktop
 _pkgname=Signal-Desktop
-pkgver=1.29.6
+pkgver=1.30.0
 pkgrel=1
 pkgdesc="Electron application that links with Signal on mobile"
 license=('GPL3')
@@ -15,17 +15,20 @@
   
"${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=('3b04224c8bc105b14366fc585daff2a6210a0442e48c6ee5e4ffa964dcea5ab302b186eca8287d66d0d71fa7d41b7ba66ad886b23d86b35832744d88ad639f86'
+sha512sums=('bc804a1fe3135418cc0b4e8a5db87f86a6f246f97fc0599911816c581cb129239c46f3be036be31cb90e2eea9d64276887a845329e474e443d119071b56606c9'
 
'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361'
 
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
+
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
 
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
-b2sums=('0842342d02c2860e28a57178e6d9a36965e7444acea1f78fb91003f7c59e7041a44276e2d76bff684cb7a7d3445735565458e8861dfe599a037fdb505389c9af'
+b2sums=('39b94317f440e133d755956e2ebe4705653e13d9c7f0e66c0df676645d90ccd490ca584c14e532fc491a35da436b1b592a5cef819ae0b2715a51fb9947bdd9d4'
 
'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc'
 
'91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af'
+
'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'
 
'53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b')
 
 prepare() {
@@ -46,6 +49,9 @@
   # 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() {

Added: expire-from-source-date-epoch.patch
===
--- expire-from-source-date-epoch.patch (rev 0)
+++ expire-from-source-date-epoch.patch 2020-01-24 00:59:42 UTC (rev 555273)
@@ -0,0 +1,13 @@
+--- a/Gruntfile.js
 b/Gruntfile.js
+@@ -203,9 +203,7 @@ module.exports = grunt => {
+   });
+ 
+   grunt.registerTask('getExpireTime', () => {
+-grunt.task.requires('gitinfo');
+-const gitinfo = grunt.config.get('gitinfo');
+-const committed = gitinfo.local.branch.current.lastCommitTime;
++const committed = parseInt(process.env.SOURCE_DATE_EPOCH, 10) * 1000;
+ const time = Date.parse(committed) + 1000 * 60 * 60 * 24 * 90;
+ grunt.file.write(
+   'config/local-production.json',


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

2020-01-23 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, January 24, 2020 @ 00:29:08
  Author: svenstaro
Revision: 555272

archrelease: copy trunk to community-x86_64

Added:
  ogre/repos/community-x86_64/PKGBUILD
(from rev 555271, ogre/trunk/PKGBUILD)
  ogre/repos/community-x86_64/ogre.install
(from rev 555271, ogre/trunk/ogre.install)
Deleted:
  ogre/repos/community-x86_64/PKGBUILD
  ogre/repos/community-x86_64/ogre.install

--+
 PKGBUILD |  102 -
 ogre.install |6 +--
 2 files changed, 54 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-24 00:28:59 UTC (rev 555271)
+++ PKGBUILD2020-01-24 00:29:08 UTC (rev 555272)
@@ -1,51 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=ogre
-pkgver=1.12.3
-pkgrel=2
-pkgdesc='Scene-oriented, flexible 3D engine written in C++'
-arch=('x86_64')
-url='http://www.ogre3d.org'
-license=('custom:MIT')
-depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'openexr' 'pugixml'
- 'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml')
-makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'swig' 
'systemd' 'git')
-install=ogre.install
-replaces=('ogre-docs')
-source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz;
-
"git+https://github.com/ocornut/imgui.git#commit=688cf868ea83db6c2958dd6bf7a20d471d00940b;)
-optdepends=('cppunit: unit testing'
-'python: python bindings')
-sha512sums=('1381b342e763f006952e8b2cf70e129f0e4ac399495450a72b2d9a97f39fd4346897b83e9acaa47611c1d5c8565cc6b5b5f1b516078a8904afa1c9e73188b586'
-'SKIP')
-
-prepare() {
-  mkdir ogre-${pkgver}/build
-
-  cp -r "$srcdir"/imgui ogre-${pkgver}/Components/Overlay/src/
-}
-
-build() {
-  cd ogre-${pkgver}/build
-
-  cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DOGRE_BUILD_DEPENDENCIES=FALSE \
--DCMAKE_BUILD_TYPE=RelWithDebInfo \
--DOGRE_BUILD_PLUGIN_FREEIMAGE=TRUE \
--DOGRE_BUILD_PLUGIN_EXRCODEC=TRUE
-
-  make
-  make OgreDoc
-}
-
-package() {
-
-  cd ogre-${pkgver}/build
-
-  make DESTDIR=${pkgdir} install
-
-  mv ${pkgdir}/usr/bin/SampleBrowser ${pkgdir}/usr/bin/OgreSampleBrowser
-  install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: ogre/repos/community-x86_64/PKGBUILD (from rev 555271, 
ogre/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-24 00:29:08 UTC (rev 555272)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=ogre
+pkgver=1.12.4
+pkgrel=1
+pkgdesc='Scene-oriented, flexible 3D engine written in C++'
+arch=('x86_64')
+url='http://www.ogre3d.org'
+license=('custom:MIT')
+depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'openexr' 'pugixml'
+ 'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml')
+makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'swig' 
'systemd' 'git')
+install=ogre.install
+replaces=('ogre-docs')
+source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz;
+
"git+https://github.com/ocornut/imgui.git#commit=688cf868ea83db6c2958dd6bf7a20d471d00940b;)
+optdepends=('cppunit: unit testing'
+'python: python bindings')
+sha512sums=('46406be3b57bd1aea8f657802e2d63f777dd4a723b291c5bb6c8f9eac62ba27fe18d43260093f1120ce75fc32997feb72b10388e8983b9c9d2b7cdb15231cdd8'
+'SKIP')
+
+prepare() {
+  mkdir ogre-${pkgver}/build
+
+  cp -r "$srcdir"/imgui ogre-${pkgver}/Components/Overlay/src/
+}
+
+build() {
+  cd ogre-${pkgver}/build
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DOGRE_BUILD_DEPENDENCIES=FALSE \
+-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+-DOGRE_BUILD_PLUGIN_FREEIMAGE=TRUE \
+-DOGRE_BUILD_PLUGIN_EXRCODEC=TRUE
+
+  make
+  make OgreDoc
+}
+
+package() {
+
+  cd ogre-${pkgver}/build
+
+  make DESTDIR=${pkgdir} install
+
+  mv ${pkgdir}/usr/bin/SampleBrowser ${pkgdir}/usr/bin/OgreSampleBrowser
+  install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: ogre.install
===
--- ogre.install2020-01-24 00:28:59 UTC (rev 555271)
+++ ogre.install2020-01-24 00:29:08 UTC (rev 555272)
@@ -1,3 +0,0 @@
-post_install() {
-echo "To view the OGRE samples just run OgreSampleBrowser"
-}

Copied: ogre/repos/community-x86_64/ogre.install (from rev 555271, 
ogre/trunk/ogre.install)
===
--- ogre.install(rev 0)
+++ ogre.install2020-01-24 00:29:08 UTC (rev 555272)
@@ -0,0 +1,3 @@
+post_install() {
+echo "To view the OGRE samples just run OgreSampleBrowser"
+}


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

2020-01-23 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, January 24, 2020 @ 00:28:59
  Author: svenstaro
Revision: 555271

upgpkg: ogre 1.12.4-1

Modified:
  ogre/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 23:54:38 UTC (rev 555270)
+++ PKGBUILD2020-01-24 00:28:59 UTC (rev 555271)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=ogre
-pkgver=1.12.3
-pkgrel=2
+pkgver=1.12.4
+pkgrel=1
 pkgdesc='Scene-oriented, flexible 3D engine written in C++'
 arch=('x86_64')
 url='http://www.ogre3d.org'
@@ -15,7 +15,7 @@
 
"git+https://github.com/ocornut/imgui.git#commit=688cf868ea83db6c2958dd6bf7a20d471d00940b;)
 optdepends=('cppunit: unit testing'
 'python: python bindings')
-sha512sums=('1381b342e763f006952e8b2cf70e129f0e4ac399495450a72b2d9a97f39fd4346897b83e9acaa47611c1d5c8565cc6b5b5f1b516078a8904afa1c9e73188b586'
+sha512sums=('46406be3b57bd1aea8f657802e2d63f777dd4a723b291c5bb6c8f9eac62ba27fe18d43260093f1120ce75fc32997feb72b10388e8983b9c9d2b7cdb15231cdd8'
 'SKIP')
 
 prepare() {


[arch-commits] Commit in python-pwntools/repos/community-any (PKGBUILD PKGBUILD)

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 23:54:38
  Author: anthraxx
Revision: 555270

archrelease: copy trunk to community-any

Added:
  python-pwntools/repos/community-any/PKGBUILD
(from rev 555269, python-pwntools/trunk/PKGBUILD)
Deleted:
  python-pwntools/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 23:54:34 UTC (rev 555269)
+++ PKGBUILD2020-01-23 23:54:38 UTC (rev 555270)
@@ -1,49 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Ding Xiao 
-# Contributor: Firmy 
-
-pkgname="python-pwntools"
-_pyname="pwntools"
-pkgver="4.0.1"
-pkgrel=1
-pkgdesc="A CTF framework and exploit development library"
-arch=('any')
-url='https://github.com/Gallopsled/pwntools'
-license=('MIT' 'GPL2' 'BSD')
-depends=('python'
- 'python-mako'
- 'python-pyelftools'
- 'python-capstone'
- 'ropgadget'
- 'python-pyserial'
- 'python-requests'
- 'python-pip'
- 'python-pygments'
- 'python-pysocks'
- 'python-dateutil'
- 'python-packaging'
- 'python-psutil'
- 'python-intervaltree'
- 'python-sortedcontainers'
- 'python-unicorn'
- 'python-tox'
- 'python-paramiko'
- 'ropgadget'
- 'python-setuptools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
-sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f')
-b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423')
-
-build() {
-  cd "${_pyname}-${pkgver}"
-  python setup.py build
-}
-
-package() {
-  cd "${_pyname}-${pkgver}"
-  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
-  install -D -m 644 LICENSE-pwntools.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 555269, 
python-pwntools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 23:54:38 UTC (rev 555270)
@@ -0,0 +1,55 @@
+# Maintainer: kpcyrd 
+# Maintainer: Levente Polyak 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname=python-pwntools
+_pyname=pwntools
+pkgver=4.0.1
+pkgrel=2
+pkgdesc='CTF framework and exploit development library'
+url='https://github.com/Gallopsled/pwntools'
+arch=('any')
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'python-tox'
+ 'python-paramiko'
+ 'ropgadget'
+ 'python-setuptools')
+source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f')
+b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423')
+
+prepare() {
+  cd ${_pyname}-${pkgver}
+  sed 's|>=1.0.2rc1||' -i setup.py
+}
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python setup.py build
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
+  install -Dm 644 LICENSE-pwntools.txt -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
+  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 23:54:34
  Author: anthraxx
Revision: 555269

upgpkg: python-pwntools 4.0.1-2: fix dependency

we stick to release unicorn and live with the problems until we get a
fresh release

Modified:
  python-pwntools/trunk/PKGBUILD

--+
 PKGBUILD |   26 --
 1 file changed, 16 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 23:25:43 UTC (rev 555268)
+++ PKGBUILD2020-01-23 23:54:34 UTC (rev 555269)
@@ -1,14 +1,15 @@
 # Maintainer: kpcyrd 
+# Maintainer: Levente Polyak 
 # Contributor: Ding Xiao 
 # Contributor: Firmy 
 
-pkgname="python-pwntools"
-_pyname="pwntools"
-pkgver="4.0.1"
-pkgrel=1
-pkgdesc="A CTF framework and exploit development library"
+pkgname=python-pwntools
+_pyname=pwntools
+pkgver=4.0.1
+pkgrel=2
+pkgdesc='CTF framework and exploit development library'
+url='https://github.com/Gallopsled/pwntools'
 arch=('any')
-url='https://github.com/Gallopsled/pwntools'
 license=('MIT' 'GPL2' 'BSD')
 depends=('python'
  'python-mako'
@@ -30,19 +31,24 @@
  'python-paramiko'
  'ropgadget'
  'python-setuptools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
+source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
 sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f')
 
b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423')
 
+prepare() {
+  cd ${_pyname}-${pkgver}
+  sed 's|>=1.0.2rc1||' -i setup.py
+}
+
 build() {
-  cd "${_pyname}-${pkgver}"
+  cd ${_pyname}-${pkgver}
   python setup.py build
 }
 
 package() {
-  cd "${_pyname}-${pkgver}"
+  cd ${_pyname}-${pkgver}
   python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
-  install -D -m 644 LICENSE-pwntools.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 LICENSE-pwntools.txt -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
   rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
 }
 


[arch-commits] Commit in gunicorn/repos/community-testing-any (4 files)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 23:25:43
  Author: felixonmars
Revision: 555268

archrelease: copy trunk to community-testing-any

Added:
  gunicorn/repos/community-testing-any/PKGBUILD
(from rev 555267, gunicorn/trunk/PKGBUILD)
  gunicorn/repos/community-testing-any/gunicorn-pytest5.patch
(from rev 555267, gunicorn/trunk/gunicorn-pytest5.patch)
Deleted:
  gunicorn/repos/community-testing-any/PKGBUILD
  gunicorn/repos/community-testing-any/gunicorn-pytest5.patch

+
 PKGBUILD   |   82 ++--
 gunicorn-pytest5.patch |  134 +++
 2 files changed, 108 insertions(+), 108 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 23:25:21 UTC (rev 555267)
+++ PKGBUILD2020-01-23 23:25:43 UTC (rev 555268)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jeremy "Ichimonji10" Audet 
-# Contributor: pumpkin 
-# Contributor: Vsevolod Balashov 
-
-pkgname=gunicorn
-pkgver=20.0.3
-pkgrel=1
-pkgdesc='WSGI HTTP Server for UNIX'
-arch=('any')
-url='https://gunicorn.org/'
-license=('MIT')
-depends=('python-setuptools')
-optdepends=('python-eventlet: For asynchronous request handling with eventlet.'
-'python-gevent: For asynchronous request handling with gevent.')
-checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 
'python-pytest-cov'
-  'python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('ca3d6f259f09275e85a9d398ccdef2ae957f9829961c351ae0cf99d33f2e4812237be7c6f09187a77ad7c6c4739bb9f8bbe3a7e63d7efcfe39f5eccb5b3b8bfa')
-
-prepare() {
-  sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
-}
-
-build() {
-  cd gunicorn-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd gunicorn-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd gunicorn-$pkgver
-  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gunicorn/repos/community-testing-any/PKGBUILD (from rev 555267, 
gunicorn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 23:25:43 UTC (rev 555268)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Jeremy "Ichimonji10" Audet 
+# Contributor: pumpkin 
+# Contributor: Vsevolod Balashov 
+
+pkgname=gunicorn
+pkgver=20.0.4
+pkgrel=1
+pkgdesc='WSGI HTTP Server for UNIX'
+arch=('any')
+url='https://gunicorn.org/'
+license=('MIT')
+depends=('python-setuptools')
+optdepends=('python-eventlet: For asynchronous request handling with eventlet.'
+'python-gevent: For asynchronous request handling with gevent.')
+checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 
'python-pytest-cov'
+  'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('5a82a448e07ede9e987b14c9ae4abfda29ed80d4220d640f68dab6fb59bb4bdab3d5fc3f0689ddc36102d88a10dbd244ee90e62647acea259429e8a79f370ea4')
+
+prepare() {
+  sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
+}
+
+build() {
+  cd gunicorn-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd gunicorn-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd gunicorn-$pkgver
+  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: gunicorn-pytest5.patch
===
--- gunicorn-pytest5.patch  2020-01-23 23:25:21 UTC (rev 555267)
+++ gunicorn-pytest5.patch  2020-01-23 23:25:43 UTC (rev 555268)
@@ -1,67 +0,0 @@
-From f38f717539b1b7296720805b8ae3969c3509b9c1 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Martin=20Ba=C5=A1ti?= 
-Date: Thu, 11 Jul 2019 19:12:16 +0200
-Subject: [PATCH] Fix pytest 5.0.0 compatibility
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-pytest.raises() returns exception info not the exception itself. They
-changed implementation of exception info, so now .value property must be
-used to get the exception instance and have proper output from str()
-method.
-
-https://github.com/pytest-dev/pytest/issues/5412
-
-Signed-off-by: Martin Bašti 

- tests/test_util.py | 20 ++--
- 1 file changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/tests/test_util.py b/tests/test_util.py
-index 3b8688a21..2494d2c54 100644
 a/tests/test_util.py
-+++ b/tests/test_util.py
-@@ -29,9 +29,9 @@ def test_parse_address(test_input, expected):
- 
- 
- def test_parse_address_invalid():
--with pytest.raises(RuntimeError) as err:
-+

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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 23:25:21
  Author: felixonmars
Revision: 555267

upgpkg: gunicorn 20.0.4-1

Modified:
  gunicorn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 22:10:52 UTC (rev 555266)
+++ PKGBUILD2020-01-23 23:25:21 UTC (rev 555267)
@@ -4,7 +4,7 @@
 # Contributor: Vsevolod Balashov 
 
 pkgname=gunicorn
-pkgver=20.0.3
+pkgver=20.0.4
 pkgrel=1
 pkgdesc='WSGI HTTP Server for UNIX'
 arch=('any')
@@ -16,7 +16,7 @@
 checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 
'python-pytest-cov'
   'python-pytest-runner')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('ca3d6f259f09275e85a9d398ccdef2ae957f9829961c351ae0cf99d33f2e4812237be7c6f09187a77ad7c6c4739bb9f8bbe3a7e63d7efcfe39f5eccb5b3b8bfa')
+sha512sums=('5a82a448e07ede9e987b14c9ae4abfda29ed80d4220d640f68dab6fb59bb4bdab3d5fc3f0689ddc36102d88a10dbd244ee90e62647acea259429e8a79f370ea4')
 
 prepare() {
   sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt


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

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 23:14:12
  Author: anthraxx
Revision: 373858

archrelease: copy trunk to extra-x86_64

Added:
  linux-hardened/repos/extra-x86_64/PKGBUILD
(from rev 373857, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/extra-x86_64/config
(from rev 373857, linux-hardened/trunk/config)
Deleted:
  linux-hardened/repos/extra-x86_64/PKGBUILD
  linux-hardened/repos/extra-x86_64/config

--+
 PKGBUILD |  416 -
 config   |21172 ++---
 2 files changed, 10794 insertions(+), 10794 deletions(-)

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


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

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 23:14:07
  Author: anthraxx
Revision: 373857

upgpkg: linux-hardened 5.4.14.a-1

Modified:
  linux-hardened/trunk/PKGBUILD
  linux-hardened/trunk/config

--+
 PKGBUILD |8 
 config   |2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 20:10:34 UTC (rev 373856)
+++ PKGBUILD2020-01-23 23:14:07 UTC (rev 373857)
@@ -4,7 +4,7 @@
 # Contributor: Thomas Baechler 
 
 pkgbase=linux-hardened
-pkgver=5.4.13.a
+pkgver=5.4.14.a
 pkgrel=1
 pkgdesc='Security-Hardened Linux'
 url='https://github.com/anthraxx/linux-hardened'
@@ -27,11 +27,11 @@
   '65EEFE022108E2B708CBFCF7F9E712E59AF5F22A'  # Daniel Micay
   'E240B57E2C4630BA768E2F26FC1B547C8D8172C8'  # Levente Polyak
 )
-sha256sums=('49fb29d96d7e7c1d7e6082701bd26bfddd0fbc87a796fb6ba6258bc5fd386ad7'
+sha256sums=('531e18b0eef516fa4b3843f89729fafbf3c6bc00325b082cc1f2cfcb28c8d7f0'
 'SKIP'
-'8d946a81a16f8036dcca1b2b5dfaadb4a96627c8b2532a82482d4208312b067c'
+'172d2e6f2e0ef4d70cb9bea776a72e6a4d97dca85984456d0cee0bfbb78f2085'
 'SKIP'
-'92147f8ceba05dab586a014138711e8cf1ac31f00a6c7262298c2bf1b0c2b633')
+'f7498246aeb02ea3d27e03bbbecfa3a195dcebffe7de0f67ca73b4c6ff7b1d99')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2020-01-23 20:10:34 UTC (rev 373856)
+++ config  2020-01-23 23:14:07 UTC (rev 373857)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.13 Kernel Configuration
+# Linux/x86 5.4.14 Kernel Configuration
 #
 
 #


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 22:08:39
  Author: felixonmars
Revision: 555264

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 555263, haskell-store/trunk/PKGBUILD)

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 555263, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 22:08:39 UTC (rev 555264)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.7.1
+pkgrel=3
+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=('f2f6c82992a2b46311a50e33bdc6c482e7dbb5b3d12d21585adefee1ee148688e1c4d9a16df5bacb8810d3bfb45dab917941a422bb7c21c40961af6a842bd2bd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-comparison-bench -f-small-bench
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 22:08:23
  Author: felixonmars
Revision: 555263

upgpkg: haskell-store 0.7.1-3: rebuild with store-core 0.4.4.2

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 22:06:42 UTC (rev 555262)
+++ PKGBUILD2020-01-23 22:08:23 UTC (rev 555263)
@@ -3,7 +3,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('BSD')


[arch-commits] Commit in python-parse/repos/community-any (4 files)

2020-01-23 Thread Filipe Laíns via arch-commits
Date: Thursday, January 23, 2020 @ 22:06:42
  Author: ffy00
Revision: 555262

archrelease: copy trunk to community-any

Added:
  python-parse/repos/community-any/LICENSE
(from rev 555261, python-parse/trunk/LICENSE)
  python-parse/repos/community-any/PKGBUILD
(from rev 555261, python-parse/trunk/PKGBUILD)
Deleted:
  python-parse/repos/community-any/LICENSE
  python-parse/repos/community-any/PKGBUILD

--+
 LICENSE  |   38 +++---
 PKGBUILD |   76 ++---
 2 files changed, 57 insertions(+), 57 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-01-23 22:06:32 UTC (rev 555261)
+++ LICENSE 2020-01-23 22:06:42 UTC (rev 555262)
@@ -1,19 +0,0 @@
-Copyright (c) 2012-2013 Richard Jones 
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.

Copied: python-parse/repos/community-any/LICENSE (from rev 555261, 
python-parse/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-01-23 22:06:42 UTC (rev 555262)
@@ -0,0 +1,19 @@
+Copyright (c) 2012-2013 Richard Jones 
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 22:06:32 UTC (rev 555261)
+++ PKGBUILD2020-01-23 22:06:42 UTC (rev 555262)
@@ -1,38 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Aaron DeVore 
-
-pkgname=python-parse
-pkgver=1.12.1
-pkgrel=3
-
-pkgdesc='Parse strings using a specification based on the Python format() 
syntax.'
-url='https://pypi.python.org/pypi/parse'
-arch=('any')
-license=('BSD')
-
-depends=('python')
-makedepends=('python-setuptools')
-
-source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz;
-
https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE)
 # license from the bottom of parse.py
-
-md5sums=('8fc634769f1d841f14a52dd731ca447a'
- '68c10fa20482cc4328a1052695fb7e53')
-
-build() {
-  cd "$srcdir"/parse-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/parse-$pkgver
-  python test_parse.py
-}
-
-
-package() {
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  cd "$srcdir"/parse-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-parse/repos/community-any/PKGBUILD (from rev 555261, 
python-parse/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 22:06:42 UTC (rev 555262)
@@ -0,0 +1,38 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Aaron DeVore 
+
+pkgname=python-parse
+pkgver=1.14.0
+pkgrel=1
+
+pkgdesc='Parse strings using a specification based on the Python format() 
syntax.'
+url='https://pypi.python.org/pypi/parse'
+arch=('any')

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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 22:06:10
  Author: felixonmars
Revision: 555260

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 
555259, haskell-store-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 22:06:10 UTC (rev 555260)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store-core
+pkgname=haskell-store-core
+pkgver=0.4.4.2
+pkgrel=1
+pkgdesc="Fast and lightweight binary serialization"
+url="https://github.com/fpco/store;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b157ef0a5b7ab1918f80ab5bbce1cb8b90e2daa7c915103a2d020c60aa533e625aa7c32abe78ce0bd0ef868f49da5f59cfdf41973ca49f8eed5ffafc14dcc406')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-force-alignment
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Filipe Laíns via arch-commits
Date: Thursday, January 23, 2020 @ 22:06:32
  Author: ffy00
Revision: 555261

upgpkg: python-parse 1.14.0-1

Modified:
  python-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 22:06:10 UTC (rev 555260)
+++ PKGBUILD2020-01-23 22:06:32 UTC (rev 555261)
@@ -2,8 +2,8 @@
 # Contributor: Aaron DeVore 
 
 pkgname=python-parse
-pkgver=1.12.1
-pkgrel=3
+pkgver=1.14.0
+pkgrel=1
 
 pkgdesc='Parse strings using a specification based on the Python format() 
syntax.'
 url='https://pypi.python.org/pypi/parse'
@@ -16,7 +16,7 @@
 source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz;
 
https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE)
 # license from the bottom of parse.py
 
-md5sums=('8fc634769f1d841f14a52dd731ca447a'
+md5sums=('07cbb5ba1025cbfe92fc3376c372dda5'
  '68c10fa20482cc4328a1052695fb7e53')
 
 build() {


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 22:05:54
  Author: felixonmars
Revision: 555259

upgpkg: haskell-store-core 0.4.4.2-1: rebuild with store-core 0.4.4.2

Modified:
  haskell-store-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 22:03:28 UTC (rev 555258)
+++ PKGBUILD2020-01-23 22:05:54 UTC (rev 555259)
@@ -2,8 +2,8 @@
 
 _hkgname=store-core
 pkgname=haskell-store-core
-pkgver=0.4.4.1
-pkgrel=2
+pkgver=0.4.4.2
+pkgrel=1
 pkgdesc="Fast and lightweight binary serialization"
 url="https://github.com/fpco/store;
 license=('MIT')
@@ -11,8 +11,13 @@
 depends=('ghc-libs' 'haskell-primitive')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('b13202fa5dfe5dbd2bf1432fd33102d9265958b738be132c8c8279d55841546cdb736c5cff46f18681083871ed6ae56e1510b25d9ca5845ba0e6cc9b7f57')
+sha512sums=('b157ef0a5b7ab1918f80ab5bbce1cb8b90e2daa7c915103a2d020c60aa533e625aa7c32abe78ce0bd0ef868f49da5f59cfdf41973ca49f8eed5ffafc14dcc406')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/fail/d' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 21:57:42
  Author: felixonmars
Revision: 555257

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 
555256, haskell-monadrandom/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 21:57:42 UTC (rev 555257)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=MonadRandom
+pkgname=haskell-monadrandom
+pkgver=0.5.1.2
+pkgrel=1
+pkgdesc="Random-number generation monad."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-random" 
"haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2c92c51868f48e548402c63bccb7bfb13f6ba342f1f6a81e6cc2c8a92248f47ccfb3763907f6e564b284ba4243d4ab1e83cd9a2c309e238fca6b017eb9833198')
+
+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
+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-monadrandom/trunk (PKGBUILD)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 21:57:26
  Author: felixonmars
Revision: 555256

upgpkg: haskell-monadrandom 0.5.1.2-1: rebuild with MonadRandom 0.5.1.2

Modified:
  haskell-monadrandom/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 21:31:16 UTC (rev 555255)
+++ PKGBUILD2020-01-23 21:57:26 UTC (rev 555256)
@@ -3,8 +3,8 @@
 
 _hkgname=MonadRandom
 pkgname=haskell-monadrandom
-pkgver=0.5.1.1
-pkgrel=14
+pkgver=0.5.1.2
+pkgrel=1
 pkgdesc="Random-number generation monad."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom")
@@ -12,13 +12,8 @@
 depends=('ghc-libs' "haskell-primitive" "haskell-random" 
"haskell-transformers-compat")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('0a3c15076f162e985b37c14981d1fb89ab835cbfde207b7825ae27088d81218949336599b56c56c36a653a99566319c60d95bea9acab3248749b39597a297edb')
+sha512sums=('2c92c51868f48e548402c63bccb7bfb13f6ba342f1f6a81e6cc2c8a92248f47ccfb3763907f6e564b284ba4243d4ab1e83cd9a2c309e238fca6b017eb9833198')
 
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/< *0.7/<1/' $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 


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

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 21:31:16
  Author: anthraxx
Revision: 555255

archrelease: copy trunk to community-x86_64

Added:
  ghidra/repos/community-x86_64/
  ghidra/repos/community-x86_64/PKGBUILD
(from rev 555254, ghidra/trunk/PKGBUILD)

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

Copied: ghidra/repos/community-x86_64/PKGBUILD (from rev 555254, 
ghidra/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-01-23 21:31:16 UTC (rev 555255)
@@ -0,0 +1,81 @@
+# Maintainer: Robin Broda 
+# Maintainer: Levente Polyak 
+
+pkgname=ghidra
+pkgver=9.1.1
+_ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528
+_d2j=2.0
+_yajsw=12.12
+_hfsx=0.21
+pkgrel=1
+pkgdesc='Software reverse engineering framework'
+url='https://ghidra-sre.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('java-environment>=11' 'bash')
+makedepends=('git' 'gradle' 'unzip')
+optdepends=('python2: Python feature'
+'pam: GhidraServer support')
+source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
+
"git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data};
+
https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip
+
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
+
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw}/yajsw-stable-${_yajsw}.zip
+
https://sourceforge.net/projects/catacombae/files/HFSExplorer/${_hfsx}/hfsexplorer-${_hfsx/./_}-bin.zip)
+noextract=(AXMLPrinter2.jar
+   yajsw-stable-${_yajsw}.zip
+   hfsexplorer-${_hfsx/./_}-bin.zip)
+sha512sums=('642fbeb7ea00f72a899a0ff9fba1ee8c802b81596e333420d080dca0b985d0a132126a97e0c125128effe050ccc6a7446e018846dd285162bbcdb9051e81bb02'
+'SKIP'
+
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
+
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
+
'0ff5a228ae1c5251c8ba59f9bcd9b4a199b0caaf688f6eccba42c3d227784d8f56f9164b2fad73fc173ec314340c036144123ce152fe911013df5598bd708944'
+
'b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415')
+
+prepare() {
+  install -d hfsx
+  unzip -u hfsexplorer-${_hfsx/./_}-bin.zip -d hfsx
+
+  cd ghidra-Ghidra_${pkgver}_build
+
+  # Copy needed libraries into flat repo folder
+  install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \
+../AXMLPrinter2.jar \
+../hfsx/lib/{csframework,hfsx*,iharder-base64}.jar \
+-t flatRepo
+
+  # YAJSW expects this symlink
+  ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin
+  install -Dm 644 ../yajsw-stable-${_yajsw}.zip -t Ghidra/Features/GhidraServer
+
+  # Add FID datasets
+  install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t 
Ghidra/Features/FunctionID/src/main/fidb
+
+  # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the 
native binaries
+  sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude 
"src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle
+}
+
+build() {
+  cd ghidra-Ghidra_${pkgver}_build
+  gradle yajswDevUnpack
+  gradle prebuildNatives_linux64
+  gradle sleighCompile
+  gradle buildGhidra
+}
+
+package() {
+  cd ghidra-Ghidra_${pkgver}_build
+
+  # Extract built archive into destination folder
+  install -d "${pkgdir}"/{opt,usr/bin}
+  _appver=$(grep -oP '(?<=^application.version=).*$' 
Ghidra/application.properties)
+  _relname=$(grep -oP '(?<=^application.release.name=).*$' 
Ghidra/application.properties)
+  unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux64.zip -d 
"${pkgdir}"/opt
+
+  # Simplify some directory and binary names
+  mv "${pkgdir}"/opt/ghidra{_*,}
+  ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra
+  ln -s /opt/ghidra/support/analyzeHeadless 
"${pkgdir}"/usr/bin/ghidra-analyzeHeadless
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 21:31:03
  Author: anthraxx
Revision: 555254

addpkg: ghidra 9.1.1-1

Added:
  ghidra/
  ghidra/repos/
  ghidra/trunk/
  ghidra/trunk/PKGBUILD

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

Added: ghidra/trunk/PKGBUILD
===
--- ghidra/trunk/PKGBUILD   (rev 0)
+++ ghidra/trunk/PKGBUILD   2020-01-23 21:31:03 UTC (rev 555254)
@@ -0,0 +1,81 @@
+# Maintainer: Robin Broda 
+# Maintainer: Levente Polyak 
+
+pkgname=ghidra
+pkgver=9.1.1
+_ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528
+_d2j=2.0
+_yajsw=12.12
+_hfsx=0.21
+pkgrel=1
+pkgdesc='Software reverse engineering framework'
+url='https://ghidra-sre.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('java-environment>=11' 'bash')
+makedepends=('git' 'gradle' 'unzip')
+optdepends=('python2: Python feature'
+'pam: GhidraServer support')
+source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
+
"git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data};
+
https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip
+
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
+
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw}/yajsw-stable-${_yajsw}.zip
+
https://sourceforge.net/projects/catacombae/files/HFSExplorer/${_hfsx}/hfsexplorer-${_hfsx/./_}-bin.zip)
+noextract=(AXMLPrinter2.jar
+   yajsw-stable-${_yajsw}.zip
+   hfsexplorer-${_hfsx/./_}-bin.zip)
+sha512sums=('642fbeb7ea00f72a899a0ff9fba1ee8c802b81596e333420d080dca0b985d0a132126a97e0c125128effe050ccc6a7446e018846dd285162bbcdb9051e81bb02'
+'SKIP'
+
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
+
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
+
'0ff5a228ae1c5251c8ba59f9bcd9b4a199b0caaf688f6eccba42c3d227784d8f56f9164b2fad73fc173ec314340c036144123ce152fe911013df5598bd708944'
+
'b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415')
+
+prepare() {
+  install -d hfsx
+  unzip -u hfsexplorer-${_hfsx/./_}-bin.zip -d hfsx
+
+  cd ghidra-Ghidra_${pkgver}_build
+
+  # Copy needed libraries into flat repo folder
+  install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \
+../AXMLPrinter2.jar \
+../hfsx/lib/{csframework,hfsx*,iharder-base64}.jar \
+-t flatRepo
+
+  # YAJSW expects this symlink
+  ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin
+  install -Dm 644 ../yajsw-stable-${_yajsw}.zip -t Ghidra/Features/GhidraServer
+
+  # Add FID datasets
+  install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t 
Ghidra/Features/FunctionID/src/main/fidb
+
+  # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the 
native binaries
+  sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude 
"src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle
+}
+
+build() {
+  cd ghidra-Ghidra_${pkgver}_build
+  gradle yajswDevUnpack
+  gradle prebuildNatives_linux64
+  gradle sleighCompile
+  gradle buildGhidra
+}
+
+package() {
+  cd ghidra-Ghidra_${pkgver}_build
+
+  # Extract built archive into destination folder
+  install -d "${pkgdir}"/{opt,usr/bin}
+  _appver=$(grep -oP '(?<=^application.version=).*$' 
Ghidra/application.properties)
+  _relname=$(grep -oP '(?<=^application.release.name=).*$' 
Ghidra/application.properties)
+  unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux64.zip -d 
"${pkgdir}"/opt
+
+  # Simplify some directory and binary names
+  mv "${pkgdir}"/opt/ghidra{_*,}
+  ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra
+  ln -s /opt/ghidra/support/analyzeHeadless 
"${pkgdir}"/usr/bin/ghidra-analyzeHeadless
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-23 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 23, 2020 @ 20:10:34
  Author: jelle
Revision: 373856

Update loki to 1.3.0

Modified:
  loki/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 20:03:40 UTC (rev 373855)
+++ PKGBUILD2020-01-23 20:10:34 UTC (rev 373856)
@@ -1,7 +1,7 @@
 # Maintainer: Jelle van der Waa 
 
 pkgname=loki
-pkgver=1.2.0
+pkgver=1.3.0
 pkgrel=1
 pkgdesc='like Prometheus, but for logs'
 url='https://github.com/grafana/loki'
@@ -8,10 +8,10 @@
 arch=('x86_64')
 license=('Apache')
 depends=('glibc')
-makedepends=('go-pie' 'git')
+makedepends=('go-pie')
 backup=('etc/loki/loki.yaml' 'etc/loki/promtail.yaml')
-source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v1.2.0.tar.gz)
-sha512sums=('2a522b0c5b7bddbdf810c229dbd21a2fcac3717d1fc940bfa98f74f5e86000cb36ec17ae2ef900a7b302997860a9d8b904f1e23d18964365579d6a4a39665918')
+source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v$pkgver.tar.gz)
+sha512sums=('db2c5e81b2b24d884f2c56531e577beae693cc06e30fe74b4d89b6b1c3857992396aeb46877ab5b787b268741cc9de75fd5ed53c548de6abac701afe97477df2')
 
 build() {
   cd loki-$pkgver
@@ -19,14 +19,12 @@
   LDFLAGS="-extldflags $LDFLAGS"
 
   go build \
--gcflags "all=-trimpath=$PWD" \
--asmflags "all=-trimpath=$PWD" \
+-trimpath \
 -ldflags "$LDFLAGS" \
 ./cmd/loki
 
   go build \
--gcflags "all=-trimpath=$PWD" \
--asmflags "all=-trimpath=$PWD" \
+-trimpath \
 -ldflags "$LDFLAGS" \
 ./cmd/promtail
 }
@@ -34,7 +32,7 @@
 check() {
   cd loki-$pkgver
 
-  go test ./...
+  go test -v $(go list  ./... | grep -v "distributor")
 }
 
 package() {


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 20:05:31
  Author: felixonmars
Revision: 555251

upgpkg: haskell-optparse-generic 1.3.1-1: rebuild with optparse-generic 1.3.1

Modified:
  haskell-optparse-generic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 20:00:55 UTC (rev 555250)
+++ PKGBUILD2020-01-23 20:05:31 UTC (rev 555251)
@@ -2,8 +2,8 @@
 
 _hkgname=optparse-generic
 pkgname=haskell-optparse-generic
-pkgver=1.3.0
-pkgrel=10
+pkgver=1.3.1
+pkgrel=1
 pkgdesc="Auto-generate a command-line parser for your datatype"
 url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library;
 license=('BSD')
@@ -12,11 +12,11 @@
  'haskell-void')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('18fe325d32cac30460b942512628bc268ba9b2eb2e0d4ac2f61c9b3abe5d3a97d11ffe51e8f83cd44e24b0eadcdc163686da5c5b17b1835cd908fe461fcd1fbd')
+sha512sums=('87f8e9b385f8a1ca4159dd07f7bc53763f4c8723430dfa80c7f2292e7243ab038dfb756a6cabb5a5f9fa2b24cca3beff51bbf67ce9e46ee7d0ad0bb0dd6c506c')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i -e 's/< *0.15/<1/' -e 's/< *1.9/<2/' -e '/semigroups/d' -e 
's/bytestring *< 0.11,/bytestring < 0.11/' $_hkgname.cabal
+sed -i -e '/semigroups/d' -e 's/bytestring *< 0.11,/bytestring < 0.11/' 
$_hkgname.cabal
 }
 
 build() {


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 20:05:48
  Author: felixonmars
Revision: 555252

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-generic/repos/community-staging-x86_64/
  haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD
(from rev 555251, haskell-optparse-generic/trunk/PKGBUILD)

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

Copied: haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from 
rev 555251, haskell-optparse-generic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 20:05:48 UTC (rev 555252)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optparse-generic
+pkgname=haskell-optparse-generic
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="Auto-generate a command-line parser for your datatype"
+url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-system-filepath' 'haskell-only' 
'haskell-optparse-applicative'
+ 'haskell-void')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('87f8e9b385f8a1ca4159dd07f7bc53763f4c8723430dfa80c7f2292e7243ab038dfb756a6cabb5a5f9fa2b24cca3beff51bbf67ce9e46ee7d0ad0bb0dd6c506c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/bytestring *< 0.11,/bytestring < 0.11/' 
$_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 20:03:40
  Author: felixonmars
Revision: 373855

archrelease: copy trunk to extra-x86_64

Added:
  libuv/repos/extra-x86_64/PKGBUILD
(from rev 373854, libuv/trunk/PKGBUILD)
Deleted:
  libuv/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 20:03:21 UTC (rev 373854)
+++ PKGBUILD2020-01-23 20:03:40 UTC (rev 373855)
@@ -1,43 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=libuv
-pkgver=1.34.1
-pkgrel=1
-pkgdesc="Multi-platform support library with a focus on asynchronous I/O"
-arch=('x86_64')
-url="https://github.com/libuv/libuv;
-license=('custom')
-depends=('glibc' 'libnsl')
-makedepends=('python-sphinx')
-source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('95212bdba326a22edb2663982a4abb95c420d287c67b20e57d6acdd4c40d40956ad28c599beaf10fbc941c6e50df94261d84abf8ac25abceb10f67d9de5ef3d3')
-
-build() {
-   cd $pkgname-$pkgver
-   ./autogen.sh
-   ./configure --prefix=/usr
-   make
-   make man -C docs
-}
-
-check() {
-   cd $pkgname-$pkgver
-   make check
-}
-
-package() {
-   cd $pkgname-$pkgver
-
-   make DESTDIR="$pkgdir" install
-
-   install -Dm644 LICENSE \
-   "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-   install -Dm644 AUTHORS \
-   "$pkgdir"/usr/share/doc/$pkgname/AUTHORS
-   install -Dm644 README.md \
-   "$pkgdir"/usr/share/doc/$pkgname/README.md
-   install -Dm644 ChangeLog \
-   "$pkgdir"/usr/share/doc/$pkgname/ChangeLog
-   install -Dm644 docs/build/man/libuv.1 \
-   "$pkgdir"/usr/share/man/man1/libuv.1
-}

Copied: libuv/repos/extra-x86_64/PKGBUILD (from rev 373854, 
libuv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 20:03:40 UTC (rev 373855)
@@ -0,0 +1,43 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=libuv
+pkgver=1.34.2
+pkgrel=1
+pkgdesc="Multi-platform support library with a focus on asynchronous I/O"
+arch=('x86_64')
+url="https://github.com/libuv/libuv;
+license=('custom')
+depends=('glibc' 'libnsl')
+makedepends=('python-sphinx')
+source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('7e7a54d2d1e0ed76654ece9481f02177d201a4590c5d9b5c8b4edf6f795a0d7c30970b907481847930a524a0f06c15c6c73b3ce73a8afa2f836e33dbd54a7249')
+
+build() {
+   cd $pkgname-$pkgver
+   ./autogen.sh
+   ./configure --prefix=/usr
+   make
+   make man -C docs
+}
+
+check() {
+   cd $pkgname-$pkgver
+   make check
+}
+
+package() {
+   cd $pkgname-$pkgver
+
+   make DESTDIR="$pkgdir" install
+
+   install -Dm644 LICENSE \
+   "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+   install -Dm644 AUTHORS \
+   "$pkgdir"/usr/share/doc/$pkgname/AUTHORS
+   install -Dm644 README.md \
+   "$pkgdir"/usr/share/doc/$pkgname/README.md
+   install -Dm644 ChangeLog \
+   "$pkgdir"/usr/share/doc/$pkgname/ChangeLog
+   install -Dm644 docs/build/man/libuv.1 \
+   "$pkgdir"/usr/share/man/man1/libuv.1
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 20:03:21
  Author: felixonmars
Revision: 373854

upgpkg: libuv 1.34.2-1

Modified:
  libuv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:37:53 UTC (rev 373853)
+++ PKGBUILD2020-01-23 20:03:21 UTC (rev 373854)
@@ -1,7 +1,7 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=libuv
-pkgver=1.34.1
+pkgver=1.34.2
 pkgrel=1
 pkgdesc="Multi-platform support library with a focus on asynchronous I/O"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('glibc' 'libnsl')
 makedepends=('python-sphinx')
 
source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('95212bdba326a22edb2663982a4abb95c420d287c67b20e57d6acdd4c40d40956ad28c599beaf10fbc941c6e50df94261d84abf8ac25abceb10f67d9de5ef3d3')
+sha512sums=('7e7a54d2d1e0ed76654ece9481f02177d201a4590c5d9b5c8b4edf6f795a0d7c30970b907481847930a524a0f06c15c6c73b3ce73a8afa2f836e33dbd54a7249')
 
 build() {
cd $pkgname-$pkgver


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:48:35
  Author: felixonmars
Revision: 555247

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 555246, haskell-clash-prelude/trunk/PKGBUILD)

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
555246, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:48:35 UTC (rev 555247)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.0.1
+pkgrel=2
+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-lens'
+ 'haskell-quickcheck' 'haskell-reflection' 'haskell-singletons' 
'haskell-th-lift'
+ 'haskell-th-orphans' 'haskell-type-errors' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hint' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9edf5775b114e00d62e4a9330494ff367d60c8162c68e0a1b7a92867dbb0310336bf684ceb560f6681742a734086ad728cea8e452a97217d4fc4e830d8dcfc92')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/0.16.1/0.16.0/' $_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# TODO
+runhaskell Setup test || warning "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-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:48:17
  Author: felixonmars
Revision: 555246

upgpkg: haskell-clash-prelude 1.0.1-2: rebuild with turtle 1.5.16

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:47:01 UTC (rev 555245)
+++ PKGBUILD2020-01-23 19:48:17 UTC (rev 555246)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:46:27
  Author: felixonmars
Revision: 555244

upgpkg: boinc 7.16.1-1

Modified:
  boinc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:45:25 UTC (rev 555243)
+++ PKGBUILD2020-01-23 19:46:27 UTC (rev 555244)
@@ -4,8 +4,8 @@
 
 pkgbase=boinc
 pkgname=(boinc boinc-nox)
-pkgver=7.14.2
-_tag="client_release/7.14/$pkgver"
+pkgver=7.16.1
+_tag="client_release/7.16/$pkgver"
 pkgrel=1
 arch=('x86_64')
 url="https://boinc.berkeley.edu/;
@@ -17,22 +17,17 @@
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz;
 boinc.bash
 boinc.desktop
-boinc.sysusers
-
boinc-wxgtk-3.1.patch::"https://github.com/BOINC/boinc/commit/fbed9f32.patch;)
-sha512sums=('dcb6d60893e8baad6282d5e4728387352e942375d988df9c2ad00022deaa9bc5ace967a1346e1b43b25342d2e477ab42e28640935d94e6950ee3716732c9c1af'
+boinc.sysusers)
+sha512sums=('53d320564a4a7de1b4d47c5f9492a9180c2875f9910cd609d370217075790fa01627ea4ccb79b1e7216308ff9e8ad0c7974cd2df3ad81e0ef17133ee3782a221'
 
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
 
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
-
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934'
-
'd64c727904efb183b6f082aa5b5a3982595053ca3e9086344b04363aefc45e20869744d595e9400b2d88d183715d27b040247071cf948daa2d7750deb5e4038f')
+
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')
 
 prepare() {
   mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
+  cp -a "$srcdir"/$pkgbase-$pkgver{,-nox}
 
   cd $pkgbase-$pkgver
-
-  patch -p1 -i ../boinc-wxgtk-3.1.patch # Fix build with wxgtk 3.1
-  cp -r "$srcdir"/$pkgbase-$pkgver{,-nox}
-
   ./_autosetup
 
   # Prepare boinc-nox


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:47:01
  Author: felixonmars
Revision: 555245

archrelease: copy trunk to community-testing-x86_64

Added:
  boinc/repos/community-testing-x86_64/
  boinc/repos/community-testing-x86_64/PKGBUILD
(from rev 555244, boinc/trunk/PKGBUILD)
  boinc/repos/community-testing-x86_64/boinc.bash
(from rev 555244, boinc/trunk/boinc.bash)
  boinc/repos/community-testing-x86_64/boinc.desktop
(from rev 555244, boinc/trunk/boinc.desktop)
  boinc/repos/community-testing-x86_64/boinc.install
(from rev 555244, boinc/trunk/boinc.install)
  boinc/repos/community-testing-x86_64/boinc.sysusers
(from rev 555244, boinc/trunk/boinc.sysusers)

+
 PKGBUILD   |  120 +++
 boinc.bash |   99 +
 boinc.desktop  |   16 +++
 boinc.install  |   15 ++
 boinc.sysusers |2 
 5 files changed, 252 insertions(+)

Copied: boinc/repos/community-testing-x86_64/PKGBUILD (from rev 555244, 
boinc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-01-23 19:47:01 UTC (rev 555245)
@@ -0,0 +1,120 @@
+# Maintainer: Felix Yan 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Michal Krenek 
+
+pkgbase=boinc
+pkgname=(boinc boinc-nox)
+pkgver=7.16.1
+_tag="client_release/7.16/$pkgver"
+pkgrel=1
+arch=('x86_64')
+url="https://boinc.berkeley.edu/;
+license=('LGPL')
+makedepends=('curl' 'freeglut' 'glu' 'inetutils' 'libnotify' 'libnsl' 'libxmu' 
'libxslt' 'libxss'
+ 'mesa' 'perl-xml-sax' 'sqlite3' 'webkit2gtk' 'wxgtk3')
+install=$pkgbase.install
+options=('!staticlibs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz;
+boinc.bash
+boinc.desktop
+boinc.sysusers)
+sha512sums=('53d320564a4a7de1b4d47c5f9492a9180c2875f9910cd609d370217075790fa01627ea4ccb79b1e7216308ff9e8ad0c7974cd2df3ad81e0ef17133ee3782a221'
+
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
+
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
+
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')
+
+prepare() {
+  mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
+  cp -a "$srcdir"/$pkgbase-$pkgver{,-nox}
+
+  cd $pkgbase-$pkgver
+  ./_autosetup
+
+  # Prepare boinc-nox
+  cd "$srcdir"/$pkgbase-$pkgver-nox
+  # Don't force xss
+  sed -i 's/^  enable_xss="yes"$/  enable_xss="no"/' configure.ac
+  ./_autosetup
+}
+
+build() {
+  cd "$srcdir"/$pkgbase-$pkgver
+  LDFLAGS='-lX11' ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-libraries \
+--enable-unicode \
+--enable-shared \
+--enable-dynamic-client-linkage \
+--enable-client \
+--enable-manager \
+--disable-static \
+--disable-server \
+--with-ssl \
+--with-x \
+--with-wxdir=/usr/lib \
+--with-wx-config=$(which wx-config-gtk3)
+  make
+
+  # Build boinc-nox
+  cd "$srcdir"/$pkgbase-$pkgver-nox
+  PKG_CONFIG=/usr/bin/pkg-config ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-libraries \
+--enable-unicode \
+--enable-shared \
+--enable-dynamic-client-linkage \
+--enable-client \
+--disable-server \
+--disable-static \
+--disable-manager \
+--with-ssl \
+--without-wxdir \
+--without-x
+  make
+}
+
+package_boinc() {
+  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop"
+  depends=('curl' 'libnotify' 'libnsl' 'libxss' 'sqlite3' 'webkit2gtk' 
'wxgtk3')
+
+  cd $pkgbase-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  #install sysusers conf
+  install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
+
+  #install bash-completion
+  install -Dm644 "${srcdir}/$pkgbase.bash" 
"${pkgdir}/usr/share/bash-completion/completions/$pkgbase"
+
+  #install .desktop File
+  install -Dm644 "${srcdir}/$pkgbase.desktop" 
"${pkgdir}/usr/share/applications/$pkgbase.desktop"
+
+  #install icons
+  install -Dm644 
"${srcdir}/$pkgbase-$pkgver/packages/generic/sea/boincmgr.48x48.png" 
"${pkgdir}/usr/share/pixmaps/$pkgbase.png"
+
+  #remove initscripts stuff
+  rm -rf "$pkgdir/etc"
+}
+
+package_boinc-nox() {
+  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop 
without Xorg dependencies"
+  depends=('curl' 'libjpeg-turbo')
+  provides=('boinc')
+  conflicts=('boinc')
+
+  cd $pkgbase-$pkgver-nox
+
+  make DESTDIR="$pkgdir" install
+
+  #install sysusers conf
+  install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
+
+  #install bash-completion
+  

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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:45:25
  Author: felixonmars
Revision: 555243

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
555242, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:45:25 UTC (rev 555243)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.6
+pkgrel=2
+pkgdesc="A framework for generating singleton types"
+url="https://github.com/goldfirere/singletons;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6019bcd5e60718055d7a1369902c27b27a3b58c86049eaac4411bd347670f6e9835cfb680ea2126b6b4614688cb1e9ea9025dc590a9df83e1e654bb115db600d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "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-singletons/trunk (PKGBUILD)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:45:09
  Author: felixonmars
Revision: 555242

upgpkg: haskell-singletons 2.6-2: rebuild with turtle 1.5.16

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:39:51 UTC (rev 555241)
+++ PKGBUILD2020-01-23 19:45:09 UTC (rev 555242)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.6
-pkgrel=1
+pkgrel=2
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons;
 license=('BSD')


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:39:35
  Author: felixonmars
Revision: 555240

upgpkg: haskell-turtle 1.5.16-1: rebuild with turtle 1.5.16

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:37:09 UTC (rev 555239)
+++ PKGBUILD2020-01-23 19:39:35 UTC (rev 555240)
@@ -3,8 +3,8 @@
 
 _hkgname=turtle
 pkgname=haskell-turtle
-pkgver=1.5.15
-pkgrel=16
+pkgver=1.5.16
+pkgrel=1
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library;
 license=('BSD')
@@ -15,7 +15,7 @@
  'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
 makedepends=('ghc' 'haskell-doctest')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('60560c9746bf0aa1fa37480900f6d2532499ee77d26cc604418c07c8e99e1ef63dfc1697cd9270553b161bbd987d2132ea319d7f3e59f711c1e50a6dacd95fc4')
+sha512sums=('183632a7371886531531673602a991d0ec316185b2705dfb4ae88824d3edf29238481d559e541579c9ef4c3ef58e2c20c35878d4733c7f0e5bdd3df6458bd565')
 
 prepare() {
 sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:39:51
  Author: felixonmars
Revision: 555241

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
555240, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:39:51 UTC (rev 555241)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.16
+pkgrel=1
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-exceptions'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('183632a7371886531531673602a991d0ec316185b2705dfb4ae88824d3edf29238481d559e541579c9ef4c3ef58e2c20c35878d4733c7f0e5bdd3df6458bd565')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+sed -i -e '/semigroups/d' -e '/fail,/d' $_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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Antonio Rojas via arch-commits
Date: Thursday, January 23, 2020 @ 19:37:53
  Author: arojas
Revision: 373853

Update pkgdesc, there is no more uic or rcc

Modified:
  pyside2-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:19:23 UTC (rev 373852)
+++ PKGBUILD2020-01-23 19:37:53 UTC (rev 373853)
@@ -8,7 +8,7 @@
 arch=(x86_64)
 url='https://www.qt.io'
 license=(LGPL)
-pkgdesc='lupdate, rcc and uic tools for PySide2'
+pkgdesc='Tools for PySide2'
 depends=(pyside2)
 makedepends=(cmake shiboken2)
 _pkgfqn=pyside-setup-opensource-src-${_qtver}


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

2020-01-23 Thread Antonio Rojas via arch-commits
Date: Thursday, January 23, 2020 @ 19:36:47
  Author: arojas
Revision: 555238

Update to 2.8.3

Modified:
  gmic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:36:02 UTC (rev 555237)
+++ PKGBUILD2020-01-23 19:36:47 UTC (rev 555238)
@@ -6,7 +6,7 @@
 
 pkgbase=gmic
 pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic)
-pkgver=2.8.2
+pkgver=2.8.3
 pkgrel=1
 arch=(x86_64)
 url="https://gmic.eu/;
@@ -14,7 +14,7 @@
 makedepends=(gimp qt5-base fftw openexr opencv eigen git)
 source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch
 git+https://github.com/c-koi/zart#commit=2d8727b5)
-sha256sums=('09173c157a248d4c2c40b6250ae1058f1518665eedfb9f971ed1045fe652daea'
+sha256sums=('573a4f7731ba506a397c8080e60ad30bd3d4b686c51ec3d22d7f5de9a901547c'
 'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296'
 'SKIP')
 


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

2020-01-23 Thread Antonio Rojas via arch-commits
Date: Thursday, January 23, 2020 @ 19:37:09
  Author: arojas
Revision: 555239

archrelease: copy trunk to community-x86_64

Added:
  gmic/repos/community-x86_64/PKGBUILD
(from rev 555238, gmic/trunk/PKGBUILD)
  gmic/repos/community-x86_64/zart-opencv4.patch
(from rev 555238, gmic/trunk/zart-opencv4.patch)
Deleted:
  gmic/repos/community-x86_64/PKGBUILD
  gmic/repos/community-x86_64/zart-opencv4.patch

+
 PKGBUILD   |  172 +--
 zart-opencv4.patch |   44 ++---
 2 files changed, 108 insertions(+), 108 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 19:36:47 UTC (rev 555238)
+++ PKGBUILD2020-01-23 19:37:09 UTC (rev 555239)
@@ -1,86 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Sergej Pupykin 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: farid 
-# Contributor: Archie 
-
-pkgbase=gmic
-pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic)
-pkgver=2.8.2
-pkgrel=1
-arch=(x86_64)
-url="https://gmic.eu/;
-license=(custom:CeCILL)
-makedepends=(gimp qt5-base fftw openexr opencv eigen git)
-source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch
-git+https://github.com/c-koi/zart#commit=2d8727b5)
-sha256sums=('09173c157a248d4c2c40b6250ae1058f1518665eedfb9f971ed1045fe652daea'
-'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296'
-'SKIP')
-
-prepare() {
-# Use git version of zart which builds with current gmic
-  rm -r gmic-$pkgver/zart
-  mv zart gmic-$pkgver
-
-  sed -e 's|/etc/bash_completion.d|/usr/share/bash-completion/completions|g' 
-i gmic-$pkgver/src/Makefile
-# fix overlinking
-  sed -e 's/pkg-config opencv --libs ||//' -e 
's/-lopencv_highgui/-lopencv_videoio/' \
-  -e 's/pkg-config opencv/pkg-config opencv4/' -i 
gmic-$pkgver/src/Makefile 
-# fix build with openCV 4.0
-  cd gmic-$pkgver/zart
-  patch -p1 -i ../../zart-opencv4.patch
-  sed -e 's|opencv|opencv4|' -i zart.pro
-}
-
-build() {
-  cd gmic-$pkgver
-  make -C src cli lib libc WGET=/bin/true LIBS=${LDFLAGS} -j1
-
-  cd gmic-qt
-  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=none
-  make
-  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=gimp
-  make
-  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=krita
-  make  
-
-  cd ../zart
-  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on QMAKE_CXXFLAGS+=" 
-DOPENCV2_HEADERS"
-  make
-}
-
-package_gmic() {
-  pkgdesc="GREYC's Magic Image Converter: image processing framework"
-  depends=(opencv fftw curl)
-  optdepends=('qt5-base: for the Qt UI')
-
-  cd gmic-$pkgver/src
-  make DESTDIR="$pkgdir" install
-  install -Dm644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  rm -r "$pkgdir"/usr/{bin/zart,lib/gimp,bin/gmic_krita_qt}
-}
-
-package_zart() {
-  pkgdesc="A GUI for G'MIC real-time manipulations on the output of a webcam"
-  depends=(gmic qt5-base)
-
-  install -Dm755 gmic-$pkgver/zart/zart -t "$pkgdir"/usr/bin
-  install -Dm644 gmic-$pkgver/zart/Licence_CeCILL_V2-en.html -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}
-
-package_gimp-plugin-gmic() {
-  pkgdesc="Gimp plugin for the G'MIC image processing framework"
-  depends=(gimp gmic qt5-base)
-
-  install -Dm755 gmic-$pkgver/gmic-qt/gmic_gimp_qt 
"$pkgdir"/usr/lib/gimp/2.0/plug-ins/gmic_gimp
-  install -Dm644 gmic-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_krita-plugin-gmic() {
-  pkgdesc="Krita plugin for the G'MIC image processing framework"
-  depends=(krita gmic)
-
-  install -Dm755 gmic-$pkgver/gmic-qt/gmic_krita_qt -t "$pkgdir"/usr/bin/
-  install -Dm644 gmic-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: gmic/repos/community-x86_64/PKGBUILD (from rev 555238, 
gmic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 19:37:09 UTC (rev 555239)
@@ -0,0 +1,86 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sergej Pupykin 
+# Contributor: Jan "heftig" Steffens 
+# Contributor: farid 
+# Contributor: Archie 
+
+pkgbase=gmic
+pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic)
+pkgver=2.8.3
+pkgrel=1
+arch=(x86_64)
+url="https://gmic.eu/;
+license=(custom:CeCILL)
+makedepends=(gimp qt5-base fftw openexr opencv eigen git)
+source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch
+git+https://github.com/c-koi/zart#commit=2d8727b5)
+sha256sums=('573a4f7731ba506a397c8080e60ad30bd3d4b686c51ec3d22d7f5de9a901547c'
+'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296'
+'SKIP')
+
+prepare() {
+# Use git version of zart which builds with current gmic
+  rm -r gmic-$pkgver/zart
+  mv zart gmic-$pkgver
+
+  sed -e 's|/etc/bash_completion.d|/usr/share/bash-completion/completions|g' 
-i gmic-$pkgver/src/Makefile
+# fix overlinking
+  sed -e 

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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:32:16
  Author: felixonmars
Revision: 555191

upgpkg: xmobar 0.32-6: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, 
tls-session-manager 0.0.4

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:30:39 UTC (rev 555190)
+++ PKGBUILD2020-01-23 19:32:16 UTC (rev 555191)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.32
-pkgrel=5
+pkgrel=6
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:32:32
  Author: felixonmars
Revision: 555192

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 555191, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:32:32 UTC (rev 555192)
@@ -0,0 +1,64 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.32
+pkgrel=6
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76')
+sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  runhaskell setup build
+}
+
+check() {
+  cd xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:30:39
  Author: felixonmars
Revision: 555190

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 555189, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:30:39 UTC (rev 555190)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname;
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('91dbf6ef3d0d7f6308c3156c491235623abfa25a550af627841182e61ff517cb2bfc0608ae5ed814a391ab78a88df36d08c7a773cc08e76f7e38c218d63136b1')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:30:22
  Author: felixonmars
Revision: 555189

upgpkg: taskell 1.9.1.0-6: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, 
tls-session-manager 0.0.4

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:28:56 UTC (rev 555188)
+++ PKGBUILD2020-01-23 19:30:22 UTC (rev 555189)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.9.1.0
-pkgrel=5
+pkgrel=6
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:28:40
  Author: felixonmars
Revision: 555187

upgpkg: tamarin-prover 1.4.1-222: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:27:00 UTC (rev 555186)
+++ PKGBUILD2020-01-23 19:28:40 UTC (rev 555187)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=221
+pkgrel=222
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:28:56
  Author: felixonmars
Revision: 555188

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 555187, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
555187, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:28:56 UTC (rev 555188)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=222
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:26:43
  Author: felixonmars
Revision: 555185

upgpkg: shellcheck 0.7.0-94: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:23:26 UTC (rev 555184)
+++ PKGBUILD2020-01-23 19:26:43 UTC (rev 555185)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=93
+pkgrel=94
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:27:00
  Author: felixonmars
Revision: 555186

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 555185, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:27:00 UTC (rev 555186)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=94
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;
+
shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215'
+
'88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../shellcheck-cabal3.patch
+
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:23:26
  Author: felixonmars
Revision: 555184

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 555183, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:23:26 UTC (rev 555184)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=25
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *4/<5/' -e 's/< *1/<2/' -e 's/< *3.3/<4/' -e 's/< 
*0.15/<1/' $pkgname.cabal
+
+sed -i -e '/ fail /d' src/PostgREST/Config.hs
+
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:23:10
  Author: felixonmars
Revision: 555183

upgpkg: postgrest 6.0.2-25: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:19:41 UTC (rev 555182)
+++ PKGBUILD2020-01-23 19:23:10 UTC (rev 555183)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=24
+pkgrel=25
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-01-23 Thread Christian Hesse via arch-commits
Date: Thursday, January 23, 2020 @ 19:17:19
  Author: eworm
Revision: 373850

archrelease: copy trunk to testing-x86_64

Added:
  pkcs11-helper/repos/testing-x86_64/
  pkcs11-helper/repos/testing-x86_64/PKGBUILD
(from rev 373849, pkcs11-helper/trunk/PKGBUILD)

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

Copied: pkcs11-helper/repos/testing-x86_64/PKGBUILD (from rev 373849, 
pkcs11-helper/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-23 19:17:19 UTC (rev 373850)
@@ -0,0 +1,34 @@
+# Maintainer:
+# Contributor: Stanislaw Datskevich 
+# Contributor: Gregor Robinson 
+# Contributor: Martin Perner 
+
+pkgname=pkcs11-helper
+pkgver=1.26.0
+pkgrel=1
+pkgdesc="A library that simplifies the interaction with PKCS11 providers for 
end-user applications using a simple API and optional OpenSSL engine"
+arch=('x86_64')
+url='https://github.com/OpenSC/pkcs11-helper'
+license=(GPL BSD)
+depends=('gnutls' 'nss' 'openssl')
+source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;)
+sha256sums=('e886ec3ad17667a3694b11a71317c584839562f74b29c609d54c002973b387be')
+
+build() {
+  cd pkcs11-helper-$pkgver
+  libtoolize
+  aclocal
+  autoheader
+  automake --add-missing
+  autoreconf -v
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd pkcs11-helper-$pkgver
+  make DESTDIR="$pkgdir" install
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname/
+  install -D -m0644 COPYING* "$pkgdir"/usr/share/licenses/$pkgname/
+}
+


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:19:41
  Author: felixonmars
Revision: 555182

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
555181, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:19:41 UTC (rev 555182)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.5.0
+pkgrel=20
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:19:26
  Author: felixonmars
Revision: 555181

upgpkg: pandoc-crossref 0.3.5.0-20: rebuild with warp 3.3.6, warp-tls 3.2.10, 
tls 1.5.3, tls-session-manager 0.0.4

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:17:40 UTC (rev 555180)
+++ PKGBUILD2020-01-23 19:19:26 UTC (rev 555181)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.5.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:13:54
  Author: felixonmars
Revision: 555177

upgpkg: pandoc 2.8-20: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, 
tls-session-manager 0.0.4

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:07:30 UTC (rev 555176)
+++ PKGBUILD2020-01-23 19:13:54 UTC (rev 555177)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.8
-pkgrel=19
+pkgrel=20
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 19:19:23
  Author: anthraxx
Revision: 373852

archrelease: copy trunk to testing-x86_64

Added:
  file/repos/testing-x86_64/
  file/repos/testing-x86_64/PKGBUILD
(from rev 373851, file/trunk/PKGBUILD)
  file/repos/testing-x86_64/file-5.38-seccomp-tcgets.patch
(from rev 373851, file/trunk/file-5.38-seccomp-tcgets.patch)

+
 PKGBUILD   |   61 +++
 file-5.38-seccomp-tcgets.patch |   28 +
 2 files changed, 89 insertions(+)

Copied: file/repos/testing-x86_64/PKGBUILD (from rev 373851, 
file/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-23 19:19:23 UTC (rev 373852)
@@ -0,0 +1,61 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Allan McRae 
+# Contributor: Andreas Radke 
+
+pkgname=file
+pkgver=5.38
+pkgrel=2
+pkgdesc='File type identification utility'
+arch=('x86_64')
+license=('custom')
+groups=('base-devel')
+url='https://www.darwinsys.com/file/'
+depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so')
+provides=('libmagic.so')
+source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}
+file-5.38-seccomp-tcgets.patch)
+validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
+sha256sums=('593c2ffc2ab349c5aea0f55fedfe4d681737b6b62376a9b3ad1e77b2cc19fa34'
+'SKIP'
+'da6197e89ca53bd4f0d9009fa3a18c6fdb66dc07eb92e6bd77207eadb4548cfe')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local src
+  for src in "${source[@]}"; do
+src="${src%%::*}"
+src="${src##*/}"
+[[ $src = *.patch ]] || continue
+msg2 "Applying patch $src..."
+patch -Np1 < "../$src"
+  done
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  # Fix linking libmagic (vfork needs libpthread)
+  CFLAGS+=" -pthread"
+
+  ./configure \
+--prefix=/usr \
+--datadir=/usr/share/file \
+--enable-fsect-man5 \
+--enable-libseccomp
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: file/repos/testing-x86_64/file-5.38-seccomp-tcgets.patch (from rev 
373851, file/trunk/file-5.38-seccomp-tcgets.patch)
===
--- testing-x86_64/file-5.38-seccomp-tcgets.patch   
(rev 0)
+++ testing-x86_64/file-5.38-seccomp-tcgets.patch   2020-01-23 19:19:23 UTC 
(rev 373852)
@@ -0,0 +1,28 @@
+From 78573ec1c43346064661169c5c8df32e7c3bd6d6 Mon Sep 17 00:00:00 2001
+From: Christos Zoulas 
+Date: Fri, 17 Jan 2020 17:12:58 +
+Subject: [PATCH] PR/130: tobias: adjust seccomp for ioctl on hardwired
+ terminal
+
+---
+ src/seccomp.c | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/seccomp.c b/src/seccomp.c
+index ebf3ea1cb..0ba17233b 100644
+--- a/src/seccomp.c
 b/src/seccomp.c
+@@ -186,8 +186,12 @@ enable_sandbox_full(void)
+   ALLOW_IOCTL_RULE(FIONREAD);
+ #endif
+ #ifdef TIOCGWINSZ
+-  // musl libc may call ioctl TIOCGWINSZ when calling stdout
++  // musl libc may call ioctl TIOCGWINSZ on stdout
+   ALLOW_IOCTL_RULE(TIOCGWINSZ);
++#endif
++#ifdef TCGETS
++  // glibc may call ioctl TCGETS on stdout on physical terminal
++  ALLOW_IOCTL_RULE(TCGETS);
+ #endif
+   ALLOW_RULE(lseek);
+   ALLOW_RULE(_llseek);


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:17:40
  Author: felixonmars
Revision: 555180

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
555179, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:17:40 UTC (rev 555180)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.4.1
+pkgrel=16
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


[arch-commits] Commit in file/trunk (PKGBUILD file-5.38-seccomp-tcgets.patch)

2020-01-23 Thread Levente Polyak via arch-commits
Date: Thursday, January 23, 2020 @ 19:19:10
  Author: anthraxx
Revision: 373851

upgpkg: file 5.38-2: fix TCGETS call libseccomp sandbox

- sandbox blocks required TCGETS on console with glibc

Added:
  file/trunk/file-5.38-seccomp-tcgets.patch
Modified:
  file/trunk/PKGBUILD

+
 PKGBUILD   |8 +---
 file-5.38-seccomp-tcgets.patch |   28 
 2 files changed, 33 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:17:19 UTC (rev 373850)
+++ PKGBUILD2020-01-23 19:19:10 UTC (rev 373851)
@@ -4,7 +4,7 @@
 
 pkgname=file
 pkgver=5.38
-pkgrel=1
+pkgrel=2
 pkgdesc='File type identification utility'
 arch=('x86_64')
 license=('custom')
@@ -12,10 +12,12 @@
 url='https://www.darwinsys.com/file/'
 depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so')
 provides=('libmagic.so')
-source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}
+file-5.38-seccomp-tcgets.patch)
 validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
 sha256sums=('593c2ffc2ab349c5aea0f55fedfe4d681737b6b62376a9b3ad1e77b2cc19fa34'
-'SKIP')
+'SKIP'
+'da6197e89ca53bd4f0d9009fa3a18c6fdb66dc07eb92e6bd77207eadb4548cfe')
 
 prepare() {
   cd $pkgname-$pkgver

Added: file-5.38-seccomp-tcgets.patch
===
--- file-5.38-seccomp-tcgets.patch  (rev 0)
+++ file-5.38-seccomp-tcgets.patch  2020-01-23 19:19:10 UTC (rev 373851)
@@ -0,0 +1,28 @@
+From 78573ec1c43346064661169c5c8df32e7c3bd6d6 Mon Sep 17 00:00:00 2001
+From: Christos Zoulas 
+Date: Fri, 17 Jan 2020 17:12:58 +
+Subject: [PATCH] PR/130: tobias: adjust seccomp for ioctl on hardwired
+ terminal
+
+---
+ src/seccomp.c | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/seccomp.c b/src/seccomp.c
+index ebf3ea1cb..0ba17233b 100644
+--- a/src/seccomp.c
 b/src/seccomp.c
+@@ -186,8 +186,12 @@ enable_sandbox_full(void)
+   ALLOW_IOCTL_RULE(FIONREAD);
+ #endif
+ #ifdef TIOCGWINSZ
+-  // musl libc may call ioctl TIOCGWINSZ when calling stdout
++  // musl libc may call ioctl TIOCGWINSZ on stdout
+   ALLOW_IOCTL_RULE(TIOCGWINSZ);
++#endif
++#ifdef TCGETS
++  // glibc may call ioctl TCGETS on stdout on physical terminal
++  ALLOW_IOCTL_RULE(TCGETS);
+ #endif
+   ALLOW_RULE(lseek);
+   ALLOW_RULE(_llseek);


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:14:11
  Author: felixonmars
Revision: 555178

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 555177, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 19:14:11 UTC (rev 555178)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.8
+pkgrel=20
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 
'haskell-doclayout'
+ 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 
'haskell-haddock-library'
+ 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-text-conversions' 'haskell-network-uri' 
'haskell-unicode-transforms'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:23:19
  Author: felixonmars
Revision: 555141

upgpkg: haskell-http-download 0.1.0.1-13: rebuild with warp 3.3.6, warp-tls 
3.2.10, tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:22:15 UTC (rev 555140)
+++ PKGBUILD2020-01-23 18:23:19 UTC (rev 555141)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.1.0.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:21:59
  Author: felixonmars
Revision: 555139

upgpkg: haskell-aws 0.21.1-146: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:19:45 UTC (rev 555138)
+++ PKGBUILD2020-01-23 18:21:59 UTC (rev 555139)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.21.1
-pkgrel=145
+pkgrel=146
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:26:59
  Author: felixonmars
Revision: 555145

upgpkg: haskell-wreq 0.5.3.2-108: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-wreq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:26:15 UTC (rev 555144)
+++ PKGBUILD2020-01-23 18:26:59 UTC (rev 555145)
@@ -3,7 +3,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.3.2
-pkgrel=107
+pkgrel=108
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq;
 license=('BSD')


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:17:24
  Author: felixonmars
Revision: 555179

upgpkg: pandoc-citeproc 0.16.4.1-16: rebuild with warp 3.3.6, warp-tls 3.2.10, 
tls 1.5.3, tls-session-manager 0.0.4

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 19:14:11 UTC (rev 555178)
+++ PKGBUILD2020-01-23 19:17:24 UTC (rev 555179)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.4.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-01-23 Thread Christian Hesse via arch-commits
Date: Thursday, January 23, 2020 @ 19:17:10
  Author: eworm
Revision: 373849

upgpkg: pkcs11-helper 1.26.0-1

new upstream release

Modified:
  pkcs11-helper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 17:58:24 UTC (rev 373848)
+++ PKGBUILD2020-01-23 19:17:10 UTC (rev 373849)
@@ -4,15 +4,15 @@
 # Contributor: Martin Perner 
 
 pkgname=pkcs11-helper
-pkgver=1.25.1
-pkgrel=2
+pkgver=1.26.0
+pkgrel=1
 pkgdesc="A library that simplifies the interaction with PKCS11 providers for 
end-user applications using a simple API and optional OpenSSL engine"
 arch=('x86_64')
 url='https://github.com/OpenSC/pkcs11-helper'
 license=(GPL BSD)
 depends=('gnutls' 'nss' 'openssl')
-source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.bz2;)
-sha256sums=('10dd8a1dbcf41ece051fdc3e9642b8c8111fe2c524cb966c0870ef3413c75a77')
+source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;)
+sha256sums=('e886ec3ad17667a3694b11a71317c584839562f74b29c609d54c002973b387be')
 
 build() {
   cd pkcs11-helper-$pkgver


[arch-commits] Commit in haskell-wai-handler-launch/repos/community-staging-x86_64 (2 files)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:16:20
  Author: felixonmars
Revision: 555130

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 555129, haskell-wai-handler-launch/trunk/PKGBUILD)
Deleted:
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 18:16:02 UTC (rev 555129)
+++ PKGBUILD2020-01-23 18:16:20 UTC (rev 555130)
@@ -1,44 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=wai-handler-launch
-pkgname=haskell-wai-handler-launch
-pkgver=3.0.2.4
-pkgrel=256
-pkgdesc="Launch a web app in the default browser."
-url="https://github.com/yesodweb/wai;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
- 'haskell-async')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/< *3.3/<4/' $_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
-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"
-}

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 555129, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 18:16:20 UTC (rev 555130)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.4
+pkgrel=257
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<4/' $_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
+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-wai-app-static/repos/community-staging-x86_64 (2 files)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:13:11
  Author: felixonmars
Revision: 555126

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 555125, haskell-wai-app-static/trunk/PKGBUILD)
Deleted:
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 18:12:53 UTC (rev 555125)
+++ PKGBUILD2020-01-23 18:13:11 UTC (rev 555126)
@@ -1,53 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=wai-app-static
-pkgname=haskell-wai-app-static
-pkgver=3.1.6.3
-pkgrel=147
-pkgdesc="WAI application for static serving"
-url="https://www.yesodweb.com/book/web-application-interface;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
- 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
- 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
- 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
- 'haskell-warp' 'haskell-zlib')
-makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/< *3.3/<4/' $_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 \
--f-print
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 555125, haskell-wai-app-static/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 18:13:11 UTC (rev 555126)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.3
+pkgrel=148
+pkgdesc="WAI application for static serving"
+url="https://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<4/' $_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 \
+-f-print
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+

[arch-commits] Commit in haskell-js-jquery/repos/community-staging-x86_64 (2 files)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:01:45
  Author: felixonmars
Revision: 555120

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 555119, haskell-js-jquery/trunk/PKGBUILD)
Deleted:
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 18:01:27 UTC (rev 555119)
+++ PKGBUILD2020-01-23 18:01:45 UTC (rev 555120)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=js-jquery
-pkgname=haskell-js-jquery
-pkgver=3.3.1
-pkgrel=321
-pkgdesc="Obtain minified jQuery code"
-url="https://github.com/ndmitchell/js-jquery#readme;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'haskell-http')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
555119, haskell-js-jquery/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 18:01:45 UTC (rev 555120)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=322
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in wine-staging/repos/multilib-x86_64 (8 files)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:07:30
  Author: felixonmars
Revision: 555176

archrelease: copy trunk to multilib-x86_64

Added:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 555175, wine-staging/trunk/30-win32-aliases.conf)
  wine-staging/repos/multilib-x86_64/PKGBUILD
(from rev 555175, wine-staging/trunk/PKGBUILD)
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
(from rev 555175, wine-staging/trunk/wine-binfmt.conf)
  wine-staging/repos/multilib-x86_64/wine.install
(from rev 555175, wine-staging/trunk/wine.install)
Deleted:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
  wine-staging/repos/multilib-x86_64/PKGBUILD
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
  wine-staging/repos/multilib-x86_64/wine.install

--+
 PKGBUILD |  382 ++---
 wine-binfmt.conf |4 
 wine.install |   14 -
 3 files changed, 200 insertions(+), 200 deletions(-)

Deleted: 30-win32-aliases.conf
===
(Binary files differ)

Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
555175, wine-staging/trunk/30-win32-aliases.conf)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 19:06:58 UTC (rev 555175)
+++ PKGBUILD2020-01-23 19:07:30 UTC (rev 555176)
@@ -1,191 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging
-pkgver=5.0rc6
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/5.0/wine-$_pkgbasever.tar.xz{,.sign}
-
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz;
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('d50b1b0ef21f565244be25e7514f3a98a9ccd67b483146a202371676a78a52116326a912e8811b251acf2f17cab5ba1c094aa795e4e40212fe4e87926e7cbb8f'
-'SKIP'
-
'197a4f518937fb713dfdd5bdd6523b6d4c8fb0e3da5ef497516fb189f8d04f1f3eade3c9102c8b4da1e9cad3bd1c1418f52bcd8d8e036d9d3f00865df941f20b'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch"
-url="https://www.wine-staging.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  sdl2  lib32-sdl2
-  vkd3d lib32-vkd3d
-  libcups   lib32-libcups
-  sane
-  libgphoto2
-  gsm
-  ffmpeg
-  samba
-  opencl-headers
-)
-
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-plugins  lib32-alsa-plugins
-  

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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 19:06:58
  Author: felixonmars
Revision: 555175

upgpkg: wine-staging 5.0-1

Modified:
  wine-staging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:54:13 UTC (rev 555174)
+++ PKGBUILD2020-01-23 19:06:58 UTC (rev 555175)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging
-pkgver=5.0rc6
+pkgver=5.0
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -14,9 +14,9 @@
 
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz;
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('d50b1b0ef21f565244be25e7514f3a98a9ccd67b483146a202371676a78a52116326a912e8811b251acf2f17cab5ba1c094aa795e4e40212fe4e87926e7cbb8f'
+sha512sums=('681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83'
 'SKIP'
-
'197a4f518937fb713dfdd5bdd6523b6d4c8fb0e3da5ef497516fb189f8d04f1f3eade3c9102c8b4da1e9cad3bd1c1418f52bcd8d8e036d9d3f00865df941f20b'
+
'36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
 validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:18:27
  Author: felixonmars
Revision: 555135

upgpkg: haskell-http-conduit 2.3.7.3-38: rebuild with warp 3.3.6, warp-tls 
3.2.10, tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:17:19 UTC (rev 555134)
+++ PKGBUILD2020-01-23 18:18:27 UTC (rev 555135)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.7.3
-pkgrel=37
+pkgrel=38
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="https://www.yesodweb.com/book/http-conduit;
 license=("BSD")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:54:13
  Author: felixonmars
Revision: 555174

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
555173, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:54:13 UTC (rev 555174)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23
+pkgrel=21
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/fail (show l/error (show l/' HOpenPGP/Tools/Parser.y
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:53:56
  Author: felixonmars
Revision: 555173

upgpkg: hopenpgp-tools 0.23-21: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:52:20 UTC (rev 555172)
+++ PKGBUILD2020-01-23 18:53:56 UTC (rev 555173)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23
-pkgrel=20
+pkgrel=21
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:52:20
  Author: felixonmars
Revision: 555172

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 555171, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:52:20 UTC (rev 555172)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=56
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:52:04
  Author: felixonmars
Revision: 555171

upgpkg: hoogle 5.0.17.11-56: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:50:28 UTC (rev 555170)
+++ PKGBUILD2020-01-23 18:52:04 UTC (rev 555171)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=55
+pkgrel=56
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:50:28
  Author: felixonmars
Revision: 555170

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 555169, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:50:28 UTC (rev 555170)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.16
+pkgrel=19
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-utf8-string'
+ 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-handler-launch'
+ 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-static' 'haskell-json' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:50:12
  Author: felixonmars
Revision: 555169

upgpkg: hledger-web 1.16-19: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:48:30 UTC (rev 555168)
+++ PKGBUILD2020-01-23 18:50:12 UTC (rev 555169)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.16
-pkgrel=18
+pkgrel=19
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:48:14
  Author: felixonmars
Revision: 555167

upgpkg: git-annex 7.20191230-12: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:40:58 UTC (rev 555166)
+++ PKGBUILD2020-01-23 18:48:14 UTC (rev 555167)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20191230
-pkgrel=11
+pkgrel=12
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:48:30
  Author: felixonmars
Revision: 555168

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 555167, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 555167, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:48:30 UTC (rev 555168)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20191230
+pkgrel=12
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+ 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs}
+  sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs
+}
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:40:58
  Author: felixonmars
Revision: 555166

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 555165, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
555165, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:40:58 UTC (rev 555166)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=260
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:40:41
  Author: felixonmars
Revision: 555165

upgpkg: haskell-yesod-static 1.6.0.1-260: rebuild with warp 3.3.6, warp-tls 
3.2.10, tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:39:29 UTC (rev 555164)
+++ PKGBUILD2020-01-23 18:40:41 UTC (rev 555165)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=259
+pkgrel=260
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:39:29
  Author: felixonmars
Revision: 555164

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-test/repos/community-staging-x86_64/
  haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD
(from rev 555163, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
555163, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:39:29 UTC (rev 555164)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.9
+pkgrel=23
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Jaroslav Lichtblau via arch-commits
Date: Thursday, January 23, 2020 @ 18:39:13
  Author: jlichtblau
Revision: 555162

archrelease: copy trunk to community-x86_64

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

+
 PKGBUILD   |  142 +--
 kid3.changelog |  289 +++
 2 files changed, 217 insertions(+), 214 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 18:39:03 UTC (rev 555161)
+++ PKGBUILD2020-01-23 18:39:13 UTC (rev 555162)
@@ -1,71 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Contributor: Alois Nespor 
-
-pkgbase=kid3
-pkgname=('kid3' 'kid3-qt')
-pkgver=3.8.1
-pkgrel=1
-arch=('x86_64')
-url="http://kid3.sourceforge.net/;
-license=('GPL')
-makedepends=('qt5-tools' 'qt5-multimedia' 'qt5-declarative' 'chromaprint'
-'id3lib' 'taglib' 'libmp4v2' 'kio' 'hicolor-icon-theme' 
'docbook-xml'
-'kdoctools' 'extra-cmake-modules' 'python')
-changelog=$pkgbase.changelog
-source=(https://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.asc})
-validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch
-sha256sums=('1d6d399d6d467c62103ae1fa3f3c1d61d8db145c77e72d78b7eff40640c954b4'
-'SKIP')
-
-prepare() {
-  cd "${srcdir}"
-
-  [[ ! -d build ]] && mkdir build
-  mkdir build-qt
-}
-
-build() {
-#kid3
-  cd "${srcdir}"/build
-  cmake \
-../${pkgbase}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_QT5=ON \
--DWITH_APPS="CLI;KDE" \
--DWITH_MP4V2=ON \
--DWITH_FFMPEG=ON \
--DWITH_GSTREAMER=ON
-
-#kid3-qt
-  cd "$srcdir"/build-qt
-  cmake \
-../${pkgbase}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_QT5=ON \
--DWITH_APPS="CLI;Qt" \
--DWITH_MP4V2=ON \
--DWITH_FFMPEG=ON \
--DWITH_GSTREAMER=ON
-}
-
-package_kid3() {
-pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version"
-depends=('qt5-multimedia' 'phonon-qt5' 'chromaprint' 'id3lib' 'taglib'
- 'libmp4v2' 'kio' 'desktop-file-utils' 'hicolor-icon-theme')
-optdepends=('qt5-declarative: QmlCommand extension')
-conflicts=('kid3-qt')
-
-  cd "$srcdir"/build
-  make DESTDIR="${pkgdir}" install
-}
-
-package_kid3-qt() {
-pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, Qt version"
-depends=('qt5-multimedia' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2'
- 'desktop-file-utils' 'hicolor-icon-theme' 'qt5-declarative')
-conflicts=('kid3')
-provides=('kid3')
-
-  cd "$srcdir"/build-qt
-  make DESTDIR="${pkgdir}" install
-}

Copied: kid3/repos/community-x86_64/PKGBUILD (from rev 555161, 
kid3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 18:39:13 UTC (rev 555162)
@@ -0,0 +1,71 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Alois Nespor 
+
+pkgbase=kid3
+pkgname=('kid3' 'kid3-qt')
+pkgver=3.8.2
+pkgrel=1
+arch=('x86_64')
+url="http://kid3.sourceforge.net/;
+license=('GPL')
+makedepends=('qt5-tools' 'qt5-multimedia' 'qt5-declarative' 'chromaprint'
+'id3lib' 'taglib' 'libmp4v2' 'kio' 'hicolor-icon-theme' 
'docbook-xml'
+'kdoctools' 'extra-cmake-modules' 'python')
+changelog=$pkgbase.changelog
+source=(https://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.asc})
+validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch
+sha256sums=('7967c920a60902386ada5faf1e6b13edc5611da19fbf7244d731c5cbf5393e14'
+'SKIP')
+
+prepare() {
+  cd "${srcdir}"
+
+  [[ ! -d build ]] && mkdir build
+  mkdir build-qt
+}
+
+build() {
+#kid3
+  cd "${srcdir}"/build
+  cmake \
+../${pkgbase}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_QT5=ON \
+-DWITH_APPS="CLI;KDE" \
+-DWITH_MP4V2=ON \
+-DWITH_FFMPEG=ON \
+-DWITH_GSTREAMER=ON
+
+#kid3-qt
+  cd "$srcdir"/build-qt
+  cmake \
+../${pkgbase}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_QT5=ON \
+-DWITH_APPS="CLI;Qt" \
+-DWITH_MP4V2=ON \
+-DWITH_FFMPEG=ON \
+-DWITH_GSTREAMER=ON
+}
+
+package_kid3() {
+pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version"
+depends=('qt5-multimedia' 'phonon-qt5' 'chromaprint' 'id3lib' 'taglib'
+ 'libmp4v2' 'kio' 'desktop-file-utils' 'hicolor-icon-theme')
+optdepends=('qt5-declarative: QmlCommand extension')
+conflicts=('kid3-qt')
+
+  cd "$srcdir"/build
+  make DESTDIR="${pkgdir}" install
+}
+
+package_kid3-qt() {
+pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, Qt version"
+depends=('qt5-multimedia' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2'
+ 'desktop-file-utils' 'hicolor-icon-theme' 'qt5-declarative')
+conflicts=('kid3')
+provides=('kid3')
+
+  cd 

[arch-commits] Commit in kid3/trunk (PKGBUILD kid3.changelog)

2020-01-23 Thread Jaroslav Lichtblau via arch-commits
Date: Thursday, January 23, 2020 @ 18:39:03
  Author: jlichtblau
Revision: 555161

upgpkg: kid3 3.8.2-1 - new upstream release

Modified:
  kid3/trunk/PKGBUILD
  kid3/trunk/kid3.changelog

+
 PKGBUILD   |4 ++--
 kid3.changelog |3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:38:05 UTC (rev 555160)
+++ PKGBUILD2020-01-23 18:39:03 UTC (rev 555161)
@@ -3,7 +3,7 @@
 
 pkgbase=kid3
 pkgname=('kid3' 'kid3-qt')
-pkgver=3.8.1
+pkgver=3.8.2
 pkgrel=1
 arch=('x86_64')
 url="http://kid3.sourceforge.net/;
@@ -14,7 +14,7 @@
 changelog=$pkgbase.changelog
 
source=(https://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.asc})
 validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch
-sha256sums=('1d6d399d6d467c62103ae1fa3f3c1d61d8db145c77e72d78b7eff40640c954b4'
+sha256sums=('7967c920a60902386ada5faf1e6b13edc5611da19fbf7244d731c5cbf5393e14'
 'SKIP')
 
 prepare() {

Modified: kid3.changelog
===
--- kid3.changelog  2020-01-23 18:38:05 UTC (rev 555160)
+++ kid3.changelog  2020-01-23 18:39:03 UTC (rev 555161)
@@ -1,3 +1,6 @@
+2020-01-23 Jaroslav Lichtblau 
+   * kid3 3.8.2-1
+
 2019-12-23 Jaroslav Lichtblau 
* kid3 3.8.1-1
 


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:39:13
  Author: felixonmars
Revision: 555163

upgpkg: haskell-yesod-test 1.6.9-23: rebuild with warp 3.3.6, warp-tls 3.2.10, 
tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:39:13 UTC (rev 555162)
+++ PKGBUILD2020-01-23 18:39:13 UTC (rev 555163)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.9
-pkgrel=22
+pkgrel=23
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:38:05
  Author: felixonmars
Revision: 555160

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 555159, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
555159, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:38:05 UTC (rev 555160)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=78
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:37:49
  Author: felixonmars
Revision: 555159

upgpkg: haskell-yesod-auth 1.6.8-78: rebuild with warp 3.3.6, warp-tls 3.2.10, 
tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:36:29 UTC (rev 555158)
+++ PKGBUILD2020-01-23 18:37:49 UTC (rev 555159)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=77
+pkgrel=78
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:36:02
  Author: felixonmars
Revision: 555157

upgpkg: haskell-yesod 1.6.0-404: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 
1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:34:51 UTC (rev 555156)
+++ PKGBUILD2020-01-23 18:36:02 UTC (rev 555157)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=403
+pkgrel=404
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:36:29
  Author: felixonmars
Revision: 555158

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 555157, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:36:29 UTC (rev 555158)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=404
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:34:51
  Author: felixonmars
Revision: 555156

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 555155, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
555155, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:34:51 UTC (rev 555156)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=63
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:34:35
  Author: felixonmars
Revision: 555155

upgpkg: haskell-yesod-form 1.6.7-63: rebuild with warp 3.3.6, warp-tls 3.2.10, 
tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:33:23 UTC (rev 555154)
+++ PKGBUILD2020-01-23 18:34:35 UTC (rev 555155)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=62
+pkgrel=63
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:33:23
  Author: felixonmars
Revision: 555154

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 555153, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 555153, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:33:23 UTC (rev 555154)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.4
+pkgrel=8
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:33:06
  Author: felixonmars
Revision: 555153

upgpkg: haskell-yesod-persistent 1.6.0.4-8: rebuild with warp 3.3.6, warp-tls 
3.2.10, tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:32:11 UTC (rev 555152)
+++ PKGBUILD2020-01-23 18:33:06 UTC (rev 555153)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.4
-pkgrel=7
+pkgrel=8
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:32:11
  Author: felixonmars
Revision: 555152

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-default/repos/community-staging-x86_64/
  haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD
(from rev 555151, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
555151, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:32:11 UTC (rev 555152)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=640
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+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
+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-yesod-default/trunk (PKGBUILD)

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:31:55
  Author: felixonmars
Revision: 555151

upgpkg: haskell-yesod-default 1.2.0-640: rebuild with warp 3.3.6, warp-tls 
3.2.10, tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:30:54 UTC (rev 555150)
+++ PKGBUILD2020-01-23 18:31:55 UTC (rev 555151)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=639
+pkgrel=640
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:30:54
  Author: felixonmars
Revision: 555150

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-core/repos/community-staging-x86_64/
  haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD
(from rev 555149, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
555149, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:30:54 UTC (rev 555150)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.17
+pkgrel=23
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('96453b21d2bb039e9530eb02f2eebf3c14495b6a4ae90620088e707fc1ef45dde4090367141693f1298d048d081371b2ea4a76c8b27efe225dfa87c04a19037f')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:29:24
  Author: felixonmars
Revision: 555148

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
555147, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 18:29:24 UTC (rev 555148)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.1
+pkgrel=4
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-23 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 18:30:35
  Author: felixonmars
Revision: 555149

upgpkg: haskell-yesod-core 1.6.17-23: rebuild with warp 3.3.6, warp-tls 3.2.10, 
tls 1.5.3, tls-session-manager 0.0.4

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 18:29:24 UTC (rev 555148)
+++ PKGBUILD2020-01-23 18:30:35 UTC (rev 555149)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.17
-pkgrel=22
+pkgrel=23
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


  1   2   3   4   5   >