[arch-commits] Commit in hiawatha/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 12:19:50 Author: kkeen Revision: 311311 upgpkg: hiawatha 10.8-1 Modified: hiawatha/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 12:00:49 UTC (rev 311310) +++ PKGBUILD2018-03-23 12:19:50 UTC (rev 311311) @@ -4,8 +4,8 @@ # Contributor: Pascal Ernster pkgname=hiawatha -pkgver=10.7 -pkgrel=4 +pkgver=10.8 +pkgrel=1 pkgdesc="Secure and advanced webserver" url="https://www.hiawatha-webserver.org/"; arch=('x86_64') @@ -27,7 +27,7 @@ 'letsencrypt-renew.service' 'letsencrypt-renew.timer' ) -sha256sums=('363e99d84a85dafbb74bcc30b3e30286053ec2abbc7afe08cd87193611735f74' +sha256sums=('fb55d6c17a390f74accce6fae34c118af4e0317bfc9119d7dd1ff7dbf6886eaf' '4671d2586cbe3cd6497b16ff422c6143cdab40641ef3c9c4988c478351a8f5e7' 'fb789b12bb6246237b15a9244f58317abdd53e5ca4eb55880e40a498b2237155' '7f903aadf1e7e4bf449c9a647f160051358ef1e2db328afffc7f3a5c204f8ea5'
[arch-commits] Commit in range-v3/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 12:00:40 Author: svenstaro Revision: 311309 upgpkg: range-v3 0.3.5-1 Modified: range-v3/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 11:02:15 UTC (rev 311308) +++ PKGBUILD2018-03-23 12:00:40 UTC (rev 311309) @@ -2,14 +2,14 @@ # Contributor: hexchain pkgname=range-v3 -pkgver=0.3.0 -pkgrel=2 +pkgver=0.3.5 +pkgrel=1 pkgdesc="Experimental range library for C++11/14/17" arch=('any') url='https://github.com/ericniebler/range-v3' license=('custom') source=("https://github.com/ericniebler/range-v3/archive/${pkgver}.tar.gz";) -sha512sums=('6c3904b486b0b42f360e226dba74efcfa14a9ff2906757b249d956fd1797a38a0fac9bcc912068b49a793b418f60d07ffe6eedf2b1f904d8b8302dbb1b2d0648') +sha512sums=('0b8b97c32760f19e7a3f35b0f28b0c15c7735fbd1aa54f685c58faf50bf2cf112aed4ac7cfa9154b9caf7047400a6c7fd5c33d978f2e3cec6bc392a758aeabad') package() { cd range-v3-${pkgver}
[arch-commits] Commit in range-v3/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, March 23, 2018 @ 12:00:49 Author: svenstaro Revision: 311310 archrelease: copy trunk to community-any Added: range-v3/repos/community-any/PKGBUILD (from rev 311309, range-v3/trunk/PKGBUILD) Deleted: range-v3/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-23 12:00:40 UTC (rev 311309) +++ PKGBUILD2018-03-23 12:00:49 UTC (rev 311310) @@ -1,20 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain - -pkgname=range-v3 -pkgver=0.3.0 -pkgrel=2 -pkgdesc="Experimental range library for C++11/14/17" -arch=('any') -url='https://github.com/ericniebler/range-v3' -license=('custom') -source=("https://github.com/ericniebler/range-v3/archive/${pkgver}.tar.gz";) -sha512sums=('6c3904b486b0b42f360e226dba74efcfa14a9ff2906757b249d956fd1797a38a0fac9bcc912068b49a793b418f60d07ffe6eedf2b1f904d8b8302dbb1b2d0648') - -package() { -cd range-v3-${pkgver} -mkdir -p "$pkgdir/usr/include" -cp -rv --no-preserve=ownership "include/"* "$pkgdir/usr/include" -# install custom license -install -Dm644 "LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: range-v3/repos/community-any/PKGBUILD (from rev 311309, range-v3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-23 12:00:49 UTC (rev 311310) @@ -0,0 +1,20 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain + +pkgname=range-v3 +pkgver=0.3.5 +pkgrel=1 +pkgdesc="Experimental range library for C++11/14/17" +arch=('any') +url='https://github.com/ericniebler/range-v3' +license=('custom') +source=("https://github.com/ericniebler/range-v3/archive/${pkgver}.tar.gz";) +sha512sums=('0b8b97c32760f19e7a3f35b0f28b0c15c7735fbd1aa54f685c58faf50bf2cf112aed4ac7cfa9154b9caf7047400a6c7fd5c33d978f2e3cec6bc392a758aeabad') + +package() { +cd range-v3-${pkgver} +mkdir -p "$pkgdir/usr/include" +cp -rv --no-preserve=ownership "include/"* "$pkgdir/usr/include" +# install custom license +install -Dm644 "LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in gqrx/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 23, 2018 @ 11:02:15 Author: kkeen Revision: 311308 archrelease: copy trunk to community-x86_64 Added: gqrx/repos/community-x86_64/PKGBUILD (from rev 311307, gqrx/trunk/PKGBUILD) Deleted: gqrx/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 103 ++--- 1 file changed, 52 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-23 11:02:01 UTC (rev 311307) +++ PKGBUILD2018-03-23 11:02:15 UTC (rev 311308) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen -# Contributor: Dominik Heidler - -pkgname=gqrx -pkgver=2.10 -pkgrel=1 -pkgdesc="Interactive SDR receiver waterfall for many devices." -arch=('x86_64') -url="http://gqrx.dk/"; -license=('GPL') -depends=('qt5-svg' 'libpulse' 'gnuradio-osmosdr' 'libxkbcommon-x11') -makedepends=('boost') -source=("$pkgname-$pkgver.tgz::https://github.com/csete/gqrx/archive/v$pkgver.tar.gz";) -md5sums=('ff28a36fdd636f5fee09be8a656c11f7') - -prepare() { - cd "$srcdir" - echo "StartupNotify=false" >> gqrx-$pkgver/gqrx.desktop - cp -r gqrx-$pkgver gqrx-$pkgver-alsa - cd gqrx-$pkgver-alsa - sed -i 's/AUDIO_BACKEND = pulse/#&/' gqrx.pro -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - rm -rf build - mkdir build - cd build - qmake PREFIX=/usr/ .. - make - cd "$srcdir/$pkgname-$pkgver-alsa" - rm -rf build - mkdir build - cd build - qmake PREFIX=/usr/ .. - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - install -Dm644 "resources/icons/gqrx.svg" "$pkgdir/usr/share/pixmaps/gqrx.svg" - - cd "$srcdir/$pkgname-$pkgver/build" - make install INSTALL_ROOT="$pkgdir" - - cd "$srcdir/$pkgname-$pkgver-alsa/build" - install -Dm755 gqrx "$pkgdir/usr/bin/gqrx-alsa" -} - Copied: gqrx/repos/community-x86_64/PKGBUILD (from rev 311307, gqrx/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-23 11:02:15 UTC (rev 311308) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Dominik Heidler + +pkgname=gqrx +pkgver=2.11.1 +pkgrel=1 +pkgdesc="Interactive SDR receiver waterfall for many devices." +arch=('x86_64') +url="http://gqrx.dk/"; +license=('GPL') +depends=('qt5-svg' 'libpulse' 'gnuradio-osmosdr' 'libxkbcommon-x11') +makedepends=('boost') +#source=("$pkgname-$pkgver.tgz::https://github.com/csete/gqrx/archive/v$pkgver.tar.gz";) +source=("https://github.com/csete/gqrx/releases/download/v$pkgver/gqrx-sdr-$pkgver-src.tar.xz";) +md5sums=('e6aa0d72de6420fc4fec00669996eac7') + +prepare() { + cd "$srcdir" + echo "StartupNotify=false" >> gqrx-sdr-$pkgver/gqrx.desktop + cp -r gqrx-sdr-$pkgver gqrx-$pkgver-alsa + cd gqrx-$pkgver-alsa + sed -i 's/AUDIO_BACKEND = pulse/#&/' gqrx.pro +} + +build() { + cd "$srcdir/$pkgname-sdr-$pkgver" + rm -rf build + mkdir build + cd build + qmake PREFIX=/usr/ .. + make + cd "$srcdir/$pkgname-$pkgver-alsa" + rm -rf build + mkdir build + cd build + qmake PREFIX=/usr/ .. + make +} + +package() { + cd "$srcdir/$pkgname-sdr-$pkgver" + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "resources/icons/gqrx.svg" "$pkgdir/usr/share/pixmaps/gqrx.svg" + + cd "$srcdir/$pkgname-sdr-$pkgver/build" + make install INSTALL_ROOT="$pkgdir" + + cd "$srcdir/$pkgname-$pkgver-alsa/build" + install -Dm755 gqrx "$pkgdir/usr/bin/gqrx-alsa" +} +
[arch-commits] Commit in gqrx/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 11:02:01 Author: kkeen Revision: 311307 upgpkg: gqrx 2.11.1-1 Modified: gqrx/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 10:53:36 UTC (rev 311306) +++ PKGBUILD2018-03-23 11:02:01 UTC (rev 311307) @@ -3,7 +3,7 @@ # Contributor: Dominik Heidler pkgname=gqrx -pkgver=2.10 +pkgver=2.11.1 pkgrel=1 pkgdesc="Interactive SDR receiver waterfall for many devices." arch=('x86_64') @@ -11,19 +11,20 @@ license=('GPL') depends=('qt5-svg' 'libpulse' 'gnuradio-osmosdr' 'libxkbcommon-x11') makedepends=('boost') -source=("$pkgname-$pkgver.tgz::https://github.com/csete/gqrx/archive/v$pkgver.tar.gz";) -md5sums=('ff28a36fdd636f5fee09be8a656c11f7') +#source=("$pkgname-$pkgver.tgz::https://github.com/csete/gqrx/archive/v$pkgver.tar.gz";) +source=("https://github.com/csete/gqrx/releases/download/v$pkgver/gqrx-sdr-$pkgver-src.tar.xz";) +md5sums=('e6aa0d72de6420fc4fec00669996eac7') prepare() { cd "$srcdir" - echo "StartupNotify=false" >> gqrx-$pkgver/gqrx.desktop - cp -r gqrx-$pkgver gqrx-$pkgver-alsa + echo "StartupNotify=false" >> gqrx-sdr-$pkgver/gqrx.desktop + cp -r gqrx-sdr-$pkgver gqrx-$pkgver-alsa cd gqrx-$pkgver-alsa sed -i 's/AUDIO_BACKEND = pulse/#&/' gqrx.pro } build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname-sdr-$pkgver" rm -rf build mkdir build cd build @@ -38,11 +39,11 @@ } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname-sdr-$pkgver" install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" install -Dm644 "resources/icons/gqrx.svg" "$pkgdir/usr/share/pixmaps/gqrx.svg" - cd "$srcdir/$pkgname-$pkgver/build" + cd "$srcdir/$pkgname-sdr-$pkgver/build" make install INSTALL_ROOT="$pkgdir" cd "$srcdir/$pkgname-$pkgver-alsa/build"
[arch-commits] Commit in calibre/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 23, 2018 @ 10:53:36 Author: eschwartz Revision: 311306 archrelease: copy trunk to community-x86_64 Added: calibre/repos/community-x86_64/PKGBUILD (from rev 311305, calibre/trunk/PKGBUILD) Deleted: calibre/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-23 10:53:17 UTC (rev 311305) +++ PKGBUILD2018-03-23 10:53:36 UTC (rev 311306) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Jelle van der Waa -# Maintainer: Eli Schwartz -# Contributor: Daniel Wallace -# Contributor: Giovanni Scafora -# Contributor: Petrov Roman -# Contributor: Andrea Fagiani -# Contributor: Larry Hajali - -pkgname=calibre -pkgver=3.19.0 -pkgrel=1 -pkgdesc="Ebook management application" -arch=('x86_64') -url="https://calibre-ebook.com/"; -license=('GPL3') -depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-dukpy' - 'python2-mechanize' 'podofo' 'libwmf' - 'chmlib' 'python2-lxml' 'libusbx' 'python2-html5-parser' - 'python2-pillow' 'shared-mime-info' 'python2-dnspython' 'python2-msgpack' - 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' - 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit' - 'qt5-svg' 'python2-regex' 'python2-pygments' 'mtdev' 'python2-unrardll' - 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng' 'udisks2') -makedepends=('qt5-x11extras' 'xdg-utils') -optdepends=('ipython2: to use calibre-debug' -'poppler: required for converting pdf to html' -) -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz"; -"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig";) -sha256sums=('8943282d0b4c8cd3532679c7827d2d2b4beca1793f11702eaefb59c315b05669' -'SKIP') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') - -prepare(){ - cd "${pkgname}-${pkgver}" - - # Remove unneeded files - rm -rf resources/${pkgname}-portable.* - - # Desktop integration (e.g. enforce arch defaults) - sed -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \ - -e "/cc(\['xdg-desktop-menu', 'forceupdate'\])/d" \ - -e "/cc(\['xdg-mime', 'install', MIME\])/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 -} - -build() { - cd "${pkgname}-${pkgver}" - - LANG='en_US.UTF-8' python2 setup.py build - LANG='en_US.UTF-8' python2 setup.py gui -} - -package() { - cd "${pkgname}-${pkgver}" - - install -d "${pkgdir}/usr/share/zsh/site-functions" \ - "${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor} - - install -Dm644 resources/calibre-mimetypes.xml \ -"${pkgdir}/usr/share/mime/packages/calibre-mimetypes.xml" - - XDG_DATA_DIRS="${pkgdir}/usr/share" LANG='en_US.UTF-8' \ -python2 setup.py install --staging-root="${pkgdir}/usr" --prefix=/usr - - cp -a man-pages/ "${pkgdir}/usr/share/man" - - # Compiling bytecode FS#33392 - python2 -m compileall "${pkgdir}/usr/lib/calibre/" - python2 -O -m compileall "${pkgdir}/usr/lib/calibre/" -} Copied: calibre/repos/community-x86_64/PKGBUILD (from rev 311305, calibre/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-23 10:53:36 UTC (rev 311306) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Jelle van der Waa +# Maintainer: Eli Schwartz +# Contributor: Daniel Wallace +# Contributor: Giovanni Scafora +# Contributor: Petrov Roman +# Contributor: Andrea Fagiani +# Contributor: Larry Hajali + +pkgname=calibre +pkgver=3.20.0 +pkgrel=1 +pkgdesc="Ebook management application" +arch=('x86_64') +url="https://calibre-ebook.com/"; +license=('GPL3') +depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-dukpy' + 'python2-mechanize' 'podofo' 'libwmf' + 'chmlib' 'python2-lxml' 'libusbx' 'python2-html5-parser' + 'python2-pillow' 'shared-mime-info' 'python2-dnspython' 'python2-msgpack' + 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus' + 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit' + 'qt5-svg' 'python2-regex' 'python2-pygments' 'mtdev' 'python2-unrardll' + 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng' 'udisks2') +makedepends=('qt5-x11extras' 'xdg-utils') +optdepends=('ipython2: to use calibre-debug' +'poppler: required for converting pdf to html' +) +source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz"; +"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig";) +sha256sums=('be3e82f455f154db154c46d57f8f4d93d4e1c79afc9b6b1eb316c3d48880d5e6'
[arch-commits] Commit in calibre/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 10:53:17 Author: eschwartz Revision: 311305 upgpkg: calibre 3.20.0-1 upstream release Modified: calibre/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:41:19 UTC (rev 311304) +++ PKGBUILD2018-03-23 10:53:17 UTC (rev 311305) @@ -8,7 +8,7 @@ # Contributor: Larry Hajali pkgname=calibre -pkgver=3.19.0 +pkgver=3.20.0 pkgrel=1 pkgdesc="Ebook management application" arch=('x86_64') @@ -28,7 +28,7 @@ ) source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz"; "https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig";) -sha256sums=('8943282d0b4c8cd3532679c7827d2d2b4beca1793f11702eaefb59c315b05669' +sha256sums=('be3e82f455f154db154c46d57f8f4d93d4e1c79afc9b6b1eb316c3d48880d5e6' 'SKIP') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C')
[arch-commits] Commit in xf86-input-wacom/repos (2 files)
Date: Friday, March 23, 2018 @ 10:24:34 Author: andyrtr Revision: 319856 archrelease: copy trunk to testing-x86_64 Added: xf86-input-wacom/repos/testing-x86_64/ xf86-input-wacom/repos/testing-x86_64/PKGBUILD (from rev 319855, xf86-input-wacom/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: xf86-input-wacom/repos/testing-x86_64/PKGBUILD (from rev 319855, xf86-input-wacom/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-23 10:24:34 UTC (rev 319856) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Andreas Radke +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: M Rawash + +pkgname=xf86-input-wacom +pkgver=0.36.1 +pkgrel=1 +pkgdesc="X.Org Wacom tablet driver" +arch=(x86_64) +url="https://github.com/linuxwacom/xf86-input-wacom"; +license=(GPL) +depends=(libxi libxinerama libxrandr libsystemd) +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'resourceproto' 'scrnsaverproto') +conflicts=('xorg-server<1.19' 'X-ABI-XINPUT_VERSION<24.1' 'X-ABI-XINPUT_VERSION>=25') +source=(https://github.com/linuxwacom/xf86-input-wacom/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2{,.sig}) +sha256sums=('3206b92a4ed1fece07438a85405c748b9ed62cf0f0c3df845a2ce695d5463e09' +'SKIP') +validpgpkeys=('9A12ECCC5383CA2AF5B42CDCA6DC66911B2127D5') # Jason Gerecke +validpgpkeys+=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) " + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in xf86-input-wacom/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 10:24:22 Author: andyrtr Revision: 319855 upgpkg: xf86-input-wacom 0.36.1-1 upstream update 0.36.1 Modified: xf86-input-wacom/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:21:56 UTC (rev 319854) +++ PKGBUILD2018-03-23 10:24:22 UTC (rev 319855) @@ -5,19 +5,18 @@ # Contributor: M Rawash pkgname=xf86-input-wacom -pkgver=0.36.0 +pkgver=0.36.1 pkgrel=1 pkgdesc="X.Org Wacom tablet driver" arch=(x86_64) -url="http://linuxwacom.sourceforge.net/"; +url="https://github.com/linuxwacom/xf86-input-wacom"; license=(GPL) depends=(libxi libxinerama libxrandr libsystemd) makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'resourceproto' 'scrnsaverproto') conflicts=('xorg-server<1.19' 'X-ABI-XINPUT_VERSION<24.1' 'X-ABI-XINPUT_VERSION>=25') -# upstream only provides sha1sums - https://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/ -source=(https://downloads.sourceforge.net/project/linuxwacom/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) -sha1sums=('15721d4391f9cb2c92c8cf232cf2af7d052bcd13' - 'SKIP') +source=(https://github.com/linuxwacom/xf86-input-wacom/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2{,.sig}) +sha256sums=('3206b92a4ed1fece07438a85405c748b9ed62cf0f0c3df845a2ce695d5463e09' +'SKIP') validpgpkeys=('9A12ECCC5383CA2AF5B42CDCA6DC66911B2127D5') # Jason Gerecke validpgpkeys+=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) "
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, March 23, 2018 @ 09:32:31 Author: felixonmars Revision: 311287 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 311286, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 311286, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:32:31 UTC (rev 311287) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180316 +pkgrel=13 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' '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-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + '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' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' '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') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:32:07 Author: felixonmars Revision: 311286 upgpkg: git-annex 6.20180316-13 rebuild with http-api-data,0.3.8.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:26:10 UTC (rev 311285) +++ PKGBUILD2018-03-23 09:32:07 UTC (rev 311286) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180316 -pkgrel=12 +pkgrel=13 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Friday, March 23, 2018 @ 09:26:10 Author: felixonmars Revision: 311285 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 311284, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 311284, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:26:10 UTC (rev 311285) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=129 +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-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "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=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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)
Date: Friday, March 23, 2018 @ 09:25:51 Author: felixonmars Revision: 311284 upgpkg: haskell-yesod-auth 1.4.21-129 rebuild with http-api-data,0.3.8.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:24:39 UTC (rev 311283) +++ PKGBUILD2018-03-23 09:25:51 UTC (rev 311284) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=128 +pkgrel=129 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Friday, March 23, 2018 @ 09:24:39 Author: felixonmars Revision: 311283 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 311282, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 311282, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:24:39 UTC (rev 311283) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=108 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:24:19 Author: felixonmars Revision: 311282 upgpkg: hledger-api 1.5-108 rebuild with http-api-data,0.3.8.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:23:06 UTC (rev 311281) +++ PKGBUILD2018-03-23 09:24:19 UTC (rev 311282) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=107 +pkgrel=108 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:22:42 Author: felixonmars Revision: 311280 upgpkg: hledger-web 1.5.1-20 rebuild with http-api-data,0.3.8.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:21:06 UTC (rev 311279) +++ PKGBUILD2018-03-23 09:22:42 UTC (rev 311280) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5.1 -pkgrel=19 +pkgrel=20 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, March 23, 2018 @ 09:23:06 Author: felixonmars Revision: 311281 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 311280, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 311280, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:23:06 UTC (rev 311281) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5.1 +pkgrel=20 +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-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('95028853f0a5c86832a4d0488e0f82c8bfda7f0b3f1f21a585efa12f5e882b63a9cb85a028bab5c33b60cafbba1b56608f254b4efa877f60f26356840d74cc9b') + +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 stack/repos (3 files)
Date: Friday, March 23, 2018 @ 09:21:06 Author: felixonmars Revision: 311279 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 311278, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 311278, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 311278, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:21:06 UTC (rev 311279) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=56 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 311
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:20:46 Author: felixonmars Revision: 311278 upgpkg: stack 1.6.5-56 rebuild with http-api-data,0.3.8.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:14:52 UTC (rev 311277) +++ PKGBUILD2018-03-23 09:20:46 UTC (rev 311278) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=55 +pkgrel=56 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Friday, March 23, 2018 @ 09:14:52 Author: felixonmars Revision: 311277 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 311276, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 311276, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:14:52 UTC (rev 311277) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.5.3 +pkgrel=86 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a') + +build() { +cd "${srcdir}/${_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-mysql -f-postgresql +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}/${_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-esqueleto/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:14:32 Author: felixonmars Revision: 311276 upgpkg: haskell-esqueleto 2.5.3-86 rebuild with http-api-data,0.3.8.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:13:37 UTC (rev 311275) +++ PKGBUILD2018-03-23 09:14:32 UTC (rev 311276) @@ -5,7 +5,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.5.3 -pkgrel=85 +pkgrel=86 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("custom:BSD3")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Friday, March 23, 2018 @ 09:13:37 Author: felixonmars Revision: 311275 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 311274, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 311274, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:13:37 UTC (rev 311275) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=86 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-servant-server/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:13:17 Author: felixonmars Revision: 311274 upgpkg: haskell-servant-server 0.12-86 rebuild with http-api-data,0.3.8.1 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:12:22 UTC (rev 311273) +++ PKGBUILD2018-03-23 09:13:17 UTC (rev 311274) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=85 +pkgrel=86 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Friday, March 23, 2018 @ 09:12:22 Author: felixonmars Revision: 311273 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 311272, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 311272, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:12:22 UTC (rev 311273) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.4 +pkgrel=60 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-http-media' 'haskell-insert-ordered-containers' + 'haskell-lens' 'haskell-servant' 'haskell-swagger2' 'haskell-text' + 'haskell-unordered-containers' 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('990e8c03d6ed6da0ac15d80cd4bce5a46f816fce4e6cfb8eb11db664d09662075ae1ef3508a682fc695a76e3952d080c4e406a0cdb12b995e044935e408cd516') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-servant-swagger/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:12:02 Author: felixonmars Revision: 311272 upgpkg: haskell-servant-swagger 1.1.4-60 rebuild with http-api-data,0.3.8.1 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:11:00 UTC (rev 311271) +++ PKGBUILD2018-03-23 09:12:02 UTC (rev 311272) @@ -5,7 +5,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.4 -pkgrel=59 +pkgrel=60 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Friday, March 23, 2018 @ 09:11:00 Author: felixonmars Revision: 311271 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 311270, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 311270, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:11:00 UTC (rev 311271) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=235 +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-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "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";) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:10:41 Author: felixonmars Revision: 311270 upgpkg: haskell-yesod 1.4.5-235 rebuild with http-api-data,0.3.8.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:09:50 UTC (rev 311269) +++ PKGBUILD2018-03-23 09:10:41 UTC (rev 311270) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=234 +pkgrel=235 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:09:29 Author: felixonmars Revision: 311268 upgpkg: haskell-yesod-test 1.5.9.1-91 rebuild with http-api-data,0.3.8.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:08:27 UTC (rev 311267) +++ PKGBUILD2018-03-23 09:09:29 UTC (rev 311268) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=90 +pkgrel=91 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Friday, March 23, 2018 @ 09:09:50 Author: felixonmars Revision: 311269 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 311268, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 311268, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:09:50 UTC (rev 311269) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=91 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 'haskell-monad-control' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-servant/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:08:07 Author: felixonmars Revision: 311266 upgpkg: haskell-servant 0.12.1-35 rebuild with http-api-data,0.3.8.1 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:07:05 UTC (rev 311265) +++ PKGBUILD2018-03-23 09:08:07 UTC (rev 311266) @@ -5,7 +5,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.12.1 -pkgrel=34 +pkgrel=35 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-servant/repos (2 files)
Date: Friday, March 23, 2018 @ 09:08:27 Author: felixonmars Revision: 311267 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 311266, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 311266, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:08:27 UTC (rev 311267) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.12.1 +pkgrel=35 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-http-api-data' 'haskell-http-media' + 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mtl' 'haskell-mmorph' + 'haskell-tagged' 'haskell-text' 'haskell-string-conversions' 'haskell-network-uri' + 'haskell-vault') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-url' 'haskell-doctest' + 'haskell-filemanip') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f7c4a7faa666e579f681db6fc9bd78ed93b09015561c8d390fb877b08502e85d1aeb182051e1ee3ea4513ed2328fea1fe752c37fdb619d602c98d791db235a55') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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)
Date: Friday, March 23, 2018 @ 09:07:05 Author: felixonmars Revision: 311265 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 311264, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 311264, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:07:05 UTC (rev 311265) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=130 +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-semigroups" + "haskell-shakespeare" "haskell-text" "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=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0') + +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)
Date: Friday, March 23, 2018 @ 09:06:45 Author: felixonmars Revision: 311264 upgpkg: haskell-yesod-form 1.4.16-130 rebuild with http-api-data,0.3.8.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:05:29 UTC (rev 311263) +++ PKGBUILD2018-03-23 09:06:45 UTC (rev 311264) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=129 +pkgrel=130 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:05:10 Author: felixonmars Revision: 311262 upgpkg: haskell-yesod-persistent 1.4.3-105 rebuild with http-api-data,0.3.8.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:04:15 UTC (rev 311261) +++ PKGBUILD2018-03-23 09:05:10 UTC (rev 311262) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=104 +pkgrel=105 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Friday, March 23, 2018 @ 09:05:29 Author: felixonmars Revision: 311263 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 311262, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 311262, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:05:29 UTC (rev 311263) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=105 +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' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_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-persistent-sqlite/repos (2 files)
Date: Friday, March 23, 2018 @ 09:04:15 Author: felixonmars Revision: 311261 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 311260, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 311260, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:04:15 UTC (rev 311261) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=66 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +build() { +cd "${srcdir}/${_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-build-sanity-exe -fsystemlib -fuse-pkgconfig +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 "${srcdir}/${_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-persistent-sqlite/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:03:54 Author: felixonmars Revision: 311260 upgpkg: haskell-persistent-sqlite 2.6.4-66 rebuild with http-api-data,0.3.8.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:03:03 UTC (rev 311259) +++ PKGBUILD2018-03-23 09:03:54 UTC (rev 311260) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=65 +pkgrel=66 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Friday, March 23, 2018 @ 09:03:03 Author: felixonmars Revision: 311259 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 311258, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 311258, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:03:03 UTC (rev 311259) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.4 +pkgrel=6 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1235fc32718fbde495f1c8e202ee59b56ebc68fd7fbc79e65ddbe5db542f36f4d13257a6281d074d18e66831582cc4a9f32010c43c4421480fc857c0eee4b3e2') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-persistent-template/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:02:35 Author: felixonmars Revision: 311258 upgpkg: haskell-persistent-template 2.5.4-6 rebuild with http-api-data,0.3.8.1 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 09:01:34 UTC (rev 311257) +++ PKGBUILD2018-03-23 09:02:35 UTC (rev 311258) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.4 -pkgrel=5 +pkgrel=6 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Friday, March 23, 2018 @ 09:01:34 Author: felixonmars Revision: 311257 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 311256, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 311256, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 09:01:34 UTC (rev 311257) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.7.3.1 +pkgrel=39 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-http-api-data' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mtl' 'haskell-old-locale' + 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' + 'haskell-silently' 'haskell-src-meta' 'haskell-tagged' 'haskell-text' + 'haskell-transformers-base' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8eaa8c66e9d30e4ebe2efb74ef320d1eaf1122b635775cbefb41c1927a68486b0e33b614f0d012f5958d780da4b25d34836aa7c774b89e75ec7dcbcda75559fe') + +build() { +cd "${srcdir}/${_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-nooverlap +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 "${srcdir}/${_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-persistent/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 09:01:14 Author: felixonmars Revision: 311256 upgpkg: haskell-persistent 2.7.3.1-39 rebuild with http-api-data,0.3.8.1 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:59:40 UTC (rev 311255) +++ PKGBUILD2018-03-23 09:01:14 UTC (rev 311256) @@ -5,7 +5,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.7.3.1 -pkgrel=38 +pkgrel=39 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-http-api-data/repos (2 files)
Date: Friday, March 23, 2018 @ 08:59:40 Author: felixonmars Revision: 311255 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 311254, haskell-http-api-data/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 311254, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:59:40 UTC (rev 311255) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.8.1 +pkgrel=1 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="https://github.com/fizruk/http-api-data"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' + 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' + 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7fdb041dc95aa0b197af3e38a5270a8355d1aa7fe3c295234951bcb5592a5ab233c18c4b6f5da8f24ffbcddc477241138ae3c8b7225a5418200826bb114eb769') + +prepare() { +sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_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 \ +-f-use-text-show +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-http-api-data/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:59:13 Author: felixonmars Revision: 311254 upgpkg: haskell-http-api-data 0.3.8.1-1 rebuild with http-api-data,0.3.8.1 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:54:28 UTC (rev 311253) +++ PKGBUILD2018-03-23 08:59:13 UTC (rev 311254) @@ -4,8 +4,8 @@ _hkgname=http-api-data pkgname=haskell-http-api-data -pkgver=0.3.8 -pkgrel=4 +pkgver=0.3.8.1 +pkgrel=1 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="https://github.com/fizruk/http-api-data"; license=("custom:BSD3") @@ -14,9 +14,9 @@ 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit' - 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-uuid') + 'haskell-quickcheck' 'haskell-quickcheck-instances') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('3a6c789c2e4230a302fc69307292a2ab5797afb35b6b60c8dff964e45e0f5a180452fae174bfc4ed50f124e19bea430e53198302392bdf3467f4a42e2c553cea') +sha512sums=('7fdb041dc95aa0b197af3e38a5270a8355d1aa7fe3c295234951bcb5592a5ab233c18c4b6f5da8f24ffbcddc477241138ae3c8b7225a5418200826bb114eb769') prepare() { sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' $_hkgname-$pkgver/$_hkgname.cabal
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:28:17 Author: felixonmars Revision: 311235 upgpkg: agda 2.5.3-28 rebuild with hashtables,1.2.3.0 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:18:41 UTC (rev 311234) +++ PKGBUILD2018-03-23 08:28:17 UTC (rev 311235) @@ -5,7 +5,7 @@ _hkgname=Agda pkgname=agda pkgver=2.5.3 -pkgrel=27 +pkgrel=28 pkgdesc="A dependently typed functional programming language and proof assistant" url="http://wiki.portal.chalmers.se/agda/"; license=("custom")
[arch-commits] Commit in agda/repos (2 files)
Date: Friday, March 23, 2018 @ 08:28:36 Author: felixonmars Revision: 311236 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 311235, agda/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 311235, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:28:36 UTC (rev 311236) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.5.3 +pkgrel=28 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="http://wiki.portal.chalmers.se/agda/"; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" "haskell-boxes" + "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" "haskell-edisoncore" + "haskell-edit-distance" "haskell-equivalence" "haskell-geniplate-mirror" "haskell-gitrev" + "haskell-hashable" "haskell-hashtables" "haskell-ieee754" "haskell-monadplus" "haskell-mtl" + "haskell-murmur-hash" "haskell-parallel" "haskell-regex-tdfa" "haskell-stm" + "haskell-strict" "haskell-text" "haskell-unordered-containers" "haskell-uri-encode" + "haskell-zlib") +optdepends=('agda-stdlib: for standard library') +makedepends=('ghc') +source=("https://github.com/agda/agda/archive/v$pkgver.tar.gz";) +sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib +sed -e "s|rawSystem agda \\[|rawSystem \"env\" [\"Agda_datadir=$PWD/lib-target\", \"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \ +-e "s|(ms, datadir dirs|(ms, \"$PWD/lib-target\"|" \ +-i $pkgname-$pkgver/Setup.hs + +sed -i 's/, EdisonCore >= 1.3.1.1 && < 1.3.2/, EdisonCore >= 1.3.1.1/' $pkgname-$pkgver/$_hkgname.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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 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" + +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ +}
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:21:56 Author: foutrelis Revision: 319854 Preserve compiler flags now that our clang is recent enough Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 00:21:03 UTC (rev 319853) +++ PKGBUILD2018-03-23 08:21:56 UTC (rev 319854) @@ -100,14 +100,6 @@ patch -Np1 -i ../chromium-math.h-r0.patch patch -Np1 -i ../chromium-stdint.patch - # Remove compiler flags not supported by our system clang - sed -i \ --e '/"-Wno-enum-compare-switch"/d' \ --e '/"-Wno-null-pointer-arithmetic"/d' \ --e '/"-Wno-tautological-unsigned-zero-compare"/d' \ --e '/"-Wno-tautological-constant-compare"/d' \ -build/config/compiler/BUILD.gn - # Use Python 2 find . -name '*.py' -exec sed -i -r 's|/usr/bin/python$|&2|g' {} +
[arch-commits] Commit in haskell-gtk/repos (2 files)
Date: Friday, March 23, 2018 @ 08:18:41 Author: felixonmars Revision: 311234 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk/repos/community-staging-x86_64/ haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 311233, haskell-gtk/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 311233, haskell-gtk/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:18:41 UTC (rev 311234) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk +pkgver=0.14.8 +pkgrel=7 +pkgdesc="Binding to the gtk library for Gtk2Hs." +url="https://hackage.haskell.org/package/gtk3"; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'gtk3' 'haskell-pango' 'haskell-mtl' 'haskell-text') +makedepends=('ghc' 'haskell-gtk2hs-buildtools') +provides=('gtk2hs-gtk') +replaces=('gtk2hs-gtk') +conflicts=('gtk2hs-gtk') +source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz";) +sha512sums=('df2b7dca3184580cc6c0c6facb5db56b32714ffae5858583ec67006e2e69d3202e6537430a696558ad181cd68939cd31de0ad6ddeca42061c1a5461df0f75d68') + +build() { +cd "${srcdir}/gtk3-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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}/gtk3-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:18:22 Author: felixonmars Revision: 311233 upgpkg: haskell-gtk 0.14.8-7 rebuild with hashtables,1.2.3.0 Modified: haskell-gtk/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:13:33 UTC (rev 311232) +++ PKGBUILD2018-03-23 08:18:22 UTC (rev 311233) @@ -3,7 +3,7 @@ pkgname=haskell-gtk pkgver=0.14.8 -pkgrel=6 +pkgrel=7 pkgdesc="Binding to the gtk library for Gtk2Hs." url="https://hackage.haskell.org/package/gtk3"; license=('LGPL2.1')
[arch-commits] Commit in haskell-hit/repos (2 files)
Date: Friday, March 23, 2018 @ 08:13:33 Author: felixonmars Revision: 311232 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hit/repos/community-staging-x86_64/ haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 311231, haskell-hit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 311231, haskell-hit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:13:33 UTC (rev 311232) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hit +pkgname=haskell-hit +pkgver=0.6.3 +pkgrel=82 +pkgdesc="Git operations in haskell" +url="https://github.com/vincenthz/hit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-byteable" "haskell-cryptohash" "haskell-hashable" + "haskell-hashtables" "haskell-hourglass" "haskell-mtl" "haskell-parsec" "haskell-patience" + "haskell-random" "haskell-system-fileio" "haskell-system-filepath" "haskell-unix-compat" + "haskell-utf8-string" "haskell-vector" "haskell-zlib" "haskell-zlib-bindings") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('82ccfeb77a439caa1792f1ae29535636764be9e6e94f75973f37a86db6627a492e57da835954384ef8468799de9f0897e20905f65dad256fe3547a4248d5fffc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fexecutable -f-debug +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}/${_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-hit/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:13:13 Author: felixonmars Revision: 311231 upgpkg: haskell-hit 0.6.3-82 rebuild with hashtables,1.2.3.0 Modified: haskell-hit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:12:19 UTC (rev 311230) +++ PKGBUILD2018-03-23 08:13:13 UTC (rev 311231) @@ -5,7 +5,7 @@ _hkgname=hit pkgname=haskell-hit pkgver=0.6.3 -pkgrel=81 +pkgrel=82 pkgdesc="Git operations in haskell" url="https://github.com/vincenthz/hit"; license=("custom:BSD3")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Friday, March 23, 2018 @ 08:12:19 Author: felixonmars Revision: 311230 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 311229, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 311229, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:12:19 UTC (rev 311230) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=107 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:11:58 Author: felixonmars Revision: 311229 upgpkg: hledger-api 1.5-107 rebuild with hashtables,1.2.3.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:10:47 UTC (rev 311228) +++ PKGBUILD2018-03-23 08:11:58 UTC (rev 311229) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=106 +pkgrel=107 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Friday, March 23, 2018 @ 08:10:47 Author: felixonmars Revision: 311228 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 311227, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 311227, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:10:47 UTC (rev 311228) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=66 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:10:27 Author: felixonmars Revision: 311227 upgpkg: hledger-ui 1.5-66 rebuild with hashtables,1.2.3.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:09:33 UTC (rev 311226) +++ PKGBUILD2018-03-23 08:10:27 UTC (rev 311227) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=65 +pkgrel=66 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, March 23, 2018 @ 08:09:33 Author: felixonmars Revision: 311226 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 311225, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 311225, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:09:33 UTC (rev 311226) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5.1 +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-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('95028853f0a5c86832a4d0488e0f82c8bfda7f0b3f1f21a585efa12f5e882b63a9cb85a028bab5c33b60cafbba1b56608f254b4efa877f60f26356840d74cc9b') + +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)
Date: Friday, March 23, 2018 @ 08:09:14 Author: felixonmars Revision: 311225 upgpkg: hledger-web 1.5.1-19 rebuild with hashtables,1.2.3.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:07:52 UTC (rev 311224) +++ PKGBUILD2018-03-23 08:09:14 UTC (rev 311225) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5.1 -pkgrel=18 +pkgrel=19 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, March 23, 2018 @ 08:07:52 Author: felixonmars Revision: 311224 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 311223, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 311223, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:07:52 UTC (rev 311224) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=102 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' '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-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# 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)
Date: Friday, March 23, 2018 @ 08:07:33 Author: felixonmars Revision: 311223 upgpkg: postgrest 0.4.4.0-102 rebuild with hashtables,1.2.3.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:04:45 UTC (rev 311222) +++ PKGBUILD2018-03-23 08:07:33 UTC (rev 311223) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=101 +pkgrel=102 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Friday, March 23, 2018 @ 08:04:45 Author: felixonmars Revision: 311222 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 311221, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 311221, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:04:45 UTC (rev 311222) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.3 +pkgrel=51 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-hasql-pool/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:04:26 Author: felixonmars Revision: 311221 upgpkg: haskell-hasql-pool 0.4.3-51 rebuild with hashtables,1.2.3.0 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:03:48 UTC (rev 311220) +++ PKGBUILD2018-03-23 08:04:26 UTC (rev 311221) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.3 -pkgrel=50 +pkgrel=51 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Friday, March 23, 2018 @ 08:03:48 Author: felixonmars Revision: 311220 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 311219, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 311219, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:03:48 UTC (rev 311220) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5.2 +pkgrel=51 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql' 'haskell-mtl') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2') + +build() { +cd "${srcdir}/${_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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd "${srcdir}/${_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-hasql-transaction/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:03:29 Author: felixonmars Revision: 311219 upgpkg: haskell-hasql-transaction 0.5.2-51 rebuild with hashtables,1.2.3.0 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:02:38 UTC (rev 311218) +++ PKGBUILD2018-03-23 08:03:29 UTC (rev 311219) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5.2 -pkgrel=50 +pkgrel=51 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-pango/repos (2 files)
Date: Friday, March 23, 2018 @ 08:02:38 Author: felixonmars Revision: 311218 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 311217, haskell-pango/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 311217, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:02:38 UTC (rev 311218) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +_hkgname=pango +pkgname=haskell-pango +pkgver=0.13.4.0 +pkgrel=9 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="https://hackage.haskell.org/package/pango"; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa") +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3edc7ca5ef81444ea9559d33a95b3ef6a38118ac614c6e69dd9babf11e69ce1a44a69f1c13ffd5ebe4bb0a98520c909d89517a9eb4b94c77a5f9d75f579d8789') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:02:15 Author: felixonmars Revision: 311217 upgpkg: haskell-pango 0.13.4.0-9 rebuild with hashtables,1.2.3.0 Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:01:22 UTC (rev 311216) +++ PKGBUILD2018-03-23 08:02:15 UTC (rev 311217) @@ -4,7 +4,7 @@ _hkgname=pango pkgname=haskell-pango pkgver=0.13.4.0 -pkgrel=8 +pkgrel=9 pkgdesc="Binding to the pango library for Gtk2Hs." url="https://hackage.haskell.org/package/pango"; license=('LGPL2.1')
[arch-commits] Commit in hledger/repos (2 files)
Date: Friday, March 23, 2018 @ 08:01:22 Author: felixonmars Revision: 311216 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 311215, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 311215, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:01:22 UTC (rev 311216) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.5 +pkgrel=42 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-cmdargs' + 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' 'haskell-here' 'haskell-pretty-show' + 'haskell-temporary' 'haskell-tabular' 'haskell-hledger-lib' 'haskell-unordered-containers' + 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 'haskell-hunit' 'haskell-mtl' + 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-shakespeare' 'haskell-split' 'haskell-text' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('252c515c1cec094266888ae6ba8ebc166abbfe0b2681b4f0cca07e3b21488f6ce36a2ac5ffa4a7629414c1720c73016b8a45921c4c336923b21bb15352630c39') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${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 \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 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/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 08:01:03 Author: felixonmars Revision: 311215 upgpkg: hledger 1.5-42 rebuild with hashtables,1.2.3.0 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 08:00:00 UTC (rev 311214) +++ PKGBUILD2018-03-23 08:01:03 UTC (rev 311215) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.5 -pkgrel=41 +pkgrel=42 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-cairo/repos (2 files)
Date: Friday, March 23, 2018 @ 08:00:00 Author: felixonmars Revision: 311214 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cairo/repos/community-staging-x86_64/ haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 311213, haskell-cairo/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 311213, haskell-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 08:00:00 UTC (rev 311214) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-cairo +pkgver=0.13.4.2 +pkgrel=5 +pkgdesc="Binding to the cairo library for Gtk2Hs." +url="https://hackage.haskell.org/package/cairo"; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text') +makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +source=("https://hackage.haskell.org/packages/archive/cairo/${pkgver}/cairo-${pkgver}.tar.gz";) +sha512sums=('e2d4aee4d13b99d3ed5d52dd5ebef73576fbd96c1f69b0596c1d15c7a657918e5662007dec845e4fc4e435d814303c9bf02acf6cdc7df6b0f37e26f519da59a5') + +build() { +cd "${srcdir}/cairo-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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}/cairo-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-cairo/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:59:41 Author: felixonmars Revision: 311213 upgpkg: haskell-cairo 0.13.4.2-5 rebuild with hashtables,1.2.3.0 Modified: haskell-cairo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:58:49 UTC (rev 311212) +++ PKGBUILD2018-03-23 07:59:41 UTC (rev 311213) @@ -3,7 +3,7 @@ pkgname=haskell-cairo pkgver=0.13.4.2 -pkgrel=4 +pkgrel=5 pkgdesc="Binding to the cairo library for Gtk2Hs." url="https://hackage.haskell.org/package/cairo"; license=('LGPL2.1')
[arch-commits] Commit in haskell-glib/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:58:29 Author: felixonmars Revision: 311211 upgpkg: haskell-glib 0.13.5.0-5 rebuild with hashtables,1.2.3.0 Modified: haskell-glib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:57:47 UTC (rev 311210) +++ PKGBUILD2018-03-23 07:58:29 UTC (rev 311211) @@ -3,7 +3,7 @@ pkgname=haskell-glib pkgver=0.13.5.0 -pkgrel=4 +pkgrel=5 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="https://hackage.haskell.org/package/glib"; license=('LGPL2.1')
[arch-commits] Commit in haskell-glib/repos (2 files)
Date: Friday, March 23, 2018 @ 07:58:49 Author: felixonmars Revision: 311212 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glib/repos/community-staging-x86_64/ haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 311211, haskell-glib/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 311211, haskell-glib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:58:49 UTC (rev 311212) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-glib +pkgver=0.13.5.0 +pkgrel=5 +pkgdesc="Binding to the GLIB library for Gtk2Hs." +url="https://hackage.haskell.org/package/glib"; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'haskell-utf8-string' 'haskell-text') +makedepends=('ghc' "haskell-gtk2hs-buildtools") +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib') +conflicts=('gtk2hs-glib') +source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +sha512sums=('33619e6681dbc6cc204c0bac21db051f05f3044912fed34035859583b6d447e91b537e68eb0994ade66ad4f276c3a9b7c88823e0ba4c43c087e604f2ea90cdbd') + +build() { +cd "${srcdir}/glib-${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 "${srcdir}/glib-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Friday, March 23, 2018 @ 07:57:47 Author: felixonmars Revision: 311210 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 311209, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 311209, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:57:47 UTC (rev 311210) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.1.1 +pkgrel=51 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be') + +prepare() { +sed -e 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' \ +-e 's/tasty >= 0.12 && < 0.13,/tasty >= 0.12,/' \ +-e 's/tasty-quickcheck >= 0.9 && < 0.10,/tasty-quickcheck >= 0.9,/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd "${srcdir}/${_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-hasql/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:57:24 Author: felixonmars Revision: 311209 upgpkg: haskell-hasql 1.1.1-51 rebuild with hashtables,1.2.3.0 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:55:54 UTC (rev 311208) +++ PKGBUILD2018-03-23 07:57:24 UTC (rev 311209) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.1.1 -pkgrel=50 +pkgrel=51 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:55:33 Author: felixonmars Revision: 311207 upgpkg: haskell-hledger-lib 1.5-30 rebuild with hashtables,1.2.3.0 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:55:32 UTC (rev 311206) +++ PKGBUILD2018-03-23 07:55:33 UTC (rev 311207) @@ -5,7 +5,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.5 -pkgrel=29 +pkgrel=30 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Friday, March 23, 2018 @ 07:55:54 Author: felixonmars Revision: 311208 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 311207, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 311207, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:55:54 UTC (rev 311208) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.5 +pkgrel=30 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-blaze-markup' + 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 'haskell-old-time' + 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-text' + 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 'haskell-parsec' + 'haskell-semigroups') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b9f134ad4ffdfdbd79c3a477397062db7a3610a56e842244c371db1b59c50c83d7b710e54b3c0b73067f57a36f7838bcae080490fbc1389882af9f59bd450588') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal + +sed -i 's/++ fs2$/++ fs2 ++ ["-dynamic"]/' ${_hkgname}-${pkgver}/tests/doctests.hs +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in kbibtex/repos/community-x86_64 (3 files)
Date: Friday, March 23, 2018 @ 07:55:32 Author: arojas Revision: 311206 archrelease: copy trunk to community-x86_64 Added: kbibtex/repos/community-x86_64/PKGBUILD (from rev 311205, kbibtex/trunk/PKGBUILD) Deleted: kbibtex/repos/community-x86_64/PKGBUILD kbibtex/repos/community-x86_64/kbibtex-no-qtwebkit.patch ---+ PKGBUILD | 77 ++-- kbibtex-no-qtwebkit.patch | 34 --- 2 files changed, 39 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-23 07:55:06 UTC (rev 311205) +++ PKGBUILD2018-03-23 07:55:32 UTC (rev 311206) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Ray Rashif -# Contributor: Antonio Rojas -# Contributor: cmorlok - -pkgname=kbibtex -pkgver=0.7.git20180320 -pkgrel=1 -pkgdesc="A BibTeX editor for KDE" -arch=(x86_64) -url='https://userbase.kde.org/KBibTeX' -license=(GPL) -depends=(poppler-qt5 qt5-webengine qoauth kparts) -optdepends=('okular: Document preview') -makedepends=(extra-cmake-modules git kdoctools qca-qt5) -source=(git://git.kde.org/$pkgname) -#source=("https://download.kde.org/stable/KBibTeX/$pkgname-$pkgver.tar.xz"{,.asc}) -sha256sums=('SKIP') -validpgpkeys=('1808CB466328F4380685A3B1A264FD738D861F41') # Thomas Fischer - -prepare() { - mkdir -p build -} - -build() { - cd build - - cmake ../$pkgname \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install -} Copied: kbibtex/repos/community-x86_64/PKGBUILD (from rev 311205, kbibtex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-23 07:55:32 UTC (rev 311206) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: Antonio Rojas +# Contributor: cmorlok + +pkgname=kbibtex +pkgver=0.7.git20180320 +pkgrel=2 +_commit=547a73bc1e6966a9e42fdabc7f66c4355ee189d9 +pkgdesc="A BibTeX editor for KDE" +arch=(x86_64) +url='https://userbase.kde.org/KBibTeX' +license=(GPL) +depends=(poppler-qt5 qt5-webengine qoauth kparts) +optdepends=('okular: Document preview') +makedepends=(extra-cmake-modules git kdoctools qca-qt5) +source=(git://git.kde.org/$pkgname#commit=$_commit) +#source=("https://download.kde.org/stable/KBibTeX/$pkgname-$pkgver.tar.xz"{,.asc}) +sha256sums=('SKIP') +validpgpkeys=('1808CB466328F4380685A3B1A264FD738D861F41') # Thomas Fischer + +prepare() { + mkdir -p build +} + +build() { + cd build + + cmake ../$pkgname \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + + make DESTDIR="$pkgdir" install +} Deleted: kbibtex-no-qtwebkit.patch === --- kbibtex-no-qtwebkit.patch 2018-03-23 07:55:06 UTC (rev 311205) +++ kbibtex-no-qtwebkit.patch 2018-03-23 07:55:32 UTC (rev 311206) @@ -1,34 +0,0 @@ -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 04222a74..1485acc1 100644 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -34,29 +34,6 @@ include( - ##SET(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -pg") - ##SET(CMAKE_CXX_FLAGS_DISTRIBUTION "${CMAKE_CXX_FLAGS_DISTRIBUTION} -pg") - --# check if QtWebKit is available, which seems to be not available --# on e.g. RedHat Enterprise Linux 6 or Scientific Linux 6 --if( --QT_QTWEBKIT_FOUND --) --message( --STATUS --"Found QtWebKit, enabling WebKit support" --) --add_definitions( ---DHAVE_QTWEBKIT --) --else( --QT_QTWEBKIT_FOUND --) --message( --STATUS --"QtWebKit not found, disabling WebKit support" --) --endif( --QT_QTWEBKIT_FOUND --) -- - add_definitions( - ${QT_DEFINITIONS} - ${KDE4_DEFINITIONS}
[arch-commits] Commit in kbibtex/trunk (PKGBUILD kbibtex-no-qtwebkit.patch)
Date: Friday, March 23, 2018 @ 07:55:06 Author: arojas Revision: 311205 Build from 0.8 branch, pin commit Modified: kbibtex/trunk/PKGBUILD Deleted: kbibtex/trunk/kbibtex-no-qtwebkit.patch ---+ PKGBUILD |5 +++-- kbibtex-no-qtwebkit.patch | 34 -- 2 files changed, 3 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:54:53 UTC (rev 311204) +++ PKGBUILD2018-03-23 07:55:06 UTC (rev 311205) @@ -5,7 +5,8 @@ pkgname=kbibtex pkgver=0.7.git20180320 -pkgrel=1 +pkgrel=2 +_commit=547a73bc1e6966a9e42fdabc7f66c4355ee189d9 pkgdesc="A BibTeX editor for KDE" arch=(x86_64) url='https://userbase.kde.org/KBibTeX' @@ -13,7 +14,7 @@ depends=(poppler-qt5 qt5-webengine qoauth kparts) optdepends=('okular: Document preview') makedepends=(extra-cmake-modules git kdoctools qca-qt5) -source=(git://git.kde.org/$pkgname) +source=(git://git.kde.org/$pkgname#commit=$_commit) #source=("https://download.kde.org/stable/KBibTeX/$pkgname-$pkgver.tar.xz"{,.asc}) sha256sums=('SKIP') validpgpkeys=('1808CB466328F4380685A3B1A264FD738D861F41') # Thomas Fischer Deleted: kbibtex-no-qtwebkit.patch === --- kbibtex-no-qtwebkit.patch 2018-03-23 07:54:53 UTC (rev 311204) +++ kbibtex-no-qtwebkit.patch 2018-03-23 07:55:06 UTC (rev 311205) @@ -1,34 +0,0 @@ -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 04222a74..1485acc1 100644 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -34,29 +34,6 @@ include( - ##SET(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -pg") - ##SET(CMAKE_CXX_FLAGS_DISTRIBUTION "${CMAKE_CXX_FLAGS_DISTRIBUTION} -pg") - --# check if QtWebKit is available, which seems to be not available --# on e.g. RedHat Enterprise Linux 6 or Scientific Linux 6 --if( --QT_QTWEBKIT_FOUND --) --message( --STATUS --"Found QtWebKit, enabling WebKit support" --) --add_definitions( ---DHAVE_QTWEBKIT --) --else( --QT_QTWEBKIT_FOUND --) --message( --STATUS --"QtWebKit not found, disabling WebKit support" --) --endif( --QT_QTWEBKIT_FOUND --) -- - add_definitions( - ${QT_DEFINITIONS} - ${KDE4_DEFINITIONS}
[arch-commits] Commit in python-matplotlib/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:54:30 Author: felixonmars Revision: 311203 upgpkg: python-matplotlib 2.2.2-1 Modified: python-matplotlib/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:37:49 UTC (rev 311202) +++ PKGBUILD2018-03-23 07:54:30 UTC (rev 311203) @@ -7,7 +7,7 @@ pkgbase=python-matplotlib pkgname=('python-matplotlib' 'python2-matplotlib') -pkgver=2.1.2 +pkgver=2.2.2 pkgrel=1 pkgdesc="A python plotting library, making publication quality plots" arch=('x86_64') @@ -23,16 +23,14 @@ 'python2-pyparsing' 'pygtk' 'python-six' 'ghostscript' 'texlive-bin' 'python-tornado' 'python2-tornado' 'gtk3' 'wxpython' 'python-pyqt5' 'python2-pyqt5' 'libxkbcommon-x11' 'python-pillow' 'python2-pillow' 'python-setuptools' - 'python2-setuptools' 'python-cycler' 'python2-cycler' - 'python2-backports.functools_lru_cache') + 'python2-setuptools' 'python-cycler' 'python2-cycler' 'python-kiwisolver' + 'python2-kiwisolver') source=("$pkgbase-$pkgver.tar.gz::https://github.com/matplotlib/matplotlib/archive/v$pkgver.tar.gz"; setup.cfg) -sha512sums=('fd93901b12a7f47cdc36d38d18de43b0cc8623dcd5597cfc1177e63cf90b0c87f718135176e2c077cd1316566a394e09e8e8e9db2ce128ee7f03021cac45543e' +sha512sums=('58dbeabafa7cd008cf5a585829a5b9f098114a43700dedbd7cc3ed09180ea99a870d06295fe8f1d47f1eb807d264924a4b6fb7cf47e6bc3b74045aa4f0714ac9' 'f08c0b2e94599fdf2b736b8a655d862209934441d90f20ed872cfc128b8d2a6525763ab7cf64f2b3630e22a90798f4c52aa93b18087e9b48708d9bae34aada0b') prepare() { - sed -i '/Subprocess32/d' matplotlib-$pkgver/setup.py - cp -a "$srcdir"/matplotlib-$pkgver{,-py2} cd "$srcdir"/matplotlib-$pkgver @@ -81,7 +79,7 @@ package_python-matplotlib() { depends=('python-pytz' 'python-numpy' 'python-pyqt5' 'python-dateutil' 'python-pyparsing' - 'python-cycler' 'libxkbcommon-x11') + 'python-cycler' 'python-kiwisolver' 'libxkbcommon-x11') optdepends=('python-gobject: for GTK3Agg/GTK3Cairo backend' 'python-cairocffi: for GTK3Agg/GTK3Cairo backend' 'python-pyqt4: for Qt4Agg backend' @@ -100,7 +98,7 @@ package_python2-matplotlib() { depends=('python2-pytz' 'python2-numpy' 'python2-pyqt5' 'python2-dateutil' 'python2-pyparsing' - 'python2-cycler' 'libxkbcommon-x11' 'python2-backports.functools_lru_cache') + 'python2-cycler' 'python2-kiwisolver' 'libxkbcommon-x11') optdepends=('pygtk: for GTK/GTKAgg/GTKCairo backend' 'python2-cairo: for GTKCairo/GTK3Cairo backend' 'python2-cairocffi: for GTKCairo/GTK3Cairo backend (alternative to python2-cairo)'
[arch-commits] Commit in python-matplotlib/repos/community-x86_64 (4 files)
Date: Friday, March 23, 2018 @ 07:54:53 Author: felixonmars Revision: 311204 archrelease: copy trunk to community-x86_64 Added: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 311203, python-matplotlib/trunk/PKGBUILD) python-matplotlib/repos/community-x86_64/setup.cfg (from rev 311203, python-matplotlib/trunk/setup.cfg) Deleted: python-matplotlib/repos/community-x86_64/PKGBUILD python-matplotlib/repos/community-x86_64/setup.cfg ---+ PKGBUILD | 240 +--- setup.cfg |6 - 2 files changed, 122 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-23 07:54:30 UTC (rev 311203) +++ PKGBUILD2018-03-23 07:54:53 UTC (rev 311204) @@ -1,121 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Stéphane Gaudreault -# Contributor: Stefan Husmann -# Contributor: Angel 'angvp' Velasquez -# Contributor: Douglas Soares de Andrade - -pkgbase=python-matplotlib -pkgname=('python-matplotlib' 'python2-matplotlib') -pkgver=2.1.2 -pkgrel=1 -pkgdesc="A python plotting library, making publication quality plots" -arch=('x86_64') -url='http://matplotlib.org' -license=('custom') -checkdepends=('python-pytest-xdist' 'python2-pytest-xdist' 'python-pytest-runner' - 'python2-pytest-runner' 'python2-mock' 'xorg-server-xvfb' 'texlive-core' - 'texlive-latexextra' 'imagemagick' 'ffmpeg' 'mencoder' 'inkscape' 'python-pandas' - 'python2-pandas' 'ttf-freefont') -makedepends=('python2-pytz' 'python2-numpy' 'python2-pyqt4' 'python-pytz' 'python-numpy' - 'python-pyqt4' 'tk' 'python-cairocffi' 'python2-cairocffi' 'python-dateutil' - 'python2-dateutil' 'python-gobject' 'python2-gobject' 'python-pyparsing' - 'python2-pyparsing' 'pygtk' 'python-six' 'ghostscript' 'texlive-bin' - 'python-tornado' 'python2-tornado' 'gtk3' 'wxpython' 'python-pyqt5' 'python2-pyqt5' - 'libxkbcommon-x11' 'python-pillow' 'python2-pillow' 'python-setuptools' - 'python2-setuptools' 'python-cycler' 'python2-cycler' - 'python2-backports.functools_lru_cache') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/matplotlib/matplotlib/archive/v$pkgver.tar.gz"; -setup.cfg) -sha512sums=('fd93901b12a7f47cdc36d38d18de43b0cc8623dcd5597cfc1177e63cf90b0c87f718135176e2c077cd1316566a394e09e8e8e9db2ce128ee7f03021cac45543e' - 'f08c0b2e94599fdf2b736b8a655d862209934441d90f20ed872cfc128b8d2a6525763ab7cf64f2b3630e22a90798f4c52aa93b18087e9b48708d9bae34aada0b') - -prepare() { - sed -i '/Subprocess32/d' matplotlib-$pkgver/setup.py - - cp -a "$srcdir"/matplotlib-$pkgver{,-py2} - - cd "$srcdir"/matplotlib-$pkgver - for file in $(find . -name '*.py' -print); do -sed -i -e "s|^#!.*/usr/bin/python|#!/usr/bin/python3|" \ - -e "s|^#!.*/usr/bin/env *python|#!/usr/bin/env python3|" $file - done - - cd "$srcdir"/matplotlib-$pkgver-py2 - for file in $(find . -name '*.py' -print); do -sed -i -e "s|^#!.*/usr/bin/python|#!/usr/bin/python2|" \ - -e "s|^#!.*/usr/bin/env *python|#!/usr/bin/env python2|" $file - done - - cp -a "$srcdir"/matplotlib-$pkgver{,-test} - cp -a "$srcdir"/matplotlib-$pkgver-py2{,-test} - - # Configure tests (FS#48175) - cp "$srcdir/setup.cfg" "$srcdir"/matplotlib-$pkgver-test/ - cp "$srcdir/setup.cfg" "$srcdir"/matplotlib-$pkgver-py2-test/ -} - -build() { - # this seems to need to be present or gtk/gdk dies - # and hangs the build checking if gtk3cairo is installed - export XDG_RUNTIME_DIR=/tmp - - cd "$srcdir"/matplotlib-$pkgver - python3 setup.py build - - cd "$srcdir"/matplotlib-$pkgver-py2 - python2 setup.py build -} - -check() { - # Different font rendering details - - cd "$srcdir"/matplotlib-$pkgver-test - xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 1280x1024x24" \ -python setup.py pytest --addopts="-n auto" || warning "Tests failed" - - cd "$srcdir"/matplotlib-$pkgver-py2-test - xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 1280x1024x24" \ -python2 setup.py pytest --addopts="-n auto" || warning "Tests failed" -} - -package_python-matplotlib() { - depends=('python-pytz' 'python-numpy' 'python-pyqt5' 'python-dateutil' 'python-pyparsing' - 'python-cycler' 'libxkbcommon-x11') - optdepends=('python-gobject: for GTK3Agg/GTK3Cairo backend' - 'python-cairocffi: for GTK3Agg/GTK3Cairo backend' - 'python-pyqt4: for Qt4Agg backend' - 'tk: used by the TkAgg backend' - 'ghostscript: usetex dependencies' - 'texlive-bin: usetex dependencies' - 'python-tornado: for webagg backend' - 'python-pillow: for reading/saving .jpg/bmp/tiff files') - - cd matplotlib-$pkgver - python3 setup.py install -O1 --skip-build --root "$pkgdir" --prefix=/usr - -
[arch-commits] Commit in pynac/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 23, 2018 @ 07:37:49 Author: arojas Revision: 311202 archrelease: copy trunk to community-x86_64 Added: pynac/repos/community-x86_64/PKGBUILD (from rev 311201, pynac/trunk/PKGBUILD) Deleted: pynac/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-23 07:37:13 UTC (rev 311201) +++ PKGBUILD2018-03-23 07:37:49 UTC (rev 311202) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas -# Contributor: Rémy Oudompheng - -pkgname=pynac -pkgver=0.7.17 -pkgrel=1 -pkgdesc="Python version of GiNaC, a C++ library for symbolic mathematical calculations" -arch=(x86_64) -url="http://pynac.org"; -license=(GPL) -depends=(python2 singular libgiac) -source=("https://github.com/pynac/pynac/releases/download/pynac-$pkgver/pynac-$pkgver.tar.bz2";) -sha256sums=('d380312bb6157fe2c0f22bf7af0c5ba1a001ae4ddfaf186e1a240ebfb0ac492e') - -build() { - cd pynac-$pkgver - - export PYTHON=python2 - ./configure --prefix=/usr - make -} - -package() { - cd pynac-$pkgver - make DESTDIR="$pkgdir" install -} Copied: pynac/repos/community-x86_64/PKGBUILD (from rev 311201, pynac/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-23 07:37:49 UTC (rev 311202) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Rémy Oudompheng + +pkgname=pynac +pkgver=0.7.18 +pkgrel=1 +pkgdesc="Python version of GiNaC, a C++ library for symbolic mathematical calculations" +arch=(x86_64) +url="http://pynac.org"; +license=(GPL) +depends=(python2 singular libgiac) +source=("https://github.com/pynac/pynac/releases/download/pynac-$pkgver/pynac-$pkgver.tar.bz2";) +sha256sums=('83065f539d89bdf8922cb3eef7a86efe6c754477c22bc19933c1fb5ec61e676b') + +build() { + cd pynac-$pkgver + + export PYTHON=python2 + ./configure --prefix=/usr + make +} + +package() { + cd pynac-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in pynac/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:37:13 Author: arojas Revision: 311201 Update to 0.7.18 Modified: pynac/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:23:48 UTC (rev 311200) +++ PKGBUILD2018-03-23 07:37:13 UTC (rev 311201) @@ -3,7 +3,7 @@ # Contributor: Rémy Oudompheng pkgname=pynac -pkgver=0.7.17 +pkgver=0.7.18 pkgrel=1 pkgdesc="Python version of GiNaC, a C++ library for symbolic mathematical calculations" arch=(x86_64) @@ -11,7 +11,7 @@ license=(GPL) depends=(python2 singular libgiac) source=("https://github.com/pynac/pynac/releases/download/pynac-$pkgver/pynac-$pkgver.tar.bz2";) -sha256sums=('d380312bb6157fe2c0f22bf7af0c5ba1a001ae4ddfaf186e1a240ebfb0ac492e') +sha256sums=('83065f539d89bdf8922cb3eef7a86efe6c754477c22bc19933c1fb5ec61e676b') build() { cd pynac-$pkgver
[arch-commits] Commit in haskell-gtk2hs-buildtools/repos (2 files)
Date: Friday, March 23, 2018 @ 07:23:48 Author: felixonmars Revision: 311200 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/ haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 311199, haskell-gtk2hs-buildtools/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 311199, haskell-gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:23:48 UTC (rev 311200) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk2hs-buildtools +pkgver=0.13.3.1 +pkgrel=6 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="https://hackage.haskell.org/package/gtk2hs-buildtools"; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-hashtables') +makedepends=('alex' 'happy' 'ghc') +provides=('gtk2hs-buildtools') +conflicts=('gtk2hs-buildtools') +replaces=('gtk2hs-buildtools') +source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz";) +sha512sums=('7f8ecb4b4f043a68b6ac289d382d7426a12c6eb0f9b04ce2ff292675f35c82b61756b1aad4beda915520621af4a372af3b5d1e6279a976ae7ff3dd851e511065') + +build() { +cd "${srcdir}/gtk2hs-buildtools-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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}/gtk2hs-buildtools-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-gtk2hs-buildtools/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:23:28 Author: felixonmars Revision: 311199 upgpkg: haskell-gtk2hs-buildtools 0.13.3.1-6 rebuild with hashtables,1.2.3.0 Modified: haskell-gtk2hs-buildtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:22:12 UTC (rev 311198) +++ PKGBUILD2018-03-23 07:23:28 UTC (rev 311199) @@ -3,7 +3,7 @@ pkgname=haskell-gtk2hs-buildtools pkgver=0.13.3.1 -pkgrel=5 +pkgrel=6 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." url="https://hackage.haskell.org/package/gtk2hs-buildtools"; license=('GPL2')
[arch-commits] Commit in haskell-hashtables/repos (2 files)
Date: Friday, March 23, 2018 @ 07:22:12 Author: felixonmars Revision: 311198 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 311197, haskell-hashtables/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 311197, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:22:12 UTC (rev 311198) @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.3.0 +pkgrel=1 +pkgdesc="Mutable hash tables in the ST monad" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7a9fe14b26f06dbb9a6a874a1370289cbd02e6baa9d4a77dcfcde5cf82236afae942207ffbc99a8138a73fdbaf1ff50768031754fbd63a6a7a8b7e26fce06594') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-hashtables/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:21:52 Author: felixonmars Revision: 311197 upgpkg: haskell-hashtables 1.2.3.0-1 rebuild with hashtables,1.2.3.0 Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:19:28 UTC (rev 311196) +++ PKGBUILD2018-03-23 07:21:52 UTC (rev 311197) @@ -4,8 +4,8 @@ _hkgname=hashtables pkgname=haskell-hashtables -pkgver=1.2.2.1 -pkgrel=6 +pkgver=1.2.3.0 +pkgrel=1 pkgdesc="Mutable hash tables in the ST monad" url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3') @@ -13,7 +13,7 @@ depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('c613d4a2a3cad5d5aea794d2056a0910eaf4de1109d336bd28d959cd0b1c69cfc0fc96d601a91e3ec2e5c4cc3ea9e93a7e6ec96b0f15075140d402bcd5a6c4b5') +sha512sums=('7a9fe14b26f06dbb9a6a874a1370289cbd02e6baa9d4a77dcfcde5cf82236afae942207ffbc99a8138a73fdbaf1ff50768031754fbd63a6a7a8b7e26fce06594') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:14:03 Author: felixonmars Revision: 311192 upgpkg: postgrest 0.4.4.0-101 rebuild with retry,0.7.6.2 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:13:42 UTC (rev 311191) +++ PKGBUILD2018-03-23 07:14:03 UTC (rev 311192) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=100 +pkgrel=101 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, March 23, 2018 @ 07:14:22 Author: felixonmars Revision: 311193 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 311192, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 311192, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:14:22 UTC (rev 311193) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=101 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' '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-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# 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 python-kiwisolver/repos (2 files)
Date: Friday, March 23, 2018 @ 07:13:42 Author: felixonmars Revision: 311191 archrelease: copy trunk to community-x86_64 Added: python-kiwisolver/repos/community-x86_64/ python-kiwisolver/repos/community-x86_64/PKGBUILD (from rev 311190, python-kiwisolver/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: python-kiwisolver/repos/community-x86_64/PKGBUILD (from rev 311190, python-kiwisolver/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-03-23 07:13:42 UTC (rev 311191) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-kiwisolver +pkgname=(python-kiwisolver python2-kiwisolver) +pkgver=1.0.1 +pkgrel=1 +pkgdesc="A fast implementation of the Cassowary constraint solver" +url="https://github.com/nucleic/kiwi"; +license=('PerlArtistic') +arch=('x86_64') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/nucleic/kiwi/archive/$pkgver.tar.gz";) +sha512sums=('01002ae1dbf6482ed68c49ad3da80b772db84ec221c4b111c42f1b493f19299e0ddb187e43e64b380eb2ddc292d5848d6e09a5a1dbfaf68950a65423a913ec18') + +prepare() { + cp -a kiwi-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/kiwi-$pkgver/ + python setup.py build + + cd "$srcdir"/kiwi-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/kiwi-$pkgver/ + python setup.py pytest + + cd "$srcdir"/kiwi-$pkgver-py2 + python2 setup.py pytest +} + +package_python-kiwisolver() { + depends=('python-setuptools') + + cd kiwi-$pkgver/ + python3 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-kiwisolver() { + depends=('python2-setuptools') + + cd kiwi-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in (4 files)
Date: Friday, March 23, 2018 @ 07:13:13 Author: felixonmars Revision: 311190 addpkg: python-kiwisolver 1.0.1-1 Added: python-kiwisolver/ python-kiwisolver/repos/ python-kiwisolver/trunk/ python-kiwisolver/trunk/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Added: python-kiwisolver/trunk/PKGBUILD === --- python-kiwisolver/trunk/PKGBUILD(rev 0) +++ python-kiwisolver/trunk/PKGBUILD2018-03-23 07:13:13 UTC (rev 311190) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-kiwisolver +pkgname=(python-kiwisolver python2-kiwisolver) +pkgver=1.0.1 +pkgrel=1 +pkgdesc="A fast implementation of the Cassowary constraint solver" +url="https://github.com/nucleic/kiwi"; +license=('PerlArtistic') +arch=('x86_64') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/nucleic/kiwi/archive/$pkgver.tar.gz";) +sha512sums=('01002ae1dbf6482ed68c49ad3da80b772db84ec221c4b111c42f1b493f19299e0ddb187e43e64b380eb2ddc292d5848d6e09a5a1dbfaf68950a65423a913ec18') + +prepare() { + cp -a kiwi-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/kiwi-$pkgver/ + python setup.py build + + cd "$srcdir"/kiwi-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/kiwi-$pkgver/ + python setup.py pytest + + cd "$srcdir"/kiwi-$pkgver-py2 + python2 setup.py pytest +} + +package_python-kiwisolver() { + depends=('python-setuptools') + + cd kiwi-$pkgver/ + python3 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-kiwisolver() { + depends=('python2-setuptools') + + cd kiwi-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} Property changes on: python-kiwisolver/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, March 23, 2018 @ 07:11:05 Author: felixonmars Revision: 311189 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 311188, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 311188, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 311188, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:11:05 UTC (rev 311189) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=55 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 311
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:10:46 Author: felixonmars Revision: 311188 upgpkg: stack 1.6.5-55 rebuild with retry,0.7.6.2 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:04:59 UTC (rev 311187) +++ PKGBUILD2018-03-23 07:10:46 UTC (rev 311188) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=54 +pkgrel=55 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in haskell-retry/repos (2 files)
Date: Friday, March 23, 2018 @ 07:04:59 Author: felixonmars Revision: 311187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retry/repos/community-staging-x86_64/ haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 311186, haskell-retry/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 311186, haskell-retry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-23 07:04:59 UTC (rev 311187) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.7.6.2 +pkgrel=1 +pkgdesc="Retry combinators for monadic actions that may fail" +url="https://github.com/Soostone/retry"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-exceptions' 'haskell-random') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-mtl' 'haskell-stm' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f3c2713feb2f348481e8c4e0fa294da484bb9de85e305d17d98385bd3554936d5ad987b63a077448cf70a09746a2d84dd0f3af7af896f00772d251c9c1e119dd') + +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-lib-werror +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-retry/trunk (PKGBUILD)
Date: Friday, March 23, 2018 @ 07:04:39 Author: felixonmars Revision: 311186 upgpkg: haskell-retry 0.7.6.2-1 rebuild with retry,0.7.6.2 Modified: haskell-retry/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-23 07:03:36 UTC (rev 311185) +++ PKGBUILD2018-03-23 07:04:39 UTC (rev 311186) @@ -4,8 +4,8 @@ _hkgname=retry pkgname=haskell-retry -pkgver=0.7.6.1 -pkgrel=12 +pkgver=0.7.6.2 +pkgrel=1 pkgdesc="Retry combinators for monadic actions that may fail" url="https://github.com/Soostone/retry"; license=("custom:BSD3") @@ -14,7 +14,7 @@ makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-mtl' 'haskell-stm' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('eb9abf982926ed0df76cb65c842363d47f1598d56aaf4e45930dee7b09c2fdb43963429f376efbeed9929dcce009851a895ebc15b00ae7cea7da64b697ec') +sha512sums=('f3c2713feb2f348481e8c4e0fa294da484bb9de85e305d17d98385bd3554936d5ad987b63a077448cf70a09746a2d84dd0f3af7af896f00772d251c9c1e119dd') build() { cd $_hkgname-$pkgver