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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:59:36
  Author: allan
Revision: 1218644

upgpkg: lib32-speex 1.2.0-3: Packages with invalid .BUILDINFO

Modified:
  lib32-speex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:57:49 UTC (rev 1218643)
+++ PKGBUILD2022-06-02 05:59:36 UTC (rev 1218644)
@@ -3,7 +3,7 @@
 _pkgbasename=speex
 pkgname=lib32-$_pkgbasename
 pkgver=1.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A free codec for free speech (32-bit)"
 arch=(x86_64)
 url="https://speex.org/;



[arch-commits] Commit in lib32-sdl_ttf/repos/multilib-x86_64 (6 files)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:57:49
  Author: allan
Revision: 1218643

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-sdl_ttf/repos/multilib-x86_64/PKGBUILD
(from rev 1218642, lib32-sdl_ttf/trunk/PKGBUILD)
  lib32-sdl_ttf/repos/multilib-x86_64/bug1433.patch
(from rev 1218642, lib32-sdl_ttf/trunk/bug1433.patch)
  lib32-sdl_ttf/repos/multilib-x86_64/freetype-pkgconfig.patch
(from rev 1218642, lib32-sdl_ttf/trunk/freetype-pkgconfig.patch)
Deleted:
  lib32-sdl_ttf/repos/multilib-x86_64/PKGBUILD
  lib32-sdl_ttf/repos/multilib-x86_64/bug1433.patch
  lib32-sdl_ttf/repos/multilib-x86_64/freetype-pkgconfig.patch

--+
 PKGBUILD |   98 ++---
 bug1433.patch|   22 +-
 freetype-pkgconfig.patch |   92 +-
 3 files changed, 106 insertions(+), 106 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:57:29 UTC (rev 1218642)
+++ PKGBUILD2022-06-02 05:57:49 UTC (rev 1218643)
@@ -1,49 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Esa lakaniemi 
-
-_pkgbasename=sdl_ttf
-pkgname=lib32-$_pkgbasename
-pkgver=2.0.11
-pkgrel=5
-pkgdesc="A library that allows you to use TrueType fonts in your SDL 
applications (32-bit)"
-url="https://www.libsdl.org/projects/SDL_ttf/;
-arch=(x86_64)
-license=(custom)
-depends=(lib32-sdl lib32-freetype2 $_pkgbasename)
-source=(https://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz
-freetype-pkgconfig.patch
-bug1433.patch)
-sha256sums=('724cd895ecf4da319a3ef164892b72078bd92632a5d812111261cde248ebcdb7'
-'87412f614b97b4724cb4845db882f07c15caf098dee57a856d6dbae0f58de80d'
-'4baea703454b9bca9498a920485552f1b8489a5007f8f1366080b14a4cd74c90')
-
-prepare() {
-  cd SDL_ttf-$pkgver
-
-  # Fix FS#28674
-  patch -Ni ../bug1433.patch
-
-  # Fix build with FreeType 2.9.1
-  patch -Np1 -i ../freetype-pkgconfig.patch
-
-  touch NEWS README AUTHORS ChangeLog
-  autoreconf -vi
-}
-
-build() {
-  export CC='gcc -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  cd SDL_ttf-$pkgver
-  ./configure --prefix=/usr --disable-static --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd SDL_ttf-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
-  rm -rf "$pkgdir/usr/include"
-}
-
-# vim: sw=2:ts=2 et:

