[arch-commits] Commit in pacman-contrib/repos/community-x86_64 (4 files)
Date: Wednesday, September 7, 2022 @ 05:59:41 Author: polyzen Revision: 1296032 archrelease: copy trunk to community-x86_64 Added: pacman-contrib/repos/community-x86_64/0001-pactree-fix-compilation-with-pacman-6.patch (from rev 1296031, pacman-contrib/trunk/0001-pactree-fix-compilation-with-pacman-6.patch) pacman-contrib/repos/community-x86_64/PKGBUILD (from rev 1296031, pacman-contrib/trunk/PKGBUILD) Deleted: pacman-contrib/repos/community-x86_64/0001-pactree-fix-compilation-with-pacman-6.patch pacman-contrib/repos/community-x86_64/PKGBUILD --+ 0001-pactree-fix-compilation-with-pacman-6.patch | 88 +-- PKGBUILD | 94 ++--- 2 files changed, 91 insertions(+), 91 deletions(-) Deleted: 0001-pactree-fix-compilation-with-pacman-6.patch === --- 0001-pactree-fix-compilation-with-pacman-6.patch2022-09-07 05:59:19 UTC (rev 1296031) +++ 0001-pactree-fix-compilation-with-pacman-6.patch2022-09-07 05:59:41 UTC (rev 1296032) @@ -1,44 +0,0 @@ -From fd21ee241c85856be941e41942d6c179ca713c41 Mon Sep 17 00:00:00 2001 -From: Eli Schwartz via pacman-contrib -Date: Fri, 21 May 2021 00:30:07 -0400 -Subject: [PATCH] pactree: fix compilation with pacman 6 - -In "add front-end provided context to callbacks", libalpm gained a new -argument to callbacks which we don't use and is only needed by some -frontends wishing to do stuff with the callback state. NULL it and move -on with life, just like pacman itself did. - -Signed-off-by: Eli Schwartz -Signed-off-by: Daniel M. Capella - src/pactree.c | 6 -- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/pactree.c b/src/pactree.c -index e8f5086..9e6ac1b 100644 a/src/pactree.c -+++ b/src/pactree.c -@@ -135,8 +135,10 @@ static const char *dbpath = DBPATH; - static const char *configfile = CONFFILE; - static const char *gpgdir = GPGDIR; - --void cb_log(alpm_loglevel_t level, const char *fmt, va_list args) -+void cb_log(void *ctx, alpm_loglevel_t level, const char *fmt, va_list args) - { -+ (void)ctx; -+ - switch(level) { - case ALPM_LOG_ERROR: - fprintf(stderr, "%s%s%s", color->error, "error: ", -@@ -621,7 +623,7 @@ int main(int argc, char *argv[]) - } - - if(debug) { -- alpm_option_set_logcb(handle, cb_log); -+ alpm_option_set_logcb(handle, cb_log, NULL); - } - - /* no need to fail on error here */ --- -2.31.1 - Copied: pacman-contrib/repos/community-x86_64/0001-pactree-fix-compilation-with-pacman-6.patch (from rev 1296031, pacman-contrib/trunk/0001-pactree-fix-compilation-with-pacman-6.patch) === --- 0001-pactree-fix-compilation-with-pacman-6.patch (rev 0) +++ 0001-pactree-fix-compilation-with-pacman-6.patch2022-09-07 05:59:41 UTC (rev 1296032) @@ -0,0 +1,44 @@ +From fd21ee241c85856be941e41942d6c179ca713c41 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz via pacman-contrib +Date: Fri, 21 May 2021 00:30:07 -0400 +Subject: [PATCH] pactree: fix compilation with pacman 6 + +In "add front-end provided context to callbacks", libalpm gained a new +argument to callbacks which we don't use and is only needed by some +frontends wishing to do stuff with the callback state. NULL it and move +on with life, just like pacman itself did. + +Signed-off-by: Eli Schwartz +Signed-off-by: Daniel M. Capella +--- + src/pactree.c | 6 -- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/pactree.c b/src/pactree.c +index e8f5086..9e6ac1b 100644 +--- a/src/pactree.c b/src/pactree.c +@@ -135,8 +135,10 @@ static const char *dbpath = DBPATH; + static const char *configfile = CONFFILE; + static const char *gpgdir = GPGDIR; + +-void cb_log(alpm_loglevel_t level, const char *fmt, va_list args) ++void cb_log(void *ctx, alpm_loglevel_t level, const char *fmt, va_list args) + { ++ (void)ctx; ++ + switch(level) { + case ALPM_LOG_ERROR: + fprintf(stderr, "%s%s%s", color->error, "error: ", +@@ -621,7 +623,7 @@ int main(int argc, char *argv[]) + } + + if(debug) { +- alpm_option_set_logcb(handle, cb_log); ++ alpm_option_set_logcb(handle, cb_log, NULL); + } + + /* no need to fail on error here */ +-- +2.31.1 + Deleted: PKGBUILD === --- PKGBUILD2022-09-07 05:59:19 UTC (rev 1296031) +++ PKGBUILD2022-09-07 05:59:41 UTC (rev 1296032) @@ -1,47 +0,0 @@ -# Maintainer: Johannes Löthberg -# Maintainer: Daniel M. Capella - -pkgname=pacman-contrib -pkgver=1.6.0 -pkgrel=1 -pkgdesc='Contributed scripts and tools for pacman systems' -arch=('x86_64')
[arch-commits] Commit in pacman-contrib/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 05:59:19 Author: polyzen Revision: 1296031 upgpkg: pacman-contrib 1.7.0-1 Modified: pacman-contrib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 04:38:48 UTC (rev 1296030) +++ PKGBUILD2022-09-07 05:59:19 UTC (rev 1296031) @@ -2,7 +2,7 @@ # Maintainer: Daniel M. Capella pkgname=pacman-contrib -pkgver=1.6.0 +pkgver=1.7.0 pkgrel=1 pkgdesc='Contributed scripts and tools for pacman systems' arch=('x86_64') @@ -16,7 +16,7 @@ 'sudo: privilege elevation for several scripts' 'vim: default merge program for pacdiff') source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz") -b2sums=('cef246cb17fa2e2d70f3134b0f29e2424bccfb9ffeeb7e618977a5bedeaf01fc704bba9a5f6c0a08d9a885e5df53ea0f76740f0a49fdb7f7c5c88f8fd729d5ae') +b2sums=('6c6710d55dce0f8189b3f821f50df25a312a2b05801fdfad23638422ea314156523349ffc0a9247f6a22ce618d0e45ccf551d2ae13de05a0a1c1366242313fb0') #validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5' # Johannes Löthberg # '04DC3FB1445FECA813C27EFAEA4F7B321A906AD9') # Daniel M. Capella
[arch-commits] Commit in schemacrawler/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:38:48 Author: svenstaro Revision: 1296030 archrelease: copy trunk to community-any Added: schemacrawler/repos/community-any/PKGBUILD (from rev 1296029, schemacrawler/trunk/PKGBUILD) Deleted: schemacrawler/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 04:38:24 UTC (rev 1296029) +++ PKGBUILD2022-09-07 04:38:48 UTC (rev 1296030) @@ -1,31 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=schemacrawler -pkgver=16.17.3 -pkgrel=1 -pkgdesc="Free database schema discovery and comprehension tool" -arch=('any') -url="https://www.schemacrawler.com; -license=('GPL3') -depends=('java-runtime' 'graphviz') -makedepends=('maven' 'java-environment=17' 'unzip') -source=("$pkgname-$pkgver.tar.gz::https://github.com/schemacrawler/SchemaCrawler/archive/refs/tags/v${pkgver}.tar.gz;) -sha512sums=('2e47a2a784b7f76211d61333d8d838c4a6029f579807079db93e8306f59b3b5cf8cb8e56ec8f359379c99173ca52ecbb3d4a0697e2dd3403083d0a336c5882d1') - -build() { - cd SchemaCrawler-$pkgver - - export JAVA_HOME="/usr/lib/jvm/java-17-openjdk" - mvn -Ddistrib -DskipTests package -} - -package() { - cd SchemaCrawler-$pkgver/schemacrawler-distrib/target - unzip schemacrawler-$pkgver-distribution.zip - mkdir -p "$pkgdir"/{opt,usr/bin} - cp -r schemacrawler-$pkgver-distribution "$pkgdir"/opt/schemacrawler - echo -e '#!/bin/bash\ncd /opt/schemacrawler/_schemacrawler/bin\n./schemacrawler.sh $@' > "$pkgdir"/usr/bin/schemacrawler - chmod -R +r "$pkgdir"/opt/schemacrawler - chmod +x "$pkgdir"/usr/bin/schemacrawler -} - -# vim: ts=2 sw=2 et: Copied: schemacrawler/repos/community-any/PKGBUILD (from rev 1296029, schemacrawler/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 04:38:48 UTC (rev 1296030) @@ -0,0 +1,31 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=schemacrawler +pkgver=16.18.1 +pkgrel=1 +pkgdesc="Free database schema discovery and comprehension tool" +arch=('any') +url="https://www.schemacrawler.com; +license=('GPL3') +depends=('java-runtime' 'graphviz') +makedepends=('maven' 'java-environment=17' 'unzip') +source=("$pkgname-$pkgver.tar.gz::https://github.com/schemacrawler/SchemaCrawler/archive/refs/tags/v${pkgver}.tar.gz;) +sha512sums=('05dbc7bb29f28c5d61dc05766733ec1643d38d5e243e644eb1dda4296e5f295a128928d4b4e95fc0cb219a09520d05a2031a94898798b45f4106e3fb8c80ddd5') + +build() { + cd SchemaCrawler-$pkgver + + export JAVA_HOME="/usr/lib/jvm/java-17-openjdk" + mvn -Ddistrib -DskipTests package +} + +package() { + cd SchemaCrawler-$pkgver/schemacrawler-distrib/target + unzip schemacrawler-$pkgver-distribution.zip + mkdir -p "$pkgdir"/{opt,usr/bin} + cp -r schemacrawler-$pkgver-distribution "$pkgdir"/opt/schemacrawler + echo -e '#!/bin/bash\ncd /opt/schemacrawler/_schemacrawler/bin\n./schemacrawler.sh $@' > "$pkgdir"/usr/bin/schemacrawler + chmod -R +r "$pkgdir"/opt/schemacrawler + chmod +x "$pkgdir"/usr/bin/schemacrawler +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in wesnoth/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:38:24 Author: svenstaro Revision: 1296029 archrelease: copy trunk to community-x86_64 Added: wesnoth/repos/community-x86_64/PKGBUILD (from rev 1296028, wesnoth/trunk/PKGBUILD) Deleted: wesnoth/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 04:38:18 UTC (rev 1296028) +++ PKGBUILD2022-09-07 04:38:24 UTC (rev 1296029) @@ -1,47 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Jan de Groot -# Contributor: Tobias Powalowski -# Contributor: Jacobo Arvelo -# Contributor: Douglas Soares de Andrade - -pkgname=wesnoth -# NOTE: Odd minor versions are unstable! Do not package those. -pkgver=1.16.5 -epoch=1 -pkgrel=1 -pkgdesc="A turn-based strategy game on a fantasy world" -arch=('x86_64') -license=('GPL') -url="http://www.wesnoth.org/; -depends=('sdl2_mixer' 'sdl2_image' 'boost-libs' 'pango' 'dbus') -makedepends=('boost' 'cmake' 'git' 'ninja') -replaces=('wesnoth-data') -options=(!emptydirs) -source=("git+https://github.com/wesnoth/wesnoth.git#tag=${pkgver};) -sha512sums=('SKIP') - -build() { - cd "$pkgname" - - cmake \ - -GNinja \ - -Bbuild \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_TOOLS=ON \ - -DFIFO_DIR=/run/wesnothd \ - -DENABLE_DISPLAY_REVISION=OFF - ninja -C build -} - -package() { - cd "$pkgname" - - DESTDIR="$pkgdir" ninja -C build install - - # See http://forums.wesnoth.org/viewtopic.php?t=51038 - echo "Linux repository" > "$pkgdir"/usr/share/wesnoth/data/dist - - mkdir -p "$pkgdir"/usr/lib/{tmpfiles.d,systemd/system} - sed "s|@FIFO_DIR@|/run/wesnothd|" packaging/systemd/wesnothd.tmpfiles.conf.in > "$pkgdir"/usr/lib/tmpfiles.d/wesnothd.conf - sed -e "s|@FIFO_DIR@|/run/wesnothd|" -e "s|@BINARY_SUFFIX@||" -e "s|@CMAKE_INSTALL_FULL_BINDIR@|/usr/bin|" packaging/systemd/wesnothd.service.in > "$pkgdir"/usr/lib/systemd/system/wesnothd.service -} Copied: wesnoth/repos/community-x86_64/PKGBUILD (from rev 1296028, wesnoth/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 04:38:24 UTC (rev 1296029) @@ -0,0 +1,47 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Jan de Groot +# Contributor: Tobias Powalowski +# Contributor: Jacobo Arvelo +# Contributor: Douglas Soares de Andrade + +pkgname=wesnoth +# NOTE: Odd minor versions are unstable! Do not package those. +pkgver=1.16.6 +epoch=1 +pkgrel=1 +pkgdesc="A turn-based strategy game on a fantasy world" +arch=('x86_64') +license=('GPL') +url="http://www.wesnoth.org/; +depends=('sdl2_mixer' 'sdl2_image' 'boost-libs' 'pango' 'dbus') +makedepends=('boost' 'cmake' 'git' 'ninja') +replaces=('wesnoth-data') +options=(!emptydirs) +source=("git+https://github.com/wesnoth/wesnoth.git#tag=${pkgver};) +sha512sums=('SKIP') + +build() { + cd "$pkgname" + + cmake \ + -GNinja \ + -Bbuild \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_TOOLS=ON \ + -DFIFO_DIR=/run/wesnothd \ + -DENABLE_DISPLAY_REVISION=OFF + ninja -C build +} + +package() { + cd "$pkgname" + + DESTDIR="$pkgdir" ninja -C build install + + # See http://forums.wesnoth.org/viewtopic.php?t=51038 + echo "Linux repository" > "$pkgdir"/usr/share/wesnoth/data/dist + + mkdir -p "$pkgdir"/usr/lib/{tmpfiles.d,systemd/system} + sed "s|@FIFO_DIR@|/run/wesnothd|" packaging/systemd/wesnothd.tmpfiles.conf.in > "$pkgdir"/usr/lib/tmpfiles.d/wesnothd.conf + sed -e "s|@FIFO_DIR@|/run/wesnothd|" -e "s|@BINARY_SUFFIX@||" -e "s|@CMAKE_INSTALL_FULL_BINDIR@|/usr/bin|" packaging/systemd/wesnothd.service.in > "$pkgdir"/usr/lib/systemd/system/wesnothd.service +}
[arch-commits] Commit in schemacrawler/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:38:18 Author: svenstaro Revision: 1296028 upgpkg: schemacrawler 16.18.1-1 Modified: schemacrawler/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 04:38:12 UTC (rev 1296027) +++ PKGBUILD2022-09-07 04:38:18 UTC (rev 1296028) @@ -1,6 +1,6 @@ # Maintainer: Sven-Hendrik Haase pkgname=schemacrawler -pkgver=16.17.3 +pkgver=16.18.1 pkgrel=1 pkgdesc="Free database schema discovery and comprehension tool" arch=('any') @@ -9,7 +9,7 @@ depends=('java-runtime' 'graphviz') makedepends=('maven' 'java-environment=17' 'unzip') source=("$pkgname-$pkgver.tar.gz::https://github.com/schemacrawler/SchemaCrawler/archive/refs/tags/v${pkgver}.tar.gz;) -sha512sums=('2e47a2a784b7f76211d61333d8d838c4a6029f579807079db93e8306f59b3b5cf8cb8e56ec8f359379c99173ca52ecbb3d4a0697e2dd3403083d0a336c5882d1') +sha512sums=('05dbc7bb29f28c5d61dc05766733ec1643d38d5e243e644eb1dda4296e5f295a128928d4b4e95fc0cb219a09520d05a2031a94898798b45f4106e3fb8c80ddd5') build() { cd SchemaCrawler-$pkgver
[arch-commits] Commit in wesnoth/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:38:12 Author: svenstaro Revision: 1296027 upgpkg: wesnoth 1:1.16.6-1 Modified: wesnoth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 04:34:50 UTC (rev 1296026) +++ PKGBUILD2022-09-07 04:38:12 UTC (rev 1296027) @@ -6,7 +6,7 @@ pkgname=wesnoth # NOTE: Odd minor versions are unstable! Do not package those. -pkgver=1.16.5 +pkgver=1.16.6 epoch=1 pkgrel=1 pkgdesc="A turn-based strategy game on a fantasy world"
[arch-commits] Commit in sentry-cli/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:34:50 Author: svenstaro Revision: 1296026 archrelease: copy trunk to community-x86_64 Added: sentry-cli/repos/community-x86_64/PKGBUILD (from rev 1296025, sentry-cli/trunk/PKGBUILD) Deleted: sentry-cli/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 04:34:38 UTC (rev 1296025) +++ PKGBUILD2022-09-07 04:34:50 UTC (rev 1296026) @@ -1,33 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Bambang Catur Pamungkas - -pkgname=sentry-cli -pkgver=2.5.0 -pkgrel=1 -pkgdesc="A command line utility to work with Sentry" -arch=('x86_64') -url="https://docs.sentry.io/cli/; -license=('BSD') -depends=('gcc-libs' 'bzip2' 'zlib') -makedepends=('cargo') -options=('!lto') -source=("$pkgname-$pkgver.tar.gz"::https://github.com/getsentry/sentry-cli/archive/${pkgver}.tar.gz) -sha256sums=('dcf12ce6445faf41ca92d0aaecd3246bd0685fd037cb9cd500a612fb9ca007d7') - -build() { - cd $pkgname-$pkgver - cargo build --release --locked -} - -check() { - cd $pkgname-$pkgver - cargo test --release --locked -- --skip command_bash_hook --skip vcs --skip send_event --skip send_envelope -} - -package() { - cd $pkgname-$pkgver - install -Dm755 target/release/sentry-cli "$pkgdir"/usr/bin/sentry-cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: sentry-cli/repos/community-x86_64/PKGBUILD (from rev 1296025, sentry-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 04:34:50 UTC (rev 1296026) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bambang Catur Pamungkas + +pkgname=sentry-cli +pkgver=2.5.2 +pkgrel=1 +pkgdesc="A command line utility to work with Sentry" +arch=('x86_64') +url="https://docs.sentry.io/cli/; +license=('BSD') +depends=('gcc-libs' 'bzip2' 'zlib') +makedepends=('cargo') +options=('!lto') +source=("$pkgname-$pkgver.tar.gz"::https://github.com/getsentry/sentry-cli/archive/${pkgver}.tar.gz) +sha256sums=('1ffa5531a92bcecc3cc44c07f57c347957aaa94b43f625d37f7bdbdc1e7e9162') + +build() { + cd $pkgname-$pkgver + cargo build --release --locked +} + +check() { + cd $pkgname-$pkgver + cargo test --release --locked -- --skip command_bash_hook --skip vcs --skip send_event --skip send_envelope +} + +package() { + cd $pkgname-$pkgver + install -Dm755 target/release/sentry-cli "$pkgdir"/usr/bin/sentry-cli + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in sentry-cli/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:34:38 Author: svenstaro Revision: 1296025 upgpkg: sentry-cli 2.5.2-1 Modified: sentry-cli/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 04:31:15 UTC (rev 1296024) +++ PKGBUILD2022-09-07 04:34:38 UTC (rev 1296025) @@ -2,7 +2,7 @@ # Contributor: Bambang Catur Pamungkas pkgname=sentry-cli -pkgver=2.5.0 +pkgver=2.5.2 pkgrel=1 pkgdesc="A command line utility to work with Sentry" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('cargo') options=('!lto') source=("$pkgname-$pkgver.tar.gz"::https://github.com/getsentry/sentry-cli/archive/${pkgver}.tar.gz) -sha256sums=('dcf12ce6445faf41ca92d0aaecd3246bd0685fd037cb9cd500a612fb9ca007d7') +sha256sums=('1ffa5531a92bcecc3cc44c07f57c347957aaa94b43f625d37f7bdbdc1e7e9162') build() { cd $pkgname-$pkgver
[arch-commits] Commit in emscripten/repos/community-x86_64 (12 files)
Date: Wednesday, September 7, 2022 @ 04:31:15 Author: svenstaro Revision: 1296024 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 1296023, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 1296023, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 1296023, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 1296023, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/get-compatible-versions.sh (from rev 1296023, emscripten/trunk/get-compatible-versions.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 1296023, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/get-compatible-versions.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 220 ++-- emscripten-config |8 - emscripten.install| 26 ++-- emscripten.sh |4 get-compatible-versions.sh| 30 ++-- libcxxabi-include-libunwind.patch | 28 ++-- 6 files changed, 158 insertions(+), 158 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 04:30:43 UTC (rev 1296023) +++ PKGBUILD2022-09-07 04:31:15 UTC (rev 1296024) @@ -1,110 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver! -_binaryen_revision=eb157d230c68cdc91c9da8841a53a80246f345d7 -_llvm_project_revision=4146c1756d81d37675d802371109848132e6bf80 -# Sadly, upstream currently suggests bundling a binaryen version for the time being: -# https://github.com/emscripten-core/emscripten/issues/12252 -# I'm obviously unhappy about that but it appears to be the only practical solution for the time being. -pkgver=3.1.18 -pkgrel=1 -pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="https://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'which' 'acorn') -makedepends=('cmake' 'libxml2' 'git' 'ninja' 'npm') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -options=('!lto') -conflicts=('binaryen') -provides=('binaryen') -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=$_llvm_project_revision - git+https://github.com/WebAssembly/binaryen.git#commit=$_binaryen_revision -"emscripten.sh" -emscripten-config) -sha512sums=('SKIP' -'SKIP' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') - -build() { - cd binaryen - cmake \ - -Bbuild \ - -GNinja \ - -DBUILD_TESTS=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr - ninja -C build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cd "$srcdir"/llvm-project/llvm - cmake \ --Bbuild \ --GNinja \ --DLLVM_ENABLE_LIBXML2=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DCOMPILER_RT_BUILD_XRAY=OFF \ --DCOMPILER_RT_INCLUDE_TESTS=OFF \ --DCOMPILER_RT_ENABLE_IOS=OFF \ --DCMAKE_INSTALL_PREFIX=/opt/emscripten-llvm \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=ON \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - DESTDIR="$pkgdir" ninja -C binaryen/build install - - # Install LLVM stuff according to - # https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - # and - # https://github.com/WebAssembly/waterfall/blob/d4a504ffee488a68d09b336897c00d404544601d/src/build.py#L915 - DESTDIR="$pkgdir" ninja -C llvm-project/llvm/build install - cd "$pkgdir"/opt/emscripten-llvm/bin - - # Clean up some unnecessary bins and libs
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:30:43 Author: svenstaro Revision: 1296023 upgpkg: emscripten 3.1.20-1 Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 04:27:39 UTC (rev 1296022) +++ PKGBUILD2022-09-07 04:30:43 UTC (rev 1296023) @@ -5,12 +5,12 @@ pkgname=emscripten # NOTE: You need to run ./get-compatible-versions.sh after changing the pkgver! -_binaryen_revision=eb157d230c68cdc91c9da8841a53a80246f345d7 -_llvm_project_revision=4146c1756d81d37675d802371109848132e6bf80 +_binaryen_revision=594ff7b9609656edb83187cb4600b23b3f2fde37 +_llvm_project_revision=75767a0f9a926641edbef08e31ec2148ff45da67 # Sadly, upstream currently suggests bundling a binaryen version for the time being: # https://github.com/emscripten-core/emscripten/issues/12252 # I'm obviously unhappy about that but it appears to be the only practical solution for the time being. -pkgver=3.1.18 +pkgver=3.1.20 pkgrel=1 pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64')
[arch-commits] Commit in openimageio/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:27:39 Author: svenstaro Revision: 1296022 archrelease: copy trunk to community-x86_64 Added: openimageio/repos/community-x86_64/PKGBUILD (from rev 1296021, openimageio/trunk/PKGBUILD) Deleted: openimageio/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 04:27:21 UTC (rev 1296021) +++ PKGBUILD2022-09-07 04:27:39 UTC (rev 1296022) @@ -1,47 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: SpepS - -pkgname=openimageio -pkgver=2.3.18.0 -pkgrel=1 -pkgdesc="A library for reading and writing images, including classes, utilities, and applications" -arch=('x86_64') -url="http://www.openimageio.org/; -license=('custom') -depends=('openexr' 'boost-libs' 'openjpeg2' 'glew' 'libtiff' 'opencolorio' 'libpng' 'libraw' 'libwebp' - 'fmt' 'pugixml' 'pybind11' 'libheif' 'hdf5' 'freetype2') -# TODO: Consider adding these deps: 'openvdb' 'ffmpeg' 'ptex' 'opencv' -makedepends=('cmake' 'qt5-base' 'python' 'boost' 'mesa' 'fontconfig' 'libxrender' 'ninja' 'robin-map') -optdepends=('qt5-base: iv image viewer' -'python: bindings support') -source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenImageIO/oiio/archive/refs/tags/v$pkgver.tar.gz;) -sha512sums=('a6f9fc74bdb924e77978924940ed1ca0bd26e47883e60a4659b41db123a719f7a538dd1a261bb84f11ef64d1d910b060796bde090a658c6bcdc2edb8292fa465') - -build() { - cd oiio-$pkgver - - cmake \ --Bbuild \ --GNinja \ --DUSE_PYTHON=ON \ --DPYTHON_VERSION=3.10 \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DOIIO_BUILD_TESTS=ON \ --DOIIO_BUILD_TOOLS=ON \ --DBUILD_MISSING_FMT=OFF \ --DUSE_EXTERNAL_PUGIXML=ON \ --DSTOP_ON_WARNING=OFF - ninja -C build -} - -package() { - cd oiio-$pkgver - - DESTDIR="$pkgdir" ninja -C build install - - # Remove vendored fonts - rm -r "$pkgdir"/usr/share/fonts - - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE".md -} Copied: openimageio/repos/community-x86_64/PKGBUILD (from rev 1296021, openimageio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 04:27:39 UTC (rev 1296022) @@ -0,0 +1,47 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: SpepS + +pkgname=openimageio +pkgver=2.3.19.0 +pkgrel=1 +pkgdesc="A library for reading and writing images, including classes, utilities, and applications" +arch=('x86_64') +url="http://www.openimageio.org/; +license=('custom') +depends=('openexr' 'boost-libs' 'openjpeg2' 'glew' 'libtiff' 'opencolorio' 'libpng' 'libraw' 'libwebp' + 'fmt' 'pugixml' 'pybind11' 'libheif' 'hdf5' 'freetype2') +# TODO: Consider adding these deps: 'openvdb' 'ffmpeg' 'ptex' 'opencv' +makedepends=('cmake' 'qt5-base' 'python' 'boost' 'mesa' 'fontconfig' 'libxrender' 'ninja' 'robin-map') +optdepends=('qt5-base: iv image viewer' +'python: bindings support') +source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenImageIO/oiio/archive/refs/tags/v$pkgver.tar.gz;) +sha512sums=('f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072') + +build() { + cd oiio-$pkgver + + cmake \ +-Bbuild \ +-GNinja \ +-DUSE_PYTHON=ON \ +-DPYTHON_VERSION=3.10 \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DOIIO_BUILD_TESTS=ON \ +-DOIIO_BUILD_TOOLS=ON \ +-DBUILD_MISSING_FMT=OFF \ +-DUSE_EXTERNAL_PUGIXML=ON \ +-DSTOP_ON_WARNING=OFF + ninja -C build +} + +package() { + cd oiio-$pkgver + + DESTDIR="$pkgdir" ninja -C build install + + # Remove vendored fonts + rm -r "$pkgdir"/usr/share/fonts + + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE".md +}
[arch-commits] Commit in openimageio/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:27:21 Author: svenstaro Revision: 1296021 upgpkg: openimageio 2.3.19.0-1 Modified: openimageio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 04:24:20 UTC (rev 1296020) +++ PKGBUILD2022-09-07 04:27:21 UTC (rev 1296021) @@ -2,7 +2,7 @@ # Contributor: SpepS pkgname=openimageio -pkgver=2.3.18.0 +pkgver=2.3.19.0 pkgrel=1 pkgdesc="A library for reading and writing images, including classes, utilities, and applications" arch=('x86_64') @@ -15,7 +15,7 @@ optdepends=('qt5-base: iv image viewer' 'python: bindings support') source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenImageIO/oiio/archive/refs/tags/v$pkgver.tar.gz;) -sha512sums=('a6f9fc74bdb924e77978924940ed1ca0bd26e47883e60a4659b41db123a719f7a538dd1a261bb84f11ef64d1d910b060796bde090a658c6bcdc2edb8292fa465') +sha512sums=('f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072') build() { cd oiio-$pkgver
[arch-commits] Commit in openxr/repos/community-x86_64 (6 files)
Date: Wednesday, September 7, 2022 @ 04:24:20 Author: svenstaro Revision: 1296020 archrelease: copy trunk to community-x86_64 Added: openxr/repos/community-x86_64/PKGBUILD (from rev 1296019, openxr/trunk/PKGBUILD) openxr/repos/community-x86_64/fix-gcc11.patch (from rev 1296019, openxr/trunk/fix-gcc11.patch) openxr/repos/community-x86_64/keys/ Deleted: openxr/repos/community-x86_64/PKGBUILD openxr/repos/community-x86_64/fix-gcc11.patch openxr/repos/community-x86_64/keys/ -+ PKGBUILD| 86 +++--- fix-gcc11.patch | 24 +++ 2 files changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 04:23:58 UTC (rev 1296019) +++ PKGBUILD2022-09-07 04:24:20 UTC (rev 1296020) @@ -1,43 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=openxr -pkgver=1.0.24 -pkgrel=1 -pkgdesc='An open standard for virtual reality and augmented reality platforms and devices' -arch=('x86_64') -url='https://www.khronos.org/openxr/' -depends=('jsoncpp' 'libx11' 'vulkan-icd-loader' 'libglvnd' 'libxrandr' 'libxxf86vm') -makedepends=('cmake' 'vulkan-headers' 'python' 'ninja' 'wayland' 'mesa') -license=('APACHE') -source=("https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/download/release-${pkgver}/OpenXR-SDK-Source-release-${pkgver}.tar.gz"{,.asc} -fix-gcc11.patch) -validpgpkeys=(F029455EAB70F520FF4A03BD7F534CD56F00321E) -sha512sums=('84f344f08224953b7e9b05268b114cb3fc4acdc345ad4f83d90a25bee8012621faa13cfd5af31f2302803eb79f684278c4d7d2ce65552653073e56cebc9acba5' -'SKIP' - '783726fb48dc4551dfec0da2f28049d73afe66d237db54f0914b5156b8a45c9d5edf2f9a4b97a8adbbbfa1157c07cd418dbd4d53252f2feb49e9420fde0b0840') - -prepare() { - cd OpenXR-SDK-Source-release-${pkgver} - - patch -Np1 -i "${srcdir}"/fix-gcc11.patch -} - -build() { - cd OpenXR-SDK-Source-release-${pkgver} - - cmake \ --GNinja \ --Bbuild \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_TESTS=ON \ --DPRESENTATION_BACKEND=xlib \ --DDYNAMIC_LOADER=ON - ninja -C build -} - -package() { - cd OpenXR-SDK-Source-release-${pkgver} - - DESTDIR="$pkgdir" ninja -C build install -} Copied: openxr/repos/community-x86_64/PKGBUILD (from rev 1296019, openxr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 04:24:20 UTC (rev 1296020) @@ -0,0 +1,43 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=openxr +pkgver=1.0.25 +pkgrel=1 +pkgdesc='An open standard for virtual reality and augmented reality platforms and devices' +arch=('x86_64') +url='https://www.khronos.org/openxr/' +depends=('jsoncpp' 'libx11' 'vulkan-icd-loader' 'libglvnd' 'libxrandr' 'libxxf86vm') +makedepends=('cmake' 'vulkan-headers' 'python' 'ninja' 'wayland' 'mesa') +license=('APACHE') +source=("https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/download/release-${pkgver}/OpenXR-SDK-Source-release-${pkgver}.tar.gz"{,.asc} +fix-gcc11.patch) +validpgpkeys=(F029455EAB70F520FF4A03BD7F534CD56F00321E) +sha512sums=('5576b51385fb70fdc043157adfe795d0907e7de56446f2717ee6129a9e5fadc914fbfce60c11c747531d42dda1b607b2a0ea5e4542b4a0d892b19c28a2cb5473' +'SKIP' + '783726fb48dc4551dfec0da2f28049d73afe66d237db54f0914b5156b8a45c9d5edf2f9a4b97a8adbbbfa1157c07cd418dbd4d53252f2feb49e9420fde0b0840') + +prepare() { + cd OpenXR-SDK-Source-release-${pkgver} + + patch -Np1 -i "${srcdir}"/fix-gcc11.patch +} + +build() { + cd OpenXR-SDK-Source-release-${pkgver} + + cmake \ +-GNinja \ +-Bbuild \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTS=ON \ +-DPRESENTATION_BACKEND=xlib \ +-DDYNAMIC_LOADER=ON + ninja -C build +} + +package() { + cd OpenXR-SDK-Source-release-${pkgver} + + DESTDIR="$pkgdir" ninja -C build install +} Deleted: fix-gcc11.patch === --- fix-gcc11.patch 2022-09-07 04:23:58 UTC (rev 1296019) +++ fix-gcc11.patch 2022-09-07 04:24:20 UTC (rev 1296020) @@ -1,12 +0,0 @@ -diff --git a/src/loader/CMakeLists.txt b/src/loader/CMakeLists.txt -index 8638bc6..bc60685 100644 a/src/loader/CMakeLists.txt -+++ b/src/loader/CMakeLists.txt -@@ -120,6 +120,7 @@ target_link_libraries( - openxr_loader - PRIVATE ${CMAKE_DL_LIBS} - PUBLIC Threads::Threads -+stdc++fs - ) - target_compile_definitions(openxr_loader PRIVATE ${OPENXR_ALL_SUPPORTED_DEFINES}) - if(ANDROID) Copied: openxr/repos/community-x86_64/fix-gcc11.patch (from rev 1296019, openxr/trunk/fix-gcc11.patch) === --- fix-gcc11.patch (rev 0) +++
[arch-commits] Commit in openxr/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 04:23:58 Author: svenstaro Revision: 1296019 upgpkg: openxr 1.0.25-1 Modified: openxr/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 02:35:54 UTC (rev 1296018) +++ PKGBUILD2022-09-07 04:23:58 UTC (rev 1296019) @@ -1,6 +1,6 @@ # Maintainer: Sven-Hendrik Haase pkgname=openxr -pkgver=1.0.24 +pkgver=1.0.25 pkgrel=1 pkgdesc='An open standard for virtual reality and augmented reality platforms and devices' arch=('x86_64') @@ -11,7 +11,7 @@ source=("https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/download/release-${pkgver}/OpenXR-SDK-Source-release-${pkgver}.tar.gz"{,.asc} fix-gcc11.patch) validpgpkeys=(F029455EAB70F520FF4A03BD7F534CD56F00321E) -sha512sums=('84f344f08224953b7e9b05268b114cb3fc4acdc345ad4f83d90a25bee8012621faa13cfd5af31f2302803eb79f684278c4d7d2ce65552653073e56cebc9acba5' +sha512sums=('5576b51385fb70fdc043157adfe795d0907e7de56446f2717ee6129a9e5fadc914fbfce60c11c747531d42dda1b607b2a0ea5e4542b4a0d892b19c28a2cb5473' 'SKIP' '783726fb48dc4551dfec0da2f28049d73afe66d237db54f0914b5156b8a45c9d5edf2f9a4b97a8adbbbfa1157c07cd418dbd4d53252f2feb49e9420fde0b0840')
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Wednesday, September 7, 2022 @ 02:35:54 Author: andrewsc Revision: 1296018 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 1296017, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 460 ++--- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 02:35:30 UTC (rev 1296017) +++ PKGBUILD2022-09-07 02:35:54 UTC (rev 1296018) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=105.0b7 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (American)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -b2sums=('c83d38f19eedb49378bf78b6f9df1c31200c672f54498ecb16622ce31b694a8a9770b238c0217e729862abed6c49d8772dc69ec4e422d800a124378dba0e5b99' - 'a4c99df80e2e8c5288108829dc659b6c5af1cb4e3137bf4bfeddc96bce10aaf252f2cb44edf5977cd518918d34583531044cd144c8501c613ef062faed16b370' - '7b792601b3b81a5cc43acc07c884fe6a524f66a8d3776d472b5dbb67a7ddb0e8b4296ae4000ca8c433a9473aa4553944b8e9a555610f7eaacdf1cbc158eec13a' -
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 02:35:30 Author: andrewsc Revision: 1296017 upgpkg: firefox-developer-edition-i18n 105.0b8-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 02:27:35 UTC (rev 1296016) +++ PKGBUILD2022-09-07 02:35:30 UTC (rev 1296017) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=105.0b7 +pkgver=105.0b8 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -132,99 +132,99 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -b2sums=('c83d38f19eedb49378bf78b6f9df1c31200c672f54498ecb16622ce31b694a8a9770b238c0217e729862abed6c49d8772dc69ec4e422d800a124378dba0e5b99' - 'a4c99df80e2e8c5288108829dc659b6c5af1cb4e3137bf4bfeddc96bce10aaf252f2cb44edf5977cd518918d34583531044cd144c8501c613ef062faed16b370' - '7b792601b3b81a5cc43acc07c884fe6a524f66a8d3776d472b5dbb67a7ddb0e8b4296ae4000ca8c433a9473aa4553944b8e9a555610f7eaacdf1cbc158eec13a' - '372c90f43a0356fcdc2b852d7a78419291a17ddbf8d4a90d83191dba8a3ecedfbbdf217250eb29a7a92b2849dce8bd5e12cbbb635139e90b8d552b88c8fa5806' - '3952b7060ec1e03260cff3a77f6ca13859a3a3105f5944b6ca525064d85b6bfb82582a69348e626d8e18fa25477dc77e65f688a0249b886ce3ae1985a4bd0e6c' - '04394dc2af071b95a8c33b35ef49d87d761f241b530b7fdc8d9307dae88471af4d80b7b08d560d0fcf1c421fc3cc7f63d3129c850acffb22923fe3d6cf710e09' - '7fd58d55209b1172495bd76b1f2312fc7ca4dae1a5637000a2fc698c8c35738b8e06943a3a7926ad2e3faa3fbde654c272dec7dfac57c1fba2dd70c7522f7d98' - '9dc48f5b7d7d814aa14c07b0dcf4fc86a40b26746c37d47e40d3268ebcbff6a823773910f31ea8240b2fd0933e537fe7e505f47761baba473143332a1a9e5768' - 'a701d8c18a52812e9d657aa9824843e9e05348caf0b8c4c3a35c2b86c66c3bab978de6883d3290b6bcf4bb497fbad60d1fc559cb86cdf3c6bc325c2585793366' - 'e599431686bd837f65e7945304bbef8a1b7fb72250f98149f22e66f40e89e02ebbf898decb7e6f8cf5e1da185b0245da5a328f644f981586f9445405bd100912' - '0644617399d6cc7ca39f4439218bb2ead6e4b1e287890873c0af01286d4532a4edc89b765a49ceff103a02319b844ff79bf91cf575c87e208b00f2a53634898f' - '46c2efcdeb52c9edcf9e5eb500284df4de2798b0f39ca14bc712eaf4640804c229b47c0f7cee8494dfb6a333ac4a0053b18e8012b538522951658d510bb50a9d' - '71cec0045dd563271bab2805db403f207a8ceb91dfe80a81c1f3d759b5bde8c0a6eefc1b65ee2997c529ae321083a8de45484a709837bbb203d0fc5d86874327' - 'd10933d215892a9d75f7a36c5f34cd9e436563786ad169473c1ffc1c2553ca527513f4df4eb981af054263f5366215de09297370fc31b8a2b82db4ad1acd4cdf' - 'f5dfd5060d5b274739c7108af3ff81c74c4093230404e6355daaa894832a65dd7a6d17faa4346e4c77c5159b14b04a4b31f264643e4de5758e4621d8074fe25a' - 'a39e2af823c617f24dae0a8e80bc4cdc601085a768865dcac3ad79b2b58eae90c232bfa7f4cbc6042db5db6af38a5635fae6652783ae41b4c074c07cbe2b7b64' - '292381452f7e1ae00c436d8fefaf22ba387cff69d968dcaea67c4e531fb66731eaa1c599fc9b1c01aeae52c5eeb4de2f9356fd38e8ed1955de246d0ae4b63a31' - 'b12d9a4fc9c5bdac3e6e908de9c071339b8e712d39e9422ab988c5ae838e79ac293ec8526e275144d391f073e3b67fea04006553edf5f8c3d37a0ba77073879e' - '97c337b3c389d090fb3afd31f8dc577ed769a4012e28ec14ffb2c83cb1f717cbd25f1ec533bad0ab24b8119a8a252e198ba97894097c69393030974d332c7292' - '7c88c081742a3f78c04132c6065e97f22b5d8a6f92993ec1479d8e4329a13de4981c0a2e01bc7b9373725f8d391cac656d3d3ecc224921360d4a855a1acc44a3' - 'd9c8b4bde4bd5625d5242a140c42d7d9a1ee8d5d2743c5e4e4887f8bed697b148bf29c0e875eb0a58fe388d069f8ca4a616531612495ff5119d248bc56b27010' - '7edbcd0ce350c6a935579c2fc3a19162745b3f36ae4c552cbb900ab41bc097493b9d447419ad2efdec50aed674a06ddf280f93e3f5954e8499e9e95ff020b5fb' - '0f913a2655c9ec1620b20f0c9f0a74d93e4e4a81fe65e2976cbf6ae34a6c2d0d2ccf6931d82776d01459e710010ca60ff4ce575af40d11c3c810da1d29cb15ca' - '7fd0e98909dd9ea5fe961640f175c29fd3a5517a94078eb451541b90a10818bea2f1f55d6c921d5c1be21dbac85ce85780d22d075a2f78963e2d889c793bd300' - '2530fa797bac2c7e2cccebba4774aad72366afc6be7249636093a0cf846c560ac1d8956578b6a95fc73e5d727f7a3162f29cfc41415d7ff44311bd8aa7e9cebb' - '3c5c877ffcff0ef67e75c081de35995c8cd096972b1759d0b229b1dd7467ccbbfe5ed75a32a45ae975428ad44b15c4c35ed04a1b0dfa81e1a76feab0893db665' - 'f9eae4277795239f0c9b4b2257127ac0a233e36abbaf44c83822d00614c02445be306d510f912f8823dd22f78be1d29b09460a1acbfeaea3ce2a63758e0ceec2' - '3ce3bbe7ee271aa698bba78d2c82f177a80e73cd5253d98d088fec4a390e178f5e40febf8739cac778b5911226ffb6c0a1fc59a6ffe1877a0e64371668e1f80e' - '3786f5b1d6fd1ca9b5c914ee6c1ad0fe86f4ffa59dbaf7302fbaa05e00eea0a96b74595d7df17dd906fa96922bebb731c536ae2078ac4c5f7a5ec87872979c5e' -
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 02:26:56 Author: andrewsc Revision: 1296015 upgpkg: firefox-developer-edition 105.0b8-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 01:36:56 UTC (rev 1296014) +++ PKGBUILD2022-09-07 02:26:56 UTC (rev 1296015) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=105.0b7 +pkgver=105.0b8 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -25,7 +25,7 @@ firefox-install-dir.patch "$pkgname".desktop identity-icons-brand.svg) -b2sums=('76c3dad769758e8b62cd9f895cc3ecd0d734176312d61d600908c8cd373d97d59ee7a7b5d9935fd287bf513cfc1d15784119d775c9dc46e507de6b52a017ddd6' +b2sums=('621d6a20fa69f6cb6c05aa7c58f2523366d1a9f1dfab002eca94c61195d4172e86d8fe854bf5db962f77df6b4ab26573b5ba10bca0dbcb7ac531dab140f8' 'SKIP' 'eb61793257458b20bc7ab5598240bc1901666d7fb7e971941af99ac706d387859642d8fba3130fa31789546b9123c7500edbe6373701ce9fc7d65aef3974c90c' 'dfb74f902b5b7e4533c6dd91bcade3de809751d2c6d991b5c57c831be3d42759e0d416fc90a71977f17036db5f8b49775b483f5f4032d3022533b8b81f8c9e65'
[arch-commits] Commit in ipython/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 01:36:56 Author: polyzen Revision: 1296014 archrelease: copy trunk to community-any Added: ipython/repos/community-any/PKGBUILD (from rev 1296013, ipython/trunk/PKGBUILD) Deleted: ipython/repos/community-any/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 01:36:36 UTC (rev 1296013) +++ PKGBUILD2022-09-07 01:36:56 UTC (rev 1296014) @@ -1,63 +0,0 @@ -# Maintainer: Kyle Keen -# Maintainer: Daniel M. Capella -# Contributor: PepeSmith -# Contributor: Aron Asor -# Contributor: Chris Brannon -# Contributor: Douglas Soares de Andrade - -pkgname=ipython -pkgver=8.4.0 -pkgrel=1 -pkgdesc="An enhanced Interactive Python shell." -arch=('any') -url="https://ipython.org; -license=('BSD') -depends=('python' 'python-traitlets' 'python-pexpect' 'sqlite' - 'python-pickleshare' 'python-prompt_toolkit' - 'python-jedi' 'python-pygments' 'python-backcall' - 'python-matplotlib-inline' 'python-stack-data') -makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') -# texlive-bin checkdep excluded due to test_latex_to_png_color failure -checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-testpath' - 'jupyter-nbformat' 'python-ipykernel' 'python-numpy' 'python-trio' - 'python-matplotlib' 'python-curio' 'python-pandas' 'tcsh') -optdepends=('python-black: to auto format with Black' -'yapf: to auto format with YAPF') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz; - "IPython-icon.png::https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;) -sha256sums=('f2db3a10254241d9b447232cec8b424847f338d9d36f9a577a6192c332a46abd' -'3c44a6fa1e3a8afc24754c90469404770b639cb960361988999a4cdd677699d8') -b2sums=('4a5804ad115b45568ddbc0b8fcd181ae0088690ae2d7dda8580588d1e1caa087582a279449142e0144568815270b3a9476893525c0e90320f9ec580a06126d1d' - 'd445e2bc7a037db8715ea103611720e965987e155c32e445b0ef783e519fca8a0301b16c5763fd9a5d8d169c3b0d7b4db6c0bd0f9772842258b135dcb1d6d5a2') - -# confirm that an update does not break sage? - -build() { - cd $pkgname-$pkgver - python -m build --wheel --skip-dependency-check --no-isolation -} - -check() { - cd $pkgname-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python -m installer dist/*.whl - test-env/bin/python -m pytest -} - -package() { - cd $pkgname-$pkgver - python -m installer --destdir="$pkgdir" dist/*.whl - - cd "examples/IPython Kernel" - # FS#45120 - sed -i 's/gnome-netstatus-idle/ipython/' ipython.desktop - install -Dm644 -t "$pkgdir/usr/share/applications" ipython.desktop - # FS#47046 - install -Dm644 "$srcdir/IPython-icon.png" "$pkgdir/usr/share/pixmaps/ipython.png" - - # Symlink license file - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s "$site_packages"/$pkgname-$pkgver.dist-info/LICENSE \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: ipython/repos/community-any/PKGBUILD (from rev 1296013, ipython/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 01:36:56 UTC (rev 1296014) @@ -0,0 +1,63 @@ +# Maintainer: Kyle Keen +# Maintainer: Daniel M. Capella +# Contributor: PepeSmith +# Contributor: Aron Asor +# Contributor: Chris Brannon +# Contributor: Douglas Soares de Andrade + +pkgname=ipython +pkgver=8.5.0 +pkgrel=1 +pkgdesc="An enhanced Interactive Python shell." +arch=('any') +url="https://ipython.org; +license=('BSD') +depends=('python' 'python-traitlets' 'python-pexpect' 'sqlite' + 'python-pickleshare' 'python-prompt_toolkit' + 'python-jedi' 'python-pygments' 'python-backcall' + 'python-matplotlib-inline' 'python-stack-data') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') +# texlive-bin checkdep excluded due to test_latex_to_png_color failure +checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-testpath' + 'jupyter-nbformat' 'python-ipykernel' 'python-numpy' 'python-trio' + 'python-matplotlib' 'python-curio' 'python-pandas' 'tcsh') +optdepends=('python-black: to auto format with Black' +'yapf: to auto format with YAPF') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz; + "IPython-icon.png::https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;)
[arch-commits] Commit in ipython/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 01:36:36 Author: polyzen Revision: 1296013 upgpkg: ipython 8.5.0-1 Modified: ipython/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 01:30:32 UTC (rev 1296012) +++ PKGBUILD2022-09-07 01:36:36 UTC (rev 1296013) @@ -6,7 +6,7 @@ # Contributor: Douglas Soares de Andrade pkgname=ipython -pkgver=8.4.0 +pkgver=8.5.0 pkgrel=1 pkgdesc="An enhanced Interactive Python shell." arch=('any') @@ -25,9 +25,9 @@ 'yapf: to auto format with YAPF') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz; "IPython-icon.png::https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;) -sha256sums=('f2db3a10254241d9b447232cec8b424847f338d9d36f9a577a6192c332a46abd' +sha256sums=('097bdf5cd87576fd066179c9f7f208004f7a6864ee1b20f37d346c0bcb099f84' '3c44a6fa1e3a8afc24754c90469404770b639cb960361988999a4cdd677699d8') -b2sums=('4a5804ad115b45568ddbc0b8fcd181ae0088690ae2d7dda8580588d1e1caa087582a279449142e0144568815270b3a9476893525c0e90320f9ec580a06126d1d' +b2sums=('6ab330ffe99611478bdcf1211a500c08edd4aff802a1121156c302cb8a49b9c5f2fa98012dbaf80996574789bdb98d87924492181e45f00f46f600789c1ae6e4' 'd445e2bc7a037db8715ea103611720e965987e155c32e445b0ef783e519fca8a0301b16c5763fd9a5d8d169c3b0d7b4db6c0bd0f9772842258b135dcb1d6d5a2') # confirm that an update does not break sage?
[arch-commits] Commit in pyright/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 7, 2022 @ 01:30:32 Author: polyzen Revision: 1296012 archrelease: copy trunk to community-any Added: pyright/repos/community-any/PKGBUILD (from rev 1296011, pyright/trunk/PKGBUILD) Deleted: pyright/repos/community-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 01:30:12 UTC (rev 1296011) +++ PKGBUILD2022-09-07 01:30:32 UTC (rev 1296012) @@ -1,39 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Kaizhao Zhang - -pkgname=pyright -pkgver=1.1.269 -pkgrel=1 -pkgdesc='Type checker for the Python language' -arch=('any') -url=https://github.com/microsoft/pyright -license=('MIT') -depends=('nodejs>=12') -makedepends=('npm') -source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('eb4426107475ef25889cff4a3ea7befcceff97574a436e46cfd3bc1b709e63729f0675c255d76487ebdc7802d485032a36fcb711d5fe1455239d51ebee6a7345') - -prepare() { - cd $pkgname-$pkgver - npm ci -} - -build() { - cd $pkgname-$pkgver/packages/$pkgname - npm run build -} - -package() { - local _npmdir=/usr/lib/node_modules/$pkgname - install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname} - ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname - ln -s $_npmdir/langserver.index.js \ -"$pkgdir"/usr/bin/$pkgname-langserver - - cd $pkgname-$pkgver - cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt - - cd packages/$pkgname - cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir -} Copied: pyright/repos/community-any/PKGBUILD (from rev 1296011, pyright/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 01:30:32 UTC (rev 1296012) @@ -0,0 +1,39 @@ +# Maintainer: Daniel M. Capella +# Contributor: Kaizhao Zhang + +pkgname=pyright +pkgver=1.1.270 +pkgrel=1 +pkgdesc='Type checker for the Python language' +arch=('any') +url=https://github.com/microsoft/pyright +license=('MIT') +depends=('nodejs>=12') +makedepends=('npm') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +b2sums=('78b5ff7307f7451588f7e8ae2f90491f43c959ce9e93a5785fd42e2d4f749476177f242b867b0978b779a5fbb1620843da2e6c3df2de569528b92e0964feb426') + +prepare() { + cd $pkgname-$pkgver + npm ci +} + +build() { + cd $pkgname-$pkgver/packages/$pkgname + npm run build +} + +package() { + local _npmdir=/usr/lib/node_modules/$pkgname + install -d "$pkgdir"/{usr/bin,$_npmdir,usr/share/doc/$pkgname} + ln -s $_npmdir/index.js "$pkgdir"/usr/bin/$pkgname + ln -s $_npmdir/langserver.index.js \ +"$pkgdir"/usr/bin/$pkgname-langserver + + cd $pkgname-$pkgver + cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt + + cd packages/$pkgname + cp -r dist {,langserver.}index.js "$pkgdir"/$_npmdir +}
[arch-commits] Commit in pyright/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 01:30:12 Author: polyzen Revision: 1296011 upgpkg: pyright 1.1.270-1 Modified: pyright/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-07 01:23:19 UTC (rev 1296010) +++ PKGBUILD2022-09-07 01:30:12 UTC (rev 1296011) @@ -2,7 +2,7 @@ # Contributor: Kaizhao Zhang pkgname=pyright -pkgver=1.1.269 +pkgver=1.1.270 pkgrel=1 pkgdesc='Type checker for the Python language' arch=('any') @@ -11,7 +11,7 @@ depends=('nodejs>=12') makedepends=('npm') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('eb4426107475ef25889cff4a3ea7befcceff97574a436e46cfd3bc1b709e63729f0675c255d76487ebdc7802d485032a36fcb711d5fe1455239d51ebee6a7345') +b2sums=('78b5ff7307f7451588f7e8ae2f90491f43c959ce9e93a5785fd42e2d4f749476177f242b867b0978b779a5fbb1620843da2e6c3df2de569528b92e0964feb426') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in python-jq/repos/community-x86_64 (4 files)
Date: Wednesday, September 7, 2022 @ 01:23:19 Author: polyzen Revision: 1296010 archrelease: copy trunk to community-x86_64 Added: python-jq/repos/community-x86_64/PKGBUILD (from rev 1296009, python-jq/trunk/PKGBUILD) python-jq/repos/community-x86_64/jq-py-setup.patch (from rev 1296009, python-jq/trunk/jq-py-setup.patch) Deleted: python-jq/repos/community-x86_64/PKGBUILD python-jq/repos/community-x86_64/jq-py-setup.patch ---+ PKGBUILD | 102 +- jq-py-setup.patch | 288 ++-- 2 files changed, 194 insertions(+), 196 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-07 01:22:53 UTC (rev 1296009) +++ PKGBUILD2022-09-07 01:23:19 UTC (rev 1296010) @@ -1,52 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Mubashshir - -_name=jq.py -pkgname=python-jq -pkgver=1.2.1 -pkgrel=2 -pkgdesc='Python bindings for jq' -arch=('x86_64') -url=https://github.com/mwilliamson/jq.py -license=('BSD') -depends=('jq' 'python') -makedepends=('cython' 'python-build' 'python-install' 'python-setuptools' - 'python-wheel') -checkdepends=('python-pytest') -source=("$url/archive/$pkgver/$_name-$pkgver.tar.gz" -'jq-py-setup.patch') -b2sums=('8bc2c88ae553dd53137c11d4f599e01398d21811a02b4f33f81aeeafa9009f58a56074c0bcadcc6382d86d2c7ada792d442f9c660787e131d0e85c95fb7cab32' - '3424a91e0e6330e8d25e167b862554e466f469cdeb5672d4d4e5ff4d4475bfe9c7a575f3c93cd03687e10cc6afac2bb94294c0fef50feec03eaa55684e2907bc') - -# Devendor -prepare() { - cd $_name-$pkgver - sed -i '/certifi\|requests/d' pyproject.toml - patch --forward --strip=1 --input=../jq-py-setup.patch -} - -build() { - cd $_name-$pkgver - cython jq.pyx - python -m build --wheel --skip-dependency-check --no-isolation -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python -m install --optimize=1 dist/*.whl - test-env/bin/python -m pytest -} - -package() { - cd $_name-$pkgver - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl - - # Symlink license file - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s "$site_packages"/jq-$pkgver.dist-info/LICENSE \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-jq/repos/community-x86_64/PKGBUILD (from rev 1296009, python-jq/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-07 01:23:19 UTC (rev 1296010) @@ -0,0 +1,50 @@ +# Maintainer: Daniel M. Capella +# Contributor: Mubashshir + +_name=jq.py +pkgname=python-jq +pkgver=1.2.3 +pkgrel=1 +pkgdesc='Python bindings for jq' +arch=('x86_64') +url=https://github.com/mwilliamson/jq.py +license=('BSD') +depends=('jq' 'python') +makedepends=('cython' 'python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-pytest') +source=("$url/archive/$pkgver/$_name-$pkgver.tar.gz" +'jq-py-setup.patch') +b2sums=('72ebe4137d21bfd06dce337da1c7bcbfaa10ea55d06d128c901daa605557d7f6bd3bc219242127dfd36908089f312a6120306028bccb66e03274194e179175ee' + '3424a91e0e6330e8d25e167b862554e466f469cdeb5672d4d4e5ff4d4475bfe9c7a575f3c93cd03687e10cc6afac2bb94294c0fef50feec03eaa55684e2907bc') + +# Devendor +prepare() { + cd $_name-$pkgver + sed -i '/certifi\|requests/d' pyproject.toml + patch --forward --strip=1 --input=../jq-py-setup.patch +} + +build() { + cd $_name-$pkgver + cython jq.pyx + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/jq-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Deleted: jq-py-setup.patch === --- jq-py-setup.patch 2022-09-07 01:22:53 UTC (rev 1296009) +++ jq-py-setup.patch 2022-09-07 01:23:19 UTC (rev 1296010) @@ -1,144 +0,0 @@ -From bef841b73ba7c9a79211146798ac888fce9bb55a Mon Sep 17 00:00:00 2001 -From: "Robert T. McGibbon" -Date: Fri, 7 May 2021 19:14:20 -0400 -Subject: [PATCH 1/1] Vastly simplify setup.py for distro compatibility - - setup.py | 98 +--- - 1 file changed, 1 insertion(+), 97 deletions(-) - -diff --git a/setup.py b/setup.py -index 663792c..3ebcabe 100644 a/setup.py -+++
[arch-commits] Commit in python-jq/trunk (PKGBUILD)
Date: Wednesday, September 7, 2022 @ 01:22:53 Author: polyzen Revision: 1296009 upgpkg: python-jq 1.2.3-1 Modified: python-jq/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 23:19:34 UTC (rev 1296008) +++ PKGBUILD2022-09-07 01:22:53 UTC (rev 1296009) @@ -3,8 +3,8 @@ _name=jq.py pkgname=python-jq -pkgver=1.2.1 -pkgrel=2 +pkgver=1.2.3 +pkgrel=1 pkgdesc='Python bindings for jq' arch=('x86_64') url=https://github.com/mwilliamson/jq.py @@ -15,7 +15,7 @@ checkdepends=('python-pytest') source=("$url/archive/$pkgver/$_name-$pkgver.tar.gz" 'jq-py-setup.patch') -b2sums=('8bc2c88ae553dd53137c11d4f599e01398d21811a02b4f33f81aeeafa9009f58a56074c0bcadcc6382d86d2c7ada792d442f9c660787e131d0e85c95fb7cab32' +b2sums=('72ebe4137d21bfd06dce337da1c7bcbfaa10ea55d06d128c901daa605557d7f6bd3bc219242127dfd36908089f312a6120306028bccb66e03274194e179175ee' '3424a91e0e6330e8d25e167b862554e466f469cdeb5672d4d4e5ff4d4475bfe9c7a575f3c93cd03687e10cc6afac2bb94294c0fef50feec03eaa55684e2907bc') # Devendor
[arch-commits] Commit in python-dulwich/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 23:19:34 Author: polyzen Revision: 1296008 archrelease: copy trunk to community-x86_64 Added: python-dulwich/repos/community-x86_64/PKGBUILD (from rev 1296007, python-dulwich/trunk/PKGBUILD) Deleted: python-dulwich/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 23:19:15 UTC (rev 1296007) +++ PKGBUILD2022-09-06 23:19:34 UTC (rev 1296008) @@ -1,41 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Timothée Ravier - -_name=dulwich -pkgname=python-dulwich -pkgver=0.20.45 -pkgrel=2 -pkgdesc='Pure-Python implementation of the Git file formats and protocols' -arch=('x86_64') -url=https://www.dulwich.io -license=('GPL') -depends=('python-certifi' 'python-urllib3') -makedepends=('python-build' 'python-installer' 'python-setuptools' - 'python-wheel') -checkdepends=('python-gpgme' 'python-paramiko') -optdepends=('python-fastimport: for fast-import support' -'python-gpgme: for PGP signature support' -'python-idna: for HTTPS support via urllib3' -'python-paramiko: for use as the SSH implementation' -'python-pyopenssl: for HTTPS support via urllib3' -'python-pyinotify: to watch for changes to refs') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) -sha256sums=('70710dd9ca2a442190c7e506892db074c318ac762e221f7529b8ce34802041b7') -b2sums=('4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8') - -build() { - cd $_name-$pkgver - python -m build --wheel --skip-dependency-check --no-isolation -} - -check() { - cd $_name-$pkgver - python -m venv --system-site-packages test-env - test-env/bin/python -m installer dist/*.whl - test-env/bin/python -m unittest dulwich.tests.test_suite -} - -package() { - cd $_name-$pkgver - python -m installer --destdir="$pkgdir" dist/*.whl -} Copied: python-dulwich/repos/community-x86_64/PKGBUILD (from rev 1296007, python-dulwich/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 23:19:34 UTC (rev 1296008) @@ -0,0 +1,41 @@ +# Maintainer: Daniel M. Capella +# Contributor: Timothée Ravier + +_name=dulwich +pkgname=python-dulwich +pkgver=0.20.46 +pkgrel=1 +pkgdesc='Pure-Python implementation of the Git file formats and protocols' +arch=('x86_64') +url=https://www.dulwich.io +license=('GPL') +depends=('python-urllib3') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-gpgme' 'python-paramiko') +optdepends=('python-fastimport: for fast-import support' +'python-gpgme: for PGP signature support' +'python-idna: for HTTPS support via urllib3' +'python-paramiko: for use as the SSH implementation' +'python-pyopenssl: for HTTPS support via urllib3' +'python-pyinotify: to watch for changes to refs') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) +sha256sums=('4f0e885db1523d93d92f1525fe5fa161318ffbaad502c1b9b3be7a067172') +b2sums=('702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c') + +build() { + cd $_name-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $_name-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m unittest dulwich.tests.test_suite +} + +package() { + cd $_name-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl +}
[arch-commits] Commit in python-dulwich/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 23:19:15 Author: polyzen Revision: 1296007 upgpkg: python-dulwich 0.20.46-1 Modified: python-dulwich/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 23:10:29 UTC (rev 1296006) +++ PKGBUILD2022-09-06 23:19:15 UTC (rev 1296007) @@ -3,13 +3,13 @@ _name=dulwich pkgname=python-dulwich -pkgver=0.20.45 -pkgrel=2 +pkgver=0.20.46 +pkgrel=1 pkgdesc='Pure-Python implementation of the Git file formats and protocols' arch=('x86_64') url=https://www.dulwich.io license=('GPL') -depends=('python-certifi' 'python-urllib3') +depends=('python-urllib3') makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') checkdepends=('python-gpgme' 'python-paramiko') @@ -20,8 +20,8 @@ 'python-pyopenssl: for HTTPS support via urllib3' 'python-pyinotify: to watch for changes to refs') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;) -sha256sums=('70710dd9ca2a442190c7e506892db074c318ac762e221f7529b8ce34802041b7') -b2sums=('4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8') +sha256sums=('4f0e885db1523d93d92f1525fe5fa161318ffbaad502c1b9b3be7a067172') +b2sums=('702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c') build() { cd $_name-$pkgver
[arch-commits] Commit in afew/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 23:10:29 Author: polyzen Revision: 1296006 archrelease: copy trunk to community-any Added: afew/repos/community-any/PKGBUILD (from rev 1296005, afew/trunk/PKGBUILD) Deleted: afew/repos/community-any/PKGBUILD --+ PKGBUILD | 79 - 1 file changed, 42 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 23:07:51 UTC (rev 1296005) +++ PKGBUILD2022-09-06 23:10:29 UTC (rev 1296006) @@ -1,37 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Lucas Hoffmann -# Contributor: Giancarlo Razzolini -# Contributor: Kazuo Teramoto - -pkgname=afew -pkgver=3.0.1 -pkgrel=4 -pkgdesc='Initial tagging script for notmuch mail' -arch=(any) -url=https://github.com/afewmail/afew -license=('custom:BSD') -depends=('notmuch' 'python-chardet' 'python-dkim' 'python-setuptools') -makedepends=('python-setuptools-scm' 'python-sphinx') -checkdepends=('python-freezegun') -source=("https://files.pythonhosted.org/packages/source/a/afew/afew-$pkgver.tar.gz;) -sha256sums=('ce857fe1a3bc0982c1dac81aef66cacc148e4f9db06da720f869392af1c2ee72') - -build() { - cd afew-$pkgver - python setup.py build - python setup.py build_sphinx -b man -} - -check() { - cd afew-$pkgver - python -m unittest discover afew/tests -} - -package() { - cd afew-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/man/man1 build/sphinx/man/afew.1 - install -Dm644 -t "$pkgdir"/usr/share/licenses/afew LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: afew/repos/community-any/PKGBUILD (from rev 1296005, afew/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 23:10:29 UTC (rev 1296006) @@ -0,0 +1,42 @@ +# Maintainer: Daniel M. Capella +# Contributor: Lucas Hoffmann +# Contributor: Giancarlo Razzolini +# Contributor: Kazuo Teramoto + +pkgname=afew +pkgver=3.0.1 +pkgrel=5 +pkgdesc='Initial tagging script for notmuch mail' +arch=('any') +url=https://github.com/afewmail/afew +license=('custom:BSD') +depends=('notmuch' 'python-chardet' 'python-dkim' 'python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools-scm' + 'python-sphinx' 'python-wheel') +checkdepends=('python-freezegun') +source=("https://files.pythonhosted.org/packages/source/a/afew/afew-$pkgver.tar.gz;) +sha256sums=('ce857fe1a3bc0982c1dac81aef66cacc148e4f9db06da720f869392af1c2ee72') +b2sums=('9ce125ec2359f7cf4630b9602b3068327adc06a699d325c90bc9b545df9ce7f3a62623cc733dfec55ee3e51523e4512ebec04e7186470fc56bb1589a7141cbc9') + +build() { + cd afew-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation + PYTHONPATH="build:$PYTHONPATH" sphinx-build -b man docs build +} + +check() { + cd afew-$pkgver + python -m unittest discover afew/tests +} + +package() { + cd afew-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm644 -t "$pkgdir"/usr/share/man/man1 build/afew.1 + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$pkgname-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-pycodestyle/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 23:07:51 Author: polyzen Revision: 1296005 Fix maintainer line Modified: python-pycodestyle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 23:05:08 UTC (rev 1296004) +++ PKGBUILD2022-09-06 23:07:51 UTC (rev 1296005) @@ -1,5 +1,5 @@ # Maintainer: Felix Yan -# Maintainer: Daniel M. cape...@archlinux.org> +# Maintainer: Daniel M. Capella # Contributor: Ismael Carnales # Contributor: Sergey Mastykov
[arch-commits] Commit in python-jsbeautifier/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 23:05:08 Author: polyzen Revision: 1296004 archrelease: copy trunk to community-any Added: python-jsbeautifier/repos/community-any/PKGBUILD (from rev 1296003, python-jsbeautifier/trunk/PKGBUILD) Deleted: python-jsbeautifier/repos/community-any/PKGBUILD --+ PKGBUILD | 95 +++-- 1 file changed, 49 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 23:04:46 UTC (rev 1296003) +++ PKGBUILD2022-09-06 23:05:08 UTC (rev 1296004) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Daniel M. Capella - -pkgname=('python-jsbeautifier' 'python-cssbeautifier') -pkgbase=python-jsbeautifier -pkgver=1.14.6 -pkgrel=1 -arch=('any') -license=('MIT') -url='https://github.com/beautify-web/js-beautify' -depends=('python-editorconfig' 'python-six') -makedepends=('python-setuptools') -source=("https://github.com/beautify-web/js-beautify/archive/v$pkgver/js-beautify-v$pkgver.tar.gz;) -b2sums=('71b5c53a8dc6fbcf1317b6fd6d6d105c35f4a33ab2d727909cfa4cfdb73d5f83b87aef70271bfc1a31847e4093c22ce99a4986f9e7f2dff237b7e190186a1541') - -prepare() { - cd js-beautify-$pkgver - cp -a python python-css -} - -build() { - cd js-beautify-$pkgver/python - python setup-js.py build - cd ../python-css - python setup-css.py build -} - -check() { - cd js-beautify-$pkgver - python python/js-beautify-test.py -} - -package_python-jsbeautifier() { - pkgdesc='JavaScript unobfuscator and beautifier' - cd js-beautify-$pkgver/python - python setup-js.py install --root="$pkgdir" --optimize=1 --skip-build - install -D -m644 -t "$pkgdir"/usr/share/licenses/"${pkgname[0]}" ../LICENSE -} - -package_python-cssbeautifier() { - pkgdesc='CSS unobfuscator and beautifier' - depends+=('python-jsbeautifier') - cd js-beautify-$pkgver/python-css - python setup-css.py install --root="$pkgdir" --optimize=1 --skip-build - install -D -m644 -t "$pkgdir"/usr/share/licenses/"${pkgname[1]}" ../LICENSE -} Copied: python-jsbeautifier/repos/community-any/PKGBUILD (from rev 1296003, python-jsbeautifier/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 23:05:08 UTC (rev 1296004) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Maintainer: Daniel M. Capella + +pkgname=('python-jsbeautifier' 'python-cssbeautifier') +pkgbase=python-jsbeautifier +pkgver=1.14.6 +pkgrel=2 +arch=('any') +license=('MIT') +url='https://github.com/beautify-web/js-beautify' +depends=('python-editorconfig' 'python-six') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +source=("https://github.com/beautify-web/js-beautify/archive/v$pkgver/js-beautify-v$pkgver.tar.gz;) +b2sums=('71b5c53a8dc6fbcf1317b6fd6d6d105c35f4a33ab2d727909cfa4cfdb73d5f83b87aef70271bfc1a31847e4093c22ce99a4986f9e7f2dff237b7e190186a1541') + +prepare() { + cd js-beautify-$pkgver + cp -a python python-css +} + +build() { + cd js-beautify-$pkgver/python + mv setup-js.py setup.py + python -m build --wheel --skip-dependency-check --no-isolation + cd ../python-css + mv setup-css.py setup.py + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd js-beautify-$pkgver + python python/js-beautify-test.py +} + +package_python-jsbeautifier() { + pkgdesc='JavaScript unobfuscator and beautifier' + cd js-beautify-$pkgver/python + python -m installer --destdir="$pkgdir" dist/*.whl + install -D -m644 -t "$pkgdir"/usr/share/licenses/"${pkgname[0]}" ../LICENSE +} + +package_python-cssbeautifier() { + pkgdesc='CSS unobfuscator and beautifier' + depends+=('python-jsbeautifier') + cd js-beautify-$pkgver/python-css + python -m installer --destdir="$pkgdir" dist/*.whl + install -D -m644 -t "$pkgdir"/usr/share/licenses/"${pkgname[1]}" ../LICENSE +}
[arch-commits] Commit in python-jsbeautifier/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 23:04:46 Author: polyzen Revision: 1296003 upgpkg: python-jsbeautifier 1.14.6-2: Use PEP 517 Modified: python-jsbeautifier/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:44:33 UTC (rev 1296002) +++ PKGBUILD2022-09-06 23:04:46 UTC (rev 1296003) @@ -4,12 +4,13 @@ pkgname=('python-jsbeautifier' 'python-cssbeautifier') pkgbase=python-jsbeautifier pkgver=1.14.6 -pkgrel=1 +pkgrel=2 arch=('any') license=('MIT') url='https://github.com/beautify-web/js-beautify' depends=('python-editorconfig' 'python-six') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://github.com/beautify-web/js-beautify/archive/v$pkgver/js-beautify-v$pkgver.tar.gz;) b2sums=('71b5c53a8dc6fbcf1317b6fd6d6d105c35f4a33ab2d727909cfa4cfdb73d5f83b87aef70271bfc1a31847e4093c22ce99a4986f9e7f2dff237b7e190186a1541') @@ -20,9 +21,11 @@ build() { cd js-beautify-$pkgver/python - python setup-js.py build + mv setup-js.py setup.py + python -m build --wheel --skip-dependency-check --no-isolation cd ../python-css - python setup-css.py build + mv setup-css.py setup.py + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -33,7 +36,7 @@ package_python-jsbeautifier() { pkgdesc='JavaScript unobfuscator and beautifier' cd js-beautify-$pkgver/python - python setup-js.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 -t "$pkgdir"/usr/share/licenses/"${pkgname[0]}" ../LICENSE } @@ -41,6 +44,6 @@ pkgdesc='CSS unobfuscator and beautifier' depends+=('python-jsbeautifier') cd js-beautify-$pkgver/python-css - python setup-css.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -D -m644 -t "$pkgdir"/usr/share/licenses/"${pkgname[1]}" ../LICENSE }
[arch-commits] Commit in python-build/repos/community-any (PKGBUILD PKGBUILD keys)
Date: Tuesday, September 6, 2022 @ 22:44:33 Author: polyzen Revision: 1296002 archrelease: copy trunk to community-any Added: python-build/repos/community-any/PKGBUILD (from rev 1296001, python-build/trunk/PKGBUILD) python-build/repos/community-any/keys/ Deleted: python-build/repos/community-any/PKGBUILD --+ PKGBUILD | 94 +++-- 1 file changed, 49 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:44:07 UTC (rev 1296001) +++ PKGBUILD2022-09-06 22:44:33 UTC (rev 1296002) @@ -1,45 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -_pkgname=build -pkgname=python-$_pkgname -pkgver=0.8.0 -pkgrel=1 -pkgdesc='A simple, correct PEP 517 build frontend' -arch=('any') -url='https://github.com/pypa/build' -license=('MIT') -depends=('python-tomli' 'python-pep517' 'python-packaging') -optdepends=('python-virtualenv: Use virtualenv for build isolation') -makedepends=('git' 'python-setuptools' - 'python-sphinx' 'python-sphinx-argparse-cli' 'python-sphinx-autodoc-typehints' 'python-sphinx-furo') -checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-rerunfailures' 'python-filelock' 'python-toml' 'python-wheel') -source=("git+$url#tag=$pkgver?signed") -validpgpkeys=('3DCE51D60930EBA47858BA4146F633CBB0EB4BF2') # Filipe Laíns (FFY00) -sha512sums=('SKIP') - -build() { - cd $_pkgname - - python setup.py build - - PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html -} - -check() { - cd $_pkgname - - PYTHONPATH=src pytest -} - -package() { - cd $_pkgname - - python setup.py install --root="$pkgdir" --skip-build - python -m compileall --invalidation-mode=checked-hash "$pkgdir" - - install -dm 755 "$pkgdir"/usr/share/doc/$pkgname - cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname - rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees - - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-build/repos/community-any/PKGBUILD (from rev 1296001, python-build/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:44:33 UTC (rev 1296002) @@ -0,0 +1,49 @@ +# Maintainer: Filipe Laíns (FFY00) +# Maintainer: Daniel M. Capella + +_pkgname=build +pkgname=python-$_pkgname +pkgver=0.8.0 +pkgrel=2 +pkgdesc='A simple, correct PEP 517 build frontend' +arch=('any') +url='https://github.com/pypa/build' +license=('MIT') +depends=('python-tomli' 'python-pep517' 'python-packaging') +optdepends=('python-virtualenv: Use virtualenv for build isolation') +makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel' + 'python-sphinx' 'python-sphinx-argparse-cli' 'python-sphinx-autodoc-typehints' 'python-sphinx-furo') +checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-rerunfailures' 'python-filelock' 'python-toml' 'python-wheel') +source=("git+$url#tag=$pkgver?signed") +validpgpkeys=('3DCE51D60930EBA47858BA4146F633CBB0EB4BF2') # Filipe Laíns (FFY00) +sha512sums=('SKIP') + +build() { + cd $_pkgname + + python -m build --wheel --skip-dependency-check --no-isolation + + PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html +} + +check() { + cd $_pkgname + + PYTHONPATH=src pytest +} + +package() { + cd $_pkgname + + python -m installer --destdir="$pkgdir" dist/*.whl + + install -dm 755 "$pkgdir"/usr/share/doc/$pkgname + cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname + rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$_pkgname-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-build/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:44:07 Author: polyzen Revision: 1296001 upgpkg: python-build 0.8.0-2: Use PEP 517 Modified: python-build/trunk/PKGBUILD --+ PKGBUILD | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:33:39 UTC (rev 1296000) +++ PKGBUILD2022-09-06 22:44:07 UTC (rev 1296001) @@ -1,9 +1,10 @@ # Maintainer: Filipe Laíns (FFY00) +# Maintainer: Daniel M. Capella _pkgname=build pkgname=python-$_pkgname pkgver=0.8.0 -pkgrel=1 +pkgrel=2 pkgdesc='A simple, correct PEP 517 build frontend' arch=('any') url='https://github.com/pypa/build' @@ -10,7 +11,7 @@ license=('MIT') depends=('python-tomli' 'python-pep517' 'python-packaging') optdepends=('python-virtualenv: Use virtualenv for build isolation') -makedepends=('git' 'python-setuptools' +makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel' 'python-sphinx' 'python-sphinx-argparse-cli' 'python-sphinx-autodoc-typehints' 'python-sphinx-furo') checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-rerunfailures' 'python-filelock' 'python-toml' 'python-wheel') source=("git+$url#tag=$pkgver?signed") @@ -20,7 +21,7 @@ build() { cd $_pkgname - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html } @@ -34,12 +35,15 @@ package() { cd $_pkgname - python setup.py install --root="$pkgdir" --skip-build - python -m compileall --invalidation-mode=checked-hash "$pkgdir" + python -m installer --destdir="$pkgdir" dist/*.whl install -dm 755 "$pkgdir"/usr/share/doc/$pkgname cp -r -a --no-preserve=ownership docs/build/html "$pkgdir"/usr/share/doc/$pkgname rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees - install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$_pkgname-$pkgver.dist-info/LICENSE \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in ueberzug/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:33:39 Author: polyzen Revision: 1296000 archrelease: copy trunk to community-x86_64 Added: ueberzug/repos/community-x86_64/PKGBUILD (from rev 1295999, ueberzug/trunk/PKGBUILD) Deleted: ueberzug/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 57 - 1 file changed, 28 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:33:19 UTC (rev 1295999) +++ PKGBUILD2022-09-06 22:33:39 UTC (rev 1296000) @@ -1,29 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: arkhan - -pkgname=ueberzug -pkgver=18.1.9 -pkgrel=3 -pkgdesc='Command line util which allows to display images in combination with X11' -arch=('x86_64') -url=https://github.com/seebye/ueberzug -license=('GPL3') -depends=('libxext' 'python-attrs' 'python-docopt' 'python-pillow' 'python-xlib') -makedepends=('python-setuptools') -provides=("python-$pkgname") -replaces=("python-$pkgname") -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('7ce49f351132c7d1b0f8097f6e4c5635376151ca59318540da3e296e5b21adc3') -b2sums=('96a925cc2212512dcbf05aa47015c2611f9f36bcf3dcf65d62dc6212c567165faeb798abff55b092f174fd57ff5740734dde74006af8cd7e974598813c8c3adb') - -build() { - cd $pkgname-$pkgver - python setup.py build -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - -# vim:set ts=2 sw=2 et: Copied: ueberzug/repos/community-x86_64/PKGBUILD (from rev 1295999, ueberzug/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:33:39 UTC (rev 1296000) @@ -0,0 +1,28 @@ +# Maintainer: Daniel M. Capella +# Contributor: arkhan + +pkgname=ueberzug +pkgver=18.1.9 +pkgrel=4 +pkgdesc='Command line util which allows to display images in combination with X11' +arch=('x86_64') +url=https://github.com/seebye/ueberzug +license=('GPL3') +depends=('libxext' 'python-attrs' 'python-docopt' 'python-pillow' 'python-xlib') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +provides=("python-$pkgname") +replaces=("python-$pkgname") +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) +sha256sums=('7ce49f351132c7d1b0f8097f6e4c5635376151ca59318540da3e296e5b21adc3') +b2sums=('96a925cc2212512dcbf05aa47015c2611f9f36bcf3dcf65d62dc6212c567165faeb798abff55b092f174fd57ff5740734dde74006af8cd7e974598813c8c3adb') + +build() { + cd $pkgname-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +package() { + cd $pkgname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl +}
[arch-commits] Commit in ueberzug/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:33:19 Author: polyzen Revision: 1295999 upgpkg: ueberzug 18.1.9-4: Use PEP 517 Modified: ueberzug/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:31:21 UTC (rev 1295998) +++ PKGBUILD2022-09-06 22:33:19 UTC (rev 1295999) @@ -3,13 +3,14 @@ pkgname=ueberzug pkgver=18.1.9 -pkgrel=3 +pkgrel=4 pkgdesc='Command line util which allows to display images in combination with X11' arch=('x86_64') url=https://github.com/seebye/ueberzug license=('GPL3') depends=('libxext' 'python-attrs' 'python-docopt' 'python-pillow' 'python-xlib') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') provides=("python-$pkgname") replaces=("python-$pkgname") source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) @@ -18,10 +19,10 @@ build() { cd $pkgname-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } package() { cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl }
[arch-commits] Commit in termdown/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:31:21 Author: polyzen Revision: 1295998 archrelease: copy trunk to community-any Added: termdown/repos/community-any/PKGBUILD (from rev 1295997, termdown/trunk/PKGBUILD) Deleted: termdown/repos/community-any/PKGBUILD --+ PKGBUILD | 53 ++--- 1 file changed, 26 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:31:02 UTC (rev 1295997) +++ PKGBUILD2022-09-06 22:31:21 UTC (rev 1295998) @@ -1,27 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=termdown -pkgver=1.18.0 -pkgrel=2 -pkgdesc='Countdown timer and stopwatch in your terminal' -arch=('any') -url=https://github.com/trehn/termdown -license=('GPL3') -depends=('python-click' 'python-dateutil' 'python-pyfiglet') -makedepends=('python-setuptools') -optdepends=('espeak-ng: for spoken countdown') -source=("https://files.pythonhosted.org/packages/source/t/termdown/termdown-$pkgver.tar.gz;) -sha256sums=('9165df7afd74a442432ba1755c6da3e017801995cf0a17f794295fcb2fd6dd1e') -b2sums=('6a04dba81de96bb7197c68ac0cea981b19f8ba5e0be683d2f748df9289dba85ef2394648e8a0cfd593c93567d4e182d148d967f7944c44743fa8e809c94525e7') - -build() { - cd termdown-$pkgver - python setup.py build -} - -package() { - cd termdown-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - -# vim:set ts=2 sw=2 et: Copied: termdown/repos/community-any/PKGBUILD (from rev 1295997, termdown/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:31:21 UTC (rev 1295998) @@ -0,0 +1,26 @@ +# Maintainer: Daniel M. Capella + +pkgname=termdown +pkgver=1.18.0 +pkgrel=3 +pkgdesc='Countdown timer and stopwatch in your terminal' +arch=('any') +url=https://github.com/trehn/termdown +license=('GPL3') +depends=('python-click' 'python-dateutil' 'python-pyfiglet') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +optdepends=('espeak-ng: for spoken countdown') +source=("https://files.pythonhosted.org/packages/source/t/termdown/termdown-$pkgver.tar.gz;) +sha256sums=('9165df7afd74a442432ba1755c6da3e017801995cf0a17f794295fcb2fd6dd1e') +b2sums=('6a04dba81de96bb7197c68ac0cea981b19f8ba5e0be683d2f748df9289dba85ef2394648e8a0cfd593c93567d4e182d148d967f7944c44743fa8e809c94525e7') + +build() { + cd termdown-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +package() { + cd termdown-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl +}
[arch-commits] Commit in termdown/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:31:02 Author: polyzen Revision: 1295997 upgpkg: termdown 1.18.0-3: Use PEP 517 Modified: termdown/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:29:46 UTC (rev 1295996) +++ PKGBUILD2022-09-06 22:31:02 UTC (rev 1295997) @@ -2,13 +2,14 @@ pkgname=termdown pkgver=1.18.0 -pkgrel=2 +pkgrel=3 pkgdesc='Countdown timer and stopwatch in your terminal' arch=('any') url=https://github.com/trehn/termdown license=('GPL3') depends=('python-click' 'python-dateutil' 'python-pyfiglet') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') optdepends=('espeak-ng: for spoken countdown') source=("https://files.pythonhosted.org/packages/source/t/termdown/termdown-$pkgver.tar.gz;) sha256sums=('9165df7afd74a442432ba1755c6da3e017801995cf0a17f794295fcb2fd6dd1e') @@ -16,10 +17,10 @@ build() { cd termdown-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } package() { cd termdown-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl }
[arch-commits] Commit in xandikos/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:29:46 Author: polyzen Revision: 1295996 archrelease: copy trunk to community-any Added: xandikos/repos/community-any/PKGBUILD (from rev 1295995, xandikos/trunk/PKGBUILD) Deleted: xandikos/repos/community-any/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 36 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:29:27 UTC (rev 1295995) +++ PKGBUILD2022-09-06 22:29:46 UTC (rev 1295996) @@ -1,37 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=xandikos -pkgver=0.2.8 -pkgrel=1 -pkgdesc='Lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository' -arch=('any') -url=https://www.xandikos.org -license=('GPL3') -depends=('python-aiohttp' 'python-defusedxml' 'python-dulwich' - 'python-icalendar' 'python-jinja' 'python-multidict') -makedepends=('python-setuptools') -optdepends=('python-aiohttp-openmetrics: for metrics with the standalone server' -'uwsgi-plugin-python: for the WSGI interface') -source=("https://files.pythonhosted.org/packages/source/x/xandikos/xandikos-$pkgver.tar.gz;) -sha256sums=('16f174f75d0b4a766f9a41e2fe2700e5d77e77d9a9990cee3d619dc1d8aff001') -b2sums=('9e4ac9eb668bddcf186c35e2927f079887388e42dc269d9be4999a479fe8f4bcf42b383e2d155cd5b70e0f5b2c7c08cb4d8313ee0583eca7297661a89462f82e') - -build() { - cd xandikos-$pkgver - python setup.py build -} - -check() { - cd xandikos-$pkgver - python -m unittest xandikos.tests.test_suite -} - -package() { - cd xandikos-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/doc/xandikos README.rst - install -Dm644 -t "$pkgdir"/usr/share/doc/xandikos/examples examples/* - #install -Dm644 -t "$pkgdir"/usr/share/man/man8 man/xandikos.8 -} - -# vim:set ts=2 sw=2 et: Copied: xandikos/repos/community-any/PKGBUILD (from rev 1295995, xandikos/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:29:46 UTC (rev 1295996) @@ -0,0 +1,36 @@ +# Maintainer: Daniel M. Capella + +pkgname=xandikos +pkgver=0.2.8 +pkgrel=2 +pkgdesc='Lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository' +arch=('any') +url=https://www.xandikos.org +license=('GPL3') +depends=('python-aiohttp' 'python-defusedxml' 'python-dulwich' + 'python-icalendar' 'python-jinja' 'python-multidict') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +optdepends=('python-aiohttp-openmetrics: for metrics with the standalone server' +'uwsgi-plugin-python: for the WSGI interface') +source=("https://files.pythonhosted.org/packages/source/x/xandikos/xandikos-$pkgver.tar.gz;) +sha256sums=('16f174f75d0b4a766f9a41e2fe2700e5d77e77d9a9990cee3d619dc1d8aff001') +b2sums=('9e4ac9eb668bddcf186c35e2927f079887388e42dc269d9be4999a479fe8f4bcf42b383e2d155cd5b70e0f5b2c7c08cb4d8313ee0583eca7297661a89462f82e') + +build() { + cd xandikos-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd xandikos-$pkgver + python -m unittest xandikos.tests.test_suite +} + +package() { + cd xandikos-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm644 -t "$pkgdir"/usr/share/doc/xandikos README.rst + install -Dm644 -t "$pkgdir"/usr/share/doc/xandikos/examples examples/* + #install -Dm644 -t "$pkgdir"/usr/share/man/man8 man/xandikos.8 +}
[arch-commits] Commit in xandikos/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:29:27 Author: polyzen Revision: 1295995 upgpkg: xandikos 0.2.8-2: Use PEP 517 Modified: xandikos/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:26:00 UTC (rev 1295994) +++ PKGBUILD2022-09-06 22:29:27 UTC (rev 1295995) @@ -2,7 +2,7 @@ pkgname=xandikos pkgver=0.2.8 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository' arch=('any') url=https://www.xandikos.org @@ -9,7 +9,8 @@ license=('GPL3') depends=('python-aiohttp' 'python-defusedxml' 'python-dulwich' 'python-icalendar' 'python-jinja' 'python-multidict') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') optdepends=('python-aiohttp-openmetrics: for metrics with the standalone server' 'uwsgi-plugin-python: for the WSGI interface') source=("https://files.pythonhosted.org/packages/source/x/xandikos/xandikos-$pkgver.tar.gz;) @@ -18,7 +19,7 @@ build() { cd xandikos-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -28,7 +29,7 @@ package() { cd xandikos-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 -t "$pkgdir"/usr/share/doc/xandikos README.rst install -Dm644 -t "$pkgdir"/usr/share/doc/xandikos/examples examples/* #install -Dm644 -t "$pkgdir"/usr/share/man/man8 man/xandikos.8
[arch-commits] Commit in vint/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:26:00 Author: polyzen Revision: 1295994 archrelease: copy trunk to community-any Added: vint/repos/community-any/PKGBUILD (from rev 1295993, vint/trunk/PKGBUILD) Deleted: vint/repos/community-any/PKGBUILD --+ PKGBUILD | 72 - 1 file changed, 38 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:25:41 UTC (rev 1295993) +++ PKGBUILD2022-09-06 22:26:00 UTC (rev 1295994) @@ -1,34 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Darshit Shah - -pkgname=vint -pkgver=0.3.20 -pkgrel=4 -pkgdesc='Lint tool for Vim script Language' -arch=('any') -url=https://github.com/Vimjas/vint -license=('MIT') -depends=('python-ansicolor' 'python-chardet' 'python-setuptools' 'python-yaml') -checkdepends=('python-pytest') -conflicts=('python-vint') -replaces=('python-vint') -source=("$url/archive/v$pkgver/vint-v$pkgver.tar.gz") -sha512sums=('a71437cf20361d86fccfdccc05bebd30b40941ebbf65d587eb158d5e4ed3fdcb807b2291de082df7b9f66f4ccf1832ee0797156133a6c152536bd1915ffc4da4') - -build() { - cd vint-$pkgver - python setup.py build -} - -check() { - cd vint-$pkgver - pytest -} - -package() { - cd vint-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: vint/repos/community-any/PKGBUILD (from rev 1295993, vint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:26:00 UTC (rev 1295994) @@ -0,0 +1,38 @@ +# Maintainer: Daniel M. Capella +# Contributor: Darshit Shah + +pkgname=vint +pkgver=0.3.20 +pkgrel=5 +pkgdesc='Lint tool for Vim script Language' +arch=('any') +url=https://github.com/Vimjas/vint +license=('MIT') +depends=('python-ansicolor' 'python-chardet' 'python-setuptools' 'python-yaml') +makedepends=('python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest') +conflicts=('python-vint') +replaces=('python-vint') +source=("$url/archive/v$pkgver/vint-v$pkgver.tar.gz") +sha512sums=('a71437cf20361d86fccfdccc05bebd30b40941ebbf65d587eb158d5e4ed3fdcb807b2291de082df7b9f66f4ccf1832ee0797156133a6c152536bd1915ffc4da4') + +build() { + cd vint-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd vint-$pkgver + pytest +} + +package() { + cd vint-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/vint + ln -s "$site_packages"/vint-$pkgver.dist-info/LICENSE.txt \ +"$pkgdir"/usr/share/licenses/vint/LICENSE.txt +}
[arch-commits] Commit in vint/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:25:41 Author: polyzen Revision: 1295993 upgpkg: vint 0.3.20-5: Use PEP 517 Modified: vint/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:25:24 UTC (rev 1295992) +++ PKGBUILD2022-09-06 22:25:41 UTC (rev 1295993) @@ -3,12 +3,13 @@ pkgname=vint pkgver=0.3.20 -pkgrel=4 +pkgrel=5 pkgdesc='Lint tool for Vim script Language' arch=('any') url=https://github.com/Vimjas/vint license=('MIT') depends=('python-ansicolor' 'python-chardet' 'python-setuptools' 'python-yaml') +makedepends=('python-build' 'python-installer' 'python-wheel') checkdepends=('python-pytest') conflicts=('python-vint') replaces=('python-vint') @@ -17,7 +18,7 @@ build() { cd vint-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -27,6 +28,11 @@ package() { cd vint-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/vint + ln -s "$site_packages"/vint-$pkgver.dist-info/LICENSE.txt \ +"$pkgdir"/usr/share/licenses/vint/LICENSE.txt }
[arch-commits] Commit in squid/repos/community-x86_64 (13 files)
Date: Tuesday, September 6, 2022 @ 22:25:24 Author: spupykin Revision: 1295992 archrelease: copy trunk to community-x86_64 Added: squid/repos/community-x86_64/PKGBUILD (from rev 1295991, squid/trunk/PKGBUILD) squid/repos/community-x86_64/keys/ squid/repos/community-x86_64/squid-rotate.service (from rev 1295991, squid/trunk/squid-rotate.service) squid/repos/community-x86_64/squid-rotate.timer (from rev 1295991, squid/trunk/squid-rotate.timer) squid/repos/community-x86_64/squid.pam (from rev 1295991, squid/trunk/squid.pam) squid/repos/community-x86_64/squid.sysusers (from rev 1295991, squid/trunk/squid.sysusers) squid/repos/community-x86_64/squid.tmpfiles (from rev 1295991, squid/trunk/squid.tmpfiles) Deleted: squid/repos/community-x86_64/PKGBUILD squid/repos/community-x86_64/squid-rotate.service squid/repos/community-x86_64/squid-rotate.timer squid/repos/community-x86_64/squid.pam squid/repos/community-x86_64/squid.sysusers squid/repos/community-x86_64/squid.tmpfiles --+ PKGBUILD | 220 - squid-rotate.service | 18 ++-- squid-rotate.timer | 20 ++-- squid.pam|8 - squid.sysusers |2 squid.tmpfiles |6 - 6 files changed, 137 insertions(+), 137 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:24:20 UTC (rev 1295991) +++ PKGBUILD2022-09-06 22:25:24 UTC (rev 1295992) @@ -1,110 +0,0 @@ -# Maintainer: Sergej Pupykin -# Contributor: Mark Coolen -# Contributor: Tom Newsom -# Contributor: Kevin Piche - -pkgname=squid -pkgver=5.6 -pkgrel=1 -pkgdesc='Full-featured Web proxy cache server' -arch=('x86_64') -url='http://www.squid-cache.org' -depends=('openssl' 'pam' 'perl' 'libltdl' 'libcap' 'nettle' 'gnutls' 'libnsl' 'libxml2' - 'systemd-libs') -makedepends=('krb5' 'libldap' 'systemd') -optdepends=('libldap') -license=('GPL') -options=('emptydirs') -backup=('etc/squid/squid.conf' - 'etc/squid/cachemgr.conf' - 'etc/squid/errorpage.css' - 'etc/squid/mime.conf') -validpgpkeys=('EA31CC5E9488E5168D2DCC5EB268E706FF5CF463' - 'B06884EDB779C89B044E64E3CD6DBF8EF3B17D3E') -source=("http://www.squid-cache.org/Versions/v5/$pkgname-$pkgver.tar.xz"{,.asc} -'squid.pam' -'squid.tmpfiles' -'squid.sysusers' -'squid-rotate.service' -'squid-rotate.timer') -sha256sums=('38d27338a347597ce0e93d0c3be6e5f66b6750417c474ca87ee0d61bb6d148db' -'SKIP' -'11fb388f8679fd6461e0de006810ea608a3686fffda16904b0ed71f412be499c' -'495f54e51f6ec1e4dce87090d76718aea1eb37559c4439d876dd39598163062a' -'c903eb86e6968b9d3bd0a9ad3335e8ce76a718b6217251e9dd7e66d5cf1ac94a' -'3a97aa6bf6dcdc427e73bb2f36afdeaaf2bbf7dd2c0bbb7f1a948850198a8b7c' -'8bc77fa1f653a17a4956feac042be9577ba30a8a43480b443fbd67640ae711ee') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - sed -i 's|/var/run/|/run/|g' tools/systemd/squid.service -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---datadir=/usr/share/squid \ ---sysconfdir=/etc/squid \ ---libexecdir=/usr/lib/squid \ ---localstatedir=/var \ ---with-logdir=/var/log/squid \ ---with-pidfile=/run/squid.pid \ ---enable-auth \ ---enable-auth-basic \ ---enable-auth-ntlm \ ---enable-auth-digest \ ---enable-auth-negotiate \ ---enable-removal-policies="lru,heap" \ ---enable-storeio="aufs,ufs,diskd,rock" \ ---enable-delay-pools \ ---enable-arp-acl \ ---with-openssl \ ---enable-snmp \ ---enable-linux-netfilter \ ---enable-ident-lookups \ ---enable-useragent-log \ ---enable-cache-digests \ ---enable-referer-log \ ---enable-arp-acl \ ---enable-htcp \ ---enable-carp \ ---enable-epoll \ ---with-large-files \ ---enable-arp-acl \ ---with-default-user=proxy \ ---enable-async-io \ ---enable-truncate \ ---enable-icap-client \ ---enable-ssl-crtd \ ---disable-arch-native \ ---disable-strict-error-checking \ ---enable-wccpv2 - make -} - -package() { - cd "$srcdir" - - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install - - chmod 07755 "$pkgdir"/usr/lib/squid/basic_pam_auth - - install -Dm644 "$srcdir/squid.pam" "$pkgdir/usr/lib/pam.d/squid" - install -Dm644 "$srcdir/squid.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/squid.conf" - install -Dm644 "$srcdir/squid.sysusers" "$pkgdir/usr/lib/sysusers.d/squid.conf" - install -Dm644 "$pkgname-$pkgver/tools/systemd/squid.service" \ -"$pkgdir/usr/lib/systemd/system/squid.service" - install -Dm644 "$srcdir/squid-rotate.service" \ -"$pkgdir/usr/lib/systemd/system/squid-rotate.service" - install -Dm644 "$srcdir/squid-rotate.timer" \ -"$pkgdir/usr/lib/systemd/system/squid-rotate.timer" -#
[arch-commits] Commit in squid/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:24:20 Author: spupykin Revision: 1295991 upgpkg: squid 5.7-1 Modified: squid/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:24:14 UTC (rev 1295990) +++ PKGBUILD2022-09-06 22:24:20 UTC (rev 1295991) @@ -4,7 +4,7 @@ # Contributor: Kevin Piche pkgname=squid -pkgver=5.6 +pkgver=5.7 pkgrel=1 pkgdesc='Full-featured Web proxy cache server' arch=('x86_64') @@ -27,7 +27,7 @@ 'squid.sysusers' 'squid-rotate.service' 'squid-rotate.timer') -sha256sums=('38d27338a347597ce0e93d0c3be6e5f66b6750417c474ca87ee0d61bb6d148db' +sha256sums=('6b0753aaba4c9c4efd333e67124caecf7ad6cc2d38581f19d2f0321f5b7ecd81' 'SKIP' '11fb388f8679fd6461e0de006810ea608a3686fffda16904b0ed71f412be499c' '495f54e51f6ec1e4dce87090d76718aea1eb37559c4439d876dd39598163062a'
[arch-commits] Commit in ser2net/repos/community-x86_64 (4 files)
Date: Tuesday, September 6, 2022 @ 22:24:14 Author: spupykin Revision: 1295990 archrelease: copy trunk to community-x86_64 Added: ser2net/repos/community-x86_64/PKGBUILD (from rev 1295989, ser2net/trunk/PKGBUILD) ser2net/repos/community-x86_64/ser2net.service (from rev 1295989, ser2net/trunk/ser2net.service) Deleted: ser2net/repos/community-x86_64/PKGBUILD ser2net/repos/community-x86_64/ser2net.service -+ PKGBUILD| 60 +++--- ser2net.service | 22 +-- 2 files changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:23:31 UTC (rev 1295989) +++ PKGBUILD2022-09-06 22:24:14 UTC (rev 1295990) @@ -1,30 +0,0 @@ -# Maintainer: Sergej Pupykin -# Contributor: Shinlun Hsieh - -pkgname=ser2net -pkgver=4.3.7 -pkgrel=1 -pkgdesc="A proxy that allows telnet/tcp connections to be made to serial ports" -arch=(x86_64) -url="https://sourceforge.net/projects/ser2net; -license=('GPL') -depends=('gensio' 'libyaml') -backup=(etc/ser2net/ser2net.yaml) -source=("$pkgname-$pkgver.tar.gz::https://github.com/cminyard/ser2net/archive/v$pkgver.tar.gz; - ser2net.service) -sha256sums=('1a31b23986ad46602e90033d1dfa685da1788bdffcbe7b91927ba4464150f025' -'b093e1f5bf7dd826816828623a5c6858f83a9f0dcb1a9785f545b29efd1c320c') - -build() { - cd "$srcdir"/${pkgname}-${pkgver/rc/-rc} - test -x configure || ./reconf - ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc - make -} - -package() { - cd "$srcdir"/${pkgname}-${pkgver/rc/-rc} - make DESTDIR="$pkgdir" install - install -Dm0644 ser2net.yaml "$pkgdir"/etc/ser2net/ser2net.yaml - install -Dm0644 "$srcdir"/ser2net.service "$pkgdir"/usr/lib/systemd/system/ser2net.service -} Copied: ser2net/repos/community-x86_64/PKGBUILD (from rev 1295989, ser2net/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:24:14 UTC (rev 1295990) @@ -0,0 +1,30 @@ +# Maintainer: Sergej Pupykin +# Contributor: Shinlun Hsieh + +pkgname=ser2net +pkgver=4.3.8 +pkgrel=1 +pkgdesc="A proxy that allows telnet/tcp connections to be made to serial ports" +arch=(x86_64) +url="https://sourceforge.net/projects/ser2net; +license=('GPL') +depends=('gensio' 'libyaml') +backup=(etc/ser2net/ser2net.yaml) +source=("$pkgname-$pkgver.tar.gz::https://github.com/cminyard/ser2net/archive/v$pkgver.tar.gz; + ser2net.service) +sha256sums=('4605c36129eff9bff21869aa56303e1c424142f9cd972ef178db56a34b39e2cb' +'b093e1f5bf7dd826816828623a5c6858f83a9f0dcb1a9785f545b29efd1c320c') + +build() { + cd "$srcdir"/${pkgname}-${pkgver/rc/-rc} + test -x configure || ./reconf + ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc + make +} + +package() { + cd "$srcdir"/${pkgname}-${pkgver/rc/-rc} + make DESTDIR="$pkgdir" install + install -Dm0644 ser2net.yaml "$pkgdir"/etc/ser2net/ser2net.yaml + install -Dm0644 "$srcdir"/ser2net.service "$pkgdir"/usr/lib/systemd/system/ser2net.service +} Deleted: ser2net.service === --- ser2net.service 2022-09-06 22:23:31 UTC (rev 1295989) +++ ser2net.service 2022-09-06 22:24:14 UTC (rev 1295990) @@ -1,11 +0,0 @@ -[Unit] -Description=Proxy that allows tcp connections to serial ports -After=syslog.target network.target - -[Service] -Type=simple -ExecStart=/usr/bin/ser2net -n - -[Install] -WantedBy=multi-user.target - Copied: ser2net/repos/community-x86_64/ser2net.service (from rev 1295989, ser2net/trunk/ser2net.service) === --- ser2net.service (rev 0) +++ ser2net.service 2022-09-06 22:24:14 UTC (rev 1295990) @@ -0,0 +1,11 @@ +[Unit] +Description=Proxy that allows tcp connections to serial ports +After=syslog.target network.target + +[Service] +Type=simple +ExecStart=/usr/bin/ser2net -n + +[Install] +WantedBy=multi-user.target +
[arch-commits] Commit in ser2net/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:23:31 Author: spupykin Revision: 1295989 upgpkg: ser2net 4.3.8-1 Modified: ser2net/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:22:09 UTC (rev 1295988) +++ PKGBUILD2022-09-06 22:23:31 UTC (rev 1295989) @@ -2,7 +2,7 @@ # Contributor: Shinlun Hsieh pkgname=ser2net -pkgver=4.3.7 +pkgver=4.3.8 pkgrel=1 pkgdesc="A proxy that allows telnet/tcp connections to be made to serial ports" arch=(x86_64) @@ -12,7 +12,7 @@ backup=(etc/ser2net/ser2net.yaml) source=("$pkgname-$pkgver.tar.gz::https://github.com/cminyard/ser2net/archive/v$pkgver.tar.gz; ser2net.service) -sha256sums=('1a31b23986ad46602e90033d1dfa685da1788bdffcbe7b91927ba4464150f025' +sha256sums=('4605c36129eff9bff21869aa56303e1c424142f9cd972ef178db56a34b39e2cb' 'b093e1f5bf7dd826816828623a5c6858f83a9f0dcb1a9785f545b29efd1c320c') build() {
[arch-commits] Commit in urlwatch/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:22:09 Author: polyzen Revision: 1295988 archrelease: copy trunk to community-any Added: urlwatch/repos/community-any/PKGBUILD (from rev 1295987, urlwatch/trunk/PKGBUILD) Deleted: urlwatch/repos/community-any/PKGBUILD --+ PKGBUILD | 100 +++-- 1 file changed, 52 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:21:50 UTC (rev 1295987) +++ PKGBUILD2022-09-06 22:22:09 UTC (rev 1295988) @@ -1,48 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Balló György -# Contributor: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Skydrome -# Contributor: Allan McRae - -pkgname=urlwatch -pkgver=2.25 -pkgrel=1 -pkgdesc='Tool for monitoring webpages for updates' -arch=('any') -url=https://thp.io/2008/urlwatch/ -license=('BSD') -depends=('python-appdirs' 'python-cssselect' 'python-keyring' 'python-lxml' - 'python-minidb' 'python-requests' 'python-yaml') -makedepends=('python-setuptools') -checkdepends=('python-docutils' 'python-pycodestyle' 'python-pytesseract' - 'python-pytest') -optdepends=('lynx: for one of the html2text filter methods' -'python-beautifulsoup4: for the beautify filter and one of the html2text filter methods' -'python-cssbeautifier: for the beautify filter' -'python-html2text: for one of the html2text filter methods' -'python-jq: for the jq filter' -'python-jsbeautifier: for the beautify filter' -'python-pdftotext: for the pdf2text filter' -'python-pyppeteer: for the browser job' -'python-pytesseract: for the ocr filter') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('6802297d3318286e7f3d36b9a4567a2fb09b0ae779d4b76811dd29a7281c1f8a') -b2sums=('85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40') - -build() { - cd $pkgname-$pkgver - python setup.py build -} - -check() { - cd $pkgname-$pkgver - pytest -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname COPYING -} - -# vim:set ts=2 sw=2 et: Copied: urlwatch/repos/community-any/PKGBUILD (from rev 1295987, urlwatch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:22:09 UTC (rev 1295988) @@ -0,0 +1,52 @@ +# Maintainer: Daniel M. Capella +# Contributor: Balló György +# Contributor: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Skydrome +# Contributor: Allan McRae + +pkgname=urlwatch +pkgver=2.25 +pkgrel=2 +pkgdesc='Tool for monitoring webpages for updates' +arch=('any') +url=https://thp.io/2008/urlwatch/ +license=('BSD') +depends=('python-appdirs' 'python-cssselect' 'python-keyring' 'python-lxml' + 'python-minidb' 'python-requests' 'python-yaml') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-docutils' 'python-pycodestyle' 'python-pytesseract' + 'python-pytest') +optdepends=('lynx: for one of the html2text filter methods' +'python-beautifulsoup4: for the beautify filter and one of the html2text filter methods' +'python-cssbeautifier: for the beautify filter' +'python-html2text: for one of the html2text filter methods' +'python-jq: for the jq filter' +'python-jsbeautifier: for the beautify filter' +'python-pdftotext: for the pdf2text filter' +'python-pyppeteer: for the browser job' +'python-pytesseract: for the ocr filter') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) +sha256sums=('6802297d3318286e7f3d36b9a4567a2fb09b0ae779d4b76811dd29a7281c1f8a') +b2sums=('85f76e849495f5457f43ccd37035aae84c6ae4c8649005e617a6a585bf3b73d30914f8c7a89c0fb9bb04cc07a8797d77be07807e8d7c64976355749417b39e40') + +build() { + cd $pkgname-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $pkgname-$pkgver + pytest +} + +package() { + cd $pkgname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$pkgname-$pkgver.dist-info/COPYING \ +"$pkgdir"/usr/share/licenses/$pkgname/COPYING +}
[arch-commits] Commit in urlwatch/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:21:50 Author: polyzen Revision: 1295987 upgpkg: urlwatch 2.25-2: Use PEP 517 Modified: urlwatch/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:18:32 UTC (rev 1295986) +++ PKGBUILD2022-09-06 22:21:50 UTC (rev 1295987) @@ -6,7 +6,7 @@ pkgname=urlwatch pkgver=2.25 -pkgrel=1 +pkgrel=2 pkgdesc='Tool for monitoring webpages for updates' arch=('any') url=https://thp.io/2008/urlwatch/ @@ -13,7 +13,8 @@ license=('BSD') depends=('python-appdirs' 'python-cssselect' 'python-keyring' 'python-lxml' 'python-minidb' 'python-requests' 'python-yaml') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('python-docutils' 'python-pycodestyle' 'python-pytesseract' 'python-pytest') optdepends=('lynx: for one of the html2text filter methods' @@ -31,7 +32,7 @@ build() { cd $pkgname-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -41,6 +42,11 @@ package() { cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname COPYING + python -m installer --destdir="$pkgdir" dist/*.whl + + # Symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "$pkgdir"/usr/share/licenses/$pkgname + ln -s "$site_packages"/$pkgname-$pkgver.dist-info/COPYING \ +"$pkgdir"/usr/share/licenses/$pkgname/COPYING }
[arch-commits] Commit in yamllint/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:18:00 Author: polyzen Revision: 1295938 archrelease: copy trunk to community-any Added: yamllint/repos/community-any/PKGBUILD (from rev 1295926, yamllint/trunk/PKGBUILD) Deleted: yamllint/repos/community-any/PKGBUILD --+ PKGBUILD | 71 ++--- 1 file changed, 36 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:17:59 UTC (rev 1295937) +++ PKGBUILD2022-09-06 22:18:00 UTC (rev 1295938) @@ -1,35 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=yamllint -pkgver=1.27.1 -pkgrel=1 -pkgdesc='Linter for YAML files' -arch=('any') -url=https://github.com/adrienverge/yamllint -license=('GPL3') -depends=('python-pathspec' 'python-yaml') -makedepends=('python-setuptools') -checkdepends=('python-nose') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) -sha256sums=('e688324b58560ab68a1a3cff2c0a474e3fed371dfe8da5d1b9817b7df55039ce') -b2sums=('37021bd577384821b75ddd747f1dd3c4261317582d42179e0731214cb67f79bf9302c34acaa721440edb118ef8900cc2952d1f8e441def9e3143b57e03af87bd') - -prepare() { - cd $pkgname-$pkgver - sed -i '/setuptools/d' setup.cfg -} - -build() { - cd $pkgname-$pkgver - python setup.py build -} - -check() { - cd $pkgname-$pkgver - python -m unittest discover tests -} - -package() { - cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: yamllint/repos/community-any/PKGBUILD (from rev 1295926, yamllint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:18:00 UTC (rev 1295938) @@ -0,0 +1,36 @@ +# Maintainer: Daniel M. Capella + +pkgname=yamllint +pkgver=1.27.1 +pkgrel=2 +pkgdesc='Linter for YAML files' +arch=('any') +url=https://github.com/adrienverge/yamllint +license=('GPL3') +depends=('python-pathspec' 'python-yaml') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-nose') +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) +sha256sums=('e688324b58560ab68a1a3cff2c0a474e3fed371dfe8da5d1b9817b7df55039ce') +b2sums=('37021bd577384821b75ddd747f1dd3c4261317582d42179e0731214cb67f79bf9302c34acaa721440edb118ef8900cc2952d1f8e441def9e3143b57e03af87bd') + +prepare() { + cd $pkgname-$pkgver + sed -i '/setuptools/d' setup.cfg +} + +build() { + cd $pkgname-$pkgver + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd $pkgname-$pkgver + python -m unittest discover tests +} + +package() { + cd $pkgname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl +}
[arch-commits] Commit in yamllint/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:17:41 Author: polyzen Revision: 1295910 upgpkg: yamllint 1.27.1-2: Use PEP 517 Modified: yamllint/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:17:40 UTC (rev 1295909) +++ PKGBUILD2022-09-06 22:17:41 UTC (rev 1295910) @@ -2,13 +2,14 @@ pkgname=yamllint pkgver=1.27.1 -pkgrel=1 +pkgrel=2 pkgdesc='Linter for YAML files' arch=('any') url=https://github.com/adrienverge/yamllint license=('GPL3') depends=('python-pathspec' 'python-yaml') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('python-nose') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;) sha256sums=('e688324b58560ab68a1a3cff2c0a474e3fed371dfe8da5d1b9817b7df55039ce') @@ -21,7 +22,7 @@ build() { cd $pkgname-$pkgver - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -31,5 +32,5 @@ package() { cd $pkgname-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl }
[arch-commits] Commit in vdirsyncer/repos/community-any (9 files)
Date: Tuesday, September 6, 2022 @ 22:15:51 Author: polyzen Revision: 1295769 archrelease: copy trunk to community-any Added: vdirsyncer/repos/community-any/PKGBUILD (from rev 1295751, vdirsyncer/trunk/PKGBUILD) vdirsyncer/repos/community-any/keys/ vdirsyncer/repos/community-any/vdirsyncer-0.18.0-remove_broken_fingerprint_test.patch (from rev 1295756, vdirsyncer/trunk/vdirsyncer-0.18.0-remove_broken_fingerprint_test.patch) vdirsyncer/repos/community-any/vdirsyncer.service (from rev 1295757, vdirsyncer/trunk/vdirsyncer.service) vdirsyncer/repos/community-any/vdirsyncer.timer (from rev 1295760, vdirsyncer/trunk/vdirsyncer.timer) Deleted: vdirsyncer/repos/community-any/PKGBUILD vdirsyncer/repos/community-any/vdirsyncer-0.18.0-remove_broken_fingerprint_test.patch vdirsyncer/repos/community-any/vdirsyncer.service vdirsyncer/repos/community-any/vdirsyncer.timer + PKGBUILD | 124 +++ vdirsyncer-0.18.0-remove_broken_fingerprint_test.patch | 76 - vdirsyncer.service | 14 - vdirsyncer.timer | 20 +- 4 files changed, 120 insertions(+), 114 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 22:15:49 UTC (rev 1295768) +++ PKGBUILD2022-09-06 22:15:51 UTC (rev 1295769) @@ -1,59 +0,0 @@ -# Maintainer: David Runge -# Maintainer: Daniel M. Capella -# Contributor: Hugo Osvaldo Barrera - -pkgname=vdirsyncer -pkgver=0.18.0 -pkgrel=3 -pkgdesc="Synchronize CalDAV and CardDAV." -arch=(any) -url="https://vdirsyncer.pimutils.org/en/stable/; -license=(BSD) -depends=(python-atomicwrites python-click python-click-log -python-click-threading python-requests python-requests-toolbelt) -makedepends=(git python-setuptools-scm python-sphinx) -checkdepends=(python-hypothesis python-pytest python-pytest-localserver -python-pytest-subtesthack) -optdepends=('python-requests-oauthlib: Google support' -'python-etesync: Etesync support' -'python-django: Etesync support') -source=( - "git+https://github.com/pimutils/vdirsyncer.git#tag=${pkgver}?signed; - "${pkgname}-0.18.0-remove_broken_fingerprint_test.patch" -) -sha512sums=('SKIP' - '91cdd6350771025478d44aa260b41357a8142d8bbbf7b63cd821b54d3645b7049a4d44ddb82de37425747c32dfa9a1d3b9ad08c77ec142b30a8281741e0c062d') -validpgpkeys=('951082781CA308E4A529DEFD6F9FFF122B98C0CD') # Hugo Osvaldo Barrera - -prepare() { - cd "${pkgname}" - # remove broken test. upstream will replace it with differing dependencies in an upcoming version - # https://github.com/pimutils/vdirsyncer/commit/1f6cc6f8beebd644d6570ce98fe56c33a8846daf - patch -Np1 -i ../"${pkgname}-0.18.0-remove_broken_fingerprint_test.patch" -} - -build() { - cd "${pkgname}" - python setup.py build - export PYTHONPATH="build:${PYTHONPATH}" - sphinx-build -b man docs/ build/ -} - -check() { - cd "${pkgname}" - export DETERMINISTIC_TESTS=true - pytest --tb=short -c /dev/null -} - -package() { - cd "${pkgname}" - python setup.py install --optimize=1 --root="${pkgdir}" - # license - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - # systemd - install -vDm 644 "contrib/${pkgname}."{service,timer} -t "${pkgdir}/usr/lib/systemd/user/" - # man page - install -vDm 644 "build/${pkgname}.1" -t "${pkgdir}/usr/share/man/man1" - # docs - install -vDm 644 {AUTHORS,CHANGELOG,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: vdirsyncer/repos/community-any/PKGBUILD (from rev 1295751, vdirsyncer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 22:15:51 UTC (rev 1295769) @@ -0,0 +1,65 @@ +# Maintainer: David Runge +# Maintainer: Daniel M. Capella +# Contributor: Hugo Osvaldo Barrera + +pkgname=vdirsyncer +pkgver=0.18.0 +pkgrel=4 +pkgdesc="Synchronize CalDAV and CardDAV." +arch=(any) +url="https://vdirsyncer.pimutils.org/en/stable/; +license=(BSD) +depends=(python-atomicwrites python-click python-click-log +python-click-threading python-requests python-requests-toolbelt) +makedepends=(git python-build python-installer python-setuptools-scm + python-sphinx python-wheel) +checkdepends=(python-hypothesis python-pytest python-pytest-localserver +python-pytest-subtesthack) +optdepends=('python-requests-oauthlib: Google support' +'python-etesync: Etesync support' +'python-django: Etesync support') +source=( + "git+https://github.com/pimutils/vdirsyncer.git#tag=${pkgver}?signed; + "${pkgname}-0.18.0-remove_broken_fingerprint_test.patch" +) +sha512sums=('SKIP' +
[arch-commits] Commit in vdirsyncer/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:15:16 Author: polyzen Revision: 1295738 upgpkg: vdirsyncer 0.18.0-4: Use PEP 517 Modified: vdirsyncer/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 22:15:15 UTC (rev 1295737) +++ PKGBUILD2022-09-06 22:15:16 UTC (rev 1295738) @@ -4,7 +4,7 @@ pkgname=vdirsyncer pkgver=0.18.0 -pkgrel=3 +pkgrel=4 pkgdesc="Synchronize CalDAV and CardDAV." arch=(any) url="https://vdirsyncer.pimutils.org/en/stable/; @@ -11,7 +11,8 @@ license=(BSD) depends=(python-atomicwrites python-click python-click-log python-click-threading python-requests python-requests-toolbelt) -makedepends=(git python-setuptools-scm python-sphinx) +makedepends=(git python-build python-installer python-setuptools-scm + python-sphinx python-wheel) checkdepends=(python-hypothesis python-pytest python-pytest-localserver python-pytest-subtesthack) optdepends=('python-requests-oauthlib: Google support' @@ -34,7 +35,8 @@ build() { cd "${pkgname}" - python setup.py build + export SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} + python -m build --wheel --skip-dependency-check --no-isolation export PYTHONPATH="build:${PYTHONPATH}" sphinx-build -b man docs/ build/ } @@ -47,9 +49,7 @@ package() { cd "${pkgname}" - python setup.py install --optimize=1 --root="${pkgdir}" - # license - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + python -m installer --destdir="${pkgdir}" dist/*.whl # systemd install -vDm 644 "contrib/${pkgname}."{service,timer} -t "${pkgdir}/usr/lib/systemd/user/" # man page @@ -56,4 +56,10 @@ install -vDm 644 "build/${pkgname}.1" -t "${pkgdir}/usr/share/man/man1" # docs install -vDm 644 {AUTHORS,CHANGELOG,README}.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + + # symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "${pkgdir}"/usr/share/licenses/${pkgname} + ln -s "${site_packages}"/${pkgname}-${pkgver}.dist-info/LICENSE \ +"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in python/repos (4 files)
Date: Tuesday, September 6, 2022 @ 22:01:31 Author: felixonmars Revision: 455213 archrelease: copy trunk to testing-x86_64 Added: python/repos/testing-x86_64/ python/repos/testing-x86_64/PKGBUILD (from rev 455212, python/trunk/PKGBUILD) python/repos/testing-x86_64/genrebuild (from rev 455212, python/trunk/genrebuild) python/repos/testing-x86_64/keys/ + PKGBUILD | 149 +++ genrebuild | 12 2 files changed, 161 insertions(+) Copied: python/repos/testing-x86_64/PKGBUILD (from rev 455212, python/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-06 22:01:31 UTC (rev 455213) @@ -0,0 +1,149 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault +# Contributor: Allan McRae +# Contributor: Jason Chu + +shopt -s extglob + +pkgbase=python +pkgname=(python python-tests) +pkgver=3.10.7 +pkgrel=1 +_pybasever=${pkgver%.*} +pkgdesc="Next generation of the python high-level scripting language" +arch=('x86_64') +license=('custom') +url="https://www.python.org/; +options=('debug') +depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') +makedepends=('tk' 'sqlite' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') +source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}) +sha512sums=('dc3432d72ee7382617318c9645204876d13bb61d4caf3fbbb65e6b14897261123c743049657c95e159e5566daf4dcde613d2e393f025de758f610b44eb958313' +'SKIP') +validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) + 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl) + 'A035C8C19219BA821ECEA86B64E628F8D684696D') # Pablo Galindo Salgado + +prepare() { + cd Python-${pkgver} + + # FS#23997 + sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py + + # Ensure that we are using the system copy of various libraries (expat, libffi, and libmpdec), + # rather than copies shipped in the tarball + rm -r Modules/expat + rm -r Modules/_ctypes/{darwin,libffi}* + rm -r Modules/_decimal/libmpdec +} + +build() { + cd Python-${pkgver} + + # PGO should be done with -O3 + CFLAGS="${CFLAGS/-O2/-O3} -ffat-lto-objects" + + # Disable bundled pip & setuptools + ./configure --prefix=/usr \ + --enable-shared \ + --with-computed-gotos \ + --enable-optimizations \ + --with-lto \ + --enable-ipv6 \ + --with-system-expat \ + --with-dbmliborder=gdbm:ndbm \ + --with-system-ffi \ + --with-system-libmpdec \ + --enable-loadable-sqlite-extensions \ + --without-ensurepip \ + --with-tzpath=/usr/share/zoneinfo + + # Obtain next free server number for xvfb-run; this even works in a chroot environment. + export servernum=99 + while ! xvfb-run -a -n "$servernum" /bin/true 2>/dev/null; do servernum=$((servernum+1)); done + + LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1920x1080x16 -ac +extension GLX" -a -n "$servernum" make EXTRA_CFLAGS="$CFLAGS" +} + +check() { + # test_socket: test.test_socket.RDSTest.testPeek hangs https://bugs.python.org/issue35247 + # test_tk: tkinter.test.test_tkinter.test_colorchooser.DefaultRootTest hangs + # test_pyexpat: our `debug` implementation rewrites source location, which breaks the build-time + # only test test.test_pyexpat.HandlerExceptionTest as it cannot find source file in + # the to-be-installed debug package + + cd Python-${pkgver} + + # Obtain next free server number for xvfb-run; this even works in a chroot environment. + export servernum=99 + while ! xvfb-run -a -n "$servernum" /bin/true 2>/dev/null; do servernum=$((servernum+1)); done + + LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ + LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1920x1080x16 -ac +extension GLX" -a -n "$servernum" \ +"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_socket -x test_tk -x test_pyexpat +} + +package_python() { + optdepends=('python-setuptools' + 'python-pip' + 'sqlite' + 'mpdecimal: for decimal' + 'xz: for lzma' + 'tk: for tkinter') + provides=('python3') + replaces=('python3') + + cd Python-${pkgver} + + # Hack to avoid building again + sed -i 's/^all:.*$/all: build_all/' Makefile + + # PGO should be done with -O3 + CFLAGS="${CFLAGS/-O2/-O3}" + + make DESTDIR="${pkgdir}" EXTRA_CFLAGS="$CFLAGS" install + + # Split tests + rm -r "$pkgdir"/usr/lib/python*/{test,ctypes/test,distutils/tests,idlelib/idle_test,lib2to3/tests,sqlite3/test,tkinter/test,unittest/test} + +
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 22:01:10 Author: felixonmars Revision: 455212 upgpkg: python 3.10.7-1 Modified: python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:54:40 UTC (rev 455211) +++ PKGBUILD2022-09-06 22:01:10 UTC (rev 455212) @@ -8,7 +8,7 @@ pkgbase=python pkgname=(python python-tests) -pkgver=3.10.6 +pkgver=3.10.7 pkgrel=1 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" @@ -19,7 +19,7 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt' 'openssl' 'zlib') makedepends=('tk' 'sqlite' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb' 'ttf-font') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}) -sha512sums=('f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476' +sha512sums=('dc3432d72ee7382617318c9645204876d13bb61d4caf3fbbb65e6b14897261123c743049657c95e159e5566daf4dcde613d2e393f025de758f610b44eb958313' 'SKIP') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) 'E3FF2839C048B25C084DEBE9B26995E310250568' # Łukasz Langa (GPG langa.pl)
[arch-commits] Commit in rankwidth/repos (3 files)
Date: Tuesday, September 6, 2022 @ 21:54:55 Author: arojas Revision: 1295143 archrelease: copy trunk to community-staging-x86_64 Added: rankwidth/repos/community-staging-x86_64/ rankwidth/repos/community-staging-x86_64/PKGBUILD (from rev 1295142, rankwidth/trunk/PKGBUILD) rankwidth/repos/community-staging-x86_64/igraph-0.10.patch (from rev 1295142, rankwidth/trunk/igraph-0.10.patch) ---+ PKGBUILD | 30 ++ igraph-0.10.patch | 12 2 files changed, 42 insertions(+) Copied: rankwidth/repos/community-staging-x86_64/PKGBUILD (from rev 1295142, rankwidth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:54:55 UTC (rev 1295143) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas + +pkgname=rankwidth +pkgver=0.9 +pkgrel=2 +pkgdesc='A program that calculates rank-width and rank-decompositions' +arch=(x86_64) +url='https://sourceforge.net/projects/rankwidth/' +license=(GPL2) +depends=(igraph) +makedepends=() +source=(https://master.dl.sourceforge.net/project/rankwidth/rw-$pkgver.tar.gz +igraph-0.10.patch) +sha256sums=('c1e03506fe25cdfcb428c051fc56b2d2affb5b06fba3f2ce756631466befb441' +'328d8ee4aeac26cbd104c02e156cf511aeb736d1a1a6903071c055714bb9c4c4') + +prepare() { + patch -d rw-$pkgver -p1 < igraph-0.10.patch # Fix build with igraph 0.10 +} + +build() { + cd rw-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd rw-$pkgver + make install DESTDIR="$pkgdir" +} Copied: rankwidth/repos/community-staging-x86_64/igraph-0.10.patch (from rev 1295142, rankwidth/trunk/igraph-0.10.patch) === --- community-staging-x86_64/igraph-0.10.patch (rev 0) +++ community-staging-x86_64/igraph-0.10.patch 2022-09-06 21:54:55 UTC (rev 1295143) @@ -0,0 +1,12 @@ +diff -ru rw-0.9.orig/simplerw.c rw-0.9/simplerw.c +--- rw-0.9.orig/simplerw.c 2022-09-06 23:46:51.140196431 +0200 rw-0.9/simplerw.c 2022-09-06 23:51:48.752989556 +0200 +@@ -134,7 +134,7 @@ + igraph_destroy(); + return(-1); + } +- igraph_get_adjacency(, , IGRAPH_GET_ADJACENCY_BOTH, 0); ++ igraph_get_adjacency(, , IGRAPH_GET_ADJACENCY_BOTH, 0, 0); + igraph_destroy(); + if(igraph_matrix_nrow() > MAX_VERTICES) + {
[arch-commits] Commit in rankwidth/trunk (PKGBUILD igraph-0.10.patch)
Date: Tuesday, September 6, 2022 @ 21:54:46 Author: arojas Revision: 1295142 upgpkg: rankwidth 0.9-2: igraph 0.10 rebuild Added: rankwidth/trunk/igraph-0.10.patch Modified: rankwidth/trunk/PKGBUILD ---+ PKGBUILD | 16 +++- igraph-0.10.patch | 12 2 files changed, 23 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:53:35 UTC (rev 1295141) +++ PKGBUILD2022-09-06 21:54:46 UTC (rev 1295142) @@ -2,16 +2,22 @@ pkgname=rankwidth pkgver=0.9 -pkgrel=1 -pkgdesc="A program that calculates rank-width and rank-decompositions" +pkgrel=2 +pkgdesc='A program that calculates rank-width and rank-decompositions' arch=(x86_64) -url="https://sourceforge.net/projects/rankwidth/; +url='https://sourceforge.net/projects/rankwidth/' license=(GPL2) depends=(igraph) makedepends=() -source=("https://master.dl.sourceforge.net/project/rankwidth/rw-$pkgver.tar.gz;) -sha256sums=('c1e03506fe25cdfcb428c051fc56b2d2affb5b06fba3f2ce756631466befb441') +source=(https://master.dl.sourceforge.net/project/rankwidth/rw-$pkgver.tar.gz +igraph-0.10.patch) +sha256sums=('c1e03506fe25cdfcb428c051fc56b2d2affb5b06fba3f2ce756631466befb441' +'328d8ee4aeac26cbd104c02e156cf511aeb736d1a1a6903071c055714bb9c4c4') +prepare() { + patch -d rw-$pkgver -p1 < igraph-0.10.patch # Fix build with igraph 0.10 +} + build() { cd rw-$pkgver ./configure --prefix=/usr Added: igraph-0.10.patch === --- igraph-0.10.patch (rev 0) +++ igraph-0.10.patch 2022-09-06 21:54:46 UTC (rev 1295142) @@ -0,0 +1,12 @@ +diff -ru rw-0.9.orig/simplerw.c rw-0.9/simplerw.c +--- rw-0.9.orig/simplerw.c 2022-09-06 23:46:51.140196431 +0200 rw-0.9/simplerw.c 2022-09-06 23:51:48.752989556 +0200 +@@ -134,7 +134,7 @@ + igraph_destroy(); + return(-1); + } +- igraph_get_adjacency(, , IGRAPH_GET_ADJACENCY_BOTH, 0); ++ igraph_get_adjacency(, , IGRAPH_GET_ADJACENCY_BOTH, 0, 0); + igraph_destroy(); + if(igraph_matrix_nrow() > MAX_VERTICES) + {
[arch-commits] Commit in glibc/repos (10 files)
Date: Tuesday, September 6, 2022 @ 21:54:40 Author: freswa Revision: 455211 archrelease: copy trunk to testing-x86_64 Added: glibc/repos/testing-x86_64/ glibc/repos/testing-x86_64/PKGBUILD (from rev 455210, glibc/trunk/PKGBUILD) glibc/repos/testing-x86_64/glibc.install (from rev 455210, glibc/trunk/glibc.install) glibc/repos/testing-x86_64/keys/ glibc/repos/testing-x86_64/lib32-glibc.conf (from rev 455210, glibc/trunk/lib32-glibc.conf) glibc/repos/testing-x86_64/locale-gen (from rev 455210, glibc/trunk/locale-gen) glibc/repos/testing-x86_64/locale.gen.txt (from rev 455210, glibc/trunk/locale.gen.txt) glibc/repos/testing-x86_64/reenable_DT_HASH.patch (from rev 455210, glibc/trunk/reenable_DT_HASH.patch) glibc/repos/testing-x86_64/sdt-config.h (from rev 455210, glibc/trunk/sdt-config.h) glibc/repos/testing-x86_64/sdt.h (from rev 455210, glibc/trunk/sdt.h) + PKGBUILD | 224 glibc.install |5 lib32-glibc.conf |1 locale-gen | 42 locale.gen.txt | 17 + reenable_DT_HASH.patch | 145 +++ sdt-config.h |6 sdt.h | 430 +++ 8 files changed, 870 insertions(+) Copied: glibc/repos/testing-x86_64/PKGBUILD (from rev 455210, glibc/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-09-06 21:54:40 UTC (rev 455211) @@ -0,0 +1,224 @@ +# Maintainer: Giancarlo Razzolini +# Maintainer: Frederik Schwan +# Contributor: Bartłomiej Piotrowski +# Contributor: Allan McRae + +# toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc +# NOTE: valgrind requires rebuilt with each major glibc version + +pkgbase=glibc +pkgname=(glibc lib32-glibc) +pkgver=2.36 +_commit=645d94808aaa90fb1b20a25ff70bb50d9eb1d55b +pkgrel=4 +arch=(x86_64) +url='https://www.gnu.org/software/libc' +license=(GPL LGPL) +makedepends=(git gd lib32-gcc-libs python) +options=(debug staticlibs !lto) +source=(git+https://sourceware.org/git/glibc.git#commit=${_commit} +locale.gen.txt +locale-gen +lib32-glibc.conf +sdt.h sdt-config.h +reenable_DT_HASH.patch +) +validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell + BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar +b2sums=('SKIP' + '23c772feb247e6b5216b7962528617e53730267cb0913fd184edd6d3f59a4874ee7a864a56c48eb6e2936abadb30fc53166477b733a8a3e973932d79370c7b24' + '04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3' + '7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a' + 'a6a5e2f2a627cc0d13d11a82458cfd0aa75ec1c5a3c7647e5d5a3bb1d4c0770887a3909bfda1236803d5bc9801bfd6251e13483e9adf797e4725332cd0d91a0e' + '214e995e84b342fe7b2a7704ce011b7c7fc74c2971f98eeb3b4e677b99c860addc0a7d91b8dc0f0b8be7537782ee331999e02ba48f4ccc1c331b60f27d715678' + '5fdd133c367af2f5454ea1eea7907de12166fb95eb59dbe33eae16aa9e26209b6585972bc1c80e36a0af4bfb04296acaf940ee78cd624cdcbab9669dff46c051') + +prepare() { + mkdir -p glibc-build lib32-glibc-build + + [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc + cd glibc + + # re-enable `--hash-style=both` for building shared objects due to issues with EPIC's EAC + # which relies on DT_HASH to be present in these libs. + # reconsider 2023-01 + patch -Np1 -i "${srcdir}"/reenable_DT_HASH.patch +} + +build() { + local _configure_flags=( + --prefix=/usr + --with-headers=/usr/include + --with-bugurl=https://bugs.archlinux.org/ + --enable-bind-now + --enable-cet + --enable-kernel=4.4 + --enable-multi-arch + --enable-stack-protector=strong + --enable-systemtap + --disable-profile + --disable-crypt + --disable-werror + ) + + cd "${srcdir}"/glibc-build + + echo "slibdir=/usr/lib" >> configparms + echo "rtlddir=/usr/lib" >> configparms + echo "sbindir=/usr/bin" >> configparms + echo "rootsbindir=/usr/bin" >> configparms + + # Credits @allanmcrae + # https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/glibc/PKGBUILD + # remove fortify for building libraries + CFLAGS=${CFLAGS/-Wp,-D_FORTIFY_SOURCE=2/} + + "${srcdir}"/glibc/configure \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + "${_configure_flags[@]}" + + # build libraries with fortify disabled + echo "build-programs=no" >> configparms + make -O + + # re-enable fortify for programs + sed -i "/build-programs=/s#no#yes#" configparms + echo "CFLAGS += -Wp,-D_FORTIFY_SOURCE=2" >> configparms + make -O + + # build info
[arch-commits] Commit in glibc/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:54:34 Author: freswa Revision: 455210 upgpkg: glibc 2.36-4 Modified: glibc/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 19:54:18 UTC (rev 455209) +++ PKGBUILD2022-09-06 21:54:34 UTC (rev 455210) @@ -9,8 +9,8 @@ pkgbase=glibc pkgname=(glibc lib32-glibc) pkgver=2.36 -_commit=e982657073c4db21459ffd9e17bc505b1d64b876 -pkgrel=3 +_commit=645d94808aaa90fb1b20a25ff70bb50d9eb1d55b +pkgrel=4 arch=(x86_64) url='https://www.gnu.org/software/libc' license=(GPL LGPL) @@ -26,7 +26,7 @@ validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar b2sums=('SKIP' - '46d533d25c7a2ce4ae75d452eee7ebb8e3ce4d191af9be3daa43718b78cb81d33cfd8046a117a15d87de9f5e940448c66005b0490515bf731c9e4691c53908d6' + '23c772feb247e6b5216b7962528617e53730267cb0913fd184edd6d3f59a4874ee7a864a56c48eb6e2936abadb30fc53166477b733a8a3e973932d79370c7b24' '04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3' '7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a' 'a6a5e2f2a627cc0d13d11a82458cfd0aa75ec1c5a3c7647e5d5a3bb1d4c0770887a3909bfda1236803d5bc9801bfd6251e13483e9adf797e4725332cd0d91a0e' @@ -124,7 +124,7 @@ skip_test() { test=${1} file=${2} - sed -i "s/\b${test}\b//" "${{srcdir}}"/glibc/${file} + sed -i "s/\b${test}\b//" "${srcdir}"/glibc/${file} } check() { @@ -186,7 +186,7 @@ "${srcdir}"/glibc/localedata/SUPPORTED >> "${pkgdir}"/etc/locale.gen # Add SUPPORTED file - install -dm644 "${srcdir}"/glibc/localedata/SUPPORTED "${pkgdir}"/usr/share/i18n/SUPPORTED + install -m644 "${srcdir}"/glibc/localedata/SUPPORTED "${pkgdir}"/usr/share/i18n/SUPPORTED # install C.UTF-8 so that it is always available install -dm755 "${pkgdir}"/usr/lib/locale
[arch-commits] Commit in cargo-expand/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:53:35 Author: orhun Revision: 1295141 archrelease: copy trunk to community-x86_64 Added: cargo-expand/repos/community-x86_64/PKGBUILD (from rev 1295140, cargo-expand/trunk/PKGBUILD) Deleted: cargo-expand/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 21:53:26 UTC (rev 1295140) +++ PKGBUILD2022-09-06 21:53:35 UTC (rev 1295141) @@ -1,41 +0,0 @@ -# Maintainer: Orhun Parmaksız -# Contributor: Philipp A. -# Contributor: Jian Zeng - -pkgname=cargo-expand -pkgver=1.0.30 -pkgrel=1 -pkgdesc="Subcommand to show result of macro expansion" -arch=('x86_64') -url='https://github.com/dtolnay/cargo-expand' -license=('MIT' 'Apache') -depends=('gcc-libs') -makedepends=('cargo') -source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha256sums=('c135f6859e685ff26617df6dc1c27ed443997716d462ebe9dd78623d297b524a') -options=('!lto') - -prepare() { - cd "$pkgname-$pkgver" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname-$pkgver" - cargo build --release --frozen -} - - -check() { - cd "$pkgname-$pkgver" - cargo test --frozen -} - -package() { - cd "$pkgname-$pkgver" - install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" - install -Dm 644 LICENSE-MIT -t "$pkgdir/usr/share/licenses/$pkgname" -} - -# vim:set ts=2 sw=2 et: Copied: cargo-expand/repos/community-x86_64/PKGBUILD (from rev 1295140, cargo-expand/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 21:53:35 UTC (rev 1295141) @@ -0,0 +1,41 @@ +# Maintainer: Orhun Parmaksız +# Contributor: Philipp A. +# Contributor: Jian Zeng + +pkgname=cargo-expand +pkgver=1.0.31 +pkgrel=1 +pkgdesc="Subcommand to show result of macro expansion" +arch=('x86_64') +url='https://github.com/dtolnay/cargo-expand' +license=('MIT' 'Apache') +depends=('gcc-libs') +makedepends=('cargo') +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha256sums=('ce03412083cecedb859e1afeb1571230657132747642ec6ab52f12227b8feb7f') +options=('!lto') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen +} + + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 LICENSE-MIT -t "$pkgdir/usr/share/licenses/$pkgname" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in cargo-expand/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:53:26 Author: orhun Revision: 1295140 upgpkg: cargo-expand 1.0.31-1: upstream release Modified: cargo-expand/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:50:26 UTC (rev 1295139) +++ PKGBUILD2022-09-06 21:53:26 UTC (rev 1295140) @@ -3,7 +3,7 @@ # Contributor: Jian Zeng pkgname=cargo-expand -pkgver=1.0.30 +pkgver=1.0.31 pkgrel=1 pkgdesc="Subcommand to show result of macro expansion" arch=('x86_64') @@ -12,7 +12,7 @@ depends=('gcc-libs') makedepends=('cargo') source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha256sums=('c135f6859e685ff26617df6dc1c27ed443997716d462ebe9dd78623d297b524a') +sha256sums=('ce03412083cecedb859e1afeb1571230657132747642ec6ab52f12227b8feb7f') options=('!lto') prepare() {
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:50:26 Author: felixonmars Revision: 1295139 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 1295138, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1295138, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:50:26 UTC (rev 1295139) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.4.0.0 +pkgrel=28 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' + 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin' + 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin' + 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' + 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' + 'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions' + 'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2f9222b5b9d748aaa885908e8784acbc5ff5d0ff9142954aced2f53ea97e0ea4eb2d47119d0a03129038d729ea2b9fe05b864577d20bc493e12e0262f5454f99') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + uusi -u ghc-api-compat $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:50:12 Author: felixonmars Revision: 1295138 upgpkg: haskell-language-server 1.4.0.0-28: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:48:51 UTC (rev 1295137) +++ PKGBUILD2022-09-06 21:50:12 UTC (rev 1295138) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.4.0.0 -pkgrel=27 +pkgrel=28 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in rss2email/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:48:51 Author: polyzen Revision: 1295137 archrelease: copy trunk to community-any Added: rss2email/repos/community-any/PKGBUILD (from rev 1295136, rss2email/trunk/PKGBUILD) Deleted: rss2email/repos/community-any/PKGBUILD --+ PKGBUILD | 55 --- 1 file changed, 28 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 21:48:32 UTC (rev 1295136) +++ PKGBUILD2022-09-06 21:48:51 UTC (rev 1295137) @@ -1,27 +0,0 @@ -# Maintainer: Christian Hesse -# Maintainer: Daniel M. Capella -# Contributor: Chris Brannon -# Contributor: Dag Odenhall - -pkgname=rss2email -pkgver=3.14 -pkgrel=2 -pkgdesc='A tool for delivering news from RSS feeds to your email program' -arch=('any') -url='https://github.com/rss2email/rss2email' -license=('GPL') -depends=('python' 'python-html2text' 'python-feedparser') -source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('ea09b68f6a5421b0bd50e98e24d49a0a33bd54a5f59d0f1be1f6f3f05b8c6087') - -build() { - cd ${pkgname}-${pkgver} - python setup.py build -} - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 -t "${pkgdir}"/usr/share/man/man1 r2e.1 - install -Dm644 completion/r2e.zsh "${pkgdir}"/usr/share/zsh/site-functions/_r2e -} Copied: rss2email/repos/community-any/PKGBUILD (from rev 1295136, rss2email/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 21:48:51 UTC (rev 1295137) @@ -0,0 +1,28 @@ +# Maintainer: Christian Hesse +# Maintainer: Daniel M. Capella +# Contributor: Chris Brannon +# Contributor: Dag Odenhall + +pkgname=rss2email +pkgver=3.14 +pkgrel=3 +pkgdesc='A tool for delivering news from RSS feeds to your email program' +arch=('any') +url='https://github.com/rss2email/rss2email' +license=('GPL') +depends=('python' 'python-html2text' 'python-feedparser') +makedepends=('python-build' 'python-installer' 'python-poetry') +source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('ea09b68f6a5421b0bd50e98e24d49a0a33bd54a5f59d0f1be1f6f3f05b8c6087') + +build() { + cd ${pkgname}-${pkgver} + python -m build --wheel --skip-dependency-check --no-isolation +} + +package() { + cd ${pkgname}-${pkgver} + python -m installer --destdir="${pkgdir}" dist/*.whl + install -Dm644 -t "${pkgdir}"/usr/share/man/man1 r2e.1 + install -Dm644 completion/r2e.zsh "${pkgdir}"/usr/share/zsh/site-functions/_r2e +}
[arch-commits] Commit in rss2email/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:48:32 Author: polyzen Revision: 1295136 upgpkg: rss2email 3.14-3: Use PEP 517 Modified: rss2email/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:46:57 UTC (rev 1295135) +++ PKGBUILD2022-09-06 21:48:32 UTC (rev 1295136) @@ -5,23 +5,24 @@ pkgname=rss2email pkgver=3.14 -pkgrel=2 +pkgrel=3 pkgdesc='A tool for delivering news from RSS feeds to your email program' arch=('any') url='https://github.com/rss2email/rss2email' license=('GPL') depends=('python' 'python-html2text' 'python-feedparser') +makedepends=('python-build' 'python-installer' 'python-poetry') source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") sha256sums=('ea09b68f6a5421b0bd50e98e24d49a0a33bd54a5f59d0f1be1f6f3f05b8c6087') build() { cd ${pkgname}-${pkgver} - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } package() { cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="${pkgdir}" dist/*.whl install -Dm644 -t "${pkgdir}"/usr/share/man/man1 r2e.1 install -Dm644 completion/r2e.zsh "${pkgdir}"/usr/share/zsh/site-functions/_r2e }
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:46:57 Author: felixonmars Revision: 1295135 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 1295134, 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 1295134, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:46:57 UTC (rev 1295135) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.1.0 +pkgrel=248 +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-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-ormolu') +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;) +sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat -u ormolu $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--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: Tuesday, September 6, 2022 @ 21:46:43 Author: felixonmars Revision: 1295134 upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-248: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:46:34 UTC (rev 1295133) +++ PKGBUILD2022-09-06 21:46:43 UTC (rev 1295134) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.1.0 -pkgrel=247 +pkgrel=248 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: Tuesday, September 6, 2022 @ 21:46:34 Author: felixonmars Revision: 1295133 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 1295132, 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 1295132, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:46:34 UTC (rev 1295133) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.4 +pkgrel=10 +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=('22cc7155d89ef8b07185d9a0ca6f92ecbb95089ab89626e31f4e49ae0f2fa2b2d9fc1a3f06f18d7d0dba7129b683071be8c17111eecd23d16afdd5e10992869e') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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: Tuesday, September 6, 2022 @ 21:46:19 Author: felixonmars Revision: 1295132 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.4-10: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:46:10 UTC (rev 1295131) +++ PKGBUILD2022-09-06 21:46:19 UTC (rev 1295132) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.4 -pkgrel=9 +pkgrel=10 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:46:10 Author: felixonmars Revision: 1295131 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 1295130, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295130, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:46:10 UTC (rev 1295131) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.1.1 +pkgrel=38 +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-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('1cf220d43053fe57a28dc09f5faa07a492a112a9ac2a4c0ca0c8c321d105c0b03ae6469e4075ff3e8bd2972dc1375d03ed4b5e4ea9194d660ef7cbaa0268e51f') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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: Tuesday, September 6, 2022 @ 21:45:56 Author: felixonmars Revision: 1295130 upgpkg: haskell-hls-pragmas-plugin 1.0.1.1-38: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:45:46 UTC (rev 1295129) +++ PKGBUILD2022-09-06 21:45:56 UTC (rev 1295130) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.1.1 -pkgrel=37 +pkgrel=38 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:45:46 Author: felixonmars Revision: 1295129 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-eval-plugin/repos/community-staging-x86_64/ haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295128, haskell-hls-eval-plugin/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295128, haskell-hls-eval-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:45:46 UTC (rev 1295129) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=hls-eval-plugin +pkgname=haskell-hls-eval-plugin +pkgver=1.1.2.0 +pkgrel=245 +pkgdesc="Eval plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 'haskell-dlist' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-ghcide' + 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 'haskell-unliftio' + '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=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + # https://github.com/haskell/haskell-language-server/issues/1809 + runhaskell Setup test --show-details=direct || 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-hls-eval-plugin/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:45:32 Author: felixonmars Revision: 1295128 upgpkg: haskell-hls-eval-plugin 1.1.2.0-245: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-eval-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:45:23 UTC (rev 1295127) +++ PKGBUILD2022-09-06 21:45:32 UTC (rev 1295128) @@ -3,7 +3,7 @@ _hkgname=hls-eval-plugin pkgname=haskell-hls-eval-plugin pkgver=1.1.2.0 -pkgrel=244 +pkgrel=245 pkgdesc="Eval plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:45:23 Author: felixonmars Revision: 1295127 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 1295126, 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 1295126, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:45:23 UTC (rev 1295127) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.2 +pkgrel=243 +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;) +sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat -u stylish-haskell $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--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: Tuesday, September 6, 2022 @ 21:45:08 Author: felixonmars Revision: 1295126 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-243: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:44:59 UTC (rev 1295125) +++ PKGBUILD2022-09-06 21:45:08 UTC (rev 1295126) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.2 -pkgrel=242 +pkgrel=243 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-call-hierarchy-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:44:59 Author: felixonmars Revision: 1295125 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/ haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295124, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295124, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:44:59 UTC (rev 1295125) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-call-hierarchy-plugin +pkgname=haskell-hls-call-hierarchy-plugin +pkgver=1.0.1.0 +pkgrel=40 +pkgdesc="Call hierarchy plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' + 'haskell-sqlite-simple' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('f9dbac75f9b2257359dabe9347edc46c262e11b62dddf7d8527592203b8ffdef') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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-call-hierarchy-plugin/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:44:44 Author: felixonmars Revision: 1295124 upgpkg: haskell-hls-call-hierarchy-plugin 1.0.1.0-40: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:44:35 UTC (rev 1295123) +++ PKGBUILD2022-09-06 21:44:44 UTC (rev 1295124) @@ -3,7 +3,7 @@ _hkgname=hls-call-hierarchy-plugin pkgname=haskell-hls-call-hierarchy-plugin pkgver=1.0.1.0 -pkgrel=39 +pkgrel=40 pkgdesc="Call hierarchy plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:44:35 Author: felixonmars Revision: 1295123 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 1295122, 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 1295122, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:44:35 UTC (rev 1295123) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.2 +pkgrel=250 +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;) +sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u fourmolu -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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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: Tuesday, September 6, 2022 @ 21:44:21 Author: felixonmars Revision: 1295122 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-250: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:44:11 UTC (rev 1295121) +++ PKGBUILD2022-09-06 21:44:21 UTC (rev 1295122) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.2 -pkgrel=249 +pkgrel=250 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:44:11 Author: felixonmars Revision: 1295121 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 1295120, 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 1295120, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:44:11 UTC (rev 1295121) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.3 +pkgrel=9 +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;) +sha512sums=('eeb971716cabe999059415e79c265dbacdcae6cbb91c4c5cab17637639fc19feff408c612665ee01ca2f1c24292769bb7a9cdea475eb73595c05c2a48612c301') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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: Tuesday, September 6, 2022 @ 21:43:56 Author: felixonmars Revision: 1295120 upgpkg: haskell-hls-module-name-plugin 1.0.0.3-9: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:43:47 UTC (rev 1295119) +++ PKGBUILD2022-09-06 21:43:56 UTC (rev 1295120) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.3 -pkgrel=8 +pkgrel=9 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin; license=("Apache")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:43:47 Author: felixonmars Revision: 1295119 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 1295118, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1295118, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:43:47 UTC (rev 1295119) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=10.20220822 +pkgrel=8 +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-ansi-terminal' '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: Tuesday, September 6, 2022 @ 21:43:33 Author: felixonmars Revision: 1295118 upgpkg: git-annex 10.20220822-8: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:43:23 UTC (rev 1295117) +++ PKGBUILD2022-09-06 21:43:33 UTC (rev 1295118) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=10.20220822 -pkgrel=7 +pkgrel=8 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:43:23 Author: felixonmars Revision: 1295117 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 1295116, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1295116, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:43:23 UTC (rev 1295117) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.1 +pkgrel=218 +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.13.1') +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 + +# Maude 3.2.1 +sed -i 's/"3.0", "3.1"]/"3.0", "3.1", "3.2.1"]/' src/Main/Environment.hs +} + +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: Tuesday, September 6, 2022 @ 21:43:09 Author: felixonmars Revision: 1295116 upgpkg: tamarin-prover 1.6.1-218: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:43:00 UTC (rev 1295115) +++ PKGBUILD2022-09-06 21:43:09 UTC (rev 1295116) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.1 -pkgrel=217 +pkgrel=218 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:43:00 Author: felixonmars Revision: 1295115 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 1295114, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295114, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:43:00 UTC (rev 1295115) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.2 +pkgrel=24 +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;) +sha512sums=('26ab3a1cf1dc9802cc7422fe1fbe351271db6590232b7c4a695b2df0452c28ea50867cfbf3443cbd68f801518000fa1bd361cadba2e63ae5fdf8f9bd2b493754') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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: Tuesday, September 6, 2022 @ 21:42:46 Author: felixonmars Revision: 1295114 upgpkg: haskell-hls-floskell-plugin 1.0.0.2-24: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:42:36 UTC (rev 1295113) +++ PKGBUILD2022-09-06 21:42:46 UTC (rev 1295114) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.2 -pkgrel=23 +pkgrel=24 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:42:36 Author: felixonmars Revision: 1295113 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 1295112, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295112, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:42:36 UTC (rev 1295113) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.2 +pkgrel=25 +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=('8ee5239c943d55c7b998d9e51b15c3d7b04b13eeda8bd8bbb1803f3fa5aa75e9668c9516628571ac1d7c010e9bcba86e4bdc5173df1c5176b2937e8ce437e50c') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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: Tuesday, September 6, 2022 @ 21:42:22 Author: felixonmars Revision: 1295112 upgpkg: haskell-hls-retrie-plugin 1.0.1.2-25: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:42:12 UTC (rev 1295111) +++ PKGBUILD2022-09-06 21:42:22 UTC (rev 1295112) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.2 -pkgrel=24 +pkgrel=25 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:42:12 Author: felixonmars Revision: 1295111 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 1295110, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1295110, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:42:12 UTC (rev 1295111) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.26.1 +pkgrel=26 +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-base64' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-data-default' 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' + 'haskell-hspec' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-megaparsec' 'haskell-network' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc' 'uusi') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d0b41e4b5ba4db047a4bc8ef23b59a737e5beee34e3c523e755dc5dcbe9183586cc1539ea101d51de82dbaea1f99967cf84fcf2037d72eddf6f2d2e25c9e96d8') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:41:58 Author: felixonmars Revision: 1295110 upgpkg: hledger-web 1.26.1-26: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:41:49 UTC (rev 1295109) +++ PKGBUILD2022-09-06 21:41:58 UTC (rev 1295110) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.26.1 -pkgrel=25 +pkgrel=26 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:41:49 Author: felixonmars Revision: 1295109 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 1295108, 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 1295108, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:41:49 UTC (rev 1295109) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.1 +pkgrel=240 +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=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -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: Tuesday, September 6, 2022 @ 21:41:34 Author: felixonmars Revision: 1295108 upgpkg: haskell-hls-hlint-plugin 1.0.1.1-240: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:41:25 UTC (rev 1295107) +++ PKGBUILD2022-09-06 21:41:34 UTC (rev 1295108) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.1 -pkgrel=239 +pkgrel=240 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-test-utils/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:41:25 Author: felixonmars Revision: 1295107 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 1295106, 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 1295106, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:41:25 UTC (rev 1295107) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.1.0.0 +pkgrel=241 +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=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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: Tuesday, September 6, 2022 @ 21:41:10 Author: felixonmars Revision: 1295106 upgpkg: haskell-hls-test-utils 1.1.0.0-241: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:41:01 UTC (rev 1295105) +++ PKGBUILD2022-09-06 21:41:10 UTC (rev 1295106) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.1.0.0 -pkgrel=240 +pkgrel=241 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-explicit-imports-plugin/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:41:01 Author: felixonmars Revision: 1295105 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 1295104, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1295104, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:41:01 UTC (rev 1295105) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.1.0 +pkgrel=240 +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=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8') + +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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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: Tuesday, September 6, 2022 @ 21:40:47 Author: felixonmars Revision: 1295104 upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-240: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:40:06 UTC (rev 1295103) +++ PKGBUILD2022-09-06 21:40:47 UTC (rev 1295104) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.1.0 -pkgrel=239 +pkgrel=240 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-ghcide/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:40:06 Author: felixonmars Revision: 1295103 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 1295102, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1295102, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:40:06 UTC (rev 1295103) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.2.3 +pkgrel=48 +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-monoid-subclasses' + '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' 'haskell-vector-algorithms') +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=('f57bd36ef6df459271f182f68904c9b0f67e70333d9f6bf6bc29cd5cf430265083a2f53087072c420a678872a6844d6f5679b36906067104f158bfa100484fe2') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal + + # extra 1.7.10 + sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, modifyVar')/" src/Control/Concurrent/Strict.hs + + # 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 --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_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
[arch-commits] Commit in haskell-ghcide/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:39:51 Author: felixonmars Revision: 1295102 upgpkg: haskell-ghcide 1.4.2.3-48: rebuild with hspec 2.10.0, hspec-core 2.10.0, hspec-discover 2.10.0 Modified: haskell-ghcide/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:39:00 UTC (rev 1295101) +++ PKGBUILD2022-09-06 21:39:51 UTC (rev 1295102) @@ -3,7 +3,7 @@ _hkgname=ghcide pkgname=haskell-ghcide pkgver=1.4.2.3 -pkgrel=47 +pkgrel=48 pkgdesc="The core of an IDE" url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; license=("Apache")
[arch-commits] Commit in python-vobject/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:39:00 Author: polyzen Revision: 1295101 archrelease: copy trunk to community-any Added: python-vobject/repos/community-any/PKGBUILD (from rev 1295100, python-vobject/trunk/PKGBUILD) Deleted: python-vobject/repos/community-any/PKGBUILD --+ PKGBUILD | 72 + 1 file changed, 35 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 21:38:40 UTC (rev 1295100) +++ PKGBUILD2022-09-06 21:39:00 UTC (rev 1295101) @@ -1,37 +0,0 @@ -# Maintainer: David Runge -# Maintainer: Daniel M. Capella -# Contributor: Carsten Feuls - -_name=vobject -pkgname=python-vobject -pkgver=0.9.6.1 -pkgrel=9 -pkgdesc='Module for parsing and generating vCard and vCalendar files' -url="https://eventable.github.io/vobject/; -license=('Apache') -arch=('any') -depends=('python-dateutil') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha256sums=('96512aec74b90abb71f6b53898dd7fe47300cc940104c4f79148f0671f790101') -b2sums=('74f9a7dc8058bb792492b1ac44a0310f58c603e677aedda35be0d8e94743e6e1e001a4ae888625f314f706891b7a31db77efa4c268482bbaf44ca37fff236cd6') - -build() { - cd "${_name}-${pkgver}" - python setup.py build -} - -check() { - cd "${_name}-${pkgver}" - python tests.py -} - -package() { - cd "${_name}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} \ --t "${pkgdir}/usr/share/${pkgname}" -} Copied: python-vobject/repos/community-any/PKGBUILD (from rev 1295100, python-vobject/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 21:39:00 UTC (rev 1295101) @@ -0,0 +1,35 @@ +# Maintainer: David Runge +# Maintainer: Daniel M. Capella +# Contributor: Carsten Feuls + +_name=vobject +pkgname=python-vobject +pkgver=0.9.6.1 +pkgrel=10 +pkgdesc='Module for parsing and generating vCard and vCalendar files' +url="https://eventable.github.io/vobject/; +license=('Apache') +arch=('any') +depends=('python-dateutil') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha256sums=('96512aec74b90abb71f6b53898dd7fe47300cc940104c4f79148f0671f790101') +b2sums=('74f9a7dc8058bb792492b1ac44a0310f58c603e677aedda35be0d8e94743e6e1e001a4ae888625f314f706891b7a31db77efa4c268482bbaf44ca37fff236cd6') + +build() { + cd "${_name}-${pkgver}" + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd "${_name}-${pkgver}" + python tests.py +} + +package() { + cd "${_name}-${pkgver}" + python -m installer --destdir="${pkgdir}" dist/*.whl + install -vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} \ +-t "${pkgdir}/usr/share/${pkgname}" +}
[arch-commits] Commit in python-vobject/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:38:40 Author: polyzen Revision: 1295100 upgpkg: python-vobject 0.9.6.1-10: Use PEP 517 Modified: python-vobject/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:32:54 UTC (rev 1295099) +++ PKGBUILD2022-09-06 21:38:40 UTC (rev 1295100) @@ -5,13 +5,14 @@ _name=vobject pkgname=python-vobject pkgver=0.9.6.1 -pkgrel=9 +pkgrel=10 pkgdesc='Module for parsing and generating vCard and vCalendar files' url="https://eventable.github.io/vobject/; license=('Apache') arch=('any') depends=('python-dateutil') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) sha256sums=('96512aec74b90abb71f6b53898dd7fe47300cc940104c4f79148f0671f790101') b2sums=('74f9a7dc8058bb792492b1ac44a0310f58c603e677aedda35be0d8e94743e6e1e001a4ae888625f314f706891b7a31db77efa4c268482bbaf44ca37fff236cd6') @@ -18,7 +19,7 @@ build() { cd "${_name}-${pkgver}" - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -28,10 +29,7 @@ package() { cd "${_name}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" + python -m installer --destdir="${pkgdir}" dist/*.whl install -vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} \ -t "${pkgdir}/usr/share/${pkgname}" }
[arch-commits] Commit in python-tzlocal/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:32:54 Author: polyzen Revision: 1295099 archrelease: copy trunk to community-any Added: python-tzlocal/repos/community-any/PKGBUILD (from rev 1295098, python-tzlocal/trunk/PKGBUILD) Deleted: python-tzlocal/repos/community-any/PKGBUILD --+ PKGBUILD | 118 +++-- 1 file changed, 61 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-09-06 21:32:32 UTC (rev 1295098) +++ PKGBUILD2022-09-06 21:32:54 UTC (rev 1295099) @@ -1,57 +0,0 @@ -# Maintainer: David Runge -# Contributor: eolianoe -# Contributor: Étienne Deparis -# Contributor: Patrice Peterson -# Contributor: Patrick Burroughs - -_name=tzlocal -pkgname=python-tzlocal -pkgver=2.1 -pkgrel=1 -epoch=1 -pkgdesc="Tzinfo object for the local timezone" -arch=('any') -url="https://github.com/regebro/tzlocal; -license=('MIT') -depends=('python-pytz') -makedepends=('python-setuptools') -checkdepends=('python-pytest' 'python-mock') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha256sums=('643c97c5294aedc737780a49d9df30889321cbe1204eac2c2ec6134035a92e44') -b2sums=('5437dd5ffa1259dc6e159078302eccd5c6573366d6adbfd276f4e036fde5bf2d67c9ec2ebbcd9d263efcb52eb8a57d19453d7db4307d044acc55d9de79fca6a7') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" - cd "${pkgname}-${pkgver}" - # fix symlink, required for test: https://github.com/regebro/tzlocal/issues/53 - cd tests/test_data/symlink_localtime/etc - ln -sfv ../usr/share/zoneinfo/Africa/Harare localtime -} - -build() { - cd "${pkgname}-${pkgver}" - python setup.py build -} - -check() { - cd "${pkgname}-${pkgver}" - export PYTHONPATH="build:${PYTHONPATH}" - # disable failing timezone test: - # https://github.com/regebro/tzlocal/issues/89 - pytest -v tests/tests.py -k 'not test_fail' -} - -package() { - cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ - --optimize=1 \ - --prefix=/usr \ - --root="${pkgdir}" - # license - install -vDm 644 LICENSE.txt \ --t "${pkgdir}/usr/share/licenses/${pkgname}" - # docs - install -vDm 644 {CHANGES.txt,README.rst} \ --t "${pkgdir}/usr/share/doc/${pkgname}" -} -# vim:set ts=2 sw=2 et: Copied: python-tzlocal/repos/community-any/PKGBUILD (from rev 1295098, python-tzlocal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-09-06 21:32:54 UTC (rev 1295099) @@ -0,0 +1,61 @@ +# Maintainer: David Runge +# Maintainer: Daniel M. Capella +# Contributor: eolianoe +# Contributor: Étienne Deparis +# Contributor: Patrice Peterson +# Contributor: Patrick Burroughs + +_name=tzlocal +pkgname=python-tzlocal +# https://archlinux.org/todo/python-tzlocal-4x-blockers/ +pkgver=2.1 +pkgrel=2 +epoch=1 +pkgdesc="Tzinfo object for the local timezone" +arch=('any') +url="https://github.com/regebro/tzlocal; +license=('MIT') +depends=('python-pytz') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') +checkdepends=('python-pytest' 'python-mock') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha256sums=('643c97c5294aedc737780a49d9df30889321cbe1204eac2c2ec6134035a92e44') +b2sums=('5437dd5ffa1259dc6e159078302eccd5c6573366d6adbfd276f4e036fde5bf2d67c9ec2ebbcd9d263efcb52eb8a57d19453d7db4307d044acc55d9de79fca6a7') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + # fix symlink, required for test: https://github.com/regebro/tzlocal/issues/53 + cd tests/test_data/symlink_localtime/etc + ln -sfv ../usr/share/zoneinfo/Africa/Harare localtime +} + +build() { + cd "${pkgname}-${pkgver}" + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd "${pkgname}-${pkgver}" + export PYTHONPATH="build:${PYTHONPATH}" + # disable failing timezone test: + # https://github.com/regebro/tzlocal/issues/89 + pytest -v tests/tests.py -k 'not test_fail' +} + +package() { + cd "${pkgname}-${pkgver}" + python -m installer --destdir="${pkgdir}" dist/*.whl + # docs + install -vDm 644 {CHANGES.txt,README.rst} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + + # symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "${pkgdir}"/usr/share/licenses/${pkgname} + ln -s "${site_packages}"/${_name}-${pkgver}.dist-info/LICENSE.txt \ +"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-tzlocal/trunk (PKGBUILD)
Date: Tuesday, September 6, 2022 @ 21:32:32 Author: polyzen Revision: 1295098 upgpkg: python-tzlocal 1:2.1-2: Use PEP 517 Modified: python-tzlocal/trunk/PKGBUILD --+ PKGBUILD | 23 +-- 1 file changed, 13 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-09-06 21:07:07 UTC (rev 1295097) +++ PKGBUILD2022-09-06 21:32:32 UTC (rev 1295098) @@ -1,4 +1,5 @@ # Maintainer: David Runge +# Maintainer: Daniel M. Capella # Contributor: eolianoe # Contributor: Étienne Deparis # Contributor: Patrice Peterson @@ -8,7 +9,7 @@ pkgname=python-tzlocal # https://archlinux.org/todo/python-tzlocal-4x-blockers/ pkgver=2.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Tzinfo object for the local timezone" arch=('any') @@ -15,7 +16,8 @@ url="https://github.com/regebro/tzlocal; license=('MIT') depends=('python-pytz') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools' + 'python-wheel') checkdepends=('python-pytest' 'python-mock') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) sha256sums=('643c97c5294aedc737780a49d9df30889321cbe1204eac2c2ec6134035a92e44') @@ -31,7 +33,7 @@ build() { cd "${pkgname}-${pkgver}" - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } check() { @@ -44,15 +46,16 @@ package() { cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ - --optimize=1 \ - --prefix=/usr \ - --root="${pkgdir}" - # license - install -vDm 644 LICENSE.txt \ --t "${pkgdir}/usr/share/licenses/${pkgname}" + python -m installer --destdir="${pkgdir}" dist/*.whl # docs install -vDm 644 {CHANGES.txt,README.rst} \ -t "${pkgdir}/usr/share/doc/${pkgname}" + + # symlink license file + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + install -d "${pkgdir}"/usr/share/licenses/${pkgname} + ln -s "${site_packages}"/${_name}-${pkgver}.dist-info/LICENSE.txt \ +"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt } + # vim:set ts=2 sw=2 et:
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Tuesday, September 6, 2022 @ 21:07:07 Author: felixonmars Revision: 1295097 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 1295096, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 1295096, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-09-06 21:07:07 UTC (rev 1295097) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.1.1 +pkgrel=34 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('bf31761ba00e3930af5805993bceb537ed737f4ebf28b13b49019c3d73be3d1096958eb0de02153d93c417c6d977c75cecc8237db74f41b08db5d08801c09f6c') + +prepare() { + cd $pkgname-$pkgver + uusi -u hspec $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}