[arch-commits] Commit in sd/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-07-22 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 23, 2022 @ 06:51:31
  Author: svenstaro
Revision: 1255476

archrelease: copy trunk to community-x86_64

Added:
  sd/repos/community-x86_64/PKGBUILD
(from rev 1255475, sd/trunk/PKGBUILD)
Deleted:
  sd/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   71 -
 1 file changed, 43 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 06:51:05 UTC (rev 1255475)
+++ PKGBUILD2022-07-23 06:51:31 UTC (rev 1255476)
@@ -1,28 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Wesley Moore 
-pkgname=sd
-pkgver=0.7.6
-pkgrel=1
-pkgdesc='Intuitive find & replace'
-arch=('x86_64')
-url="https://github.com/chmln/sd";
-license=('MIT')
-depends=('gcc-libs')
-makedepends=('rust' 'cargo' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz";)
-sha256sums=('faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f')
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --release --locked
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  cargo test --release --locked
-}
-
-package() {
-  install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" 
"$pkgdir/usr/bin/$pkgname"
-  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: sd/repos/community-x86_64/PKGBUILD (from rev 1255475, sd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 06:51:31 UTC (rev 1255476)
@@ -0,0 +1,43 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Wesley Moore 
+pkgname=sd
+pkgver=0.7.6
+pkgrel=2
+pkgdesc='Intuitive find & replace'
+arch=('x86_64')
+url="https://github.com/chmln/sd";
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz";)
+sha256sums=('faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cargo build --release --locked
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --release --locked
+}
+
+package() {
+  install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" 
"$pkgdir/usr/bin/$pkgname"
+  install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  cd $pkgname-$pkgver/target/release/build
+
+  # Find and package the man page (because cargo --out-dir is too new)
+  find . -name sd.1 -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/man/man1/sd.1" \;
+
+  # Find and package the bash completion file
+  find . -name sd.bash -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/bash-completion/completions/sd" \;
+
+  # Find and package the zsh completion file (not in zsh-completions yet)
+  find . -name _sd -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/zsh/site-functions/_sd" \;
+
+  # Find and package the fish completion file
+  find . -name sd.fish -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/fish/vendor_completions.d/sd.fish" \;
+}



[arch-commits] Commit in sd/trunk (PKGBUILD)

2022-07-22 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 23, 2022 @ 06:51:05
  Author: svenstaro
Revision: 1255475

upgpkg: sd 0.7.6-2: Install shell completions & man page (FS#75307)

Modified:
  sd/trunk/PKGBUILD

--+
 PKGBUILD |   21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:49:08 UTC (rev 1255474)
+++ PKGBUILD2022-07-23 06:51:05 UTC (rev 1255475)
@@ -1,19 +1,20 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Wesley Moore 
 pkgname=sd
 pkgver=0.7.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Intuitive find & replace'
 arch=('x86_64')
 url="https://github.com/chmln/sd";
 license=('MIT')
 depends=('gcc-libs')
-makedepends=('rust' 'cargo' 'git')
+makedepends=('rust')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/chmln/sd/archive/v${pkgver}.tar.gz";)
 sha256sums=('faf33a97797b95097c08ebb7c2451ac9835907254d89863b10ab5e0813b5fe5f')
 
 build() {
   cd "$pkgname-$pkgver"
+
   cargo build --release --locked
 }
 
@@ -25,4 +26,18 @@
 package() {
   install -Dm755 "$pkgname-$pkgver/target/release/$pkgname" 
"$pkgdir/usr/bin/$pkgname"
   install -Dm644 "$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  cd $pkgname-$pkgver/target/release/build
+
+  # Find and package the man page (because cargo --out-dir is too new)
+  find . -name sd.1 -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/man/man1/sd.1" \;
+
+  # Find and package the bash completion file
+  find . -name sd.bash -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/bash-completion/completions/sd" \;
+
+  # Find and package the zsh completion file (not in zsh-completions yet)
+  find . -name _sd -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/zsh/site-functions/_sd" \;
+
+  # Find and package the fish completion file
+  find . -name sd.fish -type f -exec install -Dm644 {} 
"$pkgdir/usr/share/fish/vendor_completions.d/sd.fish" \;
 }



[arch-commits] Commit in haskell-esqueleto/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:49:08
  Author: felixonmars
Revision: 1255474

archrelease: copy trunk to community-x86_64

Added:
  haskell-esqueleto/repos/community-x86_64/PKGBUILD
(from rev 1255473, haskell-esqueleto/trunk/PKGBUILD)
Deleted:
  haskell-esqueleto/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  142 ++---
 1 file changed, 71 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 06:48:54 UTC (rev 1255473)
+++ PKGBUILD2022-07-23 06:49:08 UTC (rev 1255474)
@@ -1,71 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=esqueleto
-pkgname=haskell-esqueleto
-pkgver=3.5.2.2
-pkgrel=5
-pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
-url="https://github.com/bitemyapp/esqueleto";
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
- 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
- 'haskell-unliftio' 'haskell-unordered-containers')
-makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 
'haskell-mysql-simple'
- 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 
'haskell-persistent-sqlite'
- 'haskell-postgresql-simple')
-checkdepends=('mariadb' 'pifpaf' 'postgresql')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('b6ff8b2d02913d82ea53c2d1ddecac19bc63eebd67b93f75903ebe006cb691d3c144c3338aae453ec8ac57a320750b1793cf36503b05bd9f5ec89ae7be357891')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.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 \
--f-mysql -f-postgresql
-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
-# Copied from haskell-persistent-mysql
-mkdir -p /tmp/mysql_test
-mysql_install_db --datadir=/tmp/mysql_test
-mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 
--skip-grant-tables &
-MYSQL_PID=$!
-sleep 5
-mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS 
esqutest;"
-
-# Copied from haskell-persistent-postgresql
-eval $(pifpaf run postgresql --host 127.0.0.1)
-createuser -s esqutest
-createdb -O esqutest esqutest
-
-# mysql tests fail the same way as haskell-persistent-mysql, due to 
incompatibility with mariadb
-TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
-
-kill $MYSQL_PID
-pifpaf_stop
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-esqueleto/repos/community-x86_64/PKGBUILD (from rev 1255473, 
haskell-esqueleto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 06:49:08 UTC (rev 1255474)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.5.3.0
+pkgrel=1
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 
'haskell-mysql-simple'
+ 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 
'haskell-persistent-sqlite'
+ 'haskell-postgresql-simple')
+checkdepends=('mariadb' 'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('446b027b57b1a1b7cbb40095aa8d3e53c40b8040ae7f18db5fbf9ff78904df58e6450c

[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:48:54
  Author: felixonmars
Revision: 1255473

upgpkg: haskell-esqueleto 3.5.3.0-1

Modified:
  haskell-esqueleto/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:42:07 UTC (rev 1255472)
+++ PKGBUILD2022-07-23 06:48:54 UTC (rev 1255473)
@@ -3,8 +3,8 @@
 
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
-pkgver=3.5.2.2
-pkgrel=5
+pkgver=3.5.3.0
+pkgrel=1
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("BSD")
@@ -17,7 +17,7 @@
  'haskell-postgresql-simple')
 checkdepends=('mariadb' 'pifpaf' 'postgresql')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('b6ff8b2d02913d82ea53c2d1ddecac19bc63eebd67b93f75903ebe006cb691d3c144c3338aae453ec8ac57a320750b1793cf36503b05bd9f5ec89ae7be357891')
+sha512sums=('446b027b57b1a1b7cbb40095aa8d3e53c40b8040ae7f18db5fbf9ff78904df58e6450c748c08c06093e1dd8477f2322ff92e65ff4359cd9e3868b5395a17a47f')
 
 prepare() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in xmonad-contrib/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:40:42
  Author: felixonmars
Revision: 1255463

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 1255462, xmonad-contrib/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
1255462, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:40:42 UTC (rev 1255463)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.17.0
+pkgrel=6
+pkgdesc='Community-maintained extensions extensions for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('1676d96acb6a7474457c44ee52bb792b23a233c897757ffdb0448a3bed16f71851e4d7f0c3d7bfd6ae48a4cc617fee5ceecea33260f454caf9189a0b785cca57')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+ --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}



[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:40:06
  Author: felixonmars
Revision: 1255462

upgpkg: xmonad-contrib 0.17.0-6: rebuild with commonmark-extensions 0.2.3.2

Modified:
  xmonad-contrib/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:39:59 UTC (rev 1255461)
+++ PKGBUILD2022-07-23 06:40:06 UTC (rev 1255462)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.17.0
-pkgrel=5
+pkgrel=6
 pkgdesc='Community-maintained extensions extensions for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')



[arch-commits] Commit in haskell-ci/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:39:59
  Author: felixonmars
Revision: 1255461

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ci/repos/community-staging-x86_64/
  haskell-ci/repos/community-staging-x86_64/PKGBUILD
(from rev 1255460, haskell-ci/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1255460, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:39:59 UTC (rev 1255461)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=265
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u base-compat -u ShellCheck 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:39:47
  Author: felixonmars
Revision: 1255460

upgpkg: haskell-ci 0.12.1-265: rebuild with commonmark-extensions 0.2.3.2

Modified:
  haskell-ci/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:38:35 UTC (rev 1255459)
+++ PKGBUILD2022-07-23 06:39:47 UTC (rev 1255460)
@@ -4,7 +4,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=264
+pkgrel=265
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/";
 license=("GPL")



[arch-commits] Commit in shellcheck/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:38:35
  Author: felixonmars
Revision: 1255459

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1255458, shellcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1255458, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:38:35 UTC (rev 1255459)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.8.0
+pkgrel=144
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d')
+
+prepare() {
+cd $pkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in shellcheck/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:38:24
  Author: felixonmars
Revision: 1255458

upgpkg: shellcheck 0.8.0-144: rebuild with commonmark-extensions 0.2.3.2

Modified:
  shellcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:33:26 UTC (rev 1255457)
+++ PKGBUILD2022-07-23 06:38:24 UTC (rev 1255458)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.8.0
-pkgrel=143
+pkgrel=144
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net";
 license=("GPL")



[arch-commits] Commit in pandoc-crossref/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:33:08
  Author: felixonmars
Revision: 1255455

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 1255454, pandoc-crossref/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1255454, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:33:08 UTC (rev 1255455)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.2
+pkgrel=136
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";)
+sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u pandoc $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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hakyll/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:33:26
  Author: felixonmars
Revision: 1255457

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hakyll/repos/community-staging-x86_64/
  haskell-hakyll/repos/community-staging-x86_64/PKGBUILD
(from rev 1255456, haskell-hakyll/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1255456, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:33:26 UTC (rev 1255457)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.15.1.1
+pkgrel=84
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 
'haskell-lrucache'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u pandoc $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:33:15
  Author: felixonmars
Revision: 1255456

upgpkg: haskell-hakyll 4.15.1.1-84: rebuild with commonmark-extensions 0.2.3.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:33:08 UTC (rev 1255455)
+++ PKGBUILD2022-07-23 06:33:15 UTC (rev 1255456)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.15.1.1
-pkgrel=83
+pkgrel=84
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")



[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:32:55
  Author: felixonmars
Revision: 1255454

upgpkg: pandoc-crossref 0.3.12.2-136: rebuild with commonmark-extensions 0.2.3.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:32:47 UTC (rev 1255453)
+++ PKGBUILD2022-07-23 06:32:55 UTC (rev 1255454)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.2
-pkgrel=135
+pkgrel=136
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")



[arch-commits] Commit in xmonad/repos (4 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:32:47
  Author: felixonmars
Revision: 1255453

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 1255452, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 1255452, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 1255452, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   72 +
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 160 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 1255452, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:32:47 UTC (rev 1255453)
@@ -0,0 +1,72 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.17.0
+pkgrel=6
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'haskell-data-default-class' 'haskell-setlocale')
+makedepends=('gendesk' 'pandoc' 'haskell-quickcheck' 
'haskell-quickcheck-instances')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('87b26b3f6ef3534a5cbb06f6e61b258ecbae0935ae695b39fe574630ccefb97d5e7fa59bf97be34d8009214474c79d0c380d18f67c1fdab2ce4c80378688287e'
+
'ddfc766627459c804c3d675250132d0d9b34db0d1c6191ec91717801f6ee495521303d3f0f288cc162abf9d141ee3d276167b6540fa6c806340b90f9229bb377'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--enable-tests \
+--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
+  
+  make -C man xmonad.1 --always-make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 1255452, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2022-07-23 06:32:47 UTC 
(rev 1255453)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-outputdir", buildDirName dirs
+   , "-o", binFileName dirs

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 1255452, 
xmonad/trunk/xmonad.svg)
===
--- community-staging-x86_64/xmonad.svg (rev 0)
+++ communit

[arch-commits] Commit in xmonad/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:32:32
  Author: felixonmars
Revision: 1255452

upgpkg: xmonad 0.17.0-6: rebuild with commonmark-extensions 0.2.3.2

Modified:
  xmonad/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:31:55 UTC (rev 1255451)
+++ PKGBUILD2022-07-23 06:32:32 UTC (rev 1255452)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.17.0
-pkgrel=5
+pkgrel=6
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')



[arch-commits] Commit in git-annex/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:31:31
  Author: felixonmars
Revision: 1255449

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 1255448, git-annex/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1255448, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:31:31 UTC (rev 1255449)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=10.20220624
+pkgrel=17
+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-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:31:20
  Author: felixonmars
Revision: 1255448

upgpkg: git-annex 10.20220624-17: rebuild with criterion 1.5.12.0

Modified:
  git-annex/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:31:08 UTC (rev 1255447)
+++ PKGBUILD2022-07-23 06:31:20 UTC (rev 1255448)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=10.20220624
-pkgrel=16
+pkgrel=17
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")



[arch-commits] Commit in pandoc/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:31:08
  Author: felixonmars
Revision: 1255447

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 1255446, pandoc/trunk/PKGBUILD)

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1255446, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:31:08 UTC (rev 1255447)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.18
+pkgrel=9
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-citeproc'
+ 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-commonmark-pandoc'
+ 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 
'haskell-doctemplates'
+ 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 
'haskell-hslua'
+ 'haskell-hslua-module-doclayout' 'haskell-hslua-module-path' 
'haskell-hslua-module-system'
+ 'haskell-hslua-module-text' 'haskell-hslua-module-version' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ipynb' 
'haskell-jira-wiki-markup'
+ 'haskell-lpeg' 'haskell-network' 'haskell-network-uri' 
'haskell-pandoc-lua-marshal'
+ 'haskell-pandoc-types' 'haskell-pretty-show' 'haskell-random' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-skylighting' 'haskell-skylighting-core' 
'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath'
+ 'haskell-text-conversions' 'haskell-unicode-collation' 
'haskell-unicode-transforms'
+ 'haskell-xml' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-lua' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('0e8210a37dda6818b23b9fac25b73b240d67f8e03c41d1f3a776dcf95d7fdf48354a25c08ad64eea069003f4ab7a3167ee9c3e80d4f6684ad6ec33d8c477d212')
+
+prepare() {
+cd $pkgname-$pkgver
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



[arch-commits] Commit in pandoc/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:30:57
  Author: felixonmars
Revision: 1255446

upgpkg: pandoc 2.18-9: rebuild with commonmark-extensions 0.2.3.2

Modified:
  pandoc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:27:58 UTC (rev 1255445)
+++ PKGBUILD2022-07-23 06:30:57 UTC (rev 1255446)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.18
-pkgrel=8
+pkgrel=9
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



[arch-commits] Commit in haskell-criterion/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:27:58
  Author: felixonmars
Revision: 1255445

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-criterion/repos/community-staging-x86_64/
  haskell-criterion/repos/community-staging-x86_64/PKGBUILD
(from rev 1255444, haskell-criterion/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
1255444, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:27:58 UTC (rev 1255445)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.12.0
+pkgrel=1
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hunit' 
'haskell-quickcheck' 'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8c4657c84b3834249d92582f7cd210ac2e5a77af12bc00e82979207f647c0cfb6d86539dfc1502b2aef4d25a8537d7ac0cbf92787d9d0a7b03754d3037daf526')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u statistics $_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 \
+-f-fast -f-embed-data-files
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:27:47
  Author: felixonmars
Revision: 1255444

upgpkg: haskell-criterion 1.5.12.0-1: rebuild with criterion 1.5.12.0

Modified:
  haskell-criterion/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:22:41 UTC (rev 1255443)
+++ PKGBUILD2022-07-23 06:27:47 UTC (rev 1255444)
@@ -3,8 +3,8 @@
 
 _hkgname=criterion
 pkgname=haskell-criterion
-pkgver=1.5.11.0
-pkgrel=4
+pkgver=1.5.12.0
+pkgrel=1
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("BSD")
@@ -18,7 +18,7 @@
 makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hunit' 
'haskell-quickcheck' 'haskell-tasty'
  'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('6efc1c59ebe2ca1c03e83174aa6cb742d8070c3c69d4a071187ff6a3abe09b42ba329dba09283fd483b75a6b4e61840af3596d0ab14648f86887cdd44e1480ce')
+sha512sums=('8c4657c84b3834249d92582f7cd210ac2e5a77af12bc00e82979207f647c0cfb6d86539dfc1502b2aef4d25a8537d7ac0cbf92787d9d0a7b03754d3037daf526')
 
 prepare() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in haskell-commonmark-pandoc/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:22:41
  Author: felixonmars
Revision: 1255443

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-commonmark-pandoc/repos/community-staging-x86_64/
  haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 1255442, haskell-commonmark-pandoc/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from 
rev 1255442, haskell-commonmark-pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:22:41 UTC (rev 1255443)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=commonmark-pandoc
+pkgname=haskell-commonmark-pandoc
+pkgver=0.2.1.2
+pkgrel=58
+pkgdesc="Bridge between commonmark and pandoc AST"
+url="https://github.com/jgm/commonmark-hs";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-pandoc-types')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('85c7505b29c99e38bbadf93764e51ec40da3bff0799e99eecd011962f1103b81970cb5ffb7399b48927e0024c07554ee0e7d420a88bd2f37149a4777d8bca032')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-commonmark-pandoc/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:22:30
  Author: felixonmars
Revision: 1255442

upgpkg: haskell-commonmark-pandoc 0.2.1.2-58: rebuild with 
commonmark-extensions 0.2.3.2

Modified:
  haskell-commonmark-pandoc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:19:49 UTC (rev 1255441)
+++ PKGBUILD2022-07-23 06:22:30 UTC (rev 1255442)
@@ -3,7 +3,7 @@
 _hkgname=commonmark-pandoc
 pkgname=haskell-commonmark-pandoc
 pkgver=0.2.1.2
-pkgrel=57
+pkgrel=58
 pkgdesc="Bridge between commonmark and pandoc AST"
 url="https://github.com/jgm/commonmark-hs";
 license=('BSD')



[arch-commits] Commit in haskell-commonmark-extensions/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:19:49
  Author: felixonmars
Revision: 1255441

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-commonmark-extensions/repos/community-staging-x86_64/
  haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 1255440, haskell-commonmark-extensions/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD 
(from rev 1255440, haskell-commonmark-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:19:49 UTC (rev 1255441)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=commonmark-extensions
+pkgname=haskell-commonmark-extensions
+pkgver=0.2.3.2
+pkgrel=1
+pkgdesc="Pure Haskell commonmark parser"
+url="https://github.com/jgm/commonmark-hs";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-commonmark' 'haskell-emojis' 
'haskell-network-uri')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('93b6c856f8aa5858e2700e8ffd98dd56a294cae95430b0ec1ea1c6a48f952eb5c1ce8223a10a36f4249933e2efc92d8110ba54463af467535b435c236b03f619')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-commonmark-extensions/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:19:38
  Author: felixonmars
Revision: 1255440

upgpkg: haskell-commonmark-extensions 0.2.3.2-1: rebuild with 
commonmark-extensions 0.2.3.2

Modified:
  haskell-commonmark-extensions/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:08:24 UTC (rev 1255439)
+++ PKGBUILD2022-07-23 06:19:38 UTC (rev 1255440)
@@ -3,8 +3,8 @@
 
 _hkgname=commonmark-extensions
 pkgname=haskell-commonmark-extensions
-pkgver=0.2.3.1
-pkgrel=3
+pkgver=0.2.3.2
+pkgrel=1
 pkgdesc="Pure Haskell commonmark parser"
 url="https://github.com/jgm/commonmark-hs";
 license=('BSD')
@@ -12,7 +12,7 @@
 depends=('ghc-libs' 'haskell-commonmark' 'haskell-emojis' 
'haskell-network-uri')
 makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('94c942ba78f3a7eef8c078de4f433de07b7cad9859d588b8e038fc60350209a3f98fbfd328532dd00543d74c29c8ee8dc3c48a2a4fa48f46d1c1440cb607a233')
+sha512sums=('93b6c856f8aa5858e2700e8ffd98dd56a294cae95430b0ec1ea1c6a48f952eb5c1ce8223a10a36f4249933e2efc92d8110ba54463af467535b435c236b03f619')
 
 prepare() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in taskell/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:06:48
  Author: felixonmars
Revision: 1255437

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 1255436, taskell/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1255436, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:06:48 UTC (rev 1255437)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname";
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty 
haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10')
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in taskell/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:06:36
  Author: felixonmars
Revision: 1255436

upgpkg: taskell 1.11.4-191: rebuild with classy-prelude 1.5.0.1

Modified:
  taskell/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:05:36 UTC (rev 1255435)
+++ PKGBUILD2022-07-23 06:06:36 UTC (rev 1255436)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.11.4
-pkgrel=190
+pkgrel=191
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)



[arch-commits] Commit in haskell-classy-prelude/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:05:36
  Author: felixonmars
Revision: 1255435

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-classy-prelude/repos/community-staging-x86_64/
  haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 1255434, haskell-classy-prelude/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from 
rev 1255434, haskell-classy-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:05:36 UTC (rev 1255435)
@@ -0,0 +1,48 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=classy-prelude
+pkgname=haskell-classy-prelude
+pkgver=1.5.0.1
+pkgrel=1
+pkgdesc='A typeclass-based Prelude'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist
+ haskell-hashable haskell-mono-traversable haskell-primitive
+ haskell-unliftio haskell-stm-chans
+ haskell-unordered-containers haskell-vector-instances
+ haskell-say haskell-mutable-containers haskell-basic-prelude
+ haskell-mono-traversable-instances)
+checkdepends=(haskell-hspec)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('13d32dffb36ffb0c1413bf7db300f4702bc3ac2f190368ccb561d724dc4b7833985ee81d2d7de96617fa17f80b4063e9cfb6334c443feff7632fffdbb844161c')
+
+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
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in haskell-classy-prelude/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:05:25
  Author: felixonmars
Revision: 1255434

upgpkg: haskell-classy-prelude 1.5.0.1-1: rebuild with classy-prelude 1.5.0.1

Modified:
  haskell-classy-prelude/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:04:38 UTC (rev 1255433)
+++ PKGBUILD2022-07-23 06:05:25 UTC (rev 1255434)
@@ -2,8 +2,8 @@
 
 _hkgname=classy-prelude
 pkgname=haskell-classy-prelude
-pkgver=1.5.0
-pkgrel=258
+pkgver=1.5.0.1
+pkgrel=1
 pkgdesc='A typeclass-based Prelude'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";
@@ -17,13 +17,8 @@
 checkdepends=(haskell-hspec)
 makedepends=(ghc)
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd')
+sha512sums=('13d32dffb36ffb0c1413bf7db300f4702bc3ac2f190368ccb561d724dc4b7833985ee81d2d7de96617fa17f80b4063e9cfb6334c443feff7632fffdbb844161c')
 
-prepare() {
-  cd $_hkgname-$pkgver
-  sed -i '/semigroups/d' classy-prelude.cabal
-}
-
 build() {
   cd $_hkgname-$pkgver
   runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \



[arch-commits] Commit in agda-stdlib/repos/community-x86_64 (4 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:04:38
  Author: felixonmars
Revision: 1255433

archrelease: copy trunk to community-x86_64

Added:
  agda-stdlib/repos/community-x86_64/PKGBUILD
(from rev 1255432, agda-stdlib/trunk/PKGBUILD)
  agda-stdlib/repos/community-x86_64/standard-library.agda-lib.in
(from rev 1255432, agda-stdlib/trunk/standard-library.agda-lib.in)
Deleted:
  agda-stdlib/repos/community-x86_64/PKGBUILD
  agda-stdlib/repos/community-x86_64/standard-library.agda-lib.in

--+
 PKGBUILD |   96 -
 standard-library.agda-lib.in |4 -
 2 files changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 06:04:20 UTC (rev 1255432)
+++ PKGBUILD2022-07-23 06:04:38 UTC (rev 1255433)
@@ -1,48 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=agda-stdlib
-pkgver=1.7.1
-_agdaver=2.6.2.1
-pkgrel=2
-pkgdesc="Agda standard libraries"
-url="https://github.com/agda/agda-stdlib";
-license=("MIT")
-arch=('x86_64')
-depends=("agda=$_agdaver")
-makedepends=('ghc' 'haskell-filemanip')
-options=('staticlibs')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/agda/agda-stdlib/archive/v$pkgver.tar.gz";
-standard-library.agda-lib.in)
-sha512sums=('fd0fc0b6a97dd4a51bd0208691800046ecdd200d9e57c83b0c3dae720c2e687942fee7c28be0cfdbdc0e54cefd9c2f1d1a683961bb368a48e5a02bf1bd36866a'
-
'92fad2f9b941af4506bb0d5d9d533d09823df89f7530ee5d787b741816ba07e68f25b96d6653ae6ed949ec23484c1fba47a63cc6401311462a55b5e06cfc032c')
-
-prepare() {
-cd $pkgname-$pkgver
-rm standard-library.agda-lib
-}
-
-build() {
-cd $pkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla
-runhaskell Setup build $MAKEFLAGS
-
-dist/build/GenerateEverything/GenerateEverything
-
-agda -i. -isrc Everything.agda
-}
-
-package() {
-install -Dm644 standard-library.agda-lib.in 
"$pkgdir"/usr/share/agda/lib/standard-library.agda-lib
-
-cd $pkgname-$pkgver
-install -dm755 "$pkgdir"/usr/share/agda/lib/stdlib
-cp -pr src/* "$pkgdir"/usr/share/agda/lib/stdlib/
-
-# Symlink to avoid writing to this place when agda-lib is present
-install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda
-ln -s ../../../stdlib "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda/
-
-install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
-}

Copied: agda-stdlib/repos/community-x86_64/PKGBUILD (from rev 1255432, 
agda-stdlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 06:04:38 UTC (rev 1255433)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=agda-stdlib
+pkgver=1.7.1
+_agdaver=2.6.2.2
+pkgrel=3
+pkgdesc="Agda standard libraries"
+url="https://github.com/agda/agda-stdlib";
+license=("MIT")
+arch=('x86_64')
+depends=("agda=$_agdaver")
+makedepends=('ghc' 'haskell-filemanip')
+options=('staticlibs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/agda/agda-stdlib/archive/v$pkgver.tar.gz";
+standard-library.agda-lib.in)
+sha512sums=('fd0fc0b6a97dd4a51bd0208691800046ecdd200d9e57c83b0c3dae720c2e687942fee7c28be0cfdbdc0e54cefd9c2f1d1a683961bb368a48e5a02bf1bd36866a'
+
'92fad2f9b941af4506bb0d5d9d533d09823df89f7530ee5d787b741816ba07e68f25b96d6653ae6ed949ec23484c1fba47a63cc6401311462a55b5e06cfc032c')
+
+prepare() {
+cd $pkgname-$pkgver
+rm standard-library.agda-lib
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla
+runhaskell Setup build $MAKEFLAGS
+
+dist/build/GenerateEverything/GenerateEverything
+
+agda -i. -isrc Everything.agda
+}
+
+package() {
+install -Dm644 standard-library.agda-lib.in 
"$pkgdir"/usr/share/agda/lib/standard-library.agda-lib
+
+cd $pkgname-$pkgver
+install -dm755 "$pkgdir"/usr/share/agda/lib/stdlib
+cp -pr src/* "$pkgdir"/usr/share/agda/lib/stdlib/
+
+# Symlink to avoid writing to this place when agda-lib is present
+install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda
+ln -s ../../../stdlib "$pkgdir"/usr/share/agda/lib/_build/$_agdaver/agda/
+
+install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
+}

Deleted: standard-library.agda-lib.in
===
--- standard-library.agda-lib.in2022-07-23 06:04:20 UTC (rev 1255432)
+++ standard-library.agda-lib.in2022-07-23 06:04:38 UTC (rev 1255433)
@@ -1,2 +0,0 @@
-name: standard-library
-include: stdlib

Copied: agda-stdlib/repos/community-x86_64/standard-library.agda-lib.in (from 
rev 1255432, agda-stdlib/trunk/standard-libra

[arch-commits] Commit in agda-stdlib/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:04:20
  Author: felixonmars
Revision: 1255432

upgpkg: agda-stdlib 1.7.1-3: rebuild with agda 2.6.2.2

Modified:
  agda-stdlib/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:02:39 UTC (rev 1255431)
+++ PKGBUILD2022-07-23 06:04:20 UTC (rev 1255432)
@@ -3,8 +3,8 @@
 
 pkgname=agda-stdlib
 pkgver=1.7.1
-_agdaver=2.6.2.1
-pkgrel=2
+_agdaver=2.6.2.2
+pkgrel=3
 pkgdesc="Agda standard libraries"
 url="https://github.com/agda/agda-stdlib";
 license=("MIT")



[arch-commits] Commit in hledger-ui/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:01:55
  Author: felixonmars
Revision: 1255420

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 1255419, hledger-ui/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1255419, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:01:55 UTC (rev 1255420)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.25
+pkgrel=89
+pkgdesc="Curses-style terminal interface for the hledger accounting system"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-cmdargs' 'haskell-data-default' 'haskell-doclayout' 
'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('100febd118e7ad538d82e215d7413aac1b8b914fcb8be1bc6a26c311d9d2ba2accad187ffa3bdc623c448e9c36ba5dcf81a86db139541fbc33abba3557dd8f62')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u doclayout $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname 
\
+-fthreaded
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/
+}



[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:01:43
  Author: felixonmars
Revision: 1255419

upgpkg: hledger-ui 1.25-89: rebuild with cassava 0.5.3.0

Modified:
  hledger-ui/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:01:35 UTC (rev 1255418)
+++ PKGBUILD2022-07-23 06:01:43 UTC (rev 1255419)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.25
-pkgrel=88
+pkgrel=89
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in hledger-web/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:01:35
  Author: felixonmars
Revision: 1255418

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 1255417, hledger-web/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1255417, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:01:35 UTC (rev 1255418)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.25
+pkgrel=106
+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=('4be48eb2ba57f3f2e183c27bf6689c9b28d4028e194fcd6c400545d7e2119703cc947a8deaaa0b3a9d07668fda09e78744305f5138d5204330399ce557d4ca4f')
+
+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-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:01:22
  Author: felixonmars
Revision: 1255417

upgpkg: hledger-web 1.25-106: rebuild with cassava 0.5.3.0

Modified:
  hledger-web/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 06:00:28 UTC (rev 1255416)
+++ PKGBUILD2022-07-23 06:01:22 UTC (rev 1255417)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.25
-pkgrel=105
+pkgrel=106
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in hledger/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:00:28
  Author: felixonmars
Revision: 1255416

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger/repos/community-staging-x86_64/
  hledger/repos/community-staging-x86_64/PKGBUILD
(from rev 1255415, hledger/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1255415, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 06:00:28 UTC (rev 1255416)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.25
+pkgrel=68
+pkgdesc="Command-line interface for the hledger accounting system"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-githash'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-microlens' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 
'haskell-tasty'
+ 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-extra' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('3a82fe62cb24b4f0a6216a020153a59d43927cb2ae9e6a92c2c8ac7a69192d63c9c521e94adfe7c3505a23555b0e78a458988c34a53f1b5e896e38c41fa611b6')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fterminfo -fthreaded --ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger.1 -t "$pkgdir"/usr/share/man/man1/
+install -Dm644 shell-completion/hledger-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/hledger
+}



[arch-commits] Commit in hledger/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 06:00:17
  Author: felixonmars
Revision: 1255415

upgpkg: hledger 1.25-68: rebuild with cassava 0.5.3.0

Modified:
  hledger/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:45:34 UTC (rev 1255414)
+++ PKGBUILD2022-07-23 06:00:17 UTC (rev 1255415)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.25
-pkgrel=67
+pkgrel=68
 pkgdesc="Command-line interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in clash-ghc/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:38:58
  Author: felixonmars
Revision: 1255411

archrelease: copy trunk to community-staging-x86_64

Added:
  clash-ghc/repos/community-staging-x86_64/
  clash-ghc/repos/community-staging-x86_64/PKGBUILD
(from rev 1255410, clash-ghc/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 1255410, 
clash-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:38:58 UTC (rev 1255411)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=clash-ghc
+pkgver=1.6.3
+pkgrel=1
+pkgdesc="CAES Language for Synchronous Hardware"
+url="https://clash-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-clash-lib' 'haskell-clash-prelude' 
'haskell-concurrent-supply'
+ 'haskell-data-binary-ieee754' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-hashable'
+ 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 
'haskell-split' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+conflicts=('clash')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('cd91aa9c70476d106fb44401a5eb2eacbf34dd72b4c99aaf0f0c52d6010fd8b03a373d94c94518f4486198fc4058d4121d3430258f205ec5e4aa7360684b8328')
+
+prepare() {
+  cd $pkgname-$pkgver
+  LC_CTYPE=en_US.UTF-8 uusi -u lens $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
+}
+
+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 clash-ghc/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:38:47
  Author: felixonmars
Revision: 1255410

upgpkg: clash-ghc 1.6.3-1: rebuild with clash-ghc 1.6.3, clash-lib 1.6.3, 
clash-prelude 1.6.3

Modified:
  clash-ghc/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:36:35 UTC (rev 1255409)
+++ PKGBUILD2022-07-23 05:38:47 UTC (rev 1255410)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=clash-ghc
-pkgver=1.6.2
-pkgrel=5
+pkgver=1.6.3
+pkgrel=1
 pkgdesc="CAES Language for Synchronous Hardware"
 url="https://clash-lang.org/";
 license=("BSD")
@@ -15,7 +15,7 @@
 makedepends=('ghc' 'uusi')
 conflicts=('clash')
 
source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('7a39258db1b6099911620702f0cd7cc16c799305833fc125ca55d5eddcdc262f1ce2fbfddce89e2497643cc9aaa134259f1b27670c1b7e9341fef18f01de2e44')
+sha512sums=('cd91aa9c70476d106fb44401a5eb2eacbf34dd72b4c99aaf0f0c52d6010fd8b03a373d94c94518f4486198fc4058d4121d3430258f205ec5e4aa7360684b8328')
 
 prepare() {
   cd $pkgname-$pkgver



[arch-commits] Commit in hledger-iadd/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:36:35
  Author: felixonmars
Revision: 1255409

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-iadd/repos/community-staging-x86_64/
  hledger-iadd/repos/community-staging-x86_64/PKGBUILD
(from rev 1255408, hledger-iadd/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1255408, 
hledger-iadd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:36:35 UTC (rev 1255409)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=hledger-iadd
+pkgname=hledger-iadd
+pkgver=1.3.17
+pkgrel=63
+pkgdesc="A terminal UI as drop-in replacement for hledger add"
+url="https://github.com/hpdeifel/hledger-iadd#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 
'haskell-megaparsec'
+ 'haskell-microlens' 'haskell-microlens-th' 
'haskell-optparse-applicative'
+ 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vty'
+ 'haskell-xdg-basedir')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hledger-lib -u megaparsec $_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 hledger-iadd/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:36:24
  Author: felixonmars
Revision: 1255408

upgpkg: hledger-iadd 1.3.17-63: rebuild with cassava 0.5.3.0

Modified:
  hledger-iadd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:35:21 UTC (rev 1255407)
+++ PKGBUILD2022-07-23 05:36:24 UTC (rev 1255408)
@@ -4,7 +4,7 @@
 _hkgname=hledger-iadd
 pkgname=hledger-iadd
 pkgver=1.3.17
-pkgrel=62
+pkgrel=63
 pkgdesc="A terminal UI as drop-in replacement for hledger add"
 url="https://github.com/hpdeifel/hledger-iadd#readme";
 license=("BSD")



[arch-commits] Commit in obsidian/repos/community-x86_64 (8 files)

2022-07-22 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 23, 2022 @ 05:35:21
  Author: svenstaro
Revision: 1255407

archrelease: copy trunk to community-x86_64

Added:
  obsidian/repos/community-x86_64/PKGBUILD
(from rev 1255406, obsidian/trunk/PKGBUILD)
  obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml
(from rev 1255406, obsidian/trunk/Packaging permission from Arch Linux.eml)
  obsidian/repos/community-x86_64/obsidian.desktop
(from rev 1255406, obsidian/trunk/obsidian.desktop)
  obsidian/repos/community-x86_64/obsidian.sh
(from rev 1255406, obsidian/trunk/obsidian.sh)
Deleted:
  obsidian/repos/community-x86_64/PKGBUILD
  obsidian/repos/community-x86_64/Packaging permission from Arch Linux.eml
  obsidian/repos/community-x86_64/obsidian.desktop
  obsidian/repos/community-x86_64/obsidian.sh

--+
 PKGBUILD |   89 ++---
 obsidian.desktop |   20 +--
 obsidian.sh  |4 +-
 3 files changed, 56 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 05:35:05 UTC (rev 1255406)
+++ PKGBUILD2022-07-23 05:35:21 UTC (rev 1255407)
@@ -1,45 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Gennadiy Mykhailiuta 
-# Contributor: Xuanwo 
-
-pkgname=obsidian
-pkgver=0.15.6
-pkgrel=1
-pkgdesc="A powerful knowledge base that works on top of a local folder of 
plain text Markdown files"
-arch=('x86_64')
-url="https://obsidian.md/";
-license=('custom:Commercial')
-depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron17')
-makedepends=('asar')
-options=(!strip)
-source=(
-"${pkgname}.sh"
-"${pkgname}.desktop"
-
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
-)
-sha256sums=('1a241233ac8ac2946f6ac05195afa66c60c954c03c7b169696f36d470f497f93'
-'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056'
-'609dd8c7d2cfe4acb9d2ac9e909dc4fccaa0ad86cdfa7f0095ce86a377a14ae4')
-
-prepare() {
-cd "$srcdir"
-asar ef "${pkgname}-${pkgver}"/resources/obsidian.asar icon.png
-}
-
-package() {
-cd "$srcdir"
-
-# Install executable file
-install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/obsidian
-
-# Install desktop file
-install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/
-install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png
-
-# Most of the release package is electron, but we use system's default one
-# So strip away asar packages and put them to /usr/lib/
-cd "${pkgname}-${pkgver}"/resources/
-install -dm0755 "$pkgdir"/usr/lib/obsidian
-find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \;
-find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \;
-}

Copied: obsidian/repos/community-x86_64/PKGBUILD (from rev 1255406, 
obsidian/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 05:35:21 UTC (rev 1255407)
@@ -0,0 +1,44 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Gennadiy Mykhailiuta 
+# Contributor: Xuanwo 
+
+pkgname=obsidian
+pkgver=0.15.8
+pkgrel=1
+pkgdesc="A powerful knowledge base that works on top of a local folder of 
plain text Markdown files"
+arch=('x86_64')
+url="https://obsidian.md/";
+license=('custom:Commercial')
+depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron17')
+makedepends=('asar')
+options=(!strip)
+source=("${pkgname}.sh"
+"${pkgname}.desktop"
+
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
+)
+sha256sums=('1a241233ac8ac2946f6ac05195afa66c60c954c03c7b169696f36d470f497f93'
+'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056'
+'816fd01af9cdb65f689f84d47b604ca6f0e8438621932aeda953d40f78929fb8')
+
+prepare() {
+cd "$srcdir"
+asar ef "${pkgname}-${pkgver}"/resources/obsidian.asar icon.png
+}
+
+package() {
+cd "$srcdir"
+
+# Install executable file
+install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/obsidian
+
+# Install desktop file
+install -Dm644 "$pkgname".desktop -t "$pkgdir"/usr/share/applications/
+install -Dm644 icon.png "$pkgdir"/usr/share/pixmaps/obsidian.png
+
+# Most of the release package is electron, but we use system's default one
+# So strip away asar packages and put them to /usr/lib/
+cd "${pkgname}-${pkgver}"/resources/
+install -dm0755 "$pkgdir"/usr/lib/obsidian
+find . -type d -exec install -d {,"$pkgdir"/usr/lib/obsidian/}{} \;
+find . -type f -exec install -D {,"$pkgdir"/usr/lib/obsidian/}{} \;
+}

Deleted: Packaging permission from Arch Linux.eml
===
(Binary files differ)

Copied: obsidian/repos/community-x86_64/Packaging permission from Arch 
Linux.eml (fro

[arch-commits] Commit in obsidian/trunk (PKGBUILD)

2022-07-22 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 23, 2022 @ 05:34:54
  Author: svenstaro
Revision: 1255405

upgpkg: obsidian 0.15.8-1

Modified:
  obsidian/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:34:52 UTC (rev 1255404)
+++ PKGBUILD2022-07-23 05:34:54 UTC (rev 1255405)
@@ -3,7 +3,7 @@
 # Contributor: Xuanwo 
 
 pkgname=obsidian
-pkgver=0.15.6
+pkgver=0.15.8
 pkgrel=1
 pkgdesc="A powerful knowledge base that works on top of a local folder of 
plain text Markdown files"
 arch=('x86_64')
@@ -12,14 +12,13 @@
 depends=('zlib' 'hicolor-icon-theme' 'fuse' 'electron17')
 makedepends=('asar')
 options=(!strip)
-source=(
-"${pkgname}.sh"
-"${pkgname}.desktop"
-
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
+source=("${pkgname}.sh"
+"${pkgname}.desktop"
+
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${pkgver}/obsidian-${pkgver}.tar.gz";
 )
 sha256sums=('1a241233ac8ac2946f6ac05195afa66c60c954c03c7b169696f36d470f497f93'
 'be67713e873a5935d910efc6f6005c104b35c7b3a002dfcb5643fd185d1b0056'
-'609dd8c7d2cfe4acb9d2ac9e909dc4fccaa0ad86cdfa7f0095ce86a377a14ae4')
+'816fd01af9cdb65f689f84d47b604ca6f0e8438621932aeda953d40f78929fb8')
 
 prepare() {
 cd "$srcdir"



[arch-commits] Commit in haskell-hledger-lib/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:35:05
  Author: felixonmars
Revision: 1255406

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 1255405, haskell-hledger-lib/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
1255405, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:35:05 UTC (rev 1255406)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.25
+pkgrel=45
+pkgdesc="A reusable library providing the core functionality of hledger"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-blaze-markup' 'haskell-call-stack' 'haskell-cassava' 
'haskell-cassava-megaparsec'
+ 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 
'haskell-doclayout'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-glob' 
'haskell-hashtables'
+ 'haskell-megaparsec' 'haskell-microlens' 'haskell-microlens-th'
+ 'haskell-parser-combinators' 'haskell-pretty-simple' 
'haskell-regex-tdfa' 'haskell-safe'
+ 'haskell-tabular' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-timeit' 'haskell-uglymemo'
+ 'haskell-unordered-containers' 'haskell-utf8-string')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('cab8a307b58785dacee0b3a76eb9b45dcbefb180a811bf6ab6f93fde9dcedd7c99c2aa4e08f3cdbf1da9d2716a81958d433432245bf520551ec6d7857b6b7f1a')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u doclayout -u megaparsec $_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
+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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:34:52
  Author: felixonmars
Revision: 1255404

upgpkg: haskell-hledger-lib 1.25-45: rebuild with cassava 0.5.3.0

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:34:26 UTC (rev 1255403)
+++ PKGBUILD2022-07-23 05:34:52 UTC (rev 1255404)
@@ -5,7 +5,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.25
-pkgrel=44
+pkgrel=45
 pkgdesc="A reusable library providing the core functionality of hledger"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in git-annex/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:34:26
  Author: felixonmars
Revision: 1255403

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 1255402, git-annex/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1255402, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:34:26 UTC (rev 1255403)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=10.20220624
+pkgrel=16
+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-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:34:15
  Author: felixonmars
Revision: 1255402

upgpkg: git-annex 10.20220624-16: rebuild with cassava 0.5.3.0

Modified:
  git-annex/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:31:23 UTC (rev 1255401)
+++ PKGBUILD2022-07-23 05:34:15 UTC (rev 1255402)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=10.20220624
-pkgrel=15
+pkgrel=16
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")



[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:31:23
  Author: felixonmars
Revision: 1255401

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 1255400, haskell-cassava-megaparsec/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 1255400, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:31:23 UTC (rev 1255401)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.4
+pkgrel=48
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9a9241e5251d049bc8f6ef40b6fc649ac55481e4609b4f7acb2d8772dd079519cfdeaea2d4cf03f8e55b75c7bff85251bfee962e842b46fe930dde25577a272a')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



[arch-commits] Commit in haskell-cassava-megaparsec/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:31:12
  Author: felixonmars
Revision: 1255400

upgpkg: haskell-cassava-megaparsec 2.0.4-48: rebuild with cassava 0.5.3.0

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:30:56 UTC (rev 1255399)
+++ PKGBUILD2022-07-23 05:31:12 UTC (rev 1255400)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.4
-pkgrel=47
+pkgrel=48
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec";
 license=('MIT')



[arch-commits] Commit in postgrest/repos (3 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:30:56
  Author: felixonmars
Revision: 1255399

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1255398, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch
(from rev 1255398, postgrest/trunk/protolude-0.3.1.patch)

---+
 PKGBUILD  |   78 
 protolude-0.3.1.patch |   69 ++
 2 files changed, 147 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1255398, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:30:56 UTC (rev 1255399)
@@ -0,0 +1,78 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=9.0.0
+pkgrel=7
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-doctest' 
'haskell-hspec'
+ 'haskell-hspec-wai' 'haskell-hspec-wai-json' 
'haskell-monad-control'
+ 'haskell-pretty-simple' 'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz";
+protolude-0.3.1.patch)
+sha512sums=('28f6828cc47d295e37c06aa845b14de71f87fdd1380ece04ba928b8301be2ee9561e0ae4edf78025780cf0d3512ba2694fdcd1df0d05e31fa0e704384aa4717b'
+
'eeac3a9bc7547482539c14e87c08bafa8bb4acb5863286613af3af93ff1f55c7e7c6c8c18f222b0b7c1d8ecb67eac4c5cdbc0c69e885f7716014b7cb5b1d7d23')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u hasql -u hasql-pool -u hspec -u HTTP -u lens $pkgname.cabal
+
+# TODO: not a proper fix. probably newly added "column" should be shown too
+sed -i 's/SQL.RowError i/SQL.RowError i _/' src/PostgREST/Error.hs
+
+patch -p1 -i ../protolude-0.3.1.patch
+}
+
+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-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+# https://github.com/PostgREST/postgrest/issues/1857
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct || echo "Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}

Copied: postgrest/repos/community-staging-x86_64/protolude-0.3.1.patch (from 
rev 1255398, postgrest/trunk/protolude-0.3.1.patch)
===
--- co

[arch-commits] Commit in haskell-criterion/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:30:35
  Author: felixonmars
Revision: 1255397

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-criterion/repos/community-staging-x86_64/
  haskell-criterion/repos/community-staging-x86_64/PKGBUILD
(from rev 1255396, haskell-criterion/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
1255396, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:30:35 UTC (rev 1255397)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.11.0
+pkgrel=4
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hunit' 
'haskell-quickcheck' 'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6efc1c59ebe2ca1c03e83174aa6cb742d8070c3c69d4a071187ff6a3abe09b42ba329dba09283fd483b75a6b4e61840af3596d0ab14648f86887cdd44e1480ce')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u statistics $_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 \
+-f-fast -f-embed-data-files
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in postgrest/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:30:42
  Author: felixonmars
Revision: 1255398

upgpkg: postgrest 9.0.0-7: rebuild with cassava 0.5.3.0

Modified:
  postgrest/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:30:35 UTC (rev 1255397)
+++ PKGBUILD2022-07-23 05:30:42 UTC (rev 1255398)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=9.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")



[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:30:24
  Author: felixonmars
Revision: 1255396

upgpkg: haskell-criterion 1.5.11.0-4: rebuild with cassava 0.5.3.0

Modified:
  haskell-criterion/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:29:23 UTC (rev 1255395)
+++ PKGBUILD2022-07-23 05:30:24 UTC (rev 1255396)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.11.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("BSD")



[arch-commits] Commit in haskell-graphite/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:29:23
  Author: felixonmars
Revision: 1255395

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-graphite/repos/community-staging-x86_64/
  haskell-graphite/repos/community-staging-x86_64/PKGBUILD
(from rev 1255394, haskell-graphite/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 
1255394, haskell-graphite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:29:23 UTC (rev 1255395)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=graphite
+pkgname=haskell-graphite
+pkgver=0.10.0.1
+pkgrel=111
+pkgdesc="Graphs and networks library"
+url="https://github.com/alx741/graphite#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cassava' 'haskell-graphviz' 
'haskell-hashable'
+ 'haskell-random' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_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-graphite/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:29:10
  Author: felixonmars
Revision: 1255394

upgpkg: haskell-graphite 0.10.0.1-111: rebuild with cassava 0.5.3.0

Modified:
  haskell-graphite/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:28:31 UTC (rev 1255393)
+++ PKGBUILD2022-07-23 05:29:10 UTC (rev 1255394)
@@ -3,7 +3,7 @@
 _hkgname=graphite
 pkgname=haskell-graphite
 pkgver=0.10.0.1
-pkgrel=110
+pkgrel=111
 pkgdesc="Graphs and networks library"
 url="https://github.com/alx741/graphite#readme";
 license=("BSD")



[arch-commits] Commit in haskell-cassava/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:28:31
  Author: felixonmars
Revision: 1255393

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava/repos/community-staging-x86_64/
  haskell-cassava/repos/community-staging-x86_64/PKGBUILD
(from rev 1255392, haskell-cassava/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 
1255392, haskell-cassava/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:28:31 UTC (rev 1255393)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cassava
+pkgname=haskell-cassava
+pkgver=0.5.3.0
+pkgrel=1
+pkgdesc="A CSV parsing and encoding library"
+url="https://github.com/haskell-hvr/cassava";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-only' 
'haskell-scientific'
+ 'haskell-text-short' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6afae52a2facc013d746a83afa975a2493174e2c5bda0c0ad8cab76c13c46dd86e8d3142e0676c881a35c3c8bf5618a5c1e4b70c3ab153443b949cb84b70bcb4')
+
+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 \
+-f-bytestring--LT-0_10_4
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-cassava/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:28:20
  Author: felixonmars
Revision: 1255392

upgpkg: haskell-cassava 0.5.3.0-1: rebuild with cassava 0.5.3.0

Modified:
  haskell-cassava/trunk/PKGBUILD

--+
 PKGBUILD |   28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:26:32 UTC (rev 1255391)
+++ PKGBUILD2022-07-23 05:28:20 UTC (rev 1255392)
@@ -3,28 +3,25 @@
 
 _hkgname=cassava
 pkgname=haskell-cassava
-pkgver=0.5.2.0
-pkgrel=222
+pkgver=0.5.3.0
+pkgrel=1
 pkgdesc="A CSV parsing and encoding library"
-url="https://github.com/tibbe/cassava";
+url="https://github.com/haskell-hvr/cassava";
 license=("BSD")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" 
"haskell-scientific"
- "haskell-text-short" "haskell-unordered-containers" "haskell-vector")
-makedepends=('ghc' 'uusi')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-only' 
'haskell-scientific'
+ 'haskell-text-short' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383')
+sha512sums=('6afae52a2facc013d746a83afa975a2493174e2c5bda0c0ad8cab76c13c46dd86e8d3142e0676c881a35c3c8bf5618a5c1e4b70c3ab153443b949cb84b70bcb4')
 
-prepare() {
-cd $_hkgname-$pkgver
-uusi -u attoparsec -u base -u hashable $_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 \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
 -f-bytestring--LT-0_10_4
 runhaskell Setup build $MAKEFLAGS
@@ -34,6 +31,11 @@
 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
 



[arch-commits] Commit in glfw/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-07-22 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 23, 2022 @ 05:26:32
  Author: svenstaro
Revision: 1255391

archrelease: copy trunk to community-x86_64

Added:
  glfw/repos/community-x86_64/PKGBUILD
(from rev 1255390, glfw/trunk/PKGBUILD)
Deleted:
  glfw/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  156 ++---
 1 file changed, 78 insertions(+), 78 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 05:26:05 UTC (rev 1255390)
+++ PKGBUILD2022-07-23 05:26:32 UTC (rev 1255391)
@@ -1,78 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: philefou 
-# Contributor: lindquist 
-# Contributor: Christoph Siegenthaler 
-# Contributor: Mihai Militaru 
-# Contributor: SpepS 
-
-pkgbase=glfw
-pkgname=('glfw-x11' 'glfw-wayland' 'glfw-doc')
-pkgver=3.3.7
-pkgrel=1
-arch=('x86_64')
-url="https://www.glfw.org/";
-license=('custom:ZLIB')
-makedepends=('mesa' 'cmake' 'doxygen' 'vulkan-headers' 'vulkan-icd-loader'
- 'extra-cmake-modules' 'wayland-protocols' 'libxi' 'libxrandr'
- 'libxcursor' 'libxkbcommon' 'libxinerama')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/glfw/glfw/archive/${pkgver}.tar.gz";)
-sha512sums=('7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8')
-
-prepare() {
-  cd "$srcdir/$pkgbase-$pkgver"
-  mkdir build-x11 build-wayland
-}
-
-build() {
-  cd "$srcdir/$pkgbase-$pkgver/build-x11"
-
-  cmake .. \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_INSTALL_LIBDIR=lib \
-  -DBUILD_SHARED_LIBS=ON
-  make docs
-
-  cd ../build-wayland
-
-  cmake .. \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_INSTALL_LIBDIR=lib \
-  -DBUILD_SHARED_LIBS=ON \
-  -DGLFW_USE_WAYLAND=ON
-}
-
-package_glfw-x11() {
-  pkgdesc="A free, open source, portable framework for graphical application 
development (x11)"
-  depends=('libxi' 'libxrandr' 'libxinerama' 'libxcursor' 'libgl')
-  replaces=('glfw')
-  conflicts=('glfw')
-  provides=("glfw=$pkgver")
-
-  cd "$srcdir/$pkgbase-$pkgver"/build-x11
-
-  make DESTDIR=$pkgdir install
-
-  cd ..
-  install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}
-
-package_glfw-wayland() {
-  pkgdesc="A free, open source, portable framework for graphical application 
development (wayland)"
-  depends=('wayland' 'libxkbcommon' 'libgl')
-  conflicts=('glfw')
-  provides=("glfw=$pkgver")
-
-  cd "$srcdir/$pkgbase-$pkgver"/build-wayland
-
-  make DESTDIR=$pkgdir install
-
-  cd ..
-  install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}
-
-package_glfw-doc() {
-  pkgdesc="Set of HTML documentation for GLFW"
-
-  mkdir -p "${pkgdir}/usr/share/doc/glfw/"
-  cp -r "${srcdir}/glfw-${pkgver}/build-x11/docs/html" 
"${pkgdir}/usr/share/doc/glfw"
-}

Copied: glfw/repos/community-x86_64/PKGBUILD (from rev 1255390, 
glfw/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 05:26:32 UTC (rev 1255391)
@@ -0,0 +1,78 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: philefou 
+# Contributor: lindquist 
+# Contributor: Christoph Siegenthaler 
+# Contributor: Mihai Militaru 
+# Contributor: SpepS 
+
+pkgbase=glfw
+pkgname=('glfw-x11' 'glfw-wayland' 'glfw-doc')
+pkgver=3.3.8
+pkgrel=1
+arch=('x86_64')
+url="https://www.glfw.org/";
+license=('custom:ZLIB')
+makedepends=('mesa' 'cmake' 'doxygen' 'vulkan-headers' 'vulkan-icd-loader'
+ 'extra-cmake-modules' 'wayland-protocols' 'libxi' 'libxrandr'
+ 'libxcursor' 'libxkbcommon' 'libxinerama')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/glfw/glfw/archive/${pkgver}.tar.gz";)
+sha512sums=('70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f')
+
+prepare() {
+  cd "$srcdir/$pkgbase-$pkgver"
+  mkdir build-x11 build-wayland
+}
+
+build() {
+  cd "$srcdir/$pkgbase-$pkgver/build-x11"
+
+  cmake .. \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
+  -DBUILD_SHARED_LIBS=ON
+  make docs
+
+  cd ../build-wayland
+
+  cmake .. \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
+  -DBUILD_SHARED_LIBS=ON \
+  -DGLFW_USE_WAYLAND=ON
+}
+
+package_glfw-x11() {
+  pkgdesc="A free, open source, portable framework for graphical application 
development (x11)"
+  depends=('libxi' 'libxrandr' 'libxinerama' 'libxcursor' 'libgl')
+  replaces=('glfw')
+  conflicts=('glfw')
+  provides=("glfw=$pkgver")
+
+  cd "$srcdir/$pkgbase-$pkgver"/build-x11
+
+  make DESTDIR=$pkgdir install
+
+  cd ..
+  install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}
+
+package_glfw-wayland() {
+  pkgdesc="A free, open source, portable framework for graphical application 
development (wayland)"
+  depends=('wayla

[arch-commits] Commit in glfw/trunk (PKGBUILD)

2022-07-22 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 23, 2022 @ 05:25:30
  Author: svenstaro
Revision: 1255385

upgpkg: glfw 3.3.8-1

Modified:
  glfw/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:25:22 UTC (rev 1255384)
+++ PKGBUILD2022-07-23 05:25:30 UTC (rev 1255385)
@@ -7,7 +7,7 @@
 
 pkgbase=glfw
 pkgname=('glfw-x11' 'glfw-wayland' 'glfw-doc')
-pkgver=3.3.7
+pkgver=3.3.8
 pkgrel=1
 arch=('x86_64')
 url="https://www.glfw.org/";
@@ -16,7 +16,7 @@
  'extra-cmake-modules' 'wayland-protocols' 'libxi' 'libxrandr'
  'libxcursor' 'libxkbcommon' 'libxinerama')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/glfw/glfw/archive/${pkgver}.tar.gz";)
-sha512sums=('7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8')
+sha512sums=('70d6d99fb7e7616990516070c9a430915dc68d89ec4fe785570f0b35f5c9606a34121e0cd57c0a7debb50e87e2a8e8d97d81a6d52d65ef454f7fd191bd9f679f')
 
 prepare() {
   cd "$srcdir/$pkgbase-$pkgver"



[arch-commits] Commit in taskell/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:25:22
  Author: felixonmars
Revision: 1255384

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 1255383, taskell/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 1255383, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:25:22 UTC (rev 1255384)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname";
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty 
haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('34d75d01c8e88fbbb932dbe6394e570b454156f1ad02173616616c493f65bfc5c4d28ed4089312410f8cb1760a523052fe132bfcd44b8bbf42e912fe9da2cc10')
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in taskell/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:25:09
  Author: felixonmars
Revision: 1255383

upgpkg: taskell 1.11.4-190: rebuild with brick 0.70

Modified:
  taskell/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:24:06 UTC (rev 1255382)
+++ PKGBUILD2022-07-23 05:25:09 UTC (rev 1255383)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.11.4
-pkgrel=189
+pkgrel=190
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)



[arch-commits] Commit in haskell-clash-lib/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:24:06
  Author: felixonmars
Revision: 1255382

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-lib/repos/community-staging-x86_64/
  haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 1255381, haskell-clash-lib/trunk/PKGBUILD)

--+
 PKGBUILD |   59 +++
 1 file changed, 59 insertions(+)

Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
1255381, haskell-clash-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:24:06 UTC (rev 1255382)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-lib
+pkgname=haskell-clash-lib
+pkgver=1.6.3
+pkgrel=1
+pkgdesc="Clash: a functional hardware description language - As a library"
+url="https://clash-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal' 'haskell-async'
+ 'haskell-attoparsec' 'haskell-base16-bytestring' 
'haskell-clash-prelude'
+ 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default' 'haskell-dlist' 'haskell-extra' 'haskell-ghc' 
'haskell-glob'
+ 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 
'haskell-interpolate' 'haskell-lens'
+ 'haskell-ordered-containers' 'haskell-pretty-show' 
'haskell-prettyprinter'
+ 'haskell-primitive' 'haskell-stringsearch' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-trifecta' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 
'haskell-quickcheck-text' 'haskell-src-exts'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('09c80e0d1a671d3ec302bb067b3551e254abdc6dc577862a5a096eb5212397372166516df25c9f190721106be46abec1a771458e9b3f954869434722d25ad089')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u lens $_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-clash-lib/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:23:53
  Author: felixonmars
Revision: 1255381

upgpkg: haskell-clash-lib 1.6.3-1: rebuild with clash-ghc 1.6.3, clash-lib 
1.6.3, clash-prelude 1.6.3

Modified:
  haskell-clash-lib/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:20:49 UTC (rev 1255380)
+++ PKGBUILD2022-07-23 05:23:53 UTC (rev 1255381)
@@ -2,8 +2,8 @@
 
 _hkgname=clash-lib
 pkgname=haskell-clash-lib
-pkgver=1.6.2
-pkgrel=5
+pkgver=1.6.3
+pkgrel=1
 pkgdesc="Clash: a functional hardware description language - As a library"
 url="https://clash-lang.org/";
 license=("BSD")
@@ -20,7 +20,7 @@
 makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 
'haskell-quickcheck-text' 'haskell-src-exts'
  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha512sums=('d175f552d9a6f7988e353516e28d7be5f804bd6005b369924fdb1a1508e56e98582465517b4f32e9c2c36db726e65f987a738d74317568bd36680bb00a0b6d64')
+sha512sums=('09c80e0d1a671d3ec302bb067b3551e254abdc6dc577862a5a096eb5212397372166516df25c9f190721106be46abec1a771458e9b3f954869434722d25ad089')
 
 prepare() {
   cd $_hkgname-$pkgver



[arch-commits] Commit in hledger-iadd/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:20:49
  Author: felixonmars
Revision: 1255380

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-iadd/repos/community-staging-x86_64/
  hledger-iadd/repos/community-staging-x86_64/PKGBUILD
(from rev 1255379, hledger-iadd/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: hledger-iadd/repos/community-staging-x86_64/PKGBUILD (from rev 1255379, 
hledger-iadd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:20:49 UTC (rev 1255380)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=hledger-iadd
+pkgname=hledger-iadd
+pkgver=1.3.17
+pkgrel=62
+pkgdesc="A terminal UI as drop-in replacement for hledger add"
+url="https://github.com/hpdeifel/hledger-iadd#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-free' 'haskell-hledger-lib' 
'haskell-megaparsec'
+ 'haskell-microlens' 'haskell-microlens-th' 
'haskell-optparse-applicative'
+ 'haskell-text-zipper' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vty'
+ 'haskell-xdg-basedir')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('44ae987d4a2b3950a0256d52e3afabea5b3b3351f1f802e8c9a8397753d35bb9b52ae90e7046e3f2f4a46406d05cefa7d7375cb326a9f6f6001c8fd623183896')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hledger-lib -u megaparsec $_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 hledger-iadd/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:20:36
  Author: felixonmars
Revision: 1255379

upgpkg: hledger-iadd 1.3.17-62: rebuild with brick 0.70

Modified:
  hledger-iadd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:20:27 UTC (rev 1255378)
+++ PKGBUILD2022-07-23 05:20:36 UTC (rev 1255379)
@@ -4,7 +4,7 @@
 _hkgname=hledger-iadd
 pkgname=hledger-iadd
 pkgver=1.3.17
-pkgrel=61
+pkgrel=62
 pkgdesc="A terminal UI as drop-in replacement for hledger add"
 url="https://github.com/hpdeifel/hledger-iadd#readme";
 license=("BSD")



[arch-commits] Commit in haskell-summoner-tui/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:20:27
  Author: felixonmars
Revision: 1255378

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-summoner-tui/repos/community-staging-x86_64/
  haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD
(from rev 1255377, haskell-summoner-tui/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 
1255377, haskell-summoner-tui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:20:27 UTC (rev 1255378)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner-tui
+pkgname=haskell-summoner-tui
+pkgver=2.0.1.1
+pkgrel=376
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
+url="https://github.com/kowainik/summoner";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 
'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  uusi -u base -u brick -u vty $_hkgname.cabal
+  gen-setup
+  sed -i 's|renderCheckbox :: Bool -> String|renderCheckbox :: (Ord n) => Bool 
-> String|' src/Summoner/Tui/Field.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
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:20:15
  Author: felixonmars
Revision: 1255377

upgpkg: haskell-summoner-tui 2.0.1.1-376: rebuild with brick 0.70

Modified:
  haskell-summoner-tui/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:20:07 UTC (rev 1255376)
+++ PKGBUILD2022-07-23 05:20:15 UTC (rev 1255377)
@@ -4,7 +4,7 @@
 _hkgname=summoner-tui
 pkgname=haskell-summoner-tui
 pkgver=2.0.1.1
-pkgrel=375
+pkgrel=376
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
 url="https://github.com/kowainik/summoner";
 license=('MPL2')



[arch-commits] Commit in hledger-ui/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:20:07
  Author: felixonmars
Revision: 1255376

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 1255375, hledger-ui/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1255375, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:20:07 UTC (rev 1255376)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.25
+pkgrel=88
+pkgdesc="Curses-style terminal interface for the hledger accounting system"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-cmdargs' 'haskell-data-default' 'haskell-doclayout' 
'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('100febd118e7ad538d82e215d7413aac1b8b914fcb8be1bc6a26c311d9d2ba2accad187ffa3bdc623c448e9c36ba5dcf81a86db139541fbc33abba3557dd8f62')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u doclayout $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname 
\
+-fthreaded
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+install -Dm644 hledger-ui.1 -t "$pkgdir"/usr/share/man/man1/
+}



[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:19:55
  Author: felixonmars
Revision: 1255375

upgpkg: hledger-ui 1.25-88: rebuild with brick 0.70

Modified:
  hledger-ui/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:19:12 UTC (rev 1255374)
+++ PKGBUILD2022-07-23 05:19:55 UTC (rev 1255375)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.25
-pkgrel=87
+pkgrel=88
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org";
 license=("GPL")



[arch-commits] Commit in haskell-brick/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:19:12
  Author: felixonmars
Revision: 1255374

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-brick/repos/community-staging-x86_64/
  haskell-brick/repos/community-staging-x86_64/PKGBUILD
(from rev 1255373, haskell-brick/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 
1255373, haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:19:12 UTC (rev 1255374)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.70
+pkgrel=1
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ae254671b872c098949155cec7bbb06ed1ad69432f2a88cc3a80c48e677b4b2a1819dd4efe356ccceaa3afd0424c5a549fcbcb5a587818bd20ab065ef064cc5a')
+
+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 \
+-f-demos
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:19:01
  Author: felixonmars
Revision: 1255373

upgpkg: haskell-brick 0.70-1: rebuild with brick 0.70

Modified:
  haskell-brick/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:14:10 UTC (rev 1255372)
+++ PKGBUILD2022-07-23 05:19:01 UTC (rev 1255373)
@@ -3,7 +3,7 @@
 
 _hkgname=brick
 pkgname=haskell-brick
-pkgver=0.69.1
+pkgver=0.70
 pkgrel=1
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
@@ -14,7 +14,7 @@
  'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
 makedepends=('ghc' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('33cb2d9d33917354d331de07cb450aba8da567f2bc30cc3352ec5ea943709e22f3d18f0aedf3ca8319245a58876d659d8b4a10b1c3a5ef8ecf6512b44f77dc5e')
+sha512sums=('ae254671b872c098949155cec7bbb06ed1ad69432f2a88cc3a80c48e677b4b2a1819dd4efe356ccceaa3afd0424c5a549fcbcb5a587818bd20ab065ef064cc5a')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in agda/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:14:10
  Author: felixonmars
Revision: 1255372

archrelease: copy trunk to community-x86_64

Added:
  agda/repos/community-x86_64/PKGBUILD
(from rev 1255371, agda/trunk/PKGBUILD)
Deleted:
  agda/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  115 ++---
 1 file changed, 57 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 05:13:57 UTC (rev 1255371)
+++ PKGBUILD2022-07-23 05:14:10 UTC (rev 1255372)
@@ -1,58 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=Agda
-pkgname=agda
-pkgver=2.6.2.1
-pkgrel=4
-pkgdesc="A dependently typed functional programming language and proof 
assistant"
-url="https://wiki.portal.chalmers.se/agda/";
-license=("custom")
-arch=('x86_64')
-depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
- 'haskell-case-insensitive' 'haskell-cpphs' 'haskell-data-hash' 
'haskell-edit-distance'
- 'haskell-equivalence' 'haskell-gitrev' 'haskell-hashable' 
'haskell-hashtables'
- 'haskell-monad-control' 'haskell-murmur-hash' 'haskell-parallel' 
'haskell-regex-tdfa'
- 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
- 'haskell-zlib')
-optdepends=('agda-stdlib: for standard library')
-makedepends=('alex' 'happy' 'ghc' 'uusi' 'haskell-filemanip')
-source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha512sums=('9ceb2d632fd1fd6e9c9a2ec54a834a0357e31852ac4a88db45dd6f3b629a0f1d335686083f2d94187a3e5d7812b0471841581e54111efe33db430800d41381d9')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' 
src/full/Agda/Compiler/MAlonzo/Compiler.hs
-uusi -u equivalence $_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-# -fllvm is disabled because ghc+llc hangs since LLVM 13
-# https://gitlab.haskell.org/ghc/ghc/-/issues/20559
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fasm \
--fcpphs -f-debug -f-enable-cluster-counting
-LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-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"
-LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup copy 
--destdir="${pkgdir}"
-
-# Symlink to avoid writing to this place when agda-lib is present
-install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda
-ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/
-
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: agda/repos/community-x86_64/PKGBUILD (from rev 1255371, 
agda/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 05:14:10 UTC (rev 1255372)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.6.2.2
+pkgrel=1
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="https://wiki.portal.chalmers.se/agda/";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
+ 'haskell-case-insensitive' 'haskell-cpphs' 'haskell-data-hash' 
'haskell-edit-distance'
+ 'haskell-equivalence' 'haskell-gitrev' 'haskell-hashable' 
'haskell-hashtables'
+ 'haskell-monad-control' 'haskell-murmur-hash' 'haskell-parallel' 
'haskell-regex-tdfa'
+ 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('f54dcc0fd6dea106db4a04cc3b0b80f404f0613b5075849db17a1b4b5e176ed6d183bfdaf464fbcbc6e0807c1af0c8748f96552d48e537444109be54730685a8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' 
src/full/Agda/Compiler/MAlonzo/Compiler.hs
+}
+

[arch-commits] Commit in agda/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:13:57
  Author: felixonmars
Revision: 1255371

upgpkg: agda 2.6.2.2-1

Modified:
  agda/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:12:17 UTC (rev 1255370)
+++ PKGBUILD2022-07-23 05:13:57 UTC (rev 1255371)
@@ -3,8 +3,8 @@
 
 _hkgname=Agda
 pkgname=agda
-pkgver=2.6.2.1
-pkgrel=4
+pkgver=2.6.2.2
+pkgrel=1
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="https://wiki.portal.chalmers.se/agda/";
 license=("custom")
@@ -16,14 +16,13 @@
  'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
  'haskell-zlib')
 optdepends=('agda-stdlib: for standard library')
-makedepends=('alex' 'happy' 'ghc' 'uusi' 'haskell-filemanip')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha512sums=('9ceb2d632fd1fd6e9c9a2ec54a834a0357e31852ac4a88db45dd6f3b629a0f1d335686083f2d94187a3e5d7812b0471841581e54111efe33db430800d41381d9')
+sha512sums=('f54dcc0fd6dea106db4a04cc3b0b80f404f0613b5075849db17a1b4b5e176ed6d183bfdaf464fbcbc6e0807c1af0c8748f96552d48e537444109be54730685a8')
 
 prepare() {
 cd $_hkgname-$pkgver
 sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' 
src/full/Agda/Compiler/MAlonzo/Compiler.hs
-uusi -u equivalence $_hkgname.cabal
 }
 
 build() {



[arch-commits] Commit in haskell-witherable/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:12:17
  Author: felixonmars
Revision: 1255370

archrelease: copy trunk to community-x86_64

Added:
  haskell-witherable/repos/community-x86_64/
  haskell-witherable/repos/community-x86_64/PKGBUILD
(from rev 1255369, haskell-witherable/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-witherable/repos/community-x86_64/PKGBUILD (from rev 1255369, 
haskell-witherable/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-07-23 05:12:17 UTC (rev 1255370)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=witherable
+pkgname=haskell-witherable
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="filterable traversable"
+url="https://github.com/fumieval/witherable";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-hashable' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 
'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hashable $_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=haskell-witherable --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' 
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in (4 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:12:00
  Author: felixonmars
Revision: 1255369

addpkg: haskell-witherable 0.4.2-1

Added:
  haskell-witherable/
  haskell-witherable/repos/
  haskell-witherable/trunk/
  haskell-witherable/trunk/PKGBUILD

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Added: haskell-witherable/trunk/PKGBUILD
===
--- haskell-witherable/trunk/PKGBUILD   (rev 0)
+++ haskell-witherable/trunk/PKGBUILD   2022-07-23 05:12:00 UTC (rev 1255369)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=witherable
+pkgname=haskell-witherable
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="filterable traversable"
+url="https://github.com/fumieval/witherable";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-hashable' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 
'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hashable $_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=haskell-witherable --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' 
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-clash-prelude/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:06:17
  Author: felixonmars
Revision: 1255368

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 1255367, haskell-clash-prelude/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
1255367, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 05:06:17 UTC (rev 1255368)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.6.3
+pkgrel=1
+pkgdesc="Clash: a functional hardware description language - Prelude library"
+url="https://github.com/clash-lang/clash-prelude";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-arrows' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default-class' 'haskell-extra' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-half'
+ 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-th-orphans' 
'haskell-type-errors'
+ 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-doctest-parallel' 'haskell-hedgehog' 
'haskell-hint'
+ 'haskell-quickcheck-classes-base' 'haskell-tasty' 
'haskell-tasty-hedgehog'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bc8ab36af16b78bee39f0229f824e81f043034ae7acba1b4474f2781d3641352992be497802cdfd2877a23335ec1a87a7c726b9a236ee568f7d41a09f471368e')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u lens $_hkgname.cabal
+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
+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
+# TODO
+runhaskell Setup test --show-details=direct || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:06:04
  Author: felixonmars
Revision: 1255367

upgpkg: haskell-clash-prelude 1.6.3-1: rebuild with clash-ghc 1.6.3, clash-lib 
1.6.3, clash-prelude 1.6.3

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 05:02:31 UTC (rev 1255366)
+++ PKGBUILD2022-07-23 05:06:04 UTC (rev 1255367)
@@ -2,8 +2,8 @@
 
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
-pkgver=1.6.2
-pkgrel=5
+pkgver=1.6.3
+pkgrel=1
 pkgdesc="Clash: a functional hardware description language - Prelude library"
 url="https://github.com/clash-lang/clash-prelude";
 license=('BSD')
@@ -19,11 +19,11 @@
  'haskell-quickcheck-classes-base' 'haskell-tasty' 
'haskell-tasty-hedgehog'
  'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-th')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('89b74eb4bc1a1909db862c2418e00ca7cb2881591a6e1c234d903ed19a36e7a276739c26428bfc8dd0e2d0bb50f0536a81f9d77316a55d1d35ddac6574dbe5b2')
+sha512sums=('bc8ab36af16b78bee39f0229f824e81f043034ae7acba1b4474f2781d3641352992be497802cdfd2877a23335ec1a87a7c726b9a236ee568f7d41a09f471368e')
 
 prepare() {
 cd $_hkgname-$pkgver
-uusi -u hedgehog -u lens $_hkgname.cabal
+uusi -u lens $_hkgname.cabal
 gen-setup
 }
 



[arch-commits] Commit in cabal-install/repos/community-x86_64 (3 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:02:31
  Author: felixonmars
Revision: 1255366

archrelease: copy trunk to community-x86_64

Added:
  cabal-install/repos/community-x86_64/PKGBUILD
(from rev 1255365, cabal-install/trunk/PKGBUILD)
Deleted:
  cabal-install/repos/community-x86_64/PKGBUILD
  cabal-install/repos/community-x86_64/cabal-install-base16-bytestring1.0.patch

--+
 PKGBUILD |   89 ++---
 cabal-install-base16-bytestring1.0.patch |   78 -
 2 files changed, 43 insertions(+), 124 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 05:02:18 UTC (rev 1255365)
+++ PKGBUILD2022-07-23 05:02:31 UTC (rev 1255366)
@@ -1,46 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-# Contributor: Vesa Kaihlavirta 
-# Contributor: Arch Haskell Team 
-
-pkgname=cabal-install
-pkgver=3.4.0.0
-pkgrel=165
-pkgdesc="The command-line interface for Cabal and Hackage."
-url="https://hackage.haskell.org/package/cabal-install";
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
- 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
- 'haskell-http' 'haskell-network-uri' 'haskell-random' 
'haskell-regex-base'
- 'haskell-regex-posix' 'haskell-resolv' 'haskell-tar' 'haskell-zlib' 
'haskell-lukko')
-makedepends=('ghc' 'uusi')
-source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";
-$pkgname-base16-bytestring1.0.patch)
-sha512sums=('0fd93c86c59e3c626341be3c67e69a1502f1ce1413b4a456cd930d5449cabdaeb033ac5f47673db0e708fc194aadf8ab0aa2904b6b0f195b57907c5b40588323'
-
'966e2f0e3fd1cff3d673cb91f73b2a42049653e39a3025cdbbf86ec8ebfbd49bad278c8d01f521bbe580369bd11baf2aa7f8195e0ae450efd8ae615d13aa2300')
-
-prepare() {
-cd $pkgname-$pkgver
-patch -p2 -i ../$pkgname-base16-bytestring1.0.patch
-uusi -u base -u hashable -u HTTP $pkgname.cabal
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
---docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname
-  runhaskell Setup build $MAKEFLAGS
-}
-
-package() {
-  cd $pkgname-$pkgver
-  runhaskell Setup copy --destdir="${pkgdir}"
-
-  install -Dm644 LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  install -Dm644 bash-completion/cabal \
-"${pkgdir}/usr/share/bash-completion/completions/cabal"
-}

Copied: cabal-install/repos/community-x86_64/PKGBUILD (from rev 1255365, 
cabal-install/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 05:02:31 UTC (rev 1255366)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=3.4.1.0
+pkgrel=1
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network-uri' 'haskell-random' 
'haskell-regex-base'
+ 'haskell-regex-posix' 'haskell-resolv' 'haskell-tar' 'haskell-zlib' 
'haskell-lukko')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";)
+sha512sums=('e8a47dc15d65d0da2886c1d936a10648f58b0f29e36c5cc49936e7f5e9d77780956b79432b75717186c2374bdb7251a47801e0478edc481c154d5e5d0d1a70db')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hashable -u HTTP $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}

Deleted: cabal-install-base16-bytestring1.0.patch
===
--- cabal-install-base16-bytestring1.0.patch2022-07-23 05:02:18 UTC (rev 
1255365)
+++ cabal-install-base16-bytestring1.0.patch2022-07-23 05:02:31 UTC (rev 
1255366)
@@ -1,78 +0,0 @@
-diff --git a/cabal-install/Distribution/Client/HashValue.hs 
b/cabal-install/Distribution/Client/HashValue.hs
-inde

[arch-commits] Commit in cabal-install/trunk (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 05:02:18
  Author: felixonmars
Revision: 1255365

upgpkg: cabal-install 3.4.1.0-1

Modified:
  cabal-install/trunk/PKGBUILD
Deleted:
  cabal-install/trunk/cabal-install-base16-bytestring1.0.patch

--+
 PKGBUILD |   13 +---
 cabal-install-base16-bytestring1.0.patch |   78 -
 2 files changed, 5 insertions(+), 86 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 04:56:29 UTC (rev 1255364)
+++ PKGBUILD2022-07-23 05:02:18 UTC (rev 1255365)
@@ -4,8 +4,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=cabal-install
-pkgver=3.4.0.0
-pkgrel=165
+pkgver=3.4.1.0
+pkgrel=1
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install";
 license=('BSD')
@@ -15,14 +15,11 @@
  'haskell-http' 'haskell-network-uri' 'haskell-random' 
'haskell-regex-base'
  'haskell-regex-posix' 'haskell-resolv' 'haskell-tar' 'haskell-zlib' 
'haskell-lukko')
 makedepends=('ghc' 'uusi')
-source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";
-$pkgname-base16-bytestring1.0.patch)
-sha512sums=('0fd93c86c59e3c626341be3c67e69a1502f1ce1413b4a456cd930d5449cabdaeb033ac5f47673db0e708fc194aadf8ab0aa2904b6b0f195b57907c5b40588323'
-
'966e2f0e3fd1cff3d673cb91f73b2a42049653e39a3025cdbbf86ec8ebfbd49bad278c8d01f521bbe580369bd11baf2aa7f8195e0ae450efd8ae615d13aa2300')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";)
+sha512sums=('e8a47dc15d65d0da2886c1d936a10648f58b0f29e36c5cc49936e7f5e9d77780956b79432b75717186c2374bdb7251a47801e0478edc481c154d5e5d0d1a70db')
 
 prepare() {
 cd $pkgname-$pkgver
-patch -p2 -i ../$pkgname-base16-bytestring1.0.patch
 uusi -u base -u hashable -u HTTP $pkgname.cabal
 }
 
@@ -36,7 +33,7 @@
 
 package() {
   cd $pkgname-$pkgver
-  runhaskell Setup copy --destdir="${pkgdir}"
+  runhaskell Setup copy --destdir="$pkgdir"
 
   install -Dm644 LICENSE \
 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

Deleted: cabal-install-base16-bytestring1.0.patch
===
--- cabal-install-base16-bytestring1.0.patch2022-07-23 04:56:29 UTC (rev 
1255364)
+++ cabal-install-base16-bytestring1.0.patch2022-07-23 05:02:18 UTC (rev 
1255365)
@@ -1,78 +0,0 @@
-diff --git a/cabal-install/Distribution/Client/HashValue.hs 
b/cabal-install/Distribution/Client/HashValue.hs
-index 54b8aee9e..11e647c1c 100644
 a/cabal-install/Distribution/Client/HashValue.hs
-+++ b/cabal-install/Distribution/Client/HashValue.hs
-@@ -1,3 +1,4 @@
-+{-# LANGUAGE CPP  #-}
- {-# LANGUAGE DeriveDataTypeable #-}
- {-# LANGUAGE DeriveGeneric  #-}
- module Distribution.Client.HashValue (
-@@ -72,10 +73,14 @@ hashFromTUF (Sec.Hash hashstr) =
- --TODO: [code cleanup] either we should get TUF to use raw bytestrings or
- -- perhaps we should also just use a base16 string as the internal rep.
- case Base16.decode (BS.pack hashstr) of
-+#if MIN_VERSION_base16_bytestring(1,0,0)
-+  Right hash -> HashValue hash
-+  Left _ -> error "hashFromTUF: cannot decode base16"
-+#else
-   (hash, trailing) | not (BS.null hash) && BS.null trailing
- -> HashValue hash
-   _ -> error "hashFromTUF: cannot decode base16 hash"
--
-+#endif
- 
- -- | Truncate a 32 byte SHA256 hash to
- --
-diff --git a/cabal-install/src/Distribution/Client/HttpUtils.hs 
b/cabal-install/src/Distribution/Client/HttpUtils.hs
-index 9b8a8ecb844..0c334bec44a 100644
 a/cabal-install/Distribution/Client/HttpUtils.hs
-+++ b/cabal-install/Distribution/Client/HttpUtils.hs
-@@ -1,4 +1,5 @@
- {-# LANGUAGE BangPatterns #-}
-+{-# LANGUAGE CPP  #-}
- -
- -- | Separate module for HTTP actions, using a proxy server if one exists.
- -
-@@ -182,7 +183,11 @@ downloadURI transport verbosity uri path = do
- fragmentParser = do
- _ <- P.string "#sha256="
- str <- some P.hexDigit
-+#if MIN_VERSION_base16_bytestring(1,0,0)
-+return  (Base16.decodeLenient (BS8.pack str))
-+#else
- return (fst (Base16.decode (BS8.pack str)))
-+#endif
- 
- --
- -- Utilities for repo url management
-diff --git a/cabal-install/src/Distribution/Client/HttpUtils.hs 
b/cabal-install/src/Distribution/Client/HttpUtils.hs
-index 0c334bec44a..6de14f3c661 100644
 a/cabal-install/Distribution/Client/HttpUtils.hs
-+++ b/cabal-install/Distribution/Client/HttpUtils.hs
-@@ -183,10 +183,11 @@ downloadURI transport verbosity uri path = do
- fragmentParser = do
- _ <- P.st

[arch-commits] Commit in haskell-bower-json/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 04:52:01
  Author: felixonmars
Revision: 1255362

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bower-json/repos/community-staging-x86_64/
  haskell-bower-json/repos/community-staging-x86_64/PKGBUILD
(from rev 1255361, haskell-bower-json/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 
1255361, haskell-bower-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 04:52:01 UTC (rev 1255362)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bower-json
+pkgname=haskell-bower-json
+pkgver=1.0.0.1
+pkgrel=391
+pkgdesc="Read bower.json from Haskell"
+url="https://github.com/hdgarrood/bower-json";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-scientific"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-bower-json/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 04:51:49
  Author: felixonmars
Revision: 1255361

upgpkg: haskell-bower-json 1.0.0.1-391: rebuild with aeson-better-errors 0.9.1.1

Modified:
  haskell-bower-json/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 04:51:20 UTC (rev 1255360)
+++ PKGBUILD2022-07-23 04:51:49 UTC (rev 1255361)
@@ -4,7 +4,7 @@
 _hkgname=bower-json
 pkgname=haskell-bower-json
 pkgver=1.0.0.1
-pkgrel=390
+pkgrel=391
 pkgdesc="Read bower.json from Haskell"
 url="https://github.com/hdgarrood/bower-json";
 license=("MIT")



[arch-commits] Commit in dhall-lsp-server/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 04:51:20
  Author: felixonmars
Revision: 1255360

archrelease: copy trunk to community-x86_64

Added:
  dhall-lsp-server/repos/community-x86_64/PKGBUILD
(from rev 1255359, dhall-lsp-server/trunk/PKGBUILD)
Deleted:
  dhall-lsp-server/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 04:51:08 UTC (rev 1255359)
+++ PKGBUILD2022-07-23 04:51:20 UTC (rev 1255360)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=dhall-lsp-server
-pkgver=1.1.0
-pkgrel=7
-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' '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=('beec6e4aa1d0265ae0a8c5b7e12bb25b3e37f60ea74537f4489f1d48c4b4e1848025def1d3206210e82438d09b953bbeff1e222fca1cc6a5689c258c2c91d78c')
-
-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
-}

Copied: dhall-lsp-server/repos/community-x86_64/PKGBUILD (from rev 1255359, 
dhall-lsp-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 04:51:20 UTC (rev 1255360)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.1.1
+pkgrel=1
+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' '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')
+
+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' |" unregis

[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 04:51:08
  Author: felixonmars
Revision: 1255359

upgpkg: dhall-lsp-server 1.1.1-1

Modified:
  dhall-lsp-server/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 04:50:38 UTC (rev 1255358)
+++ PKGBUILD2022-07-23 04:51:08 UTC (rev 1255359)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=dhall-lsp-server
-pkgver=1.1.0
-pkgrel=7
+pkgver=1.1.1
+pkgrel=1
 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")
@@ -15,7 +15,7 @@
 makedepends=('ghc' '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=('beec6e4aa1d0265ae0a8c5b7e12bb25b3e37f60ea74537f4489f1d48c4b4e1848025def1d3206210e82438d09b953bbeff1e222fca1cc6a5689c258c2c91d78c')
+sha512sums=('bf31761ba00e3930af5805993bceb537ed737f4ebf28b13b49019c3d73be3d1096958eb0de02153d93c417c6d977c75cecc8237db74f41b08db5d08801c09f6c')
 
 build() {
   cd $pkgname-$pkgver



[arch-commits] Commit in haskell-aeson-better-errors/repos (2 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 04:50:38
  Author: felixonmars
Revision: 1255358

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-better-errors/repos/community-staging-x86_64/
  haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD
(from rev 1255357, haskell-aeson-better-errors/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD 
(from rev 1255357, haskell-aeson-better-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-07-23 04:50:38 UTC (rev 1255358)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-better-errors
+pkgname=haskell-aeson-better-errors
+pkgver=0.9.1.1
+pkgrel=1
+pkgdesc="Better error messages when decoding JSON values."
+url="https://github.com/hdgarrood/aeson-better-errors";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific"
+ "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-void")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('d34ae2e545e537e52150f2322651db5515d0d5d222588260464b2e3c135ed117')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 04:50:26
  Author: felixonmars
Revision: 1255357

upgpkg: haskell-aeson-better-errors 0.9.1.1-1: rebuild with aeson-better-errors 
0.9.1.1

Modified:
  haskell-aeson-better-errors/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 02:15:34 UTC (rev 1255356)
+++ PKGBUILD2022-07-23 04:50:26 UTC (rev 1255357)
@@ -3,8 +3,8 @@
 
 _hkgname=aeson-better-errors
 pkgname=haskell-aeson-better-errors
-pkgver=0.9.1.0
-pkgrel=392
+pkgver=0.9.1.1
+pkgrel=1
 pkgdesc="Better error messages when decoding JSON values."
 url="https://github.com/hdgarrood/aeson-better-errors";
 license=("MIT")
@@ -13,7 +13,7 @@
  "haskell-transformers-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-void")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327')
+sha256sums=('d34ae2e545e537e52150f2322651db5515d0d5d222588260464b2e3c135ed117')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in python-trove-classifiers/repos/extra-any (PKGBUILD PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 03:52:32
  Author: felixonmars
Revision: 451581

archrelease: copy trunk to extra-any

Added:
  python-trove-classifiers/repos/extra-any/PKGBUILD
(from rev 451580, python-trove-classifiers/trunk/PKGBUILD)
Deleted:
  python-trove-classifiers/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 03:52:19 UTC (rev 451580)
+++ PKGBUILD2022-07-23 03:52:32 UTC (rev 451581)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-trove-classifiers
-pkgver=2022.6.26
-pkgrel=1
-pkgdesc="Canonical source for classifiers on PyPI (pypi.org)"
-url="https://github.com/pypa/trove-classifiers";
-license=('Apache')
-arch=('any')
-depends=('python')
-makedepends=('python-calver' 'python-setuptools')
-checkdepends=('python-pytest')
-source=("https://github.com/pypa/trove-classifiers/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('1857d53e7731ada3ca811222bab2d0734da0e18fdf36dcada166bd15b1f397cf8575963d8432eb2d0de571646da6b0b18299af3bb7e44fb225586aa76f6de35f')
-
-prepare() {
-  cd trove-classifiers-$pkgver
-  echo "Version: $pkgver" > PKG-INFO
-}
-
-build() {
-  cd trove-classifiers-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd trove-classifiers-$pkgver
-  pytest
-  PYTHONPATH="$PWD"/build/lib python -m tests.lib
-}
-
-package() {
-  cd trove-classifiers-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-trove-classifiers/repos/extra-any/PKGBUILD (from rev 451580, 
python-trove-classifiers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 03:52:32 UTC (rev 451581)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-trove-classifiers
+pkgver=2022.7.22
+pkgrel=1
+pkgdesc="Canonical source for classifiers on PyPI (pypi.org)"
+url="https://github.com/pypa/trove-classifiers";
+license=('Apache')
+arch=('any')
+depends=('python')
+makedepends=('python-calver' 'python-setuptools')
+checkdepends=('python-pytest')
+source=("https://github.com/pypa/trove-classifiers/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('7d60a18a7ee11e21021f5ccc131e9ca28769083776898d931dd92131ea7edecd7ecad17a7a9d6d2d11e19ab8ff6a6fc2373ff9938fc26567e0f7c4a0e903d3c1')
+
+prepare() {
+  cd trove-classifiers-$pkgver
+  echo "Version: $pkgver" > PKG-INFO
+}
+
+build() {
+  cd trove-classifiers-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd trove-classifiers-$pkgver
+  pytest
+  PYTHONPATH="$PWD"/build/lib python -m tests.lib
+}
+
+package() {
+  cd trove-classifiers-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}



[arch-commits] Commit in python-trove-classifiers/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 03:52:19
  Author: felixonmars
Revision: 451580

upgpkg: python-trove-classifiers 2022.7.22-1

Modified:
  python-trove-classifiers/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 02:07:52 UTC (rev 451579)
+++ PKGBUILD2022-07-23 03:52:19 UTC (rev 451580)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-trove-classifiers
-pkgver=2022.6.26
+pkgver=2022.7.22
 pkgrel=1
 pkgdesc="Canonical source for classifiers on PyPI (pypi.org)"
 url="https://github.com/pypa/trove-classifiers";
@@ -11,7 +11,7 @@
 makedepends=('python-calver' 'python-setuptools')
 checkdepends=('python-pytest')
 
source=("https://github.com/pypa/trove-classifiers/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('1857d53e7731ada3ca811222bab2d0734da0e18fdf36dcada166bd15b1f397cf8575963d8432eb2d0de571646da6b0b18299af3bb7e44fb225586aa76f6de35f')
+sha512sums=('7d60a18a7ee11e21021f5ccc131e9ca28769083776898d931dd92131ea7edecd7ecad17a7a9d6d2d11e19ab8ff6a6fc2373ff9938fc26567e0f7c4a0e903d3c1')
 
 prepare() {
   cd trove-classifiers-$pkgver



[arch-commits] Commit in libvips/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 02:15:34
  Author: felixonmars
Revision: 1255356

archrelease: copy trunk to community-x86_64

Added:
  libvips/repos/community-x86_64/PKGBUILD
(from rev 1255355, libvips/trunk/PKGBUILD)
Deleted:
  libvips/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   61 ++---
 1 file changed, 34 insertions(+), 27 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 02:15:22 UTC (rev 1255355)
+++ PKGBUILD2022-07-23 02:15:34 UTC (rev 1255356)
@@ -1,27 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=libvips
-pkgver=8.12.2
-pkgrel=1
-pkgdesc="A fast image processing library with low memory needs"
-arch=('x86_64')
-license=('LGPL')
-url="https://libvips.github.io/libvips/";
-depends=('cfitsio' 'fftw' 'imagemagick' 'libexif' 'libgsf' 'libheif' 
'libimagequant' 'librsvg'
- 'libwebp' 'libxml2' 'openexr' 'orc' 'pango' 'poppler-glib' 'libcgif')
-makedepends=('gobject-introspection')
-source=("https://github.com/libvips/libvips/releases/download/v$pkgver/vips-$pkgver.tar.gz";)
-sha512sums=('9df337b01234199c00e5007db9d4711dac81377a521a3fd65246778be6907f54c2fd7c1f23bde1c37644d08e5e5034d65f6095adc072e29fc9185a607a97fe61')
-
-build() {
-  cd vips-$pkgver
-  ./configure --prefix=/usr
-# Fix overlinking
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd vips-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: libvips/repos/community-x86_64/PKGBUILD (from rev 1255355, 
libvips/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 02:15:34 UTC (rev 1255356)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=libvips
+pkgver=8.13.0
+pkgrel=1
+pkgdesc="A fast image processing library with low memory needs"
+arch=('x86_64')
+license=('LGPL')
+url="https://libvips.github.io/libvips/";
+depends=('cfitsio' 'fftw' 'libexif' 'libgsf' 'libimagequant' 'librsvg' 
'libwebp' 'libxml2' 'openexr'
+ 'orc' 'pango' 'libcgif')
+# Adding 'highway' here temporarily for FS#73931
+makedepends=('gobject-introspection' 'libheif' 'libjxl' 'highway' 
'imagemagick' 'openslide'
+ 'poppler-glib')
+optdepends=('libheif: for heif module'
+'imagemagick: for magick module'
+'openslide: for openslide module'
+'poppler-glib: for poppler module'
+'libjxl: for jxl module')
+source=("https://github.com/libvips/libvips/releases/download/v$pkgver/vips-$pkgver.tar.gz";)
+sha512sums=('9ef10edd44e726997e9d5da304560a90102b629134423853f6f0f6af4181dd946ef1b79207eb17d8e8fae0a03c223ecaca9faa8fee95516f03d459e4895e58e4')
+
+build() {
+  cd vips-$pkgver
+  ./configure --prefix=/usr --disable-static
+# Fix overlinking
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd vips-$pkgver
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in libvips/trunk (PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 02:15:22
  Author: felixonmars
Revision: 1255355

upgpkg: libvips 8.13.0-1

Modified:
  libvips/trunk/PKGBUILD

--+
 PKGBUILD |   19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 02:03:23 UTC (rev 1255354)
+++ PKGBUILD2022-07-23 02:15:22 UTC (rev 1255355)
@@ -1,21 +1,28 @@
 # Maintainer: Felix Yan 
 
 pkgname=libvips
-pkgver=8.12.2
+pkgver=8.13.0
 pkgrel=1
 pkgdesc="A fast image processing library with low memory needs"
 arch=('x86_64')
 license=('LGPL')
 url="https://libvips.github.io/libvips/";
-depends=('cfitsio' 'fftw' 'imagemagick' 'libexif' 'libgsf' 'libheif' 
'libimagequant' 'librsvg'
- 'libwebp' 'libxml2' 'openexr' 'orc' 'pango' 'poppler-glib' 'libcgif')
-makedepends=('gobject-introspection')
+depends=('cfitsio' 'fftw' 'libexif' 'libgsf' 'libimagequant' 'librsvg' 
'libwebp' 'libxml2' 'openexr'
+ 'orc' 'pango' 'libcgif')
+# Adding 'highway' here temporarily for FS#73931
+makedepends=('gobject-introspection' 'libheif' 'libjxl' 'highway' 
'imagemagick' 'openslide'
+ 'poppler-glib')
+optdepends=('libheif: for heif module'
+'imagemagick: for magick module'
+'openslide: for openslide module'
+'poppler-glib: for poppler module'
+'libjxl: for jxl module')
 
source=("https://github.com/libvips/libvips/releases/download/v$pkgver/vips-$pkgver.tar.gz";)
-sha512sums=('9df337b01234199c00e5007db9d4711dac81377a521a3fd65246778be6907f54c2fd7c1f23bde1c37644d08e5e5034d65f6095adc072e29fc9185a607a97fe61')
+sha512sums=('9ef10edd44e726997e9d5da304560a90102b629134423853f6f0f6af4181dd946ef1b79207eb17d8e8fae0a03c223ecaca9faa8fee95516f03d459e4895e58e4')
 
 build() {
   cd vips-$pkgver
-  ./configure --prefix=/usr
+  ./configure --prefix=/usr --disable-static
 # Fix overlinking
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make



[arch-commits] Commit in nvidia-open/repos/staging-x86_64 (4 files)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 02:07:52
  Author: freswa
Revision: 451579

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-open/repos/staging-x86_64/PKGBUILD
(from rev 451578, nvidia-open/trunk/PKGBUILD)
  nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch
(from rev 451578, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch)
Deleted:
  nvidia-open/repos/staging-x86_64/PKGBUILD
  nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch

---+
 PKGBUILD  |  188 
 nvidia-open-gcc-ibt-sls.patch |   56 +--
 2 files changed, 122 insertions(+), 122 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 02:06:25 UTC (rev 451578)
+++ PKGBUILD2022-07-23 02:07:52 UTC (rev 451579)
@@ -1,94 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgbase=nvidia-open
-pkgname=(nvidia-open nvidia-open-dkms)
-pkgver=515.57
-pkgrel=8
-pkgdesc="NVIDIA open kernel modules"
-arch=('x86_64')
-url="https://github.com/NVIDIA/open-gpu-kernel-modules";
-depends=("nvidia-utils=${pkgver}" 'libglvnd')
-makedepends=('linux-headers')
-license=('GPL')
-options=('!lto' '!buildflags')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz";
-nvidia-open-gcc-ibt-sls.patch)
-sha512sums=('93d59bf0bb1eede40036dd65c8ef956c7b9a79f3a2fe6e87b6f4f16413e52b3c8cdb47aacbcd4c087bd77081a2d35fc1981db93019e352b8a8f85083a9221461'
-
'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5')
-
-prepare() {
-  cd open-gpu-kernel-modules-${pkgver}
-
-  # Fix for https://bugs.archlinux.org/task/74886
-  patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch
-
-  # Attempt to make this reproducible
-  sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk
-  sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk
-  sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk
-
-  sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf
-  sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf
-  sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf
-  sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf
-  sed -i '$i\
-BUILT_MODULE_NAME[0]="nvidia"\
-BUILT_MODULE_LOCATION[0]="kernel-open"\
-DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[1]="nvidia-uvm"\
-BUILT_MODULE_LOCATION[1]="kernel-open"\
-DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[2]="nvidia-modeset"\
-BUILT_MODULE_LOCATION[2]="kernel-open"\
-DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[3]="nvidia-drm"\
-BUILT_MODULE_LOCATION[3]="kernel-open"\
-DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[4]="nvidia-peermem"\
-BUILT_MODULE_LOCATION[4]="kernel-open"\
-DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf
-
-  # Clean version for later copying for DKMS
-  cp -r ../open-gpu-kernel-modules-${pkgver} 
"$srcdir"/open-gpu-kernel-modules-dkms
-}
-
-build() {
-  cd open-gpu-kernel-modules-${pkgver}
-  make SYSSRC="/usr/src/linux"
-}
-
-package_nvidia-open() {
-  depends+=('linux')
-  conflicts=('NVIDIA-MODULE')
-  provides=('NVIDIA-MODULE')
-
-  cd open-gpu-kernel-modules-${pkgver}
-  _extradir="/usr/lib/modules/$( 
"$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf
-
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname
-}
-
-package_nvidia-open-dkms() {
-  depends+=('dkms')
-  conflicts=('nvidia-open' 'NVIDIA-MODULE')
-  provides=('nvidia-open' 'NVIDIA-MODULE')
-
-  install -dm 755 "${pkgdir}"/usr/src
-  # cp -dr --no-preserve='ownership' kernel-open 
"${pkgdir}/usr/src/nvidia-$pkgver"
-  cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms 
"${pkgdir}/usr/src/nvidia-$pkgver"
-  mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" 
"${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf"
-
-  # Force module to load even on unsupported GPUs
-  mkdir -p "$pkgdir"/usr/lib/modprobe.d
-  echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > 
"$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf
-
-  install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname
-}
-
-# vim:set sw=2 et:

Copied: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451578, 
nvidia-open/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 02:07:52 UTC (rev 451579)
@@ -0,0 +1,94 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgbase=nvidia-open
+pkgname=(nvidia-open nvidia-open-dkms)
+pkgver=515.57
+pkgrel=8
+pkgdesc="NVIDIA open kernel modules"
+arch=('x86_64')
+url="https://github.com/NVIDIA/open-gpu-kernel-modules";
+depends=("nvidia-utils=${pkgver}" 'libglvnd')
+makedepends=('linux-headers')
+license=('GPL')
+options=('!l

[arch-commits] Commit in nvidia-open/repos/staging-x86_64 (4 files)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 02:06:25
  Author: freswa
Revision: 451578

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-open/repos/staging-x86_64/PKGBUILD
(from rev 451577, nvidia-open/trunk/PKGBUILD)
  nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch
(from rev 451577, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch)
Deleted:
  nvidia-open/repos/staging-x86_64/PKGBUILD
  nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch

---+
 PKGBUILD  |  188 
 nvidia-open-gcc-ibt-sls.patch |   56 +--
 2 files changed, 122 insertions(+), 122 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-23 02:06:23 UTC (rev 451577)
+++ PKGBUILD2022-07-23 02:06:25 UTC (rev 451578)
@@ -1,94 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgbase=nvidia-open
-pkgname=(nvidia-open nvidia-open-dkms)
-pkgver=515.57
-pkgrel=7
-pkgdesc="NVIDIA open kernel modules"
-arch=('x86_64')
-url="https://github.com/NVIDIA/open-gpu-kernel-modules";
-depends=("nvidia-utils=${pkgver}" 'libglvnd')
-makedepends=('linux-headers')
-license=('GPL')
-options=('!lto' '!buildflags')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz";
-nvidia-open-gcc-ibt-sls.patch)
-sha512sums=('93d59bf0bb1eede40036dd65c8ef956c7b9a79f3a2fe6e87b6f4f16413e52b3c8cdb47aacbcd4c087bd77081a2d35fc1981db93019e352b8a8f85083a9221461'
-
'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5')
-
-prepare() {
-  cd open-gpu-kernel-modules-${pkgver}
-
-  # Fix for https://bugs.archlinux.org/task/74886
-  patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch
-
-  # Attempt to make this reproducible
-  sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk
-  sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk
-  sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk
-
-  sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf
-  sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf
-  sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf
-  sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf
-  sed -i '$i\
-BUILT_MODULE_NAME[0]="nvidia"\
-BUILT_MODULE_LOCATION[0]="kernel-open"\
-DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[1]="nvidia-uvm"\
-BUILT_MODULE_LOCATION[1]="kernel-open"\
-DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[2]="nvidia-modeset"\
-BUILT_MODULE_LOCATION[2]="kernel-open"\
-DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[3]="nvidia-drm"\
-BUILT_MODULE_LOCATION[3]="kernel-open"\
-DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[4]="nvidia-peermem"\
-BUILT_MODULE_LOCATION[4]="kernel-open"\
-DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf
-
-  # Clean version for later copying for DKMS
-  cp -r ../open-gpu-kernel-modules-${pkgver} 
"$srcdir"/open-gpu-kernel-modules-dkms
-}
-
-build() {
-  cd open-gpu-kernel-modules-${pkgver}
-  make SYSSRC="/usr/src/linux"
-}
-
-package_nvidia-open() {
-  depends+=('linux')
-  conflicts=('NVIDIA-MODULE')
-  provides=('NVIDIA-MODULE')
-
-  cd open-gpu-kernel-modules-${pkgver}
-  _extradir="/usr/lib/modules/$( 
"$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf
-
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname
-}
-
-package_nvidia-open-dkms() {
-  depends+=('dkms')
-  conflicts=('nvidia-open' 'NVIDIA-MODULE')
-  provides=('nvidia-open' 'NVIDIA-MODULE')
-
-  install -dm 755 "${pkgdir}"/usr/src
-  # cp -dr --no-preserve='ownership' kernel-open 
"${pkgdir}/usr/src/nvidia-$pkgver"
-  cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms 
"${pkgdir}/usr/src/nvidia-$pkgver"
-  mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" 
"${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf"
-
-  # Force module to load even on unsupported GPUs
-  mkdir -p "$pkgdir"/usr/lib/modprobe.d
-  echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > 
"$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf
-
-  install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname
-}
-
-# vim:set sw=2 et:

Copied: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451577, 
nvidia-open/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-23 02:06:25 UTC (rev 451578)
@@ -0,0 +1,94 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgbase=nvidia-open
+pkgname=(nvidia-open nvidia-open-dkms)
+pkgver=515.57
+pkgrel=8
+pkgdesc="NVIDIA open kernel modules"
+arch=('x86_64')
+url="https://github.com/NVIDIA/open-gpu-kernel-modules";
+depends=("nvidia-utils=${pkgver}" 'libglvnd')
+makedepends=('linux-headers')
+license=('GPL')
+options=('!l

[arch-commits] Commit in nvidia-open/trunk (PKGBUILD)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 02:06:23
  Author: freswa
Revision: 451577

gcc-12.1.0-3 rebuild

Modified:
  nvidia-open/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 02:01:45 UTC (rev 451576)
+++ PKGBUILD2022-07-23 02:06:23 UTC (rev 451577)
@@ -2,7 +2,7 @@
 pkgbase=nvidia-open
 pkgname=(nvidia-open nvidia-open-dkms)
 pkgver=515.57
-pkgrel=7
+pkgrel=8
 pkgdesc="NVIDIA open kernel modules"
 arch=('x86_64')
 url="https://github.com/NVIDIA/open-gpu-kernel-modules";



[arch-commits] Commit in openslide/repos (community-x86_64 community-x86_64/PKGBUILD)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 02:03:23
  Author: felixonmars
Revision: 1255354

archrelease: copy trunk to community-x86_64

Added:
  openslide/repos/community-x86_64/
  openslide/repos/community-x86_64/PKGBUILD
(from rev 1255353, openslide/trunk/PKGBUILD)

--+
 PKGBUILD |   27 +++
 1 file changed, 27 insertions(+)

Copied: openslide/repos/community-x86_64/PKGBUILD (from rev 1255353, 
openslide/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2022-07-23 02:03:23 UTC (rev 1255354)
@@ -0,0 +1,27 @@
+# Maintainer: Felix Yan 
+# Contributor: Butui Hu 
+# Contributor: pingplug < aur at pingplug dot me >
+
+pkgname=openslide
+pkgver=3.4.1
+pkgrel=3
+pkgdesc='C library for reading virtual slide images'
+arch=('x86_64')
+url='https://openslide.org'
+license=('LGPL')
+depends=(cairo gdk-pixbuf2 openjpeg2 sqlite)
+source=("https://github.com/openslide/openslide/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz";)
+sha256sums=('9938034dba7f48fadc90a2cdf8cfe94c5613b04098d1348a5ff19da95b990564')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in (4 files)

2022-07-22 Thread Felix Yan via arch-commits
Date: Saturday, July 23, 2022 @ 02:02:56
  Author: felixonmars
Revision: 1255353

addpkg: openslide 3.4.1-3

Added:
  openslide/
  openslide/repos/
  openslide/trunk/
  openslide/trunk/PKGBUILD

--+
 PKGBUILD |   27 +++
 1 file changed, 27 insertions(+)

Added: openslide/trunk/PKGBUILD
===
--- openslide/trunk/PKGBUILD(rev 0)
+++ openslide/trunk/PKGBUILD2022-07-23 02:02:56 UTC (rev 1255353)
@@ -0,0 +1,27 @@
+# Maintainer: Felix Yan 
+# Contributor: Butui Hu 
+# Contributor: pingplug < aur at pingplug dot me >
+
+pkgname=openslide
+pkgver=3.4.1
+pkgrel=3
+pkgdesc='C library for reading virtual slide images'
+arch=('x86_64')
+url='https://openslide.org'
+license=('LGPL')
+depends=(cairo gdk-pixbuf2 openjpeg2 sqlite)
+source=("https://github.com/openslide/openslide/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz";)
+sha256sums=('9938034dba7f48fadc90a2cdf8cfe94c5613b04098d1348a5ff19da95b990564')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in nvidia-open/repos (3 files)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 02:01:45
  Author: freswa
Revision: 451576

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-open/repos/staging-x86_64/
  nvidia-open/repos/staging-x86_64/PKGBUILD
(from rev 451575, nvidia-open/trunk/PKGBUILD)
  nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch
(from rev 451575, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch)

---+
 PKGBUILD  |   94 
 nvidia-open-gcc-ibt-sls.patch |   28 +++
 2 files changed, 122 insertions(+)

Copied: nvidia-open/repos/staging-x86_64/PKGBUILD (from rev 451575, 
nvidia-open/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-07-23 02:01:45 UTC (rev 451576)
@@ -0,0 +1,94 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgbase=nvidia-open
+pkgname=(nvidia-open nvidia-open-dkms)
+pkgver=515.57
+pkgrel=7
+pkgdesc="NVIDIA open kernel modules"
+arch=('x86_64')
+url="https://github.com/NVIDIA/open-gpu-kernel-modules";
+depends=("nvidia-utils=${pkgver}" 'libglvnd')
+makedepends=('linux-headers')
+license=('GPL')
+options=('!lto' '!buildflags')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${pkgver}.tar.gz";
+nvidia-open-gcc-ibt-sls.patch)
+sha512sums=('93d59bf0bb1eede40036dd65c8ef956c7b9a79f3a2fe6e87b6f4f16413e52b3c8cdb47aacbcd4c087bd77081a2d35fc1981db93019e352b8a8f85083a9221461'
+
'a8821f36c7515bfe4f50d7e3d15a6a8464ec833ca19818d674e300199f3867971f6fba35e1a357fa8ced08cc91d36c2f7fb37cb247bcbf18fa706f97916639b5')
+
+prepare() {
+  cd open-gpu-kernel-modules-${pkgver}
+
+  # Fix for https://bugs.archlinux.org/task/74886
+  patch -Np1 --no-backup-if-mismatch -i "$srcdir"/nvidia-open-gcc-ibt-sls.patch
+
+  # Attempt to make this reproducible
+  sed -i "s/^HOSTNAME.*/HOSTNAME = echo archlinux"/ utils.mk
+  sed -i "s/^WHOAMI.*/WHOAMI = echo archlinux-builder"/ utils.mk
+  sed -i "s/^DATE.*/DATE = date -r version.mk"/ utils.mk
+
+  sed -i "s/__VERSION_STRING/${pkgver}/" kernel-open/dkms.conf
+  sed -i 's/__JOBS/`nproc`/' kernel-open/dkms.conf
+  sed -i 's/__EXCLUDE_MODULES//' kernel-open/dkms.conf
+  sed -i 's/__DKMS_MODULES//' kernel-open/dkms.conf
+  sed -i '$i\
+BUILT_MODULE_NAME[0]="nvidia"\
+BUILT_MODULE_LOCATION[0]="kernel-open"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+BUILT_MODULE_LOCATION[1]="kernel-open"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+BUILT_MODULE_LOCATION[2]="kernel-open"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+BUILT_MODULE_LOCATION[3]="kernel-open"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[4]="nvidia-peermem"\
+BUILT_MODULE_LOCATION[4]="kernel-open"\
+DEST_MODULE_LOCATION[4]="/kernel/drivers/video"' kernel-open/dkms.conf
+
+  # Clean version for later copying for DKMS
+  cp -r ../open-gpu-kernel-modules-${pkgver} 
"$srcdir"/open-gpu-kernel-modules-dkms
+}
+
+build() {
+  cd open-gpu-kernel-modules-${pkgver}
+  make SYSSRC="/usr/src/linux"
+}
+
+package_nvidia-open() {
+  depends+=('linux')
+  conflicts=('NVIDIA-MODULE')
+  provides=('NVIDIA-MODULE')
+
+  cd open-gpu-kernel-modules-${pkgver}
+  _extradir="/usr/lib/modules/$( 
"$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf
+
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname
+}
+
+package_nvidia-open-dkms() {
+  depends+=('dkms')
+  conflicts=('nvidia-open' 'NVIDIA-MODULE')
+  provides=('nvidia-open' 'NVIDIA-MODULE')
+
+  install -dm 755 "${pkgdir}"/usr/src
+  # cp -dr --no-preserve='ownership' kernel-open 
"${pkgdir}/usr/src/nvidia-$pkgver"
+  cp -dr --no-preserve='ownership' open-gpu-kernel-modules-dkms 
"${pkgdir}/usr/src/nvidia-$pkgver"
+  mv "${pkgdir}/usr/src/nvidia-$pkgver/kernel-open/dkms.conf" 
"${pkgdir}/usr/src/nvidia-$pkgver/dkms.conf"
+
+  # Force module to load even on unsupported GPUs
+  mkdir -p "$pkgdir"/usr/lib/modprobe.d
+  echo "options nvidia NVreg_OpenRmEnableUnsupportedGpus=1" > 
"$pkgdir"/usr/lib/modprobe.d/nvidia-open.conf
+
+  install -Dm644 open-gpu-kernel-modules-${pkgver}/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname
+}
+
+# vim:set sw=2 et:

Copied: nvidia-open/repos/staging-x86_64/nvidia-open-gcc-ibt-sls.patch (from 
rev 451575, nvidia-open/trunk/nvidia-open-gcc-ibt-sls.patch)
===
--- staging-x86_64/nvidia-open-gcc-ibt-sls.patch
(rev 0)
+++ staging-x86_64/nvidia-open-gcc-ibt-sls.patch2022-07-23 02:01:45 UTC 
(rev 451576)
@@ -0,0 +1,28 @@
+diff --git a/src/nvidia-modeset/Makefile b/src/nvidia-modeset/Makefile
+index c63b86b..a67d2fc 100644
+--- a/src/nvidia-modeset/Makefile
 b/src/nvidia-modeset/Makefile
+@@ -95,7 +95,8 @@ CFLAGS += -ffunction

[arch-commits] Commit in nvidia-lts/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 01:58:10
  Author: freswa
Revision: 451575

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 451574, nvidia-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   32 
 1 file changed, 32 insertions(+)

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 451574, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-07-23 01:58:10 UTC (rev 451575)
@@ -0,0 +1,32 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Eric Bélanger 
+pkgname=nvidia-lts
+pkgver=515.57
+pkgrel=7
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 01:58:07
  Author: freswa
Revision: 451574

gcc-12.1.0-3 rebuild

Modified:
  nvidia-lts/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 01:56:29 UTC (rev 451573)
+++ PKGBUILD2022-07-23 01:58:07 UTC (rev 451574)
@@ -2,7 +2,7 @@
 # Contributor: Eric Bélanger 
 pkgname=nvidia-lts
 pkgver=515.57
-pkgrel=6
+pkgrel=7
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')



[arch-commits] Commit in nvidia/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 01:56:29
  Author: freswa
Revision: 451573

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 451572, nvidia/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 451572, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-07-23 01:56:29 UTC (rev 451573)
@@ -0,0 +1,33 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=515.57
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=('linux-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

[arch-commits] Commit in nvidia/trunk (PKGBUILD)

2022-07-22 Thread Frederik Schwan via arch-commits
Date: Saturday, July 23, 2022 @ 01:56:24
  Author: freswa
Revision: 451572

gcc-12.1.0-3 rebuild

Modified:
  nvidia/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-23 01:44:16 UTC (rev 451571)
+++ PKGBUILD2022-07-23 01:56:24 UTC (rev 451572)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=515.57
-pkgrel=7
+pkgrel=8
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/";



  1   2   3   >