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

2020-06-17 Thread Felix Yan via arch-commits
Date: Thursday, June 18, 2020 @ 06:53:49
  Author: felixonmars
Revision: 646740

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-uri/repos/community-staging-x86_64/
  haskell-network-uri/repos/community-staging-x86_64/PKGBUILD
(from rev 646739, haskell-network-uri/trunk/PKGBUILD)

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

Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 
646739, haskell-network-uri/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-18 06:53:49 UTC (rev 646740)
@@ -0,0 +1,49 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=network-uri
+pkgname=haskell-network-uri
+pkgver=2.6.3.0
+pkgrel=103
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc' 'haskell-criterion' 'haskell-hunit' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('15091367e4543de1e2af0d81973b8e456e2c5f5295dcd7a91b91f46c2e07a6a655c6ab4c0837ce7566b21b43bca3569c1b27bb7f437572b09d00e678c7b512f0')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+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-network-uri/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Thursday, June 18, 2020 @ 06:53:40
  Author: felixonmars
Revision: 646739

upgpkg: haskell-network-uri 2.6.3.0-103: rebuild pass 1, specified --nocheck

Modified:
  haskell-network-uri/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-18 05:55:41 UTC (rev 646738)
+++ PKGBUILD2020-06-18 06:53:40 UTC (rev 646739)
@@ -3,7 +3,7 @@
 _hkgname=network-uri
 pkgname=haskell-network-uri
 pkgver=2.6.3.0
-pkgrel=102
+pkgrel=103
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-06-17 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, June 18, 2020 @ 05:55:31
  Author: svenstaro
Revision: 646737

upgpkg: telegram-desktop 2.1.12-1

Modified:
  telegram-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-18 02:17:39 UTC (rev 646736)
+++ PKGBUILD2020-06-18 05:55:31 UTC (rev 646737)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: hexchain 
 pkgname=telegram-desktop
-pkgver=2.1.11
+pkgver=2.1.12
 pkgrel=1
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
@@ -9,10 +9,10 @@
 license=('GPL3')
 depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal'
  'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'gtk3')
 optdepends=('ttf-opensans: default Open Sans font family')
 
source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
-sha512sums=('9f2fba2814a5ab64f946913e32fce66dbc842d9607cbaee00994689ef6a661a04c2a8de5e075fc532e7d8926b51432c06c2b1510b019d729eef40da373d91d42')
+sha512sums=('961f7e4900f782d58d5d1b1045590a7029777c3daa8d26f47a61663de9ab0c3c3cdfa7507c0710af2fb231e480ffe67de0bcbd61b72acb751ae8133b73d86cff')
 
 build() {
 cd tdesktop-$pkgver-full


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

2020-06-17 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, June 18, 2020 @ 05:55:41
  Author: svenstaro
Revision: 646738

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 646737, telegram-desktop/trunk/PKGBUILD)
Deleted:
  telegram-desktop/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-18 05:55:31 UTC (rev 646737)
+++ PKGBUILD2020-06-18 05:55:41 UTC (rev 646738)
@@ -1,38 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-pkgname=telegram-desktop
-pkgver=2.1.11
-pkgrel=1
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/";
-license=('GPL3')
-depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal'
- 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected')
-optdepends=('ttf-opensans: default Open Sans font family')
-source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
-sha512sums=('9f2fba2814a5ab64f946913e32fce66dbc842d9607cbaee00994689ef6a661a04c2a8de5e075fc532e7d8926b51432c06c2b1510b019d729eef40da373d91d42')
-
-build() {
-cd tdesktop-$pkgver-full
-
-# export CXXFLAGS="$CXXFLAGS 
-ffile-prefix-map=$srcdir/tdesktop-$pkgver-full="
-cmake -B build -G Ninja . \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DTDESKTOP_API_TEST=ON \
--DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \
--DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF \
--DDESKTOP_APP_USE_PACKAGED_GSL=OFF \
--DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \
--DTDESKTOP_USE_PACKAGED_TGVOIP=OFF \
--DDESKTOP_APP_SPECIAL_TARGET="" \
--DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop"
-ninja -C build
-}
-
-package() {
-cd tdesktop-$pkgver-full
-DESTDIR=$pkgdir ninja -C build install
-}

Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 646737, 
telegram-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-18 05:55:41 UTC (rev 646738)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: hexchain 
+pkgname=telegram-desktop
+pkgver=2.1.12
+pkgrel=1
+pkgdesc='Official Telegram Desktop client'
+arch=('x86_64')
+url="https://desktop.telegram.org/";
+license=('GPL3')
+depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal'
+ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'gtk3')
+optdepends=('ttf-opensans: default Open Sans font family')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";)
+sha512sums=('961f7e4900f782d58d5d1b1045590a7029777c3daa8d26f47a61663de9ab0c3c3cdfa7507c0710af2fb231e480ffe67de0bcbd61b72acb751ae8133b73d86cff')
+
+build() {
+cd tdesktop-$pkgver-full
+
+# export CXXFLAGS="$CXXFLAGS 
-ffile-prefix-map=$srcdir/tdesktop-$pkgver-full="
+cmake -B build -G Ninja . \
+-DCMAKE_INSTALL_PREFIX="/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DTDESKTOP_API_TEST=ON \
+-DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \
+-DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF \
+-DDESKTOP_APP_USE_PACKAGED_GSL=OFF \
+-DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \
+-DTDESKTOP_USE_PACKAGED_TGVOIP=OFF \
+-DDESKTOP_APP_SPECIAL_TARGET="" \
+-DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop"
+ninja -C build
+}
+
+package() {
+cd tdesktop-$pkgver-full
+DESTDIR=$pkgdir ninja -C build install
+}


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

2020-06-17 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, June 18, 2020 @ 02:17:39
  Author: svenstaro
Revision: 646736

Add note

Modified:
  openra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-18 00:46:51 UTC (rev 646735)
+++ PKGBUILD2020-06-18 02:17:39 UTC (rev 646736)
@@ -24,6 +24,8 @@
 build() {
   cd OpenRA
 
+  # This currently downloads pre-compiled dependencies which I'm not a fan of.
+  # The next version of OpenRA will support compiling against system 
dependencies.
   make dependencies
   make core
 }


[arch-commits] Commit in python-qt.py/repos/community-any (PKGBUILD PKGBUILD)

2020-06-17 Thread Filipe Laíns via arch-commits
Date: Thursday, June 18, 2020 @ 00:46:51
  Author: ffy00
Revision: 646735

archrelease: copy trunk to community-any

Added:
  python-qt.py/repos/community-any/PKGBUILD
(from rev 646734, python-qt.py/trunk/PKGBUILD)
Deleted:
  python-qt.py/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-18 00:46:36 UTC (rev 646734)
+++ PKGBUILD2020-06-18 00:46:51 UTC (rev 646735)
@@ -1,34 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Michal Krenek (Mikos) 
-
-pkgname=python-qt.py
-_pkgname=Qt.py
-pkgver=1.2.5
-pkgrel=2
-pkgdesc='Python compatibility wrapper around all Qt bindings'
-arch=('any')
-url='https://github.com/mottosso/Qt.py'
-license=('MIT')
-depends=('python')
-optdepends=('python-pyqt5: Qt 5 bindings'
-'pyside2: LGPL Qt 5 bindings')
-provides=('qt5-python-bindings')
-makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha512sums=('c38a61007df2138ac38b33d61df456a70cc0aa94ac1d4b37384420fab28f9f75218258680e23ff181a0092f8b04b8d20441b3b64c051da07b13f8e49a5d36b1e')
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-  rm "$pkgdir"/usr/LICENSE # Weird
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-

