[arch-commits] Commit in lua-stdlib/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 22:34:31 Author: alerque Revision: 1011778 archrelease: copy trunk to community-any Added: lua-stdlib/repos/community-any/PKGBUILD (from rev 1011777, lua-stdlib/trunk/PKGBUILD) Deleted: lua-stdlib/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 22:33:44 UTC (rev 1011777) +++ PKGBUILD2021-09-04 22:34:31 UTC (rev 1011778) @@ -1,46 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Stefan Husmann -# Contributor: Pierre Chapuis - -pkgbase=lua-stdlib -_rockname=${pkgbase#lua-} -pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") -pkgver=41.2.2 -_rockrel=1 -pkgrel=7 -pkgdesc='Library of modules for common programming tasks' -arch=(any) -url="https://github.com/$pkgbase/$pkgbase"; -license=(MIT) -makedepends=(lua - lua51 - lua52 - lua53 - luarocks) -_archive="$pkgbase-release-v$pkgver" -source=("$_archive.tar.gz::$url/archive/$_archive.tar.gz") -sha256sums=('42ca25ddcde59f608694a3335d24919a4df4cf6f14ea46c75249561a16c84711') - -_package() { - cd "$_archive" - depends=(${pkgname%-*}) - luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ - make --deps-mode=none --no-manifest "$_rockname-$pkgver-$_rockrel.rockspec" - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING -} - -package_lua-stdlib() { - _package 5.4 -} - -package_lua51-stdlib() { - _package 5.1 -} - -package_lua52-stdlib() { - _package 5.2 -} - -package_lua53-stdlib() { - _package 5.3 -} Copied: lua-stdlib/repos/community-any/PKGBUILD (from rev 1011777, lua-stdlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 22:34:31 UTC (rev 1011778) @@ -0,0 +1,46 @@ +# Maintainer: Caleb Maclennan +# Contributor: Stefan Husmann +# Contributor: Pierre Chapuis + +pkgbase=lua-stdlib +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +pkgver=41.2.2 +_rockrel=1 +pkgrel=8 +pkgdesc='Library of modules for common programming tasks' +arch=(any) +url="https://github.com/$pkgbase/$pkgbase"; +license=(MIT) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="$pkgbase-release-v$pkgver" +source=("$_archive.tar.gz::$url/archive/release-v$pkgver.tar.gz") +sha256sums=('42ca25ddcde59f608694a3335d24919a4df4cf6f14ea46c75249561a16c84711') + +_package() { + cd "$_archive" + depends=(${pkgname%-*}) + luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "$_rockname-$pkgver-$_rockrel.rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING +} + +package_lua-stdlib() { + _package 5.4 +} + +package_lua51-stdlib() { + _package 5.1 +} + +package_lua52-stdlib() { + _package 5.2 +} + +package_lua53-stdlib() { + _package 5.3 +}
[arch-commits] Commit in lua-stdlib/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 22:33:44 Author: alerque Revision: 1011777 upgpkg: lua-stdlib 41.2.2-8; fix source url Modified: lua-stdlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 21:37:35 UTC (rev 1011776) +++ PKGBUILD2021-09-04 22:33:44 UTC (rev 1011777) @@ -7,7 +7,7 @@ pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") pkgver=41.2.2 _rockrel=1 -pkgrel=7 +pkgrel=8 pkgdesc='Library of modules for common programming tasks' arch=(any) url="https://github.com/$pkgbase/$pkgbase"; @@ -18,7 +18,7 @@ lua53 luarocks) _archive="$pkgbase-release-v$pkgver" -source=("$_archive.tar.gz::$url/archive/$_archive.tar.gz") +source=("$_archive.tar.gz::$url/archive/release-v$pkgver.tar.gz") sha256sums=('42ca25ddcde59f608694a3335d24919a4df4cf6f14ea46c75249561a16c84711') _package() {
[arch-commits] Commit in geoclue/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, September 4, 2021 @ 22:25:27 Author: heftig Revision: 423438 archrelease: copy trunk to testing-x86_64 Added: geoclue/repos/testing-x86_64/ geoclue/repos/testing-x86_64/PKGBUILD (from rev 423437, geoclue/trunk/PKGBUILD) --+ PKGBUILD | 74 + 1 file changed, 74 insertions(+) Copied: geoclue/repos/testing-x86_64/PKGBUILD (from rev 423437, geoclue/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-09-04 22:25:27 UTC (rev 423438) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: György Balló + +pkgname=geoclue +pkgver=2.5.7 +pkgrel=4 +pkgdesc="Modular geoinformation service built on the D-Bus messaging system" +arch=(x86_64) +url="https://www.freedesktop.org/wiki/Software/GeoClue/"; +license=(LGPL) +depends=(libsoup json-glib libmm-glib avahi geocode-glib) +makedepends=(systemd gobject-introspection git vala meson gtk-doc libnotify) +optdepends=('libnotify: Demo Agent') +provides=("geoclue2=$pkgver-$pkgrel") +conflicts=(geoclue2) +replaces=(geoclue2) +backup=(etc/geoclue/geoclue.conf) +_commit=3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8 # tags/2.5.7 +source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";) +sha256sums=('SKIP') + +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact hef...@archlinux.org for +# more information. +_mozilla_api_key=e05d56db0a694edc8b5aaebda3f2db6a + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + # config patches (configurable hardcoded API key) + git cherry-pick -n 95c9ad4dc176 1a00809a0d89 + + # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/ 0003 0004 + git cherry-pick -n f9347ca7d51b c3eba034eb03 12445fb134ee + + # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/fix-nowifi-query.patch/ + git revert -n 194529c7e712 715cfbf5bec8 + + # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/ 0006 + git cherry-pick -n 91e17382521e + + # don't claim the compass sensor when not needed + git cherry-pick -n 34a67b676d24 +} + +build() { + arch-meson $pkgname build \ +-D dbus-srv-user=geoclue \ +-D dbus-sys-dir=/usr/share/dbus-1/system.d \ +-D mozilla-api-key="$_mozilla_api_key" + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" + + echo 'u geoclue - "Geoinformation service" /var/lib/geoclue' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + + echo 'd /var/lib/geoclue 0755 geoclue geoclue' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" +} + +# vim:set sw=2 et:
[arch-commits] Commit in geoclue/trunk (2 files)
Date: Saturday, September 4, 2021 @ 22:25:22 Author: heftig Revision: 423437 2.5.7-4: update patches, try our key again Modified: geoclue/trunk/PKGBUILD Deleted: geoclue/trunk/0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch -+ 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch | 56 -- PKGBUILD| 29 +++-- 2 files changed, 19 insertions(+), 66 deletions(-) Deleted: 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch === --- 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch 2021-09-04 20:12:48 UTC (rev 423436) +++ 0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch 2021-09-04 22:25:22 UTC (rev 423437) @@ -1,56 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Fri, 9 Apr 2021 19:50:58 + -Subject: [PATCH] sources: Don't compute movement for low-accuracy sources - -This avoids claiming the compass and updating the location for heading -changes when we only need to serve low-accuracy clients like the GNOME -Settings Daemon. - src/gclue-3g.c | 4 +++- - src/gclue-cdma.c | 4 +++- - src/gclue-wifi.c | 1 + - 3 files changed, 7 insertions(+), 2 deletions(-) - -diff --git a/src/gclue-3g.c b/src/gclue-3g.c -index 4473102..40c10f6 100644 a/src/gclue-3g.c -+++ b/src/gclue-3g.c -@@ -188,7 +188,9 @@ gclue_3g_get_singleton (void) - static GClue3G *source = NULL; - - if (source == NULL) { --source = g_object_new (GCLUE_TYPE_3G, NULL); -+source = g_object_new (GCLUE_TYPE_3G, -+ "compute-movement", FALSE, -+ NULL); - g_object_weak_ref (G_OBJECT (source), -on_3g_destroyed, -&source); -diff --git a/src/gclue-cdma.c b/src/gclue-cdma.c -index 8f4f129..2a26a77 100644 a/src/gclue-cdma.c -+++ b/src/gclue-cdma.c -@@ -177,7 +177,9 @@ gclue_cdma_get_singleton (void) - static GClueCDMA *source = NULL; - - if (source == NULL) { --source = g_object_new (GCLUE_TYPE_CDMA, NULL); -+source = g_object_new (GCLUE_TYPE_CDMA, -+ "compute-movement", FALSE, -+ NULL); - g_object_weak_ref (G_OBJECT (source), -on_cdma_destroyed, -&source); -diff --git a/src/gclue-wifi.c b/src/gclue-wifi.c -index e507830..f09b40c 100644 a/src/gclue-wifi.c -+++ b/src/gclue-wifi.c -@@ -968,6 +968,7 @@ gclue_wifi_get_singleton (GClueAccuracyLevel level) - wifi[i] = g_object_new (GCLUE_TYPE_WIFI, - "accuracy-level", level, - "scramble-location", scramble_location, -+"compute-movement", i > 0, - NULL); - g_object_weak_ref (G_OBJECT (wifi[i]), -on_wifi_destroyed, Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:12:48 UTC (rev 423436) +++ PKGBUILD2021-09-04 22:25:22 UTC (rev 423437) @@ -3,7 +3,7 @@ pkgname=geoclue pkgver=2.5.7 -pkgrel=3 +pkgrel=4 pkgdesc="Modular geoinformation service built on the D-Bus messaging system" arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/GeoClue/"; @@ -16,11 +16,15 @@ replaces=(geoclue2) backup=(etc/geoclue/geoclue.conf) _commit=3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8 # tags/2.5.7 -source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit"; -0001-sources-Don-t-compute-movement-for-low-accuracy-sour.patch) -sha256sums=('SKIP' -'22ac3c979cf2c95ba4f0d323cef2e10946667763c9bcec125a00cb213e502818') +source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit";) +sha256sums=('SKIP') +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact hef...@archlinux.org for +# more information. +_mozilla_api_key=e05d56db0a694edc8b5aaebda3f2db6a + pkgver() { cd $pkgname git describe --tags | sed 's/-/+/g' @@ -32,19 +36,24 @@ # config patches (configurable hardcoded API key) git cherry-pick -n 95c9ad4dc176 1a00809a0d89 - # https://sources.debian.org/patches/geoclue-2.0/2.5.7-2/ + # https://sources.debian.org/patches/geoclue-2.0/2.5.7-3/ 0003 0004 git cherry-pick -n f9347ca7d51b c3eba034eb03 12445fb134ee - # https://sou
[arch-commits] Commit in miniserve/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 21:28:49 Author: svenstaro Revision: 1011775 archrelease: copy trunk to community-x86_64 Added: miniserve/repos/community-x86_64/PKGBUILD (from rev 1011774, miniserve/trunk/PKGBUILD) Deleted: miniserve/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 21:28:38 UTC (rev 1011774) +++ PKGBUILD2021-09-04 21:28:49 UTC (rev 1011775) @@ -1,40 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=miniserve -pkgver=0.16.0 -pkgrel=1 -pkgdesc="Tool to serve files via HTTP" -arch=('x86_64') -url="https://github.com/svenstaro/miniserve"; -license=('MIT') -depends=('gcc-libs' 'bzip2') -makedepends=('cargo') -source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz) -sha512sums=('e1bd7b63a46571e877ee2fc850d71b85a206a205ce6dab4343de43905e5b3ce12855924ec24b6ea37f5f783e2ca8ef49db25f3f7e7e7b30c13303b670355bf35') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cargo build --release --locked -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - cargo test --release --locked -- --test-threads=1 -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve - - mkdir -p "$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d} - target/release/miniserve --print-completions bash > "$pkgdir"/usr/share/bash-completion/completions/miniserve - target/release/miniserve --print-completions zsh > "$pkgdir"/usr/share/zsh/site-functions/_miniserve - target/release/miniserve --print-completions fish > "$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: miniserve/repos/community-x86_64/PKGBUILD (from rev 1011774, miniserve/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 21:28:49 UTC (rev 1011775) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=miniserve +pkgver=0.17.0 +pkgrel=1 +pkgdesc="Tool to serve files via HTTP" +arch=('x86_64') +url="https://github.com/svenstaro/miniserve"; +license=('MIT') +depends=('gcc-libs' 'bzip2') +makedepends=('cargo') +source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz) +sha512sums=('e9ed5bfb717ff4c3932d6c64430dadbacbd5ea6079d4c9be0558d5aef2a1863e378246f8f42a8f94e23be6092dbde757cc5f1f2a0e85793995ce8b380238d17b') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cargo build --release --locked +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + cargo test --release --locked -- --test-threads=1 +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve + + mkdir -p "$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d} + target/release/miniserve --print-completions bash > "$pkgdir"/usr/share/bash-completion/completions/miniserve + target/release/miniserve --print-completions zsh > "$pkgdir"/usr/share/zsh/site-functions/_miniserve + target/release/miniserve --print-completions fish > "$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in miniserve/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 21:28:38 Author: svenstaro Revision: 1011774 upgpkg: miniserve 0.17.0-1 Modified: miniserve/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 21:00:41 UTC (rev 1011773) +++ PKGBUILD2021-09-04 21:28:38 UTC (rev 1011774) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=miniserve -pkgver=0.16.0 +pkgver=0.17.0 pkgrel=1 pkgdesc="Tool to serve files via HTTP" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('gcc-libs' 'bzip2') makedepends=('cargo') source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz) -sha512sums=('e1bd7b63a46571e877ee2fc850d71b85a206a205ce6dab4343de43905e5b3ce12855924ec24b6ea37f5f783e2ca8ef49db25f3f7e7e7b30c13303b670355bf35') +sha512sums=('e9ed5bfb717ff4c3932d6c64430dadbacbd5ea6079d4c9be0558d5aef2a1863e378246f8f42a8f94e23be6092dbde757cc5f1f2a0e85793995ce8b380238d17b') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in vcsh/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 21:00:41 Author: alerque Revision: 1011773 archrelease: copy trunk to community-any Added: vcsh/repos/community-any/PKGBUILD (from rev 1011772, vcsh/trunk/PKGBUILD) Deleted: vcsh/repos/community-any/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 20:59:53 UTC (rev 1011772) +++ PKGBUILD2021-09-04 21:00:41 UTC (rev 1011773) @@ -1,38 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Evan Pitstick -# Contributor: Chet Gray -# Contributor: joni -# Contributor: Dieter Plaetinck - -pkgname=vcsh -pkgver=2.0.1 -pkgrel=1 -pkgdesc='Version Control System for $HOME that manages multiple Git repositories' -arch=(any) -url="https://github.com/RichiH/$pkgname"; -license=(GPL) -depends=(git) -checkdepends=(perl - perl-shell-command - perl-test-most) -optdepends=('myrepos: manage multiple vcsh repos through mr') -source=("$pkgname::git+$url.git") -_archive="$pkgname-$pkgver" -source=("$url/releases/download/v$pkgver/$_archive.tar.xz") -sha256sums=('2769e01c8f2fcdaa32cc9f48e86124f3d7c2e93465c75eff33634fa22a86da68') - -build() { - cd "$_archive" - ./configure --prefix /usr - make -} - -check() { - cd "$_archive" - make test -} - -package() { - cd "$_archive" - make DESTDIR="$pkgdir" install -} Copied: vcsh/repos/community-any/PKGBUILD (from rev 1011772, vcsh/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 21:00:41 UTC (rev 1011773) @@ -0,0 +1,38 @@ +# Maintainer: Caleb Maclennan +# Contributor: Evan Pitstick +# Contributor: Chet Gray +# Contributor: joni +# Contributor: Dieter Plaetinck + +pkgname=vcsh +pkgver=2.0.2 +pkgrel=1 +pkgdesc='Version Control System for $HOME that manages multiple Git repositories' +arch=(any) +url="https://github.com/RichiH/$pkgname"; +license=(GPL) +depends=(git) +checkdepends=(perl + perl-shell-command + perl-test-most) +optdepends=('myrepos: manage multiple vcsh repos through mr') +source=("$pkgname::git+$url.git") +_archive="$pkgname-$pkgver" +source=("$url/releases/download/v$pkgver/$_archive.tar.xz") +sha256sums=('3ffc0bbb43c76620c8234c98f4ae94d0a99d24bb240497aab730979a8d23ad61') + +build() { + cd "$_archive" + ./configure --prefix /usr + make +} + +check() { + cd "$_archive" + make test +} + +package() { + cd "$_archive" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in vcsh/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:59:53 Author: alerque Revision: 1011772 upgpkg: vcsh 2.0.2-1 Modified: vcsh/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:56:03 UTC (rev 1011771) +++ PKGBUILD2021-09-04 20:59:53 UTC (rev 1011772) @@ -5,7 +5,7 @@ # Contributor: Dieter Plaetinck pkgname=vcsh -pkgver=2.0.1 +pkgver=2.0.2 pkgrel=1 pkgdesc='Version Control System for $HOME that manages multiple Git repositories' arch=(any) @@ -19,7 +19,7 @@ source=("$pkgname::git+$url.git") _archive="$pkgname-$pkgver" source=("$url/releases/download/v$pkgver/$_archive.tar.xz") -sha256sums=('2769e01c8f2fcdaa32cc9f48e86124f3d7c2e93465c75eff33634fa22a86da68') +sha256sums=('3ffc0bbb43c76620c8234c98f4ae94d0a99d24bb240497aab730979a8d23ad61') build() { cd "$_archive"
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:56:03 Author: svenstaro Revision: 1011771 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1011770, telegram-desktop/trunk/PKGBUILD) Deleted: telegram-desktop/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 20:55:50 UTC (rev 1011770) +++ PKGBUILD2021-09-04 20:56:03 UTC (rev 1011771) @@ -1,40 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain -pkgname=telegram-desktop -pkgver=3.0.1 -pkgrel=1 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/"; -license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' - 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'extra-cmake-modules' 'gtk3' 'webkit2gtk') -optdepends=('gtk3: GTK environment integration' -'webkit2gtk: embedded browser features' -'xdg-desktop-portal: desktop integration') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) -sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447') - -build() { -cd tdesktop-$pkgver-full - -# Turns out we're allowed to use the official API key that telegram uses for their snap builds: -# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 -# Thanks @primeos! -cmake \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX="/usr" \ --DCMAKE_BUILD_TYPE=Release \ --DTDESKTOP_API_ID=611335 \ --DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c -ninja -C build -} - -package() { -cd tdesktop-$pkgver-full -DESTDIR=$pkgdir ninja -C build install -} Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1011770, telegram-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 20:56:03 UTC (rev 1011771) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain +pkgname=telegram-desktop +pkgver=3.0.1 +pkgrel=1 +pkgdesc='Official Telegram Desktop client' +arch=('x86_64') +url="https://desktop.telegram.org/"; +license=('GPL3') +depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' + 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' + 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' + 'extra-cmake-modules' 'gtk3' 'webkit2gtk') +optdepends=('gtk3: GTK environment integration' +'webkit2gtk: embedded browser features' +'xdg-desktop-portal: desktop integration') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) +sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447') + +build() { +cd tdesktop-$pkgver-full + +# Turns out we're allowed to use the official API key that telegram uses for their snap builds: +# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 +# Thanks @primeos! +cmake \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX="/usr" \ +-DCMAKE_BUILD_TYPE=Release \ +-DTDESKTOP_API_ID=611335 \ +-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c +ninja -C build +} + +package() { +cd tdesktop-$pkgver-full +DESTDIR=$pkgdir ninja -C build install +}
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:55:50 Author: svenstaro Revision: 1011770 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1011769, telegram-desktop/trunk/PKGBUILD) Deleted: telegram-desktop/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 20:55:39 UTC (rev 1011769) +++ PKGBUILD2021-09-04 20:55:50 UTC (rev 1011770) @@ -1,40 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain -pkgname=telegram-desktop -pkgver=3.0.0 -pkgrel=1 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/"; -license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' - 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'extra-cmake-modules' 'gtk3' 'webkit2gtk') -optdepends=('gtk3: GTK environment integration' -'webkit2gtk: embedded browser features' -'xdg-desktop-portal: desktop integration') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) -sha512sums=('2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415') - -build() { -cd tdesktop-$pkgver-full - -# Turns out we're allowed to use the official API key that telegram uses for their snap builds: -# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 -# Thanks @primeos! -cmake \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX="/usr" \ --DCMAKE_BUILD_TYPE=Release \ --DTDESKTOP_API_ID=611335 \ --DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c -ninja -C build -} - -package() { -cd tdesktop-$pkgver-full -DESTDIR=$pkgdir ninja -C build install -} Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1011769, telegram-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 20:55:50 UTC (rev 1011770) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain +pkgname=telegram-desktop +pkgver=3.0.1 +pkgrel=1 +pkgdesc='Official Telegram Desktop client' +arch=('x86_64') +url="https://desktop.telegram.org/"; +license=('GPL3') +depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' + 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' + 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' + 'extra-cmake-modules' 'gtk3' 'webkit2gtk') +optdepends=('gtk3: GTK environment integration' +'webkit2gtk: embedded browser features' +'xdg-desktop-portal: desktop integration') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) +sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447') + +build() { +cd tdesktop-$pkgver-full + +# Turns out we're allowed to use the official API key that telegram uses for their snap builds: +# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 +# Thanks @primeos! +cmake \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX="/usr" \ +-DCMAKE_BUILD_TYPE=Release \ +-DTDESKTOP_API_ID=611335 \ +-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c +ninja -C build +} + +package() { +cd tdesktop-$pkgver-full +DESTDIR=$pkgdir ninja -C build install +}
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:55:39 Author: svenstaro Revision: 1011769 upgpkg: telegram-desktop 3.0.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:31:37 UTC (rev 1011768) +++ PKGBUILD2021-09-04 20:55:39 UTC (rev 1011769) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.0.0 +pkgver=3.0.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";) -sha512sums=('2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415') +sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in dbeaver/repos/community-x86_64 (12 files)
Date: Saturday, September 4, 2021 @ 20:22:09 Author: muflone Revision: 1011433 archrelease: copy trunk to community-x86_64 Added: dbeaver/repos/community-x86_64/PKGBUILD (from rev 1011431, dbeaver/trunk/PKGBUILD) dbeaver/repos/community-x86_64/dbeaver.hook (from rev 1011431, dbeaver/trunk/dbeaver.hook) dbeaver/repos/community-x86_64/dbeaver.install (from rev 1011432, dbeaver/trunk/dbeaver.install) dbeaver/repos/community-x86_64/dbeaver.profile.gz (from rev 1011432, dbeaver/trunk/dbeaver.profile.gz) dbeaver/repos/community-x86_64/dbeaver.sh (from rev 1011432, dbeaver/trunk/dbeaver.sh) dbeaver/repos/community-x86_64/io.dbeaver.DBeaver.desktop (from rev 1011432, dbeaver/trunk/io.dbeaver.DBeaver.desktop) Deleted: dbeaver/repos/community-x86_64/PKGBUILD dbeaver/repos/community-x86_64/dbeaver.hook dbeaver/repos/community-x86_64/dbeaver.install dbeaver/repos/community-x86_64/dbeaver.profile.gz dbeaver/repos/community-x86_64/dbeaver.sh dbeaver/repos/community-x86_64/io.dbeaver.DBeaver.desktop + PKGBUILD | 224 +-- dbeaver.hook | 24 ++-- dbeaver.install| 10 - dbeaver.sh | 12 +- io.dbeaver.DBeaver.desktop | 32 +++--- 5 files changed, 151 insertions(+), 151 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 20:21:56 UTC (rev 1011432) +++ PKGBUILD2021-09-04 20:22:09 UTC (rev 1011433) @@ -1,112 +0,0 @@ -# Maintainer: Muflone http://www.muflone.com/contacts/english/ -# Contributor: Arne Hoch - -pkgname=dbeaver -pkgver=21.1.5 -pkgrel=1 -pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" -arch=('x86_64') -url="https://dbeaver.io/"; -license=("Apache") -depends=('java-runtime>=11' 'gtk3' 'gtk-update-icon-cache' 'libsecret') -makedepends=('maven' 'java-runtime<15') -optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel format' -'dbeaver-plugin-svg-format: save diagrams in SVG format') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver/archive/${pkgver}.tar.gz"; -"io.${pkgname}.DBeaver.desktop" -"${pkgname}.sh" -"${pkgname}.profile.gz" -"${pkgname}.hook" -"${pkgname}.install") -sha256sums=('429f366ee896fb21a1ef92b0ea8a9ec45d9d7d32f407b9191ecfab129d6520f1' -'9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b' -'406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526' -'1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034' -'f8b763ca210bfa4d9a4e407b656ba4f5d1bf2f3f54c67044f7a4dd0c3625fc22' -'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab') -install="${pkgname}.install" - -prepare() { - # Fix version number in profile file - gzip --decompress --keep --stdout "${pkgname}.profile.gz" | -sed "s/DBEAVER_VERSION/${pkgver}/g" | -gzip -9 > "${pkgname}.profile-${pkgver}.gz" - - # Avoid the use of any Java 15/16, actually incompatible with the build - export JAVA_HOME="/usr/lib/jvm/$(archlinux-java status | tail -n +2 | sort | cut -d ' ' -f 3 | sort -nr -k 2 -t '-' | grep -vE '15-|16-' -m 1)" - - cd "${pkgname}-${pkgver}" - - # Download dependencies during prepare FS#55873 - # https://bugs.archlinux.org/task/55873 - export MAVEN_OPTS="-Xmx2048m" - mvn --batch-mode validate -} - -build() { - cd "${pkgname}-${pkgver}" - mvn --batch-mode package -} - -package() { - cd "${pkgname}-${pkgver}/product/community" - # Install icons into /usr/share/icons/hicolor - for _size in 16 32 48 64 128 256 512 - do -install -m 644 -D "icons-sources/icon_${_size}x${_size}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/dbeaver.png" - done - - # Move into the target directory - cd "target/products/org.jkiss.dbeaver.core.product/linux/gtk/${CARCH}" - - # Initially install everything into /usr/lib/dbeaver - install -m 755 -d "${pkgdir}/usr/lib" - cp -r "dbeaver" "${pkgdir}/usr/lib/${pkgname}" - - # Move shared data to /usr/share/dbeaver - cd "${pkgdir}/usr/lib/${pkgname}" - install -m 755 -d "${pkgdir}/usr/share/${pkgname}" - for _file in configuration features p2 .eclipseproduct artifacts.xml dbeaver.ini readme.txt - do -mv "${_file}" "${pkgdir}/usr/share/${pkgname}" -ln -s "/usr/share/${pkgname}/${_file}" . - done - - # Install additional licenses - install -m 755 -d "${pkgdir}/usr/share/licenses" - mv licenses "${pkgdir}/usr/share/licenses/${pkgname}" - - # Install icons - install -m 755 -d "${pkgdir}/usr/share/pixmaps" - mv dbeaver.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - mv icon.xpm "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm" - - # Install executable script into /usr/bin - install -m 755 -d "${pkgdir}/usr/bin" - install -m 755 "${
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Saturday, September 4, 2021 @ 20:21:56 Author: felixonmars Revision: 1011432 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 1011431, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1011431, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 20:21:56 UTC (rev 1011432) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.2.0.0 +pkgrel=52 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 'haskell-hls-brittany-plugin' + 'haskell-hls-explicit-imports-plugin' + 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' + 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-sqlite-simple' 'haskell-temporary' + 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' +# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +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' -f-brittany -f-class -f-eval -f-refineImports -f-splice -f-tactic + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:21:44 Author: felixonmars Revision: 1011431 upgpkg: haskell-language-server 1.2.0.0-52: rebuild with generic-deriving 1.14.1 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:20:43 UTC (rev 1011430) +++ PKGBUILD2021-09-04 20:21:44 UTC (rev 1011431) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.2.0.0 -pkgrel=51 +pkgrel=52 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme"; license=("Apache")
[arch-commits] Commit in dbeaver/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:20:43 Author: muflone Revision: 1011430 upgpkg: dbeaver 21.2.0-1 Modified: dbeaver/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:18:09 UTC (rev 1011429) +++ PKGBUILD2021-09-04 20:20:43 UTC (rev 1011430) @@ -2,7 +2,7 @@ # Contributor: Arne Hoch pkgname=dbeaver -pkgver=21.1.5 +pkgver=21.2.0 pkgrel=1 pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" arch=('x86_64') @@ -18,7 +18,7 @@ "${pkgname}.profile.gz" "${pkgname}.hook" "${pkgname}.install") -sha256sums=('429f366ee896fb21a1ef92b0ea8a9ec45d9d7d32f407b9191ecfab129d6520f1' +sha256sums=('da1aefdb5b98bec0fad11524cc7860e257037770daa5f5b263b82609db2668bd' '9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b' '406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526' '1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034'
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 20:18:09 Author: felixonmars Revision: 1011429 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011428, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011428, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 20:18:09 UTC (rev 1011429) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.0.0 +pkgrel=46 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' '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";) +sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_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 haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:17:56 Author: felixonmars Revision: 1011428 upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:16:05 UTC (rev 1011427) +++ PKGBUILD2021-09-04 20:17:56 UTC (rev 1011428) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.0.0 -pkgrel=45 +pkgrel=46 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 20:16:05 Author: felixonmars Revision: 1011427 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011426, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011426, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 20:16:05 UTC (rev 1011427) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.0 +pkgrel=46 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + '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";) +sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8') + +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-module-name-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:15:52 Author: felixonmars Revision: 1011426 upgpkg: haskell-hls-module-name-plugin 1.0.0.0-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:14:38 UTC (rev 1011425) +++ PKGBUILD2021-09-04 20:15:52 UTC (rev 1011426) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.0 -pkgrel=45 +pkgrel=46 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 20:14:38 Author: felixonmars Revision: 1011425 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 1011424, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011424, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 20:14:38 UTC (rev 1011425) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.1 +pkgrel=35 +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-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:14:26 Author: felixonmars Revision: 1011424 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-35: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:13:08 UTC (rev 1011423) +++ PKGBUILD2021-09-04 20:14:26 UTC (rev 1011424) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.1 -pkgrel=34 +pkgrel=35 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-fourmolu-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 20:13:08 Author: felixonmars Revision: 1011423 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011422, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011422, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 20:13:08 UTC (rev 1011423) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.1 +pkgrel=35 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_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 haskell-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:12:55 Author: felixonmars Revision: 1011422 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-35: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:09:55 UTC (rev 1011421) +++ PKGBUILD2021-09-04 20:12:55 UTC (rev 1011422) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.1 -pkgrel=34 +pkgrel=35 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin"; license=("Apache")
[arch-commits] Commit in gtksourceview4/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:12:48 Author: heftig Revision: 423436 archrelease: copy trunk to extra-x86_64 Added: gtksourceview4/repos/extra-x86_64/PKGBUILD (from rev 423435, gtksourceview4/trunk/PKGBUILD) Deleted: gtksourceview4/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 83 ++--- 1 file changed, 41 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 20:12:39 UTC (rev 423435) +++ PKGBUILD2021-09-04 20:12:48 UTC (rev 423436) @@ -1,42 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Balló György -# Contributor: Ionut Biru - -pkgname=gtksourceview4 -pkgver=4.8.1 -pkgrel=1 -pkgdesc="A text widget adding syntax highlighting and more to GNOME" -url="https://wiki.gnome.org/Projects/GtkSourceView"; -arch=(x86_64) -license=(GPL) -depends=(gtk3 libxml2) -makedepends=(gobject-introspection vala gtk-doc glade yelp-tools git meson) -checkdepends=(xorg-server-xvfb) -provides=(libgtksourceview-${pkgver%%.*}.so) -_commit=fde022cc5cb530e34e0e44954147576fa8da291d # tags/4.8.1^0 -source=("git+https://gitlab.gnome.org/GNOME/gtksourceview.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd gtksourceview - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtksourceview -} - -build() { - arch-meson gtksourceview build -D glade_catalog=true -D gtk_doc=true - meson compile -C build -} - -check() { - dbus-run-session xvfb-run \ --s '-screen 0 1920x1080x24 -nolisten local' \ -meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gtksourceview4/repos/extra-x86_64/PKGBUILD (from rev 423435, gtksourceview4/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 20:12:48 UTC (rev 423436) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Balló György +# Contributor: Ionut Biru + +pkgname=gtksourceview4 +pkgver=4.8.2 +pkgrel=1 +pkgdesc="A text widget adding syntax highlighting and more to GNOME" +url="https://wiki.gnome.org/Projects/GtkSourceView"; +arch=(x86_64) +license=(GPL) +depends=(gtk3 libxml2) +makedepends=(gobject-introspection vala gtk-doc glade yelp-tools git meson) +checkdepends=(xorg-server-xvfb) +provides=(libgtksourceview-${pkgver%%.*}.so) +_commit=9ef6616cc9d242787eac5474988e2aa3a040bb2e # tags/4.8.2^0 +source=("git+https://gitlab.gnome.org/GNOME/gtksourceview.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd gtksourceview + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd gtksourceview +} + +build() { + arch-meson gtksourceview build -D glade_catalog=true -D gtk_doc=true + meson compile -C build +} + +check() { + dbus-run-session xvfb-run -s '-nolisten local' \ +meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in gtksourceview4/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:12:39 Author: heftig Revision: 423435 4.8.2-1 Modified: gtksourceview4/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:12:34 UTC (rev 423434) +++ PKGBUILD2021-09-04 20:12:39 UTC (rev 423435) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=gtksourceview4 -pkgver=4.8.1 +pkgver=4.8.2 pkgrel=1 pkgdesc="A text widget adding syntax highlighting and more to GNOME" url="https://wiki.gnome.org/Projects/GtkSourceView"; @@ -13,7 +13,7 @@ makedepends=(gobject-introspection vala gtk-doc glade yelp-tools git meson) checkdepends=(xorg-server-xvfb) provides=(libgtksourceview-${pkgver%%.*}.so) -_commit=fde022cc5cb530e34e0e44954147576fa8da291d # tags/4.8.1^0 +_commit=9ef6616cc9d242787eac5474988e2aa3a040bb2e # tags/4.8.2^0 source=("git+https://gitlab.gnome.org/GNOME/gtksourceview.git#commit=$_commit";) sha256sums=('SKIP') @@ -32,11 +32,10 @@ } check() { - dbus-run-session xvfb-run \ --s '-screen 0 1920x1080x24 -nolisten local' \ + dbus-run-session xvfb-run -s '-nolisten local' \ meson test -C build --print-errorlogs } package() { - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" }
[arch-commits] Commit in pahole/repos/extra-x86_64 (4 files)
Date: Saturday, September 4, 2021 @ 20:12:34 Author: heftig Revision: 423434 archrelease: copy trunk to extra-x86_64 Added: pahole/repos/extra-x86_64/PKGBUILD (from rev 423433, pahole/trunk/PKGBUILD) pahole/repos/extra-x86_64/python.diff (from rev 423433, pahole/trunk/python.diff) Deleted: pahole/repos/extra-x86_64/PKGBUILD pahole/repos/extra-x86_64/python.diff -+ PKGBUILD| 107 -- python.diff | 26 +++--- 2 files changed, 66 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 20:12:27 UTC (rev 423433) +++ PKGBUILD2021-09-04 20:12:34 UTC (rev 423434) @@ -1,54 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=pahole -pkgver=1.21 -pkgrel=1 -pkgdesc="Pahole and other DWARF utils" -url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git"; -arch=(x86_64) -license=(GPL2) -depends=(libelf python) -makedepends=(git cmake ninja) -provides=(libdwarves{,_emit,_reorganize}.so) -_commit=25ad41e7b52e3ad677ad4c016698e71079403b3f # tags/v1.21^0 -source=("git+https://git.kernel.org/pub/scm/devel/pahole/pahole.git#commit=$_commit"; -"git+https://github.com/libbpf/libbpf"; -python.diff) -sha256sums=('SKIP' -'SKIP' -'defaea9ad325a73bb27bd029065604c084dd32f132b5eaa431718533e94dc073') - -pkgver() { - cd pahole - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pahole - - # https://bugs.archlinux.org/task/70013 - git apply -3 ../python.diff - - git submodule init - git submodule set-url lib/bpf "$srcdir/libbpf" - git submodule update -} - -build() { - CFLAGS+=" $CPPFLAGS" - cmake -S pahole -B build -G Ninja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=None \ --D__LIB=lib - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - export PYTHONHASHSEED=0 - python -m compileall -d / "$pkgdir" - python -O -m compileall -d / "$pkgdir" -} - -# vim:set sw=2 et: Copied: pahole/repos/extra-x86_64/PKGBUILD (from rev 423433, pahole/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 20:12:34 UTC (rev 423434) @@ -0,0 +1,53 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=pahole +pkgver=1.22 +pkgrel=1 +pkgdesc="Pahole and other DWARF utils" +url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git"; +arch=(x86_64) +license=(GPL2) +depends=(libelf python) +makedepends=(git cmake ninja) +provides=(libdwarves{,_emit,_reorganize}.so) +_commit=f02af2553ea58ae1186226af0d0ec835a248358f # tags/v1.22^0 +source=("git+https://git.kernel.org/pub/scm/devel/pahole/pahole.git#commit=$_commit"; +"git+https://github.com/libbpf/libbpf"; +python.diff) +sha256sums=('SKIP' +'SKIP' +'61f232298d59cbcd5e3c863e3f6866b45b7224d5c649dfb7737196233df034f1') + +pkgver() { + cd pahole + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd pahole + + # https://bugs.archlinux.org/task/70013 + git apply -3 ../python.diff + + git submodule init + git submodule set-url lib/bpf "$srcdir/libbpf" + git submodule update +} + +build() { + cmake -S pahole -B build -G Ninja \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-D__LIB=lib + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + export PYTHONHASHSEED=0 + python -m compileall -d / "$pkgdir" + python -O -m compileall -d / "$pkgdir" +} + +# vim:set sw=2 et: Deleted: python.diff === --- python.diff 2021-09-04 20:12:27 UTC (rev 423433) +++ python.diff 2021-09-04 20:12:34 UTC (rev 423434) @@ -1,13 +0,0 @@ -diff --git i/CMakeLists.txt w/CMakeLists.txt -index 7f72c7a..f8c42b1 100644 i/CMakeLists.txt -+++ w/CMakeLists.txt -@@ -161,6 +161,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h - install(FILES man-pages/pahole.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1/) - install(PROGRAMS ostra/ostra-cg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) - install(PROGRAMS btfdiff fullcircle DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) --install(FILES ostra/python/ostra.py DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime/python) -+find_package(Python3) -+install(FILES ostra/python/ostra.py DESTINATION ${Python3_SITELIB}) - install(FILES lib/Makefile lib/ctracer_relay.c lib/ctracer_relay.h lib/linux.blacklist.cu - DESTINATION ${CMAKE_INSTALL_PREFIX}/share/dwarves/runtime) Copied: pahole/repos/extra-x86_64/python.diff (from rev 423433, pahole/trunk/python.diff) === --- python.diff (rev 0) +++ python.diff 2021-09-04 20:12:34 UTC (rev 423434) @@ -0,0 +1,13 @@ +diff --git i/CMak
[arch-commits] Commit in pahole/trunk (PKGBUILD python.diff)
Date: Saturday, September 4, 2021 @ 20:12:27 Author: heftig Revision: 423433 1.22-1 Modified: pahole/trunk/PKGBUILD pahole/trunk/python.diff -+ PKGBUILD|7 +++ python.diff |4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:06:13 UTC (rev 423432) +++ PKGBUILD2021-09-04 20:12:27 UTC (rev 423433) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=pahole -pkgver=1.21 +pkgver=1.22 pkgrel=1 pkgdesc="Pahole and other DWARF utils" url="https://git.kernel.org/pub/scm/devel/pahole/pahole.git"; @@ -10,13 +10,13 @@ depends=(libelf python) makedepends=(git cmake ninja) provides=(libdwarves{,_emit,_reorganize}.so) -_commit=25ad41e7b52e3ad677ad4c016698e71079403b3f # tags/v1.21^0 +_commit=f02af2553ea58ae1186226af0d0ec835a248358f # tags/v1.22^0 source=("git+https://git.kernel.org/pub/scm/devel/pahole/pahole.git#commit=$_commit"; "git+https://github.com/libbpf/libbpf"; python.diff) sha256sums=('SKIP' 'SKIP' -'defaea9ad325a73bb27bd029065604c084dd32f132b5eaa431718533e94dc073') +'61f232298d59cbcd5e3c863e3f6866b45b7224d5c649dfb7737196233df034f1') pkgver() { cd pahole @@ -35,7 +35,6 @@ } build() { - CFLAGS+=" $CPPFLAGS" cmake -S pahole -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=None \ Modified: python.diff === --- python.diff 2021-09-04 18:06:13 UTC (rev 423432) +++ python.diff 2021-09-04 20:12:27 UTC (rev 423433) @@ -1,8 +1,8 @@ diff --git i/CMakeLists.txt w/CMakeLists.txt -index 7f72c7a..f8c42b1 100644 +index 4140574..4bfe743 100644 --- i/CMakeLists.txt +++ w/CMakeLists.txt -@@ -161,6 +161,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h +@@ -187,6 +187,7 @@ install(FILES dwarves.h dwarves_emit.h dwarves_reorganize.h install(FILES man-pages/pahole.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1/) install(PROGRAMS ostra/ostra-cg DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) install(PROGRAMS btfdiff fullcircle DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
[arch-commits] Commit in sile/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 18:09:55 Author: alerque Revision: 1011421 archrelease: copy trunk to community-x86_64 Added: sile/repos/community-x86_64/PKGBUILD (from rev 1011420, sile/trunk/PKGBUILD) Deleted: sile/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 133 ++--- 1 file changed, 67 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 18:09:09 UTC (rev 1011420) +++ PKGBUILD2021-09-04 18:09:55 UTC (rev 1011421) @@ -1,66 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Adrián Pérez de Castro - -pkgname=sile -pkgdesc='Modern typesetting system inspired by TeX' -pkgver=0.11.1 -pkgrel=2 -arch=(x86_64) -url=https://www.sile-typesetter.org -license=(MIT) -_luadeps=(bit32 - cassowary - cosmo - cliargs - expat - filesystem - linenoise - lpeg - luaepnf - penlight - repl - sec - socket - stdlib - utf8 - vstruct - zlib) -depends=(fontconfig - freetype2 - harfbuzz - gentium-plus-font - git - icu - libpng # this goes with libtexpdf if ever split out to a library package - lua - "${_luadeps[@]/#/lua-}" - zlib) -depends+=(libfreetype.so - libharfbuzz.so - libicudata.so - libicui18n.so - libicuio.so - libicuuc.so) -checkdepends=(poppler) -provides=(libtexpdf.so) -_archive="$pkgname-$pkgver" -source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";) -sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19') - -build () { - cd "$_archive" - ./configure \ - --prefix /usr \ - --with-system-luarocks - make all -} - -check () { - cd "$_archive" - make check -} - -package () { - cd "$_archive" - make install DESTDIR="$pkgdir" -} Copied: sile/repos/community-x86_64/PKGBUILD (from rev 1011420, sile/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 18:09:55 UTC (rev 1011421) @@ -0,0 +1,67 @@ +# Maintainer: Caleb Maclennan +# Contributor: Adrián Pérez de Castro + +pkgname=sile +pkgdesc='Modern typesetting system inspired by TeX' +pkgver=0.11.1 +pkgrel=3 +arch=(x86_64) +url=https://www.sile-typesetter.org +license=(MIT) +_luadeps=(bit32 + cassowary + cliargs + cosmo + expat + filesystem + linenoise + lpeg + luaepnf + luarepl + luautf8 + penlight + sec + socket + stdlib + vstruct + zlib) +depends=(glibc + fontconfig + freetype2 + harfbuzz + gentium-plus-font + git + icu + libpng # this goes with libtexpdf if ever split out to a library package + lua + "${_luadeps[@]/#/lua-}" + zlib) +depends+=(libfreetype.so + libharfbuzz.so + libicudata.so + libicui18n.so + libicuio.so + libicuuc.so) +checkdepends=(poppler) +provides=(libtexpdf.so) +_archive="$pkgname-$pkgver" +source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";) +sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19') + +build () { + cd "$_archive" + ./configure \ + --prefix /usr \ + --with-system-luarocks + make all +} + +check () { + cd "$_archive" + make check +} + +package () { + cd "$_archive" + make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in sile/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 18:09:09 Author: alerque Revision: 1011420 upgpkg: sile 0.11.1-3; use published package names for lua deps, note glibc Modified: sile/trunk/PKGBUILD --+ PKGBUILD | 37 +++-- 1 file changed, 19 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:05:04 UTC (rev 1011419) +++ PKGBUILD2021-09-04 18:09:09 UTC (rev 1011420) @@ -4,28 +4,29 @@ pkgname=sile pkgdesc='Modern typesetting system inspired by TeX' pkgver=0.11.1 -pkgrel=2 +pkgrel=3 arch=(x86_64) url=https://www.sile-typesetter.org license=(MIT) _luadeps=(bit32 - cassowary - cosmo - cliargs - expat - filesystem - linenoise - lpeg - luaepnf - penlight - repl - sec - socket - stdlib - utf8 - vstruct - zlib) -depends=(fontconfig + cassowary + cliargs + cosmo + expat + filesystem + linenoise + lpeg + luaepnf + luarepl + luautf8 + penlight + sec + socket + stdlib + vstruct + zlib) +depends=(glibc + fontconfig freetype2 harfbuzz gentium-plus-font
[arch-commits] Commit in gzip/repos (3 files)
Date: Saturday, September 4, 2021 @ 18:06:13 Author: seblu Revision: 423432 db-move: moved gzip from [testing] to [core] (x86_64) Added: gzip/repos/core-x86_64/PKGBUILD (from rev 423431, gzip/repos/testing-x86_64/PKGBUILD) Deleted: gzip/repos/core-x86_64/PKGBUILD gzip/repos/testing-x86_64/ --+ /PKGBUILD| 47 +++ core-x86_64/PKGBUILD | 47 --- 2 files changed, 47 insertions(+), 47 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2021-09-04 14:13:41 UTC (rev 423431) +++ core-x86_64/PKGBUILD2021-09-04 18:06:13 UTC (rev 423432) @@ -1,47 +0,0 @@ -# Mainainer: Sébastien "Seblu" Luttringer -# Contributor: Allan McRae -# Contributor: judd - -pkgname=gzip -pkgver=1.10 -pkgrel=3 -pkgdesc='GNU compression utility' -arch=('x86_64') -url='https://www.gnu.org/software/gzip/' -license=('GPL3') -groups=('base-devel') -depends=('glibc' 'bash' 'less') -validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering -source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig}) -md5sums=('691b1221694c3394f1c537df4eee39d3' - 'SKIP') -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make prefix="$pkgdir/usr" install -} - -# vim:set ts=2 sw=2 et: Copied: gzip/repos/core-x86_64/PKGBUILD (from rev 423431, gzip/repos/testing-x86_64/PKGBUILD) === --- core-x86_64/PKGBUILD(rev 0) +++ core-x86_64/PKGBUILD2021-09-04 18:06:13 UTC (rev 423432) @@ -0,0 +1,47 @@ +# Mainainer: Sébastien "Seblu" Luttringer +# Contributor: Allan McRae +# Contributor: judd + +pkgname=gzip +pkgver=1.11 +pkgrel=1 +pkgdesc='GNU compression utility' +arch=('x86_64') +url='https://www.gnu.org/software/gzip/' +license=('GPL3') +groups=('base-devel') +depends=('glibc' 'bash' 'less') +validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering +source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig}) +md5sums=('d1e93996dba00cab0caa7903cd01d454' + 'SKIP') +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make prefix="$pkgdir/usr" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 18:05:04 Author: felixonmars Revision: 1011419 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011418, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011418, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 18:05:04 UTC (rev 1011419) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.0.0 +pkgrel=36 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ormolu -r ghc:ghc,ghc-api-compat $_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 haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 18:04:50 Author: felixonmars Revision: 1011418 upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-36: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:03:35 UTC (rev 1011417) +++ PKGBUILD2021-09-04 18:04:50 UTC (rev 1011418) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.0.0 -pkgrel=35 +pkgrel=36 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 18:03:35 Author: felixonmars Revision: 1011417 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 1011416, 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 1011416, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 18:03:35 UTC (rev 1011417) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.2 +pkgrel=46 +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=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6') + +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: Saturday, September 4, 2021 @ 18:03:22 Author: felixonmars Revision: 1011416 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:02:04 UTC (rev 1011415) +++ PKGBUILD2021-09-04 18:03:22 UTC (rev 1011416) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.2 -pkgrel=45 +pkgrel=46 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server"; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 18:02:04 Author: felixonmars Revision: 1011415 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011414, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011414, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 18:02:04 UTC (rev 1011415) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.0 +pkgrel=46 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' '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";) +sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_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 haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 18:01:51 Author: felixonmars Revision: 1011414 upgpkg: haskell-hls-floskell-plugin 1.0.0.0-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:01:16 UTC (rev 1011413) +++ PKGBUILD2021-09-04 18:01:51 UTC (rev 1011414) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.0 -pkgrel=45 +pkgrel=46 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin"; license=("Apache")
[arch-commits] Commit in bitwarden-cli/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 18:01:16 Author: alex19ep Revision: 1011413 archrelease: copy trunk to community-x86_64 Added: bitwarden-cli/repos/community-x86_64/PKGBUILD (from rev 1011412, bitwarden-cli/trunk/PKGBUILD) Deleted: bitwarden-cli/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 87 ++--- 1 file changed, 44 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 18:01:04 UTC (rev 1011412) +++ PKGBUILD2021-09-04 18:01:16 UTC (rev 1011413) @@ -1,43 +0,0 @@ -# Maintainer: Alexander Epaneshnikov -# Contributor: libertylocked - -pkgname=bitwarden-cli -pkgver=1.18.0 -_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1' -pkgrel=2 -pkgdesc="The command line vault" -arch=('x86_64') -url="https://github.com/bitwarden/cli"; -license=('GPL3') -depends=('gcc-libs') -makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium') -source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz"; - "jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";) -sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95' - '686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1') - -prepare() { - cd cli-${pkgver} - rmdir -v jslib - ln -sv ../jslib-${_jslibcommit} jslib -} - -build() { - cd cli-${pkgver} - export npm_config_cache="$srcdir/npm_cache" - pushd jslib - npm install - popd - npm install - npm run build:prod - npm run clean - npm run package:lin - ./dist/linux/bw completion --shell zsh > _bw -} - -package() { - cd cli-${pkgver} - install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin" - # package zsh completions - install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t "${pkgdir}/usr/share/zsh/site-functions" -} Copied: bitwarden-cli/repos/community-x86_64/PKGBUILD (from rev 1011412, bitwarden-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 18:01:16 UTC (rev 1011413) @@ -0,0 +1,44 @@ +# Maintainer: Alexander Epaneshnikov +# Contributor: libertylocked + +pkgname=bitwarden-cli +pkgver=1.18.0 +_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1' +pkgrel=3 +pkgdesc="The command line vault" +arch=('x86_64') +url="https://github.com/bitwarden/cli"; +license=('GPL3') +depends=('gcc-libs') +makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium') +options=('!strip') +source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz"; + "jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";) +sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95' + '686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1') + +prepare() { + cd cli-${pkgver} + rmdir -v jslib + ln -sv ../jslib-${_jslibcommit} jslib +} + +build() { + cd cli-${pkgver} + export npm_config_cache="$srcdir/npm_cache" + pushd jslib + npm install + popd + npm install + npm run build:prod + npm run clean + npm run package:lin + ./dist/linux/bw completion --shell zsh > _bw +} + +package() { + cd cli-${pkgver} + install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin" + # package zsh completions + install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t "${pkgdir}/usr/share/zsh/site-functions" +}
[arch-commits] Commit in bitwarden-cli/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 18:01:04 Author: alex19ep Revision: 1011412 upgpkg: bitwarden-cli 1.18.0-3 disable strip Modified: bitwarden-cli/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 18:00:36 UTC (rev 1011411) +++ PKGBUILD2021-09-04 18:01:04 UTC (rev 1011412) @@ -4,7 +4,7 @@ pkgname=bitwarden-cli pkgver=1.18.0 _jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1' -pkgrel=2 +pkgrel=3 pkgdesc="The command line vault" arch=('x86_64') url="https://github.com/bitwarden/cli"; @@ -11,6 +11,7 @@ license=('GPL3') depends=('gcc-libs') makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium') +options=('!strip') source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz"; "jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";) sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95'
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 18:00:36 Author: felixonmars Revision: 1011411 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 1011410, 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 1011410, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 18:00:36 UTC (rev 1011411) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.3 +pkgrel=46 +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-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358') + +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: Saturday, September 4, 2021 @ 18:00:22 Author: felixonmars Revision: 1011410 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:59:14 UTC (rev 1011409) +++ PKGBUILD2021-09-04 18:00:22 UTC (rev 1011410) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.3 -pkgrel=45 +pkgrel=46 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-test-utils/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:59:14 Author: felixonmars Revision: 1011409 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 1011408, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1011408, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:59:14 UTC (rev 1011409) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.0.1.0 +pkgrel=46 +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-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' '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=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # 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: Saturday, September 4, 2021 @ 17:59:00 Author: felixonmars Revision: 1011408 upgpkg: haskell-hls-test-utils 1.0.1.0-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:57:47 UTC (rev 1011407) +++ PKGBUILD2021-09-04 17:59:00 UTC (rev 1011408) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.0.1.0 -pkgrel=45 +pkgrel=46 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: Saturday, September 4, 2021 @ 17:57:47 Author: felixonmars Revision: 1011407 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 1011406, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011406, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:57:47 UTC (rev 1011407) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.0 +pkgrel=46 +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-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776') + +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' -fhlint33 + + 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-hlint-plugin/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:57:34 Author: felixonmars Revision: 1011406 upgpkg: haskell-hls-hlint-plugin 1.0.1.0-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:56:21 UTC (rev 1011405) +++ PKGBUILD2021-09-04 17:57:34 UTC (rev 1011406) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.0 -pkgrel=45 +pkgrel=46 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin"; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:56:21 Author: felixonmars Revision: 1011405 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 1011404, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1011404, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:56:21 UTC (rev 1011405) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.0 +pkgrel=46 +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-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea') + +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: Saturday, September 4, 2021 @ 17:56:09 Author: felixonmars Revision: 1011404 upgpkg: haskell-hls-retrie-plugin 1.0.1.0-46: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:54:47 UTC (rev 1011403) +++ PKGBUILD2021-09-04 17:56:09 UTC (rev 1011404) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.0 -pkgrel=45 +pkgrel=46 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin"; license=("Apache")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:54:47 Author: felixonmars Revision: 1011403 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1011402, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1011402, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:54:47 UTC (rev 1011403) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.1 +pkgrel=4 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz";) +sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:54:34 Author: felixonmars Revision: 1011402 upgpkg: tamarin-prover 1.6.1-4: rebuild with generic-deriving 1.14.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:52:42 UTC (rev 1011401) +++ PKGBUILD2021-09-04 17:54:34 UTC (rev 1011402) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.1 -pkgrel=3 +pkgrel=4 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:52:42 Author: felixonmars Revision: 1011401 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 1011400, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1011400, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:52:42 UTC (rev 1011401) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210803 +pkgrel=15 +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: Saturday, September 4, 2021 @ 17:52:29 Author: felixonmars Revision: 1011400 upgpkg: git-annex 8.20210803-15: rebuild with generic-deriving 1.14.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:47:32 UTC (rev 1011399) +++ PKGBUILD2021-09-04 17:52:29 UTC (rev 1011400) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210803 -pkgrel=14 +pkgrel=15 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:47:32 Author: felixonmars Revision: 1011399 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 1011398, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1011398, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:47:32 UTC (rev 1011399) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.22.2 +pkgrel=11 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca') + +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: Saturday, September 4, 2021 @ 17:47:19 Author: felixonmars Revision: 1011398 upgpkg: hledger-web 1.22.2-11: rebuild with generic-deriving 1.14.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:45:26 UTC (rev 1011397) +++ PKGBUILD2021-09-04 17:47:19 UTC (rev 1011398) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.22.2 -pkgrel=10 +pkgrel=11 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:45:26 Author: felixonmars Revision: 1011397 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 1011396, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 76 + 1 file changed, 76 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1011396, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:45:26 UTC (rev 1011397) @@ -0,0 +1,76 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.0.3 +pkgrel=31 +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-api-compat' + '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-graph' + '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-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') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949') + +prepare() { + cd $_hkgname-$pkgver + 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 $_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 + 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 $_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-ghcide/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:45:12 Author: felixonmars Revision: 1011396 upgpkg: haskell-ghcide 1.4.0.3-31: rebuild with generic-deriving 1.14.1 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:43:52 UTC (rev 1011395) +++ PKGBUILD2021-09-04 17:45:12 UTC (rev 1011396) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.0.3 -pkgrel=30 +pkgrel=31 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme"; license=("Apache")
[arch-commits] Commit in bitwarden-cli/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:43:52 Author: alex19ep Revision: 1011395 archrelease: copy trunk to community-x86_64 Added: bitwarden-cli/repos/community-x86_64/ bitwarden-cli/repos/community-x86_64/PKGBUILD (from rev 1011394, bitwarden-cli/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: bitwarden-cli/repos/community-x86_64/PKGBUILD (from rev 1011394, bitwarden-cli/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-09-04 17:43:52 UTC (rev 1011395) @@ -0,0 +1,43 @@ +# Maintainer: Alexander Epaneshnikov +# Contributor: libertylocked + +pkgname=bitwarden-cli +pkgver=1.18.0 +_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1' +pkgrel=2 +pkgdesc="The command line vault" +arch=('x86_64') +url="https://github.com/bitwarden/cli"; +license=('GPL3') +depends=('gcc-libs') +makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium') +source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz"; + "jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";) +sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95' + '686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1') + +prepare() { + cd cli-${pkgver} + rmdir -v jslib + ln -sv ../jslib-${_jslibcommit} jslib +} + +build() { + cd cli-${pkgver} + export npm_config_cache="$srcdir/npm_cache" + pushd jslib + npm install + popd + npm install + npm run build:prod + npm run clean + npm run package:lin + ./dist/linux/bw completion --shell zsh > _bw +} + +package() { + cd cli-${pkgver} + install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin" + # package zsh completions + install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t "${pkgdir}/usr/share/zsh/site-functions" +}
[arch-commits] Commit in (4 files)
Date: Saturday, September 4, 2021 @ 17:43:27 Author: alex19ep Revision: 1011394 add bitwarden-cli Added: bitwarden-cli/ bitwarden-cli/repos/ bitwarden-cli/trunk/ bitwarden-cli/trunk/PKGBUILD --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Added: bitwarden-cli/trunk/PKGBUILD === --- bitwarden-cli/trunk/PKGBUILD(rev 0) +++ bitwarden-cli/trunk/PKGBUILD2021-09-04 17:43:27 UTC (rev 1011394) @@ -0,0 +1,43 @@ +# Maintainer: Alexander Epaneshnikov +# Contributor: libertylocked + +pkgname=bitwarden-cli +pkgver=1.18.0 +_jslibcommit='0a2ff12bedd55f5982fb8fe9102c4f20522f72e1' +pkgrel=2 +pkgdesc="The command line vault" +arch=('x86_64') +url="https://github.com/bitwarden/cli"; +license=('GPL3') +depends=('gcc-libs') +makedepends=('git' 'npm' 'node-gyp' 'nodejs-lts-fermium') +source=("bitwarden-cli-${pkgver}.tar.gz::https://github.com/bitwarden/cli/archive/v${pkgver}.tar.gz"; + "jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz";) +sha512sums=('333c3c4d6b5311b256e34988a201f317fea6aa2d8c7186d80f7d0a1c68e3b40a957bcad66f97e2ca795420ced030390794d14ea173f9c9372d8886bc45a8dd95' + '686489c2a5d3847dc6e8c25bd7fb878fc82243cd20b83489ba89f129358c4715b5007d6526cd392383a9ddb84c57910b19fc6a3773fe56694e194c990c05dbd1') + +prepare() { + cd cli-${pkgver} + rmdir -v jslib + ln -sv ../jslib-${_jslibcommit} jslib +} + +build() { + cd cli-${pkgver} + export npm_config_cache="$srcdir/npm_cache" + pushd jslib + npm install + popd + npm install + npm run build:prod + npm run clean + npm run package:lin + ./dist/linux/bw completion --shell zsh > _bw +} + +package() { + cd cli-${pkgver} + install -vDm755 dist/linux/bw -t "${pkgdir}/usr/bin" + # package zsh completions + install -vDm644 "${srcdir}/cli-${pkgver}/_bw" -t "${pkgdir}/usr/share/zsh/site-functions" +}
[arch-commits] Commit in sile/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:38:38 Author: alerque Revision: 1011393 archrelease: copy trunk to community-x86_64 Added: sile/repos/community-x86_64/ sile/repos/community-x86_64/PKGBUILD (from rev 1011392, sile/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: sile/repos/community-x86_64/PKGBUILD (from rev 1011392, sile/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-09-04 17:38:38 UTC (rev 1011393) @@ -0,0 +1,66 @@ +# Maintainer: Caleb Maclennan +# Contributor: Adrián Pérez de Castro + +pkgname=sile +pkgdesc='Modern typesetting system inspired by TeX' +pkgver=0.11.1 +pkgrel=2 +arch=(x86_64) +url=https://www.sile-typesetter.org +license=(MIT) +_luadeps=(bit32 + cassowary + cosmo + cliargs + expat + filesystem + linenoise + lpeg + luaepnf + penlight + repl + sec + socket + stdlib + utf8 + vstruct + zlib) +depends=(fontconfig + freetype2 + harfbuzz + gentium-plus-font + git + icu + libpng # this goes with libtexpdf if ever split out to a library package + lua + "${_luadeps[@]/#/lua-}" + zlib) +depends+=(libfreetype.so + libharfbuzz.so + libicudata.so + libicui18n.so + libicuio.so + libicuuc.so) +checkdepends=(poppler) +provides=(libtexpdf.so) +_archive="$pkgname-$pkgver" +source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";) +sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19') + +build () { + cd "$_archive" + ./configure \ + --prefix /usr \ + --with-system-luarocks + make all +} + +check () { + cd "$_archive" + make check +} + +package () { + cd "$_archive" + make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in (sile sile/repos sile/trunk sile/trunk/PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:37:39 Author: alerque Revision: 1011392 Migrate sile from AUR Added: sile/ sile/repos/ sile/trunk/ sile/trunk/PKGBUILD --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Added: sile/trunk/PKGBUILD === --- sile/trunk/PKGBUILD (rev 0) +++ sile/trunk/PKGBUILD 2021-09-04 17:37:39 UTC (rev 1011392) @@ -0,0 +1,66 @@ +# Maintainer: Caleb Maclennan +# Contributor: Adrián Pérez de Castro + +pkgname=sile +pkgdesc='Modern typesetting system inspired by TeX' +pkgver=0.11.1 +pkgrel=2 +arch=(x86_64) +url=https://www.sile-typesetter.org +license=(MIT) +_luadeps=(bit32 + cassowary + cosmo + cliargs + expat + filesystem + linenoise + lpeg + luaepnf + penlight + repl + sec + socket + stdlib + utf8 + vstruct + zlib) +depends=(fontconfig + freetype2 + harfbuzz + gentium-plus-font + git + icu + libpng # this goes with libtexpdf if ever split out to a library package + lua + "${_luadeps[@]/#/lua-}" + zlib) +depends+=(libfreetype.so + libharfbuzz.so + libicudata.so + libicui18n.so + libicuio.so + libicuuc.so) +checkdepends=(poppler) +provides=(libtexpdf.so) +_archive="$pkgname-$pkgver" +source=("https://github.com/sile-typesetter/sile/releases/download/v$pkgver/$_archive.tar.xz";) +sha256sums=('a3e627d543bf07ff43ff06cacdbceb8f37aa056a31af25e68f706ad33f497d19') + +build () { + cd "$_archive" + ./configure \ + --prefix /usr \ + --with-system-luarocks + make all +} + +check () { + cd "$_archive" + make check +} + +package () { + cd "$_archive" + make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in python-gmpy2/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:35:20 Author: arojas Revision: 1011391 archrelease: copy trunk to community-x86_64 Added: python-gmpy2/repos/community-x86_64/PKGBUILD (from rev 1011390, python-gmpy2/trunk/PKGBUILD) Deleted: python-gmpy2/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:35:12 UTC (rev 1011390) +++ PKGBUILD2021-09-04 17:35:20 UTC (rev 1011391) @@ -1,28 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Omar Sandoval -# Contributor: Alexander Slesarev - -pkgname=python-gmpy2 -pkgver=2.1.0b6 -pkgrel=1 -pkgdesc='Provides C-coded Python modules for fast multiple-precision arithmetic' -arch=(x86_64) -url='https://github.com/aleaxit/gmpy' -license=(LGPL2.1) -depends=(python libmpc) -makedepends=(python-setuptools) -source=(https://github.com/aleaxit/gmpy/releases/download/gmpy2-$pkgver/gmpy2-$pkgver.tar.gz) -sha256sums=('50ba66c3a3b5a153cda0f5156b40c4e213f87060ee6106ed1adaf561dc5c0047') - -build() { - cd gmpy2-$pkgver - python setup.py build -} - -package() { - cd gmpy2-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -d -m 755 $pkgdir/usr/share/doc/$pkgname - install -m 644 -t $pkgdir/usr/share/doc/$pkgname docs/* -} Copied: python-gmpy2/repos/community-x86_64/PKGBUILD (from rev 1011390, python-gmpy2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 17:35:20 UTC (rev 1011391) @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Contributor: Omar Sandoval +# Contributor: Alexander Slesarev + +pkgname=python-gmpy2 +pkgver=2.1.0rc1 +pkgrel=1 +pkgdesc='Provides C-coded Python modules for fast multiple-precision arithmetic' +arch=(x86_64) +url='https://github.com/aleaxit/gmpy' +license=(LGPL2.1) +depends=(python libmpc) +makedepends=(python-setuptools) +source=(https://github.com/aleaxit/gmpy/releases/download/gmpy2-$pkgver/gmpy2-$pkgver.tar.gz) +sha256sums=('86cb6d8e5837560c32c706d48d6ed25676be6b3c79e6aa5d245965b9e99231b9') + +build() { + cd gmpy2-$pkgver + python setup.py build +} + +package() { + cd gmpy2-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -d -m 755 $pkgdir/usr/share/doc/$pkgname + install -m 644 -t $pkgdir/usr/share/doc/$pkgname docs/* +}
[arch-commits] Commit in python-gmpy2/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:35:12 Author: arojas Revision: 1011390 Update to 2.1.0rc1 Modified: python-gmpy2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:33:07 UTC (rev 1011389) +++ PKGBUILD2021-09-04 17:35:12 UTC (rev 1011390) @@ -3,7 +3,7 @@ # Contributor: Alexander Slesarev pkgname=python-gmpy2 -pkgver=2.1.0b6 +pkgver=2.1.0rc1 pkgrel=1 pkgdesc='Provides C-coded Python modules for fast multiple-precision arithmetic' arch=(x86_64) @@ -12,7 +12,7 @@ depends=(python libmpc) makedepends=(python-setuptools) source=(https://github.com/aleaxit/gmpy/releases/download/gmpy2-$pkgver/gmpy2-$pkgver.tar.gz) -sha256sums=('50ba66c3a3b5a153cda0f5156b40c4e213f87060ee6106ed1adaf561dc5c0047') +sha256sums=('86cb6d8e5837560c32c706d48d6ed25676be6b3c79e6aa5d245965b9e99231b9') build() { cd gmpy2-$pkgver
[arch-commits] Commit in python-google-auth/repos/community-any (4 files)
Date: Saturday, September 4, 2021 @ 17:33:07 Author: felixonmars Revision: 1011389 archrelease: copy trunk to community-any Added: python-google-auth/repos/community-any/PKGBUILD (from rev 1011388, python-google-auth/trunk/PKGBUILD) python-google-auth/repos/community-any/pytest5.patch (from rev 1011388, python-google-auth/trunk/pytest5.patch) Deleted: python-google-auth/repos/community-any/PKGBUILD python-google-auth/repos/community-any/pytest5.patch ---+ PKGBUILD | 82 pytest5.patch | 36 2 files changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:32:36 UTC (rev 1011388) +++ PKGBUILD2021-09-04 17:33:07 UTC (rev 1011389) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-google-auth -pkgver=1.32.1 -pkgrel=1 -pkgdesc="Google Authentication Library" -url="https://github.com/GoogleCloudPlatform/google-auth-library-python"; -license=('Apache') -arch=('any') -depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 'python-setuptools' - 'python-cachetools') -checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask' - 'python-oauth2client' 'python-pytest-localserver' 'python-cryptography' - 'python-freezegun' 'python-responses' 'python-pyopenssl' 'python-pyu2f') -source=("https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('7e0ef2e3c91964be1743e30b32ce790c4f8a98bafe87a6157f6df2b63ca9664aca78ecf248c4c2ae5faec305fd5589a6a765c7d35c61b09f0ebf0d577af70a17') - -prepare() { - # Use system cert - sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ - -e 's|if certifi is not None:|if True:|' \ - -e 's|import certifi|pass|' \ - google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py -} - -build() { - cd google-auth-library-python-$pkgver - python setup.py build -} - -check() { - # Skip the without_certifi tests because we always have the system ca bundle - - cd google-auth-library-python-$pkgver - python -m pytest tests --deselect tests/transport/test_urllib3.py::test__make_default_http_without_certifi -} - -package() { - cd google-auth-library-python-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-google-auth/repos/community-any/PKGBUILD (from rev 1011388, python-google-auth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 17:33:07 UTC (rev 1011389) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=python-google-auth +pkgver=1.33.0 +pkgrel=1 +pkgdesc="Google Authentication Library" +url="https://github.com/GoogleCloudPlatform/google-auth-library-python"; +license=('Apache') +arch=('any') +depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 'python-setuptools' + 'python-cachetools') +checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask' + 'python-oauth2client' 'python-pytest-localserver' 'python-cryptography' + 'python-freezegun' 'python-responses' 'python-pyopenssl' 'python-pyu2f') +source=("https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('3e8436b84ffaab6edc5bc8f891a931176c8c7d3847440b2870662f137590c5bc42277ec19808de628e38085939a44f6370b3c6da748d33111856c5000fe4bf2c') + +prepare() { + # Use system cert + sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ + -e 's|if certifi is not None:|if True:|' \ + -e 's|import certifi|pass|' \ + google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py +} + +build() { + cd google-auth-library-python-$pkgver + python setup.py build +} + +check() { + # Skip the without_certifi tests because we always have the system ca bundle + + cd google-auth-library-python-$pkgver + python -m pytest tests --deselect tests/transport/test_urllib3.py::test__make_default_http_without_certifi +} + +package() { + cd google-auth-library-python-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} Deleted: pytest5.patch === --- pytest5.patch 2021-09-04 17:32:36 UTC (rev 1011388) +++ pytest5.patch 2021-09-04 17:33:07 UTC (rev 1011389) @@ -1,18 +0,0 @@ -From 938e5d933aee963a6b28d6cf9e34e0634c8c4a29 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= -Date: Fri, 26 Jul 2019 01:20:41 +0200 -Subject: [PATCH] Use new pytest api to keep building with pytest 5 (#353) - -diff --git a/tests/test__default.py b/tests/test__default.py -index 3fb0fa1..d143479 100644 a/tests/test__default.p
[arch-commits] Commit in python-google-auth/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:32:36 Author: felixonmars Revision: 1011388 upgpkg: python-google-auth 1.33.0-1 Modified: python-google-auth/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:30:31 UTC (rev 1011387) +++ PKGBUILD2021-09-04 17:32:36 UTC (rev 1011388) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-google-auth -pkgver=1.32.1 +pkgver=1.33.0 pkgrel=1 pkgdesc="Google Authentication Library" url="https://github.com/GoogleCloudPlatform/google-auth-library-python"; @@ -13,7 +13,7 @@ 'python-oauth2client' 'python-pytest-localserver' 'python-cryptography' 'python-freezegun' 'python-responses' 'python-pyopenssl' 'python-pyu2f') source=("https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) -sha512sums=('7e0ef2e3c91964be1743e30b32ce790c4f8a98bafe87a6157f6df2b63ca9664aca78ecf248c4c2ae5faec305fd5589a6a765c7d35c61b09f0ebf0d577af70a17') +sha512sums=('3e8436b84ffaab6edc5bc8f891a931176c8c7d3847440b2870662f137590c5bc42277ec19808de628e38085939a44f6370b3c6da748d33111856c5000fe4bf2c') prepare() { # Use system cert
[arch-commits] Commit in git-cliff/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:30:31 Author: orhun Revision: 1011387 archrelease: copy trunk to community-x86_64 Added: git-cliff/repos/community-x86_64/ git-cliff/repos/community-x86_64/PKGBUILD (from rev 1011386, git-cliff/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: git-cliff/repos/community-x86_64/PKGBUILD (from rev 1011386, git-cliff/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-09-04 17:30:31 UTC (rev 1011387) @@ -0,0 +1,41 @@ +# Maintainer: Orhun Parmaksız + +pkgname=git-cliff +pkgver=0.2.6 +pkgrel=1 +pkgdesc="A highly customizable changelog generator" +arch=('x86_64') +url="https://github.com/orhun/git-cliff"; +license=('GPL3') +depends=('gcc-libs' 'zlib') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('1e492e29bc9737dbccec83b75c4f4f38a4515eeeda8b838eed2064afdba11537ce9b2a15736d4649403e78b36e2c15fcb04323173829634243af5ad230a3e3f2') + +prepare() { + cd "$pkgname-$pkgver" + mkdir completions/ + cargo fetch --locked +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen + OUT_DIR=completions/ cargo run --release --bin git-cliff-completions +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen -- --skip "git_log" +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 "completions/$pkgname.bash" "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm 644 "completions/$pkgname.fish" -t "$pkgdir/usr/share/fish/vendor_completions.d" + install -Dm 644 "completions/_$pkgname" -t "$pkgdir/usr/share/zsh/site-functions" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, September 4, 2021 @ 17:30:15 Author: orhun Revision: 1011386 addpkg: git-cliff 0.2.6-1 Added: git-cliff/ git-cliff/repos/ git-cliff/trunk/ git-cliff/trunk/PKGBUILD --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Added: git-cliff/trunk/PKGBUILD === --- git-cliff/trunk/PKGBUILD(rev 0) +++ git-cliff/trunk/PKGBUILD2021-09-04 17:30:15 UTC (rev 1011386) @@ -0,0 +1,41 @@ +# Maintainer: Orhun Parmaksız + +pkgname=git-cliff +pkgver=0.2.6 +pkgrel=1 +pkgdesc="A highly customizable changelog generator" +arch=('x86_64') +url="https://github.com/orhun/git-cliff"; +license=('GPL3') +depends=('gcc-libs' 'zlib') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha512sums=('1e492e29bc9737dbccec83b75c4f4f38a4515eeeda8b838eed2064afdba11537ce9b2a15736d4649403e78b36e2c15fcb04323173829634243af5ad230a3e3f2') + +prepare() { + cd "$pkgname-$pkgver" + mkdir completions/ + cargo fetch --locked +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen + OUT_DIR=completions/ cargo run --release --bin git-cliff-completions +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen -- --skip "git_log" +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 "completions/$pkgname.bash" "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm 644 "completions/$pkgname.fish" -t "$pkgdir/usr/share/fish/vendor_completions.d" + install -Dm 644 "completions/_$pkgname" -t "$pkgdir/usr/share/zsh/site-functions" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in minio/repos/community-x86_64 (8 files)
Date: Saturday, September 4, 2021 @ 17:22:34 Author: svenstaro Revision: 1011385 archrelease: copy trunk to community-x86_64 Added: minio/repos/community-x86_64/PKGBUILD (from rev 1011384, minio/trunk/PKGBUILD) minio/repos/community-x86_64/minio.conf (from rev 1011384, minio/trunk/minio.conf) minio/repos/community-x86_64/minio.service (from rev 1011384, minio/trunk/minio.service) minio/repos/community-x86_64/minio.sysusers (from rev 1011384, minio/trunk/minio.sysusers) Deleted: minio/repos/community-x86_64/PKGBUILD minio/repos/community-x86_64/minio.conf minio/repos/community-x86_64/minio.service minio/repos/community-x86_64/minio.sysusers + PKGBUILD | 102 +++ minio.conf | 16 minio.service | 54 ++--- minio.sysusers |2 - 4 files changed, 87 insertions(+), 87 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:22:18 UTC (rev 1011384) +++ PKGBUILD2021-09-04 17:22:34 UTC (rev 1011385) @@ -1,51 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Frederik Schwan -# Contributor: Daniel Maslowski - -pkgname=minio -pkgver=2021.07.22 -_timever=T05:23:32Z -_pkgver="${pkgver//./-}${_timever//:/-}" -pkgrel=1 -pkgdesc='Object storage server compatible with Amazon S3' -arch=('x86_64') -url='https://minio.io' -license=('APACHE') -depends=('glibc') -makedepends=('go' 'git') -options=('!strip') -source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} -minio.conf -minio.service -minio.sysusers) -backup=('etc/minio/minio.conf') -sha512sums=('SKIP' - '630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275' - '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' - '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') - -build() { - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - - cd minio - - sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go - sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go - sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go - - go build . -} - -package() { - install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio" - install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio" - - install -Dm755 minio/minio "${pkgdir}/usr/bin/minio" - install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf" - install -Dm644 "${srcdir}/minio.service" "${pkgdir}/usr/lib/systemd/system/minio.service" - install -Dm644 "${srcdir}/minio.sysusers" "${pkgdir}/usr/lib/sysusers.d/minio.conf" -} Copied: minio/repos/community-x86_64/PKGBUILD (from rev 1011384, minio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 17:22:34 UTC (rev 1011385) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Frederik Schwan +# Contributor: Daniel Maslowski + +pkgname=minio +pkgver=2021.09.03 +_timever=T03:56:13Z +_pkgver="${pkgver//./-}${_timever//:/-}" +pkgrel=1 +pkgdesc='Object storage server compatible with Amazon S3' +arch=('x86_64') +url='https://minio.io' +license=('APACHE') +depends=('glibc') +makedepends=('go' 'git') +options=('!strip') +source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} +minio.conf +minio.service +minio.sysusers) +backup=('etc/minio/minio.conf') +sha512sums=('SKIP' + '9fb09d19af9d7a00e4680cd92d208ddd44ce52328f6efee68d7ee47f591cbe77ee88ce139a677bcf8836de0643de18c6c7c4005d50b0056f9b861c3d595e5233' + '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' + '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') + +build() { + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + + cd minio + + sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go + sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go + sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g"
[arch-commits] Commit in minio/trunk (PKGBUILD minio.conf)
Date: Saturday, September 4, 2021 @ 17:22:18 Author: svenstaro Revision: 1011384 upgpkg: minio 2021.09.03-1 - Fix deprecated config variables - Fix permissions of minio.conf Modified: minio/trunk/PKGBUILD minio/trunk/minio.conf + PKGBUILD |8 minio.conf |8 2 files changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:22:08 UTC (rev 1011383) +++ PKGBUILD2021-09-04 17:22:18 UTC (rev 1011384) @@ -3,8 +3,8 @@ # Contributor: Daniel Maslowski pkgname=minio -pkgver=2021.07.22 -_timever=T05:23:32Z +pkgver=2021.09.03 +_timever=T03:56:13Z _pkgver="${pkgver//./-}${_timever//:/-}" pkgrel=1 pkgdesc='Object storage server compatible with Amazon S3' @@ -20,7 +20,7 @@ minio.sysusers) backup=('etc/minio/minio.conf') sha512sums=('SKIP' - '630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275' + '9fb09d19af9d7a00e4680cd92d208ddd44ce52328f6efee68d7ee47f591cbe77ee88ce139a677bcf8836de0643de18c6c7c4005d50b0056f9b861c3d595e5233' '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') @@ -45,7 +45,7 @@ install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio" install -Dm755 minio/minio "${pkgdir}/usr/bin/minio" - install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf" + install -Dm600 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf" install -Dm644 "${srcdir}/minio.service" "${pkgdir}/usr/lib/systemd/system/minio.service" install -Dm644 "${srcdir}/minio.sysusers" "${pkgdir}/usr/lib/sysusers.d/minio.conf" } Modified: minio.conf === --- minio.conf 2021-09-04 17:22:08 UTC (rev 1011383) +++ minio.conf 2021-09-04 17:22:18 UTC (rev 1011384) @@ -1,8 +1,8 @@ # Local export path. MINIO_VOLUMES="/srv/minio/data/" -# Access Key of the server. -# MINIO_ACCESS_KEY=Server-Access-Key -# Secret key of the server. -# MINIO_SECRET_KEY=Server-Secret-Key +# Server user. +# MINIO_ROOT_USER=example-user +# Server password. +# MINIO_ROOT_PASSWORD=example-password # Use if you want to run Minio on a custom port. # MINIO_OPTS="--address :9199"
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:22:08 Author: felixonmars Revision: 1011383 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1011382, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1011382, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:22:08 UTC (rev 1011383) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=5 +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-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' '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-logger' '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=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hspec -u retry $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-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) +createuser -s postgrest_test +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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 postgrest/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:21:49 Author: felixonmars Revision: 1011382 upgpkg: postgrest 8.0.0-5: rebuild with generic-deriving 1.14.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:18:49 UTC (rev 1011381) +++ PKGBUILD2021-09-04 17:21:49 UTC (rev 1011382) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:18:49 Author: felixonmars Revision: 1011381 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1011380, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1011380, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:18:49 UTC (rev 1011381) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.9.1.0 +pkgrel=22 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs"; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-simple' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 fish${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + _gen_comp + _gen_comp "-diff" + _gen_comp "-sync" +} + +package() { + cd $pkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + _install_comp + _install_comp "-diff" + _install_comp "-sync" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:18:29 Author: felixonmars Revision: 1011380 upgpkg: arch-hs 0.9.1.0-22: rebuild with generic-deriving 1.14.1 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:18:20 UTC (rev 1011379) +++ PKGBUILD2021-09-04 17:18:29 UTC (rev 1011380) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.9.1.0 -pkgrel=21 +pkgrel=22 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs";
[arch-commits] Commit in ukui-greeter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:18:20 Author: felixonmars Revision: 1011379 archrelease: copy trunk to community-x86_64 Added: ukui-greeter/repos/community-x86_64/PKGBUILD (from rev 1011378, ukui-greeter/trunk/PKGBUILD) Deleted: ukui-greeter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 +++-- 1 file changed, 31 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:17:56 UTC (rev 1011378) +++ PKGBUILD2021-09-04 17:18:20 UTC (rev 1011379) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=ukui-greeter -pkgver=3.0.1 -pkgrel=1 -pkgdesc="Lightdm greeter for UKUI" -arch=('x86_64') -license=('GPL') -url="https://github.com/ukui/ukui-greeter"; -groups=('ukui') -depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'qt5-svg' 'qt5-x11extras') -makedepends=('qt5-tools') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz";) -sha512sums=('3882c9739f693b2cba9a23db4709b4a718afa02529111020e1862534293a7d20b275b1c8f97589406be4d4fee6f85866fee25a49594384fea2e5a60bc13b0a9c') - -prepare() { - cd ukui-greeter-$pkgver - sed -i 's|target.path = /usr/sbin/|target.path = /usr/bin/|' ukui-greeter/ukui-greeter.pro -} - -build() { - cd ukui-greeter-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd ukui-greeter-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: ukui-greeter/repos/community-x86_64/PKGBUILD (from rev 1011378, ukui-greeter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 17:18:20 UTC (rev 1011379) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=ukui-greeter +pkgver=3.0.2 +pkgrel=1 +pkgdesc="Lightdm greeter for UKUI" +arch=('x86_64') +license=('GPL') +url="https://github.com/ukui/ukui-greeter"; +groups=('ukui') +depends=('glew' 'hdf5' 'imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'opencv' 'qt5-svg' + 'qt5-x11extras' 'vtk') +makedepends=('qt5-tools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz";) +sha512sums=('68cfc828181f12209bddb4c41942ee380e8ca0818d2db47810119b7e41adaba090acacd3bb1f85521f13f31830c2e77ee6c5d1ae7d3b26801f4116b16bbee3f8') + +prepare() { + cd ukui-greeter-$pkgver + sed -i 's|target.path = /usr/sbin/|target.path = /usr/bin/|' ukui-greeter/ukui-greeter.pro +} + +build() { + cd ukui-greeter-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd ukui-greeter-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in ukui-greeter/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:17:56 Author: felixonmars Revision: 1011378 upgpkg: ukui-greeter 3.0.2-1 Modified: ukui-greeter/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:16:35 UTC (rev 1011377) +++ PKGBUILD2021-09-04 17:17:56 UTC (rev 1011378) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=ukui-greeter -pkgver=3.0.1 +pkgver=3.0.2 pkgrel=1 pkgdesc="Lightdm greeter for UKUI" arch=('x86_64') @@ -8,10 +8,11 @@ license=('GPL') url="https://github.com/ukui/ukui-greeter"; groups=('ukui') -depends=('imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'qt5-svg' 'qt5-x11extras') +depends=('glew' 'hdf5' 'imlib2' 'liblightdm-qt5' 'libxrandr' 'libxtst' 'opencv' 'qt5-svg' + 'qt5-x11extras' 'vtk') makedepends=('qt5-tools') source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukui-greeter/archive/v$pkgver.tar.gz";) -sha512sums=('3882c9739f693b2cba9a23db4709b4a718afa02529111020e1862534293a7d20b275b1c8f97589406be4d4fee6f85866fee25a49594384fea2e5a60bc13b0a9c') +sha512sums=('68cfc828181f12209bddb4c41942ee380e8ca0818d2db47810119b7e41adaba090acacd3bb1f85521f13f31830c2e77ee6c5d1ae7d3b26801f4116b16bbee3f8') prepare() { cd ukui-greeter-$pkgver
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:16:35 Author: felixonmars Revision: 1011377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1011376, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1011376, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:16:35 UTC (rev 1011377) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=302 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +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-yesod-static/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:16:14 Author: felixonmars Revision: 1011376 upgpkg: haskell-yesod-static 1.6.1.0-302: rebuild with generic-deriving 1.14.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:14:16 UTC (rev 1011375) +++ PKGBUILD2021-09-04 17:16:14 UTC (rev 1011376) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=301 +pkgrel=302 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in stack/repos (4 files)
Date: Saturday, September 4, 2021 @ 17:14:16 Author: felixonmars Revision: 1011375 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 1011374, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/ghc9.patch (from rev 1011374, stack/trunk/ghc9.patch) stack/repos/community-staging-x86_64/stack.install (from rev 1011374, stack/trunk/stack.install) ---+ PKGBUILD | 80 +++ ghc9.patch| 188 stack.install |4 + 3 files changed, 272 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1011374, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:14:16 UTC (rev 1011375) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.7.3 +pkgrel=27 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver"; +ghc9.patch) +sha512sums=('SKIP' + '5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8') + +prepare() { + cd $pkgname + patch -p1 -i ../ghc9.patch + uusi -d semigroups -d persistent-template $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test --show-details=direct + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + insta
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:13:42 Author: felixonmars Revision: 1011374 upgpkg: stack 2.7.3-27: rebuild with generic-deriving 1.14.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:12:15 UTC (rev 1011373) +++ PKGBUILD2021-09-04 17:13:42 UTC (rev 1011374) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.7.3 -pkgrel=26 +pkgrel=27 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in babel-cli/repos/community-any (4 files)
Date: Saturday, September 4, 2021 @ 17:12:15 Author: felixonmars Revision: 1011373 archrelease: copy trunk to community-any Added: babel-cli/repos/community-any/LICENSE (from rev 1011372, babel-cli/trunk/LICENSE) babel-cli/repos/community-any/PKGBUILD (from rev 1011372, babel-cli/trunk/PKGBUILD) Deleted: babel-cli/repos/community-any/LICENSE babel-cli/repos/community-any/PKGBUILD --+ LICENSE | 44 ++-- PKGBUILD | 74 ++--- 2 files changed, 59 insertions(+), 59 deletions(-) Deleted: LICENSE === --- LICENSE 2021-09-04 17:11:45 UTC (rev 1011372) +++ LICENSE 2021-09-04 17:12:15 UTC (rev 1011373) @@ -1,22 +0,0 @@ -Copyright (c) 2014-2015 Sebastian McKenzie - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: babel-cli/repos/community-any/LICENSE (from rev 1011372, babel-cli/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2021-09-04 17:12:15 UTC (rev 1011373) @@ -0,0 +1,22 @@ +Copyright (c) 2014-2015 Sebastian McKenzie + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:11:45 UTC (rev 1011372) +++ PKGBUILD2021-09-04 17:12:15 UTC (rev 1011373) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Mario Finelli -# Contributor: Andy Weidenbaum -# Contributor: Peter Wu - -pkgname=babel-cli -pkgver=7.14.8 -pkgrel=1 -pkgdesc="A compiler for writing next generation JavaScript" -arch=('any') -url="https://babeljs.io/"; -license=('MIT') -depends=('nodejs' 'babel-core' 'semver') -makedepends=('npm') -provides=('nodejs-babel-cli') -conflicts=('nodejs-babel-cli' 'openbabel<3') -replaces=('nodejs-babel-cli') -source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/cli/-/cli-$pkgver.tgz"; -LICENSE) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('95ccba2f299fb7d4697ea9aba9d778a130dd531f59c1a02101fcb056b1c6e3bef53dae8f3d3d1d6a72759031c15d8aa1e071d2988740fa79667f17f14833ed06' - 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') - -package() { - npm install -g --legacy-peer-deps --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - rm -r "$pkgdir"/usr/lib/node_modules/@babel/cli/node_modules/{,.bin/}semver - - # 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" -} Copied: babel-cli/repos/communit
[arch-commits] Commit in babel-cli/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:11:45 Author: felixonmars Revision: 1011372 upgpkg: babel-cli 7.15.4-1 Modified: babel-cli/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:11:09 UTC (rev 1011371) +++ PKGBUILD2021-09-04 17:11:45 UTC (rev 1011372) @@ -4,7 +4,7 @@ # Contributor: Peter Wu pkgname=babel-cli -pkgver=7.14.8 +pkgver=7.15.4 pkgrel=1 pkgdesc="A compiler for writing next generation JavaScript" arch=('any') @@ -18,7 +18,7 @@ source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/cli/-/cli-$pkgver.tgz"; LICENSE) noextract=($pkgname-$pkgver.tgz) -sha512sums=('95ccba2f299fb7d4697ea9aba9d778a130dd531f59c1a02101fcb056b1c6e3bef53dae8f3d3d1d6a72759031c15d8aa1e071d2988740fa79667f17f14833ed06' +sha512sums=('f5186143bb602917123bf8c8deb34bc5a94b4a4df4707a9e33c6dbfa718e253c98043a64a17c3f03d4076764988e5b2502de2dafdd296501881286f05874880f' 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') package() {
[arch-commits] Commit in python-dogpile.cache/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:11:09 Author: felixonmars Revision: 1011371 archrelease: copy trunk to community-any Added: python-dogpile.cache/repos/community-any/PKGBUILD (from rev 1011370, python-dogpile.cache/trunk/PKGBUILD) Deleted: python-dogpile.cache/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:10:43 UTC (rev 1011370) +++ PKGBUILD2021-09-04 17:11:09 UTC (rev 1011371) @@ -1,35 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-dogpile.cache -pkgver=1.1.3 -pkgrel=1 -pkgdesc="A caching front-end based on the Dogpile lock" -arch=('any') -url="https://pypi.python.org/pypi/dogpile.cache"; -license=('BSD') -depends=('python-decorator' 'python-stevedore') -makedepends=('python-setuptools') -checkdepends=('memcached' 'pifpaf' 'redis' 'python-mako' 'python-redis' 'python-pytest' 'python-mock' - 'python-pytest-cov' 'python-pylibmc') -source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";) -sha512sums=('fd735b0bb9b7eb3bb559c030c15ac547aeb3f4718c64d7edb0f26f0f8a71b9b067434e984460c40cfbca57696d2b9579266f0c9d48bad4cb3c5bbc07030a4fb4') - -build() { - cd dogpile.cache-$pkgver - python setup.py build -} - -check() { - cd dogpile.cache-$pkgver - python -m pytest -k 'not test_memcached_backend and not test_redis_backend' - pifpaf --env-prefix DOGPILE run memcached --port 11234 -- python -m pytest tests/cache/test_memcached_backend.py - pifpaf --env-prefix DOGPILE run redis --port 11234 -- python -m pytest tests/cache/test_redis_backend.py -} - -package() { - cd dogpile.cache-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} - -# vim:set ts=2 sw=2 et: Copied: python-dogpile.cache/repos/community-any/PKGBUILD (from rev 1011370, python-dogpile.cache/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 17:11:09 UTC (rev 1011371) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=python-dogpile.cache +pkgver=1.1.4 +pkgrel=1 +pkgdesc="A caching front-end based on the Dogpile lock" +arch=('any') +url="https://pypi.python.org/pypi/dogpile.cache"; +license=('BSD') +depends=('python-decorator' 'python-stevedore') +makedepends=('python-setuptools') +checkdepends=('memcached' 'pifpaf' 'redis' 'python-mako' 'python-redis' 'python-pytest' 'python-mock' + 'python-pytest-cov' 'python-pylibmc') +source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";) +sha512sums=('d70f0ad1097f7de5bc887cfd0835f02a10bd6096433d39e6fe2fad5ed294f019ee043ced670c08bacb8ad1f6cf32ada36a62149a9b6db6205e72f49fa68bf4c4') + +build() { + cd dogpile.cache-$pkgver + python setup.py build +} + +check() { + cd dogpile.cache-$pkgver + python -m pytest -k 'not test_memcached_backend and not test_redis_backend' + pifpaf --env-prefix DOGPILE run memcached --port 11234 -- python -m pytest tests/cache/test_memcached_backend.py + pifpaf --env-prefix DOGPILE run redis --port 11234 -- python -m pytest tests/cache/test_redis_backend.py +} + +package() { + cd dogpile.cache-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-dogpile.cache/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:10:43 Author: felixonmars Revision: 1011370 upgpkg: python-dogpile.cache 1.1.4-1 Modified: python-dogpile.cache/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:09:49 UTC (rev 1011369) +++ PKGBUILD2021-09-04 17:10:43 UTC (rev 1011370) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-dogpile.cache -pkgver=1.1.3 +pkgver=1.1.4 pkgrel=1 pkgdesc="A caching front-end based on the Dogpile lock" arch=('any') @@ -12,7 +12,7 @@ checkdepends=('memcached' 'pifpaf' 'redis' 'python-mako' 'python-redis' 'python-pytest' 'python-mock' 'python-pytest-cov' 'python-pylibmc') source=("https://pypi.io/packages/source/d/dogpile.cache/dogpile.cache-$pkgver.tar.gz";) -sha512sums=('fd735b0bb9b7eb3bb559c030c15ac547aeb3f4718c64d7edb0f26f0f8a71b9b067434e984460c40cfbca57696d2b9579266f0c9d48bad4cb3c5bbc07030a4fb4') +sha512sums=('d70f0ad1097f7de5bc887cfd0835f02a10bd6096433d39e6fe2fad5ed294f019ee043ced670c08bacb8ad1f6cf32ada36a62149a9b6db6205e72f49fa68bf4c4') build() { cd dogpile.cache-$pkgver
[arch-commits] Commit in babel-core/repos/community-any (4 files)
Date: Saturday, September 4, 2021 @ 17:09:49 Author: felixonmars Revision: 1011369 archrelease: copy trunk to community-any Added: babel-core/repos/community-any/LICENSE (from rev 1011368, babel-core/trunk/LICENSE) babel-core/repos/community-any/PKGBUILD (from rev 1011368, babel-core/trunk/PKGBUILD) Deleted: babel-core/repos/community-any/LICENSE babel-core/repos/community-any/PKGBUILD --+ LICENSE | 44 +-- PKGBUILD | 62 ++--- 2 files changed, 53 insertions(+), 53 deletions(-) Deleted: LICENSE === --- LICENSE 2021-09-04 17:09:22 UTC (rev 1011368) +++ LICENSE 2021-09-04 17:09:49 UTC (rev 1011369) @@ -1,22 +0,0 @@ -Copyright (c) 2014-2015 Sebastian McKenzie - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: babel-core/repos/community-any/LICENSE (from rev 1011368, babel-core/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2021-09-04 17:09:49 UTC (rev 1011369) @@ -0,0 +1,22 @@ +Copyright (c) 2014-2015 Sebastian McKenzie + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2021-09-04 17:09:22 UTC (rev 1011368) +++ PKGBUILD2021-09-04 17:09:49 UTC (rev 1011369) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=babel-core -pkgver=7.15.0 -pkgrel=1 -pkgdesc="A compiler for writing next generation JavaScript" -arch=('any') -url="https://babeljs.io/"; -license=('MIT') -depends=('nodejs' 'semver') -makedepends=('npm') -source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/core-$pkgver.tgz"; -LICENSE) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('b57b664e68a7af37b91c450f9ff6b426d3b3cdfa749e4f9411743fb6a209a375831b2a65ff638540432597fcd2154f1ffe57e67cb5ef4da3911c5ddc7d721033' - 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') - -package() { - npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - rm -r "$pkgdir"/usr/lib/node_modules/@babel/core/node_modules/{,.bin/}semver - - # 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" -} Copied: babel-core/repos/community-any/PKGBUILD (from rev 1011368, babel-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 17:09:
[arch-commits] Commit in haskell-hls-plugin-api/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:09:22 Author: felixonmars Revision: 1011368 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 1011366, 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 1011366, haskell-hls-plugin-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:09:22 UTC (rev 1011368) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-plugin-api +pkgname=haskell-hls-plugin-api +pkgver=1.1.0.2 +pkgrel=33 +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-ghc' 'haskell-ghc-api-compat' + 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-opentelemetry' 'haskell-regex-tdfa' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('fd6be87c3103fd3a87d1f83652861075bda2016fb7a5db9071f76f3a153fd8a6f36b7d4f0bab3f04d9012b127ed3ed6eb52f4516c67cc2840911e204ef89cc46') + +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 babel-core/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:09:18 Author: felixonmars Revision: 1011367 upgpkg: babel-core 7.15.4-1 Modified: babel-core/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:09:00 UTC (rev 1011366) +++ PKGBUILD2021-09-04 17:09:18 UTC (rev 1011367) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=babel-core -pkgver=7.15.0 +pkgver=7.15.4 pkgrel=1 pkgdesc="A compiler for writing next generation JavaScript" arch=('any') @@ -12,7 +12,7 @@ source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/core-$pkgver.tgz"; LICENSE) noextract=($pkgname-$pkgver.tgz) -sha512sums=('b57b664e68a7af37b91c450f9ff6b426d3b3cdfa749e4f9411743fb6a209a375831b2a65ff638540432597fcd2154f1ffe57e67cb5ef4da3911c5ddc7d721033' +sha512sums=('2e472ff48e1af1b81423c2c938b33a20abfa867cf528e8eee8a33595c7aa54c2a528aa8d468a587763dcf4c808babaaf309e81a287a6ae7273f23948890229b0' 'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3') package() {
[arch-commits] Commit in haskell-hls-plugin-api/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:09:00 Author: felixonmars Revision: 1011366 upgpkg: haskell-hls-plugin-api 1.1.0.2-33: rebuild with generic-deriving 1.14.1 Modified: haskell-hls-plugin-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 17:07:42 UTC (rev 1011365) +++ PKGBUILD2021-09-04 17:09:00 UTC (rev 1011366) @@ -3,7 +3,7 @@ _hkgname=hls-plugin-api pkgname=haskell-hls-plugin-api pkgver=1.1.0.2 -pkgrel=32 +pkgrel=33 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-hasql-dynamic-statements/repos (2 files)
Date: Saturday, September 4, 2021 @ 17:07:42 Author: felixonmars Revision: 1011365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/ haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1011364, haskell-hasql-dynamic-statements/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1011364, haskell-hasql-dynamic-statements/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 17:07:42 UTC (rev 1011365) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-dynamic-statements +pkgname=haskell-hasql-dynamic-statements +pkgver=0.3.1 +pkgrel=5 +pkgdesc="Toolkit for constructing Hasql statements dynamically" +url="https://github.com/nikita-volkov/hasql-dynamic-statements"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') + +prepare() { + cd $_hkgname-$pkgver + sed -i 's/5432/9824/' test/Main.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 +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +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-hasql-dynamic-statements/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 17:07:22 Author: felixonmars Revision: 1011364 upgpkg: haskell-hasql-dynamic-statements 0.3.1-5: rebuild with generic-deriving 1.14.1 Modified: haskell-hasql-dynamic-statements/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 16:56:09 UTC (rev 1011363) +++ PKGBUILD2021-09-04 17:07:22 UTC (rev 1011364) @@ -3,7 +3,7 @@ _hkgname=hasql-dynamic-statements pkgname=haskell-hasql-dynamic-statements pkgver=0.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="Toolkit for constructing Hasql statements dynamically" url="https://github.com/nikita-volkov/hasql-dynamic-statements"; license=("MIT") @@ -14,6 +14,11 @@ source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') +prepare() { + cd $_hkgname-$pkgver + sed -i 's/5432/9824/' test/Main.hs +} + build() { cd $_hkgname-$pkgver @@ -32,7 +37,7 @@ check() { cd $_hkgname-$pkgver - eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) + eval $(pifpaf run postgresql --host 127.0.0.1) createuser -s postgres runhaskell Setup test --show-details=direct pifpaf_stop
[arch-commits] Commit in lua-cosmo/repos (community-any community-any/PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:56:09 Author: alerque Revision: 1011363 archrelease: copy trunk to community-any Added: lua-cosmo/repos/community-any/ lua-cosmo/repos/community-any/PKGBUILD (from rev 1011362, lua-cosmo/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: lua-cosmo/repos/community-any/PKGBUILD (from rev 1011362, lua-cosmo/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2021-09-04 16:56:09 UTC (rev 1011363) @@ -0,0 +1,54 @@ +# Maintainer: Caleb Maclennan + +pkgbase=lua-cosmo +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +pkgver=16.06.04 +pkgrel=5 +_rockrel=1 +pkgdesc='Safe templates for Lua' +arch=(any) +url="https://github.com/mascarenhas/$_rockname"; +license=(MIT) +_luadeps=(lpeg) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="$_rockname-$pkgver" +_rockspec="$_rockname-$pkgver-$_rockrel.rockspec" +source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('86d17aea5080a90671d965cffeb9b104c19e0e1ea55c08687c0924c4512b52b1') + +prepare() { + cd "$_archive" + # Lpeg is not needed at *build* time, but `luarocks make` checks for it + # and depends=() is set at package time too late for makepkg to install it + sed -i -e '/lpeg >=/d' "rockspec/$_rockspec" +} + +_package() { + cd "$_archive" + depends=("${pkgname%-*}" "${_luadeps[@]/#/${pkgname%-*}-}") + luarocks --lua-version="$1" --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "rockspec/$_rockspec" + sed -ne '/license/p' rockspec/$_rockspec | + install -Dm0644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE.lua" +} + +package_lua-cosmo() { + _package 5.4 +} + +package_lua51-cosmo() { + _package 5.1 +} + +package_lua52-cosmo() { + _package 5.2 +} + +package_lua53-cosmo() { + _package 5.3 +}
[arch-commits] Commit in bitwarden/repos (6 files)
Date: Saturday, September 4, 2021 @ 16:54:21 Author: alex19ep Revision: 1011362 archrelease: copy trunk to community-x86_64 Added: bitwarden/repos/community-x86_64/ bitwarden/repos/community-x86_64/PKGBUILD (from rev 1011361, bitwarden/trunk/PKGBUILD) bitwarden/repos/community-x86_64/bitwarden.desktop (from rev 1011361, bitwarden/trunk/bitwarden.desktop) bitwarden/repos/community-x86_64/bitwarden.sh (from rev 1011361, bitwarden/trunk/bitwarden.sh) bitwarden/repos/community-x86_64/messaging.main.ts.patch (from rev 1011361, bitwarden/trunk/messaging.main.ts.patch) bitwarden/repos/community-x86_64/package.json.patch (from rev 1011361, bitwarden/trunk/package.json.patch) -+ PKGBUILD| 73 ++ bitwarden.desktop | 10 ++ bitwarden.sh|3 + messaging.main.ts.patch | 11 ++ package.json.patch | 13 5 files changed, 110 insertions(+) Copied: bitwarden/repos/community-x86_64/PKGBUILD (from rev 1011361, bitwarden/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-09-04 16:54:21 UTC (rev 1011362) @@ -0,0 +1,73 @@ +# Maintainer: Alexander Epaneshnikov +# Contributor: libertylocked + +pkgname=bitwarden +pkgver=1.28.2 +pkgrel=2 +_jslibcommit='5ab045499f8a6a26ee10115f458136546a54bc22' +pkgdesc='A secure and free password manager for all of your devices' +arch=('x86_64') +url='https://github.com/bitwarden/desktop' +license=('GPL3') +depends=('electron11' 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis') +makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-fermium' 'jq') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bitwarden/desktop/archive/v${pkgver}.tar.gz + jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz +package.json.patch +messaging.main.ts.patch +${pkgname}.sh +${pkgname}.desktop) +sha512sums=('e950423968043480dcf9c93dafe0acad042baa93d04261292ce2e7d223c78f444d59d8f382e1a390ac942431c5b67f6950de4c6bba7e7deed685b3d9b11748c5' + 'c3705b257c080b72f15c62462bf8713cfc24a044395415d8884b31e7bdf5f4d7d04f56cdb1ac4ec3a7b92dc4eb2373f6135203925882357c886a4359908f210f' + 'd884221c615db95d6fd0da2d3470fb7514b6a5d2a2b3b20c8353ebb4a938dc39f93783fe7ef2b9f69f034db8f26abfa479616f9fd1c1b241af605da837fba20e' + '822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95' + '32c29a7baed80351acf5753d35df404a818d5c88cc85f3bbed2daa5351aaf0dba20fd03cbedbcb407324f305d4556adb476ecc9ccd07bac0511ca4a943020ea4' + '05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd') + +prepare() { + cd desktop-${pkgver} + # Link jslib + rmdir -v jslib + ln -vs ../jslib-${_jslibcommit} jslib + + # Remove pre and postinstall routines from package.json. + patch --strip=1 package.json ../package.json.patch + # This patch is required to make "Start automatically on login" work + patch --strip=1 src/main/messaging.main.ts ../messaging.main.ts.patch + + # Patch build to make it work with system electron + SYSTEM_ELECTRON_VERSION=$(electron11 -v | sed 's/v//g') + jq < package.json --arg ver $SYSTEM_ELECTRON_VERSION \ + '.build["electronVersion"]=$ver | .build["electronDist"]="/usr/lib/electron11"' \ + > package.json.patched + mv package.json.patched package.json +} + +build() { + cd desktop-${pkgver} + export npm_config_cache="$srcdir/npm_cache" + export ELECTRON_SKIP_BINARY_DOWNLOAD=1 + electronDist=$(dirname $(realpath $(which electron11))) + electronVer=$(electron11 --version | tail -c +2) + pushd jslib + npm install + popd + npm install + npm run build + npm run clean:dist + npm exec -c "electron-builder --linux --x64 --dir -c.electronDist=$electronDist \ +-c.electronVersion=$electronVer" +} + +package(){ + cd desktop-${pkgver} + install -vDm755 dist/linux-unpacked/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname%-git}/resources" + + for i in 16 32 48 64 128 256 512; do + install -vDm644 resources/icons/${i}x${i}.png "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-git}.png" + done + install -vDm644 resources/icon.png "${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/${pkgname%-git}.png" + + install -vDm755 "${srcdir}/${pkgname%-git}.sh" "${pkgdir}/usr/bin/bitwarden-desktop" + install -vDm644 "${srcdir}"/${pkgname%-git}.desktop -t "${pkgdir}"/usr/share/applications +} Copied: bitwarden/repos/communi
[arch-commits] Commit in (8 files)
Date: Saturday, September 4, 2021 @ 16:53:56 Author: alex19ep Revision: 1011361 add bitwarden Added: bitwarden/ bitwarden/repos/ bitwarden/trunk/ bitwarden/trunk/PKGBUILD bitwarden/trunk/bitwarden.desktop bitwarden/trunk/bitwarden.sh bitwarden/trunk/messaging.main.ts.patch bitwarden/trunk/package.json.patch -+ PKGBUILD| 73 ++ bitwarden.desktop | 10 ++ bitwarden.sh|3 + messaging.main.ts.patch | 11 ++ package.json.patch | 13 5 files changed, 110 insertions(+) Added: bitwarden/trunk/PKGBUILD === --- bitwarden/trunk/PKGBUILD(rev 0) +++ bitwarden/trunk/PKGBUILD2021-09-04 16:53:56 UTC (rev 1011361) @@ -0,0 +1,73 @@ +# Maintainer: Alexander Epaneshnikov +# Contributor: libertylocked + +pkgname=bitwarden +pkgver=1.28.2 +pkgrel=2 +_jslibcommit='5ab045499f8a6a26ee10115f458136546a54bc22' +pkgdesc='A secure and free password manager for all of your devices' +arch=('x86_64') +url='https://github.com/bitwarden/desktop' +license=('GPL3') +depends=('electron11' 'libnotify' 'libsecret' 'libxtst' 'libxss' 'libnss_nis') +makedepends=('git' 'npm' 'python' 'node-gyp' 'nodejs-lts-fermium' 'jq') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bitwarden/desktop/archive/v${pkgver}.tar.gz + jslib-${_jslibcommit}.tar.gz::https://github.com/bitwarden/jslib/archive/${_jslibcommit}.tar.gz +package.json.patch +messaging.main.ts.patch +${pkgname}.sh +${pkgname}.desktop) +sha512sums=('e950423968043480dcf9c93dafe0acad042baa93d04261292ce2e7d223c78f444d59d8f382e1a390ac942431c5b67f6950de4c6bba7e7deed685b3d9b11748c5' + 'c3705b257c080b72f15c62462bf8713cfc24a044395415d8884b31e7bdf5f4d7d04f56cdb1ac4ec3a7b92dc4eb2373f6135203925882357c886a4359908f210f' + 'd884221c615db95d6fd0da2d3470fb7514b6a5d2a2b3b20c8353ebb4a938dc39f93783fe7ef2b9f69f034db8f26abfa479616f9fd1c1b241af605da837fba20e' + '822d97be407c2ac2a6926f5c925b0fd188c541014a623dd3815fdbf5ef67c0542f43aaf8d11535571a83a265f620e330f5326244f42c3902fddab442128fda95' + '32c29a7baed80351acf5753d35df404a818d5c88cc85f3bbed2daa5351aaf0dba20fd03cbedbcb407324f305d4556adb476ecc9ccd07bac0511ca4a943020ea4' + '05b771e72f1925f61b710fb67e5709dbfd63855425d2ef146ca3770b050e78cb3933cffc7afb1ad43a1d87867b2c2486660c79fdfc95b3891befdff26c8520fd') + +prepare() { + cd desktop-${pkgver} + # Link jslib + rmdir -v jslib + ln -vs ../jslib-${_jslibcommit} jslib + + # Remove pre and postinstall routines from package.json. + patch --strip=1 package.json ../package.json.patch + # This patch is required to make "Start automatically on login" work + patch --strip=1 src/main/messaging.main.ts ../messaging.main.ts.patch + + # Patch build to make it work with system electron + SYSTEM_ELECTRON_VERSION=$(electron11 -v | sed 's/v//g') + jq < package.json --arg ver $SYSTEM_ELECTRON_VERSION \ + '.build["electronVersion"]=$ver | .build["electronDist"]="/usr/lib/electron11"' \ + > package.json.patched + mv package.json.patched package.json +} + +build() { + cd desktop-${pkgver} + export npm_config_cache="$srcdir/npm_cache" + export ELECTRON_SKIP_BINARY_DOWNLOAD=1 + electronDist=$(dirname $(realpath $(which electron11))) + electronVer=$(electron11 --version | tail -c +2) + pushd jslib + npm install + popd + npm install + npm run build + npm run clean:dist + npm exec -c "electron-builder --linux --x64 --dir -c.electronDist=$electronDist \ +-c.electronVersion=$electronVer" +} + +package(){ + cd desktop-${pkgver} + install -vDm755 dist/linux-unpacked/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname%-git}/resources" + + for i in 16 32 48 64 128 256 512; do + install -vDm644 resources/icons/${i}x${i}.png "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-git}.png" + done + install -vDm644 resources/icon.png "${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/${pkgname%-git}.png" + + install -vDm755 "${srcdir}/${pkgname%-git}.sh" "${pkgdir}/usr/bin/bitwarden-desktop" + install -vDm644 "${srcdir}"/${pkgname%-git}.desktop -t "${pkgdir}"/usr/share/applications +} Added: bitwarden/trunk/bitwarden.desktop === --- bitwarden/trunk/bitwarden.desktop (rev 0) +++ bitwarden/trunk/bitwarden.desktop 2021-09-04 16:53:56 UTC (rev 1011361) @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Bitwarden +GenericName=Password Manager +Comment=A secure and free password manager for all of your devices. +Exec=bitwarden-desktop +Terminal=false +Type=Application +Icon=bitwar
[arch-commits] Commit in lua-bit32/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:51:39 Author: alerque Revision: 1011360 archrelease: copy trunk to community-x86_64 Added: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011359, lua-bit32/trunk/PKGBUILD) Deleted: lua-bit32/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 16:12:31 UTC (rev 1011359) +++ PKGBUILD2021-09-04 16:51:39 UTC (rev 1011360) @@ -1,54 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Stephen Smith - -pkgbase=lua-bit32 -_rockname=${pkgbase#lua-} -pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") -_compatrel=0.10 -pkgver=5.3.5.1_$_compatrel -_rockrel=1 -pkgrel=1 -pkgdesc='Lua 5.2 bit manipulation library' -arch=(x86_64) -url='https://github.com/keplerproject/lua-compat-5.3' -license=(MIT) -makedepends=(lua - lua51 - lua52 - lua53 - luarocks) -_archive="lua-compat-5.3-$_compatrel" -_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec" -source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz" - "${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec") -sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430' -'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86') - -prepare() { - # Upstream forgot to commit this before tagging the release - cp "$_rockspec" "$_archive/rockspecs" -} - -_package() { - cd "$_archive" - depends=("${pkgname%-*}") - luarocks --lua-version=$1 --tree="$pkgdir/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/$_rockspec" - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE -} - -package_lua-bit32() { - _package 5.4 -} - -package_lua51-bit32() { - _package 5.1 -} - -package_lua52-bit32() { - _package 5.2 -} - -package_lua53-bit32() { - _package 5.3 -} Copied: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011359, lua-bit32/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 16:51:39 UTC (rev 1011360) @@ -0,0 +1,54 @@ +# Maintainer: Caleb Maclennan +# Contributor: Stephen Smith + +pkgbase=lua-bit32 +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +_compatrel=0.10 +pkgver=5.3.5.1_$_compatrel +_rockrel=1 +pkgrel=1 +pkgdesc='Lua 5.2 bit manipulation library' +arch=(x86_64) +url='https://github.com/keplerproject/lua-compat-5.3' +license=(MIT) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="lua-compat-5.3-$_compatrel" +_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec" +source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz" + "${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec") +sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430' +'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86') + +prepare() { + # Upstream forgot to commit this before tagging the release + cp "$_rockspec" "$_archive/rockspecs" +} + +_package() { + cd "$_archive" + depends=("${pkgname%-*}") + luarocks --lua-version=$1 --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "rockspecs/$_rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +} + +package_lua-bit32() { + _package 5.4 +} + +package_lua51-bit32() { + _package 5.1 +} + +package_lua52-bit32() { + _package 5.2 +} + +package_lua53-bit32() { + _package 5.3 +}
[arch-commits] Commit in lua-bit32/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:12:31 Author: alerque Revision: 1011359 archrelease: copy trunk to community-x86_64 Added: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011358, lua-bit32/trunk/PKGBUILD) Deleted: lua-bit32/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 99 + 1 file changed, 54 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-04 16:11:54 UTC (rev 1011358) +++ PKGBUILD2021-09-04 16:12:31 UTC (rev 1011359) @@ -1,45 +0,0 @@ -# Maintainer: Caleb Maclennan -# Contributor: Stephen Smith - -pkgbase=lua-bit32 -_rockname=${pkgbase#lua-} -pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") -_compatrel=0.9 -pkgver=5.3.5_$_compatrel -_rockrel=1 -pkgrel=1 -pkgdesc='Lua 5.2 bit manipulation library' -arch=(x86_64) -url='https://github.com/keplerproject/lua-compat-5.3' -makedepends=(lua - lua51 - lua52 - lua53 - luarocks) -_archive="lua-compat-5.3-$_compatrel" -source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz") -sha256sums=('ad05540d2d96a48725bb79a1def35cf6652a4e2ec26376e2617c8ce2baa6f416') - -_package() { - cd "$_archive" - depends=("${pkgname%-*}") - luarocks --lua-version=$1 --tree="$pkgdir/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/$_rockname-${pkgver%_*}-$_rockrel.rockspec" - install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE -} - -package_lua-bit32() { - _package 5.4 -} - -package_lua51-bit32() { - _package 5.1 -} - -package_lua52-bit32() { - _package 5.2 -} - -package_lua53-bit32() { - _package 5.3 -} Copied: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011358, lua-bit32/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-04 16:12:31 UTC (rev 1011359) @@ -0,0 +1,54 @@ +# Maintainer: Caleb Maclennan +# Contributor: Stephen Smith + +pkgbase=lua-bit32 +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +_compatrel=0.10 +pkgver=5.3.5.1_$_compatrel +_rockrel=1 +pkgrel=1 +pkgdesc='Lua 5.2 bit manipulation library' +arch=(x86_64) +url='https://github.com/keplerproject/lua-compat-5.3' +license=(MIT) +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="lua-compat-5.3-$_compatrel" +_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec" +source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz" + "${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec") +sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430' +'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86') + +prepare() { + # Upstream forgot to commit this before tagging the release + cp "$_rockspec" "$_archive/rockspecs" +} + +_package() { + cd "$_archive" + depends=("${pkgname%-*}") + luarocks --lua-version=$1 --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "rockspecs/$_rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +} + +package_lua-bit32() { + _package 5.4 +} + +package_lua51-bit32() { + _package 5.1 +} + +package_lua52-bit32() { + _package 5.2 +} + +package_lua53-bit32() { + _package 5.3 +}
[arch-commits] Commit in lua-bit32/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:11:54 Author: alerque Revision: 1011358 upgpkg: lua-bit32 5.3.5.1_0.10-1 Modified: lua-bit32/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 14 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 16:06:47 UTC (rev 1011357) +++ PKGBUILD2021-09-04 16:11:54 UTC (rev 1011358) @@ -4,13 +4,14 @@ pkgbase=lua-bit32 _rockname=${pkgbase#lua-} pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") -_compatrel=0.9 -pkgver=5.3.5_$_compatrel +_compatrel=0.10 +pkgver=5.3.5.1_$_compatrel _rockrel=1 pkgrel=1 pkgdesc='Lua 5.2 bit manipulation library' arch=(x86_64) url='https://github.com/keplerproject/lua-compat-5.3' +license=(MIT) makedepends=(lua lua51 lua52 @@ -17,14 +18,22 @@ lua53 luarocks) _archive="lua-compat-5.3-$_compatrel" -source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz") -sha256sums=('ad05540d2d96a48725bb79a1def35cf6652a4e2ec26376e2617c8ce2baa6f416') +_rockspec="$_rockname-${pkgver%_*}-$_rockrel.rockspec" +source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz" + "${url/github/raw.githubusercontent}/1e31f3ddc517b4e521c73f7d6eaecd5e1787daa6/rockspecs/$_rockspec") +sha256sums=('d1ed32f091856f6fffab06232da79c48b437afd4cd89e5c1fc85d7905b011430' +'a1c88310b5d5776c9f4c1ff4a934be497b03237c21d5aaf88422d1582b04af86') +prepare() { + # Upstream forgot to commit this before tagging the release + cp "$_rockspec" "$_archive/rockspecs" +} + _package() { cd "$_archive" depends=("${pkgname%-*}") luarocks --lua-version=$1 --tree="$pkgdir/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/$_rockname-${pkgver%_*}-$_rockrel.rockspec" + make --deps-mode=none --no-manifest "rockspecs/$_rockspec" install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE }
[arch-commits] Commit in haskell-hasql-notifications/repos (2 files)
Date: Saturday, September 4, 2021 @ 16:06:47 Author: felixonmars Revision: 1011357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-notifications/repos/community-staging-x86_64/ haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1011356, haskell-hasql-notifications/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1011356, haskell-hasql-notifications/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 16:06:47 UTC (rev 1011357) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-notifications +pkgname=haskell-hasql-notifications +pkgver=0.2.0.0 +pkgrel=5 +pkgdesc="LISTEN/NOTIFY support for Hasql" +url="https://github.com/diogob/hasql-notifications"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-postgresql-libpq') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('b133e38b7a27e66385332791bb03c4a3cf4f85994412318d08cd820577db3ffe') + +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 + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + createdb hasql_notifications_test + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +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-hasql-notifications/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:06:39 Author: felixonmars Revision: 1011356 upgpkg: haskell-hasql-notifications 0.2.0.0-5: rebuild with generic-deriving 1.14.1 Modified: haskell-hasql-notifications/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 16:05:45 UTC (rev 1011355) +++ PKGBUILD2021-09-04 16:06:39 UTC (rev 1011356) @@ -3,7 +3,7 @@ _hkgname=hasql-notifications pkgname=haskell-hasql-notifications pkgver=0.2.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="LISTEN/NOTIFY support for Hasql" url="https://github.com/diogob/hasql-notifications"; license=("BSD")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Saturday, September 4, 2021 @ 16:05:45 Author: felixonmars Revision: 1011355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1011354, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1011354, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 16:05:45 UTC (rev 1011355) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=38 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:05:37 Author: felixonmars Revision: 1011354 upgpkg: haskell-ci 0.12.1-38: rebuild with generic-deriving 1.14.1 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 16:03:15 UTC (rev 1011353) +++ PKGBUILD2021-09-04 16:05:37 UTC (rev 1011354) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=37 +pkgrel=38 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/"; license=("GPL")
[arch-commits] Commit in haskell-arch-web/repos (2 files)
Date: Saturday, September 4, 2021 @ 16:03:15 Author: felixonmars Revision: 1011353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-arch-web/repos/community-staging-x86_64/ haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1011352, haskell-arch-web/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 1011352, haskell-arch-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 16:03:15 UTC (rev 1011353) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=arch-web +pkgname=haskell-arch-web +pkgver=0.1.0 +pkgrel=136 +pkgdesc="Arch Linux official and AUR web interface binding" +url="https://github.com/berberman/arch-web"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 'haskell-servant' + 'haskell-servant-client' 'haskell-servant-client-core') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u http-client -u lens $_hkgname.cabal + gen-setup + + sed -i '/CommunityTesting/a \ | KDEUnstable' src/Web/ArchLinux/Types.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-arch-web/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:03:07 Author: felixonmars Revision: 1011352 upgpkg: haskell-arch-web 0.1.0-136: rebuild with generic-deriving 1.14.1 Modified: haskell-arch-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 16:00:51 UTC (rev 1011351) +++ PKGBUILD2021-09-04 16:03:07 UTC (rev 1011352) @@ -3,7 +3,7 @@ _hkgname=arch-web pkgname=haskell-arch-web pkgver=0.1.0 -pkgrel=135 +pkgrel=136 pkgdesc="Arch Linux official and AUR web interface binding" url="https://github.com/berberman/arch-web"; license=("MIT")
[arch-commits] Commit in lua-bit32/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Saturday, September 4, 2021 @ 16:00:51 Author: alerque Revision: 1011351 archrelease: copy trunk to community-x86_64 Added: lua-bit32/repos/community-x86_64/ lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011349, lua-bit32/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: lua-bit32/repos/community-x86_64/PKGBUILD (from rev 1011349, lua-bit32/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2021-09-04 16:00:51 UTC (rev 1011351) @@ -0,0 +1,45 @@ +# Maintainer: Caleb Maclennan +# Contributor: Stephen Smith + +pkgbase=lua-bit32 +_rockname=${pkgbase#lua-} +pkgname=("$pkgbase" "lua51-$_rockname" "lua52-$_rockname" "lua53-$_rockname") +_compatrel=0.9 +pkgver=5.3.5_$_compatrel +_rockrel=1 +pkgrel=1 +pkgdesc='Lua 5.2 bit manipulation library' +arch=(x86_64) +url='https://github.com/keplerproject/lua-compat-5.3' +makedepends=(lua + lua51 + lua52 + lua53 + luarocks) +_archive="lua-compat-5.3-$_compatrel" +source=("$_archive.tar.gz::$url/archive/v$_compatrel.tar.gz") +sha256sums=('ad05540d2d96a48725bb79a1def35cf6652a4e2ec26376e2617c8ce2baa6f416') + +_package() { + cd "$_archive" + depends=("${pkgname%-*}") + luarocks --lua-version=$1 --tree="$pkgdir/usr/" \ + make --deps-mode=none --no-manifest "rockspecs/$_rockname-${pkgver%_*}-$_rockrel.rockspec" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +} + +package_lua-bit32() { + _package 5.4 +} + +package_lua51-bit32() { + _package 5.1 +} + +package_lua52-bit32() { + _package 5.2 +} + +package_lua53-bit32() { + _package 5.3 +}
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Saturday, September 4, 2021 @ 16:00:42 Author: felixonmars Revision: 1011350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 1011349, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 1011349, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-04 16:00:42 UTC (rev 1011350) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.2 +pkgrel=34 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a062f74502c5d88784a20f3bbe4c5799475043f3d17fea28b8199e9e4a3f9cc044e7b21a97bdb0c7e9e91c6e76aec4350a2cddc6306afb7c2f78f347ebf4f249') + +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 +}