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

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 17:40:22
  Author: jelle
Revision: 1098369

upgpkg: python-pyenchant 3.2.2-1

Modified:
  python-pyenchant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 17:17:09 UTC (rev 1098368)
+++ PKGBUILD2022-01-09 17:40:22 UTC (rev 1098369)
@@ -5,8 +5,8 @@
 # Maintainer: Jelle van der Waa 
 
 pkgname=python-pyenchant
-pkgver=3.2.1
-pkgrel=3
+pkgver=3.2.2
+pkgrel=1
 arch=('any')
 url="https://pypi.python.org/pypi/pyenchant;
 license=('LGPL')
@@ -14,7 +14,7 @@
 depends=('python' 'enchant')
 makedepends=('python-setuptools' 'enchant')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rfk/pyenchant/archive/v${pkgver}.tar.gz;)
-sha512sums=('3d1229307b070fa83bd8a287a787b40edfba31e748ca37a94f71caa4b355a9de829f3133db9772a57f0aa922fbd4f32c67c986e86c8905633b3940dd20be32ed')
+sha512sums=('42ab2e0cc38af4223ec0233c9e22cd151aa9bda5b56b7bd642e39e3a323ab3c034391123af5d3a5399551533ba1c1746abd6bc9ee2ab4c7879b9bf0ac91e056d')
 
 build() {
   cd pyenchant-${pkgver}



[arch-commits] Commit in lib32-glu/repos/multilib-x86_64 (5 files)

2022-01-09 Thread Laurent Carlier via arch-commits
Date: Sunday, January 9, 2022 @ 17:17:09
  Author: lcarlier
Revision: 1098368

archrelease: copy trunk to multilib-x86_64

Added:
  
lib32-glu/repos/multilib-x86_64/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
(from rev 1098367, 
lib32-glu/trunk/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch)
  
lib32-glu/repos/multilib-x86_64/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
(from rev 1098367, 
lib32-glu/trunk/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch)
  
lib32-glu/repos/multilib-x86_64/0003-pkgconfig-meson-build-should-match-autotools-require.patch
(from rev 1098367, 
lib32-glu/trunk/0003-pkgconfig-meson-build-should-match-autotools-require.patch)
  lib32-glu/repos/multilib-x86_64/PKGBUILD
(from rev 1098367, lib32-glu/trunk/PKGBUILD)
Deleted:
  lib32-glu/repos/multilib-x86_64/PKGBUILD

-+
 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  |   26 ++
 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   |   29 ++
 0003-pkgconfig-meson-build-should-match-autotools-require.patch |   23 ++
 PKGBUILD|  103 
+-
 4 files changed, 137 insertions(+), 44 deletions(-)

Copied: 
lib32-glu/repos/multilib-x86_64/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
 (from rev 1098367, 
lib32-glu/trunk/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch)
===
--- 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
(rev 0)
+++ 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
2022-01-09 17:17:09 UTC (rev 1098368)
@@ -0,0 +1,26 @@
+From dfeb6ed02a23517e1062e52acd3cd322e1a16ffc Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Wed, 7 Jul 2021 22:16:12 -0700
+Subject: [PATCH 1/3] pkgconfig: Depend on opengl when built with libglvnd
+
+Signed-off-by: Laurent Carlier 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 14150f0..ef4d473 100644
+--- a/configure.ac
 b/configure.ac
+@@ -73,7 +73,7 @@ AC_ARG_ENABLE(osmesa,
+ dnl Get the pkg-config definitions for libglvnd/OSMesa/libGL.  We include a
+ dnl fallback path for implementations that don't provide a .pc file
+ AS_IF([test "x$LIBGLVND" = "xyes"], [
+-GLU_REQUIRES="libglvnd"
++GLU_REQUIRES="opengl"
+ PKG_CHECK_MODULES(LIBGLVND, [opengl], [], [
+ AC_CHECK_HEADER([GL/gl.h],
+ [],
+-- 
+2.34.1
+

Copied: 
lib32-glu/repos/multilib-x86_64/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
 (from rev 1098367, 
lib32-glu/trunk/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch)
===
--- 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
(rev 0)
+++ 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
2022-01-09 17:17:09 UTC (rev 1098368)
@@ -0,0 +1,29 @@
+From f6b4103e237cea8c924c307ccc8f1881921d90d0 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 21:51:34 -0700
+Subject: [PATCH 2/3] pkgconfig: Drop unneeded lines from autotools build
+
+Signed-off-by: Laurent Carlier 
+---
+ glu.pc.in | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/glu.pc.in b/glu.pc.in
+index 8bb957a..9f1425c 100644
+--- a/glu.pc.in
 b/glu.pc.in
+@@ -1,5 +1,4 @@
+ prefix=@prefix@
+-exec_prefix=${prefix}
+ libdir=@libdir@
+ includedir=@includedir@
+ 
+@@ -8,5 +7,4 @@ Description: Mesa OpenGL Utility library
+ Requires: @GLU_REQUIRES@
+ Version: @VERSION@
+ Libs: -L${libdir} -lGLU
+-Libs.private: -lm
+ Cflags: -I${includedir}
+-- 
+2.34.1
+

Copied: 
lib32-glu/repos/multilib-x86_64/0003-pkgconfig-meson-build-should-match-autotools-require.patch
 (from rev 1098367, 
lib32-glu/trunk/0003-pkgconfig-meson-build-should-match-autotools-require.patch)
===
--- 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
(rev 0)
+++ 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
2022-01-09 17:17:09 UTC (rev 1098368)
@@ -0,0 +1,23 @@
+From 225e00a14a9200f11253775a7c7778c1c29c8b23 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 22:05:12 -0700
+Subject: [PATCH 3/3] pkgconfig: meson build should match autotools requires
+
+Signed-off-by: Laurent Carlier 
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index cffa7f8..536fbef 100644
+--- a/meson.build
 b/meson.build
+@@ -34,4 +34,5 @@ pkgconf.generate(
+   libglu,
+   name : 'glu',
+   description : 'Mesa OpenGL Utility Library',
++  requires: dep_gl
+ )
+-- 
+2.34.1
+

Deleted: PKGBUILD

[arch-commits] Commit in asciidoctor/repos/community-any (PKGBUILD PKGBUILD)

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 17:17:03
  Author: jelle
Revision: 1098366

archrelease: copy trunk to community-any

Added:
  asciidoctor/repos/community-any/PKGBUILD
(from rev 1098365, asciidoctor/trunk/PKGBUILD)
Deleted:
  asciidoctor/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 17:16:57 UTC (rev 1098365)
+++ PKGBUILD2022-01-09 17:17:03 UTC (rev 1098366)
@@ -1,34 +0,0 @@
-# Maintainer:  Christian Rebischke 
-# Contributor: Stefan Tatschner 
-# Contributor: Nick Østergaard 
-# Contributor: Nicolas Bigaouette 
-
-pkgname=asciidoctor
-pkgver=2.0.16
-pkgrel=1
-pkgdesc='An implementation of AsciiDoc in Ruby'
-arch=('any')
-url='https://asciidoctor.org'
-license=('MIT')
-makedepends=('ruby-rdoc')
-depends=('ruby')
-options=(!emptydirs)
-source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem;)
-noextract=("$pkgname-$pkgver.gem")
-sha512sums=('2e164a0d24374e0c5461926c865c8900d3fb3f27606af5aac1a0a5f53102ca758f6421a113a9bb100fe7dba2e1accec04ca6ca16670e4b85e373f729bdaba6cd')
-
-package() {
-local _gemdir="$(ruby -e 'puts Gem.default_dir')"
-
-gem install --ignore-dependencies --no-user-install --verbose \
--i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
-"$pkgname-$pkgver.gem"
-
-install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
-"$pkgdir/usr/share/man/man1/asciidoctor.1"
-
-rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
-rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man"
-}

Copied: asciidoctor/repos/community-any/PKGBUILD (from rev 1098365, 
asciidoctor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 17:17:03 UTC (rev 1098366)
@@ -0,0 +1,34 @@
+# Maintainer:  Christian Rebischke 
+# Contributor: Stefan Tatschner 
+# Contributor: Nick Østergaard 
+# Contributor: Nicolas Bigaouette 
+
+pkgname=asciidoctor
+pkgver=2.0.17
+pkgrel=1
+pkgdesc='An implementation of AsciiDoc in Ruby'
+arch=('any')
+url='https://asciidoctor.org'
+license=('MIT')
+makedepends=('ruby-rdoc')
+depends=('ruby')
+options=(!emptydirs)
+source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem;)
+noextract=("$pkgname-$pkgver.gem")
+sha512sums=('41ebc833c7b8bded5704034c7fcf7d2f26643a24de24eda57db1a0ac94976e775bf0f093f46faaa99c5007c61af325aa5b02e5321159a88daac3397800adbd03')
+
+package() {
+local _gemdir="$(ruby -e 'puts Gem.default_dir')"
+
+gem install --ignore-dependencies --no-user-install --verbose \
+-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
+"$pkgname-$pkgver.gem"
+
+install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
+"$pkgdir/usr/share/man/man1/asciidoctor.1"
+
+rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
+rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man"
+}



[arch-commits] Commit in lib32-glu/trunk (4 files)

2022-01-09 Thread Laurent Carlier via arch-commits
Date: Sunday, January 9, 2022 @ 17:17:04
  Author: lcarlier
Revision: 1098367

upgpkg: lib32-glu 9.0.2-2: fix pkgconfig file

Added:
  lib32-glu/trunk/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
  lib32-glu/trunk/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
  
lib32-glu/trunk/0003-pkgconfig-meson-build-should-match-autotools-require.patch
Modified:
  lib32-glu/trunk/PKGBUILD

-+
 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  |   26 
 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   |   29 
++
 0003-pkgconfig-meson-build-should-match-autotools-require.patch |   23 +++
 PKGBUILD|   21 ++-
 4 files changed, 96 insertions(+), 3 deletions(-)

Added: 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
===
--- 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
(rev 0)
+++ 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
2022-01-09 17:17:04 UTC (rev 1098367)
@@ -0,0 +1,26 @@
+From dfeb6ed02a23517e1062e52acd3cd322e1a16ffc Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Wed, 7 Jul 2021 22:16:12 -0700
+Subject: [PATCH 1/3] pkgconfig: Depend on opengl when built with libglvnd
+
+Signed-off-by: Laurent Carlier 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 14150f0..ef4d473 100644
+--- a/configure.ac
 b/configure.ac
+@@ -73,7 +73,7 @@ AC_ARG_ENABLE(osmesa,
+ dnl Get the pkg-config definitions for libglvnd/OSMesa/libGL.  We include a
+ dnl fallback path for implementations that don't provide a .pc file
+ AS_IF([test "x$LIBGLVND" = "xyes"], [
+-GLU_REQUIRES="libglvnd"
++GLU_REQUIRES="opengl"
+ PKG_CHECK_MODULES(LIBGLVND, [opengl], [], [
+ AC_CHECK_HEADER([GL/gl.h],
+ [],
+-- 
+2.34.1
+

Added: 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
===
--- 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
(rev 0)
+++ 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
2022-01-09 17:17:04 UTC (rev 1098367)
@@ -0,0 +1,29 @@
+From f6b4103e237cea8c924c307ccc8f1881921d90d0 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 21:51:34 -0700
+Subject: [PATCH 2/3] pkgconfig: Drop unneeded lines from autotools build
+
+Signed-off-by: Laurent Carlier 
+---
+ glu.pc.in | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/glu.pc.in b/glu.pc.in
+index 8bb957a..9f1425c 100644
+--- a/glu.pc.in
 b/glu.pc.in
+@@ -1,5 +1,4 @@
+ prefix=@prefix@
+-exec_prefix=${prefix}
+ libdir=@libdir@
+ includedir=@includedir@
+ 
+@@ -8,5 +7,4 @@ Description: Mesa OpenGL Utility library
+ Requires: @GLU_REQUIRES@
+ Version: @VERSION@
+ Libs: -L${libdir} -lGLU
+-Libs.private: -lm
+ Cflags: -I${includedir}
+-- 
+2.34.1
+

Added: 0003-pkgconfig-meson-build-should-match-autotools-require.patch
===
--- 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
(rev 0)
+++ 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
2022-01-09 17:17:04 UTC (rev 1098367)
@@ -0,0 +1,23 @@
+From 225e00a14a9200f11253775a7c7778c1c29c8b23 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 22:05:12 -0700
+Subject: [PATCH 3/3] pkgconfig: meson build should match autotools requires
+
+Signed-off-by: Laurent Carlier 
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index cffa7f8..536fbef 100644
+--- a/meson.build
 b/meson.build
+@@ -34,4 +34,5 @@ pkgconf.generate(
+   libglu,
+   name : 'glu',
+   description : 'Mesa OpenGL Utility Library',
++  requires: dep_gl
+ )
+-- 
+2.34.1
+

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 17:17:03 UTC (rev 1098366)
+++ PKGBUILD2022-01-09 17:17:04 UTC (rev 1098367)
@@ -2,7 +2,7 @@
 
 pkgname=lib32-glu
 pkgver=9.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Mesa OpenGL utility library (32 bits)"
 arch=('x86_64')
 url="https://mesa.freedesktop.org/;
@@ -9,11 +9,26 @@
 license=('LGPL')
 depends=('lib32-libgl' 'glu')
 makedepends=('gcc-multilib' 'lib32-libglvnd' 'meson')
-source=(ftp://ftp.freedesktop.org/pub/mesa/glu/glu-$pkgver.tar.xz{,.sig})
+source=(ftp://ftp.freedesktop.org/pub/mesa/glu/glu-$pkgver.tar.xz{,.sig}
+0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
+0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
+0003-pkgconfig-meson-build-should-match-autotools-require.patch)
 

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

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 17:16:57
  Author: jelle
Revision: 1098365

upgpkg: asciidoctor 2.0.17-1

Modified:
  asciidoctor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 17:10:52 UTC (rev 1098364)
+++ PKGBUILD2022-01-09 17:16:57 UTC (rev 1098365)
@@ -4,7 +4,7 @@
 # Contributor: Nicolas Bigaouette 
 
 pkgname=asciidoctor
-pkgver=2.0.16
+pkgver=2.0.17
 pkgrel=1
 pkgdesc='An implementation of AsciiDoc in Ruby'
 arch=('any')
@@ -15,7 +15,7 @@
 options=(!emptydirs)
 source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem;)
 noextract=("$pkgname-$pkgver.gem")
-sha512sums=('2e164a0d24374e0c5461926c865c8900d3fb3f27606af5aac1a0a5f53102ca758f6421a113a9bb100fe7dba2e1accec04ca6ca16670e4b85e373f729bdaba6cd')
+sha512sums=('41ebc833c7b8bded5704034c7fcf7d2f26643a24de24eda57db1a0ac94976e775bf0f093f46faaa99c5007c61af325aa5b02e5321159a88daac3397800adbd03')
 
 package() {
 local _gemdir="$(ruby -e 'puts Gem.default_dir')"



[arch-commits] Commit in glu/repos/extra-x86_64 (5 files)

2022-01-09 Thread Laurent Carlier via arch-commits
Date: Sunday, January 9, 2022 @ 17:16:02
  Author: lcarlier
Revision: 434057

archrelease: copy trunk to extra-x86_64

Added:
  
glu/repos/extra-x86_64/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
(from rev 434056, 
glu/trunk/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch)
  
glu/repos/extra-x86_64/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
(from rev 434056, 
glu/trunk/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch)
  
glu/repos/extra-x86_64/0003-pkgconfig-meson-build-should-match-autotools-require.patch
(from rev 434056, 
glu/trunk/0003-pkgconfig-meson-build-should-match-autotools-require.patch)
  glu/repos/extra-x86_64/PKGBUILD
(from rev 434056, glu/trunk/PKGBUILD)
Deleted:
  glu/repos/extra-x86_64/PKGBUILD

-+
 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  |   26 +++
 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   |   29 +++
 0003-pkgconfig-meson-build-should-match-autotools-require.patch |   23 ++
 PKGBUILD|   85 
+-
 4 files changed, 128 insertions(+), 35 deletions(-)

Copied: 
glu/repos/extra-x86_64/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
 (from rev 434056, 
glu/trunk/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch)
===
--- 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
(rev 0)
+++ 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
2022-01-09 17:16:02 UTC (rev 434057)
@@ -0,0 +1,26 @@
+From dfeb6ed02a23517e1062e52acd3cd322e1a16ffc Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Wed, 7 Jul 2021 22:16:12 -0700
+Subject: [PATCH 1/3] pkgconfig: Depend on opengl when built with libglvnd
+
+Signed-off-by: Laurent Carlier 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 14150f0..ef4d473 100644
+--- a/configure.ac
 b/configure.ac
+@@ -73,7 +73,7 @@ AC_ARG_ENABLE(osmesa,
+ dnl Get the pkg-config definitions for libglvnd/OSMesa/libGL.  We include a
+ dnl fallback path for implementations that don't provide a .pc file
+ AS_IF([test "x$LIBGLVND" = "xyes"], [
+-GLU_REQUIRES="libglvnd"
++GLU_REQUIRES="opengl"
+ PKG_CHECK_MODULES(LIBGLVND, [opengl], [], [
+ AC_CHECK_HEADER([GL/gl.h],
+ [],
+-- 
+2.34.1
+

Copied: 
glu/repos/extra-x86_64/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
 (from rev 434056, 
glu/trunk/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch)
===
--- 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
(rev 0)
+++ 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
2022-01-09 17:16:02 UTC (rev 434057)
@@ -0,0 +1,29 @@
+From f6b4103e237cea8c924c307ccc8f1881921d90d0 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 21:51:34 -0700
+Subject: [PATCH 2/3] pkgconfig: Drop unneeded lines from autotools build
+
+Signed-off-by: Laurent Carlier 
+---
+ glu.pc.in | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/glu.pc.in b/glu.pc.in
+index 8bb957a..9f1425c 100644
+--- a/glu.pc.in
 b/glu.pc.in
+@@ -1,5 +1,4 @@
+ prefix=@prefix@
+-exec_prefix=${prefix}
+ libdir=@libdir@
+ includedir=@includedir@
+ 
+@@ -8,5 +7,4 @@ Description: Mesa OpenGL Utility library
+ Requires: @GLU_REQUIRES@
+ Version: @VERSION@
+ Libs: -L${libdir} -lGLU
+-Libs.private: -lm
+ Cflags: -I${includedir}
+-- 
+2.34.1
+

Copied: 
glu/repos/extra-x86_64/0003-pkgconfig-meson-build-should-match-autotools-require.patch
 (from rev 434056, 
glu/trunk/0003-pkgconfig-meson-build-should-match-autotools-require.patch)
===
--- 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
(rev 0)
+++ 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
2022-01-09 17:16:02 UTC (rev 434057)
@@ -0,0 +1,23 @@
+From 225e00a14a9200f11253775a7c7778c1c29c8b23 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 22:05:12 -0700
+Subject: [PATCH 3/3] pkgconfig: meson build should match autotools requires
+
+Signed-off-by: Laurent Carlier 
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index cffa7f8..536fbef 100644
+--- a/meson.build
 b/meson.build
+@@ -34,4 +34,5 @@ pkgconf.generate(
+   libglu,
+   name : 'glu',
+   description : 'Mesa OpenGL Utility Library',
++  requires: dep_gl
+ )
+-- 
+2.34.1
+

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 17:15:57 UTC (rev 434056)
+++ PKGBUILD2022-01-09 

[arch-commits] Commit in glu/trunk (4 files)

2022-01-09 Thread Laurent Carlier via arch-commits
Date: Sunday, January 9, 2022 @ 17:15:57
  Author: lcarlier
Revision: 434056

upgpkg: glu 9.0.2-2: fix pkgconfig file

Added:
  glu/trunk/0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
  glu/trunk/0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
  glu/trunk/0003-pkgconfig-meson-build-should-match-autotools-require.patch
Modified:
  glu/trunk/PKGBUILD

-+
 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  |   26 
 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   |   29 
++
 0003-pkgconfig-meson-build-should-match-autotools-require.patch |   23 +++
 PKGBUILD|   21 ++-
 4 files changed, 96 insertions(+), 3 deletions(-)

Added: 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
===
--- 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
(rev 0)
+++ 0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch  
2022-01-09 17:15:57 UTC (rev 434056)
@@ -0,0 +1,26 @@
+From dfeb6ed02a23517e1062e52acd3cd322e1a16ffc Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Wed, 7 Jul 2021 22:16:12 -0700
+Subject: [PATCH 1/3] pkgconfig: Depend on opengl when built with libglvnd
+
+Signed-off-by: Laurent Carlier 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 14150f0..ef4d473 100644
+--- a/configure.ac
 b/configure.ac
+@@ -73,7 +73,7 @@ AC_ARG_ENABLE(osmesa,
+ dnl Get the pkg-config definitions for libglvnd/OSMesa/libGL.  We include a
+ dnl fallback path for implementations that don't provide a .pc file
+ AS_IF([test "x$LIBGLVND" = "xyes"], [
+-GLU_REQUIRES="libglvnd"
++GLU_REQUIRES="opengl"
+ PKG_CHECK_MODULES(LIBGLVND, [opengl], [], [
+ AC_CHECK_HEADER([GL/gl.h],
+ [],
+-- 
+2.34.1
+

Added: 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
===
--- 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
(rev 0)
+++ 0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch   
2022-01-09 17:15:57 UTC (rev 434056)
@@ -0,0 +1,29 @@
+From f6b4103e237cea8c924c307ccc8f1881921d90d0 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 21:51:34 -0700
+Subject: [PATCH 2/3] pkgconfig: Drop unneeded lines from autotools build
+
+Signed-off-by: Laurent Carlier 
+---
+ glu.pc.in | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/glu.pc.in b/glu.pc.in
+index 8bb957a..9f1425c 100644
+--- a/glu.pc.in
 b/glu.pc.in
+@@ -1,5 +1,4 @@
+ prefix=@prefix@
+-exec_prefix=${prefix}
+ libdir=@libdir@
+ includedir=@includedir@
+ 
+@@ -8,5 +7,4 @@ Description: Mesa OpenGL Utility library
+ Requires: @GLU_REQUIRES@
+ Version: @VERSION@
+ Libs: -L${libdir} -lGLU
+-Libs.private: -lm
+ Cflags: -I${includedir}
+-- 
+2.34.1
+

Added: 0003-pkgconfig-meson-build-should-match-autotools-require.patch
===
--- 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
(rev 0)
+++ 0003-pkgconfig-meson-build-should-match-autotools-require.patch 
2022-01-09 17:15:57 UTC (rev 434056)
@@ -0,0 +1,23 @@
+From 225e00a14a9200f11253775a7c7778c1c29c8b23 Mon Sep 17 00:00:00 2001
+From: Kevin Bowling 
+Date: Thu, 8 Jul 2021 22:05:12 -0700
+Subject: [PATCH 3/3] pkgconfig: meson build should match autotools requires
+
+Signed-off-by: Laurent Carlier 
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index cffa7f8..536fbef 100644
+--- a/meson.build
 b/meson.build
+@@ -34,4 +34,5 @@ pkgconf.generate(
+   libglu,
+   name : 'glu',
+   description : 'Mesa OpenGL Utility Library',
++  requires: dep_gl
+ )
+-- 
+2.34.1
+

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:59:33 UTC (rev 434055)
+++ PKGBUILD2022-01-09 17:15:57 UTC (rev 434056)
@@ -3,7 +3,7 @@
 
 pkgname=glu
 pkgver=9.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Mesa OpenGL Utility library"
 arch=('x86_64')
 url="https://cgit.freedesktop.org/mesa/glu/;
@@ -10,11 +10,26 @@
 license=('LGPL')
 depends=('libgl')
 makedepends=('meson')
-source=(https://mesa.freedesktop.org/archive/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
+source=(https://mesa.freedesktop.org/archive/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
+0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
+0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
+0003-pkgconfig-meson-build-should-match-autotools-require.patch)
 

[arch-commits] Commit in python-awesomeversion/repos/community-any (PKGBUILD PKGBUILD)

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 17:10:52
  Author: jelle
Revision: 1098364

archrelease: copy trunk to community-any

Added:
  python-awesomeversion/repos/community-any/PKGBUILD
(from rev 1098363, python-awesomeversion/trunk/PKGBUILD)
Deleted:
  python-awesomeversion/repos/community-any/PKGBUILD

--+
 PKGBUILD |   82 ++---
 1 file changed, 41 insertions(+), 41 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 17:10:47 UTC (rev 1098363)
+++ PKGBUILD2022-01-09 17:10:52 UTC (rev 1098364)
@@ -1,41 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Contributor: Giovanni Harting <5...@idlegandalf.com>
-
-pkgname=python-awesomeversion
-_name=${pkgname#python-}
-pkgver=21.12.0
-pkgrel=1
-pkgdesc="One version package to rule them all."
-arch=('any')
-url="https://github.com/ludeeus/awesomeversion;
-license=('MIT')
-depends=(python)
-makedepends=('python-setuptools')
-checkdepends=('python-pytest')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ludeeus/$_name/archive/refs/tags/$pkgver.tar.gz;)
-sha512sums=('4ee18bea7880ce0eb5569bae5e5657ddbd0792aef49e288bfdb2e5190494f8df8303439e554fa6a94abf23105272b356bc4171d6084b95aedfcc4861076dd7b7')
-
-prepare() {
-cd $_name-$pkgver
-
-# replace version "main" with correct version
-sed -e "s|version=\"main\"|version=\"$pkgver\"|" -i setup.py
-}
-
-check() {
-cd $_name-$pkgver
-PYTHONPATH=. pytest tests
-}
-
-build() {
-cd $_name-$pkgver
-
-python setup.py build
-}
-
-package() {
-cd $_name-$pkgver
-
-python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-install -Dm644 LICENCE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: python-awesomeversion/repos/community-any/PKGBUILD (from rev 1098363, 
python-awesomeversion/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 17:10:52 UTC (rev 1098364)
@@ -0,0 +1,41 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Giovanni Harting <5...@idlegandalf.com>
+
+pkgname=python-awesomeversion
+_name=${pkgname#python-}
+pkgver=22.1.0
+pkgrel=1
+pkgdesc="One version package to rule them all."
+arch=('any')
+url="https://github.com/ludeeus/awesomeversion;
+license=('MIT')
+depends=(python)
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ludeeus/$_name/archive/refs/tags/$pkgver.tar.gz;)
+sha512sums=('bcd837524499e92a2259b75b52902d9a2996a53c42cd2cfe220ae319adfe8e3695494c8cf293b70373f349f249abefc5707ede69886c317e835db05599923b0c')
+
+prepare() {
+cd $_name-$pkgver
+
+# replace version "main" with correct version
+sed -e "s|version=\"main\"|version=\"$pkgver\"|" -i setup.py
+}
+
+check() {
+cd $_name-$pkgver
+PYTHONPATH=. pytest tests
+}
+
+build() {
+cd $_name-$pkgver
+
+python setup.py build
+}
+
+package() {
+cd $_name-$pkgver
+
+python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+install -Dm644 LICENCE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



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

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 17:10:47
  Author: jelle
Revision: 1098363

upgpkg: python-awesomeversion 22.1.0-1

Modified:
  python-awesomeversion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 16:35:11 UTC (rev 1098362)
+++ PKGBUILD2022-01-09 17:10:47 UTC (rev 1098363)
@@ -3,7 +3,7 @@
 
 pkgname=python-awesomeversion
 _name=${pkgname#python-}
-pkgver=21.12.0
+pkgver=22.1.0
 pkgrel=1
 pkgdesc="One version package to rule them all."
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ludeeus/$_name/archive/refs/tags/$pkgver.tar.gz;)
-sha512sums=('4ee18bea7880ce0eb5569bae5e5657ddbd0792aef49e288bfdb2e5190494f8df8303439e554fa6a94abf23105272b356bc4171d6084b95aedfcc4861076dd7b7')
+sha512sums=('bcd837524499e92a2259b75b52902d9a2996a53c42cd2cfe220ae319adfe8e3695494c8cf293b70373f349f249abefc5707ede69886c317e835db05599923b0c')
 
 prepare() {
 cd $_name-$pkgver



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 16:04:43
  Author: felixonmars
Revision: 1098336

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-server/repos/community-staging-x86_64/
  haskell-language-server/repos/community-staging-x86_64/PKGBUILD
(from rev 1098335, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1098335, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 16:04:43 UTC (rev 1098336)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=59
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+ 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 
'haskell-optparse-applicative'
+ 'haskell-optparse-simple' 'haskell-regex-tdfa' 
'haskell-safe-exceptions'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 16:04:35
  Author: felixonmars
Revision: 1098335

upgpkg: haskell-language-server 1.3.0.0-59: rebuild with th-extras 0.0.0.5

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 16:01:45 UTC (rev 1098334)
+++ PKGBUILD2022-01-09 16:04:35 UTC (rev 1098335)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=58
+pkgrel=59
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 16:01:45
  Author: felixonmars
Revision: 1098334

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 1098333, 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 1098333, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 16:01:45 UTC (rev 1098334)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=51
+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 --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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 16:01:38
  Author: felixonmars
Revision: 1098333

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-51: rebuild with th-extras 
0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 16:00:41 UTC (rev 1098332)
+++ PKGBUILD2022-01-09 16:01:38 UTC (rev 1098333)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=50
+pkgrel=51
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 16:00:41
  Author: felixonmars
Revision: 1098332

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 1098331, 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 1098331, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 16:00:41 UTC (rev 1098332)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=53
+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 -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 16:00:33
  Author: felixonmars
Revision: 1098331

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-53: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:59:38 UTC (rev 1098330)
+++ PKGBUILD2022-01-09 16:00:33 UTC (rev 1098331)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



[arch-commits] Commit in inkscape/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2022-01-09 Thread Christian Hesse via arch-commits
Date: Sunday, January 9, 2022 @ 15:59:33
  Author: eworm
Revision: 434055

archrelease: copy trunk to testing-x86_64

Added:
  inkscape/repos/testing-x86_64/
  inkscape/repos/testing-x86_64/PKGBUILD
(from rev 434054, inkscape/trunk/PKGBUILD)

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

Copied: inkscape/repos/testing-x86_64/PKGBUILD (from rev 434054, 
inkscape/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-01-09 15:59:33 UTC (rev 434055)
@@ -0,0 +1,82 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: tobias 
+
+pkgname=inkscape
+pkgver=1.1.1
+_tag='3bf5ae0d25c673abe152dedf4789a2d6f0cc60ff' # git rev-parse 
INKSCAPE_${pkgver/./_}
+pkgrel=7
+pkgdesc='Professional vector graphics editor'
+url='https://inkscape.org/'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+makedepends=('cmake' 'boost' 'git')
+
+depends=(
+   'dbus-glib'
+   'double-conversion'
+   'gc'
+   'graphicsmagick'
+   'gsl'
+   'gspell'
+   'gtkmm3'
+   'lcms2'
+   'lib2geom'
+   'libcdr'
+   'libjpeg-turbo'
+   'libvisio'
+   'libxslt'
+   'poppler-glib'
+   'potrace'
+   'python'
+   'ttf-font'
+)
+
+optdepends=(
+   'fig2dev: xfig input'
+   'gvfs: import clip art'
+   'pstoedit: latex formulas'
+   'python-lxml: some extensions'
+   'python-numpy: some extensions'
+   'scour: optimized SVG output, some extensions'
+   'texlive-core: latex formulas'
+)
+
+#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
+source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag};)
+sha256sums=('SKIP')
+
+_backports=(
+  # Fix build with poppler 21.11.0
+  '5724c21b9cb7b6176a7b36ca24068b148c817e82'
+
+  # Remove mandatory break from end of paragraphs, added in Pango 1.49.
+  'b3dabef2245d4e4e977ee9d6776be9a134493515'
+)
+
+prepare() {
+   cd "${pkgname}"
+   git submodule init
+   git submodule update
+
+   local _c
+   for _c in "${_backports[@]}"; do
+   git log --oneline -1 "${_c}"
+   git cherry-pick -n "${_c}"
+   done
+}
+
+build() {
+   mkdir -p build
+   export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig'
+   cmake -H${pkgname} -Bbuild \
+   -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+   -DWITH_DBUS=ON \
+
+   cmake --build build
+}
+
+package() {
+   DESTDIR="${pkgdir}" cmake --build build --target install
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:59:38
  Author: felixonmars
Revision: 1098330

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 1098329, 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 1098329, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:59:38 UTC (rev 1098330)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=51
+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 -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:59:31
  Author: felixonmars
Revision: 1098329

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-51: rebuild with th-extras 
0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:58:11 UTC (rev 1098328)
+++ PKGBUILD2022-01-09 15:59:31 UTC (rev 1098329)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=50
+pkgrel=51
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



[arch-commits] Commit in inkscape/trunk (PKGBUILD poppler-21.11.0.patch)

2022-01-09 Thread Christian Hesse via arch-commits
Date: Sunday, January 9, 2022 @ 15:59:27
  Author: eworm
Revision: 434054

upgpkg: inkscape 1.1.1-7: fix multiline text rendering

Modified:
  inkscape/trunk/PKGBUILD
Deleted:
  inkscape/trunk/poppler-21.11.0.patch

---+
 PKGBUILD  |   23 ---
 poppler-21.11.0.patch |   26 --
 2 files changed, 16 insertions(+), 33 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:16:17 UTC (rev 434053)
+++ PKGBUILD2022-01-09 15:59:27 UTC (rev 434054)
@@ -5,7 +5,7 @@
 pkgname=inkscape
 pkgver=1.1.1
 _tag='3bf5ae0d25c673abe152dedf4789a2d6f0cc60ff' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=6
+pkgrel=7
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')
@@ -43,18 +43,27 @@
 )
 
 
#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
-source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag};
-poppler-21.11.0.patch)
-sha256sums=('SKIP'
-'76bd1cc64ce7abef0f1758a7f05d9ca9e2cf44506318fb8ae9da029543aa1762')
+source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag};)
+sha256sums=('SKIP')
 
+_backports=(
+  # Fix build with poppler 21.11.0
+  '5724c21b9cb7b6176a7b36ca24068b148c817e82'
+
+  # Remove mandatory break from end of paragraphs, added in Pango 1.49.
+  'b3dabef2245d4e4e977ee9d6776be9a134493515'
+)
+
 prepare() {
cd "${pkgname}"
git submodule init
git submodule update
 
-   # https://gitlab.com/inkscape/inkscape/-/merge_requests/3622
-   patch -Np1 -i ../poppler-21.11.0.patch
+   local _c
+   for _c in "${_backports[@]}"; do
+   git log --oneline -1 "${_c}"
+   git cherry-pick -n "${_c}"
+   done
 }
 
 build() {

Deleted: poppler-21.11.0.patch
===
--- poppler-21.11.0.patch   2022-01-09 15:16:17 UTC (rev 434053)
+++ poppler-21.11.0.patch   2022-01-09 15:59:27 UTC (rev 434054)
@@ -1,26 +0,0 @@
-From ff61b5e3df3351d4ab5437181fe6d34729f4cbbb Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Mon, 1 Nov 2021 21:45:38 +0200
-Subject: [PATCH] Fix build with poppler 21.11.0
-
-GfxFont::tag is now of type std::string instead of GooString *.

- src/extension/internal/pdfinput/pdf-parser.cpp | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp 
b/src/extension/internal/pdfinput/pdf-parser.cpp
-index e3d04d544b..feecefa043 100644
 a/src/extension/internal/pdfinput/pdf-parser.cpp
-+++ b/src/extension/internal/pdfinput/pdf-parser.cpp
-@@ -2169,7 +2169,11 @@ void PdfParser::opSetFont(Object args[], int 
/*numArgs*/)
-   }
-   if (printCommands) {
- printf("  font: tag=%s name='%s' %g\n",
-+#if POPPLER_CHECK_VERSION(21,11,0)
-+ font->getTag().c_str(),
-+#else
-  font->getTag()->getCString(),
-+#endif
-  font->getName() ? font->getName()->getCString() : "???",
-  args[1].getNum());
- fflush(stdout);



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:58:11
  Author: felixonmars
Revision: 1098328

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 1098327, 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 1098327, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:58:11 UTC (rev 1098328)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=51
+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 --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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:58:03
  Author: felixonmars
Revision: 1098327

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-51: rebuild with th-extras 
0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:57:07 UTC (rev 1098326)
+++ PKGBUILD2022-01-09 15:58:03 UTC (rev 1098327)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=50
+pkgrel=51
 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-eval-plugin/repos (2 files)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:57:07
  Author: felixonmars
Revision: 1098326

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 1098325, 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 1098325, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:57:07 UTC (rev 1098326)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=52
+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 -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:56:59
  Author: felixonmars
Revision: 1098325

upgpkg: haskell-hls-eval-plugin 1.1.2.0-52: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:55:19 UTC (rev 1098324)
+++ PKGBUILD2022-01-09 15:56:59 UTC (rev 1098325)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=51
+pkgrel=52
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:55:19
  Author: felixonmars
Revision: 1098324

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 1098323, 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 1098323, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:55:19 UTC (rev 1098324)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=51
+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 --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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:55:11
  Author: felixonmars
Revision: 1098323

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-51: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:52:56 UTC (rev 1098322)
+++ PKGBUILD2022-01-09 15:55:11 UTC (rev 1098323)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=50
+pkgrel=51
 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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:52:56
  Author: felixonmars
Revision: 1098322

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 1098321, 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 1098321, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:52:56 UTC (rev 1098322)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=51
+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 --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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:52:48
  Author: felixonmars
Revision: 1098321

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-51: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:51:53 UTC (rev 1098320)
+++ PKGBUILD2022-01-09 15:52:48 UTC (rev 1098321)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=50
+pkgrel=51
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:51:53
  Author: felixonmars
Revision: 1098320

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 1098319, 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 1098319, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:51:53 UTC (rev 1098320)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=54
+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 --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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:51:46
  Author: felixonmars
Revision: 1098319

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-54: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:50:49 UTC (rev 1098318)
+++ PKGBUILD2022-01-09 15:51:46 UTC (rev 1098319)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=53
+pkgrel=54
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:50:49
  Author: felixonmars
Revision: 1098318

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 1098317, 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 1098317, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:50:49 UTC (rev 1098318)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=52
+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 $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:50:41
  Author: felixonmars
Revision: 1098317

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-52: rebuild with th-extras 
0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:49:42 UTC (rev 1098316)
+++ PKGBUILD2022-01-09 15:50:41 UTC (rev 1098317)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=51
+pkgrel=52
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:49:42
  Author: felixonmars
Revision: 1098316

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 1098315, 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 1098315, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:49:42 UTC (rev 1098316)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=51
+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 --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-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:49:34
  Author: felixonmars
Revision: 1098315

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-51: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:48:39 UTC (rev 1098314)
+++ PKGBUILD2022-01-09 15:49:34 UTC (rev 1098315)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=50
+pkgrel=51
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:48:39
  Author: felixonmars
Revision: 1098314

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1098313, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1098313, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:48:39 UTC (rev 1098314)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=51
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:48:31
  Author: felixonmars
Revision: 1098313

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-51: rebuild with th-extras 
0.0.0.5

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:47:38 UTC (rev 1098312)
+++ PKGBUILD2022-01-09 15:48:31 UTC (rev 1098313)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=50
+pkgrel=51
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:47:38
  Author: felixonmars
Revision: 1098312

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 1098311, 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 1098311, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:47:38 UTC (rev 1098312)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=52
+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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:47:29
  Author: felixonmars
Revision: 1098311

upgpkg: haskell-hls-test-utils 1.1.0.0-52: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:46:30 UTC (rev 1098310)
+++ PKGBUILD2022-01-09 15:47:29 UTC (rev 1098311)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=51
+pkgrel=52
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:46:30
  Author: felixonmars
Revision: 1098310

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1098309, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:46:30 UTC (rev 1098310)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=51
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:46:22
  Author: felixonmars
Revision: 1098309

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-51: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:44:56 UTC (rev 1098308)
+++ PKGBUILD2022-01-09 15:46:22 UTC (rev 1098309)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=50
+pkgrel=51
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:44:56
  Author: felixonmars
Revision: 1098308

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1098307, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:44:56 UTC (rev 1098308)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=51
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  uusi -u extra -u ghc-api-compat -u hiedb $_hkgname.cabal
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:44:48
  Author: felixonmars
Revision: 1098307

upgpkg: haskell-ghcide 1.4.1.0-51: rebuild with th-extras 0.0.0.5

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:28:12 UTC (rev 1098306)
+++ PKGBUILD2022-01-09 15:44:48 UTC (rev 1098307)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=50
+pkgrel=51
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")



[arch-commits] Commit in ttf-sarasa-gothic/repos/community-any (PKGBUILD PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:28:12
  Author: felixonmars
Revision: 1098306

archrelease: copy trunk to community-any

Added:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD
(from rev 1098305, ttf-sarasa-gothic/trunk/PKGBUILD)
Deleted:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:27:59 UTC (rev 1098305)
+++ PKGBUILD2022-01-09 15:28:12 UTC (rev 1098306)
@@ -1,22 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Ye Jingchen 
-# Contributor: Markus Weimar 
-
-pkgname=ttf-sarasa-gothic
-pkgver=0.35.7
-pkgrel=1
-pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
-arch=('any')
-url="https://github.com/be5invis/Sarasa-Gothic;
-license=('OFL')
-provides=('ttf-sarasa-slab')
-source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z;
-
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;)
-sha512sums=('d5435dfae6816af70d674ce3c569ab004529131a9c52665047d2b3f35e21dbc992cbfbdd8118ed124e2d0b12ca3e5170d8e35f9830c3c6285eb873d98749278a'
-
'235a437c02a41bb7b7c2a7209f6333d439dd27ff83f0d8b53ae146e92b0159a5196ffcc5fdcc47dc4c995826e468d0af6d9648a2468f39b72a734d8cde6643f9')
-
-package() {
-install -d "$pkgdir/usr/share/fonts/${pkgname:4}"
-install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}"
-install -Dm644 "LICENSE-$pkgver" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ttf-sarasa-gothic/repos/community-any/PKGBUILD (from rev 1098305, 
ttf-sarasa-gothic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 15:28:12 UTC (rev 1098306)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+# Contributor: Ye Jingchen 
+# Contributor: Markus Weimar 
+
+pkgname=ttf-sarasa-gothic
+pkgver=0.35.8
+pkgrel=1
+pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
+arch=('any')
+url="https://github.com/be5invis/Sarasa-Gothic;
+license=('OFL')
+provides=('ttf-sarasa-slab')
+source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z;
+
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;)
+sha512sums=('92f4072961b58d58c689e483fe4e74a840138e5bfed065dc2f87c5a27e4f25f8085ce13ff90a741898305ff84ace6078e9545bb59a6b348044cd9a7f25cda8f9'
+
'235a437c02a41bb7b7c2a7209f6333d439dd27ff83f0d8b53ae146e92b0159a5196ffcc5fdcc47dc4c995826e468d0af6d9648a2468f39b72a734d8cde6643f9')
+
+package() {
+install -d "$pkgdir/usr/share/fonts/${pkgname:4}"
+install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}"
+install -Dm644 "LICENSE-$pkgver" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



[arch-commits] Commit in ttf-sarasa-gothic/trunk (PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:27:59
  Author: felixonmars
Revision: 1098305

upgpkg: ttf-sarasa-gothic 0.35.8-1

Modified:
  ttf-sarasa-gothic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:23:19 UTC (rev 1098304)
+++ PKGBUILD2022-01-09 15:27:59 UTC (rev 1098305)
@@ -3,7 +3,7 @@
 # Contributor: Markus Weimar 
 
 pkgname=ttf-sarasa-gothic
-pkgver=0.35.7
+pkgver=0.35.8
 pkgrel=1
 pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
 arch=('any')
@@ -12,7 +12,7 @@
 provides=('ttf-sarasa-slab')
 
source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z;
 
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;)
-sha512sums=('d5435dfae6816af70d674ce3c569ab004529131a9c52665047d2b3f35e21dbc992cbfbdd8118ed124e2d0b12ca3e5170d8e35f9830c3c6285eb873d98749278a'
+sha512sums=('92f4072961b58d58c689e483fe4e74a840138e5bfed065dc2f87c5a27e4f25f8085ce13ff90a741898305ff84ace6078e9545bb59a6b348044cd9a7f25cda8f9'
 
'235a437c02a41bb7b7c2a7209f6333d439dd27ff83f0d8b53ae146e92b0159a5196ffcc5fdcc47dc4c995826e468d0af6d9648a2468f39b72a734d8cde6643f9')
 
 package() {



[arch-commits] Commit in thefuck/repos/community-any (PKGBUILD PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:23:19
  Author: felixonmars
Revision: 1098304

archrelease: copy trunk to community-any

Added:
  thefuck/repos/community-any/PKGBUILD
(from rev 1098303, thefuck/trunk/PKGBUILD)
Deleted:
  thefuck/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:23:11 UTC (rev 1098303)
+++ PKGBUILD2022-01-09 15:23:19 UTC (rev 1098304)
@@ -1,42 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=thefuck
-pkgver=3.31
-pkgrel=2
-pkgdesc="Magnificent app which corrects your previous console command"
-arch=('any')
-url="https://github.com/nvbn/thefuck;
-license=('MIT')
-depends=('python-setuptools' 'python-psutil' 'python-six' 'python-colorama' 
'python-decorator'
- 'python-pyte')
-makedepends=('python-pip')
-checkdepends=('python-pytest-mock' 'python-mock' 'python-pexpect' 'go')
-source=("https://github.com/nvbn/thefuck/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('6ba3546e44311fc5c91513e87eb3de3636369fa5c7aff7b78e24f65f3c7bee5a5ee1405e442558cfb0b2b643d21705ce28943afc3fdac717e038cd980c87966d')
-
-build() {
-  cd thefuck-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd thefuck-$pkgver
-
-  # Hack distribution test by installing it and set PYTHONPATH afterwards
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-
-  # Hack $HOME as it's / in the chroot and not writable
-  cp tests/test_conf.py "$srcdir/test_conf.py.bak"
-  sed -i "s|data = {}|data = {'HOME': '$srcdir'}|" tests/test_conf.py
-  LC_CTYPE=en_US.utf8 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.10/site-packages:$PYTHONPATH" 
py.test tests
-  mv "$srcdir/test_conf.py.bak" tests/test_conf.py
-}
-
-package() {
-  cd thefuck-$pkgver
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
-
-  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
-}
-
-# vim:set ts=2 sw=2 et:

Copied: thefuck/repos/community-any/PKGBUILD (from rev 1098303, 
thefuck/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 15:23:19 UTC (rev 1098304)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=thefuck
+pkgver=3.32
+pkgrel=1
+pkgdesc="Magnificent app which corrects your previous console command"
+arch=('any')
+url="https://github.com/nvbn/thefuck;
+license=('MIT')
+depends=('python-setuptools' 'python-psutil' 'python-six' 'python-colorama' 
'python-decorator'
+ 'python-pyte')
+makedepends=('python-pip')
+checkdepends=('python-pytest-mock' 'python-mock' 'python-pexpect' 'go')
+source=("https://github.com/nvbn/thefuck/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('961b9b6dc374cc0b854698455f688cf110adb21cfebd4cb645eb5f1ce11c14de6699bb4d40de86a5f9461273cbfc2eea318a9d437f803dc578dd431966cf26c1')
+
+build() {
+  cd thefuck-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd thefuck-$pkgver
+
+  # Hack distribution test by installing it and set PYTHONPATH afterwards
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+
+  # Hack $HOME as it's / in the chroot and not writable
+  cp tests/test_conf.py "$srcdir/test_conf.py.bak"
+  sed -i "s|data = {}|data = {'HOME': '$srcdir'}|" tests/test_conf.py
+  LC_CTYPE=en_US.utf8 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.10/site-packages:$PYTHONPATH" 
py.test tests
+  mv "$srcdir/test_conf.py.bak" tests/test_conf.py
+}
+
+package() {
+  cd thefuck-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+
+  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:23:11
  Author: felixonmars
Revision: 1098303

upgpkg: thefuck 3.32-1

Modified:
  thefuck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:22:01 UTC (rev 1098302)
+++ PKGBUILD2022-01-09 15:23:11 UTC (rev 1098303)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=thefuck
-pkgver=3.31
-pkgrel=2
+pkgver=3.32
+pkgrel=1
 pkgdesc="Magnificent app which corrects your previous console command"
 arch=('any')
 url="https://github.com/nvbn/thefuck;
@@ -12,7 +12,7 @@
 makedepends=('python-pip')
 checkdepends=('python-pytest-mock' 'python-mock' 'python-pexpect' 'go')
 
source=("https://github.com/nvbn/thefuck/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('6ba3546e44311fc5c91513e87eb3de3636369fa5c7aff7b78e24f65f3c7bee5a5ee1405e442558cfb0b2b643d21705ce28943afc3fdac717e038cd980c87966d')
+sha512sums=('961b9b6dc374cc0b854698455f688cf110adb21cfebd4cb645eb5f1ce11c14de6699bb4d40de86a5f9461273cbfc2eea318a9d437f803dc578dd431966cf26c1')
 
 build() {
   cd thefuck-$pkgver



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:22:01
  Author: felixonmars
Revision: 1098302

archrelease: copy trunk to community-staging-x86_64

Added:
  misfortune/repos/community-staging-x86_64/
  misfortune/repos/community-staging-x86_64/PKGBUILD
(from rev 1098301, misfortune/trunk/PKGBUILD)

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

Copied: misfortune/repos/community-staging-x86_64/PKGBUILD (from rev 1098301, 
misfortune/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:22:01 UTC (rev 1098302)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+pkgname=misfortune
+pkgver=0.1.1.2
+pkgrel=107
+pkgdesc="fortune-mod clone"
+url="https://github.com/mokus0/misfortune;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-knob' 'haskell-monad-loops' 
'haskell-random-fu'
+ 'haskell-regex-base' 'haskell-regex-pcre' 'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('ae4b44215f811e7af6af756c813b9bd6e4161be555f30dd817324f8d1ffe2349')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:21:54
  Author: felixonmars
Revision: 1098301

upgpkg: misfortune 0.1.1.2-107: rebuild with th-extras 0.0.0.5

Modified:
  misfortune/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:20:30 UTC (rev 1098300)
+++ PKGBUILD2022-01-09 15:21:54 UTC (rev 1098301)
@@ -2,7 +2,7 @@
 
 pkgname=misfortune
 pkgver=0.1.1.2
-pkgrel=106
+pkgrel=107
 pkgdesc="fortune-mod clone"
 url="https://github.com/mokus0/misfortune;
 license=("custom:PublicDomain")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:20:30
  Author: felixonmars
Revision: 1098300

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lsp-test/repos/community-staging-x86_64/
  haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD
(from rev 1098299, haskell-lsp-test/trunk/PKGBUILD)

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

Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 
1098299, haskell-lsp-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:20:30 UTC (rev 1098300)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp-test
+pkgver=0.14.0.1
+pkgrel=34
+pkgdesc="Functional test framework for LSP servers."
+url="https://github.com/haskell/lsp/blob/master/lsp-test/README.md;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 
'haskell-conduit-parse'
+ 'haskell-data-default' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-parser-combinators' 'haskell-some' 'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0159cb688617658653588c4d5e1599440e27fc37705227ae920c8a5d280ef4effefc80e2f40ca64da0cf62a2ab05b4463490c2dbb92b8300f1e777a973b98169')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-lsp-test/trunk (PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:20:22
  Author: felixonmars
Revision: 1098299

upgpkg: haskell-lsp-test 0.14.0.1-34: rebuild with th-extras 0.0.0.5

Modified:
  haskell-lsp-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:18:09 UTC (rev 1098298)
+++ PKGBUILD2022-01-09 15:20:22 UTC (rev 1098299)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp-test
 pkgver=0.14.0.1
-pkgrel=33
+pkgrel=34
 pkgdesc="Functional test framework for LSP servers."
 url="https://github.com/haskell/lsp/blob/master/lsp-test/README.md;
 license=("BSD")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:18:09
  Author: felixonmars
Revision: 1098298

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from 
rev 1098297, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:18:09 UTC (rev 1098298)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.2.0.0
+pkgrel=41
+pkgdesc="Haskell Language Server API for plugin communication"
+url="https://github.com/haskell/haskell-language-server/hls-plugin-api;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-hashable' 'haskell-hls-graph' 'haskell-hslogger' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-optparse-applicative' 'haskell-opentelemetry' 
'haskell-regex-tdfa'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('71e6addec81ba84bb26d8048107cb60a94ddb01ac4879640ec7ab7db8586515f1e0419db79e5fe3d8bfc0b37679f307c0c6e97e83739723439c48b14d2124d96')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:18:02
  Author: felixonmars
Revision: 1098297

upgpkg: haskell-hls-plugin-api 1.2.0.0-41: rebuild with th-extras 0.0.0.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:17:03 UTC (rev 1098296)
+++ PKGBUILD2022-01-09 15:18:02 UTC (rev 1098297)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.2.0.0
-pkgrel=40
+pkgrel=41
 pkgdesc="Haskell Language Server API for plugin communication"
 url="https://github.com/haskell/haskell-language-server/hls-plugin-api;
 license=("Apache")



[arch-commits] Commit in haskell-random-fu/repos (3 files)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:17:03
  Author: felixonmars
Revision: 1098296

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-random-fu/repos/community-staging-x86_64/
  haskell-random-fu/repos/community-staging-x86_64/PKGBUILD
(from rev 1098295, haskell-random-fu/trunk/PKGBUILD)
  haskell-random-fu/repos/community-staging-x86_64/ghc9.patch
(from rev 1098295, haskell-random-fu/trunk/ghc9.patch)

+
 PKGBUILD   |   46 +
 ghc9.patch | 1744 +++
 2 files changed, 1790 insertions(+)

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
1098295, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:17:03 UTC (rev 1098296)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=102
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;
+ghc9.patch)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca'
+'b96a87ecadea4d1897b3250b43445d22a56fef90ae12645d573e6c92456e921f')
+
+prepare() {
+  patch -d $_hkgname-$pkgver -p2 < ghc9.patch
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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"
+}

Copied: haskell-random-fu/repos/community-staging-x86_64/ghc9.patch (from rev 
1098295, haskell-random-fu/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2022-01-09 15:17:03 UTC (rev 1098296)
@@ -0,0 +1,1744 @@
+From 268e66b778157e64f508d9d2018f8252034cc14d Mon Sep 17 00:00:00 2001
+From: Alexey Kuleshevich 
+Date: Sat, 3 Apr 2021 23:20:22 +0300
+Subject: [PATCH 1/3] Remove trailing whitespaces and switch to newer lts
+
+---
+ random-fu/src/Data/Random/Distribution.hs |  40 +++
+ .../src/Data/Random/Distribution/Bernoulli.hs |  10 +-
+ .../Data/Random/Distribution/Categorical.hs   |  52 -
+ .../src/Data/Random/Distribution/Dirichlet.hs |   2 +-
+ random-fu/src/Data/Random/Distribution/F.hs   |   1 -
+ .../src/Data/Random/Distribution/Gamma.hs |  13 ++-
+ .../Data/Random/Distribution/Multinomial.hs   |   4 +-
+ .../src/Data/Random/Distribution/Normal.hs|  42 
+ .../src/Data/Random/Distribution/Rayleigh.hs  |   4 +-
+ .../Data/Random/Distribution/Triangular.hs|   4 +-
+ .../src/Data/Random/Distribution/Ziggurat.hs  | 100 +-
+ random-fu/src/Data/Random/Internal/Find.hs|  16 +--
+ random-fu/src/Data/Random/Internal/Fixed.hs   |   4 +-
+ random-fu/src/Data/Random/Internal/TH.hs  |  27 +++--
+ random-fu/src/Data/Random/Lift.hs |   5 +-
+ random-fu/src/Data/Random/List.hs |   5 +-
+ random-fu/src/Data/Random/RVar.hs |   2 +-
+ random-fu/src/Data/Random/Sample.hs   |   4 +-
+ rvar/src/Data/RVar.hs |  58 +-
+ stack.yaml|  10 +-
+ tests/speed/Bench.hs  |  16 +--
+ tests/speed/speed-tests.cabal |   2 +-
+ 22 files changed, 210 insertions(+), 211 deletions(-)
+
+diff --git a/random-fu/src/Data/Random/Distribution.hs 
b/random-fu/src/Data/Random/Distribution.hs
+index 15ece3c..0c460f3 100644
+--- a/random-fu/src/Data/Random/Distribution.hs
 b/random-fu/src/Data/Random/Distribution.hs
+@@ -13,7 +13,7 @@ import Data.Random.RVar
+ -- > data Normal a
+ -- > = StdNormal
+ -- > | Normal a a
+--- 
++--
+ -- Where the two parameters of the 

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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:16:54
  Author: felixonmars
Revision: 1098295

upgpkg: haskell-random-fu 0.2.7.7-102: rebuild with th-extras 0.0.0.5

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:15:47 UTC (rev 1098294)
+++ PKGBUILD2022-01-09 15:16:54 UTC (rev 1098295)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=101
+pkgrel=102
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu;
 license=("custom:PublicDomain")



[arch-commits] Commit in qt5-base/repos/extra-x86_64 (6 files)

2022-01-09 Thread Antonio Rojas via arch-commits
Date: Sunday, January 9, 2022 @ 15:16:17
  Author: arojas
Revision: 434053

archrelease: copy trunk to extra-x86_64

Added:
  qt5-base/repos/extra-x86_64/PKGBUILD
(from rev 434052, qt5-base/trunk/PKGBUILD)
  qt5-base/repos/extra-x86_64/qt5-base-cflags.patch
(from rev 434052, qt5-base/trunk/qt5-base-cflags.patch)
  qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch
(from rev 434052, qt5-base/trunk/qt5-base-nostrip.patch)
Deleted:
  qt5-base/repos/extra-x86_64/PKGBUILD
  qt5-base/repos/extra-x86_64/qt5-base-cflags.patch
  qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch

+
 PKGBUILD   |  230 +++
 qt5-base-cflags.patch  |   92 +-
 qt5-base-nostrip.patch |   26 ++---
 3 files changed, 174 insertions(+), 174 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:16:05 UTC (rev 434052)
+++ PKGBUILD2022-01-09 15:16:17 UTC (rev 434053)
@@ -1,115 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgbase=qt5-base
-pkgname=(qt5-base qt5-xcb-private-headers)
-pkgver=5.15.2+kde+r277
-pkgrel=1
-_commit=e8b9f4c28d3ab5e960dc54f2dc0c4b749b0b50e0
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='A cross-platform application and UI framework'
-depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 
'fontconfig' 'xdg-utils'
- 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 
'xcb-util-image' 'mesa'
- 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 
'double-conversion' 'md4c')
-makedepends=('libfbclient' 'mariadb-libs' 'unixodbc' 'postgresql-libs' 
'alsa-lib' 'gst-plugins-base-libs'
- 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers' 'git')
-optdepends=('qt5-svg: to use SVG icon themes'
-'qt5-wayland: to run Qt applications in a Wayland session'
-'qt5-translations: for some native UI translations'
-'postgresql-libs: PostgreSQL driver'
-'mariadb-libs: MariaDB driver'
-'unixodbc: ODBC driver'
-'libfbclient: Firebird/iBase driver'
-'freetds: MS SQL driver'
-'gtk3: GTK platform plugin'
-'perl: for fixqt4headers and syncqt')
-conflicts=('qtchooser')
-groups=('qt' 'qt5')
-_pkgfqn=qtbase
-source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit
-qt5-base-cflags.patch
-qt5-base-nostrip.patch)
-sha256sums=('SKIP'
-'5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78'
-'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094')
-
-pkgver() {
-  cd $_pkgfqn
-  echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit`
-}
-
-prepare() {
-  cd ${_pkgfqn}
-
-  git revert -n 6344955d17e17e2398720fe60c34cfc2a4a95208 # Revert version bump
-
-  patch -p1 < ../qt5-base-cflags.patch # Use system CFLAGS in qmake
-  patch -p1 < ../qt5-base-nostrip.patch # Don't strip binaries with qmake
-}
-
-build() {
-  cd ${_pkgfqn}
-
-  ./configure -confirm-license -opensource -v \
--prefix /usr \
--docdir /usr/share/doc/qt \
--headerdir /usr/include/qt \
--archdatadir /usr/lib/qt \
--datadir /usr/share/qt \
--sysconfdir /etc/xdg \
--examplesdir /usr/share/doc/qt/examples \
--plugin-sql-{psql,mysql,sqlite,odbc,ibase} \
--system-sqlite \
--openssl-linked \
--nomake examples \
--no-rpath \
--dbus-linked \
--system-harfbuzz \
--journald \
--no-mimetype-database \
--no-use-gold-linker \
--no-reduce-relocations \
--no-strip \
--ltcg
-# No configure flag for fat static libs with lto
-  bin/qmake CONFIG+=fat-static-lto -- -redo
-  make
-}
-
-package_qt5-base() {
-  pkgdesc='A cross-platform application and UI framework'
-  depends+=(qt5-translations)
-
-  cd ${_pkgfqn}
-  make INSTALL_ROOT="${pkgdir}" install
-
-  install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "${pkgdir}/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  # Fix wrong qmake path in pri file
-  sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \
-"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri
-
-  # Symlinks for backwards compatibility
-  for b in "${pkgdir}"/usr/bin/*; do
-ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5
-  done
-}
-
-package_qt5-xcb-private-headers() {
-  pkgdesc='Private headers for Qt5 Xcb'
-
-  depends=("qt5-base=$pkgver")
-  optdepends=()
-  groups=()
-  conflicts=()
-
-  cd ${_pkgfqn}
-  install -d -m755 "$pkgdir"/usr/include/qtxcb-private
-  cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/
-}

Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 434052, 
qt5-base/trunk/PKGBUILD)

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

2022-01-09 Thread Antonio Rojas via arch-commits
Date: Sunday, January 9, 2022 @ 15:16:05
  Author: arojas
Revision: 434052

Bump revision

Modified:
  qt5-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 14:34:43 UTC (rev 434051)
+++ PKGBUILD2022-01-09 15:16:05 UTC (rev 434052)
@@ -3,9 +3,9 @@
 
 pkgbase=qt5-base
 pkgname=(qt5-base qt5-xcb-private-headers)
-pkgver=5.15.2+kde+r277
+pkgver=5.15.2+kde+r281
 pkgrel=1
-_commit=e8b9f4c28d3ab5e960dc54f2dc0c4b749b0b50e0
+_commit=4f74b863c02322832d9174b5e571ab58ff162d9b
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:15:47
  Author: felixonmars
Revision: 1098294

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 1098293, 
haskell-lsp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:15:47 UTC (rev 1098294)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp
+pkgname=haskell-lsp
+pkgver=1.2.0.1
+pkgrel=30
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/haskell/lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-exceptions' 'haskell-hashable' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp-types' 'haskell-network-uri' 
'haskell-random'
+ 'haskell-scientific' 'haskell-sorted-list' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-uuid' 'haskell-unliftio')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances' 'haskell-rope-utf16-splay')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('77c79d06cec9bf5fab707c9c1907ca8428ba15f763cad16c5a4b18fb4ee80a1b04770c2b9579d0f4ba31b16f71c2296501c2bd2d3da2475974b42e3c7daf3838')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fdemo
+
+  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-lsp/trunk (PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:15:39
  Author: felixonmars
Revision: 1098293

upgpkg: haskell-lsp 1.2.0.1-30: rebuild with th-extras 0.0.0.5

Modified:
  haskell-lsp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:15:34 UTC (rev 1098292)
+++ PKGBUILD2022-01-09 15:15:39 UTC (rev 1098293)
@@ -3,7 +3,7 @@
 _hkgname=lsp
 pkgname=haskell-lsp
 pkgver=1.2.0.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Haskell library for the Microsoft Language Server Protocol"
 url="https://github.com/haskell/lsp;
 license=("MIT")



[arch-commits] Commit in v2ray-geoip/repos/community-any (PKGBUILD PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:15:34
  Author: felixonmars
Revision: 1098292

archrelease: copy trunk to community-any

Added:
  v2ray-geoip/repos/community-any/PKGBUILD
(from rev 1098291, v2ray-geoip/trunk/PKGBUILD)
Deleted:
  v2ray-geoip/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:15:26 UTC (rev 1098291)
+++ PKGBUILD2022-01-09 15:15:34 UTC (rev 1098292)
@@ -1,15 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-geoip
-pkgver=202112300030
-pkgrel=1
-pkgdesc="GeoIP List for V2Ray"
-arch=('any')
-url="https://github.com/v2fly/geoip;
-license=('CCPL:by-sa')
-source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('b770ef3bf92e6e2dac6fd99dd8904ec787f47779c9c8cb0d3607d9936ea174126d7a2c659b0838c6499eaa408a8aa7bb281ff0f327c445895effa785043cc4ca')
-
-package() {
-  install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
-}

Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 1098291, 
v2ray-geoip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 15:15:34 UTC (rev 1098292)
@@ -0,0 +1,15 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-geoip
+pkgver=202201060033
+pkgrel=1
+pkgdesc="GeoIP List for V2Ray"
+arch=('any')
+url="https://github.com/v2fly/geoip;
+license=('CCPL:by-sa')
+source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
+sha512sums=('04c9df3c99706c3eecd1450f0da4c9cc9760f972f42edf7f3e9f485b31d7bf003dc593ee342035938bcbd1581b1cb31a00ef378cc8d8af2864edacae2266a84f')
+
+package() {
+  install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:15:26
  Author: felixonmars
Revision: 1098291

upgpkg: v2ray-geoip 202201060033-1

Modified:
  v2ray-geoip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:13:37 UTC (rev 1098290)
+++ PKGBUILD2022-01-09 15:15:26 UTC (rev 1098291)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-geoip
-pkgver=202112300030
+pkgver=202201060033
 pkgrel=1
 pkgdesc="GeoIP List for V2Ray"
 arch=('any')
@@ -8,7 +8,7 @@
 url="https://github.com/v2fly/geoip;
 license=('CCPL:by-sa')
 
source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('b770ef3bf92e6e2dac6fd99dd8904ec787f47779c9c8cb0d3607d9936ea174126d7a2c659b0838c6499eaa408a8aa7bb281ff0f327c445895effa785043cc4ca')
+sha512sums=('04c9df3c99706c3eecd1450f0da4c9cc9760f972f42edf7f3e9f485b31d7bf003dc593ee342035938bcbd1581b1cb31a00ef378cc8d8af2864edacae2266a84f')
 
 package() {
   install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:13:37
  Author: felixonmars
Revision: 1098290

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rvar/repos/community-staging-x86_64/PKGBUILD (from rev 1098289, 
haskell-rvar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:13:37 UTC (rev 1098290)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rvar
+pkgname=haskell-rvar
+pkgver=0.2.0.6
+pkgrel=102
+pkgdesc="Random Variables"
+url="https://github.com/mokus0/random-fu;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadprompt' 'haskell-random-source')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('01e18875ffde43f9591a8acd9f60c9c51704a026e51c1a6797faecd1c7ae8cd3')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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"
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:13:29
  Author: felixonmars
Revision: 1098289

upgpkg: haskell-rvar 0.2.0.6-102: rebuild with th-extras 0.0.0.5

Modified:
  haskell-rvar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:12:40 UTC (rev 1098288)
+++ PKGBUILD2022-01-09 15:13:29 UTC (rev 1098289)
@@ -3,7 +3,7 @@
 _hkgname=rvar
 pkgname=haskell-rvar
 pkgver=0.2.0.6
-pkgrel=101
+pkgrel=102
 pkgdesc="Random Variables"
 url="https://github.com/mokus0/random-fu;
 license=("custom:PublicDomain")



[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:12:38
  Author: felixonmars
Revision: 1098287

archrelease: copy trunk to community-any

Added:
  v2ray-domain-list-community/repos/community-any/PKGBUILD
(from rev 1098286, v2ray-domain-list-community/trunk/PKGBUILD)
Deleted:
  v2ray-domain-list-community/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:12:33 UTC (rev 1098286)
+++ PKGBUILD2022-01-09 15:12:38 UTC (rev 1098287)
@@ -1,23 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=20211228022859
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2fly/domain-list-community;
-license=('MIT')
-makedepends=('go' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('1b460e034bbffe30d969801059505fc9aeca56079ae7a5ea2001416f9a855a2e00bc5319a7444e0908a990e016d66ade0d0860ff9ac19a87c69138511a3de34e')
-
-build() {
-  cd domain-list-community-$pkgver
-  go run main.go
-}
-
-package() {
-  cd domain-list-community-$pkgver
-  install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
1098286, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 15:12:38 UTC (rev 1098287)
@@ -0,0 +1,23 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=20220109141424
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2fly/domain-list-community;
+license=('MIT')
+makedepends=('go' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;)
+sha512sums=('ba66880b1827039dacd58264bfe549c8ec4ddd06d5cc8d1b036c6d170056ac2ee3220c41892ab36668f8445150d3768ec88e315b379d9e280f093e56b2fe9d7e')
+
+build() {
+  cd domain-list-community-$pkgver
+  go run main.go
+}
+
+package() {
+  cd domain-list-community-$pkgver
+  install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:12:40
  Author: felixonmars
Revision: 1098288

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lsp-types/repos/community-staging-x86_64/
  haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD
(from rev 1098286, haskell-lsp-types/trunk/PKGBUILD)

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

Copied: haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 
1098286, haskell-lsp-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:12:40 UTC (rev 1098288)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-types
+pkgname=haskell-lsp-types
+pkgver=1.3.0.1
+pkgrel=24
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
+url="https://github.com/haskell/lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-sum'
+ 'haskell-dependent-sum-template' 'haskell-diff' 'haskell-dlist' 
'haskell-hashable'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-network-uri' 
'haskell-rope-utf16-splay'
+ 'haskell-scientific' 'haskell-some' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('074a2a383efefd3754ed1c835af913e1ab5fee9f634cb343f392bc8148f1a62030777dbb1104cd0e60cec1405d2cc5067c8fb00f2e902a3ffa52601ff7b02c2b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:12:33
  Author: felixonmars
Revision: 1098286

upgpkg: haskell-lsp-types 1.3.0.1-24: rebuild with th-extras 0.0.0.5

Modified:
  haskell-lsp-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:12:28 UTC (rev 1098285)
+++ PKGBUILD2022-01-09 15:12:33 UTC (rev 1098286)
@@ -3,7 +3,7 @@
 _hkgname=lsp-types
 pkgname=haskell-lsp-types
 pkgver=1.3.0.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
 url="https://github.com/haskell/lsp;
 license=("MIT")



[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:12:28
  Author: felixonmars
Revision: 1098285

upgpkg: v2ray-domain-list-community 20220109141424-1

Modified:
  v2ray-domain-list-community/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:09:33 UTC (rev 1098284)
+++ PKGBUILD2022-01-09 15:12:28 UTC (rev 1098285)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=20211228022859
+pkgver=20220109141424
 pkgrel=1
 pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('go' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2fly/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('1b460e034bbffe30d969801059505fc9aeca56079ae7a5ea2001416f9a855a2e00bc5319a7444e0908a990e016d66ade0d0860ff9ac19a87c69138511a3de34e')
+sha512sums=('ba66880b1827039dacd58264bfe549c8ec4ddd06d5cc8d1b036c6d170056ac2ee3220c41892ab36668f8445150d3768ec88e315b379d9e280f093e56b2fe9d7e')
 
 build() {
   cd domain-list-community-$pkgver



[arch-commits] Commit in mongo-c-driver/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:09:33
  Author: felixonmars
Revision: 1098284

archrelease: copy trunk to community-x86_64

Added:
  mongo-c-driver/repos/community-x86_64/PKGBUILD
(from rev 1098283, mongo-c-driver/trunk/PKGBUILD)
Deleted:
  mongo-c-driver/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:09:21 UTC (rev 1098283)
+++ PKGBUILD2022-01-09 15:09:33 UTC (rev 1098284)
@@ -1,42 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=mongo-c-driver
-pkgver=1.19.1
-pkgrel=1
-pkgdesc='A client library written in C for MongoDB'
-arch=('x86_64')
-url='https://www.mongodb.org/display/DOCS/C+Language+Center'
-license=('Apache')
-depends=('libsasl' 'icu' 'snappy' 'zlib' 'zstd')
-makedepends=('cmake')
-provides=('libbson' 'libmongoc')
-conflicts=('libbson' 'libmongoc')
-replaces=('libbson' 'libmongoc')
-source=("https://github.com/mongodb/mongo-c-driver/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('75d515503c3ac05d98d3cc7a56c5e659076a4783a56a63c68652541e8ca617900b58519c4d30e655f40544a86c9ca4f0ab73e440429f6bc14522c004ac04ecc0')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../mongo-c-driver-$pkgver \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DENABLE_STATIC=OFF -DENABLE_TESTS=OFF
-# Test profiles are not found even with ENABLE_TESTS=ON
-  make
-}
-
-check() {
-  cd build
-  # No test profile found
-  # pifpaf run mongodb --port 27017 make test || echo "Tests failed"
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir/" install
-}

Copied: mongo-c-driver/repos/community-x86_64/PKGBUILD (from rev 1098283, 
mongo-c-driver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 15:09:33 UTC (rev 1098284)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=mongo-c-driver
+pkgver=1.19.2
+pkgrel=1
+pkgdesc='A client library written in C for MongoDB'
+arch=('x86_64')
+url='https://www.mongodb.org/display/DOCS/C+Language+Center'
+license=('Apache')
+depends=('libsasl' 'icu' 'snappy' 'zlib' 'zstd')
+makedepends=('cmake')
+provides=('libbson' 'libmongoc')
+conflicts=('libbson' 'libmongoc')
+replaces=('libbson' 'libmongoc')
+source=("https://github.com/mongodb/mongo-c-driver/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('b2c5044fd7dda57b3b9b4175a7fac26bdad07d801bc8c1babee425635c7eef33f00bee73267f0f654cce4ff4c830d8ab1d7b4146fbfee7ddfbe9027ce466e168')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../mongo-c-driver-$pkgver \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DENABLE_STATIC=OFF -DENABLE_TESTS=OFF
+# Test profiles are not found even with ENABLE_TESTS=ON
+  make
+}
+
+check() {
+  cd build
+  # No test profile found
+  # pifpaf run mongodb --port 27017 make test || echo "Tests failed"
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir/" install
+}



[arch-commits] Commit in mongo-c-driver/trunk (PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:09:21
  Author: felixonmars
Revision: 1098283

upgpkg: mongo-c-driver 1.19.2-1

Modified:
  mongo-c-driver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:06:10 UTC (rev 1098282)
+++ PKGBUILD2022-01-09 15:09:21 UTC (rev 1098283)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=mongo-c-driver
-pkgver=1.19.1
+pkgver=1.19.2
 pkgrel=1
 pkgdesc='A client library written in C for MongoDB'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 conflicts=('libbson' 'libmongoc')
 replaces=('libbson' 'libmongoc')
 
source=("https://github.com/mongodb/mongo-c-driver/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('75d515503c3ac05d98d3cc7a56c5e659076a4783a56a63c68652541e8ca617900b58519c4d30e655f40544a86c9ca4f0ab73e440429f6bc14522c004ac04ecc0')
+sha512sums=('b2c5044fd7dda57b3b9b4175a7fac26bdad07d801bc8c1babee425635c7eef33f00bee73267f0f654cce4ff4c830d8ab1d7b4146fbfee7ddfbe9027ce466e168')
 
 prepare() {
   mkdir -p build



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:06:10
  Author: felixonmars
Revision: 1098282

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-random-source/repos/community-staging-x86_64/
  haskell-random-source/repos/community-staging-x86_64/PKGBUILD
(from rev 1098281, haskell-random-source/trunk/PKGBUILD)

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
1098281, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:06:10 UTC (rev 1098282)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=102
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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"
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:06:01
  Author: felixonmars
Revision: 1098281

upgpkg: haskell-random-source 0.3.0.11-102: rebuild with th-extras 0.0.0.5

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:03:36 UTC (rev 1098280)
+++ PKGBUILD2022-01-09 15:06:01 UTC (rev 1098281)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=101
+pkgrel=102
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu;
 license=("custom:PublicDomain")



[arch-commits] Commit in haskell-dependent-sum-template/repos (3 files)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:03:36
  Author: felixonmars
Revision: 1098280

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dependent-sum-template/repos/community-staging-x86_64/
  haskell-dependent-sum-template/repos/community-staging-x86_64/PKGBUILD
(from rev 1098279, haskell-dependent-sum-template/trunk/PKGBUILD)
  haskell-dependent-sum-template/repos/community-staging-x86_64/ghc9.patch
(from rev 1098279, haskell-dependent-sum-template/trunk/ghc9.patch)

+
 PKGBUILD   |   50 +
 ghc9.patch |   88 +++
 2 files changed, 138 insertions(+)

Copied: haskell-dependent-sum-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 1098279, haskell-dependent-sum-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:03:36 UTC (rev 1098280)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dependent-sum-template
+pkgname=haskell-dependent-sum-template
+pkgver=0.1.0.3
+pkgrel=66
+pkgdesc="Template Haskell code to generate instances of classes in 
dependent-sum package"
+url="https://github.com/obsidiansystems/dependent-sum;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dependent-sum' 'haskell-th-extras')
+makedepends=('ghc' 'haskell-constraints-extras')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;
+ghc9.patch)
+sha256sums=('c8eb17d3fa9966182e041836abefce2e7e42e30d3b01463a254fb7cf806ca4df'
+'59a2d3b292148ff515dafa7987b3b2533e971884a016d79fbfede894be726f0e')
+
+prepare() {
+  patch -d $_hkgname-$pkgver -p2 < ghc9.patch
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  # Tests are broken: 
https://github.com/obsidiansystems/dependent-sum/pull/57#issuecomment-865277051
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-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"
+}

Copied: 
haskell-dependent-sum-template/repos/community-staging-x86_64/ghc9.patch (from 
rev 1098279, haskell-dependent-sum-template/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2022-01-09 15:03:36 UTC (rev 1098280)
@@ -0,0 +1,88 @@
+From 8cf4c7fbc3bfa2be475a17bb7c94a1e1e9a830b5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20K=C3=A4llberg?= 
+Date: Mon, 29 Mar 2021 20:51:46 +0800
+Subject: [PATCH] Add support for GHC-9.0.1
+
+---
+ .../dependent-sum-template.cabal   |  6 --
+ .../src/Data/Dependent/Sum/TH/Internal.hs  | 18 +-
+ 2 files changed, 17 insertions(+), 7 deletions(-)
+
+diff --git a/dependent-sum-template/dependent-sum-template.cabal 
b/dependent-sum-template/dependent-sum-template.cabal
+index 1d2d17f..4b7f1c7 100644
+--- a/dependent-sum-template/dependent-sum-template.cabal
 b/dependent-sum-template/dependent-sum-template.cabal
+@@ -18,7 +18,8 @@ tested-with:GHC == 8.0.2,
+ GHC == 8.2.2,
+ GHC == 8.4.4,
+ GHC == 8.6.5,
+-GHC == 8.8.3
++GHC == 8.8.3,
++GHC == 9.0.1
+ 
+ extra-source-files: ChangeLog.md
+ 
+@@ -36,7 +37,8 @@ Library
+   build-depends:base >= 3 && <5,
+ dependent-sum >= 0.4.1 && < 0.8,
+ template-haskell,
+-th-extras >= 0.0.0.2
++th-extras >= 0.0.0.2,
++th-abstraction
+ 
+ test-suite test
+   if impl(ghc < 8.0)
+diff --git a/dependent-sum-template/src/Data/Dependent/Sum/TH/Internal.hs 
b/dependent-sum-template/src/Data/Dependent/Sum/TH/Internal.hs
+index 0bf5afd..16ed953 100644
+--- a/dependent-sum-template/src/Data/Dependent/Sum/TH/Internal.hs
 

[arch-commits] Commit in haskell-dependent-sum-template/trunk (PKGBUILD)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:03:27
  Author: felixonmars
Revision: 1098279

upgpkg: haskell-dependent-sum-template 0.1.0.3-66: rebuild with th-extras 
0.0.0.5

Modified:
  haskell-dependent-sum-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:02:12 UTC (rev 1098278)
+++ PKGBUILD2022-01-09 15:03:27 UTC (rev 1098279)
@@ -3,7 +3,7 @@
 _hkgname=dependent-sum-template
 pkgname=haskell-dependent-sum-template
 pkgver=0.1.0.3
-pkgrel=65
+pkgrel=66
 pkgdesc="Template Haskell code to generate instances of classes in 
dependent-sum package"
 url="https://github.com/obsidiansystems/dependent-sum;
 license=("custom:PublicDomain")



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:02:12
  Author: felixonmars
Revision: 1098278

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-flexible-defaults/repos/community-staging-x86_64/
  haskell-flexible-defaults/repos/community-staging-x86_64/PKGBUILD
(from rev 1098277, haskell-flexible-defaults/trunk/PKGBUILD)

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

Copied: haskell-flexible-defaults/repos/community-staging-x86_64/PKGBUILD (from 
rev 1098277, haskell-flexible-defaults/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:02:12 UTC (rev 1098278)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=flexible-defaults
+pkgname=haskell-flexible-defaults
+pkgver=0.0.3
+pkgrel=70
+pkgdesc="Generate default function implementations for complex type classes."
+url="https://github.com/peti/flexible-defaults;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('6586f6fce40e64f95e6d3de6d0730f9fe6668825d0dfd81336842fa8c62a630b')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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"
+}



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:02:05
  Author: felixonmars
Revision: 1098277

upgpkg: haskell-flexible-defaults 0.0.3-70: rebuild with th-extras 0.0.0.5

Modified:
  haskell-flexible-defaults/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:01:41 UTC (rev 1098276)
+++ PKGBUILD2022-01-09 15:02:05 UTC (rev 1098277)
@@ -3,7 +3,7 @@
 _hkgname=flexible-defaults
 pkgname=haskell-flexible-defaults
 pkgver=0.0.3
-pkgrel=69
+pkgrel=70
 pkgdesc="Generate default function implementations for complex type classes."
 url="https://github.com/peti/flexible-defaults;
 license=("custom:PublicDomain")



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

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 15:01:41
  Author: jelle
Revision: 1098276

archrelease: copy trunk to community-x86_64

Added:
  diffoscope/repos/community-x86_64/PKGBUILD
(from rev 1098275, diffoscope/trunk/PKGBUILD)
Deleted:
  diffoscope/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  210 ++---
 1 file changed, 105 insertions(+), 105 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 15:01:34 UTC (rev 1098275)
+++ PKGBUILD2022-01-09 15:01:41 UTC (rev 1098276)
@@ -1,105 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=diffoscope
-pkgver=198
-pkgrel=1
-pkgdesc='Tool for in-depth comparison of files, archives, and directories'
-url='https://diffoscope.org/'
-arch=('x86_64')
-license=('GPL3')
-depends=('python-magic' 'python-libarchive-c' 'python-distro' 
'python-defusedxml'
- 'python-tlsh')
-optdepends=(
-  'acl: access control list utilities support'
-  'binutils: binary utilities support'
-  'binwalk: binwalk support'
-  'bzip2: bzip2 utilities support'
-  'cdrtools: ISO utilities support'
-  'colord: ICC profiles support'
-  'cpio: cpio archive support'
-  'diffutils: diff utilities support'
-  'docx2txt: docx comparing support'
-  'dtc: device tree comparing support'
-  'e2fsprogs: Ext2/3/4 filesystem utilities support'
-  'enjarify: Android dex file support'
-  'hdf5: Hierarchical Data Format support'
-  'imagemagick: ImageMagick identify support'
-  'fpc: Free Pascal utilities support'
-  'java-environment: java utilities support'
-  'libcaca: image compare support'
-  'libxmlb: binary XML blobs support'
-  'llvm: LLVM bitcode files support'
-  'lz4: lz4 compression support'
-  'odt2txt: odt comparing support'
-  'fontforge: bitmap font utilities support'
-  'gettext: GNU internationalization utilities support'
-  'ghc: haskell utilities support'
-  'giflib: gifbuild utilities support'
-  'gnupg: GNU privacy guard support'
-  'gnumeric: GNOME Spreadsheet support'
-  'mono: mono support'
-  'openssh: OpenSSH key comparing support'
-  'openssl: .p7c and .p7b certificates. support'
-  'pgpdump: PGP files support'
-  'poppler: PDF utilities support'
-  'r: R language support'
-  'radare2: decompiler for executables'
-  'sqlite: SQLite support'
-  'squashfs-tools: squashfs filesystem support'
-  'python-guestfs: guestfs filesystem support'
-  'python-argcomplete: completion support'
-  'python-jsbeautifier: javascript beautifier support'
-  'python-progressbar: show progressbar support'
-  'tcpdump: pcap matching support'
-  'uboot-tools: FIT image support'
-  'unzip: zip utilities support'
-  'gzip: gzip utilities support'
-  'tar: tar utilities support'
-# 'wabt: webassembly support' unittest fails
-  'xxd: xxd utilities support'
-  'xz: XZ and LZMA utilities support'
-  'zstd: zst compression'
-)
-makedepends=('help2man' 'python-docutils' 'git')
-checkdepends=(
-  'python-pytest' 'python-jsbeautifier' 'python-h5py' 'acl' 'binutils' 'bzip2' 
'cdrtools' 'cpio' 'diffutils' 'e2fsprogs' 'enjarify'
-  'hdf5' 'imagemagick' 'java-environment=11' 'fontforge' 'gettext' 'ghc' 
'gnupg' 'mono' 'pgpdump' 'poppler' 'sqlite' 'squashfs-tools'
-  'libxmlb' 'lz4' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 
'fpc' 'openssh' 'openssl' 'odt2txt' 'docx2txt' 'r' 'dtc'
-  'giflib' 'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete' 
'zstd' 'uboot-tools')
-source=(https://diffoscope.org/archive/diffoscope-${pkgver}.tar.bz2{,.asc})
-sha512sums=('4972cca1d290e6ec87f892673c2abf526b3d788550f67120db579af97745f49d85fdac090235606badb2620e4ec247b12f303dcb2e66a4daccecbd941efc5734'
-'SKIP')
-b2sums=('439a0e784594604043ae3ac1fdb20540765a098ba603a38450c3c03fc537726e052f894151c587448b363169987cf2f698ac714bfac765d478c193871049c9ca'
-'SKIP')
-validpgpkeys=("C2FE4BD271C139B86C533E461E953E27D4311E58") # "Chris Lamb 
"
-
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed '/python-magic/d' -i setup.py
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python setup.py build
-  make -C doc
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  PYTHONPATH=".:${PYTHONPATH}" PYTHONDONTWRITEBYTECODE=1 py.test \
--k 'not test_ppu and not test_superblock and not test_wasm and not 
test_text_proper_indentation and not test_different and not test_equal'
-# file upstream bug, see 2cd654b450ce82fb86f55223cc01ba1abdac58a8 in 
diffoscope.git
-# bug introduced by revert in https://bugs.archlinux.org/task/70261
-# unsquashfs output differs from fixture.
-# ppu bug https://salsa.debian.org/reproducible-builds/diffoscope/issues/9
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  python setup.py install --skip-build -O1 --root="${pkgdir}"
-  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 doc/diffoscope.1 -t "${pkgdir}/usr/share/man/man1"
-}
-
-# vim: ts=2 sw=2 et:

Copied: diffoscope/repos/community-x86_64/PKGBUILD 

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

2022-01-09 Thread Jelle van der Waa via arch-commits
Date: Sunday, January 9, 2022 @ 15:01:34
  Author: jelle
Revision: 1098275

upgpkg: diffoscope 199-1

Modified:
  diffoscope/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 15:00:53 UTC (rev 1098274)
+++ PKGBUILD2022-01-09 15:01:34 UTC (rev 1098275)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=diffoscope
-pkgver=198
+pkgver=199
 pkgrel=1
 pkgdesc='Tool for in-depth comparison of files, archives, and directories'
 url='https://diffoscope.org/'
@@ -67,9 +67,9 @@
   'libxmlb' 'lz4' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 
'fpc' 'openssh' 'openssl' 'odt2txt' 'docx2txt' 'r' 'dtc'
   'giflib' 'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete' 
'zstd' 'uboot-tools')
 source=(https://diffoscope.org/archive/diffoscope-${pkgver}.tar.bz2{,.asc})
-sha512sums=('4972cca1d290e6ec87f892673c2abf526b3d788550f67120db579af97745f49d85fdac090235606badb2620e4ec247b12f303dcb2e66a4daccecbd941efc5734'
+sha512sums=('949a26b254e56ff6454eb07d04c7bc9492d5af2b621c8855a1fe29e4f8e1b2f699f6be6333507943498128be8c4f21d09046a156766d6d554aa2b28507cdbdbc'
 'SKIP')
-b2sums=('439a0e784594604043ae3ac1fdb20540765a098ba603a38450c3c03fc537726e052f894151c587448b363169987cf2f698ac714bfac765d478c193871049c9ca'
+b2sums=('d35d6b831e8c5672f5ffb14dc75fcf84c7e0e593d743c70031f66d8ab2373c8c1e73bb1966f3af5e3d1e6c7660dd7944594d45c21e21ff4d0ed076fcce6ade2c'
 'SKIP')
 validpgpkeys=("C2FE4BD271C139B86C533E461E953E27D4311E58") # "Chris Lamb 
"
 



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

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:00:53
  Author: felixonmars
Revision: 1098274

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-extras/repos/community-staging-x86_64/
  haskell-th-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 1098273, haskell-th-extras/trunk/PKGBUILD)

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

Copied: haskell-th-extras/repos/community-staging-x86_64/PKGBUILD (from rev 
1098273, haskell-th-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-09 15:00:53 UTC (rev 1098274)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-extras
+pkgname=haskell-th-extras
+pkgver=0.0.0.5
+pkgrel=1
+pkgdesc="A grab bag of functions for use with Template Haskell"
+url="https://github.com/mokus0/th-extras;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-syb' 'haskell-th-abstraction')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('355e5bc17951e3bfe569e7f76159ca83a36be6ab559a18fc9d4bd9de9be2ee0e')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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"
+}



[arch-commits] Commit in haskell-th-extras/trunk (PKGBUILD ghc9.patch)

2022-01-09 Thread Felix Yan via arch-commits
Date: Sunday, January 9, 2022 @ 15:00:45
  Author: felixonmars
Revision: 1098273

upgpkg: haskell-th-extras 0.0.0.5-1: rebuild with th-extras 0.0.0.5

Modified:
  haskell-th-extras/trunk/PKGBUILD
Deleted:
  haskell-th-extras/trunk/ghc9.patch

+
 PKGBUILD   |   14 
 ghc9.patch |  876 ---
 2 files changed, 4 insertions(+), 886 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 14:25:21 UTC (rev 1098272)
+++ PKGBUILD2022-01-09 15:00:45 UTC (rev 1098273)
@@ -2,8 +2,8 @@
 
 _hkgname=th-extras
 pkgname=haskell-th-extras
-pkgver=0.0.0.4
-pkgrel=69
+pkgver=0.0.0.5
+pkgrel=1
 pkgdesc="A grab bag of functions for use with Template Haskell"
 url="https://github.com/mokus0/th-extras;
 license=("custom:PublicDomain")
@@ -10,15 +10,9 @@
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-syb' 'haskell-th-abstraction')
 makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;
-ghc9.patch)
-sha256sums=('8feff450aaf28ec4f08c45a5656c62879861a8e7f45591cb367d5351ddc3fbed'
-'882392e14f1badac93e3796d7c82ae6688a97ad5fdd6d914b6e4b2f070782712')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('355e5bc17951e3bfe569e7f76159ca83a36be6ab559a18fc9d4bd9de9be2ee0e')
 
-prepare() {
-  patch -d $_hkgname-$pkgver -p1 < ghc9.patch
-}
-
 build() {
   cd $_hkgname-$pkgver
 

Deleted: ghc9.patch
===
--- ghc9.patch  2022-01-09 14:25:21 UTC (rev 1098272)
+++ ghc9.patch  2022-01-09 15:00:45 UTC (rev 1098273)
@@ -1,876 +0,0 @@
-From 51b36f3a9cb5691a9c2cc6ed5d12d0aa65873f66 Mon Sep 17 00:00:00 2001
-From: Edward Betts 
-Date: Fri, 1 Sep 2017 18:39:57 +0100
-Subject: [PATCH 02/14] correct spelling mistake
-

- src/Language/Haskell/TH/Extras.hs | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/Language/Haskell/TH/Extras.hs 
b/src/Language/Haskell/TH/Extras.hs
-index 9da19e3..85b2229 100644
 a/src/Language/Haskell/TH/Extras.hs
-+++ b/src/Language/Haskell/TH/Extras.hs
-@@ -116,7 +116,7 @@ genericalizeDecs :: [Dec] -> [Dec]
- genericalizeDecs decs = everywhere (mkT fixName) decs
- where
- -- get all names bound in the decs and make them generic
---- at every occurence in decs.
-+-- at every occurrence in decs.
- names = decs >>= namesBoundInDec
- genericalizedNames = [ (n, genericalizeName n) | n <- names]
- fixName = replace (`lookup` genericalizedNames)
--- 
-2.32.0
-
-
-From 798ee05249aa79e86b56c7ec33139684e6271b2b Mon Sep 17 00:00:00 2001
-From: Ali Abrar 
-Date: Thu, 9 May 2019 17:35:03 -0400
-Subject: [PATCH 03/14] Add a few functions for extracting information from
- types and constructors (e.g., arity)
-

- src/Language/Haskell/TH/Extras.hs | 111 +-
- th-extras.cabal   |   1 +
- 2 files changed, 111 insertions(+), 1 deletion(-)
-
-diff --git a/src/Language/Haskell/TH/Extras.hs 
b/src/Language/Haskell/TH/Extras.hs
-index 85b2229..1cd5d1f 100644
 a/src/Language/Haskell/TH/Extras.hs
-+++ b/src/Language/Haskell/TH/Extras.hs
-@@ -1,9 +1,10 @@
--{-# LANGUAGE CPP, TemplateHaskell #-}
-+{-# LANGUAGE CPP, LambdaCase, TemplateHaskell #-}
- module Language.Haskell.TH.Extras where
- 
- import Control.Monad
- import Data.Generics
- import Data.Maybe
-+import qualified Data.Set as Set
- import Language.Haskell.TH
- import Language.Haskell.TH.Syntax
- 
-@@ -154,3 +155,111 @@ occursInType var ty = case ty of
- #endif
- _ -> False
- 
-+-- | Assuming that we're building an instance of the form C (T v_1 ... 
v_(n-1)) for some GADT T, this function
-+-- takes a list of the variables v_1 ... v_(n-1) used in the instance head, 
as well as the result type of some data
-+-- constructor, say T x_1 ... x_(n-1) x_n, as well as the type t of some 
argument to it, and substitutes any of
-+-- x_i (1 <= i <= n-1) occurring in t for the corresponding v_i, taking care 
to avoid name capture by foralls in t.
-+substVarsWith
-+  :: [Name] -- Names of variables used in the instance head in argument order
-+  -> Type -- Result type of constructor
-+  -> Type -- Type of argument to the constructor
-+  -> Type -- Type of argument with variables substituted for instance head 
variables.
-+substVarsWith topVars resultType argType = subst Set.empty argType
-+  where
-+topVars' = reverse topVars
-+AppT resultType' _indexType = resultType
-+subst bs = \case
-+  ForallT bndrs cxt t ->
-+let bs' = Set.union bs (Set.fromList (map tyVarBndrName bndrs))
-+in ForallT bndrs (map (subst bs') cxt) (subst bs' t)
-+  AppT f x -> AppT (subst bs f) (subst bs x)
-+  SigT t k -> SigT (subst bs t) k
-+  VarT v -> if Set.member v bs
-+then VarT v
-+else 

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

2022-01-09 Thread David Runge via arch-commits
Date: Sunday, January 9, 2022 @ 14:25:21
  Author: dvzrv
Revision: 1098272

archrelease: copy trunk to community-x86_64

Added:
  amsynth/repos/community-x86_64/PKGBUILD
(from rev 1098271, amsynth/trunk/PKGBUILD)
Deleted:
  amsynth/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 14:25:13 UTC (rev 1098271)
+++ PKGBUILD2022-01-09 14:25:21 UTC (rev 1098272)
@@ -1,70 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: speps 
-# Contributor: Alessio Biancalana 
-
-pkgname=amsynth
-pkgver=1.12.3
-pkgrel=1
-pkgdesc="Analogue Modeling SYNTHesizer"
-arch=(x86_64)
-url="https://amsynth.github.io/;
-license=(GPL2)
-groups=(dssi-plugins lv2-plugins pro-audio vst-plugins)
-depends=(cairo gcc-libs glibc)
-makedepends=(atk autoconf-archive dssi fontconfig freetype2 gdk-pixbuf2 glib2
-gtk2 harfbuzz intltool jack ladspa liblo lv2 pandoc)
-checkdepends=(lv2lint)
-optdepends=('alsa-lib: for standalone application'
-'dssi-host: for DSSI plugin'
-'jack: for standalone application'
-'liblo: for standalone application and DSSI plugin'
-'new-session-manager: for session management with the standalone 
application'
-'lv2-host: for LV2 plugin'
-'vst-host: for VST plugin')
-source=(
-  
"${pkgname}-${pkgver}.tar.gz::https://github.com/amsynth/amsynth/archive/release-${pkgver}.tar.gz;
-  
"${pkgname}-1.12.3-lv2_invalid_word.patch::https://github.com/amsynth/amsynth/pull/200/commits/aacf6c21d833ce35f41efac2ee8ca272b5eb948e.patch;
-)
-sha512sums=('8bb7386b84b9eae4e0704a2077e82de6849d525c391bef6cbd3813d61d2c108b9a42310e47b8329a4077868d536b6c2e2f89977d2980aa1e338a19c92523bb6a'
-
'c988d330d5275ebf8b6ebe153288fc42b07bf6832ada7eace9798e1aa4805581b1159921956da724bde1bd4abe2a6572dd88e801c35e32960cfb009fe0d6df69')
-b2sums=('b7bf237acfde07df445681bfdfa60b4ef9ed32ee7b7a82e8d56dbb2a2f56887168408713978c68187d51ab3179d1247218b6688740f9b3ebf8c0c85437e80846'
-
'85fc6830a97ce1217dcce77a2d59506399117e41fc4fbd3239e3ba53d8b31537320961631b65ff34277135738bbad654b5c9632bae81d4a6ff5ac8f6531fc94c')
-
-prepare() {
-  mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # fix an issue with invalid word in one of the lv2 turtle files:
-  # https://github.com/amsynth/amsynth/issues/199
-  patch -Np1 -i ../"${pkgname}-1.12.3-lv2_invalid_word.patch"
-  autoreconf -fiv
-  intltoolize -f
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --with-alsa \
-  --with-jack \
-  --with-dssi \
-  --with-lv2 \
-  --with-vst \
-  --with-pandoc
-  make
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  cp .libs/${pkgname}_lv2*.so data/${pkgname}.lv2/
-  lv2lint -Mpack -I "data/${pkgname}.lv2" 
"http://code.google.com/p/amsynth/amsynth;
-}
-
-package() {
-  depends+=(libatk-1.0.so libfontconfig.so libfreetype.so libgdk_pixbuf-2.0.so
-  libgdk-x11-2.0.so libgio-2.0.so libglib-2.0.so libgobject-2.0.so
-  libgtk-x11-2.0.so libharfbuzz.so libpangocairo-1.0.so libpangoft2-1.0.so
-  libpango-1.0.so)
-
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="$pkgdir/" install
-  install -vDm 644 {AUTHORS,NEWS,README} -t 
"${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: amsynth/repos/community-x86_64/PKGBUILD (from rev 1098271, 
amsynth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 14:25:21 UTC (rev 1098272)
@@ -0,0 +1,66 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+# Contributor: Alessio Biancalana 
+
+pkgname=amsynth
+pkgver=1.12.4
+pkgrel=1
+pkgdesc="Analogue Modeling SYNTHesizer"
+arch=(x86_64)
+url="https://amsynth.github.io/;
+license=(GPL2)
+groups=(dssi-plugins lv2-plugins pro-audio vst-plugins)
+depends=(cairo gcc-libs glibc)
+makedepends=(atk autoconf-archive dssi fontconfig freetype2 gdk-pixbuf2 glib2
+gtk2 harfbuzz intltool jack ladspa liblo lv2 pandoc)
+checkdepends=(lv2lint)
+optdepends=('alsa-lib: for standalone application'
+'dssi-host: for DSSI plugin'
+'jack: for standalone application'
+'liblo: for standalone application and DSSI plugin'
+'new-session-manager: for session management with the standalone 
application'
+'lv2-host: for LV2 plugin'
+'vst-host: for VST plugin')
+source=(
+  
"${pkgname}-${pkgver}.tar.gz::https://github.com/amsynth/amsynth/archive/release-${pkgver}.tar.gz;
+)
+sha512sums=('7dab6f161887dd48bbe81c6e2d62ab3fd13c860c526e636a2053a785074a08a5b9060fc75b865d6facf75d6281af0f4cff4c4ba178f6271117a139d7e19b26d4')

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

2022-01-09 Thread David Runge via arch-commits
Date: Sunday, January 9, 2022 @ 14:25:13
  Author: dvzrv
Revision: 1098271

upgpkg: amsynth 1.12.4-1: Upgrade to 1.12.4.

Remove now included patch for fixing broken turtle file.
Fix libtool to prevent excessive overlinking.

Modified:
  amsynth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 12:52:11 UTC (rev 1098270)
+++ PKGBUILD2022-01-09 14:25:13 UTC (rev 1098271)
@@ -3,7 +3,7 @@
 # Contributor: Alessio Biancalana 
 
 pkgname=amsynth
-pkgver=1.12.3
+pkgver=1.12.4
 pkgrel=1
 pkgdesc="Analogue Modeling SYNTHesizer"
 arch=(x86_64)
@@ -23,19 +23,13 @@
 'vst-host: for VST plugin')
 source=(
   
"${pkgname}-${pkgver}.tar.gz::https://github.com/amsynth/amsynth/archive/release-${pkgver}.tar.gz;
-  
"${pkgname}-1.12.3-lv2_invalid_word.patch::https://github.com/amsynth/amsynth/pull/200/commits/aacf6c21d833ce35f41efac2ee8ca272b5eb948e.patch;
 )
-sha512sums=('8bb7386b84b9eae4e0704a2077e82de6849d525c391bef6cbd3813d61d2c108b9a42310e47b8329a4077868d536b6c2e2f89977d2980aa1e338a19c92523bb6a'
-
'c988d330d5275ebf8b6ebe153288fc42b07bf6832ada7eace9798e1aa4805581b1159921956da724bde1bd4abe2a6572dd88e801c35e32960cfb009fe0d6df69')
-b2sums=('b7bf237acfde07df445681bfdfa60b4ef9ed32ee7b7a82e8d56dbb2a2f56887168408713978c68187d51ab3179d1247218b6688740f9b3ebf8c0c85437e80846'
-
'85fc6830a97ce1217dcce77a2d59506399117e41fc4fbd3239e3ba53d8b31537320961631b65ff34277135738bbad654b5c9632bae81d4a6ff5ac8f6531fc94c')
+sha512sums=('7dab6f161887dd48bbe81c6e2d62ab3fd13c860c526e636a2053a785074a08a5b9060fc75b865d6facf75d6281af0f4cff4c4ba178f6271117a139d7e19b26d4')
+b2sums=('ee9937830f847ef0ee92509b0f64ea2293a2a145d46ad1a465794488ede60cc95c78acae2a890f5e6614ef61b3cd7d9523b0f7f089da072dba7c77cb5a2b3b6f')
 
 prepare() {
   mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
-  # fix an issue with invalid word in one of the lv2 turtle files:
-  # https://github.com/amsynth/amsynth/issues/199
-  patch -Np1 -i ../"${pkgname}-1.12.3-lv2_invalid_word.patch"
   autoreconf -fiv
   intltoolize -f
 }
@@ -49,6 +43,8 @@
   --with-lv2 \
   --with-vst \
   --with-pandoc
+  # prevent excessive overlinking due to libtool
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 



[arch-commits] Commit in mtools/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-01-09 Thread David Runge via arch-commits
Date: Sunday, January 9, 2022 @ 14:17:30
  Author: dvzrv
Revision: 434021

archrelease: copy trunk to extra-x86_64

Added:
  mtools/repos/extra-x86_64/PKGBUILD
(from rev 434020, mtools/trunk/PKGBUILD)
Deleted:
  mtools/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 14:17:22 UTC (rev 434020)
+++ PKGBUILD2022-01-09 14:17:30 UTC (rev 434021)
@@ -1,45 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Giovanni Scafora 
-# Contributor: Tom Newsom 
-
-pkgname=mtools
-pkgver=4.0.36
-pkgrel=1
-epoch=1
-pkgdesc="A collection of utilities to access MS-DOS disks"
-arch=(x86_64)
-url="https://www.gnu.org/software/mtools/;
-license=(GPL3)
-depends=(bash glibc)
-makedepends=(libx11 texinfo)
-optdepends=('libx11: required by floppyd'
-'libxau: required by floppyd')
-backup=("etc/${pkgname}.conf")
-source=("https://ftp.gnu.org/gnu/mtools/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha512sums=('2425ee0e39c06ea201a5303ab09a0aa9f0c59341522e2c15abc4f079320fd3d67d28afeb2870ee508d472bba6904c542e11c02b92652c8eda1bf338bab372d07'
-'SKIP')
-b2sums=('753ee3e412452572b36d15805982255f28bc277764ce66a0fe8483e19a3488fbb282b873a6be85e87e82a71bf7fda517e1234e1911f0b7c3f3992e25f8d18322'
-'SKIP')
-validpgpkeys=('51A23D9D7C4DF41AA48FA893E99CF5537790B839') # Alain KNAFF 

-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  # comment entry in default config
-  sed -e '/^SAMPLE FILE$/s:^:# :' -i mtools.conf
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --mandir=/usr/share/man \
-  --infodir=/usr/share/info \
-  --sysconfdir=/etc
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  install -vDm 644 mtools.conf -t "${pkgdir}/etc/"
-  install -vDm 644 {README,NEWS} -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: mtools/repos/extra-x86_64/PKGBUILD (from rev 434020, 
mtools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 14:17:30 UTC (rev 434021)
@@ -0,0 +1,45 @@
+# Maintainer: David Runge 
+# Contributor: Giovanni Scafora 
+# Contributor: Tom Newsom 
+
+pkgname=mtools
+pkgver=4.0.37
+pkgrel=1
+epoch=1
+pkgdesc="A collection of utilities to access MS-DOS disks"
+arch=(x86_64)
+url="https://www.gnu.org/software/mtools/;
+license=(GPL3)
+depends=(bash glibc)
+makedepends=(libx11 texinfo)
+optdepends=('libx11: required by floppyd'
+'libxau: required by floppyd')
+backup=("etc/${pkgname}.conf")
+source=("https://ftp.gnu.org/gnu/mtools/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('5ff4da9050dd5d5c0929dd9977866086085bd8fef577f3c6ce2ed6fb958eec2304db612c0766e6be1a048819e29f62023cb0f0a9464a84ed7cc21de9561fadce'
+'SKIP')
+b2sums=('a84ff9e532a1896706589dfe7e62b1e400baf0ab9b86cc3d4a09bd4a0a24d1e86f504b9005c98765f62d735d227d0a1d5ab78354c587c88e2d42a4146d127dc1'
+'SKIP')
+validpgpkeys=('51A23D9D7C4DF41AA48FA893E99CF5537790B839') # Alain KNAFF 

+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # comment entry in default config
+  sed -e '/^SAMPLE FILE$/s:^:# :' -i mtools.conf
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -vDm 644 mtools.conf -t "${pkgdir}/etc/"
+  install -vDm 644 {README,NEWS} -t "${pkgdir}/usr/share/doc/${pkgname}"
+}



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

2022-01-09 Thread David Runge via arch-commits
Date: Sunday, January 9, 2022 @ 14:17:22
  Author: dvzrv
Revision: 434020

upgpkg: mtools 1:4.0.37-1: Upgrade to 4.0.37.

Modified:
  mtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 13:51:26 UTC (rev 434019)
+++ PKGBUILD2022-01-09 14:17:22 UTC (rev 434020)
@@ -3,7 +3,7 @@
 # Contributor: Tom Newsom 
 
 pkgname=mtools
-pkgver=4.0.36
+pkgver=4.0.37
 pkgrel=1
 epoch=1
 pkgdesc="A collection of utilities to access MS-DOS disks"
@@ -16,9 +16,9 @@
 'libxau: required by floppyd')
 backup=("etc/${pkgname}.conf")
 source=("https://ftp.gnu.org/gnu/mtools/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha512sums=('2425ee0e39c06ea201a5303ab09a0aa9f0c59341522e2c15abc4f079320fd3d67d28afeb2870ee508d472bba6904c542e11c02b92652c8eda1bf338bab372d07'
+sha512sums=('5ff4da9050dd5d5c0929dd9977866086085bd8fef577f3c6ce2ed6fb958eec2304db612c0766e6be1a048819e29f62023cb0f0a9464a84ed7cc21de9561fadce'
 'SKIP')
-b2sums=('753ee3e412452572b36d15805982255f28bc277764ce66a0fe8483e19a3488fbb282b873a6be85e87e82a71bf7fda517e1234e1911f0b7c3f3992e25f8d18322'
+b2sums=('a84ff9e532a1896706589dfe7e62b1e400baf0ab9b86cc3d4a09bd4a0a24d1e86f504b9005c98765f62d735d227d0a1d5ab78354c587c88e2d42a4146d127dc1'
 'SKIP')
 validpgpkeys=('51A23D9D7C4DF41AA48FA893E99CF5537790B839') # Alain KNAFF 

 



[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:51:26
  Author: tpowa
Revision: 434019

archrelease: copy trunk to extra-any

Added:
  archboot-arm/repos/extra-any/PKGBUILD
(from rev 434018, archboot-arm/trunk/PKGBUILD)
  archboot-arm/repos/extra-any/archboot.install
(from rev 434018, archboot-arm/trunk/archboot.install)
Deleted:
  archboot-arm/repos/extra-any/PKGBUILD
  archboot-arm/repos/extra-any/archboot.install

--+
 PKGBUILD |   96 ++---
 archboot.install |   38 ++--
 2 files changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 13:51:22 UTC (rev 434018)
+++ PKGBUILD2022-01-09 13:51:26 UTC (rev 434019)
@@ -1,48 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot-arm
-pkgver=2022.01
-pkgrel=19
-pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'iptables-nft' 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 
'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'libsasl' 'libldap' 'gpm' 'libevent' 
'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 
-'smbclient'  'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 
'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 
'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'libusb-compat' 'keyutils' 'libisoburn' 'file' 'curl'  
'smartmontools' 'dnsmasq' 'lftp'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat' 'progsreiserfs'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'pth' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwids' 'systemd' 'haveged' 'pambase' 
'traceroute' 'grub' 
-'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 
'ethtool' 'exfatprogs' 
-'fuse3' 'flex' 'expac' 'amd-ucode' 'cdrtools' 'mktorrent' 'nvme-cli' 
'fatresize' 'iwd' 'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil')
-makedepends=('git')
-optdepends=('archboot-linux-firmware: for stripped down firmware inclusion on 
image file'
-'linux-firmware: for firmware inclusion on image file')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;)
-backup=('etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-}

Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 434018, 
archboot-arm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 13:51:26 UTC (rev 434019)
@@ -0,0 +1,48 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot-arm
+pkgver=2022.01
+pkgrel=21
+pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
+ 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
+ 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
+  

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

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:51:22
  Author: tpowa
Revision: 434018

upgpkg: archboot-arm 2022.01-21: bump to latest version

Modified:
  archboot-arm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 13:50:30 UTC (rev 434017)
+++ PKGBUILD2022-01-09 13:51:22 UTC (rev 434018)
@@ -2,7 +2,7 @@
 
 pkgname=archboot-arm
 pkgver=2022.01
-pkgrel=19
+pkgrel=21
 pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in archboot/repos/extra-any (4 files)

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:50:30
  Author: tpowa
Revision: 434017

archrelease: copy trunk to extra-any

Added:
  archboot/repos/extra-any/PKGBUILD
(from rev 434016, archboot/trunk/PKGBUILD)
  archboot/repos/extra-any/archboot.install
(from rev 434016, archboot/trunk/archboot.install)
Deleted:
  archboot/repos/extra-any/PKGBUILD
  archboot/repos/extra-any/archboot.install

--+
 PKGBUILD |  102 ++---
 archboot.install |   38 +--
 2 files changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 13:48:45 UTC (rev 434016)
+++ PKGBUILD2022-01-09 13:50:30 UTC (rev 434017)
@@ -1,51 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot
-pkgver=2022.01
-pkgrel=20
-pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'memtest86+' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'iptables-nft' 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 
'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'libsasl' 'libldap' 'gpm' 'libevent' 
'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw'
-'ipw2200-fw' 'smbclient'  'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 
'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'syslinux' 'mtools' 
'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'libusb-compat' 'keyutils' 'libisoburn' 'file' 'curl'  
'smartmontools' 'dnsmasq' 'lftp'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat' 'progsreiserfs'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'pth' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwids' 'systemd' 'archlinux-keyring' 
'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' 
-'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 
'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl'
-'fuse3' 'flex' 'expac' 'amd-ucode' 'edk2-shell' 'cdrtools' 'mktorrent' 
'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil')
-makedepends=('git')
-optdepends=('archboot-linux-firmware: for stripped down firmware inclusion on 
image file'
-'linux-firmware: for firmware inclusion on image file')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;
-
"https://github.com/multiarch/qemu-user-static/releases/download/v6.1.0-8/qemu-aarch64-static;)
-backup=('etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP'
-'ad99eac2a78524b99b2af164055fde54675dafe6fbe303aa35d8e1718508b41c')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-  install -m 755 $srcdir/qemu-aarch64-static 
$pkgdir/usr/bin/archboot-qemu-aarch64-static
-}

Copied: archboot/repos/extra-any/PKGBUILD (from rev 434016, 
archboot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 13:50:30 UTC (rev 434017)
@@ -0,0 +1,51 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot
+pkgver=2022.01
+pkgrel=21
+pkgdesc="Advanced, modular arch boot/install image creation utility"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 

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

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:48:45
  Author: tpowa
Revision: 434016

upgpkg: archboot 2022.01-21: bump to latest version

Modified:
  archboot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 13:28:57 UTC (rev 434015)
+++ PKGBUILD2022-01-09 13:48:45 UTC (rev 434016)
@@ -2,7 +2,7 @@
 
 pkgname=archboot
 pkgver=2022.01
-pkgrel=20
+pkgrel=21
 pkgdesc="Advanced, modular arch boot/install image creation utility"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in archboot/repos/extra-any (4 files)

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:28:57
  Author: tpowa
Revision: 434015

archrelease: copy trunk to extra-any

Added:
  archboot/repos/extra-any/PKGBUILD
(from rev 434014, archboot/trunk/PKGBUILD)
  archboot/repos/extra-any/archboot.install
(from rev 434014, archboot/trunk/archboot.install)
Deleted:
  archboot/repos/extra-any/PKGBUILD
  archboot/repos/extra-any/archboot.install

--+
 PKGBUILD |  102 ++---
 archboot.install |   38 +--
 2 files changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 13:28:52 UTC (rev 434014)
+++ PKGBUILD2022-01-09 13:28:57 UTC (rev 434015)
@@ -1,51 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot
-pkgver=2022.01
-pkgrel=19
-pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'memtest86+' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'iptables-nft' 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 
'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'libsasl' 'libldap' 'gpm' 'libevent' 
'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw'
-'ipw2200-fw' 'smbclient'  'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 
'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'syslinux' 'mtools' 
'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'libusb-compat' 'keyutils' 'libisoburn' 'file' 'curl'  
'smartmontools' 'dnsmasq' 'lftp'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat' 'progsreiserfs'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'pth' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwids' 'systemd' 'archlinux-keyring' 
'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' 
-'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 
'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl'
-'fuse3' 'flex' 'expac' 'amd-ucode' 'edk2-shell' 'cdrtools' 'mktorrent' 
'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil')
-makedepends=('git')
-optdepends=('archboot-linux-firmware: for stripped down firmware inclusion on 
image file'
-'linux-firmware: for firmware inclusion on image file')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;
-
"https://github.com/multiarch/qemu-user-static/releases/download/v6.1.0-8/qemu-aarch64-static;)
-backup=('etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP'
-'ad99eac2a78524b99b2af164055fde54675dafe6fbe303aa35d8e1718508b41c')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-  install -m 755 $srcdir/qemu-aarch64-static 
$pkgdir/usr/bin/archboot-qemu-aarch64-static
-}

Copied: archboot/repos/extra-any/PKGBUILD (from rev 434014, 
archboot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 13:28:57 UTC (rev 434015)
@@ -0,0 +1,51 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot
+pkgver=2022.01
+pkgrel=20
+pkgdesc="Advanced, modular arch boot/install image creation utility"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 

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

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:28:52
  Author: tpowa
Revision: 434014

upgpkg: archboot 2022.01-20: bump to latest version

Modified:
  archboot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 13:08:48 UTC (rev 434013)
+++ PKGBUILD2022-01-09 13:28:52 UTC (rev 434014)
@@ -2,7 +2,7 @@
 
 pkgname=archboot
 pkgver=2022.01
-pkgrel=19
+pkgrel=20
 pkgdesc="Advanced, modular arch boot/install image creation utility"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:08:48
  Author: tpowa
Revision: 434013

archrelease: copy trunk to extra-any

Added:
  archboot-arm/repos/extra-any/PKGBUILD
(from rev 434012, archboot-arm/trunk/PKGBUILD)
  archboot-arm/repos/extra-any/archboot.install
(from rev 434012, archboot-arm/trunk/archboot.install)
Deleted:
  archboot-arm/repos/extra-any/PKGBUILD
  archboot-arm/repos/extra-any/archboot.install

--+
 PKGBUILD |   96 ++---
 archboot.install |   38 ++--
 2 files changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 13:08:43 UTC (rev 434012)
+++ PKGBUILD2022-01-09 13:08:48 UTC (rev 434013)
@@ -1,48 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot-arm
-pkgver=2022.01
-pkgrel=18
-pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'iptables-nft' 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 
'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'libsasl' 'libldap' 'gpm' 'libevent' 
'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 
-'smbclient'  'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 
'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 
'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'libusb-compat' 'keyutils' 'libisoburn' 'file' 'curl'  
'smartmontools' 'dnsmasq' 'lftp'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat' 'progsreiserfs'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'pth' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwids' 'systemd' 'haveged' 'pambase' 
'traceroute' 'grub' 
-'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 
'ethtool' 'exfatprogs' 
-'fuse3' 'flex' 'expac' 'amd-ucode' 'cdrtools' 'mktorrent' 'nvme-cli' 
'fatresize' 'iwd' 'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil')
-makedepends=('git')
-optdepends=('archboot-linux-firmware: for stripped down firmware inclusion on 
image file'
-'linux-firmware: for firmware inclusion on image file')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;)
-backup=('etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-}

Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 434012, 
archboot-arm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 13:08:48 UTC (rev 434013)
@@ -0,0 +1,48 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot-arm
+pkgver=2022.01
+pkgrel=19
+pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
+ 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'inetutils'
+ 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
+  

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

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:08:43
  Author: tpowa
Revision: 434012

upgpkg: archboot-arm 2022.01-19: bump to latest version

Modified:
  archboot-arm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 13:07:54 UTC (rev 434011)
+++ PKGBUILD2022-01-09 13:08:43 UTC (rev 434012)
@@ -2,7 +2,7 @@
 
 pkgname=archboot-arm
 pkgver=2022.01
-pkgrel=18
+pkgrel=19
 pkgdesc="Advanced, modular arch boot/install image creation utility with 
aarch64 depends"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in archboot/repos/extra-any (4 files)

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:07:54
  Author: tpowa
Revision: 434011

archrelease: copy trunk to extra-any

Added:
  archboot/repos/extra-any/PKGBUILD
(from rev 434010, archboot/trunk/PKGBUILD)
  archboot/repos/extra-any/archboot.install
(from rev 434010, archboot/trunk/archboot.install)
Deleted:
  archboot/repos/extra-any/PKGBUILD
  archboot/repos/extra-any/archboot.install

--+
 PKGBUILD |  102 ++---
 archboot.install |   38 +--
 2 files changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 13:07:50 UTC (rev 434010)
+++ PKGBUILD2022-01-09 13:07:54 UTC (rev 434011)
@@ -1,51 +0,0 @@
-# Maintainer : Tobias Powalowski 
-
-pkgname=archboot
-pkgver=2022.01
-pkgrel=18
-pkgdesc="Advanced, modular arch boot/install image creation utility"
-arch=(any)
-license=('GPL')
-url="https://wiki.archlinux.org/title/Archboot;
-depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
- 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 
'gnu-netcat' 'procps-ng' 'psmisc' 'reiserfsprogs' 'sed' 'snarf'
- 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 
'hdparm' 'memtest86+' 'inetutils'
- 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'ifenslave' 'dosfstools' 
'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe'
- 'iptables-nft' 'ntfs-3g' 'pciutils' 'usbutils' 'vpnc' 'openvpn' 
'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive'
-'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 
'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio'
-'fuse' 'libusb' 'vim' 'lzo' 'libsasl' 'libldap' 'gpm' 'libevent' 
'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw'
-'ipw2200-fw' 'smbclient'  'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 
'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda'
-'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'syslinux' 'mtools' 
'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk'
-'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 
'gptfdisk' 'nilfs-utils' 'btrfs-progs'
-'iana-etc' 'libusb-compat' 'keyutils' 'libisoburn' 'file' 'curl'  
'smartmontools' 'dnsmasq' 'lftp'
-'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 
'nettle' 'libtasn1' 'expat' 'progsreiserfs'
-'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 
'dmidecode' 'pth' 'gnupg' 'libksba' 'libassuan' 'pinentry'
-'gpgme' 'ldns' 'dnssec-anchors' 'hwids' 'systemd' 'archlinux-keyring' 
'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' 
-'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 
'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' 
-'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 
'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl'
-'fuse3' 'flex' 'expac' 'amd-ucode' 'edk2-shell' 'cdrtools' 'mktorrent' 
'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' 
-'sbsigntools' 'openresolv' 'mokutil')
-makedepends=('git')
-optdepends=('archboot-linux-firmware: for stripped down firmware inclusion on 
image file'
-'linux-firmware: for firmware inclusion on image file')
-source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;
-
"https://github.com/multiarch/qemu-user-static/releases/download/v6.1.0-8/qemu-aarch64-static;)
-backup=('etc/archboot/x86_64.conf'
-'etc/archboot/aarch64.conf'
-'etc/archboot/x86_64-latest.conf'
-'etc/archboot/aarch64-latest.conf'
-'etc/archboot/presets/x86_64'
-'etc/archboot/presets/aarch64'
-'etc/archboot/presets/x86_64-latest'
-'etc/archboot/presets/aarch64-latest')
-install=archboot.install
-sha256sums=('SKIP'
-'ad99eac2a78524b99b2af164055fde54675dafe6fbe303aa35d8e1718508b41c')
-validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski 

- )
-package()
-{
-  cd "$srcdir/archboot"
-  mv etc/ usr/ "$pkgdir/"
-  install -m 755 $srcdir/qemu-aarch64-static 
$pkgdir/usr/bin/archboot-qemu-aarch64-static
-}

Copied: archboot/repos/extra-any/PKGBUILD (from rev 434010, 
archboot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 13:07:54 UTC (rev 434011)
@@ -0,0 +1,51 @@
+# Maintainer : Tobias Powalowski 
+
+pkgname=archboot
+pkgver=2022.01
+pkgrel=19
+pkgdesc="Advanced, modular arch boot/install image creation utility"
+arch=(any)
+license=('GPL')
+url="https://wiki.archlinux.org/title/Archboot;
+depends=('mkinitcpio' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 
'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils'
+ 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 

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

2022-01-09 Thread Tobias Powalowski via arch-commits
Date: Sunday, January 9, 2022 @ 13:07:50
  Author: tpowa
Revision: 434010

upgpkg: archboot 2022.01-19: bump to latest version

Modified:
  archboot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 12:50:32 UTC (rev 434009)
+++ PKGBUILD2022-01-09 13:07:50 UTC (rev 434010)
@@ -2,7 +2,7 @@
 
 pkgname=archboot
 pkgver=2022.01
-pkgrel=18
+pkgrel=19
 pkgdesc="Advanced, modular arch boot/install image creation utility"
 arch=(any)
 license=('GPL')



[arch-commits] Commit in filebin/repos/community-any (16 files)

2022-01-09 Thread Justin Kromlinger via arch-commits
Date: Sunday, January 9, 2022 @ 12:52:11
  Author: hashworks
Revision: 1098270

archrelease: copy trunk to community-any

Added:
  filebin/repos/community-any/PKGBUILD
(from rev 1098269, filebin/trunk/PKGBUILD)
  filebin/repos/community-any/filebin-file-cron.service
(from rev 1098269, filebin/trunk/filebin-file-cron.service)
  filebin/repos/community-any/filebin-file-cron.timer
(from rev 1098269, filebin/trunk/filebin-file-cron.timer)
  filebin/repos/community-any/filebin-nginx.conf
(from rev 1098269, filebin/trunk/filebin-nginx.conf)
  filebin/repos/community-any/filebin-php-fpm.conf
(from rev 1098269, filebin/trunk/filebin-php-fpm.conf)
  filebin/repos/community-any/filebin-user-cron.service
(from rev 1098269, filebin/trunk/filebin-user-cron.service)
  filebin/repos/community-any/filebin-user-cron.timer
(from rev 1098269, filebin/trunk/filebin-user-cron.timer)
  filebin/repos/community-any/filebin.install
(from rev 1098269, filebin/trunk/filebin.install)
Deleted:
  filebin/repos/community-any/PKGBUILD
  filebin/repos/community-any/filebin-file-cron.service
  filebin/repos/community-any/filebin-file-cron.timer
  filebin/repos/community-any/filebin-nginx.conf
  filebin/repos/community-any/filebin-php-fpm.conf
  filebin/repos/community-any/filebin-user-cron.service
  filebin/repos/community-any/filebin-user-cron.timer
  filebin/repos/community-any/filebin.install

---+
 PKGBUILD  |  192 ++--
 filebin-file-cron.service |   36 
 filebin-file-cron.timer   |   18 ++--
 filebin-nginx.conf|  176 
 filebin-php-fpm.conf  |   46 +-
 filebin-user-cron.service |   34 +++
 filebin-user-cron.timer   |   18 ++--
 filebin.install   |   36 
 8 files changed, 278 insertions(+), 278 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 12:52:06 UTC (rev 1098269)
+++ PKGBUILD2022-01-09 12:52:11 UTC (rev 1098270)
@@ -1,96 +0,0 @@
-# Maintainer: Justin Kromlinger 
-# Contributor: Simon Hanna
-pkgname=filebin
-pkgver=3.6.1
-pkgrel=3
-pkgdesc="A pastebin service written in PHP"
-arch=('any')
-url="https://git.server-speed.net/users/flo/filebin/;
-license=('AGPL' 'MIT')
-makedepends=('nodejs' 'git')
-optdepends=('mariadb' 'postgresql')
-depends=('php'
- 'pygmentize'
- 'python-ansi2html'
- 'php-gd'
- 'imagemagick'
-)
-backup=('etc/webapps/filebin/config-local.php'
-'etc/webapps/filebin/contact-info.php'
-'etc/webapps/filebin/database.php'
-'etc/webapps/filebin/memcached.php'
-)
-install=filebin.install
-options=('!strip' 'emptydirs')
-source=("git+https://github.com/Bluewind/filebin.git#tag=${pkgver}?signed;
-"git+https://github.com/padraic/mockery.git;
-"git+https://github.com/endroid/QrCode.git;
-"git+https://github.com/erusev/parsedown.git;
-"git+https://github.com/recurser/exif-orientation-examples.git;
-'filebin-nginx.conf'
-'filebin-php-fpm.conf'
-'filebin-file-cron.service'
-'filebin-file-cron.timer'
-'filebin-user-cron.service'
-'filebin-user-cron.timer'
-)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'6ed404a3fbc28c6ab35bf1eba67ddcf46cfd48893237155e38d297a13020180c'
-'034442098d1608807bec2a03028a7c8bb9ae9d286c378e2f668b4aca3cc9d4e1'
-'b1686d550c3bf2c096309e828b47db7a33fd91ac8dcfb358b317b7ab5f3a2f64'
-'116b1e5031c22ad251c486b18ff203813f7227197ef853927ddc2de00e85cbe1'
-'6f74c90fbf55e421eabcf8b184170725ac03cb1c5803abb22933fcaf33f13e32'
-'d73e4b984ab95954bd18e08237c6aa8bec32ccc5699531727362e2c75ba9c25e')
-
-validpgpkeys=('CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E') # Florian Pritz 

-
-prepare() {
-  cd "${srcdir}/${pkgname}"
-  git submodule init
-  git config submodule."application/third_party/mockery".url 
"${srcdir}/mockery"
-  git config submodule."application/third_party/QrCode".url "${srcdir}/QrCode"
-  git config submodule."application/third_party/parsedown".url 
"${srcdir}/parsedown"
-  git config submodule."data/tests/exif-orientation-examples".url 
"${srcdir}/exif-orientation-examples"
-  git submodule update --recursive
-}
-
-build () {
-  bash "${srcdir}/${pkgname}/scripts/optimize_js.sh"
-}
-
-package() {
-  install -D -d -m755 "${pkgdir}/usr/lib/systemd/system"
-  install -D -d -m755 -g 33 "${pkgdir}/usr/share/webapps/filebin" 
"${pkgdir}/etc/webapps/filebin"
-  install -D -d -m755 -o 33 -g 33 
"${pkgdir}/usr/share/webapps/filebin/data/uploads"
-  install -m640 -g 33 
"${srcdir}/${pkgname}/data/local/examples/contact-info.php" 
"${pkgdir}/etc/webapps/filebin"
-  install -m640 -g 33 
"${srcdir}/${pkgname}/application/config/example/config-local.php" 

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

2022-01-09 Thread Justin Kromlinger via arch-commits
Date: Sunday, January 9, 2022 @ 12:52:06
  Author: hashworks
Revision: 1098269

upgpkg: filebin 3.6.2-1

Modified:
  filebin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 11:27:19 UTC (rev 1098268)
+++ PKGBUILD2022-01-09 12:52:06 UTC (rev 1098269)
@@ -1,8 +1,8 @@
 # Maintainer: Justin Kromlinger 
 # Contributor: Simon Hanna
 pkgname=filebin
-pkgver=3.6.1
-pkgrel=3
+pkgver=3.6.2
+pkgrel=1
 pkgdesc="A pastebin service written in PHP"
 arch=('any')
 url="https://git.server-speed.net/users/flo/filebin/;



[arch-commits] Commit in chromium/repos/extra-x86_64 (14 files)

2022-01-09 Thread Evangelos Foutras via arch-commits
Date: Sunday, January 9, 2022 @ 12:50:32
  Author: foutrelis
Revision: 434009

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 434008, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/chromium-93-ffmpeg-4.4.patch
(from rev 434008, chromium/trunk/chromium-93-ffmpeg-4.4.patch)
  chromium/repos/extra-x86_64/fix-tag-dragging-in-KWin.patch
(from rev 434008, chromium/trunk/fix-tag-dragging-in-KWin.patch)
  chromium/repos/extra-x86_64/fix-tag-dragging-in-Mutter.patch
(from rev 434008, chromium/trunk/fix-tag-dragging-in-Mutter.patch)
  chromium/repos/extra-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 434008, 
chromium/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  chromium/repos/extra-x86_64/unbundle-ffmpeg-av_stream_get_first_dts.patch
(from rev 434008, 
chromium/trunk/unbundle-ffmpeg-av_stream_get_first_dts.patch)
  chromium/repos/extra-x86_64/unexpire-accelerated-video-decode-flag.patch
(from rev 434008, 
chromium/trunk/unexpire-accelerated-video-decode-flag.patch)
  chromium/repos/extra-x86_64/use-oauth2-client-switches-as-default.patch
(from rev 434008, 
chromium/trunk/use-oauth2-client-switches-as-default.patch)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-93-ffmpeg-4.4.patch
  chromium/repos/extra-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
  chromium/repos/extra-x86_64/unbundle-ffmpeg-av_stream_get_first_dts.patch
  chromium/repos/extra-x86_64/unexpire-accelerated-video-decode-flag.patch
  chromium/repos/extra-x86_64/use-oauth2-client-switches-as-default.patch

---+
 PKGBUILD  |  550 ++--
 chromium-93-ffmpeg-4.4.patch  |   72 +-
 fix-tag-dragging-in-KWin.patch|   35 +
 fix-tag-dragging-in-Mutter.patch  |   46 +
 sql-make-VirtualCursor-standard-layout-type.patch |  476 -
 unbundle-ffmpeg-av_stream_get_first_dts.patch |   24 
 unexpire-accelerated-video-decode-flag.patch  |   22 
 use-oauth2-client-switches-as-default.patch   |   34 -
 8 files changed, 674 insertions(+), 585 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 12:50:22 UTC (rev 434008)
+++ PKGBUILD2022-01-09 12:50:32 UTC (rev 434009)
@@ -1,271 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=97.0.4692.71
-pkgrel=1
-_launcher_ver=8
-_gcc_patchset=4
-pkgdesc="A web browser built for speed, simplicity, and security"
-arch=('x86_64')
-url="https://www.chromium.org/Home;
-license=('BSD')
-depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
- 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'libva'
- 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python' 'gn' 'ninja' 'clang' 'lld' 'gperf' 'nodejs' 'pipewire'
- 'java-runtime-headless')
-optdepends=('pipewire: WebRTC desktop sharing under Wayland'
-'kdialog: support for native dialogs in Plasma'
-'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
-'kwallet: support for storing passwords in KWallet on Plasma')
-options=('!lto') # Chromium adds its own flags for ThinLTO
-source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-
https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz
-
https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz
-sql-make-VirtualCursor-standard-layout-type.patch
-chromium-93-ffmpeg-4.4.patch
-unbundle-ffmpeg-av_stream_get_first_dts.patch
-unexpire-accelerated-video-decode-flag.patch
-use-oauth2-client-switches-as-default.patch)
-sha256sums=('8ae189d44b782fe4d4942962260dbf5f753abf141148727d9fe82852778dfd7c'
-'213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a'
-'7af5c0a55a20c0fb496b2f4448d89203a83bb1914754d864460e55e68731ef0b'
-'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
-'1a9e074f417f8ffd78bcd6874d8e2e74a239905bf662f76a7755fa40dc476b57'
-'1f0c1a7a1eb67d91765c9f28df815f58e1c6dc7b37d0acd4d68cac8e5515786c'
-'2a97b26c3d6821b15ef4ef1369905c6fa3e9c8da4877eb9af4361452a425290b'
-'e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711')
-
-# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
-# Keys are the names in the above script; values are the dependencies in Arch
-declare -gA 

[arch-commits] Commit in chromium/trunk (3 files)

2022-01-09 Thread Evangelos Foutras via arch-commits
Date: Sunday, January 9, 2022 @ 12:50:22
  Author: foutrelis
Revision: 434008

upgpkg: chromium 97.0.4692.71-2: fix tab dragging (FS#73307)

Added:
  chromium/trunk/fix-tag-dragging-in-KWin.patch
  chromium/trunk/fix-tag-dragging-in-Mutter.patch
Modified:
  chromium/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++-
 fix-tag-dragging-in-KWin.patch   |   35 
 fix-tag-dragging-in-Mutter.patch |   46 +
 3 files changed, 90 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 12:40:11 UTC (rev 434007)
+++ PKGBUILD2022-01-09 12:50:22 UTC (rev 434008)
@@ -5,7 +5,7 @@
 
 pkgname=chromium
 pkgver=97.0.4692.71
-pkgrel=1
+pkgrel=2
 _launcher_ver=8
 _gcc_patchset=4
 pkgdesc="A web browser built for speed, simplicity, and security"
@@ -25,6 +25,8 @@
 
source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
 
https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz
 
https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz
+fix-tag-dragging-in-KWin.patch
+fix-tag-dragging-in-Mutter.patch
 sql-make-VirtualCursor-standard-layout-type.patch
 chromium-93-ffmpeg-4.4.patch
 unbundle-ffmpeg-av_stream_get_first_dts.patch
@@ -33,6 +35,8 @@
 sha256sums=('8ae189d44b782fe4d4942962260dbf5f753abf141148727d9fe82852778dfd7c'
 '213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a'
 '7af5c0a55a20c0fb496b2f4448d89203a83bb1914754d864460e55e68731ef0b'
+'8dac06ef6e85ddb205b47bb7f1b8c3f73b67a8252dd2a81ed636964c517114ed'
+'764dd0c1336881ff37c764f59f25f5830675b5db1388a74da5ddbe9642883692'
 'dd317f85e5abfdcfc89c6f23f4c8edbcdebdd5e083dcec770e5da49ee647d150'
 '1a9e074f417f8ffd78bcd6874d8e2e74a239905bf662f76a7755fa40dc476b57'
 '1f0c1a7a1eb67d91765c9f28df815f58e1c6dc7b37d0acd4d68cac8e5515786c'
@@ -105,6 +109,10 @@
   # https://crbug.com/1207478
   patch -Np0 -i ../unexpire-accelerated-video-decode-flag.patch
 
+  # Upstream fixes
+  patch -Np1 -i ../fix-tag-dragging-in-KWin.patch
+  patch -Np1 -i ../fix-tag-dragging-in-Mutter.patch
+
   # https://chromium-review.googlesource.com/c/chromium/src/+/2862724
   patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch
 

Added: fix-tag-dragging-in-KWin.patch
===
--- fix-tag-dragging-in-KWin.patch  (rev 0)
+++ fix-tag-dragging-in-KWin.patch  2022-01-09 12:50:22 UTC (rev 434008)
@@ -0,0 +1,35 @@
+From 52d0ad25ea695da44195e49f36e69fa81b55e670 Mon Sep 17 00:00:00 2001
+From: Tom Anderson 
+Date: Wed, 5 Jan 2022 21:11:03 +
+Subject: [PATCH] [X11] Fix tag dragging in KWin
+
+R=sky
+
+Bug: 1279532
+Change-Id: Iac166803e2149eef234045d922b630f0019c8073
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3355376
+Auto-Submit: Thomas Anderson 
+Reviewed-by: Scott Violet 
+Commit-Queue: Thomas Anderson 
+Cr-Commit-Position: refs/heads/main@{#955869}
+---
+ ui/platform_window/x11/x11_topmost_window_finder.cc | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/ui/platform_window/x11/x11_topmost_window_finder.cc 
b/ui/platform_window/x11/x11_topmost_window_finder.cc
+index 50e75e17f0a..2e16393487b 100644
+--- a/ui/platform_window/x11/x11_topmost_window_finder.cc
 b/ui/platform_window/x11/x11_topmost_window_finder.cc
+@@ -68,9 +68,9 @@ bool EnumerateAllWindows(ShouldStopIteratingCallback 
should_stop_iterating,
+ 
+ void EnumerateTopLevelWindows(
+ ui::ShouldStopIteratingCallback should_stop_iterating) {
+-  // Some WMs parent 'top-level' windows in unnamed actual top-level windows
+-  // (ion WM), so extend the search depth to all children of top-level 
windows.
+-  const int kMaxSearchDepth = 1;
++  // WMs may reparent toplevel windows inside their own containers, so extend
++  // the search to all grandchildren of all toplevel windows.
++  const int kMaxSearchDepth = 2;
+   ui::EnumerateAllWindows(should_stop_iterating, kMaxSearchDepth);
+ }
+ 

Added: fix-tag-dragging-in-Mutter.patch
===
--- fix-tag-dragging-in-Mutter.patch(rev 0)
+++ fix-tag-dragging-in-Mutter.patch2022-01-09 12:50:22 UTC (rev 434008)
@@ -0,0 +1,46 @@
+From 3806f28918ea23291749ff4775339075a5f394e8 Mon Sep 17 00:00:00 2001
+From: Tom Anderson 
+Date: Thu, 6 Jan 2022 00:59:40 +
+Subject: [PATCH] [X11] Fix tag dragging in Mutter
+
+We used to use a BFS to find the target window for tag dragging, but
+this causes windows underneath 

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

2022-01-09 Thread Florian Pritz via arch-commits
Date: Sunday, January 9, 2022 @ 12:40:11
  Author: bluewind
Revision: 434007

archrelease: copy trunk to testing-x86_64

Added:
  syslog-ng/repos/testing-x86_64/
  syslog-ng/repos/testing-x86_64/PKGBUILD
(from rev 434006, syslog-ng/trunk/PKGBUILD)
  syslog-ng/repos/testing-x86_64/syslog-ng.conf
(from rev 434006, syslog-ng/trunk/syslog-ng.conf)
  syslog-ng/repos/testing-x86_64/syslog-ng.logrotate
(from rev 434006, syslog-ng/trunk/syslog-ng.logrotate)

-+
 PKGBUILD|   66 +++
 syslog-ng.conf  |   93 ++
 syslog-ng.logrotate |7 +++
 3 files changed, 166 insertions(+)

Copied: syslog-ng/repos/testing-x86_64/PKGBUILD (from rev 434006, 
syslog-ng/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-01-09 12:40:11 UTC (rev 434007)
@@ -0,0 +1,66 @@
+# Maintainer: Florian Pritz 
+# Contributor: Eric Bélanger 
+
+pkgname=syslog-ng
+pkgver=3.35.1
+pkgrel=3
+pkgdesc="Next-generation syslogd with advanced networking and filtering 
capabilities"
+arch=('x86_64')
+url="https://www.syslog-ng.com/products/open-source-log-management/;
+license=('GPL2' 'LGPL2.1')
+depends=('awk' 'systemd-libs' 'glib2' 'libnsl' 'json-c' 'curl' 'libnet' 
'openssl')
+makedepends=('libxslt' 'mongo-c-driver' 'librabbitmq-c' 'python' 'libesmtp' 
'hiredis'
+ 'libdbi' 'libmaxminddb' 'net-snmp' 'librdkafka' 'libcap' 
'systemd')
+checkdepends=('python-nose' 'python-ply')
+optdepends=('logrotate: for rotating log files'
+'libdbi: for the SQL plugin'
+'librabbitmq-c: for the AMQP plugin'
+'mongo-c-driver: for the MongoDB plugin'
+'libesmtp: for the SMTP plugin'
+'hiredis: for the Redis plugin'
+'libmaxminddb: for the GeoIP2 plugin'
+'net-snmp: for the SNMP plugin'
+'librdkafka: for the Kafka C plugin'
+'python: for Python-based plugins')
+conflicts=('eventlog')
+replaces=('eventlog')
+backup=('etc/syslog-ng/scl.conf'
+'etc/syslog-ng/syslog-ng.conf'
+'etc/logrotate.d/syslog-ng'
+'etc/default/syslog-ng@default')
+source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz
+syslog-ng.conf syslog-ng.logrotate)
+sha512sums=('7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d'
+
'36629a566a8343574dc07430e744e20ce90574be0cc856bc43340f834cd6642a8f08889b9ba15996d088aeebeee4bc3ca64411265046c17c8e125fbed8948ded'
+
'cd39f545a6a855c866a466bf846e33940b2c2dd1fc2eaf50cce29c68e1a5753c7c4b56411e4f01c152f32e155104a98dd755a96319767f47c73a8853f720b2cc')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' 
contrib/systemd/syslog-ng@.service
+  sed -i -e 's|/var/run|/run|g' contrib/systemd/syslog-ng@default
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./autogen.sh
+  ./configure --prefix=/usr --sysconfdir=/etc/syslog-ng --libexecdir=/usr/lib \
+--sbindir=/usr/bin --localstatedir=/var/lib/syslog-ng --datadir=/usr/share 
\
+--with-pidfile-dir=/run --enable-spoof-source --enable-ipv6 \
+--enable-systemd --with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-manpages --enable-all-modules --disable-java 
--disable-java-modules  \
+--disable-mqtt --disable-riemann --with-python=3 --with-jsonc=system
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check || /usr/bin/true # unit test requires criterion
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+  install -dm755 "$pkgdir/var/lib/syslog-ng" 
"$pkgdir/etc/syslog-ng/patterndb.d"
+  install -Dm644 "$srcdir/syslog-ng.conf" 
"$pkgdir/etc/syslog-ng/syslog-ng.conf"
+  install -Dm644 "$srcdir/syslog-ng.logrotate" 
"$pkgdir/etc/logrotate.d/syslog-ng"
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/contrib/systemd/syslog-ng@default 
-t "$pkgdir"/etc/default
+}

Copied: syslog-ng/repos/testing-x86_64/syslog-ng.conf (from rev 434006, 
syslog-ng/trunk/syslog-ng.conf)
===
--- testing-x86_64/syslog-ng.conf   (rev 0)
+++ testing-x86_64/syslog-ng.conf   2022-01-09 12:40:11 UTC (rev 434007)
@@ -0,0 +1,93 @@
+@version: 3.35
+@include "scl.conf"
+#
+# /etc/syslog-ng/syslog-ng.conf
+#
+
+options {
+  stats_freq (0);
+  flush_lines (0);
+  time_reopen (10);
+  log_fifo_size (1);
+  chain_hostnames (off);
+  dns_cache (no);
+  use_dns (no);
+  use_fqdn (no);
+  create_dirs (no);
+  keep_hostname (yes);
+  perm(0640);
+  group("log");
+};
+
+source src {
+  system();
+  internal();
+};
+
+destination d_authlog { file("/var/log/auth.log"); };
+destination d_syslog { file("/var/log/syslog.log"); };

[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng.conf)

2022-01-09 Thread Florian Pritz via arch-commits
Date: Sunday, January 9, 2022 @ 12:40:08
  Author: bluewind
Revision: 434006

upgpkg: syslog-ng 3.35.1-3: fix FS#57066 - [syslog-ng] Configuration file 
format is too old

Modified:
  syslog-ng/trunk/PKGBUILD
  syslog-ng/trunk/syslog-ng.conf

+
 PKGBUILD   |4 ++--
 syslog-ng.conf |2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 10:34:23 UTC (rev 434005)
+++ PKGBUILD2022-01-09 12:40:08 UTC (rev 434006)
@@ -3,7 +3,7 @@
 
 pkgname=syslog-ng
 pkgver=3.35.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Next-generation syslogd with advanced networking and filtering 
capabilities"
 arch=('x86_64')
 url="https://www.syslog-ng.com/products/open-source-log-management/;
@@ -31,7 +31,7 @@
 
source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz
 syslog-ng.conf syslog-ng.logrotate)
 
sha512sums=('7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d'
-
'ef7611fd0e73d6e6f16691393810889a327ba51fc55b0458119b5d88356a0599fed87d9cccd6708886bdabdf1af78f1e1c590ddb1a3959224a3595daec2e1613'
+
'36629a566a8343574dc07430e744e20ce90574be0cc856bc43340f834cd6642a8f08889b9ba15996d088aeebeee4bc3ca64411265046c17c8e125fbed8948ded'
 
'cd39f545a6a855c866a466bf846e33940b2c2dd1fc2eaf50cce29c68e1a5753c7c4b56411e4f01c152f32e155104a98dd755a96319767f47c73a8853f720b2cc')
 
 prepare() {

Modified: syslog-ng.conf
===
--- syslog-ng.conf  2022-01-09 10:34:23 UTC (rev 434005)
+++ syslog-ng.conf  2022-01-09 12:40:08 UTC (rev 434006)
@@ -1,4 +1,4 @@
-@version: 3.33
+@version: 3.35
 @include "scl.conf"
 #
 # /etc/syslog-ng/syslog-ng.conf



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

2022-01-09 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, January 9, 2022 @ 11:27:19
  Author: orhun
Revision: 1098268

archrelease: copy trunk to community-x86_64

Added:
  cargo-expand/repos/community-x86_64/PKGBUILD
(from rev 1098267, cargo-expand/trunk/PKGBUILD)
Deleted:
  cargo-expand/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   82 ++---
 1 file changed, 41 insertions(+), 41 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 11:27:04 UTC (rev 1098267)
+++ PKGBUILD2022-01-09 11:27:19 UTC (rev 1098268)
@@ -1,41 +0,0 @@
-# Maintainer: Orhun Parmaksız 
-# Contributor: Philipp A. 
-# Contributor: Jian Zeng 
-
-pkgname=cargo-expand
-pkgver=1.0.11
-pkgrel=1
-pkgdesc="Subcommand to show result of macro expansion"
-arch=('x86_64')
-url='https://github.com/dtolnay/cargo-expand'
-license=('MIT' 'Apache')
-depends=('gcc-libs')
-makedepends=('cargo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('fbfe79540f10db6339b06d8ec4abaeb1f9537504c9842b4a39cf68b29bc8b41f')
-options=('!lto')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --release --frozen
-}
-
-
-check() {
-  cd "$pkgname-$pkgver"
-  cargo test --frozen
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
-  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
-  install -Dm 644 LICENSE-MIT -t "$pkgdir/usr/share/licenses/$pkgname"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: cargo-expand/repos/community-x86_64/PKGBUILD (from rev 1098267, 
cargo-expand/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-09 11:27:19 UTC (rev 1098268)
@@ -0,0 +1,41 @@
+# Maintainer: Orhun Parmaksız 
+# Contributor: Philipp A. 
+# Contributor: Jian Zeng 
+
+pkgname=cargo-expand
+pkgver=1.0.13
+pkgrel=1
+pkgdesc="Subcommand to show result of macro expansion"
+arch=('x86_64')
+url='https://github.com/dtolnay/cargo-expand'
+license=('MIT' 'Apache')
+depends=('gcc-libs')
+makedepends=('cargo')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha256sums=('dfa260727d8f485cf5b64a708032482110034a0bb39a9b323d5b35f06932b59e')
+options=('!lto')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --release --frozen
+}
+
+
+check() {
+  cd "$pkgname-$pkgver"
+  cargo test --frozen
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin"
+  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -Dm 644 LICENSE-MIT -t "$pkgdir/usr/share/licenses/$pkgname"
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-01-09 Thread Orhun Parmaksiz via arch-commits
Date: Sunday, January 9, 2022 @ 11:27:04
  Author: orhun
Revision: 1098267

upgpkg: cargo-expand 1.0.13-1: upstream release

Modified:
  cargo-expand/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-09 07:22:20 UTC (rev 1098266)
+++ PKGBUILD2022-01-09 11:27:04 UTC (rev 1098267)
@@ -3,7 +3,7 @@
 # Contributor: Jian Zeng 
 
 pkgname=cargo-expand
-pkgver=1.0.11
+pkgver=1.0.13
 pkgrel=1
 pkgdesc="Subcommand to show result of macro expansion"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('gcc-libs')
 makedepends=('cargo')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('fbfe79540f10db6339b06d8ec4abaeb1f9537504c9842b4a39cf68b29bc8b41f')
+sha256sums=('dfa260727d8f485cf5b64a708032482110034a0bb39a9b323d5b35f06932b59e')
 options=('!lto')
 
 prepare() {



[arch-commits] Commit in rygel/repos/extra-x86_64 (4 files)

2022-01-09 Thread Jan Steffens via arch-commits
Date: Sunday, January 9, 2022 @ 10:34:23
  Author: heftig
Revision: 434005

archrelease: copy trunk to extra-x86_64

Added:
  rygel/repos/extra-x86_64/PKGBUILD
(from rev 434004, rygel/trunk/PKGBUILD)
Deleted:
  
rygel/repos/extra-x86_64/0001-tracker3-Don-t-create-connection-in-static-construct.patch
  
rygel/repos/extra-x86_64/0002-tracker3-Correct-graph-name-for-video-items.patch
  rygel/repos/extra-x86_64/PKGBUILD

-+
 0001-tracker3-Don-t-create-connection-in-static-construct.patch |   40 ---
 0002-tracker3-Correct-graph-name-for-video-items.patch  |   22 --
 PKGBUILD|  106 
--
 3 files changed, 51 insertions(+), 117 deletions(-)

Deleted: 0001-tracker3-Don-t-create-connection-in-static-construct.patch
===
--- 0001-tracker3-Don-t-create-connection-in-static-construct.patch 
2022-01-09 10:34:11 UTC (rev 434004)
+++ 0001-tracker3-Don-t-create-connection-in-static-construct.patch 
2022-01-09 10:34:23 UTC (rev 434005)
@@ -1,40 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" 
-Date: Wed, 13 Oct 2021 17:33:05 +
-Subject: [PATCH] tracker3: Don't create connection in static constructor
-
-bus_new will wait for work in the GDBus thread to be completed. However,
-further type initialization in the GDBus thread will block on the GType
-class_init_rec_mutex we're already holding and we end up in a deadlock.

- .../tracker3/rygel-tracker-root-container.vala   | 16 
- 1 file changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/src/plugins/tracker3/rygel-tracker-root-container.vala 
b/src/plugins/tracker3/rygel-tracker-root-container.vala
-index c5d3b25a55d6..c7f722a81ce8 100644
 a/src/plugins/tracker3/rygel-tracker-root-container.vala
-+++ b/src/plugins/tracker3/rygel-tracker-root-container.vala
-@@ -34,15 +34,15 @@ public class Rygel.Tracker.RootContainer : 
Rygel.SimpleContainer {
- 
- public static Sparql.Connection connection;
- 
--static construct {
--try {
--RootContainer.connection = Sparql.Connection.bus_new 
(TRACKER_SERVICE, null);
--} catch (Error err) {
--error ("Failed to connect to tracker: %s", err.message);
--}
--}
--
- public RootContainer (string title) {
-+if (RootContainer.connection == null) {
-+try {
-+RootContainer.connection = Sparql.Connection.bus_new 
(TRACKER_SERVICE, null);
-+} catch (Error err) {
-+error ("Failed to connect to tracker: %s", err.message);
-+}
-+}
-+
- base.root (title);
- 
- if (this.get_bool_config_without_error ("share-music")) {

Deleted: 0002-tracker3-Correct-graph-name-for-video-items.patch
===
--- 0002-tracker3-Correct-graph-name-for-video-items.patch  2022-01-09 
10:34:11 UTC (rev 434004)
+++ 0002-tracker3-Correct-graph-name-for-video-items.patch  2022-01-09 
10:34:23 UTC (rev 434005)
@@ -1,22 +0,0 @@
-From  Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" 
-Date: Wed, 13 Oct 2021 17:55:24 +
-Subject: [PATCH] tracker3: Correct graph name for video items
-

- src/plugins/tracker3/rygel-tracker-video-item-factory.vala | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/plugins/tracker3/rygel-tracker-video-item-factory.vala 
b/src/plugins/tracker3/rygel-tracker-video-item-factory.vala
-index bed04c711eaf..7a765cf772bd 100644
 a/src/plugins/tracker3/rygel-tracker-video-item-factory.vala
-+++ b/src/plugins/tracker3/rygel-tracker-video-item-factory.vala
-@@ -42,7 +42,7 @@ public class Rygel.Tracker.VideoItemFactory : ItemFactory {
- private const string CATEGORY = "nmm:Video";
- private const string CATEGORY_IRI = "http://www.tracker-project.org/; +
- "temp/nmm#Video";
--private const string GRAPH = "tracker:Videos";
-+private const string GRAPH = "tracker:Video";
- 
- public VideoItemFactory () {
- var upload_folder = Environment.get_user_special_dir

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-09 10:34:11 UTC (rev 434004)
+++ PKGBUILD2022-01-09 10:34:23 UTC (rev 434005)
@@ -1,55 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Balló György 
-
-pkgname=rygel
-pkgver=0.40.2
-pkgrel=3
-epoch=1
-pkgdesc="UPnP AV MediaServer and MediaRenderer"
-url="https://wiki.gnome.org/Projects/Rygel;
-arch=(x86_64)
-license=(LGPL)
-depends=(gupnp gupnp-av gupnp-dlna libgee gtk3 libunistring tracker3
- libmediaart gst-editing-services)
-makedepends=(vala gobject-introspection git meson)

<    2   3   4   5   6   7   8   >