Copied: python-qt.py/repos/community-any/PKGBUILD (from rev 646734, 
python-qt.py/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-18 00:46:51 UTC (rev 646735)
@@ -0,0 +1,31 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Michal Krenek (Mikos) 
+
+pkgname=python-qt.py
+_pkgname=Qt.py
+pkgver=1.2.5
+pkgrel=3
+pkgdesc='Python compatibility wrapper around all Qt bindings'
+arch=('any')
+url='https://github.com/mottosso/Qt.py'
+license=('MIT')
+depends=('python' 'qt5-python-bindings')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha512sums=('c38a61007df2138ac38b33d61df456a70cc0aa94ac1d4b37384420fab28f9f75218258680e23ff181a0092f8b04b8d20441b3b64c051da07b13f8e49a5d36b1e')
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+  rm "$pkgdir"/usr/LICENSE # Weird
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+


[arch-commits] Commit in python-qt.py/trunk (PKGBUILD)

2020-06-17 Thread Filipe Laíns via arch-commits
Date: Thursday, June 18, 2020 @ 00:46:36
  Author: ffy00
Revision: 646734

upgpkg: python-qt.py 1.2.5-3 (add dependency on qt5-python-bindings)

Modified:
  python-qt.py/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-18 00:22:25 UTC (rev 646733)
+++ PKGBUILD2020-06-18 00:46:36 UTC (rev 646734)
@@ -4,15 +4,12 @@
 pkgname=python-qt.py
 _pkgname=Qt.py
 pkgver=1.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc='Python compatibility wrapper around all Qt bindings'
 arch=('any')
 url='https://github.com/mottosso/Qt.py'
 license=('MIT')
-depends=('python')
-optdepends=('python-pyqt5: Qt 5 bindings'
-'pyside2: LGPL Qt 5 bindings')
-provides=('qt5-python-bindings')
+depends=('python' 'qt5-python-bindings')
 makedepends=('python-setuptools')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
 
sha512sums=('c38a61007df2138ac38b33d61df456a70cc0aa94ac1d4b37384420fab28f9f75218258680e23ff181a0092f8b04b8d20441b3b64c051da07b13f8e49a5d36b1e')


[arch-commits] Commit in bind/repos/extra-x86_64 (18 files)

2020-06-17 Thread Sébastien Luttringer via arch-commits
Date: Thursday, June 18, 2020 @ 00:37:10
  Author: seblu
Revision: 389489

archrelease: copy trunk to extra-x86_64

Added:
  bind/repos/extra-x86_64/127.0.0.zone
(from rev 389488, bind/trunk/127.0.0.zone)
  bind/repos/extra-x86_64/PKGBUILD
(from rev 389488, bind/trunk/PKGBUILD)
  bind/repos/extra-x86_64/bind.install
(from rev 389488, bind/trunk/bind.install)
  bind/repos/extra-x86_64/localhost.ip6.zone
(from rev 389488, bind/trunk/localhost.ip6.zone)
  bind/repos/extra-x86_64/localhost.zone
(from rev 389488, bind/trunk/localhost.zone)
  bind/repos/extra-x86_64/named.conf
(from rev 389488, bind/trunk/named.conf)
  bind/repos/extra-x86_64/named.service
(from rev 389488, bind/trunk/named.service)
  bind/repos/extra-x86_64/sysusers.conf
(from rev 389488, bind/trunk/sysusers.conf)
  bind/repos/extra-x86_64/tmpfiles.conf
(from rev 389488, bind/trunk/tmpfiles.conf)
Deleted:
  bind/repos/extra-x86_64/127.0.0.zone
  bind/repos/extra-x86_64/PKGBUILD
  bind/repos/extra-x86_64/bind.install
  bind/repos/extra-x86_64/localhost.ip6.zone
  bind/repos/extra-x86_64/localhost.zone
  bind/repos/extra-x86_64/named.conf
  bind/repos/extra-x86_64/named.service
  bind/repos/extra-x86_64/sysusers.conf
  bind/repos/extra-x86_64/tmpfiles.conf

+
 127.0.0.zone   |   20 ++--
 PKGBUILD   |  252 +--
 bind.install   |   20 ++--
 localhost.ip6.zone |   20 ++--
 localhost.zone |   22 ++--
 named.conf |  114 +++
 named.service  |   20 ++--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 9 files changed, 236 insertions(+), 236 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2020-06-18 00:36:37 UTC (rev 389488)
+++ 127.0.0.zone2020-06-18 00:37:10 UTC (rev 389489)
@@ -1,10 +0,0 @@
-@   1D IN SOA   localhost. root.localhost. (
-42; serial (mmdd##)
-3H; refresh
-15M   ; retry
-1W; expiry
-1D )  ; minimum ttl
-
-1D  IN  NS  localhost.
-
-1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 389488, 
bind/trunk/127.0.0.zone)
===
--- 127.0.0.zone(rev 0)
+++ 127.0.0.zone2020-06-18 00:37:10 UTC (rev 389489)
@@ -0,0 +1,10 @@
+@   1D IN SOA   localhost. root.localhost. (
+42; serial (mmdd##)
+3H; refresh
+15M   ; retry
+1W; expiry
+1D )  ; minimum ttl
+
+1D  IN  NS  localhost.
+
+1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-18 00:36:37 UTC (rev 389488)
+++ PKGBUILD2020-06-18 00:37:10 UTC (rev 389489)
@@ -1,126 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-pkgbase=bind
-pkgname=(bind bind-tools)
-_pkgver=9.16.4
-pkgver=${_pkgver//-/.}
-pkgrel=1
-url='https://www.isc.org/software/bind/'
-license=('MPL2')
-arch=('x86_64')
-options=('!emptydirs')
-makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
-  'libidn2' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb' 'zlib' 'icu'
-  'xz' 'libmaxminddb' 'libnsl' 'libuv')
-validpgpkeys=('AE3FAC796711EC59FC007AA474BB6B9A4CBB3D38') #ISC Code Signing 
Key 2019 – 2020 (codes...@isc.org)
-source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.xz"{,.asc}
-'tmpfiles.conf'
-'sysusers.conf'
-'named.conf'
-'named.service'
-'localhost.zone'
-'localhost.ip6.zone'
-'127.0.0.zone')
-sha256sums=('7522088d3daac8bcabaae37998178e09139ef5ccae6631cb1d8a625b770f370a'
-'SKIP'
-'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
-'7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'
-'e08a01d41b18bdb771d534daca99642314939aafdb088e5cfcf0ef2d33f8e7eb'
-'3f0f8db0a1deae270dd166b4750be7c1041b4b44891176f35a8df7dd55d24d34'
-'0011708e516128647dd25b59b6ebc465f36e85bbe0a8fbdc3eb04b7f28c2197f'
-'c06fc270e32a843c8b6d86335a2ec607d405dfba6875de8d8a9abde39a9e2c17'
-'b88fd2b99e7d42d414b329b814b9ff3304fa0ef9c67df81bde235bbfa0f3a3b8')
-
-prepare() {
-  cd bind-$_pkgver
-  # apply patch from the sour

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

2020-06-17 Thread Sébastien Luttringer via arch-commits
Date: Thursday, June 18, 2020 @ 00:36:27
  Author: seblu
Revision: 389487

upgpkg: bind 9.16.4-1

Modified:
  bind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-18 00:17:01 UTC (rev 389486)
+++ PKGBUILD2020-06-18 00:36:27 UTC (rev 389487)
@@ -5,7 +5,7 @@
 
 pkgbase=bind
 pkgname=(bind bind-tools)
-_pkgver=9.16.3
+_pkgver=9.16.4
 pkgver=${_pkgver//-/.}
 pkgrel=1
 url='https://www.isc.org/software/bind/'
@@ -24,7 +24,7 @@
 'localhost.zone'
 'localhost.ip6.zone'
 '127.0.0.zone')
-sha256sums=('27ac6513de5f8d0db34b9f241da53baa15a14b2ad21338d0cde0826eaf564f7e'
+sha256sums=('7522088d3daac8bcabaae37998178e09139ef5ccae6631cb1d8a625b770f370a'
 'SKIP'
 'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
 '7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'


[arch-commits] Commit in bind/repos/extra-x86_64 (18 files)

2020-06-17 Thread Sébastien Luttringer via arch-commits
Date: Thursday, June 18, 2020 @ 00:36:37
  Author: seblu
Revision: 389488

archrelease: copy trunk to extra-x86_64

Added:
  bind/repos/extra-x86_64/127.0.0.zone
(from rev 389487, bind/trunk/127.0.0.zone)
  bind/repos/extra-x86_64/PKGBUILD
(from rev 389487, bind/trunk/PKGBUILD)
  bind/repos/extra-x86_64/bind.install
(from rev 389487, bind/trunk/bind.install)
  bind/repos/extra-x86_64/localhost.ip6.zone
(from rev 389487, bind/trunk/localhost.ip6.zone)
  bind/repos/extra-x86_64/localhost.zone
(from rev 389487, bind/trunk/localhost.zone)
  bind/repos/extra-x86_64/named.conf
(from rev 389487, bind/trunk/named.conf)
  bind/repos/extra-x86_64/named.service
(from rev 389487, bind/trunk/named.service)
  bind/repos/extra-x86_64/sysusers.conf
(from rev 389487, bind/trunk/sysusers.conf)
  bind/repos/extra-x86_64/tmpfiles.conf
(from rev 389487, bind/trunk/tmpfiles.conf)
Deleted:
  bind/repos/extra-x86_64/127.0.0.zone
  bind/repos/extra-x86_64/PKGBUILD
  bind/repos/extra-x86_64/bind.install
  bind/repos/extra-x86_64/localhost.ip6.zone
  bind/repos/extra-x86_64/localhost.zone
  bind/repos/extra-x86_64/named.conf
  bind/repos/extra-x86_64/named.service
  bind/repos/extra-x86_64/sysusers.conf
  bind/repos/extra-x86_64/tmpfiles.conf

+
 127.0.0.zone   |   20 ++--
 PKGBUILD   |  252 +--
 bind.install   |   20 ++--
 localhost.ip6.zone |   20 ++--
 localhost.zone |   22 ++--
 named.conf |  114 +++
 named.service  |   20 ++--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 9 files changed, 236 insertions(+), 236 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2020-06-18 00:36:27 UTC (rev 389487)
+++ 127.0.0.zone2020-06-18 00:36:37 UTC (rev 389488)
@@ -1,10 +0,0 @@
-@   1D IN SOA   localhost. root.localhost. (
-42; serial (mmdd##)
-3H; refresh
-15M   ; retry
-1W; expiry
-1D )  ; minimum ttl
-
-1D  IN  NS  localhost.
-
-1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 389487, 
bind/trunk/127.0.0.zone)
===
--- 127.0.0.zone(rev 0)
+++ 127.0.0.zone2020-06-18 00:36:37 UTC (rev 389488)
@@ -0,0 +1,10 @@
+@   1D IN SOA   localhost. root.localhost. (
+42; serial (mmdd##)
+3H; refresh
+15M   ; retry
+1W; expiry
+1D )  ; minimum ttl
+
+1D  IN  NS  localhost.
+
+1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-18 00:36:27 UTC (rev 389487)
+++ PKGBUILD2020-06-18 00:36:37 UTC (rev 389488)
@@ -1,126 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-pkgbase=bind
-pkgname=(bind bind-tools)
-_pkgver=9.16.3
-pkgver=${_pkgver//-/.}
-pkgrel=1
-url='https://www.isc.org/software/bind/'
-license=('MPL2')
-arch=('x86_64')
-options=('!emptydirs')
-makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
-  'libidn2' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb' 'zlib' 'icu'
-  'xz' 'libmaxminddb' 'libnsl' 'libuv')
-validpgpkeys=('AE3FAC796711EC59FC007AA474BB6B9A4CBB3D38') #ISC Code Signing 
Key 2019 – 2020 (codes...@isc.org)
-source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.xz"{,.asc}
-'tmpfiles.conf'
-'sysusers.conf'
-'named.conf'
-'named.service'
-'localhost.zone'
-'localhost.ip6.zone'
-'127.0.0.zone')
-sha256sums=('27ac6513de5f8d0db34b9f241da53baa15a14b2ad21338d0cde0826eaf564f7e'
-'SKIP'
-'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
-'7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'
-'e08a01d41b18bdb771d534daca99642314939aafdb088e5cfcf0ef2d33f8e7eb'
-'3f0f8db0a1deae270dd166b4750be7c1041b4b44891176f35a8df7dd55d24d34'
-'0011708e516128647dd25b59b6ebc465f36e85bbe0a8fbdc3eb04b7f28c2197f'
-'c06fc270e32a843c8b6d86335a2ec607d405dfba6875de8d8a9abde39a9e2c17'
-'b88fd2b99e7d42d414b329b814b9ff3304fa0ef9c67df81bde235bbfa0f3a3b8')
-
-prepare() {
-  cd bind-$_pkgver
-  # apply patch from the sour

[arch-commits] Commit in phpldapadmin/trunk (PKGBUILD password-unescape.patch)

2020-06-17 Thread Sergej Pupykin via arch-commits
Date: Thursday, June 18, 2020 @ 00:22:11
  Author: spupykin
Revision: 646732

upgpkg: phpldapadmin 1.2.5-3

Added:
  phpldapadmin/trunk/password-unescape.patch
Modified:
  phpldapadmin/trunk/PKGBUILD

-+
 PKGBUILD|5 -
 password-unescape.patch |   10 ++
 2 files changed, 14 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-18 00:18:21 UTC (rev 646731)
+++ PKGBUILD2020-06-18 00:22:11 UTC (rev 646732)
@@ -2,7 +2,7 @@
 
 pkgname=phpldapadmin
 pkgver=1.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc="A PHP and hence web-based tool to administrate LDAP over the WWW"
 arch=('any')
 url="https://github.com/leenooks/phpLDAPadmin";
@@ -13,10 +13,12 @@
 
source=($pkgname-$pkgver.tar.gz::https://github.com/leenooks/phpLDAPadmin/archive/$pkgver.tar.gz
 disable-mcrypt.patch
 phpldapadmin-1.2.3-php7_4.patch
+password-unescape.patch
 sort-in-templates.patch)
 sha256sums=('74581f5af1abdbf672b6a1655e9fb3c34a16c7510019348812571fcc10fdde1b'
 'b31774abab4dd603ec9acbeda49adb188890173ee93042a811b5724e01edd837'
 'd6e9b6361549be4a4e5a05ffac0917307973fe35717041f7cdde4171271ad168'
+'57210da0bad722edec5f7aa1f16d32a79c7bb29b09556ddb0cfe54918cb16193'
 'fc2d4bdf4d43a90aa541fe20eeed494caa339eacf3f08b06539efcdbacc3578f')
 
 prepare() {
@@ -25,6 +27,7 @@
   patch -p1 -i "$srcdir"/disable-mcrypt.patch
   patch -p1 -i "$srcdir"/phpldapadmin-1.2.3-php7_4.patch
   patch -p1 -i "$srcdir"/sort-in-templates.patch
+  patch -p1 -i "$srcdir"/password-unescape.patch
   find -type f -name '*.orig' -exec rm -f {} \;
 }
 

Added: password-unescape.patch
===
--- password-unescape.patch (rev 0)
+++ password-unescape.patch 2020-06-18 00:22:11 UTC (rev 646732)
@@ -0,0 +1,10 @@
+--- a/htdocs/login.php 2020-06-17 18:17:18.926320916 -0600
 b/htdocs/login.php 2020-06-17 18:16:59.796222429 -0600
+@@ -14,6 +14,7 @@
+ $user = array();
+ $user['login'] = get_request('login');
+ $user['password'] = get_request('login_pass');
++$user['password'] = str_replace('&', '&', $user['password']);
+ 
+ if ($user['login'] && ! strlen($user['password']))
+ system_message(array(


[arch-commits] Commit in phpldapadmin/repos/community-any (9 files)

2020-06-17 Thread Sergej Pupykin via arch-commits
Date: Thursday, June 18, 2020 @ 00:22:25
  Author: spupykin
Revision: 646733

archrelease: copy trunk to community-any

Added:
  phpldapadmin/repos/community-any/PKGBUILD
(from rev 646732, phpldapadmin/trunk/PKGBUILD)
  phpldapadmin/repos/community-any/disable-mcrypt.patch
(from rev 646732, phpldapadmin/trunk/disable-mcrypt.patch)
  phpldapadmin/repos/community-any/password-unescape.patch
(from rev 646732, phpldapadmin/trunk/password-unescape.patch)
  phpldapadmin/repos/community-any/phpldapadmin-1.2.3-php7_4.patch
(from rev 646732, phpldapadmin/trunk/phpldapadmin-1.2.3-php7_4.patch)
  phpldapadmin/repos/community-any/sort-in-templates.patch
(from rev 646732, phpldapadmin/trunk/sort-in-templates.patch)
Deleted:
  phpldapadmin/repos/community-any/PKGBUILD
  phpldapadmin/repos/community-any/disable-mcrypt.patch
  phpldapadmin/repos/community-any/phpldapadmin-1.2.3-php7_4.patch
  phpldapadmin/repos/community-any/sort-in-templates.patch

-+
 PKGBUILD|   83 +++---
 disable-mcrypt.patch|   72 
 password-unescape.patch |   10 
 phpldapadmin-1.2.3-php7_4.patch |   48 ++---
 sort-in-templates.patch |   24 +-
 5 files changed, 125 insertions(+), 112 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-18 00:22:11 UTC (rev 646732)
+++ PKGBUILD2020-06-18 00:22:25 UTC (rev 646733)
@@ -1,40 +0,0 @@
-# Maintainer: Sergej Pupykin 
-
-pkgname=phpldapadmin
-pkgver=1.2.5
-pkgrel=2
-pkgdesc="A PHP and hence web-based tool to administrate LDAP over the WWW"
-arch=('any')
-url="https://github.com/leenooks/phpLDAPadmin";
-license=('GPL')
-depends=('libldap' 'php')
-makedepends=('optipng')
-backup=("etc/webapps/phpldapadmin/config.php")
-source=($pkgname-$pkgver.tar.gz::https://github.com/leenooks/phpLDAPadmin/archive/$pkgver.tar.gz
-disable-mcrypt.patch
-phpldapadmin-1.2.3-php7_4.patch
-sort-in-templates.patch)
-sha256sums=('74581f5af1abdbf672b6a1655e9fb3c34a16c7510019348812571fcc10fdde1b'
-'b31774abab4dd603ec9acbeda49adb188890173ee93042a811b5724e01edd837'
-'d6e9b6361549be4a4e5a05ffac0917307973fe35717041f7cdde4171271ad168'
-'fc2d4bdf4d43a90aa541fe20eeed494caa339eacf3f08b06539efcdbacc3578f')
-
-prepare() {
-  cd "$srcdir"/phpLDAPadmin-${pkgver}/
-  find -type f -name '*.png' -exec optipng -quiet -force -fix {} \;
-  patch -p1 -i "$srcdir"/disable-mcrypt.patch
-  patch -p1 -i "$srcdir"/phpldapadmin-1.2.3-php7_4.patch
-  patch -p1 -i "$srcdir"/sort-in-templates.patch
-  find -type f -name '*.orig' -exec rm -f {} \;
-}
-
-package() {
-  _instdir="$pkgdir"/usr/share/webapps/phpldapadmin
-  mkdir -p ${_instdir} "$pkgdir"/etc/webapps/phpldapadmin
-  cd ${_instdir}
-
-  cp -ra "$srcdir"/phpLDAPadmin-${pkgver}/* .
-
-  ln -s /etc/webapps/phpldapadmin/config.php ${_instdir}/config/config.php
-  cp ${_instdir}/config/config.php.example 
"$pkgdir"/etc/webapps/phpldapadmin/config.php
-}

Copied: phpldapadmin/repos/community-any/PKGBUILD (from rev 646732, 
phpldapadmin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-18 00:22:25 UTC (rev 646733)
@@ -0,0 +1,43 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=phpldapadmin
+pkgver=1.2.5
+pkgrel=3
+pkgdesc="A PHP and hence web-based tool to administrate LDAP over the WWW"
+arch=('any')
+url="https://github.com/leenooks/phpLDAPadmin";
+license=('GPL')
+depends=('libldap' 'php')
+makedepends=('optipng')
+backup=("etc/webapps/phpldapadmin/config.php")
+source=($pkgname-$pkgver.tar.gz::https://github.com/leenooks/phpLDAPadmin/archive/$pkgver.tar.gz
+disable-mcrypt.patch
+phpldapadmin-1.2.3-php7_4.patch
+password-unescape.patch
+sort-in-templates.patch)
+sha256sums=('74581f5af1abdbf672b6a1655e9fb3c34a16c7510019348812571fcc10fdde1b'
+'b31774abab4dd603ec9acbeda49adb188890173ee93042a811b5724e01edd837'
+'d6e9b6361549be4a4e5a05ffac0917307973fe35717041f7cdde4171271ad168'
+'57210da0bad722edec5f7aa1f16d32a79c7bb29b09556ddb0cfe54918cb16193'
+'fc2d4bdf4d43a90aa541fe20eeed494caa339eacf3f08b06539efcdbacc3578f')
+
+prepare() {
+  cd "$srcdir"/phpLDAPadmin-${pkgver}/
+  find -type f -name '*.png' -exec optipng -quiet -force -fix {} \;
+  patch -p1 -i "$srcdir"/disable-mcrypt.patch
+  patch -p1 -i "$srcdir"/phpldapadmin-1.2.3-php7_4.patch
+  patch -p1 -i "$srcdir"/sort-in-templates.patch
+  patch -p1 -i "$srcdir"/password-unescape.patch
+  find -type f -name '*.orig' -exec rm -f {} \;
+}
+
+package() {
+  _instdir="$pkgdir"/usr/share/webapps/phpldapadmin
+  mkdir -p ${_instdir} "$pkgdir"/etc/webapps/phpldapadmin
+  cd ${_instdir}
+
+  cp -ra "$srcdir"/phpLDAPadmin-${pkgver}/* .
+
+  ln -s /etc/webapps/phplda

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

2020-06-17 Thread Sébastien Luttringer via arch-commits
Date: Thursday, June 18, 2020 @ 00:18:16
  Author: seblu
Revision: 646730

upgpkg: bashtop 0.9.12-1

Modified:
  bashtop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 23:05:07 UTC (rev 646729)
+++ PKGBUILD2020-06-18 00:18:16 UTC (rev 646730)
@@ -1,7 +1,7 @@
 # Maintainer: Sébastien Luttringer
 
 pkgname=bashtop
-pkgver=0.9.11
+pkgver=0.9.12
 pkgrel=1
 pkgdesc='Linux resource monitor'
 arch=('any')


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

2020-06-17 Thread Sébastien Luttringer via arch-commits
Date: Thursday, June 18, 2020 @ 00:18:21
  Author: seblu
Revision: 646731

archrelease: copy trunk to community-any

Added:
  bashtop/repos/community-any/PKGBUILD
(from rev 646730, bashtop/trunk/PKGBUILD)
Deleted:
  bashtop/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-18 00:18:16 UTC (rev 646730)
+++ PKGBUILD2020-06-18 00:18:21 UTC (rev 646731)
@@ -1,33 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgname=bashtop
-pkgver=0.9.11
-pkgrel=1
-pkgdesc='Linux resource monitor'
-arch=('any')
-url="https://github.com/aristocratos/bashtop";
-license=('Apache')
-depends=('bash' 'coreutils' 'grep' 'sed' 'gawk' 'procps-ng')
-makedepends=('git' 'sed')
-optdepends=(
-  'curl: themes download'
-  'lm_sensors: cpu temperatures'
-  'sysstat: disk read/write stats'
-  'python-psutil: use python for data collection'
-)
-source=("git+https://github.com/aristocratos/bashtop.git#tag=v$pkgver";)
-sha256sums=('SKIP')
-
-
-prepare() {
-  cd $pkgname
-  # disable update check
-  sed -ri 's,^update_check="true"$,update_check="false",' bashtop
-}
-
-package() {
-   cd $pkgname
-   install -Dm755 bashtop -t "$pkgdir/usr/bin"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: bashtop/repos/community-any/PKGBUILD (from rev 646730, 
bashtop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-18 00:18:21 UTC (rev 646731)
@@ -0,0 +1,33 @@
+# Maintainer: Sébastien Luttringer
+
+pkgname=bashtop
+pkgver=0.9.12
+pkgrel=1
+pkgdesc='Linux resource monitor'
+arch=('any')
+url="https://github.com/aristocratos/bashtop";
+license=('Apache')
+depends=('bash' 'coreutils' 'grep' 'sed' 'gawk' 'procps-ng')
+makedepends=('git' 'sed')
+optdepends=(
+  'curl: themes download'
+  'lm_sensors: cpu temperatures'
+  'sysstat: disk read/write stats'
+  'python-psutil: use python for data collection'
+)
+source=("git+https://github.com/aristocratos/bashtop.git#tag=v$pkgver";)
+sha256sums=('SKIP')
+
+
+prepare() {
+  cd $pkgname
+  # disable update check
+  sed -ri 's,^update_check="true"$,update_check="false",' bashtop
+}
+
+package() {
+   cd $pkgname
+   install -Dm755 bashtop -t "$pkgdir/usr/bin"
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in file/repos (7 files)

2020-06-17 Thread Sébastien Luttringer via arch-commits
Date: Thursday, June 18, 2020 @ 00:17:01
  Author: seblu
Revision: 389486

db-move: moved file from [testing] to [core] (x86_64)

Added:
  
file/repos/core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch
(from rev 389485, 
file/repos/testing-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch)
  file/repos/core-x86_64/PKGBUILD
(from rev 389485, file/repos/testing-x86_64/PKGBUILD)
  file/repos/core-x86_64/file-5.38-seccomp-tcgets.patch
(from rev 389485, file/repos/testing-x86_64/file-5.38-seccomp-tcgets.patch)
Deleted:
  
file/repos/core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch
  file/repos/core-x86_64/PKGBUILD
  file/repos/core-x86_64/file-5.38-seccomp-tcgets.patch
  file/repos/testing-x86_64/

-+
 /0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch|  
 30 
 /PKGBUILD   |  
 59 +
 /file-5.38-seccomp-tcgets.patch |  
 28 
 core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch |  
 30 
 core-x86_64/PKGBUILD|  
 63 --
 core-x86_64/file-5.38-seccomp-tcgets.patch  |  
 28 
 6 files changed, 117 insertions(+), 121 deletions(-)

Deleted: 
core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch
===
--- core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch 
2020-06-17 23:05:12 UTC (rev 389485)
+++ core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch 
2020-06-18 00:17:01 UTC (rev 389486)
@@ -1,30 +0,0 @@
-From 84221b0370a8b49e0fa2dbd88c89fb6e87ec95bd Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Luttringer?= 
-Date: Fri, 24 Jan 2020 17:07:11 +0100
-Subject: [PATCH] Revert "Don't depend on the execute bit to determine pie
- executable or shared object."
-
-This reverts commit d653309de04ed10fdeda79f2c6ca7a7e96e122f1.

- magic/Magdir/elf | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/magic/Magdir/elf b/magic/Magdir/elf
-index b5a2e00b..a35b615d 100644
 a/magic/Magdir/elf
-+++ b/magic/Magdir/elf
-@@ -50,8 +50,9 @@
- !:mimeapplication/x-object
- >16   leshort 2   executable,
- !:mimeapplication/x-executable
-->16   leshort 3   shared object,
--!:mimeapplication/x-sharedlib
-+>16   leshort 3   ${x?pie executable:shared object},
-+
-+!:mimeapplication/x-${x?pie-executable:sharedlib}
- >16   leshort 4   core file,
- !:mimeapplication/x-coredump
- # OS-specific
--- 
-2.25.0
-

Copied: 
file/repos/core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch
 (from rev 389485, 
file/repos/testing-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch)
===
--- core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch 
(rev 0)
+++ core-x86_64/0001-Revert-Don-t-depend-on-the-execute-bit-to-determine-.patch 
2020-06-18 00:17:01 UTC (rev 389486)
@@ -0,0 +1,30 @@
+From 84221b0370a8b49e0fa2dbd88c89fb6e87ec95bd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Luttringer?= 
+Date: Fri, 24 Jan 2020 17:07:11 +0100
+Subject: [PATCH] Revert "Don't depend on the execute bit to determine pie
+ executable or shared object."
+
+This reverts commit d653309de04ed10fdeda79f2c6ca7a7e96e122f1.
+---
+ magic/Magdir/elf | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/magic/Magdir/elf b/magic/Magdir/elf
+index b5a2e00b..a35b615d 100644
+--- a/magic/Magdir/elf
 b/magic/Magdir/elf
+@@ -50,8 +50,9 @@
+ !:mimeapplication/x-object
+ >16   leshort 2   executable,
+ !:mimeapplication/x-executable
+->16   leshort 3   shared object,
+-!:mimeapplication/x-sharedlib
++>16   leshort 3   ${x?pie executable:shared object},
++
++!:mimeapplication/x-${x?pie-executable:sharedlib}
+ >16   leshort 4   core file,
+ !:mimeapplication/x-coredump
+ # OS-specific
+-- 
+2.25.0
+

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2020-06-17 23:05:12 UTC (rev 389485)
+++ core-x86_64/PKGBUILD2020-06-18 00:17:01 UTC (rev 389486)
@@ -1,63 +0,0 @@
-# Maintainer: Sébastien Luttringer 
-# Contributor: Allan McRae 
-# Contributor: Andreas Radke 
-
-pkgname=file
-pkgver=5.38
-pkgrel=3
-pkgdesc='File type identification utility'
-arch=('x86_64')
-license=('custom')
-groups=('base-dev

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:11
  Author: heftig
Revision: 389483

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 389479, nvidia-lts/trunk/PKGBUILD)

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 389479, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-06-17 23:05:11 UTC (rev 389483)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=440.82
+pkgrel=22
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:11
  Author: heftig
Revision: 389484

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 389479, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 389479, linux-zen/trunk/config)
  linux-zen/repos/testing-x86_64/sphinx-workaround.patch
(from rev 389479, linux-zen/trunk/sphinx-workaround.patch)

-+
 PKGBUILD|  199 
 config  |10896 ++
 sphinx-workaround.patch |   13 
 3 files changed, 11108 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 389483:389484 to see the changes.


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:10
  Author: heftig
Revision: 389482

archrelease: copy trunk to testing-x86_64

Added:
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/PKGBUILD
(from rev 389479, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config
(from rev 389479, linux/trunk/config)
  linux/repos/testing-x86_64/sphinx-workaround.patch
(from rev 389479, linux/trunk/sphinx-workaround.patch)

-+
 PKGBUILD|  199 
 config  |10859 ++
 sphinx-workaround.patch |   13 
 3 files changed, 11071 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 389481:389482 to see the changes.


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:12
  Author: heftig
Revision: 389485

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
(from rev 389479, 
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 389479, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 389479, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/sphinx-workaround.patch
(from rev 389479, linux-lts/trunk/sphinx-workaround.patch)

-+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch |  132 
 PKGBUILD|  195 
 config  |10596 
++
 sphinx-workaround.patch |   15 
 4 files changed, 10938 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 389484:389485 to see the changes.


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:09
  Author: heftig
Revision: 389480

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 389479, nvidia/trunk/PKGBUILD)

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 389479, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-06-17 23:05:09 UTC (rev 389480)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=440.82
+pkgrel=22
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=('linux-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:10
  Author: heftig
Revision: 389481

archrelease: copy trunk to testing-x86_64

Added:
  wireguard-lts/repos/testing-x86_64/
  wireguard-lts/repos/testing-x86_64/PKGBUILD
(from rev 389479, wireguard-lts/trunk/PKGBUILD)

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

Copied: wireguard-lts/repos/testing-x86_64/PKGBUILD (from rev 389479, 
wireguard-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-06-17 23:05:10 UTC (rev 389481)
@@ -0,0 +1,32 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-lts
+pkgver=1.0.20200611
+pkgrel=3
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+build() {
+_kernver="$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:54
  Author: heftig
Revision: 646720

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch
(from rev 646716, deepin-anything-arch/trunk/0001-linux-5.6.patch)
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, deepin-anything-arch/trunk/PKGBUILD)

--+
 0001-linux-5.6.patch |   40 
 PKGBUILD |   36 
 2 files changed, 76 insertions(+)

Copied: 
deepin-anything-arch/repos/community-testing-x86_64/0001-linux-5.6.patch (from 
rev 646716, deepin-anything-arch/trunk/0001-linux-5.6.patch)
===
--- community-testing-x86_64/0001-linux-5.6.patch   
(rev 0)
+++ community-testing-x86_64/0001-linux-5.6.patch   2020-06-17 23:04:54 UTC 
(rev 646720)
@@ -0,0 +1,40 @@
+diff --git a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c
+index 6a0e334..e25faf4 100644
+--- a/kernelmod/vfs_change.c
 b/kernelmod/vfs_change.c
+@@ -125,7 +125,11 @@ static ssize_t copy_vfs_changes(struct TIMESTRUCT *last, 
char* buf, size_t size)
+   ))
+   continue;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0)
+   time_t shifted_secs = vc->ts.tv_sec + hour_shift*3600;
++#else
++  time64_t shifted_secs = vc->ts.tv_sec + hour_shift*3600;
++#endif
+   struct tm ts;
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0)
+   time_to_tm(shifted_secs, 0, &ts);
+@@ -333,6 +337,7 @@ static long ioctl_vfs_changes(struct file* filp, unsigned 
int cmd, unsigned long
+   }
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0)
+ static struct file_operations procfs_ops = {
+   .owner = THIS_MODULE,
+   .open = open_vfs_changes,
+@@ -342,6 +347,15 @@ static struct file_operations procfs_ops = {
+   //.llseek = generic_file_llseek,
+   .release = release_vfs_changes,
+ };
++#else
++static struct proc_ops procfs_ops = {
++  .proc_open = open_vfs_changes,
++  .proc_read = read_vfs_changes,
++  .proc_ioctl = ioctl_vfs_changes,
++  .proc_lseek = no_llseek,
++  .proc_release = release_vfs_changes,
++};
++#endif
+ 
+ int __init init_vfs_changes(void)
+ {

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
646716, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:54 UTC (rev 646720)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.1
+pkgrel=87
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything";
+license=('GPL3')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz";
+'0001-linux-5.6.patch')
+sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14'
+
'5ddbd2d968bc5b01dbc99648cec81ea072675d7fe7198835649d5b581997945d32bd842dd7ebf60185aa84722b94575ac7aeb5e4616945e22fae53272907305b')
+
+prepare() {
+  cd deepin-anything-$pkgver
+  patch -Np1 < ../0001-linux-5.6.patch
+}
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  depends=('linux')
+
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:59
  Author: heftig
Revision: 646725

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 646721, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 646721, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:59 UTC (rev 646725)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=214
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:57
  Author: heftig
Revision: 646722

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call-lts/repos/community-testing-x86_64/
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 646717, acpi_call-lts/trunk/PKGBUILD)

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

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 646717, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:57 UTC (rev 646722)
@@ -0,0 +1,46 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=154
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers')
+provides=('acpi_call')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-$pkgver
+  make KVERSION="$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:00
  Author: heftig
Revision: 646726

archrelease: copy trunk to community-testing-x86_64

Added:
  netfilter-fullconenat/repos/community-testing-x86_64/
  netfilter-fullconenat/repos/community-testing-x86_64/Kbuild
(from rev 646720, netfilter-fullconenat/trunk/Kbuild)
  netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD
(from rev 646721, netfilter-fullconenat/trunk/PKGBUILD)
  
netfilter-fullconenat/repos/community-testing-x86_64/netfilter-fullconenat.conf
(from rev 646723, netfilter-fullconenat/trunk/netfilter-fullconenat.conf)

+
 Kbuild |1 +
 PKGBUILD   |   41 +
 netfilter-fullconenat.conf |1 +
 3 files changed, 43 insertions(+)

Copied: netfilter-fullconenat/repos/community-testing-x86_64/Kbuild (from rev 
646720, netfilter-fullconenat/trunk/Kbuild)
===
--- community-testing-x86_64/Kbuild (rev 0)
+++ community-testing-x86_64/Kbuild 2020-06-17 23:05:00 UTC (rev 646726)
@@ -0,0 +1 @@
+obj-m = xt_FULLCONENAT.o

Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 
646721, netfilter-fullconenat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:05:00 UTC (rev 646726)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=26
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('x86_64')
+url="https://github.com/Chion82/netfilter-full-cone-nat";
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+source=("netfilter-fullconenat.conf" Kbuild
+
"${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git";)
+sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571'
+'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2'
+'SKIP')
+
+pkgver() {
+  cd "$srcdir/${pkgname}"
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+build() {
+  cd $pkgname
+  ln -s ../Kbuild
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  # Install modules-load.conf
+  install -Dm644 netfilter-fullconenat.conf 
"${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf"
+
+  install -Dt 
"${pkgdir}/usr/lib/modules/$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:04
  Author: heftig
Revision: 646728

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 646726, r8168-lts/trunk/PKGBUILD)

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

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 646726, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:05:04 UTC (rev 646728)
@@ -0,0 +1,35 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+pkgver=8.048.03
+pkgrel=5
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-lts-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz)
+sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c')
+
+build() {
+   cd "r8168-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux-lts M="$PWD/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux-lts')
+
+   local 
extradir=/usr/lib/modules/$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:07
  Author: heftig
Revision: 646729

archrelease: copy trunk to community-testing-x86_64

Added:
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-testing-x86_64/60-vhba.rules
(from rev 646726, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-x86_64/PKGBUILD
(from rev 646726, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-x86_64/dkms.conf
(from rev 646727, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   54 ++
 dkms.conf |9 +
 3 files changed, 64 insertions(+)

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
646726, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2020-06-17 23:05:07 UTC (rev 
646729)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 646726, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:05:07 UTC (rev 646729)
@@ -0,0 +1,54 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20200106
+pkgrel=50
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/";
+arch=(x86_64)
+license=(GPL)
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2";
+60-vhba.rules dkms.conf)
+sha256sums=('59a3208a7b8fcf1bb03bd4d352ec89d06a8b6b84db325e31b0863b209dde3483'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

[arch-commits] Commit in ndiswrapper-arch/repos (6 files)

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:58
  Author: heftig
Revision: 646724

archrelease: copy trunk to community-testing-x86_64

Added:
  ndiswrapper-arch/repos/community-testing-x86_64/
  ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.3.patch
(from rev 646716, ndiswrapper-arch/trunk/kernel-5.3.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch
(from rev 646716, ndiswrapper-arch/trunk/kernel-5.4.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.5.patch
(from rev 646716, ndiswrapper-arch/trunk/kernel-5.5.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.6.patch
(from rev 646717, ndiswrapper-arch/trunk/kernel-5.6.patch)

--+
 PKGBUILD |   45 
 kernel-5.3.patch |   69 +++
 kernel-5.4.patch |   22 +
 kernel-5.5.patch |   72 
 kernel-5.6.patch |   85 +
 5 files changed, 293 insertions(+)

Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
646716, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:58 UTC (rev 646724)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.62
+pkgrel=66
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://sourceforge.net/projects/ndiswrapper/";
+license=('GPL')
+makedepends=('linux-headers')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("https://sourceforge.net/projects/ndiswrapper/files/stable/ndiswrapper-$pkgver.tar.gz";
+'kernel-5.3.patch' 'kernel-5.4.patch' 'kernel-5.5.patch' 
'kernel-5.6.patch')
+sha512sums=('a6e111bc699572642e44d6d31cc2f06374648a01b8dd7dd4e74d6ad5e187e39f99faee38f792c83a94d4618ae4d8866914fb3f60b1d80e838a753285ea7cf783'
+
'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d'
+
'36450042db79ed4545030276bff9db1bc9895259f38c1c0bf4dc238ad76ec61c2e08d437997dafd327f2a8fd1694d61e418941555e92144e3ec86c8066561429'
+
'ed543cbfb236de0a20e1f164c22c83cd19aec416b5f50a58cee731857231c667d166c36814047174bddda36261af71e92ecdb2944e5b818a603085af279fbd89'
+
'f37efd16a32c4a36607d43ccda0979a914521157e2095db4c331315638f24d440d8628ea7e98c96f92155e1df133478f0ce9eb76152e963eca4a3fecafbca155')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p2 -i "$srcdir"/kernel-5.3.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.4.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.5.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.6.patch
+}
+
+build() {
+  _kernver="$(task = NULL;
+   info->count = 0;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_setall(&info->cpus_allowed);
++#else
++  cpumask_setall(&info->cpus_mask);
++#endif
+ #endif
+   }
+   } while (0);
+diff --git a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h
+index 3c4c6ff..8a71ae3 100644
+--- a/ndiswrapper/driver/ntoskernel.h
 b/ndiswrapper/driver/ntoskernel.h
+@@ -107,7 +107,11 @@ static cpumask_t cpumasks[NR_CPUS];
+ #endif /* CONFIG_SMP */
+ 
+ #ifndef tsk_cpus_allowed
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+ #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed)
++#else
++#define tsk_cpus_allowed(tsk) (&(tsk)->cpus_mask)
++#endif
+ #endif
+ 
+ #ifndef __packed
+@@ -631,7 +635,12 @@ struct irql_info {
+   int count;
+   struct mutex lock;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_t cpus_allowed;
++#else
++  const cpumask_t *cpus_ptr;
++  cpumask_t   cpus_mask;
++#endif
+ #endif
+   struct task_struct *task;
+ };
+@@ -658,7 +667,11 @@ static inline KIRQL raise_irql(KIRQL newirql)
+   /* TODO: is this enough to pin down to current cpu? */
+ #ifdef CONFIG_SMP
+   assert(task_cpu(current) == smp_processor_id());
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_copy(&info->cpus_allowed, tsk_cpus_allowed(current));
++#else
++  cpumask_copy(&info->cpus_mask, tsk_cpus_allowed(current));
++#endif
+   set_cpus_allowed_ptr(current, cpumask_of(smp_processor_id()));
+ #endif
+   put_cpu_var(irql_info);
+@@ -682,7 +695,11 @@ static inline void lower_irql(KIRQL oldirql)
+   if (--info->count == 0) {
+   info->task = NULL;
+ #ifdef 

[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:52
  Author: heftig
Revision: 646718

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, virtualbox-host-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 646716, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:52 UTC (rev 646718)
@@ -0,0 +1,38 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.10
+pkgrel=4
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers'
+ "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:55
  Author: heftig
Revision: 646721

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, tp_smapi-lts/trunk/PKGBUILD)

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 646716, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:55 UTC (rev 646721)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=73
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-lts-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:05:02
  Author: heftig
Revision: 646727

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 646725, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 646725, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:05:02 UTC (rev 646727)
@@ -0,0 +1,38 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.048.03
+pkgrel=5
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c')
+
+build() {
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux M="$PWD/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux')
+
+   local extradir=/usr/lib/modules/$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:53
  Author: heftig
Revision: 646719

archrelease: copy trunk to community-testing-x86_64

Added:
  broadcom-wl/repos/community-testing-x86_64/
  broadcom-wl/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 646716, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:53 UTC (rev 646719)
@@ -0,0 +1,41 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=207
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:57
  Author: heftig
Revision: 646723

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch
(from rev 646716, bbswitch/trunk/0001-proc_ops-struct.patch)
  bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch
(from rev 646716, bbswitch/trunk/0002-kernel-5.7.patch)
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, bbswitch/trunk/PKGBUILD)

+
 0001-proc_ops-struct.patch |   36 ++
 0002-kernel-5.7.patch  |   11 +
 PKGBUILD   |   50 +++
 3 files changed, 97 insertions(+)

Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch 
(from rev 646716, bbswitch/trunk/0001-proc_ops-struct.patch)
===
--- community-testing-x86_64/0001-proc_ops-struct.patch 
(rev 0)
+++ community-testing-x86_64/0001-proc_ops-struct.patch 2020-06-17 23:04:57 UTC 
(rev 646723)
@@ -0,0 +1,36 @@
+diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c 
bbswitch-0.8.new/bbswitch.c
+--- bbswitch-0.8.orig/bbswitch.c   2013-12-04 21:22:06.0 -0200
 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #define BBSWITCH_VERSION "0.8"
+ 
+@@ -375,13 +376,23 @@
+ return 0;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops bbswitch_fops = {
++.proc_open   = bbswitch_proc_open,
++.proc_read   = seq_read,
++.proc_write  = bbswitch_proc_write,
++.proc_lseek = seq_lseek,
++.proc_release= single_release
++};
++#else
+ static struct file_operations bbswitch_fops = {
+ .open   = bbswitch_proc_open,
+ .read   = seq_read,
+ .write  = bbswitch_proc_write,
+ .llseek = seq_lseek,
+ .release= single_release
+-};
++ };
++#endif
+ 
+ static struct notifier_block nb = {
+ .notifier_call = &bbswitch_pm_handler

Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 
646716, bbswitch/trunk/0002-kernel-5.7.patch)
===
--- community-testing-x86_64/0002-kernel-5.7.patch  
(rev 0)
+++ community-testing-x86_64/0002-kernel-5.7.patch  2020-06-17 23:04:57 UTC 
(rev 646723)
@@ -0,0 +1,11 @@
+diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c
+--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 +
 bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 +
+@@ -29,6 +29,7 @@
+ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 646716, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:57 UTC (rev 646723)
@@ -0,0 +1,50 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=327
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";
+0001-proc_ops-struct.patch 0002-kernel-5.7.patch)
+sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c'
+
'993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1'
+
'2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -Np1 < ../0001-proc_ops-struct.patch
+  patch -Np1 < ../0002-kernel-5.7.patch
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  depends=('linux')
+
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:04:51
  Author: heftig
Revision: 646717

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 646716, acpi_call/trunk/PKGBUILD)

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

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 646716, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-17 23:04:51 UTC (rev 646717)
@@ -0,0 +1,33 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=326
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+
+build() {
+  _kernver=$(

[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 23:03:20
  Author: heftig
Revision: 389479

Add new module

Modified:
  linux-zen/trunk/PKGBUILD
  linux-zen/trunk/config

--+
 PKGBUILD |2 +-
 config   |3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:44:25 UTC (rev 389478)
+++ PKGBUILD2020-06-17 23:03:20 UTC (rev 389479)
@@ -26,7 +26,7 @@
   'A2FF3A36AAA56654109064AB19802F8B0D70FC30'  # Jan Alexander Steffens (heftig)
 )
 sha256sums=('SKIP'
-'761ee8a79e82e0e89190e3c1c7d6b7fe64be4338f614ae6a9b2da8683a31d03d'
+'8ced8898bdc2cab62be943495721a75a1b6b8f469b3e0b590cdd3f42184595e5'
 '8cb21e0b3411327b627a9dd15b8eb773295a0d2782b1a41b2a8839d1b2f5778c')
 
 export KBUILD_BUILD_HOST=archlinux

Modified: config
===
--- config  2020-06-17 22:44:25 UTC (rev 389478)
+++ config  2020-06-17 23:03:20 UTC (rev 389479)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.7.1-zen1 Kernel Configuration
+# Linux/x86 5.7.3-zen1 Kernel Configuration
 #
 
 #
@@ -4447,6 +4447,7 @@
 CONFIG_I2C_ISMT=m
 CONFIG_I2C_PIIX4=m
 CONFIG_I2C_CHT_WC=m
+CONFIG_I2C_NCT6775=m
 CONFIG_I2C_NFORCE2=m
 CONFIG_I2C_NFORCE2_S4985=m
 CONFIG_I2C_NVIDIA_GPU=m


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:40
  Author: heftig
Revision: 389458

440.82-22: linux 5.7.3.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:35 UTC (rev 389457)
+++ PKGBUILD2020-06-17 22:04:40 UTC (rev 389458)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=440.82
-pkgrel=21
+pkgrel=22
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/";


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:43
  Author: heftig
Revision: 646713

8.048.03-5: linux-lts 5.4.47-1

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:40 UTC (rev 646712)
+++ PKGBUILD2020-06-17 22:04:43 UTC (rev 646713)
@@ -2,7 +2,7 @@
 
 pkgname=r8168-lts
 pkgver=8.048.03
-pkgrel=4
+pkgrel=5
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:40
  Author: heftig
Revision: 646712

1.1.0-154: linux-lts 5.4.47-1

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:38 UTC (rev 646711)
+++ PKGBUILD2020-06-17 22:04:40 UTC (rev 646712)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=153
+pkgrel=154
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:45
  Author: heftig
Revision: 646714

1.62-66: linux 5.7.3.arch1-1

Modified:
  ndiswrapper-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:43 UTC (rev 646713)
+++ PKGBUILD2020-06-17 22:04:45 UTC (rev 646714)
@@ -3,7 +3,7 @@
 
 pkgname=ndiswrapper-arch
 pkgver=1.62
-pkgrel=65
+pkgrel=66
 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://sourceforge.net/projects/ndiswrapper/";


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:38
  Author: heftig
Revision: 646710

1.1.0-326: linux 5.7.3.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:35 UTC (rev 646709)
+++ PKGBUILD2020-06-17 22:04:38 UTC (rev 646710)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.1.0
-pkgrel=325
+pkgrel=326
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:48
  Author: heftig
Revision: 646715

5.0.1-87: linux 5.7.3.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:45 UTC (rev 646714)
+++ PKGBUILD2020-06-17 22:04:48 UTC (rev 646715)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.1
-pkgrel=86
+pkgrel=87
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything";


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:46
  Author: heftig
Revision: 389459

1.0.20200611-3: linux-lts 5.4.47-1

Modified:
  wireguard-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:40 UTC (rev 389458)
+++ PKGBUILD2020-06-17 22:04:46 UTC (rev 389459)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-lts
 pkgver=1.0.20200611
-pkgrel=2
+pkgrel=3
 pkgdesc='Wireguard module for LTS Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:38
  Author: heftig
Revision: 646711

0.43-73: linux-lts 5.4.47-1

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:38 UTC (rev 646710)
+++ PKGBUILD2020-06-17 22:04:38 UTC (rev 646711)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi-lts
 pkgver=0.43
-pkgrel=72
+pkgrel=73
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:28
  Author: heftig
Revision: 646707

0.8-327: linux 5.7.3.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:26 UTC (rev 646706)
+++ PKGBUILD2020-06-17 22:04:28 UTC (rev 646707)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=326
+pkgrel=327
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:35
  Author: heftig
Revision: 389457

440.82-22: linux-lts 5.4.47-1

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:58:49 UTC (rev 389456)
+++ PKGBUILD2020-06-17 22:04:35 UTC (rev 389457)
@@ -3,7 +3,7 @@
 
 pkgname=nvidia-lts
 pkgver=440.82
-pkgrel=21
+pkgrel=22
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:35
  Author: heftig
Revision: 646709

20200106-50: linux 5.7.3.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:32 UTC (rev 646708)
+++ PKGBUILD2020-06-17 22:04:35 UTC (rev 646709)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20200106
-pkgrel=49
+pkgrel=50
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/";
 arch=(x86_64)


[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:22
  Author: heftig
Revision: 646704

6.1.10-4: linux 5.7.3.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:19 UTC (rev 646703)
+++ PKGBUILD2020-06-17 22:04:22 UTC (rev 646704)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.10
-pkgrel=3
+pkgrel=4
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:32
  Author: heftig
Revision: 646708

8.048.03-5: linux 5.7.3.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:28 UTC (rev 646707)
+++ PKGBUILD2020-06-17 22:04:32 UTC (rev 646708)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.048.03
-pkgrel=4
+pkgrel=5
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:26
  Author: heftig
Revision: 646706

6.30.223.271-207: linux 5.7.3.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:24 UTC (rev 646705)
+++ PKGBUILD2020-06-17 22:04:26 UTC (rev 646706)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=206
+pkgrel=207
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:19
  Author: heftig
Revision: 646703

r73.0cf3b48-26: linux 5.7.3.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:41:30 UTC (rev 646702)
+++ PKGBUILD2020-06-17 22:04:19 UTC (rev 646703)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=25
+pkgrel=26
 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
 arch=('x86_64')
 url="https://github.com/Chion82/netfilter-full-cone-nat";


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 22:04:24
  Author: heftig
Revision: 646705

0.43-214: linux 5.7.3.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 22:04:22 UTC (rev 646704)
+++ PKGBUILD2020-06-17 22:04:24 UTC (rev 646705)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=213
+pkgrel=214
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 21:58:45
  Author: heftig
Revision: 389455

5.7.3.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:58:44 UTC (rev 389454)
+++ PKGBUILD2020-06-17 21:58:45 UTC (rev 389455)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.7.2.zen1
+pkgver=5.7.3.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 21:58:49
  Author: heftig
Revision: 389456

5.4.47-1

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:58:45 UTC (rev 389455)
+++ PKGBUILD2020-06-17 21:58:49 UTC (rev 389456)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgbase=linux-lts
-pkgver=5.4.46
+pkgver=5.4.47
 pkgrel=1
 pkgdesc='LTS Linux'
 url="https://www.kernel.org/";
@@ -24,7 +24,7 @@
   '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
 )
 # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
-sha256sums=('30074ff2f1a2498da391fad73fc0efaa2256416a08fff8835069b1c59ab31b8e'
+sha256sums=('970b9d393d9a8d45eafdec9c6ab0d9880c20c703eeb9b0ac409892c8bc418d6c'
 'SKIP'
 'd20936f94b29f3e86513108ab772ef4778a8cb95ec7cd44519523a6eea40aa5d'
 'bdd05caf94135898bceac0a9d14ec6b1b458dba162d00efd46a292fe97f2679b'


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

2020-06-17 Thread Jan Steffens via arch-commits
Date: Wednesday, June 17, 2020 @ 21:58:44
  Author: heftig
Revision: 389454

5.7.3.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:34:40 UTC (rev 389453)
+++ PKGBUILD2020-06-17 21:58:44 UTC (rev 389454)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.7.2.arch1
+pkgver=5.7.3.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}


[arch-commits] Commit in new-session-manager/repos/community-x86_64 (2 files)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 21:41:30
  Author: dvzrv
Revision: 646702

archrelease: copy trunk to community-x86_64

Added:
  new-session-manager/repos/community-x86_64/PKGBUILD
(from rev 646701, new-session-manager/trunk/PKGBUILD)
Deleted:
  new-session-manager/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-17 21:41:21 UTC (rev 646701)
+++ PKGBUILD2020-06-17 21:41:30 UTC (rev 646702)
@@ -1,30 +0,0 @@
-# Maintainer: David Runge 
-
-pkgname=new-session-manager
-pkgver=1.3
-pkgrel=1
-pkgdesc="Audio session manager"
-arch=('x86_64')
-url="https://github.com/linuxaudio/new-session-manager";
-license=('GPL3')
-depends=('fltk' 'gcc-libs' 'glibc')
-makedepends=('jack' 'liblo' 'meson')
-provides=('non-session-manager')
-conflicts=('non-session-manager')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/v${pkgver}.tar.gz";)
-sha512sums=('aa65767c9598e70956ccdf4d0a3ab4caef88e4e7490afd743dd4342bda5093f151d14be4bbd0fa079138232be00844fc92fb0c099e525812dfb0a061659644e3')
-b2sums=('acecb5035f20361ac0d9810bc0c9a874c4d86663df2b9c1d182f6d42524393e2e51d6ce3ab25df9d0c0ec5dae60c6aec72bb7992f8a1bb7d4485011325077248')
-
-build() {
-  cd "$pkgname-$pkgver"
-  meson --prefix='/usr' build
-  ninja -C build
-}
-
-package() {
-  depends+=('libjack.so' 'liblo.so')
-  cd "$pkgname-$pkgver"
-  DESTDIR="${pkgdir}" meson install -C build
-  install -vDm 644 {CHANGELOG,README.md} \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: new-session-manager/repos/community-x86_64/PKGBUILD (from rev 646701, 
new-session-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-17 21:41:30 UTC (rev 646702)
@@ -0,0 +1,35 @@
+# Maintainer: David Runge 
+
+pkgname=new-session-manager
+pkgver=1.3
+pkgrel=2
+pkgdesc="Audio session manager"
+arch=('x86_64')
+url="https://github.com/linuxaudio/new-session-manager";
+license=('GPL3')
+depends=('fltk' 'gcc-libs' 'glibc')
+makedepends=('jack' 'liblo' 'meson')
+provides=('non-session-manager')
+conflicts=('non-session-manager')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/v${pkgver}.tar.gz";)
+sha512sums=('8242e0766b0e51786e28f2fa40cbca1a7f3026acc9decb69edc14a8ed413c39cb673b1b2b52dab25fb74b5d8b7ec2de9f2544edad7bccb76d191ba9b8fe0def4')
+b2sums=('ced59f49271f145643dde88b36dc639e2c5d7bccc5c10f48370755d26779b2e853a28b4784c0ee0032092a91378edc3ca3daa20744318d3ba8a6fd549e2351e8')
+
+build() {
+  cd "$pkgname-$pkgver"
+  meson --prefix='/usr' \
+--buildtype plain \
+--wrap-mode nodownload \
+-D b_lto=true \
+-D b_pie=true \
+build
+  ninja -C build
+}
+
+package() {
+  depends+=('libjack.so' 'liblo.so')
+  cd "$pkgname-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 {CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in new-session-manager/trunk (PKGBUILD)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 21:41:21
  Author: dvzrv
Revision: 646701

upgpkg: new-session-manager 1.3-2: Rebuilding due to upstream retagging.

Applying some meson best-practices.

Modified:
  new-session-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:16:22 UTC (rev 646700)
+++ PKGBUILD2020-06-17 21:41:21 UTC (rev 646701)
@@ -2,7 +2,7 @@
 
 pkgname=new-session-manager
 pkgver=1.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Audio session manager"
 arch=('x86_64')
 url="https://github.com/linuxaudio/new-session-manager";
@@ -12,12 +12,17 @@
 provides=('non-session-manager')
 conflicts=('non-session-manager')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/v${pkgver}.tar.gz";)
-sha512sums=('aa65767c9598e70956ccdf4d0a3ab4caef88e4e7490afd743dd4342bda5093f151d14be4bbd0fa079138232be00844fc92fb0c099e525812dfb0a061659644e3')
-b2sums=('acecb5035f20361ac0d9810bc0c9a874c4d86663df2b9c1d182f6d42524393e2e51d6ce3ab25df9d0c0ec5dae60c6aec72bb7992f8a1bb7d4485011325077248')
+sha512sums=('8242e0766b0e51786e28f2fa40cbca1a7f3026acc9decb69edc14a8ed413c39cb673b1b2b52dab25fb74b5d8b7ec2de9f2544edad7bccb76d191ba9b8fe0def4')
+b2sums=('ced59f49271f145643dde88b36dc639e2c5d7bccc5c10f48370755d26779b2e853a28b4784c0ee0032092a91378edc3ca3daa20744318d3ba8a6fd549e2351e8')
 
 build() {
   cd "$pkgname-$pkgver"
-  meson --prefix='/usr' build
+  meson --prefix='/usr' \
+--buildtype plain \
+--wrap-mode nodownload \
+-D b_lto=true \
+-D b_pie=true \
+build
   ninja -C build
 }
 


[arch-commits] Commit in new-session-manager/trunk (PKGBUILD)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 21:16:17
  Author: dvzrv
Revision: 646699

upgpkg: new-session-manager 1.3-1: Adding new-session-manager 1.3.

Modified:
  new-session-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:13:54 UTC (rev 646698)
+++ PKGBUILD2020-06-17 21:16:17 UTC (rev 646699)
@@ -7,23 +7,13 @@
 arch=('x86_64')
 url="https://github.com/linuxaudio/new-session-manager";
 license=('GPL3')
-groups=()
 depends=('fltk' 'gcc-libs' 'glibc')
 makedepends=('jack' 'liblo' 'meson')
-checkdepends=()
-optdepends=()
 provides=('non-session-manager')
 conflicts=('non-session-manager')
-replaces=()
-backup=()
-options=()
-install=
-changelog=
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/v${pkgver}.tar.gz";)
-noextract=()
 
sha512sums=('aa65767c9598e70956ccdf4d0a3ab4caef88e4e7490afd743dd4342bda5093f151d14be4bbd0fa079138232be00844fc92fb0c099e525812dfb0a061659644e3')
 
b2sums=('acecb5035f20361ac0d9810bc0c9a874c4d86663df2b9c1d182f6d42524393e2e51d6ce3ab25df9d0c0ec5dae60c6aec72bb7992f8a1bb7d4485011325077248')
-validpgpkeys=()
 
 build() {
   cd "$pkgname-$pkgver"


[arch-commits] Commit in new-session-manager/repos (2 files)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 21:16:22
  Author: dvzrv
Revision: 646700

archrelease: copy trunk to community-x86_64

Added:
  new-session-manager/repos/community-x86_64/
  new-session-manager/repos/community-x86_64/PKGBUILD
(from rev 646699, new-session-manager/trunk/PKGBUILD)

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

Copied: new-session-manager/repos/community-x86_64/PKGBUILD (from rev 646699, 
new-session-manager/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-06-17 21:16:22 UTC (rev 646700)
@@ -0,0 +1,30 @@
+# Maintainer: David Runge 
+
+pkgname=new-session-manager
+pkgver=1.3
+pkgrel=1
+pkgdesc="Audio session manager"
+arch=('x86_64')
+url="https://github.com/linuxaudio/new-session-manager";
+license=('GPL3')
+depends=('fltk' 'gcc-libs' 'glibc')
+makedepends=('jack' 'liblo' 'meson')
+provides=('non-session-manager')
+conflicts=('non-session-manager')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/v${pkgver}.tar.gz";)
+sha512sums=('aa65767c9598e70956ccdf4d0a3ab4caef88e4e7490afd743dd4342bda5093f151d14be4bbd0fa079138232be00844fc92fb0c099e525812dfb0a061659644e3')
+b2sums=('acecb5035f20361ac0d9810bc0c9a874c4d86663df2b9c1d182f6d42524393e2e51d6ce3ab25df9d0c0ec5dae60c6aec72bb7992f8a1bb7d4485011325077248')
+
+build() {
+  cd "$pkgname-$pkgver"
+  meson --prefix='/usr' build
+  ninja -C build
+}
+
+package() {
+  depends+=('libjack.so' 'liblo.so')
+  cd "$pkgname-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 {CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in (4 files)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 21:13:54
  Author: dvzrv
Revision: 646698

Adding new-session-manager as a drop-in replacement for non-session-manager.

Added:
  new-session-manager/
  new-session-manager/repos/
  new-session-manager/trunk/
  new-session-manager/trunk/PKGBUILD

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

Added: new-session-manager/trunk/PKGBUILD
===
--- new-session-manager/trunk/PKGBUILD  (rev 0)
+++ new-session-manager/trunk/PKGBUILD  2020-06-17 21:13:54 UTC (rev 646698)
@@ -0,0 +1,40 @@
+# Maintainer: David Runge 
+
+pkgname=new-session-manager
+pkgver=1.3
+pkgrel=1
+pkgdesc="Audio session manager"
+arch=('x86_64')
+url="https://github.com/linuxaudio/new-session-manager";
+license=('GPL3')
+groups=()
+depends=('fltk' 'gcc-libs' 'glibc')
+makedepends=('jack' 'liblo' 'meson')
+checkdepends=()
+optdepends=()
+provides=('non-session-manager')
+conflicts=('non-session-manager')
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/v${pkgver}.tar.gz";)
+noextract=()
+sha512sums=('aa65767c9598e70956ccdf4d0a3ab4caef88e4e7490afd743dd4342bda5093f151d14be4bbd0fa079138232be00844fc92fb0c099e525812dfb0a061659644e3')
+b2sums=('acecb5035f20361ac0d9810bc0c9a874c4d86663df2b9c1d182f6d42524393e2e51d6ce3ab25df9d0c0ec5dae60c6aec72bb7992f8a1bb7d4485011325077248')
+validpgpkeys=()
+
+build() {
+  cd "$pkgname-$pkgver"
+  meson --prefix='/usr' build
+  ninja -C build
+}
+
+package() {
+  depends+=('libjack.so' 'liblo.so')
+  cd "$pkgname-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 {CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:11:03
  Author: felixonmars
Revision: 646697

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 646696, 
haskell-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:11:03 UTC (rev 646697)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai
+pkgname=haskell-wai
+pkgver=3.2.2.1
+pkgrel=62
+pkgdesc="Web Application Interface."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-types" "haskell-network"
+ "haskell-vault")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431')
+
+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
+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-wai/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:10:54
  Author: felixonmars
Revision: 646696

upgpkg: haskell-wai 3.2.2.1-62: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:10:21 UTC (rev 646695)
+++ PKGBUILD2020-06-17 21:10:54 UTC (rev 646696)
@@ -4,7 +4,7 @@
 _hkgname=wai
 pkgname=haskell-wai
 pkgver=3.2.2.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Web Application Interface."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:10:11
  Author: felixonmars
Revision: 646694

upgpkg: haskell-classy-prelude 1.5.0-42: rebuild with unordered-containers 
0.2.11.0

Modified:
  haskell-classy-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:08:37 UTC (rev 646693)
+++ PKGBUILD2020-06-17 21:10:11 UTC (rev 646694)
@@ -3,7 +3,7 @@
 _hkgname=classy-prelude
 pkgname=haskell-classy-prelude
 pkgver=1.5.0
-pkgrel=41
+pkgrel=42
 pkgdesc='A typeclass-based Prelude'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:10:21
  Author: felixonmars
Revision: 646695

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from 
rev 646694, haskell-classy-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:10:21 UTC (rev 646695)
@@ -0,0 +1,48 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=classy-prelude
+pkgname=haskell-classy-prelude
+pkgver=1.5.0
+pkgrel=42
+pkgdesc='A typeclass-based Prelude'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist
+ haskell-hashable haskell-mono-traversable haskell-mtl 
haskell-primitive
+ haskell-unliftio haskell-stm-chans haskell-semigroups
+ haskell-unordered-containers haskell-vector-instances
+ haskell-say haskell-mutable-containers haskell-basic-prelude
+ haskell-mono-traversable-instances)
+checkdepends=(haskell-hspec)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd')
+
+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
+  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
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-mono-traversable-instances/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:08:37
  Author: felixonmars
Revision: 646693

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mono-traversable-instances/repos/community-staging-x86_64/
  haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 646692, haskell-mono-traversable-instances/trunk/PKGBUILD)

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

Copied: 
haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 646692, haskell-mono-traversable-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:08:37 UTC (rev 646693)
@@ -0,0 +1,48 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=mono-traversable-instances
+pkgname=haskell-mono-traversable-instances
+pkgver=0.1.0.0
+pkgrel=38
+pkgdesc='Extra typeclass instances for mono-traversable'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-dlist haskell-comonad haskell-mono-traversable
+ haskell-semigroupoids haskell-vector-instances 
haskell-dlist-instances)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  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
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-mono-traversable-instances/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:08:28
  Author: felixonmars
Revision: 646692

upgpkg: haskell-mono-traversable-instances 0.1.0.0-38: rebuild with 
unordered-containers 0.2.11.0

Modified:
  haskell-mono-traversable-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:07:53 UTC (rev 646691)
+++ PKGBUILD2020-06-17 21:08:28 UTC (rev 646692)
@@ -3,7 +3,7 @@
 _hkgname=mono-traversable-instances
 pkgname=haskell-mono-traversable-instances
 pkgver=0.1.0.0
-pkgrel=37
+pkgrel=38
 pkgdesc='Extra typeclass instances for mono-traversable'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:07:53
  Author: felixonmars
Revision: 646691

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-instances/repos/community-staging-x86_64/
  haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 646690, haskell-vector-instances/trunk/PKGBUILD)

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

Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 646690, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:07:53 UTC (rev 646691)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.4
+pkgrel=182
+pkgdesc="Orphan Instances for \'Data.Vector\'"
+url="https://github.com/ekmett/vector-instances";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
+ "haskell-semigroupoids" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fhashable
+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-vault/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:07:08
  Author: felixonmars
Revision: 646689

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 646688, 
haskell-vault/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:07:08 UTC (rev 646689)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vault
+pkgname=haskell-vault
+pkgver=0.3.1.4
+pkgrel=6
+pkgdesc="A persistent store for values of arbitrary types"
+url="https://github.com/HeinrichApfelmus/vault";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('70bebabce76b5e56b3d5cd4f95590ecef7a41f4de7f943932713fbb3eb17ac4d615a25b6503773a532b36649cf4a7b595be3b4222a15ca7d0756b2bee8aa0792')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fuseghc
+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-vector-instances/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:07:44
  Author: felixonmars
Revision: 646690

upgpkg: haskell-vector-instances 3.4-182: rebuild with unordered-containers 
0.2.11.0

Modified:
  haskell-vector-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:07:08 UTC (rev 646689)
+++ PKGBUILD2020-06-17 21:07:44 UTC (rev 646690)
@@ -4,7 +4,7 @@
 _hkgname=vector-instances
 pkgname=haskell-vector-instances
 pkgver=3.4
-pkgrel=181
+pkgrel=182
 pkgdesc="Orphan Instances for \'Data.Vector\'"
 url="https://github.com/ekmett/vector-instances";
 license=("BSD")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:06:58
  Author: felixonmars
Revision: 646688

upgpkg: haskell-vault 0.3.1.4-6: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-vault/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:06:23 UTC (rev 646687)
+++ PKGBUILD2020-06-17 21:06:58 UTC (rev 646688)
@@ -4,7 +4,7 @@
 _hkgname=vault
 pkgname=haskell-vault
 pkgver=0.3.1.4
-pkgrel=5
+pkgrel=6
 pkgdesc="A persistent store for values of arbitrary types"
 url="https://github.com/HeinrichApfelmus/vault";
 license=("BSD")


[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:06:14
  Author: felixonmars
Revision: 646686

upgpkg: haskell-tamarin-prover-theory 1.4.1-93: rebuild with 
unordered-containers 0.2.11.0

Modified:
  haskell-tamarin-prover-theory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:03:19 UTC (rev 646685)
+++ PKGBUILD2020-06-17 21:06:14 UTC (rev 646686)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.4.1
-pkgrel=92
+pkgrel=93
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")


[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:06:23
  Author: felixonmars
Revision: 646687

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD
(from rev 646686, haskell-tamarin-prover-theory/trunk/PKGBUILD)

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

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 646686, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:06:23 UTC (rev 646687)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.4.1
+pkgrel=93
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe'
+ 'haskell-uniplate' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+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
+runhaskell Setup build $MAKEFLAGS
+# haddock failed to generate
+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 "${srcdir}/tamarin-prover-${pkgver}/lib/theory"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-src-exts-util/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:03:19
  Author: felixonmars
Revision: 646685

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts-util/repos/community-staging-x86_64/
  haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD
(from rev 646684, haskell-src-exts-util/trunk/PKGBUILD)

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

Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 
646684, haskell-src-exts-util/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:03:19 UTC (rev 646685)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-src-exts-util
+pkgname=haskell-src-exts-util
+pkgver=0.2.5
+pkgrel=60
+pkgdesc="Helper functions for working with haskell-src-exts trees"
+url="https://github.com/pepeiborra/haskell-src-exts-util";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 
'haskell-uniplate')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-src-exts-util/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:03:09
  Author: felixonmars
Revision: 646684

upgpkg: haskell-src-exts-util 0.2.5-60: rebuild with unordered-containers 
0.2.11.0

Modified:
  haskell-src-exts-util/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:02:32 UTC (rev 646683)
+++ PKGBUILD2020-06-17 21:03:09 UTC (rev 646684)
@@ -3,7 +3,7 @@
 _hkgname=haskell-src-exts-util
 pkgname=haskell-src-exts-util
 pkgver=0.2.5
-pkgrel=59
+pkgrel=60
 pkgdesc="Helper functions for working with haskell-src-exts trees"
 url="https://github.com/pepeiborra/haskell-src-exts-util";
 license=("BSD")


[arch-commits] Commit in haskell-ghc-lib-parser-ex/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:02:23
  Author: felixonmars
Revision: 646682

upgpkg: haskell-ghc-lib-parser-ex 8.10.0.14-2: rebuild with 
unordered-containers 0.2.11.0

Modified:
  haskell-ghc-lib-parser-ex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 21:01:40 UTC (rev 646681)
+++ PKGBUILD2020-06-17 21:02:23 UTC (rev 646682)
@@ -3,7 +3,7 @@
 _hkgname=ghc-lib-parser-ex
 pkgname=haskell-ghc-lib-parser-ex
 pkgver=8.10.0.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Algorithms on GHC parse trees"
 url="https://github.com/shayne-fletcher/ghc-lib-parser-ex";
 license=('BSD')


[arch-commits] Commit in haskell-ghc-lib-parser-ex/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:02:32
  Author: felixonmars
Revision: 646683

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD
(from rev 646682, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)

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

Copied: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from 
rev 646682, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:02:32 UTC (rev 646683)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-lib-parser-ex
+pkgname=haskell-ghc-lib-parser-ex
+pkgver=8.10.0.14
+pkgrel=2
+pkgdesc="Algorithms on GHC parse trees"
+url="https://github.com/shayne-fletcher/ghc-lib-parser-ex";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc')
+makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('672f74e8540a55715127af60b49859a8517fbd5c5d4abc1d66a9bfd18952fa8ec1fb1624e75e9744730e20a3e50111f5710cf1b2a88b3637d79ae1a43bd0')
+
+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
+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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:01:40
  Author: felixonmars
Revision: 646681

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
646680, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 21:01:40 UTC (rev 646681)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.2.2
+pkgrel=5
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="https://github.com/clash-lang/clash-prelude";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 
'haskell-interpolate' 'haskell-lens'
+ 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 
'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hint' 
'haskell-quickcheck-classes-base'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('695b53aef14c5b4a902aadeee2773f91aeb7ddc896279ccd6f990a221778e5b7cb838234c727a98679c1202f63c1d93aedb3686a4fed27872249e299e0b107c8')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# TODO
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 21:01:31
  Author: felixonmars
Revision: 646680

upgpkg: haskell-clash-prelude 1.2.2-5: rebuild with unordered-containers 
0.2.11.0

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:43:44 UTC (rev 646679)
+++ PKGBUILD2020-06-17 21:01:31 UTC (rev 646680)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.2.2
-pkgrel=4
+pkgrel=5
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude";
 license=('BSD')


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:43:35
  Author: felixonmars
Revision: 646678

upgpkg: haskell-uniplate 1.6.12-77: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-uniplate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:42:59 UTC (rev 646677)
+++ PKGBUILD2020-06-17 20:43:35 UTC (rev 646678)
@@ -4,7 +4,7 @@
 _hkgname=uniplate
 pkgname=haskell-uniplate
 pkgver=1.6.12
-pkgrel=76
+pkgrel=77
 pkgdesc="Help writing simple, concise and fast generic operations."
 url="http://community.haskell.org/~ndm/uniplate/";
 license=("BSD")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:43:44
  Author: felixonmars
Revision: 646679

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 
646678, haskell-uniplate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:43:44 UTC (rev 646679)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uniplate
+pkgname=haskell-uniplate
+pkgver=1.6.12
+pkgrel=77
+pkgdesc="Help writing simple, concise and fast generic operations."
+url="http://community.haskell.org/~ndm/uniplate/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fseparate_syb -ftypeable_fingerprint
+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-singletons/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:42:59
  Author: felixonmars
Revision: 646677

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
646676, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:42:59 UTC (rev 646677)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.7
+pkgrel=15
+pkgdesc="A framework for generating singleton types"
+url="https://github.com/goldfirere/singletons";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6adaae61f7292dc11d53689981381e4116838d3bdbb16673f39bd4040b5a683ca9c44e7027c20d814714066e35b274b5a46c1f3dd1b333a24305aa5b4695a524')
+
+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
+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 || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:42:49
  Author: felixonmars
Revision: 646676

upgpkg: haskell-singletons 2.7-15: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:38:26 UTC (rev 646675)
+++ PKGBUILD2020-06-17 20:42:49 UTC (rev 646676)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.7
-pkgrel=14
+pkgrel=15
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons";
 license=('BSD')


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:38:17
  Author: felixonmars
Revision: 646674

upgpkg: haskell-turtle 1.5.19-8: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:37:03 UTC (rev 646673)
+++ PKGBUILD2020-06-17 20:38:17 UTC (rev 646674)
@@ -4,7 +4,7 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.5.19
-pkgrel=7
+pkgrel=8
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library";
 license=('BSD')


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:38:26
  Author: felixonmars
Revision: 646675

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
646674, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:38:26 UTC (rev 646675)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.19
+pkgrel=8
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7f220fbe827fd18120f5476ae87bc45e01ec6ff5557f9017990efd37c011cbace0560fa5943b50b8f9bc49cfa0e0218fa1600fd40d786140c8cfbe702c5dcf8f')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+sed -i '/semigroups/d;/fail,/d;s/< *0.17/<1/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+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-haddock-library/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:37:03
  Author: felixonmars
Revision: 646673

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-haddock-library/repos/community-staging-x86_64/
  haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD
(from rev 646672, haskell-haddock-library/trunk/PKGBUILD)

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

Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from 
rev 646672, haskell-haddock-library/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:37:03 UTC (rev 646673)
@@ -0,0 +1,48 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=haddock-library
+pkgname=haskell-haddock-library
+pkgver=1.9.0
+pkgrel=2
+pkgdesc="A documentation-generation tool for Haskell libraries"
+url="https://www.haskell.org/haddock/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck' 'haskell-optparse-applicative' 
'haskell-tree-diff')
+source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz";)
+sha512sums=('ec41df15a849a59fc41a443ce233dfa6293f0d201ed1847bd8a7732bc0e2138bab2305c127bd60f51919d8eeeb6808eec7a0add38edacd059956d852167477b5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/2.13.2/2.14/' $_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
+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
+}
+
+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-haddock-library/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:36:55
  Author: felixonmars
Revision: 646672

upgpkg: haskell-haddock-library 1.9.0-2: rebuild with unordered-containers 
0.2.11.0

Modified:
  haskell-haddock-library/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:35:36 UTC (rev 646671)
+++ PKGBUILD2020-06-17 20:36:55 UTC (rev 646672)
@@ -3,7 +3,7 @@
 _hkgname=haddock-library
 pkgname=haskell-haddock-library
 pkgver=1.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="https://www.haskell.org/haddock/";
 license=("BSD")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:35:27
  Author: felixonmars
Revision: 646670

upgpkg: haskell-tree-diff 0.1-97: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-tree-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:34:32 UTC (rev 646669)
+++ PKGBUILD2020-06-17 20:35:27 UTC (rev 646670)
@@ -3,7 +3,7 @@
 _hkgname=tree-diff
 pkgname=haskell-tree-diff
 pkgver=0.1
-pkgrel=96
+pkgrel=97
 pkgdesc="Diffing of (expression) trees"
 url="https://github.com/phadej/tree-diff";
 license=('BSD')


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:35:36
  Author: felixonmars
Revision: 646671

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tree-diff/repos/community-staging-x86_64/
  haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 646670, haskell-tree-diff/trunk/PKGBUILD)

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

Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
646670, haskell-tree-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:35:36 UTC (rev 646671)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tree-diff
+pkgname=haskell-tree-diff
+pkgver=0.1
+pkgrel=97
+pkgdesc="Diffing of (expression) trees"
+url="https://github.com/phadej/tree-diff";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 
'haskell-quickcheck'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a4ee703e4b6a18055c7749020863a9571af4620dbb7ea05903693c752e10e3ffa4fee8da0dacc0e4bbf92173e34c9070251881597ca1cd9f7c8ed365e840563c')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i -e 's/\^>=.*//' -e 's/&&.*//' -e '/bytestring-builder/d' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+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-trifecta/trunk (PKGBUILD)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:34:23
  Author: felixonmars
Revision: 646668

upgpkg: haskell-trifecta 2.1-47: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-trifecta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:33:08 UTC (rev 646667)
+++ PKGBUILD2020-06-17 20:34:23 UTC (rev 646668)
@@ -4,7 +4,7 @@
 _hkgname=trifecta
 pkgname=haskell-trifecta
 pkgver=2.1
-pkgrel=46
+pkgrel=47
 pkgdesc="A modern parser combinator library with convenient diagnostics"
 url="https://github.com/ekmett/trifecta/";
 license=("BSD")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:34:32
  Author: felixonmars
Revision: 646669

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
646668, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:34:32 UTC (rev 646669)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=2.1
+pkgrel=47
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="https://github.com/ekmett/trifecta/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-charset" "haskell-comonad" 
"haskell-fingertree"
+ "haskell-hashable" "haskell-lens" "haskell-parsers" 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" 
"haskell-reducers"
+ "haskell-unordered-containers" "haskell-utf8-string")
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0929ee4a3d9a53c211b13a711814b4b6ea488ad40f373befdc7e8a479b2a95c4e97a19381873af54d377ff2af49782677fa2ea892ea69522c242e245debd3a25')
+
+prepare() {
+sed -i -e '/semigroups/d;s/< *0.17/<1/' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+}
+
+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 edk2/repos (9 files)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 20:34:40
  Author: dvzrv
Revision: 389453

archrelease: copy trunk to testing-any

Added:
  edk2/repos/testing-any/
  edk2/repos/testing-any/50-edk2-ovmf-i386-secure.json
(from rev 389452, edk2/trunk/50-edk2-ovmf-i386-secure.json)
  edk2/repos/testing-any/50-edk2-ovmf-x86_64-secure.json
(from rev 389452, edk2/trunk/50-edk2-ovmf-x86_64-secure.json)
  edk2/repos/testing-any/60-edk2-ovmf-i386.json
(from rev 389452, edk2/trunk/60-edk2-ovmf-i386.json)
  edk2/repos/testing-any/60-edk2-ovmf-x86_64.json
(from rev 389452, edk2/trunk/60-edk2-ovmf-x86_64.json)
  edk2/repos/testing-any/PKGBUILD
(from rev 389452, edk2/trunk/PKGBUILD)
  edk2/repos/testing-any/edk2-202005-openssl-1.1.1g.patch
(from rev 389452, edk2/trunk/edk2-202005-openssl-1.1.1g.patch)
  edk2/repos/testing-any/edk2-ovmf.install
(from rev 389452, edk2/trunk/edk2-ovmf.install)
  edk2/repos/testing-any/edk2-shell.install
(from rev 389452, edk2/trunk/edk2-shell.install)

--+
 50-edk2-ovmf-i386-secure.json|   34 +
 50-edk2-ovmf-x86_64-secure.json  |   35 +
 60-edk2-ovmf-i386.json   |   33 +
 60-edk2-ovmf-x86_64.json |   34 +
 PKGBUILD |  192 ++
 edk2-202005-openssl-1.1.1g.patch |  233 +
 edk2-ovmf.install|6 
 edk2-shell.install   |1 
 8 files changed, 568 insertions(+)

Copied: edk2/repos/testing-any/50-edk2-ovmf-i386-secure.json (from rev 389452, 
edk2/trunk/50-edk2-ovmf-i386-secure.json)
===
--- testing-any/50-edk2-ovmf-i386-secure.json   (rev 0)
+++ testing-any/50-edk2-ovmf-i386-secure.json   2020-06-17 20:34:40 UTC (rev 
389453)
@@ -0,0 +1,34 @@
+{
+"description": "UEFI firmware for i386, with Secure Boot and SMM",
+"interface-types": [
+"uefi"
+],
+"mapping": {
+"device": "flash",
+"executable": {
+"filename": "/usr/share/edk2-ovmf/ia32/OVMF_CODE.secboot.fd",
+"format": "raw"
+},
+"nvram-template": {
+"filename": "/usr/share/edk2-ovmf/ia32/OVMF_VARS.fd",
+"format": "raw"
+}
+},
+"targets": [
+{
+"architecture": "i386",
+"machines": [
+"pc-q35-*"
+]
+}
+],
+"features": [
+"acpi-s3",
+"requires-smm",
+"secure-boot",
+"verbose-dynamic"
+],
+"tags": [
+
+]
+}

Copied: edk2/repos/testing-any/50-edk2-ovmf-x86_64-secure.json (from rev 
389452, edk2/trunk/50-edk2-ovmf-x86_64-secure.json)
===
--- testing-any/50-edk2-ovmf-x86_64-secure.json (rev 0)
+++ testing-any/50-edk2-ovmf-x86_64-secure.json 2020-06-17 20:34:40 UTC (rev 
389453)
@@ -0,0 +1,35 @@
+{
+"description": "UEFI firmware for x86_64, with Secure Boot and SMM",
+"interface-types": [
+"uefi"
+],
+"mapping": {
+"device": "flash",
+"executable": {
+"filename": "/usr/share/edk2-ovmf/x64/OVMF_CODE.secboot.fd",
+"format": "raw"
+},
+"nvram-template": {
+"filename": "/usr/share/edk2-ovmf/x64/OVMF_VARS.fd",
+"format": "raw"
+}
+},
+"targets": [
+{
+"architecture": "x86_64",
+"machines": [
+"pc-q35-*"
+]
+}
+],
+"features": [
+"acpi-s3",
+"amd-sev",
+"requires-smm",
+"secure-boot",
+"verbose-dynamic"
+],
+"tags": [
+
+]
+}

Copied: edk2/repos/testing-any/60-edk2-ovmf-i386.json (from rev 389452, 
edk2/trunk/60-edk2-ovmf-i386.json)
===
--- testing-any/60-edk2-ovmf-i386.json  (rev 0)
+++ testing-any/60-edk2-ovmf-i386.json  2020-06-17 20:34:40 UTC (rev 389453)
@@ -0,0 +1,33 @@
+{
+"description": "UEFI firmware for i386",
+"interface-types": [
+"uefi"
+],
+"mapping": {
+"device": "flash",
+"executable": {
+"filename": "/usr/share/edk2-ovmf/ia32/OVMF_CODE.fd",
+"format": "raw"
+},
+"nvram-template": {
+"filename": "/usr/share/edk2-ovmf/ia32/OVMF_VARS.fd",
+"format": "raw"
+}
+},
+"targets": [
+{
+"architecture": "i386",
+"machines": [
+"pc-i440fx-*",
+"pc-q35-*"
+]
+}
+],
+"features": [
+"acpi-s3",
+"verbose-dynamic"
+],
+"tags": [
+
+]
+}

Copied: edk2/repos/testing-any/60-edk2-ovmf-x86_64.json (from rev 389452, 
edk2/trunk/60-edk2-ovmf-x86_64.json)
==

[arch-commits] Commit in edk2/trunk (PKGBUILD edk2-202005-openssl-1.1.1g.patch)

2020-06-17 Thread David Runge via arch-commits
Date: Wednesday, June 17, 2020 @ 20:33:37
  Author: dvzrv
Revision: 389452

upgpkg: edk2 202005-1: Upgrading to 202005.

Adding brotli 1.0.7 sources and symlinking them into place, as upstream doesn't 
bundle them properly.
Updating openssl to 1.1.1.g and providing a patch to successfully build against 
it.
Minor cleanups.

Added:
  edk2/trunk/edk2-202005-openssl-1.1.1g.patch
Modified:
  edk2/trunk/PKGBUILD

--+
 PKGBUILD |   34 +++--
 edk2-202005-openssl-1.1.1g.patch |  233 +
 2 files changed, 256 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 19:44:04 UTC (rev 389451)
+++ PKGBUILD2020-06-17 20:33:37 UTC (rev 389452)
@@ -1,11 +1,11 @@
 # Maintainer: David Runge 
 
-# openssl > 1.1.1d is not yet compatible with edk2-ovmf
-_openssl_ver=1.1.1d
+_brotli_ver=1.0.7
+_openssl_ver=1.1.1g
 pkgbase=edk2
 pkgname=('edk2-shell' 'edk2-ovmf')
-pkgver=202002
-pkgrel=9
+pkgver=202005
+pkgrel=1
 pkgdesc="Modern, feature-rich firmware development environment for the UEFI 
specifications"
 arch=('any')
 url="https://github.com/tianocore/edk2";
@@ -14,13 +14,17 @@
 options=(!makeflags)
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/tianocore/${pkgbase}/archive/${pkgbase}-stable${pkgver}.tar.gz";
 "https://www.openssl.org/source/openssl-${_openssl_ver}.tar.gz"{,.asc}
+
"brotli-${_brotli_ver}.tar.gz::https://github.com/google/brotli/archive/v${_brotli_ver}.tar.gz";
+"${pkgbase}-202005-openssl-1.1.1g.patch"
 "50-edk2-ovmf-i386-secure.json"
 "50-edk2-ovmf-x86_64-secure.json"
 "60-edk2-ovmf-i386.json"
 "60-edk2-ovmf-x86_64.json")
-sha512sums=('e43090f9c0916b48452fa14bbcd9cd125330304c44b904502ef4ac035bbfb1b0529336f76a0512c0cdbcb4092722839e70b07866e845e76280f6a90b7fb093ab'
-
'2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7'
+sha512sums=('864e5b8babb28eea05f59e17581209c853c004993842a7a6b104e96bd1fd29d9dd3a1545fb44639f2442acc51b078c4996621e1f927fbf449dc1b86421b432ac'
+
'01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab'
 'SKIP'
+
'a82362aa36d2f2094bca0b2808d9de0d57291fb3a4c29d7c0ca0a37e73087ec5ac4df299c8c363e61106fccf2fe7f58b5cf76eb97729e2696058ef43b1d3930a'
+
'3605c67d9c8870562086f63e96ffe8039cb394266298b382df61e12c777b6c37a2d2eb3fd5147cb3f00fabddc6dba139ba53da42ea81b1cbeb8f587c6d4cc251'
 
'55e4187b11b27737f61e528c02ff43b9381c0cb09140e803531616766f9cb9401115d88d946b56171784cc028f9571279640eb39b6a9fa8e02ec0c8d1b036a3e'
 
'a1236585b30d720540de2e9527d8c90ff2d428e800b3da545b23461dc698dc91fe441b62bb8cbca76e08f4ec1eb485619e9ab26157deb06e7fb33e7f5f9dd8b6'
 
'c81e072aabfb01d29cf5194111524e2c4c8684979de6b6793db10299c95bb94f7b1d0a98b057df0664d7a894a2b40e9b4c3576112fae400a95eaf5fe5fc9369b'
@@ -33,12 +37,20 @@
 prepare() {
   mv -v "$pkgbase-$pkgbase-stable$pkgver" "$pkgbase-$pkgver"
   cd "$pkgbase-$pkgver"
+
+  # applying fixes to build against openssl-1.1.1g
+  patch -Np1 -i "../${pkgbase}-202005-openssl-1.1.1g.patch"
   # symlinking openssl into place
   rm -rfv CryptoPkg/Library/OpensslLib/openssl
   ln -sfv "${srcdir}/openssl-$_openssl_ver" 
CryptoPkg/Library/OpensslLib/openssl
-  # openssl 1.1.1d has a typo that causes a compile error
-  sed -e 's/return return/return/g' \
-  -i "../openssl-$_openssl_ver/crypto/threads_none.c"
+  # copying required pre-generated header into place (to not also have to 
patch openssl)
+  cp -v CryptoPkg/Library/Include/internal/dso_conf.h 
CryptoPkg/Library/OpensslLib/openssl/include/crypto/
+
+  # symlinking brotli into place
+  rm -rfv BaseTools/Source/C/BrotliCompress/brotli 
MdeModulePkg/Library/BrotliCustomDecompressLib/brotli
+  ln -sfv "${srcdir}/brotli-${_brotli_ver}" 
BaseTools/Source/C/BrotliCompress/brotli
+  ln -sfv "${srcdir}/brotli-${_brotli_ver}" 
MdeModulePkg/Library/BrotliCustomDecompressLib/brotli
+
   # -Werror, not even once
   sed -e 's/ -Werror//g' \
   -i BaseTools/Conf/*.template BaseTools/Source/C/Makefiles/*.makefile
@@ -136,7 +148,7 @@
   # license
   install -vDm 644 License.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
   # docs
-  install -vDm 644 {Readme.md,Maintainers.txt} \
+  install -vDm 644 {ReadMe.rst,Maintainers.txt} \
 -t "${pkgdir}/usr/share/doc/${pkgname}"
 }
 
@@ -175,6 +187,6 @@
   install -vDm 644 OvmfPkg/License.txt \
 "${pkgdir}/usr/share/licenses/${pkgname}/OvmfPkg.License.txt"
   # docs
-  install -vDm 644 {OvmfPkg/README,Readme.md,Maintainers.txt} \
+  install -vDm 644 {OvmfPkg/README,ReadMe.rst,Maintainers.txt} \
 -t "${pkgdir}/usr/share/doc/${pkgname}"
 }

Added: edk2-202005-openssl-1.1.1g.patch
=

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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:32:59
  Author: felixonmars
Revision: 64

upgpkg: haskell-text-show 3.8.5-13: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-text-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:31:13 UTC (rev 646665)
+++ PKGBUILD2020-06-17 20:32:59 UTC (rev 64)
@@ -3,7 +3,7 @@
 _hkgname=text-show
 pkgname=haskell-text-show
 pkgver=3.8.5
-pkgrel=12
+pkgrel=13
 pkgdesc="Efficient conversion of values into Text"
 url="https://github.com/RyanGlScott/text-show";
 license=('BSD')


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:33:08
  Author: felixonmars
Revision: 646667

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-show/repos/community-staging-x86_64/
  haskell-text-show/repos/community-staging-x86_64/PKGBUILD
(from rev 64, haskell-text-show/trunk/PKGBUILD)

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

Copied: haskell-text-show/repos/community-staging-x86_64/PKGBUILD (from rev 
64, haskell-text-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:33:08 UTC (rev 646667)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-show
+pkgname=haskell-text-show
+pkgver=3.8.5
+pkgrel=13
+pkgdesc="Efficient conversion of values into Text"
+url="https://github.com/RyanGlScott/text-show";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-bifunctors' 
'haskell-generic-deriving'
+ 'haskell-th-abstraction' 'haskell-th-lift' 
'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-deriving-compat' 
'haskell-hspec'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('17e6e4d188280d4545867b31210f9e8e69337996c80b8c4f9fd846e50605acb29ebb2429e72ce76545426741055c4806c20a32b59d47e190a38d0f1ed9405947')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/< *2.1/<3/;s/< *4.14/<5/' 
$_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
+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
+}
+
+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-hledger-lib/repos (2 files)

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:31:13
  Author: felixonmars
Revision: 646665

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
646664, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:31:13 UTC (rev 646665)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.18
+pkgrel=4
+pkgdesc="A reusable library providing the core functionality of hledger"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-base-compat-batteries' 'haskell-blaze-markup' 
'haskell-call-stack'
+ 'haskell-cassava' 'haskell-cassava-megaparsec' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-fgl' 'haskell-file-embed' 
'haskell-glob'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-parser-combinators'
+ 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 
'haskell-split'
+ 'haskell-tabular' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-timeit'
+ 'haskell-uglymemo' 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('071e4e4defbe8af3d8e03f81f9075f0e0e4a9eb7c93d8a3a7e623d52e814bf06ed21099c7c6f129ef04d883313f97df236eca2e59d8c0244d2794ce7b9f14882')
+
+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
+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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:31:03
  Author: felixonmars
Revision: 646664

upgpkg: haskell-hledger-lib 1.18-4: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:27:58 UTC (rev 646663)
+++ PKGBUILD2020-06-17 20:31:03 UTC (rev 646664)
@@ -4,7 +4,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.18
-pkgrel=3
+pkgrel=4
 pkgdesc="A reusable library providing the core functionality of hledger"
 url="http://hledger.org";
 license=("GPL")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:27:58
  Author: felixonmars
Revision: 646663

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 646662, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:27:58 UTC (rev 646663)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.1
+pkgrel=31
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f4be4741871b14c3ded67fbb7c7c084c649b3a3f848650ab61a5a2d5462d86b66941794e201a10cd803c06876fc2a8bf40d2efdf49379ed08e8f11436dd89282')
+
+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
+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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:27:49
  Author: felixonmars
Revision: 646662

upgpkg: haskell-cassava-megaparsec 2.0.1-31: rebuild with unordered-containers 
0.2.11.0

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:26:57 UTC (rev 646661)
+++ PKGBUILD2020-06-17 20:27:49 UTC (rev 646662)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.1
-pkgrel=30
+pkgrel=31
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec";
 license=('MIT')


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:26:57
  Author: felixonmars
Revision: 646661

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 
646660, haskell-cassava/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-17 20:26:57 UTC (rev 646661)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cassava
+pkgname=haskell-cassava
+pkgver=0.5.2.0
+pkgrel=29
+pkgdesc="A CSV parsing and encoding library"
+url="https://github.com/tibbe/cassava";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" 
"haskell-scientific"
+ "haskell-text-short" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring--LT-0_10_4
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:26:48
  Author: felixonmars
Revision: 646660

upgpkg: haskell-cassava 0.5.2.0-29: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-cassava/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:25:50 UTC (rev 646659)
+++ PKGBUILD2020-06-17 20:26:48 UTC (rev 646660)
@@ -4,7 +4,7 @@
 _hkgname=cassava
 pkgname=haskell-cassava
 pkgver=0.5.2.0
-pkgrel=28
+pkgrel=29
 pkgdesc="A CSV parsing and encoding library"
 url="https://github.com/tibbe/cassava";
 license=("BSD")


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

2020-06-17 Thread Felix Yan via arch-commits
Date: Wednesday, June 17, 2020 @ 20:25:41
  Author: felixonmars
Revision: 646658

upgpkg: haskell-text-short 0.1.3-33: rebuild with unordered-containers 0.2.11.0

Modified:
  haskell-text-short/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-17 20:24:04 UTC (rev 646657)
+++ PKGBUILD2020-06-17 20:25:41 UTC (rev 646658)
@@ -4,7 +4,7 @@
 _hkgname=text-short
 pkgname=haskell-text-short
 pkgver=0.1.3
-pkgrel=32
+pkgrel=33
 pkgdesc="Memory-efficient representation of Unicode text strings"
 url="https://github.com/hvr/text-short";
 license=("BSD")


  1   2   3   4   5   >