[arch-commits] Commit in clipgrab/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 07:38:01 Author: arojas Revision: 555295 Update to 3.8.10 Modified: clipgrab/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 07:19:10 UTC (rev 555294) +++ PKGBUILD2020-01-24 07:38:01 UTC (rev 555295) @@ -5,7 +5,7 @@ # Contributor: thacrazze pkgname=clipgrab -pkgver=3.8.9 +pkgver=3.8.10 pkgrel=1 pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, MyVideo, ...' arch=(x86_64) @@ -15,7 +15,7 @@ optdepends=('ffmpeg: for the conversion functionality') source=(https://download.clipgrab.org/$pkgname-$pkgver.tar.gz $pkgname.desktop) -sha256sums=('1eb79a5af6ff7892ec8a64b829a6dcaa0c5878a5eb257ce893865c2066570ab0' +sha256sums=('40328090a3592225a12b79cf3a47308eabde64e51022c04904cddf8fa3d739e5' '840910097d8c129ea12c395c4a33f562591e878e521c98fde8a7b3f9403aa23f') build() {
[arch-commits] Commit in clipgrab/repos/community-x86_64 (4 files)
Date: Friday, January 24, 2020 @ 07:38:19 Author: arojas Revision: 555296 archrelease: copy trunk to community-x86_64 Added: clipgrab/repos/community-x86_64/PKGBUILD (from rev 555295, clipgrab/trunk/PKGBUILD) clipgrab/repos/community-x86_64/clipgrab.desktop (from rev 555295, clipgrab/trunk/clipgrab.desktop) Deleted: clipgrab/repos/community-x86_64/PKGBUILD clipgrab/repos/community-x86_64/clipgrab.desktop --+ PKGBUILD | 74 ++--- clipgrab.desktop | 26 +- 2 files changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-24 07:38:01 UTC (rev 555295) +++ PKGBUILD2020-01-24 07:38:19 UTC (rev 555296) @@ -1,37 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Alois Nespor -# Contributor: kikadf -# Contributor: Stefan Husmann -# Contributor: thacrazze - -pkgname=clipgrab -pkgver=3.8.9 -pkgrel=1 -pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, MyVideo, ...' -arch=(x86_64) -url='https://clipgrab.org' -license=(GPL3) -depends=(qt5-webengine) -optdepends=('ffmpeg: for the conversion functionality') -source=(https://download.clipgrab.org/$pkgname-$pkgver.tar.gz -$pkgname.desktop) -sha256sums=('1eb79a5af6ff7892ec8a64b829a6dcaa0c5878a5eb257ce893865c2066570ab0' -'840910097d8c129ea12c395c4a33f562591e878e521c98fde8a7b3f9403aa23f') - -build() { - cd $pkgname-$pkgver - - qmake \ -QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \ -QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \ -QMAKE_LFLAGS_RELEASE="$LDFLAGS" \ -clipgrab.pro - make -} - -package() { - cd $pkgname-$pkgver - install -Dm755 $pkgname -t "$pkgdir"/usr/bin/ - install -Dm644 icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png" - install -Dm644 "$srcdir"/$pkgname.desktop -t "$pkgdir"/usr/share/applications/ -} Copied: clipgrab/repos/community-x86_64/PKGBUILD (from rev 555295, clipgrab/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-24 07:38:19 UTC (rev 555296) @@ -0,0 +1,37 @@ +# Maintainer: Antonio Rojas +# Contributor: Alois Nespor +# Contributor: kikadf +# Contributor: Stefan Husmann +# Contributor: thacrazze + +pkgname=clipgrab +pkgver=3.8.10 +pkgrel=1 +pkgdesc='A video downloader and converter for YouTube, Veoh, DailyMotion, MyVideo, ...' +arch=(x86_64) +url='https://clipgrab.org' +license=(GPL3) +depends=(qt5-webengine) +optdepends=('ffmpeg: for the conversion functionality') +source=(https://download.clipgrab.org/$pkgname-$pkgver.tar.gz +$pkgname.desktop) +sha256sums=('40328090a3592225a12b79cf3a47308eabde64e51022c04904cddf8fa3d739e5' +'840910097d8c129ea12c395c4a33f562591e878e521c98fde8a7b3f9403aa23f') + +build() { + cd $pkgname-$pkgver + + qmake \ +QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \ +QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \ +QMAKE_LFLAGS_RELEASE="$LDFLAGS" \ +clipgrab.pro + make +} + +package() { + cd $pkgname-$pkgver + install -Dm755 $pkgname -t "$pkgdir"/usr/bin/ + install -Dm644 icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -Dm644 "$srcdir"/$pkgname.desktop -t "$pkgdir"/usr/share/applications/ +} Deleted: clipgrab.desktop === --- clipgrab.desktop2020-01-24 07:38:01 UTC (rev 555295) +++ clipgrab.desktop2020-01-24 07:38:19 UTC (rev 555296) @@ -1,13 +0,0 @@ -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=ClipGrab -GenericName=Video Downloader -GenericName[de]=Video-Downloader -Comment=Download videos and convert it -Comment[de]=Videos herunterladen und konvertieren -Icon=/usr/share/pixmaps/clipgrab.png -Exec=clipgrab -TryExec=clipgrab -Terminal=false -Categories=Qt;AudioVideo;Audio;Video; Copied: clipgrab/repos/community-x86_64/clipgrab.desktop (from rev 555295, clipgrab/trunk/clipgrab.desktop) === --- clipgrab.desktop(rev 0) +++ clipgrab.desktop2020-01-24 07:38:19 UTC (rev 555296) @@ -0,0 +1,13 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=ClipGrab +GenericName=Video Downloader +GenericName[de]=Video-Downloader +Comment=Download videos and convert it +Comment[de]=Videos herunterladen und konvertieren +Icon=/usr/share/pixmaps/clipgrab.png +Exec=clipgrab +TryExec=clipgrab +Terminal=false +Categories=Qt;AudioVideo;Audio;Video;
[arch-commits] Commit in open-isns/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 24, 2020 @ 06:45:13 Author: eworm Revision: 555280 archrelease: copy trunk to community-x86_64 Added: open-isns/repos/community-x86_64/PKGBUILD (from rev 555279, open-isns/trunk/PKGBUILD) Deleted: open-isns/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 + 1 file changed, 37 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-24 06:45:06 UTC (rev 555279) +++ PKGBUILD2020-01-24 06:45:13 UTC (rev 555280) @@ -1,31 +0,0 @@ -# Maintainer: Sergej Pupykin -# Maintainer: Christian Hesse - -pkgname=open-isns -pkgver=0.99 -pkgrel=1 -pkgdesc='iSNS server and client for Linux' -arch=('x86_64') -depends=('openssl') -url='https://github.com/gonzoleeman/open-isns' -license=('GPL') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('a8febecf888d5a38abfa2fcb290194d993b1a7f5bea0cb61f5cf2e9f9e5273c2') - -build() { - cd "$srcdir"/${pkgname}-${pkgver} - - autoreconf -fi - ./configure \ - --prefix=/usr \ - --bindir=/usr/bin \ - --sbindir=/usr/bin \ - --enable-shared - make -} - -package() { - cd "$srcdir"/${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install install_lib install_hdrs -} Copied: open-isns/repos/community-x86_64/PKGBUILD (from rev 555279, open-isns/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-24 06:45:13 UTC (rev 555280) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin +# Maintainer: Christian Hesse + +pkgname=open-isns +pkgver=0.100 +pkgrel=1 +pkgdesc='iSNS server and client for Linux' +arch=('x86_64') +depends=('openssl') +url='https://github.com/gonzoleeman/open-isns' +license=('GPL') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;) +sha256sums=('b011edbb0f31690aaca902a8ecf4e1f17b01d6c9e9afc51909d26b0993b4328f') + +prepare() { + cd "$srcdir"/${pkgname}-${pkgver} + + sed -i 's/-Werror//' configure.ac + autoreconf -fi +} + +build() { + cd "$srcdir"/${pkgname}-${pkgver} + + ./configure \ + --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --enable-shared + make +} + +package() { + cd "$srcdir"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install install_lib install_hdrs +}
[arch-commits] Commit in open-isns/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 06:45:06 Author: eworm Revision: 555279 upgpkg: open-isns 0.100-1 new upstream release Modified: open-isns/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 04:10:42 UTC (rev 555278) +++ PKGBUILD2020-01-24 06:45:06 UTC (rev 555279) @@ -2,7 +2,7 @@ # Maintainer: Christian Hesse pkgname=open-isns -pkgver=0.99 +pkgver=0.100 pkgrel=1 pkgdesc='iSNS server and client for Linux' arch=('x86_64') @@ -10,12 +10,18 @@ url='https://github.com/gonzoleeman/open-isns' license=('GPL') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('a8febecf888d5a38abfa2fcb290194d993b1a7f5bea0cb61f5cf2e9f9e5273c2') +sha256sums=('b011edbb0f31690aaca902a8ecf4e1f17b01d6c9e9afc51909d26b0993b4328f') +prepare() { + cd "$srcdir"/${pkgname}-${pkgver} + + sed -i 's/-Werror//' configure.ac + autoreconf -fi +} + build() { cd "$srcdir"/${pkgname}-${pkgver} - autoreconf -fi ./configure \ --prefix=/usr \ --bindir=/usr/bin \
[arch-commits] Commit in calibre/repos/community-x86_64 (8 files)
Date: Friday, January 24, 2020 @ 04:10:42 Author: eschwartz Revision: 555278 archrelease: copy trunk to community-x86_64 Added: calibre/repos/community-x86_64/PKGBUILD (from rev 555277, calibre/trunk/PKGBUILD) calibre/repos/community-x86_64/calibre-alternatives.sh (from rev 555277, calibre/trunk/calibre-alternatives.sh) calibre/repos/community-x86_64/calibre-common.install (from rev 555277, calibre/trunk/calibre-common.install) calibre/repos/community-x86_64/calibre.install (from rev 555277, calibre/trunk/calibre.install) Deleted: calibre/repos/community-x86_64/PKGBUILD calibre/repos/community-x86_64/calibre-alternatives.sh calibre/repos/community-x86_64/calibre-common.install calibre/repos/community-x86_64/calibre.install -+ PKGBUILD| 338 +++--- calibre-alternatives.sh | 122 calibre-common.install | 18 +- calibre.install | 14 - 4 files changed, 246 insertions(+), 246 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-24 04:10:17 UTC (rev 555277) +++ PKGBUILD2020-01-24 04:10:42 UTC (rev 555278) @@ -1,169 +0,0 @@ -# Maintainer: Jelle van der Waa -# Maintainer: Eli Schwartz -# Contributor: Daniel Wallace -# Contributor: Giovanni Scafora -# Contributor: Petrov Roman -# Contributor: Andrea Fagiani -# Contributor: Larry Hajali - -pkgbase=calibre -pkgname=('calibre' 'calibre-common' 'calibre-python3') -pkgver=4.9.0 -pkgrel=1 -pkgdesc="Ebook management application" -arch=('x86_64') -url="https://calibre-ebook.com/; -license=('GPL3') -_py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 'dnspython' - 'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 'mechanize' 'msgpack' - 'netifaces' 'unrardll' 'pillow' 'psutil' 'pygments' 'pyqt5' 'pyqtwebengine' 'regex') -_py3_deps=("${_py_deps[@]}" 'zeroconf') -depends=('chmlib' 'hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx' - 'libwmf' 'mathjax2' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2') -makedepends=("${_py_deps[@]/#/python2-}" "${_py3_deps[@]/#/python-}" 'qt5-x11extras' - 'rapydscript-ng' 'sip' 'xdg-utils') -checkdepends=('xorg-server-xvfb') -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; -"https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig; -"calibre-alternatives.sh") -sha256sums=('7d884de8c701a5ac0bed1c635676c91bd8c73b6df5d5e5b10304fc01ff6c4b22' -'SKIP' -'940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3') -b2sums=('6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074' -'SKIP' - '543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91') -validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key) - -prepare(){ -cd "${pkgbase}-${pkgver}" - -# Desktop integration (e.g. enforce arch defaults) -# Use uppercase naming scheme, don't delete config files under fakeroot. -sed -e "/import config_dir/,/os.rmdir(config_dir)/d" \ --e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \ --e "s/^Name=calibre/Name=Calibre/g" \ --i src/calibre/linux.py - -# cherry-picked bits of python2-backports.functools_lru_cache -# needed for frozen builds + beautifulsoup4 -# see https://github.com/kovidgoyal/calibre/commit/b177f0a1096b4fdabd8772dd9edc2a69e683#commitcomment-33169700 -rm -r src/backports - -cd resources - -# Remove unneeded files -rm ${pkgbase}-portable.* mozilla-ca-certs.pem - -# use system mathjax -rm -r mathjax -} - -build() { -cd "${pkgbase}-${pkgver}" - -LANG='en_US.UTF-8' python2 setup.py build -LANG='en_US.UTF-8' python2 setup.py gui -LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax /usr/share/mathjax2 --system-mathjax -LANG='en_US.UTF-8' python2 setup.py rapydscript - -LANG='en_US.UTF-8' CALIBRE_PY3_PORT=1 python3 setup.py build -} - -check() { -cd "${pkgbase}-${pkgver}" - -# without xvfb-run this fails with much "Control socket failed to recv(), resetting" -# ERROR: test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest) -# one or two tests are a bit flaky, but the python3 build seems to succeed more often -LANG='en_US.UTF-8' xvfb-run env CALIBRE_PY3_PORT=1 python3 setup.py test -LANG='en_US.UTF-8' xvfb-run python2 setup.py test -} - -package_calibre-common() { -pkgdesc+=" (common files)" -optdepends=('poppler: required for converting pdf to html') -conflicts=("calibre<${pkgver}-${pkgrel}") -install=calibre-common.install -cd "${pkgbase}-${pkgver}" - -# If this
[arch-commits] Commit in calibre/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 04:10:17 Author: eschwartz Revision: 555277 upgpkg: calibre 4.9.1-1: upstream bugfix release Modified: calibre/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 01:24:06 UTC (rev 555276) +++ PKGBUILD2020-01-24 04:10:17 UTC (rev 555277) @@ -8,7 +8,7 @@ pkgbase=calibre pkgname=('calibre' 'calibre-common' 'calibre-python3') -pkgver=4.9.0 +pkgver=4.9.1 pkgrel=1 pkgdesc="Ebook management application" arch=('x86_64') @@ -26,10 +26,10 @@ source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; "https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig; "calibre-alternatives.sh") -sha256sums=('7d884de8c701a5ac0bed1c635676c91bd8c73b6df5d5e5b10304fc01ff6c4b22' +sha256sums=('b5809e06921539b9e5f4d773c90b6f315711f09254f589d2b39eb67318e5ce06' 'SKIP' '940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3') -b2sums=('6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074' +b2sums=('5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e' 'SKIP' '543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key)
[arch-commits] Commit in signal-desktop/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 01:23:50 Author: kpcyrd Revision: 555275 Add missing libvips dependency Modified: signal-desktop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 00:59:57 UTC (rev 555274) +++ PKGBUILD2020-01-24 01:23:50 UTC (rev 555275) @@ -9,7 +9,7 @@ license=('GPL3') arch=('x86_64') url="https://signal.org; -depends=('electron') +depends=('electron' 'libvips') makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2') source=( "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz;
[arch-commits] Commit in signal-desktop/repos/community-testing-x86_64 (10 files)
Date: Friday, January 24, 2020 @ 01:24:06 Author: kpcyrd Revision: 555276 archrelease: copy trunk to community-testing-x86_64 Added: signal-desktop/repos/community-testing-x86_64/PKGBUILD (from rev 555275, signal-desktop/trunk/PKGBUILD) signal-desktop/repos/community-testing-x86_64/TRADEMARK_CONSENT.txt (from rev 555275, signal-desktop/trunk/TRADEMARK_CONSENT.txt) signal-desktop/repos/community-testing-x86_64/expire-from-source-date-epoch.patch (from rev 555275, signal-desktop/trunk/expire-from-source-date-epoch.patch) signal-desktop/repos/community-testing-x86_64/openssl-linking.patch (from rev 555275, signal-desktop/trunk/openssl-linking.patch) signal-desktop/repos/community-testing-x86_64/signal-desktop.desktop (from rev 555275, signal-desktop/trunk/signal-desktop.desktop) Deleted: signal-desktop/repos/community-testing-x86_64/PKGBUILD signal-desktop/repos/community-testing-x86_64/TRADEMARK_CONSENT.txt signal-desktop/repos/community-testing-x86_64/expire-from-source-date-epoch.patch signal-desktop/repos/community-testing-x86_64/openssl-linking.patch signal-desktop/repos/community-testing-x86_64/signal-desktop.desktop -+ PKGBUILD| 172 +- expire-from-source-date-epoch.patch | 26 ++--- openssl-linking.patch | 38 +++ signal-desktop.desktop | 18 +-- 4 files changed, 127 insertions(+), 127 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-24 01:23:50 UTC (rev 555275) +++ PKGBUILD2020-01-24 01:24:06 UTC (rev 555276) @@ -1,86 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Jean Lucas - -pkgname=signal-desktop -_pkgname=Signal-Desktop -pkgver=1.30.0 -pkgrel=1 -pkgdesc="Electron application that links with Signal on mobile" -license=('GPL3') -arch=('x86_64') -url="https://signal.org; -depends=('electron') -makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2') -source=( - "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz; - "${pkgname}.desktop" - "openssl-linking.patch" - "expire-from-source-date-epoch.patch" - # Cherry-pick a specific commit for the node-spellchecker dependency - # See https://github.com/atom/node-spellchecker/issues/127 - "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; -) -sha512sums=('bc804a1fe3135418cc0b4e8a5db87f86a6f246f97fc0599911816c581cb129239c46f3be036be31cb90e2eea9d64276887a845329e474e443d119071b56606c9' - 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' - '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' - '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' - '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') -b2sums=('39b94317f440e133d755956e2ebe4705653e13d9c7f0e66c0df676645d90ccd490ca584c14e532fc491a35da436b1b592a5cef819ae0b2715a51fb9947bdd9d4' - 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' - '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' - 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289' - '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') - -prepare() { - cd "${_pkgname}-${pkgver}" - - # Fix SpellChecker build with imminent Node 13 - # See https://github.com/atom/node-spellchecker/issues/127 - sed -r 's#("spellchecker": ").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' -i package.json - - # Set system Electron version for ABI compatibility - sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i package.json - - # Allow higher Node versions - sed 's#"node": "#&>=#' -i package.json - - yarn install - - # Have SQLCipher dynamically link from OpenSSL - # See https://github.com/signalapp/Signal-Desktop/issues/2634 - patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" - - # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead - patch --forward --strip=1 --input="${srcdir}/expire-from-source-date-epoch.patch" -} - -build() { - cd "${_pkgname}-${pkgver}" - - # Gruntfile expects Git commit information which we don't have in a tarball download - # See
[arch-commits] Commit in signal-desktop/repos (6 files)
Date: Friday, January 24, 2020 @ 00:59:57 Author: kpcyrd Revision: 555274 archrelease: copy trunk to community-testing-x86_64 Added: signal-desktop/repos/community-testing-x86_64/ signal-desktop/repos/community-testing-x86_64/PKGBUILD (from rev 555273, signal-desktop/trunk/PKGBUILD) signal-desktop/repos/community-testing-x86_64/TRADEMARK_CONSENT.txt (from rev 555273, signal-desktop/trunk/TRADEMARK_CONSENT.txt) signal-desktop/repos/community-testing-x86_64/expire-from-source-date-epoch.patch (from rev 555273, signal-desktop/trunk/expire-from-source-date-epoch.patch) signal-desktop/repos/community-testing-x86_64/openssl-linking.patch (from rev 555273, signal-desktop/trunk/openssl-linking.patch) signal-desktop/repos/community-testing-x86_64/signal-desktop.desktop (from rev 555273, signal-desktop/trunk/signal-desktop.desktop) -+ PKGBUILD| 86 ++ expire-from-source-date-epoch.patch | 13 + openssl-linking.patch | 19 +++ signal-desktop.desktop |9 +++ 4 files changed, 127 insertions(+) Copied: signal-desktop/repos/community-testing-x86_64/PKGBUILD (from rev 555273, signal-desktop/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-01-24 00:59:57 UTC (rev 555274) @@ -0,0 +1,86 @@ +# Maintainer: kpcyrd +# Contributor: Jean Lucas + +pkgname=signal-desktop +_pkgname=Signal-Desktop +pkgver=1.30.0 +pkgrel=1 +pkgdesc="Electron application that links with Signal on mobile" +license=('GPL3') +arch=('x86_64') +url="https://signal.org; +depends=('electron') +makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2') +source=( + "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz; + "${pkgname}.desktop" + "openssl-linking.patch" + "expire-from-source-date-epoch.patch" + # Cherry-pick a specific commit for the node-spellchecker dependency + # See https://github.com/atom/node-spellchecker/issues/127 + "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; +) +sha512sums=('bc804a1fe3135418cc0b4e8a5db87f86a6f246f97fc0599911816c581cb129239c46f3be036be31cb90e2eea9d64276887a845329e474e443d119071b56606c9' + 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' + '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' + '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' + '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') +b2sums=('39b94317f440e133d755956e2ebe4705653e13d9c7f0e66c0df676645d90ccd490ca584c14e532fc491a35da436b1b592a5cef819ae0b2715a51fb9947bdd9d4' + 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' + '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' + 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289' + '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') + +prepare() { + cd "${_pkgname}-${pkgver}" + + # Fix SpellChecker build with imminent Node 13 + # See https://github.com/atom/node-spellchecker/issues/127 + sed -r 's#("spellchecker": ").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' -i package.json + + # Set system Electron version for ABI compatibility + sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i package.json + + # Allow higher Node versions + sed 's#"node": "#&>=#' -i package.json + + yarn install + + # Have SQLCipher dynamically link from OpenSSL + # See https://github.com/signalapp/Signal-Desktop/issues/2634 + patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" + + # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead + patch --forward --strip=1 --input="${srcdir}/expire-from-source-date-epoch.patch" +} + +build() { + cd "${_pkgname}-${pkgver}" + + # Gruntfile expects Git commit information which we don't have in a tarball download + # See https://github.com/signalapp/Signal-Desktop/issues/2376 + yarn generate exec:build-protobuf exec:transpile concat copy:deps sass + + yarn build-release +} + +package() { + cd "${_pkgname}-${pkgver}" + + install -d
[arch-commits] Commit in signal-desktop/trunk (2 files)
Date: Friday, January 24, 2020 @ 00:59:42 Author: kpcyrd Revision: 555273 upgpkg: signal-desktop 1.30.0-1 Added: signal-desktop/trunk/expire-from-source-date-epoch.patch Modified: signal-desktop/trunk/PKGBUILD -+ PKGBUILD| 12 +--- expire-from-source-date-epoch.patch | 13 + 2 files changed, 22 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 00:29:08 UTC (rev 555272) +++ PKGBUILD2020-01-24 00:59:42 UTC (rev 555273) @@ -3,7 +3,7 @@ pkgname=signal-desktop _pkgname=Signal-Desktop -pkgver=1.29.6 +pkgver=1.30.0 pkgrel=1 pkgdesc="Electron application that links with Signal on mobile" license=('GPL3') @@ -15,17 +15,20 @@ "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz; "${pkgname}.desktop" "openssl-linking.patch" + "expire-from-source-date-epoch.patch" # Cherry-pick a specific commit for the node-spellchecker dependency # See https://github.com/atom/node-spellchecker/issues/127 "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; ) -sha512sums=('3b04224c8bc105b14366fc585daff2a6210a0442e48c6ee5e4ffa964dcea5ab302b186eca8287d66d0d71fa7d41b7ba66ad886b23d86b35832744d88ad639f86' +sha512sums=('bc804a1fe3135418cc0b4e8a5db87f86a6f246f97fc0599911816c581cb129239c46f3be036be31cb90e2eea9d64276887a845329e474e443d119071b56606c9' 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' + '6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2' '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') -b2sums=('0842342d02c2860e28a57178e6d9a36965e7444acea1f78fb91003f7c59e7041a44276e2d76bff684cb7a7d3445735565458e8861dfe599a037fdb505389c9af' +b2sums=('39b94317f440e133d755956e2ebe4705653e13d9c7f0e66c0df676645d90ccd490ca584c14e532fc491a35da436b1b592a5cef819ae0b2715a51fb9947bdd9d4' 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' + 'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289' '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') prepare() { @@ -46,6 +49,9 @@ # Have SQLCipher dynamically link from OpenSSL # See https://github.com/signalapp/Signal-Desktop/issues/2634 patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" + + # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead + patch --forward --strip=1 --input="${srcdir}/expire-from-source-date-epoch.patch" } build() { Added: expire-from-source-date-epoch.patch === --- expire-from-source-date-epoch.patch (rev 0) +++ expire-from-source-date-epoch.patch 2020-01-24 00:59:42 UTC (rev 555273) @@ -0,0 +1,13 @@ +--- a/Gruntfile.js b/Gruntfile.js +@@ -203,9 +203,7 @@ module.exports = grunt => { + }); + + grunt.registerTask('getExpireTime', () => { +-grunt.task.requires('gitinfo'); +-const gitinfo = grunt.config.get('gitinfo'); +-const committed = gitinfo.local.branch.current.lastCommitTime; ++const committed = parseInt(process.env.SOURCE_DATE_EPOCH, 10) * 1000; + const time = Date.parse(committed) + 1000 * 60 * 60 * 24 * 90; + grunt.file.write( + 'config/local-production.json',
[arch-commits] Commit in ogre/repos/community-x86_64 (4 files)
Date: Friday, January 24, 2020 @ 00:29:08 Author: svenstaro Revision: 555272 archrelease: copy trunk to community-x86_64 Added: ogre/repos/community-x86_64/PKGBUILD (from rev 555271, ogre/trunk/PKGBUILD) ogre/repos/community-x86_64/ogre.install (from rev 555271, ogre/trunk/ogre.install) Deleted: ogre/repos/community-x86_64/PKGBUILD ogre/repos/community-x86_64/ogre.install --+ PKGBUILD | 102 - ogre.install |6 +-- 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-24 00:28:59 UTC (rev 555271) +++ PKGBUILD2020-01-24 00:29:08 UTC (rev 555272) @@ -1,51 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=ogre -pkgver=1.12.3 -pkgrel=2 -pkgdesc='Scene-oriented, flexible 3D engine written in C++' -arch=('x86_64') -url='http://www.ogre3d.org' -license=('custom:MIT') -depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'openexr' 'pugixml' - 'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml') -makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'swig' 'systemd' 'git') -install=ogre.install -replaces=('ogre-docs') -source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz; - "git+https://github.com/ocornut/imgui.git#commit=688cf868ea83db6c2958dd6bf7a20d471d00940b;) -optdepends=('cppunit: unit testing' -'python: python bindings') -sha512sums=('1381b342e763f006952e8b2cf70e129f0e4ac399495450a72b2d9a97f39fd4346897b83e9acaa47611c1d5c8565cc6b5b5f1b516078a8904afa1c9e73188b586' -'SKIP') - -prepare() { - mkdir ogre-${pkgver}/build - - cp -r "$srcdir"/imgui ogre-${pkgver}/Components/Overlay/src/ -} - -build() { - cd ogre-${pkgver}/build - - cmake .. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DOGRE_BUILD_DEPENDENCIES=FALSE \ --DCMAKE_BUILD_TYPE=RelWithDebInfo \ --DOGRE_BUILD_PLUGIN_FREEIMAGE=TRUE \ --DOGRE_BUILD_PLUGIN_EXRCODEC=TRUE - - make - make OgreDoc -} - -package() { - - cd ogre-${pkgver}/build - - make DESTDIR=${pkgdir} install - - mv ${pkgdir}/usr/bin/SampleBrowser ${pkgdir}/usr/bin/OgreSampleBrowser - install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: ogre/repos/community-x86_64/PKGBUILD (from rev 555271, ogre/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-24 00:29:08 UTC (rev 555272) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=ogre +pkgver=1.12.4 +pkgrel=1 +pkgdesc='Scene-oriented, flexible 3D engine written in C++' +arch=('x86_64') +url='http://www.ogre3d.org' +license=('custom:MIT') +depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'openexr' 'pugixml' + 'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml') +makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'swig' 'systemd' 'git') +install=ogre.install +replaces=('ogre-docs') +source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz; + "git+https://github.com/ocornut/imgui.git#commit=688cf868ea83db6c2958dd6bf7a20d471d00940b;) +optdepends=('cppunit: unit testing' +'python: python bindings') +sha512sums=('46406be3b57bd1aea8f657802e2d63f777dd4a723b291c5bb6c8f9eac62ba27fe18d43260093f1120ce75fc32997feb72b10388e8983b9c9d2b7cdb15231cdd8' +'SKIP') + +prepare() { + mkdir ogre-${pkgver}/build + + cp -r "$srcdir"/imgui ogre-${pkgver}/Components/Overlay/src/ +} + +build() { + cd ogre-${pkgver}/build + + cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DOGRE_BUILD_DEPENDENCIES=FALSE \ +-DCMAKE_BUILD_TYPE=RelWithDebInfo \ +-DOGRE_BUILD_PLUGIN_FREEIMAGE=TRUE \ +-DOGRE_BUILD_PLUGIN_EXRCODEC=TRUE + + make + make OgreDoc +} + +package() { + + cd ogre-${pkgver}/build + + make DESTDIR=${pkgdir} install + + mv ${pkgdir}/usr/bin/SampleBrowser ${pkgdir}/usr/bin/OgreSampleBrowser + install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: ogre.install === --- ogre.install2020-01-24 00:28:59 UTC (rev 555271) +++ ogre.install2020-01-24 00:29:08 UTC (rev 555272) @@ -1,3 +0,0 @@ -post_install() { -echo "To view the OGRE samples just run OgreSampleBrowser" -} Copied: ogre/repos/community-x86_64/ogre.install (from rev 555271, ogre/trunk/ogre.install) === --- ogre.install(rev 0) +++ ogre.install2020-01-24 00:29:08 UTC (rev 555272) @@ -0,0 +1,3 @@ +post_install() { +echo "To view the OGRE samples just run OgreSampleBrowser" +}
[arch-commits] Commit in ogre/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 00:28:59 Author: svenstaro Revision: 555271 upgpkg: ogre 1.12.4-1 Modified: ogre/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 23:54:38 UTC (rev 555270) +++ PKGBUILD2020-01-24 00:28:59 UTC (rev 555271) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=ogre -pkgver=1.12.3 -pkgrel=2 +pkgver=1.12.4 +pkgrel=1 pkgdesc='Scene-oriented, flexible 3D engine written in C++' arch=('x86_64') url='http://www.ogre3d.org' @@ -15,7 +15,7 @@ "git+https://github.com/ocornut/imgui.git#commit=688cf868ea83db6c2958dd6bf7a20d471d00940b;) optdepends=('cppunit: unit testing' 'python: python bindings') -sha512sums=('1381b342e763f006952e8b2cf70e129f0e4ac399495450a72b2d9a97f39fd4346897b83e9acaa47611c1d5c8565cc6b5b5f1b516078a8904afa1c9e73188b586' +sha512sums=('46406be3b57bd1aea8f657802e2d63f777dd4a723b291c5bb6c8f9eac62ba27fe18d43260093f1120ce75fc32997feb72b10388e8983b9c9d2b7cdb15231cdd8' 'SKIP') prepare() {
[arch-commits] Commit in python-pwntools/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 23:54:38 Author: anthraxx Revision: 555270 archrelease: copy trunk to community-any Added: python-pwntools/repos/community-any/PKGBUILD (from rev 555269, python-pwntools/trunk/PKGBUILD) Deleted: python-pwntools/repos/community-any/PKGBUILD --+ PKGBUILD | 104 - 1 file changed, 55 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 23:54:34 UTC (rev 555269) +++ PKGBUILD2020-01-23 23:54:38 UTC (rev 555270) @@ -1,49 +0,0 @@ -# Maintainer: kpcyrd -# Contributor: Ding Xiao -# Contributor: Firmy - -pkgname="python-pwntools" -_pyname="pwntools" -pkgver="4.0.1" -pkgrel=1 -pkgdesc="A CTF framework and exploit development library" -arch=('any') -url='https://github.com/Gallopsled/pwntools' -license=('MIT' 'GPL2' 'BSD') -depends=('python' - 'python-mako' - 'python-pyelftools' - 'python-capstone' - 'ropgadget' - 'python-pyserial' - 'python-requests' - 'python-pip' - 'python-pygments' - 'python-pysocks' - 'python-dateutil' - 'python-packaging' - 'python-psutil' - 'python-intervaltree' - 'python-sortedcontainers' - 'python-unicorn' - 'python-tox' - 'python-paramiko' - 'ropgadget' - 'python-setuptools') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) -sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f') -b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423') - -build() { - cd "${_pyname}-${pkgver}" - python setup.py build -} - -package() { - cd "${_pyname}-${pkgver}" - python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command - install -D -m 644 LICENSE-pwntools.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} -} - -# vim:set ts=2 sw=2 et: Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 555269, python-pwntools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 23:54:38 UTC (rev 555270) @@ -0,0 +1,55 @@ +# Maintainer: kpcyrd +# Maintainer: Levente Polyak +# Contributor: Ding Xiao +# Contributor: Firmy + +pkgname=python-pwntools +_pyname=pwntools +pkgver=4.0.1 +pkgrel=2 +pkgdesc='CTF framework and exploit development library' +url='https://github.com/Gallopsled/pwntools' +arch=('any') +license=('MIT' 'GPL2' 'BSD') +depends=('python' + 'python-mako' + 'python-pyelftools' + 'python-capstone' + 'ropgadget' + 'python-pyserial' + 'python-requests' + 'python-pip' + 'python-pygments' + 'python-pysocks' + 'python-dateutil' + 'python-packaging' + 'python-psutil' + 'python-intervaltree' + 'python-sortedcontainers' + 'python-unicorn' + 'python-tox' + 'python-paramiko' + 'ropgadget' + 'python-setuptools') +source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f') +b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423') + +prepare() { + cd ${_pyname}-${pkgver} + sed 's|>=1.0.2rc1||' -i setup.py +} + +build() { + cd ${_pyname}-${pkgver} + python setup.py build +} + +package() { + cd ${_pyname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command + install -Dm 644 LICENSE-pwntools.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pwntools/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 23:54:34 Author: anthraxx Revision: 555269 upgpkg: python-pwntools 4.0.1-2: fix dependency we stick to release unicorn and live with the problems until we get a fresh release Modified: python-pwntools/trunk/PKGBUILD --+ PKGBUILD | 26 -- 1 file changed, 16 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 23:25:43 UTC (rev 555268) +++ PKGBUILD2020-01-23 23:54:34 UTC (rev 555269) @@ -1,14 +1,15 @@ # Maintainer: kpcyrd +# Maintainer: Levente Polyak # Contributor: Ding Xiao # Contributor: Firmy -pkgname="python-pwntools" -_pyname="pwntools" -pkgver="4.0.1" -pkgrel=1 -pkgdesc="A CTF framework and exploit development library" +pkgname=python-pwntools +_pyname=pwntools +pkgver=4.0.1 +pkgrel=2 +pkgdesc='CTF framework and exploit development library' +url='https://github.com/Gallopsled/pwntools' arch=('any') -url='https://github.com/Gallopsled/pwntools' license=('MIT' 'GPL2' 'BSD') depends=('python' 'python-mako' @@ -30,19 +31,24 @@ 'python-paramiko' 'ropgadget' 'python-setuptools') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;) +source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f') b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423') +prepare() { + cd ${_pyname}-${pkgver} + sed 's|>=1.0.2rc1||' -i setup.py +} + build() { - cd "${_pyname}-${pkgver}" + cd ${_pyname}-${pkgver} python setup.py build } package() { - cd "${_pyname}-${pkgver}" + cd ${_pyname}-${pkgver} python setup.py install -O1 --root="${pkgdir}" --skip-build --only-use-pwn-command - install -D -m 644 LICENSE-pwntools.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 LICENSE-pwntools.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md} }
[arch-commits] Commit in gunicorn/repos/community-testing-any (4 files)
Date: Thursday, January 23, 2020 @ 23:25:43 Author: felixonmars Revision: 555268 archrelease: copy trunk to community-testing-any Added: gunicorn/repos/community-testing-any/PKGBUILD (from rev 555267, gunicorn/trunk/PKGBUILD) gunicorn/repos/community-testing-any/gunicorn-pytest5.patch (from rev 555267, gunicorn/trunk/gunicorn-pytest5.patch) Deleted: gunicorn/repos/community-testing-any/PKGBUILD gunicorn/repos/community-testing-any/gunicorn-pytest5.patch + PKGBUILD | 82 ++-- gunicorn-pytest5.patch | 134 +++ 2 files changed, 108 insertions(+), 108 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 23:25:21 UTC (rev 555267) +++ PKGBUILD2020-01-23 23:25:43 UTC (rev 555268) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Jeremy "Ichimonji10" Audet -# Contributor: pumpkin -# Contributor: Vsevolod Balashov - -pkgname=gunicorn -pkgver=20.0.3 -pkgrel=1 -pkgdesc='WSGI HTTP Server for UNIX' -arch=('any') -url='https://gunicorn.org/' -license=('MIT') -depends=('python-setuptools') -optdepends=('python-eventlet: For asynchronous request handling with eventlet.' -'python-gevent: For asynchronous request handling with gevent.') -checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 'python-pytest-cov' - 'python-pytest-runner') -source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('ca3d6f259f09275e85a9d398ccdef2ae957f9829961c351ae0cf99d33f2e4812237be7c6f09187a77ad7c6c4739bb9f8bbe3a7e63d7efcfe39f5eccb5b3b8bfa') - -prepare() { - sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt -} - -build() { - cd gunicorn-$pkgver - python setup.py build -} - -check() { - cd gunicorn-$pkgver - python setup.py pytest -} - -package() { - cd gunicorn-$pkgver - python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: gunicorn/repos/community-testing-any/PKGBUILD (from rev 555267, gunicorn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 23:25:43 UTC (rev 555268) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Jeremy "Ichimonji10" Audet +# Contributor: pumpkin +# Contributor: Vsevolod Balashov + +pkgname=gunicorn +pkgver=20.0.4 +pkgrel=1 +pkgdesc='WSGI HTTP Server for UNIX' +arch=('any') +url='https://gunicorn.org/' +license=('MIT') +depends=('python-setuptools') +optdepends=('python-eventlet: For asynchronous request handling with eventlet.' +'python-gevent: For asynchronous request handling with gevent.') +checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 'python-pytest-cov' + 'python-pytest-runner') +source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;) +sha512sums=('5a82a448e07ede9e987b14c9ae4abfda29ed80d4220d640f68dab6fb59bb4bdab3d5fc3f0689ddc36102d88a10dbd244ee90e62647acea259429e8a79f370ea4') + +prepare() { + sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt +} + +build() { + cd gunicorn-$pkgver + python setup.py build +} + +check() { + cd gunicorn-$pkgver + python setup.py pytest +} + +package() { + cd gunicorn-$pkgver + python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: gunicorn-pytest5.patch === --- gunicorn-pytest5.patch 2020-01-23 23:25:21 UTC (rev 555267) +++ gunicorn-pytest5.patch 2020-01-23 23:25:43 UTC (rev 555268) @@ -1,67 +0,0 @@ -From f38f717539b1b7296720805b8ae3969c3509b9c1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Martin=20Ba=C5=A1ti?= -Date: Thu, 11 Jul 2019 19:12:16 +0200 -Subject: [PATCH] Fix pytest 5.0.0 compatibility -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -pytest.raises() returns exception info not the exception itself. They -changed implementation of exception info, so now .value property must be -used to get the exception instance and have proper output from str() -method. - -https://github.com/pytest-dev/pytest/issues/5412 - -Signed-off-by: Martin Bašti - tests/test_util.py | 20 ++-- - 1 file changed, 10 insertions(+), 10 deletions(-) - -diff --git a/tests/test_util.py b/tests/test_util.py -index 3b8688a21..2494d2c54 100644 a/tests/test_util.py -+++ b/tests/test_util.py -@@ -29,9 +29,9 @@ def test_parse_address(test_input, expected): - - - def test_parse_address_invalid(): --with pytest.raises(RuntimeError) as err: -+
[arch-commits] Commit in gunicorn/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 23:25:21 Author: felixonmars Revision: 555267 upgpkg: gunicorn 20.0.4-1 Modified: gunicorn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 22:10:52 UTC (rev 555266) +++ PKGBUILD2020-01-23 23:25:21 UTC (rev 555267) @@ -4,7 +4,7 @@ # Contributor: Vsevolod Balashov pkgname=gunicorn -pkgver=20.0.3 +pkgver=20.0.4 pkgrel=1 pkgdesc='WSGI HTTP Server for UNIX' arch=('any') @@ -16,7 +16,7 @@ checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 'python-pytest-cov' 'python-pytest-runner') source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('ca3d6f259f09275e85a9d398ccdef2ae957f9829961c351ae0cf99d33f2e4812237be7c6f09187a77ad7c6c4739bb9f8bbe3a7e63d7efcfe39f5eccb5b3b8bfa') +sha512sums=('5a82a448e07ede9e987b14c9ae4abfda29ed80d4220d640f68dab6fb59bb4bdab3d5fc3f0689ddc36102d88a10dbd244ee90e62647acea259429e8a79f370ea4') prepare() { sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (4 files)
Date: Thursday, January 23, 2020 @ 23:14:12 Author: anthraxx Revision: 373858 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 373857, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config (from rev 373857, linux-hardened/trunk/config) Deleted: linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config --+ PKGBUILD | 416 - config |21172 ++--- 2 files changed, 10794 insertions(+), 10794 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 373857:373858 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config)
Date: Thursday, January 23, 2020 @ 23:14:07 Author: anthraxx Revision: 373857 upgpkg: linux-hardened 5.4.14.a-1 Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config --+ PKGBUILD |8 config |2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 20:10:34 UTC (rev 373856) +++ PKGBUILD2020-01-23 23:14:07 UTC (rev 373857) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -pkgver=5.4.13.a +pkgver=5.4.14.a pkgrel=1 pkgdesc='Security-Hardened Linux' url='https://github.com/anthraxx/linux-hardened' @@ -27,11 +27,11 @@ '65EEFE022108E2B708CBFCF7F9E712E59AF5F22A' # Daniel Micay 'E240B57E2C4630BA768E2F26FC1B547C8D8172C8' # Levente Polyak ) -sha256sums=('49fb29d96d7e7c1d7e6082701bd26bfddd0fbc87a796fb6ba6258bc5fd386ad7' +sha256sums=('531e18b0eef516fa4b3843f89729fafbf3c6bc00325b082cc1f2cfcb28c8d7f0' 'SKIP' -'8d946a81a16f8036dcca1b2b5dfaadb4a96627c8b2532a82482d4208312b067c' +'172d2e6f2e0ef4d70cb9bea776a72e6a4d97dca85984456d0cee0bfbb78f2085' 'SKIP' -'92147f8ceba05dab586a014138711e8cf1ac31f00a6c7262298c2bf1b0c2b633') +'f7498246aeb02ea3d27e03bbbecfa3a195dcebffe7de0f67ca73b4c6ff7b1d99') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2020-01-23 20:10:34 UTC (rev 373856) +++ config 2020-01-23 23:14:07 UTC (rev 373857) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.13 Kernel Configuration +# Linux/x86 5.4.14 Kernel Configuration # #
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Thursday, January 23, 2020 @ 22:08:39 Author: felixonmars Revision: 555264 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 555263, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 555263, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 22:08:39 UTC (rev 555264) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.7.1 +pkgrel=3 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f2f6c82992a2b46311a50e33bdc6c482e7dbb5b3d12d21585adefee1ee148688e1c4d9a16df5bacb8810d3bfb45dab917941a422bb7c21c40961af6a842bd2bd') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-comparison-bench -f-small-bench +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-store/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 22:08:23 Author: felixonmars Revision: 555263 upgpkg: haskell-store 0.7.1-3: rebuild with store-core 0.4.4.2 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 22:06:42 UTC (rev 555262) +++ PKGBUILD2020-01-23 22:08:23 UTC (rev 555263) @@ -3,7 +3,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.7.1 -pkgrel=2 +pkgrel=3 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('BSD')
[arch-commits] Commit in python-parse/repos/community-any (4 files)
Date: Thursday, January 23, 2020 @ 22:06:42 Author: ffy00 Revision: 555262 archrelease: copy trunk to community-any Added: python-parse/repos/community-any/LICENSE (from rev 555261, python-parse/trunk/LICENSE) python-parse/repos/community-any/PKGBUILD (from rev 555261, python-parse/trunk/PKGBUILD) Deleted: python-parse/repos/community-any/LICENSE python-parse/repos/community-any/PKGBUILD --+ LICENSE | 38 +++--- PKGBUILD | 76 ++--- 2 files changed, 57 insertions(+), 57 deletions(-) Deleted: LICENSE === --- LICENSE 2020-01-23 22:06:32 UTC (rev 555261) +++ LICENSE 2020-01-23 22:06:42 UTC (rev 555262) @@ -1,19 +0,0 @@ -Copyright (c) 2012-2013 Richard Jones - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. Copied: python-parse/repos/community-any/LICENSE (from rev 555261, python-parse/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2020-01-23 22:06:42 UTC (rev 555262) @@ -0,0 +1,19 @@ +Copyright (c) 2012-2013 Richard Jones + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2020-01-23 22:06:32 UTC (rev 555261) +++ PKGBUILD2020-01-23 22:06:42 UTC (rev 555262) @@ -1,38 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Aaron DeVore - -pkgname=python-parse -pkgver=1.12.1 -pkgrel=3 - -pkgdesc='Parse strings using a specification based on the Python format() syntax.' -url='https://pypi.python.org/pypi/parse' -arch=('any') -license=('BSD') - -depends=('python') -makedepends=('python-setuptools') - -source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz; - https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE) # license from the bottom of parse.py - -md5sums=('8fc634769f1d841f14a52dd731ca447a' - '68c10fa20482cc4328a1052695fb7e53') - -build() { - cd "$srcdir"/parse-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/parse-$pkgver - python test_parse.py -} - - -package() { - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd "$srcdir"/parse-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-parse/repos/community-any/PKGBUILD (from rev 555261, python-parse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 22:06:42 UTC (rev 555262) @@ -0,0 +1,38 @@ +# Maintainer: Johannes Löthberg +# Contributor: Aaron DeVore + +pkgname=python-parse +pkgver=1.14.0 +pkgrel=1 + +pkgdesc='Parse strings using a specification based on the Python format() syntax.' +url='https://pypi.python.org/pypi/parse' +arch=('any')
[arch-commits] Commit in haskell-store-core/repos (2 files)
Date: Thursday, January 23, 2020 @ 22:06:10 Author: felixonmars Revision: 555260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store-core/repos/community-staging-x86_64/ haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 555259, haskell-store-core/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 555259, haskell-store-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 22:06:10 UTC (rev 555260) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=store-core +pkgname=haskell-store-core +pkgver=0.4.4.2 +pkgrel=1 +pkgdesc="Fast and lightweight binary serialization" +url="https://github.com/fpco/store; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b157ef0a5b7ab1918f80ab5bbce1cb8b90e2daa7c915103a2d020c60aa533e625aa7c32abe78ce0bd0ef868f49da5f59cfdf41973ca49f8eed5ffafc14dcc406') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-force-alignment +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-parse/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 22:06:32 Author: ffy00 Revision: 555261 upgpkg: python-parse 1.14.0-1 Modified: python-parse/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 22:06:10 UTC (rev 555260) +++ PKGBUILD2020-01-23 22:06:32 UTC (rev 555261) @@ -2,8 +2,8 @@ # Contributor: Aaron DeVore pkgname=python-parse -pkgver=1.12.1 -pkgrel=3 +pkgver=1.14.0 +pkgrel=1 pkgdesc='Parse strings using a specification based on the Python format() syntax.' url='https://pypi.python.org/pypi/parse' @@ -16,7 +16,7 @@ source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz; https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE) # license from the bottom of parse.py -md5sums=('8fc634769f1d841f14a52dd731ca447a' +md5sums=('07cbb5ba1025cbfe92fc3376c372dda5' '68c10fa20482cc4328a1052695fb7e53') build() {
[arch-commits] Commit in haskell-store-core/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 22:05:54 Author: felixonmars Revision: 555259 upgpkg: haskell-store-core 0.4.4.2-1: rebuild with store-core 0.4.4.2 Modified: haskell-store-core/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 22:03:28 UTC (rev 555258) +++ PKGBUILD2020-01-23 22:05:54 UTC (rev 555259) @@ -2,8 +2,8 @@ _hkgname=store-core pkgname=haskell-store-core -pkgver=0.4.4.1 -pkgrel=2 +pkgver=0.4.4.2 +pkgrel=1 pkgdesc="Fast and lightweight binary serialization" url="https://github.com/fpco/store; license=('MIT') @@ -11,8 +11,13 @@ depends=('ghc-libs' 'haskell-primitive') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('b13202fa5dfe5dbd2bf1432fd33102d9265958b738be132c8c8279d55841546cdb736c5cff46f18681083871ed6ae56e1510b25d9ca5845ba0e6cc9b7f57') +sha512sums=('b157ef0a5b7ab1918f80ab5bbce1cb8b90e2daa7c915103a2d020c60aa533e625aa7c32abe78ce0bd0ef868f49da5f59cfdf41973ca49f8eed5ffafc14dcc406') +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail/d' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-monadrandom/repos (2 files)
Date: Thursday, January 23, 2020 @ 21:57:42 Author: felixonmars Revision: 555257 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadrandom/repos/community-staging-x86_64/ haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 555256, haskell-monadrandom/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 555256, haskell-monadrandom/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 21:57:42 UTC (rev 555257) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MonadRandom +pkgname=haskell-monadrandom +pkgver=0.5.1.2 +pkgrel=1 +pkgdesc="Random-number generation monad." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-random" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2c92c51868f48e548402c63bccb7bfb13f6ba342f1f6a81e6cc2c8a92248f47ccfb3763907f6e564b284ba4243d4ab1e83cd9a2c309e238fca6b017eb9833198') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monadrandom/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 21:57:26 Author: felixonmars Revision: 555256 upgpkg: haskell-monadrandom 0.5.1.2-1: rebuild with MonadRandom 0.5.1.2 Modified: haskell-monadrandom/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 21:31:16 UTC (rev 555255) +++ PKGBUILD2020-01-23 21:57:26 UTC (rev 555256) @@ -3,8 +3,8 @@ _hkgname=MonadRandom pkgname=haskell-monadrandom -pkgver=0.5.1.1 -pkgrel=14 +pkgver=0.5.1.2 +pkgrel=1 pkgdesc="Random-number generation monad." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom") @@ -12,13 +12,8 @@ depends=('ghc-libs' "haskell-primitive" "haskell-random" "haskell-transformers-compat") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('0a3c15076f162e985b37c14981d1fb89ab835cbfde207b7825ae27088d81218949336599b56c56c36a653a99566319c60d95bea9acab3248749b39597a297edb') +sha512sums=('2c92c51868f48e548402c63bccb7bfb13f6ba342f1f6a81e6cc2c8a92248f47ccfb3763907f6e564b284ba4243d4ab1e83cd9a2c309e238fca6b017eb9833198') -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *0.7/<1/' $_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in ghidra/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Thursday, January 23, 2020 @ 21:31:16 Author: anthraxx Revision: 555255 archrelease: copy trunk to community-x86_64 Added: ghidra/repos/community-x86_64/ ghidra/repos/community-x86_64/PKGBUILD (from rev 555254, ghidra/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: ghidra/repos/community-x86_64/PKGBUILD (from rev 555254, ghidra/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-01-23 21:31:16 UTC (rev 555255) @@ -0,0 +1,81 @@ +# Maintainer: Robin Broda +# Maintainer: Levente Polyak + +pkgname=ghidra +pkgver=9.1.1 +_ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528 +_d2j=2.0 +_yajsw=12.12 +_hfsx=0.21 +pkgrel=1 +pkgdesc='Software reverse engineering framework' +url='https://ghidra-sre.org/' +arch=('x86_64') +license=('Apache') +depends=('java-environment>=11' 'bash') +makedepends=('git' 'gradle' 'unzip') +optdepends=('python2: Python feature' +'pam: GhidraServer support') +source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz + "git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data}; + https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar + https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw}/yajsw-stable-${_yajsw}.zip + https://sourceforge.net/projects/catacombae/files/HFSExplorer/${_hfsx}/hfsexplorer-${_hfsx/./_}-bin.zip) +noextract=(AXMLPrinter2.jar + yajsw-stable-${_yajsw}.zip + hfsexplorer-${_hfsx/./_}-bin.zip) +sha512sums=('642fbeb7ea00f72a899a0ff9fba1ee8c802b81596e333420d080dca0b985d0a132126a97e0c125128effe050ccc6a7446e018846dd285162bbcdb9051e81bb02' +'SKIP' + 'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358' + 'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601' + '0ff5a228ae1c5251c8ba59f9bcd9b4a199b0caaf688f6eccba42c3d227784d8f56f9164b2fad73fc173ec314340c036144123ce152fe911013df5598bd708944' + 'b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415') + +prepare() { + install -d hfsx + unzip -u hfsexplorer-${_hfsx/./_}-bin.zip -d hfsx + + cd ghidra-Ghidra_${pkgver}_build + + # Copy needed libraries into flat repo folder + install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \ +../AXMLPrinter2.jar \ +../hfsx/lib/{csframework,hfsx*,iharder-base64}.jar \ +-t flatRepo + + # YAJSW expects this symlink + ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin + install -Dm 644 ../yajsw-stable-${_yajsw}.zip -t Ghidra/Features/GhidraServer + + # Add FID datasets + install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t Ghidra/Features/FunctionID/src/main/fidb + + # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the native binaries + sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude "src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle +} + +build() { + cd ghidra-Ghidra_${pkgver}_build + gradle yajswDevUnpack + gradle prebuildNatives_linux64 + gradle sleighCompile + gradle buildGhidra +} + +package() { + cd ghidra-Ghidra_${pkgver}_build + + # Extract built archive into destination folder + install -d "${pkgdir}"/{opt,usr/bin} + _appver=$(grep -oP '(?<=^application.version=).*$' Ghidra/application.properties) + _relname=$(grep -oP '(?<=^application.release.name=).*$' Ghidra/application.properties) + unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux64.zip -d "${pkgdir}"/opt + + # Simplify some directory and binary names + mv "${pkgdir}"/opt/ghidra{_*,} + ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra + ln -s /opt/ghidra/support/analyzeHeadless "${pkgdir}"/usr/bin/ghidra-analyzeHeadless +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (ghidra ghidra/repos ghidra/trunk ghidra/trunk/PKGBUILD)
Date: Thursday, January 23, 2020 @ 21:31:03 Author: anthraxx Revision: 555254 addpkg: ghidra 9.1.1-1 Added: ghidra/ ghidra/repos/ ghidra/trunk/ ghidra/trunk/PKGBUILD --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Added: ghidra/trunk/PKGBUILD === --- ghidra/trunk/PKGBUILD (rev 0) +++ ghidra/trunk/PKGBUILD 2020-01-23 21:31:03 UTC (rev 555254) @@ -0,0 +1,81 @@ +# Maintainer: Robin Broda +# Maintainer: Levente Polyak + +pkgname=ghidra +pkgver=9.1.1 +_ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528 +_d2j=2.0 +_yajsw=12.12 +_hfsx=0.21 +pkgrel=1 +pkgdesc='Software reverse engineering framework' +url='https://ghidra-sre.org/' +arch=('x86_64') +license=('Apache') +depends=('java-environment>=11' 'bash') +makedepends=('git' 'gradle' 'unzip') +optdepends=('python2: Python feature' +'pam: GhidraServer support') +source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz + "git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data}; + https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar + https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw}/yajsw-stable-${_yajsw}.zip + https://sourceforge.net/projects/catacombae/files/HFSExplorer/${_hfsx}/hfsexplorer-${_hfsx/./_}-bin.zip) +noextract=(AXMLPrinter2.jar + yajsw-stable-${_yajsw}.zip + hfsexplorer-${_hfsx/./_}-bin.zip) +sha512sums=('642fbeb7ea00f72a899a0ff9fba1ee8c802b81596e333420d080dca0b985d0a132126a97e0c125128effe050ccc6a7446e018846dd285162bbcdb9051e81bb02' +'SKIP' + 'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358' + 'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601' + '0ff5a228ae1c5251c8ba59f9bcd9b4a199b0caaf688f6eccba42c3d227784d8f56f9164b2fad73fc173ec314340c036144123ce152fe911013df5598bd708944' + 'b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415') + +prepare() { + install -d hfsx + unzip -u hfsexplorer-${_hfsx/./_}-bin.zip -d hfsx + + cd ghidra-Ghidra_${pkgver}_build + + # Copy needed libraries into flat repo folder + install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \ +../AXMLPrinter2.jar \ +../hfsx/lib/{csframework,hfsx*,iharder-base64}.jar \ +-t flatRepo + + # YAJSW expects this symlink + ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin + install -Dm 644 ../yajsw-stable-${_yajsw}.zip -t Ghidra/Features/GhidraServer + + # Add FID datasets + install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t Ghidra/Features/FunctionID/src/main/fidb + + # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the native binaries + sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude "src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle +} + +build() { + cd ghidra-Ghidra_${pkgver}_build + gradle yajswDevUnpack + gradle prebuildNatives_linux64 + gradle sleighCompile + gradle buildGhidra +} + +package() { + cd ghidra-Ghidra_${pkgver}_build + + # Extract built archive into destination folder + install -d "${pkgdir}"/{opt,usr/bin} + _appver=$(grep -oP '(?<=^application.version=).*$' Ghidra/application.properties) + _relname=$(grep -oP '(?<=^application.release.name=).*$' Ghidra/application.properties) + unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux64.zip -d "${pkgdir}"/opt + + # Simplify some directory and binary names + mv "${pkgdir}"/opt/ghidra{_*,} + ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra + ln -s /opt/ghidra/support/analyzeHeadless "${pkgdir}"/usr/bin/ghidra-analyzeHeadless +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in loki/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 20:10:34 Author: jelle Revision: 373856 Update loki to 1.3.0 Modified: loki/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 20:03:40 UTC (rev 373855) +++ PKGBUILD2020-01-23 20:10:34 UTC (rev 373856) @@ -1,7 +1,7 @@ # Maintainer: Jelle van der Waa pkgname=loki -pkgver=1.2.0 +pkgver=1.3.0 pkgrel=1 pkgdesc='like Prometheus, but for logs' url='https://github.com/grafana/loki' @@ -8,10 +8,10 @@ arch=('x86_64') license=('Apache') depends=('glibc') -makedepends=('go-pie' 'git') +makedepends=('go-pie') backup=('etc/loki/loki.yaml' 'etc/loki/promtail.yaml') -source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v1.2.0.tar.gz) -sha512sums=('2a522b0c5b7bddbdf810c229dbd21a2fcac3717d1fc940bfa98f74f5e86000cb36ec17ae2ef900a7b302997860a9d8b904f1e23d18964365579d6a4a39665918') +source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v$pkgver.tar.gz) +sha512sums=('db2c5e81b2b24d884f2c56531e577beae693cc06e30fe74b4d89b6b1c3857992396aeb46877ab5b787b268741cc9de75fd5ed53c548de6abac701afe97477df2') build() { cd loki-$pkgver @@ -19,14 +19,12 @@ LDFLAGS="-extldflags $LDFLAGS" go build \ --gcflags "all=-trimpath=$PWD" \ --asmflags "all=-trimpath=$PWD" \ +-trimpath \ -ldflags "$LDFLAGS" \ ./cmd/loki go build \ --gcflags "all=-trimpath=$PWD" \ --asmflags "all=-trimpath=$PWD" \ +-trimpath \ -ldflags "$LDFLAGS" \ ./cmd/promtail } @@ -34,7 +32,7 @@ check() { cd loki-$pkgver - go test ./... + go test -v $(go list ./... | grep -v "distributor") } package() {
[arch-commits] Commit in haskell-optparse-generic/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 20:05:31 Author: felixonmars Revision: 555251 upgpkg: haskell-optparse-generic 1.3.1-1: rebuild with optparse-generic 1.3.1 Modified: haskell-optparse-generic/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 20:00:55 UTC (rev 555250) +++ PKGBUILD2020-01-23 20:05:31 UTC (rev 555251) @@ -2,8 +2,8 @@ _hkgname=optparse-generic pkgname=haskell-optparse-generic -pkgver=1.3.0 -pkgrel=10 +pkgver=1.3.1 +pkgrel=1 pkgdesc="Auto-generate a command-line parser for your datatype" url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library; license=('BSD') @@ -12,11 +12,11 @@ 'haskell-void') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('18fe325d32cac30460b942512628bc268ba9b2eb2e0d4ac2f61c9b3abe5d3a97d11ffe51e8f83cd44e24b0eadcdc163686da5c5b17b1835cd908fe461fcd1fbd') +sha512sums=('87f8e9b385f8a1ca4159dd07f7bc53763f4c8723430dfa80c7f2292e7243ab038dfb756a6cabb5a5f9fa2b24cca3beff51bbf67ce9e46ee7d0ad0bb0dd6c506c') prepare() { cd $_hkgname-$pkgver -sed -i -e 's/< *0.15/<1/' -e 's/< *1.9/<2/' -e '/semigroups/d' -e 's/bytestring *< 0.11,/bytestring < 0.11/' $_hkgname.cabal +sed -i -e '/semigroups/d' -e 's/bytestring *< 0.11,/bytestring < 0.11/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-optparse-generic/repos (2 files)
Date: Thursday, January 23, 2020 @ 20:05:48 Author: felixonmars Revision: 555252 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-generic/repos/community-staging-x86_64/ haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from rev 555251, haskell-optparse-generic/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from rev 555251, haskell-optparse-generic/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 20:05:48 UTC (rev 555252) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=optparse-generic +pkgname=haskell-optparse-generic +pkgver=1.3.1 +pkgrel=1 +pkgdesc="Auto-generate a command-line parser for your datatype" +url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-system-filepath' 'haskell-only' 'haskell-optparse-applicative' + 'haskell-void') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('87f8e9b385f8a1ca4159dd07f7bc53763f4c8723430dfa80c7f2292e7243ab038dfb756a6cabb5a5f9fa2b24cca3beff51bbf67ce9e46ee7d0ad0bb0dd6c506c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/bytestring *< 0.11,/bytestring < 0.11/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in libuv/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 23, 2020 @ 20:03:40 Author: felixonmars Revision: 373855 archrelease: copy trunk to extra-x86_64 Added: libuv/repos/extra-x86_64/PKGBUILD (from rev 373854, libuv/trunk/PKGBUILD) Deleted: libuv/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 20:03:21 UTC (rev 373854) +++ PKGBUILD2020-01-23 20:03:40 UTC (rev 373855) @@ -1,43 +0,0 @@ -# Maintainer: Massimiliano Torromeo - -pkgname=libuv -pkgver=1.34.1 -pkgrel=1 -pkgdesc="Multi-platform support library with a focus on asynchronous I/O" -arch=('x86_64') -url="https://github.com/libuv/libuv; -license=('custom') -depends=('glibc' 'libnsl') -makedepends=('python-sphinx') -source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('95212bdba326a22edb2663982a4abb95c420d287c67b20e57d6acdd4c40d40956ad28c599beaf10fbc941c6e50df94261d84abf8ac25abceb10f67d9de5ef3d3') - -build() { - cd $pkgname-$pkgver - ./autogen.sh - ./configure --prefix=/usr - make - make man -C docs -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" install - - install -Dm644 LICENSE \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 AUTHORS \ - "$pkgdir"/usr/share/doc/$pkgname/AUTHORS - install -Dm644 README.md \ - "$pkgdir"/usr/share/doc/$pkgname/README.md - install -Dm644 ChangeLog \ - "$pkgdir"/usr/share/doc/$pkgname/ChangeLog - install -Dm644 docs/build/man/libuv.1 \ - "$pkgdir"/usr/share/man/man1/libuv.1 -} Copied: libuv/repos/extra-x86_64/PKGBUILD (from rev 373854, libuv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 20:03:40 UTC (rev 373855) @@ -0,0 +1,43 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=libuv +pkgver=1.34.2 +pkgrel=1 +pkgdesc="Multi-platform support library with a focus on asynchronous I/O" +arch=('x86_64') +url="https://github.com/libuv/libuv; +license=('custom') +depends=('glibc' 'libnsl') +makedepends=('python-sphinx') +source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('7e7a54d2d1e0ed76654ece9481f02177d201a4590c5d9b5c8b4edf6f795a0d7c30970b907481847930a524a0f06c15c6c73b3ce73a8afa2f836e33dbd54a7249') + +build() { + cd $pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr + make + make man -C docs +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + install -Dm644 LICENSE \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 AUTHORS \ + "$pkgdir"/usr/share/doc/$pkgname/AUTHORS + install -Dm644 README.md \ + "$pkgdir"/usr/share/doc/$pkgname/README.md + install -Dm644 ChangeLog \ + "$pkgdir"/usr/share/doc/$pkgname/ChangeLog + install -Dm644 docs/build/man/libuv.1 \ + "$pkgdir"/usr/share/man/man1/libuv.1 +}
[arch-commits] Commit in libuv/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 20:03:21 Author: felixonmars Revision: 373854 upgpkg: libuv 1.34.2-1 Modified: libuv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:37:53 UTC (rev 373853) +++ PKGBUILD2020-01-23 20:03:21 UTC (rev 373854) @@ -1,7 +1,7 @@ # Maintainer: Massimiliano Torromeo pkgname=libuv -pkgver=1.34.1 +pkgver=1.34.2 pkgrel=1 pkgdesc="Multi-platform support library with a focus on asynchronous I/O" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('glibc' 'libnsl') makedepends=('python-sphinx') source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('95212bdba326a22edb2663982a4abb95c420d287c67b20e57d6acdd4c40d40956ad28c599beaf10fbc941c6e50df94261d84abf8ac25abceb10f67d9de5ef3d3') +sha512sums=('7e7a54d2d1e0ed76654ece9481f02177d201a4590c5d9b5c8b4edf6f795a0d7c30970b907481847930a524a0f06c15c6c73b3ce73a8afa2f836e33dbd54a7249') build() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:48:35 Author: felixonmars Revision: 555247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 555246, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 555246, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:48:35 UTC (rev 555247) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.0.1 +pkgrel=2 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 'haskell-lens' + 'haskell-quickcheck' 'haskell-reflection' 'haskell-singletons' 'haskell-th-lift' + 'haskell-th-orphans' 'haskell-type-errors' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hint' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9edf5775b114e00d62e4a9330494ff367d60c8162c68e0a1b7a92867dbb0310336bf684ceb560f6681742a734086ad728cea8e452a97217d4fc4e830d8dcfc92') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/0.16.1/0.16.0/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# TODO +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:48:17 Author: felixonmars Revision: 555246 upgpkg: haskell-clash-prelude 1.0.1-2: rebuild with turtle 1.5.16 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:47:01 UTC (rev 555245) +++ PKGBUILD2020-01-23 19:48:17 UTC (rev 555246) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in boinc/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:46:27 Author: felixonmars Revision: 555244 upgpkg: boinc 7.16.1-1 Modified: boinc/trunk/PKGBUILD --+ PKGBUILD | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:45:25 UTC (rev 555243) +++ PKGBUILD2020-01-23 19:46:27 UTC (rev 555244) @@ -4,8 +4,8 @@ pkgbase=boinc pkgname=(boinc boinc-nox) -pkgver=7.14.2 -_tag="client_release/7.14/$pkgver" +pkgver=7.16.1 +_tag="client_release/7.16/$pkgver" pkgrel=1 arch=('x86_64') url="https://boinc.berkeley.edu/; @@ -17,22 +17,17 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz; boinc.bash boinc.desktop -boinc.sysusers - boinc-wxgtk-3.1.patch::"https://github.com/BOINC/boinc/commit/fbed9f32.patch;) -sha512sums=('dcb6d60893e8baad6282d5e4728387352e942375d988df9c2ad00022deaa9bc5ace967a1346e1b43b25342d2e477ab42e28640935d94e6950ee3716732c9c1af' +boinc.sysusers) +sha512sums=('53d320564a4a7de1b4d47c5f9492a9180c2875f9910cd609d370217075790fa01627ea4ccb79b1e7216308ff9e8ad0c7974cd2df3ad81e0ef17133ee3782a221' 'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5' 'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204' - '85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934' - 'd64c727904efb183b6f082aa5b5a3982595053ca3e9086344b04363aefc45e20869744d595e9400b2d88d183715d27b040247071cf948daa2d7750deb5e4038f') + '85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934') prepare() { mv boinc-client_release-*-$pkgver $pkgbase-$pkgver + cp -a "$srcdir"/$pkgbase-$pkgver{,-nox} cd $pkgbase-$pkgver - - patch -p1 -i ../boinc-wxgtk-3.1.patch # Fix build with wxgtk 3.1 - cp -r "$srcdir"/$pkgbase-$pkgver{,-nox} - ./_autosetup # Prepare boinc-nox
[arch-commits] Commit in boinc/repos (6 files)
Date: Thursday, January 23, 2020 @ 19:47:01 Author: felixonmars Revision: 555245 archrelease: copy trunk to community-testing-x86_64 Added: boinc/repos/community-testing-x86_64/ boinc/repos/community-testing-x86_64/PKGBUILD (from rev 555244, boinc/trunk/PKGBUILD) boinc/repos/community-testing-x86_64/boinc.bash (from rev 555244, boinc/trunk/boinc.bash) boinc/repos/community-testing-x86_64/boinc.desktop (from rev 555244, boinc/trunk/boinc.desktop) boinc/repos/community-testing-x86_64/boinc.install (from rev 555244, boinc/trunk/boinc.install) boinc/repos/community-testing-x86_64/boinc.sysusers (from rev 555244, boinc/trunk/boinc.sysusers) + PKGBUILD | 120 +++ boinc.bash | 99 + boinc.desktop | 16 +++ boinc.install | 15 ++ boinc.sysusers |2 5 files changed, 252 insertions(+) Copied: boinc/repos/community-testing-x86_64/PKGBUILD (from rev 555244, boinc/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-01-23 19:47:01 UTC (rev 555245) @@ -0,0 +1,120 @@ +# Maintainer: Felix Yan +# Contributor: Jaroslav Lichtblau +# Contributor: Michal Krenek + +pkgbase=boinc +pkgname=(boinc boinc-nox) +pkgver=7.16.1 +_tag="client_release/7.16/$pkgver" +pkgrel=1 +arch=('x86_64') +url="https://boinc.berkeley.edu/; +license=('LGPL') +makedepends=('curl' 'freeglut' 'glu' 'inetutils' 'libnotify' 'libnsl' 'libxmu' 'libxslt' 'libxss' + 'mesa' 'perl-xml-sax' 'sqlite3' 'webkit2gtk' 'wxgtk3') +install=$pkgbase.install +options=('!staticlibs') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz; +boinc.bash +boinc.desktop +boinc.sysusers) +sha512sums=('53d320564a4a7de1b4d47c5f9492a9180c2875f9910cd609d370217075790fa01627ea4ccb79b1e7216308ff9e8ad0c7974cd2df3ad81e0ef17133ee3782a221' + 'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5' + 'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204' + '85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934') + +prepare() { + mv boinc-client_release-*-$pkgver $pkgbase-$pkgver + cp -a "$srcdir"/$pkgbase-$pkgver{,-nox} + + cd $pkgbase-$pkgver + ./_autosetup + + # Prepare boinc-nox + cd "$srcdir"/$pkgbase-$pkgver-nox + # Don't force xss + sed -i 's/^ enable_xss="yes"$/ enable_xss="no"/' configure.ac + ./_autosetup +} + +build() { + cd "$srcdir"/$pkgbase-$pkgver + LDFLAGS='-lX11' ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-libraries \ +--enable-unicode \ +--enable-shared \ +--enable-dynamic-client-linkage \ +--enable-client \ +--enable-manager \ +--disable-static \ +--disable-server \ +--with-ssl \ +--with-x \ +--with-wxdir=/usr/lib \ +--with-wx-config=$(which wx-config-gtk3) + make + + # Build boinc-nox + cd "$srcdir"/$pkgbase-$pkgver-nox + PKG_CONFIG=/usr/bin/pkg-config ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-libraries \ +--enable-unicode \ +--enable-shared \ +--enable-dynamic-client-linkage \ +--enable-client \ +--disable-server \ +--disable-static \ +--disable-manager \ +--with-ssl \ +--without-wxdir \ +--without-x + make +} + +package_boinc() { + pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop" + depends=('curl' 'libnotify' 'libnsl' 'libxss' 'sqlite3' 'webkit2gtk' 'wxgtk3') + + cd $pkgbase-$pkgver + + make DESTDIR="$pkgdir" install + + #install sysusers conf + install -Dm644 "${srcdir}/$pkgbase.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf" + + #install bash-completion + install -Dm644 "${srcdir}/$pkgbase.bash" "${pkgdir}/usr/share/bash-completion/completions/$pkgbase" + + #install .desktop File + install -Dm644 "${srcdir}/$pkgbase.desktop" "${pkgdir}/usr/share/applications/$pkgbase.desktop" + + #install icons + install -Dm644 "${srcdir}/$pkgbase-$pkgver/packages/generic/sea/boincmgr.48x48.png" "${pkgdir}/usr/share/pixmaps/$pkgbase.png" + + #remove initscripts stuff + rm -rf "$pkgdir/etc" +} + +package_boinc-nox() { + pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop without Xorg dependencies" + depends=('curl' 'libjpeg-turbo') + provides=('boinc') + conflicts=('boinc') + + cd $pkgbase-$pkgver-nox + + make DESTDIR="$pkgdir" install + + #install sysusers conf + install -Dm644 "${srcdir}/$pkgbase.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf" + + #install bash-completion +
[arch-commits] Commit in haskell-singletons/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:45:25 Author: felixonmars Revision: 555243 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singletons/repos/community-staging-x86_64/ haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 555242, haskell-singletons/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 555242, haskell-singletons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:45:25 UTC (rev 555243) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singletons +pkgname=haskell-singletons +pkgver=2.6 +pkgrel=2 +pkgdesc="A framework for generating singleton types" +url="https://github.com/goldfirere/singletons; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6019bcd5e60718055d7a1369902c27b27a3b58c86049eaac4411bd347670f6e9835cfb680ea2126b6b4614688cb1e9ea9025dc590a9df83e1e654bb115db600d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-singletons/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:45:09 Author: felixonmars Revision: 555242 upgpkg: haskell-singletons 2.6-2: rebuild with turtle 1.5.16 Modified: haskell-singletons/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:39:51 UTC (rev 555241) +++ PKGBUILD2020-01-23 19:45:09 UTC (rev 555242) @@ -3,7 +3,7 @@ _hkgname=singletons pkgname=haskell-singletons pkgver=2.6 -pkgrel=1 +pkgrel=2 pkgdesc="A framework for generating singleton types" url="https://github.com/goldfirere/singletons; license=('BSD')
[arch-commits] Commit in haskell-turtle/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:39:35 Author: felixonmars Revision: 555240 upgpkg: haskell-turtle 1.5.16-1: rebuild with turtle 1.5.16 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:37:09 UTC (rev 555239) +++ PKGBUILD2020-01-23 19:39:35 UTC (rev 555240) @@ -3,8 +3,8 @@ _hkgname=turtle pkgname=haskell-turtle -pkgver=1.5.15 -pkgrel=16 +pkgver=1.5.16 +pkgrel=1 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library; license=('BSD') @@ -15,7 +15,7 @@ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat') makedepends=('ghc' 'haskell-doctest') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('60560c9746bf0aa1fa37480900f6d2532499ee77d26cc604418c07c8e99e1ef63dfc1697cd9270553b161bbd987d2132ea319d7f3e59f711c1e50a6dacd95fc4') +sha512sums=('183632a7371886531531673602a991d0ec316185b2705dfb4ae88824d3edf29238481d559e541579c9ef4c3ef58e2c20c35878d4733c7f0e5bdd3df6458bd565') prepare() { sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
[arch-commits] Commit in haskell-turtle/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:39:51 Author: felixonmars Revision: 555241 archrelease: copy trunk to community-staging-x86_64 Added: haskell-turtle/repos/community-staging-x86_64/ haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 555240, haskell-turtle/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 555240, haskell-turtle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:39:51 UTC (rev 555241) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle +pkgver=1.5.16 +pkgrel=1 +pkgdesc="Shell programming, Haskell-style" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 'haskell-exceptions' + 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' + 'haskell-optional-args' 'haskell-streaming-commons' 'haskell-system-fileio' + 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('183632a7371886531531673602a991d0ec316185b2705dfb4ae88824d3edf29238481d559e541579c9ef4c3ef58e2c20c35878d4733c7f0e5bdd3df6458bd565') + +prepare() { +sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs +sed -i -e '/semigroups/d' -e '/fail,/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pyside2-tools/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:37:53 Author: arojas Revision: 373853 Update pkgdesc, there is no more uic or rcc Modified: pyside2-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:19:23 UTC (rev 373852) +++ PKGBUILD2020-01-23 19:37:53 UTC (rev 373853) @@ -8,7 +8,7 @@ arch=(x86_64) url='https://www.qt.io' license=(LGPL) -pkgdesc='lupdate, rcc and uic tools for PySide2' +pkgdesc='Tools for PySide2' depends=(pyside2) makedepends=(cmake shiboken2) _pkgfqn=pyside-setup-opensource-src-${_qtver}
[arch-commits] Commit in gmic/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:36:47 Author: arojas Revision: 555238 Update to 2.8.3 Modified: gmic/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:36:02 UTC (rev 555237) +++ PKGBUILD2020-01-23 19:36:47 UTC (rev 555238) @@ -6,7 +6,7 @@ pkgbase=gmic pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic) -pkgver=2.8.2 +pkgver=2.8.3 pkgrel=1 arch=(x86_64) url="https://gmic.eu/; @@ -14,7 +14,7 @@ makedepends=(gimp qt5-base fftw openexr opencv eigen git) source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch git+https://github.com/c-koi/zart#commit=2d8727b5) -sha256sums=('09173c157a248d4c2c40b6250ae1058f1518665eedfb9f971ed1045fe652daea' +sha256sums=('573a4f7731ba506a397c8080e60ad30bd3d4b686c51ec3d22d7f5de9a901547c' 'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296' 'SKIP')
[arch-commits] Commit in gmic/repos/community-x86_64 (4 files)
Date: Thursday, January 23, 2020 @ 19:37:09 Author: arojas Revision: 555239 archrelease: copy trunk to community-x86_64 Added: gmic/repos/community-x86_64/PKGBUILD (from rev 555238, gmic/trunk/PKGBUILD) gmic/repos/community-x86_64/zart-opencv4.patch (from rev 555238, gmic/trunk/zart-opencv4.patch) Deleted: gmic/repos/community-x86_64/PKGBUILD gmic/repos/community-x86_64/zart-opencv4.patch + PKGBUILD | 172 +-- zart-opencv4.patch | 44 ++--- 2 files changed, 108 insertions(+), 108 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 19:36:47 UTC (rev 555238) +++ PKGBUILD2020-01-23 19:37:09 UTC (rev 555239) @@ -1,86 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Sergej Pupykin -# Contributor: Jan "heftig" Steffens -# Contributor: farid -# Contributor: Archie - -pkgbase=gmic -pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic) -pkgver=2.8.2 -pkgrel=1 -arch=(x86_64) -url="https://gmic.eu/; -license=(custom:CeCILL) -makedepends=(gimp qt5-base fftw openexr opencv eigen git) -source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch -git+https://github.com/c-koi/zart#commit=2d8727b5) -sha256sums=('09173c157a248d4c2c40b6250ae1058f1518665eedfb9f971ed1045fe652daea' -'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296' -'SKIP') - -prepare() { -# Use git version of zart which builds with current gmic - rm -r gmic-$pkgver/zart - mv zart gmic-$pkgver - - sed -e 's|/etc/bash_completion.d|/usr/share/bash-completion/completions|g' -i gmic-$pkgver/src/Makefile -# fix overlinking - sed -e 's/pkg-config opencv --libs ||//' -e 's/-lopencv_highgui/-lopencv_videoio/' \ - -e 's/pkg-config opencv/pkg-config opencv4/' -i gmic-$pkgver/src/Makefile -# fix build with openCV 4.0 - cd gmic-$pkgver/zart - patch -p1 -i ../../zart-opencv4.patch - sed -e 's|opencv|opencv4|' -i zart.pro -} - -build() { - cd gmic-$pkgver - make -C src cli lib libc WGET=/bin/true LIBS=${LDFLAGS} -j1 - - cd gmic-qt - qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=none - make - qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=gimp - make - qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=krita - make - - cd ../zart - qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on QMAKE_CXXFLAGS+=" -DOPENCV2_HEADERS" - make -} - -package_gmic() { - pkgdesc="GREYC's Magic Image Converter: image processing framework" - depends=(opencv fftw curl) - optdepends=('qt5-base: for the Qt UI') - - cd gmic-$pkgver/src - make DESTDIR="$pkgdir" install - install -Dm644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - rm -r "$pkgdir"/usr/{bin/zart,lib/gimp,bin/gmic_krita_qt} -} - -package_zart() { - pkgdesc="A GUI for G'MIC real-time manipulations on the output of a webcam" - depends=(gmic qt5-base) - - install -Dm755 gmic-$pkgver/zart/zart -t "$pkgdir"/usr/bin - install -Dm644 gmic-$pkgver/zart/Licence_CeCILL_V2-en.html -t "$pkgdir"/usr/share/licenses/$pkgname -} - -package_gimp-plugin-gmic() { - pkgdesc="Gimp plugin for the G'MIC image processing framework" - depends=(gimp gmic qt5-base) - - install -Dm755 gmic-$pkgver/gmic-qt/gmic_gimp_qt "$pkgdir"/usr/lib/gimp/2.0/plug-ins/gmic_gimp - install -Dm644 gmic-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_krita-plugin-gmic() { - pkgdesc="Krita plugin for the G'MIC image processing framework" - depends=(krita gmic) - - install -Dm755 gmic-$pkgver/gmic-qt/gmic_krita_qt -t "$pkgdir"/usr/bin/ - install -Dm644 gmic-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: gmic/repos/community-x86_64/PKGBUILD (from rev 555238, gmic/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 19:37:09 UTC (rev 555239) @@ -0,0 +1,86 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: Jan "heftig" Steffens +# Contributor: farid +# Contributor: Archie + +pkgbase=gmic +pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic) +pkgver=2.8.3 +pkgrel=1 +arch=(x86_64) +url="https://gmic.eu/; +license=(custom:CeCILL) +makedepends=(gimp qt5-base fftw openexr opencv eigen git) +source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch +git+https://github.com/c-koi/zart#commit=2d8727b5) +sha256sums=('573a4f7731ba506a397c8080e60ad30bd3d4b686c51ec3d22d7f5de9a901547c' +'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296' +'SKIP') + +prepare() { +# Use git version of zart which builds with current gmic + rm -r gmic-$pkgver/zart + mv zart gmic-$pkgver + + sed -e 's|/etc/bash_completion.d|/usr/share/bash-completion/completions|g' -i gmic-$pkgver/src/Makefile +# fix overlinking + sed -e
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:32:16 Author: felixonmars Revision: 555191 upgpkg: xmobar 0.32-6: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:30:39 UTC (rev 555190) +++ PKGBUILD2020-01-23 19:32:16 UTC (rev 555191) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.32 -pkgrel=5 +pkgrel=6 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:32:32 Author: felixonmars Revision: 555192 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 555191, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 555191, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:32:32 UTC (rev 555192) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.32 +pkgrel=6 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76') +sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:30:39 Author: felixonmars Revision: 555190 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 555189, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 555189, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:30:39 UTC (rev 555190) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('91dbf6ef3d0d7f6308c3156c491235623abfa25a550af627841182e61ff517cb2bfc0608ae5ed814a391ab78a88df36d08c7a773cc08e76f7e38c218d63136b1') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:30:22 Author: felixonmars Revision: 555189 upgpkg: taskell 1.9.1.0-6: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:28:56 UTC (rev 555188) +++ PKGBUILD2020-01-23 19:30:22 UTC (rev 555189) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.1.0 -pkgrel=5 +pkgrel=6 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:28:40 Author: felixonmars Revision: 555187 upgpkg: tamarin-prover 1.4.1-222: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:27:00 UTC (rev 555186) +++ PKGBUILD2020-01-23 19:28:40 UTC (rev 555187) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=221 +pkgrel=222 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:28:56 Author: felixonmars Revision: 555188 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 555187, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 555187, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:28:56 UTC (rev 555188) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=222 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:26:43 Author: felixonmars Revision: 555185 upgpkg: shellcheck 0.7.0-94: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:23:26 UTC (rev 555184) +++ PKGBUILD2020-01-23 19:26:43 UTC (rev 555185) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=93 +pkgrel=94 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:27:00 Author: felixonmars Revision: 555186 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 555185, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 555185, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:27:00 UTC (rev 555186) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=94 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz; + shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215' + '88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../shellcheck-cabal3.patch + +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:23:26 Author: felixonmars Revision: 555184 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 555183, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 74 + 1 file changed, 74 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 555183, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:23:26 UTC (rev 555184) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.2 +pkgrel=25 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *4/<5/' -e 's/< *1/<2/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal + +sed -i -e '/ fail /d' src/PostgREST/Config.hs + +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:23:10 Author: felixonmars Revision: 555183 upgpkg: postgrest 6.0.2-25: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:19:41 UTC (rev 555182) +++ PKGBUILD2020-01-23 19:23:10 UTC (rev 555183) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.2 -pkgrel=24 +pkgrel=25 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pkcs11-helper/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:17:19 Author: eworm Revision: 373850 archrelease: copy trunk to testing-x86_64 Added: pkcs11-helper/repos/testing-x86_64/ pkcs11-helper/repos/testing-x86_64/PKGBUILD (from rev 373849, pkcs11-helper/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: pkcs11-helper/repos/testing-x86_64/PKGBUILD (from rev 373849, pkcs11-helper/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-23 19:17:19 UTC (rev 373850) @@ -0,0 +1,34 @@ +# Maintainer: +# Contributor: Stanislaw Datskevich +# Contributor: Gregor Robinson +# Contributor: Martin Perner + +pkgname=pkcs11-helper +pkgver=1.26.0 +pkgrel=1 +pkgdesc="A library that simplifies the interaction with PKCS11 providers for end-user applications using a simple API and optional OpenSSL engine" +arch=('x86_64') +url='https://github.com/OpenSC/pkcs11-helper' +license=(GPL BSD) +depends=('gnutls' 'nss' 'openssl') +source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;) +sha256sums=('e886ec3ad17667a3694b11a71317c584839562f74b29c609d54c002973b387be') + +build() { + cd pkcs11-helper-$pkgver + libtoolize + aclocal + autoheader + automake --add-missing + autoreconf -v + ./configure --prefix=/usr + make +} + +package() { + cd pkcs11-helper-$pkgver + make DESTDIR="$pkgdir" install + mkdir -p "$pkgdir"/usr/share/licenses/$pkgname/ + install -D -m0644 COPYING* "$pkgdir"/usr/share/licenses/$pkgname/ +} +
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:19:41 Author: felixonmars Revision: 555182 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 555181, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 555181, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:19:41 UTC (rev 555182) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.5.0 +pkgrel=20 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:19:26 Author: felixonmars Revision: 555181 upgpkg: pandoc-crossref 0.3.5.0-20: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:17:40 UTC (rev 555180) +++ PKGBUILD2020-01-23 19:19:26 UTC (rev 555181) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.5.0 -pkgrel=19 +pkgrel=20 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:13:54 Author: felixonmars Revision: 555177 upgpkg: pandoc 2.8-20: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:07:30 UTC (rev 555176) +++ PKGBUILD2020-01-23 19:13:54 UTC (rev 555177) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.8 -pkgrel=19 +pkgrel=20 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in file/repos (3 files)
Date: Thursday, January 23, 2020 @ 19:19:23 Author: anthraxx Revision: 373852 archrelease: copy trunk to testing-x86_64 Added: file/repos/testing-x86_64/ file/repos/testing-x86_64/PKGBUILD (from rev 373851, file/trunk/PKGBUILD) file/repos/testing-x86_64/file-5.38-seccomp-tcgets.patch (from rev 373851, file/trunk/file-5.38-seccomp-tcgets.patch) + PKGBUILD | 61 +++ file-5.38-seccomp-tcgets.patch | 28 + 2 files changed, 89 insertions(+) Copied: file/repos/testing-x86_64/PKGBUILD (from rev 373851, file/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-23 19:19:23 UTC (rev 373852) @@ -0,0 +1,61 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=file +pkgver=5.38 +pkgrel=2 +pkgdesc='File type identification utility' +arch=('x86_64') +license=('custom') +groups=('base-devel') +url='https://www.darwinsys.com/file/' +depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so') +provides=('libmagic.so') +source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc} +file-5.38-seccomp-tcgets.patch) +validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas +sha256sums=('593c2ffc2ab349c5aea0f55fedfe4d681737b6b62376a9b3ad1e77b2cc19fa34' +'SKIP' +'da6197e89ca53bd4f0d9009fa3a18c6fdb66dc07eb92e6bd77207eadb4548cfe') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-$pkgver + + # Fix linking libmagic (vfork needs libpthread) + CFLAGS+=" -pthread" + + ./configure \ +--prefix=/usr \ +--datadir=/usr/share/file \ +--enable-fsect-man5 \ +--enable-libseccomp + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et: Copied: file/repos/testing-x86_64/file-5.38-seccomp-tcgets.patch (from rev 373851, file/trunk/file-5.38-seccomp-tcgets.patch) === --- testing-x86_64/file-5.38-seccomp-tcgets.patch (rev 0) +++ testing-x86_64/file-5.38-seccomp-tcgets.patch 2020-01-23 19:19:23 UTC (rev 373852) @@ -0,0 +1,28 @@ +From 78573ec1c43346064661169c5c8df32e7c3bd6d6 Mon Sep 17 00:00:00 2001 +From: Christos Zoulas +Date: Fri, 17 Jan 2020 17:12:58 + +Subject: [PATCH] PR/130: tobias: adjust seccomp for ioctl on hardwired + terminal + +--- + src/seccomp.c | 8 ++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/src/seccomp.c b/src/seccomp.c +index ebf3ea1cb..0ba17233b 100644 +--- a/src/seccomp.c b/src/seccomp.c +@@ -186,8 +186,12 @@ enable_sandbox_full(void) + ALLOW_IOCTL_RULE(FIONREAD); + #endif + #ifdef TIOCGWINSZ +- // musl libc may call ioctl TIOCGWINSZ when calling stdout ++ // musl libc may call ioctl TIOCGWINSZ on stdout + ALLOW_IOCTL_RULE(TIOCGWINSZ); ++#endif ++#ifdef TCGETS ++ // glibc may call ioctl TCGETS on stdout on physical terminal ++ ALLOW_IOCTL_RULE(TCGETS); + #endif + ALLOW_RULE(lseek); + ALLOW_RULE(_llseek);
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:17:40 Author: felixonmars Revision: 555180 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 555179, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 555179, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:17:40 UTC (rev 555180) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.4.1 +pkgrel=16 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in file/trunk (PKGBUILD file-5.38-seccomp-tcgets.patch)
Date: Thursday, January 23, 2020 @ 19:19:10 Author: anthraxx Revision: 373851 upgpkg: file 5.38-2: fix TCGETS call libseccomp sandbox - sandbox blocks required TCGETS on console with glibc Added: file/trunk/file-5.38-seccomp-tcgets.patch Modified: file/trunk/PKGBUILD + PKGBUILD |8 +--- file-5.38-seccomp-tcgets.patch | 28 2 files changed, 33 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:17:19 UTC (rev 373850) +++ PKGBUILD2020-01-23 19:19:10 UTC (rev 373851) @@ -4,7 +4,7 @@ pkgname=file pkgver=5.38 -pkgrel=1 +pkgrel=2 pkgdesc='File type identification utility' arch=('x86_64') license=('custom') @@ -12,10 +12,12 @@ url='https://www.darwinsys.com/file/' depends=('glibc' 'zlib' 'xz' 'bzip2' 'libseccomp' 'libseccomp.so') provides=('libmagic.so') -source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc} +file-5.38-seccomp-tcgets.patch) validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas sha256sums=('593c2ffc2ab349c5aea0f55fedfe4d681737b6b62376a9b3ad1e77b2cc19fa34' -'SKIP') +'SKIP' +'da6197e89ca53bd4f0d9009fa3a18c6fdb66dc07eb92e6bd77207eadb4548cfe') prepare() { cd $pkgname-$pkgver Added: file-5.38-seccomp-tcgets.patch === --- file-5.38-seccomp-tcgets.patch (rev 0) +++ file-5.38-seccomp-tcgets.patch 2020-01-23 19:19:10 UTC (rev 373851) @@ -0,0 +1,28 @@ +From 78573ec1c43346064661169c5c8df32e7c3bd6d6 Mon Sep 17 00:00:00 2001 +From: Christos Zoulas +Date: Fri, 17 Jan 2020 17:12:58 + +Subject: [PATCH] PR/130: tobias: adjust seccomp for ioctl on hardwired + terminal + +--- + src/seccomp.c | 8 ++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/src/seccomp.c b/src/seccomp.c +index ebf3ea1cb..0ba17233b 100644 +--- a/src/seccomp.c b/src/seccomp.c +@@ -186,8 +186,12 @@ enable_sandbox_full(void) + ALLOW_IOCTL_RULE(FIONREAD); + #endif + #ifdef TIOCGWINSZ +- // musl libc may call ioctl TIOCGWINSZ when calling stdout ++ // musl libc may call ioctl TIOCGWINSZ on stdout + ALLOW_IOCTL_RULE(TIOCGWINSZ); ++#endif ++#ifdef TCGETS ++ // glibc may call ioctl TCGETS on stdout on physical terminal ++ ALLOW_IOCTL_RULE(TCGETS); + #endif + ALLOW_RULE(lseek); + ALLOW_RULE(_llseek);
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, January 23, 2020 @ 19:14:11 Author: felixonmars Revision: 555178 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 555177, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 555177, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 19:14:11 UTC (rev 555178) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.8 +pkgrel=20 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 'haskell-haddock-library' + 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-text-conversions' 'haskell-network-uri' 'haskell-unicode-transforms' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in haskell-http-download/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:23:19 Author: felixonmars Revision: 555141 upgpkg: haskell-http-download 0.1.0.1-13: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:22:15 UTC (rev 555140) +++ PKGBUILD2020-01-23 18:23:19 UTC (rev 555141) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.1.0.1 -pkgrel=12 +pkgrel=13 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT')
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:21:59 Author: felixonmars Revision: 555139 upgpkg: haskell-aws 0.21.1-146: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:19:45 UTC (rev 555138) +++ PKGBUILD2020-01-23 18:21:59 UTC (rev 555139) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.21.1 -pkgrel=145 +pkgrel=146 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:26:59 Author: felixonmars Revision: 555145 upgpkg: haskell-wreq 0.5.3.2-108: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:26:15 UTC (rev 555144) +++ PKGBUILD2020-01-23 18:26:59 UTC (rev 555145) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.2 -pkgrel=107 +pkgrel=108 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:17:24 Author: felixonmars Revision: 555179 upgpkg: pandoc-citeproc 0.16.4.1-16: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 19:14:11 UTC (rev 555178) +++ PKGBUILD2020-01-23 19:17:24 UTC (rev 555179) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.4.1 -pkgrel=15 +pkgrel=16 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pkcs11-helper/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:17:10 Author: eworm Revision: 373849 upgpkg: pkcs11-helper 1.26.0-1 new upstream release Modified: pkcs11-helper/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 17:58:24 UTC (rev 373848) +++ PKGBUILD2020-01-23 19:17:10 UTC (rev 373849) @@ -4,15 +4,15 @@ # Contributor: Martin Perner pkgname=pkcs11-helper -pkgver=1.25.1 -pkgrel=2 +pkgver=1.26.0 +pkgrel=1 pkgdesc="A library that simplifies the interaction with PKCS11 providers for end-user applications using a simple API and optional OpenSSL engine" arch=('x86_64') url='https://github.com/OpenSC/pkcs11-helper' license=(GPL BSD) depends=('gnutls' 'nss' 'openssl') -source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.bz2;) -sha256sums=('10dd8a1dbcf41ece051fdc3e9642b8c8111fe2c524cb966c0870ef3413c75a77') +source=("https://github.com/OpenSC/${pkgname}/releases/download/${pkgname}-${pkgver%.0}/${pkgname}-${pkgver}.tar.bz2;) +sha256sums=('e886ec3ad17667a3694b11a71317c584839562f74b29c609d54c002973b387be') build() { cd pkcs11-helper-$pkgver
[arch-commits] Commit in haskell-wai-handler-launch/repos/community-staging-x86_64 (2 files)
Date: Thursday, January 23, 2020 @ 18:16:20 Author: felixonmars Revision: 555130 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 555129, haskell-wai-handler-launch/trunk/PKGBUILD) Deleted: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 18:16:02 UTC (rev 555129) +++ PKGBUILD2020-01-23 18:16:20 UTC (rev 555130) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=wai-handler-launch -pkgname=haskell-wai-handler-launch -pkgver=3.0.2.4 -pkgrel=256 -pkgdesc="Launch a web app in the default browser." -url="https://github.com/yesodweb/wai; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' - 'haskell-async') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *3.3/<4/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 555129, haskell-wai-handler-launch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 18:16:20 UTC (rev 555130) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.4 +pkgrel=257 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-app-static/repos/community-staging-x86_64 (2 files)
Date: Thursday, January 23, 2020 @ 18:13:11 Author: felixonmars Revision: 555126 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 555125, haskell-wai-app-static/trunk/PKGBUILD) Deleted: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 18:12:53 UTC (rev 555125) +++ PKGBUILD2020-01-23 18:13:11 UTC (rev 555126) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=wai-app-static -pkgname=haskell-wai-app-static -pkgver=3.1.6.3 -pkgrel=147 -pkgdesc="WAI application for static serving" -url="https://www.yesodweb.com/book/web-application-interface; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' - 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' - 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' - 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' - 'haskell-warp' 'haskell-zlib') -makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *3.3/<4/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-print -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 555125, haskell-wai-app-static/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 18:13:11 UTC (rev 555126) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.3 +pkgrel=148 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} +
[arch-commits] Commit in haskell-js-jquery/repos/community-staging-x86_64 (2 files)
Date: Thursday, January 23, 2020 @ 18:01:45 Author: felixonmars Revision: 555120 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 555119, haskell-js-jquery/trunk/PKGBUILD) Deleted: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 18:01:27 UTC (rev 555119) +++ PKGBUILD2020-01-23 18:01:45 UTC (rev 555120) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=js-jquery -pkgname=haskell-js-jquery -pkgver=3.3.1 -pkgrel=321 -pkgdesc="Obtain minified jQuery code" -url="https://github.com/ndmitchell/js-jquery#readme; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc' 'haskell-http') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 555119, haskell-js-jquery/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 18:01:45 UTC (rev 555120) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=322 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in wine-staging/repos/multilib-x86_64 (8 files)
Date: Thursday, January 23, 2020 @ 19:07:30 Author: felixonmars Revision: 555176 archrelease: copy trunk to multilib-x86_64 Added: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 555175, wine-staging/trunk/30-win32-aliases.conf) wine-staging/repos/multilib-x86_64/PKGBUILD (from rev 555175, wine-staging/trunk/PKGBUILD) wine-staging/repos/multilib-x86_64/wine-binfmt.conf (from rev 555175, wine-staging/trunk/wine-binfmt.conf) wine-staging/repos/multilib-x86_64/wine.install (from rev 555175, wine-staging/trunk/wine.install) Deleted: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf wine-staging/repos/multilib-x86_64/PKGBUILD wine-staging/repos/multilib-x86_64/wine-binfmt.conf wine-staging/repos/multilib-x86_64/wine.install --+ PKGBUILD | 382 ++--- wine-binfmt.conf |4 wine.install | 14 - 3 files changed, 200 insertions(+), 200 deletions(-) Deleted: 30-win32-aliases.conf === (Binary files differ) Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 555175, wine-staging/trunk/30-win32-aliases.conf) === (Binary files differ) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 19:06:58 UTC (rev 555175) +++ PKGBUILD2020-01-23 19:07:30 UTC (rev 555176) @@ -1,191 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine-staging -pkgver=5.0rc6 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/5.0/wine-$_pkgbasever.tar.xz{,.sign} - "wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz; -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('d50b1b0ef21f565244be25e7514f3a98a9ccd67b483146a202371676a78a52116326a912e8811b251acf2f17cab5ba1c094aa795e4e40212fe4e87926e7cbb8f' -'SKIP' - '197a4f518937fb713dfdd5bdd6523b6d4c8fb0e3da5ef497516fb189f8d04f1f3eade3c9102c8b4da1e9cad3bd1c1418f52bcd8d8e036d9d3f00865df941f20b' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs - Staging branch" -url="https://www.wine-staging.com; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) - -depends=( - attr lib32-attr - fontconfig lib32-fontconfig - lcms2lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandrlib32-libxrandr - libxdamage lib32-libxdamage - libxilib32-libxi - gettext lib32-gettext - freetype2lib32-freetype2 - glu lib32-glu - libsmlib32-libsm - gcc-libs lib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) - -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - libpulse lib32-libpulse - libva lib32-libva - gtk3 lib32-gtk3 - gst-plugins-base-libs lib32-gst-plugins-base-libs - vulkan-icd-loader lib32-vulkan-icd-loader - sdl2 lib32-sdl2 - vkd3d lib32-vkd3d - libcups lib32-libcups - sane - libgphoto2 - gsm - ffmpeg - samba - opencl-headers -) - -optdepends=( - gifliblib32-giflib - libpnglib32-libpng - libldap lib32-libldap - gnutlslib32-gnutls - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-plugins lib32-alsa-plugins -
[arch-commits] Commit in wine-staging/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 19:06:58 Author: felixonmars Revision: 555175 upgpkg: wine-staging 5.0-1 Modified: wine-staging/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:54:13 UTC (rev 555174) +++ PKGBUILD2020-01-23 19:06:58 UTC (rev 555175) @@ -5,7 +5,7 @@ # Contributor: Giovanni Scafora pkgname=wine-staging -pkgver=5.0rc6 +pkgver=5.0 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -14,9 +14,9 @@ "wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz; 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('d50b1b0ef21f565244be25e7514f3a98a9ccd67b483146a202371676a78a52116326a912e8811b251acf2f17cab5ba1c094aa795e4e40212fe4e87926e7cbb8f' +sha512sums=('681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83' 'SKIP' - '197a4f518937fb713dfdd5bdd6523b6d4c8fb0e3da5ef497516fb189f8d04f1f3eade3c9102c8b4da1e9cad3bd1c1418f52bcd8d8e036d9d3f00865df941f20b' + '36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:18:27 Author: felixonmars Revision: 555135 upgpkg: haskell-http-conduit 2.3.7.3-38: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:17:19 UTC (rev 555134) +++ PKGBUILD2020-01-23 18:18:27 UTC (rev 555135) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.7.3 -pkgrel=37 +pkgrel=38 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:54:13 Author: felixonmars Revision: 555174 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 555173, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 555173, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:54:13 UTC (rev 555174) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23 +pkgrel=21 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/fail (show l/error (show l/' HOpenPGP/Tools/Parser.y +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:53:56 Author: felixonmars Revision: 555173 upgpkg: hopenpgp-tools 0.23-21: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:52:20 UTC (rev 555172) +++ PKGBUILD2020-01-23 18:53:56 UTC (rev 555173) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23 -pkgrel=20 +pkgrel=21 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:52:20 Author: felixonmars Revision: 555172 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 555171, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 555171, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:52:20 UTC (rev 555172) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.11 +pkgrel=56 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:52:04 Author: felixonmars Revision: 555171 upgpkg: hoogle 5.0.17.11-56: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:50:28 UTC (rev 555170) +++ PKGBUILD2020-01-23 18:52:04 UTC (rev 555171) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.11 -pkgrel=55 +pkgrel=56 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:50:28 Author: felixonmars Revision: 555170 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 555169, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 555169, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:50:28 UTC (rev 555170) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.16 +pkgrel=19 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-utf8-string' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' + 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static' 'haskell-json' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:50:12 Author: felixonmars Revision: 555169 upgpkg: hledger-web 1.16-19: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:48:30 UTC (rev 555168) +++ PKGBUILD2020-01-23 18:50:12 UTC (rev 555169) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.16 -pkgrel=18 +pkgrel=19 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:48:14 Author: felixonmars Revision: 555167 upgpkg: git-annex 7.20191230-12: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:40:58 UTC (rev 555166) +++ PKGBUILD2020-01-23 18:48:14 UTC (rev 555167) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20191230 -pkgrel=11 +pkgrel=12 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:48:30 Author: felixonmars Revision: 555168 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 555167, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 555167, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:48:30 UTC (rev 555168) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20191230 +pkgrel=12 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs} + sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs +} + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:40:58 Author: felixonmars Revision: 555166 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 555165, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 555165, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:40:58 UTC (rev 555166) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=260 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:40:41 Author: felixonmars Revision: 555165 upgpkg: haskell-yesod-static 1.6.0.1-260: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:39:29 UTC (rev 555164) +++ PKGBUILD2020-01-23 18:40:41 UTC (rev 555165) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=259 +pkgrel=260 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:39:29 Author: felixonmars Revision: 555164 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 555163, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 555163, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:39:29 UTC (rev 555164) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.9 +pkgrel=23 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in kid3/repos/community-x86_64 (4 files)
Date: Thursday, January 23, 2020 @ 18:39:13 Author: jlichtblau Revision: 555162 archrelease: copy trunk to community-x86_64 Added: kid3/repos/community-x86_64/PKGBUILD (from rev 555161, kid3/trunk/PKGBUILD) kid3/repos/community-x86_64/kid3.changelog (from rev 555161, kid3/trunk/kid3.changelog) Deleted: kid3/repos/community-x86_64/PKGBUILD kid3/repos/community-x86_64/kid3.changelog + PKGBUILD | 142 +-- kid3.changelog | 289 +++ 2 files changed, 217 insertions(+), 214 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-23 18:39:03 UTC (rev 555161) +++ PKGBUILD2020-01-23 18:39:13 UTC (rev 555162) @@ -1,71 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Alois Nespor - -pkgbase=kid3 -pkgname=('kid3' 'kid3-qt') -pkgver=3.8.1 -pkgrel=1 -arch=('x86_64') -url="http://kid3.sourceforge.net/; -license=('GPL') -makedepends=('qt5-tools' 'qt5-multimedia' 'qt5-declarative' 'chromaprint' -'id3lib' 'taglib' 'libmp4v2' 'kio' 'hicolor-icon-theme' 'docbook-xml' -'kdoctools' 'extra-cmake-modules' 'python') -changelog=$pkgbase.changelog -source=(https://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.asc}) -validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch -sha256sums=('1d6d399d6d467c62103ae1fa3f3c1d61d8db145c77e72d78b7eff40640c954b4' -'SKIP') - -prepare() { - cd "${srcdir}" - - [[ ! -d build ]] && mkdir build - mkdir build-qt -} - -build() { -#kid3 - cd "${srcdir}"/build - cmake \ -../${pkgbase}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DWITH_QT5=ON \ --DWITH_APPS="CLI;KDE" \ --DWITH_MP4V2=ON \ --DWITH_FFMPEG=ON \ --DWITH_GSTREAMER=ON - -#kid3-qt - cd "$srcdir"/build-qt - cmake \ -../${pkgbase}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DWITH_QT5=ON \ --DWITH_APPS="CLI;Qt" \ --DWITH_MP4V2=ON \ --DWITH_FFMPEG=ON \ --DWITH_GSTREAMER=ON -} - -package_kid3() { -pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version" -depends=('qt5-multimedia' 'phonon-qt5' 'chromaprint' 'id3lib' 'taglib' - 'libmp4v2' 'kio' 'desktop-file-utils' 'hicolor-icon-theme') -optdepends=('qt5-declarative: QmlCommand extension') -conflicts=('kid3-qt') - - cd "$srcdir"/build - make DESTDIR="${pkgdir}" install -} - -package_kid3-qt() { -pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, Qt version" -depends=('qt5-multimedia' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2' - 'desktop-file-utils' 'hicolor-icon-theme' 'qt5-declarative') -conflicts=('kid3') -provides=('kid3') - - cd "$srcdir"/build-qt - make DESTDIR="${pkgdir}" install -} Copied: kid3/repos/community-x86_64/PKGBUILD (from rev 555161, kid3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-23 18:39:13 UTC (rev 555162) @@ -0,0 +1,71 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Alois Nespor + +pkgbase=kid3 +pkgname=('kid3' 'kid3-qt') +pkgver=3.8.2 +pkgrel=1 +arch=('x86_64') +url="http://kid3.sourceforge.net/; +license=('GPL') +makedepends=('qt5-tools' 'qt5-multimedia' 'qt5-declarative' 'chromaprint' +'id3lib' 'taglib' 'libmp4v2' 'kio' 'hicolor-icon-theme' 'docbook-xml' +'kdoctools' 'extra-cmake-modules' 'python') +changelog=$pkgbase.changelog +source=(https://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.asc}) +validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch +sha256sums=('7967c920a60902386ada5faf1e6b13edc5611da19fbf7244d731c5cbf5393e14' +'SKIP') + +prepare() { + cd "${srcdir}" + + [[ ! -d build ]] && mkdir build + mkdir build-qt +} + +build() { +#kid3 + cd "${srcdir}"/build + cmake \ +../${pkgbase}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DWITH_QT5=ON \ +-DWITH_APPS="CLI;KDE" \ +-DWITH_MP4V2=ON \ +-DWITH_FFMPEG=ON \ +-DWITH_GSTREAMER=ON + +#kid3-qt + cd "$srcdir"/build-qt + cmake \ +../${pkgbase}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DWITH_QT5=ON \ +-DWITH_APPS="CLI;Qt" \ +-DWITH_MP4V2=ON \ +-DWITH_FFMPEG=ON \ +-DWITH_GSTREAMER=ON +} + +package_kid3() { +pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version" +depends=('qt5-multimedia' 'phonon-qt5' 'chromaprint' 'id3lib' 'taglib' + 'libmp4v2' 'kio' 'desktop-file-utils' 'hicolor-icon-theme') +optdepends=('qt5-declarative: QmlCommand extension') +conflicts=('kid3-qt') + + cd "$srcdir"/build + make DESTDIR="${pkgdir}" install +} + +package_kid3-qt() { +pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, Qt version" +depends=('qt5-multimedia' 'chromaprint' 'id3lib' 'taglib' 'libmp4v2' + 'desktop-file-utils' 'hicolor-icon-theme' 'qt5-declarative') +conflicts=('kid3') +provides=('kid3') + + cd
[arch-commits] Commit in kid3/trunk (PKGBUILD kid3.changelog)
Date: Thursday, January 23, 2020 @ 18:39:03 Author: jlichtblau Revision: 555161 upgpkg: kid3 3.8.2-1 - new upstream release Modified: kid3/trunk/PKGBUILD kid3/trunk/kid3.changelog + PKGBUILD |4 ++-- kid3.changelog |3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:38:05 UTC (rev 555160) +++ PKGBUILD2020-01-23 18:39:03 UTC (rev 555161) @@ -3,7 +3,7 @@ pkgbase=kid3 pkgname=('kid3' 'kid3-qt') -pkgver=3.8.1 +pkgver=3.8.2 pkgrel=1 arch=('x86_64') url="http://kid3.sourceforge.net/; @@ -14,7 +14,7 @@ changelog=$pkgbase.changelog source=(https://downloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.asc}) validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch -sha256sums=('1d6d399d6d467c62103ae1fa3f3c1d61d8db145c77e72d78b7eff40640c954b4' +sha256sums=('7967c920a60902386ada5faf1e6b13edc5611da19fbf7244d731c5cbf5393e14' 'SKIP') prepare() { Modified: kid3.changelog === --- kid3.changelog 2020-01-23 18:38:05 UTC (rev 555160) +++ kid3.changelog 2020-01-23 18:39:03 UTC (rev 555161) @@ -1,3 +1,6 @@ +2020-01-23 Jaroslav Lichtblau + * kid3 3.8.2-1 + 2019-12-23 Jaroslav Lichtblau * kid3 3.8.1-1
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:39:13 Author: felixonmars Revision: 555163 upgpkg: haskell-yesod-test 1.6.9-23: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:39:13 UTC (rev 555162) +++ PKGBUILD2020-01-23 18:39:13 UTC (rev 555163) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=22 +pkgrel=23 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:38:05 Author: felixonmars Revision: 555160 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 555159, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 555159, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:38:05 UTC (rev 555160) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.8 +pkgrel=78 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:37:49 Author: felixonmars Revision: 555159 upgpkg: haskell-yesod-auth 1.6.8-78: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:36:29 UTC (rev 555158) +++ PKGBUILD2020-01-23 18:37:49 UTC (rev 555159) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.8 -pkgrel=77 +pkgrel=78 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:36:02 Author: felixonmars Revision: 555157 upgpkg: haskell-yesod 1.6.0-404: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:34:51 UTC (rev 555156) +++ PKGBUILD2020-01-23 18:36:02 UTC (rev 555157) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=403 +pkgrel=404 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:36:29 Author: felixonmars Revision: 555158 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 555157, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 555157, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:36:29 UTC (rev 555158) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=404 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:34:51 Author: felixonmars Revision: 555156 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 555155, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 555155, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:34:51 UTC (rev 555156) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=63 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:34:35 Author: felixonmars Revision: 555155 upgpkg: haskell-yesod-form 1.6.7-63: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:33:23 UTC (rev 555154) +++ PKGBUILD2020-01-23 18:34:35 UTC (rev 555155) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=62 +pkgrel=63 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:33:23 Author: felixonmars Revision: 555154 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 555153, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 555153, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:33:23 UTC (rev 555154) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=8 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:33:06 Author: felixonmars Revision: 555153 upgpkg: haskell-yesod-persistent 1.6.0.4-8: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:32:11 UTC (rev 555152) +++ PKGBUILD2020-01-23 18:33:06 UTC (rev 555153) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=7 +pkgrel=8 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:32:11 Author: felixonmars Revision: 555152 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 555151, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 555151, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:32:11 UTC (rev 555152) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=640 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:31:55 Author: felixonmars Revision: 555151 upgpkg: haskell-yesod-default 1.2.0-640: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:30:54 UTC (rev 555150) +++ PKGBUILD2020-01-23 18:31:55 UTC (rev 555151) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=639 +pkgrel=640 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:30:54 Author: felixonmars Revision: 555150 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 555149, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 555149, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:30:54 UTC (rev 555150) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.17 +pkgrel=23 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('96453b21d2bb039e9530eb02f2eebf3c14495b6a4ae90620088e707fc1ef45dde4090367141693f1298d048d081371b2ea4a76c8b27efe225dfa87c04a19037f') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Thursday, January 23, 2020 @ 18:29:24 Author: felixonmars Revision: 555148 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 555147, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 555147, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-23 18:29:24 UTC (rev 555148) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=4 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Thursday, January 23, 2020 @ 18:30:35 Author: felixonmars Revision: 555149 upgpkg: haskell-yesod-core 1.6.17-23: rebuild with warp 3.3.6, warp-tls 3.2.10, tls 1.5.3, tls-session-manager 0.0.4 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-23 18:29:24 UTC (rev 555148) +++ PKGBUILD2020-01-23 18:30:35 UTC (rev 555149) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.17 -pkgrel=22 +pkgrel=23 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")