Copied: lib32-sdl_ttf/repos/multilib-x86_64/PKGBUILD (from rev 1218642, 
lib32-sdl_ttf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:57:49 UTC (rev 1218643)
@@ -0,0 +1,49 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Esa lakaniemi 
+
+_pkgbasename=sdl_ttf
+pkgname=lib32-$_pkgbasename
+pkgver=2.0.11
+pkgrel=6
+pkgdesc="A library that allows you to use TrueType fonts in your SDL 
applications (32-bit)"
+url="https://www.libsdl.org/projects/SDL_ttf/;
+arch=(x86_64)
+license=(custom)
+depends=(lib32-sdl lib32-freetype2 $_pkgbasename)
+source=(https://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz
+freetype-pkgconfig.patch
+bug1433.patch)
+sha256sums=('724cd895ecf4da319a3ef164892b72078bd92632a5d812111261cde248ebcdb7'
+'87412f614b97b4724cb4845db882f07c15caf098dee57a856d6dbae0f58de80d'
+'4baea703454b9bca9498a920485552f1b8489a5007f8f1366080b14a4cd74c90')
+
+prepare() {
+  cd SDL_ttf-$pkgver
+
+  # Fix FS#28674
+  patch -Ni ../bug1433.patch
+
+  # Fix build with FreeType 2.9.1
+  patch -Np1 -i ../freetype-pkgconfig.patch
+
+  touch NEWS README AUTHORS ChangeLog
+  autoreconf -vi
+}
+
+build() {
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  cd SDL_ttf-$pkgver
+  ./configure --prefix=/usr --disable-static --libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd SDL_ttf-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+  rm -rf "$pkgdir/usr/include"
+}
+
+# vim: sw=2:ts=2 et:

Deleted: bug1433.patch
===
--- bug1433.patch   2022-06-02 05:57:29 UTC (rev 1218642)
+++ bug1433.patch   2022-06-02 05:57:49 UTC (rev 1218643)
@@ -1,11 +0,0 @@
 SDL_ttf.c.orig 2012-02-12 16:36:41.859977617 +0100
-+++ SDL_ttf.c  2012-02-12 16:36:53.696580159 +0100
-@@ -1747,7 +1747,7 @@
-   /* Copy the character from the pixmap */
-   src = glyph->pixmap.buffer;
-   dst = (Uint8*) textbuf->pixels;
--  for ( row = 0; row < glyph->bitmap.rows; ++row ) {
-+  for ( row = 0; row < glyph->pixmap.rows; ++row ) {
-   memcpy( dst, src, glyph->pixmap.width );
-   src += glyph->pixmap.pitch;
-   dst += textbuf->pitch;
\ No newline at end of file

Copied: lib32-sdl_ttf/repos/multilib-x86_64/bug1433.patch 

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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:57:29
  Author: allan
Revision: 1218642

upgpkg: lib32-sdl_ttf 2.0.11-6: Packages with invalid .BUILDINFO

Modified:
  lib32-sdl_ttf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:56:42 UTC (rev 1218641)
+++ PKGBUILD2022-06-02 05:57:29 UTC (rev 1218642)
@@ -4,7 +4,7 @@
 _pkgbasename=sdl_ttf
 pkgname=lib32-$_pkgbasename
 pkgver=2.0.11
-pkgrel=5
+pkgrel=6
 pkgdesc="A library that allows you to use TrueType fonts in your SDL 
applications (32-bit)"
 url="https://www.libsdl.org/projects/SDL_ttf/;
 arch=(x86_64)



[arch-commits] Commit in lib32-sdl_mixer/repos/multilib-x86_64 (10 files)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:56:42
  Author: allan
Revision: 1218641

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-sdl_mixer/repos/multilib-x86_64/PKGBUILD
(from rev 1218640, lib32-sdl_mixer/trunk/PKGBUILD)
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-double-free-crash.patch
(from rev 1218640, lib32-sdl_mixer/trunk/sdl_mixer-double-free-crash.patch)
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-fluidsynth-volume.patch
(from rev 1218640, lib32-sdl_mixer/trunk/sdl_mixer-fluidsynth-volume.patch)
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-mikmod1.patch
(from rev 1218640, lib32-sdl_mixer/trunk/sdl_mixer-mikmod1.patch)
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-mikmod2.patch
(from rev 1218640, lib32-sdl_mixer/trunk/sdl_mixer-mikmod2.patch)
Deleted:
  lib32-sdl_mixer/repos/multilib-x86_64/PKGBUILD
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-double-free-crash.patch
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-fluidsynth-volume.patch
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-mikmod1.patch
  lib32-sdl_mixer/repos/multilib-x86_64/sdl_mixer-mikmod2.patch

---+
 PKGBUILD  |  130 +-
 sdl_mixer-double-free-crash.patch |   64 -
 sdl_mixer-fluidsynth-volume.patch |   46 ++--
 sdl_mixer-mikmod1.patch   |  134 ++--
 sdl_mixer-mikmod2.patch   |   70 +-
 5 files changed, 222 insertions(+), 222 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:56:15 UTC (rev 1218640)
+++ PKGBUILD2022-06-02 05:56:42 UTC (rev 1218641)
@@ -1,65 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: carstene1ns 
-# Contributor: speps 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: qwak 
-# Contributor: ThatGuyJon 
-
-pkgname=lib32-sdl_mixer
-pkgver=1.2.12
-pkgrel=3
-pkgdesc='A simple multi-channel audio mixer'
-arch=('x86_64')
-url='https://www.libsdl.org/projects/SDL_mixer/'
-license=('custom')
-depends=('lib32-libmikmod' 'lib32-libvorbis' 'lib32-sdl' 'lib32-smpeg' 
'sdl_mixer')
-makedepends=('gcc-multilib' 'lib32-fluidsynth')
-optdepends=('lib32-fluidsynth: MIDI software synth, replaces built-in 
timidity')
-source=("https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-${pkgver}.tar.gz;
-'sdl_mixer-mikmod1.patch'
-'sdl_mixer-mikmod2.patch'
-'sdl_mixer-fluidsynth-volume.patch'
-'sdl_mixer-double-free-crash.patch')
-sha256sums=('1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a'
-'e0d36cd81083a0b033436b8f300cc4f4513a6043e57fea139afbade02dbe0de8'
-'a0c5326b4363464159a38dc51badad984b65ce0fa4c3b1dd1ad5f73bc7b6c55e'
-'4b6c567debf18c88398d4045a6e4ed0954f0e04cc61162ca907a83ddec17cd70'
-'b707f5c8d1229d1612cc8a9f4e976f0a3b19ea40d7bd1d5bc1cbd5c9f8bca56d')
-
-prepare() {
-  cd SDL_mixer-${pkgver}
-
-  patch -Np1 -i ../sdl_mixer-mikmod1.patch
-  patch -Np1 -i ../sdl_mixer-mikmod2.patch
-  patch -Np1 -i ../sdl_mixer-fluidsynth-volume.patch
-  patch -Np1 -i ../sdl_mixer-double-free-crash.patch
-
-  sed -e '/CONFIG_FILE_ETC/s|/etc/timidity.cfg|/etc/timidity++/timidity.cfg|;
-  /DEFAULT_PATH/s|/etc/timidity|/etc/timidity++|;
-  /DEFAULT_PATH2/s|/usr/local/lib/timidity|/usr/lib/timidity|' \
-  -i timidity/config.h
-}
-
-build() {
-  cd SDL_mixer-${pkgver}
-
-  export CC='gcc -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  ./configure \
---prefix='/usr' \
---libdir='/usr/lib32'
-  make
-}
-
-package() {
-  cd SDL_mixer-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/include
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s sdl_mixer "${pkgdir}"/usr/share/licenses/lib32-sdl_mixer
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-sdl_mixer/repos/multilib-x86_64/PKGBUILD (from rev 1218640, 
lib32-sdl_mixer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:56:42 UTC (rev 1218641)
@@ -0,0 +1,65 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: carstene1ns 
+# Contributor: speps 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: qwak 
+# Contributor: ThatGuyJon 
+
+pkgname=lib32-sdl_mixer
+pkgver=1.2.12
+pkgrel=4
+pkgdesc='A simple multi-channel audio mixer'
+arch=('x86_64')
+url='https://www.libsdl.org/projects/SDL_mixer/'
+license=('custom')
+depends=('lib32-libmikmod' 'lib32-libvorbis' 'lib32-sdl' 'lib32-smpeg' 
'sdl_mixer')
+makedepends=('gcc-multilib' 'lib32-fluidsynth')
+optdepends=('lib32-fluidsynth: MIDI software synth, replaces built-in 
timidity')
+source=("https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-${pkgver}.tar.gz;
+'sdl_mixer-mikmod1.patch'
+'sdl_mixer-mikmod2.patch'
+

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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:56:15
  Author: allan
Revision: 1218640

upgpkg: lib32-sdl_mixer 1.2.12-4: Packages with invalid .BUILDINFO

Modified:
  lib32-sdl_mixer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:55:29 UTC (rev 1218639)
+++ PKGBUILD2022-06-02 05:56:15 UTC (rev 1218640)
@@ -7,7 +7,7 @@
 
 pkgname=lib32-sdl_mixer
 pkgver=1.2.12
-pkgrel=3
+pkgrel=4
 pkgdesc='A simple multi-channel audio mixer'
 arch=('x86_64')
 url='https://www.libsdl.org/projects/SDL_mixer/'



[arch-commits] Commit in lib32-sdl2_mixer/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:55:29
  Author: allan
Revision: 1218639

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-sdl2_mixer/repos/multilib-x86_64/PKGBUILD
(from rev 1218638, lib32-sdl2_mixer/trunk/PKGBUILD)
Deleted:
  lib32-sdl2_mixer/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:55:10 UTC (rev 1218638)
+++ PKGBUILD2022-06-02 05:55:29 UTC (rev 1218639)
@@ -1,44 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: carstene1ns 
-# Contributor: Jameson Pugh 
-# Contributor: Sven-Hendrik Haase 
-
-pkgname=lib32-sdl2_mixer
-pkgver=2.0.4
-pkgrel=1
-pkgdesc='A simple multi-channel audio mixer'
-arch=('x86_64')
-url='https://www.libsdl.org/projects/SDL_mixer/'
-license=('MIT')
-depends=('lib32-flac' 'lib32-glibc' 'lib32-libmodplug' 'lib32-mpg123'
- 'lib32-libvorbis' 'lib32-sdl2' 'sdl2_mixer')
-makedepends=('gcc-multilib' 'lib32-fluidsynth')
-optdepends=('lib32-fluidsynth: MIDI software synth, replaces built-in 
timidity')
-source=("https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${pkgver}.tar.gz;)
-sha256sums=('b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419')
-
-build() {
-  cd SDL2_mixer-$pkgver
-
-  export CC='gcc -m32'
-  export CXX='g++ -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  ./configure \
---prefix='/usr' \
---libdir='/usr/lib32' \
---disable-static
-  make
-}
-
-package() {
-  cd SDL2_mixer-$pkgver
-
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/include
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s sdl2_mixer "${pkgdir}"/usr/share/licenses/lib32-sdl2_mixer
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-sdl2_mixer/repos/multilib-x86_64/PKGBUILD (from rev 1218638, 
lib32-sdl2_mixer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:55:29 UTC (rev 1218639)
@@ -0,0 +1,44 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: carstene1ns 
+# Contributor: Jameson Pugh 
+# Contributor: Sven-Hendrik Haase 
+
+pkgname=lib32-sdl2_mixer
+pkgver=2.0.4
+pkgrel=2
+pkgdesc='A simple multi-channel audio mixer'
+arch=('x86_64')
+url='https://www.libsdl.org/projects/SDL_mixer/'
+license=('MIT')
+depends=('lib32-flac' 'lib32-glibc' 'lib32-libmodplug' 'lib32-mpg123'
+ 'lib32-libvorbis' 'lib32-sdl2' 'sdl2_mixer')
+makedepends=('gcc-multilib' 'lib32-fluidsynth')
+optdepends=('lib32-fluidsynth: MIDI software synth, replaces built-in 
timidity')
+source=("https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${pkgver}.tar.gz;)
+sha256sums=('b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419')
+
+build() {
+  cd SDL2_mixer-$pkgver
+
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-static
+  make
+}
+
+package() {
+  cd SDL2_mixer-$pkgver
+
+  make DESTDIR="${pkgdir}" install
+  rm -rf "${pkgdir}"/usr/include
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s sdl2_mixer "${pkgdir}"/usr/share/licenses/lib32-sdl2_mixer
+}
+
+# vim: ts=2 sw=2 et:



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:55:10
  Author: allan
Revision: 1218638

upgpkg: lib32-sdl2_mixer 2.0.4-2: Packages with invalid .BUILDINFO

Modified:
  lib32-sdl2_mixer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:53:10 UTC (rev 1218637)
+++ PKGBUILD2022-06-02 05:55:10 UTC (rev 1218638)
@@ -5,7 +5,7 @@
 
 pkgname=lib32-sdl2_mixer
 pkgver=2.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc='A simple multi-channel audio mixer'
 arch=('x86_64')
 url='https://www.libsdl.org/projects/SDL_mixer/'



[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:53:10
  Author: felixonmars
Revision: 1218637

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-eval-plugin/repos/community-staging-x86_64/
  haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218636, haskell-hls-eval-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1218636, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:53:10 UTC (rev 1218637)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=167
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:52:58
  Author: felixonmars
Revision: 1218636

upgpkg: haskell-hls-eval-plugin 1.1.2.0-167: rebuild with x509 1.7.7

Modified:
  haskell-hls-eval-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:52:14 UTC (rev 1218635)
+++ PKGBUILD2022-06-02 05:52:58 UTC (rev 1218636)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=166
+pkgrel=167
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:52:14
  Author: felixonmars
Revision: 1218635

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 1218634, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 1218634, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:52:14 UTC (rev 1218635)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.16.5
+pkgrel=24
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 
'haskell-data-ordlist'
+ 'haskell-fgl' 'haskell-hashable' 'haskell-html' 
'haskell-http-conduit' 'haskell-http-types'
+ 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-base' 
'haskell-regex-tdfa'
+ 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-leancheck'
+ 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-leancheck' 
'haskell-test-framework-quickcheck2'
+ # Added for their bundled shelly
+ 'haskell-monad-control' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-transformers-base')
+checkdepends=('bc' 'time')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('9116043943315417ff314197f6a143435b5545f614c6e6210c3645987a68c69c31f53f823ee5269cb663ccba393f8caf1834120783f15128e43b132c731a0edb')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+uusi -u attoparsec -u constraints -u cryptonite -u hashable -u memory 
$pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:52:00
  Author: felixonmars
Revision: 1218634

upgpkg: darcs 2.16.5-24: rebuild with x509 1.7.7

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:50:54 UTC (rev 1218633)
+++ PKGBUILD2022-06-02 05:52:00 UTC (rev 1218634)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.16.5
-pkgrel=23
+pkgrel=24
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL")



[arch-commits] Commit in vivaldi/repos/community-x86_64 (6 files)

2022-06-01 Thread Ike Devolder via arch-commits
Date: Thursday, June 2, 2022 @ 05:50:54
  Author: idevolder
Revision: 1218633

archrelease: copy trunk to community-x86_64

Added:
  vivaldi/repos/community-x86_64/0001-add-support-for-user-flags.patch
(from rev 1218632, vivaldi/trunk/0001-add-support-for-user-flags.patch)
  vivaldi/repos/community-x86_64/PKGBUILD
(from rev 1218632, vivaldi/trunk/PKGBUILD)
  vivaldi/repos/community-x86_64/eula.txt
(from rev 1218632, vivaldi/trunk/eula.txt)
Deleted:
  vivaldi/repos/community-x86_64/0001-add-support-for-user-flags.patch
  vivaldi/repos/community-x86_64/PKGBUILD
  vivaldi/repos/community-x86_64/eula.txt

---+
 0001-add-support-for-user-flags.patch |   74 ++--
 PKGBUILD  |  112 +-
 eula.txt  |  192 
 3 files changed, 189 insertions(+), 189 deletions(-)

Deleted: 0001-add-support-for-user-flags.patch
===
--- 0001-add-support-for-user-flags.patch   2022-06-02 05:50:47 UTC (rev 
1218632)
+++ 0001-add-support-for-user-flags.patch   2022-06-02 05:50:54 UTC (rev 
1218633)
@@ -1,37 +0,0 @@
-From 68c2dec905a7c88895c458dd40708ab9989385cf Mon Sep 17 00:00:00 2001
-From: BlackEagle 
-Date: Wed, 19 Jan 2022 20:57:58 +0100
-Subject: [PATCH] add support for user flags
-
-Signed-off-by: BlackEagle 

- vivaldi-stable | 9 -
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/vivaldi-stable b/vivaldi-stable
-index 5b5f1bf..8e95859 100755
 a/vivaldi-stable
-+++ b/vivaldi-stable
-@@ -53,6 +53,13 @@ export CHROME_VERSION_EXTRA="stable"
- # We don't want bug-buddy intercepting our crashes. http://crbug.com/24120
- export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
- 
-+# Allow users to override command-line options
-+XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config}
-+VIVALDI_USER_FLAGS=""
-+if [[ -f "$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf" ]]; then
-+   VIVALDI_USER_FLAGS="$(cat 
"$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf")"
-+fi
-+
- # Sanitize std{in,out,err} because they'll be shared with untrusted child
- # processes (http://crbug.com/376567).
- exec < /dev/null
-@@ -60,4 +67,4 @@ exec > >(exec cat)
- exec 2> >(exec cat >&2)
- 
- # Note: exec -a below is a bashism.
--exec -a "$0" "$HERE/vivaldi-bin" "$@"
-+exec -a "$0" "$HERE/vivaldi-bin" $VIVALDI_USER_FLAGS "$@"
--- 
-2.34.1
-

Copied: vivaldi/repos/community-x86_64/0001-add-support-for-user-flags.patch 
(from rev 1218632, vivaldi/trunk/0001-add-support-for-user-flags.patch)
===
--- 0001-add-support-for-user-flags.patch   (rev 0)
+++ 0001-add-support-for-user-flags.patch   2022-06-02 05:50:54 UTC (rev 
1218633)
@@ -0,0 +1,37 @@
+From 68c2dec905a7c88895c458dd40708ab9989385cf Mon Sep 17 00:00:00 2001
+From: BlackEagle 
+Date: Wed, 19 Jan 2022 20:57:58 +0100
+Subject: [PATCH] add support for user flags
+
+Signed-off-by: BlackEagle 
+---
+ vivaldi-stable | 9 -
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/vivaldi-stable b/vivaldi-stable
+index 5b5f1bf..8e95859 100755
+--- a/vivaldi-stable
 b/vivaldi-stable
+@@ -53,6 +53,13 @@ export CHROME_VERSION_EXTRA="stable"
+ # We don't want bug-buddy intercepting our crashes. http://crbug.com/24120
+ export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
+ 
++# Allow users to override command-line options
++XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config}
++VIVALDI_USER_FLAGS=""
++if [[ -f "$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf" ]]; then
++   VIVALDI_USER_FLAGS="$(cat 
"$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf")"
++fi
++
+ # Sanitize std{in,out,err} because they'll be shared with untrusted child
+ # processes (http://crbug.com/376567).
+ exec < /dev/null
+@@ -60,4 +67,4 @@ exec > >(exec cat)
+ exec 2> >(exec cat >&2)
+ 
+ # Note: exec -a below is a bashism.
+-exec -a "$0" "$HERE/vivaldi-bin" "$@"
++exec -a "$0" "$HERE/vivaldi-bin" $VIVALDI_USER_FLAGS "$@"
+-- 
+2.34.1
+

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:50:47 UTC (rev 1218632)
+++ PKGBUILD2022-06-02 05:50:54 UTC (rev 1218633)
@@ -1,56 +0,0 @@
-# Maintainer: BlackIkeEagle 
-# Contributor: TZ86
-
-pkgname=vivaldi
-_rpmversion=5.3.2679.34-1
-pkgver=5.3.2679.34
-pkgrel=1
-pkgdesc='An advanced browser made with the power user in mind.'
-url="https://vivaldi.com;
-options=(!strip !zipman)
-license=('custom')
-arch=('x86_64')
-depends=('gtk3' 'libcups' 'nss' 'alsa-lib' 'libxss' 'ttf-font' 
'desktop-file-utils' 'shared-mime-info' 'hicolor-icon-theme')
-makedepends=('w3m')
-optdepends=(
-'vivaldi-ffmpeg-codecs: playback of proprietary video/audio'
-'libnotify: native notifications'
-)

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

2022-06-01 Thread Ike Devolder via arch-commits
Date: Thursday, June 2, 2022 @ 05:50:47
  Author: idevolder
Revision: 1218632

upgpkg: vivaldi 5.3.2679.36-1

Modified:
  vivaldi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:50:15 UTC (rev 1218631)
+++ PKGBUILD2022-06-02 05:50:47 UTC (rev 1218632)
@@ -2,8 +2,8 @@
 # Contributor: TZ86
 
 pkgname=vivaldi
-_rpmversion=5.3.2679.34-1
-pkgver=5.3.2679.34
+_rpmversion=5.3.2679.36-1
+pkgver=5.3.2679.36
 pkgrel=1
 pkgdesc='An advanced browser made with the power user in mind.'
 url="https://vivaldi.com;
@@ -18,7 +18,7 @@
 )
 
source=("https://downloads.vivaldi.com/stable/vivaldi-stable-${_rpmversion}.x86_64.rpm;
 '0001-add-support-for-user-flags.patch')
-sha512sums=('63746b1b84bfb4c3b8d67b69a23cad40004f364bd30c0278c67a7fc2cf1a0e562a11b92013fe96211800d7bbef8cad3edd20f3f43078e5a96ef3c7e432acc63d'
+sha512sums=('d0a4998ad8afdb530fa06a7391928859efabe23d9fb411592cefbba2b85b79d7e0e51957db67571a997488d494541e48d34acc4f893524a5c5b8ef6d35ce8c8f'
 
'334db2056114fdbf07407b1cee24284f019df7a15acd711ed016bab1a1ab211abf3884ed848f3496486e7c78056108ccf1e88547e22b787bc4f548c6785f64d2')
 
 package() {



[arch-commits] Commit in lib32-libxxf86vm/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:50:15
  Author: allan
Revision: 1218631

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxxf86vm/repos/multilib-x86_64/PKGBUILD
(from rev 1218630, lib32-libxxf86vm/trunk/PKGBUILD)
Deleted:
  lib32-libxxf86vm/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   75 ++---
 1 file changed, 37 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:49:59 UTC (rev 1218630)
+++ PKGBUILD2022-06-02 05:50:15 UTC (rev 1218631)
@@ -1,38 +0,0 @@
-# $Id$
-# Contributor: Jan de Groot 
-
-_pkgbasename=libxxf86vm
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.4
-pkgrel=2
-pkgdesc="X11 XFree86 video mode extension library (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="http://xorg.freedesktop.org/;
-depends=('lib32-libxext' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-source=(${url}/releases/individual/lib/libXxf86vm-${pkgver}.tar.bz2{,.sig})
-sha512sums=('c5f92d86e143db02ebb36bcd25618acaa2cb2831f5a23800a06dd431cd73b6702d95de8fe7407ce626336bf614c288d5256f4d87ea7781fad2ab6c517cbf09e0'
-'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/libXxf86vm-${pkgver}"
-  ./configure --prefix=/usr --disable-static \
---libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXxf86vm-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxxf86vm/repos/multilib-x86_64/PKGBUILD (from rev 1218630, 
lib32-libxxf86vm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:50:15 UTC (rev 1218631)
@@ -0,0 +1,37 @@
+# Contributor: Jan de Groot 
+
+_pkgbasename=libxxf86vm
+pkgname=lib32-$_pkgbasename
+pkgver=1.1.4
+pkgrel=3
+pkgdesc="X11 XFree86 video mode extension library (32-bit)"
+arch=('x86_64')
+license=('custom')
+url="https://xorg.freedesktop.org/;
+depends=('lib32-libxext' $_pkgbasename)
+makedepends=('xorg-util-macros' gcc-multilib)
+source=(${url}/releases/individual/lib/libXxf86vm-${pkgver}.tar.bz2{,.sig})
+sha512sums=('c5f92d86e143db02ebb36bcd25618acaa2cb2831f5a23800a06dd431cd73b6702d95de8fe7407ce626336bf614c288d5256f4d87ea7781fad2ab6c517cbf09e0'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/libXxf86vm-${pkgver}"
+  ./configure --prefix=/usr --disable-static \
+--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXxf86vm-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:49:59
  Author: allan
Revision: 1218630

upgpkg: lib32-libxxf86vm 1.1.4-3: Packages with invalid .BUILDINFO

Modified:
  lib32-libxxf86vm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:47:37 UTC (rev 1218629)
+++ PKGBUILD2022-06-02 05:49:59 UTC (rev 1218630)
@@ -3,7 +3,7 @@
 _pkgbasename=libxxf86vm
 pkgname=lib32-$_pkgbasename
 pkgver=1.1.4
-pkgrel=2
+pkgrel=3
 pkgdesc="X11 XFree86 video mode extension library (32-bit)"
 arch=('x86_64')
 license=('custom')



[arch-commits] Commit in lib32-libxss/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:47:37
  Author: allan
Revision: 1218629

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxss/repos/multilib-x86_64/PKGBUILD
(from rev 1218628, lib32-libxss/trunk/PKGBUILD)
Deleted:
  lib32-libxss/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:47:22 UTC (rev 1218628)
+++ PKGBUILD2022-06-02 05:47:37 UTC (rev 1218629)
@@ -1,37 +0,0 @@
-# Maintainer: Florian Pritz 
-# Contributor: Jan de Groot 
-# Contributor: Alexander Baldeck 
-
-_pkgbasename=libxss
-pkgname=lib32-$_pkgbasename
-pkgver=1.2.3
-pkgrel=1
-pkgdesc="X11 Screen Saver extension library (32-bit)"
-arch=(x86_64)
-license=('custom')
-url="https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver;
-depends=('lib32-libxext' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-source=("https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-${pkgver}.tar.bz2;)
-sha512sums=('7ea628324a11b25ee82c7b11c6bf98f37de219354de51c1e29467b5de422669ba1ab121f3b9dc674093c8f3960e93c5d5428122f5539092f79bc8451c768354a')
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/libXScrnSaver-${pkgver}"
-  ./configure --prefix=/usr --sysconfdir=/etc \
---libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXScrnSaver-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxss/repos/multilib-x86_64/PKGBUILD (from rev 1218628, 
lib32-libxss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:47:37 UTC (rev 1218629)
@@ -0,0 +1,39 @@
+# Maintainer: Florian Pritz 
+# Contributor: Jan de Groot 
+# Contributor: Alexander Baldeck 
+
+_pkgbasename=libxss
+pkgname=lib32-$_pkgbasename
+pkgver=1.2.3
+pkgrel=2
+pkgdesc="X11 Screen Saver extension library (32-bit)"
+arch=(x86_64)
+license=('custom')
+url="https://gitlab.freedesktop.org/xorg/lib/libxscrnsaver;
+depends=('lib32-libxext' $_pkgbasename)
+makedepends=('xorg-util-macros' gcc-multilib)
+source=("https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('7ea628324a11b25ee82c7b11c6bf98f37de219354de51c1e29467b5de422669ba1ab121f3b9dc674093c8f3960e93c5d5428122f5539092f79bc8451c768354a'
+'SKIP')
+validpgpkeys=('995ED5C8A6138EB0961F18474C09DD83CAAA50B2') # Adam Jackson 

+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/libXScrnSaver-${pkgver}"
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXScrnSaver-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:47:22
  Author: allan
Revision: 1218628

upgpkg: lib32-libxss 1.2.3-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:47:03 UTC (rev 1218627)
+++ PKGBUILD2022-06-02 05:47:22 UTC (rev 1218628)
@@ -5,7 +5,7 @@
 _pkgbasename=libxss
 pkgname=lib32-$_pkgbasename
 pkgver=1.2.3
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Screen Saver extension library (32-bit)"
 arch=(x86_64)
 license=('custom')



[arch-commits] Commit in python-database-knotinfo/repos/community-any (2 files)

2022-06-01 Thread Antonio Rojas via arch-commits
Date: Thursday, June 2, 2022 @ 05:47:03
  Author: arojas
Revision: 1218627

archrelease: copy trunk to community-any

Added:
  python-database-knotinfo/repos/community-any/PKGBUILD
(from rev 1218626, python-database-knotinfo/trunk/PKGBUILD)
Deleted:
  python-database-knotinfo/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:46:50 UTC (rev 1218626)
+++ PKGBUILD2022-06-02 05:47:03 UTC (rev 1218627)
@@ -1,24 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=python-database-knotinfo
-_pyname=database_knotinfo
-pkgver=2022.4.1
-pkgrel=1
-arch=(any)
-pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo 
databases for Python'
-url='https://github.com/soehms/database_knotinfo'
-depends=(python)
-makedepends=(python-build python-installer python-wheel python-setuptools-scm)
-license=(GPL)
-source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz)
-sha256sums=('cb60e7659ad0bcb577f8051d551ec5bd496b52c0ac5ff650d4d3cdea1288f2a9')
-
-build() {
-  cd $_pyname-$pkgver
-  python -m build --wheel --no-isolation
-}
-
-package() {
-  cd $_pyname-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-}

Copied: python-database-knotinfo/repos/community-any/PKGBUILD (from rev 
1218626, python-database-knotinfo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:47:03 UTC (rev 1218627)
@@ -0,0 +1,24 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=python-database-knotinfo
+_pyname=database_knotinfo
+pkgver=2022.6.1
+pkgrel=1
+arch=(any)
+pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo 
databases for Python'
+url='https://github.com/soehms/database_knotinfo'
+depends=(python)
+makedepends=(python-build python-installer python-wheel python-setuptools-scm)
+license=(GPL)
+source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz)
+sha256sums=('d9c5bb4a79fada3cfd2d898b0d45fa3db6e4d9fbf61b1aa4b1da860070c5a1eb')
+
+build() {
+  cd $_pyname-$pkgver
+  python -m build --wheel --no-isolation
+}
+
+package() {
+  cd $_pyname-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+}



[arch-commits] Commit in python-database-knotinfo/trunk (PKGBUILD)

2022-06-01 Thread Antonio Rojas via arch-commits
Date: Thursday, June 2, 2022 @ 05:46:50
  Author: arojas
Revision: 1218626

Update to 2022.6.1

Modified:
  python-database-knotinfo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:46:04 UTC (rev 1218625)
+++ PKGBUILD2022-06-02 05:46:50 UTC (rev 1218626)
@@ -2,7 +2,7 @@
 
 pkgname=python-database-knotinfo
 _pyname=database_knotinfo
-pkgver=2022.4.1
+pkgver=2022.6.1
 pkgrel=1
 arch=(any)
 pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo 
databases for Python'
@@ -11,7 +11,7 @@
 makedepends=(python-build python-installer python-wheel python-setuptools-scm)
 license=(GPL)
 source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz)
-sha256sums=('cb60e7659ad0bcb577f8051d551ec5bd496b52c0ac5ff650d4d3cdea1288f2a9')
+sha256sums=('d9c5bb4a79fada3cfd2d898b0d45fa3db6e4d9fbf61b1aa4b1da860070c5a1eb')
 
 build() {
   cd $_pyname-$pkgver



[arch-commits] Commit in lib32-libxrandr/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:46:04
  Author: allan
Revision: 1218625

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxrandr/repos/multilib-x86_64/PKGBUILD
(from rev 1218624, lib32-libxrandr/trunk/PKGBUILD)
Deleted:
  lib32-libxrandr/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:45:47 UTC (rev 1218624)
+++ PKGBUILD2022-06-02 05:46:04 UTC (rev 1218625)
@@ -1,38 +0,0 @@
-# Maintainer: Alexander Baldeck 
-# Contributor: Jan de Groot 
-_pkgbasename=libxrandr
-pkgname=lib32-$_pkgbasename
-pkgver=1.5.2
-pkgrel=1
-pkgdesc="X11 RandR extension library (32-bit)"
-arch=('x86_64')
-license=('custom')
-url="https://xorg.freedesktop.org/;
-depends=('lib32-libxext' 'lib32-libxrender' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-source=(${url}/releases/individual/lib/libXrandr-${pkgver}.tar.bz2{,.sig})
-sha256sums=('8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023'
-'SKIP')
-validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE'  # Dave Airlie 

-  'C41C985FDCF1E5364576638B687393EE37D128F8'  # Matthieu Herrb 

-  '4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/libXrandr-${pkgver}"
-  ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXrandr-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxrandr/repos/multilib-x86_64/PKGBUILD (from rev 1218624, 
lib32-libxrandr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:46:04 UTC (rev 1218625)
@@ -0,0 +1,38 @@
+# Maintainer: Alexander Baldeck 
+# Contributor: Jan de Groot 
+_pkgbasename=libxrandr
+pkgname=lib32-$_pkgbasename
+pkgver=1.5.2
+pkgrel=2
+pkgdesc="X11 RandR extension library (32-bit)"
+arch=('x86_64')
+license=('custom')
+url="https://xorg.freedesktop.org/;
+depends=('lib32-libxext' 'lib32-libxrender' $_pkgbasename)
+makedepends=('xorg-util-macros' gcc-multilib)
+source=(${url}/releases/individual/lib/libXrandr-${pkgver}.tar.bz2{,.sig})
+sha256sums=('8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023'
+'SKIP')
+validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE'  # Dave Airlie 

+  'C41C985FDCF1E5364576638B687393EE37D128F8'  # Matthieu Herrb 

+  '4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/libXrandr-${pkgver}"
+  ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXrandr-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:45:47
  Author: allan
Revision: 1218624

upgpkg: lib32-libxrandr 1.5.2-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxrandr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:45:10 UTC (rev 1218623)
+++ PKGBUILD2022-06-02 05:45:47 UTC (rev 1218624)
@@ -3,7 +3,7 @@
 _pkgbasename=libxrandr
 pkgname=lib32-$_pkgbasename
 pkgver=1.5.2
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 RandR extension library (32-bit)"
 arch=('x86_64')
 license=('custom')



[arch-commits] Commit in lib32-libxmu/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:45:10
  Author: allan
Revision: 1218623

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxmu/repos/multilib-x86_64/PKGBUILD
(from rev 1218622, lib32-libxmu/trunk/PKGBUILD)
Deleted:
  lib32-libxmu/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:44:59 UTC (rev 1218622)
+++ PKGBUILD2022-06-02 05:45:10 UTC (rev 1218623)
@@ -1,38 +0,0 @@
-# Contributor: Jan de Groot 
-
-_pkgbasename=libxmu
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.3
-pkgrel=1
-pkgdesc="X11 miscellaneous micro-utility library (32-bit)"
-arch=('x86_64')
-url="https://xorg.freedesktop.org/;
-depends=('lib32-libxext' 'lib32-libxt' $_pkgbasename)
-makedepends=('xorg-util-macros' 'gcc-multilib')
-license=('custom')
-source=(${url}/releases/individual/lib/libXmu-${pkgver}.tar.bz2{,.sig})
-sha512sums=('8c6cc65b22aa031ad870dd92736681a068a0878a425a53dbed909943da1136c4a24034d467cfd3785c3a8d78f66850b69f1ebe1eb24aaf9bc176b1d171a5c762'
-'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-
-build() {
-  cd "${srcdir}/libXmu-${pkgver}"
-
-  export CC="gcc -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static \
---libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXmu-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share}
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" 
-}

Copied: lib32-libxmu/repos/multilib-x86_64/PKGBUILD (from rev 1218622, 
lib32-libxmu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:45:10 UTC (rev 1218623)
@@ -0,0 +1,38 @@
+# Contributor: Jan de Groot 
+
+_pkgbasename=libxmu
+pkgname=lib32-$_pkgbasename
+pkgver=1.1.3
+pkgrel=2
+pkgdesc="X11 miscellaneous micro-utility library (32-bit)"
+arch=('x86_64')
+url="https://xorg.freedesktop.org/;
+depends=('lib32-libxext' 'lib32-libxt' $_pkgbasename)
+makedepends=('xorg-util-macros' 'gcc-multilib')
+license=('custom')
+source=(${url}/releases/individual/lib/libXmu-${pkgver}.tar.bz2{,.sig})
+sha512sums=('8c6cc65b22aa031ad870dd92736681a068a0878a425a53dbed909943da1136c4a24034d467cfd3785c3a8d78f66850b69f1ebe1eb24aaf9bc176b1d171a5c762'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+
+build() {
+  cd "${srcdir}/libXmu-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static \
+--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXmu-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share}
+
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" 
+}



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:44:59
  Author: felixonmars
Revision: 1218622

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 1218621, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 1218621, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:44:59 UTC (rev 1218622)
@@ -0,0 +1,69 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.39
+pkgrel=145
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-parsec-numbers'
+ 'haskell-regex-compat' 'haskell-old-locale'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 
'haskell-netlink'
+ 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 
'haskell-alsa-mixer')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('a47d7cf16fdea4bece1d622db1c2ac76acc9d9369043eec6ff41a22c1f59c9757932fbcebfe804a636c783e9a66317bb3aaf72edc4a373c48e7db3c9292d9658')
+
+prepare() {
+  cd xmobar-${pkgver}
+  uusi -u base xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  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 xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/xmobar.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/xmobar.sh"
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:44:54
  Author: allan
Revision: 1218621

upgpkg: lib32-libxmu 1.1.3-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxmu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:44:44 UTC (rev 1218620)
+++ PKGBUILD2022-06-02 05:44:54 UTC (rev 1218621)
@@ -3,7 +3,7 @@
 _pkgbasename=libxmu
 pkgname=lib32-$_pkgbasename
 pkgver=1.1.3
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 miscellaneous micro-utility library (32-bit)"
 arch=('x86_64')
 url="https://xorg.freedesktop.org/;



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:44:44
  Author: felixonmars
Revision: 1218620

upgpkg: xmobar 0.39-145: rebuild with x509 1.7.7

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:44:12 UTC (rev 1218619)
+++ PKGBUILD2022-06-02 05:44:44 UTC (rev 1218620)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.39
-pkgrel=144
+pkgrel=145
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')



[arch-commits] Commit in lib32-libxinerama/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:44:12
  Author: allan
Revision: 1218619

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxinerama/repos/multilib-x86_64/PKGBUILD
(from rev 1218617, lib32-libxinerama/trunk/PKGBUILD)
Deleted:
  lib32-libxinerama/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:44:07 UTC (rev 1218618)
+++ PKGBUILD2022-06-02 05:44:12 UTC (rev 1218619)
@@ -1,35 +0,0 @@
-# Maintainer: Jan de Groot 
-# Contributor: Alexander Baldeck 
-
-_pkgbasename=libxinerama
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.4
-pkgrel=1
-pkgdesc="X11 Xinerama extension library (32-bit)"
-arch=(x86_64)
-url="http://xorg.freedesktop.org/;
-license=('custom')
-depends=('lib32-libxext' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-source=(${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2)
-sha512sums=('cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14')
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/libXinerama-${pkgver}"
-  ./configure --prefix=/usr --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXinerama-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxinerama/repos/multilib-x86_64/PKGBUILD (from rev 1218617, 
lib32-libxinerama/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:44:12 UTC (rev 1218619)
@@ -0,0 +1,35 @@
+# Maintainer: Jan de Groot 
+# Contributor: Alexander Baldeck 
+
+_pkgbasename=libxinerama
+pkgname=lib32-$_pkgbasename
+pkgver=1.1.4
+pkgrel=2
+pkgdesc="X11 Xinerama extension library (32-bit)"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('lib32-libxext' $_pkgbasename)
+makedepends=('xorg-util-macros' gcc-multilib)
+source=(${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2)
+sha512sums=('cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14')
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/libXinerama-${pkgver}"
+  ./configure --prefix=/usr --libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXinerama-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:44:07
  Author: felixonmars
Revision: 1218618

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 1218617, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 1218617, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:44:07 UTC (rev 1218618)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.25
+pkgrel=59
+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')
+
+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 lib32-libxinerama/trunk (PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:43:56
  Author: allan
Revision: 1218617

upgpkg: lib32-libxinerama 1.1.4-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxinerama/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:43:54 UTC (rev 1218616)
+++ PKGBUILD2022-06-02 05:43:56 UTC (rev 1218617)
@@ -4,7 +4,7 @@
 _pkgbasename=libxinerama
 pkgname=lib32-$_pkgbasename
 pkgver=1.1.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Xinerama extension library (32-bit)"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/;



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:43:54
  Author: felixonmars
Revision: 1218616

upgpkg: hledger-ui 1.25-59: rebuild with x509 1.7.7

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:43:20 UTC (rev 1218615)
+++ PKGBUILD2022-06-02 05:43:54 UTC (rev 1218616)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.25
-pkgrel=58
+pkgrel=59
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



[arch-commits] Commit in lib32-libxext/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:43:20
  Author: allan
Revision: 1218615

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxext/repos/multilib-x86_64/PKGBUILD
(from rev 1218614, lib32-libxext/trunk/PKGBUILD)
Deleted:
  lib32-libxext/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:43:05 UTC (rev 1218614)
+++ PKGBUILD2022-06-02 05:43:20 UTC (rev 1218615)
@@ -1,37 +0,0 @@
-# Maintainer: Jan de Groot 
-
-_pkgbasename=libxext
-pkgname=lib32-$_pkgbasename
-pkgver=1.3.4
-pkgrel=1
-pkgdesc="X11 miscellaneous extensions library (32-bit)"
-arch=(x86_64)
-url="https://xorg.freedesktop.org/;
-license=('custom')
-depends=('lib32-libx11' $_pkgbasename)
-makedepends=('xorg-util-macros' 'gcc-multilib')
-source=(${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2{,.sig})
-sha512sums=('09146397d95f80c04701be1cc0a9c580ab5a085842ac31d17dfb6d4c2e42b4253b89cba695e5e520be359883a76ffd02f42484c9e2ba2c33a5a40c29df4a'
-'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-
-build() {
-  cd "${srcdir}/libXext-${pkgver}"
-
-  export CC="gcc -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static 
--libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXext-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share}
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" 
-}

Copied: lib32-libxext/repos/multilib-x86_64/PKGBUILD (from rev 1218614, 
lib32-libxext/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:43:20 UTC (rev 1218615)
@@ -0,0 +1,37 @@
+# Maintainer: Jan de Groot 
+
+_pkgbasename=libxext
+pkgname=lib32-$_pkgbasename
+pkgver=1.3.4
+pkgrel=2
+pkgdesc="X11 miscellaneous extensions library (32-bit)"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('lib32-libx11' $_pkgbasename)
+makedepends=('xorg-util-macros' 'gcc-multilib')
+source=(${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2{,.sig})
+sha512sums=('09146397d95f80c04701be1cc0a9c580ab5a085842ac31d17dfb6d4c2e42b4253b89cba695e5e520be359883a76ffd02f42484c9e2ba2c33a5a40c29df4a'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+
+build() {
+  cd "${srcdir}/libXext-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static 
--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXext-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share}
+
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" 
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:43:05
  Author: allan
Revision: 1218614

upgpkg: lib32-libxext 1.3.4-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxext/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:42:55 UTC (rev 1218613)
+++ PKGBUILD2022-06-02 05:43:05 UTC (rev 1218614)
@@ -3,7 +3,7 @@
 _pkgbasename=libxext
 pkgname=lib32-$_pkgbasename
 pkgver=1.3.4
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 miscellaneous extensions library (32-bit)"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/;



[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:42:55
  Author: felixonmars
Revision: 1218613

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218612, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1218612, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:42:55 UTC (rev 1218613)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=164
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-call-hierarchy-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:42:43
  Author: felixonmars
Revision: 1218612

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-164: rebuild with x509 1.7.7

Modified:
  haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:42:14 UTC (rev 1218611)
+++ PKGBUILD2022-06-02 05:42:43 UTC (rev 1218612)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=163
+pkgrel=164
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:42:14
  Author: felixonmars
Revision: 1218611

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 1218610, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1218610, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:42:14 UTC (rev 1218611)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.15.1.1
+pkgrel=49
+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' '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')
+
+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-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:42:03
  Author: felixonmars
Revision: 1218610

upgpkg: haskell-hakyll 4.15.1.1-49: rebuild with x509 1.7.7

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:41:35 UTC (rev 1218609)
+++ PKGBUILD2022-06-02 05:42:03 UTC (rev 1218610)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.15.1.1
-pkgrel=48
+pkgrel=49
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



[arch-commits] Commit in lib32-libxdamage/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:41:35
  Author: allan
Revision: 1218609

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxdamage/repos/multilib-x86_64/PKGBUILD
(from rev 1218608, lib32-libxdamage/trunk/PKGBUILD)
Deleted:
  lib32-libxdamage/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:41:21 UTC (rev 1218608)
+++ PKGBUILD2022-06-02 05:41:35 UTC (rev 1218609)
@@ -1,33 +0,0 @@
-# Maintainer: Jan de Groot 
-
-_pkgbasename=libxdamage
-pkgname=lib32-$_pkgbasename
-pkgver=1.1.5
-pkgrel=1
-pkgdesc="X11 damaged region extension library (32-bit)"
-arch=(x86_64)
-url="https://xorg.freedesktop.org/;
-license=('custom')
-depends=('lib32-libxfixes>=4.0.4' $_pkgbasename)
-makedepends=('pkg-config' 'xorgproto' gcc-multilib)
-source=(${url}/releases/individual/lib/libXdamage-${pkgver}.tar.bz2)
-sha256sums=('b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45')
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/libXdamage-${pkgver}"
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static 
--libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXdamage-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install || return 1
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxdamage/repos/multilib-x86_64/PKGBUILD (from rev 1218608, 
lib32-libxdamage/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:41:35 UTC (rev 1218609)
@@ -0,0 +1,33 @@
+# Maintainer: Jan de Groot 
+
+_pkgbasename=libxdamage
+pkgname=lib32-$_pkgbasename
+pkgver=1.1.5
+pkgrel=2
+pkgdesc="X11 damaged region extension library (32-bit)"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('lib32-libxfixes>=4.0.4' $_pkgbasename)
+makedepends=('pkg-config' 'xorgproto' gcc-multilib)
+source=(${url}/releases/individual/lib/libXdamage-${pkgver}.tar.bz2)
+sha256sums=('b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45')
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/libXdamage-${pkgver}"
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static 
--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXdamage-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install || return 1
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:41:21
  Author: allan
Revision: 1218608

upgpkg: lib32-libxdamage 1.1.5-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxdamage/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:40:45 UTC (rev 1218607)
+++ PKGBUILD2022-06-02 05:41:21 UTC (rev 1218608)
@@ -3,7 +3,7 @@
 _pkgbasename=libxdamage
 pkgname=lib32-$_pkgbasename
 pkgver=1.1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 damaged region extension library (32-bit)"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/;



[arch-commits] Commit in lib32-libxcomposite/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:40:45
  Author: allan
Revision: 1218607

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxcomposite/repos/multilib-x86_64/PKGBUILD
(from rev 1218606, lib32-libxcomposite/trunk/PKGBUILD)
Deleted:
  lib32-libxcomposite/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:40:30 UTC (rev 1218606)
+++ PKGBUILD2022-06-02 05:40:45 UTC (rev 1218607)
@@ -1,34 +0,0 @@
-# Maintainer: Jan de Groot 
-
-_pkgbasename=libxcomposite
-pkgname=lib32-$_pkgbasename
-pkgver=0.4.5
-pkgrel=1
-pkgdesc="X11 Composite extension library (32-bit)"
-arch=(x86_64)
-url="https://xorg.freedesktop.org/;
-license=('custom')
-depends=('lib32-libxfixes' $_pkgbasename)
-makedepends=('xorg-util-macros' gcc-multilib)
-source=(${url}/releases/individual/lib/libXcomposite-${pkgver}.tar.bz2)
-sha512sums=('502fd51fd9097bb3ca72174ac5b25b9d3b1ff240d32c4765199df03d89337d94b4ddea49e90b177b370862430089d966ce9c38988337156352cfeae911c2d3d5')
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/libXcomposite-${pkgver}"
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static 
--libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXcomposite-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxcomposite/repos/multilib-x86_64/PKGBUILD (from rev 1218606, 
lib32-libxcomposite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:40:45 UTC (rev 1218607)
@@ -0,0 +1,34 @@
+# Maintainer: Jan de Groot 
+
+_pkgbasename=libxcomposite
+pkgname=lib32-$_pkgbasename
+pkgver=0.4.5
+pkgrel=2
+pkgdesc="X11 Composite extension library (32-bit)"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('lib32-libxfixes' $_pkgbasename)
+makedepends=('xorg-util-macros' gcc-multilib)
+source=(${url}/releases/individual/lib/libXcomposite-${pkgver}.tar.bz2)
+sha512sums=('502fd51fd9097bb3ca72174ac5b25b9d3b1ff240d32c4765199df03d89337d94b4ddea49e90b177b370862430089d966ce9c38988337156352cfeae911c2d3d5')
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${srcdir}/libXcomposite-${pkgver}"
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static 
--libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXcomposite-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:40:30
  Author: allan
Revision: 1218606

upgpkg: lib32-libxcomposite 0.4.5-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxcomposite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:39:54 UTC (rev 1218605)
+++ PKGBUILD2022-06-02 05:40:30 UTC (rev 1218606)
@@ -3,7 +3,7 @@
 _pkgbasename=libxcomposite
 pkgname=lib32-$_pkgbasename
 pkgver=0.4.5
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 Composite extension library (32-bit)"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/;



[arch-commits] Commit in lib32-libxau/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:39:54
  Author: allan
Revision: 1218605

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxau/repos/multilib-x86_64/PKGBUILD
(from rev 1218604, lib32-libxau/trunk/PKGBUILD)
Deleted:
  lib32-libxau/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:39:39 UTC (rev 1218604)
+++ PKGBUILD2022-06-02 05:39:54 UTC (rev 1218605)
@@ -1,35 +0,0 @@
-# Maintainer: Alexander Baldeck 
-# Contributor: Jan de Groot 
-_pkgbasename=libxau
-pkgname=lib32-$_pkgbasename
-pkgver=1.0.9
-pkgrel=1
-pkgdesc="X11 authorisation library (32-bit)"
-arch=(x86_64)
-url="https://xorg.freedesktop.org/;
-depends=('lib32-glibc' $_pkgbasename)
-makedepends=('pkgconf' 'xorgproto')
-license=('custom')
-source=(${url}/releases/individual/lib/libXau-${pkgver}.tar.bz2)
-sha1sums=('ef9b1ad00f958c8b6e30a1bbc11fdfac311c9733')
-
-build() {
-  cd "${srcdir}/libXau-${pkgver}"
-
-  export CC="gcc -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/libXau-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share}
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: lib32-libxau/repos/multilib-x86_64/PKGBUILD (from rev 1218604, 
lib32-libxau/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:39:54 UTC (rev 1218605)
@@ -0,0 +1,35 @@
+# Maintainer: Alexander Baldeck 
+# Contributor: Jan de Groot 
+_pkgbasename=libxau
+pkgname=lib32-$_pkgbasename
+pkgver=1.0.9
+pkgrel=2
+pkgdesc="X11 authorisation library (32-bit)"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+depends=('lib32-glibc' $_pkgbasename)
+makedepends=('pkgconf' 'xorgproto')
+license=('custom')
+source=(${url}/releases/individual/lib/libXau-${pkgver}.tar.bz2)
+sha1sums=('ef9b1ad00f958c8b6e30a1bbc11fdfac311c9733')
+
+build() {
+  cd "${srcdir}/libXau-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/libXau-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share}
+
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:39:39
  Author: allan
Revision: 1218604

upgpkg: lib32-libxau 1.0.9-2: Packages with invalid .BUILDINFO

Modified:
  lib32-libxau/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:39:16 UTC (rev 1218603)
+++ PKGBUILD2022-06-02 05:39:39 UTC (rev 1218604)
@@ -3,7 +3,7 @@
 _pkgbasename=libxau
 pkgname=lib32-$_pkgbasename
 pkgver=1.0.9
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 authorisation library (32-bit)"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/;



[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:39:16
  Author: felixonmars
Revision: 1218603

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218602, haskell-hls-module-name-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1218602, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:39:16 UTC (rev 1218603)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=164
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:39:02
  Author: felixonmars
Revision: 1218602

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-164: rebuild with x509 1.7.7

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:38:55 UTC (rev 1218601)
+++ PKGBUILD2022-06-02 05:39:02 UTC (rev 1218602)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=163
+pkgrel=164
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:38:55
  Author: felixonmars
Revision: 1218601

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218600, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1218600, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:38:55 UTC (rev 1218601)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=164
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:38:42
  Author: felixonmars
Revision: 1218600

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-164: rebuild with x509 1.7.7

Modified:
  haskell-hls-pragmas-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:38:34 UTC (rev 1218599)
+++ PKGBUILD2022-06-02 05:38:42 UTC (rev 1218600)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=163
+pkgrel=164
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:38:34
  Author: felixonmars
Revision: 1218599

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218598, haskell-hls-floskell-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1218598, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:38:34 UTC (rev 1218599)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=165
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:38:22
  Author: felixonmars
Revision: 1218598

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-165: rebuild with x509 1.7.7

Modified:
  haskell-hls-floskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:38:13 UTC (rev 1218597)
+++ PKGBUILD2022-06-02 05:38:22 UTC (rev 1218598)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=164
+pkgrel=165
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:38:13
  Author: felixonmars
Revision: 1218597

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218596, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1218596, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:38:13 UTC (rev 1218597)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=167
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat -u stylish-haskell $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:38:01
  Author: felixonmars
Revision: 1218596

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-167: rebuild with x509 1.7.7

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:37:50 UTC (rev 1218595)
+++ PKGBUILD2022-06-02 05:38:01 UTC (rev 1218596)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=166
+pkgrel=167
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:37:50
  Author: felixonmars
Revision: 1218595

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1218594, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:37:50 UTC (rev 1218595)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=10.20220504
+pkgrel=25
+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-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:37:37
  Author: felixonmars
Revision: 1218594

upgpkg: git-annex 10.20220504-25: rebuild with x509 1.7.7

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:37:28 UTC (rev 1218593)
+++ PKGBUILD2022-06-02 05:37:37 UTC (rev 1218594)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=10.20220504
-pkgrel=24
+pkgrel=25
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:37:28
  Author: felixonmars
Revision: 1218593

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1218592, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:37:28 UTC (rev 1218593)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.25
+pkgrel=73
+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-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:37:14
  Author: felixonmars
Revision: 1218592

upgpkg: hledger-web 1.25-73: rebuild with x509 1.7.7

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:37:06 UTC (rev 1218591)
+++ PKGBUILD2022-06-02 05:37:14 UTC (rev 1218592)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.25
-pkgrel=72
+pkgrel=73
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:37:06
  Author: felixonmars
Revision: 1218591

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218590, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1218590, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:37:06 UTC (rev 1218591)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=164
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:36:54
  Author: felixonmars
Revision: 1218590

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-164: rebuild with x509 1.7.7

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:36:44 UTC (rev 1218589)
+++ PKGBUILD2022-06-02 05:36:54 UTC (rev 1218590)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=163
+pkgrel=164
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:36:44
  Author: felixonmars
Revision: 1218589

archrelease: copy trunk to community-staging-x86_64

Added:
  arch-hs/repos/community-staging-x86_64/
  arch-hs/repos/community-staging-x86_64/PKGBUILD
(from rev 1218588, arch-hs/trunk/PKGBUILD)

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1218588, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:36:44 UTC (rev 1218589)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.10.1.0
+pkgrel=30
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('6eb1456a005616fcdec8802d4de40bb950f35c4583684a386767f21419ceb9be2804672655b48cf0163ab141be41ad73fe2370872ac0881224caec9d44e91d44')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:36:31
  Author: felixonmars
Revision: 1218588

upgpkg: arch-hs 0.10.1.0-30: rebuild with x509 1.7.7

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:36:23 UTC (rev 1218587)
+++ PKGBUILD2022-06-02 05:36:31 UTC (rev 1218588)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.10.1.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;



[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:36:23
  Author: felixonmars
Revision: 1218587

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218586, haskell-hls-ormolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1218586, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:36:23 UTC (rev 1218587)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=169
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:36:10
  Author: felixonmars
Revision: 1218586

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-169: rebuild with x509 1.7.7

Modified:
  haskell-hls-ormolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:36:02 UTC (rev 1218585)
+++ PKGBUILD2022-06-02 05:36:10 UTC (rev 1218586)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=168
+pkgrel=169
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:36:02
  Author: felixonmars
Revision: 1218585

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218584, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1218584, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:36:02 UTC (rev 1218585)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=171
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:35:47
  Author: felixonmars
Revision: 1218584

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-171: rebuild with x509 1.7.7

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:35:21 UTC (rev 1218583)
+++ PKGBUILD2022-06-02 05:35:47 UTC (rev 1218584)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=170
+pkgrel=171
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:35:21
  Author: felixonmars
Revision: 1218583

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 1218582, haskell-ci/trunk/PKGBUILD)

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1218582, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:35:21 UTC (rev 1218583)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=233
+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 lib32-libudev0-shim/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:35:11
  Author: allan
Revision: 1218582

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libudev0-shim/repos/multilib-x86_64/PKGBUILD
(from rev 1218580, lib32-libudev0-shim/trunk/PKGBUILD)
Deleted:
  lib32-libudev0-shim/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:35:08 UTC (rev 1218581)
+++ PKGBUILD2022-06-02 05:35:11 UTC (rev 1218582)
@@ -1,30 +0,0 @@
-# Maintainer: Levente Polyak 
-
-_basepkgname=libudev0-shim
-pkgname=lib32-${_basepkgname}
-pkgver=1
-pkgrel=4
-pkgdesc='libudev.so.0 compatibility library for systems with newer udev 
versions (32 bit)'
-url='https://github.com/archlinux/libudev0-shim'
-arch=('x86_64')
-license=('GPL')
-provides=('lib32-libudev0')
-conflicts=('lib32-libudev0')
-depends=('lib32-systemd' 'libudev0-shim')
-makedepends=('systemd')
-source=(${_basepkgname}.tar.gz::https://github.com/archlinux/libudev0-shim/archive/v${pkgver}.tar.gz)
-sha512sums=('794810b20be6391cb6af53c2c49705f8bd884dd6eb5d1fd5b659481a01490205cc60e0f1904c020fb0e59e984583762ba6775f977a78b95a40ba82eb93965387')
-
-build() {
-  cd ${_basepkgname}-${pkgver}
-  unset LDFLAGS
-  make CC="gcc -m32"
-}
-
-package() {
-  cd ${_basepkgname}-${pkgver}
-  install -Dm 755 libudev.so.0.0. -t "${pkgdir}/usr/lib32"
-  ln -s libudev.so.0.0. "${pkgdir}/usr/lib32/libudev.so.0"
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-libudev0-shim/repos/multilib-x86_64/PKGBUILD (from rev 1218580, 
lib32-libudev0-shim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:35:11 UTC (rev 1218582)
@@ -0,0 +1,30 @@
+# Maintainer: Levente Polyak 
+
+_basepkgname=libudev0-shim
+pkgname=lib32-${_basepkgname}
+pkgver=1
+pkgrel=5
+pkgdesc='libudev.so.0 compatibility library for systems with newer udev 
versions (32 bit)'
+url='https://github.com/archlinux/libudev0-shim'
+arch=('x86_64')
+license=('GPL')
+provides=('lib32-libudev0')
+conflicts=('lib32-libudev0')
+depends=('lib32-systemd' 'libudev0-shim')
+makedepends=('systemd')
+source=(${_basepkgname}.tar.gz::https://github.com/archlinux/libudev0-shim/archive/v${pkgver}.tar.gz)
+sha512sums=('794810b20be6391cb6af53c2c49705f8bd884dd6eb5d1fd5b659481a01490205cc60e0f1904c020fb0e59e984583762ba6775f977a78b95a40ba82eb93965387')
+
+build() {
+  cd ${_basepkgname}-${pkgver}
+  unset LDFLAGS
+  make CC="gcc -m32"
+}
+
+package() {
+  cd ${_basepkgname}-${pkgver}
+  install -Dm 755 libudev.so.0.0. -t "${pkgdir}/usr/lib32"
+  ln -s libudev.so.0.0. "${pkgdir}/usr/lib32/libudev.so.0"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:35:08
  Author: felixonmars
Revision: 1218581

upgpkg: haskell-ci 0.12.1-233: rebuild with x509 1.7.7

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:34:59 UTC (rev 1218580)
+++ PKGBUILD2022-06-02 05:35:08 UTC (rev 1218581)
@@ -4,7 +4,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=232
+pkgrel=233
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:34:59
  Author: felixonmars
Revision: 1218580

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-test-utils/repos/community-staging-x86_64/
  haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 1218578, haskell-hls-test-utils/trunk/PKGBUILD)

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 1218578, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:34:59 UTC (rev 1218580)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=165
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in lib32-libudev0-shim/trunk (PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:34:57
  Author: allan
Revision: 1218579

upgpkg: lib32-libudev0-shim 1-5: Packages with invalid .BUILDINFO

Modified:
  lib32-libudev0-shim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:34:46 UTC (rev 1218578)
+++ PKGBUILD2022-06-02 05:34:57 UTC (rev 1218579)
@@ -3,7 +3,7 @@
 _basepkgname=libudev0-shim
 pkgname=lib32-${_basepkgname}
 pkgver=1
-pkgrel=4
+pkgrel=5
 pkgdesc='libudev.so.0 compatibility library for systems with newer udev 
versions (32 bit)'
 url='https://github.com/archlinux/libudev0-shim'
 arch=('x86_64')



[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:34:46
  Author: felixonmars
Revision: 1218578

upgpkg: haskell-hls-test-utils 1.1.0.0-165: rebuild with x509 1.7.7

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:34:38 UTC (rev 1218577)
+++ PKGBUILD2022-06-02 05:34:46 UTC (rev 1218578)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=164
+pkgrel=165
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:34:38
  Author: felixonmars
Revision: 1218577

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 1218576, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
1218576, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:34:38 UTC (rev 1218577)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.5
+pkgrel=29
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4df199de85c6efcbe3ff468e7054885414492ea2e9bbe9b39ed3b432a75a4b22ef986e68197efa62ec52c95aa2b7506f9f0e2617913ccd9955405dafc64ce63')
+
+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 \
+-fnetwork-uri
+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-yesod-auth/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:34:25
  Author: felixonmars
Revision: 1218576

upgpkg: haskell-yesod-auth 1.6.10.5-29: rebuild with x509 1.7.7

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:34:03 UTC (rev 1218575)
+++ PKGBUILD2022-06-02 05:34:25 UTC (rev 1218576)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.5
-pkgrel=28
+pkgrel=29
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:34:03
  Author: felixonmars
Revision: 1218575

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 1218574, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 1218574, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:34:03 UTC (rev 1218575)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.18.3
+pkgrel=24
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e1f736411390c2807b46a555962b6346e8ce3b7cb2bb61ef38142992b02f2fcf636e4bc796d7bb582834810191a2f296b094cfc9630ab3ab170949c5aab1d23')
+
+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 \
+--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
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:33:51
  Author: felixonmars
Revision: 1218574

upgpkg: hoogle 5.0.18.3-24: rebuild with x509 1.7.7

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:33:35 UTC (rev 1218573)
+++ PKGBUILD2022-06-02 05:33:51 UTC (rev 1218574)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.18.3
-pkgrel=23
+pkgrel=24
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")



[arch-commits] Commit in lib32-libraw1394/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:33:35
  Author: allan
Revision: 1218573

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libraw1394/repos/multilib-x86_64/PKGBUILD
(from rev 1218572, lib32-libraw1394/trunk/PKGBUILD)
Deleted:
  lib32-libraw1394/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:33:21 UTC (rev 1218572)
+++ PKGBUILD2022-06-02 05:33:35 UTC (rev 1218573)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: GordonGR 
-# Contributor: josephgbr 
-
-_pkgname=libraw1394
-pkgname=lib32-${_pkgname}
-pkgver=2.1.2
-pkgrel=2
-pkgdesc="Provides an API to the Linux IEEE1394 (FireWire) driver (32 bit)"
-arch=('x86_64')
-url="https://ieee1394.wiki.kernel.org/index.php/Main_Page;
-license=('LGPL2.1')
-depends=('lib32-glibc' "${_pkgname}")
-makedepends=('gcc-multilib')
-source=(https://www.kernel.org/pub/linux/libs/ieee1394/${_pkgname}-${pkgver}.tar.xz)
-md5sums=('118060584c04f1aa5e29c4d22c1c235a')
-
-
-build() {
-  export CC='gcc -m32'
-  export CXX='g++ -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-  
-  cd ${_pkgname}-${pkgver}
-  ./configure --prefix=/usr --libdir=/usr/lib32
-  make
-}
-
-package () {
-  cd ${_pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/{bin,include,share}
-}

Copied: lib32-libraw1394/repos/multilib-x86_64/PKGBUILD (from rev 1218572, 
lib32-libraw1394/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:33:35 UTC (rev 1218573)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+# Contributor: GordonGR 
+# Contributor: josephgbr 
+
+_pkgname=libraw1394
+pkgname=lib32-${_pkgname}
+pkgver=2.1.2
+pkgrel=3
+pkgdesc="Provides an API to the Linux IEEE1394 (FireWire) driver (32 bit)"
+arch=('x86_64')
+url="https://ieee1394.wiki.kernel.org/index.php/Main_Page;
+license=('LGPL2.1')
+depends=('lib32-glibc' "${_pkgname}")
+makedepends=('gcc-multilib')
+source=(https://www.kernel.org/pub/linux/libs/ieee1394/${_pkgname}-${pkgver}.tar.xz)
+md5sums=('118060584c04f1aa5e29c4d22c1c235a')
+
+
+build() {
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+  
+  cd ${_pkgname}-${pkgver}
+  ./configure --prefix=/usr --libdir=/usr/lib32
+  make
+}
+
+package () {
+  cd ${_pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  rm -rf "${pkgdir}"/usr/{bin,include,share}
+}



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:33:19
  Author: felixonmars
Revision: 1218571

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1218570, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:33:19 UTC (rev 1218571)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.8.0
+pkgrel=113
+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 lib32-libraw1394/trunk (PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:33:21
  Author: allan
Revision: 1218572

upgpkg: lib32-libraw1394 2.1.2-3: Packages with invalid .BUILDINFO

Modified:
  lib32-libraw1394/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:33:19 UTC (rev 1218571)
+++ PKGBUILD2022-06-02 05:33:21 UTC (rev 1218572)
@@ -5,7 +5,7 @@
 _pkgname=libraw1394
 pkgname=lib32-${_pkgname}
 pkgver=2.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Provides an API to the Linux IEEE1394 (FireWire) driver (32 bit)"
 arch=('x86_64')
 url="https://ieee1394.wiki.kernel.org/index.php/Main_Page;



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:33:07
  Author: felixonmars
Revision: 1218570

upgpkg: shellcheck 0.8.0-113: rebuild with x509 1.7.7

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:32:59 UTC (rev 1218569)
+++ PKGBUILD2022-06-02 05:33:07 UTC (rev 1218570)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.8.0
-pkgrel=112
+pkgrel=113
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



[arch-commits] Commit in perl-extutils-cppguess/repos/community-any (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:59
  Author: felixonmars
Revision: 1218569

archrelease: copy trunk to community-any

Added:
  perl-extutils-cppguess/repos/community-any/PKGBUILD
(from rev 1218568, perl-extutils-cppguess/trunk/PKGBUILD)
Deleted:
  perl-extutils-cppguess/repos/community-any/PKGBUILD

--+
 PKGBUILD |   60 ++--
 1 file changed, 30 insertions(+), 30 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:32:45 UTC (rev 1218568)
+++ PKGBUILD2022-06-02 05:32:59 UTC (rev 1218569)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=perl-extutils-cppguess
-pkgver=0.25
-pkgrel=2
-pkgdesc="Guess C++ compiler and flags"
-arch=('any')
-license=('PerlArtistic')
-url="https://metacpan.org/release/ExtUtils-CppGuess;
-depends=('perl-capture-tiny')
-makedepends=('perl-module-build')
-options=('!emptydirs')
-source=("https://cpan.metacpan.org/authors/id/E/ET/ETJ/ExtUtils-CppGuess-$pkgver.tar.gz;)
-sha512sums=('3fe85f9948ec2b8cce5d79b69ea00a388cecf76021e73abb0010fd00a0cb6d7f5145c8bb80fb41b9ce8ee9e0fb6262a75288c4266b900295d50997ca34e8d849')
-
-build() {
-  cd ExtUtils-CppGuess-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd ExtUtils-CppGuess-$pkgver
-  make test
-}
-
-package() {
-  cd ExtUtils-CppGuess-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: perl-extutils-cppguess/repos/community-any/PKGBUILD (from rev 1218568, 
perl-extutils-cppguess/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:32:59 UTC (rev 1218569)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-extutils-cppguess
+pkgver=0.26
+pkgrel=1
+pkgdesc="Guess C++ compiler and flags"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/ExtUtils-CppGuess;
+depends=('perl-capture-tiny')
+makedepends=('perl-module-build')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/E/ET/ETJ/ExtUtils-CppGuess-$pkgver.tar.gz;)
+sha512sums=('35e8e11f7df5d4a2a306cbe1df7a879291cb041677c740d95fc228e8ee812a127be4c70bc2ae6b25d3e73de69e1796539dacf3bb0b1a3311de3dea588335a225')
+
+build() {
+  cd ExtUtils-CppGuess-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd ExtUtils-CppGuess-$pkgver
+  make test
+}
+
+package() {
+  cd ExtUtils-CppGuess-$pkgver
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in perl-extutils-cppguess/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:45
  Author: felixonmars
Revision: 1218568

upgpkg: perl-extutils-cppguess 0.26-1

Modified:
  perl-extutils-cppguess/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:32:37 UTC (rev 1218567)
+++ PKGBUILD2022-06-02 05:32:45 UTC (rev 1218568)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=perl-extutils-cppguess
-pkgver=0.25
-pkgrel=2
+pkgver=0.26
+pkgrel=1
 pkgdesc="Guess C++ compiler and flags"
 arch=('any')
 license=('PerlArtistic')
@@ -11,7 +11,7 @@
 makedepends=('perl-module-build')
 options=('!emptydirs')
 
source=("https://cpan.metacpan.org/authors/id/E/ET/ETJ/ExtUtils-CppGuess-$pkgver.tar.gz;)
-sha512sums=('3fe85f9948ec2b8cce5d79b69ea00a388cecf76021e73abb0010fd00a0cb6d7f5145c8bb80fb41b9ce8ee9e0fb6262a75288c4266b900295d50997ca34e8d849')
+sha512sums=('35e8e11f7df5d4a2a306cbe1df7a879291cb041677c740d95fc228e8ee812a127be4c70bc2ae6b25d3e73de69e1796539dacf3bb0b1a3311de3dea588335a225')
 
 build() {
   cd ExtUtils-CppGuess-$pkgver



[arch-commits] Commit in lib32-libmikmod/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:37
  Author: allan
Revision: 1218567

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libmikmod/repos/multilib-x86_64/PKGBUILD
(from rev 1218565, lib32-libmikmod/trunk/PKGBUILD)
Deleted:
  lib32-libmikmod/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  106 ++---
 1 file changed, 53 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:32:33 UTC (rev 1218566)
+++ PKGBUILD2022-06-02 05:32:37 UTC (rev 1218567)
@@ -1,53 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Peter Lewis 
-# Contributor: Allan McRae 
-# Contributor: Tom Newsom 
-# Contributor: Jesse Juhani Jaara 
-
-pkgname=lib32-libmikmod
-pkgver=3.3.11.1
-pkgrel=4
-pkgdesc="Module player library supporting many formats, including MOD, S3M, IT 
and XM (32-bit)"
-url=http://mikmod.sourceforge.net
-license=(
-  GPL2
-  LGPL2.1
-)
-arch=(x86_64)
-depends=(
-  lib32-glibc
-  lib32-libpulse
-  libmikmod
-)
-makedepends=(
-  lib32-alsa-lib
-  cmake
-)
-provides=(
-  libmikmod.so
-)
-source=(https://downloads.sourceforge.net/mikmod/libmikmod-$pkgver.tar.gz)
-md5sums=('f69d7dd06d307e888f466fc27f4f680b')
-sha256sums=('ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19')
-
-build() {
-  export CC='gcc -m32'
-  export CXX='g++ -m32'
-  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
-
-  # cmake ignores CPPFLAGS
-  CFLAGS+=" $CPPFLAGS"
-
-  cmake -Hlibmikmod-$pkgver -Bbuild \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_SUFFIX=32 \
--DENABLE_DL=1
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --build build --target install
-  rm -r "$pkgdir"/usr/{bin,include}
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-libmikmod/repos/multilib-x86_64/PKGBUILD (from rev 1218565, 
lib32-libmikmod/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:32:37 UTC (rev 1218567)
@@ -0,0 +1,53 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Peter Lewis 
+# Contributor: Allan McRae 
+# Contributor: Tom Newsom 
+# Contributor: Jesse Juhani Jaara 
+
+pkgname=lib32-libmikmod
+pkgver=3.3.11.1
+pkgrel=5
+pkgdesc="Module player library supporting many formats, including MOD, S3M, IT 
and XM (32-bit)"
+url=http://mikmod.sourceforge.net
+license=(
+  GPL2
+  LGPL2.1
+)
+arch=(x86_64)
+depends=(
+  lib32-glibc
+  lib32-libpulse
+  libmikmod
+)
+makedepends=(
+  lib32-alsa-lib
+  cmake
+)
+provides=(
+  libmikmod.so
+)
+source=(https://downloads.sourceforge.net/mikmod/libmikmod-$pkgver.tar.gz)
+md5sums=('f69d7dd06d307e888f466fc27f4f680b')
+sha256sums=('ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19')
+
+build() {
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
+
+  # cmake ignores CPPFLAGS
+  CFLAGS+=" $CPPFLAGS"
+
+  cmake -Hlibmikmod-$pkgver -Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIB_SUFFIX=32 \
+-DENABLE_DL=1
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --build build --target install
+  rm -r "$pkgdir"/usr/{bin,include}
+}
+
+# vim: ts=2 sw=2 et:



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:33
  Author: felixonmars
Revision: 1218566

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-download/repos/community-staging-x86_64/
  haskell-http-download/repos/community-staging-x86_64/PKGBUILD
(from rev 1218565, haskell-http-download/trunk/PKGBUILD)

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
1218565, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:32:33 UTC (rev 1218566)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.2.0.0
+pkgrel=450
+pkgdesc="Verified downloads with retries"
+url="https://github.com/commercialhaskell/http-download;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit'
+ 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 
'haskell-rio-prettyprint')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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
+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 lib32-libmikmod/trunk (PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:22
  Author: allan
Revision: 1218565

upgpkg: lib32-libmikmod 3.3.11.1-5: Packages with invalid .BUILDINFO

Modified:
  lib32-libmikmod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:32:21 UTC (rev 1218564)
+++ PKGBUILD2022-06-02 05:32:22 UTC (rev 1218565)
@@ -6,7 +6,7 @@
 
 pkgname=lib32-libmikmod
 pkgver=3.3.11.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Module player library supporting many formats, including MOD, S3M, IT 
and XM (32-bit)"
 url=http://mikmod.sourceforge.net
 license=(



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:21
  Author: felixonmars
Revision: 1218564

upgpkg: haskell-http-download 0.2.0.0-450: rebuild with x509 1.7.7

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:32:13 UTC (rev 1218563)
+++ PKGBUILD2022-06-02 05:32:21 UTC (rev 1218564)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.2.0.0
-pkgrel=449
+pkgrel=450
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:13
  Author: felixonmars
Revision: 1218563

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 1218562, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1218562, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:32:13 UTC (rev 1218563)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.2
+pkgrel=106
+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' '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')
+
+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 pandoc-crossref/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:32:00
  Author: felixonmars
Revision: 1218562

upgpkg: pandoc-crossref 0.3.12.2-106: rebuild with x509 1.7.7

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:31:51 UTC (rev 1218561)
+++ PKGBUILD2022-06-02 05:32:00 UTC (rev 1218562)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.2
-pkgrel=105
+pkgrel=106
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:31:51
  Author: felixonmars
Revision: 1218561

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 1218560, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:31:51 UTC (rev 1218561)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.25
+pkgrel=45
+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-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:31:39
  Author: felixonmars
Revision: 1218560

upgpkg: hledger 1.25-45: rebuild with x509 1.7.7

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:31:28 UTC (rev 1218559)
+++ PKGBUILD2022-06-02 05:31:39 UTC (rev 1218560)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.25
-pkgrel=44
+pkgrel=45
 pkgdesc="Command-line interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:31:28
  Author: felixonmars
Revision: 1218559

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 1218558, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:31:28 UTC (rev 1218559)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.22
+pkgrel=428
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 
'haskell-old-locale'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-errors' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec -u base16-bytestring -u base64-bytestring -u 
http-client $_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-examples
+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 || echo "Requires AWS credentials to 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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:31:15
  Author: felixonmars
Revision: 1218558

upgpkg: haskell-aws 0.22-428: rebuild with x509 1.7.7

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:31:12 UTC (rev 1218557)
+++ PKGBUILD2022-06-02 05:31:15 UTC (rev 1218558)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.22
-pkgrel=427
+pkgrel=428
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")



[arch-commits] Commit in lib32-libiec61883/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:31:12
  Author: allan
Revision: 1218557

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libiec61883/repos/multilib-x86_64/PKGBUILD
(from rev 1218556, lib32-libiec61883/trunk/PKGBUILD)
Deleted:
  lib32-libiec61883/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-02 05:31:06 UTC (rev 1218556)
+++ PKGBUILD2022-06-02 05:31:12 UTC (rev 1218557)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Giovanni Scafora 
-# Contributor: Jason Chu 
-# Contributor: Jaroslaw Swierczynski 
-# Contributor: Stephen Caraher 
-
-_pkgname=libiec61883
-pkgname=lib32-${_pkgname}
-pkgver=1.2.0
-pkgrel=2
-pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 
1394 (32 bit)"
-arch=('x86_64')
-url="http://www.kernel.org/pub/linux/libs/ieee1394/;
-license=('LGPL')
-depends=('lib32-libraw1394' "${_pkgname}")
-source=("https://www.kernel.org/pub/linux/libs/ieee1394/${_pkgname}-${pkgver}.tar.xz;)
-sha512sums=('817177081a229c6253340e5911369aab746bd657d5b3d6a1ef3cf639cceee667bdb677fb0536163468cc9e719c4e81c6beaf42c93e5a56eb52684964b6dd1e23')
-
-build() {
-  export CC='gcc -m32'
-  export CXX='g++ -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-
-  ./configure --prefix=/usr --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/{bin,include,share}
-}

Copied: lib32-libiec61883/repos/multilib-x86_64/PKGBUILD (from rev 1218556, 
lib32-libiec61883/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-02 05:31:12 UTC (rev 1218557)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: Giovanni Scafora 
+# Contributor: Jason Chu 
+# Contributor: Jaroslaw Swierczynski 
+# Contributor: Stephen Caraher 
+
+_pkgname=libiec61883
+pkgname=lib32-${_pkgname}
+pkgver=1.2.0
+pkgrel=3
+pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 
1394 (32 bit)"
+arch=('x86_64')
+url="https://www.kernel.org/pub/linux/libs/ieee1394/;
+license=('LGPL')
+depends=('lib32-libraw1394' "${_pkgname}")
+source=("https://www.kernel.org/pub/linux/libs/ieee1394/${_pkgname}-${pkgver}.tar.xz;)
+sha512sums=('817177081a229c6253340e5911369aab746bd657d5b3d6a1ef3cf639cceee667bdb677fb0536163468cc9e719c4e81c6beaf42c93e5a56eb52684964b6dd1e23')
+
+build() {
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  ./configure --prefix=/usr --libdir=/usr/lib32
+  make
+}
+
+package() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  rm -rf "${pkgdir}"/usr/{bin,include,share}
+}



[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:31:06
  Author: felixonmars
Revision: 1218556

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
1218555, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:31:06 UTC (rev 1218556)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.18
+pkgrel=44
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 
'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('c0f5ac4c7d2a5c0f228968df354c0a55cff7f8d021a8fbffe9ff97657c5ad2528ad1969468fed43fdc10c369668ca795a9997494b8a5df4e942d11bdc22d2fa9')
+
+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
+}



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

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:57
  Author: allan
Revision: 1218555

upgpkg: lib32-libiec61883 1.2.0-3: Packages with invalid .BUILDINFO

Modified:
  lib32-libiec61883/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:30:53 UTC (rev 1218554)
+++ PKGBUILD2022-06-02 05:30:57 UTC (rev 1218555)
@@ -7,7 +7,7 @@
 _pkgname=libiec61883
 pkgname=lib32-${_pkgname}
 pkgver=1.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 
1394 (32 bit)"
 arch=('x86_64')
 url="https://www.kernel.org/pub/linux/libs/ieee1394/;



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:53
  Author: felixonmars
Revision: 1218554

upgpkg: dhall-lsp-server 1.0.18-44: rebuild with x509 1.7.7

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:30:42 UTC (rev 1218553)
+++ PKGBUILD2022-06-02 05:30:53 UTC (rev 1218554)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.18
-pkgrel=43
+pkgrel=44
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
 license=("custom:MIT")



[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:42
  Author: felixonmars
Revision: 1218553

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1218552, haskell-hls-hlint-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1218552, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:30:42 UTC (rev 1218553)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=164
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:28
  Author: felixonmars
Revision: 1218552

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-164: rebuild with x509 1.7.7

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:30:19 UTC (rev 1218551)
+++ PKGBUILD2022-06-02 05:30:28 UTC (rev 1218552)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=163
+pkgrel=164
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:19
  Author: felixonmars
Revision: 1218551

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-yaml/repos/community-staging-x86_64/
  dhall-yaml/repos/community-staging-x86_64/PKGBUILD
(from rev 1218550, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 1218550, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:30:19 UTC (rev 1218551)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.10
+pkgrel=36
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('d475e2ba0c7f5b03dfba7b6faf563b270ef558cb5a2dde9c7e29707a2a44028ad33fb02284ae140b96b9f2ac6722a6d17ef6e5a1ac8610328dfa8e22b8505733')
+
+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=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in lib32-libid3tag/repos/multilib-x86_64 (10 files)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:14
  Author: allan
Revision: 1218550

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libid3tag/repos/multilib-x86_64/10_utf16.diff
(from rev 1218548, lib32-libid3tag/trunk/10_utf16.diff)
  lib32-libid3tag/repos/multilib-x86_64/11_unknown_encoding.diff
(from rev 1218548, lib32-libid3tag/trunk/11_unknown_encoding.diff)
  lib32-libid3tag/repos/multilib-x86_64/CVE-2008-2109.patch
(from rev 1218548, lib32-libid3tag/trunk/CVE-2008-2109.patch)
  lib32-libid3tag/repos/multilib-x86_64/PKGBUILD
(from rev 1218548, lib32-libid3tag/trunk/PKGBUILD)
  lib32-libid3tag/repos/multilib-x86_64/id3tag.pc
(from rev 1218548, lib32-libid3tag/trunk/id3tag.pc)
Deleted:
  lib32-libid3tag/repos/multilib-x86_64/10_utf16.diff
  lib32-libid3tag/repos/multilib-x86_64/11_unknown_encoding.diff
  lib32-libid3tag/repos/multilib-x86_64/CVE-2008-2109.patch
  lib32-libid3tag/repos/multilib-x86_64/PKGBUILD
  lib32-libid3tag/repos/multilib-x86_64/id3tag.pc

--+
 10_utf16.diff|   96 ++---
 11_unknown_encoding.diff |   74 +-
 CVE-2008-2109.patch  |   22 +-
 PKGBUILD |   88 -
 id3tag.pc|   20 -
 5 files changed, 150 insertions(+), 150 deletions(-)

Deleted: 10_utf16.diff
===
--- 10_utf16.diff   2022-06-02 05:30:05 UTC (rev 1218549)
+++ 10_utf16.diff   2022-06-02 05:30:14 UTC (rev 1218550)
@@ -1,48 +0,0 @@
-#! /bin/sh -e
-## 10_utf16.dpatch by  
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Handle bogus UTF16 sequences that have a length that is not
-## DP: an even number of 8 bit characters.
-
-if [ $# -lt 1 ]; then
-echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
--patch) patch -p1 ${patch_opts} < $0;;
--unpatch) patch -R -p1 ${patch_opts} < $0;;
-*)
-echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-exit 1;;
-esac
-
-exit 0
-
-@DPATCH@
-diff -urNad libid3tag-0.15.1b/utf16.c 
/tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c
 libid3tag-0.15.1b/utf16.c  2006-01-13 15:26:29.0 +0100
-+++ /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c 2006-01-13 15:27:19.0 
+0100
-@@ -282,5 +282,18 @@
- 
-   free(utf16);
- 
-+  if (end == *ptr && length % 2 != 0)
-+  {
-+ /* We were called with a bogus length.  It should always
-+  * be an even number.  We can deal with this in a few ways:
-+  * - Always give an error.
-+  * - Try and parse as much as we can and
-+  *   - return an error if we're called again when we
-+  * already tried to parse everything we can.
-+  *   - tell that we parsed it, which is what we do here.
-+  */
-+ (*ptr)++;
-+  }
-+
-   return ucs4;
- }

Copied: lib32-libid3tag/repos/multilib-x86_64/10_utf16.diff (from rev 1218548, 
lib32-libid3tag/trunk/10_utf16.diff)
===
--- 10_utf16.diff   (rev 0)
+++ 10_utf16.diff   2022-06-02 05:30:14 UTC (rev 1218550)
@@ -0,0 +1,48 @@
+#! /bin/sh -e
+## 10_utf16.dpatch by  
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Handle bogus UTF16 sequences that have a length that is not
+## DP: an even number of 8 bit characters.
+
+if [ $# -lt 1 ]; then
+echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
+
+case "$1" in
+-patch) patch -p1 ${patch_opts} < $0;;
+-unpatch) patch -R -p1 ${patch_opts} < $0;;
+*)
+echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+exit 1;;
+esac
+
+exit 0
+
+@DPATCH@
+diff -urNad libid3tag-0.15.1b/utf16.c 
/tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c
+--- libid3tag-0.15.1b/utf16.c  2006-01-13 15:26:29.0 +0100
 /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c 2006-01-13 15:27:19.0 
+0100
+@@ -282,5 +282,18 @@
+ 
+   free(utf16);
+ 
++  if (end == *ptr && length % 2 != 0)
++  {
++ /* We were called with a bogus length.  It should always
++  * be an even number.  We can deal with this in a few ways:
++  * - Always give an error.
++  * - Try and parse as much as we can and
++  *   - return an error if we're called again when we
++  * already tried to parse everything we can.
++  *   - tell that we parsed it, which is what we do here.
++  */
++ (*ptr)++;
++  }
++
+   return ucs4;
+ }

Deleted: 11_unknown_encoding.diff

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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:30:05
  Author: felixonmars
Revision: 1218549

upgpkg: dhall-yaml 1.2.10-36: rebuild with x509 1.7.7

Modified:
  dhall-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:29:56 UTC (rev 1218548)
+++ PKGBUILD2022-06-02 05:30:05 UTC (rev 1218549)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-yaml
 pkgver=1.2.10
-pkgrel=35
+pkgrel=36
 pkgdesc="Convert between Dhall and YAML"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
 license=("GPL3")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:29:56
  Author: felixonmars
Revision: 1218548

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
1218547, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:29:56 UTC (rev 1218548)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.5.1
+pkgrel=51
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('068d5e5bd5016d66d69da9442aa23ed1c5fc079933ffc5135f28a2974b4f6d2a29f67f7bdd8c3ce270be4eaed4b9fc11f43a0b218db653fa4802bc8f7ac30a55')
+
+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 \
+-fnetwork-uri
+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 lib32-libid3tag/trunk (PKGBUILD)

2022-06-01 Thread Allan McRae via arch-commits
Date: Thursday, June 2, 2022 @ 05:29:47
  Author: allan
Revision: 1218547

upgpkg: lib32-libid3tag 0.15.1b-3: Packages with invalid .BUILDINFO

Modified:
  lib32-libid3tag/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:29:43 UTC (rev 1218546)
+++ PKGBUILD2022-06-02 05:29:47 UTC (rev 1218547)
@@ -5,7 +5,7 @@
 pkgname="lib32-libid3tag"
 _pkgname="libid3tag"
 pkgver=0.15.1b
-pkgrel=2
+pkgrel=3
 pkgdesc="library for id3 tagging, lib32."
 arch=('x86_64')
 url="https://www.underbit.com/products/mad/;



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:29:43
  Author: felixonmars
Revision: 1218546

upgpkg: haskell-authenticate 1.3.5.1-51: rebuild with x509 1.7.7

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-02 05:29:34 UTC (rev 1218545)
+++ PKGBUILD2022-06-02 05:29:43 UTC (rev 1218546)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.5.1
-pkgrel=50
+pkgrel=51
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")



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

2022-06-01 Thread Felix Yan via arch-commits
Date: Thursday, June 2, 2022 @ 05:29:34
  Author: felixonmars
Revision: 1218545

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 1218544, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 1218544, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-02 05:29:34 UTC (rev 1218545)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.4
+pkgrel=133
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative' 
'haskell-th-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e49f60eead8553d7dd4cc162b5a2a07a99eda2519a53947808d7b4c909e37cfa7734d4c8dce3cf83cbf1efbdeed6037bf480b768b7f9ee7add5e5afbe006557')
+
+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-build-example
+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
+}



  1   2   3   4   5   >