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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Thursday, January 27, 2022 @ 07:56:42
  Author: arojas
Revision: 1116210

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-27 07:56:31 UTC (rev 1116209)
+++ PKGBUILD2022-01-27 07:56:42 UTC (rev 1116210)
@@ -1,21 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Will Shanks 
-
-pkgname=python-terminado
-_pkgname=terminado
-pkgver=0.12.1
-pkgrel=1
-pkgdesc="Terminals served to term.js using Tornado websockets"
-url="https://github.com/takluyver/terminado;
-arch=('any')
-license=('BSD')
-depends=('python-tornado' 'python-ptyprocess')
-makedepends=('python-setuptools' 'python-tornado' 'python-ptyprocess')
-source=("https://files.pythonhosted.org/packages/source/t/terminado/terminado-$pkgver.tar.gz;)
-md5sums=('4871263f6aaed18e09603fa6785b4340')
-
-package() {
-  cd "$srcdir/$_pkgname-$pkgver"
-  python3 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python-$_pkgname/LICENSE"
-}

Copied: python-terminado/repos/community-any/PKGBUILD (from rev 1116209, 
python-terminado/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-27 07:56:42 UTC (rev 1116210)
@@ -0,0 +1,31 @@
+# Maintainer: Kyle Keen 
+# Contributor: Will Shanks 
+
+pkgname=python-terminado
+_pkgname=terminado
+pkgver=0.13.0
+pkgrel=1
+pkgdesc="Terminals served to term.js using Tornado websockets"
+url="https://github.com/takluyver/terminado;
+arch=('any')
+license=('BSD')
+depends=('python-tornado' 'python-ptyprocess')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/t/terminado/terminado-$pkgver.tar.gz;)
+md5sums=('605a85423169e30d2e717af3c160ae14')
+
+check() {
+  cd $_pkgname-$pkgver
+
+# Workaround for readline 8.1
+  echo "set enable-bracketed-paste off" > .inputrc
+  INPUTRC=$PWD/.inputrc \
+  python setup.py test
+}
+
+package() {
+  cd "$srcdir/$_pkgname-$pkgver"
+  python3 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python-$_pkgname/LICENSE"
+}



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Thursday, January 27, 2022 @ 07:56:31
  Author: arojas
Revision: 1116209

Update to 0.13.0, run tests

Modified:
  python-terminado/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-27 03:04:07 UTC (rev 1116208)
+++ PKGBUILD2022-01-27 07:56:31 UTC (rev 1116209)
@@ -3,7 +3,7 @@
 
 pkgname=python-terminado
 _pkgname=terminado
-pkgver=0.12.1
+pkgver=0.13.0
 pkgrel=1
 pkgdesc="Terminals served to term.js using Tornado websockets"
 url="https://github.com/takluyver/terminado;
@@ -10,10 +10,20 @@
 arch=('any')
 license=('BSD')
 depends=('python-tornado' 'python-ptyprocess')
-makedepends=('python-setuptools' 'python-tornado' 'python-ptyprocess')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/t/terminado/terminado-$pkgver.tar.gz;)
-md5sums=('4871263f6aaed18e09603fa6785b4340')
+md5sums=('605a85423169e30d2e717af3c160ae14')
 
