[arch-commits] Commit in (hardlink)
Date: Friday, June 4, 2021 @ 05:51:05 Author: eworm Revision: 955902 remove hardlink, replaced by util-linux Deleted: hardlink/
[arch-commits] Commit in cinnamon/repos/community-x86_64 (8 files)
Date: Friday, June 4, 2021 @ 04:20:04 Author: eschwartz Revision: 955899 archrelease: copy trunk to community-x86_64 Added: cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch (from rev 955898, cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch) cinnamon/repos/community-x86_64/PKGBUILD (from rev 955898, cinnamon/trunk/PKGBUILD) cinnamon/repos/community-x86_64/default-theme.patch (from rev 955898, cinnamon/trunk/default-theme.patch) cinnamon/repos/community-x86_64/set_wheel.diff (from rev 955898, cinnamon/trunk/set_wheel.diff) Deleted: cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch cinnamon/repos/community-x86_64/PKGBUILD cinnamon/repos/community-x86_64/default-theme.patch cinnamon/repos/community-x86_64/set_wheel.diff -+ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch | 76 ++-- PKGBUILD| 169 +- default-theme.patch | 50 +- set_wheel.diff | 110 +++--- 4 files changed, 205 insertions(+), 200 deletions(-) Deleted: 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch === --- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 2021-06-04 04:19:26 UTC (rev 955898) +++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 2021-06-04 04:20:04 UTC (rev 955899) @@ -1,38 +0,0 @@ -From ac4d2fc9fafb38ebb02615a41b23cceca304e73a Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Tue, 20 Mar 2018 14:11:02 -0400 -Subject: [PATCH] cinnamon-settings: don't rely on the presence of - cinnamon-control-center - -The existence of the cinnamon-control-center binary does not even tell -us what control center libraries are available. So instead, do the same -thing we did for cinnamon-settings modules, and check if the library -exists. - files/usr/bin/cinnamon-settings | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings -index 9fbdbecd2..98ca454a5 100755 a/files/usr/bin/cinnamon-settings -+++ b/files/usr/bin/cinnamon-settings -@@ -58,6 +58,7 @@ Available types of sort, and corresponding numbers: - import getopt - import os - import sys -+import sysconfig - - def usage(): - print("""Usage: -@@ -119,7 +120,7 @@ if len(sys.argv) > 1: - os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) - elif os.path.exists("/usr/share/cinnamon/cinnamon-settings/modules/cs_%s.py" % module): - os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) --elif os.path.exists("/usr/bin/cinnamon-control-center"): -+elif os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), "cinnamon-control-center-1/panels/lib%s.so" % module)): - os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) + tuple(sys.argv[1:])) - elif os.path.exists("/usr/bin/gnome-control-center"): - print ("Unknown module %s, calling gnome-control-center" % module) --- -2.22.0 - Copied: cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch (from rev 955898, cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch) === --- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch (rev 0) +++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 2021-06-04 04:20:04 UTC (rev 955899) @@ -0,0 +1,38 @@ +From ac4d2fc9fafb38ebb02615a41b23cceca304e73a Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Tue, 20 Mar 2018 14:11:02 -0400 +Subject: [PATCH] cinnamon-settings: don't rely on the presence of + cinnamon-control-center + +The existence of the cinnamon-control-center binary does not even tell +us what control center libraries are available. So instead, do the same +thing we did for cinnamon-settings modules, and check if the library +exists. +--- + files/usr/bin/cinnamon-settings | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings +index 9fbdbecd2..98ca454a5 100755 +--- a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings +@@ -58,6 +58,7 @@ Available types of sort, and corresponding numbers: + import getopt + import os + import sys ++import sysconfig + + def usage(): + print("""Usage: +@@ -119,7 +120,7 @@ if len(sys.argv) > 1: +
[arch-commits] Commit in cinnamon/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 04:19:26 Author: eschwartz Revision: 955898 upgpkg: cinnamon 5.0.1-1: upstream release work around crazy debian-specific install paths Modified: cinnamon/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 02:08:19 UTC (rev 955897) +++ PKGBUILD2021-06-04 04:19:26 UTC (rev 955898) @@ -5,7 +5,7 @@ # Contributor: CReimer pkgname=cinnamon -pkgver=4.8.6 +pkgver=5.0.1 pkgrel=1 pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience" arch=('x86_64') @@ -28,11 +28,11 @@ "0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch" "set_wheel.diff" "default-theme.patch") -sha512sums=('827d93fa72213e00977d6318da25d9b03279666485ed4c4fd45ece9914c7481f39fa98c64940529a7459cc239783caa9427a2a702f77ffb77fb2c38073e42bbd' +sha512sums=('7f10dbac4facb4b7c7924fdb7c95bb7dc22f17cd688145edba27ddae0862b2679a584a6b2160fd48e3128047618601d89acb182af880b68cabef5986f157aea8' '77c2229d350bb1445375d206af769f1dde9329ce3575e40e9c1d5fea3ec0f49c0a7ef36d78caf895d9224147947bd102bab924b5579dc8dc5f8d3269e0c76374' 'fd7e117054996ed1c3dfd0f968c2bf98ca4fcee9a100221f8839a232147745ec0140e1f68eeffba58a3c44f66f26e05d433648a7a28858ec669524f7266ba04c' 'ee7dedd59ea370cf81d75def49060f9a29b22e7b025ca7d5db87a0102d50f138c79aa562b0d36a748c4b1c59a37f600ba1f60ff6caf303cf5b6fc4d110d051b4') -b2sums=('ae98bf81aa3b2f26d33aa1b5a8109b50d969cb3568322159808c23d13fea6a11790d877a446b3ee4a54f5811fddfb5fca220f46bc213ffc2aa4560e344563f9d' +b2sums=('7bbe0937f1df9198b0143790130f45992b39ff8aa94d6fc66a66791010cb125a8cfd5b91442b1b6d3c072117e0f53fb86eb7bf3c8b2459dcaa49753b2b4d3d75' '1d873efa0d17e358f834c4374f39bbf3f74340849f9c28a0950c0a064772083798aba3435e564acdf43a94665389917788e295073d4a65cc18600d71b7a9f008' '3becf1f40068fc629109e6e7d464c3c484296afacc9ab6328b2ccbb3c9735bcbfa9550f9f73b430ede178ae668e37c660ce322b5b4d1873526de3d3d41185160' '86c3a29acd132ca321f08fd81dd5a45707accdc035b2aeec95bf358b29072ff1eedb77b2566cf48d7253d1d791599f0f44938c4600761d711cb18b59019f1c62') @@ -79,4 +79,9 @@ cd "${srcdir}"/${pkgname}-${pkgver}/builddir DESTDIR="${pkgdir}" samu install + +# crazy debian-specific install paths +local py_dir=$(python -c "import site; print(site.getsitepackages()[0])") +mkdir -p "${pkgdir}/${py_dir}" +mv "${pkgdir}"/usr/lib/python3/dist-packages/cinnamon "${pkgdir}/${py_dir}"/ }
[arch-commits] Commit in electron12/repos/community-staging-x86_64 (18 files)
Date: Friday, June 4, 2021 @ 02:08:19 Author: tensor5 Revision: 955897 archrelease: copy trunk to community-staging-x86_64 Added: electron12/repos/community-staging-x86_64/PKGBUILD (from rev 955896, electron12/trunk/PKGBUILD) electron12/repos/community-staging-x86_64/add-dependency-on-opus-in-webcodecs.patch (from rev 955896, electron12/trunk/add-dependency-on-opus-in-webcodecs.patch) electron12/repos/community-staging-x86_64/chromium-fix-libva-redef.patch (from rev 955896, electron12/trunk/chromium-fix-libva-redef.patch) electron12/repos/community-staging-x86_64/chromium-glibc-2.33.patch (from rev 955896, electron12/trunk/chromium-glibc-2.33.patch) electron12/repos/community-staging-x86_64/default_app-icon.patch (from rev 955896, electron12/trunk/default_app-icon.patch) electron12/repos/community-staging-x86_64/electron-launcher.sh (from rev 955896, electron12/trunk/electron-launcher.sh) electron12/repos/community-staging-x86_64/electron.desktop (from rev 955896, electron12/trunk/electron.desktop) electron12/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch (from rev 955896, electron12/trunk/sql-make-VirtualCursor-standard-layout-type.patch) electron12/repos/community-staging-x86_64/use-system-libraries-in-node.patch (from rev 955896, electron12/trunk/use-system-libraries-in-node.patch) Deleted: electron12/repos/community-staging-x86_64/PKGBUILD electron12/repos/community-staging-x86_64/add-dependency-on-opus-in-webcodecs.patch electron12/repos/community-staging-x86_64/chromium-fix-libva-redef.patch electron12/repos/community-staging-x86_64/chromium-glibc-2.33.patch electron12/repos/community-staging-x86_64/default_app-icon.patch electron12/repos/community-staging-x86_64/electron-launcher.sh electron12/repos/community-staging-x86_64/electron.desktop electron12/repos/community-staging-x86_64/sql-make-VirtualCursor-standard-layout-type.patch electron12/repos/community-staging-x86_64/use-system-libraries-in-node.patch ---+ PKGBUILD | 446 +- add-dependency-on-opus-in-webcodecs.patch | 86 +-- chromium-fix-libva-redef.patch| 172 +++ chromium-glibc-2.33.patch | 288 ++-- default_app-icon.patch| 42 - electron-launcher.sh | 40 - electron.desktop | 14 sql-make-VirtualCursor-standard-layout-type.patch | 476 ++-- use-system-libraries-in-node.patch| 104 ++-- 9 files changed, 834 insertions(+), 834 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-04 02:07:09 UTC (rev 955896) +++ PKGBUILD2021-06-04 02:08:19 UTC (rev 955897) @@ -1,223 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=electron12 -pkgver=12.0.9 -_commit=30f82dd1cb8140ccb5c6a4960eef8e3b8c15eeba -_chromiumver=89.0.4389.128 -_gcc_patchset=7 -pkgrel=1 -pkgdesc='Build cross platform desktop apps with web technologies' -arch=('x86_64') -url='https://electronjs.org/' -license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip' - 'nss' 're2' 'snappy') -makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 'http-parser' - 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' - 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn') -optdepends=('kde-cli-tools: file deletion support (kioclient5)' -'libappindicator-gtk3: StatusNotifierItem support' -'pipewire: WebRTC desktop sharing under Wayland' -'trash-cli: file deletion support (trash-put)' -"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") -source=('git+https://github.com/electron/electron.git' -'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' - "https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz; -"electron-launcher.sh" -"electron.desktop" -'default_app-icon.patch' -'use-system-libraries-in-node.patch' -'add-dependency-on-opus-in-webcodecs.patch' -'chromium-fix-libva-redef.patch' -'chromium-glibc-2.33.patch' -'sql-make-VirtualCursor-standard-layout-type.patch' - ) -sha256sums=('SKIP' -'SKIP' -'f8b1558f6c87b33423da854d42f0f69d47885a96d6bf6ce7f26373e93d47442f' -'929e058a3cbcdea24f42716a43f6ab29727d99b0cddd807099b791662f1a100e' -'0805ec335447914d8895afa13f07de0496a687f7f6a088c1fe10d72d08d2f42c' -'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' -
[arch-commits] Commit in electron12/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 02:07:09 Author: tensor5 Revision: 955896 upgpkg: electron12 12.0.10-1 Modified: electron12/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 01:40:52 UTC (rev 955895) +++ PKGBUILD2021-06-04 02:07:09 UTC (rev 955896) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=electron12 -pkgver=12.0.9 -_commit=30f82dd1cb8140ccb5c6a4960eef8e3b8c15eeba +pkgver=12.0.10 +_commit=22e7d583658482c94855f35d528d259d0a605960 _chromiumver=89.0.4389.128 _gcc_patchset=7 pkgrel=1
[arch-commits] Commit in cjs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, June 4, 2021 @ 01:40:52 Author: eschwartz Revision: 955895 archrelease: copy trunk to community-x86_64 Added: cjs/repos/community-x86_64/PKGBUILD (from rev 955894, cjs/trunk/PKGBUILD) Deleted: cjs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 96 + 1 file changed, 53 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-04 01:40:34 UTC (rev 955894) +++ PKGBUILD2021-06-04 01:40:52 UTC (rev 955895) @@ -1,43 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Alexandre Filgueira -# Contributor: Ionut Biru - -pkgname=cjs -pkgver=4.8.2 -pkgrel=1 -pkgdesc="Javascript Bindings for Cinnamon" -arch=('x86_64') -url="https://github.com/linuxmint/${pkgname}; -license=('GPL') -depends=('gtk3' 'gobject-introspection-runtime' 'js78') -makedepends=('meson' 'samurai' 'gobject-introspection') -checkdepends=('xorg-server-xvfb') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha512sums=('c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91') -b2sums=('d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97') - -build() { -mkdir -p "${srcdir}"/${pkgname}-${pkgver}/builddir -cd "${srcdir}"/${pkgname}-${pkgver}/builddir - -meson --prefix=/usr \ - --libexecdir=/usr/lib \ - --buildtype=plain \ - -Dinstalled_tests=false \ - .. - -samu -} - -check() { -cd "${srcdir}"/${pkgname}-${pkgver}/builddir - -# Needs a display -xvfb-run meson test --print-errorlogs -} - -package() { -cd "${srcdir}"/${pkgname}-${pkgver}/builddir - -DESTDIR="${pkgdir}" samu install -} Copied: cjs/repos/community-x86_64/PKGBUILD (from rev 955894, cjs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-04 01:40:52 UTC (rev 955895) @@ -0,0 +1,53 @@ +# Maintainer: Eli Schwartz +# Contributor: Alexandre Filgueira +# Contributor: Ionut Biru + +pkgname=cjs +pkgver=5.0.0 +pkgrel=1 +pkgdesc="Javascript Bindings for Cinnamon" +arch=('x86_64') +url="https://github.com/linuxmint/${pkgname}; +license=('GPL') +depends=('gtk3' 'gobject-introspection-runtime' 'js78') +makedepends=('meson' 'samurai' 'gobject-introspection') +checkdepends=('xorg-server-xvfb') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" +"${url}/commit/ac2737f524b4d667a7700b8ff077cd603ee21c59.patch") +sha512sums=('32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59' + '3ef6c86fd6edacd913bdd116b74e4288df8ba1a3711b06c1ce59f42688940da8000ea923776ed9e3e64f35c9f24405bc28f0389db5ac183549d2e099e763e9a2') +b2sums=('b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f' + '5b22e12006eacd92008f18807047bac053b9c01c9ce8cedd042006b6f9b358d95020a7270e4421238c280f6e7091c9467190a570e1b6ea6fccbb39eeaaa92b5e') + +prepare() { +cd "${srcdir}"/${pkgname}-${pkgver} + +# fix failing test checking for version number +patch -p1 -i ../ac2737f524b4d667a7700b8ff077cd603ee21c59.patch +} + +build() { +mkdir -p "${srcdir}"/${pkgname}-${pkgver}/builddir +cd "${srcdir}"/${pkgname}-${pkgver}/builddir + +meson --prefix=/usr \ + --libexecdir=/usr/lib \ + --buildtype=plain \ + -Dinstalled_tests=false \ + .. + +samu +} + +check() { +cd "${srcdir}"/${pkgname}-${pkgver}/builddir + +# Needs a display +xvfb-run meson test --print-errorlogs +} + +package() { +cd "${srcdir}"/${pkgname}-${pkgver}/builddir + +DESTDIR="${pkgdir}" samu install +}
[arch-commits] Commit in cjs/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 01:40:34 Author: eschwartz Revision: 955894 upgpkg: cjs 5.0.0-1: upstream release Plus one testsuite fix PR'ed right out of the gate... upstream CI tests with -Dinstalled_tests=false for some reason. Modified: cjs/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 01:25:03 UTC (rev 955893) +++ PKGBUILD2021-06-04 01:40:34 UTC (rev 955894) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=cjs -pkgver=4.8.2 +pkgver=5.0.0 pkgrel=1 pkgdesc="Javascript Bindings for Cinnamon" arch=('x86_64') @@ -12,10 +12,20 @@ depends=('gtk3' 'gobject-introspection-runtime' 'js78') makedepends=('meson' 'samurai' 'gobject-introspection') checkdepends=('xorg-server-xvfb') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha512sums=('c607198847a3229443bbfa6906b05036295b6d7f95d3b355780b28e69382407a8f6ef5f637f411fbf2ae474c4c7c5f68f64fec6dd7a2e7f944945927f5efac91') -b2sums=('d1506e599c05301083479df4145d3177c9cbb057d3ed260e9744994da70fe392eb2cd872dc00b1ef6269efe9442e32e16878ba975f57f1abc35851cb15e7bb97') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" +"${url}/commit/ac2737f524b4d667a7700b8ff077cd603ee21c59.patch") +sha512sums=('32524de39e17ffc3e70f83188aed5d6bcb39e9ac4d4a1aa980a1f45dfc7970c103868f270775fcd290de0a6c70035b61b04dc575c6bcc1375972aaa0abdd8e59' + '3ef6c86fd6edacd913bdd116b74e4288df8ba1a3711b06c1ce59f42688940da8000ea923776ed9e3e64f35c9f24405bc28f0389db5ac183549d2e099e763e9a2') +b2sums=('b8d4e64472eefe15678fd2ebcd270161b779e5081b1f9fdff61c4410fdef601cff9bc948b423308059aa73de0b960d430711e8741c10511f758b41da8d96892f' + '5b22e12006eacd92008f18807047bac053b9c01c9ce8cedd042006b6f9b358d95020a7270e4421238c280f6e7091c9467190a570e1b6ea6fccbb39eeaaa92b5e') +prepare() { +cd "${srcdir}"/${pkgname}-${pkgver} + +# fix failing test checking for version number +patch -p1 -i ../ac2737f524b4d667a7700b8ff077cd603ee21c59.patch +} + build() { mkdir -p "${srcdir}"/${pkgname}-${pkgver}/builddir cd "${srcdir}"/${pkgname}-${pkgver}/builddir
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Friday, June 4, 2021 @ 01:25:03 Author: andrewsc Revision: 955893 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 955892, 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-06-04 01:24:43 UTC (rev 955892) +++ PKGBUILD2021-06-04 01:25:03 UTC (rev 955893) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=90.0b2 -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=('b2c853a950515ba8f542ea684ca877daa37b8ebee7a7cfaada1f4f89754a9bfdaa5de9994cc58cceeb4832a7cea83702d534162c577e7147627004126267b723' - 'e8eb3ee0b5d3fc48f7eb21bfb2c25c2945c2720aea7680102f57ffe0eae57bd8173ab346098ec8bb63967c468956d9a3b68ff00209cd06daf95401a8e9b1f617' - '873ebfd3e792639d5defbbd1eef8c0abe06bd0f405c27f64ca53bf9a5e7472fbabb794752b68553086031efca79cf9d3b9b50761112e6db6762b32d2dbd6f86f' -
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 01:24:43 Author: andrewsc Revision: 955892 upgpkg: firefox-developer-edition-i18n 90.0b3-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 01:19:27 UTC (rev 955891) +++ PKGBUILD2021-06-04 01:24:43 UTC (rev 955892) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=90.0b2 +pkgver=90.0b3 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=('b2c853a950515ba8f542ea684ca877daa37b8ebee7a7cfaada1f4f89754a9bfdaa5de9994cc58cceeb4832a7cea83702d534162c577e7147627004126267b723' - 'e8eb3ee0b5d3fc48f7eb21bfb2c25c2945c2720aea7680102f57ffe0eae57bd8173ab346098ec8bb63967c468956d9a3b68ff00209cd06daf95401a8e9b1f617' - '873ebfd3e792639d5defbbd1eef8c0abe06bd0f405c27f64ca53bf9a5e7472fbabb794752b68553086031efca79cf9d3b9b50761112e6db6762b32d2dbd6f86f' - '77396fc8cb6bbf782424c155c3933f013bf26a7226db3679a1d88fa26261f2b1e4826afa0cd5528a152b70d2eef10fafcc88cfac722f09aa38e1a82f76e8dd8c' - '6d6fc44d6cf75a84ea5d5d06e5d71f1e9fca9802bf4ef5f0bc1b7c05f18ba3dad6f69d58a967b6eec71a36b6b1a9761b14062a07b46b6ab5b49eff106848807d' - 'b5f482f40229970bb7ce7b47e38cad90228b5497733608c2fa4ba66e98ee386ee913b253964a42ab0af9f4da15b195eaefcaaef3057c244ca9e79e75e6fd3378' - 'b68dd35f477b0040c02557e1e3072338672c527a6db992f6212b920cfb670935e21352463687c7e419748cde95af335da85ad19947b06ed93555a18deb4e0164' - '013f792be9b892fbe3e8ac5527dc957eb40e9ca6fac7a748a2a6d98e4cca869066e6869a1a1a583b293fce4a08214411e51803f5b2a93d24c9fc1363373219d6' - '90082cba6f110833ad7c379ce6d05d3b1a467a4eb38b2fba38624bb6e6d2f4597a911160df93d0de618781366d51532e4e64e2a5239db7956b2350769ae0e4f3' - 'e4f22f3b17fb2136af742faadc4e6c4281afc25ed9bd5f3682faee8e3dea2b58427e46b2438a3dbc195c2cfc05c4533e29b8cc7f1709c9282fc124d13283b84d' - 'ff7aa7b37a26f7a172e17e06a9a16e4a44e531052972d9105d9c34da4e455df9841f9000696f707390e913c9de425b3ef6f653c590055f09781cd53ba68b725c' - '98d9a5b99c03dfd77cad849333130502ff5f1a31b2cc5756f8abadb70b9955316c8f5d385fd7a6fa8877cb8cc33ccfe8c3f7b7db021943ec2cb648ebccc16470' - '9c1f4092d4a5680ed40af0ea6ed2ed8b1b1da9dc6041cc4dad6d52c8e02e0aa2c38e1af48d819672a001c1bad040126a47cc8bb310b62e099a5793548da786f0' - 'bc72a1b2d5e86296de6601b61d4c076e9cf0f4dd335160e8976435e05c9446109514c9c8dbe36ebf37e0bfa5d9da0aec5bda03d0aa2b882b0ff0b22ca01648df' - '48125886a5a2fcff1e7b02fa7e85fb85be3b9ec4a179065c66590e1205ca6144b63b9897523572801ff2696148975369bcf0a98b1de90727d7ecf20c06ce42b8' - '1bc15fc89ddbc5063f9b7ff2cd7af63b28f93b63d7dec086d81920d22b4ab0338d0a47342c0f63e5c4a2e8566bd2fbd244a7f9b6ae8a15c7e11ca4069ec6a01a' - 'd80948bc9733351cf7571655be38943a221a090c92e3b570427a9784453d0745971d022934006b9e2e52f7978ee3359b4cece8c98f95ca311ea0b12f536d138c' - 'd02e7a36eed41935cfc0d2bca3ea1f93fc2ccc8a3e9f0a82db07f31ba54158c743160ac1d9d028ffcdeb7f86c50d70fa76c344aa17f0fa10d3f2d3c5867dd2dd' - '0f0917515a3a3fafbaad3ccbc2e59549e554b462c139d6f1a66961e61233e98884e1807948d31867938593f984d675a11f799600c700c1391c1bea1123a07a58' - '1cc51526531987b1e11f72a5fbec0619b0ea44e14f4440769c423f704d1bf98270eadbfeb871a1a1dfde9b2906486d5398c0e58702eae5f6ac069dc989573372' - '43d1c24133c16ec8b18a99598e4885b7145c5dab5f7517a989fa6e9c2172949e22118cffbf7b7944cdac80b9e0131642dfb7eaf8311462a9e52dc219c67c9dda' - 'bd3e77324981f8cba164c95c00718cefcaba8ad8fcb67b18b11db6c82dadc3f3690a0d8884e5b5f320604d9daa34ebccb4ba1c43eb13486bc368bcb4b494de12' - '867e5fb802db5553a47751d8663b5d0fc3f677f5115417f72a1057dc904e107606691a4fb975b0f4c22dcebed3a68d527594ad02fbc2e10dfe5360b90c5792c0' - '13e6bb90b4731194b596b086bd18845c77c8f7d065b3ffc672a213e18b783944dcf29f20e3d7e8de29835bfb8dc95b71b16554c21397a1db2d938c2aee75d26c' - 'b11a09a37f71a22f4926296aa1cd4b56f2f6c55cbabec2fd8c0bfa284714d95d136d1cdcc41fab6a8c17ee97d6abbcbff87d0fac039b83b7ef204b494d44821c' - '290ca822cae618e6841074056cba6424b5a0ed5a5e4c88563c4ac4c67cd58cf08785bd9b526034890ccad937416045e2b3c45276bd4b2c24615799ed8cdc8e87' - 'b8d031f59109b516b5ac2df164b2cebae50eada87270ef5cb7dad86837b4522d46bbf182b12608262fa1ebff2a9f5f0464ef039e6f1b079a78bb1305280595c8' - 'c1f5f68b9f6df7953dd3e87f894d312220fe3d2d930cb39c23b244cdfc54b5294954429de5fa06399c271f066479f3a9ce88c8721aadf23a2d66a9946f37efcf' -
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Friday, June 4, 2021 @ 01:19:27 Author: andrewsc Revision: 955891 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 955890, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 955890, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 955890, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 955890, firefox-developer-edition/trunk/firefox-install-dir.patch) Deleted: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch + 0001-Use-remoting-name-for-GDK-application-names.patch | 114 +- PKGBUILD | 432 - firefox-developer-edition.desktop | 680 +++ firefox-install-dir.patch | 86 - 4 files changed, 656 insertions(+), 656 deletions(-) Deleted: 0001-Use-remoting-name-for-GDK-application-names.patch === --- 0001-Use-remoting-name-for-GDK-application-names.patch 2021-06-04 01:18:59 UTC (rev 955890) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2021-06-04 01:19:27 UTC (rev 955891) @@ -1,57 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Mon, 25 Mar 2019 20:30:11 +0100 -Subject: [PATCH] Use remoting name for GDK application names - - toolkit/xre/nsAppRunner.cpp | 6 +- - widget/gtk/nsAppShell.cpp | 12 +--- - 2 files changed, 6 insertions(+), 12 deletions(-) - -diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp -index d944ce905cbe3..9a50545bfafcb 100644 a/toolkit/xre/nsAppRunner.cpp -+++ b/toolkit/xre/nsAppRunner.cpp -@@ -4161,11 +4161,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { - // consistently. - - // Set program name to the one defined in application.ini. -- { --nsAutoCString program(gAppData->name); --ToLowerCase(program); --g_set_prgname(program.get()); -- } -+ g_set_prgname(gAppData->remotingName); - - // Initialize GTK here for splash. - -diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp -index cfe022e65d820..c228237830e43 100644 a/widget/gtk/nsAppShell.cpp -+++ b/widget/gtk/nsAppShell.cpp -@@ -24,6 +24,8 @@ - # include "WakeLockListener.h" - #endif - #include "gfxPlatform.h" -+#include "nsAppRunner.h" -+#include "mozilla/XREAppData.h" - #include "ScreenHelperGTK.h" - #include "HeadlessScreenHelper.h" - #include "mozilla/widget/ScreenManager.h" -@@ -159,13 +161,9 @@ nsresult nsAppShell::Init() { - // See https://bugzilla.gnome.org/show_bug.cgi?id=747634 - // - // Only bother doing this for the parent process, since it's the one -- // creating top-level windows. (At this point, a child process hasn't -- // received the list of registered chrome packages, so the -- // GetBrandShortName call would fail anyway.) -- nsAutoString brandName; -- mozilla::widget::WidgetUtils::GetBrandShortName(brandName); -- if (!brandName.IsEmpty()) { --gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get()); -+ // creating top-level windows. -+ if (gAppData) { -+gdk_set_program_class(gAppData->remotingName); - } - } - } Copied: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 955890, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) === --- 0001-Use-remoting-name-for-GDK-application-names.patch (rev 0) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2021-06-04 01:19:27 UTC (rev 955891) @@ -0,0 +1,57 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 25 Mar 2019 20:30:11 +0100 +Subject: [PATCH] Use remoting name for GDK application names + +--- + toolkit/xre/nsAppRunner.cpp | 6 +- + widget/gtk/nsAppShell.cpp | 12 +--- + 2 files changed, 6 insertions(+), 12 deletions(-) + +diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp +index d944ce905cbe3..9a50545bfafcb 100644
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 01:18:59 Author: andrewsc Revision: 955890 upgpkg: firefox-developer-edition 90.0b3-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 01:04:35 UTC (rev 955889) +++ PKGBUILD2021-06-04 01:18:59 UTC (rev 955890) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=90.0b2 +pkgver=90.0b3 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -23,7 +23,7 @@ firefox-install-dir.patch 0001-Use-remoting-name-for-GDK-application-names.patch "$pkgname".desktop) -sha512sums=('32177e98419011eddb0ea529dcbd1e6b50391decb1cd849586892389063a2fa4dee2eeaf89b86b5f062e2888aedc50034797b4efa994743bea053f3af4630522' +sha512sums=('e431ea20a5cc19d8bae8cae5aff9649d05c92502b80e437a1e4793faf8d322a0ac63bad00c336c2ac3916f29d5b9ec0a635af2d739a9ef8457a0f6ad3a922982' 'SKIP' 'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e' '8df3228209334aaaddec9c761c063e61ebbf3e75c6b249db9347dc4cabb79d912ccc8abdcfe4fab63387f2a0e09b4f3c9edf3b7e25aa0fd00ee56bcc7e9dde2c'
[arch-commits] Commit in electron11/repos/community-x86_64 (24 files)
Date: Friday, June 4, 2021 @ 01:04:35 Author: tensor5 Revision: 955889 archrelease: copy trunk to community-x86_64 Added: electron11/repos/community-x86_64/PKGBUILD (from rev 955888, electron11/trunk/PKGBUILD) electron11/repos/community-x86_64/chromium-glibc-2.33.patch (from rev 955888, electron11/trunk/chromium-glibc-2.33.patch) electron11/repos/community-x86_64/chromium-include-limits.patch (from rev 955888, electron11/trunk/chromium-include-limits.patch) electron11/repos/community-x86_64/chromium-include-stddef.patch (from rev 955888, electron11/trunk/chromium-include-stddef.patch) electron11/repos/community-x86_64/chromium-skia-harmony.patch (from rev 955888, electron11/trunk/chromium-skia-harmony.patch) electron11/repos/community-x86_64/default_app-icon.patch (from rev 955888, electron11/trunk/default_app-icon.patch) electron11/repos/community-x86_64/electron11.desktop (from rev 955888, electron11/trunk/electron11.desktop) electron11/repos/community-x86_64/icu68.patch (from rev 955888, electron11/trunk/icu68.patch) electron11/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch (from rev 955888, electron11/trunk/sql-make-VirtualCursor-standard-layout-type.patch) electron11/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 955888, electron11/trunk/use-system-libraries-in-node.patch) electron11/repos/community-x86_64/v8-call-new-ListFormatter-createInstance.patch (from rev 955888, electron11/trunk/v8-call-new-ListFormatter-createInstance.patch) electron11/repos/community-x86_64/v8-icu68.patch (from rev 955888, electron11/trunk/v8-icu68.patch) Deleted: electron11/repos/community-x86_64/PKGBUILD electron11/repos/community-x86_64/chromium-glibc-2.33.patch electron11/repos/community-x86_64/chromium-include-limits.patch electron11/repos/community-x86_64/chromium-include-stddef.patch electron11/repos/community-x86_64/chromium-skia-harmony.patch electron11/repos/community-x86_64/default_app-icon.patch electron11/repos/community-x86_64/electron11.desktop electron11/repos/community-x86_64/icu68.patch electron11/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch electron11/repos/community-x86_64/use-system-libraries-in-node.patch electron11/repos/community-x86_64/v8-call-new-ListFormatter-createInstance.patch electron11/repos/community-x86_64/v8-icu68.patch ---+ PKGBUILD | 444 +- chromium-glibc-2.33.patch | 288 +++--- chromium-include-limits.patch | 42 chromium-include-stddef.patch | 20 chromium-skia-harmony.patch | 28 default_app-icon.patch| 42 electron11.desktop| 14 icu68.patch | 842 ++-- sql-make-VirtualCursor-standard-layout-type.patch | 476 +-- use-system-libraries-in-node.patch| 106 +- v8-call-new-ListFormatter-createInstance.patch| 190 ++-- v8-icu68.patch| 384 - 12 files changed, 1438 insertions(+), 1438 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-04 01:03:03 UTC (rev 955888) +++ PKGBUILD2021-06-04 01:04:35 UTC (rev 955889) @@ -1,222 +0,0 @@ -# Maintainer: Nicola Squartini - -pkgname=electron11 -pkgver=11.4.7 -_commit=717b5263d58620a66cfdf9dc1cbc2b0c9452eca6 -_chromiumver=87.0.4280.141 -pkgrel=1 -pkgdesc='Build cross platform desktop apps with web technologies' -arch=('x86_64') -url='https://electronjs.org/' -license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2' - 'libxslt' 'minizip' 'nss' 're2' 'snappy') -makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 'java-runtime-headless' - 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn' - 'python2' 'wget') -optdepends=('kde-cli-tools: file deletion support (kioclient5)' -'libappindicator-gtk3: StatusNotifierItem support' -'trash-cli: file deletion support (trash-put)' -"xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)") -source=('git+https://github.com/electron/electron.git' -'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git' -"${pkgname}.desktop" -'default_app-icon.patch' -'use-system-libraries-in-node.patch' -'icu68.patch' -'v8-icu68.patch' -'v8-call-new-ListFormatter-createInstance.patch' -'chromium-glibc-2.33.patch' -'chromium-include-limits.patch' -'chromium-include-stddef.patch' -'chromium-skia-harmony.patch' -
[arch-commits] Commit in electron11/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 01:03:03 Author: tensor5 Revision: 955888 upgpkg: electron11 11.4.8-1 Modified: electron11/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 00:46:09 UTC (rev 955887) +++ PKGBUILD2021-06-04 01:03:03 UTC (rev 955888) @@ -1,8 +1,8 @@ # Maintainer: Nicola Squartini pkgname=electron11 -pkgver=11.4.7 -_commit=717b5263d58620a66cfdf9dc1cbc2b0c9452eca6 +pkgver=11.4.8 +_commit=2c8f2f9b28423662923b649198c563066ab51dd6 _chromiumver=87.0.4280.141 pkgrel=1 pkgdesc='Build cross platform desktop apps with web technologies'
[arch-commits] Commit in libredefender/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, June 4, 2021 @ 00:46:09 Author: kpcyrd Revision: 955887 archrelease: copy trunk to community-x86_64 Added: libredefender/repos/community-x86_64/PKGBUILD (from rev 955886, libredefender/trunk/PKGBUILD) Deleted: libredefender/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-04 00:45:52 UTC (rev 955886) +++ PKGBUILD2021-06-04 00:46:09 UTC (rev 955887) @@ -1,46 +0,0 @@ -# Maintainer: kpcyrd - -pkgname=libredefender -pkgver=0.2.0 -pkgrel=1 -pkgdesc='Light-weight anti virus scanner for Linux' -url='https://github.com/kpcyrd/libredefender' -arch=('x86_64') -license=('GPL2') -depends=('clamav') -makedepends=('cargo' 'clang') -source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz - https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc) -b2sums=('87c0fad5644b682f44933d8e19f3e5bc19a336486b359e5db30030ac6c6ae99fa42b33c743cc2cfcfa5c1a6bb08fb57ca8ccaf8d2362afb33ed30452426cfe2b' -'SKIP') - -validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6") - -build() { - cd ${pkgname}-${pkgver} - cargo build --release --locked -} - -check() { - cd ${pkgname}-${pkgver} - cargo test --release --locked -} - -package() { - cd ${pkgname}-${pkgver} - install -Dm 755 -t "${pkgdir}/usr/bin" \ -target/release/libredefender - - # install completions - install -d "${pkgdir}/usr/share/bash-completion/completions" \ - "${pkgdir}/usr/share/zsh/site-functions" \ - "${pkgdir}/usr/share/fish/vendor_completions.d" - "${pkgdir}/usr/bin/libredefender" completions bash > "${pkgdir}/usr/share/bash-completion/completions/libredefender" - "${pkgdir}/usr/bin/libredefender" completions zsh > "${pkgdir}/usr/share/zsh/site-functions/_libredefender" - "${pkgdir}/usr/bin/libredefender" completions fish > "${pkgdir}/usr/share/fish/vendor_completions.d/libredefender.fish" - - install -Dm 644 contrib/libredefender.desktop -t "${pkgdir}/etc/xdg/autostart" - install -Dm 644 LICENSE-* -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: libredefender/repos/community-x86_64/PKGBUILD (from rev 955886, libredefender/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-04 00:46:09 UTC (rev 955887) @@ -0,0 +1,46 @@ +# Maintainer: kpcyrd + +pkgname=libredefender +pkgver=0.3.0 +pkgrel=1 +pkgdesc='Light-weight antivirus scanner for Linux' +url='https://github.com/kpcyrd/libredefender' +arch=('x86_64') +license=('GPL2') +depends=('clamav') +makedepends=('cargo' 'clang') +source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz + https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc) +b2sums=('012f9d68731fbd65b42c998f4b00bdd018883f742c17e1ded5843f5e388c93ba108861f77fbef165ad83043a8d97cbf948dc1257bc073147648078c60015e482' +'SKIP') + +validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6") + +build() { + cd ${pkgname}-${pkgver} + cargo build --release --locked +} + +check() { + cd ${pkgname}-${pkgver} + cargo test --release --locked +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 755 -t "${pkgdir}/usr/bin" \ +target/release/libredefender + + # install completions + install -d "${pkgdir}/usr/share/bash-completion/completions" \ + "${pkgdir}/usr/share/zsh/site-functions" \ + "${pkgdir}/usr/share/fish/vendor_completions.d" + "${pkgdir}/usr/bin/libredefender" completions bash > "${pkgdir}/usr/share/bash-completion/completions/libredefender" + "${pkgdir}/usr/bin/libredefender" completions zsh > "${pkgdir}/usr/share/zsh/site-functions/_libredefender" + "${pkgdir}/usr/bin/libredefender" completions fish > "${pkgdir}/usr/share/fish/vendor_completions.d/libredefender.fish" + + install -Dm 644 contrib/libredefender.desktop -t "${pkgdir}/etc/xdg/autostart" + install -Dm 644 LICENSE-* -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libredefender/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 00:45:52 Author: kpcyrd Revision: 955886 upgpkg: libredefender 0.3.0-1 Modified: libredefender/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 00:19:40 UTC (rev 955885) +++ PKGBUILD2021-06-04 00:45:52 UTC (rev 955886) @@ -1,9 +1,9 @@ # Maintainer: kpcyrd pkgname=libredefender -pkgver=0.2.0 +pkgver=0.3.0 pkgrel=1 -pkgdesc='Light-weight anti virus scanner for Linux' +pkgdesc='Light-weight antivirus scanner for Linux' url='https://github.com/kpcyrd/libredefender' arch=('x86_64') license=('GPL2') @@ -11,7 +11,7 @@ makedepends=('cargo' 'clang') source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc) -b2sums=('87c0fad5644b682f44933d8e19f3e5bc19a336486b359e5db30030ac6c6ae99fa42b33c743cc2cfcfa5c1a6bb08fb57ca8ccaf8d2362afb33ed30452426cfe2b' +b2sums=('012f9d68731fbd65b42c998f4b00bdd018883f742c17e1ded5843f5e388c93ba108861f77fbef165ad83043a8d97cbf948dc1257bc073147648078c60015e482' 'SKIP') validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
[arch-commits] Commit in pdfmixtool/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, June 4, 2021 @ 00:19:40 Author: bgyorgy Revision: 955885 archrelease: copy trunk to community-x86_64 Added: pdfmixtool/repos/community-x86_64/PKGBUILD (from rev 955884, pdfmixtool/trunk/PKGBUILD) Deleted: pdfmixtool/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 59 --- 1 file changed, 28 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-04 00:19:33 UTC (rev 955884) +++ PKGBUILD2021-06-04 00:19:40 UTC (rev 955885) @@ -1,31 +0,0 @@ -# Maintainer: Balló György -# Contributor: Marco Scarpetta - -pkgname=pdfmixtool -pkgver=0.6 -pkgrel=1 -pkgdesc='Application to split, merge, rotate and mix PDF files' -arch=(x86_64) -url='https://scarpetta.eu/pdfmixtool/' -license=(GPL3) -depends=(hicolor-icon-theme podofo qpdf qt5-base) -makedepends=(cmake qt5-tools) -source=("https://gitlab.com/scarpetta/pdfmixtool/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;) -sha256sums=('a1d43d63e0981724434bb0db62ee91185d17e45402dbec8df1b2e34893ffc782') - -prepare() { - [[ -d build ]] || mkdir build -} - -build() { - cd build - cmake -G "Unix Makefiles" ../$pkgname-v$pkgver/ \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: pdfmixtool/repos/community-x86_64/PKGBUILD (from rev 955884, pdfmixtool/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-04 00:19:40 UTC (rev 955885) @@ -0,0 +1,28 @@ +# Maintainer: Balló György +# Contributor: Marco Scarpetta + +pkgname=pdfmixtool +pkgver=0.6 +pkgrel=2 +pkgdesc='Application to split, merge, rotate and mix PDF files' +arch=('x86_64') +url='https://scarpetta.eu/pdfmixtool/' +license=('GPL3') +depends=('hicolor-icon-theme' 'qpdf' 'qt5-base') +makedepends=('cmake' 'ninja' 'qt5-tools') +source=("https://gitlab.com/scarpetta/pdfmixtool/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;) +sha256sums=('a1d43d63e0981724434bb0db62ee91185d17e45402dbec8df1b2e34893ffc782') + +prepare() { + # Update URL + sed -i 's/scarpetta.gitlab.io/scarpetta.eu/' $pkgname-v$pkgver/resources/eu.scarpetta.PDFMixTool.appdata.xml +} + +build() { + cmake -S $pkgname-v$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr' + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in pdfmixtool/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 00:19:33 Author: bgyorgy Revision: 955884 upgpkg: pdfmixtool 0.6-2: Remove unused podofo dependency, update screenshot URLs Modified: pdfmixtool/trunk/PKGBUILD --+ PKGBUILD | 23 ++- 1 file changed, 10 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-04 00:03:56 UTC (rev 955883) +++ PKGBUILD2021-06-04 00:19:33 UTC (rev 955884) @@ -3,29 +3,26 @@ pkgname=pdfmixtool pkgver=0.6 -pkgrel=1 +pkgrel=2 pkgdesc='Application to split, merge, rotate and mix PDF files' -arch=(x86_64) +arch=('x86_64') url='https://scarpetta.eu/pdfmixtool/' -license=(GPL3) -depends=(hicolor-icon-theme podofo qpdf qt5-base) -makedepends=(cmake qt5-tools) +license=('GPL3') +depends=('hicolor-icon-theme' 'qpdf' 'qt5-base') +makedepends=('cmake' 'ninja' 'qt5-tools') source=("https://gitlab.com/scarpetta/pdfmixtool/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz;) sha256sums=('a1d43d63e0981724434bb0db62ee91185d17e45402dbec8df1b2e34893ffc782') prepare() { - [[ -d build ]] || mkdir build + # Update URL + sed -i 's/scarpetta.gitlab.io/scarpetta.eu/' $pkgname-v$pkgver/resources/eu.scarpetta.PDFMixTool.appdata.xml } build() { - cd build - cmake -G "Unix Makefiles" ../$pkgname-v$pkgver/ \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release - make + cmake -S $pkgname-v$pkgver -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr' + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build }
[arch-commits] Commit in pdftricks/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, June 4, 2021 @ 00:03:56 Author: bgyorgy Revision: 955883 archrelease: copy trunk to community-x86_64 Added: pdftricks/repos/community-x86_64/PKGBUILD (from rev 955882, pdftricks/trunk/PKGBUILD) Deleted: pdftricks/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 58 -- 1 file changed, 28 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-04 00:03:50 UTC (rev 955882) +++ PKGBUILD2021-06-04 00:03:56 UTC (rev 955883) @@ -1,30 +0,0 @@ -# Maintainer: Balló György - -pkgname=pdftricks -pkgver=0.3.0 -pkgrel=2 -pkgdesc="Simple, efficient application for small manipulations in PDF files using Ghostscript" -arch=(x86_64) -url="https://github.com/muriloventuroso/pdftricks; -license=(GPL3) -depends=(ghostscript granite imagemagick) -makedepends=(meson vala) -source=(https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('10996bc92cc6266aac12cc21a51c642a1587c16b00758f26cbcd5a79cebc919a') - -prepare() { - cd $pkgname-$pkgver - - # Use standard icon name - sed -i 's/process-completed/gtk-apply/' src/Widgets/*.vala -} - -build() { - arch-meson $pkgname-$pkgver build - ninja -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} - Copied: pdftricks/repos/community-x86_64/PKGBUILD (from rev 955882, pdftricks/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-04 00:03:56 UTC (rev 955883) @@ -0,0 +1,28 @@ +# Maintainer: Balló György + +pkgname=pdftricks +pkgver=0.3.1 +pkgrel=1 +pkgdesc='Simple, efficient application for small manipulations in PDF files using Ghostscript' +arch=('x86_64') +url='https://github.com/muriloventuroso/pdftricks' +license=('GPL3') +depends=('ghostscript' 'granite' 'imagemagick') +makedepends=('meson' 'vala') +source=("https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('af107d9f5b238a65a78158f3e38ae4cc07a1ea9bdb736fb64cb85fdaa9867721') + +prepare() { + # Use standard icon name + sed -i 's/process-completed/gtk-apply/' $pkgname-$pkgver/src/Widgets/*.vala +} + +build() { + arch-meson $pkgname-$pkgver build + meson compile -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build + ln -s com.github.muriloventuroso.pdftricks "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in pdftricks/trunk (PKGBUILD)
Date: Friday, June 4, 2021 @ 00:03:50 Author: bgyorgy Revision: 955882 upgpkg: pdftricks 0.3.1-1: Update to version 0.3.1 Modified: pdftricks/trunk/PKGBUILD --+ PKGBUILD | 28 +--- 1 file changed, 13 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:54:24 UTC (rev 955881) +++ PKGBUILD2021-06-04 00:03:50 UTC (rev 955882) @@ -1,30 +1,28 @@ # Maintainer: Balló György pkgname=pdftricks -pkgver=0.3.0 -pkgrel=2 -pkgdesc="Simple, efficient application for small manipulations in PDF files using Ghostscript" -arch=(x86_64) -url="https://github.com/muriloventuroso/pdftricks; -license=(GPL3) -depends=(ghostscript granite imagemagick) -makedepends=(meson vala) -source=(https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('10996bc92cc6266aac12cc21a51c642a1587c16b00758f26cbcd5a79cebc919a') +pkgver=0.3.1 +pkgrel=1 +pkgdesc='Simple, efficient application for small manipulations in PDF files using Ghostscript' +arch=('x86_64') +url='https://github.com/muriloventuroso/pdftricks' +license=('GPL3') +depends=('ghostscript' 'granite' 'imagemagick') +makedepends=('meson' 'vala') +source=("https://github.com/muriloventuroso/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('af107d9f5b238a65a78158f3e38ae4cc07a1ea9bdb736fb64cb85fdaa9867721') prepare() { - cd $pkgname-$pkgver - # Use standard icon name - sed -i 's/process-completed/gtk-apply/' src/Widgets/*.vala + sed -i 's/process-completed/gtk-apply/' $pkgname-$pkgver/src/Widgets/*.vala } build() { arch-meson $pkgname-$pkgver build - ninja -C build + meson compile -C build } package() { DESTDIR="$pkgdir" meson install -C build + ln -s com.github.muriloventuroso.pdftricks "$pkgdir/usr/bin/$pkgname" } -
[arch-commits] Commit in pdfslicer/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:54:24 Author: bgyorgy Revision: 955881 Minor changes Modified: pdfslicer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:53:36 UTC (rev 955880) +++ PKGBUILD2021-06-03 23:54:24 UTC (rev 955881) @@ -9,7 +9,7 @@ license=('GPL3') depends=('gtkmm3' 'poppler' 'qpdf') makedepends=('cmake' 'git' 'intltool' 'ninja') -_commit=c843e4b5bff170d920aaf36debd454d11ac6e03b +_commit=c843e4b5bff170d920aaf36debd454d11ac6e03b # tags/v1.8.8 source=("git+https://github.com/junrrein/pdfslicer.git#commit=$_commit; "git+https://github.com/ericniebler/range-v3.git; "git+https://github.com/Microsoft/GSL.git;
[arch-commits] Commit in pdfslicer/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:53:36 Author: bgyorgy Revision: 955880 Minor changes Modified: pdfslicer/trunk/PKGBUILD --+ PKGBUILD | 23 +-- 1 file changed, 9 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:47:57 UTC (rev 955879) +++ PKGBUILD2021-06-03 23:53:36 UTC (rev 955880) @@ -3,12 +3,12 @@ pkgname=pdfslicer pkgver=1.8.8 pkgrel=1 -pkgdesc="Simple application to extract, merge, rotate and reorder pages of PDF documents" -arch=(x86_64) -url="https://junrrein.github.io/pdfslicer/; -license=(GPL3) -depends=(gtkmm3 poppler qpdf) -makedepends=(cmake git intltool) +pkgdesc='Simple application to extract, merge, rotate and reorder pages of PDF documents' +arch=('x86_64') +url='https://junrrein.github.io/pdfslicer/' +license=('GPL3') +depends=('gtkmm3' 'poppler' 'qpdf') +makedepends=('cmake' 'git' 'intltool' 'ninja') _commit=c843e4b5bff170d920aaf36debd454d11ac6e03b source=("git+https://github.com/junrrein/pdfslicer.git#commit=$_commit; "git+https://github.com/ericniebler/range-v3.git; @@ -25,8 +25,6 @@ } prepare() { - [[ -d build ]] || mkdir build - cd $pkgname git submodule init git submodule set-url third-party/range-v3 "$srcdir/range-v3" @@ -36,14 +34,11 @@ } build() { - cd build - cmake -G "Unix Makefiles" ../$pkgname/ \ --DCMAKE_INSTALL_PREFIX=/usr - make + cmake -S $pkgname -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr' + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build rm -r "$pkgdir"/usr/{include,lib} }
[arch-commits] Commit in ruby-mini_portile2/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:47:57 Author: anatolik Revision: 955879 archrelease: copy trunk to community-testing-any Added: ruby-mini_portile2/repos/community-testing-any/ ruby-mini_portile2/repos/community-testing-any/PKGBUILD (from rev 955878, ruby-mini_portile2/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: ruby-mini_portile2/repos/community-testing-any/PKGBUILD (from rev 955878, ruby-mini_portile2/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-06-03 23:47:57 UTC (rev 955879) @@ -0,0 +1,41 @@ +# Maintainer: Levente Polyak +# Contributor: Dmitry Kharitonov +# Contributor: Anatol Pomozov +# Contributor: eagletmt + +_gemname=mini_portile2 +pkgname=ruby-mini_portile2 +pkgver=2.6.1 +pkgrel=1 +pkgdesc='Simple autoconf builder for developers' +url='https://github.com/flavorjones/mini_portile' +arch=('any') +license=('MIT') +depends=('ruby') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/flavorjones/mini_portile/archive/v${pkgver}.tar.gz) +sha256sums=('81223ea6a0367d388ef698d0f2eee00c6a85e54a14bd96b6e5cb1296eb7d53e1') +sha512sums=('c19e25923a5ca1d89e249f6ad24331a1e1ab3450e6274793efacf8297a85e07b015c9de20ae6596e919b13a7ff953bd7bb51f272d3a5e75540acc1bc2355f266') + +prepare() { + cd mini_portile-${pkgver} + sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla + sed 's|git ls-files -z|find -type f -print0|' -i ${_gemname}.gemspec +} + +build() { + cd mini_portile-${pkgver} + gem build ${_gemname}.gemspec +} + +package() { + cd mini_portile-${pkgver} + local _gemdir="$(gem env gemdir)" + gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-mini_portile2/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:47:41 Author: anatolik Revision: 955878 upgpkg: ruby-mini_portile2 2.6.1-1 Modified: ruby-mini_portile2/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:34:45 UTC (rev 955877) +++ PKGBUILD2021-06-03 23:47:41 UTC (rev 955878) @@ -5,8 +5,8 @@ _gemname=mini_portile2 pkgname=ruby-mini_portile2 -pkgver=2.5.0 -pkgrel=2 +pkgver=2.6.1 +pkgrel=1 pkgdesc='Simple autoconf builder for developers' url='https://github.com/flavorjones/mini_portile' arch=('any') @@ -15,8 +15,8 @@ makedepends=('ruby-rdoc') options=('!emptydirs') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/flavorjones/mini_portile/archive/v${pkgver}.tar.gz) -sha256sums=('3f644e67e529c9a2f0af98cded2a511766e402e3e506455a922adc121383f2bf') -sha512sums=('4e07a2a510b189468967212cdd3307ddc97322849834a4e7d099d3866fd259e27519e923367865138f121b3401fd847e0fed1468dbe7270eb35e4bcdb86339ff') +sha256sums=('81223ea6a0367d388ef698d0f2eee00c6a85e54a14bd96b6e5cb1296eb7d53e1') +sha512sums=('c19e25923a5ca1d89e249f6ad24331a1e1ab3450e6274793efacf8297a85e07b015c9de20ae6596e919b13a7ff953bd7bb51f272d3a5e75540acc1bc2355f266') prepare() { cd mini_portile-${pkgver}
[arch-commits] Commit in nnn/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:34:45 Author: felixonmars Revision: 955877 archrelease: copy trunk to community-x86_64 Added: nnn/repos/community-x86_64/PKGBUILD (from rev 955876, nnn/trunk/PKGBUILD) Deleted: nnn/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-03 23:34:30 UTC (rev 955876) +++ PKGBUILD2021-06-03 23:34:45 UTC (rev 955877) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Pablo Arias -# Contributor: John Jenkins - -pkgname=nnn -pkgver=4.1 -pkgrel=1 -pkgdesc="The fastest terminal file manager ever written." -arch=('x86_64') -depends=('bash') -optdepends=( -'atool: for more archive formats' -'libarchive: for more archive formats' -'zip: for zip archive format' -'unzip: for zip archive format' -'trash-cli: to trash files' -'sshfs: mount remotes' -'rclone: mount remotes' -'fuse2: unmount remotes' -'xdg-utils: desktop opener' -) -url="https://github.com/jarun/${pkgname}; -license=('BSD') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" - "${pkgname}-${pkgver}.tar.gz.sig::${url}/releases/download/v${pkgver}/nnn-${pkgver}.tar.gz.sig") -sha512sums=('7a199f64129afd8e2d8c00b5848e19042a537013831828a0144c8d7a0ba8de408fb09e7b3c4ae0986864e4b24b064a65e439f26d1ab76661887fdf78571c46c0' -'SKIP') -validpgpkeys=('BBAD0B2F3093A7C3377A8F6BA75979F35C080412') - -prepare() { -sed -i 's/install: all/install:/' "${pkgname}-${pkgver}/Makefile" -} - -build() { -cd "${pkgname}-${pkgver}" -make -} - -package() { -cd "${pkgname}-${pkgver}" -make DESTDIR="${pkgdir}" PREFIX=/usr install -make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop - -install -Dm644 misc/auto-completion/fish/nnn.fish "${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish" -install -Dm644 misc/auto-completion/bash/nnn-completion.bash "${pkgdir}/usr/share/bash-completion/completions/nnn" -install -Dm644 misc/auto-completion/zsh/_nnn "${pkgdir}/usr/share/zsh/site-functions/_nnn" - -install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/* - -cp -a plugins "${pkgdir}/usr/share/nnn/plugins/" - -install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE -} Copied: nnn/repos/community-x86_64/PKGBUILD (from rev 955876, nnn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-03 23:34:45 UTC (rev 955877) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Pablo Arias +# Contributor: John Jenkins + +pkgname=nnn +pkgver=4.1.1 +pkgrel=1 +pkgdesc="The fastest terminal file manager ever written." +arch=('x86_64') +depends=('bash') +optdepends=( +'atool: for more archive formats' +'libarchive: for more archive formats' +'zip: for zip archive format' +'unzip: for zip archive format' +'trash-cli: to trash files' +'sshfs: mount remotes' +'rclone: mount remotes' +'fuse2: unmount remotes' +'xdg-utils: desktop opener' +) +url="https://github.com/jarun/${pkgname}; +license=('BSD') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" + "${pkgname}-${pkgver}.tar.gz.sig::${url}/releases/download/v${pkgver}/nnn-${pkgver}.tar.gz.sig") +sha512sums=('c427087db45b5affbbd8aec204fbcc8a7081f67388862366cab60c5d2c73087675ce16f490f04ebe978ec46e2752e7448becb90b1ce5e2f0c25cfccfff808f36' +'SKIP') +validpgpkeys=('BBAD0B2F3093A7C3377A8F6BA75979F35C080412') + +prepare() { +sed -i 's/install: all/install:/' "${pkgname}-${pkgver}/Makefile" +} + +build() { +cd "${pkgname}-${pkgver}" +make +} + +package() { +cd "${pkgname}-${pkgver}" +make DESTDIR="${pkgdir}" PREFIX=/usr install +make DESTDIR="${pkgdir}" PREFIX=/usr install-desktop + +install -Dm644 misc/auto-completion/fish/nnn.fish "${pkgdir}/usr/share/fish/vendor_completions.d/nnn.fish" +install -Dm644 misc/auto-completion/bash/nnn-completion.bash "${pkgdir}/usr/share/bash-completion/completions/nnn" +install -Dm644 misc/auto-completion/zsh/_nnn "${pkgdir}/usr/share/zsh/site-functions/_nnn" + +install -Dm644 -t "${pkgdir}/usr/share/nnn/quitcd/" misc/quitcd/* + +cp -a plugins "${pkgdir}/usr/share/nnn/plugins/" + +install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE +}
[arch-commits] Commit in nnn/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:34:30 Author: felixonmars Revision: 955876 upgpkg: nnn 4.1.1-1 Modified: nnn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:33:07 UTC (rev 955875) +++ PKGBUILD2021-06-03 23:34:30 UTC (rev 955876) @@ -4,7 +4,7 @@ # Contributor: John Jenkins pkgname=nnn -pkgver=4.1 +pkgver=4.1.1 pkgrel=1 pkgdesc="The fastest terminal file manager ever written." arch=('x86_64') @@ -24,7 +24,7 @@ license=('BSD') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" "${pkgname}-${pkgver}.tar.gz.sig::${url}/releases/download/v${pkgver}/nnn-${pkgver}.tar.gz.sig") -sha512sums=('7a199f64129afd8e2d8c00b5848e19042a537013831828a0144c8d7a0ba8de408fb09e7b3c4ae0986864e4b24b064a65e439f26d1ab76661887fdf78571c46c0' +sha512sums=('c427087db45b5affbbd8aec204fbcc8a7081f67388862366cab60c5d2c73087675ce16f490f04ebe978ec46e2752e7448becb90b1ce5e2f0c25cfccfff808f36' 'SKIP') validpgpkeys=('BBAD0B2F3093A7C3377A8F6BA75979F35C080412')
[arch-commits] Commit in npm/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:33:07 Author: felixonmars Revision: 955875 archrelease: copy trunk to community-any Added: npm/repos/community-any/PKGBUILD (from rev 955874, npm/trunk/PKGBUILD) Deleted: npm/repos/community-any/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-03 23:32:52 UTC (rev 955874) +++ PKGBUILD2021-06-03 23:33:07 UTC (rev 955875) @@ -1,63 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=npm -pkgver=7.15.1 -pkgrel=1 -pkgdesc='A package manager for javascript' -arch=('any') -url='https://www.npmjs.com/' -license=('custom:Artistic') -depends=('nodejs' 'node-gyp' 'semver') -# libgl: TODO -# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) -# libxi: for cwebp (doc build) -makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') -options=('!emptydirs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;) -sha512sums=('3f4c4c2d00dd1162e003e28df073bd205d47e233341bf4087c7227b58c87ccc6ac3f53b2bd3563283a8c72d695098d021260186adb5226df16e3403363f74ca5') - -prepare() { - cd cli-$pkgver - mkdir -p node_modules/.bin - ln -sf /usr/bin/marked{,-man} node_modules/.bin/ - - # Use local marked/marked-man - sed -i 's|node bin/npm-cli.js install marked|true |' Makefile - - # Don't build twice - sed -i 's/install: all/install:/' Makefile - - mkdir -p man/man1 -} - -build() { - cd cli-$pkgver - NODE_PATH=/usr/lib/node_modules make -} - -package() { - cd cli-$pkgver - node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" - - # npm installs package.json owned by build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - # Experimental dedup - _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname - rm -r "$_npmdir"/node_modules/{,.bin/}semver - rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp - sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ -"$_npmdir"/bin/node-gyp-bin/node-gyp - - install -dm755 "$pkgdir"/usr/share/bash-completion/completions - node "$srcdir"/cli-$pkgver/bin/npm-cli.js completion > "$pkgdir"/usr/share/bash-completion/completions/npm - - mv "$pkgdir"/usr/lib/node_modules/npm/man "$pkgdir"/usr/share/ - - install -Dm644 "$srcdir"/cli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: npm/repos/community-any/PKGBUILD (from rev 955874, npm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-03 23:33:07 UTC (rev 955875) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan + +pkgname=npm +pkgver=7.16.0 +pkgrel=1 +pkgdesc='A package manager for javascript' +arch=('any') +url='https://www.npmjs.com/' +license=('custom:Artistic') +depends=('nodejs' 'node-gyp' 'semver') +# libgl: TODO +# libvips: for sharp (doc build) (disabled as current version of gatsby imports a broken sharp) +# libxi: for cwebp (doc build) +makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;) +sha512sums=('7c56c24df7d09aefa3412af9872f25d6608bd830ddfed6fe09a710df04c76aac4581445dd8e4671952b1801a0901659eb2010cdc5abd61ddf33dc3017d911b2a') + +prepare() { + cd cli-$pkgver + mkdir -p node_modules/.bin + ln -sf /usr/bin/marked{,-man} node_modules/.bin/ + + # Use local marked/marked-man + sed -i 's|node bin/npm-cli.js install marked|true |' Makefile + + # Don't build twice + sed -i 's/install: all/install:/' Makefile + + mkdir -p man/man1 +} + +build() { + cd cli-$pkgver + NODE_PATH=/usr/lib/node_modules make +} + +package() { + cd cli-$pkgver + node bin/npm-cli.js install -g -f --prefix="$pkgdir/usr" $(node bin/npm-cli.js pack | tail -1) + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + chmod -R u=rwX,go=rX "$pkgdir" + + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" + + # Experimental dedup + _npmdir="$pkgdir"/usr/lib/node_modules/$pkgname + rm -r "$_npmdir"/node_modules/{,.bin/}semver + rm -r "$_npmdir"/node_modules/{,.bin/}node-gyp + sed -i 's|../../node_modules/node-gyp/bin/node-gyp.js|../../../node-gyp/bin/node-gyp.js|' \ +"$_npmdir"/bin/node-gyp-bin/node-gyp + + install -dm755 "$pkgdir"/usr/share/bash-completion/completions + node
[arch-commits] Commit in npm/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:32:52 Author: felixonmars Revision: 955874 upgpkg: npm 7.16.0-1 Modified: npm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:29:20 UTC (rev 955873) +++ PKGBUILD2021-06-03 23:32:52 UTC (rev 955874) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=npm -pkgver=7.15.1 +pkgver=7.16.0 pkgrel=1 pkgdesc='A package manager for javascript' arch=('any') @@ -14,7 +14,7 @@ makedepends=('libgl' 'libxi' 'marked' 'marked-man' 'procps-ng' 'python') options=('!emptydirs') source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/cli/archive/v$pkgver.tar.gz;) -sha512sums=('3f4c4c2d00dd1162e003e28df073bd205d47e233341bf4087c7227b58c87ccc6ac3f53b2bd3563283a8c72d695098d021260186adb5226df16e3403363f74ca5') +sha512sums=('7c56c24df7d09aefa3412af9872f25d6608bd830ddfed6fe09a710df04c76aac4581445dd8e4671952b1801a0901659eb2010cdc5abd61ddf33dc3017d911b2a') prepare() { cd cli-$pkgver
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:11:52 Author: felixonmars Revision: 955833 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 955832, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 955832, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:11:52 UTC (rev 955833) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-language-server +pkgname=haskell-language-server +pkgver=1.1.0.0 +pkgrel=24 +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-floskell' 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' + 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' + 'haskell-hiedb' 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' + 'haskell-hls-eval-plugin' 'haskell-hls-explicit-imports-plugin' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-retrie-plugin' 'haskell-hls-splice-plugin' + 'haskell-hls-stylish-haskell-plugin' 'haskell-hls-tactics-plugin' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-ormolu' 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +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/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0 + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd haskell-language-server-1.1.0 + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd haskell-language-server-1.1.0 + 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 haskell-language-server-1.1.0 + + 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: Thursday, June 3, 2021 @ 23:11:38 Author: felixonmars Revision: 955832 upgpkg: haskell-language-server 1.1.0.0-24: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:08:51 UTC (rev 955831) +++ PKGBUILD2021-06-03 23:11:38 UTC (rev 955832) @@ -3,7 +3,7 @@ _hkgname=haskell-language-server pkgname=haskell-language-server pkgver=1.1.0.0 -pkgrel=23 +pkgrel=24 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:08:51 Author: felixonmars Revision: 955831 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955830, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955830, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:08:51 UTC (rev 955831) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.0.2 +pkgrel=17 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-retrie' 'haskell-safe-exceptions' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('34fc9537a3c62d6565940e895973a04721cb101947cca92557c34f6452fcbf694f625fa1cfdf74180cff19e5897f079ff2a10ae4707b472e25b62c0fe44b3573') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-hls-retrie-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:08:37 Author: felixonmars Revision: 955830 upgpkg: haskell-hls-retrie-plugin 1.0.0.2-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:07:54 UTC (rev 955829) +++ PKGBUILD2021-06-03 23:08:37 UTC (rev 955830) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.0.2 -pkgrel=16 +pkgrel=17 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:07:54 Author: felixonmars Revision: 955829 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955828, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955828, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:07:54 UTC (rev 955829) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.1 +pkgrel=17 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp' 'haskell-lsp-types' 'haskell-shake' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('94bda4eab1b5638f78ea23f69d1aee105769f91e9eee627465b04f0903d41d4e93beb88f94c6d47ef586f0684130991882e677852f0bd88adac6098969ee9dfe') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:07:41 Author: felixonmars Revision: 955828 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.1-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:07:02 UTC (rev 955827) +++ PKGBUILD2021-06-03 23:07:41 UTC (rev 955828) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.1 -pkgrel=16 +pkgrel=17 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:07:02 Author: felixonmars Revision: 955827 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955826, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955826, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:07:02 UTC (rev 955827) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.0.0 +pkgrel=17 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-hashable' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-types' + 'haskell-megaparsec' 'haskell-parser-combinators' 'haskell-pretty-simple' + 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_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=-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 haskell-language-server-1.1.0/plugins/$_hkgname + # https://github.com/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || echo "Tests failed" +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:06:47 Author: felixonmars Revision: 955826 upgpkg: haskell-hls-eval-plugin 1.1.0.0-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:05:46 UTC (rev 955825) +++ PKGBUILD2021-06-03 23:06:47 UTC (rev 955826) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.0.0 -pkgrel=16 +pkgrel=17 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:05:46 Author: felixonmars Revision: 955825 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-class-plugin/repos/community-staging-x86_64/ haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955824, haskell-hls-class-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955824, haskell-hls-class-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:05:46 UTC (rev 955825) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-class-plugin +pkgname=haskell-hls-class-plugin +pkgver=1.0.0.1 +pkgrel=17 +pkgdesc="Class/instance management plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('71bf816f4b4bf7e817544c8eebb87457557532490f77cbe7213170e3934112134bdf458ad58eec689e20a71ba2ad5cccbdcde5443aa4e3469e933ee40b8ee862') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --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-hls-class-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:05:33 Author: felixonmars Revision: 955824 upgpkg: haskell-hls-class-plugin 1.0.0.1-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-class-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:04:36 UTC (rev 955823) +++ PKGBUILD2021-06-03 23:05:33 UTC (rev 955824) @@ -3,7 +3,7 @@ _hkgname=hls-class-plugin pkgname=haskell-hls-class-plugin pkgver=1.0.0.1 -pkgrel=16 +pkgrel=17 pkgdesc="Class/instance management plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:04:36 Author: felixonmars Revision: 955823 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955822, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955822, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:04:36 UTC (rev 955823) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.0 +pkgrel=17 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types' + 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +# https://github.com/haskell/haskell-language-server/issues/1818 +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;) +sha256sums=('1d2bab12dcf6ef5f14fe4159e2d1f76b00de75fa9af51846b7ad861fa1daadb2') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_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=-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 haskell-language-server-1.1.0/plugins/$_hkgname + runhaskell Setup test --show-details=direct +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:04:22 Author: felixonmars Revision: 955822 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.0-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:03:40 UTC (rev 955821) +++ PKGBUILD2021-06-03 23:04:22 UTC (rev 955822) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.0 -pkgrel=16 +pkgrel=17 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:03:40 Author: felixonmars Revision: 955821 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-brittany-plugin/repos/community-staging-x86_64/ haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955820, haskell-hls-brittany-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955820, haskell-hls-brittany-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:03:40 UTC (rev 955821) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-brittany-plugin +pkgname=haskell-hls-brittany-plugin +pkgver=1.0.0.1 +pkgrel=21 +pkgdesc="Integration with the Brittany code formatter" +url="https://haskellwingman.dev; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_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=-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 haskell-language-server-1.1.0/plugins/$_hkgname + runhaskell Setup test --show-details=direct +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:03:27 Author: felixonmars Revision: 955820 upgpkg: haskell-hls-brittany-plugin 1.0.0.1-21: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-brittany-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:02:43 UTC (rev 955819) +++ PKGBUILD2021-06-03 23:03:27 UTC (rev 955820) @@ -3,7 +3,7 @@ _hkgname=hls-brittany-plugin pkgname=haskell-hls-brittany-plugin pkgver=1.0.0.1 -pkgrel=20 +pkgrel=21 pkgdesc="Integration with the Brittany code formatter" url="https://haskellwingman.dev; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:02:43 Author: felixonmars Revision: 955819 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955818, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955818, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:02:43 UTC (rev 955819) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.1 +pkgrel=17 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('b29fa55c05417cdb5fa750642f340799b912480ed1dc5e8387ab214f956f1be724923404d4ba1bcec62fa6faba88a4ea9f465bdcacba526b5b1cc770a605cd35') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --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-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:02:29 Author: felixonmars Revision: 955818 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.1-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 23:01:26 UTC (rev 955817) +++ PKGBUILD2021-06-03 23:02:29 UTC (rev 955818) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.1 -pkgrel=16 +pkgrel=17 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 23:01:26 Author: felixonmars Revision: 955817 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-tactics-plugin/repos/community-staging-x86_64/ haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955816, haskell-hls-tactics-plugin/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955816, haskell-hls-tactics-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 23:01:26 UTC (rev 955817) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=hls-tactics-plugin +pkgname=haskell-hls-tactics-plugin +pkgver=1.1.0.0 +pkgrel=18 +pkgdesc="Wingman plugin for Haskell Language Server" +url="https://haskellwingman.dev; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 'haskell-generic-lens' + 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-refinery' 'haskell-retrie' + 'haskell-shake' 'haskell-syb' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hls-test-utils' 'haskell-hspec' + 'haskell-hspec-discover' 'haskell-hspec-expectations' 'haskell-lsp-types' + 'haskell-tasty-hunit' 'haskell-tasty-hspec') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_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=-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 haskell-language-server-1.1.0/plugins/$_hkgname + runhaskell Setup test --show-details=direct +} + +package() { + cd haskell-language-server-1.1.0/plugins/$_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 23:01:12 Author: felixonmars Revision: 955816 upgpkg: haskell-hls-tactics-plugin 1.1.0.0-18: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-tactics-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:52:15 UTC (rev 955815) +++ PKGBUILD2021-06-03 23:01:12 UTC (rev 955816) @@ -3,7 +3,7 @@ _hkgname=hls-tactics-plugin pkgname=haskell-hls-tactics-plugin pkgver=1.1.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="Wingman plugin for Haskell Language Server" url="https://haskellwingman.dev; license=("Apache")
[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:52:15 Author: felixonmars Revision: 955815 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-splice-plugin/repos/community-staging-x86_64/ haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955814, haskell-hls-splice-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955814, haskell-hls-splice-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:52:15 UTC (rev 955815) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-splice-plugin +pkgname=haskell-hls-splice-plugin +pkgver=1.0.0.2 +pkgrel=13 +pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" +url="https://hackage.haskell.org/package/hls-splice-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 'haskell-foldl' 'haskell-ghc' + 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('faf1e1cc127fe58fbafab4f61a3e8daa832c93c7d752a0a0228fa497079db2be64f51196b4b5734e0beddf1cd10d57cd7419671aee1c94b8cad84099b20e') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --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-hls-splice-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:52:00 Author: felixonmars Revision: 955814 upgpkg: haskell-hls-splice-plugin 1.0.0.2-13: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-splice-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:51:19 UTC (rev 955813) +++ PKGBUILD2021-06-03 22:52:00 UTC (rev 955814) @@ -3,7 +3,7 @@ _hkgname=hls-splice-plugin pkgname=haskell-hls-splice-plugin pkgver=1.0.0.2 -pkgrel=12 +pkgrel=13 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes" url="https://hackage.haskell.org/package/hls-splice-plugin; license=("Apache")
[arch-commits] Commit in kak-lsp/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:51:19 Author: maximbaz Revision: 955813 archrelease: copy trunk to community-x86_64 Added: kak-lsp/repos/community-x86_64/PKGBUILD (from rev 955812, kak-lsp/trunk/PKGBUILD) Deleted: kak-lsp/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-03 22:51:15 UTC (rev 955812) +++ PKGBUILD2021-06-03 22:51:19 UTC (rev 955813) @@ -1,30 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> - -pkgname=kak-lsp -pkgver=9.0.0 -pkgrel=1 -pkgdesc='Kakoune Language Server Protocol Client' -arch=('x86_64') -url='https://github.com/ul/kak-lsp' -license=('custom:unlicense') -depends=('kakoune') -makedepends=('rust') -optdepends=( -'bash-language-server: language server for Bash' -'python-language-server: language server for Python' -'go-tools: language server for Go' -) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ul/${pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('25898b816a92fc2436c146d7cd2e891b608203fe63690aafa648e6ae8bfa9112') - -build() { -cd "${pkgname}-${pkgver}" -make -} - -package() { -cd "${pkgname}-${pkgver}" -make DESTDIR="${pkgdir}" install -} - -# vim:set ts=4 sw=4 et: Copied: kak-lsp/repos/community-x86_64/PKGBUILD (from rev 955812, kak-lsp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-03 22:51:19 UTC (rev 955813) @@ -0,0 +1,30 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +pkgname=kak-lsp +pkgver=10.0.0 +pkgrel=1 +pkgdesc='Kakoune Language Server Protocol Client' +arch=('x86_64') +url='https://github.com/ul/kak-lsp' +license=('custom:unlicense') +depends=('kakoune') +makedepends=('rust') +optdepends=( +'bash-language-server: language server for Bash' +'python-language-server: language server for Python' +'go-tools: language server for Go' +) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ul/${pkgname}/archive/v${pkgver}.tar.gz;) +sha256sums=('6e674c2299a11938474100a15ce2c1052320d32b7b7cd1817fe8428b23bf3a18') + +build() { +cd "${pkgname}-${pkgver}" +make +} + +package() { +cd "${pkgname}-${pkgver}" +make DESTDIR="${pkgdir}" install +} + +# vim:set ts=4 sw=4 et:
[arch-commits] Commit in kak-lsp/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:51:15 Author: maximbaz Revision: 955812 upgpkg: kak-lsp 10.0.0-1 Modified: kak-lsp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:50:15 UTC (rev 955811) +++ PKGBUILD2021-06-03 22:51:15 UTC (rev 955812) @@ -1,7 +1,7 @@ # Maintainer: Maxim Baz <$pkgname at maximbaz dot com> pkgname=kak-lsp -pkgver=9.0.0 +pkgver=10.0.0 pkgrel=1 pkgdesc='Kakoune Language Server Protocol Client' arch=('x86_64') @@ -15,7 +15,7 @@ 'go-tools: language server for Go' ) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ul/${pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('25898b816a92fc2436c146d7cd2e891b608203fe63690aafa648e6ae8bfa9112') +sha256sums=('6e674c2299a11938474100a15ce2c1052320d32b7b7cd1817fe8428b23bf3a18') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:50:15 Author: felixonmars Revision: 955811 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 955810, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 955810, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:50:15 UTC (rev 955811) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.0.0.0 +pkgrel=18 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-hspec' + 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' + 'haskell-shake' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('befae62fe5e2098aab1883e77158f9067ac71f5c3fdef44bb618e8a06afa71341385b4c3329a90c7dcf26c5cd11b71a8d582e4385aef8b722f7887540316f5ca') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.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=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:50:02 Author: felixonmars Revision: 955810 upgpkg: haskell-hls-test-utils 1.0.0.0-18: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:48:59 UTC (rev 955809) +++ PKGBUILD2021-06-03 22:50:02 UTC (rev 955810) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.0.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:48:59 Author: felixonmars Revision: 955809 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955808, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 955808, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:48:59 UTC (rev 955809) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.0.2 +pkgrel=18 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-shake' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz;) +sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52') + +prepare() { + cd haskell-language-server-1.1.0/plugins/$_hkgname + gen-setup +} + +build() { + cd haskell-language-server-1.1.0/plugins/$_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=-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 haskell-language-server-1.1.0/plugins/$_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:48:34 Author: felixonmars Revision: 955808 upgpkg: haskell-hls-hlint-plugin 1.0.0.2-18: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:47:38 UTC (rev 955807) +++ PKGBUILD2021-06-03 22:48:34 UTC (rev 955808) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.0.2 -pkgrel=17 +pkgrel=18 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:47:38 Author: felixonmars Revision: 955807 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 955806, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 78 + 1 file changed, 78 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 955806, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:47:38 UTC (rev 955807) @@ -0,0 +1,78 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.2.0.2 +pkgrel=17 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-check' + 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' 'haskell-gitrev' + 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' 'haskell-hie-bios' + 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-hslogger' + 'haskell-implicit-hie-cradle' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-network-uri' 'haskell-opentelemetry' + 'haskell-optparse-applicative' 'haskell-parallel' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' 'haskell-retrie' + 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' 'haskell-shake' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +# Hackage tarball is missing test data +#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +source=("https://github.com/haskell/haskell-language-server/archive/$_hkgname-v$pkgver.tar.gz;) +sha512sums=('cdb58f3e511da37d2b7587c332f1e5bd420de99ec7fc0b5ea2eb0ba7e8fec4ec8b3854e33f2a8358b560149258abe7c1781d65a66fd21a1b40c9fbf82d159a75') + +prepare() { + cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd haskell-language-server-$_hkgname-v$pkgver/$_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=-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 haskell-language-server-$_hkgname-v$pkgver/$_hkgname + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd haskell-language-server-$_hkgname-v$pkgver/$_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:47:24 Author: felixonmars Revision: 955806 upgpkg: haskell-ghcide 1.2.0.2-17: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:32:09 UTC (rev 955805) +++ PKGBUILD2021-06-03 22:47:24 UTC (rev 955806) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.2.0.2 -pkgrel=16 +pkgrel=17 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-plugin-api/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:32:09 Author: felixonmars Revision: 955805 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-plugin-api/repos/community-staging-x86_64/ haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from rev 955804, haskell-hls-plugin-api/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from rev 955804, haskell-hls-plugin-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:32:09 UTC (rev 955805) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-plugin-api +pkgname=haskell-hls-plugin-api +pkgver=1.1.0.0 +pkgrel=14 +pkgdesc="Haskell Language Server API for plugin communication" +url="https://github.com/haskell/haskell-language-server/hls-plugin-api; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 'haskell-dependent-map' + 'haskell-dependent-sum' 'haskell-dlist' 'haskell-hashable' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-opentelemetry' 'haskell-regex-tdfa' 'haskell-shake' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('22f16b0e43f1f02c1b9c4f76ad2f19efb383b102526b4033353cec122d2edd19503d410a892a20799b5aee02f8ec247db2978139351359ec94ed4ece4a69af0d') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-hls-plugin-api/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:31:56 Author: felixonmars Revision: 955804 upgpkg: haskell-hls-plugin-api 1.1.0.0-14: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hls-plugin-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:31:12 UTC (rev 955803) +++ PKGBUILD2021-06-03 22:31:56 UTC (rev 955804) @@ -3,7 +3,7 @@ _hkgname=hls-plugin-api pkgname=haskell-hls-plugin-api pkgver=1.1.0.0 -pkgrel=13 +pkgrel=14 pkgdesc="Haskell Language Server API for plugin communication" url="https://github.com/haskell/haskell-language-server/hls-plugin-api; license=("Apache")
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:31:12 Author: felixonmars Revision: 955803 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 955802, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 955802, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:31:12 UTC (rev 955803) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=225 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:30:59 Author: felixonmars Revision: 955802 upgpkg: haskell-unixutils 1.54.1-225: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:30:27 UTC (rev 955801) +++ PKGBUILD2021-06-03 22:30:59 UTC (rev 955802) @@ -3,7 +3,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=224 +pkgrel=225 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils; license=('BSD')
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:30:27 Author: felixonmars Revision: 955801 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 955800, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 955800, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:30:27 UTC (rev 955801) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=329 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:30:13 Author: felixonmars Revision: 955800 upgpkg: postgrest 7.0.1-329: rebuild with regex-tdfa 1.3.1.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:28:08 UTC (rev 955799) +++ PKGBUILD2021-06-03 22:30:13 UTC (rev 955800) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=328 +pkgrel=329 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in dhall-bash/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:28:08 Author: felixonmars Revision: 955799 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 955798, dhall-bash/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 955798, dhall-bash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:28:08 UTC (rev 955799) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=dhall-bash +pkgver=1.0.36 +pkgrel=83 +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=('545e4981e0618a7c09f5ead9db79410ebb8d6d975cc7d42434bb3a0c479ba2886fa8fccf09ddcf35eca8fc1b9cc5ca9401519745e1797f38abcf683b93544bb5') + +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 +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: Thursday, June 3, 2021 @ 22:27:53 Author: felixonmars Revision: 955798 upgpkg: dhall-bash 1.0.36-83: rebuild with regex-tdfa 1.3.1.1 Modified: dhall-bash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:27:18 UTC (rev 955797) +++ PKGBUILD2021-06-03 22:27:53 UTC (rev 955798) @@ -2,7 +2,7 @@ pkgname=dhall-bash pkgver=1.0.36 -pkgrel=82 +pkgrel=83 pkgdesc='Compile Dhall to Bash' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:27:18 Author: felixonmars Revision: 955797 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 955796, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 955796, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:27:18 UTC (rev 955797) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.6 +pkgrel=32 +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' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('5f8f1a984949ebc97a8a22d1aa69b1b65b4257781c1221fcb50b002a12a747eb98817b12eb1ea76587afc70029fa01340ecfd477296dc0ef1ee63374242935d7') + +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=-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: Thursday, June 3, 2021 @ 22:27:04 Author: felixonmars Revision: 955796 upgpkg: dhall-yaml 1.2.6-32: rebuild with regex-tdfa 1.3.1.1 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:26:27 UTC (rev 955795) +++ PKGBUILD2021-06-03 22:27:04 UTC (rev 955796) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.6 -pkgrel=31 +pkgrel=32 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 (3 files)
Date: Thursday, June 3, 2021 @ 22:26:27 Author: felixonmars Revision: 955795 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 955794, dhall-lsp-server/trunk/PKGBUILD) dhall-lsp-server/repos/community-staging-x86_64/tasty-hspec-1.1.7.patch (from rev 955794, dhall-lsp-server/trunk/tasty-hspec-1.1.7.patch) -+ PKGBUILD| 56 ++ tasty-hspec-1.1.7.patch | 41 + 2 files changed, 97 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 955794, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:26:27 UTC (rev 955795) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.14 +pkgrel=35 +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-lsp0-types' + 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz; +tasty-hspec-1.1.7.patch) +sha512sums=('4f4a2c054a269e5f086ff4108dafe4e44f09b6f8c71772136578b4eafe99d724721b71016f821dc4a7dc073b75871bf328851f95e725904f6383ef49014834c1' + '58df1172db4cf75957590a85a28c588c15830d3c48862383e669f2b6d60f10dece8abcd002c9c8cb2909143ad513509afd5239293926a1a10fd6a1a2bea79f71') + +prepare() { + patch -d $pkgname-$pkgver -p2 < tasty-hspec-1.1.7.patch + uusi -u tasty-hspec $pkgname-$pkgver/$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=-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 +} Copied: dhall-lsp-server/repos/community-staging-x86_64/tasty-hspec-1.1.7.patch (from rev 955794, dhall-lsp-server/trunk/tasty-hspec-1.1.7.patch) === --- community-staging-x86_64/tasty-hspec-1.1.7.patch (rev 0) +++ community-staging-x86_64/tasty-hspec-1.1.7.patch2021-06-03 22:26:27 UTC (rev 955795) @@ -0,0 +1,41 @@ +commit 606d137afc1afc2ab5e9c4949ce1c78bec1848fe +Author: Felix Yan +Date: Sat May 15 07:57:55 2021 +0800 + +Fix compatibility with tasty-hspec 1.1.7 + +tasty-hspec no longer re-exports Test.Hspec since 1.1.7. Let's import +it ourselves. + +diff --git a/dhall-lsp-server/dhall-lsp-server.cabal b/dhall-lsp-server/dhall-lsp-server.cabal +index 9c407256..2e23e615 100644 +--- a/dhall-lsp-server/dhall-lsp-server.cabal b/dhall-lsp-server/dhall-lsp-server.cabal +@@ -104,6 +104,7 @@ Test-Suite tests + Build-Depends: + base , + haskell-lsp-types >= 0.19.0 && < 0.25 , ++hspec >= 2.7 && < 2.9 , + lsp-test >= 0.9 && < 0.13 , + tasty >= 0.11.2 && < 1.5 , + tasty-hspec >= 1.1 && < 1.2 , +diff --git a/dhall-lsp-server/tests/Main.hs b/dhall-lsp-server/tests/Main.hs +index 401bc0b2..5d6b548f 100644 +--- a/dhall-lsp-server/tests/Main.hs
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:25:44 Author: felixonmars Revision: 955794 upgpkg: dhall-lsp-server 1.0.14-35: rebuild with regex-tdfa 1.3.1.1 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:24:50 UTC (rev 955793) +++ PKGBUILD2021-06-03 22:25:44 UTC (rev 955794) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.14 -pkgrel=34 +pkgrel=35 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 dhall-json/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:24:50 Author: felixonmars Revision: 955793 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 955792, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 955792, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:24:50 UTC (rev 955793) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.6 +pkgrel=32 +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=('3cc39e21fa0cccbc6853a93c00af78054904d93485da57949e832990ec3d529780c223c2d44599630be39541be0fb65dbc080896f24eb807ee29f7f53c2ce7a4') + +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 +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-json/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:24:36 Author: felixonmars Revision: 955792 upgpkg: dhall-json 1.7.6-32: rebuild with regex-tdfa 1.3.1.1 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:23:50 UTC (rev 955791) +++ PKGBUILD2021-06-03 22:24:36 UTC (rev 955792) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.6 -pkgrel=31 +pkgrel=32 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall-docs/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:23:50 Author: felixonmars Revision: 955791 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 955790, dhall-docs/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 955790, dhall-docs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:23:50 UTC (rev 955791) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgname=dhall-docs +pkgver=1.0.5 +pkgrel=16 +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-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-silver' 'haskell-turtle') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('22b0c6dfc3e9d5cca13f0a6d80b6e1148156039b287153f686265b1a39dc4103') + +prepare() { + cd $pkgname-$pkgver + uusi -u cryptonite -u memory $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=-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-docs/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:23:32 Author: felixonmars Revision: 955790 upgpkg: dhall-docs 1.0.5-16: rebuild with regex-tdfa 1.3.1.1 Modified: dhall-docs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:22:38 UTC (rev 955789) +++ PKGBUILD2021-06-03 22:23:32 UTC (rev 955790) @@ -2,7 +2,7 @@ pkgname=dhall-docs pkgver=1.0.5 -pkgrel=15 +pkgrel=16 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/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:22:38 Author: felixonmars Revision: 955789 archrelease: copy trunk to community-staging-x86_64 Added: dhall/repos/community-staging-x86_64/ dhall/repos/community-staging-x86_64/PKGBUILD (from rev 955788, dhall/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 955788, dhall/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:22:38 UTC (rev 955789) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +pkgname=dhall +pkgver=1.38.1 +pkgrel=31 +pkgdesc='A configuration language guaranteed to terminate' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 'haskell-cborg-json' + 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 'haskell-dotgen' + 'haskell-either' 'haskell-half' 'haskell-hashable' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-parsers' 'haskell-parser-combinators' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-pretty-simple' + 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 'haskell-scientific' + 'haskell-text-manipulate' 'haskell-th-lift-instances' 'haskell-transformers-compat' + 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 'haskell-cryptonite' + 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls') +makedepends=('ghc' 'uusi' 'haskell-foldl' 'haskell-generic-random' 'haskell-mockery' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-special-values' 'haskell-spoon' + 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 'haskell-turtle' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('c07d9b88361a58025738d9d51c803c04642acc80c846e5260165a5f73c958e2d19e99ab182a684a079c04c4a9e8b6482008b9872b615a65eca53209dc7d7f4db') + +prepare() { +cd $pkgname-$pkgver +uusi -u generic-random -u memory $pkgname.cabal +} + +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 +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/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:22:25 Author: felixonmars Revision: 955788 upgpkg: dhall 1.38.1-31: rebuild with regex-tdfa 1.3.1.1 Modified: dhall/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:21:51 UTC (rev 955787) +++ PKGBUILD2021-06-03 22:22:25 UTC (rev 955788) @@ -2,7 +2,7 @@ pkgname=dhall pkgver=1.38.1 -pkgrel=30 +pkgrel=31 pkgdesc='A configuration language guaranteed to terminate' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in haskell-tasty-silver/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:19:33 Author: felixonmars Revision: 955786 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-silver/repos/community-staging-x86_64/ haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD (from rev 955785, haskell-tasty-silver/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-tasty-silver/repos/community-staging-x86_64/PKGBUILD (from rev 955785, haskell-tasty-silver/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:19:33 UTC (rev 955786) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-silver +pkgname=haskell-tasty-silver +pkgver=3.2.1 +pkgrel=19 +pkgdesc="A fancy test runner, including support for golden tests" +url="https://github.com/phile314/tasty-silver; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-optparse-applicative' + 'haskell-process-extras' 'haskell-regex-tdfa' 'haskell-tagged' 'haskell-tasty' + 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('235edbc01ecd662df66e8816f9510d37eea5e631e2ae77d54611f85ba57ae4fe9c588264c74061a77f29f82c4e99d27e702569f0a57949622f794a61f50abfb4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --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-tasty-silver/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 22:19:19 Author: felixonmars Revision: 955785 upgpkg: haskell-tasty-silver 3.2.1-19: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-tasty-silver/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 22:18:44 UTC (rev 955784) +++ PKGBUILD2021-06-03 22:19:19 UTC (rev 955785) @@ -3,7 +3,7 @@ _hkgname=tasty-silver pkgname=haskell-tasty-silver pkgver=3.2.1 -pkgrel=18 +pkgrel=19 pkgdesc="A fancy test runner, including support for golden tests" url="https://github.com/phile314/tasty-silver; license=("MIT")
[arch-commits] Commit in darcs/repos (2 files)
Date: Thursday, June 3, 2021 @ 22:18:44 Author: felixonmars Revision: 955784 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 955783, darcs/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 955783, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 22:18:44 UTC (rev 955784) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.4 +pkgrel=11 +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 +} + +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 \ +-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: Thursday, June 3, 2021 @ 22:18:30 Author: felixonmars Revision: 955783 upgpkg: darcs 2.16.4-11: rebuild with regex-tdfa 1.3.1.1 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 21:28:36 UTC (rev 955782) +++ PKGBUILD2021-06-03 22:18:30 UTC (rev 955783) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.4 -pkgrel=10 +pkgrel=11 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in haskell-regex-compat-tdfa/repos (2 files)
Date: Thursday, June 3, 2021 @ 21:28:36 Author: felixonmars Revision: 955782 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-compat-tdfa/repos/community-staging-x86_64/ haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 955781, haskell-regex-compat-tdfa/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 955781, haskell-regex-compat-tdfa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 21:28:36 UTC (rev 955782) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-compat-tdfa +pkgname=haskell-regex-compat-tdfa +pkgver=0.95.1.4 +pkgrel=35 +pkgdesc="One module layer over regex-tdfa to replace Text.Regex." +url="https://hub.darcs.net/shelarcy/regex-compat-tdfa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-regex-base' 'haskell-regex-tdfa') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7e387a7713ff8e43cfce4262b1288b85f8b60729162a842186bf6a7e1078dfb9e26013087ff7e9bcf81521f8c352926873bb280b9df57b016aef2ca4ce70aa14') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-regex-compat-tdfa/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 21:28:23 Author: felixonmars Revision: 955781 upgpkg: haskell-regex-compat-tdfa 0.95.1.4-35: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-regex-compat-tdfa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 21:27:35 UTC (rev 955780) +++ PKGBUILD2021-06-03 21:28:23 UTC (rev 955781) @@ -4,7 +4,7 @@ _hkgname=regex-compat-tdfa pkgname=haskell-regex-compat-tdfa pkgver=0.95.1.4 -pkgrel=34 +pkgrel=35 pkgdesc="One module layer over regex-tdfa to replace Text.Regex." url="https://hub.darcs.net/shelarcy/regex-compat-tdfa; license=("BSD")
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, June 3, 2021 @ 21:27:35 Author: felixonmars Revision: 955780 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 955779, idris/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 955779, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 21:27:35 UTC (rev 955780) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=235 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-terminal-size' + 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '4400ea44d61ab5080926fb88c3a9195dda6dfcefb794a335ca00dcdbc9df8a1e6cb2a9b5ed1c906c34fedea8019281b395f030a6267708be68676c8cc6e5b6fa') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i 's/Just sline/sline/' src/Idris/Parser/Stack.hs +uusi idris.cabal +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell Setup test || echo "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 21:27:09 Author: felixonmars Revision: 955779 upgpkg: idris 1.3.3-235: rebuild with regex-tdfa 1.3.1.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 21:14:20 UTC (rev 955778) +++ PKGBUILD2021-06-03 21:27:09 UTC (rev 955779) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=234 +pkgrel=235 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in alsa-plugins/repos/testing-x86_64 (4 files)
Date: Thursday, June 3, 2021 @ 21:15:36 Author: dvzrv Revision: 417083 archrelease: copy trunk to testing-x86_64 Added: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 417082, alsa-plugins/trunk/PKGBUILD) alsa-plugins/repos/testing-x86_64/pulse-sysdefault.diff (from rev 417082, alsa-plugins/trunk/pulse-sysdefault.diff) Deleted: alsa-plugins/repos/testing-x86_64/PKGBUILD alsa-plugins/repos/testing-x86_64/pulse-sysdefault.diff ---+ PKGBUILD | 159 pulse-sysdefault.diff | 34 +- 2 files changed, 98 insertions(+), 95 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-03 21:15:25 UTC (rev 417082) +++ PKGBUILD2021-06-03 21:15:36 UTC (rev 417083) @@ -1,78 +0,0 @@ -# Maintainer: David Runge -# Contributor: Jan Alexander Steffens (heftig) -# Contributor: Sergej Pupykin -# Contributor: Daniel Ehlers - -pkgbase=alsa-plugins -pkgname=(alsa-plugins pulseaudio-alsa) -pkgver=1.2.5 -pkgrel=1 -epoch=1 -pkgdesc="Additional ALSA plugins" -arch=(x86_64) -url="https://www.alsa-project.org; -license=(LGPL2.1) -makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp) -source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2; -pulse-sysdefault.diff) -sha512sums=('32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf' - 'b8c8e55f4da0ae87cc44d75a906d00b4f1e2304e6bc10419c6e0913c8f7d29599a3f3d41733decbe412a4669ea0d5af2a57f85b1655fba3625fbbd33c956f3f9') -b2sums=('a1bb2f187c92a2999722e22775baf2c1fc4240162bb71f454c60359ef61b46934ff8ecd5af97589bafe2c7f737530cf5a4dcc139af7ed001d8dfe24bf3ae045c' - '83c16b77c1737b2b59b60302be22b63e53026a366799fd97fe3c03b86756063d1b9689d5ffc7c793b40db55bdb79a5b6d72a17e0c8aa32364d6e639cf7ad3ce0') - -prepare() { - cd $pkgbase-$pkgver - - # Make use of the pulse plugin's "fallback" feature - # Keeps parity with our old config from pulseaudio-alsa - patch -Np1 -i ../pulse-sysdefault.diff - - # a52, lavrate plugins not compatible with ffmpeg >= 4.0 - # https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html - # https://bugs.archlinux.org/task/60586 - autoreconf -fvi -} - -build() { - cd $pkgbase-$pkgver - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-maemo-plugin \ ---enable-maemo-resource-manager - make -} - -package_alsa-plugins() { - depends=(glibc libasound.so) - optdepends=('dbus: for maemo plugin' - 'jack: for pcm_jack plugin' - 'libavtp: for pcm_aaf plugin' - 'libsamplerate: for rate_samplerate plugin' - 'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins' - 'speexdsp: for pcm_speex and rate_speexrate plugins') - - cd $pkgbase-$pkgver - make DESTDIR="$pkgdir" install - install -Dt "$pkgdir/usr/share/doc/$pkgbase" -m644 doc/README* doc/*.txt - - # remove maemo plugin configuration (it overrides defaults for pcm and ctl), - # until a better way is found to package default overrides: - # https://bugs.archlinux.org/task/65440 - rm -v "${pkgdir}/etc/alsa/conf.d/98-maemo.conf" - - # make a proper off-by-default config template out of the example file - mv -v "${pkgdir}/etc/alsa/conf.d/99-pulseaudio-default.conf.example" \ -"${pkgdir}/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf" -} - -package_pulseaudio-alsa() { - pkgdesc="ALSA Configuration for PulseAudio" - depends=('alsa-plugins>=1.2.2-2' pulseaudio) - - mkdir -p "${pkgdir}/etc/alsa/conf.d" - ln -st "${pkgdir}/etc/alsa/conf.d" \ -/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf -} - -# vim:set sw=2 et: Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 417082, alsa-plugins/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-03 21:15:36 UTC (rev 417083) @@ -0,0 +1,81 @@ +# Maintainer: David Runge +# Contributor: Jan Alexander Steffens (heftig) +# Contributor: Sergej Pupykin +# Contributor: Daniel Ehlers + +pkgbase=alsa-plugins +pkgname=(alsa-plugins pulseaudio-alsa) +pkgver=1.2.5 +pkgrel=2 +epoch=1 +pkgdesc="Additional ALSA plugins" +arch=(x86_64) +url="https://www.alsa-project.org; +license=(LGPL2.1) +makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp) +source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2"{,.sig} +pulse-sysdefault.diff) +sha512sums=('32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf' +'SKIP' + 'b8c8e55f4da0ae87cc44d75a906d00b4f1e2304e6bc10419c6e0913c8f7d29599a3f3d41733decbe412a4669ea0d5af2a57f85b1655fba3625fbbd33c956f3f9')
[arch-commits] Commit in alsa-plugins/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 21:15:25 Author: dvzrv Revision: 417082 upgpkg: alsa-plugins 1:1.2.5-2: Rebuild to add source tarball signatures. Modified: alsa-plugins/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 20:42:05 UTC (rev 417081) +++ PKGBUILD2021-06-03 21:15:25 UTC (rev 417082) @@ -6,7 +6,7 @@ pkgbase=alsa-plugins pkgname=(alsa-plugins pulseaudio-alsa) pkgver=1.2.5 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Additional ALSA plugins" arch=(x86_64) @@ -13,12 +13,15 @@ url="https://www.alsa-project.org; license=(LGPL2.1) makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp) -source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2; +source=("https://www.alsa-project.org/files/pub/plugins/$pkgbase-$pkgver.tar.bz2"{,.sig} pulse-sysdefault.diff) sha512sums=('32aa475ec4af040861c2bfb01eac71042242d2109d3c5102d0111f3327e3f6c9031c32cbb50eb4b6568a6bd9408691a047a39972f09d6087e31ec11f19ddc9cf' +'SKIP' 'b8c8e55f4da0ae87cc44d75a906d00b4f1e2304e6bc10419c6e0913c8f7d29599a3f3d41733decbe412a4669ea0d5af2a57f85b1655fba3625fbbd33c956f3f9') b2sums=('a1bb2f187c92a2999722e22775baf2c1fc4240162bb71f454c60359ef61b46934ff8ecd5af97589bafe2c7f737530cf5a4dcc139af7ed001d8dfe24bf3ae045c' +'SKIP' '83c16b77c1737b2b59b60302be22b63e53026a366799fd97fe3c03b86756063d1b9689d5ffc7c793b40db55bdb79a5b6d72a17e0c8aa32364d6e639cf7ad3ce0') +validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) prepare() { cd $pkgbase-$pkgver
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, June 3, 2021 @ 21:14:20 Author: felixonmars Revision: 955778 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 955777, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 955777, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 21:14:20 UTC (rev 955778) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210428 +pkgrel=28 +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: Thursday, June 3, 2021 @ 21:14:04 Author: felixonmars Revision: 955777 upgpkg: git-annex 8.20210428-28: rebuild with regex-tdfa 1.3.1.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 21:10:56 UTC (rev 955776) +++ PKGBUILD2021-06-03 21:14:04 UTC (rev 955777) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210428 -pkgrel=27 +pkgrel=28 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, June 3, 2021 @ 21:10:56 Author: felixonmars Revision: 955776 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 955775, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 955775, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 21:10:56 UTC (rev 955776) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.14.0.0 +pkgrel=63 +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 $_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 \ +-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: Thursday, June 3, 2021 @ 21:10:43 Author: felixonmars Revision: 955775 upgpkg: haskell-hakyll 4.14.0.0-63: rebuild with regex-tdfa 1.3.1.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 21:07:22 UTC (rev 955774) +++ PKGBUILD2021-06-03 21:10:43 UTC (rev 955775) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.14.0.0 -pkgrel=62 +pkgrel=63 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in rosegarden/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 3, 2021 @ 21:07:22 Author: dvzrv Revision: 955774 archrelease: copy trunk to community-x86_64 Added: rosegarden/repos/community-x86_64/PKGBUILD (from rev 955773, rosegarden/trunk/PKGBUILD) Deleted: rosegarden/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-03 21:07:14 UTC (rev 955773) +++ PKGBUILD2021-06-03 21:07:22 UTC (rev 955774) @@ -1,58 +0,0 @@ -# Maintainer: David Runge -# Contributor: Ray Rashif -# Contributor: Giovanni Scafora -# Contributor: damir -# Contributor: Robert Emil Berge - -pkgname=rosegarden -pkgver=20.12 -pkgrel=1 -pkgdesc="MIDI/audio sequencer and notation editor" -arch=('x86_64') -url="https://www.rosegardenmusic.com/; -license=('GPL2') -groups=('pro-audio') -depends=('gcc-libs' 'glibc' 'lirc' 'hicolor-icon-theme' 'qt5-base' 'zlib') -makedepends=('alsa-lib' 'cmake' 'dssi' 'fftw' 'jack' 'ladspa' 'liblrdf' 'liblo' -'libsamplerate' 'libsndfile' 'qt5-tools') -checkdepends=('xorg-server-xvfb') -optdepends=('cups: Printing support' -'evince: Print preview support' -'lilypond: Notation display support' -'mupdf: Print preview support' -'okular: Print preview support' -'timidity++: Softsynth support' -'flac: FLAC support' -'wavpack: Lossless audio codec support') -provides=('dssi-host' 'ladspa-host') -source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) -sha512sums=('a2901d35ef7dac9358350fa47e47b9314698790bb2e2a95c6cc444135f49a92e3fb6d6cbf8710194bca6e57e1c82218991ae3db4aa7b6acea311cb3b627d3dc2') -b2sums=('f03862a8523dd43cc7e2b146446bb943229cfa1c598bc36601695465566d1037d360b15ac78802dbcc51c601e605abc9199f3006b3072e5e0ad2b49da9e15c28') - -build() { - cd "${pkgname}-${pkgver}" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE='None' \ --Wno-dev \ --B build \ --S . - make VERBOSE=1 -C build -} - -check() { - cd "${pkgname}-${pkgver}" - mkdir -p test-tmp - chmod 700 test-tmp - export XDG_RUNTIME_DIR="${PWD}/test-tmp" - xvfb-run make VERBOSE=1 test -C build || echo "TestNotationViewSelection still fails: https://sourceforge.net/p/rosegarden/bugs/1585/; -} - -package() { - depends+=('libasound.so' 'libfftw3f.so' 'libjack.so' 'liblrdf.so' 'liblo.so' - 'libsamplerate.so' 'libsndfile.so') - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir" install -C build - install -vDm 644 {AUTHORS,CHANGELOG,README} \ --t "${pkgdir}/usr/share/doc/${pkgname}" -} -# vim:set ts=2 sw=2 et: Copied: rosegarden/repos/community-x86_64/PKGBUILD (from rev 955773, rosegarden/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-03 21:07:22 UTC (rev 955774) @@ -0,0 +1,58 @@ +# Maintainer: David Runge +# Contributor: Ray Rashif +# Contributor: Giovanni Scafora +# Contributor: damir +# Contributor: Robert Emil Berge + +pkgname=rosegarden +pkgver=21.06 +pkgrel=1 +pkgdesc="MIDI/audio sequencer and notation editor" +arch=('x86_64') +url="https://www.rosegardenmusic.com/; +license=('GPL2') +groups=('pro-audio') +depends=('gcc-libs' 'glibc' 'lirc' 'hicolor-icon-theme' 'qt5-base' 'zlib') +makedepends=('alsa-lib' 'cmake' 'dssi' 'fftw' 'jack' 'ladspa' 'liblrdf' 'liblo' +'libsamplerate' 'libsndfile' 'qt5-tools') +checkdepends=('xorg-server-xvfb') +optdepends=('cups: Printing support' +'evince: Print preview support' +'lilypond: Notation display support' +'mupdf: Print preview support' +'okular: Print preview support' +'timidity++: Softsynth support' +'flac: FLAC support' +'wavpack: Lossless audio codec support') +provides=('dssi-host' 'ladspa-host') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) +sha512sums=('9cadfed3caba203ea6db78c3600600b9c5ed0e2963228dd6e8129291618e3b7c617b0d6dfaccce0dd753ce229dfaa8c65d1354f591e2923185fb76dcbe48d840') +b2sums=('f5bb9a471122857666edf033d4e760cbf81b0bbcf255e1248a1f865825677c41fb1a55a64835a168174b420793367214e8dfcedea25dc857e1ec847fae87770d') + +build() { + cd "${pkgname}-${pkgver}" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE='None' \ +-Wno-dev \ +-B build \ +-S . + make VERBOSE=1 -C build +} + +check() { + cd "${pkgname}-${pkgver}" + mkdir -p test-tmp + chmod 700 test-tmp + export XDG_RUNTIME_DIR="${PWD}/test-tmp" + xvfb-run make VERBOSE=1 test -C build || echo "TestNotationViewSelection still fails: https://sourceforge.net/p/rosegarden/bugs/1585/; +} + +package() { + depends+=('libasound.so' 'libfftw3f.so' 'libjack.so' 'liblrdf.so' 'liblo.so' + 'libsamplerate.so'
[arch-commits] Commit in rosegarden/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 21:07:14 Author: dvzrv Revision: 955773 upgpkg: rosegarden 21.06-1: Upgrade to 21.06. Modified: rosegarden/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 21:05:28 UTC (rev 955772) +++ PKGBUILD2021-06-03 21:07:14 UTC (rev 955773) @@ -5,7 +5,7 @@ # Contributor: Robert Emil Berge pkgname=rosegarden -pkgver=20.12 +pkgver=21.06 pkgrel=1 pkgdesc="MIDI/audio sequencer and notation editor" arch=('x86_64') @@ -26,8 +26,8 @@ 'wavpack: Lossless audio codec support') provides=('dssi-host' 'ladspa-host') source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) -sha512sums=('a2901d35ef7dac9358350fa47e47b9314698790bb2e2a95c6cc444135f49a92e3fb6d6cbf8710194bca6e57e1c82218991ae3db4aa7b6acea311cb3b627d3dc2') -b2sums=('f03862a8523dd43cc7e2b146446bb943229cfa1c598bc36601695465566d1037d360b15ac78802dbcc51c601e605abc9199f3006b3072e5e0ad2b49da9e15c28') +sha512sums=('9cadfed3caba203ea6db78c3600600b9c5ed0e2963228dd6e8129291618e3b7c617b0d6dfaccce0dd753ce229dfaa8c65d1354f591e2923185fb76dcbe48d840') +b2sums=('f5bb9a471122857666edf033d4e760cbf81b0bbcf255e1248a1f865825677c41fb1a55a64835a168174b420793367214e8dfcedea25dc857e1ec847fae87770d') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Thursday, June 3, 2021 @ 21:05:28 Author: felixonmars Revision: 955772 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 955771, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 955771, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 21:05:28 UTC (rev 955772) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=191 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 'haskell-network-bsd' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 'haskell-zlib' + 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; + hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2' + '1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf') + +prepare() { + cd hedgewars-src-$pkgver + patch -p1 -i ../hedgewars-network-3.patch + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt + sed -i '/#include /a #include ' QTfrontend/ui/page/pagegamestats.cpp + + # https://bugs.freepascal.org/view.php?id=37286 + sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 21:05:09 Author: felixonmars Revision: 955771 upgpkg: hedgewars 1.0.0-191: rebuild with regex-tdfa 1.3.1.1 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 20:59:57 UTC (rev 955770) +++ PKGBUILD2021-06-03 21:05:09 UTC (rev 955771) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=190 +pkgrel=191 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in hledger-iadd/repos (2 files)
Date: Thursday, June 3, 2021 @ 20:59:57 Author: felixonmars Revision: 955770 archrelease: copy trunk to community-staging-x86_64 Added: hledger-iadd/repos/community-staging-x86_64/ hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 955769, hledger-iadd/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 955769, hledger-iadd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 20:59:57 UTC (rev 955770) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hledger-iadd +pkgname=hledger-iadd +pkgver=1.3.14 +pkgrel=26 +pkgdesc="A terminal UI as drop-in replacement for hledger add" +url="https://github.com/hpdeifel/hledger-iadd#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 'haskell-megaparsec' + 'haskell-microlens' 'haskell-microlens-th' 'haskell-optparse-applicative' + 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 'haskell-vty' + 'haskell-xdg-basedir') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c5472492ec443948762e4e236d91d9057ed23e8f0866c2aa32929997ae479c4d') + +prepare() { + cd $_hkgname-$pkgver + uusi -d semigroups $_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=-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 hledger-iadd/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 20:59:37 Author: felixonmars Revision: 955769 upgpkg: hledger-iadd 1.3.14-26: rebuild with regex-tdfa 1.3.1.1 Modified: hledger-iadd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 20:59:35 UTC (rev 955768) +++ PKGBUILD2021-06-03 20:59:37 UTC (rev 955769) @@ -3,7 +3,7 @@ _hkgname=hledger-iadd pkgname=hledger-iadd pkgver=1.3.14 -pkgrel=25 +pkgrel=26 pkgdesc="A terminal UI as drop-in replacement for hledger add" url="https://github.com/hpdeifel/hledger-iadd#readme; license=("BSD")
[arch-commits] Commit in matrix-appservice-irc/repos/community-x86_64 (8 files)
Date: Thursday, June 3, 2021 @ 20:59:35 Author: dvzrv Revision: 955768 archrelease: copy trunk to community-x86_64 Added: matrix-appservice-irc/repos/community-x86_64/PKGBUILD (from rev 955767, matrix-appservice-irc/trunk/PKGBUILD) matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.service (from rev 955767, matrix-appservice-irc/trunk/matrix-appservice-irc.service) matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.sysusers (from rev 955767, matrix-appservice-irc/trunk/matrix-appservice-irc.sysusers) matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.tmpfiles (from rev 955767, matrix-appservice-irc/trunk/matrix-appservice-irc.tmpfiles) Deleted: matrix-appservice-irc/repos/community-x86_64/PKGBUILD matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.service matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.sysusers matrix-appservice-irc/repos/community-x86_64/matrix-appservice-irc.tmpfiles + PKGBUILD | 264 +++ matrix-appservice-irc.service | 66 - matrix-appservice-irc.sysusers |2 matrix-appservice-irc.tmpfiles |2 4 files changed, 167 insertions(+), 167 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-03 20:59:25 UTC (rev 955767) +++ PKGBUILD2021-06-03 20:59:35 UTC (rev 955768) @@ -1,132 +0,0 @@ -# Maintainer: David Runge -# Contributor: Bruno Pagani - -pkgname=matrix-appservice-irc -pkgver=0.26.0 -pkgrel=1 -pkgdesc="Node.js IRC bridge for Matrix" -arch=('x86_64') -url="https://github.com/matrix-org/matrix-appservice-irc; -license=('Apache') -depends=('gcc-libs' 'glibc' 'nodejs') -makedepends=('git' 'npm' 'python') -optdepends=('python-urllib3: for grant-ops-in-room.py, migrate-users.py, remove-idle-users.py and remove-user.py' -'python-requests: for grant-ops-in-room.py, migrate-users.py, remove-idle-users.py and remove-user.py' -'python-yaml: for grant-ops-in-room.py, migrate-users.py and remove-user.py') -backup=("etc/${pkgname}/config.yaml" -"etc/${pkgname}/provisioning.rules.yaml" -"etc/${pkgname}/registration.yaml") -source=("https://github.com/matrix-org/matrix-appservice-irc/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha512sums=('d9bdc79ef16966847e38839dae2df86b28d165da828d7413460c2f442a4a1a7ccebef546d92d7cc134cff9b6eec4e2179cdc64aaffe7949bca94fdbb76506c38' - 'f1d1351a554f68537c7fc5771dddc0267a1f19d214bef935faca7b161d611145e3c127c77ae4eefc10c002a2f2f7a8d90e353b0e526ab83a9666d7d457fc449c' - 'f615e5da11be8d834d6f48f064a65a9b7aa129d255be7865a171522d5aed921eb549a33661ab2c4fff4625d2ca5a7f9c43be95c188e7a77bdde4062aa3983edd' - '60b7afdd68aaf2c8e47caf10efefb6c4dc54f40d187ad495a604786b30c00dac7e5c77a7b596d86c2a62a7cdbe3727e11f75494f86d26c9fc51ea7a1bf6ab7f0') -b2sums=('4bbbe51d9d11fb90b9c0398f209d62aeadb305c89d0cbeb7a69181df4797a7f2433fe78b27c8ef58422880282f4a8abecd9d8818fa361ad6184205c53a267ecc' - '6010949756e816ca0fe9f9d6d119ec2085f34ec214111c0d55b6f0f90f1fccca23431c6ac485d29bf6ec723a3e6fa04150316fef67ea554254e994176078487a' - 'cbfe3cdb07707b79ae438936927f06ac4e92669b0b7dd35a9d228aae3cc821e3a50a2cc1627f7959147e329e617247f4002a267bc8630819946e8083a39b8895' - '2dbbf14f82d88418470f848a2d11c0feacb257026382513c2fa02ad7f605f47e4cc5e9bf05668da383a596bc81450e468288863cdbdde9f7c16b02561f0114a7') - -prepare() { - cd "${pkgname}-${pkgver}" - sed -e "s|./provisioning.rules.yaml|/etc/${pkgname}/provisioning.rules.yaml|" \ - -i config.sample.yaml - touch registration.yaml -} - -build() { - cd "${pkgname}-${pkgver}" - # TODO: fix issues with full RELRO and PIE - # https://github.com/matrix-org/matrix-appservice-irc/issues/1133 - npm install --cache "${srcdir}"/npm-cache -} - -check() { - cd "${pkgname}-${pkgver}" - npm audit || echo "npm audit output might return non-zero" - npm test -} - -package() { - cd "${pkgname}-${pkgver}" - # removing unneeded files and directories - find node_modules -type f \ - \( \ - -iname '*Makefile*' -o \ - -iname '*appveyor.yml' -o \ - -iname '*.babelrc' -o \ - -iname '*.bak' -o \ - -iname '*bower.json' -o \ - -iname '*.c' -o \ - -iname '*.cc' -o \ - -iname '*.cpp' -o \ - -iname '*.md' -o \ - -iname '*.markdown' -o \ - -iname '*.rst' -o \ - -iname '*.nycrc' -o \ - -iname '*.npmignore' -o \ - -iname '*.editorconfig' -o \ - -iname '*.el' -o \ - -iname '*.eslintignore' -o \ - -iname '*.eslintrc*' -o \ - -iname '*.fimbullinter.yaml' -o \ - -iname '*.gitattributes' -o \ - -iname '*.gitmodules' -o \ -
[arch-commits] Commit in matrix-appservice-irc/trunk (PKGBUILD)
Date: Thursday, June 3, 2021 @ 20:59:25 Author: dvzrv Revision: 955767 upgpkg: matrix-appservice-irc 0.26.1-1: Upgrade to 0.26.1. Modified: matrix-appservice-irc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 20:58:40 UTC (rev 955766) +++ PKGBUILD2021-06-03 20:59:25 UTC (rev 955767) @@ -2,7 +2,7 @@ # Contributor: Bruno Pagani pkgname=matrix-appservice-irc -pkgver=0.26.0 +pkgver=0.26.1 pkgrel=1 pkgdesc="Node.js IRC bridge for Matrix" arch=('x86_64') @@ -20,11 +20,11 @@ "${pkgname}.service" "${pkgname}.sysusers" "${pkgname}.tmpfiles") -sha512sums=('d9bdc79ef16966847e38839dae2df86b28d165da828d7413460c2f442a4a1a7ccebef546d92d7cc134cff9b6eec4e2179cdc64aaffe7949bca94fdbb76506c38' +sha512sums=('03cb3c202258f81c821767a73b79e22442fcfeda1bc356bfbe588e8fd3ec6e0ff95cfae65f2ea13143b56ccc76b255f09c1292402e899bb72be2ee67759079c6' 'f1d1351a554f68537c7fc5771dddc0267a1f19d214bef935faca7b161d611145e3c127c77ae4eefc10c002a2f2f7a8d90e353b0e526ab83a9666d7d457fc449c' 'f615e5da11be8d834d6f48f064a65a9b7aa129d255be7865a171522d5aed921eb549a33661ab2c4fff4625d2ca5a7f9c43be95c188e7a77bdde4062aa3983edd' '60b7afdd68aaf2c8e47caf10efefb6c4dc54f40d187ad495a604786b30c00dac7e5c77a7b596d86c2a62a7cdbe3727e11f75494f86d26c9fc51ea7a1bf6ab7f0') -b2sums=('4bbbe51d9d11fb90b9c0398f209d62aeadb305c89d0cbeb7a69181df4797a7f2433fe78b27c8ef58422880282f4a8abecd9d8818fa361ad6184205c53a267ecc' +b2sums=('1e042926af86ecea7168f39bb48d6e7f91597a73e91782d6648e2f0fe0ee1796309b23778d4869ccffdb699d715f2c5bcf3473553e7ec8842fa1e462290aa1ad' '6010949756e816ca0fe9f9d6d119ec2085f34ec214111c0d55b6f0f90f1fccca23431c6ac485d29bf6ec723a3e6fa04150316fef67ea554254e994176078487a' 'cbfe3cdb07707b79ae438936927f06ac4e92669b0b7dd35a9d228aae3cc821e3a50a2cc1627f7959147e329e617247f4002a267bc8630819946e8083a39b8895' '2dbbf14f82d88418470f848a2d11c0feacb257026382513c2fa02ad7f605f47e4cc5e9bf05668da383a596bc81450e468288863cdbdde9f7c16b02561f0114a7')
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, June 3, 2021 @ 20:58:40 Author: felixonmars Revision: 955766 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 955765, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 955765, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 20:58:40 UTC (rev 955766) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.21 +pkgrel=33 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-extra' + 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('eeb969c0eca213fa0906a0750c17169257524661db7f562264d7e10cbc680270ca035aed235fd3e258215d7d7283c42088c244af061150a104cec37317710e5d') + +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: Thursday, June 3, 2021 @ 20:58:27 Author: felixonmars Revision: 955765 upgpkg: hledger-ui 1.21-33: rebuild with regex-tdfa 1.3.1.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 20:57:41 UTC (rev 955764) +++ PKGBUILD2021-06-03 20:58:27 UTC (rev 955765) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.21 -pkgrel=32 +pkgrel=33 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, June 3, 2021 @ 20:57:41 Author: felixonmars Revision: 955764 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 955763, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 955763, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 20:57:41 UTC (rev 955764) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.21 +pkgrel=58 +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=('69080f22c9f8af8a3130b42f26cb3a676dde5df93a87beb7dd2f45e789d0243cd57627d68e75c7be40c838c29abfe8b606c23f432dd7469e214f97ae2bdbaf9c') + +prepare() { +cd $pkgname-$pkgver +uusi -u yesod-form $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 \ +-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: Thursday, June 3, 2021 @ 20:57:28 Author: felixonmars Revision: 955763 upgpkg: hledger-web 1.21-58: rebuild with regex-tdfa 1.3.1.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-03 20:56:11 UTC (rev 955762) +++ PKGBUILD2021-06-03 20:57:28 UTC (rev 955763) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.21 -pkgrel=57 +pkgrel=58 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Thursday, June 3, 2021 @ 20:56:11 Author: felixonmars Revision: 955762 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 955761, hledger/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 955761, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-03 20:56:11 UTC (rev 955762) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.21 +pkgrel=28 +pkgdesc="Command-line interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-tasty' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('4ae5e9dc0160759f85b5c9d9ae4d4faeb2a63a41dd5376e658ac6fa13ff2b72b5e808ed0d52ed50d83e9bade3ce8839c23aabbbf6baccf236b579b07898dd3ba') + +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 \ +-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/ +}