[arch-commits] Commit in switchboard-plug-bluetooth/repos/community-x86_64 (2 files)
Date: Friday, January 8, 2021 @ 07:20:50 Author: alucryd Revision: 813684 archrelease: copy trunk to community-x86_64 Added: switchboard-plug-bluetooth/repos/community-x86_64/PKGBUILD (from rev 813683, switchboard-plug-bluetooth/trunk/PKGBUILD) Deleted: switchboard-plug-bluetooth/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:20:45 UTC (rev 813683) +++ PKGBUILD2021-01-08 07:20:50 UTC (rev 813684) @@ -1,42 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=switchboard-plug-bluetooth -pkgver=2.3.3 -pkgrel=1 -pkgdesc='Switchboard Bluetooth Plug' -arch=(x86_64) -url=https://github.com/elementary/switchboard-plug-bluetooth -license=(GPL3) -groups=(pantheon) -depends=( - glib2 - gtk3 - libgee - libgranite.so - libswitchboard-2.0.so -) -makedepends=( - git - meson - vala -) -_tag=49217de2894a89702e11156b6c906c97acf870f8 -source=(git+https://github.com/elementary/switchboard-plug-bluetooth.git#tag=${_tag}) -sha256sums=(SKIP) - -pkgver() { - cd switchboard-plug-bluetooth - - git describe --tags -} - -build() { - arch-meson switchboard-plug-bluetooth build - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: switchboard-plug-bluetooth/repos/community-x86_64/PKGBUILD (from rev 813683, switchboard-plug-bluetooth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:20:50 UTC (rev 813684) @@ -0,0 +1,42 @@ +# Maintainer: Maxime Gauduin + +pkgname=switchboard-plug-bluetooth +pkgver=2.3.4 +pkgrel=1 +pkgdesc='Switchboard Bluetooth Plug' +arch=(x86_64) +url=https://github.com/elementary/switchboard-plug-bluetooth +license=(GPL3) +groups=(pantheon) +depends=( + glib2 + gtk3 + libgee + libgranite.so + libswitchboard-2.0.so +) +makedepends=( + git + meson + vala +) +_tag=a9edd31590ba1d77da8b09396a827e5035662e22 +source=(git+https://github.com/elementary/switchboard-plug-bluetooth.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd switchboard-plug-bluetooth + + git describe --tags +} + +build() { + arch-meson switchboard-plug-bluetooth build + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in switchboard-plug-bluetooth/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:20:45 Author: alucryd Revision: 813683 upgpkg: switchboard-plug-bluetooth 2.3.4-1 Modified: switchboard-plug-bluetooth/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:19:52 UTC (rev 813682) +++ PKGBUILD2021-01-08 07:20:45 UTC (rev 813683) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=switchboard-plug-bluetooth -pkgver=2.3.3 +pkgver=2.3.4 pkgrel=1 pkgdesc='Switchboard Bluetooth Plug' arch=(x86_64) @@ -20,7 +20,7 @@ meson vala ) -_tag=49217de2894a89702e11156b6c906c97acf870f8 +_tag=a9edd31590ba1d77da8b09396a827e5035662e22 source=(git+https://github.com/elementary/switchboard-plug-bluetooth.git#tag=${_tag}) sha256sums=(SKIP)
[arch-commits] Commit in wingpanel-indicator-bluetooth/repos/community-x86_64 (2 files)
Date: Friday, January 8, 2021 @ 07:19:52 Author: alucryd Revision: 813682 archrelease: copy trunk to community-x86_64 Added: wingpanel-indicator-bluetooth/repos/community-x86_64/PKGBUILD (from rev 813681, wingpanel-indicator-bluetooth/trunk/PKGBUILD) Deleted: wingpanel-indicator-bluetooth/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 85 ++--- 1 file changed, 43 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:19:46 UTC (rev 813681) +++ PKGBUILD2021-01-08 07:19:52 UTC (rev 813682) @@ -1,42 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=wingpanel-indicator-bluetooth -pkgver=2.1.5 -pkgrel=1 -pkgdesc='Wingpanel Bluetooth Indicator' -arch=(x86_64) -url=https://github.com/elementary/wingpanel-indicator-bluetooth -license=(GPL3) -groups=(pantheon) -depends=( - bluez - glib2 - gtk3 - libgranite.so - libwingpanel-2.0.so -) -makedepends=( - git - meson - vala - wingpanel -) -source=(git+https://github.com/elementary/wingpanel-indicator-bluetooth.git#tag=e96dba1995d5a76b4b37b3219dc4189102e54fa7) -sha256sums=(SKIP) - -pkgver() { - cd wingpanel-indicator-bluetooth - - git describe --tags -} - -build() { - arch-meson wingpanel-indicator-bluetooth build - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: wingpanel-indicator-bluetooth/repos/community-x86_64/PKGBUILD (from rev 813681, wingpanel-indicator-bluetooth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:19:52 UTC (rev 813682) @@ -0,0 +1,43 @@ +# Maintainer: Maxime Gauduin + +pkgname=wingpanel-indicator-bluetooth +pkgver=2.1.6 +pkgrel=1 +pkgdesc='Wingpanel Bluetooth Indicator' +arch=(x86_64) +url=https://github.com/elementary/wingpanel-indicator-bluetooth +license=(GPL3) +groups=(pantheon) +depends=( + bluez + glib2 + gtk3 + libgranite.so + libwingpanel-2.0.so +) +makedepends=( + git + meson + vala + wingpanel +) +_tag=3766c1b5e7eb29b8445194f1bd84b0286ad8e256 +source=(git+https://github.com/elementary/wingpanel-indicator-bluetooth.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd wingpanel-indicator-bluetooth + + git describe --tags +} + +build() { + arch-meson wingpanel-indicator-bluetooth build + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in wingpanel-indicator-bluetooth/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:19:46 Author: alucryd Revision: 813681 upgpkg: wingpanel-indicator-bluetooth 2.1.6-1 Modified: wingpanel-indicator-bluetooth/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:17:44 UTC (rev 813680) +++ PKGBUILD2021-01-08 07:19:46 UTC (rev 813681) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=wingpanel-indicator-bluetooth -pkgver=2.1.5 +pkgver=2.1.6 pkgrel=1 pkgdesc='Wingpanel Bluetooth Indicator' arch=(x86_64) @@ -21,7 +21,8 @@ vala wingpanel ) -source=(git+https://github.com/elementary/wingpanel-indicator-bluetooth.git#tag=e96dba1995d5a76b4b37b3219dc4189102e54fa7) +_tag=3766c1b5e7eb29b8445194f1bd84b0286ad8e256 +source=(git+https://github.com/elementary/wingpanel-indicator-bluetooth.git#tag=${_tag}) sha256sums=(SKIP) pkgver() {
[arch-commits] Commit in wingpanel-indicator-sound/repos/community-x86_64 (2 files)
Date: Friday, January 8, 2021 @ 07:17:44 Author: alucryd Revision: 813680 archrelease: copy trunk to community-x86_64 Added: wingpanel-indicator-sound/repos/community-x86_64/PKGBUILD (from rev 813679, wingpanel-indicator-sound/trunk/PKGBUILD) Deleted: wingpanel-indicator-sound/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:17:39 UTC (rev 813679) +++ PKGBUILD2021-01-08 07:17:44 UTC (rev 813680) @@ -1,49 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=wingpanel-indicator-sound -pkgver=2.1.7 -pkgrel=2 -pkgdesc='Wingpanel Sound Indicator' -arch=(x86_64) -url=https://github.com/elementary/wingpanel-indicator-sound -license=(GPL3) -groups=(pantheon) -depends=( - cairo - gdk-pixbuf2 - glib2 - gtk3 - libcanberra - libgee - libgranite.so - libnotify - libpulse - libwingpanel-2.0.so -) -makedepends=( - git - gobject-introspection - intltool - meson - vala -) -_tag=8e458667eb91ac9d318f2115e5bb24cc7a9ed6a8 -source=(wingpanel-indicator-sound::git+https://github.com/elementary/wingpanel-indicator-sound.git#tag=${_tag}) -sha256sums=(SKIP) - -pkgver() { - cd wingpanel-indicator-sound - - git describe --tags -} - -build() { - arch-meson wingpanel-indicator-sound build - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: wingpanel-indicator-sound/repos/community-x86_64/PKGBUILD (from rev 813679, wingpanel-indicator-sound/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:17:44 UTC (rev 813680) @@ -0,0 +1,49 @@ +# Maintainer: Maxime Gauduin + +pkgname=wingpanel-indicator-sound +pkgver=2.1.8 +pkgrel=1 +pkgdesc='Wingpanel Sound Indicator' +arch=(x86_64) +url=https://github.com/elementary/wingpanel-indicator-sound +license=(GPL3) +groups=(pantheon) +depends=( + cairo + gdk-pixbuf2 + glib2 + gtk3 + libcanberra + libgee + libgranite.so + libnotify + libpulse + libwingpanel-2.0.so +) +makedepends=( + git + gobject-introspection + intltool + meson + vala +) +_tag=cfb804f222c37c30a5fb1a12001cf989ee3e646c +source=(wingpanel-indicator-sound::git+https://github.com/elementary/wingpanel-indicator-sound.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd wingpanel-indicator-sound + + git describe --tags +} + +build() { + arch-meson wingpanel-indicator-sound build + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in wingpanel-indicator-sound/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:17:39 Author: alucryd Revision: 813679 upgpkg: wingpanel-indicator-sound 2.1.8-1 Modified: wingpanel-indicator-sound/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:12:26 UTC (rev 813678) +++ PKGBUILD2021-01-08 07:17:39 UTC (rev 813679) @@ -1,8 +1,8 @@ # Maintainer: Maxime Gauduin pkgname=wingpanel-indicator-sound -pkgver=2.1.7 -pkgrel=2 +pkgver=2.1.8 +pkgrel=1 pkgdesc='Wingpanel Sound Indicator' arch=(x86_64) url=https://github.com/elementary/wingpanel-indicator-sound @@ -27,7 +27,7 @@ meson vala ) -_tag=8e458667eb91ac9d318f2115e5bb24cc7a9ed6a8 +_tag=cfb804f222c37c30a5fb1a12001cf989ee3e646c source=(wingpanel-indicator-sound::git+https://github.com/elementary/wingpanel-indicator-sound.git#tag=${_tag}) sha256sums=(SKIP)
[arch-commits] Commit in libindi/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 8, 2021 @ 07:12:26 Author: arojas Revision: 813678 archrelease: copy trunk to community-x86_64 Added: libindi/repos/community-x86_64/PKGBUILD (from rev 813677, libindi/trunk/PKGBUILD) Deleted: libindi/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:12:18 UTC (rev 813677) +++ PKGBUILD2021-01-08 07:12:26 UTC (rev 813678) @@ -1,32 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino -# Contributor: Tobias Powalowski - -pkgname=libindi -pkgver=1.8.7 -pkgrel=1 -pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" -url="https://www.indilib.org/index.php?title=Main_Page; -license=(GPL2) -arch=(x86_64) -depends=(libnova cfitsio libusb libjpeg gsl libtheora fftw) -makedepends=(cmake boost qt5-base) -#source=("https://github.com/indilib/indi/releases/download/v$pkgver/libindi_$pkgver.tar.gz;) -source=($pkgname-$pkgver.tar.gz::"https://github.com/indilib/indi/archive/v$pkgver.tar.gz;) -sha256sums=('b3a65bd5857e785cc817d073a1a4656ea82f4c3ae21d9a2a465a1470015223bd') - -prepare() { - sed -e 's|GROUP="plugdev", MODE="0666"|TAG+="uaccess"|' -i indi-$pkgver/drivers/*/*.rules -} - -build() { - cmake -B build -S indi-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DINDI_BUILD_QT5_CLIENT=ON \ --DUDEVRULES_INSTALL_DIR=/usr/lib/udev/rules.d - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: libindi/repos/community-x86_64/PKGBUILD (from rev 813677, libindi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:12:26 UTC (rev 813678) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Tobias Powalowski + +pkgname=libindi +pkgver=1.8.8 +pkgrel=1 +pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" +url="https://www.indilib.org/index.php?title=Main_Page; +license=(GPL2) +arch=(x86_64) +depends=(libnova cfitsio libusb libjpeg gsl libtheora fftw) +makedepends=(cmake boost qt5-base) +#source=("https://github.com/indilib/indi/releases/download/v$pkgver/libindi_$pkgver.tar.gz;) +source=($pkgname-$pkgver.tar.gz::"https://github.com/indilib/indi/archive/v$pkgver.tar.gz;) +sha256sums=('a00bbcc920c213c591922d62c75c15f75a2fefc346af80154ec4f6d2b55247aa') + +prepare() { + sed -e 's|GROUP="plugdev", MODE="0666"|TAG+="uaccess"|' -i indi-$pkgver/drivers/*/*.rules +} + +build() { + cmake -B build -S indi-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DINDI_BUILD_QT5_CLIENT=ON \ +-DUDEVRULES_INSTALL_DIR=/usr/lib/udev/rules.d + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in libindi/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:12:18 Author: arojas Revision: 813677 Update to 1.8.8 Modified: libindi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:11:45 UTC (rev 813676) +++ PKGBUILD2021-01-08 07:12:18 UTC (rev 813677) @@ -3,7 +3,7 @@ # Contributor: Tobias Powalowski pkgname=libindi -pkgver=1.8.7 +pkgver=1.8.8 pkgrel=1 pkgdesc="A distributed control protocol designed to operate astronomical instrumentation" url="https://www.indilib.org/index.php?title=Main_Page; @@ -13,7 +13,7 @@ makedepends=(cmake boost qt5-base) #source=("https://github.com/indilib/indi/releases/download/v$pkgver/libindi_$pkgver.tar.gz;) source=($pkgname-$pkgver.tar.gz::"https://github.com/indilib/indi/archive/v$pkgver.tar.gz;) -sha256sums=('b3a65bd5857e785cc817d073a1a4656ea82f4c3ae21d9a2a465a1470015223bd') +sha256sums=('a00bbcc920c213c591922d62c75c15f75a2fefc346af80154ec4f6d2b55247aa') prepare() { sed -e 's|GROUP="plugdev", MODE="0666"|TAG+="uaccess"|' -i indi-$pkgver/drivers/*/*.rules
[arch-commits] Commit in wingpanel-indicator-keyboard/repos/community-x86_64 (2 files)
Date: Friday, January 8, 2021 @ 07:11:45 Author: alucryd Revision: 813676 archrelease: copy trunk to community-x86_64 Added: wingpanel-indicator-keyboard/repos/community-x86_64/PKGBUILD (from rev 813675, wingpanel-indicator-keyboard/trunk/PKGBUILD) Deleted: wingpanel-indicator-keyboard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 83 ++--- 1 file changed, 42 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:11:40 UTC (rev 813675) +++ PKGBUILD2021-01-08 07:11:45 UTC (rev 813676) @@ -1,41 +0,0 @@ -# Maintainer: Maxime Gauduin - -pkgname=wingpanel-indicator-keyboard -pkgver=2.2.1 -pkgrel=1 -pkgdesc='Wingpanel Keyboard Indicator' -arch=(x86_64) -url=https://github.com/elementary/wingpanel-indicator-keyboard -license=(GPL3) -groups=(pantheon) -depends=( - glib2 - gtk3 - libwingpanel-2.0.so - libxml2 -) -makedepends=( - git - meson - vala - wingpanel -) -source=(git+https://github.com/elementary/wingpanel-indicator-keyboard.git#tag=b13d0cc1080ea3bf13344b2e4f1097793ec5e78f) -sha256sums=(SKIP) - -pkgver() { - cd wingpanel-indicator-keyboard - - git describe --tags -} - -build() { - arch-meson wingpanel-indicator-keyboard build - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: wingpanel-indicator-keyboard/repos/community-x86_64/PKGBUILD (from rev 813675, wingpanel-indicator-keyboard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:11:45 UTC (rev 813676) @@ -0,0 +1,42 @@ +# Maintainer: Maxime Gauduin + +pkgname=wingpanel-indicator-keyboard +pkgver=2.3.0 +pkgrel=1 +pkgdesc='Wingpanel Keyboard Indicator' +arch=(x86_64) +url=https://github.com/elementary/wingpanel-indicator-keyboard +license=(GPL3) +groups=(pantheon) +depends=( + glib2 + gtk3 + libwingpanel-2.0.so + libxml2 +) +makedepends=( + git + meson + vala + wingpanel +) +_tag=9bfe5366e90aa1dc339ad5684ac9a966377f0a9d +source=(git+https://github.com/elementary/wingpanel-indicator-keyboard.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd wingpanel-indicator-keyboard + + git describe --tags +} + +build() { + arch-meson wingpanel-indicator-keyboard build + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in wingpanel-indicator-keyboard/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:11:40 Author: alucryd Revision: 813675 upgpkg: wingpanel-indicator-keyboard 2.3.0-1 Modified: wingpanel-indicator-keyboard/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:10:54 UTC (rev 813674) +++ PKGBUILD2021-01-08 07:11:40 UTC (rev 813675) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=wingpanel-indicator-keyboard -pkgver=2.2.1 +pkgver=2.3.0 pkgrel=1 pkgdesc='Wingpanel Keyboard Indicator' arch=(x86_64) @@ -20,7 +20,8 @@ vala wingpanel ) -source=(git+https://github.com/elementary/wingpanel-indicator-keyboard.git#tag=b13d0cc1080ea3bf13344b2e4f1097793ec5e78f) +_tag=9bfe5366e90aa1dc339ad5684ac9a966377f0a9d +source=(git+https://github.com/elementary/wingpanel-indicator-keyboard.git#tag=${_tag}) sha256sums=(SKIP) pkgver() {
[arch-commits] Commit in python-graphene/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, January 8, 2021 @ 07:10:54 Author: alucryd Revision: 813674 archrelease: copy trunk to community-any Added: python-graphene/repos/community-any/PKGBUILD (from rev 813673, python-graphene/trunk/PKGBUILD) Deleted: python-graphene/repos/community-any/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:10:49 UTC (rev 813673) +++ PKGBUILD2021-01-08 07:10:54 UTC (rev 813674) @@ -1,44 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Sven Schneider - -pkgname=python-graphene -pkgver=3.0.0b6 -pkgrel=3 -pkgdesc='GraphQL framework for Python' -arch=(any) -url=https://graphene-python.org/ -license=(MIT) -depends=( - python-aniso8601 - python-graphql-core - python-graphql-relay - python-six -) -makedepends=( - git - python-setuptools -) -_tag=84582eb3749a3f56968facfc4c7d41f5887a9b0a -source=(git+https://github.com/graphql-python/graphene.git#tag=${_tag}) -sha512sums=(SKIP) - -pkgver() { - cd graphene - - git describe --tags | sed 's/^v//' -} - -build() { - cd graphene - - python setup.py build -} - -package() { - cd graphene - - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-graphene -} - -# vim: ts=2 sw=2 et: Copied: python-graphene/repos/community-any/PKGBUILD (from rev 813673, python-graphene/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:10:54 UTC (rev 813674) @@ -0,0 +1,44 @@ +# Maintainer: Maxime Gauduin +# Contributor: Sven Schneider + +pkgname=python-graphene +pkgver=3.0.0b7 +pkgrel=1 +pkgdesc='GraphQL framework for Python' +arch=(any) +url=https://graphene-python.org/ +license=(MIT) +depends=( + python-aniso8601 + python-graphql-core + python-graphql-relay + python-six +) +makedepends=( + git + python-setuptools +) +_tag=2e87ebe5fcd50349f9572a0b20117e9ae46b15de +source=(git+https://github.com/graphql-python/graphene.git#tag=${_tag}) +sha512sums=(SKIP) + +pkgver() { + cd graphene + + git describe --tags | sed 's/^v//' +} + +build() { + cd graphene + + python setup.py build +} + +package() { + cd graphene + + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-graphene +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-graphene/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:10:49 Author: alucryd Revision: 813673 upgpkg: python-graphene 3.0.0b7-1 Modified: python-graphene/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:10:02 UTC (rev 813672) +++ PKGBUILD2021-01-08 07:10:49 UTC (rev 813673) @@ -2,8 +2,8 @@ # Contributor: Sven Schneider pkgname=python-graphene -pkgver=3.0.0b6 -pkgrel=3 +pkgver=3.0.0b7 +pkgrel=1 pkgdesc='GraphQL framework for Python' arch=(any) url=https://graphene-python.org/ @@ -18,7 +18,7 @@ git python-setuptools ) -_tag=84582eb3749a3f56968facfc4c7d41f5887a9b0a +_tag=2e87ebe5fcd50349f9572a0b20117e9ae46b15de source=(git+https://github.com/graphql-python/graphene.git#tag=${_tag}) sha512sums=(SKIP)
[arch-commits] Commit in lollypop/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, January 8, 2021 @ 07:10:02 Author: alucryd Revision: 813672 archrelease: copy trunk to community-any Added: lollypop/repos/community-any/PKGBUILD (from rev 813671, lollypop/trunk/PKGBUILD) Deleted: lollypop/repos/community-any/PKGBUILD --+ PKGBUILD | 124 ++--- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:09:56 UTC (rev 813671) +++ PKGBUILD2021-01-08 07:10:02 UTC (rev 813672) @@ -1,62 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: kirek -# Contributor: Cédric Bellegarde - -pkgname=lollypop -pkgver=1.4.7 -pkgrel=1 -pkgdesc='Music player for GNOME' -arch=(any) -url=https://gitlab.gnome.org/World/lollypop -license=(GPL) -depends=( - appstream-glib - gst-plugins-base-libs - gst-python - gtk3 - libhandy - python-beautifulsoup4 - python-cairo - python-gobject - python-pillow - totem-plparser -) -makedepends=( - git - gobject-introspection - intltool - itstool - meson -) -optdepends=( - 'easytag: Modify tags' - 'gst-libav: FFmpeg plugin for GStreamer' - 'gst-plugins-bad: "Bad" plugin libraries' - 'gst-plugins-base: "Base" plugin libraries' - 'gst-plugins-good: "Good" plugin libraries' - 'gst-plugins-ugly: "Ugly" plugin libraries' - 'kid3-qt: Store covers in tags' - 'libsecret: Last.FM support' - 'youtube-dl: Youtube support' -) -_tag=690fdfb246622c26cede32424992d5617bfa5a81 -source=(git+https://gitlab.gnome.org/World/lollypop.git#tag=${_tag}) -sha256sums=(SKIP) - -pkgver() { - cd lollypop - - git describe --tags -} - -build() { - arch-meson lollypop build \ ---libexecdir=lib/lollypop - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: lollypop/repos/community-any/PKGBUILD (from rev 813671, lollypop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:10:02 UTC (rev 813672) @@ -0,0 +1,62 @@ +# Maintainer: Maxime Gauduin +# Contributor: kirek +# Contributor: Cédric Bellegarde + +pkgname=lollypop +pkgver=1.4.8 +pkgrel=1 +pkgdesc='Music player for GNOME' +arch=(any) +url=https://gitlab.gnome.org/World/lollypop +license=(GPL) +depends=( + appstream-glib + gst-plugins-base-libs + gst-python + gtk3 + libhandy + python-beautifulsoup4 + python-cairo + python-gobject + python-pillow + totem-plparser +) +makedepends=( + git + gobject-introspection + intltool + itstool + meson +) +optdepends=( + 'easytag: Modify tags' + 'gst-libav: FFmpeg plugin for GStreamer' + 'gst-plugins-bad: "Bad" plugin libraries' + 'gst-plugins-base: "Base" plugin libraries' + 'gst-plugins-good: "Good" plugin libraries' + 'gst-plugins-ugly: "Ugly" plugin libraries' + 'kid3-qt: Store covers in tags' + 'libsecret: Last.FM support' + 'youtube-dl: Youtube support' +) +_tag=9f1082f59ca2bd7ef817858a59d93bab08a3f7ed +source=(git+https://gitlab.gnome.org/World/lollypop.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + cd lollypop + + git describe --tags +} + +build() { + arch-meson lollypop build \ +--libexecdir=lib/lollypop + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lollypop/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:09:56 Author: alucryd Revision: 813671 upgpkg: lollypop 1.4.8-1 Modified: lollypop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 07:04:19 UTC (rev 813670) +++ PKGBUILD2021-01-08 07:09:56 UTC (rev 813671) @@ -3,7 +3,7 @@ # Contributor: Cédric Bellegarde pkgname=lollypop -pkgver=1.4.7 +pkgver=1.4.8 pkgrel=1 pkgdesc='Music player for GNOME' arch=(any) @@ -39,7 +39,7 @@ 'libsecret: Last.FM support' 'youtube-dl: Youtube support' ) -_tag=690fdfb246622c26cede32424992d5617bfa5a81 +_tag=9f1082f59ca2bd7ef817858a59d93bab08a3f7ed source=(git+https://gitlab.gnome.org/World/lollypop.git#tag=${_tag}) sha256sums=(SKIP)
[arch-commits] Commit in python-pyppeteer/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, January 8, 2021 @ 07:04:19 Author: polyzen Revision: 813670 archrelease: copy trunk to community-any Added: python-pyppeteer/repos/community-any/PKGBUILD (from rev 813669, python-pyppeteer/trunk/PKGBUILD) Deleted: python-pyppeteer/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 07:04:01 UTC (rev 813669) +++ PKGBUILD2021-01-08 07:04:19 UTC (rev 813670) @@ -1,36 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: robertfoster -# Contributor: Ista Zahn - -_name=pyppeteer -pkgname=python-pyppeteer -pkgver=0.2.4 -pkgrel=1 -pkgdesc='Headless chrome/chromium automation library' -arch=('any') -url=https://github.com/pyppeteer/pyppeteer -license=('MIT') -depends=('python-appdirs' 'python-pyee' 'python-tqdm' 'python-urllib3' - 'python-websockets') -makedepends=('python-pip' 'python-poetry') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) -sha256sums=('d1bcc61575ff788249d3bcaee696d856fa1153401a5428cb7376d826dd68dd9b') -b2sums=('3f7db7b55f08c743b3f8f661a3e415c50bd3d4ed05bd130af2a13338fb3d5251806cd7e777cb065318d0c52e5ef741a7ab507dd7e668114572b708ff545e835a') - -prepare() { - cd $_name-$pkgver - sed -i '/^include/,/]/d' pyproject.toml -} - -build() { - cd $_name-$pkgver - poetry build --format wheel -} - -package() { - cd $_name-$pkgver - PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps dist/*.whl - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-pyppeteer/repos/community-any/PKGBUILD (from rev 813669, python-pyppeteer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 07:04:19 UTC (rev 813670) @@ -0,0 +1,36 @@ +# Maintainer: Daniel M. Capella +# Contributor: robertfoster +# Contributor: Ista Zahn + +_name=pyppeteer +pkgname=python-pyppeteer +pkgver=0.2.5 +pkgrel=1 +pkgdesc='Headless chrome/chromium automation library' +arch=('any') +url=https://github.com/pyppeteer/pyppeteer +license=('MIT') +depends=('python-appdirs' 'python-pyee' 'python-tqdm' 'python-urllib3' + 'python-websockets') +makedepends=('python-pip' 'python-poetry') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) +sha256sums=('c2974be1afa13b17f7ecd120d265d8b8cd324d536a231c3953ca872b68aba4af') +b2sums=('16c07b0c6a8267a9bb42d58a592391caa9fc614b577f157d73ad6f3bee690b7ff44b17f2c5488bbfe5d68b9c2f70b6092e3c6a53cc9c8d5507195eccb9f88c4e') + +prepare() { + cd $_name-$pkgver + sed -i '/^include/,/]/d' pyproject.toml +} + +build() { + cd $_name-$pkgver + poetry build --format wheel +} + +package() { + cd $_name-$pkgver + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps dist/*.whl + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pyppeteer/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 07:04:01 Author: polyzen Revision: 813669 upgpkg: python-pyppeteer 0.2.5-1 Modified: python-pyppeteer/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 05:42:06 UTC (rev 813668) +++ PKGBUILD2021-01-08 07:04:01 UTC (rev 813669) @@ -4,7 +4,7 @@ _name=pyppeteer pkgname=python-pyppeteer -pkgver=0.2.4 +pkgver=0.2.5 pkgrel=1 pkgdesc='Headless chrome/chromium automation library' arch=('any') @@ -14,8 +14,8 @@ 'python-websockets') makedepends=('python-pip' 'python-poetry') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) -sha256sums=('d1bcc61575ff788249d3bcaee696d856fa1153401a5428cb7376d826dd68dd9b') -b2sums=('3f7db7b55f08c743b3f8f661a3e415c50bd3d4ed05bd130af2a13338fb3d5251806cd7e777cb065318d0c52e5ef741a7ab507dd7e668114572b708ff545e835a') +sha256sums=('c2974be1afa13b17f7ecd120d265d8b8cd324d536a231c3953ca872b68aba4af') +b2sums=('16c07b0c6a8267a9bb42d58a592391caa9fc614b577f157d73ad6f3bee690b7ff44b17f2c5488bbfe5d68b9c2f70b6092e3c6a53cc9c8d5507195eccb9f88c4e') prepare() { cd $_name-$pkgver
[arch-commits] Commit in calibre/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 8, 2021 @ 05:42:06 Author: eschwartz Revision: 813668 archrelease: copy trunk to community-x86_64 Added: calibre/repos/community-x86_64/PKGBUILD (from rev 813667, calibre/trunk/PKGBUILD) Deleted: calibre/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 210 ++--- 1 file changed, 105 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 05:41:50 UTC (rev 813667) +++ PKGBUILD2021-01-08 05:42:06 UTC (rev 813668) @@ -1,105 +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 -pkgver=5.8.1 -pkgrel=2 -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' 'pychm' 'pygments' 'pyqt5' - 'pyqtwebengine' 'regex' 'zeroconf') -depends=('hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusb' - 'libwmf' 'mathjax' 'mtdev' 'optipng' 'podofo' - "${_py_deps[@]/#/python-}" 'qt5-svg' 'ttf-liberation' 'udisks2') -makedepends=('qt5-x11extras' 'sip' 'pyqt-builder' 'xdg-utils' 'rapydscript-ng') -checkdepends=('xorg-server-xvfb') -optdepends=('poppler: required for converting pdf to html' -'speech-dispatcher: TTS support in the viewer') -conflicts=('calibre-common' 'calibre-python3') -replaces=('calibre-common' 'calibre-python3') -source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; -"https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig;) -sha256sums=('23910db4cff74236f489a9720ad45a30afd1eb09dd05e944f383b1b3ac9d514e' -'SKIP') -b2sums=('3cd7b91ea02d997156292a73908cf98c88200b98b30c47fc54cd8c31e75ea5c130f3d82fe8d16a9d9e4a03f6a0f8f9231e7f311601a9320f1514a00950e23c33' -'SKIP') -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 - -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' python setup.py build -LANG='en_US.UTF-8' python setup.py gui -python setup.py liberation_fonts --path-to-liberation_fonts /usr/share/fonts/liberation --system-liberation_fonts -LANG='en_US.UTF-8' python setup.py mathjax --path-to-mathjax /usr/share/mathjax --system-mathjax -LANG='en_US.UTF-8' python setup.py rapydscript -} - -check() { -cd "${pkgbase}-${pkgver}" - -_test_excludes=( -# merely testing if a runtime-optional feature optdepend is importable -'speech_dispatcher' -# tests if a completely unused module is bundled -'pycryptodome' -) - -# 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 python setup.py test "${_test_excludes[@]/#/--exclude-test-name=}" -} - -package() { -cd "${pkgbase}-${pkgver}" - -# If this directory doesn't exist, zsh completion won't install. -install -d "${pkgdir}/usr/share/zsh/site-functions" - -LANG='en_US.UTF-8' python setup.py install \ ---staging-root="${pkgdir}/usr" \ ---prefix=/usr - -cp -a man-pages/ "${pkgdir}/usr/share/man" - -# not needed at runtime -rm -r "${pkgdir}"/usr/share/calibre/rapydscript/ - -# Compiling bytecode FS#33392 -# This is kind of ugly but removes traces of the build root. -while read -rd '' _file; do -_destdir="$(dirname "${_file#${pkgdir}}")" -python3 -m compileall -d "${_destdir}" "${_file}" -python3 -O -m compileall -d "${_destdir}" "${_file}" -done < <(find "${pkgdir}"/usr/lib/ -name '*.py' -print0) -} Copied: calibre/repos/community-x86_64/PKGBUILD (from rev 813667, calibre/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD
[arch-commits] Commit in calibre/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 05:41:50 Author: eschwartz Revision: 813667 upgpkg: calibre 5.9.0-1: upstream release Modified: calibre/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:45:21 UTC (rev 813666) +++ PKGBUILD2021-01-08 05:41:50 UTC (rev 813667) @@ -8,8 +8,8 @@ pkgbase=calibre pkgname=calibre -pkgver=5.8.1 -pkgrel=2 +pkgver=5.9.0 +pkgrel=1 pkgdesc="Ebook management application" arch=('x86_64') url="https://calibre-ebook.com/; @@ -29,9 +29,9 @@ replaces=('calibre-common' 'calibre-python3') source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz; "https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig;) -sha256sums=('23910db4cff74236f489a9720ad45a30afd1eb09dd05e944f383b1b3ac9d514e' +sha256sums=('a71196af15372054c4a25697534a2df1ef6dd732b9db07aaecaac7a86d9b3a0a' 'SKIP') -b2sums=('3cd7b91ea02d997156292a73908cf98c88200b98b30c47fc54cd8c31e75ea5c130f3d82fe8d16a9d9e4a03f6a0f8f9231e7f311601a9320f1514a00950e23c33' +b2sums=('11f26e23d282c00eff61e37a81fa7c8e9d1167482afeda1aca1074d93272cbccf106c2092496fae38b39e634a9ffe1619ffa6b61fd9e304c349222a31476eebe' 'SKIP') validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New longer key)
[arch-commits] Commit in zstd/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, January 8, 2021 @ 03:26:18 Author: allan Revision: 405708 archrelease: copy trunk to testing-x86_64 Added: zstd/repos/testing-x86_64/ zstd/repos/testing-x86_64/PKGBUILD (from rev 405707, zstd/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: zstd/repos/testing-x86_64/PKGBUILD (from rev 405707, zstd/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-01-08 03:26:18 UTC (rev 405708) @@ -0,0 +1,35 @@ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Andrzej Giniewicz +# Contributor: Johan Förberg + +pkgname=zstd +pkgver=1.4.8 +pkgrel=1 +pkgdesc='Zstandard - Fast real-time compression algorithm' +arch=(x86_64) +url='https://facebook.github.io/zstd/' +license=(BSD GPL2) +depends=(zlib xz lz4) +makedepends=(gtest) +source=(https://github.com/facebook/zstd/releases/download/v${pkgver}/zstd-${pkgver}.tar.zst) +sha256sums=('c7ea10e20dd61b457220455e3cf553069987b968b7c63d1b9d46acbdb45623eb') + +build() { + cd $pkgname-$pkgver + make + make -C contrib/pzstd +} + +check() { + cd $pkgname-$pkgver + make check + make -C contrib/pzstd test +} + +package() { + cd $pkgname-$pkgver + make PREFIX=/usr DESTDIR="$pkgdir/" install + ln -sf /usr/bin/zstd "$pkgdir/usr/bin/zstdmt" + install -Dm755 contrib/pzstd/pzstd "$pkgdir/usr/bin/pzstd" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in zstd/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 03:25:58 Author: allan Revision: 405707 upgpkg: zstd 1.4.8-1: upstream update Modified: zstd/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 03:13:45 UTC (rev 405706) +++ PKGBUILD2021-01-08 03:25:58 UTC (rev 405707) @@ -3,16 +3,16 @@ # Contributor: Johan Förberg pkgname=zstd -pkgver=1.4.5 +pkgver=1.4.8 pkgrel=1 pkgdesc='Zstandard - Fast real-time compression algorithm' arch=(x86_64) -url='https://www.zstd.net/' +url='https://facebook.github.io/zstd/' license=(BSD GPL2) depends=(zlib xz lz4) makedepends=(gtest) -source=(https://github.com/facebook/zstd/releases/download/v${pkgver}/zstd-${pkgver}.tar.gz) -sha256sums=('734d1f565c42f691f8420c8d06783ad818060fc390dee43ae0a89f86d0a4f8c2') +source=(https://github.com/facebook/zstd/releases/download/v${pkgver}/zstd-${pkgver}.tar.zst) +sha256sums=('c7ea10e20dd61b457220455e3cf553069987b968b7c63d1b9d46acbdb45623eb') build() { cd $pkgname-$pkgver
[arch-commits] Commit in gcc/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 03:13:45 Author: allan Revision: 405706 fix quotes Modified: gcc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 03:08:02 UTC (rev 405705) +++ PKGBUILD2021-01-08 03:13:45 UTC (rev 405706) @@ -272,7 +272,7 @@ cd gcc-build make -C $CHOST/libgfortran DESTDIR="$pkgdir" install-cafexeclibLTLIBRARIES \ install-{toolexeclibDATA,nodist_fincludeHEADERS,gfor_cHEADERS} - make -C $CHOST/32/libgfortran DESTDIR=$pkgdir install-cafexeclibLTLIBRARIES \ + make -C $CHOST/32/libgfortran DESTDIR="$pkgdir" install-cafexeclibLTLIBRARIES \ install-{toolexeclibDATA,nodist_fincludeHEADERS,gfor_cHEADERS} make -C $CHOST/libgomp DESTDIR="$pkgdir" install-nodist_fincludeHEADERS make -C gcc DESTDIR="$pkgdir" fortran.install-{common,man,info} @@ -315,11 +315,11 @@ install -m755 gnat1 "$pkgdir/${_libdir}" cd "$srcdir"/gcc-build/$CHOST/libada - make DESTDIR=${pkgdir} INSTALL="install" \ + make DESTDIR="${pkgdir}" INSTALL="install" \ INSTALL_DATA="install -m644" install-libada cd "$srcdir"/gcc-build/$CHOST/32/libada - make DESTDIR=${pkgdir} INSTALL="install" \ + make DESTDIR="${pkgdir}" INSTALL="install" \ INSTALL_DATA="install -m644" install-libada ln -s gcc "$pkgdir/usr/bin/gnatgcc"
[arch-commits] Commit in libmpc/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 03:08:02 Author: allan Revision: 405705 quote stuff Modified: libmpc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-07 22:09:18 UTC (rev 405704) +++ PKGBUILD2021-01-08 03:08:02 UTC (rev 405705) @@ -27,5 +27,5 @@ package() { cd "${srcdir}/mpc-${pkgver}" make DESTDIR="${pkgdir}" install - mv ${pkgdir}/usr/share/info/{mpc,libmpc}.info + mv "${pkgdir}"/usr/share/info/{mpc,libmpc}.info }
[arch-commits] Commit in haskell-url/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:45:11 Author: felixonmars Revision: 813665 upgpkg: haskell-url 2.1.3-16: rebuild with utf8-string 1.0.2 Modified: haskell-url/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:44:46 UTC (rev 813664) +++ PKGBUILD2021-01-08 02:45:11 UTC (rev 813665) @@ -4,7 +4,7 @@ _hkgname=url pkgname=haskell-url pkgver=2.1.3 -pkgrel=15 +pkgrel=16 pkgdesc="A library for working with URLs" url="https://www.haskell.org/haskellwiki/Url; license=("BSD")
[arch-commits] Commit in haskell-url/repos (2 files)
Date: Friday, January 8, 2021 @ 02:45:21 Author: felixonmars Revision: 813666 archrelease: copy trunk to community-staging-x86_64 Added: haskell-url/repos/community-staging-x86_64/ haskell-url/repos/community-staging-x86_64/PKGBUILD (from rev 813665, haskell-url/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-url/repos/community-staging-x86_64/PKGBUILD (from rev 813665, haskell-url/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:45:21 UTC (rev 813666) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=url +pkgname=haskell-url +pkgver=2.1.3 +pkgrel=16 +pkgdesc="A library for working with URLs" +url="https://www.haskell.org/haskellwiki/Url; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-utf8-string') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('53ee2aabc877c91d06c7e029ff807057f88bb4ce712ad02d47655d43869ad83af9032eea85d0ecddf3cad19839827bb723c9bf0a17b580ee7018f4b08c691cd8') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sourcemap/repos (2 files)
Date: Friday, January 8, 2021 @ 02:44:46 Author: felixonmars Revision: 813664 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sourcemap/repos/community-staging-x86_64/ haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 813663, haskell-sourcemap/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 813663, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:44:46 UTC (rev 813664) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=255 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sourcemap/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:44:36 Author: felixonmars Revision: 813663 upgpkg: haskell-sourcemap 0.1.6-255: rebuild with utf8-string 1.0.2 Modified: haskell-sourcemap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:44:07 UTC (rev 813662) +++ PKGBUILD2021-01-08 02:44:36 UTC (rev 813663) @@ -4,7 +4,7 @@ _hkgname=sourcemap pkgname=haskell-sourcemap pkgver=0.1.6 -pkgrel=254 +pkgrel=255 pkgdesc="Implementation of source maps as proposed by Google and Mozilla." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-texmath/repos (2 files)
Date: Friday, January 8, 2021 @ 02:44:07 Author: felixonmars Revision: 813662 archrelease: copy trunk to community-staging-x86_64 Added: haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 813661, haskell-texmath/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 813661, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:44:07 UTC (rev 813662) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.12.1 +pkgrel=7 +pkgdesc="Conversion between formats used to represent mathematics." +url="https://github.com/jgm/texmath; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types' + 'haskell-syb' 'haskell-xml') +makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e446420aabe467a625861c3092b2a48898799e5570a52c6a186c64a43dbbcfbc654dc192e75a040d29a091bae546aa031e431596ac5aa4c90f887f0dba8b923d') + +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 \ +-fnetwork-uri -f-executable +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:43:56 Author: felixonmars Revision: 813661 upgpkg: haskell-texmath 0.12.1-7: rebuild with utf8-string 1.0.2 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:42:15 UTC (rev 813660) +++ PKGBUILD2021-01-08 02:43:56 UTC (rev 813661) @@ -4,7 +4,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.12.1 -pkgrel=6 +pkgrel=7 pkgdesc="Conversion between formats used to represent mathematics." url="https://github.com/jgm/texmath; license=("GPL2")
[arch-commits] Commit in hasktags/repos (2 files)
Date: Friday, January 8, 2021 @ 02:42:15 Author: felixonmars Revision: 813660 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 813659, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 813659, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:42:15 UTC (rev 813660) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=125 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="https://github.com/MarcWeber/hasktags; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 'haskell-optparse-applicative' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *0.4/<1/' -e 's/< *0.10/<1/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hasktags/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:42:06 Author: felixonmars Revision: 813659 upgpkg: hasktags 0.71.2-125: rebuild with utf8-string 1.0.2 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:41:31 UTC (rev 813658) +++ PKGBUILD2021-01-08 02:42:06 UTC (rev 813659) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=124 +pkgrel=125 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Friday, January 8, 2021 @ 02:41:31 Author: felixonmars Revision: 813658 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 813657, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 813657, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:41:31 UTC (rev 813658) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.9 +pkgrel=41 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' 'haskell-random' + 'haskell-syb' 'haskell-uniplate') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('abc' 'cvc4' 'yices' 'z3') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be90cce34973bc22fa2e9d6b95ea949b3ba53124ee666845587970003a3b194351f48bdd275dc691a288d79f09647fbf08893d53112519b376de4f157d43ece1') + +prepare() { +cd $_hkgname-$pkgver +# Remove SMT solvers not in the repos +sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//' SBVTestSuite/SBVConnectionTest.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:41:21 Author: felixonmars Revision: 813657 upgpkg: haskell-sbv 8.9-41: rebuild with utf8-string 1.0.2 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:35:04 UTC (rev 813656) +++ PKGBUILD2021-01-08 02:41:21 UTC (rev 813657) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.9 -pkgrel=40 +pkgrel=41 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Friday, January 8, 2021 @ 02:35:04 Author: felixonmars Revision: 813656 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 813655, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 813655, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:35:04 UTC (rev 813656) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1.0.1 +pkgrel=143 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:34:54 Author: felixonmars Revision: 813655 upgpkg: haskell-ipynb 0.1.0.1-143: rebuild with utf8-string 1.0.2 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:34:19 UTC (rev 813654) +++ PKGBUILD2021-01-08 02:34:54 UTC (rev 813655) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1.0.1 -pkgrel=142 +pkgrel=143 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Friday, January 8, 2021 @ 02:34:19 Author: felixonmars Revision: 813654 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 813653, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 813653, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:34:19 UTC (rev 813654) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.9 +pkgrel=130 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:34:08 Author: felixonmars Revision: 813653 upgpkg: haskell-aeson-diff 1.1.0.9-130: rebuild with utf8-string 1.0.2 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:33:12 UTC (rev 813652) +++ PKGBUILD2021-01-08 02:34:08 UTC (rev 813653) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.9 -pkgrel=129 +pkgrel=130 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff; license=('BSD')
[arch-commits] Commit in haskell-lsp-test/repos (2 files)
Date: Friday, January 8, 2021 @ 02:33:12 Author: felixonmars Revision: 813652 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp-test/repos/community-staging-x86_64/ haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 813651, haskell-lsp-test/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 813651, haskell-lsp-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:33:12 UTC (rev 813652) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan + +_hkgname=lsp-test +pkgname=haskell-lsp-test +pkgver=0.11.0.7 +pkgrel=63 +pkgdesc="Functional test framework for LSP servers" +url="https://github.com/bubba/lsp-test#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 'haskell-conduit-parse' + 'haskell-data-default' 'haskell-lsp' 'haskell-lens' 'haskell-parser-combinators' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec') +# Hackage source is missing test data +source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('bc42e9d5a31a81501b324f5c5c91d00512f85e6a1c867ca17f619565c732dacdd7a058b265819f6f045b84534450e785d88d038a91304ab9310680e46e0bf0ea') + +prepare() { + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs +} + +build() { + cd $_hkgname-$pkgver + + # We need to enable dummy-server here for tests, but it shouldn't be installed... + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fdummyserver + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + # Remove dummy-server + rm -r "$pkgdir"/usr/libexec +}
[arch-commits] Commit in haskell-lsp-test/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:33:02 Author: felixonmars Revision: 813651 upgpkg: haskell-lsp-test 0.11.0.7-63: rebuild with utf8-string 1.0.2 Modified: haskell-lsp-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:31:09 UTC (rev 813650) +++ PKGBUILD2021-01-08 02:33:02 UTC (rev 813651) @@ -3,7 +3,7 @@ _hkgname=lsp-test pkgname=haskell-lsp-test pkgver=0.11.0.7 -pkgrel=62 +pkgrel=63 pkgdesc="Functional test framework for LSP servers" url="https://github.com/bubba/lsp-test#readme; license=("BSD")
[arch-commits] Commit in haskell-conduit-parse/repos (2 files)
Date: Friday, January 8, 2021 @ 02:31:09 Author: felixonmars Revision: 813650 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-parse/repos/community-staging-x86_64/ haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 813649, haskell-conduit-parse/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 813649, haskell-conduit-parse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:31:09 UTC (rev 813650) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=conduit-parse +pkgname=haskell-conduit-parse +pkgver=0.2.1.0 +pkgrel=57 +pkgdesc="Parsing framework based on conduit" +url="https://github.com/k0ral/conduit-parse; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 'haskell-safe' + 'haskell-safe-exceptions') +makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +-fenable-hlint-test + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit-parse/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:30:58 Author: felixonmars Revision: 813649 upgpkg: haskell-conduit-parse 0.2.1.0-57: rebuild with utf8-string 1.0.2 Modified: haskell-conduit-parse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:30:25 UTC (rev 813648) +++ PKGBUILD2021-01-08 02:30:58 UTC (rev 813649) @@ -3,7 +3,7 @@ _hkgname=conduit-parse pkgname=haskell-conduit-parse pkgver=0.2.1.0 -pkgrel=56 +pkgrel=57 pkgdesc="Parsing framework based on conduit" url="https://github.com/k0ral/conduit-parse; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-floskell/repos (2 files)
Date: Friday, January 8, 2021 @ 02:30:25 Author: felixonmars Revision: 813648 archrelease: copy trunk to community-staging-x86_64 Added: haskell-floskell/repos/community-staging-x86_64/ haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 813647, haskell-floskell/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 813647, haskell-floskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:30:25 UTC (rev 813648) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=floskell +pkgname=haskell-floskell +pkgver=0.10.5 +pkgrel=32 +pkgdesc="A flexible Haskell source code pretty printer" +url="https://github.com/ennocramer/floskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-src-exts' 'haskell-monad-dijkstra' + 'haskell-optparse-applicative' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hspec') +source=("https://github.com/ennocramer/floskell/archive/floskell-$pkgver.tar.gz;) +sha256sums=('91aa7caa269d1df60c7b21226721e0bd0e8595308b0d3f56dfd5e775b2d1f9ab') + +build() { + cd $_hkgname-floskell-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-floskell-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-floskell-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-floskell/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:30:04 Author: felixonmars Revision: 813647 upgpkg: haskell-floskell 0.10.5-32: rebuild with utf8-string 1.0.2 Modified: haskell-floskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:28:34 UTC (rev 813646) +++ PKGBUILD2021-01-08 02:30:04 UTC (rev 813647) @@ -3,7 +3,7 @@ _hkgname=floskell pkgname=haskell-floskell pkgver=0.10.5 -pkgrel=31 +pkgrel=32 pkgdesc="A flexible Haskell source code pretty printer" url="https://github.com/ennocramer/floskell; license=("BSD")
[arch-commits] Commit in haskell-monad-dijkstra/repos (2 files)
Date: Friday, January 8, 2021 @ 02:28:34 Author: felixonmars Revision: 813646 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-dijkstra/repos/community-staging-x86_64/ haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 813645, haskell-monad-dijkstra/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from rev 813645, haskell-monad-dijkstra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:28:34 UTC (rev 813646) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=monad-dijkstra +pkgname=haskell-monad-dijkstra +pkgver=0.1.1.3 +pkgrel=53 +pkgdesc="A monad transformer for weighted graph searches" +url="https://github.com/ennocramer/monad-dijkstra; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-psqueues') +makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-monad-dijkstra/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:28:24 Author: felixonmars Revision: 813645 upgpkg: haskell-monad-dijkstra 0.1.1.3-53: rebuild with utf8-string 1.0.2 Modified: haskell-monad-dijkstra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:27:51 UTC (rev 813644) +++ PKGBUILD2021-01-08 02:28:24 UTC (rev 813645) @@ -3,7 +3,7 @@ _hkgname=monad-dijkstra pkgname=haskell-monad-dijkstra pkgver=0.1.1.3 -pkgrel=52 +pkgrel=53 pkgdesc="A monad transformer for weighted graph searches" url="https://github.com/ennocramer/monad-dijkstra; license=("BSD")
[arch-commits] Commit in hlint/repos (2 files)
Date: Friday, January 8, 2021 @ 02:27:51 Author: felixonmars Revision: 813644 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 813643, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 813643, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:27:51 UTC (rev 813644) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.2.4 +pkgrel=9 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d6b9e8d5da3c8cf4dc8fed6b590304d73315fe3e89e02eff9e1b66a7b081b8c4747bbdd2058df0a117d3ece6bd27023dfcd3e21e7467ef766716c255999e8f77') + +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 \ +-fgpl -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:27:41 Author: felixonmars Revision: 813643 upgpkg: hlint 3.2.4-9: rebuild with utf8-string 1.0.2 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:26:58 UTC (rev 813642) +++ PKGBUILD2021-01-08 02:27:41 UTC (rev 813643) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=3.2.4 -pkgrel=8 +pkgrel=9 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)
Date: Friday, January 8, 2021 @ 02:26:58 Author: felixonmars Revision: 813642 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/ haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 813641, haskell-wl-pprint-terminfo/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 813641, haskell-wl-pprint-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:26:58 UTC (rev 813642) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-terminfo +pkgname=haskell-wl-pprint-terminfo +pkgver=3.7.1.4 +pkgrel=197 +pkgdesc="A color pretty printer with terminfo support" +url="https://github.com/ekmett/wl-pprint-terminfo/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-wl-pprint-extras') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3') + +prepare() { +sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i ${_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 --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fCursed +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:26:47 Author: felixonmars Revision: 813641 upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-197: rebuild with utf8-string 1.0.2 Modified: haskell-wl-pprint-terminfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:26:16 UTC (rev 813640) +++ PKGBUILD2021-01-08 02:26:47 UTC (rev 813641) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-terminfo pkgname=haskell-wl-pprint-terminfo pkgver=3.7.1.4 -pkgrel=196 +pkgrel=197 pkgdesc="A color pretty printer with terminfo support" url="https://github.com/ekmett/wl-pprint-terminfo/; license=('BSD')
[arch-commits] Commit in haskell-wl-pprint-extras/repos (2 files)
Date: Friday, January 8, 2021 @ 02:26:16 Author: felixonmars Revision: 813640 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-extras/repos/community-staging-x86_64/ haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 813639, haskell-wl-pprint-extras/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 813639, haskell-wl-pprint-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:26:16 UTC (rev 813640) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-extras +pkgname=haskell-wl-pprint-extras +pkgver=3.5.0.5 +pkgrel=197 +pkgdesc="A free monad based on the Wadler/Leijen pretty printer" +url="https://github.com/ekmett/wl-pprint-extras/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i $_hkgname.cabal +sed -i -e '/fail _ = empty/d' src/Text/PrettyPrint/Free/Internal.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wl-pprint-extras/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:26:06 Author: felixonmars Revision: 813639 upgpkg: haskell-wl-pprint-extras 3.5.0.5-197: rebuild with utf8-string 1.0.2 Modified: haskell-wl-pprint-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:25:29 UTC (rev 813638) +++ PKGBUILD2021-01-08 02:26:06 UTC (rev 813639) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-extras pkgname=haskell-wl-pprint-extras pkgver=3.5.0.5 -pkgrel=196 +pkgrel=197 pkgdesc="A free monad based on the Wadler/Leijen pretty printer" url="https://github.com/ekmett/wl-pprint-extras/; license=('BSD')
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Friday, January 8, 2021 @ 02:25:29 Author: felixonmars Revision: 813638 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 813637, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 813637, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:25:29 UTC (rev 813638) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.4 +pkgrel=234 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6') + +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-mtl-compat +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:25:18 Author: felixonmars Revision: 813637 upgpkg: haskell-dav 1.3.4-234: rebuild with utf8-string 1.0.2 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:24:42 UTC (rev 813636) +++ PKGBUILD2021-01-08 02:25:18 UTC (rev 813637) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.4 -pkgrel=233 +pkgrel=234 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Friday, January 8, 2021 @ 02:24:42 Author: felixonmars Revision: 813636 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 813635, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 813635, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:24:42 UTC (rev 813636) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.20.2 +pkgrel=10 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0398795be342ac251390d94ac80245a34b8b3592c9ac5fa319deb15b48445048f60e9a7305644aedfa80e635801470b78c3e0645b542885f9650bc11f009145c') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:24:33 Author: felixonmars Revision: 813635 upgpkg: hledger-ui 1.20.2-10: rebuild with utf8-string 1.0.2 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:23:49 UTC (rev 813634) +++ PKGBUILD2021-01-08 02:24:33 UTC (rev 813635) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.20.2 -pkgrel=9 +pkgrel=10 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Friday, January 8, 2021 @ 02:23:49 Author: felixonmars Revision: 813634 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 813633, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 813633, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:23:49 UTC (rev 813634) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.58.1 +pkgrel=10 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('96196f8154bb0c7b4fbf9157d9cc63a974eb29da72281c46730e5ce4773c8723a5da7a1ee61ca5a3317cf88b85e815b67fd0d8ba5e0c0fbf5a0e2d586098a8c1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:23:38 Author: felixonmars Revision: 813633 upgpkg: haskell-brick 0.58.1-10: rebuild with utf8-string 1.0.2 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:22:40 UTC (rev 813632) +++ PKGBUILD2021-01-08 02:23:38 UTC (rev 813633) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.58.1 -pkgrel=9 +pkgrel=10 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Friday, January 8, 2021 @ 02:22:40 Author: felixonmars Revision: 813632 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 813631, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 813631, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:22:40 UTC (rev 813632) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.32 +pkgrel=23 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bd7a59d3c1336d045b7abab4b4c02ecba5d88617189a0a4ef7bd03609e6590d365fca297db827d709075f56c79b83e5fc020f7d6156b1e98a450fe2dafb06f6e') + +prepare() { +uusi -u microlens -u random $_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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:22:30 Author: felixonmars Revision: 813631 upgpkg: haskell-vty 5.32-23: rebuild with utf8-string 1.0.2 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:18:22 UTC (rev 813630) +++ PKGBUILD2021-01-08 02:22:30 UTC (rev 813631) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.32 -pkgrel=22 +pkgrel=23 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty; license=("BSD")
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Friday, January 8, 2021 @ 02:18:22 Author: felixonmars Revision: 813630 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 813629, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 813629, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:18:22 UTC (rev 813630) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.3.0.1 +pkgrel=91 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-markdown-unlit' 'haskell-syb') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:18:11 Author: felixonmars Revision: 813629 upgpkg: haskell-feed 1.3.0.1-91: rebuild with utf8-string 1.0.2 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:17:35 UTC (rev 813628) +++ PKGBUILD2021-01-08 02:18:11 UTC (rev 813629) @@ -4,7 +4,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.3.0.1 -pkgrel=90 +pkgrel=91 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed; license=("BSD")
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Friday, January 8, 2021 @ 02:17:35 Author: felixonmars Revision: 813628 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 813627, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 813627, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:17:35 UTC (rev 813628) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.11.1 +pkgrel=12 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd70a762184b714fa53fd906ac192edcf990d8ff7674be1369eace38ee750da5eb6f4c5c2b7c6e5fab980f4bee96a7de4e2e38a27702cef28875a09bde8e5dd2') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:17:25 Author: felixonmars Revision: 813627 upgpkg: haskell-xcffib 0.11.1-12: rebuild with utf8-string 1.0.2 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:16:53 UTC (rev 813626) +++ PKGBUILD2021-01-08 02:17:25 UTC (rev 813627) @@ -3,7 +3,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.11.1 -pkgrel=11 +pkgrel=12 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib; license=('Apache')
[arch-commits] Commit in haskell-language-python/repos (2 files)
Date: Friday, January 8, 2021 @ 02:16:53 Author: felixonmars Revision: 813626 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-python/repos/community-staging-x86_64/ haskell-language-python/repos/community-staging-x86_64/PKGBUILD (from rev 813625, haskell-language-python/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-language-python/repos/community-staging-x86_64/PKGBUILD (from rev 813625, haskell-language-python/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:16:53 UTC (rev 813626) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=language-python +pkgname=haskell-language-python +pkgver=0.5.8 +pkgrel=5 +pkgdesc="Parsing and pretty printing of Python code." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monads-tf' 'haskell-utf8-string') +makedepends=('happy' 'alex' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fa2d9c1a20460e38dcc370be60157090e7279386a4ebc0f4c4bac56fb3a8f65541c41fa789d2df31e385eeea3c05e2f84c44f77917379194eb4e29372ab4c20d') + +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 \ +-fsplit-base +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-python/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:16:43 Author: felixonmars Revision: 813625 upgpkg: haskell-language-python 0.5.8-5: rebuild with utf8-string 1.0.2 Modified: haskell-language-python/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:15:16 UTC (rev 813624) +++ PKGBUILD2021-01-08 02:16:43 UTC (rev 813625) @@ -4,7 +4,7 @@ _hkgname=language-python pkgname=haskell-language-python pkgver=0.5.8 -pkgrel=4 +pkgrel=5 pkgdesc="Parsing and pretty printing of Python code." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in git-repair/repos (2 files)
Date: Friday, January 8, 2021 @ 02:15:16 Author: felixonmars Revision: 813624 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 813623, git-repair/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 813623, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:15:16 UTC (rev 813624) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20200504 +pkgrel=135 +pkgdesc="Repairs a damaged git repository" +url="https://git-repair.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-data-default' + 'haskell-filepath-bytestring' 'haskell-hslogger' 'haskell-ifelse' + 'haskell-network' 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-quickcheck' + 'haskell-split' 'haskell-unix-compat' 'haskell-utf8-string') +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver") +sha512sums=('SKIP') + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:15:07 Author: felixonmars Revision: 813623 upgpkg: git-repair 1.20200504-135: rebuild with utf8-string 1.0.2 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:14:26 UTC (rev 813622) +++ PKGBUILD2021-01-08 02:15:07 UTC (rev 813623) @@ -2,7 +2,7 @@ pkgname=git-repair pkgver=1.20200504 -pkgrel=134 +pkgrel=135 pkgdesc="Repairs a damaged git repository" url="https://git-repair.branchable.com/; license=("AGPL3")
[arch-commits] Commit in hledger/repos (2 files)
Date: Friday, January 8, 2021 @ 02:14:26 Author: felixonmars Revision: 813622 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 813621, hledger/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 813621, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:14:26 UTC (rev 813622) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.20.2 +pkgrel=9 +pkgdesc="Command-line interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-tasty' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a13d4caf111810bcde7547272fdab25519f5f59cd909f88e8ceb65a20d56b54420543113e260041e598b60d4f11a13364b315697fdf350da9daf610b59d639dc') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:14:16 Author: felixonmars Revision: 813621 upgpkg: hledger 1.20.2-9: rebuild with utf8-string 1.0.2 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:13:27 UTC (rev 813620) +++ PKGBUILD2021-01-08 02:14:16 UTC (rev 813621) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.20.2 -pkgrel=8 +pkgrel=9 pkgdesc="Command-line interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Friday, January 8, 2021 @ 02:13:27 Author: felixonmars Revision: 813620 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 813619, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 813619, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:13:27 UTC (rev 813620) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.20.2 +pkgrel=9 +pkgdesc="A reusable library providing the core functionality of hledger" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-base-compat-batteries' 'haskell-blaze-markup' 'haskell-call-stack' + 'haskell-cassava' 'haskell-cassava-megaparsec' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-file-embed' 'haskell-glob' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 'haskell-parser-combinators' + 'haskell-pretty-simple' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' + 'haskell-tabular' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-timeit' + 'haskell-uglymemo' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0898c3060f00de40cb018b052069e0939200502afb3bd43893f917a3401ff7e410f98e07ee105df47feb60d51ce3ce971ccaa1a5460e793949459d0807485b9f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:13:16 Author: felixonmars Revision: 813619 upgpkg: haskell-hledger-lib 1.20.2-9: rebuild with utf8-string 1.0.2 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:11:14 UTC (rev 813618) +++ PKGBUILD2021-01-08 02:13:16 UTC (rev 813619) @@ -4,7 +4,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.20.2 -pkgrel=8 +pkgrel=9 pkgdesc="A reusable library providing the core functionality of hledger" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Friday, January 8, 2021 @ 02:11:14 Author: felixonmars Revision: 813618 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 813617, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 813617, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:11:14 UTC (rev 813618) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.6.2.0 +pkgrel=15 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-aeson' 'haskell-diff' 'haskell-req' 'haskell-hackage-db' + 'haskell-megaparsec' 'haskell-algebraic-graphs' 'haskell-conduit' 'haskell-tar-conduit' + 'haskell-conduit-extra' 'haskell-split' 'haskell-neat-interpolation' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-polysemy' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('f32d9d9aaeab3b134cdb92c118dbc5879424a36c815c9213b04dd35c8d20733a0b149fe4e259b213689773058bfb8564246f0557e3c470b56b8546fe9d8b6b03') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 bash${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +build() { + cd $pkgname-$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + _gen_comp + _gen_comp "-diff" + _gen_comp "-submit" +} + +package() { + cd $pkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + _install_comp + _install_comp "-diff" + _install_comp "-submit" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:11:05 Author: felixonmars Revision: 813617 upgpkg: arch-hs 0.6.2.0-15: rebuild with utf8-string 1.0.2 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:09:56 UTC (rev 813616) +++ PKGBUILD2021-01-08 02:11:05 UTC (rev 813617) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.6.2.0 -pkgrel=14 +pkgrel=15 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-hackage-db/repos (2 files)
Date: Friday, January 8, 2021 @ 02:09:56 Author: felixonmars Revision: 813616 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-db/repos/community-staging-x86_64/ haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD (from rev 813615, haskell-hackage-db/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD (from rev 813615, haskell-hackage-db/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:09:56 UTC (rev 813616) @@ -0,0 +1,40 @@ +# Maintainer: berberman + +_hkgname=hackage-db +pkgname=haskell-hackage-db +pkgver=2.1.0 +pkgrel=47 +pkgdesc="Access cabal-install's Hackage database via Data.Map" +url="https://github.com/peti/hackage-db#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-tar' 'haskell-utf8-string') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7458bdecb426344ced430851c95ef5901b827e610063e6b32ba2acbc32054cef') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-hackage-db/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:09:46 Author: felixonmars Revision: 813615 upgpkg: haskell-hackage-db 2.1.0-47: rebuild with utf8-string 1.0.2 Modified: haskell-hackage-db/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:09:20 UTC (rev 813614) +++ PKGBUILD2021-01-08 02:09:46 UTC (rev 813615) @@ -3,7 +3,7 @@ _hkgname=hackage-db pkgname=haskell-hackage-db pkgver=2.1.0 -pkgrel=46 +pkgrel=47 pkgdesc="Access cabal-install's Hackage database via Data.Map" url="https://github.com/peti/hackage-db#readme; license=("BSD")
[arch-commits] Commit in xmonad/repos (4 files)
Date: Friday, January 8, 2021 @ 02:09:20 Author: felixonmars Revision: 813614 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 813613, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 813613, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 813613, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 70 dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 158 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 813613, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:09:20 UTC (rev 813614) @@ -0,0 +1,70 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=90 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir="/usr/share/doc/${pkgname}" \ +--datasubdir="${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 813613, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2021-01-08 02:09:20 UTC (rev 813614) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 813613, xmonad/trunk/xmonad.svg) === ---
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:09:04 Author: felixonmars Revision: 813613 upgpkg: xmonad 0.15-90: rebuild with utf8-string 1.0.2 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 02:08:18 UTC (rev 813612) +++ PKGBUILD2021-01-08 02:09:04 UTC (rev 813613) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=89 +pkgrel=90 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in agda/repos (2 files)
Date: Friday, January 8, 2021 @ 02:08:18 Author: felixonmars Revision: 813612 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 813611, agda/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 813611, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 02:08:18 UTC (rev 813612) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.1.2 +pkgrel=38 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 'haskell-equivalence' + 'haskell-geniplate-mirror' 'haskell-gitrev' 'haskell-hashable' + 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 'haskell-regex-tdfa' + 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' + 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz; + Agda-ghc-8.10.3.patch::https://github.com/agda/agda/commit/76278c23d447b49f59fac581ca4ac605792aabbc.patch) +sha512sums=('5ab35d9b581ed918481dd25619739dfa43ea3d86b9522989fe8c83b3aa8749bee81fb12e7cd6b4270c4890a3719386c62b220163324407a1201273d1dfe9d615' + '6e9069daa725efb75394b10eb6b637b891c5cff52dc4ae169f6b49ee0601f82a0dca65326a0747affa25670722e447b3b9f4893da6e7788277951af0c9fb22ee') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../Agda-ghc-8.10.3.patch +sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' src/full/Agda/Compiler/MAlonzo/Compiler.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup copy --destdir="${pkgdir}" + +# Symlink to avoid writing to this place when agda-lib is present +install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda +ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/ + +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 02:08:08 Author: felixonmars Revision: 813611 upgpkg: agda 2.6.1.2-38: rebuild with utf8-string 1.0.2 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 01:46:47 UTC (rev 813610) +++ PKGBUILD2021-01-08 02:08:08 UTC (rev 813611) @@ -4,7 +4,7 @@ _hkgname=Agda pkgname=agda pkgver=2.6.1.2 -pkgrel=37 +pkgrel=38 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in haskell-uri-encode/repos (2 files)
Date: Friday, January 8, 2021 @ 01:46:47 Author: felixonmars Revision: 813610 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-encode/repos/community-staging-x86_64/ haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD (from rev 813609, haskell-uri-encode/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD (from rev 813609, haskell-uri-encode/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 01:46:47 UTC (rev 813610) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uri-encode +pkgname=haskell-uri-encode +pkgver=1.5.0.7 +pkgrel=50 +pkgdesc="Unicode aware uri-encoding" +url="https://github.com/silkapp/uri-encode; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network-uri' 'haskell-utf8-string') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da8d816a2c9586bd09762b914a6c4da2c3688fd1d1b31aa34bfae0291db9e0f639c4c7e7bdfa2adcd4f44c39860697a8c6f4f1955cde6c4db74269bbc7308661') + +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-tools -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-uri-encode/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 01:46:37 Author: felixonmars Revision: 813609 upgpkg: haskell-uri-encode 1.5.0.7-50: rebuild with utf8-string 1.0.2 Modified: haskell-uri-encode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 01:46:16 UTC (rev 813608) +++ PKGBUILD2021-01-08 01:46:37 UTC (rev 813609) @@ -4,7 +4,7 @@ _hkgname=uri-encode pkgname=haskell-uri-encode pkgver=1.5.0.7 -pkgrel=49 +pkgrel=50 pkgdesc="Unicode aware uri-encoding" url="https://github.com/silkapp/uri-encode; license=("BSD")
[arch-commits] Commit in haskell-skylighting/repos (2 files)
Date: Friday, January 8, 2021 @ 01:46:16 Author: felixonmars Revision: 813608 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 813607, haskell-skylighting/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 813607, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 01:46:16 UTC (rev 813608) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.10.0.2 +pkgrel=19 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-skylighting-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd497750d73682954ac1068f8b4e989d25b76110f15f51777eb03185679a1af9638f664ee28713f8af4dc4217b5cff0fdd50d9237bba80c341aad37d6372766e') + +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-executable +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 01:46:05 Author: felixonmars Revision: 813607 upgpkg: haskell-skylighting 0.10.0.2-19: rebuild with utf8-string 1.0.2 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 01:45:36 UTC (rev 813606) +++ PKGBUILD2021-01-08 01:46:05 UTC (rev 813607) @@ -3,7 +3,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.10.0.2 -pkgrel=18 +pkgrel=19 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('GPL2')
[arch-commits] Commit in haskell-skylighting-core/repos (2 files)
Date: Friday, January 8, 2021 @ 01:45:36 Author: felixonmars Revision: 813606 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting-core/repos/community-staging-x86_64/ haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 813605, haskell-skylighting-core/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 813605, haskell-skylighting-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 01:45:36 UTC (rev 813606) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting-core +pkgname=haskell-skylighting-core +pkgver=0.10.0.2 +pkgrel=19 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-case-insensitive' + 'haskell-colour' 'haskell-hxt' 'haskell-safe' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9ad965899dfe42a641efb344b86adcb5239ae7d2534dfecc5f38d5f8730b663c1f48a5aebd5b97f0f012d2ae02e9fcf70db48b452780cf646090f2f1ad01d0c7') + +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 \ +-fexecutable +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-skylighting-core/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 01:45:26 Author: felixonmars Revision: 813605 upgpkg: haskell-skylighting-core 0.10.0.2-19: rebuild with utf8-string 1.0.2 Modified: haskell-skylighting-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 01:44:26 UTC (rev 813604) +++ PKGBUILD2021-01-08 01:45:26 UTC (rev 813605) @@ -3,7 +3,7 @@ _hkgname=skylighting-core pkgname=haskell-skylighting-core pkgver=0.10.0.2 -pkgrel=18 +pkgrel=19 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('BSD')
[arch-commits] Commit in haskell-utf8-string/repos (2 files)
Date: Friday, January 8, 2021 @ 01:44:26 Author: felixonmars Revision: 813604 archrelease: copy trunk to community-staging-x86_64 Added: haskell-utf8-string/repos/community-staging-x86_64/ haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 813603, haskell-utf8-string/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 813603, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-08 01:44:26 UTC (rev 813604) @@ -0,0 +1,44 @@ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 + +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1.0.2 +pkgrel=1 +pkgdesc="Support for reading and writing UTF8 Strings" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b20b61e942a77848d12f9105f88790b3f02e3e2835b87e0ce1900b5ea1e97c4b055003603e435415e7fbbc9586f9c6ca2402f86cf5d2b7b6ced2ddcae3968d24') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-utf8-string/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 01:44:16 Author: felixonmars Revision: 813603 upgpkg: haskell-utf8-string 1.0.2-1: rebuild with utf8-string 1.0.2 Modified: haskell-utf8-string/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 01:13:11 UTC (rev 813602) +++ PKGBUILD2021-01-08 01:44:16 UTC (rev 813603) @@ -4,26 +4,22 @@ _hkgname=utf8-string pkgname=haskell-utf8-string -pkgver=1.0.1.1 -pkgrel=20 +pkgver=1.0.2 +pkgrel=1 pkgdesc="Support for reading and writing UTF8 Strings" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD') arch=('x86_64') -depends=('ghc-libs' 'sh') -makedepends=('ghc') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('2dd647625478c9738b3af5e23e1e5ff92968449ad74e6d53dc308fa0f2b08b63c421a1cbe5491dd260b9b32770ec626843d320a09b80eb984211dba53934b965') +sha512sums=('b20b61e942a77848d12f9105f88790b3f02e3e2835b87e0ce1900b5ea1e97c4b055003603e435415e7fbbc9586f9c6ca2402f86cf5d2b7b6ced2ddcae3968d24') -prepare() { -sed -i 's/base >= 4.3 && < 4.9/base >= 4.3/' ${_hkgname}-${pkgver}/${_hkgname}.cabal -} - build() { cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build $MAKEFLAGS runhaskell Setup register --gen-script @@ -32,6 +28,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + package() { cd $_hkgname-$pkgver
[arch-commits] Commit in fanficfare/repos/community-any (4 files)
Date: Friday, January 8, 2021 @ 01:13:11 Author: eschwartz Revision: 813602 archrelease: copy trunk to community-any Added: fanficfare/repos/community-any/PKGBUILD (from rev 813601, fanficfare/trunk/PKGBUILD) fanficfare/repos/community-any/changelog.txt (from rev 813601, fanficfare/trunk/changelog.txt) Deleted: fanficfare/repos/community-any/PKGBUILD fanficfare/repos/community-any/changelog.txt ---+ PKGBUILD | 58 +-- changelog.txt | 168 +++- 2 files changed, 100 insertions(+), 126 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-08 01:12:51 UTC (rev 813601) +++ PKGBUILD2021-01-08 01:13:11 UTC (rev 813602) @@ -1,29 +0,0 @@ -# Maintainer: Eli Schwartz - -_pkgname=FanFicFare -pkgname=fanficfare -pkgver=3.26.0 -pkgrel=1 -pkgdesc="A tool for downloading fanfiction to eBook formats" -arch=('any') -url="https://github.com/JimmXinu/${_pkgname}; -license=('Apache') -changelog=changelog.txt -depends=('python' 'python-beautifulsoup4' 'python-chardet' 'python-html5lib' - 'python-html2text') -optdepends=('python-pillow: support for converting/resizing story images and covers') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('484cf85b6066ebf3929c67e91e0a333b9872ac2dd6723c1981b00aa3b8e5ccbe') -b2sums=('e1325154a9b0307a5fe4044eb5b0da9082b068fdd39d123a56a4ec5fa28a18624ea04cd5d9b318486e82f950b03adc5108bed1244bfb4d2ac0b2ae42cd6ee4bb') - -build() { -cd "${srcdir}/${_pkgname}-${pkgver}" - -python setup.py build -} - -package() { -cd "${srcdir}/${_pkgname}-${pkgver}" - -python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} Copied: fanficfare/repos/community-any/PKGBUILD (from rev 813601, fanficfare/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-08 01:13:11 UTC (rev 813602) @@ -0,0 +1,29 @@ +# Maintainer: Eli Schwartz + +_pkgname=FanFicFare +pkgname=fanficfare +pkgver=3.27.0 +pkgrel=1 +pkgdesc="A tool for downloading fanfiction to eBook formats" +arch=('any') +url="https://github.com/JimmXinu/${_pkgname}; +license=('Apache') +changelog=changelog.txt +depends=('python' 'python-beautifulsoup4' 'python-chardet' 'python-cloudscraper' 'python-html5lib' + 'python-html2text') +optdepends=('python-pillow: support for converting/resizing story images and covers') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('5ea3754fb2db5c19daf7cd6356f5b76136717717517cedb943bb08ef8ba6b8e5') +b2sums=('5599b1071402b452e6643f4c0268e5ab302d7c9eab4b6cc6be31c12684f73f539c02b51e27f1679714b2abb94b8e1ab6d25cac6b28ab926919a417bc97bbbe4e') + +build() { +cd "${srcdir}/${_pkgname}-${pkgver}" + +python setup.py build +} + +package() { +cd "${srcdir}/${_pkgname}-${pkgver}" + +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} Deleted: changelog.txt === --- changelog.txt 2021-01-08 01:12:51 UTC (rev 813601) +++ changelog.txt 2021-01-08 01:13:11 UTC (rev 813602) @@ -1,97 +0,0 @@ -Version 3.26.0 - 15 Dec 2020 -- Use refresh_screen=False when calling Reading List add/remove, refresh - book_ids. -- Clear user_agent for literotica.com -- Fix finding imgs in existing epubs. Closes #608 Many thanks to Epicpkmn11 - for finding this before I released. -- Fixes for adapter_fictionlive, thanks HazelSh -- Make default CSS for fiction.live and royalroad.com use em instead of pt, - thanks HazelSh -- Fix for genre change in adapter_royalroadcom -- Fix for adapter_storiesonlinenet 'access' issue. -- Don't error on w/o class in replace_failed_smilies_with_alt_text -- Allow tab to leave edit boxes. -- Revert(ish) 'fix' for ffnet covers--they fixed it. -- Change convert_inline_images default to false. -- Fix http/https matching in identifiers:url search. -- Allow tags without src attr in epub to update -- Fix for ffnet cover images changed? Or broken? -- Warn, not crash on when cover_min_size fails. -- Add 2nd dup-story URL check after fetching metadata for when story URL - changes. -- Fix adapter_thesietchcom for site change -- Add (optional, default on) convert support for data:image in-line s. -- Adding pass-through support for data:image in-line s. -- XenForo: Fixes for extra /s in normalized URLs. -- Set default cover_min_size: 10,10 to avoid spacer images as covers. -- New Site: squidgeworld.org - shares code with AO3. -- adapter_wuxiaworldco: added status #592 from Rikkitp -- Don't use polyglot, not included until Calibre3. Remove some debug output. -- adapter_scribblehubcom: Accept chapter URLs. -- adapter_wwwnovelallcom: Accept chapter URLs, must change to true storyId/URL - after. -- Make adapter_novelupdatescc share code
[arch-commits] Commit in fanficfare/trunk (PKGBUILD changelog.txt)
Date: Friday, January 8, 2021 @ 01:12:51 Author: eschwartz Revision: 813601 upgpkg: fanficfare 3.27.0-1: upstream release Now with cloudflare "anti-bot" circumvention because cloudflare is terrible and fanfiction.net decided to be terrible too. May not actually work, since my testing "successfully" reported: cloudscraper.exceptions.CloudflareChallengeError: Detected a Cloudflare version 2 challenge, This feature is not available in the opensource (free) version. But apparently it sometimes does work. Who knows. Cloudflare is arbitrary and nuts. Modified: fanficfare/trunk/PKGBUILD fanficfare/trunk/changelog.txt ---+ PKGBUILD |8 changelog.txt | 38 ++ 2 files changed, 10 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 00:49:51 UTC (rev 813600) +++ PKGBUILD2021-01-08 01:12:51 UTC (rev 813601) @@ -2,7 +2,7 @@ _pkgname=FanFicFare pkgname=fanficfare -pkgver=3.26.0 +pkgver=3.27.0 pkgrel=1 pkgdesc="A tool for downloading fanfiction to eBook formats" arch=('any') @@ -9,12 +9,12 @@ url="https://github.com/JimmXinu/${_pkgname}; license=('Apache') changelog=changelog.txt -depends=('python' 'python-beautifulsoup4' 'python-chardet' 'python-html5lib' +depends=('python' 'python-beautifulsoup4' 'python-chardet' 'python-cloudscraper' 'python-html5lib' 'python-html2text') optdepends=('python-pillow: support for converting/resizing story images and covers') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('484cf85b6066ebf3929c67e91e0a333b9872ac2dd6723c1981b00aa3b8e5ccbe') -b2sums=('e1325154a9b0307a5fe4044eb5b0da9082b068fdd39d123a56a4ec5fa28a18624ea04cd5d9b318486e82f950b03adc5108bed1244bfb4d2ac0b2ae42cd6ee4bb') +sha256sums=('5ea3754fb2db5c19daf7cd6356f5b76136717717517cedb943bb08ef8ba6b8e5') +b2sums=('5599b1071402b452e6643f4c0268e5ab302d7c9eab4b6cc6be31c12684f73f539c02b51e27f1679714b2abb94b8e1ab6d25cac6b28ab926919a417bc97bbbe4e') build() { cd "${srcdir}/${_pkgname}-${pkgver}" Modified: changelog.txt === --- changelog.txt 2021-01-08 00:49:51 UTC (rev 813600) +++ changelog.txt 2021-01-08 01:12:51 UTC (rev 813601) @@ -1,3 +1,9 @@ +Version 3.27.0 - 24 Dec 2020 +- Add use_cloudscraper code to use with CloudFlare sites, like fanfiction.net + now does. +- Changes to allow email chapter update URLs to work in adapter_wattpadcom +- Updates for many included dependencies + Version 3.26.0 - 15 Dec 2020 - Use refresh_screen=False when calling Reading List add/remove, refresh book_ids. @@ -63,35 +69,3 @@ - "Hide"(setVisible(False)) rather than disable unused menu items. - Disable rather than "hide"(not create) unused menu items, reorg into sub menus. - -Version 3.24.0 - 15 Oct 2020 -- fiction.live - handle api returning non-int values for votes PR #568, thanks - muchtea -- adapter_scribblehubcom: Include author notes/news in chapters unless in - exclude_notes - thanks, Epicpkmn11! -- archive.hpfanfictalk.com -> fanfictalk.com plus site changes for same. -- Change ponyfictionarchive.net to https by default -- Making eFiction series name/desc collection work with more sites. -- Apply CLI --json-meta to --list to see series name/desc. -- Fix adapter_storiesonlinenet login. Closes #562 -- Add AO3 Series 'status'. -- Don't save cover image size for dedup_img_files - Calibre might replace it. - Also fixes #561 -- Better GUI for series anthology -- Adding eFiction series parsing attempt to base_adapter. -- ensure_text plugin-example.ini for py3 -- New site: www.the-sietch.com XenForo2 site with weird URL scheme. - Closes #430 -- Add get_urls_from_page() and get_series_from_page() to adapters, add - support. AO3 and TtH only so far. -- Add include_author_notes option (defaults on) to adapter_royalroadcom - Closes #556 -- adapter_fictionlive: Handle stories with missing contentRating, storyStatus - & support beta.fictionlive.com domain, thanks HazelSh! -- Add setting `remove_tags:script,style` replacing script remove hardcode, - adding style remove. Closes #553. -- New Site: novelupdates.cc (possible transition dest for wuxiaworld.co?) - - Thanks ElminsterAU! -- Fix for adapter_wuxiaworldsite not setting authorUrl. -- Add dedup_img_files option(default:false). #550 -- wuxiaworld.co and novelupdates.cc don't author links after all?
[arch-commits] Commit in intellij-idea-community-edition/trunk (PKGBUILD)
Date: Friday, January 8, 2021 @ 00:49:44 Author: anthraxx Revision: 813599 upgpkg: intellij-idea-community-edition 2:2021.3.1-1 Modified: intellij-idea-community-edition/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-08 00:44:33 UTC (rev 813598) +++ PKGBUILD2021-01-08 00:49:44 UTC (rev 813599) @@ -3,8 +3,8 @@ # Maintainer: Maxime Gauduin pkgname=intellij-idea-community-edition -pkgver=2020.3 -_build=203.5981.155 +pkgver=2021.3.1 +_build=203.6682.168 pkgrel=1 epoch=2 pkgdesc='IDE for Java, Groovy and other programming languages with advanced refactoring features' @@ -13,7 +13,7 @@ license=('Apache') backup=('usr/share/idea/bin/idea.vmoptions' 'usr/share/idea/bin/idea64.vmoptions') -depends=('giflib' 'java-environment=11' 'java11-openjfx' 'python' 'sh' 'ttf-font' 'libdbusmenu-glib') +depends=('giflib' 'java-environment=11' 'python' 'sh' 'ttf-font' 'libdbusmenu-glib') makedepends=('ant' 'git' 'java-environment=8' 'java8-openjfx') optdepends=( 'lldb: lldb frontend integration'
[arch-commits] Commit in python-cloudscraper/repos (2 files)
Date: Friday, January 8, 2021 @ 00:44:33 Author: eschwartz Revision: 813598 archrelease: copy trunk to community-any Added: python-cloudscraper/repos/community-any/ python-cloudscraper/repos/community-any/PKGBUILD (from rev 813597, python-cloudscraper/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: python-cloudscraper/repos/community-any/PKGBUILD (from rev 813597, python-cloudscraper/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2021-01-08 00:44:33 UTC (rev 813598) @@ -0,0 +1,37 @@ +# Maintainer: Eli Schwartz + +_pkgname=cloudscraper +pkgname=python-cloudscraper +pkgver=1.2.52 +pkgrel=1 +pkgdesc="Python module to bypass Cloudflare's anti-bot page" +arch=('any') +url="https://github.com/VeNoMouS/${_pkgname}; +license=('MIT') +depends=('python-pyparsing' 'python-requests' 'python-requests-toolbelt') +optdepends=('python-js2py: alternative interpreter/solver' +'nodejs: alternative interpreter/solver') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-responses' 'python-js2py' 'nodejs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('0c4e692933b2374fa56b59deea21098bb4f9ca7f82c7640feeba1150704cd00d') +b2sums=('9950a1af5964574667f84db8cfd475a46479463c95f237171f2dc9af8f1c904d886c9e3b3528a56e4c87c7006e7bfc08aa00a5ee2b531acf35fc848f457acf0d') + +build(){ +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +} + +package() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Friday, January 8, 2021 @ 00:44:13 Author: eschwartz Revision: 813597 addpkg: python-cloudscraper 1.2.52-1: new dependency of fanficfare Because cloudflare has to keep breaking the internet every chance they get, and programs keep needing to trick cloudflare into doing its job and actually doing something scandalous like returning the content. Added: python-cloudscraper/ python-cloudscraper/repos/ python-cloudscraper/trunk/ python-cloudscraper/trunk/PKGBUILD --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Added: python-cloudscraper/trunk/PKGBUILD === --- python-cloudscraper/trunk/PKGBUILD (rev 0) +++ python-cloudscraper/trunk/PKGBUILD 2021-01-08 00:44:13 UTC (rev 813597) @@ -0,0 +1,37 @@ +# Maintainer: Eli Schwartz + +_pkgname=cloudscraper +pkgname=python-cloudscraper +pkgver=1.2.52 +pkgrel=1 +pkgdesc="Python module to bypass Cloudflare's anti-bot page" +arch=('any') +url="https://github.com/VeNoMouS/${_pkgname}; +license=('MIT') +depends=('python-pyparsing' 'python-requests' 'python-requests-toolbelt') +optdepends=('python-js2py: alternative interpreter/solver' +'nodejs: alternative interpreter/solver') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-responses' 'python-js2py' 'nodejs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('0c4e692933b2374fa56b59deea21098bb4f9ca7f82c7640feeba1150704cd00d') +b2sums=('9950a1af5964574667f84db8cfd475a46479463c95f237171f2dc9af8f1c904d886c9e3b3528a56e4c87c7006e7bfc08aa00a5ee2b531acf35fc848f457acf0d') + +build(){ +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py build +} + +check() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python -m pytest +} + +package() { +cd "${srcdir}"/${_pkgname}-${pkgver} + +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-rich/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 7, 2021 @ 23:44:16 Author: freswa Revision: 813292 archrelease: copy trunk to community-any Added: python-rich/repos/community-any/PKGBUILD (from rev 813290, python-rich/trunk/PKGBUILD) Deleted: python-rich/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-01-07 23:44:16 UTC (rev 813291) +++ PKGBUILD2021-01-07 23:44:16 UTC (rev 813292) @@ -1,30 +0,0 @@ -# Maintainer: Frederik Schwan -# Contributor: Hao Long - -pkgname=python-rich -pkgver=9.6.1 -pkgrel=1 -pkgdesc='Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal' -arch=(any) -url='https://github.com/willmcgugan/rich' -license=('MIT') -depends=('python-colorama' 'python-pygments' 'python-typing_extensions' 'python-commonmark') -makedepends=('python-setuptools' 'python-dephell') -source=("https://github.com/willmcgugan/rich/archive/v${pkgver}/rich-${pkgver}.tar.gz;) -b2sums=('c62156b3698b0bdd279e2823385b32bbe9ab3f0d9f7afaa15c6d21f58dcaf2a54fbdcd92801cfebba71756bf63dcea968f6e23afdcfa82b41fc37b72cae98623') - -prepare() { - cd rich-${pkgver} - dephell deps convert --from pyproject.toml --to setup.py -} - -build() { - cd rich-${pkgver} - python3 setup.py build -} - -package() { - cd rich-${pkgver} - python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-rich/repos/community-any/PKGBUILD (from rev 813290, python-rich/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-01-07 23:44:16 UTC (rev 813292) @@ -0,0 +1,30 @@ +# Maintainer: Frederik Schwan +# Contributor: Hao Long + +pkgname=python-rich +pkgver=9.6.2 +pkgrel=1 +pkgdesc='Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal' +arch=(any) +url='https://github.com/willmcgugan/rich' +license=('MIT') +depends=('python-colorama' 'python-pygments' 'python-typing_extensions' 'python-commonmark') +makedepends=('python-setuptools' 'python-dephell') +source=("https://github.com/willmcgugan/rich/archive/v${pkgver}/rich-${pkgver}.tar.gz;) +b2sums=('d55efbf7ac7d6bbb33ca87e338311bde83c77834b71c0d3bfa4e8a4ebfe1e16c26e4a8ef1cf1ad552b0c58b62e496b21a928315fb99b7c51290a5d18632131e4') + +prepare() { + cd rich-${pkgver} + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd rich-${pkgver} + python3 setup.py build +} + +package() { + cd rich-${pkgver} + python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-rich/trunk (PKGBUILD)
Date: Thursday, January 7, 2021 @ 23:44:14 Author: freswa Revision: 813288 upgpkg: python-rich 9.6.2-1 Modified: python-rich/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-07 23:44:13 UTC (rev 813287) +++ PKGBUILD2021-01-07 23:44:14 UTC (rev 813288) @@ -2,7 +2,7 @@ # Contributor: Hao Long pkgname=python-rich -pkgver=9.6.1 +pkgver=9.6.2 pkgrel=1 pkgdesc='Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal' arch=(any) @@ -11,7 +11,7 @@ depends=('python-colorama' 'python-pygments' 'python-typing_extensions' 'python-commonmark') makedepends=('python-setuptools' 'python-dephell') source=("https://github.com/willmcgugan/rich/archive/v${pkgver}/rich-${pkgver}.tar.gz;) -b2sums=('c62156b3698b0bdd279e2823385b32bbe9ab3f0d9f7afaa15c6d21f58dcaf2a54fbdcd92801cfebba71756bf63dcea968f6e23afdcfa82b41fc37b72cae98623') +b2sums=('d55efbf7ac7d6bbb33ca87e338311bde83c77834b71c0d3bfa4e8a4ebfe1e16c26e4a8ef1cf1ad552b0c58b62e496b21a928315fb99b7c51290a5d18632131e4') prepare() { cd rich-${pkgver}
[arch-commits] Commit in haskell-drbg/repos (2 files)
Date: Thursday, January 7, 2021 @ 23:33:17 Author: felixonmars Revision: 812959 archrelease: copy trunk to community-staging-x86_64 Added: haskell-drbg/repos/community-staging-x86_64/ haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 812958, haskell-drbg/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 812958, haskell-drbg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-07 23:33:17 UTC (rev 812959) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=DRBG +pkgname=haskell-drbg +pkgver=0.5.5 +pkgrel=140 +pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." +url="https://github.com/TomMD/DRBG; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 'haskell-crypto-api' + 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 'haskell-cipher-aes128' 'haskell-entropy') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/TomMD/DRBG/issues/7 +runhaskell Setup test || echo "Tests expected to fail" +} + +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-drbg/trunk (PKGBUILD)
Date: Thursday, January 7, 2021 @ 23:33:07 Author: felixonmars Revision: 812958 upgpkg: haskell-drbg 0.5.5-140: rebuild with bifunctors 5.5.9 Modified: haskell-drbg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-07 23:32:27 UTC (rev 812957) +++ PKGBUILD2021-01-07 23:33:07 UTC (rev 812958) @@ -3,7 +3,7 @@ _hkgname=DRBG pkgname=haskell-drbg pkgver=0.5.5 -pkgrel=139 +pkgrel=140 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." url="https://github.com/TomMD/DRBG; license=('BSD')
[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)
Date: Thursday, January 7, 2021 @ 23:32:27 Author: felixonmars Revision: 812957 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api-tests/repos/community-staging-x86_64/ haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 812956, haskell-crypto-api-tests/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 812956, haskell-crypto-api-tests/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-07 23:32:27 UTC (rev 812957) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=crypto-api-tests +pkgname=haskell-crypto-api-tests +pkgver=0.3 +pkgrel=101 +pkgdesc="A test framework and KATs for cryptographic operations." +url="http://trac.haskell.org/crypto-api/wiki; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 'haskell-cereal' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-crypto-api-tests/trunk (PKGBUILD)
Date: Thursday, January 7, 2021 @ 23:32:18 Author: felixonmars Revision: 812956 upgpkg: haskell-crypto-api-tests 0.3-101: rebuild with bifunctors 5.5.9 Modified: haskell-crypto-api-tests/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-07 23:31:48 UTC (rev 812955) +++ PKGBUILD2021-01-07 23:32:18 UTC (rev 812956) @@ -3,7 +3,7 @@ _hkgname=crypto-api-tests pkgname=haskell-crypto-api-tests pkgver=0.3 -pkgrel=100 +pkgrel=101 pkgdesc="A test framework and KATs for cryptographic operations." url="http://trac.haskell.org/crypto-api/wiki; license=('BSD')
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, January 7, 2021 @ 23:31:48 Author: felixonmars Revision: 812955 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 812954, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 812954, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-07 23:31:48 UTC (rev 812955) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.20.2 +pkgrel=9 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0398795be342ac251390d94ac80245a34b8b3592c9ac5fa319deb15b48445048f60e9a7305644aedfa80e635801470b78c3e0645b542885f9650bc11f009145c') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Thursday, January 7, 2021 @ 23:31:38 Author: felixonmars Revision: 812954 upgpkg: hledger-ui 1.20.2-9: rebuild with bifunctors 5.5.9 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-01-07 23:30:56 UTC (rev 812953) +++ PKGBUILD2021-01-07 23:31:38 UTC (rev 812954) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.20.2 -pkgrel=8 +pkgrel=9 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, January 7, 2021 @ 23:30:56 Author: felixonmars Revision: 812953 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 812952, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 812952, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-01-07 23:30:56 UTC (rev 812953) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.20.2 +pkgrel=10 +pkgdesc="Web-based user interface for the hledger accounting system" +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-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + '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-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('9527d54bf83a1b5a791542c13d9f07f5d14f6e0d4c8d2c718bac73c4cc8a58bfa7b8a8aa6639a060079a8d9a29ac9616f268fc93bfce37ee3301b2eb50283d7f') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${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 +}