[arch-commits] Commit in pacman-contrib/repos/community-x86_64 (4 files)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Sven-Hendrik Haase via arch-commits
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)

2022-09-06 Thread Andrew Crerar via arch-commits
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)

2022-09-06 Thread Andrew Crerar via arch-commits
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)

2022-09-06 Thread Andrew Crerar via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Sergej Pupykin via arch-commits
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)

2022-09-06 Thread Sergej Pupykin via arch-commits
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)

2022-09-06 Thread Sergej Pupykin via arch-commits
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)

2022-09-06 Thread Sergej Pupykin via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Antonio Rojas via arch-commits
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)

2022-09-06 Thread Antonio Rojas via arch-commits
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)

2022-09-06 Thread Frederik Schwan via arch-commits
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)

2022-09-06 Thread Frederik Schwan via arch-commits
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)

2022-09-06 Thread Orhun Parmaksiz via arch-commits
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)

2022-09-06 Thread Orhun Parmaksiz via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Daniel M. Capella via arch-commits
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)

2022-09-06 Thread Felix Yan via arch-commits
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
+}



  1   2   3   4   5   6   7   8   9   10   >