[arch-commits] Commit in keepalived/trunk (0001-symlink-genhash.patch)
Date: Wednesday, December 22, 2021 @ 07:47:11 Author: eworm Revision: 1082759 clean up, delete upstream patch Deleted: keepalived/trunk/0001-symlink-genhash.patch + 0001-symlink-genhash.patch | 61 --- 1 file changed, 61 deletions(-) Deleted: 0001-symlink-genhash.patch === --- 0001-symlink-genhash.patch 2021-12-22 07:23:31 UTC (rev 1082758) +++ 0001-symlink-genhash.patch 2021-12-22 07:47:11 UTC (rev 1082759) @@ -1,61 +0,0 @@ -diff --git a/keepalived/Makefile.am b/keepalived/Makefile.am -index 86c3ed3a..9a47eb61 100644 a/keepalived/Makefile.am -+++ b/keepalived/Makefile.am -@@ -75,26 +75,38 @@ init_DATA = etc/openrc/keepalived - endif - - if WITH_IPVS -+# checks for realpath, and also not busybox version which does not support --relative-to - install-exec-hook: -+ $(MKDIR_P) $(DESTDIR)/$(bindir) - @( \ -- d=`echo $(bindir) | sed -e "s:^/::"`; \ -- s=`echo $(sbindir) | sed -e "s:^/::"`; \ -- \ -- while [ 1 ]; do \ -- d1=`echo $$d | sed -e "s:/.*::"`; \ -- s1=`echo $$s | sed -e "s:/.*::"`; \ -- if [ $$d1 != $$s1 ]; then \ -- break; \ -+ realpath --relative-to=/ / >/dev/null 2>&1; \ -+ if [ $$? -eq 0 ]; then \ -+ $(LN_S) `realpath --relative-to="$(DESTDIR)/$(bindir)" "$(DESTDIR)/$(sbindir)/keepalived"` $(DESTDIR)/$(bindir)/genhash; \ -+ else \ -+ if [ $(bindir) = $(sbindir) ]; then \ -+ d= ; \ -+ s= ; \ -+ else \ -+ d=`echo $(bindir) | sed -e "s:^/::"`; \ -+ s=`echo $(sbindir) | sed -e "s:^/::"`; \ -+ \ -+ while [ 1 ]; do \ -+ d1=`echo $$d | sed -e "s:/.*::"`; \ -+ s1=`echo $$s | sed -e "s:/.*::"`; \ -+ if [ $$d1 != $$s1 ]; then \ -+ break; \ -+ fi; \ -+ d=`echo $$d | sed -e "s:^[^/]*/::"`; \ -+ s=`echo $$s | sed -e "s:^[^/]*/::"`; \ -+ if [ -z $$d ]; then break; fi; \ -+ if [ -z $$s ]; then break; fi; \ -+ done; \ -+ \ -+ d=`echo /$$d/ | sed -e "s:/[^/.]*/:/../:g" -e "s:/[^/.]*/:/../:g" -e "s:^/::"`; \ -+ s=$$s/ ; \ - fi; \ -- d=`echo $$d | sed -e "s:^[^/]*/::"`; \ -- s=`echo $$s | sed -e "s:^[^/]*/::"`; \ -- if [ -z $$d ]; then break; fi; \ -- if [ -z $$s ]; then break; fi; \ -- done; \ -- \ -- d=`echo /$$d/ | sed -e "s:/[^/.]*/:/../:g" -e "s:/[^/.]*/:/../:g" -e "s:^/::"`; \ -- \ -- $(MKDIR_P) $(DESTDIR)/$(bindir); \ -- $(LN_S) $$d$$s/keepalived $(DESTDIR)/$(bindir)/genhash; \ -+ \ -+ $(LN_S) $$d$${s}keepalived $(DESTDIR)/$(bindir)/genhash; \ -+ fi; \ - ) - endif
[arch-commits] Commit in qt5-base/repos/extra-x86_64 (6 files)
Date: Wednesday, December 22, 2021 @ 07:40:22 Author: arojas Revision: 432898 archrelease: copy trunk to extra-x86_64 Added: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 432897, qt5-base/trunk/PKGBUILD) qt5-base/repos/extra-x86_64/qt5-base-cflags.patch (from rev 432897, qt5-base/trunk/qt5-base-cflags.patch) qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch (from rev 432897, qt5-base/trunk/qt5-base-nostrip.patch) Deleted: qt5-base/repos/extra-x86_64/PKGBUILD qt5-base/repos/extra-x86_64/qt5-base-cflags.patch qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch + PKGBUILD | 228 +++ qt5-base-cflags.patch | 92 +- qt5-base-nostrip.patch | 26 ++--- 3 files changed, 174 insertions(+), 172 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 07:40:09 UTC (rev 432897) +++ PKGBUILD2021-12-22 07:40:22 UTC (rev 432898) @@ -1,113 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgbase=qt5-base -pkgname=(qt5-base qt5-xcb-private-headers) -pkgver=5.15.2+kde+r263 -pkgrel=3 -_commit=7c6c0030cf80ef7b9ace42996b0e0c3a72f76860 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='A cross-platform application and UI framework' -depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' - 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'mesa' - 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion' 'md4c') -makedepends=('libfbclient' 'mariadb-libs' 'unixodbc' 'postgresql-libs' 'alsa-lib' 'gst-plugins-base-libs' - 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers' 'git') -optdepends=('qt5-svg: to use SVG icon themes' -'qt5-wayland: to run Qt applications in a Wayland session' -'qt5-translations: for some native UI translations' -'postgresql-libs: PostgreSQL driver' -'mariadb-libs: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin' -'perl: for fixqt4headers and syncqt') -conflicts=('qtchooser') -groups=('qt' 'qt5') -_pkgfqn=qtbase -source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit -qt5-base-cflags.patch -qt5-base-nostrip.patch) -sha256sums=('SKIP' -'5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78' -'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094') - -pkgver() { - cd $_pkgfqn - echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit` -} - -prepare() { - cd ${_pkgfqn} - - git revert -n 6344955d17e17e2398720fe60c34cfc2a4a95208 # Revert version bump - - patch -p1 < ../qt5-base-cflags.patch # Use system CFLAGS in qmake - patch -p1 < ../qt5-base-nostrip.patch # Don't strip binaries with qmake -} - -build() { - cd ${_pkgfqn} - - ./configure -confirm-license -opensource -v \ --prefix /usr \ --docdir /usr/share/doc/qt \ --headerdir /usr/include/qt \ --archdatadir /usr/lib/qt \ --datadir /usr/share/qt \ --sysconfdir /etc/xdg \ --examplesdir /usr/share/doc/qt/examples \ --plugin-sql-{psql,mysql,sqlite,odbc,ibase} \ --system-sqlite \ --openssl-linked \ --nomake examples \ --no-rpath \ --dbus-linked \ --system-harfbuzz \ --journald \ --no-mimetype-database \ --no-use-gold-linker \ --reduce-relocations \ --no-strip \ --ltcg - make -} - -package_qt5-base() { - pkgdesc='A cross-platform application and UI framework' - depends+=(qt5-translations) - - cd ${_pkgfqn} - make INSTALL_ROOT="${pkgdir}" install - - install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "${pkgdir}/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - # Fix wrong qmake path in pri file - sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \ -"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri - - # Symlinks for backwards compatibility - for b in "${pkgdir}"/usr/bin/*; do -ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 - done -} - -package_qt5-xcb-private-headers() { - pkgdesc='Private headers for Qt5 Xcb' - - depends=("qt5-base=$pkgver") - optdepends=() - groups=() - conflicts=() - - cd ${_pkgfqn} - install -d -m755 "$pkgdir"/usr/include/qtxcb-private - cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/ -} Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 432897, qt5-base/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD
[arch-commits] Commit in qt5-base/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 07:40:09 Author: arojas Revision: 432897 Fix missing symbols in static libraries (FS#73112) Modified: qt5-base/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 07:23:31 UTC (rev 432896) +++ PKGBUILD2021-12-22 07:40:09 UTC (rev 432897) @@ -4,7 +4,7 @@ pkgbase=qt5-base pkgname=(qt5-base qt5-xcb-private-headers) pkgver=5.15.2+kde+r263 -pkgrel=3 +pkgrel=4 _commit=7c6c0030cf80ef7b9ace42996b0e0c3a72f76860 arch=('x86_64') url='https://www.qt.io' @@ -73,6 +73,8 @@ -reduce-relocations \ -no-strip \ -ltcg +# No configure flag for fat static libs with lto + bin/qmake CONFIG+=fat-static-lto -- -redo make }
[arch-commits] Commit in pango/repos/extra-x86_64 (4 files)
Date: Wednesday, December 22, 2021 @ 07:23:31 Author: heftig Revision: 432896 archrelease: copy trunk to extra-x86_64 Added: pango/repos/extra-x86_64/PKGBUILD (from rev 432895, pango/trunk/PKGBUILD) pango/repos/extra-x86_64/fix-test.diff (from rev 432895, pango/trunk/fix-test.diff) Deleted: pango/repos/extra-x86_64/PKGBUILD pango/repos/extra-x86_64/fix-test.diff ---+ PKGBUILD | 118 +-- fix-test.diff | 153 +--- 2 files changed, 182 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 07:23:22 UTC (rev 432895) +++ PKGBUILD2021-12-22 07:23:31 UTC (rev 432896) @@ -1,59 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=pango -pkgname=(pango pango-docs) -pkgver=1.50.2 -pkgrel=1 -epoch=1 -pkgdesc="A library for layout and rendering of text" -url="https://www.pango.org/; -arch=(x86_64) -license=(LGPL) -depends=(libthai cairo libxft harfbuzz fribidi) -makedepends=(gobject-introspection help2man git meson gi-docgen) -checkdepends=(ttf-dejavu cantarell-fonts) -_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270 # tags/1.50.2^0 -source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit; -fix-test.diff) -sha256sums=('SKIP' -'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037') - -pkgver() { - cd pango - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd pango - - # Fix tests... seems to be a rounding error - git apply -3 ../fix-test.diff -} - -build() { - arch-meson pango build -D gtk_doc=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package_pango() { - provides=(libpango{,cairo,ft2,xft}-1.0.so) - - meson install -C build --destdir "$pkgdir" - - mkdir -p doc/usr/share - mv {"$pkgdir",doc}/usr/share/doc -} - -package_pango-docs() { - pkgdesc+=" (documentation)" - depends=() - - mv doc/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: pango/repos/extra-x86_64/PKGBUILD (from rev 432895, pango/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 07:23:31 UTC (rev 432896) @@ -0,0 +1,59 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=pango +pkgname=(pango pango-docs) +pkgver=1.50.3 +pkgrel=1 +epoch=1 +pkgdesc="A library for layout and rendering of text" +url="https://www.pango.org/; +arch=(x86_64) +license=(LGPL) +depends=(libthai cairo libxft harfbuzz fribidi) +makedepends=(gobject-introspection help2man git meson gi-docgen) +checkdepends=(ttf-dejavu cantarell-fonts) +_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9 # tags/1.50.3^0 +source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit; +fix-test.diff) +sha256sums=('SKIP' +'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f') + +pkgver() { + cd pango + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd pango + + # Fix tests... seems to be a rounding error + git apply -3 ../fix-test.diff +} + +build() { + arch-meson pango build -D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package_pango() { + provides=(libpango{,cairo,ft2,xft}-1.0.so) + + meson install -C build --destdir "$pkgdir" + + mkdir -p doc/usr/share + mv {"$pkgdir",doc}/usr/share/doc +} + +package_pango-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv doc/* "$pkgdir" +} + +# vim:set sw=2 et: Deleted: fix-test.diff === --- fix-test.diff 2021-12-22 07:23:22 UTC (rev 432895) +++ fix-test.diff 2021-12-22 07:23:31 UTC (rev 432896) @@ -1,30 +0,0 @@ -diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout -index 8217b28b..6e81507f 100644 i/tests/layouts/valid-20.layout -+++ w/tests/layouts/valid-20.layout -@@ -140,23 +140,23 @@ - "glyph" : 244, - "width" : 19456, - "x-offset" : 14764, --"y-offset" : 3844, -+"y-offset" : 3845, - "is-cluster-start" : true, - "log-cluster" : 0 - }, - { - "glyph" : 272, - "width" : 19456, - "x-offset" : 14764, - "y-offset" : 4280, - "is-cluster-start" : true, - "log-cluster" : 1 - }, - { - "glyph" : 273, - "width" : 19456, - "x-offset" : 14764, --"y-offset" : 3506, -+"y-offset" : 3507, - "is-cluster-start" : true, -
[arch-commits] Commit in pango/trunk (PKGBUILD fix-test.diff)
Date: Wednesday, December 22, 2021 @ 07:23:22 Author: heftig Revision: 432895 1.50.3-1 Modified: pango/trunk/PKGBUILD pango/trunk/fix-test.diff ---+ PKGBUILD |6 +-- fix-test.diff | 101 +--- 2 files changed, 100 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 06:16:01 UTC (rev 432894) +++ PKGBUILD2021-12-22 07:23:22 UTC (rev 432895) @@ -3,7 +3,7 @@ pkgbase=pango pkgname=(pango pango-docs) -pkgver=1.50.2 +pkgver=1.50.3 pkgrel=1 epoch=1 pkgdesc="A library for layout and rendering of text" @@ -13,11 +13,11 @@ depends=(libthai cairo libxft harfbuzz fribidi) makedepends=(gobject-introspection help2man git meson gi-docgen) checkdepends=(ttf-dejavu cantarell-fonts) -_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270 # tags/1.50.2^0 +_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9 # tags/1.50.3^0 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit; fix-test.diff) sha256sums=('SKIP' -'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037') +'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f') pkgver() { cd pango Modified: fix-test.diff === --- fix-test.diff 2021-12-22 06:16:01 UTC (rev 432894) +++ fix-test.diff 2021-12-22 07:23:22 UTC (rev 432895) @@ -1,10 +1,10 @@ diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout -index 8217b28b..6e81507f 100644 +index 93b8a1b1..db692b73 100644 --- i/tests/layouts/valid-20.layout +++ w/tests/layouts/valid-20.layout @@ -140,23 +140,23 @@ "glyph" : 244, - "width" : 19456, + "width" : 15360, "x-offset" : 14764, -"y-offset" : 3844, +"y-offset" : 3845, @@ -13,7 +13,7 @@ }, { "glyph" : 272, - "width" : 19456, + "width" : 15360, "x-offset" : 14764, "y-offset" : 4280, "is-cluster-start" : true, @@ -21,7 +21,7 @@ }, { "glyph" : 273, - "width" : 19456, + "width" : 15360, "x-offset" : 14764, -"y-offset" : 3506, +"y-offset" : 3507, @@ -28,3 +28,96 @@ "is-cluster-start" : true, "log-cluster" : 2 } +diff --git i/tests/layouts/vertical.layout w/tests/layouts/vertical.layout +index e8619bfb..a7f65068 100644 +--- i/tests/layouts/vertical.layout w/tests/layouts/vertical.layout +@@ -128,24 +128,24 @@ + { + "glyph" : 1, + "width" : 32768, +-"x-offset" : 28835, ++"x-offset" : 28836, + "y-offset" : 9945, + "is-cluster-start" : true, + "log-cluster" : 0 + }, + { + "glyph" : 2, + "width" : 32768, +-"x-offset" : 28835, ++"x-offset" : 28836, + "y-offset" : 10764, + "is-cluster-start" : true, + "log-cluster" : 1 + }, + { + "glyph" : 3, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 10452, ++"x-offset" : 28836, ++"y-offset" : 10453, + "is-cluster-start" : true, + "log-cluster" : 2 + } +@@ -179,24 +179,24 @@ + { + "glyph" : 4, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 16383, ++"x-offset" : 28836, ++"y-offset" : 16384, + "is-cluster-start" : true, + "log-cluster" : 0 + }, + { + "glyph" : 5, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 16383, ++"x-offset" : 28836, ++"y-offset" : 16384, + "is-cluster-start" : true, + "log-cluster" : 3 + }, + { + "glyph" : 7, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 16383, ++"x-offset" : 28836, ++"y-offset" : 16384, + "is-cluster-start" : true, + "log-cluster" : 6 + } +@@ -230,24 +230,24 @@ + { + "glyph" : 1, + "width" : 32768, +-"x-offset" : 28835, ++"x-offset"
[arch-commits] Commit in lib32-pango/repos/multilib-x86_64 (4 files)
Date: Wednesday, December 22, 2021 @ 07:23:31 Author: heftig Revision: 1082758 archrelease: copy trunk to multilib-x86_64 Added: lib32-pango/repos/multilib-x86_64/PKGBUILD (from rev 1082757, lib32-pango/trunk/PKGBUILD) lib32-pango/repos/multilib-x86_64/fix-test.diff (from rev 1082757, lib32-pango/trunk/fix-test.diff) Deleted: lib32-pango/repos/multilib-x86_64/PKGBUILD lib32-pango/repos/multilib-x86_64/fix-test.diff ---+ PKGBUILD | 112 fix-test.diff | 153 +--- 2 files changed, 179 insertions(+), 86 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 07:22:55 UTC (rev 1082757) +++ PKGBUILD2021-12-22 07:23:31 UTC (rev 1082758) @@ -1,56 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Biru Ionut -# Contributor: Pierre Schmitz -# Contributor: Mikko Seppälä - -pkgname=lib32-pango -pkgver=1.50.2 -pkgrel=1 -epoch=1 -pkgdesc="A library for layout and rendering of text (32-bit)" -url="https://www.pango.org/; -arch=(x86_64) -license=(LGPL) -depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi pango) -makedepends=(git meson) -checkdepends=(ttf-dejavu cantarell-fonts) -provides=(libpango{,cairo,ft2,xft}-1.0.so) -_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270 # tags/1.50.2^0 -source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit; -fix-test.diff) -sha256sums=('SKIP' -'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037') - -pkgver() { - cd pango - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd pango - - # Fix tests... seems to be a rounding error - git apply -3 ../fix-test.diff -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" - - arch-meson pango build \ ---libdir=/usr/lib32 \ --D introspection=disabled - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" - rm -r "$pkgdir"/usr/{bin,include} -} - -# vim:set sw=2 et: Copied: lib32-pango/repos/multilib-x86_64/PKGBUILD (from rev 1082757, lib32-pango/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 07:23:31 UTC (rev 1082758) @@ -0,0 +1,56 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Biru Ionut +# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +pkgname=lib32-pango +pkgver=1.50.3 +pkgrel=1 +epoch=1 +pkgdesc="A library for layout and rendering of text (32-bit)" +url="https://www.pango.org/; +arch=(x86_64) +license=(LGPL) +depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi pango) +makedepends=(git meson) +checkdepends=(ttf-dejavu cantarell-fonts) +provides=(libpango{,cairo,ft2,xft}-1.0.so) +_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9 # tags/1.50.3^0 +source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit; +fix-test.diff) +sha256sums=('SKIP' +'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f') + +pkgver() { + cd pango + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd pango + + # Fix tests... seems to be a rounding error + git apply -3 ../fix-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + arch-meson pango build \ +--libdir=/usr/lib32 \ +-D introspection=disabled + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + rm -r "$pkgdir"/usr/{bin,include} +} + +# vim:set sw=2 et: Deleted: fix-test.diff === --- fix-test.diff 2021-12-22 07:22:55 UTC (rev 1082757) +++ fix-test.diff 2021-12-22 07:23:31 UTC (rev 1082758) @@ -1,30 +0,0 @@ -diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout -index 8217b28b..6e81507f 100644 i/tests/layouts/valid-20.layout -+++ w/tests/layouts/valid-20.layout -@@ -140,23 +140,23 @@ - "glyph" : 244, - "width" : 19456, - "x-offset" : 14764, --"y-offset" : 3844, -+"y-offset" : 3845, - "is-cluster-start" : true, - "log-cluster" : 0 - }, - { - "glyph" : 272, - "width" : 19456, - "x-offset" : 14764, - "y-offset" : 4280, - "is-cluster-start" : true, - "log-cluster" : 1 - }, - { - "glyph" : 273, - "width" : 19456, -
[arch-commits] Commit in lib32-pango/trunk (PKGBUILD fix-test.diff)
Date: Wednesday, December 22, 2021 @ 07:22:55 Author: heftig Revision: 1082757 1.50.3-1 Modified: lib32-pango/trunk/PKGBUILD lib32-pango/trunk/fix-test.diff ---+ PKGBUILD |6 +-- fix-test.diff | 101 +--- 2 files changed, 100 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 07:07:34 UTC (rev 1082756) +++ PKGBUILD2021-12-22 07:22:55 UTC (rev 1082757) @@ -4,7 +4,7 @@ # Contributor: Mikko Seppälä pkgname=lib32-pango -pkgver=1.50.2 +pkgver=1.50.3 pkgrel=1 epoch=1 pkgdesc="A library for layout and rendering of text (32-bit)" @@ -15,11 +15,11 @@ makedepends=(git meson) checkdepends=(ttf-dejavu cantarell-fonts) provides=(libpango{,cairo,ft2,xft}-1.0.so) -_commit=37f22bb80ebacd834f1927e6acd7fd94aeaf1270 # tags/1.50.2^0 +_commit=26aadb2508f9022cbfc72e73b558c6791f5d46d9 # tags/1.50.3^0 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit; fix-test.diff) sha256sums=('SKIP' -'e1c0638305c0f46653bd60b5dee0b3445dd6a6b9aff8cee70be7759c21ba1037') +'c4ad17910d51832ca15d5805e5b43af4c3de4de51cbf1880e616e12dc664895f') pkgver() { cd pango Modified: fix-test.diff === --- fix-test.diff 2021-12-22 07:07:34 UTC (rev 1082756) +++ fix-test.diff 2021-12-22 07:22:55 UTC (rev 1082757) @@ -1,10 +1,10 @@ diff --git i/tests/layouts/valid-20.layout w/tests/layouts/valid-20.layout -index 8217b28b..6e81507f 100644 +index 93b8a1b1..db692b73 100644 --- i/tests/layouts/valid-20.layout +++ w/tests/layouts/valid-20.layout @@ -140,23 +140,23 @@ "glyph" : 244, - "width" : 19456, + "width" : 15360, "x-offset" : 14764, -"y-offset" : 3844, +"y-offset" : 3845, @@ -13,7 +13,7 @@ }, { "glyph" : 272, - "width" : 19456, + "width" : 15360, "x-offset" : 14764, "y-offset" : 4280, "is-cluster-start" : true, @@ -21,7 +21,7 @@ }, { "glyph" : 273, - "width" : 19456, + "width" : 15360, "x-offset" : 14764, -"y-offset" : 3506, +"y-offset" : 3507, @@ -28,3 +28,96 @@ "is-cluster-start" : true, "log-cluster" : 2 } +diff --git i/tests/layouts/vertical.layout w/tests/layouts/vertical.layout +index e8619bfb..a7f65068 100644 +--- i/tests/layouts/vertical.layout w/tests/layouts/vertical.layout +@@ -128,24 +128,24 @@ + { + "glyph" : 1, + "width" : 32768, +-"x-offset" : 28835, ++"x-offset" : 28836, + "y-offset" : 9945, + "is-cluster-start" : true, + "log-cluster" : 0 + }, + { + "glyph" : 2, + "width" : 32768, +-"x-offset" : 28835, ++"x-offset" : 28836, + "y-offset" : 10764, + "is-cluster-start" : true, + "log-cluster" : 1 + }, + { + "glyph" : 3, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 10452, ++"x-offset" : 28836, ++"y-offset" : 10453, + "is-cluster-start" : true, + "log-cluster" : 2 + } +@@ -179,24 +179,24 @@ + { + "glyph" : 4, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 16383, ++"x-offset" : 28836, ++"y-offset" : 16384, + "is-cluster-start" : true, + "log-cluster" : 0 + }, + { + "glyph" : 5, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 16383, ++"x-offset" : 28836, ++"y-offset" : 16384, + "is-cluster-start" : true, + "log-cluster" : 3 + }, + { + "glyph" : 7, + "width" : 32768, +-"x-offset" : 28835, +-"y-offset" : 16383, ++"x-offset" : 28836, ++"y-offset" : 16384, + "is-cluster-start" : true, + "log-cluster" : 6 + } +@@ -230,24 +230,24 @@ + { + "glyph" : 1, + "width" : 32768, +-"x-offset" : 28835, ++"x-offset" : 28836, +
[arch-commits] Commit in arch-wiki-docs/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 22, 2021 @ 07:07:34 Author: grawlinson Revision: 1082756 archrelease: copy trunk to community-any Added: arch-wiki-docs/repos/community-any/PKGBUILD (from rev 1082755, arch-wiki-docs/trunk/PKGBUILD) Deleted: arch-wiki-docs/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 07:06:44 UTC (rev 1082755) +++ PKGBUILD2021-12-22 07:07:34 UTC (rev 1082756) @@ -1,28 +0,0 @@ -# Maintainer: Sergej Pupykin - -pkgname=arch-wiki-docs -pkgdesc="Pages from Arch Wiki optimized for offline browsing" -pkgver=2026 -_commit=b06d5b6e6ab0c95cd3e6dc8ba02b9b2a85bee34d -pkgrel=1 -arch=('any') -url="https://github.com/lahwaacz/arch-wiki-docs; -license=('FDL') -options=('!strip') -makedepends=('git' 'python' 'python-simplemediawiki' 'python-lxml' 'python-cssselect' 'python-requests') -source=("git://github.com/lahwaacz/arch-wiki-docs.git#commit=${_commit}") -md5sums=('SKIP') - -pkgver() { - date "+%Y%m%d" -} - -prepare() { - cd "$pkgname" - LANG=en_US.UTF-8 python arch-wiki-docs.py --output-directory "$srcdir/build_wiki" --clean --safe-filenames -} - -package() { - install -dm755 "$pkgdir/usr/share/doc/arch-wiki/html" - cp -r "$srcdir"/build_wiki/* "$pkgdir/usr/share/doc/arch-wiki/html/" -} Copied: arch-wiki-docs/repos/community-any/PKGBUILD (from rev 1082755, arch-wiki-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 07:07:34 UTC (rev 1082756) @@ -0,0 +1,28 @@ +# Maintainer: Sergej Pupykin + +pkgname=arch-wiki-docs +pkgdesc="Pages from Arch Wiki optimized for offline browsing" +pkgver=20211222 +_commit=216a2170262f5b1ee4af3ac9b565fd3be2752df9 +pkgrel=1 +arch=('any') +url="https://github.com/lahwaacz/arch-wiki-docs; +license=('FDL') +options=('!strip') +makedepends=('git' 'python' 'python-simplemediawiki' 'python-lxml' 'python-cssselect' 'python-requests') +source=("git://github.com/lahwaacz/arch-wiki-docs.git#commit=${_commit}") +md5sums=('SKIP') + +pkgver() { + date "+%Y%m%d" +} + +prepare() { + cd "$pkgname" + LANG=en_US.UTF-8 python arch-wiki-docs.py --output-directory "$srcdir/build_wiki" --clean --safe-filenames +} + +package() { + install -dm755 "$pkgdir/usr/share/doc/arch-wiki/html" + cp -r "$srcdir"/build_wiki/* "$pkgdir/usr/share/doc/arch-wiki/html/" +}
[arch-commits] Commit in arch-wiki-docs/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 07:06:44 Author: grawlinson Revision: 1082755 upgpkg: arch-wiki-docs 20211222-1 New upstream release. Modified: arch-wiki-docs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 07:06:04 UTC (rev 1082754) +++ PKGBUILD2021-12-22 07:06:44 UTC (rev 1082755) @@ -2,8 +2,8 @@ pkgname=arch-wiki-docs pkgdesc="Pages from Arch Wiki optimized for offline browsing" -pkgver=2026 -_commit=b06d5b6e6ab0c95cd3e6dc8ba02b9b2a85bee34d +pkgver=20211222 +_commit=216a2170262f5b1ee4af3ac9b565fd3be2752df9 pkgrel=1 arch=('any') url="https://github.com/lahwaacz/arch-wiki-docs;
[arch-commits] Commit in arch-wiki-lite/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 22, 2021 @ 07:06:04 Author: grawlinson Revision: 1082754 archrelease: copy trunk to community-any Added: arch-wiki-lite/repos/community-any/PKGBUILD (from rev 1082753, arch-wiki-lite/trunk/PKGBUILD) Deleted: arch-wiki-lite/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 07:05:21 UTC (rev 1082753) +++ PKGBUILD2021-12-22 07:06:04 UTC (rev 1082754) @@ -1,32 +0,0 @@ -# Maintainer: Kyle Keen -pkgname=arch-wiki-lite -pkgver=2026 -_codever=20181022 -pkgrel=1 -pkgdesc="The wiki without html. 1/9 as big, easily searched and viewable on console." -arch=('any') -url="http://kmkeen.com/arch-wiki-lite/; -_watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/; -license=('GPL' 'FDL') -depends=('bash' 'gzip') -makedepends=('python' 'arch-wiki-docs') -optdepends=('dialog: for interactive menu' -'arch-wiki-docs: for wiki-search-html' -'xdg-utils: for wiki-search-html') -source=("http://kmkeen.com/$pkgname/$pkgname-$_codever.tar.gz;) -md5sums=('2ddd839ca4aeb9f77248c1e4192c9c75') - -build() { - cd "$srcdir/$pkgname" - LC_ALL=en_US.UTF-8 python3 wiki_lite.py -} - -package() { - cd "$srcdir/$pkgname" - install -d "$pkgdir/usr/share/doc/arch-wiki/text/" - install -m 0644 wiki/* "$pkgdir/usr/share/doc/arch-wiki/text/" - install -Dm 0755 wiki-search "$pkgdir/usr/bin/wiki-search" - install -Dm 0755 wiki-search-html "$pkgdir/usr/bin/wiki-search-html" - install -Dm 0644 wiki-search.dialog.rc "$pkgdir/etc/dialog.d/wiki-search.dialog.rc" -} - Copied: arch-wiki-lite/repos/community-any/PKGBUILD (from rev 1082753, arch-wiki-lite/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 07:06:04 UTC (rev 1082754) @@ -0,0 +1,32 @@ +# Maintainer: Kyle Keen +pkgname=arch-wiki-lite +pkgver=20211222 +_codever=20181022 +pkgrel=1 +pkgdesc="The wiki without html. 1/9 as big, easily searched and viewable on console." +arch=('any') +url="http://kmkeen.com/arch-wiki-lite/; +_watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/; +license=('GPL' 'FDL') +depends=('bash' 'gzip') +makedepends=('python' 'arch-wiki-docs') +optdepends=('dialog: for interactive menu' +'arch-wiki-docs: for wiki-search-html' +'xdg-utils: for wiki-search-html') +source=("http://kmkeen.com/$pkgname/$pkgname-$_codever.tar.gz;) +md5sums=('2ddd839ca4aeb9f77248c1e4192c9c75') + +build() { + cd "$srcdir/$pkgname" + LC_ALL=en_US.UTF-8 python3 wiki_lite.py +} + +package() { + cd "$srcdir/$pkgname" + install -d "$pkgdir/usr/share/doc/arch-wiki/text/" + install -m 0644 wiki/* "$pkgdir/usr/share/doc/arch-wiki/text/" + install -Dm 0755 wiki-search "$pkgdir/usr/bin/wiki-search" + install -Dm 0755 wiki-search-html "$pkgdir/usr/bin/wiki-search-html" + install -Dm 0644 wiki-search.dialog.rc "$pkgdir/etc/dialog.d/wiki-search.dialog.rc" +} +
[arch-commits] Commit in arch-wiki-lite/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 07:05:21 Author: grawlinson Revision: 1082753 upgpkg: arch-wiki-lite 20211222-1 Modified: arch-wiki-lite/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 06:08:34 UTC (rev 1082752) +++ PKGBUILD2021-12-22 07:05:21 UTC (rev 1082753) @@ -1,9 +1,9 @@ # Maintainer: Kyle Keen pkgname=arch-wiki-lite -pkgver=2026 +pkgver=20211222 _codever=20181022 pkgrel=1 -pkgdesc="The wiki without html. 1/9 as big, easily searched and viewable on console." +pkgdesc="The wiki without html. 1/9 as big, easily searched and viewable on console." arch=('any') url="http://kmkeen.com/arch-wiki-lite/; _watch="https://www.archlinux.org/packages/community/any/arch-wiki-docs/;
[arch-commits] Commit in geoip-database/repos/extra-any (4 files)
Date: Wednesday, December 22, 2021 @ 06:16:01 Author: foutrelis Revision: 432894 archrelease: copy trunk to extra-any Added: geoip-database/repos/extra-any/PKGBUILD (from rev 432893, geoip-database/trunk/PKGBUILD) geoip-database/repos/extra-any/update.sh (from rev 432893, geoip-database/trunk/update.sh) Deleted: geoip-database/repos/extra-any/PKGBUILD geoip-database/repos/extra-any/update.sh ---+ PKGBUILD | 164 ++-- update.sh | 56 ++-- 2 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 06:15:56 UTC (rev 432893) +++ PKGBUILD2021-12-22 06:16:01 UTC (rev 432894) @@ -1,82 +0,0 @@ -# Maintainer: Evangelos Foutras - -pkgname=('geoip-database' 'geoip-database-extra') -pkgver=20211123 -pkgrel=1 -arch=('any') -url="https://mailfud.org/geoip-legacy/; -license=('CCPL:by-sa') -makedepends=('util-linux') -checkdepends=('geoip') -_source_base=https://sources.archlinux.org/other/packages/$pkgname/$pkgver -source=(GeoIP-$pkgver.dat.gz::$_source_base/GeoIP.dat.gz -GeoIPv6-$pkgver.dat.gz::$_source_base/GeoIPv6.dat.gz -GeoIPCity-$pkgver.dat.gz::$_source_base/GeoIPCity.dat.gz -GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz -GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz -GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz) -sha256sums=('17cc005ce719b846a46d2248005136ff105d0a36bbde9c03f58a1ba4de0b274b' -'5777bb21f864e485cce44aed3a540b36757564adf6c53cb41bbad46d178e0528' -'a77f82e60506279bd1af23beca838fee8dcedc1754929cd776382cf8df3606d4' -'78e99bf1dcd75e625250c7baa71dfb07cff0705f6ca3d68c06a0c5d212bd9499' -'fb7869cb8a24d8bbbf60d156ee69c2c9d14681020f2c5b61f6fc1ae39aed9dde' -'a5fb4d75c6ea693d6defff598aa268c78b8c7765075bcaa60c7052458729e35d') - -prepare() { - cd "$srcdir" - rename -v -- "-$pkgver" '' *.dat -} - -check() { - cd "$srcdir" - - if [[ $(geoiplookup -f GeoIP.dat 8.8.8.8) != *'US, United States' ]]; then -echo >&2 'Unable to resolve IPv4 address to country.' -return 1 - fi - - if [[ $(geoiplookup6 -f GeoIPv6.dat 2001:4860:4860::) != *'US, United States' ]]; then -echo >&2 'Unable to resolve IPv6 address to country.' -return 1 - fi - - if [[ $(geoiplookup -f GeoIPCity.dat 8.8.8.8) != *'US, 00, N/A, N/A'* ]]; then -echo >&2 'Unable to resolve IPv4 address to city.' -return 1 - fi - - if [[ $(geoiplookup6 -f GeoIPCityv6.dat 2001:4860:4860::) != *'US, 00, N/A, N/A'* ]]; then -echo >&2 'Unable to resolve IPv6 address to city.' -return 1 - fi - - if [[ $(geoiplookup -f GeoIPASNum.dat 8.8.8.8) != *'AS15169 GOOGLE' ]]; then -echo >&2 'Unable to resolve IPv4 address to ASN.' -return 1 - fi - - if [[ $(geoiplookup6 -f GeoIPASNumv6.dat 2001:4860:4860::) != *'AS15169 GOOGLE' ]]; then -echo >&2 'Unable to resolve IPv6 address to ASN.' -return 1 - fi -} - -package_geoip-database() { - pkgdesc="GeoIP legacy country database (based on GeoLite2 data created by MaxMind)" - - cd "$srcdir" - - install -d "$pkgdir/usr/share/GeoIP" - install -m644 -t "$pkgdir/usr/share/GeoIP" GeoIP{,v6}.dat -} - -package_geoip-database-extra() { - pkgdesc="GeoIP legacy city/ASN databases (based on GeoLite2 data created by MaxMind)" - - cd "$srcdir" - - install -d "$pkgdir/usr/share/GeoIP" - install -m644 -t "$pkgdir/usr/share/GeoIP" GeoIPCity{,v6}.dat GeoIPASNum{,v6}.dat -} - -# vim:set ts=2 sw=2 et: Copied: geoip-database/repos/extra-any/PKGBUILD (from rev 432893, geoip-database/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 06:16:01 UTC (rev 432894) @@ -0,0 +1,82 @@ +# Maintainer: Evangelos Foutras + +pkgname=('geoip-database' 'geoip-database-extra') +pkgver=20211221 +pkgrel=1 +arch=('any') +url="https://mailfud.org/geoip-legacy/; +license=('CCPL:by-sa') +makedepends=('util-linux') +checkdepends=('geoip') +_source_base=https://sources.archlinux.org/other/packages/$pkgname/$pkgver +source=(GeoIP-$pkgver.dat.gz::$_source_base/GeoIP.dat.gz +GeoIPv6-$pkgver.dat.gz::$_source_base/GeoIPv6.dat.gz +GeoIPCity-$pkgver.dat.gz::$_source_base/GeoIPCity.dat.gz +GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz +GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz +GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz) +sha256sums=('3407037cf5c7ac8657b574a201929ddfd761b064a185e8fa0dddc83d672662fe' +'abf2eef0e1d80cf405f38d3231f2f7e5bb2e758ff2d9a6d32ccbcc299e2ddf
[arch-commits] Commit in geoip-database/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 06:15:56 Author: foutrelis Revision: 432893 upgpkg: geoip-database 20211221-1: update Modified: geoip-database/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 21:36:25 UTC (rev 432892) +++ PKGBUILD2021-12-22 06:15:56 UTC (rev 432893) @@ -1,7 +1,7 @@ # Maintainer: Evangelos Foutras pkgname=('geoip-database' 'geoip-database-extra') -pkgver=20211123 +pkgver=20211221 pkgrel=1 arch=('any') url="https://mailfud.org/geoip-legacy/; @@ -15,12 +15,12 @@ GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz) -sha256sums=('17cc005ce719b846a46d2248005136ff105d0a36bbde9c03f58a1ba4de0b274b' -'5777bb21f864e485cce44aed3a540b36757564adf6c53cb41bbad46d178e0528' -'a77f82e60506279bd1af23beca838fee8dcedc1754929cd776382cf8df3606d4' -'78e99bf1dcd75e625250c7baa71dfb07cff0705f6ca3d68c06a0c5d212bd9499' -'fb7869cb8a24d8bbbf60d156ee69c2c9d14681020f2c5b61f6fc1ae39aed9dde' -'a5fb4d75c6ea693d6defff598aa268c78b8c7765075bcaa60c7052458729e35d') +sha256sums=('3407037cf5c7ac8657b574a201929ddfd761b064a185e8fa0dddc83d672662fe' +'abf2eef0e1d80cf405f38d3231f2f7e5bb2e758ff2d9a6d32ccbcc299e2ddf84' +'0c4faa45f18dbe7c76d0c8d8b6a7d84800e9c573030df6317a53b4ff2ed523ac' +'16f9aac1fca6ee5b0588b90ed4c556d8dc47dd23fff70fe1acbc366d9046f923' +'4a2e958cc54611e4900d1db7cafbc7d51b4ce008ac60d9d1adab649b4ab49909' +'e55baf12ef9a25fcb22376c64316cc24b3f947b5e10a638b84f0090e3063d000') prepare() { cd "$srcdir"
[arch-commits] Commit in parallel/repos/community-any (6 files)
Date: Wednesday, December 22, 2021 @ 06:08:34 Author: grawlinson Revision: 1082752 archrelease: copy trunk to community-any Added: parallel/repos/community-any/0001-Remove-citation-things.patch (from rev 1082751, parallel/trunk/0001-Remove-citation-things.patch) parallel/repos/community-any/0002-Remove-GNU-branding.patch (from rev 1082751, parallel/trunk/0002-Remove-GNU-branding.patch) parallel/repos/community-any/PKGBUILD (from rev 1082751, parallel/trunk/PKGBUILD) Deleted: parallel/repos/community-any/0001-Remove-citation-things.patch parallel/repos/community-any/0002-Remove-GNU-branding.patch parallel/repos/community-any/PKGBUILD ---+ 0001-Remove-citation-things.patch | 590 ++-- 0002-Remove-GNU-branding.patch| 526 PKGBUILD | 102 +++--- 3 files changed, 615 insertions(+), 603 deletions(-) Deleted: 0001-Remove-citation-things.patch === --- 0001-Remove-citation-things.patch 2021-12-22 06:07:02 UTC (rev 1082751) +++ 0001-Remove-citation-things.patch 2021-12-22 06:08:34 UTC (rev 1082752) @@ -1,295 +0,0 @@ a/src/parallel -+++ b/src/parallel -@@ -1624,11 +1624,6 @@ sub options_hash() { -"gnu" => \$opt::gnu, -"link|xapply" => \$opt::link, -"linkinputsource|xapplyinputsource=i" => \@opt::linkinputsource, -- # Before changing these lines, please read -- # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice -- # https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt -- # You accept to be put in a public hall of shame by removing -- # the lines. -"bibtex|citation" => \$opt::citation, -"wc|willcite|will-cite|nn|nonotice|no-notice" => \$opt::willcite, -# Termination and retries -@@ -1783,15 +1778,6 @@ sub parse_options(@) { - my @argv_before = @ARGV; - @ARGV = read_options(); - --# Before changing these line, please read --# https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice --# https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt --# You accept to be added to a public hall of shame by --# removing the lines. --if(defined $opt::citation) { -- citation(\@argv_before,\@ARGV); -- wait_and_exit(0); --} - # no-* overrides * - if($opt::nokeeporder) { $opt::keeporder = undef; } - -@@ -2072,81 +2058,6 @@ sub parse_options(@) { - if(defined $opt::eta) { $opt::progress = $opt::eta; } - if(defined $opt::bar) { $opt::progress = $opt::bar; } - --# Funding a free software project is hard. GNU Parallel is no --# exception. On top of that it seems the less visible a project --# is, the harder it is to get funding. And the nature of GNU --# Parallel is that it will never be seen by "the guy with the --# checkbook", but only by the people doing the actual work. --# --# This problem has been covered by others - though no solution has --# been found: --# https://www.slideshare.net/NadiaEghbal/consider-the-maintainer --# https://blog.licensezero.com/2019/08/24/process-of-elimination.html --# https://www.numfocus.org/blog/why-is-numpy-only-now-getting-funded/ --# --# The FAQ tells you why the citation notice exists: --# https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt --# --# If you want GNU Parallel to be maintained in the future, and not --# just wither away like so many other free software tools, you --# need to help finance the development. --# --# The citation notice is a simple way of doing so, as citations --# makes it possible to me to get a job where I can maintain GNU --# Parallel as part of the job. --# --# This means you can help financing development --# --# WITHOUT PAYING A SINGLE CENT! --# --# Before implementing the citation notice it was discussed with --# the users: --# https://lists.gnu.org/archive/html/parallel/2013-11/msg6.html --# --# Having to spend 10 seconds on running 'parallel --citation' once --# is no doubt not an ideal solution, but no one has so far come up --# with an ideal solution - neither for funding GNU Parallel nor --# other free software. --# --# If you believe you have the perfect solution, you should try it --# out, and if it works, you should post it on the email --# list. Ideas that will cost work and which have not been tested --# are, however, unlikely to be prioritized. --# --# Please note that GPL version 3 gives you the right to fork GNU --# Parallel under a new name, but it does not give you the right to --# distribute modified copies with the citation notice disabled in --# a way where the
[arch-commits] Commit in parallel/trunk (0001-Remove-citation-things.patch PKGBUILD)
Date: Wednesday, December 22, 2021 @ 06:07:02 Author: grawlinson Revision: 1082751 upgpkg: parallel 20211222-1 * New upstream release. * Update patch file. * Split documentation out into it's own package. Modified: parallel/trunk/0001-Remove-citation-things.patch parallel/trunk/PKGBUILD ---+ 0001-Remove-citation-things.patch | 20 ++-- PKGBUILD | 30 +- 2 files changed, 31 insertions(+), 19 deletions(-) Modified: 0001-Remove-citation-things.patch === --- 0001-Remove-citation-things.patch 2021-12-22 03:55:24 UTC (rev 1082750) +++ 0001-Remove-citation-things.patch 2021-12-22 06:07:02 UTC (rev 1082751) @@ -118,8 +118,8 @@ - "If you use programs that use GNU Parallel to process data for an article in a", - "scientific publication, please cite:", - "", -- " Tange, O. (2021, November 22). GNU Parallel 20211122 ('Peng Shuai').", -- " Zenodo. https://doi.org/10.5281/zenodo.5719513;, +- " Tange, O. (2021, December 22). GNU Parallel 20211222 ('Støjberg').", +- " Zenodo. https://doi.org/10.5281/zenodo.5797028;, - "", - # Before changing these lines, please read - # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice @@ -151,8 +151,8 @@ - "If you use programs that use GNU Parallel to process data for an article in a", - "scientific publication, please cite:", - "", -- " Tange, O. (2021, November 22). GNU Parallel 20211122 ('Peng Shuai').", -- " Zenodo. https://doi.org/10.5281/zenodo.5719513;, +- " Tange, O. (2021, December 22). GNU Parallel 20211222 ('Støjberg').", +- " Zenodo. https://doi.org/10.5281/zenodo.5797028;, - "", - # Before changing these line, please read - # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice and @@ -220,20 +220,20 @@ - "If you use programs that use GNU Parallel to process data for an article in a", - "scientific publication, please cite:", - "", -- "\@software{tange_2021_5719513,", +- "\@software{tange_2021_5797028,", - " author = {Tange, Ole},", -- " title= {GNU Parallel 20211122 ('Peng Shuai')},", -- " month= Nov,", +- " title= {GNU Parallel 20211222 ('Støjberg')},", +- " month= Dec,", - " year = 2021,", - " note = {{GNU Parallel is a general parallelizer to run", -" multiple serial command line programs in parallel", - " without changing them.}},", - " publisher= {Zenodo},", -- " doi = {10.5281/zenodo.5719513},", -- " url = {https://doi.org/10.5281/zenodo.5719513};, +- " doi = {10.5281/zenodo.5797028},", +- " url = {https://doi.org/10.5281/zenodo.5797028};, - "}", - "", -- "(Feel free to use \\nocite{tange_2021_5719513})", +- "(Feel free to use \\nocite{tange_2021_5797028})", - "", - # Before changing these lines, please read - # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice and Modified: PKGBUILD === --- PKGBUILD2021-12-22 03:55:24 UTC (rev 1082750) +++ PKGBUILD2021-12-22 06:07:02 UTC (rev 1082751) @@ -4,24 +4,24 @@ # Contributor: Vianney le Clément # Contributor: Peter Simons -pkgname=parallel -pkgver=20211122 +pkgbase=parallel +pkgname=('parallel' 'parallel-docs') +pkgver=20211222 pkgrel=1 pkgdesc='A shell tool for executing jobs in parallel' arch=('any') url='https://www.gnu.org/software/parallel/' license=('GPL3') -depends=('perl' 'procps') source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig} 0001-Remove-citation-things.patch 0002-Remove-GNU-branding.patch) -sha512sums=('3cadf5be292e28c7a24653ed7d712a087d98cf7332a677a7f10c5abb260d82b8e5cbd9c61f25c77b1b08427716bd47a3483e6c1e188a594c0ef2e881aa055e83' +sha512sums=('864d9e9ab690008d0900544c409cef28758ff24a74ca4909ad7ada877ad7fd308995a929f626618ad6779daeaf44d13dda6c7aae274bbf66b8053d6d10ea809a' 'SKIP' - '0450c81cf68d6d42814418e012f8cf64f515e1c89c2b2e833ee0e660518af76fd7046fd8aaf7dd04d0272a9c766930a63a3388e3cdbd7ea8030da0d780af27e0' + '0857bb0639fc79a81bd9bc2a35008f80898f3314d26f0138195aeee54f3ff14ef257db32c8b322ac93ed5bd52b2196ce636550c08b57ab9ac1a0c191f09550fd' '304fc64ce5b5b664bdd1480da54863c061940f5f6255d13462f3bec5ff742636f34769650c64875dc7dda7c552b7ba6ee63f8fea1aa914f6d2210f2d49a2ba7b')
[arch-commits] Commit in cargo-sort/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 22, 2021 @ 03:55:24 Author: grawlinson Revision: 1082750 archrelease: copy trunk to community-x86_64 Added: cargo-sort/repos/community-x86_64/PKGBUILD (from rev 1082749, cargo-sort/trunk/PKGBUILD) Deleted: cargo-sort/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 03:54:07 UTC (rev 1082749) +++ PKGBUILD2021-12-22 03:55:24 UTC (rev 1082750) @@ -1,48 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Dominic Meiser [git at msrd0 dot de] - -pkgname=cargo-sort -pkgver=1.0.6 -pkgrel=2 -pkgdesc="Check if tables and items in a .toml file are lexically sorted" -arch=('x86_64') -url="https://github.com/DevinR528/cargo-sort; -license=('Apache' 'MIT') -depends=('gcc-libs') -makedepends=('rust') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('5ab6843daefd4d5a2c947cb61a94930b78e42613afb3bd706964a8aeaf6a04bbecf45e73b8e71ceec9890343744024ab70d2cd87f673362562fd65d543a1ffb4') -b2sums=('8d6ec7ad78925a1c3659e1540c8cc3f20c938a51c2d7adfffa99db413d11c266bb2a69274222967e37e13e9b899c582b6982db29ac597146748f85e73501abe8') - -prepare() { - cd "$pkgname-$pkgver" - - # download dependencies - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname-$pkgver" - cargo build --release --frozen -} - -check() { - cd "$pkgname-$pkgver" - cargo test --frozen -} - -package() { - cd "$pkgname-$pkgver" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname" - - # licenses - install -vd "$pkgdir/usr/share/licenses/$pkgname" - sed -n '/^.*$/,/^<\/sub>$/p' README.md \ -> "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md - cp -vr examp "$pkgdir/usr/share/doc/$pkgname/examples" -} Copied: cargo-sort/repos/community-x86_64/PKGBUILD (from rev 1082749, cargo-sort/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 03:55:24 UTC (rev 1082750) @@ -0,0 +1,48 @@ +# Maintainer: George Rawlinson +# Contributor: Dominic Meiser [git at msrd0 dot de] + +pkgname=cargo-sort +pkgver=1.0.7 +pkgrel=1 +pkgdesc="Check if tables and items in a .toml file are lexically sorted" +arch=('x86_64') +url="https://github.com/DevinR528/cargo-sort; +license=('Apache' 'MIT') +depends=('gcc-libs') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('9b752c79d65fd6b9b679d5b5e3e1d1f3cc89bd8f544b6d2c0d14355341fbe5da938a8af977034f3e5faeb9fbbf9470a1addb1f5d4090425a2ecf3f9f87e5a4fe') +b2sums=('818e1b1573ad7156ebdc8906976a1f08ec677dc726287e579fe2eed8c420190c76b9c3a21130d67f108c3ea01b4aeb9194802fe8d8c918e2f9d0f1c0d7798661') + +prepare() { + cd "$pkgname-$pkgver" + + # download dependencies + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen +} + +package() { + cd "$pkgname-$pkgver" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname" + + # licenses + install -vd "$pkgdir/usr/share/licenses/$pkgname" + sed -n '/^.*$/,/^<\/sub>$/p' README.md \ +> "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + cp -vr examp "$pkgdir/usr/share/doc/$pkgname/examples" +}
[arch-commits] Commit in cargo-sort/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 03:54:07 Author: grawlinson Revision: 1082749 upgpkg: cargo-sort 1.0.7-1 New upstream release. Modified: cargo-sort/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 02:26:26 UTC (rev 1082748) +++ PKGBUILD2021-12-22 03:54:07 UTC (rev 1082749) @@ -2,8 +2,8 @@ # Contributor: Dominic Meiser [git at msrd0 dot de] pkgname=cargo-sort -pkgver=1.0.6 -pkgrel=2 +pkgver=1.0.7 +pkgrel=1 pkgdesc="Check if tables and items in a .toml file are lexically sorted" arch=('x86_64') url="https://github.com/DevinR528/cargo-sort; @@ -11,8 +11,8 @@ depends=('gcc-libs') makedepends=('rust') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('5ab6843daefd4d5a2c947cb61a94930b78e42613afb3bd706964a8aeaf6a04bbecf45e73b8e71ceec9890343744024ab70d2cd87f673362562fd65d543a1ffb4') -b2sums=('8d6ec7ad78925a1c3659e1540c8cc3f20c938a51c2d7adfffa99db413d11c266bb2a69274222967e37e13e9b899c582b6982db29ac597146748f85e73501abe8') +sha512sums=('9b752c79d65fd6b9b679d5b5e3e1d1f3cc89bd8f544b6d2c0d14355341fbe5da938a8af977034f3e5faeb9fbbf9470a1addb1f5d4090425a2ecf3f9f87e5a4fe') +b2sums=('818e1b1573ad7156ebdc8906976a1f08ec677dc726287e579fe2eed8c420190c76b9c3a21130d67f108c3ea01b4aeb9194802fe8d8c918e2f9d0f1c0d7798661') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in stack/repos (4 files)
Date: Wednesday, December 22, 2021 @ 02:26:26 Author: felixonmars Revision: 1082748 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 1082747, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/ghc9.patch (from rev 1082747, stack/trunk/ghc9.patch) stack/repos/community-staging-x86_64/stack.install (from rev 1082747, stack/trunk/stack.install) ---+ PKGBUILD | 80 +++ ghc9.patch| 188 stack.install |4 + 3 files changed, 272 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1082747, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 02:26:26 UTC (rev 1082748) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.7.3 +pkgrel=85 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; +ghc9.patch) +sha512sums=('SKIP' + '5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8') + +prepare() { + cd $pkgname + patch -p1 -i ../ghc9.patch + uusi -d semigroups -d persistent-template $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack >
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:26:15 Author: felixonmars Revision: 1082747 upgpkg: stack 2.7.3-85: rebuild with tls 1.5.6 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 02:13:39 UTC (rev 1082746) +++ PKGBUILD2021-12-22 02:26:15 UTC (rev 1082747) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.7.3 -pkgrel=84 +pkgrel=85 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Wednesday, December 22, 2021 @ 02:13:39 Author: felixonmars Revision: 1082746 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 1082745, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1082745, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 02:13:39 UTC (rev 1082746) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.9.1.0 +pkgrel=74 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-simple' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83') + +_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 fish${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +prepare() { + cd $pkgname-$pkgver + uusi -u megaparsec $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--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 "-sync" +} + +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 "-sync" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:13:31 Author: felixonmars Revision: 1082745 upgpkg: arch-hs 0.9.1.0-74: rebuild with tls 1.5.6 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 02:10:59 UTC (rev 1082744) +++ PKGBUILD2021-12-22 02:13:31 UTC (rev 1082745) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.9.1.0 -pkgrel=73 +pkgrel=74 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in urlscan/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:10:59 Author: ainola Revision: 1082744 archrelease: copy trunk to community-any Added: urlscan/repos/community-any/PKGBUILD (from rev 1082743, urlscan/trunk/PKGBUILD) Deleted: urlscan/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 02:10:37 UTC (rev 1082743) +++ PKGBUILD2021-12-22 02:10:59 UTC (rev 1082744) @@ -1,28 +0,0 @@ -# Maintainer: Brett Cornwall -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> - -pkgname=urlscan -pkgver=0.9.7 -pkgrel=2 -pkgdesc="Mutt and terminal url selector" -url="https://github.com/firecat53/urlscan; -arch=('any') -license=('GPL2') -depends=('python-urwid') -makedepends=('python-setuptools') -optdepends=( -'xclip: Clipboard support for X11 environments' -'wl-clipboard: Clipboard support for Wayland' -) -source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz;) -sha256sums=('02d44810f158e63398ab9598bcf70879f11de6fee33b93c8284bf8a8657826dd') - -build() { -cd "$pkgname-$pkgver" -python setup.py build -} - -package() { -cd "$pkgname-$pkgver" -python setup.py install --root="$pkgdir/" --optimize=1 --skip-build -} Copied: urlscan/repos/community-any/PKGBUILD (from rev 1082743, urlscan/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 02:10:59 UTC (rev 1082744) @@ -0,0 +1,28 @@ +# Maintainer: Brett Cornwall +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +pkgname=urlscan +pkgver=0.9.8 +pkgrel=1 +pkgdesc="Mutt and terminal url selector" +url="https://github.com/firecat53/urlscan; +arch=('any') +license=('GPL2') +depends=('python-urwid') +makedepends=('python-setuptools') +optdepends=( +'xclip: Clipboard support for X11 environments' +'wl-clipboard: Clipboard support for Wayland' +) +source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz;) +sha256sums=('29bafb4fba6bcbeb896fa4ce0c746f2551a340950d5acec091cb4264b977301c') + +build() { +cd "$pkgname-$pkgver" +python setup.py build +} + +package() { +cd "$pkgname-$pkgver" +python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +}
[arch-commits] Commit in urlscan/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:10:37 Author: ainola Revision: 1082743 upgpkg: urlscan 0.9.8-1 Modified: urlscan/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 02:08:57 UTC (rev 1082742) +++ PKGBUILD2021-12-22 02:10:37 UTC (rev 1082743) @@ -2,8 +2,8 @@ # Maintainer: Maxim Baz <$pkgname at maximbaz dot com> pkgname=urlscan -pkgver=0.9.7 -pkgrel=2 +pkgver=0.9.8 +pkgrel=1 pkgdesc="Mutt and terminal url selector" url="https://github.com/firecat53/urlscan; arch=('any') @@ -15,7 +15,7 @@ 'wl-clipboard: Clipboard support for Wayland' ) source=("$pkgname-$pkgver.tar.gz::https://github.com/firecat53/urlscan/archive/$pkgver.tar.gz;) -sha256sums=('02d44810f158e63398ab9598bcf70879f11de6fee33b93c8284bf8a8657826dd') +sha256sums=('29bafb4fba6bcbeb896fa4ce0c746f2551a340950d5acec091cb4264b977301c') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Wednesday, December 22, 2021 @ 02:08:57 Author: felixonmars Revision: 1082742 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1082741, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1082741, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 02:08:57 UTC (rev 1082742) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.3.0.0 +pkgrel=40 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin' + 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' + 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' + 'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + uusi -u ghc-api-compat $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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice + + 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 + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:08:49 Author: felixonmars Revision: 1082741 upgpkg: haskell-language-server 1.3.0.0-40: rebuild with tls 1.5.6 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 02:04:27 UTC (rev 1082740) +++ PKGBUILD2021-12-22 02:08:49 UTC (rev 1082741) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.3.0.0 -pkgrel=39 +pkgrel=40 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, December 22, 2021 @ 02:04:27 Author: felixonmars Revision: 1082740 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 1082739, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1082739, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 02:04:27 UTC (rev 1082740) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.22.2 +pkgrel=68 +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' 'uusi') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca') + +prepare() { +cd $pkgname-$pkgver +uusi -u megaparsec $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-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 --show-details=direct +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:04:18 Author: felixonmars Revision: 1082739 upgpkg: hledger-web 1.22.2-68: rebuild with tls 1.5.6 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 02:00:51 UTC (rev 1082738) +++ PKGBUILD2021-12-22 02:04:18 UTC (rev 1082739) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.22.2 -pkgrel=67 +pkgrel=68 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Wednesday, December 22, 2021 @ 02:00:51 Author: felixonmars Revision: 1082738 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 1082737, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1082737, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 02:00:51 UTC (rev 1082738) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.22.2 +pkgrel=55 +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' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('53ca171ed87eae4a3a244fe1e8858f6c24e41d8740232375022ccb78b9fffe797aff43cd783d7a994d98fd3705c4d84f8f5a32857ff4f0d69aad5a84ee97b357') + +prepare() { +cd $pkgname-$pkgver +uusi -u megaparsec $pkgname.cabal +} + +build() { +cd $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 $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 02:00:43 Author: felixonmars Revision: 1082737 upgpkg: hledger-ui 1.22.2-55: rebuild with tls 1.5.6 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:58:21 UTC (rev 1082736) +++ PKGBUILD2021-12-22 02:00:43 UTC (rev 1082737) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.22.2 -pkgrel=54 +pkgrel=55 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:58:21 Author: felixonmars Revision: 1082736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 1082735, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 1082735, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:58:21 UTC (rev 1082736) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.2.3 +pkgrel=71 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-resourcet' + 'haskell-rio' 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-tar-conduit' + 'haskell-text-metrics' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ecb1a1fb1116f97b8078028752b285557823ee9d870d9a5fb7620ebbbe1b41b870211755c1f39a915226c73ca07ba3b86a08a1b52644c2cfadd0dd3e5c8a') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -d persistent-template $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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 --show-details=direct +} + +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-pantry/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:58:13 Author: felixonmars Revision: 1082735 upgpkg: haskell-pantry 0.5.2.3-71: rebuild with tls 1.5.6 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:49:23 UTC (rev 1082734) +++ PKGBUILD2021-12-22 01:58:13 UTC (rev 1082735) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.2.3 -pkgrel=70 +pkgrel=71 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Wednesday, December 22, 2021 @ 01:49:23 Author: andrewsc Revision: 1082734 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 1082733, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 460 ++--- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 01:49:06 UTC (rev 1082733) +++ PKGBUILD2021-12-22 01:49:23 UTC (rev 1082734) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=96.0b7 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (American)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha512sums=('a41372e156ce905320ff658c23ac5e96dc271fceb83ce896ee2cb657e5c64adf6e876cd59b3b4a2244877955b2e324396797f192e379a83634664f3f291d23e8' - 'a39b929db6a8c97eed530b26fae2d28501fe0258a52566292ef7573a388265efadcddff1a1e029e2ef5353e0ccc26fb06e56817c5ec535442e0646b1a4170296' - '36ca9839bad7a8e2a3711500f8b9e838ac9f420332cd3455f346d4b6af034206d63585a2653b062bd06b192446e2d38438aa89a7cb18a06783654672bc506b56' -
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:49:06 Author: andrewsc Revision: 1082733 upgpkg: firefox-developer-edition-i18n 96.0b8-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:48:30 UTC (rev 1082732) +++ PKGBUILD2021-12-22 01:49:06 UTC (rev 1082733) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=96.0b7 +pkgver=96.0b8 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -132,99 +132,99 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha512sums=('a41372e156ce905320ff658c23ac5e96dc271fceb83ce896ee2cb657e5c64adf6e876cd59b3b4a2244877955b2e324396797f192e379a83634664f3f291d23e8' - 'a39b929db6a8c97eed530b26fae2d28501fe0258a52566292ef7573a388265efadcddff1a1e029e2ef5353e0ccc26fb06e56817c5ec535442e0646b1a4170296' - '36ca9839bad7a8e2a3711500f8b9e838ac9f420332cd3455f346d4b6af034206d63585a2653b062bd06b192446e2d38438aa89a7cb18a06783654672bc506b56' - '16643ada23873de1de5b4a7783107997c2a98fec73e56da1c36780ca71504148eef7961595f48939c715683564c4c4c4e6148b04f34c6a41b397326b5f4ffd55' - 'a1843e76f083cd1f35607dd96e977689529722f3bc04f6b7a0bccbb0a6ff614bb4e58be9171db6b0a8b74897dbaa43dde2f257de8d8dd309319d59fd57e4e8d3' - '732183624e31b15e21f2cdc7c93c4d71033c0a944a944f7b585a7f2b0a241019b1045f0b8a23f06e131425638635b61d7596967bfa048eac3b349ca015bbf6e9' - '814b510197f384ad8051e04ec5409e927620689f20638153f1266e05861473c17d5ef52d4a04dc844422fe6660b4380260c1b12f8cf445d5295f2ef529fc7794' - '64bacd5de078f648217f5d126420746a9b05c3de807ad4d177ed03542bd2ec809566d8d2df333a6a8c0bb1c4c9b8a4dc23f5edea3839cd24cd18dcab108e0e5c' - '71aa213a19a8c88e01b39808059a52e71c8216b9e5a67f23896e166cca4ccd9f9b48c1560dabfbe6d4bcbcd0791f8b259b40f0ff249d357391d5274d7df9ea54' - '2f9204051d544386faa788658690e09a4ffaf563a7d770d70c166be3dc0b72b07111def8f77b49495ed8e196ccdf936eed9e546e0ae7a392b3561236fa98728e' - '6a86efd6acec4ed31208105c18d7ae0d74eea8dcbf7660a85e6f237b437329b540544ca14b294fdad714cd288dfb5ed687aacdbdbc009756579f211382ab6059' - 'eb7ebab84fa0c4e91efa41599eed665a8c36ef30d7d92d82cd85514c1d140259f31102a22893a01f827c032ac77a100bd1835a6e63e007873ef41b3565bd2f71' - 'a2f28e8805fa1523e531d3350100fa2048ff72c71402183ca871ea354a0cf70ea74517b3a6fcbc45a8e02ed3e337fe270acca02ff3b83c775501e3167f1f' - '8b5ba9fa17fcd450431d0bc82bc3e56433b05efd1d8da8cbe9f12b4cb779a02fabb060fc776eeaf4aec68915ccc7dc868e7aa0b0d9b944936b5bcb0b09f0e516' - '99d3756f022a312c93e0da0b1c1f4d57f0fe46812c91eb26c88ab9ba7ffacea57bc187acad7597e597f613c7c25de0fb67626d6d0b61c01d98c88abf444a71e2' - 'a17537f13530457dac501cdf17f8a18ac09c324a975f2c865b6af354934b8409366ea516da7f013be3f5e3de1b5524468563838056d416d85119ca03323995bf' - '3278f8be7ad621bb0b950ce7519076cb9c4a11ef0b8ab507a22c7cb0fbab0f368c8a1dcc568849a0f580f533674c5711acd5dfe103cb7090a0961bee0177' - '0b0780491e07e05b824150f094748e0e907a3f3870d424f41a5daad64fe5209c02e743dfed971a69aa3515459588364edded7d48144781607439e6cebbc631a6' - '4f8e159f72ba090d632fae1f03285b25abe94a8a06f5017236bb23d24869dcd66342b2deeac5cc6a9a26fccf6f4c390da64e6a524a4c94b3d2c2f147ddbe6919' - '72d4ed630f071b62090e98e37b9863f7e60c7f6f99b0995c838d3f5aa49490ed81df864dfb53959662ffa019e592e75705205344bf9bd9063e50eefe8d56111a' - 'c5c7b24105436308ae553d366b95361209efd756f761a7a35e446e4d729bce79cc6bdfdcea92f1826be43e68003f1c4889fa941c8a0f36c188a5d5688b7c26cc' - '50c7b43bd0e35f7f1519c0a7503b2b9f9936d990c7dcc5ff1969a6c7eb42bbd930f54a71918c8d0d5e281f5c3351691459e110f2f27579d8b64b40d479e948d3' - '8be9a08d73ca8444958eacd389f1a148ad436aec6988ce01860a17057eb02f0b27bda8149c420014a09ed1c76842bd26c3f4e40b24892359ba779c37c729d3d5' - '1d3cc916449131312196493899fa08d134762bbe8bf9b48901e8d67539142deeb38e926c2b560cdc751ac572cae6134a822d1bb5db0ca54fca561887a4b6ab89' - '5ffe1b9e0f466507afa86bd6a124d26ef7e36e15d77a7f062fb147ecb1429fa02b833ef83d1238ea9580f17d0c86b3d4ec45f7e7388aba242da1466a4b9cad89' - 'ce74b42e06b9c20d62f31d360ccc253c8f322cbccb48519083218b315b08fb2f713ce964867d12e022b3c509d688e3dc3bf3a1cffa5a1b39a5bcd710cd34dc44' - '2748493b55b10e1be7537a12afb4648d25dbf0a0436d6a937d94ac5c87ef12adf5bc2b71c5e4498b942b1e052cd3fd09466d6e52af276a28884ed033d7a54a60' - 'c1b0a4977af3ce80a96d0815709ab4a7521cd94f4bef51f92c076670f2c6c1ea9136d3331e6d636dc2c28f021165137dc1bcfe59c9657700d5b6060c8ae9d0bc' -
[arch-commits] Commit in goreleaser/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:48:30 Author: shibumi Revision: 1082732 archrelease: copy trunk to community-x86_64 Added: goreleaser/repos/community-x86_64/PKGBUILD (from rev 1082731, goreleaser/trunk/PKGBUILD) Deleted: goreleaser/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 01:48:25 UTC (rev 1082731) +++ PKGBUILD2021-12-22 01:48:30 UTC (rev 1082732) @@ -1,37 +0,0 @@ -# Maintainer : Christian Rebischke -# Contributor: Fernandez Ludovic - -pkgname='goreleaser' -pkgver=1.1.0 -pkgrel=1 -pkgdesc='Deliver Go binaries as fast and easily as possible' -url='https://goreleaser.com' -arch=('x86_64') -license=('MIT') -depends=('glibc') -makedepends=('git' 'go') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz;) -sha512sums=('83710fa2a3855d361e42b868526304587a04acf051b8c44ab35aa88fd014897f7827197e93c193ff51011834c3fec4c578ff1adfcc1f20553cd07fc67d2b7f7e') -b2sums=('0dadc370124725f97d4356c0eadd1b6748f124bb56e28dd39be3c95f8954b73d2b4948bad275cf337133b0049195490a5e018fa22a311241ce1892b0e86c8191') - -build() { - cd "${pkgname}-${pkgver}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - go build -ldflags="-w -s -linkmode=external -X main.version=${pkgver}" . - chmod +x ./goreleaser -} - -package() { - cd "${pkgname}-${pkgver}" - install -Dsm755 ./goreleaser "${pkgdir}/usr/bin/goreleaser" - mkdir -p "${pkgdir}/usr/share/bash-completion/completions/" - mkdir -p "${pkgdir}/usr/share/zsh/site-functions/" - mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" - ./goreleaser completion bash > "${pkgdir}/usr/share/bash-completion/completions/goreleaser" - ./goreleaser completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_goreleaser" - ./goreleaser completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/goreleaser.fish" -} Copied: goreleaser/repos/community-x86_64/PKGBUILD (from rev 1082731, goreleaser/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 01:48:30 UTC (rev 1082732) @@ -0,0 +1,37 @@ +# Maintainer : Christian Rebischke +# Contributor: Fernandez Ludovic + +pkgname='goreleaser' +pkgver=1.2.1 +pkgrel=1 +pkgdesc='Deliver Go binaries as fast and easily as possible' +url='https://goreleaser.com' +arch=('x86_64') +license=('MIT') +depends=('glibc') +makedepends=('git' 'go') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz;) +sha512sums=('01165be4ce6983f044cf8c7ddd97cd3aa25bb5642dbb1953a60d619abc708031bdd7c279936a33980443853cb568ebf8b00f72cc2c580b8f81a11c0f59674f25') +b2sums=('4bcccf95316b15fa6e38ef5bc3bf07964b013e268018dea9a8daecd3b8ee1cefa7c866e6562f8bafa5906a5bbb49f08c62339c16408be67e220025754f43b16a') + +build() { + cd "${pkgname}-${pkgver}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + go build -ldflags="-w -s -linkmode=external -X main.version=${pkgver}" . + chmod +x ./goreleaser +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dsm755 ./goreleaser "${pkgdir}/usr/bin/goreleaser" + mkdir -p "${pkgdir}/usr/share/bash-completion/completions/" + mkdir -p "${pkgdir}/usr/share/zsh/site-functions/" + mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" + ./goreleaser completion bash > "${pkgdir}/usr/share/bash-completion/completions/goreleaser" + ./goreleaser completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_goreleaser" + ./goreleaser completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/goreleaser.fish" +}
[arch-commits] Commit in goreleaser/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:48:25 Author: shibumi Revision: 1082731 upgpkg: goreleaser 1.2.1-1 Modified: goreleaser/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:44:57 UTC (rev 1082730) +++ PKGBUILD2021-12-22 01:48:25 UTC (rev 1082731) @@ -2,7 +2,7 @@ # Contributor: Fernandez Ludovic pkgname='goreleaser' -pkgver=1.1.0 +pkgver=1.2.1 pkgrel=1 pkgdesc='Deliver Go binaries as fast and easily as possible' url='https://goreleaser.com' @@ -11,8 +11,8 @@ depends=('glibc') makedepends=('git' 'go') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz;) -sha512sums=('83710fa2a3855d361e42b868526304587a04acf051b8c44ab35aa88fd014897f7827197e93c193ff51011834c3fec4c578ff1adfcc1f20553cd07fc67d2b7f7e') -b2sums=('0dadc370124725f97d4356c0eadd1b6748f124bb56e28dd39be3c95f8954b73d2b4948bad275cf337133b0049195490a5e018fa22a311241ce1892b0e86c8191') +sha512sums=('01165be4ce6983f044cf8c7ddd97cd3aa25bb5642dbb1953a60d619abc708031bdd7c279936a33980443853cb568ebf8b00f72cc2c580b8f81a11c0f59674f25') +b2sums=('4bcccf95316b15fa6e38ef5bc3bf07964b013e268018dea9a8daecd3b8ee1cefa7c866e6562f8bafa5906a5bbb49f08c62339c16408be67e220025754f43b16a') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:44:30 Author: andrewsc Revision: 1082729 upgpkg: firefox-developer-edition 96.0b8-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:44:02 UTC (rev 1082728) +++ PKGBUILD2021-12-22 01:44:30 UTC (rev 1082729) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=96.0b7 +pkgver=96.0b8 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -27,7 +27,7 @@ add-missing-stub-for-wl_proxy_marshal_flags.patch "$pkgname".desktop identity-icons-brand.svg) -sha512sums=('319ef238cef95d3656d52207a0d0e31767244bd3d969a9b23453adc6b38623d037449b5d87381b6d06bde4f1a3b91fb62a7e489e1f45871f2e699590f5a9622f' +sha512sums=('9b727b236362d7c81e8faada15a57844428a2f2a2ee101ad80da59d290821fd263affe061500cbeea557e45b3d9010e18ce88086776603b50ac8ad45739c6d94' 'SKIP' 'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e' 'f00f547a55df90a2f96c7b5f3a3c46b033f985db9a12257cb57f617ae8e0df9558baf6a79a7825f4866de45f9f4875cbbf1f0b99cd44371e047c6bc5dc6c78ba'
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:44:02 Author: felixonmars Revision: 1082728 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1082727, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1082727, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:44:02 UTC (rev 1082728) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210803 +pkgrel=65 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 'haskell-http-client-restricted' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' + 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-optparse-applicative' 'haskell-path-pieces' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc' 'uusi') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + # persistent-template was merged into persistent + uusi -d persistent-template git-annex.cabal + sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs Database/Keys/SQL.hs +} + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:43:54 Author: felixonmars Revision: 1082727 upgpkg: git-annex 8.20210803-65: rebuild with tls 1.5.6 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:35:36 UTC (rev 1082726) +++ PKGBUILD2021-12-22 01:43:54 UTC (rev 1082727) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210803 -pkgrel=64 +pkgrel=65 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:35:36 Author: felixonmars Revision: 1082726 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 1082725, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 1082725, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:35:36 UTC (rev 1082726) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.4 +pkgrel=30 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0e108bfed1a95faf666877ed37489830d0a7205162a3a16f240bbe269aec63b8e61693e921c018898ec7198c09f44fe0ae1bb39884d8c02007319aa7efe3b566') + +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=-fllvm \ +-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-yesod-auth/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:35:29 Author: felixonmars Revision: 1082725 upgpkg: haskell-yesod-auth 1.6.10.4-30: rebuild with tls 1.5.6 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:32:51 UTC (rev 1082724) +++ PKGBUILD2021-12-22 01:35:29 UTC (rev 1082725) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.4 -pkgrel=29 +pkgrel=30 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:32:51 Author: felixonmars Revision: 1082724 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1082723, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1082723, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:32:51 UTC (rev 1082724) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=92 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u ShellCheck $_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 --ghc-option=-fllvm \ +--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-ci/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:32:43 Author: felixonmars Revision: 1082723 upgpkg: haskell-ci 0.12.1-92: rebuild with tls 1.5.6 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:29:04 UTC (rev 1082722) +++ PKGBUILD2021-12-22 01:32:43 UTC (rev 1082723) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=91 +pkgrel=92 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in haskell-optparse-simple/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:29:04 Author: felixonmars Revision: 1082722 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 1082721, haskell-optparse-simple/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 1082721, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:29:04 UTC (rev 1082722) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.1.1.4 +pkgrel=56 +pkgdesc="Simple interface to optparse-applicative" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative' 'haskell-th-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e49f60eead8553d7dd4cc162b5a2a07a99eda2519a53947808d7b4c909e37cfa7734d4c8dce3cf83cbf1efbdeed6037bf480b768b7f9ee7add5e5afbe006557') + +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=-fllvm \ + -f-build-example +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 --show-details=direct +} + +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-optparse-simple/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:28:54 Author: felixonmars Revision: 1082721 upgpkg: haskell-optparse-simple 0.1.1.4-56: rebuild with tls 1.5.6 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:27:48 UTC (rev 1082720) +++ PKGBUILD2021-12-22 01:28:54 UTC (rev 1082721) @@ -4,7 +4,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.1.1.4 -pkgrel=55 +pkgrel=56 pkgdesc="Simple interface to optparse-applicative" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in hledger/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:27:48 Author: felixonmars Revision: 1082720 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1082719, hledger/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1082719, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:27:48 UTC (rev 1082720) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.22.2 +pkgrel=52 +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-githash' + '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' 'uusi' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('dc60c6f4ac7e9934ccb09293c447cb7af0f91f8ebae32233046d07e2e1358da5b6c7e8281d34e2a093e7ed2ad937d816ae731bfdde0c40b8a23cbdae0a0e9a52') + +prepare() { +cd $pkgname-$pkgver +uusi -u megaparsec $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-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 --show-details=direct +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger.1 -t "$pkgdir"/usr/share/man/man1/ +install -Dm644 shell-completion/hledger-completion.bash "$pkgdir"/usr/share/bash-completion/completions/hledger +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:27:40 Author: felixonmars Revision: 1082719 upgpkg: hledger 1.22.2-52: rebuild with tls 1.5.6 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:23:48 UTC (rev 1082718) +++ PKGBUILD2021-12-22 01:27:40 UTC (rev 1082719) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.22.2 -pkgrel=51 +pkgrel=52 pkgdesc="Command-line interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:23:48 Author: felixonmars Revision: 1082718 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1082717, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1082717, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:23:48 UTC (rev 1082718) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.8 +pkgrel=51 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('1564a6372e2640ce6bf39ed715d1855c99b1a5fb72636e4135840c4a7d6ed38c52a382e927c75609d158db766392c1c11b0939d259610cf23ad910aa819dfd7a') + +prepare() { + cd $pkgname-$pkgver + gen-setup +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:23:41 Author: felixonmars Revision: 1082717 upgpkg: dhall-yaml 1.2.8-51: rebuild with tls 1.5.6 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:21:49 UTC (rev 1082716) +++ PKGBUILD2021-12-22 01:23:41 UTC (rev 1082717) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.8 -pkgrel=50 +pkgrel=51 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; license=("GPL3")
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:21:49 Author: felixonmars Revision: 1082716 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 1082715, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 1082715, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:21:49 UTC (rev 1082716) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.16 +pkgrel=52 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 'haskell-lsp0-types' + 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('caca7b4aaf39f4433a742357a599753c1659ec59c1ace4d57e55c08b9c5b4d64ec53c980d13a22454afdf3595a99643db8de80cf7efbf7fa212d62219bb888e6') + +prepare() { + cd $pkgname-$pkgver + uusi -u megaparsec $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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:21:42 Author: felixonmars Revision: 1082715 upgpkg: dhall-lsp-server 1.0.16-52: rebuild with tls 1.5.6 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:18:19 UTC (rev 1082714) +++ PKGBUILD2021-12-22 01:21:42 UTC (rev 1082715) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.16 -pkgrel=51 +pkgrel=52 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:18:19 Author: felixonmars Revision: 1082714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1082713, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1082713, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:18:19 UTC (rev 1082714) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.14.0.0 +pkgrel=161 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' '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=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce') + +prepare() { +cd $_hkgname-$pkgver +uusi -u cryptonite -u file-embed -u memory -u optparse-applicative -u pandoc -u tasty -u template-haskell $_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 --ghc-option=-fllvm \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct +} + +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-hakyll/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:18:12 Author: felixonmars Revision: 1082713 upgpkg: haskell-hakyll 4.14.0.0-161: rebuild with tls 1.5.6 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:14:35 UTC (rev 1082712) +++ PKGBUILD2021-12-22 01:18:12 UTC (rev 1082713) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.14.0.0 -pkgrel=160 +pkgrel=161 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:14:35 Author: felixonmars Revision: 1082712 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 1082711, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 1082711, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:14:35 UTC (rev 1082712) @@ -0,0 +1,69 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.39 +pkgrel=40 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-parsec-numbers' + 'haskell-regex-compat' 'haskell-old-locale' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('a47d7cf16fdea4bece1d622db1c2ac76acc9d9369043eec6ff41a22c1f59c9757932fbcebfe804a636c783e9a66317bb3aaf72edc4a373c48e7db3c9292d9658') + +prepare() { + cd xmobar-${pkgver} + uusi -u base xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build + runhaskell setup register --gen-script + runhaskell setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:14:27 Author: felixonmars Revision: 1082711 upgpkg: xmobar 0.39-40: rebuild with tls 1.5.6 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:09:53 UTC (rev 1082710) +++ PKGBUILD2021-12-22 01:14:27 UTC (rev 1082711) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.39 -pkgrel=39 +pkgrel=40 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in hoogle/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:09:53 Author: felixonmars Revision: 1082710 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1082709, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1082709, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:09:53 UTC (rev 1082710) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18.2 +pkgrel=30 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('933564b12ffc95a89610e00fc8c7b35c90ce45a732a3812b58a9173c821dcec2e44a6625fa9b8b369706ea5d6e823c075ad324ed6649a057356d22f824df') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--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 -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:09:45 Author: felixonmars Revision: 1082709 upgpkg: hoogle 5.0.18.2-30: rebuild with tls 1.5.6 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:06:04 UTC (rev 1082708) +++ PKGBUILD2021-12-22 01:09:45 UTC (rev 1082709) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18.2 -pkgrel=29 +pkgrel=30 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in haskell-http-download/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:06:04 Author: felixonmars Revision: 1082708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-download/repos/community-staging-x86_64/ haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 1082707, haskell-http-download/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 1082707, haskell-http-download/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:06:04 UTC (rev 1082708) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=http-download +pkgname=haskell-http-download +pkgver=0.2.0.0 +pkgrel=359 +pkgdesc="Verified downloads with retries" +url="https://github.com/commercialhaskell/http-download; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-download/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:05:57 Author: felixonmars Revision: 1082707 upgpkg: haskell-http-download 0.2.0.0-359: rebuild with tls 1.5.6 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:04:08 UTC (rev 1082706) +++ PKGBUILD2021-12-22 01:05:57 UTC (rev 1082707) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.2.0.0 -pkgrel=358 +pkgrel=359 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT')
[arch-commits] Commit in haskell-casa-client/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:04:08 Author: felixonmars Revision: 1082706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 1082705, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 1082705, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:04:08 UTC (rev 1082706) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.1 +pkgrel=356 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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 --show-details=direct +} + +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-casa-client/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:04:01 Author: felixonmars Revision: 1082705 upgpkg: haskell-casa-client 0.0.1-356: rebuild with tls 1.5.6 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 01:02:33 UTC (rev 1082704) +++ PKGBUILD2021-12-22 01:04:01 UTC (rev 1082705) @@ -3,7 +3,7 @@ _hkgname=casa-client pkgname=haskell-casa-client pkgver=0.0.1 -pkgrel=355 +pkgrel=356 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in darcs/repos (2 files)
Date: Wednesday, December 22, 2021 @ 01:02:33 Author: felixonmars Revision: 1082704 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1082703, darcs/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1082703, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 01:02:33 UTC (rev 1082704) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.4 +pkgrel=85 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 'haskell-data-ordlist' + 'haskell-fgl' 'haskell-hashable' 'haskell-html' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-leancheck' + 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-leancheck' 'haskell-test-framework-quickcheck2' + # Added for their bundled shelly + 'haskell-exceptions' 'haskell-monad-control' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-transformers-base') +checkdepends=('bc' 'time') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0f9a924d68416b660b86fd076d4f47915aba0e4a58bd92609e0f05f45913d6251109f3c477e20e0a517ca5fd35735b638690a8a0f7010a52e324c5a21a540a2a') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +uusi $pkgname.cabal +sed -i 's/canonizeSplit/(\\x y -> canonizeSplit x y)/' src/Darcs/UI/SelectChanges.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 01:02:25 Author: felixonmars Revision: 1082703 upgpkg: darcs 2.16.4-85: rebuild with tls 1.5.6 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 00:01:09 UTC (rev 1082702) +++ PKGBUILD2021-12-22 01:02:25 UTC (rev 1082703) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.4 -pkgrel=84 +pkgrel=85 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in taskell/repos (2 files)
Date: Wednesday, December 22, 2021 @ 00:01:09 Author: felixonmars Revision: 1082702 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1082701, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1082701, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-22 00:01:09 UTC (rev 1082702) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10') + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 00:01:01 Author: felixonmars Revision: 1082701 upgpkg: taskell 1.11.4-46: rebuild with tls 1.5.6 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-22 00:00:29 UTC (rev 1082700) +++ PKGBUILD2021-12-22 00:01:01 UTC (rev 1082701) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.11.4 -pkgrel=45 +pkgrel=46 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in ghidra/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 22, 2021 @ 00:00:29 Author: freswa Revision: 1082700 archrelease: copy trunk to community-x86_64 Added: ghidra/repos/community-x86_64/PKGBUILD (from rev 1082699, ghidra/trunk/PKGBUILD) Deleted: ghidra/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 154 ++--- 1 file changed, 77 insertions(+), 77 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-22 00:00:25 UTC (rev 1082699) +++ PKGBUILD2021-12-22 00:00:29 UTC (rev 1082700) @@ -1,77 +0,0 @@ -# Maintainer: Robin Broda -# Maintainer: Levente Polyak - -pkgname=ghidra -pkgver=10.1 -_ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2 -_d2j=2.0 -_yajsw=13.01 -pkgrel=1 -pkgdesc='Software reverse engineering framework' -url='https://ghidra-sre.org/' -arch=('x86_64') -license=('Apache') -depends=('java-environment>=11' 'bash') -makedepends=('git' 'gradle' 'unzip' 'java-environment=11') -optdepends=('python2: Python feature' -'pam: GhidraServer support') -options=('!strip') -source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz - "git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data}; - https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar - https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip) -noextract=(AXMLPrinter2.jar - yajsw-beta-${_yajsw}.zip) -sha512sums=('bde9018986fcbbdbd9466d1dcb058742c6d071d6385c5b7671904996b21d59d69ac4b1c559fd7c85b3f271aa620af3be5fe918eaf49cb178ca2a18844dc3fd85' -'SKIP' - 'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358' - 'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601' - 'ed8758920b98003094c79824a9304abbb8ddd40b1a0e1d294093f9b1df81fe7af0770dce1fb64345734ba20eacea52cc6f4b439960b4cdffa808d401994a0e95') - -prepare() { - export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}" - cd ghidra-Ghidra_${pkgver}_build - - # Copy needed libraries into flat repo folder - install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \ -../AXMLPrinter2.jar \ --t dependencies/flatRepo - - # YAJSW expects this symlink - ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin - install -Dm 644 ../yajsw-beta-${_yajsw}.zip -t dependencies/GhidraServer - - # Add FID datasets - install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t Ghidra/Features/FunctionID/src/main/fidb - - # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the native binaries - sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude "src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle -} - -build() { - export GRADLE_HOME="$(pwd)/usr/share/java/gradle/" - export PATH="$(pwd)/usr/share/java/gradle/bin/:${PATH}" - cd ghidra-Ghidra_${pkgver}_build - gradle yajswDevUnpack - gradle buildNatives_linux_x86_64 - gradle sleighCompile - gradle buildGhidra -} - -package() { - cd ghidra-Ghidra_${pkgver}_build - - # Extract built archive into destination folder - install -d "${pkgdir}"/{opt,usr/bin} - _appver=$(grep -oP '(?<=^application.version=).*$' Ghidra/application.properties) - _relname=$(grep -oP '(?<=^application.release.name=).*$' Ghidra/application.properties) - unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux_x86_64.zip -d "${pkgdir}"/opt - - # Simplify some directory and binary names - mv "${pkgdir}"/opt/ghidra{_*,} - ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra - ln -s /opt/ghidra/support/analyzeHeadless "${pkgdir}"/usr/bin/ghidra-analyzeHeadless -} - -# vim: ts=2 sw=2 et: Copied: ghidra/repos/community-x86_64/PKGBUILD (from rev 1082699, ghidra/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-22 00:00:29 UTC (rev 1082700) @@ -0,0 +1,77 @@ +# Maintainer: Robin Broda +# Maintainer: Levente Polyak + +pkgname=ghidra +pkgver=10.1.1 +_ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2 +_d2j=2.0 +_yajsw=13.01 +pkgrel=1 +pkgdesc='Software reverse engineering framework' +url='https://ghidra-sre.org/' +arch=('x86_64') +license=('Apache') +depends=('java-environment>=11' 'bash') +makedepends=('git' 'gradle' 'unzip' 'java-environment=11') +optdepends=('python2: Python feature' +'pam: GhidraServer support') +options=('!strip') +source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz +
[arch-commits] Commit in ghidra/trunk (PKGBUILD)
Date: Wednesday, December 22, 2021 @ 00:00:25 Author: freswa Revision: 1082699 upgpkg: ghidra 10.1.1-1 Modified: ghidra/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:57:26 UTC (rev 1082698) +++ PKGBUILD2021-12-22 00:00:25 UTC (rev 1082699) @@ -2,7 +2,7 @@ # Maintainer: Levente Polyak pkgname=ghidra -pkgver=10.1 +pkgver=10.1.1 _ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2 _d2j=2.0 _yajsw=13.01 @@ -23,7 +23,7 @@ https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip) noextract=(AXMLPrinter2.jar yajsw-beta-${_yajsw}.zip) -sha512sums=('bde9018986fcbbdbd9466d1dcb058742c6d071d6385c5b7671904996b21d59d69ac4b1c559fd7c85b3f271aa620af3be5fe918eaf49cb178ca2a18844dc3fd85' +sha512sums=('dea3bf93d80a4bf2d741d6caf4f50a1670db4a5fc915ac7840ec826ddae1b14e80e52efc560e76bcfdbd6a55e688a78bc05c4e93d0c0ef5bd5a777d7f8394d11' 'SKIP' 'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358' 'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:57:26 Author: felixonmars Revision: 1082698 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 1082697, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 1082697, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:57:26 UTC (rev 1082698) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.22 +pkgrel=342 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd') + +prepare() { +cd $_hkgname-$pkgver +uusi -u attoparsec -u base16-bytestring -u base64-bytestring -u http-client $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-examples +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 || echo "Requires AWS credentials to 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-aws/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:57:19 Author: felixonmars Revision: 1082697 upgpkg: haskell-aws 0.22-342: rebuild with tls 1.5.6 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:51:20 UTC (rev 1082696) +++ PKGBUILD2021-12-21 23:57:19 UTC (rev 1082697) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.22 -pkgrel=341 +pkgrel=342 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:51:20 Author: felixonmars Revision: 1082696 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 1082695, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 1082695, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:51:20 UTC (rev 1082696) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.5 +pkgrel=411 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a') + +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=-fllvm \ +-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-authenticate/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:51:12 Author: felixonmars Revision: 1082695 upgpkg: haskell-authenticate 1.3.5-411: rebuild with tls 1.5.6 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:49:48 UTC (rev 1082694) +++ PKGBUILD2021-12-21 23:51:12 UTC (rev 1082695) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.5 -pkgrel=410 +pkgrel=411 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:49:48 Author: felixonmars Revision: 1082694 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 1082693, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 1082693, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:49:48 UTC (rev 1082694) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.2 +pkgrel=4 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('763ab60bfd99c08b21b291af6b4da17c9265c09659c1c1d14c0b5d5871583f28db5eca4385b66107ed7d9d9c547429a0bbc88048f28d1f6ee80c988cf63fff98') + +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=-fllvm +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 --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:49:41 Author: felixonmars Revision: 1082693 upgpkg: haskell-mustache 2.3.2-4: rebuild with tls 1.5.6 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:46:25 UTC (rev 1082692) +++ PKGBUILD2021-12-21 23:49:41 UTC (rev 1082693) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.2 -pkgrel=3 +pkgrel=4 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:46:25 Author: felixonmars Revision: 1082692 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1082691, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1082691, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:46:25 UTC (rev 1082692) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.2 +pkgrel=123 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc' 'uusi') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714') + +prepare() { +cd $pkgname-$pkgver +gen-setup +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:46:16 Author: felixonmars Revision: 1082691 upgpkg: shellcheck 0.7.2-123: rebuild with tls 1.5.6 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:32:26 UTC (rev 1082690) +++ PKGBUILD2021-12-21 23:46:16 UTC (rev 1082691) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.2 -pkgrel=122 +pkgrel=123 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:32:26 Author: felixonmars Revision: 1082690 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1082689, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1082689, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:32:26 UTC (rev 1082690) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.12.0 +pkgrel=89 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('5e2dbd5d63d0a6b295da9efc97273d3d2c9a08f50ddda3df3f1df31b112be082233011e632c551be34043d50114f7d2373219ef68ffa1fa59a9fb4d31b9351d5') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ + -f-enable_flaky_tests +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 --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:32:19 Author: felixonmars Revision: 1082689 upgpkg: pandoc-crossref 0.3.12.0-89: rebuild with tls 1.5.6 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:27:31 UTC (rev 1082688) +++ PKGBUILD2021-12-21 23:32:19 UTC (rev 1082689) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.12.0 -pkgrel=88 +pkgrel=89 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:27:31 Author: felixonmars Revision: 1082688 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 1082687, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 1082687, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:27:31 UTC (rev 1082688) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.6.2 +pkgrel=24 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-compat' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +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=-fllvm +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 +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname + +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-githash/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:27:24 Author: felixonmars Revision: 1082687 upgpkg: haskell-githash 0.1.6.2-24: rebuild with tls 1.5.6 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:25:49 UTC (rev 1082686) +++ PKGBUILD2021-12-21 23:27:24 UTC (rev 1082687) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.6.2 -pkgrel=23 +pkgrel=24 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash; license=('BSD')
[arch-commits] Commit in dhall-docs/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:23:51 Author: felixonmars Revision: 1082683 upgpkg: dhall-docs 1.0.7-52: rebuild with tls 1.5.6 Modified: dhall-docs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:20:44 UTC (rev 1082682) +++ PKGBUILD2021-12-21 23:23:51 UTC (rev 1082683) @@ -2,7 +2,7 @@ pkgname=dhall-docs pkgver=1.0.7 -pkgrel=51 +pkgrel=52 pkgdesc="Generate HTML docs from a dhall package" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs; license=("BSD")
[arch-commits] Commit in dhall-json/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:20:44 Author: felixonmars Revision: 1082682 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1082681, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 1082681, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:20:44 UTC (rev 1082682) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.8 +pkgrel=50 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('63cbb328809226ffb361c685a3c47659bbb95882347907b9bb7a3c5076ae3e6656dd0237397e96703ef7c7872bad412dde9d9805177f9793bd035c9ee5350421') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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 +# https://github.com/dhall-lang/dhall-haskell/issues/2151 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-bash/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:25:49 Author: felixonmars Revision: 1082686 archrelease: copy trunk to community-staging-x86_64 Added: dhall-bash/repos/community-staging-x86_64/ dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 1082685, dhall-bash/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 1082685, dhall-bash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:25:49 UTC (rev 1082686) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=dhall-bash +pkgver=1.0.38 +pkgrel=49 +pkgdesc='Compile Dhall to Bash' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape' + 'haskell-optparse-generic') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('8a18c7058c22a530d155fd630fe249f08adafa05d657e10ac9789762c9b1b5b2b29e176972042bf5eee9c18b4a2d2a7a6c90d896563fa60d48f611cf019d3610') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +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 --show-details=direct +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-bash/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:25:40 Author: felixonmars Revision: 1082685 upgpkg: dhall-bash 1.0.38-49: rebuild with tls 1.5.6 Modified: dhall-bash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:23:58 UTC (rev 1082684) +++ PKGBUILD2021-12-21 23:25:40 UTC (rev 1082685) @@ -2,7 +2,7 @@ pkgname=dhall-bash pkgver=1.0.38 -pkgrel=48 +pkgrel=49 pkgdesc='Compile Dhall to Bash' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall-docs/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:23:58 Author: felixonmars Revision: 1082684 archrelease: copy trunk to community-staging-x86_64 Added: dhall-docs/repos/community-staging-x86_64/ dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1082683, dhall-docs/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 1082683, dhall-docs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:23:58 UTC (rev 1082684) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=dhall-docs +pkgver=1.0.7 +pkgrel=52 +pkgdesc="Generate HTML docs from a dhall package" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cryptonite' 'dhall' 'haskell-file-embed' 'haskell-lens-family-core' + 'haskell-lucid' 'haskell-megaparsec' 'haskell-memory' 'haskell-mmark' + 'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' 'haskell-prettyprinter') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-foldl' 'haskell-hashable' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-silver' 'haskell-turtle') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('d8f4eca5add031bebb693a679f536697da0591e7fe0d2cdb50092c352d869cc5c7e8ee51d23629ed70b26302aa36027433ff9ea53f08b65c81a29cf874e041d2') + +prepare() { + cd $pkgname-$pkgver + uusi -u hashable -u megaparsec -u tasty-silver $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # https://github.com/dhall-lang/dhall-haskell/issues/2179 + runhaskell Setup test || echo "Tests failed" +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-json/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:20:36 Author: felixonmars Revision: 1082681 upgpkg: dhall-json 1.7.8-50: rebuild with tls 1.5.6 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:17:39 UTC (rev 1082680) +++ PKGBUILD2021-12-21 23:20:36 UTC (rev 1082681) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.8 -pkgrel=49 +pkgrel=50 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:17:39 Author: felixonmars Revision: 1082680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1082679, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 1082679, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:17:39 UTC (rev 1082680) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.8 +pkgrel=106 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('44c337f1a0a0ec74a5d6e4e28a3aa5a32609c3a4da9424e99aedc2a8db67fc4684ef10cf82d6bda0761c7ffba4f0222e683946ab6dd8de1ab8225a40cc14cf66') + +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=-fllvm +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 || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:17:31 Author: felixonmars Revision: 1082679 upgpkg: haskell-http-conduit 2.3.8-106: rebuild with tls 1.5.6 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:14:44 UTC (rev 1082678) +++ PKGBUILD2021-12-21 23:17:31 UTC (rev 1082679) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.8 -pkgrel=105 +pkgrel=106 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in haskell-arch-web/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:14:44 Author: felixonmars Revision: 1082678 archrelease: copy trunk to community-staging-x86_64 Added: haskell-arch-web/repos/community-staging-x86_64/ haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1082677, haskell-arch-web/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1082677, haskell-arch-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:14:44 UTC (rev 1082678) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=arch-web +pkgname=haskell-arch-web +pkgver=0.1.0 +pkgrel=175 +pkgdesc="Arch Linux official and AUR web interface binding" +url="https://github.com/berberman/arch-web; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 'haskell-servant' + 'haskell-servant-client' 'haskell-servant-client-core') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u http-client -u lens $_hkgname.cabal + gen-setup + + sed -i '/CommunityTesting/a \ | KDEUnstable' src/Web/ArchLinux/Types.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 --ghc-option=-fllvm \ +--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 --show-details=direct +} + +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-arch-web/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:14:37 Author: felixonmars Revision: 1082677 upgpkg: haskell-arch-web 0.1.0-175: rebuild with tls 1.5.6 Modified: haskell-arch-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:10:10 UTC (rev 1082676) +++ PKGBUILD2021-12-21 23:14:37 UTC (rev 1082677) @@ -3,7 +3,7 @@ _hkgname=arch-web pkgname=haskell-arch-web pkgver=0.1.0 -pkgrel=174 +pkgrel=175 pkgdesc="Arch Linux official and AUR web interface binding" url="https://github.com/berberman/arch-web; license=("MIT")
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:10:10 Author: felixonmars Revision: 1082676 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 1082675, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 1082675, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:10:10 UTC (rev 1082676) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.3 +pkgrel=120 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f074790cf3370d9356efbf5aeabb7421d59299471e02d93010453bb6f4e8daee517fcdf6891245272a9b08a35bc7b1b2233b75825ec377f6403c99cf91041f2e') + +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=-fllvm \ +-fdoctest -f-aws -fhttpbin -f-developer +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 || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:10:03 Author: felixonmars Revision: 1082675 upgpkg: haskell-wreq 0.5.3.3-120: rebuild with tls 1.5.6 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:04:47 UTC (rev 1082674) +++ PKGBUILD2021-12-21 23:10:03 UTC (rev 1082675) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.3 -pkgrel=119 +pkgrel=120 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Tuesday, December 21, 2021 @ 23:04:47 Author: felixonmars Revision: 1082674 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1082673, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1082673, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 23:04:47 UTC (rev 1082674) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.14.1 +pkgrel=75 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-citeproc' 'haskell-commonmark' 'haskell-commonmark-extensions' + 'haskell-commonmark-pandoc' 'haskell-connection' 'haskell-data-default' + 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 'haskell-file-embed' + 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' + 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-path' 'haskell-hslua-module-system' 'haskell-hslua-module-text' + 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' + 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri' + 'haskell-unicode-collation' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-xml' 'haskell-xml-conduit' 'haskell-zlib') +optdepends=('pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('5946d1beca186ca6ab3a75ee9d598527c5fe7f220f9b7e741a172e8bba438d2c417d5e712a06e40de3ac945db1b15904d00f9cdf34b24904d721a3c4eb4ab0f3') + +prepare() { +cd $pkgname-$pkgver + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-trypandoc -f-embed_data_files -f-static +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 23:04:38 Author: felixonmars Revision: 1082673 upgpkg: pandoc 2.14.1-75: rebuild with tls 1.5.6 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 23:00:38 UTC (rev 1082672) +++ PKGBUILD2021-12-21 23:04:38 UTC (rev 1082673) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.14.1 -pkgrel=74 +pkgrel=75 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in miniflux/repos/community-x86_64 (4 files)
Date: Tuesday, December 21, 2021 @ 23:00:38 Author: grawlinson Revision: 1082672 archrelease: copy trunk to community-x86_64 Added: miniflux/repos/community-x86_64/PKGBUILD (from rev 1082671, miniflux/trunk/PKGBUILD) miniflux/repos/community-x86_64/sysusers.conf (from rev 1082671, miniflux/trunk/sysusers.conf) Deleted: miniflux/repos/community-x86_64/PKGBUILD miniflux/repos/community-x86_64/sysusers.conf ---+ PKGBUILD | 174 sysusers.conf |2 2 files changed, 91 insertions(+), 85 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 22:57:28 UTC (rev 1082671) +++ PKGBUILD2021-12-21 23:00:38 UTC (rev 1082672) @@ -1,84 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Thor77 -# Contributor: Clar Charr -# Contributor: somini - -pkgname=miniflux -pkgver=2.0.34 -pkgrel=1 -pkgdesc="Minimalist and opinionated feed reader" -arch=('x86_64') -url="https://miniflux.app; -license=('Apache') -depends=('glibc') -optdepends=( - 'postgresql: for local PostgreSQL instance' -) -makedepends=('go' 'git') -backup=('etc/miniflux.conf') -source=( - "$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver.tar.gz; - 'sysusers.conf' -) -sha512sums=('516d2b8fd322cfb0d516b28cda21950981edbc06093d1acde9afc9d7136dda9e2df6d663cd97db6bf77dbbb4ffb9eb23a53d4578cbae3f9098efcef8583c98f6' - 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') -b2sums=('2629137a9b091eba72625af8ff4f5f7375226ec5ff3e23c9efbf3a00d31598ba99fc1153e2b8cdd58b6f1c87f2ced59da7549b8e13eefcc821d26dd77a669d3c' - '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') - -prepare() { - cd "v2-$pkgver" - - # create directory for build output - mkdir -p build - - # download dependencies - go mod download -} - -build() { - cd "v2-$pkgver" - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - # ensure build date is reproducible - local BUILD_DATE="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)" - - go build -v \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags ${LDFLAGS} \ --X miniflux.app/version.Version=${pkgver} \ --X miniflux.app/version.Commit=tarball \ --X miniflux.app/version.BuildDate=${BUILD_DATE}" \ --o build \ -. -} - -check() { - cd "v2-$pkgver" - go test -v -race -count=1 ./... -} - -package() { - cd "v2-$pkgver" - - # binary - install -vDm755 "build/$pkgname.app" "$pkgdir/usr/bin/$pkgname" - - # documentation - install -vDm644 -t "$pkgdir/usr/share/man/man1" "$pkgname.1" - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md ChangeLog - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE - - # systemd integration - install -vDm644 -t "$pkgdir/usr/lib/systemd/system" "packaging/systemd/$pkgname.service" - install -vDm644 "$srcdir/sysusers.conf" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 -t "$pkgdir/etc" "packaging/$pkgname.conf" -} Copied: miniflux/repos/community-x86_64/PKGBUILD (from rev 1082671, miniflux/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-21 23:00:38 UTC (rev 1082672) @@ -0,0 +1,90 @@ +# Maintainer: George Rawlinson +# Contributor: Thor77 +# Contributor: Clar Charr +# Contributor: somini + +pkgname=miniflux +pkgver=2.0.34 +pkgrel=2 +pkgdesc="Minimalist and opinionated feed reader" +arch=('x86_64') +url="https://miniflux.app; +license=('Apache') +depends=('glibc') +optdepends=( + 'postgresql: for local PostgreSQL instance' +) +makedepends=('go' 'git') +backup=('etc/miniflux.conf') +_commit='686dd92cb9e486c41f407e93d2e10f6b4609f778' +source=( + "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit; + 'sysusers.conf' +) +sha512sums=('SKIP' + 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') +b2sums=('SKIP' + '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') + +pkgver() { + cd "$pkgname" + git describe --tags | sed 's/^[vV]//;s/-/+/g' +} + +prepare() { + cd "$pkgname" + + # create directory for build output + mkdir -p build + + # download dependencies + go mod download +} + +build() { + cd "$pkgname" + + # set Go flags + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + + # ensure build date is reproducible + local BUILD_DATE="$(date
[arch-commits] Commit in miniflux/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 22:57:28 Author: grawlinson Revision: 1082671 upgpkg: miniflux 2.0.34-2 Switch source from tarball to git & pinned commit. This ensures exact commit is shown in miniflux binary. Modified: miniflux/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 22:35:59 UTC (rev 1082670) +++ PKGBUILD2021-12-21 22:57:28 UTC (rev 1082671) @@ -5,7 +5,7 @@ pkgname=miniflux pkgver=2.0.34 -pkgrel=1 +pkgrel=2 pkgdesc="Minimalist and opinionated feed reader" arch=('x86_64') url="https://miniflux.app; @@ -16,17 +16,23 @@ ) makedepends=('go' 'git') backup=('etc/miniflux.conf') +_commit='686dd92cb9e486c41f407e93d2e10f6b4609f778' source=( - "$pkgname-$pkgver.tar.gz::https://github.com/miniflux/v2/archive/$pkgver.tar.gz; + "$pkgname::git+https://github.com/miniflux/v2.git#commit=$_commit; 'sysusers.conf' ) -sha512sums=('516d2b8fd322cfb0d516b28cda21950981edbc06093d1acde9afc9d7136dda9e2df6d663cd97db6bf77dbbb4ffb9eb23a53d4578cbae3f9098efcef8583c98f6' +sha512sums=('SKIP' 'eb026d1eb085f0638161a6a75af5e870c7ba4755012bf7f895de5c1bdd9fbdcb44a8aacbb71c482ca101c214f12f65906ddbcbb7044fad051490f44276aba8e5') -b2sums=('2629137a9b091eba72625af8ff4f5f7375226ec5ff3e23c9efbf3a00d31598ba99fc1153e2b8cdd58b6f1c87f2ced59da7549b8e13eefcc821d26dd77a669d3c' +b2sums=('SKIP' '71a1cba0e015c6b33897e3492dd014efbfac240d3c6f007f86ff7bade830ce0f2809d4d0ad1d8ca1189627e2961dddc7ff6682cd445587f5145bee0eab8a7bf6') +pkgver() { + cd "$pkgname" + git describe --tags | sed 's/^[vV]//;s/-/+/g' +} + prepare() { - cd "v2-$pkgver" + cd "$pkgname" # create directory for build output mkdir -p build @@ -36,7 +42,7 @@ } build() { - cd "v2-$pkgver" + cd "$pkgname" # set Go flags export CGO_CPPFLAGS="${CPPFLAGS}" @@ -53,7 +59,7 @@ -modcacherw \ -ldflags "-linkmode external -extldflags ${LDFLAGS} \ -X miniflux.app/version.Version=${pkgver} \ --X miniflux.app/version.Commit=tarball \ +-X miniflux.app/version.Commit=${_commit} \ -X miniflux.app/version.BuildDate=${BUILD_DATE}" \ -o build \ . @@ -60,12 +66,12 @@ } check() { - cd "v2-$pkgver" + cd "$pkgname" go test -v -race -count=1 ./... } package() { - cd "v2-$pkgver" + cd "$pkgname" # binary install -vDm755 "build/$pkgname.app" "$pkgdir/usr/bin/$pkgname"
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 22:35:13 Author: felixonmars Revision: 1082667 upgpkg: hopenpgp-tools 0.23.6-169: rebuild with tls 1.5.6 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 22:28:37 UTC (rev 1082666) +++ PKGBUILD2021-12-21 22:35:13 UTC (rev 1082667) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.6 -pkgrel=168 +pkgrel=169 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in crash/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 22:35:40 Author: anatolik Revision: 1082669 upgpkg: crash 8.0.0-1 Modified: crash/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 22:35:20 UTC (rev 1082668) +++ PKGBUILD2021-12-21 22:35:40 UTC (rev 1082669) @@ -4,7 +4,7 @@ # Contributor: Mathieu Pasquet pkgname=crash -pkgver=7.3.0 +pkgver=8.0.0 pkgrel=1 pkgdesc='Linux kernel crashdump analysis tool' url='https://crash-utility.github.io/' @@ -13,7 +13,7 @@ depends=(xz ncurses zlib) makedepends=(wget) source=(crash-$pkgver.tar.gz::https://github.com/crash-utility/crash/archive/refs/tags/$pkgver.tar.gz) -sha256sums=('98d4367ae0ea7d2eda547357a839f7bddee517b588b281574d58a15a418af5b9') +sha256sums=('caab49b7b6d442f60c41360e0ec80cf852dc64e89303b41d704d7661cef43e68') build() { cd crash-$pkgver
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Tuesday, December 21, 2021 @ 22:35:20 Author: felixonmars Revision: 1082668 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 1082667, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 1082667, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 22:35:20 UTC (rev 1082668) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.6 +pkgrel=169 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('73c83f939492c66b4ad5782e01acd0af97011a0ae797bce82d9431eb3e9c155ce1b4af1c4b3a5922f10e0e468c1c009cb270b8f15c7ba3236d9d8bf9e0265018') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in crash/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 21, 2021 @ 22:35:59 Author: anatolik Revision: 1082670 archrelease: copy trunk to community-x86_64 Added: crash/repos/community-x86_64/PKGBUILD (from rev 1082669, crash/trunk/PKGBUILD) Deleted: crash/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-12-21 22:35:40 UTC (rev 1082669) +++ PKGBUILD2021-12-21 22:35:59 UTC (rev 1082670) @@ -1,30 +0,0 @@ -# Maintainer: Anatol Pomozov -# Contributor: Bernhard Walle -# Contributor: Michael Eckert -# Contributor: Mathieu Pasquet - -pkgname=crash -pkgver=7.3.0 -pkgrel=1 -pkgdesc='Linux kernel crashdump analysis tool' -url='https://crash-utility.github.io/' -arch=(x86_64) -license=(GPL) -depends=(xz ncurses zlib) -makedepends=(wget) -source=(crash-$pkgver.tar.gz::https://github.com/crash-utility/crash/archive/refs/tags/$pkgver.tar.gz) -sha256sums=('98d4367ae0ea7d2eda547357a839f7bddee517b588b281574d58a15a418af5b9') - -build() { - cd crash-$pkgver - CPPFLAGS+=' -O2' # to fix https://github.com/crash-utility/crash/issues/87 - make -} - -package() { - cd crash-$pkgver - - mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/share/man/man8 - install crash "$pkgdir"/usr/bin/ - install crash.8 "$pkgdir"/usr/share/man/man8/ -} Copied: crash/repos/community-x86_64/PKGBUILD (from rev 1082669, crash/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-12-21 22:35:59 UTC (rev 1082670) @@ -0,0 +1,30 @@ +# Maintainer: Anatol Pomozov +# Contributor: Bernhard Walle +# Contributor: Michael Eckert +# Contributor: Mathieu Pasquet + +pkgname=crash +pkgver=8.0.0 +pkgrel=1 +pkgdesc='Linux kernel crashdump analysis tool' +url='https://crash-utility.github.io/' +arch=(x86_64) +license=(GPL) +depends=(xz ncurses zlib) +makedepends=(wget) +source=(crash-$pkgver.tar.gz::https://github.com/crash-utility/crash/archive/refs/tags/$pkgver.tar.gz) +sha256sums=('caab49b7b6d442f60c41360e0ec80cf852dc64e89303b41d704d7661cef43e68') + +build() { + cd crash-$pkgver + CPPFLAGS+=' -O2' # to fix https://github.com/crash-utility/crash/issues/87 + make +} + +package() { + cd crash-$pkgver + + mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/share/man/man8 + install crash "$pkgdir"/usr/bin/ + install crash.8 "$pkgdir"/usr/share/man/man8/ +}
[arch-commits] Commit in haskell-req/repos (2 files)
Date: Tuesday, December 21, 2021 @ 22:28:37 Author: felixonmars Revision: 1082666 archrelease: copy trunk to community-staging-x86_64 Added: haskell-req/repos/community-staging-x86_64/ haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 1082665, haskell-req/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 1082665, haskell-req/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-12-21 22:28:37 UTC (rev 1082666) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=req +pkgname=haskell-req +pkgver=3.9.1 +pkgrel=56 +pkgdesc="HTTP client library" +url="https://github.com/mrkkrp/req; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate-oauth' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-connection' 'haskell-http-api-data' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-modern-uri' + 'haskell-monad-control' 'haskell-retry' 'haskell-transformers-base' 'haskell-unliftio-core') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('ff63baca6647249a419b654d7bf296c2146b41dea3eae2cd0f7e1bfd9b0c8dc87f9259fd63b84f109838e3f2b85e308b969bd3c19b1d5323ecb7ff34ddf26946') + +prepare() { + cd $_hkgname-$pkgver + uusi -u authenticate-oauth -u retry $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--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 --show-details=direct +} + +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.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-req/trunk (PKGBUILD)
Date: Tuesday, December 21, 2021 @ 22:28:30 Author: felixonmars Revision: 1082665 upgpkg: haskell-req 3.9.1-56: rebuild with tls 1.5.6 Modified: haskell-req/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-21 22:23:54 UTC (rev 1082664) +++ PKGBUILD2021-12-21 22:28:30 UTC (rev 1082665) @@ -3,7 +3,7 @@ _hkgname=req pkgname=haskell-req pkgver=3.9.1 -pkgrel=55 +pkgrel=56 pkgdesc="HTTP client library" url="https://github.com/mrkkrp/req; license=('BSD')