+check() {
+  cd $_pkgname-$pkgver
+
+# Workaround for readline 8.1
+  echo "set enable-bracketed-paste off" > .inputrc
+  INPUTRC=$PWD/.inputrc \
+  python setup.py test
+}
+
 package() {
   cd "$srcdir/$_pkgname-$pkgver"
   python3 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Thursday, January 27, 2022 @ 07:54:32
  Author: arojas
Revision: 435190

archrelease: copy trunk to extra-x86_64

Added:
  openexr/repos/extra-x86_64/PKGBUILD
(from rev 435189, openexr/trunk/PKGBUILD)
Deleted:
  openexr/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-27 07:54:19 UTC (rev 435189)
+++ PKGBUILD2022-01-27 07:54:32 UTC (rev 435190)
@@ -1,25 +0,0 @@
-# Maintainer: Tobias Powalowski 
-
-pkgname=openexr
-pkgver=3.1.3
-pkgrel=1
-pkgdesc='A high dynamic-range image file format library'
-url='https://www.openexr.com/'
-arch=(x86_64)
-license=(BSD)
-depends=(zlib imath)
-makedepends=(cmake)
-source=(https://github.com/openexr/openexr/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('6f70a624d1321319d8269a911c4032f24950cde52e76f46e9ecbebfcb762f28c')
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-  install -Dm644 $pkgname-$pkgver/LICENSE.md -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: openexr/repos/extra-x86_64/PKGBUILD (from rev 435189, 
openexr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-27 07:54:32 UTC (rev 435190)
@@ -0,0 +1,25 @@
+# Maintainer: Tobias Powalowski 
+
+pkgname=openexr
+pkgver=3.1.4
+pkgrel=1
+pkgdesc='A high dynamic-range image file format library'
+url='https://www.openexr.com/'
+arch=(x86_64)
+license=(BSD)
+depends=(zlib imath)
+makedepends=(cmake)
+source=(https://github.com/openexr/openexr/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('cb019c3c69ada47fe340f7fa6c8b863ca0515804dc60bdb25c942c1da886930b')
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+  install -Dm644 $pkgname-$pkgver/LICENSE.md -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Thursday, January 27, 2022 @ 07:54:19
  Author: arojas
Revision: 435189

Update to 3.1.4

Modified:
  openexr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-27 07:50:48 UTC (rev 435188)
+++ PKGBUILD2022-01-27 07:54:19 UTC (rev 435189)
@@ -1,7 +1,7 @@
 # Maintainer: Tobias Powalowski 
 
 pkgname=openexr
-pkgver=3.1.3
+pkgver=3.1.4
 pkgrel=1
 pkgdesc='A high dynamic-range image file format library'
 url='https://www.openexr.com/'
@@ -10,7 +10,7 @@
 depends=(zlib imath)
 makedepends=(cmake)
 
source=(https://github.com/openexr/openexr/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('6f70a624d1321319d8269a911c4032f24950cde52e76f46e9ecbebfcb762f28c')
+sha256sums=('cb019c3c69ada47fe340f7fa6c8b863ca0515804dc60bdb25c942c1da886930b')
 
 build() {
   cmake -B build -S $pkgname-$pkgver \



[arch-commits] Commit in noto-fonts-cjk/repos/extra-any (4 files)

2022-01-26 Thread Antonio Rojas via arch-commits
+
+
+monospace
+
+
+Noto Sans Mono CJK KR
+
+
+
+
+
+zh-cn
+
+
+monospace
+
+
+Noto Sans Mono CJK SC
+
+
+
+
+
+zh-tw
+
+
+monospace
+
+
+Noto Sans Mono CJK TC
+
+
+
+
+
+zh-hk
+
+
+monospace
+
+
+Noto Sans Mono CJK HK
+
+
+

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-27 07:25:24 UTC (rev 435186)
+++ PKGBUILD2022-01-27 07:25:38 UTC (rev 435187)
@@ -1,23 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=noto-fonts-cjk
-pkgver=20211026
-_commit=87213953d187fa8b5f6c962cd16fc10937016a6c
-pkgrel=1
-pkgdesc='Google Noto CJK fonts'
-arch=(any)
-url='https://www.google.com/get/noto/'
-license=(custom:SIL)
-makedepends=(git)
-source=(git+https://github.com/googlefonts/noto-cjk.git#commit=$_commit
-70-noto-cjk.conf)
-sha256sums=('SKIP'
-'528e2bd75c6c9b5931e9c3d381c2056501a5ef4bd80488fdce3a6491f56b2844')
-
-package() {
-  install -Dm644 noto-cjk/*/OTC/*.ttc -t "$pkgdir"/usr/share/fonts/noto-cjk
-  install -Dm644 noto-cjk/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-  install -Dm644 70-noto-cjk.conf -t "$pkgdir"/usr/share/fontconfig/conf.avail
-  install -d "$pkgdir"/usr/share/fontconfig/conf.default
-  ln -rs "$pkgdir"/usr/share/fontconfig/conf.avail/* 
"$pkgdir"/usr/share/fontconfig/conf.default
-}

Copied: noto-fonts-cjk/repos/extra-any/PKGBUILD (from rev 435186, 
noto-fonts-cjk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-27 07:25:38 UTC (rev 435187)
@@ -0,0 +1,23 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=noto-fonts-cjk
+pkgver=20220126
+_commit=473da44c32fec739db7e5458c81a833513cb4084
+pkgrel=1
+pkgdesc='Google Noto CJK fonts'
+arch=(any)
+url='https://www.google.com/get/noto/'
+license=(custom:SIL)
+makedepends=(git)
+source=(git+https://github.com/googlefonts/noto-cjk.git#commit=$_commit
+70-noto-cjk.conf)
+sha256sums=('SKIP'
+'528e2bd75c6c9b5931e9c3d381c2056501a5ef4bd80488fdce3a6491f56b2844')
+
+package() {
+  install -Dm644 noto-cjk/*/OTC/*.ttc -t "$pkgdir"/usr/share/fonts/noto-cjk
+  install -Dm644 noto-cjk/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+  install -Dm644 70-noto-cjk.conf -t "$pkgdir"/usr/share/fontconfig/conf.avail
+  install -d "$pkgdir"/usr/share/fontconfig/conf.default
+  ln -rs "$pkgdir"/usr/share/fontconfig/conf.avail/* 
"$pkgdir"/usr/share/fontconfig/conf.default
+}



[arch-commits] Commit in noto-fonts-cjk/trunk (PKGBUILD)

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Thursday, January 27, 2022 @ 07:25:24
  Author: arojas
Revision: 435186

Update

Modified:
  noto-fonts-cjk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 23:07:54 UTC (rev 435185)
+++ PKGBUILD2022-01-27 07:25:24 UTC (rev 435186)
@@ -1,8 +1,8 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=noto-fonts-cjk
-pkgver=20211026
-_commit=87213953d187fa8b5f6c962cd16fc10937016a6c
+pkgver=20220126
+_commit=473da44c32fec739db7e5458c81a833513cb4084
 pkgrel=1
 pkgdesc='Google Noto CJK fonts'
 arch=(any)



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

2022-01-26 Thread Daniel M. Capella via arch-commits
Date: Thursday, January 27, 2022 @ 03:04:07
  Author: polyzen
Revision: 1116208

archrelease: copy trunk to community-x86_64

Added:
  wtype/repos/community-x86_64/PKGBUILD
(from rev 1116207, wtype/trunk/PKGBUILD)
Deleted:
  wtype/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-27 03:03:44 UTC (rev 1116207)
+++ PKGBUILD2022-01-27 03:04:07 UTC (rev 1116208)
@@ -1,28 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Carlo Teubner 
-
-pkgname=wtype
-pkgver=0.3
-pkgrel=2
-pkgdesc='xdotool type for wayland'
-arch=('x86_64')
-url=https://github.com/atx/wtype
-license=('MIT')
-depends=('libxkbcommon' 'wayland')
-makedepends=('meson')
-source=("$url/archive/v$pkgver/wtype-v$pkgver.tar.gz")
-b2sums=('cbf6daa8e47ab7e7f07b750e136a0845821eca217a66a0baf4e65c2aa18ebc2db6ef7301f7547848056440f578570527904134be7da8f86fd838ae086e78aae9')
-
-build() {
-  cd wtype-$pkgver
-  arch-meson build
-  ninja -C build
-}
-
-package() {
-  cd wtype-$pkgver
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: wtype/repos/community-x86_64/PKGBUILD (from rev 1116207, 
wtype/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-27 03:04:07 UTC (rev 1116208)
@@ -0,0 +1,28 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Carlo Teubner 
+
+pkgname=wtype
+pkgver=0.4
+pkgrel=1
+pkgdesc='xdotool type for wayland'
+arch=('x86_64')
+url=https://github.com/atx/wtype
+license=('MIT')
+depends=('libxkbcommon' 'wayland')
+makedepends=('meson')
+source=("$url/archive/v$pkgver/wtype-v$pkgver.tar.gz")
+b2sums=('90973cf1373795004c7f5ec0f5d20b93896c2a9abab9037edc75b9d4af2a14d2acf8fa22df444ea8cbd6594af396522912dd87fa80dd96c04dbfb206ddec69d1')
+
+build() {
+  cd wtype-$pkgver
+  arch-meson build
+  ninja -C build
+}
+
+package() {
+  cd wtype-$pkgver
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-01-26 Thread Daniel M. Capella via arch-commits
Date: Thursday, January 27, 2022 @ 03:03:44
  Author: polyzen
Revision: 1116207

upgpkg: wtype 0.4-1

Modified:
  wtype/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 23:10:11 UTC (rev 1116206)
+++ PKGBUILD2022-01-27 03:03:44 UTC (rev 1116207)
@@ -2,8 +2,8 @@
 # Contributor: Carlo Teubner 
 
 pkgname=wtype
-pkgver=0.3
-pkgrel=2
+pkgver=0.4
+pkgrel=1
 pkgdesc='xdotool type for wayland'
 arch=('x86_64')
 url=https://github.com/atx/wtype
@@ -11,7 +11,7 @@
 depends=('libxkbcommon' 'wayland')
 makedepends=('meson')
 source=("$url/archive/v$pkgver/wtype-v$pkgver.tar.gz")
-b2sums=('cbf6daa8e47ab7e7f07b750e136a0845821eca217a66a0baf4e65c2aa18ebc2db6ef7301f7547848056440f578570527904134be7da8f86fd838ae086e78aae9')
+b2sums=('90973cf1373795004c7f5ec0f5d20b93896c2a9abab9037edc75b9d4af2a14d2acf8fa22df444ea8cbd6594af396522912dd87fa80dd96c04dbfb206ddec69d1')
 
 build() {
   cd wtype-$pkgver



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

2022-01-26 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, January 26, 2022 @ 23:10:11
  Author: svenstaro
Revision: 1116206

archrelease: copy trunk to community-x86_64

Added:
  netdata/repos/community-x86_64/PKGBUILD
(from rev 1116205, netdata/trunk/PKGBUILD)
  netdata/repos/community-x86_64/netdata.install
(from rev 1116205, netdata/trunk/netdata.install)
  netdata/repos/community-x86_64/netdata.sysusers
(from rev 1116205, netdata/trunk/netdata.sysusers)
Deleted:
  netdata/repos/community-x86_64/PKGBUILD
  netdata/repos/community-x86_64/netdata.install
  netdata/repos/community-x86_64/netdata.sysusers

--+
 PKGBUILD |  116 ++---
 netdata.install  |   24 +-
 netdata.sysusers |2 
 3 files changed, 71 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 23:09:57 UTC (rev 1116205)
+++ PKGBUILD2022-01-26 23:10:11 UTC (rev 1116206)
@@ -1,58 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: SanskritFritz (gmail)
-
-pkgname=netdata
-pkgver=1.32.1
-pkgrel=2
-pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
-url="https://github.com/netdata/netdata;
-arch=('x86_64')
-license=('GPL')
-backup=('etc/netdata/netdata.conf')
-depends=('libmnl' 'libnetfilter_acct' 'zlib' 'judy' 'libuv' 'json-c' 'libcap' 
'lz4' 'openssl' 'which' 'snappy' 'protobuf'
- 'libwebsockets' 'mongo-c-driver')
-makedepends=('cups')
-optdepends=('nodejs: for monitoring named and SNMP devices'
-'lm_sensors: for monitoring hardware sensors'
-'iproute2: for monitoring Linux QoS'
-'python: for most of the external plugins'
-'python-psycopg2: for monitoring PostgreSQL databases'
-'python-mysqlclient: for monitoring MySQL/MariaDB databases'
-'python-requests: for monitoring elasticsearch'
-'hddtemp: for monitoring hhd temperature'
-'fping: for for fping module'
-'apcupsd: for monitoring APC UPS'
-'cups: for CUPS plugin'
-'iw: for monitoring Linux as access point')
-install=$pkgname.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/netdata/netdata/releases/download/${pkgver}/netdata-v${pkgver}.tar.gz;
-"$pkgname.sysusers")
-sha512sums=('869829eadcec4dd9c05cc6b6279830691b6cf9345cdcc0834e90d71f3bbee508c658d16bd379c51ce470c4e735e7c8d607dc045f45a60da2aa3dac36f37b5757'
-
'a910809a823ba58ca7bdaa72e8d68427b48f452c1fbb2343fa182ecb0a091a7640e73af24b8ba2fdd90e00aed8ef53b7fccd25cb8f04ca9b9fa6c8e52223ca66')
-
-build() {
-  cd "$pkgname-v$pkgver"
-
-  autoreconf -i
-  ./configure \
-  --prefix="/usr" \
-  --sbindir="/usr/bin" \
-  --sysconfdir="/etc" \
-  --libexecdir="/usr/lib" \
-  --localstatedir="/var" \
-  --with-zlib --with-math --with-user=netdata
-  make
-}
-
-package() {
-  cd "$pkgname-v$pkgver"
-
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 system/netdata.conf "$pkgdir"/etc/netdata/netdata.conf
-  chown -R 0:134 "$pkgdir"/usr/share/netdata/web
-
-  install -Dm0644 "system/netdata.service.v235" 
"$pkgdir/usr/lib/systemd/system/netdata.service"
-  install -Dm0644 "system/netdata.logrotate" "$pkgdir/etc/logrotate.d/netdata"
-  install -Dm0644 "${srcdir}/${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-}

Copied: netdata/repos/community-x86_64/PKGBUILD (from rev 1116205, 
netdata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 23:10:11 UTC (rev 1116206)
@@ -0,0 +1,58 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: SanskritFritz (gmail)
+
+pkgname=netdata
+pkgver=1.33.0
+pkgrel=1
+pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
+url="https://github.com/netdata/netdata;
+arch=('x86_64')
+license=('GPL')
+backup=('etc/netdata/netdata.conf')
+depends=('libmnl' 'libnetfilter_acct' 'zlib' 'judy' 'libuv' 'json-c' 'libcap' 
'lz4' 'openssl' 'which' 'snappy' 'protobuf'
+ 'libwebsockets' 'mongo-c-driver')
+makedepends=('cups')
+optdepends=('nodejs: for monitoring named and SNMP devices'
+'lm_sensors: for monitoring hardware sensors'
+'iproute2: for monitoring Linux QoS'
+'python: for most of the external plugins'
+'python-psycopg2: for monitoring PostgreSQL databases'
+'python-mysqlclient: for monitoring MySQL/MariaDB databases'
+'python-requests: for monitoring elasticsearch'
+'hddtemp: for monitoring hhd temperature'
+'fping: for for fping module'
+'apcupsd: for monitoring APC UPS'
+'cups: for CUPS plugin'
+'iw: for monitoring Linux as access point')
+install=$pkgname.install

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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 22:24:15
  Author: arojas
Revision: 1116202

Update to 6.4.1

Modified:
  jupyter-nbconvert/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 22:07:48 UTC (rev 1116201)
+++ PKGBUILD2022-01-26 22:24:15 UTC (rev 1116202)
@@ -2,7 +2,7 @@
 
 pkgname=jupyter-nbconvert
 _name=nbconvert
-pkgver=6.4.0
+pkgver=6.4.1
 pkgrel=1
 pkgdesc="Jupyter Notebook Conversion"
 arch=('any')
@@ -29,8 +29,8 @@
 optdepends=('pandoc: non-html conversion output'
 'python-pyppeteer: for webPDF conversion support')
 
source=("https://github.com/jupyter/nbconvert/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('9dadfde947924e775168ac9e06f6333813b9a99caecd287d888ab137af4368c9b250cd557cfd5e68a2c6166f84282c76e7e53d8a17515be20f11842aa4a27b65')
-b2sums=('07a19135375196c6484a761a9744cecc84831dc7d8d836f927ecdde6be483c57e532c99a17dc4fc2d53c41019651cb42dce4062934af1b5ab35840139829')
+sha512sums=('410801969a34eb207e3a76664e56462927548dd81ea3cb015551fc52256dc03d3161b79a9beb0ef068787d5dfd412d224aadf8aa7a36caf66e4660db3382b930')
+b2sums=('d89748245bb26a14a9c01b0138d632ce44577ccb5ecf7a12fcbba5d40f36577f8388a1557a6f3c2d38ec43f9a8fa2e8d3f7861b2e336a6a2921fceeb07734219')
 
 build() {
   cd nbconvert-$pkgver



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

2022-01-26 Thread Levente Polyak via arch-commits
Date: Wednesday, January 26, 2022 @ 22:54:13
  Author: anthraxx
Revision: 435183

upgpkg: devtools 20220126-1

Modified:
  devtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 22:02:35 UTC (rev 435182)
+++ PKGBUILD2022-01-26 22:54:13 UTC (rev 435183)
@@ -2,17 +2,18 @@
 # Maintainer: Pierre Schmitz 
 
 pkgname=devtools
-pkgver=20211129
+pkgver=20220126
 pkgrel=1
 pkgdesc='Tools for Arch Linux package maintainers'
 arch=('any')
 license=('GPL')
-url='https://github.com/archlinux/devtools'
+url='https://gitlab.archlinux.org/archlinux/devtools'
 depends=('bash' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
  'git' 'bzr' 'mercurial' 'diffutils' 'util-linux' 'awk')
 makedepends=('asciidoc')
 optdepends=('btrfs-progs: btrfs support')
-source=(https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
+source=(${url}/uploads/70fd9a0e53816981adc8886fe7122624/devtools-${pkgver}.tar.gz
+
${url}/uploads/598ef01fa062ad558a9b45524494a4dd/devtools-${pkgver}.tar.gz.sig)
 validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
   '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
   '86CFFCA918CF3AF47147588051E8B148AC34'
@@ -22,9 +23,9 @@
   'F3691687D867B81B51CE07D9BBE43771487328A9'
   '6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'
   'E240B57E2C4630BA768E2F26FC1B547C8D8172C8')
-sha256sums=('9da0d997dff57be9193b8c0396ca0b8b17e97a6cb73f92a23d8b52a5fa941967'
+sha256sums=('8eb40c8243499a3fcd28452038b277f0b9706812a041af9572f354a7c8a34674'
 'SKIP')
-b2sums=('7305f2cd28f3970bb7ee175fd52b71dd65289078e2a5c1e1ba26b044de11c2ee5b00f5f1fb267be4fa5f5fd683ad820b529c41ca2f2de391bf902eabec38ba73'
+b2sums=('712230fa99637482150f5cacbc730be856210bcdae60002b0d3552eefc620cab634cc1a339a86dade08da2ae8fc6627ae3f39d1d2312e9c328d6d31cc10996bc'
 'SKIP')
 
 build() {



[arch-commits] Commit in devtools/repos (testing-any testing-any/PKGBUILD)

2022-01-26 Thread Levente Polyak via arch-commits
Date: Wednesday, January 26, 2022 @ 22:54:17
  Author: anthraxx
Revision: 435184

archrelease: copy trunk to testing-any

Added:
  devtools/repos/testing-any/
  devtools/repos/testing-any/PKGBUILD
(from rev 435183, devtools/trunk/PKGBUILD)

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

Copied: devtools/repos/testing-any/PKGBUILD (from rev 435183, 
devtools/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2022-01-26 22:54:17 UTC (rev 435184)
@@ -0,0 +1,41 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Pierre Schmitz 
+
+pkgname=devtools
+pkgver=20220126
+pkgrel=1
+pkgdesc='Tools for Arch Linux package maintainers'
+arch=('any')
+license=('GPL')
+url='https://gitlab.archlinux.org/archlinux/devtools'
+depends=('bash' 'openssh' 'subversion' 'rsync' 'arch-install-scripts'
+ 'git' 'bzr' 'mercurial' 'diffutils' 'util-linux' 'awk')
+makedepends=('asciidoc')
+optdepends=('btrfs-progs: btrfs support')
+source=(${url}/uploads/70fd9a0e53816981adc8886fe7122624/devtools-${pkgver}.tar.gz
+
${url}/uploads/598ef01fa062ad558a9b45524494a4dd/devtools-${pkgver}.tar.gz.sig)
+validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53'
+  '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'
+  '86CFFCA918CF3AF47147588051E8B148AC34'
+  '8FC15A064950A99DD1BD14DD39E4B877E62EB915'
+  '8218F88849AAC522E94CF470A5E9288C4FA415FA'
+  'B81B051F2D7FC867AAFF35A58DBD63B82072D77A'
+  'F3691687D867B81B51CE07D9BBE43771487328A9'
+  '6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'
+  'E240B57E2C4630BA768E2F26FC1B547C8D8172C8')
+sha256sums=('8eb40c8243499a3fcd28452038b277f0b9706812a041af9572f354a7c8a34674'
+'SKIP')
+b2sums=('712230fa99637482150f5cacbc730be856210bcdae60002b0d3552eefc620cab634cc1a339a86dade08da2ae8fc6627ae3f39d1d2312e9c328d6d31cc10996bc'
+'SKIP')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make BUILDTOOLVER="${pkgver}-${pkgrel}-${arch}" PREFIX=/usr
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make PREFIX=/usr DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 22:24:25
  Author: arojas
Revision: 1116203

archrelease: copy trunk to community-any

Added:
  jupyter-nbconvert/repos/community-any/PKGBUILD
(from rev 1116202, jupyter-nbconvert/trunk/PKGBUILD)
Deleted:
  jupyter-nbconvert/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 22:24:15 UTC (rev 1116202)
+++ PKGBUILD2022-01-26 22:24:25 UTC (rev 1116203)
@@ -1,54 +0,0 @@
-# Maintainer: Kyle Keen 
-
-pkgname=jupyter-nbconvert
-_name=nbconvert
-pkgver=6.4.0
-pkgrel=1
-pkgdesc="Jupyter Notebook Conversion"
-arch=('any')
-url="https://pypi.python.org/pypi/nbconvert;
-license=('BSD')
-depends=(
-  'jupyter'
-  'jupyter-nbclient'
-  'jupyter-nbformat'
-  'jupyterlab_pygments'
-  'python-bleach'
-  'python-defusedxml'
-  'python-entrypoints'
-  'python-jinja'
-  'python-pandocfilters'
-  'python-mistune1'
-  'python-pygments'
-  'python-testpath'
-  'python-traitlets'
-)
-# really depends on jupyter-client, not jupyter
-makedepends=('python-pyppeteer' 'python-setuptools')
-checkdepends=('chromium' 'python-pytest')
-optdepends=('pandoc: non-html conversion output'
-'python-pyppeteer: for webPDF conversion support')
-source=("https://github.com/jupyter/nbconvert/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('9dadfde947924e775168ac9e06f6333813b9a99caecd287d888ab137af4368c9b250cd557cfd5e68a2c6166f84282c76e7e53d8a17515be20f11842aa4a27b65')
-b2sums=('07a19135375196c6484a761a9744cecc84831dc7d8d836f927ecdde6be483c57e532c99a17dc4fc2d53c41019651cb42dce4062934af1b5ab35840139829')
-
-build() {
-  cd nbconvert-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "${_name}-${pkgver}"
-  # disable tests that download chromium and (probably) require a graphical 
session
-  pytest -vv -k 'TestWebPDFExporter and not (test_export or 
test_webpdf_without_pyppeteer)'
-  pytest -vv -k 'TestNbConvertApp and not test_webpdf_with_chromium'
-  # run all remaining tests
-  pytest -vv -k 'not TestWebPDFExporter and not TestNbConvertApp'
-}
-
-package() {
-  cd "nbconvert-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=0
-
-  install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: jupyter-nbconvert/repos/community-any/PKGBUILD (from rev 1116202, 
jupyter-nbconvert/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 22:24:25 UTC (rev 1116203)
@@ -0,0 +1,54 @@
+# Maintainer: Kyle Keen 
+
+pkgname=jupyter-nbconvert
+_name=nbconvert
+pkgver=6.4.1
+pkgrel=1
+pkgdesc="Jupyter Notebook Conversion"
+arch=('any')
+url="https://pypi.python.org/pypi/nbconvert;
+license=('BSD')
+depends=(
+  'jupyter'
+  'jupyter-nbclient'
+  'jupyter-nbformat'
+  'jupyterlab_pygments'
+  'python-bleach'
+  'python-defusedxml'
+  'python-entrypoints'
+  'python-jinja'
+  'python-pandocfilters'
+  'python-mistune1'
+  'python-pygments'
+  'python-testpath'
+  'python-traitlets'
+)
+# really depends on jupyter-client, not jupyter
+makedepends=('python-pyppeteer' 'python-setuptools')
+checkdepends=('chromium' 'python-pytest')
+optdepends=('pandoc: non-html conversion output'
+'python-pyppeteer: for webPDF conversion support')
+source=("https://github.com/jupyter/nbconvert/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('410801969a34eb207e3a76664e56462927548dd81ea3cb015551fc52256dc03d3161b79a9beb0ef068787d5dfd412d224aadf8aa7a36caf66e4660db3382b930')
+b2sums=('d89748245bb26a14a9c01b0138d632ce44577ccb5ecf7a12fcbba5d40f36577f8388a1557a6f3c2d38ec43f9a8fa2e8d3f7861b2e336a6a2921fceeb07734219')
+
+build() {
+  cd nbconvert-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "${_name}-${pkgver}"
+  # disable tests that download chromium and (probably) require a graphical 
session
+  pytest -vv -k 'TestWebPDFExporter and not (test_export or 
test_webpdf_without_pyppeteer)'
+  pytest -vv -k 'TestNbConvertApp and not test_webpdf_with_chromium'
+  # run all remaining tests
+  pytest -vv -k 'not TestWebPDFExporter and not TestNbConvertApp'
+}
+
+package() {
+  cd "nbconvert-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=0
+
+  install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



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

2022-01-26 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, January 26, 2022 @ 23:09:57
  Author: svenstaro
Revision: 1116205

upgpkg: netdata 1.33.0-1

Modified:
  netdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 23:07:55 UTC (rev 1116204)
+++ PKGBUILD2022-01-26 23:09:57 UTC (rev 1116205)
@@ -2,8 +2,8 @@
 # Contributor: SanskritFritz (gmail)
 
 pkgname=netdata
-pkgver=1.32.1
-pkgrel=2
+pkgver=1.33.0
+pkgrel=1
 pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
 url="https://github.com/netdata/netdata;
 arch=('x86_64')
@@ -25,9 +25,9 @@
 'cups: for CUPS plugin'
 'iw: for monitoring Linux as access point')
 install=$pkgname.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/netdata/netdata/releases/download/${pkgver}/netdata-v${pkgver}.tar.gz;
+source=("$pkgname-$pkgver.tar.gz::https://github.com/netdata/netdata/releases/download/v$pkgver/netdata-v$pkgver.tar.gz;
 "$pkgname.sysusers")
-sha512sums=('869829eadcec4dd9c05cc6b6279830691b6cf9345cdcc0834e90d71f3bbee508c658d16bd379c51ce470c4e735e7c8d607dc045f45a60da2aa3dac36f37b5757'
+sha512sums=('31b7ce97a3e756fddc358501d98b5ccf056dbe8d22585628873753f30041533d8926b8549a6f1c795c20b33952ec24df2a3ccdce85d6b1da984964bf08a5a66d'
 
'a910809a823ba58ca7bdaa72e8d68427b48f452c1fbb2343fa182ecb0a091a7640e73af24b8ba2fdd90e00aed8ef53b7fccd25cb8f04ca9b9fa6c8e52223ca66')
 
 build() {



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 22:07:48
  Author: arojas
Revision: 1116201

archrelease: copy trunk to community-staging-x86_64

Added:
  libextractor/repos/community-staging-x86_64/
  libextractor/repos/community-staging-x86_64/PKGBUILD
(from rev 1116200, libextractor/trunk/PKGBUILD)
  libextractor/repos/community-staging-x86_64/ffmpeg5.patch
(from rev 1116200, libextractor/trunk/ffmpeg5.patch)

---+
 PKGBUILD  |   51 ++
 ffmpeg5.patch |   93 
 2 files changed, 144 insertions(+)

Copied: libextractor/repos/community-staging-x86_64/PKGBUILD (from rev 1116200, 
libextractor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 22:07:48 UTC (rev 1116201)
@@ -0,0 +1,51 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: damir 
+
+pkgname=libextractor
+pkgver=1.11
+pkgrel=2
+pkgdesc="A library used to extract meta-data from files of arbitrary type"
+arch=("x86_64")
+license=('GPL')
+url="https://www.gnu.org/software/libextractor/;
+depends=('libltdl')
+makedepends=('exiv2' 'ffmpeg' 'file' 'flac' 'gst-plugins-base-libs' 'libgsf' 
'libmpeg2' 'libvorbis'
+ 'poppler' 'libsmf')
+optdepends=('exiv2: metadata support'
+'ffmpeg: previewopus/thumbnailffmpeg support'
+'file: mime support'
+'flac: flac support'
+'gst-plugins-base-libs: gstreamer support'
+'libarchive: archive support'
+'libgsf: (optional) for ODF support'
+'libmpeg2: mpeg support'
+'libvorbis: ogg/vorbis support'
+'poppler: pdf support'
+'libsmf: midi support')
+validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E'
+  'D8423BCB326C7907033929C7939E6BE1E29FC3CC')
+source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig}
+ ffmpeg5.patch)
+sha512sums=('7023d8cb377fda854523242ac9fd14a97eed86d2cd829b126bb4d5a26d5f3650642f3871cf74ae3b0788447cc0a2dce942684ef0d45f17c9ba9248b5aed623d3'
+'SKIP'
+
'c81ef943428729f1edaad9a928cfff982e635c2990232cc407b8982f4d2b1925bf5aed28077151c96a3868733d7022fa0d0097927bf6f9cff91c6c47e3eae67a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -e 's/ CODEC_FLAG_QSCALE/ AV_CODEC_FLAG_QSCALE/' \
+  -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \
+  -i src/plugins/thumbnailffmpeg_extractor.c
+  patch -p1 -i ../ffmpeg5.patch # Fix build with FFmpeg 5
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --enable-shared --disable-static
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm "$pkgdir"/usr/share/info/dir
+}

Copied: libextractor/repos/community-staging-x86_64/ffmpeg5.patch (from rev 
1116200, libextractor/trunk/ffmpeg5.patch)
===
--- community-staging-x86_64/ffmpeg5.patch  (rev 0)
+++ community-staging-x86_64/ffmpeg5.patch  2022-01-26 22:07:48 UTC (rev 
1116201)
@@ -0,0 +1,93 @@
+diff --git a/src/plugins/thumbnailffmpeg_extractor.c 
b/src/plugins/thumbnailffmpeg_extractor.c
+index ef7a05f..f2c5c94 100644
+--- a/src/plugins/thumbnailffmpeg_extractor.c
 b/src/plugins/thumbnailffmpeg_extractor.c
+@@ -181,7 +181,7 @@ create_thumbnail (AVCodecContext *pCodecCtx, int 
src_width, int src_height,
+ {
+   AVCodecContext *encoder_codec_ctx;
+   AVDictionary *opts;
+-  AVCodec *encoder_codec;
++  const AVCodec *encoder_codec;
+   struct SwsContext *scaler_ctx;
+   AVFrame *dst_frame;
+   uint8_t *dst_buffer;
+@@ -332,12 +332,12 @@ create_thumbnail (AVCodecContext *pCodecCtx, int 
src_width, int src_height,
+   dst_frame->quality = encoder_codec_ctx->global_quality;
+ #endif
+ 
+-  err = avcodec_encode_video2 (encoder_codec_ctx,
+-   ,
+-   dst_frame, );
+-
++  err = avcodec_send_frame(encoder_codec_ctx, dst_frame);
+   if (err < 0)
+ goto cleanup;
++  err = avcodec_receive_packet(encoder_codec_ctx, );
++  if (err < 0 && err != AVERROR(EAGAIN))
++goto cleanup;
+   err = pkt.size;
+   memcpy (encoder_output_buffer,pkt.data, pkt.size);
+ 
+@@ -417,7 +417,7 @@ extract_image (ENUM_CODEC_ID image_codec_id,
+ {
+   AVDictionary *opts;
+   AVCodecContext *codec_ctx;
+-  AVCodec *codec;
++  const AVCodec *codec;
+   AVPacket avpkt;
+   AVFrame *frame;
+   uint8_t *encoded_thumbnail;
+@@ -480,7 +480,14 @@ extract_image (ENUM_CODEC_ID image_codec_id,
+ av_init_packet ();
+ avpkt.data = padded_data;
+ avpkt.size = iret;
+-avcodec_decode_video2 (codec_ctx, frame, _finished, );
++int ret = avcodec_send_packet(codec_ctx, );
++if (ret < 0)
++break;
++ret = avcodec_receive_frame(codec_ctx, frame);
++if (ret < 0 && ret 

[arch-commits] Commit in libextractor/trunk (PKGBUILD ffmpeg5.patch)

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 22:07:38
  Author: arojas
Revision: 1116200

ffmpeg 5 rebuild

Added:
  libextractor/trunk/ffmpeg5.patch
Modified:
  libextractor/trunk/PKGBUILD

---+
 PKGBUILD  |9 +++--
 ffmpeg5.patch |   93 
 2 files changed, 99 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 21:29:24 UTC (rev 1116199)
+++ PKGBUILD2022-01-26 22:07:38 UTC (rev 1116200)
@@ -3,7 +3,7 @@
 
 pkgname=libextractor
 pkgver=1.11
-pkgrel=1
+pkgrel=2
 pkgdesc="A library used to extract meta-data from files of arbitrary type"
 arch=("x86_64")
 license=('GPL')
@@ -24,9 +24,11 @@
 'libsmf: midi support')
 validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E'
   'D8423BCB326C7907033929C7939E6BE1E29FC3CC')
-source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig})
+source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig}
+ ffmpeg5.patch)
 
sha512sums=('7023d8cb377fda854523242ac9fd14a97eed86d2cd829b126bb4d5a26d5f3650642f3871cf74ae3b0788447cc0a2dce942684ef0d45f17c9ba9248b5aed623d3'
-'SKIP')
+'SKIP'
+
'c81ef943428729f1edaad9a928cfff982e635c2990232cc407b8982f4d2b1925bf5aed28077151c96a3868733d7022fa0d0097927bf6f9cff91c6c47e3eae67a')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -33,6 +35,7 @@
   sed -e 's/ CODEC_FLAG_QSCALE/ AV_CODEC_FLAG_QSCALE/' \
   -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \
   -i src/plugins/thumbnailffmpeg_extractor.c
+  patch -p1 -i ../ffmpeg5.patch # Fix build with FFmpeg 5
 }
 
 build() {

Added: ffmpeg5.patch
===
--- ffmpeg5.patch   (rev 0)
+++ ffmpeg5.patch   2022-01-26 22:07:38 UTC (rev 1116200)
@@ -0,0 +1,93 @@
+diff --git a/src/plugins/thumbnailffmpeg_extractor.c 
b/src/plugins/thumbnailffmpeg_extractor.c
+index ef7a05f..f2c5c94 100644
+--- a/src/plugins/thumbnailffmpeg_extractor.c
 b/src/plugins/thumbnailffmpeg_extractor.c
+@@ -181,7 +181,7 @@ create_thumbnail (AVCodecContext *pCodecCtx, int 
src_width, int src_height,
+ {
+   AVCodecContext *encoder_codec_ctx;
+   AVDictionary *opts;
+-  AVCodec *encoder_codec;
++  const AVCodec *encoder_codec;
+   struct SwsContext *scaler_ctx;
+   AVFrame *dst_frame;
+   uint8_t *dst_buffer;
+@@ -332,12 +332,12 @@ create_thumbnail (AVCodecContext *pCodecCtx, int 
src_width, int src_height,
+   dst_frame->quality = encoder_codec_ctx->global_quality;
+ #endif
+ 
+-  err = avcodec_encode_video2 (encoder_codec_ctx,
+-   ,
+-   dst_frame, );
+-
++  err = avcodec_send_frame(encoder_codec_ctx, dst_frame);
+   if (err < 0)
+ goto cleanup;
++  err = avcodec_receive_packet(encoder_codec_ctx, );
++  if (err < 0 && err != AVERROR(EAGAIN))
++goto cleanup;
+   err = pkt.size;
+   memcpy (encoder_output_buffer,pkt.data, pkt.size);
+ 
+@@ -417,7 +417,7 @@ extract_image (ENUM_CODEC_ID image_codec_id,
+ {
+   AVDictionary *opts;
+   AVCodecContext *codec_ctx;
+-  AVCodec *codec;
++  const AVCodec *codec;
+   AVPacket avpkt;
+   AVFrame *frame;
+   uint8_t *encoded_thumbnail;
+@@ -480,7 +480,14 @@ extract_image (ENUM_CODEC_ID image_codec_id,
+ av_init_packet ();
+ avpkt.data = padded_data;
+ avpkt.size = iret;
+-avcodec_decode_video2 (codec_ctx, frame, _finished, );
++int ret = avcodec_send_packet(codec_ctx, );
++if (ret < 0)
++break;
++ret = avcodec_receive_frame(codec_ctx, frame);
++if (ret < 0 && ret != AVERROR(EAGAIN) && ret != AVERROR_EOF)
++break;
++if (ret >= 0)
++frame_finished = 1;
+   }
+   if (! frame_finished)
+   {
+@@ -553,7 +560,7 @@ extract_video (struct EXTRACTOR_ExtractContext *ec)
+   struct AVFormatContext *format_ctx;
+   AVCodecContext *codec_ctx;
+   AVCodecParameters *codecpar;
+-  AVCodec *codec;
++  const AVCodec *codec;
+   AVDictionary *options;
+   AVFrame *frame;
+   uint8_t *encoded_thumbnail;
+@@ -607,7 +614,8 @@ extract_video (struct EXTRACTOR_ExtractContext *ec)
+   for (i = 0; inb_streams; i++)
+   {
+ codecpar = format_ctx->streams[i]->codecpar;
+-codec_ctx = format_ctx->streams[i]->codec;
++codec_ctx = 
avcodec_alloc_context3(avcodec_find_decoder(codecpar->codec_id));
++avcodec_parameters_to_context(codec_ctx, codecpar);
+ if (AVMEDIA_TYPE_VIDEO != codec_ctx->codec_type)
+   continue;
+ if (NULL == (codec = avcodec_find_decoder (codecpar->codec_id)))
+@@ -682,10 +690,14 @@ extract_video (struct EXTRACTOR_ExtractContext *ec)
+   break;
+ if (packet.stream_index == video_stream_index)
+ {
+-  avcodec_decode_video2 (codec_ctx,
+- frame,
+- _finished,
+- );
++  int 

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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:56:46
  Author: felixonmars
Revision: 1116139

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 1116138, haskell-ghcide/trunk/PKGBUILD)

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1116138, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:56:46 UTC (rev 1116139)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=69
+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 -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 

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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:56:39
  Author: felixonmars
Revision: 1116138

upgpkg: haskell-ghcide 1.4.1.0-69: rebuild with hspec 2.8.5, hspec-core 2.8.5, 
hspec-discover 2.8.5

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:55:01 UTC (rev 1116137)
+++ PKGBUILD2022-01-26 17:56:39 UTC (rev 1116138)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=68
+pkgrel=69
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:42:27
  Author: felixonmars
Revision: 1116135

upgpkg: haskell-yesod-static 1.6.1.0-369: rebuild with hspec 2.8.5, hspec-core 
2.8.5, hspec-discover 2.8.5

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:41:41 UTC (rev 1116134)
+++ PKGBUILD2022-01-26 17:42:27 UTC (rev 1116135)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=368
+pkgrel=369
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:42:35
  Author: felixonmars
Revision: 1116136

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
1116135, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:42:35 UTC (rev 1116136)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=369
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:39:46
  Author: felixonmars
Revision: 1116132

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 1116131, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:39:46 UTC (rev 1116132)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.9.1.0
+pkgrel=108
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('aa7b011dd2753b596df53f4adce4a131ef42fffe37eb5bfd815678b1d34bc87f83f1af36a9fc9db34b5c7d5b68e48120bab7abedfe92e0cc7530feba91c04f83')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u algebraic-graphs -u megaparsec $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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:39:39
  Author: felixonmars
Revision: 1116131

upgpkg: arch-hs 0.9.1.0-108: rebuild with hspec 2.8.5, hspec-core 2.8.5, 
hspec-discover 2.8.5

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:38:32 UTC (rev 1116130)
+++ PKGBUILD2022-01-26 17:39:39 UTC (rev 1116131)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.9.1.0
-pkgrel=107
+pkgrel=108
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:41:41
  Author: felixonmars
Revision: 1116134

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 1116133, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1116133, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:41:41 UTC (rev 1116134)
@@ -0,0 +1,69 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=8.0.0
+pkgrel=99
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 
'haskell-gitrev' 'haskell-hasql'
+ 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 
'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337')
+
+prepare() {
+cd $pkgname-$pkgver
+uusi -u base -u hspec -u lens -u retry $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 \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s postgrest_test
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test 
--show-details=direct
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:41:34
  Author: felixonmars
Revision: 1116133

upgpkg: postgrest 8.0.0-99: rebuild with hspec 2.8.5, hspec-core 2.8.5, 
hspec-discover 2.8.5

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:39:46 UTC (rev 1116132)
+++ PKGBUILD2022-01-26 17:41:34 UTC (rev 1116133)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=8.0.0
-pkgrel=98
+pkgrel=99
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:35:26
  Author: felixonmars
Revision: 1116128

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 1116127, 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 1116127, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:35:26 UTC (rev 1116128)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.2.0.0
+pkgrel=57
+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 -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
+}
+
+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-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:35:19
  Author: felixonmars
Revision: 1116127

upgpkg: haskell-hls-plugin-api 1.2.0.0-57: rebuild with hspec 2.8.5, hspec-core 
2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:34:45 UTC (rev 1116126)
+++ PKGBUILD2022-01-26 17:35:19 UTC (rev 1116127)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.2.0.0
-pkgrel=56
+pkgrel=57
 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 stack/repos (4 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:38:32
  Author: felixonmars
Revision: 1116130

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 1116129, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/ghc9.patch
(from rev 1116129, stack/trunk/ghc9.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 1116129, stack/trunk/stack.install)

---+
 PKGBUILD  |   80 +++
 ghc9.patch|  188 
 stack.install |4 +
 3 files changed, 272 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 1116129, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:38:32 UTC (rev 1116130)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.7.3
+pkgrel=124
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+ghc9.patch)
+sha512sums=('SKIP'
+
'5229f2f6a32bf8d317a2fc7a7bb16c0698359255c2ec6cbe74cbc78799aa170d4e174e6e182478e52d7040f12f32b7a2b9c246f185d79b6e3f295ccb59f3f3b8')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../ghc9.patch
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  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 \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 

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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:38:21
  Author: felixonmars
Revision: 1116129

upgpkg: stack 2.7.3-124: rebuild with hspec 2.8.5, hspec-core 2.8.5, 
hspec-discover 2.8.5

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:35:26 UTC (rev 1116128)
+++ PKGBUILD2022-01-26 17:38:21 UTC (rev 1116129)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.3
-pkgrel=123
+pkgrel=124
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:34:45
  Author: felixonmars
Revision: 1116126

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
1116125, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:34:45 UTC (rev 1116126)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.4
+pkgrel=57
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0e108bfed1a95faf666877ed37489830d0a7205162a3a16f240bbe269aec63b8e61693e921c018898ec7198c09f44fe0ae1bb39884d8c02007319aa7efe3b566')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:34:38
  Author: felixonmars
Revision: 1116125

upgpkg: haskell-yesod-auth 1.6.10.4-57: rebuild with hspec 2.8.5, hspec-core 
2.8.5, hspec-discover 2.8.5

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:33:55 UTC (rev 1116124)
+++ PKGBUILD2022-01-26 17:34:38 UTC (rev 1116125)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.4
-pkgrel=56
+pkgrel=57
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:33:55
  Author: felixonmars
Revision: 1116124

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 
1116123, haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:33:55 UTC (rev 1116124)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.2
+pkgrel=103
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 
'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a062f74502c5d88784a20f3bbe4c5799475043f3d17fea28b8199e9e4a3f9cc044e7b21a97bdb0c7e9e91c6e76aec4350a2cddc6306afb7c2f78f347ebf4f249')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:33:47
  Author: felixonmars
Revision: 1116123

upgpkg: haskell-yesod 1.6.1.2-103: rebuild with hspec 2.8.5, hspec-core 2.8.5, 
hspec-discover 2.8.5

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:33:20 UTC (rev 1116122)
+++ PKGBUILD2022-01-26 17:33:47 UTC (rev 1116123)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.2
-pkgrel=102
+pkgrel=103
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")



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

2022-01-26 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 26, 2022 @ 22:02:35
  Author: foutrelis
Revision: 435182

archrelease: copy trunk to extra-any

Added:
  geoip-database/repos/extra-any/PKGBUILD
(from rev 435181, geoip-database/trunk/PKGBUILD)
  geoip-database/repos/extra-any/update.sh
(from rev 435181, geoip-database/trunk/update.sh)
Deleted:
  geoip-database/repos/extra-any/PKGBUILD
  geoip-database/repos/extra-any/update.sh

---+
 PKGBUILD  |  164 ++--
 update.sh |   56 ++--
 2 files changed, 110 insertions(+), 110 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 22:02:29 UTC (rev 435181)
+++ PKGBUILD2022-01-26 22:02:35 UTC (rev 435182)
@@ -1,82 +0,0 @@
-# Maintainer: Evangelos Foutras 
-
-pkgname=('geoip-database' 'geoip-database-extra')
-pkgver=20211221
-pkgrel=1
-arch=('any')
-url="https://mailfud.org/geoip-legacy/;
-license=('CCPL:by-sa')
-makedepends=('util-linux')
-checkdepends=('geoip')
-_source_base=https://sources.archlinux.org/other/packages/$pkgname/$pkgver
-source=(GeoIP-$pkgver.dat.gz::$_source_base/GeoIP.dat.gz
-GeoIPv6-$pkgver.dat.gz::$_source_base/GeoIPv6.dat.gz
-GeoIPCity-$pkgver.dat.gz::$_source_base/GeoIPCity.dat.gz
-GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
-GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
-GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
-sha256sums=('3407037cf5c7ac8657b574a201929ddfd761b064a185e8fa0dddc83d672662fe'
-'abf2eef0e1d80cf405f38d3231f2f7e5bb2e758ff2d9a6d32ccbcc299e2ddf84'
-'0c4faa45f18dbe7c76d0c8d8b6a7d84800e9c573030df6317a53b4ff2ed523ac'
-'16f9aac1fca6ee5b0588b90ed4c556d8dc47dd23fff70fe1acbc366d9046f923'
-'4a2e958cc54611e4900d1db7cafbc7d51b4ce008ac60d9d1adab649b4ab49909'
-'e55baf12ef9a25fcb22376c64316cc24b3f947b5e10a638b84f0090e3063d000')
-
-prepare() {
-  cd "$srcdir"
-  rename -v -- "-$pkgver" '' *.dat
-}
-
-check() {
-  cd "$srcdir"
-
-  if [[ $(geoiplookup -f GeoIP.dat 8.8.8.8) != *'US, United States' ]]; then
-echo >&2 'Unable to resolve IPv4 address to country.'
-return 1
-  fi
-
-  if [[ $(geoiplookup6 -f GeoIPv6.dat 2001:4860:4860::) != *'US, United 
States' ]]; then
-echo >&2 'Unable to resolve IPv6 address to country.'
-return 1
-  fi
-
-  if [[ $(geoiplookup -f GeoIPCity.dat 8.8.8.8) != *'US, 00, N/A, N/A'* ]]; 
then
-echo >&2 'Unable to resolve IPv4 address to city.'
-return 1
-  fi
-
-  if [[ $(geoiplookup6 -f GeoIPCityv6.dat 2001:4860:4860::) != *'US, 00, 
N/A, N/A'* ]]; then
-echo >&2 'Unable to resolve IPv6 address to city.'
-return 1
-  fi
-
-  if [[ $(geoiplookup -f GeoIPASNum.dat 8.8.8.8) != *'AS15169 GOOGLE' ]]; then
-echo >&2 'Unable to resolve IPv4 address to ASN.'
-return 1
-  fi
-
-  if [[ $(geoiplookup6 -f GeoIPASNumv6.dat 2001:4860:4860::) != *'AS15169 
GOOGLE' ]]; then
-echo >&2 'Unable to resolve IPv6 address to ASN.'
-return 1
-  fi
-}
-
-package_geoip-database() {
-  pkgdesc="GeoIP legacy country database (based on GeoLite2 data created by 
MaxMind)"
-
-  cd "$srcdir"
-
-  install -d "$pkgdir/usr/share/GeoIP"
-  install -m644 -t "$pkgdir/usr/share/GeoIP" GeoIP{,v6}.dat
-}
-
-package_geoip-database-extra() {
-  pkgdesc="GeoIP legacy city/ASN databases (based on GeoLite2 data created by 
MaxMind)"
-
-  cd "$srcdir"
-
-  install -d "$pkgdir/usr/share/GeoIP"
-  install -m644 -t "$pkgdir/usr/share/GeoIP" GeoIPCity{,v6}.dat 
GeoIPASNum{,v6}.dat
-}
-
-# vim:set ts=2 sw=2 et:

Copied: geoip-database/repos/extra-any/PKGBUILD (from rev 435181, 
geoip-database/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 22:02:35 UTC (rev 435182)
@@ -0,0 +1,82 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=('geoip-database' 'geoip-database-extra')
+pkgver=20220125
+pkgrel=1
+arch=('any')
+url="https://mailfud.org/geoip-legacy/;
+license=('CCPL:by-sa')
+makedepends=('util-linux')
+checkdepends=('geoip')
+_source_base=https://sources.archlinux.org/other/packages/$pkgname/$pkgver
+source=(GeoIP-$pkgver.dat.gz::$_source_base/GeoIP.dat.gz
+GeoIPv6-$pkgver.dat.gz::$_source_base/GeoIPv6.dat.gz
+GeoIPCity-$pkgver.dat.gz::$_source_base/GeoIPCity.dat.gz
+GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
+GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
+GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
+sha256sums=('6184d6e50bb58f0e79f24b98707bc929d72af3c698383d58c7da53425f861c58'
+'53beefabfb95879b9abf100f8274544973c997cc195d2942454e199378a6a5db'
+'991a56807682313bd4de9e07c4b9efb135d8f762127f4501f0b0a03908fc'
+'cd2bc7978e235c0c4477384fc769aa0df159836db086e2374c59bd5ae8e3a463'
+

[arch-commits] Commit in lua/repos (5 files)

2022-01-26 Thread Anatol Pomozov via arch-commits
Date: Wednesday, January 26, 2022 @ 21:45:24
  Author: anatolik
Revision: 435180

archrelease: copy trunk to testing-x86_64

Added:
  lua/repos/testing-x86_64/
  lua/repos/testing-x86_64/LICENSE
(from rev 435179, lua/trunk/LICENSE)
  lua/repos/testing-x86_64/PKGBUILD
(from rev 435179, lua/trunk/PKGBUILD)
  lua/repos/testing-x86_64/liblua.so.patch
(from rev 435179, lua/trunk/liblua.so.patch)
  lua/repos/testing-x86_64/lua.pc
(from rev 435179, lua/trunk/lua.pc)

-+
 LICENSE |   30 +++
 PKGBUILD|   58 
 liblua.so.patch |   60 ++
 lua.pc  |   20 ++
 4 files changed, 168 insertions(+)

Copied: lua/repos/testing-x86_64/LICENSE (from rev 435179, lua/trunk/LICENSE)
===
--- testing-x86_64/LICENSE  (rev 0)
+++ testing-x86_64/LICENSE  2022-01-26 21:45:24 UTC (rev 435180)
@@ -0,0 +1,30 @@
+License
+
+Lua is free software distributed under the terms of the MIT license
+reproduced below; it may be used for any purpose, including commercial
+purposes, at absolutely no cost without having to ask us. The only
+requirement is that if you do use Lua, then you should give us credit
+by including the appropriate copyright notice somewhere in your
+product or its documentation.
+
+Copyright © 1994–2015 Lua.org, PUC-Rio.
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the "Software"), to deal in the Software without
+restriction, including without limitation the rights to use, copy,
+modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions: 
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software. 
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.  

Copied: lua/repos/testing-x86_64/PKGBUILD (from rev 435179, lua/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-01-26 21:45:24 UTC (rev 435180)
@@ -0,0 +1,58 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Juergen Hoetzel 
+# Contributor: Damir Perisa 
+
+pkgname=lua
+pkgver=5.4.4
+_majorver=${pkgver%.*}
+pkgrel=1
+pkgdesc='Powerful lightweight programming language designed for extending 
applications'
+arch=('x86_64')
+url='https://www.lua.org/'
+depends=('readline')
+license=('MIT')
+options=('!emptydirs')
+source=(https://www.lua.org/ftp/lua-$pkgver.tar.gz
+liblua.so.patch
+lua.pc
+LICENSE)
+sha1sums=('03c27684b9d5d9783fb79a7c836ba1cdc5f309cd'
+  'cdfa66057f43aaf4b5914496aa6a4556f3a6e7a0'
+  '1aee8d1a219639d0efc534e483ffa1ee236fb393'
+  '05f5f3b7bef0258bd617c505b8992de639af4551')
+
+prepare() {
+  cd lua-$pkgver
+  patch -p1 -i ../liblua.so.patch
+
+  sed "s/%VER%/$_majorver/g;s/%REL%/$pkgver/g" ../lua.pc > lua.pc
+}
+
+build() {
+  cd lua-$pkgver
+
+  make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" linux-readline
+}
+
+package() {
+  cd lua-$pkgver
+
+  make \
+TO_LIB="liblua.a liblua.so liblua.so.$_majorver liblua.so.$pkgver" \
+INSTALL_DATA='cp -d' \
+INSTALL_TOP="$pkgdir"/usr \
+INSTALL_MAN="$pkgdir"/usr/share/man/man1 \
+install
+  ln -sf /usr/bin/lua "$pkgdir"/usr/bin/lua$_majorver
+  ln -sf /usr/bin/luac "$pkgdir"/usr/bin/luac$_majorver
+  ln -sf /usr/lib/liblua.so.$pkgver "$pkgdir"/usr/lib/liblua$_majorver.so
+
+  install -Dm644 lua.pc "$pkgdir"/usr/lib/pkgconfig/lua54.pc
+  ln -sf lua54.pc "$pkgdir"/usr/lib/pkgconfig/lua.pc
+  ln -sf lua54.pc "$pkgdir"/usr/lib/pkgconfig/lua5.4.pc
+  ln -sf lua54.pc "$pkgdir"/usr/lib/pkgconfig/lua-5.4.pc
+
+  install -d "$pkgdir"/usr/share/doc/$pkgname
+  install -m644 doc/*.{gif,png,css,html} "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: lua/repos/testing-x86_64/liblua.so.patch (from rev 435179, 
lua/trunk/liblua.so.patch)
===
--- testing-x86_64/liblua.so.patch  (rev 0)
+++ 

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

2022-01-26 Thread Anatol Pomozov via arch-commits
Date: Wednesday, January 26, 2022 @ 21:44:58
  Author: anatolik
Revision: 435179

upgpkg: lua 5.4.4-1

Modified:
  lua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 19:09:13 UTC (rev 435178)
+++ PKGBUILD2022-01-26 21:44:58 UTC (rev 435179)
@@ -3,7 +3,7 @@
 # Contributor: Damir Perisa 
 
 pkgname=lua
-pkgver=5.4.3
+pkgver=5.4.4
 _majorver=${pkgver%.*}
 pkgrel=1
 pkgdesc='Powerful lightweight programming language designed for extending 
applications'
@@ -16,7 +16,7 @@
 liblua.so.patch
 lua.pc
 LICENSE)
-sha1sums=('1dda2ef23a9828492b4595c0197766de6e784bc7'
+sha1sums=('03c27684b9d5d9783fb79a7c836ba1cdc5f309cd'
   'cdfa66057f43aaf4b5914496aa6a4556f3a6e7a0'
   '1aee8d1a219639d0efc534e483ffa1ee236fb393'
   '05f5f3b7bef0258bd617c505b8992de639af4551')



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

2022-01-26 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 26, 2022 @ 22:02:29
  Author: foutrelis
Revision: 435181

upgpkg: geoip-database 20220125-1: update

Modified:
  geoip-database/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 21:45:24 UTC (rev 435180)
+++ PKGBUILD2022-01-26 22:02:29 UTC (rev 435181)
@@ -1,7 +1,7 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=('geoip-database' 'geoip-database-extra')
-pkgver=20211221
+pkgver=20220125
 pkgrel=1
 arch=('any')
 url="https://mailfud.org/geoip-legacy/;
@@ -15,12 +15,12 @@
 GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
 GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
 GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
-sha256sums=('3407037cf5c7ac8657b574a201929ddfd761b064a185e8fa0dddc83d672662fe'
-'abf2eef0e1d80cf405f38d3231f2f7e5bb2e758ff2d9a6d32ccbcc299e2ddf84'
-'0c4faa45f18dbe7c76d0c8d8b6a7d84800e9c573030df6317a53b4ff2ed523ac'
-'16f9aac1fca6ee5b0588b90ed4c556d8dc47dd23fff70fe1acbc366d9046f923'
-'4a2e958cc54611e4900d1db7cafbc7d51b4ce008ac60d9d1adab649b4ab49909'
-'e55baf12ef9a25fcb22376c64316cc24b3f947b5e10a638b84f0090e3063d000')
+sha256sums=('6184d6e50bb58f0e79f24b98707bc929d72af3c698383d58c7da53425f861c58'
+'53beefabfb95879b9abf100f8274544973c997cc195d2942454e199378a6a5db'
+'991a56807682313bd4de9e07c4b9efb135d8f762127f4501f0b0a03908fc'
+'cd2bc7978e235c0c4477384fc769aa0df159836db086e2374c59bd5ae8e3a463'
+'a12c6e427091c69c7e346b2023f975140522fdaa2d45bdb15e25f2b20e1c3d08'
+'e08f96ef50461f881e10d5f8021c6703cb04a44fefe5590ccc1b8268c1372528')
 
 prepare() {
   cd "$srcdir"



[arch-commits] Commit in fetchmail/repos/community-x86_64 (10 files)

2022-01-26 Thread Frederik Schwan via arch-commits
Date: Wednesday, January 26, 2022 @ 21:29:24
  Author: freswa
Revision: 1116199

archrelease: copy trunk to community-x86_64

Added:
  fetchmail/repos/community-x86_64/PKGBUILD
(from rev 1116198, fetchmail/trunk/PKGBUILD)
  fetchmail/repos/community-x86_64/fetchmail.service
(from rev 1116198, fetchmail/trunk/fetchmail.service)
  fetchmail/repos/community-x86_64/fetchmail.sysusers
(from rev 1116198, fetchmail/trunk/fetchmail.sysusers)
  fetchmail/repos/community-x86_64/fetchmail.tmpfiles
(from rev 1116198, fetchmail/trunk/fetchmail.tmpfiles)
  fetchmail/repos/community-x86_64/fetchmail@.service
(from rev 1116198, fetchmail/trunk/fetchmail@.service)
Deleted:
  fetchmail/repos/community-x86_64/PKGBUILD
  fetchmail/repos/community-x86_64/fetchmail.service
  fetchmail/repos/community-x86_64/fetchmail.sysusers
  fetchmail/repos/community-x86_64/fetchmail.tmpfiles
  fetchmail/repos/community-x86_64/fetchmail@.service

+
 PKGBUILD   |   82 +--
 fetchmail.service  |   22 ++---
 fetchmail.sysusers |4 +-
 fetchmail.tmpfiles |4 +-
 fetchmail@.service |   22 ++---
 5 files changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 21:29:21 UTC (rev 1116198)
+++ PKGBUILD2022-01-26 21:29:24 UTC (rev 1116199)
@@ -1,41 +0,0 @@
-# Maintainer: Frederik Schwan 
-# Contributor: Amish 
-# Contributor: Victor3D 
-
-pkgname=fetchmail
-pkgver=6.4.26
-pkgrel=1
-pkgdesc='A remote-mail retrieval utility'
-arch=('x86_64')
-url='https://www.fetchmail.info'
-license=('GPL')
-depends=('openssl')
-makedepends=('python')
-optdepends=('tk: for using fetchmailconf'
-'python-future: for using fetchmailconf')
-source=("https://sourceforge.net/projects/fetchmail/files/branch_${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
-'fetchmail.tmpfiles'
-'fetchmail.sysusers'
-'fetchmail@.service'
-'fetchmail.service')
-b2sums=('46b6b66f2df7b640cc595028db9a2fd586287725cd7c17a3386cc953b40fb57bce81b2ffc2f01b4102605bee332ab69c85530815deca202187a226c26bb34f8f'
-
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
-
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
-
'b8740cab8a59cc6c3082973e60d3eb262e3a76aa2b0517336d8f95fd4214a5ccbb2e292301d9112ede0747335f7f8d2815eb38b958085f702c01be30aa107f72'
-
'a86822f27f5f4c7b97f24baebcd383b5cc2a4fa7810226139e2c588368637417dbfa52f884a8fcc04b904fc1ac865189feb2070a215a8abf9c0192584c2dbbef')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-ssl=/usr
-  make
-}
-
-package() {
-  install -D -m644 fetchmail.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/fetchmail.conf
-  install -D -m644 fetchmail.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/fetchmail.conf
-  install -D -m644 fetchmail.service 
"${pkgdir}"/usr/lib/systemd/system/fetchmail.service
-  install -D -m644 fetchmail@.service 
"${pkgdir}"/usr/lib/systemd/system/fetchmail@.service
-  
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: fetchmail/repos/community-x86_64/PKGBUILD (from rev 1116198, 
fetchmail/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 21:29:24 UTC (rev 1116199)
@@ -0,0 +1,41 @@
+# Maintainer: Frederik Schwan 
+# Contributor: Amish 
+# Contributor: Victor3D 
+
+pkgname=fetchmail
+pkgver=6.4.27
+pkgrel=1
+pkgdesc='A remote-mail retrieval utility'
+arch=('x86_64')
+url='https://www.fetchmail.info'
+license=('GPL')
+depends=('openssl')
+makedepends=('python')
+optdepends=('tk: for using fetchmailconf'
+'python-future: for using fetchmailconf')
+source=("https://sourceforge.net/projects/fetchmail/files/branch_${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
+'fetchmail.tmpfiles'
+'fetchmail.sysusers'
+'fetchmail@.service'
+'fetchmail.service')
+b2sums=('fb349f8e4b17929d8ab5ec144e2d6e4227b56143112eb3745830c339f8dfdaa80fb47060ad3671258563198ed1283a903fcd5a82564b7320a829ceb4c5826642'
+
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
+
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
+
'b8740cab8a59cc6c3082973e60d3eb262e3a76aa2b0517336d8f95fd4214a5ccbb2e292301d9112ede0747335f7f8d2815eb38b958085f702c01be30aa107f72'
+
'a86822f27f5f4c7b97f24baebcd383b5cc2a4fa7810226139e2c588368637417dbfa52f884a8fcc04b904fc1ac865189feb2070a215a8abf9c0192584c2dbbef')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --with-ssl=/usr
+  

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

2022-01-26 Thread Frederik Schwan via arch-commits
Date: Wednesday, January 26, 2022 @ 21:24:15
  Author: freswa
Revision: 1116197

archrelease: copy trunk to community-x86_64

Added:
  ghidra/repos/community-x86_64/PKGBUILD
(from rev 1116196, ghidra/trunk/PKGBUILD)
Deleted:
  ghidra/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  154 ++---
 1 file changed, 77 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 21:24:09 UTC (rev 1116196)
+++ PKGBUILD2022-01-26 21:24:15 UTC (rev 1116197)
@@ -1,77 +0,0 @@
-# Maintainer: Robin Broda 
-# Maintainer: Levente Polyak 
-
-pkgname=ghidra
-pkgver=10.1.1
-_ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2
-_d2j=2.0
-_yajsw=13.01
-pkgrel=1
-pkgdesc='Software reverse engineering framework'
-url='https://ghidra-sre.org/'
-arch=('x86_64')
-license=('Apache')
-depends=('java-environment>=11' 'bash')
-makedepends=('git' 'gradle' 'unzip' 'java-environment=11')
-optdepends=('python2: Python feature'
-'pam: GhidraServer support')
-options=('!strip')
-source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
-
"git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data};
-
https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip
-
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
-
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip)
-noextract=(AXMLPrinter2.jar
-   yajsw-beta-${_yajsw}.zip)
-sha512sums=('dea3bf93d80a4bf2d741d6caf4f50a1670db4a5fc915ac7840ec826ddae1b14e80e52efc560e76bcfdbd6a55e688a78bc05c4e93d0c0ef5bd5a777d7f8394d11'
-'SKIP'
-
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
-
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
-
'ed8758920b98003094c79824a9304abbb8ddd40b1a0e1d294093f9b1df81fe7af0770dce1fb64345734ba20eacea52cc6f4b439960b4cdffa808d401994a0e95')
-
-prepare() {
-  export PATH="/usr/lib/jvm/java-11-openjdk/bin:${PATH}"
-  cd ghidra-Ghidra_${pkgver}_build
-
-  # Copy needed libraries into flat repo folder
-  install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \
-../AXMLPrinter2.jar \
--t dependencies/flatRepo
-
-  # YAJSW expects this symlink
-  ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin
-  install -Dm 644 ../yajsw-beta-${_yajsw}.zip -t dependencies/GhidraServer
-
-  # Add FID datasets
-  install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t 
Ghidra/Features/FunctionID/src/main/fidb
-
-  # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the 
native binaries
-  sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude 
"src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle
-}
-
-build() {
-  export GRADLE_HOME="$(pwd)/usr/share/java/gradle/"
-  export PATH="$(pwd)/usr/share/java/gradle/bin/:${PATH}"
-  cd ghidra-Ghidra_${pkgver}_build
-  gradle yajswDevUnpack
-  gradle buildNatives_linux_x86_64
-  gradle sleighCompile
-  gradle buildGhidra
-}
-
-package() {
-  cd ghidra-Ghidra_${pkgver}_build
-
-  # Extract built archive into destination folder
-  install -d "${pkgdir}"/{opt,usr/bin}
-  _appver=$(grep -oP '(?<=^application.version=).*$' 
Ghidra/application.properties)
-  _relname=$(grep -oP '(?<=^application.release.name=).*$' 
Ghidra/application.properties)
-  unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux_x86_64.zip -d 
"${pkgdir}"/opt
-
-  # Simplify some directory and binary names
-  mv "${pkgdir}"/opt/ghidra{_*,}
-  ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra
-  ln -s /opt/ghidra/support/analyzeHeadless 
"${pkgdir}"/usr/bin/ghidra-analyzeHeadless
-}
-
-# vim: ts=2 sw=2 et:

Copied: ghidra/repos/community-x86_64/PKGBUILD (from rev 1116196, 
ghidra/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 21:24:15 UTC (rev 1116197)
@@ -0,0 +1,77 @@
+# Maintainer: Robin Broda 
+# Maintainer: Levente Polyak 
+
+pkgname=ghidra
+pkgver=10.1.2
+_ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2
+_d2j=2.0
+_yajsw=13.01
+pkgrel=1
+pkgdesc='Software reverse engineering framework'
+url='https://ghidra-sre.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('java-environment>=11' 'bash')
+makedepends=('git' 'gradle' 'unzip' 'java-environment=11')
+optdepends=('python2: Python feature'
+'pam: GhidraServer support')
+options=('!strip')
+source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
+

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

2022-01-26 Thread Frederik Schwan via arch-commits
Date: Wednesday, January 26, 2022 @ 21:29:21
  Author: freswa
Revision: 1116198

upgpkg: fetchmail 6.4.27-1

Modified:
  fetchmail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 21:24:15 UTC (rev 1116197)
+++ PKGBUILD2022-01-26 21:29:21 UTC (rev 1116198)
@@ -3,7 +3,7 @@
 # Contributor: Victor3D 
 
 pkgname=fetchmail
-pkgver=6.4.26
+pkgver=6.4.27
 pkgrel=1
 pkgdesc='A remote-mail retrieval utility'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 'fetchmail.sysusers'
 'fetchmail@.service'
 'fetchmail.service')
-b2sums=('46b6b66f2df7b640cc595028db9a2fd586287725cd7c17a3386cc953b40fb57bce81b2ffc2f01b4102605bee332ab69c85530815deca202187a226c26bb34f8f'
+b2sums=('fb349f8e4b17929d8ab5ec144e2d6e4227b56143112eb3745830c339f8dfdaa80fb47060ad3671258563198ed1283a903fcd5a82564b7320a829ceb4c5826642'
 
'b4ffb99efe4ab24a5a9ed3a27ad5a4645ef8611d66ca380e6acd36e81b34d2619142d62854fa7bd7716b8013d3ccf75ea3e1e18151ae95ff6c37c839631a5733'
 
'5000d2daa40cf36e46bd602d8c1ba45840587d289d19254187f92bced1b557a948e72417bbeaa3efd85e7d19f7f257effc310a96359b85eee6ed96d97d44c1b2'
 
'b8740cab8a59cc6c3082973e60d3eb262e3a76aa2b0517336d8f95fd4214a5ccbb2e292301d9112ede0747335f7f8d2815eb38b958085f702c01be30aa107f72'



[arch-commits] Commit in kid3/trunk (PKGBUILD ffmpeg5.patch)

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 21:06:56
  Author: arojas
Revision: 1116194

ffmpeg 5 rebuild

Added:
  kid3/trunk/ffmpeg5.patch
Modified:
  kid3/trunk/PKGBUILD

---+
 PKGBUILD  |   10 +++---
 ffmpeg5.patch |   16 
 2 files changed, 23 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 20:56:30 UTC (rev 1116193)
+++ PKGBUILD2022-01-26 21:06:56 UTC (rev 1116194)
@@ -4,7 +4,7 @@
 pkgbase=kid3
 pkgname=('kid3-common' 'kid3-qt' 'kid3')
 pkgver=3.9.1
-pkgrel=1
+pkgrel=2
 pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor"
 arch=('x86_64')
 url="https://kid3.kde.org/;
@@ -13,14 +13,18 @@
  'qt5-declarative' 'qt5-multimedia' 'taglib' 'kio')
 makedepends=('cmake' 'docbook-xsl' 'extra-cmake-modules' 'kdoctools' 'python' 
'qt5-tools')
 changelog=$pkgbase.changelog
-source=(https://prdownloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.sig})
+source=(https://prdownloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.sig}
+ffmpeg5.patch)
 validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch
 sha256sums=('e5f126697f773dbaa10476a76810ce91c2f3f60025d38688098e075bdb561dca'
-'SKIP')
+'SKIP'
+'e5e485e541411dec96864e25883e831b9e542944d017cb9a4838f22d6e4585ed')
 
 prepare() {
   cd "${srcdir}"
   [[ ! -d build ]] && mkdir build
+
+  patch -d $pkgbase-$pkgver -p1 < ffmpeg5.patch # Fix build with FFmpeg 5
 }
 
 build() {

Added: ffmpeg5.patch
===
--- ffmpeg5.patch   (rev 0)
+++ ffmpeg5.patch   2022-01-26 21:06:56 UTC (rev 1116194)
@@ -0,0 +1,16 @@
+diff --git a/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp 
b/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
+index e156d424..e12b9abd 100644
+--- a/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
 b/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
+@@ -232,7 +232,11 @@ private:
+   friend class Format;
+   friend class Converter;
+   AVCodecContext* m_ptr;
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 0, 0)
+   AVCodec* m_impl;
++#else
++  const AVCodec* m_impl;
++#endif
+   AVFrame* m_frame;
+   bool m_opened;
+ };



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 21:07:09
  Author: arojas
Revision: 1116195

archrelease: copy trunk to community-staging-x86_64

Added:
  kid3/repos/community-staging-x86_64/
  kid3/repos/community-staging-x86_64/PKGBUILD
(from rev 1116194, kid3/trunk/PKGBUILD)
  kid3/repos/community-staging-x86_64/ffmpeg5.patch
(from rev 1116194, kid3/trunk/ffmpeg5.patch)
  kid3/repos/community-staging-x86_64/kid3.changelog
(from rev 1116194, kid3/trunk/kid3.changelog)

+
 PKGBUILD   |   75 ++
 ffmpeg5.patch  |   16 +
 kid3.changelog |  155 +++
 3 files changed, 246 insertions(+)

Copied: kid3/repos/community-staging-x86_64/PKGBUILD (from rev 1116194, 
kid3/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 21:07:09 UTC (rev 1116195)
@@ -0,0 +1,75 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Alois Nespor 
+
+pkgbase=kid3
+pkgname=('kid3-common' 'kid3-qt' 'kid3')
+pkgver=3.9.1
+pkgrel=2
+pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor"
+arch=('x86_64')
+url="https://kid3.kde.org/;
+license=('GPL')
+depends=('chromaprint' 'flac' 'id3lib' 'kxmlgui' 'libmp4v2'
+ 'qt5-declarative' 'qt5-multimedia' 'taglib' 'kio')
+makedepends=('cmake' 'docbook-xsl' 'extra-cmake-modules' 'kdoctools' 'python' 
'qt5-tools')
+changelog=$pkgbase.changelog
+source=(https://prdownloads.sourceforge.net/$pkgbase/$pkgbase-$pkgver.tar.gz{,.sig}
+ffmpeg5.patch)
+validpgpkeys=('7D09794C2812F62194B081C14CAD34426E354DD2') # Urs Fleisch
+sha256sums=('e5f126697f773dbaa10476a76810ce91c2f3f60025d38688098e075bdb561dca'
+'SKIP'
+'e5e485e541411dec96864e25883e831b9e542944d017cb9a4838f22d6e4585ed')
+
+prepare() {
+  cd "${srcdir}"
+  [[ ! -d build ]] && mkdir build
+
+  patch -d $pkgbase-$pkgver -p1 < ffmpeg5.patch # Fix build with FFmpeg 5
+}
+
+build() {
+  cd "${srcdir}"/build
+  export CXXFLAGS+=' -DNDEBUG' # FS#69904
+  cmake \
+../${pkgbase}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_APPS="CLI;Qt;KDE" \
+-DWITH_MP4V2=ON \
+-DWITH_FFMPEG=ON \
+-DWITH_GSTREAMER=ON
+  make
+}
+
+package_kid3-common() {
+  pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, CLI version and common 
files"
+  depends=('chromaprint' 'flac' 'id3lib' 'libmp4v2' 'libvorbis' 'qt5-base' 
'taglib')
+  optdepends=('qt5-declarative: GUI support library'
+  'qt5-multimedia: GUI support library')
+
+  cd "$srcdir"/build
+  make DESTDIR="${pkgdir}" install
+
+  rm -r "$pkgdir"/usr/bin/kid3{,-qt} \
+"$pkgdir"/usr/share/{applications,icons,kxmlgui5,metainfo}
+}
+
+package_kid3-qt() {
+  pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, Qt version"
+  depends=("kid3-common=$pkgver" 'qt5-declarative' 'qt5-multimedia')
+
+  cd "$srcdir"/build
+  make -C src/app/qt DESTDIR="${pkgdir}" install
+}
+
+package_kid3() {
+  pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor, KDE version"
+  depends=("kid3-common=$pkgver" 'kxmlgui' 'qt5-declarative' 'qt5-multimedia' 
'kio')
+
+  cd "$srcdir"/build
+  make -C src/app DESTDIR="${pkgdir}" install
+
+  rm -r "$pkgdir"/usr/bin/kid3-{cli,qt} \
+"$pkgdir"/usr/share/applications/org.kde.kid3-qt.desktop \
+"$pkgdir"/usr/share/icons/hicolor/*/apps/kid3-qt.{png,svg} \
+"$pkgdir"/usr/share/metainfo/org.kde.kid3-qt.appdata.xml
+}

Copied: kid3/repos/community-staging-x86_64/ffmpeg5.patch (from rev 1116194, 
kid3/trunk/ffmpeg5.patch)
===
--- community-staging-x86_64/ffmpeg5.patch  (rev 0)
+++ community-staging-x86_64/ffmpeg5.patch  2022-01-26 21:07:09 UTC (rev 
1116195)
@@ -0,0 +1,16 @@
+diff --git a/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp 
b/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
+index e156d424..e12b9abd 100644
+--- a/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
 b/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
+@@ -232,7 +232,11 @@ private:
+   friend class Format;
+   friend class Converter;
+   AVCodecContext* m_ptr;
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 0, 0)
+   AVCodec* m_impl;
++#else
++  const AVCodec* m_impl;
++#endif
+   AVFrame* m_frame;
+   bool m_opened;
+ };

Copied: kid3/repos/community-staging-x86_64/kid3.changelog (from rev 1116194, 
kid3/trunk/kid3.changelog)
===
--- community-staging-x86_64/kid3.changelog (rev 0)
+++ community-staging-x86_64/kid3.changelog 2022-01-26 21:07:09 UTC (rev 
1116195)
@@ -0,0 +1,155 @@
+2021-06-20 Jaroslav Lichtblau 
+   * kid3 3.8.7-1
+
+2021-01-31 Jaroslav Lichtblau 
+   * kid3 3.8.5-1
+
+2020-10-07 Jaroslav Lichtblau 
+   * kid3 3.8.4-1
+
+2020-01-23 Jaroslav 

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

2022-01-26 Thread Frederik Schwan via arch-commits
Date: Wednesday, January 26, 2022 @ 21:24:09
  Author: freswa
Revision: 1116196

upgpkg: ghidra 10.1.2-1

Modified:
  ghidra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 21:07:09 UTC (rev 1116195)
+++ PKGBUILD2022-01-26 21:24:09 UTC (rev 1116196)
@@ -2,7 +2,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=ghidra
-pkgver=10.1.1
+pkgver=10.1.2
 _ghidra_data=7d843ec229d43c2d1a8178aaa892be90e37e95a2
 _d2j=2.0
 _yajsw=13.01
@@ -23,7 +23,7 @@
 
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-beta-${_yajsw}/yajsw-beta-${_yajsw}.zip)
 noextract=(AXMLPrinter2.jar
yajsw-beta-${_yajsw}.zip)
-sha512sums=('dea3bf93d80a4bf2d741d6caf4f50a1670db4a5fc915ac7840ec826ddae1b14e80e52efc560e76bcfdbd6a55e688a78bc05c4e93d0c0ef5bd5a777d7f8394d11'
+sha512sums=('d6f27713a61dc97b882cc1ba0ae7984f52b6eb35f880788e775db84a5a047abfcc48defa4f5cfc6c5cdf316d0dc550bb8e81b767c52d115f4f7bfa466145f30b'
 'SKIP'
 
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
 
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'



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

2022-01-26 Thread Levente Polyak via arch-commits
Date: Wednesday, January 26, 2022 @ 20:56:30
  Author: anthraxx
Revision: 1116193

archrelease: copy trunk to community-x86_64

Added:
  xwallpaper/repos/community-x86_64/PKGBUILD
(from rev 1116192, xwallpaper/trunk/PKGBUILD)
Deleted:
  xwallpaper/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 20:56:24 UTC (rev 1116192)
+++ PKGBUILD2022-01-26 20:56:30 UTC (rev 1116193)
@@ -1,39 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=xwallpaper
-pkgver=0.7.3
-pkgrel=1
-pkgdesc='Wallpaper setting utility for X'
-url='https://github.com/stoeckmann/xwallpaper'
-arch=('x86_64')
-license=('ISC')
-depends=('pixman' 'libpng' 'libxpm' 'xcb-util' 'xcb-util-image' 'libjpeg-turbo'
- 'libseccomp' libseccomp.so libpixman-1.so libjpeg.so)
-source=(https://github.com/stoeckmann/xwallpaper/releases/download/v${pkgver}/xwallpaper-${pkgver}.tar.xz{,.sig})
-sha512sums=('7fa9cc9ca2445afdfcb647724a6dc8bb3b52b9a6c91d237f6b443cf1fe6624c67d16d611bf4e435c5f3dcdae6cbf73bbde257a4e194bc127dc13dca1f8067c19'
-'SKIP')
-b2sums=('45942dbe7e3627fbbf99ac5ab94c88ecea919e48131f268f0be10a0fba15a4feddf207c0787ac47f75bc6a5cc94f2b78d599e97950609196930a73073ae21ec1'
-'SKIP')
-validpgpkeys=('CDB24BD3BDDCBCBBAE5CB6207DB470F35B0B8B18') # Tobias Stoeckmann 

-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  autoreconf -fiv
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---with-zshcompletiondir=/usr/share/zsh/site-functions
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: xwallpaper/repos/community-x86_64/PKGBUILD (from rev 1116192, 
xwallpaper/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 20:56:30 UTC (rev 1116193)
@@ -0,0 +1,40 @@
+# Maintainer: Levente Polyak 
+
+pkgname=xwallpaper
+pkgver=0.7.3
+pkgrel=2
+pkgdesc='Wallpaper setting utility for X'
+url='https://github.com/stoeckmann/xwallpaper'
+arch=('x86_64')
+license=('ISC')
+depends=('pixman' 'libpng' 'libxpm' 'xcb-util' 'xcb-util-image' 'libjpeg-turbo'
+ 'libseccomp' libseccomp.so libpixman-1.so libjpeg.so)
+options=('debug')
+source=(https://github.com/stoeckmann/xwallpaper/releases/download/v${pkgver}/xwallpaper-${pkgver}.tar.xz{,.sig})
+sha512sums=('7fa9cc9ca2445afdfcb647724a6dc8bb3b52b9a6c91d237f6b443cf1fe6624c67d16d611bf4e435c5f3dcdae6cbf73bbde257a4e194bc127dc13dca1f8067c19'
+'SKIP')
+b2sums=('45942dbe7e3627fbbf99ac5ab94c88ecea919e48131f268f0be10a0fba15a4feddf207c0787ac47f75bc6a5cc94f2b78d599e97950609196930a73073ae21ec1'
+'SKIP')
+validpgpkeys=('CDB24BD3BDDCBCBBAE5CB6207DB470F35B0B8B18') # Tobias Stoeckmann 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--with-zshcompletiondir=/usr/share/zsh/site-functions
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-01-26 Thread Levente Polyak via arch-commits
Date: Wednesday, January 26, 2022 @ 20:56:24
  Author: anthraxx
Revision: 1116192

upgpkg: xwallpaper 0.7.3-2: debug package

Modified:
  xwallpaper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 20:55:27 UTC (rev 1116191)
+++ PKGBUILD2022-01-26 20:56:24 UTC (rev 1116192)
@@ -2,7 +2,7 @@
 
 pkgname=xwallpaper
 pkgver=0.7.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Wallpaper setting utility for X'
 url='https://github.com/stoeckmann/xwallpaper'
 arch=('x86_64')
@@ -9,6 +9,7 @@
 license=('ISC')
 depends=('pixman' 'libpng' 'libxpm' 'xcb-util' 'xcb-util-image' 'libjpeg-turbo'
  'libseccomp' libseccomp.so libpixman-1.so libjpeg.so)
+options=('debug')
 
source=(https://github.com/stoeckmann/xwallpaper/releases/download/v${pkgver}/xwallpaper-${pkgver}.tar.xz{,.sig})
 
sha512sums=('7fa9cc9ca2445afdfcb647724a6dc8bb3b52b9a6c91d237f6b443cf1fe6624c67d16d611bf4e435c5f3dcdae6cbf73bbde257a4e194bc127dc13dca1f8067c19'
 'SKIP')



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 20:55:27
  Author: arojas
Revision: 1116191

archrelease: copy trunk to community-staging-x86_64

Added:
  tupitube/repos/community-staging-x86_64/
  tupitube/repos/community-staging-x86_64/PKGBUILD
(from rev 1116190, tupitube/trunk/PKGBUILD)
  tupitube/repos/community-staging-x86_64/ffmpeg5.patch
(from rev 1116190, tupitube/trunk/ffmpeg5.patch)
  tupitube/repos/community-staging-x86_64/tupitube.appdata.xml
(from rev 1116190, tupitube/trunk/tupitube.appdata.xml)

--+
 PKGBUILD |   44 +
 ffmpeg5.patch|   65 +
 tupitube.appdata.xml |   28 +
 3 files changed, 137 insertions(+)

Copied: tupitube/repos/community-staging-x86_64/PKGBUILD (from rev 1116190, 
tupitube/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 20:55:27 UTC (rev 1116191)
@@ -0,0 +1,44 @@
+# Maintainer: Balló György 
+# Contributor: Ninez 
+# Contributor: N30N 
+# Contributor: sekret
+# Contributor: SanskritFritz
+
+pkgname=tupitube
+pkgver=0.2.18
+pkgrel=2
+pkgdesc='Design and authoring tool for digital artists interested in 2D 
animation'
+arch=('x86_64')
+url='https://tupitube.com/'
+license=('GPL2')
+depends=('ffmpeg' 'qt5-multimedia' 'qt5-svg' 'quazip')
+makedepends=('ruby-rexml')
+replaces=('tupitube.desk')
+source=("https://downloads.sourceforge.net/tupi2d/$pkgname.desk-$pkgver.tar.gz;
+'tupitube.appdata.xml'
+'ffmpeg5.patch')
+sha256sums=('b765e39426531c383cc88cda62c5331efe5f965d02ec079e55eddd077749a4aa'
+'99fbafe0b359130d53278db3cada052f8245c325dcb82ce33997322dd750707a'
+'b08c12db5f9c66128f31c398ae5a50d96b4fdfd895b47c62fe0d3dab9325f45a')
+
+prepare() {
+  cd $pkgname.desk
+  sed -i 's|quazip/|QuaZip-Qt5-1.2/quazip/|' configure.tests/quazip/main.cpp 
src/libtupi/tuppackagehandler.cpp
+  sed -i 's|quazip-qt5|quazip1-qt5|' qonf/test.rb
+  sed -i 's|/share/pixmaps|/share/icons/hicolor/128x128/apps|' qonf/makefile.rb
+  sed -i '/require .os/d' qonf/configure.rb
+
+  patch -p1 -i ../ffmpeg5.patch # Fix build with FFmpeg 5
+}
+
+build() {
+  cd $pkgname.desk
+  ./configure --prefix=/usr --libdir=/usr/lib --without-debug
+  make
+}
+
+package() {
+  cd $pkgname.desk
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../$pkgname.appdata.xml 
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
+}

Copied: tupitube/repos/community-staging-x86_64/ffmpeg5.patch (from rev 
1116190, tupitube/trunk/ffmpeg5.patch)
===
--- community-staging-x86_64/ffmpeg5.patch  (rev 0)
+++ community-staging-x86_64/ffmpeg5.patch  2022-01-26 20:55:27 UTC (rev 
1116191)
@@ -0,0 +1,65 @@
+diff --git a/configure.tests/ffmpeg/main.cpp b/configure.tests/ffmpeg/main.cpp
+index 907500d3..42d2eda9 100644
+--- a/configure.tests/ffmpeg/main.cpp
 b/configure.tests/ffmpeg/main.cpp
+@@ -43,7 +43,7 @@ extern "C" {
+ 
+ int main()
+ {
+-AVOutputFormat *format = av_guess_format("ffh264", NULL, NULL);
++const AVOutputFormat *format = av_guess_format("ffh264", NULL, NULL);
+ 
+ AVFormatContext *formatContext = avformat_alloc_context();
+ formatContext->oformat = format;
+@@ -53,7 +53,7 @@ int main()
+ 
+ stream = avformat_new_stream(formatContext, 0);
+ 
+-AVCodec *codec = avcodec_find_encoder(stream->codecpar->codec_id);
++const AVCodec *codec = avcodec_find_encoder(stream->codecpar->codec_id);
+ if (!codec) {
+ av_log(NULL, AV_LOG_ERROR, "Failed to find decoder for stream\n");
+ return AVERROR_DECODER_NOT_FOUND;
+diff --git a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp 
b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp
+index 2ecd5e79..52bd604b 100644
+--- a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp
 b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp
+@@ -40,6 +40,7 @@
+ #include "talgorithm.h"
+ 
+ #include 
++#include 
+ #include 
+ 
+ // Handy documentation about Libav library
+@@ -213,7 +214,6 @@ AVStream * TFFmpegMovieGenerator::addVideoStream()
+ return nullptr;
+ }
+ 
+-/* SQA: Code pending for review
+ codecContext = avcodec_alloc_context3(codec);
+ if (!codecContext) {
+ qDebug() << "Could not allocate video codec context";
+@@ -223,9 +223,6 @@ AVStream * TFFmpegMovieGenerator::addVideoStream()
+ qDebug() << "Could not copy parameters to context";
+ return nullptr;
+ }
+-*/
+-
+-codecContext = st->codec;
+ 
+ // Put sample parameters
+ codecContext->bit_rate = 600;
+diff --git a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.h 
b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.h
+index 257994c2..7bc60251 100644

[arch-commits] Commit in tupitube/trunk (PKGBUILD ffmpeg5.patch)

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 20:55:16
  Author: arojas
Revision: 1116190

ffmpeg 5 rebuild

Added:
  tupitube/trunk/ffmpeg5.patch
Modified:
  tupitube/trunk/PKGBUILD

---+
 PKGBUILD  |   10 ++--
 ffmpeg5.patch |   65 
 2 files changed, 72 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 20:31:45 UTC (rev 1116189)
+++ PKGBUILD2022-01-26 20:55:16 UTC (rev 1116190)
@@ -6,7 +6,7 @@
 
 pkgname=tupitube
 pkgver=0.2.18
-pkgrel=1
+pkgrel=2
 pkgdesc='Design and authoring tool for digital artists interested in 2D 
animation'
 arch=('x86_64')
 url='https://tupitube.com/'
@@ -15,9 +15,11 @@
 makedepends=('ruby-rexml')
 replaces=('tupitube.desk')
 source=("https://downloads.sourceforge.net/tupi2d/$pkgname.desk-$pkgver.tar.gz;
-'tupitube.appdata.xml')
+'tupitube.appdata.xml'
+'ffmpeg5.patch')
 sha256sums=('b765e39426531c383cc88cda62c5331efe5f965d02ec079e55eddd077749a4aa'
-'99fbafe0b359130d53278db3cada052f8245c325dcb82ce33997322dd750707a')
+'99fbafe0b359130d53278db3cada052f8245c325dcb82ce33997322dd750707a'
+'b08c12db5f9c66128f31c398ae5a50d96b4fdfd895b47c62fe0d3dab9325f45a')
 
 prepare() {
   cd $pkgname.desk
@@ -25,6 +27,8 @@
   sed -i 's|quazip-qt5|quazip1-qt5|' qonf/test.rb
   sed -i 's|/share/pixmaps|/share/icons/hicolor/128x128/apps|' qonf/makefile.rb
   sed -i '/require .os/d' qonf/configure.rb
+
+  patch -p1 -i ../ffmpeg5.patch # Fix build with FFmpeg 5
 }
 
 build() {

Added: ffmpeg5.patch
===
--- ffmpeg5.patch   (rev 0)
+++ ffmpeg5.patch   2022-01-26 20:55:16 UTC (rev 1116190)
@@ -0,0 +1,65 @@
+diff --git a/configure.tests/ffmpeg/main.cpp b/configure.tests/ffmpeg/main.cpp
+index 907500d3..42d2eda9 100644
+--- a/configure.tests/ffmpeg/main.cpp
 b/configure.tests/ffmpeg/main.cpp
+@@ -43,7 +43,7 @@ extern "C" {
+ 
+ int main()
+ {
+-AVOutputFormat *format = av_guess_format("ffh264", NULL, NULL);
++const AVOutputFormat *format = av_guess_format("ffh264", NULL, NULL);
+ 
+ AVFormatContext *formatContext = avformat_alloc_context();
+ formatContext->oformat = format;
+@@ -53,7 +53,7 @@ int main()
+ 
+ stream = avformat_new_stream(formatContext, 0);
+ 
+-AVCodec *codec = avcodec_find_encoder(stream->codecpar->codec_id);
++const AVCodec *codec = avcodec_find_encoder(stream->codecpar->codec_id);
+ if (!codec) {
+ av_log(NULL, AV_LOG_ERROR, "Failed to find decoder for stream\n");
+ return AVERROR_DECODER_NOT_FOUND;
+diff --git a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp 
b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp
+index 2ecd5e79..52bd604b 100644
+--- a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp
 b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.cpp
+@@ -40,6 +40,7 @@
+ #include "talgorithm.h"
+ 
+ #include 
++#include 
+ #include 
+ 
+ // Handy documentation about Libav library
+@@ -213,7 +214,6 @@ AVStream * TFFmpegMovieGenerator::addVideoStream()
+ return nullptr;
+ }
+ 
+-/* SQA: Code pending for review
+ codecContext = avcodec_alloc_context3(codec);
+ if (!codecContext) {
+ qDebug() << "Could not allocate video codec context";
+@@ -223,9 +223,6 @@ AVStream * TFFmpegMovieGenerator::addVideoStream()
+ qDebug() << "Could not copy parameters to context";
+ return nullptr;
+ }
+-*/
+-
+-codecContext = st->codec;
+ 
+ // Put sample parameters
+ codecContext->bit_rate = 600;
+diff --git a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.h 
b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.h
+index 257994c2..7bc60251 100644
+--- a/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.h
 b/src/plugins/export/ffmpegplugin/tffmpegmoviegenerator.h
+@@ -92,7 +92,7 @@ class TUPITUBE_PLUGIN TFFmpegMovieGenerator : public 
TMovieGenerator
+ AVFrame *videoFrame;
+ AVStream *video_st;
+ AVFormatContext *formatContext;
+-AVOutputFormat *outputFormat;
++const AVOutputFormat *outputFormat;
+ AVCodecContext *codecContext;
+ enum AVCodecID videoCodecID;
+ const AVCodec *codec;



[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)

2022-01-26 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 26, 2022 @ 20:31:26
  Author: andrewsc
Revision: 1116188

upgpkg: firefox-developer-edition-i18n 97.0b8-1

Modified:
  firefox-developer-edition-i18n/trunk/PKGBUILD

--+
 PKGBUILD |  194 ++---
 1 file changed, 97 insertions(+), 97 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 19:50:26 UTC (rev 1116187)
+++ PKGBUILD2022-01-26 20:31:26 UTC (rev 1116188)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=97.0b7
+pkgver=97.0b8
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -132,99 +132,99 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
 }
 
-sha512sums=('36dd4320cc08aa2c07d76cc31faa587f404681335d056b06934e69cb4dd69fb7e73c7cb876ebc3876527bdda1bb6f1cbee0ee0566ba1fdcb9978df07e8bf8cd7'
-
'6e5d420d2b9c2b1dfabcc9dd375730a59075f4f68771d917f66f6de88d6e6af1a1eb673960e5f0acf6121a8b8f00c30550e4514865f7005533d5d07523bd3d76'
-
'4e3a568038c536977e10924ee36243d28a1051b787227690b8b1f6ea85c358e3860ed7508b5762c3fd13c944bd6a42e4465aa41eccf437a3e3a2a7f91c50119a'
-
'6ff7774a9295f176739ec8485c4d9decf3cd84962dad44f28e93355dcdbdadc75381ed5a832a5618df30f8b0f27d3f23a140c6e2a6c66ca1709dee05911b97cd'
-
'3ef740988707b04bb8447dc76c0900e3140fd816cb574cfe2cfec75e83598a4ef2816f46afd65763945b3779264552318d3df2ad1131485d0d1a8e1440d1eb58'
-
'a053e64db1560a9b85ab5868cf6875b262842545f7fae6b44213cbc0ff2fa24da7086a4de795fb170b27d0a5cac006b7f438fc0321b2eae8c516a6f3d88a6561'
-
'986d318b0e1dd3dd2f011eaa592703f5e8bb9643d4f47a3bc29eb2176134415a22c02f0839e193608bae722f1fc823f7b221d5466c28097450ef86ab937d6331'
-
'de50bce8fa24adffe8865992fd6fea33dc1f2f7011fdc8d973e8c61d1651c39da605f0ba089e586f85459e4f47089f4af36b22c4b6bd5f27cd3af8c572f55959'
-
'9bf5c87f3c4ae9e5f3d68f9e875236e8f52e003e6d88863a81506ae5cfc7e72bb50f086cf205ad93055ff96662d08844fd7c2f7f4a9b95961ff3e618afbeeed1'
-
'eab20fcd1156f6a7609aaaba0383703eaa0354024b1d707529af64b51e16dc6d6d5a65e97453813f4b01f5c91b0e2d08dc012bbd76e5718e86cfa72c36d15e5b'
-
'88159b820e5d989133e29b820f551cd4db0b6fa4167398c50e76971fac2f4387c31ee31eccfd866def1746e67117fa1234c4e7acda1401697bb7c31ee557b3a7'
-
'6c4c709685eb59cdb7e19d22245a4c79b7005283748c677c4bbc06080928961a47f1f33702ee109f1c53ed8c2444ebce17088d6ca42c5ed90319fb13e36a4431'
-
'69bd998849494ca0c5bf15eca32efc6b6992adb78c6a078cd105edb5377193f0db8c34f7e9a4ca223c32f3549ac1b84f9710d6f0f41e1be0413c5c0dd7ed5038'
-
'37d732a3ac569db18b69c4b2ae71f0f81bdfa786036755d1250cfd231da0a8a6ef038aa49e7935ecf243c22f21fe0532591693cd4361829a91b3562c4d408f0b'
-
'f97120c85bce9383be6343befb898d1294db2f0a23e1c50b1b5c67f4fa5adf0a916994d9b635986c32a1657b50a778fd4e5be8b64dcaff8f463b51686b2483d7'
-
'bf19966fc2b3d7793b8171aae236c8590959dd2a45baa3f51be90fb8dbbfd34e8a970a56be662a3d1e4fb30399a489801855d27ab5b9ae7bd4b1cbb512f1f8e2'
-
'c85a986dd6ab4725921808bb787580ec8503c8c206b0649c2e764ba2f72b1b396fa31e6c620a83612df08b23a96e03f5b52dc595b2e24c951747fb199a3b'
-
'0a9b239b2cb811759b4aae726388bf53e92660446594b6cf5e164a529374bfa24eec09a0b7334d774e6fdfe228700ffbd6a971a5884480918478adf1a052421f'
-
'710a3d14afdc52f1826a49bf4dbf8748bbfd40f601dccf3f30655a3bc38c4d21ea47d9cb421d9a0211ec973b4fabc748652d6f9dddef915f50d5842fe841c5b9'
-
'f4001ababcdf191a250552c875c45ce0043de71f03504031db41df0fdc1bc054265b9ae0614540d454c1c69a2fb8cdfb1c9a3df53cad8905538b288843c01483'
-
'f2ff67ffcbd2bf1d073bdf96109653f5e5bfb5cadfeb9ac109ef8c11fde81cf8daf14cd35dfdcb54879571d0b549e71e6c48d238bb44a7a59dff6e001b9c40ef'
-
'ce389d9d623a00940cd338809b9c9746537403507ce8b07c01b8bb4357f86fd1ff8f3c6b534903f03f1ec87e907096bb3c2382c2acce93ededaef467a5077cdf'
-
'0b7f93f284b2a58a9d9134daaf59ad33009012051f2ff2e1b38e88fb8af1fb8cfdc45189365e8e0d778a7f7524ca3a6229bef8d1f00410a1e9fdf9ff77a2e759'
-
'2e292b639cdc8af597abd40229d8d83587c94dd0b10b6ce77ab811184832cab17d12791663b72e75c93014ce67ad65be2daba05dc7a33ceb7be573f2aa23c525'
-
'd4c06a57b3f7e6612081c4239c5a09cc685ab9fd319e3037e4f3ccebb537bd11b8152c7c446cc107151c0108e11dde365ca8a63c481f0bb86d7310d41295637d'
-
'342ccfc11a1a6a0ec7cab5a41083eff803602e954c6b7b1741eaec8764b6188a2be8e9b9fed6239cf66ea022688be994e7729124dbdb1a2d571d04ee68fc4be7'
-
'da64d63ce0193706163bd7566a27eead4fbe3acfcb069a27022c4152d89bde58be7f4b4360c0ee0cbb9d27346be36882ea79750066f03338299b1679417a1802'
-
'6c911670d248fca092a2df7c919199ec914226d7532735089e7a0a554b069e43b2bfd81c00329913c1480c4c15f55301428dc17737f378f88d6f7f0df79d5631'
-

[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)

2022-01-26 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 26, 2022 @ 20:31:45
  Author: andrewsc
Revision: 1116189

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 1116188, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  460 ++---
 1 file changed, 230 insertions(+), 230 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 20:31:26 UTC (rev 1116188)
+++ PKGBUILD2022-01-26 20:31:45 UTC (rev 1116189)
@@ -1,230 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=97.0b7
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/;
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach "Acholi"'
-  'af  "Afrikaans"'
-  'an  "Aragonese"'
-  'ar  "Arabic"'
-  'ast "Asturian"'
-  'az  "Azerbaijani"'
-  'be  "Belarusian"'
-  'bg  "Bulgarian"'
-  'bn  "Bengali"'
-  'br  "Breton"'
-  'bs  "Bosnian"'
-  'ca  "Catalan"'
-  'ca-valencia "Catalan (Valencian)"'
-  'cak "Maya Kaqchikel"'
-  'cs  "Czech"'
-  'cy  "Welsh"'
-  'da  "Danish"'
-  'de  "German"'
-  'dsb "Lower Sorbian"'
-  'el  "Greek"'
-  'en-CA   "English (Canada)"'
-  'en-GB   "English (British)"'
-  'en-US   "English (American)"'
-  'eo  "Esperanto"'
-  'es-AR   "Spanish (Argentina)"'
-  'es-CL   "Spanish (Chile)"'
-  'es-ES   "Spanish (Spain)"'
-  'es-MX   "Spanish (Mexico)"'
-  'et  "Estonian"'
-  'eu  "Basque"'
-  'fa  "Persian"'
-  'ff  "Fulah"'
-  'fi  "Finnish"'
-  'fr  "French"'
-  'fy-NL   "Frisian"'
-  'ga-IE   "Irish"'
-  'gd  "Gaelic (Scotland)"'
-  'gl  "Galician"'
-  'gn  "Guarani"'
-  'gu-IN   "Gujarati (India)"'
-  'he  "Hebrew"'
-  'hi-IN   "Hindi (India)"'
-  'hr  "Croatian"'
-  'hsb "Upper Sorbian"'
-  'hu  "Hungarian"'
-  'hy-AM   "Armenian"'
-  'ia  "Interlingua"'
-  'id  "Indonesian"'
-  'is  "Icelandic"'
-  'it  "Italian"'
-  'ja  "Japanese"'
-  'ka  "Georgian"'
-  'kab "Kabyle"'
-  'kk  "Kazakh"'
-  'km  "Khmer"'
-  'kn  "Kannada"'
-  'ko  "Korean"'
-  'lij "Ligurian"'
-  'lt  "Lithuanian"'
-  'lv  "Latvian"'
-  'mk  "Macedonian"'
-  'mr  "Marathi"'
-  'ms  "Malay"'
-  'my  "Burmese"'
-  'nb-NO   "Norwegian (Bokmål)"'
-  'ne-NP   "Nepali"'
-  'nl  "Dutch"'
-  'nn-NO   "Norwegian (Nynorsk)"'
-  'oc  "Occitan"'
-  'pa-IN   "Punjabi (India)"'
-  'pl  "Polish"'
-  'pt-BR   "Portuguese (Brazilian)"'
-  'pt-PT   "Portuguese (Portugal)"'
-  'rm  "Romansh"'
-  'ro  "Romanian"'
-  'ru  "Russian"'
-  'si  "Sinhala"'
-  'sk  "Slovak"'
-  'sl  "Slovenian"'
-  'son "Songhai"'
-  'sq  "Albanian"'
-  'sr  "Serbian"'
-  'sv-SE   "Swedish"'
-  'ta  "Tamil"'
-  'te  "Telugu"'
-  'th  "Thai"'
-  'tl  "Tagalog"'
-  'tr  "Turkish"'
-  'trs "Triqui"'
-  'uk  "Ukrainian"'
-  'ur  "Urdu"'
-  'uz  "Uzbek"'
-  'vi  "Vietnamese"'
-  'xh  "Xhosa"'
-  'zh-CN   "Chinese (Simplified)"'
-  'zh-TW   "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
-}
-
-sha512sums=('36dd4320cc08aa2c07d76cc31faa587f404681335d056b06934e69cb4dd69fb7e73c7cb876ebc3876527bdda1bb6f1cbee0ee0566ba1fdcb9978df07e8bf8cd7'
-
'6e5d420d2b9c2b1dfabcc9dd375730a59075f4f68771d917f66f6de88d6e6af1a1eb673960e5f0acf6121a8b8f00c30550e4514865f7005533d5d07523bd3d76'
-
'4e3a568038c536977e10924ee36243d28a1051b787227690b8b1f6ea85c358e3860ed7508b5762c3fd13c944bd6a42e4465aa41eccf437a3e3a2a7f91c50119a'
-

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

2022-01-26 Thread Caleb Maclennan via arch-commits
Date: Wednesday, January 26, 2022 @ 19:46:37
  Author: alerque
Revision: 1116186

archrelease: copy trunk to community-testing-x86_64

Added:
  opendoas/repos/community-testing-x86_64/
  opendoas/repos/community-testing-x86_64/PKGBUILD
(from rev 1116185, opendoas/trunk/PKGBUILD)
  opendoas/repos/community-testing-x86_64/opendoas.install
(from rev 1116185, opendoas/trunk/opendoas.install)

--+
 PKGBUILD |   39 +++
 opendoas.install |   21 +
 2 files changed, 60 insertions(+)

Copied: opendoas/repos/community-testing-x86_64/PKGBUILD (from rev 1116185, 
opendoas/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-01-26 19:46:37 UTC (rev 1116186)
@@ -0,0 +1,39 @@
+# Maintainer: Ivy Foster 
+# Contributor: alive4ever 
+# Contributor: Earnest
+pkgname=opendoas
+pkgver=6.8.2
+pkgrel=1
+pkgdesc='Run commands as super user or another user'
+url='https://github.com/Duncaen/OpenDoas'
+license=(custom:ISC)
+arch=(x86_64)
+
+depends=(pam)
+provides=(doas)
+replaces=(doas)
+
+source=(
+   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.xz;
+   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.xz.sig;
+)
+install=opendoas.install
+
+backup=(etc/pam.d/doas)
+
+# checksums provided by packager. Take with a grain of salt!
+sha256sums=('4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0'
+'SKIP')
+validpgpkeys=(C4B6FBA98211F7EFF35DEB73335C1D17EC3D6E35)
+
+build() {
+   cd "opendoas-$pkgver"
+   ./configure --prefix=/usr --with-timestamp
+   make
+}
+
+package() {
+   cd "opendoas-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/opendoas/LICENSE"
+}

Copied: opendoas/repos/community-testing-x86_64/opendoas.install (from rev 
1116185, opendoas/trunk/opendoas.install)
===
--- community-testing-x86_64/opendoas.install   (rev 0)
+++ community-testing-x86_64/opendoas.install   2022-01-26 19:46:37 UTC (rev 
1116186)
@@ -0,0 +1,21 @@
+post_install() {
+   cat <

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

2022-01-26 Thread Caleb Maclennan via arch-commits
Date: Wednesday, January 26, 2022 @ 19:45:58
  Author: alerque
Revision: 1116185

upgpkg: opendoas 6.8.2-1; rebuild at behest of quiplightly (gpg key in limbo)

Modified:
  opendoas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 19:43:31 UTC (rev 1116184)
+++ PKGBUILD2022-01-26 19:45:58 UTC (rev 1116185)
@@ -22,10 +22,8 @@
 backup=(etc/pam.d/doas)
 
 # checksums provided by packager. Take with a grain of salt!
-sha256sums=(
-   4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0
-   SKIP
-)
+sha256sums=('4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0'
+'SKIP')
 validpgpkeys=(C4B6FBA98211F7EFF35DEB73335C1D17EC3D6E35)
 
 build() {



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

2022-01-26 Thread Morten Linderud via arch-commits
Date: Wednesday, January 26, 2022 @ 19:40:01
  Author: foxboron
Revision: 1116181

upgpkg: go-tools 4:0.1.9-1

Modified:
  go-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 19:32:41 UTC (rev 1116180)
+++ PKGBUILD2022-01-26 19:40:01 UTC (rev 1116181)
@@ -3,7 +3,7 @@
 
 pkgname=go-tools
 epoch=4
-pkgver=0.1.8
+pkgver=0.1.9
 pkgrel=1
 pkgdesc='Developer tools for the Go programming language'
 arch=(x86_64)
@@ -11,7 +11,7 @@
 license=(BSD)
 depends=(glibc)
 makedepends=(git go)
-_commit=e212aff8fd146c44ddb0167c1dfbd5531d6c9213
+_commit=c20fd7c261728ff8bc25aebb4d850b0880ab0530
 source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
 md5sums=('SKIP')
 



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

2022-01-26 Thread Ivy Foster via arch-commits
Date: Wednesday, January 26, 2022 @ 19:32:41
  Author: escondida
Revision: 1116180

opendoas: update to 6.8.2-1

Modified:
  opendoas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:57:20 UTC (rev 1116179)
+++ PKGBUILD2022-01-26 19:32:41 UTC (rev 1116180)
@@ -2,8 +2,8 @@
 # Contributor: alive4ever 
 # Contributor: Earnest
 pkgname=opendoas
-pkgver=6.8.1
-pkgrel=3
+pkgver=6.8.2
+pkgrel=1
 pkgdesc='Run commands as super user or another user'
 url='https://github.com/Duncaen/OpenDoas'
 license=(custom:ISC)
@@ -14,8 +14,8 @@
 replaces=(doas)
 
 source=(
-   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.gz;
-   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.gz.sig;
+   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.xz;
+   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.xz.sig;
 )
 install=opendoas.install
 
@@ -23,7 +23,7 @@
 
 # checksums provided by packager. Take with a grain of salt!
 sha256sums=(
-   fce3f5e3fd3e1287bdc5666abf3f433980b1c08e7381343c33ae3a8697d7c20c
+   4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0
SKIP
 )
 validpgpkeys=(C4B6FBA98211F7EFF35DEB73335C1D17EC3D6E35)



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 19:43:22
  Author: arojas
Revision: 1116183

ffmpeg 5 rebuild

Modified:
  simplescreenrecorder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 19:40:07 UTC (rev 1116182)
+++ PKGBUILD2022-01-26 19:43:22 UTC (rev 1116183)
@@ -3,7 +3,7 @@
 
 pkgname=simplescreenrecorder
 pkgver=0.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL."
 arch=("x86_64")
 url="https://www.maartenbaert.be/simplescreenrecorder/;
@@ -14,8 +14,10 @@
 "desktop-file-utils" "gtk-update-icon-cache")
 optdepends=("lib32-simplescreenrecorder: OpenGL recording of 32-bit 
applications")
 makedepends=("git" "cmake" "qt5-tools")
-source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;)
-md5sums=("SKIP")
+source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;
+ 
ffmpeg5.patch::https://patch-diff.githubusercontent.com/raw/MaartenBaert/ssr/pull/934.patch)
+md5sums=('SKIP'
+ '4ef035d6c45d146a06b9953075173185')
 
 install=simplescreenrecorder.install
 
@@ -22,6 +24,8 @@
 prepare() {
   cd ssr
   mkdir -p build
+
+  patch -p1 -i ../ffmpeg5.patch # Fix build with ffmpeg 5
 }
 
 build() {



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 19:09:13
  Author: arojas
Revision: 435178

archrelease: copy trunk to extra-x86_64

Added:
  qt5-wayland/repos/extra-x86_64/PKGBUILD
(from rev 435177, qt5-wayland/trunk/PKGBUILD)
Deleted:
  qt5-wayland/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 19:09:01 UTC (rev 435177)
+++ PKGBUILD2022-01-26 19:09:13 UTC (rev 435178)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-wayland
-pkgver=5.15.2+kde+r44
-pkgrel=1
-_commit=4644d51f4b52e83fc1b4d02b380d80d9d57e76fa
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='Provides APIs for Wayland'
-depends=('qt5-declarative' 'libxcomposite')
-makedepends=('vulkan-headers' 'git')
-groups=('qt' 'qt5')
-_pkgfqn=qtwayland
-source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $_pkgfqn
-  echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit`
-}
-
-prepare() {
-  mkdir -p build
-
-  cd $_pkgfqn
-  git revert -n 30cb2a87fcc6265232cb5a3ffce9836da6e531d6 # Revert version bump
-}
-
-build() {
-  cd build
-
-  qmake ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-
-  make INSTALL_ROOT="$pkgdir" install
-
-  # 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' {} \;
-
-  install -d "$pkgdir"/usr/share/licenses
-  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
-}

Copied: qt5-wayland/repos/extra-x86_64/PKGBUILD (from rev 435177, 
qt5-wayland/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 19:09:13 UTC (rev 435178)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-wayland
+pkgver=5.15.2+kde+r45
+pkgrel=1
+_commit=460a2bb54d8377586dff6d561646f3929c71370d
+arch=('x86_64')
+url='https://www.qt.io'
+license=('GPL3' 'LGPL3' 'FDL' 'custom')
+pkgdesc='Provides APIs for Wayland'
+depends=('qt5-declarative' 'libxcomposite')
+makedepends=('vulkan-headers' 'git')
+groups=('qt' 'qt5')
+_pkgfqn=qtwayland
+source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $_pkgfqn
+  echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit`
+}
+
+prepare() {
+  mkdir -p build
+
+  cd $_pkgfqn
+  git revert -n 30cb2a87fcc6265232cb5a3ffce9836da6e531d6 # Revert version bump
+}
+
+build() {
+  cd build
+
+  qmake ../${_pkgfqn}
+  make
+}
+
+package() {
+  cd build
+
+  make INSTALL_ROOT="$pkgdir" install
+
+  # 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' {} \;
+
+  install -d "$pkgdir"/usr/share/licenses
+  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
+}



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 19:43:31
  Author: arojas
Revision: 1116184

archrelease: copy trunk to community-staging-x86_64

Added:
  simplescreenrecorder/repos/community-staging-x86_64/
  simplescreenrecorder/repos/community-staging-x86_64/PKGBUILD
(from rev 1116183, simplescreenrecorder/trunk/PKGBUILD)
  
simplescreenrecorder/repos/community-staging-x86_64/simplescreenrecorder.install
(from rev 1116183, simplescreenrecorder/trunk/simplescreenrecorder.install)

--+
 PKGBUILD |   46 +
 simplescreenrecorder.install |9 
 2 files changed, 55 insertions(+)

Copied: simplescreenrecorder/repos/community-staging-x86_64/PKGBUILD (from rev 
1116183, simplescreenrecorder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 19:43:31 UTC (rev 1116184)
@@ -0,0 +1,46 @@
+# Maintainer: Kyle Keen 
+# Contributor: Maarten Baert
+
+pkgname=simplescreenrecorder
+pkgver=0.4.3
+pkgrel=2
+pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL."
+arch=("x86_64")
+url="https://www.maartenbaert.be/simplescreenrecorder/;
+license=("GPL3")
+depends=("qt5-base" "qt5-x11extras"
+"ffmpeg" "alsa-lib" "libpulse" "jack" "libgl" "glu"
+"libx11" "libxext" "libxfixes" "libxi" "libxinerama"
+"desktop-file-utils" "gtk-update-icon-cache")
+optdepends=("lib32-simplescreenrecorder: OpenGL recording of 32-bit 
applications")
+makedepends=("git" "cmake" "qt5-tools")
+source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;
+ 
ffmpeg5.patch::https://patch-diff.githubusercontent.com/raw/MaartenBaert/ssr/pull/934.patch)
+md5sums=('SKIP'
+ '4ef035d6c45d146a06b9953075173185')
+
+install=simplescreenrecorder.install
+
+prepare() {
+  cd ssr
+  mkdir -p build
+
+  patch -p1 -i ../ffmpeg5.patch # Fix build with ffmpeg 5
+}
+
+build() {
+  cd ssr/build
+  # fPIC is only required for qt5 + gcc5
+  #CXXFLAGS="$CXXFLAGS -fPIC"
+  #./configure --prefix=/usr --disable-assert --with-qt5
+  #./configure --prefix=/usr --disable-assert
+  #  -DLRELEASE='/usr/bin/lrelease-qt4' \
+  cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \
+-DWITH_QT5=on \
+-DCMAKE_INSTALL_LIBDIR='lib' ../
+  make
+}
+package() {
+  cd ssr/build
+  make DESTDIR="$pkgdir" install
+}

Copied: 
simplescreenrecorder/repos/community-staging-x86_64/simplescreenrecorder.install
 (from rev 1116183, simplescreenrecorder/trunk/simplescreenrecorder.install)
===
--- community-staging-x86_64/simplescreenrecorder.install   
(rev 0)
+++ community-staging-x86_64/simplescreenrecorder.install   2022-01-26 
19:43:31 UTC (rev 1116184)
@@ -0,0 +1,9 @@
+post_install() {
+   ldconfig
+}
+post_upgrade() {
+   post_install
+}
+post_remove() {
+   post_install
+}



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

2022-01-26 Thread Morten Linderud via arch-commits
Date: Wednesday, January 26, 2022 @ 19:40:07
  Author: foxboron
Revision: 1116182

archrelease: copy trunk to community-x86_64

Added:
  go-tools/repos/community-x86_64/PKGBUILD
(from rev 1116181, go-tools/trunk/PKGBUILD)
Deleted:
  go-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 19:40:01 UTC (rev 1116181)
+++ PKGBUILD2022-01-26 19:40:07 UTC (rev 1116182)
@@ -1,51 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: Bartłomiej Piotrowski 
-
-pkgname=go-tools
-epoch=4
-pkgver=0.1.8
-pkgrel=1
-pkgdesc='Developer tools for the Go programming language'
-arch=(x86_64)
-url='https://golang.org/'
-license=(BSD)
-depends=(glibc)
-makedepends=(git go)
-_commit=e212aff8fd146c44ddb0167c1dfbd5531d6c9213
-source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
-md5sums=('SKIP')
-
-_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
-go-contrib-init godex godoc goimports gomvpkg gorename gotype 
-goyacc guru html2article present ssadump stringer toolstash)
-
-prepare() {
-cd go-tools
-mkdir -p bin/
-}
-
-build() {
-  cd go-tools
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
-  go build -o bin/ ./cmd/...
-}
-
-check() {
-  cd go-tools
-  # Needs to be updated and godoc is failing the test suite
-  # See https://github.com/golang/go/issues/35690
-  go test ./cmd/...  || true
-}
-
-package() {
-  cd go-tools
-  for tool in ${_tools[@]}; do
-install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool"
-  done
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: go-tools/repos/community-x86_64/PKGBUILD (from rev 1116181, 
go-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 19:40:07 UTC (rev 1116182)
@@ -0,0 +1,51 @@
+# Maintainer: Morten Linderud 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=go-tools
+epoch=4
+pkgver=0.1.9
+pkgrel=1
+pkgdesc='Developer tools for the Go programming language'
+arch=(x86_64)
+url='https://golang.org/'
+license=(BSD)
+depends=(glibc)
+makedepends=(git go)
+_commit=c20fd7c261728ff8bc25aebb4d850b0880ab0530
+source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
+md5sums=('SKIP')
+
+_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
+go-contrib-init godex godoc goimports gomvpkg gorename gotype 
+goyacc guru html2article present ssadump stringer toolstash)
+
+prepare() {
+cd go-tools
+mkdir -p bin/
+}
+
+build() {
+  cd go-tools
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build -o bin/ ./cmd/...
+}
+
+check() {
+  cd go-tools
+  # Needs to be updated and godoc is failing the test suite
+  # See https://github.com/golang/go/issues/35690
+  go test ./cmd/...  || true
+}
+
+package() {
+  cd go-tools
+  for tool in ${_tools[@]}; do
+install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool"
+  done
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}



[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)

2022-01-26 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 26, 2022 @ 18:56:40
  Author: andrewsc
Revision: 1116178

upgpkg: firefox-developer-edition 97.0b8-1

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:35:19 UTC (rev 1116177)
+++ PKGBUILD2022-01-26 18:56:40 UTC (rev 1116178)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=97.0b7
+pkgver=97.0b8
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -26,7 +26,7 @@
 0001-Use-remoting-name-for-GDK-application-names.patch
 "$pkgname".desktop
 identity-icons-brand.svg)
-sha512sums=('54dfab0e31066a8f67d4063eff01b620910e912b68f5b0c0c2cf47794f34163681fac552f919e192addb23eab515b55fac360536ce407e03a12ca616f8b798fc'
+sha512sums=('fe87d13db32273f00237692d561824ec95e517d5faef52a5b192eec0e187269ea494fb44132ae7ae05c0ab207e310e6bb39d77fba83fec39ae291da72ef228d7'
 'SKIP'
 
'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
 
'f00f547a55df90a2f96c7b5f3a3c46b033f985db9a12257cb57f617ae8e0df9558baf6a79a7825f4866de45f9f4875cbbf1f0b99cd44371e047c6bc5dc6c78ba'



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 19:09:01
  Author: arojas
Revision: 435177

Bump revision

Modified:
  qt5-wayland/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:37:04 UTC (rev 435176)
+++ PKGBUILD2022-01-26 19:09:01 UTC (rev 435177)
@@ -2,9 +2,9 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=qt5-wayland
-pkgver=5.15.2+kde+r44
+pkgver=5.15.2+kde+r45
 pkgrel=1
-_commit=4644d51f4b52e83fc1b4d02b380d80d9d57e76fa
+_commit=460a2bb54d8377586dff6d561646f3929c71370d
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')



[arch-commits] Commit in perl-io-socket-ssl/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:36:56
  Author: felixonmars
Revision: 435175

upgpkg: perl-io-socket-ssl 2.074-1

Modified:
  perl-io-socket-ssl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:36:12 UTC (rev 435174)
+++ PKGBUILD2022-01-26 18:36:56 UTC (rev 435175)
@@ -1,7 +1,7 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=perl-io-socket-ssl
-pkgver=2.073
+pkgver=2.074
 pkgrel=1
 pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET"
 arch=('any')
@@ -11,7 +11,7 @@
 checkdepends=('perl-io-socket-inet6')
 options=('!emptydirs')
 
source=(https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${pkgver}.tar.gz)
-sha512sums=('f6c7e089dbe4012bdaf3fdea2a5bea01d856736a86b1895466aa860de0b45535b8ff31be576e846f41b5e550865e82f479a2b9d3f05ee384c8e595496b874f45')
+sha512sums=('cafbf11a986b8fb5ce06bdf1e7a83741e2eef74d4bf054f0e0cd490959eddf54d32d3d4e786de52750dccc07139d8a1b5d5979080d0f1c1464e0004ccf98a6b0')
 
 build() {
   cd IO-Socket-SSL-${pkgver}



[arch-commits] Commit in perl-io-socket-ssl/repos/extra-any (PKGBUILD PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:37:04
  Author: felixonmars
Revision: 435176

archrelease: copy trunk to extra-any

Added:
  perl-io-socket-ssl/repos/extra-any/PKGBUILD
(from rev 435175, perl-io-socket-ssl/trunk/PKGBUILD)
Deleted:
  perl-io-socket-ssl/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 18:36:56 UTC (rev 435175)
+++ PKGBUILD2022-01-26 18:37:04 UTC (rev 435176)
@@ -1,30 +0,0 @@
-# Maintainer: Eric Bélanger 
-
-pkgname=perl-io-socket-ssl
-pkgver=2.073
-pkgrel=1
-pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET"
-arch=('any')
-license=('GPL' 'PerlArtistic')
-url="https://search.cpan.org/dist/IO-Socket-SSL/;
-depends=('perl-net-ssleay' 'perl' 'perl-uri')
-checkdepends=('perl-io-socket-inet6')
-options=('!emptydirs')
-source=(https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${pkgver}.tar.gz)
-sha512sums=('f6c7e089dbe4012bdaf3fdea2a5bea01d856736a86b1895466aa860de0b45535b8ff31be576e846f41b5e550865e82f479a2b9d3f05ee384c8e595496b874f45')
-
-build() {
-  cd IO-Socket-SSL-${pkgver}
-  yes | perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd IO-Socket-SSL-${pkgver}
-  make test || warning "TLS 1.3 related errors"
-}
-
-package() {
-  cd IO-Socket-SSL-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}

Copied: perl-io-socket-ssl/repos/extra-any/PKGBUILD (from rev 435175, 
perl-io-socket-ssl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 18:37:04 UTC (rev 435176)
@@ -0,0 +1,30 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=perl-io-socket-ssl
+pkgver=2.074
+pkgrel=1
+pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET"
+arch=('any')
+license=('GPL' 'PerlArtistic')
+url="https://search.cpan.org/dist/IO-Socket-SSL/;
+depends=('perl-net-ssleay' 'perl' 'perl-uri')
+checkdepends=('perl-io-socket-inet6')
+options=('!emptydirs')
+source=(https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${pkgver}.tar.gz)
+sha512sums=('cafbf11a986b8fb5ce06bdf1e7a83741e2eef74d4bf054f0e0cd490959eddf54d32d3d4e786de52750dccc07139d8a1b5d5979080d0f1c1464e0004ccf98a6b0')
+
+build() {
+  cd IO-Socket-SSL-${pkgver}
+  yes | perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd IO-Socket-SSL-${pkgver}
+  make test || warning "TLS 1.3 related errors"
+}
+
+package() {
+  cd IO-Socket-SSL-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}



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

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 18:36:12
  Author: arojas
Revision: 435174

archrelease: copy trunk to staging-x86_64

Added:
  ffmpegthumbnailer/repos/staging-x86_64/
  ffmpegthumbnailer/repos/staging-x86_64/PKGBUILD
(from rev 435173, ffmpegthumbnailer/trunk/PKGBUILD)
  ffmpegthumbnailer/repos/staging-x86_64/ffmpeg5.patch
(from rev 435173, ffmpegthumbnailer/trunk/ffmpeg5.patch)

---+
 PKGBUILD  |   37 
 ffmpeg5.patch |  123 
 2 files changed, 160 insertions(+)

Copied: ffmpegthumbnailer/repos/staging-x86_64/PKGBUILD (from rev 435173, 
ffmpegthumbnailer/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-01-26 18:36:12 UTC (rev 435174)
@@ -0,0 +1,37 @@
+# Maintainer: Ronald van Haren 
+# Contributor: boro...@gmail.com
+
+pkgname=ffmpegthumbnailer
+pkgver=2.2.2
+pkgrel=3
+pkgdesc="Lightweight video thumbnailer that can be used by file managers."
+url="https://github.com/dirkvdb/ffmpegthumbnailer;
+license=('GPL2')
+arch=('x86_64')
+depends=('ffmpeg' 'libjpeg' 'libpng')
+makedepends=('cmake')
+optdepends=('gvfs: support for gio uris')
+source=(https://github.com/dirkvdb/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz
+ffmpeg5.patch)
+sha1sums=('1b35a8afc94edd9135baef9e5259a40b4c0d4d79'
+  'cb873fa82409180cee57cc3f2705e81bd0a27888')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < ffmpeg5.patch # Fix build with FFmpeg 5
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  mkdir -p build
+  cd build
+  cmake .. \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DENABLE_GIO=ON \
+   -DENABLE_THUMBNAILER=ON
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"/build
+  make DESTDIR="${pkgdir}" install
+}

Copied: ffmpegthumbnailer/repos/staging-x86_64/ffmpeg5.patch (from rev 435173, 
ffmpegthumbnailer/trunk/ffmpeg5.patch)
===
--- staging-x86_64/ffmpeg5.patch(rev 0)
+++ staging-x86_64/ffmpeg5.patch2022-01-26 18:36:12 UTC (rev 435174)
@@ -0,0 +1,123 @@
+diff --git a/libffmpegthumbnailer/moviedecoder.cpp 
b/libffmpegthumbnailer/moviedecoder.cpp
+index 290e212..fd0a9e1 100644
+--- a/libffmpegthumbnailer/moviedecoder.cpp
 b/libffmpegthumbnailer/moviedecoder.cpp
+@@ -70,8 +70,6 @@ MovieDecoder::~MovieDecoder()
+ 
+ void MovieDecoder::initialize(const string& filename, bool 
preferEmbeddedMetadata)
+ {
+-av_register_all();
+-avcodec_register_all();
+ avformat_network_init();
+ 
+ string inputFile = filename == "-" ? "pipe:" : filename;
+@@ -152,7 +150,7 @@ int32_t MovieDecoder::findPreferedVideoStream(bool 
preferEmbeddedMetadata)
+ for (unsigned int i = 0; i < m_pFormatContext->nb_streams; ++i)
+ {
+ AVStream *stream = m_pFormatContext->streams[i];
+-auto ctx = m_pFormatContext->streams[i]->codec;
++auto ctx = m_pFormatContext->streams[i]->codecpar;
+ if (ctx->codec_type == AVMEDIA_TYPE_VIDEO)
+ {
+ if (!preferEmbeddedMetadata || !isStillImageCodec(ctx->codec_id))
+@@ -203,8 +201,9 @@ void MovieDecoder::initializeVideo(bool 
preferEmbeddedMetadata)
+ }
+ 
+ m_pVideoStream = m_pFormatContext->streams[m_VideoStream];
+-m_pVideoCodecContext = m_pVideoStream->codec;
+-m_pVideoCodec = avcodec_find_decoder(m_pVideoCodecContext->codec_id);
++m_pVideoCodec = avcodec_find_decoder(m_pVideoStream->codecpar->codec_id);
++m_pVideoCodecContext = avcodec_alloc_context3(m_pVideoCodec);
++avcodec_parameters_to_context(m_pVideoCodecContext, 
m_pVideoStream->codecpar);
+ 
+ if (m_pVideoCodec == nullptr)
+ {
+@@ -391,8 +390,6 @@ void MovieDecoder::initializeFilterGraph(const AVRational& 
timeBase, const std::
+ auto del = [] (AVBufferSinkParams* p) { av_freep(p); };
+ std::unique_ptr 
buffersinkParams(av_buffersink_params_alloc(), del);
+ 
+-avfilter_register_all();
+-
+ m_pFilterGraph = avfilter_graph_alloc();
+ assert(m_pFilterGraph);
+ 
+@@ -500,7 +497,7 @@ void MovieDecoder::seek(int timeInSeconds)
+ }
+ 
+ checkRc(av_seek_frame(m_pFormatContext, -1, timestamp, 0), "Seeking in 
video failed");
+-avcodec_flush_buffers(m_pFormatContext->streams[m_VideoStream]->codec);
++avcodec_flush_buffers(m_pVideoCodecContext);
+ 
+ int keyFrameAttempts = 0;
+ bool gotFrame = 0;
+@@ -545,6 +542,30 @@ void MovieDecoder::decodeVideoFrame()
+ }
+ }
+ 
++// The flush packet is a non-NULL packet with size 0 and data NULL
++int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *frame, int 
*got_frame, AVPacket *pkt)
++{
++int ret;
++
++*got_frame = 0;
++
++if (pkt) {
++ret = avcodec_send_packet(avctx, pkt);
++// In particular, we don't expect AVERROR(EAGAIN), because we read all
++// 

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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:35:19
  Author: felixonmars
Revision: 1116177

archrelease: copy trunk to community-any

Added:
  v2ray-domain-list-community/repos/community-any/PKGBUILD
(from rev 1116176, 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-26 18:35:12 UTC (rev 1116176)
+++ PKGBUILD2022-01-26 18:35:19 UTC (rev 1116177)
@@ -1,23 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=20220122144733
-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=('465dd3efc8edd7c54c2912097bfc63b8d6a3138ec8cbdd19e614ea5965148e8ebee7f6b3c14b6ea7ef204f37f9fa1735848c804a81aa5ffb9a92ff2f4320d6c9')
-
-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 
1116176, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 18:35:19 UTC (rev 1116177)
@@ -0,0 +1,23 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=20220124140856
+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=('d6b5aa81629dd2b469b500409059131bf97eb60e96bd6f8b694536282e83928e2671deba77d7c0d5c85e2becbd420e842116694035d9a792ac5d24b97d40226c')
+
+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 ffmpegthumbnailer/trunk (PKGBUILD ffmpeg5.patch)

2022-01-26 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 26, 2022 @ 18:36:03
  Author: arojas
Revision: 435173

ffmpeg 5 rebuild

Added:
  ffmpegthumbnailer/trunk/ffmpeg5.patch
Modified:
  ffmpegthumbnailer/trunk/PKGBUILD

---+
 PKGBUILD  |   12 -
 ffmpeg5.patch |  123 
 2 files changed, 132 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:15:54 UTC (rev 435172)
+++ PKGBUILD2022-01-26 18:36:03 UTC (rev 435173)
@@ -3,7 +3,7 @@
 
 pkgname=ffmpegthumbnailer
 pkgver=2.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Lightweight video thumbnailer that can be used by file managers."
 url="https://github.com/dirkvdb/ffmpegthumbnailer;
 license=('GPL2')
@@ -11,9 +11,15 @@
 depends=('ffmpeg' 'libjpeg' 'libpng')
 makedepends=('cmake')
 optdepends=('gvfs: support for gio uris')
-source=("https://github.com/dirkvdb/$pkgname/archive/$pkgver.tar.gz;)
-sha1sums=('1b35a8afc94edd9135baef9e5259a40b4c0d4d79')
+source=(https://github.com/dirkvdb/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz
+ffmpeg5.patch)
+sha1sums=('1b35a8afc94edd9135baef9e5259a40b4c0d4d79'
+  'cb873fa82409180cee57cc3f2705e81bd0a27888')
 
+prepare() {
+  patch -d $pkgname-$pkgver -p1 < ffmpeg5.patch # Fix build with FFmpeg 5
+}
+
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   mkdir -p build

Added: ffmpeg5.patch
===
--- ffmpeg5.patch   (rev 0)
+++ ffmpeg5.patch   2022-01-26 18:36:03 UTC (rev 435173)
@@ -0,0 +1,123 @@
+diff --git a/libffmpegthumbnailer/moviedecoder.cpp 
b/libffmpegthumbnailer/moviedecoder.cpp
+index 290e212..fd0a9e1 100644
+--- a/libffmpegthumbnailer/moviedecoder.cpp
 b/libffmpegthumbnailer/moviedecoder.cpp
+@@ -70,8 +70,6 @@ MovieDecoder::~MovieDecoder()
+ 
+ void MovieDecoder::initialize(const string& filename, bool 
preferEmbeddedMetadata)
+ {
+-av_register_all();
+-avcodec_register_all();
+ avformat_network_init();
+ 
+ string inputFile = filename == "-" ? "pipe:" : filename;
+@@ -152,7 +150,7 @@ int32_t MovieDecoder::findPreferedVideoStream(bool 
preferEmbeddedMetadata)
+ for (unsigned int i = 0; i < m_pFormatContext->nb_streams; ++i)
+ {
+ AVStream *stream = m_pFormatContext->streams[i];
+-auto ctx = m_pFormatContext->streams[i]->codec;
++auto ctx = m_pFormatContext->streams[i]->codecpar;
+ if (ctx->codec_type == AVMEDIA_TYPE_VIDEO)
+ {
+ if (!preferEmbeddedMetadata || !isStillImageCodec(ctx->codec_id))
+@@ -203,8 +201,9 @@ void MovieDecoder::initializeVideo(bool 
preferEmbeddedMetadata)
+ }
+ 
+ m_pVideoStream = m_pFormatContext->streams[m_VideoStream];
+-m_pVideoCodecContext = m_pVideoStream->codec;
+-m_pVideoCodec = avcodec_find_decoder(m_pVideoCodecContext->codec_id);
++m_pVideoCodec = avcodec_find_decoder(m_pVideoStream->codecpar->codec_id);
++m_pVideoCodecContext = avcodec_alloc_context3(m_pVideoCodec);
++avcodec_parameters_to_context(m_pVideoCodecContext, 
m_pVideoStream->codecpar);
+ 
+ if (m_pVideoCodec == nullptr)
+ {
+@@ -391,8 +390,6 @@ void MovieDecoder::initializeFilterGraph(const AVRational& 
timeBase, const std::
+ auto del = [] (AVBufferSinkParams* p) { av_freep(p); };
+ std::unique_ptr 
buffersinkParams(av_buffersink_params_alloc(), del);
+ 
+-avfilter_register_all();
+-
+ m_pFilterGraph = avfilter_graph_alloc();
+ assert(m_pFilterGraph);
+ 
+@@ -500,7 +497,7 @@ void MovieDecoder::seek(int timeInSeconds)
+ }
+ 
+ checkRc(av_seek_frame(m_pFormatContext, -1, timestamp, 0), "Seeking in 
video failed");
+-avcodec_flush_buffers(m_pFormatContext->streams[m_VideoStream]->codec);
++avcodec_flush_buffers(m_pVideoCodecContext);
+ 
+ int keyFrameAttempts = 0;
+ bool gotFrame = 0;
+@@ -545,6 +542,30 @@ void MovieDecoder::decodeVideoFrame()
+ }
+ }
+ 
++// The flush packet is a non-NULL packet with size 0 and data NULL
++int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *frame, int 
*got_frame, AVPacket *pkt)
++{
++int ret;
++
++*got_frame = 0;
++
++if (pkt) {
++ret = avcodec_send_packet(avctx, pkt);
++// In particular, we don't expect AVERROR(EAGAIN), because we read all
++// decoded frames with avcodec_receive_frame() until done.
++if (ret < 0)
++return ret == AVERROR_EOF ? 0 : ret;
++}
++
++ret = avcodec_receive_frame(avctx, frame);
++if (ret < 0 && ret != AVERROR(EAGAIN) && ret != AVERROR_EOF)
++return ret;
++if (ret >= 0)
++*got_frame = 1;
++
++return 0;
++}
++
+ bool MovieDecoder::decodeVideoPacket()
+ {
+ if (m_pPacket->stream_index != m_VideoStream)
+@@ -554,13 +575,24 @@ bool MovieDecoder::decodeVideoPacket()
+ 
+ av_frame_unref(m_pFrame);
+ 
+-int frameFinished;
++int frameFinished = 0;
++

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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:35:12
  Author: felixonmars
Revision: 1116176

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

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:29:12 UTC (rev 1116175)
+++ PKGBUILD2022-01-26 18:35:12 UTC (rev 1116176)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=20220122144733
+pkgver=20220124140856
 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=('465dd3efc8edd7c54c2912097bfc63b8d6a3138ec8cbdd19e614ea5965148e8ebee7f6b3c14b6ea7ef204f37f9fa1735848c804a81aa5ffb9a92ff2f4320d6c9')
+sha512sums=('d6b5aa81629dd2b469b500409059131bf97eb60e96bd6f8b694536282e83928e2671deba77d7c0d5c85e2becbd420e842116694035d9a792ac5d24b97d40226c')
 
 build() {
   cd domain-list-community-$pkgver



[arch-commits] Commit in kismet/repos/extra-x86_64 (8 files)

2022-01-26 Thread Levente Polyak via arch-commits
Date: Wednesday, January 26, 2022 @ 18:15:54
  Author: anthraxx
Revision: 435172

archrelease: copy trunk to extra-x86_64

Added:
  kismet/repos/extra-x86_64/PKGBUILD
(from rev 435171, kismet/trunk/PKGBUILD)
  kismet/repos/extra-x86_64/kismet.install
(from rev 435171, kismet/trunk/kismet.install)
  kismet/repos/extra-x86_64/kismet.sysusers
(from rev 435171, kismet/trunk/kismet.sysusers)
  kismet/repos/extra-x86_64/python-install-flags.patch
(from rev 435171, kismet/trunk/python-install-flags.patch)
Deleted:
  kismet/repos/extra-x86_64/PKGBUILD
  kismet/repos/extra-x86_64/kismet.install
  kismet/repos/extra-x86_64/kismet.sysusers
  kismet/repos/extra-x86_64/python-install-flags.patch

+
 PKGBUILD   |  147 +--
 kismet.install |   38 +--
 kismet.sysusers|2 
 python-install-flags.patch |   90 +-
 4 files changed, 138 insertions(+), 139 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 18:15:48 UTC (rev 435171)
+++ PKGBUILD2022-01-26 18:15:54 UTC (rev 435172)
@@ -1,74 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Angel Velasquez 
-# Contributor: Jason Chu 
-
-pkgname=kismet
-pkgver=2021_08_R1
-_realver="${pkgver//_/-}"
-pkgrel=4
-pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
-url="https://www.kismetwireless.net/;
-arch=('x86_64')
-license=('GPL')
-depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'libprotobuf-c.so'
- 'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 
'zlib' 'libelf'
- 'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 
'python-pyserial'
- 'python-numpy' 'libwebsockets'
- libpcap.so libmicrohttpd.so libprotobuf.so libnm.so libwebsockets.so 
libsensors.so)
-makedepends=('python-setuptools')
-optdepends=(
-  'gpsd: log coordinates of detected networks'
-  'wireshark-cli: provide OUI files used to determine device manufacturer'
-  'wireshark-cli: mergecap, to merge multiple capture files'
-  'sox: provide the default kismet sound playback binary'
-  'festival: text-to-speech support'
-  'flite:  alternative/lightweight text-to-speech support')
-backup=(
-  etc/kismet/kismet.conf
-  etc/kismet/kismet_80211.conf
-  etc/kismet/kismet_alerts.conf
-  etc/kismet/kismet_filter.conf
-  etc/kismet/kismet_httpd.conf
-  etc/kismet/kismet_logging.conf
-  etc/kismet/kismet_memory.conf
-  etc/kismet/kismet_storage.conf
-  etc/kismet/kismet_uav.conf)
-install=kismet.install
-source=(https://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz
-kismet.sysusers
-python-install-flags.patch)
-sha512sums=('91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a'
-
'452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897'
-
'c24bff8ecc0288c0584f60760a27b364bf7b013aad809e4050bb6ed703fc60f3ea93f7e897717a6924333ac6734b20b99166846dae4a9c5c303ae1de39f6692c')
-validpgpkeys=('354689DF3C9DED803381A661D7B28822738BBDB1') # Michael Kershaw
-
-prepare() {
-  cd ${pkgname}-${_realver}
-  patch -Np0 < ../python-install-flags.patch
-  autoreconf -fiv
-}
-
-build() {
-  cd ${pkgname}-${_realver}
-  ./configure \
---prefix=/usr \
---localstatedir=/var \
---sysconfdir=/etc/kismet \
---with-suidgroup=315
-  make all plugins
-}
-
-package() {
-  cd ${pkgname}-${_realver}
-  make DESTDIR="${pkgdir}" install
-
-  # Makepkg strip bug #43600
-  chmod u+w "${pkgdir}"/usr/bin/kismet*
-  chmod o-x "${pkgdir}"/usr/bin/kismet_cap*
-  chown 0:315 "${pkgdir}"/usr/bin/kismet_cap*
-
-  install -Dm 644 ../kismet.sysusers "${pkgdir}/usr/lib/sysusers.d/kismet.conf"
-}
-
-# vim: ts=2 sw=2 et:

Copied: kismet/repos/extra-x86_64/PKGBUILD (from rev 435171, 
kismet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 18:15:54 UTC (rev 435172)
@@ -0,0 +1,73 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Angel Velasquez 
+# Contributor: Jason Chu 
+
+pkgname=kismet
+pkgver=2022_01_R1
+_realver="${pkgver//_/-}"
+pkgrel=1
+pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
+url="https://www.kismetwireless.net/;
+arch=('x86_64')
+license=('GPL')
+depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'protobuf-c' 'libprotobuf-c.so'
+ 'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 
'zlib' 'libelf'
+ 'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 
'python-pyserial'
+ 'python-numpy' 'libwebsockets' 

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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:29:05
  Author: felixonmars
Revision: 1116174

upgpkg: python-pytest-forked 1.4.0-1

Modified:
  python-pytest-forked/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:13:25 UTC (rev 1116173)
+++ PKGBUILD2022-01-26 18:29:05 UTC (rev 1116174)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-pytest-forked
-pkgver=1.3.0
-pkgrel=6
+pkgver=1.4.0
+pkgrel=1
 pkgdesc='run tests in isolated forked subprocesses'
 arch=('any')
 license=('MIT')
@@ -10,7 +10,7 @@
 makedepends=('python-pytest' 'python-setuptools-scm')
 depends=('python-pytest')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-forked/archive/v$pkgver.tar.gz;)
-sha512sums=('3fbbde21b4157eb8d2f72ae4285e2a84718a1ba85781ee10b53cc36d8de21512c6f2285fad5fa3cf40dcb6df767cc87fc8e749897011d89e84dcf153fc466ba6')
+sha512sums=('f5ccf71d7f335073b5cfef15d44a65b315824c1087017ee692118354fc2f17da697ed6b0a7d7030b6259a4c3ceb9356ebd015f7867f3b4a5673eae12fd9ec952')
 
 prepare() {
   export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:29:12
  Author: felixonmars
Revision: 1116175

archrelease: copy trunk to community-any

Added:
  python-pytest-forked/repos/community-any/PKGBUILD
(from rev 1116174, python-pytest-forked/trunk/PKGBUILD)
Deleted:
  python-pytest-forked/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-26 18:29:05 UTC (rev 1116174)
+++ PKGBUILD2022-01-26 18:29:12 UTC (rev 1116175)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-pytest-forked
-pkgver=1.3.0
-pkgrel=6
-pkgdesc='run tests in isolated forked subprocesses'
-arch=('any')
-license=('MIT')
-url='https://github.com/pytest-dev/pytest-forked'
-makedepends=('python-pytest' 'python-setuptools-scm')
-depends=('python-pytest')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-forked/archive/v$pkgver.tar.gz;)
-sha512sums=('3fbbde21b4157eb8d2f72ae4285e2a84718a1ba85781ee10b53cc36d8de21512c6f2285fad5fa3cf40dcb6df767cc87fc8e749897011d89e84dcf153fc466ba6')
-
-prepare() {
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/pytest-forked-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-  cd "$srcdir"/pytest-forked-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.10/site-packages:$PYTHONPATH" 
py.test
-}
-
-package() {
-  cd pytest-forked-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pytest-forked/repos/community-any/PKGBUILD (from rev 1116174, 
python-pytest-forked/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-26 18:29:12 UTC (rev 1116175)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-pytest-forked
+pkgver=1.4.0
+pkgrel=1
+pkgdesc='run tests in isolated forked subprocesses'
+arch=('any')
+license=('MIT')
+url='https://github.com/pytest-dev/pytest-forked'
+makedepends=('python-pytest' 'python-setuptools-scm')
+depends=('python-pytest')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-forked/archive/v$pkgver.tar.gz;)
+sha512sums=('f5ccf71d7f335073b5cfef15d44a65b315824c1087017ee692118354fc2f17da697ed6b0a7d7030b6259a4c3ceb9356ebd015f7867f3b4a5673eae12fd9ec952')
+
+prepare() {
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/pytest-forked-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+  cd "$srcdir"/pytest-forked-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.10/site-packages:$PYTHONPATH" 
py.test
+}
+
+package() {
+  cd pytest-forked-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-01-26 Thread Levente Polyak via arch-commits
Date: Wednesday, January 26, 2022 @ 18:15:48
  Author: anthraxx
Revision: 435171

upgpkg: kismet 2022_01_R1-1

Modified:
  kismet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:31:03 UTC (rev 435170)
+++ PKGBUILD2022-01-26 18:15:48 UTC (rev 435171)
@@ -4,18 +4,18 @@
 # Contributor: Jason Chu 
 
 pkgname=kismet
-pkgver=2021_08_R1
+pkgver=2022_01_R1
 _realver="${pkgver//_/-}"
-pkgrel=4
+pkgrel=1
 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
 url="https://www.kismetwireless.net/;
 arch=('x86_64')
 license=('GPL')
-depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'libprotobuf-c.so'
+depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'protobuf-c' 'libprotobuf-c.so'
  'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 
'zlib' 'libelf'
  'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 
'python-pyserial'
- 'python-numpy' 'libwebsockets'
- libpcap.so libmicrohttpd.so libprotobuf.so libnm.so libwebsockets.so 
libsensors.so)
+ 'python-numpy' 'libwebsockets' 'libcap-ng'
+ libpcap.so libprotobuf.so libnm.so libwebsockets.so libsensors.so)
 makedepends=('python-setuptools')
 optdepends=(
   'gpsd: log coordinates of detected networks'
@@ -32,13 +32,12 @@
   etc/kismet/kismet_httpd.conf
   etc/kismet/kismet_logging.conf
   etc/kismet/kismet_memory.conf
-  etc/kismet/kismet_storage.conf
   etc/kismet/kismet_uav.conf)
 install=kismet.install
 source=(https://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz
 kismet.sysusers
 python-install-flags.patch)
-sha512sums=('91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a'
+sha512sums=('30d651829d993514031f762df368e3c013bcedf89d8a6ba623a0e40a7f6ca4af75254171998fd13e6d370378faf9a916159f8f15f3d238abdda77d1a228519ae'
 
'452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897'
 
'c24bff8ecc0288c0584f60760a27b364bf7b013aad809e4050bb6ed703fc60f3ea93f7e897717a6924333ac6734b20b99166846dae4a9c5c303ae1de39f6692c')
 validpgpkeys=('354689DF3C9DED803381A661D7B28822738BBDB1') # Michael Kershaw



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:13:16
  Author: felixonmars
Revision: 1116172

upgpkg: haskell-language-server 1.3.0.0-79: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:11:05 UTC (rev 1116171)
+++ PKGBUILD2022-01-26 18:13:16 UTC (rev 1116172)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=78
+pkgrel=79
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:13:25
  Author: felixonmars
Revision: 1116173

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 1116172, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1116172, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:13:25 UTC (rev 1116173)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=79
+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-hls-haddock-comments-plugin/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:10:57
  Author: felixonmars
Revision: 1116170

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-69: rebuild with hspec 
2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:10:24 UTC (rev 1116169)
+++ PKGBUILD2022-01-26 18:10:57 UTC (rev 1116170)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=68
+pkgrel=69
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:10:24
  Author: felixonmars
Revision: 1116169

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 1116168, 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 1116168, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:10:24 UTC (rev 1116169)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=70
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:10:16
  Author: felixonmars
Revision: 1116168

upgpkg: haskell-hls-eval-plugin 1.1.2.0-70: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:09:16 UTC (rev 1116167)
+++ PKGBUILD2022-01-26 18:10:16 UTC (rev 1116168)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=69
+pkgrel=70
 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/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:09:08
  Author: felixonmars
Revision: 1116166

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-69: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:07:48 UTC (rev 1116165)
+++ PKGBUILD2022-01-26 18:09:08 UTC (rev 1116166)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:11:05
  Author: felixonmars
Revision: 1116171

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 1116170, 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 1116170, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:11:05 UTC (rev 1116171)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=69
+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-pragmas-plugin/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:09:16
  Author: felixonmars
Revision: 1116167

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 1116166, 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 1116166, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:09:16 UTC (rev 1116167)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=69
+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-fourmolu-plugin/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:07:41
  Author: felixonmars
Revision: 1116164

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-73: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:07:07 UTC (rev 1116163)
+++ PKGBUILD2022-01-26 18:07:41 UTC (rev 1116164)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=72
+pkgrel=73
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:07:48
  Author: felixonmars
Revision: 1116165

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 1116164, 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 1116164, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:07:48 UTC (rev 1116165)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=73
+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-stylish-haskell-plugin/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:07:07
  Author: felixonmars
Revision: 1116163

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 1116162, 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 1116162, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:07:07 UTC (rev 1116163)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=70
+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-call-hierarchy-plugin/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:06:20
  Author: felixonmars
Revision: 1116160

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-69: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:05:33 UTC (rev 1116159)
+++ PKGBUILD2022-01-26 18:06:20 UTC (rev 1116160)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:06:28
  Author: felixonmars
Revision: 1116161

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 1116160, 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 1116160, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:06:28 UTC (rev 1116161)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=69
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:07:00
  Author: felixonmars
Revision: 1116162

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-70: rebuild with hspec 
2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:06:28 UTC (rev 1116161)
+++ PKGBUILD2022-01-26 18:07:00 UTC (rev 1116162)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=69
+pkgrel=70
 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-module-name-plugin/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:04:53
  Author: felixonmars
Revision: 1116157

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 1116156, 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 1116156, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:04:53 UTC (rev 1116157)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=69
+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-ormolu-plugin/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:04:15
  Author: felixonmars
Revision: 1116155

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 1116154, 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 1116154, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:04:15 UTC (rev 1116155)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=72
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:05:33
  Author: felixonmars
Revision: 1116159

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 1116158, 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 1116158, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:05:33 UTC (rev 1116159)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=69
+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-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:05:25
  Author: felixonmars
Revision: 1116158

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-69: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:04:53 UTC (rev 1116157)
+++ PKGBUILD2022-01-26 18:05:25 UTC (rev 1116158)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=68
+pkgrel=69
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:04:46
  Author: felixonmars
Revision: 1116156

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-69: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:04:15 UTC (rev 1116155)
+++ PKGBUILD2022-01-26 18:04:46 UTC (rev 1116156)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=68
+pkgrel=69
 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-hlint-plugin/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:03:30
  Author: felixonmars
Revision: 1116152

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-69: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:02:58 UTC (rev 1116151)
+++ PKGBUILD2022-01-26 18:03:30 UTC (rev 1116152)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=68
+pkgrel=69
 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-ormolu-plugin/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:04:08
  Author: felixonmars
Revision: 1116154

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-72: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:03:37 UTC (rev 1116153)
+++ PKGBUILD2022-01-26 18:04:08 UTC (rev 1116154)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=71
+pkgrel=72
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:03:37
  Author: felixonmars
Revision: 1116153

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 1116152, 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 1116152, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:03:37 UTC (rev 1116153)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=69
+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-explicit-imports-plugin/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:02:51
  Author: felixonmars
Revision: 1116150

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-69: rebuild with hspec 
2.8.5, hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:02:22 UTC (rev 1116149)
+++ PKGBUILD2022-01-26 18:02:51 UTC (rev 1116150)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=68
+pkgrel=69
 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-yesod-test/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:33:20
  Author: felixonmars
Revision: 1116122

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
1116121, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:33:20 UTC (rev 1116122)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.12
+pkgrel=245
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:02:22
  Author: felixonmars
Revision: 1116149

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 1116148, 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 1116148, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:02:22 UTC (rev 1116149)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=70
+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-explicit-imports-plugin/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:02:58
  Author: felixonmars
Revision: 1116151

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 1116150, 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 1116150, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 18:02:58 UTC (rev 1116151)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=69
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:02:15
  Author: felixonmars
Revision: 1116148

upgpkg: haskell-hls-test-utils 1.1.0.0-70: rebuild with hspec 2.8.5, hspec-core 
2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:01:43 UTC (rev 1116147)
+++ PKGBUILD2022-01-26 18:02:15 UTC (rev 1116148)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=69
+pkgrel=70
 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-esqueleto/repos (2 files)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:32:28
  Author: felixonmars
Revision: 1116120

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
1116119, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-01-26 17:32:28 UTC (rev 1116120)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.5.2.1
+pkgrel=81
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core' 'haskell-mysql' 
'haskell-mysql-simple'
+ 'haskell-persistent-mysql' 'haskell-persistent-postgresql' 
'haskell-persistent-sqlite'
+ 'haskell-postgresql-simple')
+checkdepends=('mariadb' 'pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8b1d0b06c2ef9ead922be7220d0d1fa6a6de67404bf48c2cfab297d92e187a92cb602e0189f91fbe0561c2f6f268b67d71f9f1512bff7c3218fa4fbab31a301')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/port=5432/port=9824/' test/PostgreSQL/Test.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-mysql -f-postgresql
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# Copied from haskell-persistent-mysql
+mkdir -p /tmp/mysql_test
+mysql_install_db --datadir=/tmp/mysql_test
+mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql --port 33306 
--skip-grant-tables &
+MYSQL_PID=$!
+sleep 5
+mysql -h 127.0.0.1 -P 33306 -u root -e "create database IF NOT EXISTS 
esqutest;"
+
+# Copied from haskell-persistent-postgresql
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createuser -s esqutest
+createdb -O esqutest esqutest
+
+# mysql tests fail the same way as haskell-persistent-mysql, due to 
incompatibility with mariadb
+TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
+
+kill $MYSQL_PID
+pifpaf_stop
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:29:58
  Author: felixonmars
Revision: 1116117

upgpkg: haskell-hasql-dynamic-statements 0.3.1-59: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

Modified:
  haskell-hasql-dynamic-statements/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:29:32 UTC (rev 1116116)
+++ PKGBUILD2022-01-26 17:29:58 UTC (rev 1116117)
@@ -3,7 +3,7 @@
 _hkgname=hasql-dynamic-statements
 pkgname=haskell-hasql-dynamic-statements
 pkgver=0.3.1
-pkgrel=58
+pkgrel=59
 pkgdesc="Toolkit for constructing Hasql statements dynamically"
 url="https://github.com/nikita-volkov/hasql-dynamic-statements;
 license=("MIT")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 17:32:21
  Author: felixonmars
Revision: 1116119

upgpkg: haskell-esqueleto 3.5.2.1-81: rebuild with hspec 2.8.5, hspec-core 
2.8.5, hspec-discover 2.8.5

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:30:05 UTC (rev 1116118)
+++ PKGBUILD2022-01-26 17:32:21 UTC (rev 1116119)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.5.2.1
-pkgrel=80
+pkgrel=81
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("BSD")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:00:46
  Author: felixonmars
Revision: 1116144

upgpkg: hledger-web 1.24.1-23: rebuild with hspec 2.8.5, hspec-core 2.8.5, 
hspec-discover 2.8.5

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 17:59:47 UTC (rev 1116143)
+++ PKGBUILD2022-01-26 18:00:46 UTC (rev 1116144)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.24.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")



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

2022-01-26 Thread Felix Yan via arch-commits
Date: Wednesday, January 26, 2022 @ 18:01:35
  Author: felixonmars
Revision: 1116146

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-69: rebuild with hspec 2.8.5, 
hspec-core 2.8.5, hspec-discover 2.8.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-01-26 18:00:54 UTC (rev 1116145)
+++ PKGBUILD2022-01-26 18:01:35 UTC (rev 1116146)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=68
+pkgrel=69
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



  1   2   3   4   5   6   >