[arch-commits] Commit in firefox-ublock-origin/repos/community-any (PKGBUILD PKGBUILD)

2020-11-29 Thread Daniel M. Capella via arch-commits
Date: Monday, November 30, 2020 @ 06:24:41
  Author: polyzen
Revision: 766537

archrelease: copy trunk to community-any

Added:
  firefox-ublock-origin/repos/community-any/PKGBUILD
(from rev 766536, firefox-ublock-origin/trunk/PKGBUILD)
Deleted:
  firefox-ublock-origin/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 06:24:20 UTC (rev 766536)
+++ PKGBUILD2020-11-30 06:24:41 UTC (rev 766537)
@@ -1,20 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=firefox-ublock-origin
-pkgver=1.31.0
-pkgrel=1
-pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
-arch=('any')
-url=https://github.com/gorhill/uBlock
-license=('GPL3')
-groups=('firefox-addons')
-source=("https://addons.cdn.mozilla.net/user-media/addons/607454/ublock_origin-$pkgver-an+fx.xpi;)
-noextract=("${source##*/}")
-sha256sums=('d9eef701b99866565708fe69b5855c1634187630e9e223e810f10e482545e6c0')
-b2sums=('68baf9320844df042d81ca9b96d4e014351d036fd3a098013f791d96ad21750a9d31e44caaacd3ec1f8f2f488177b1c7e18cebfbfd7e147afef0780a770ebb3c')
-
-package() {
-  install -Dm644 "${source##*/}" 
"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
-}
-
-# vim:set ts=2 sw=2 et:

Copied: firefox-ublock-origin/repos/community-any/PKGBUILD (from rev 766536, 
firefox-ublock-origin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 06:24:41 UTC (rev 766537)
@@ -0,0 +1,28 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=firefox-ublock-origin
+pkgver=1.31.0
+_commit=b6b167671ef596dee43349efcd6bf74f96caa220
+pkgrel=2
+pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
+arch=('any')
+url=https://github.com/gorhill/uBlock
+license=('GPL3')
+groups=('firefox-addons')
+makedepends=('git' 'python' 'zip')
+source=("git+$url.git#commit=$_commit?signed"
+"git+https://github.com/uBlockOrigin/uAssets.git;)
+b2sums=('SKIP' 'SKIP')
+validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill 

+
+build() {
+  cd uBlock
+  ./tools/make-firefox.sh all
+}
+
+package() {
+  cd uBlock/dist/build
+  install -Dm644 uBlock0.firefox.xpi 
"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in firefox-ublock-origin/trunk (PKGBUILD)

2020-11-29 Thread Daniel M. Capella via arch-commits
Date: Monday, November 30, 2020 @ 06:24:20
  Author: polyzen
Revision: 766536

upgpkg: firefox-ublock-origin 1.31.0-2: Build from source

Modified:
  firefox-ublock-origin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 06:15:56 UTC (rev 766535)
+++ PKGBUILD2020-11-30 06:24:20 UTC (rev 766536)
@@ -2,19 +2,27 @@
 
 pkgname=firefox-ublock-origin
 pkgver=1.31.0
-pkgrel=1
+_commit=b6b167671ef596dee43349efcd6bf74f96caa220
+pkgrel=2
 pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
 arch=('any')
 url=https://github.com/gorhill/uBlock
 license=('GPL3')
 groups=('firefox-addons')
-source=("https://addons.cdn.mozilla.net/user-media/addons/607454/ublock_origin-$pkgver-an+fx.xpi;)
-noextract=("${source##*/}")
-sha256sums=('d9eef701b99866565708fe69b5855c1634187630e9e223e810f10e482545e6c0')
-b2sums=('68baf9320844df042d81ca9b96d4e014351d036fd3a098013f791d96ad21750a9d31e44caaacd3ec1f8f2f488177b1c7e18cebfbfd7e147afef0780a770ebb3c')
+makedepends=('git' 'python' 'zip')
+source=("git+$url.git#commit=$_commit?signed"
+"git+https://github.com/uBlockOrigin/uAssets.git;)
+b2sums=('SKIP' 'SKIP')
+validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill 

 
+build() {
+  cd uBlock
+  ./tools/make-firefox.sh all
+}
+
 package() {
-  install -Dm644 "${source##*/}" 
"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
+  cd uBlock/dist/build
+  install -Dm644 uBlock0.firefox.xpi 
"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
 }
 
 # vim:set ts=2 sw=2 et:


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

2020-11-29 Thread Eli Schwartz via arch-commits
Date: Monday, November 30, 2020 @ 06:15:56
  Author: eschwartz
Revision: 766535

archrelease: copy trunk to community-x86_64

Added:
  qbittorrent/repos/community-x86_64/PKGBUILD
(from rev 766534, qbittorrent/trunk/PKGBUILD)
Deleted:
  qbittorrent/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 06:15:21 UTC (rev 766534)
+++ PKGBUILD2020-11-30 06:15:56 UTC (rev 766535)
@@ -1,63 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Antonio Rojas 
-# Contributor: Timothy Redaelli 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-# Contributor: Jkkyll Wu 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Daniel J Griffiths 
-# Contributor: Geoffroy Carrier 
-
-pkgbase=qbittorrent
-pkgname=(qbittorrent qbittorrent-nox)
-pkgver=4.3.0
-pkgrel=1
-arch=('x86_64')
-url="https://www.qbittorrent.org;
-license=('custom' 'GPL')
-depends=('libtorrent-rasterbar' 'qt5-base')
-makedepends=('boost' 'qt5-tools' 'qt5-svg')
-optdepends=('python: needed for torrent search tab')
-source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('3a0fbf3181701eba5bec27589c490b683a0e410eba58b4d969527c6033c68fc5a1a116fb22c40be4d2526ef388743a2e680f7dd01ffbe38091b443eb64a5e261'
-'SKIP')
-b2sums=('78d64dd93feb616389e9ef9d5f761744315c56476498d815711c882fadfd46d452ffaf4d27e451a0bd4122d57b3b0d1e6238ff814fffdec2581bc11c9d3d5795'
-'SKIP')
-validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

-
-build() {
-  cd ${pkgbase}-${pkgver}
-
-  # tell qmake not to break makepkg's debug/!strip options
-  export QBT_ADD_CONFIG='nostrip'
-
-  mkdir -p ${pkgbase}
-  pushd ${pkgbase}
-  ../configure --prefix=/usr
-  make
-  popd
-
-  # Build nox variant
-  mkdir -p "${pkgbase}-nox"
-  pushd "${pkgbase}-nox"
-  ../configure --prefix=/usr --disable-gui --enable-systemd
-  make
-}
-
-package_qbittorrent() {
-  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar."
-  depends+=('qt5-svg' 'hicolor-icon-theme')
-
-  cd ${pkgbase}-${pkgver}/${pkgbase}
-
-  make INSTALL_ROOT="${pkgdir}" install
-  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
-}
-
-package_qbittorrent-nox() {
-  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar, w/o gui"
-
-  cd ${pkgbase}-${pkgver}/${pkgbase}-nox
-
-  make INSTALL_ROOT="${pkgdir}" install
-  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
-}

Copied: qbittorrent/repos/community-x86_64/PKGBUILD (from rev 766534, 
qbittorrent/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 06:15:56 UTC (rev 766535)
@@ -0,0 +1,63 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Antonio Rojas 
+# Contributor: Timothy Redaelli 
+# Contributor: carstene1ns  - http://git.io/ctPKG
+# Contributor: Jkkyll Wu 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Daniel J Griffiths 
+# Contributor: Geoffroy Carrier 
+
+pkgbase=qbittorrent
+pkgname=(qbittorrent qbittorrent-nox)
+pkgver=4.3.1
+pkgrel=1
+arch=('x86_64')
+url="https://www.qbittorrent.org;
+license=('custom' 'GPL')
+depends=('libtorrent-rasterbar' 'qt5-base')
+makedepends=('boost' 'qt5-tools' 'qt5-svg')
+optdepends=('python: needed for torrent search tab')
+source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('da2884a656007f827b52a47ad3a5ffc5e416e24f286a1a47aa0895431b3abdc84dae8ccac8d924c2a8aece7c5350e72f6b0c9b5a6bd12a09b63844d5ab1158a1'
+'SKIP')
+b2sums=('4e7c432b49959b5461f3da8e9114eec62686da6864dca874a1f4bd7461ad54b3f866615c43a685a8efb29a389b75aac162f81b524dea56229dccb07bb292de51'
+'SKIP')
+validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

+
+build() {
+  cd ${pkgbase}-${pkgver}
+
+  # tell qmake not to break makepkg's debug/!strip options
+  export QBT_ADD_CONFIG='nostrip'
+
+  mkdir -p ${pkgbase}
+  pushd ${pkgbase}
+  ../configure --prefix=/usr
+  make
+  popd
+
+  # Build nox variant
+  mkdir -p "${pkgbase}-nox"
+  pushd "${pkgbase}-nox"
+  ../configure --prefix=/usr --disable-gui --enable-systemd
+  make
+}
+
+package_qbittorrent() {
+  pkgdesc="An advanced BitTorrent client programmed in C++, based on Qt 
toolkit and libtorrent-rasterbar."
+  depends+=('qt5-svg' 'hicolor-icon-theme')
+
+  cd ${pkgbase}-${pkgver}/${pkgbase}
+
+  make INSTALL_ROOT="${pkgdir}" install
+  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/COPYING 

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

2020-11-29 Thread Eli Schwartz via arch-commits
Date: Monday, November 30, 2020 @ 06:15:21
  Author: eschwartz
Revision: 766534

upgpkg: qbittorrent 4.3.1-1: upstream release

Modified:
  qbittorrent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 05:56:56 UTC (rev 766533)
+++ PKGBUILD2020-11-30 06:15:21 UTC (rev 766534)
@@ -9,7 +9,7 @@
 
 pkgbase=qbittorrent
 pkgname=(qbittorrent qbittorrent-nox)
-pkgver=4.3.0
+pkgver=4.3.1
 pkgrel=1
 arch=('x86_64')
 url="https://www.qbittorrent.org;
@@ -18,9 +18,9 @@
 makedepends=('boost' 'qt5-tools' 'qt5-svg')
 optdepends=('python: needed for torrent search tab')
 
source=("https://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('3a0fbf3181701eba5bec27589c490b683a0e410eba58b4d969527c6033c68fc5a1a116fb22c40be4d2526ef388743a2e680f7dd01ffbe38091b443eb64a5e261'
+sha512sums=('da2884a656007f827b52a47ad3a5ffc5e416e24f286a1a47aa0895431b3abdc84dae8ccac8d924c2a8aece7c5350e72f6b0c9b5a6bd12a09b63844d5ab1158a1'
 'SKIP')
-b2sums=('78d64dd93feb616389e9ef9d5f761744315c56476498d815711c882fadfd46d452ffaf4d27e451a0bd4122d57b3b0d1e6238ff814fffdec2581bc11c9d3d5795'
+b2sums=('4e7c432b49959b5461f3da8e9114eec62686da6864dca874a1f4bd7461ad54b3f866615c43a685a8efb29a389b75aac162f81b524dea56229dccb07bb292de51'
 'SKIP')
 validpgpkeys=('D8F3DA77AAC6741053599C136E4A2D025B7CC9A2') # sledgehammer999 

 


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

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:56:56
  Author: ainola
Revision: 766533

archrelease: copy trunk to community-x86_64

Added:
  waybar/repos/community-x86_64/PKGBUILD
(from rev 766532, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 05:56:46 UTC (rev 766532)
+++ PKGBUILD2020-11-30 05:56:56 UTC (rev 766533)
@@ -1,59 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=waybar
-pkgver=0.9.4
-pkgrel=4
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtkmm3'
-'libjsoncpp.so'
-'libinput'
-'libsigc++'
-'fmt'
-'wayland'
-'libdate-tz.so'
-'libspdlog.so'
-'gtk-layer-shell'
-'libpulse'
-'libnl'
-'libappindicator-gtk3'
-'libdbusmenu-gtk3'
-'libmpdclient'
-)
-makedepends=(
-'cmake'
-'meson'
-'scdoc' # For generating manpages
-'wayland-protocols'
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
-)
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
-'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
-
-prepare() {
-cd "Waybar-$pkgver"
-# https://github.com/Alexays/Waybar/issues/775
-patch -p1 < ../fix_mpd.patch
-}
-
-build() {
-cd "Waybar-$pkgver"
-arch-meson build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 766532, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 05:56:56 UTC (rev 766533)
@@ -0,0 +1,58 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.4
+pkgrel=5
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
+)
+sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
+'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
+
+prepare() {
+cd "Waybar-$pkgver"
+# https://github.com/Alexays/Waybar/issues/775
+patch -p1 < ../fix_mpd.patch
+}
+
+build() {
+cd "Waybar-$pkgver"
+arch-meson build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:56:46
  Author: ainola
Revision: 766532

Remove unnecessary libinput dep

Modified:
  waybar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 05:54:36 UTC (rev 766531)
+++ PKGBUILD2020-11-30 05:56:46 UTC (rev 766532)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.4
-pkgrel=4
+pkgrel=5
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -11,7 +11,6 @@
 depends=(
 'gtkmm3'
 'libjsoncpp.so'
-'libinput'
 'libsigc++'
 'fmt'
 'wayland'


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

2020-11-29 Thread Daniel M. Capella via arch-commits
Date: Monday, November 30, 2020 @ 05:54:36
  Author: polyzen
Revision: 766531

archrelease: copy trunk to community-any

Added:
  firefox-tridactyl/repos/community-any/PKGBUILD
(from rev 766530, firefox-tridactyl/trunk/PKGBUILD)
Deleted:
  firefox-tridactyl/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 05:54:15 UTC (rev 766530)
+++ PKGBUILD2020-11-30 05:54:36 UTC (rev 766531)
@@ -1,26 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=firefox-tridactyl
-pkgver=1.20.3
-pkgrel=1
-pkgdesc="Replace Firefox's control mechanism with one modelled on Vim"
-url=https://github.com/tridactyl/tridactyl
-arch=('any')
-license=('Apache')
-groups=('firefox-addons')
-makedepends=('git' 'node-gyp' 'python' 'yarn')
-source=("git+$url.git#tag=$pkgver")
-b2sums=('SKIP')
-validpgpkeys=('15D03C86837936A0A638AA2D2BB8C36BB504BFF3') # Oliver Blanthorn 

-
-build() {
-  cd tridactyl
-  yarn install --frozen-lockfile --non-interactive
-  scripts/sign nosignstable
-}
-
-package() {
-  install -Dm644 tridactyl/web-ext-artifacts/tridactyl-$pkgver.xpi 
"$pkgdir"/usr/lib/firefox/browser/extensions/tridactyl@cmcaine.co.uk.xpi
-}
-
-# vim:set ts=2 sw=2 et:

Copied: firefox-tridactyl/repos/community-any/PKGBUILD (from rev 766530, 
firefox-tridactyl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 05:54:36 UTC (rev 766531)
@@ -0,0 +1,27 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=firefox-tridactyl
+pkgver=1.20.3
+_commit=ebc222e04260b134cd935cb6ae7613a2368254a0
+pkgrel=2
+pkgdesc="Replace Firefox's control mechanism with one modelled on Vim"
+url=https://github.com/tridactyl/tridactyl
+arch=('any')
+license=('Apache')
+groups=('firefox-addons')
+makedepends=('git' 'node-gyp' 'python' 'yarn')
+source=("git+$url.git#commit=$_commit?signed")
+b2sums=('SKIP')
+validpgpkeys=('15D03C86837936A0A638AA2D2BB8C36BB504BFF3') # Oliver Blanthorn 

+
+build() {
+  cd tridactyl
+  yarn install --frozen-lockfile --non-interactive
+  scripts/sign nosignstable
+}
+
+package() {
+  install -Dm644 tridactyl/web-ext-artifacts/tridactyl-$pkgver.xpi 
"$pkgdir"/usr/lib/firefox/browser/extensions/tridactyl@cmcaine.co.uk.xpi
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-11-29 Thread Daniel M. Capella via arch-commits
Date: Monday, November 30, 2020 @ 05:54:15
  Author: polyzen
Revision: 766530

upgpkg: firefox-tridactyl 1.20.3-2: Actually check PGP sig

Lightweight tags are used, so switch to the commit fragment.

Modified:
  firefox-tridactyl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 05:48:38 UTC (rev 766529)
+++ PKGBUILD2020-11-30 05:54:15 UTC (rev 766530)
@@ -2,7 +2,8 @@
 
 pkgname=firefox-tridactyl
 pkgver=1.20.3
-pkgrel=1
+_commit=ebc222e04260b134cd935cb6ae7613a2368254a0
+pkgrel=2
 pkgdesc="Replace Firefox's control mechanism with one modelled on Vim"
 url=https://github.com/tridactyl/tridactyl
 arch=('any')
@@ -9,7 +10,7 @@
 license=('Apache')
 groups=('firefox-addons')
 makedepends=('git' 'node-gyp' 'python' 'yarn')
-source=("git+$url.git#tag=$pkgver")
+source=("git+$url.git#commit=$_commit?signed")
 b2sums=('SKIP')
 validpgpkeys=('15D03C86837936A0A638AA2D2BB8C36BB504BFF3') # Oliver Blanthorn 

 


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

2020-11-29 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, November 30, 2020 @ 05:36:42
  Author: svenstaro
Revision: 766528

archrelease: copy trunk to community-testing-x86_64

Added:
  tensorflow/repos/community-testing-x86_64/PKGBUILD
(from rev 766527, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch
(from rev 766527, tensorflow/trunk/build-against-actual-mkl.patch)
  tensorflow/repos/community-testing-x86_64/cuda11.1.patch
(from rev 766527, tensorflow/trunk/cuda11.1.patch)
  tensorflow/repos/community-testing-x86_64/fix-h5py3.0.patch
(from rev 766527, tensorflow/trunk/fix-h5py3.0.patch)
Deleted:
  tensorflow/repos/community-testing-x86_64/PKGBUILD
  tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch
  tensorflow/repos/community-testing-x86_64/cuda11.1.patch
  tensorflow/repos/community-testing-x86_64/fix-h5py3.0.patch

+
 PKGBUILD   |  624 +++
 build-against-actual-mkl.patch |   74 ++--
 cuda11.1.patch |  272 -
 fix-h5py3.0.patch  |   36 +-
 4 files changed, 505 insertions(+), 501 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 05:36:20 UTC (rev 766527)
+++ PKGBUILD2020-11-30 05:36:42 UTC (rev 766528)
@@ -1,310 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.3.1
-_pkgver=2.3.1
-pkgrel=6
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn' 'pybind11' 'openssl-1.0' 'lmdb' 
'libpng' 'curl' 'giflib' 'icu' 'libjpeg-turbo')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing'
- 'cython')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-
https://github.com/tensorflow/tensorflow/commit/c6769e20bf6096d5828e2590def2b25edb3189d6.patch
-
https://patch-diff.githubusercontent.com/raw/tensorflow/tensorflow/pull/44282.patch
-
numpy1.20.patch::https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch
-cuda11.1.patch
-fix-h5py3.0.patch
-build-against-actual-mkl.patch)
-sha512sums=('e497ef4564f50abf9f918be4522cf702f4cf945cb1ebf83af1386ac4ddc7373b3ba70c7f803f8ca06faf2c6b5396e60b1e0e9b97bfbd667e733b08b6e6d70ef0'
-
'9dcaef0dd4fdd7008a27e383ef87c97990ba883a3094f214f821a039994933ec6ec47f5a832570e5c4b783e0493ce2236e7957e596395c4dee40f9bf2621ff2f'
-
'86345e25a3d9fad2c3ddab2be25b45b1fb9739b3bf45ba551eefa4f75d7eda6287064724539e7944f99f050676cd3d43cd5c6b60ab376bb6891dabfc2d96ff2d'
-
'df2e0373e2f63b8766f31933f7db57f6a7559b8f03af1db51644fba87731451a7cd3895529a3192e5394612fcb42f245b794b1c9ca3c05881ca03a547c8c9acc'
-
'0caa5170c22fdea2c708ecdb2c980d668464d9dba9c9730a9ec5e9258572576d783fa1d19da04d5f9d2b06aed36d30971526f212fc64c53d09c3e821bd1a3b5d'
-
'9d7b71fed280ffaf4dfcd4889aa9ab5471874c153259f3e77ed6e6efa745e5c5aa8507d3d1f71dead5b6f4bea5f8b1c10c543929f37a6580c3f4a7cbec338a6a'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Fix wrong SONAME being shipped in CUDA 11.1
-  patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/cuda11.1.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/numpy1.20.patch
-
-  # FS#68488
-  patch -Np1 -d tensorflow-${_pkgver} -i 

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

2020-11-29 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, November 30, 2020 @ 05:36:20
  Author: svenstaro
Revision: 766527

upgpkg: tensorflow 2.3.1-7: Strip versions from required packages (FS#68772)

Modified:
  tensorflow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 05:06:57 UTC (rev 766526)
+++ PKGBUILD2020-11-30 05:36:20 UTC (rev 766527)
@@ -7,7 +7,7 @@
 pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
 pkgver=2.3.1
 _pkgver=2.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/;
 license=('APACHE')
@@ -66,6 +66,10 @@
   # FS#68488
   patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/fix-h5py3.0.patch
 
+  # Get rid of hardcoded versions. Not like we ever cared about what upstream
+  # thinks about which versions should be used anyway. ;) (FS#68772)
+  sed -i -E "s/'([0-9a-z_-]+) .= [0-9].+[0-9]'/'\1'/" 
tensorflow-${_pkgver}/tensorflow/tools/pip_package/setup.py
+
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda


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

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:06:57
  Author: ainola
Revision: 766526

archrelease: copy trunk to community-x86_64

Added:
  waybar/repos/community-x86_64/PKGBUILD
(from rev 766525, waybar/trunk/PKGBUILD)
Deleted:
  waybar/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 05:06:47 UTC (rev 766525)
+++ PKGBUILD2020-11-30 05:06:57 UTC (rev 766526)
@@ -1,51 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-pkgname=waybar
-pkgver=0.9.4
-pkgrel=3
-pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
-arch=('x86_64')
-url="https://github.com/Alexays/Waybar/;
-license=('MIT')
-depends=(
-'gtkmm3'
-'libjsoncpp.so'
-'libinput'
-'libsigc++'
-'fmt'
-'wayland'
-'libdate-tz.so'
-'libspdlog.so'
-'gtk-layer-shell'
-'libpulse'
-'libnl'
-'libappindicator-gtk3'
-'libdbusmenu-gtk3'
-'libmpdclient'
-)
-makedepends=(
-'cmake'
-'meson'
-'scdoc' # For generating manpages
-'wayland-protocols'
-)
-optdepends=(
-'otf-font-awesome: Icons in the default configuration'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
-)
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8')
-
-build() {
-cd "Waybar-$pkgver"
-arch-meson build
-ninja -C build
-}
-
-package() {
-cd "Waybar-$pkgver"
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 766525, 
waybar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 05:06:57 UTC (rev 766526)
@@ -0,0 +1,59 @@
+# Maintainer: Brett Cornwall 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+pkgname=waybar
+pkgver=0.9.4
+pkgrel=4
+pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
+arch=('x86_64')
+url="https://github.com/Alexays/Waybar/;
+license=('MIT')
+depends=(
+'gtkmm3'
+'libjsoncpp.so'
+'libinput'
+'libsigc++'
+'fmt'
+'wayland'
+'libdate-tz.so'
+'libspdlog.so'
+'gtk-layer-shell'
+'libpulse'
+'libnl'
+'libappindicator-gtk3'
+'libdbusmenu-gtk3'
+'libmpdclient'
+)
+makedepends=(
+'cmake'
+'meson'
+'scdoc' # For generating manpages
+'wayland-protocols'
+)
+optdepends=(
+'otf-font-awesome: Icons in the default configuration'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
+)
+sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
+'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
+
+prepare() {
+cd "Waybar-$pkgver"
+# https://github.com/Alexays/Waybar/issues/775
+patch -p1 < ../fix_mpd.patch
+}
+
+build() {
+cd "Waybar-$pkgver"
+arch-meson build
+ninja -C build
+}
+
+package() {
+cd "Waybar-$pkgver"
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2020-11-29 Thread Brett Cornwall via arch-commits
Date: Monday, November 30, 2020 @ 05:06:47
  Author: ainola
Revision: 766525

Apply upstream MPD crash patch until next version is released

https://github.com/Alexays/Waybar/issues/775
https://github.com/Alexays/Waybar/pull/887

Modified:
  waybar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 04:29:15 UTC (rev 766524)
+++ PKGBUILD2020-11-30 05:06:47 UTC (rev 766525)
@@ -3,7 +3,7 @@
 
 pkgname=waybar
 pkgver=0.9.4
-pkgrel=3
+pkgrel=4
 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based 
compositors'
 arch=('x86_64')
 url="https://github.com/Alexays/Waybar/;
@@ -35,9 +35,17 @@
 )
 source=(
 
"$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;
+
"fix_mpd.patch::https://github.com/Alexays/Waybar/pull/887/commits/8f961ac3976048d7a389d77737d9694f26fe863d.patch;
 )
-sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8')
+sha256sums=('d49c09ee253ca9cc9688d1b4d8602adc9bdae613b02e2fa1a2e7277ddc9e82e8'
+'0e67d924c9e9cd62609a20ba3f9b9bfebfca23573024a54d0190245df3235c12')
 
+prepare() {
+cd "Waybar-$pkgver"
+# https://github.com/Alexays/Waybar/issues/775
+patch -p1 < ../fix_mpd.patch
+}
+
 build() {
 cd "Waybar-$pkgver"
 arch-meson build


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

2020-11-29 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, November 30, 2020 @ 04:29:15
  Author: svenstaro
Revision: 766524

archrelease: copy trunk to community-x86_64

Added:
  intel-mkl/repos/community-x86_64/PKGBUILD
(from rev 766523, intel-mkl/trunk/PKGBUILD)
  intel-mkl/repos/community-x86_64/intel-mkl.conf
(from rev 766523, intel-mkl/trunk/intel-mkl.conf)
  intel-mkl/repos/community-x86_64/intel-mkl.sh
(from rev 766523, intel-mkl/trunk/intel-mkl.sh)
  intel-mkl/repos/community-x86_64/mklvars.sh
(from rev 766523, intel-mkl/trunk/mklvars.sh)
Deleted:
  intel-mkl/repos/community-x86_64/PKGBUILD
  intel-mkl/repos/community-x86_64/intel-mkl.conf
  intel-mkl/repos/community-x86_64/intel-mkl.sh
  intel-mkl/repos/community-x86_64/mklvars.sh

+
 PKGBUILD   |  172 +++
 intel-mkl.conf |4 -
 intel-mkl.sh   |2 
 mklvars.sh |   22 +++
 4 files changed, 100 insertions(+), 100 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 04:29:06 UTC (rev 766523)
+++ PKGBUILD2020-11-30 04:29:15 UTC (rev 766524)
@@ -1,86 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Redistribution information:
-# https://software.intel.com/en-us/mkl
-# 
https://software.intel.com/en-us/articles/intel-math-kernel-library-license-faq
-pkgbase=intel-mkl
-pkgname=(intel-mkl intel-mkl-static)
-pkgver=2020.2.254
-_pkgver=${pkgver/%./-/}
-_weirdnum=16849
-pkgrel=1
-pkgdesc="Intel Math Kernel Library"
-arch=('x86_64')
-depends=('gcc-libs')
-url="https://software.intel.com/en-us/mkl;
-license=("custom:ISSL")
-source=("http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/$_weirdnum/l_mkl_$pkgver.tgz;
-mklvars.sh
-intel-mkl.sh
-intel-mkl.conf)
-options=(!strip staticlibs)
-sha512sums=('732be8fff27cacc5a51d1b60f4a756b5178455676072d35c5b7c7e0efedb841d82e360e96b96ae2e9478846e33196eb5eb5059465194e81004264cc90672ab0f'
-
'827d90c756d5e8e81092683dd459e10b06f58dc93567f9cb1eee6fdc65fe52a84c45eb0b015857b30d41ab8c57a3c2e95ffcca3fa9e80393797c7616ddffbfd5'
-
'1268685ff3ccd47733084dedcd4ea0d393f4ed3f6d00cd92125765ae5c8e14e7fe49b82692b3f667bfea931ad3c284a1c1c37235b474db09b5350c0046566c3c'
-
'c7181ee34a8225eefcd66f937e58b29184181c1caa1f24ce264b6fb4c0415fcde743aff3c1a2b165c2af1920dda6c50f5e470a94fe1e11ea61b4ceb9388c3ce4')
-
-prepare() {
-  cd l_mkl_$pkgver/rpm
-  for rpm in *.rpm; do
-bsdtar -xf $rpm
-  done
-
-  sed -i \
--e 's|^prefix=.*|prefix=/opt/intel/mkl|g' \
--e 's|${MKLROOT}|/opt/intel/mkl|g' \
--e 's|^omplibdir=.*|omplibdir=/opt/intel/mkl/lib/intel64|g' \
-opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/pkgconfig/*.pc
-}
-
-package_intel-mkl() {
-  cd l_mkl_$pkgver/rpm
-
-  # Instead of the original mklvars.sh which is basically just a fairly botchy 
pkg-config replacement by Intel,
-  # we'll ship a file which just exports some static values. The reason is 
that some software expects this file.
-  install -Dm755 "${srcdir}"/mklvars.sh "${pkgdir}"/usr/bin/mklvars.sh
-
-  mkdir -p "${pkgdir}/usr/bin"
-  install -Dm755 
opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/mkl_link_tool 
"${pkgdir}"/opt/intel/mkl/bin/mkl_link_tool
-  ln -s /opt/intel/mkl/bin/mkl_link_tool "${pkgdir}"/usr/bin/mkl_link_tool
-
-  mkdir -p "${pkgdir}/usr/lib/pkgconfig"
-  cp 
opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/bin/pkgconfig/mkl-dynamic*
 "${pkgdir}/usr/lib/pkgconfig/"
-
-  mkdir -p "${pkgdir}"/opt/intel/mkl/lib/intel64
-  ln -s intel64 "${pkgdir}"/opt/intel/mkl/lib/intel64_lin
-
-  # Sadly Intel seems to expect a certain structure for MKL
-  # See 
https://software.intel.com/en-us/mkl-linux-developer-guide-high-level-directory-structure
-  # We'll try to follow that as per upstream suggestion.
-  cp 
opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/lib/intel64_lin/*.so 
"${pkgdir}"/opt/intel/mkl/lib/intel64
-  cp 
opt/intel/compilers_and_libraries_${pkgver}/linux/compiler/lib/intel64_lin/*.so 
"${pkgdir}"/opt/intel/mkl/lib/intel64
-  cp -r opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/include 
"${pkgdir}"/opt/intel/mkl/include
-  cp -r 
opt/intel/compilers_and_libraries_${pkgver}/linux/mkl/lib/intel64_lin/locale 
"${pkgdir}"/opt/intel/mkl/lib/intel64
-  install -Dm644 
opt/intel/compilers_and_libraries_${pkgver}/licensing/mkl/en/license.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-
-  # Install profile and ld.so.config files
-  # See 
https://software.intel.com/en-us/mkl-linux-developer-guide-scripts-to-set-environment-variables
-  install -Dm755 "${srcdir}/intel-mkl.sh" 
"${pkgdir}/etc/profile.d/intel-mkl.sh"
-  install -Dm644 "${srcdir}/intel-mkl.conf" 
"${pkgdir}/etc/ld.so.conf.d/intel-mkl.conf"
-}
-
-package_intel-mkl-static() {
-  pkgdesc="Intel Math Kernel Library (static libraries)"
-  depends=('intel-mkl')
-
-  cd l_mkl_$pkgver/rpm
-
-  mkdir -p "${pkgdir}/usr/lib/pkgconfig"
-  cp 

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

2020-11-29 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, November 30, 2020 @ 04:29:06
  Author: svenstaro
Revision: 766523

upgpkg: intel-mkl 2020.4.304-1

Modified:
  intel-mkl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 03:39:21 UTC (rev 766522)
+++ PKGBUILD2020-11-30 04:29:06 UTC (rev 766523)
@@ -4,9 +4,9 @@
 # 
https://software.intel.com/en-us/articles/intel-math-kernel-library-license-faq
 pkgbase=intel-mkl
 pkgname=(intel-mkl intel-mkl-static)
-pkgver=2020.2.254
+pkgver=2020.4.304
 _pkgver=${pkgver/%./-/}
-_weirdnum=16849
+_weirdnum=16917
 pkgrel=1
 pkgdesc="Intel Math Kernel Library"
 arch=('x86_64')
@@ -18,7 +18,7 @@
 intel-mkl.sh
 intel-mkl.conf)
 options=(!strip staticlibs)
-sha512sums=('732be8fff27cacc5a51d1b60f4a756b5178455676072d35c5b7c7e0efedb841d82e360e96b96ae2e9478846e33196eb5eb5059465194e81004264cc90672ab0f'
+sha512sums=('9c4ff7710484a1c0dd3e6ba7401eb6cb599f771651006b6a570c45b9abf1f43e8e400940d859a656c6892aa81e634c4d74eefe88e8287fdbb19a513f332326b7'
 
'827d90c756d5e8e81092683dd459e10b06f58dc93567f9cb1eee6fdc65fe52a84c45eb0b015857b30d41ab8c57a3c2e95ffcca3fa9e80393797c7616ddffbfd5'
 
'1268685ff3ccd47733084dedcd4ea0d393f4ed3f6d00cd92125765ae5c8e14e7fe49b82692b3f667bfea931ad3c284a1c1c37235b474db09b5350c0046566c3c'
 
'c7181ee34a8225eefcd66f937e58b29184181c1caa1f24ce264b6fb4c0415fcde743aff3c1a2b165c2af1920dda6c50f5e470a94fe1e11ea61b4ceb9388c3ce4')


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

2020-11-29 Thread Daniel M. Capella via arch-commits
Date: Monday, November 30, 2020 @ 03:39:21
  Author: polyzen
Revision: 766522

archrelease: copy trunk to community-testing-any

Added:
  firefox-tridactyl/repos/community-testing-any/
  firefox-tridactyl/repos/community-testing-any/PKGBUILD
(from rev 766521, firefox-tridactyl/trunk/PKGBUILD)

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

Copied: firefox-tridactyl/repos/community-testing-any/PKGBUILD (from rev 
766521, firefox-tridactyl/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-11-30 03:39:21 UTC (rev 766522)
@@ -0,0 +1,26 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=firefox-tridactyl
+pkgver=1.20.3
+pkgrel=1
+pkgdesc="Replace Firefox's control mechanism with one modelled on Vim"
+url=https://github.com/tridactyl/tridactyl
+arch=('any')
+license=('Apache')
+groups=('firefox-addons')
+makedepends=('git' 'node-gyp' 'python' 'yarn')
+source=("git+$url.git#tag=$pkgver")
+b2sums=('SKIP')
+validpgpkeys=('15D03C86837936A0A638AA2D2BB8C36BB504BFF3') # Oliver Blanthorn 

+
+build() {
+  cd tridactyl
+  yarn install --frozen-lockfile --non-interactive
+  scripts/sign nosignstable
+}
+
+package() {
+  install -Dm644 tridactyl/web-ext-artifacts/tridactyl-$pkgver.xpi 
"$pkgdir"/usr/lib/firefox/browser/extensions/tridactyl@cmcaine.co.uk.xpi
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-11-29 Thread Daniel M. Capella via arch-commits
Date: Monday, November 30, 2020 @ 03:39:05
  Author: polyzen
Revision: 766521

upgpkg: firefox-tridactyl 1.20.3-1

Modified:
  firefox-tridactyl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 02:22:42 UTC (rev 766520)
+++ PKGBUILD2020-11-30 03:39:05 UTC (rev 766521)
@@ -1,7 +1,7 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=firefox-tridactyl
-pkgver=1.20.2
+pkgver=1.20.3
 pkgrel=1
 pkgdesc="Replace Firefox's control mechanism with one modelled on Vim"
 url=https://github.com/tridactyl/tridactyl
@@ -10,7 +10,7 @@
 groups=('firefox-addons')
 makedepends=('git' 'node-gyp' 'python' 'yarn')
 source=("git+$url.git#tag=$pkgver")
-sha512sums=('SKIP')
+b2sums=('SKIP')
 validpgpkeys=('15D03C86837936A0A638AA2D2BB8C36BB504BFF3') # Oliver Blanthorn 

 
 build() {


[arch-commits] Commit in caprine/repos/community-any (6 files)

2020-11-29 Thread Nicola Squartini via arch-commits
Date: Monday, November 30, 2020 @ 02:22:42
  Author: tensor5
Revision: 766520

archrelease: copy trunk to community-any

Added:
  caprine/repos/community-any/PKGBUILD
(from rev 766519, caprine/trunk/PKGBUILD)
  caprine/repos/community-any/caprine.desktop
(from rev 766519, caprine/trunk/caprine.desktop)
  caprine/repos/community-any/caprine.js
(from rev 766519, caprine/trunk/caprine.js)
Deleted:
  caprine/repos/community-any/PKGBUILD
  caprine/repos/community-any/caprine.desktop
  caprine/repos/community-any/caprine.js

-+
 PKGBUILD|  122 +++---
 caprine.desktop |   18 +++
 caprine.js  |   58 -
 3 files changed, 99 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 02:22:03 UTC (rev 766519)
+++ PKGBUILD2020-11-30 02:22:42 UTC (rev 766520)
@@ -1,61 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=caprine
-pkgver=2.51.1
-_commit=920231a15e871e90a41ba7adbc4d19cc334506a7
-pkgrel=1
-pkgdesc='Elegant Facebook Messenger desktop app'
-arch=('any')
-url='https://github.com/sindresorhus/caprine'
-license=('MIT')
-depends=('electron')
-makedepends=('git' 'npm')
-source=("git+https://github.com/sindresorhus/caprine.git#commit=${_commit};
-'caprine.desktop'
-'caprine.js')
-sha256sums=('SKIP'
-'ddb693c06b0d4adf41c799fd4d97c2d9c106669034f69f7af53a63cc45911a97'
-'76bc862279afe9250554b8b6cdafde529648285e72b6a88d75403ef6b29c571c')
-
-build() {
-cd ${pkgname}
-
-npm install --ignore-scripts
-npx tsc
-rm -r node_modules
-npm install --ignore-scripts --production
-}
-
-package() {
-cd ${pkgname}
-
-appdir=/usr/lib/${pkgname}
-
-install -d "${pkgdir}"${appdir}
-cp -r * "${pkgdir}"${appdir}
-
-install -dm755 "${pkgdir}/usr/share/pixmaps"
-install -m644 build/icon.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-
-install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname}
-install -Dm644 "${srcdir}"/${pkgname}.desktop \
-"${pkgdir}"/usr/share/applications/${pkgname}.desktop
-
-install -dm755 "${pkgdir}"/usr/share/licenses/${pkgname}
-ln -s $(realpath -m --relative-to=/usr/share/licenses/${pkgname} 
${appdir}/license) \
-"${pkgdir}"/usr/share/licenses/${pkgname}
-
-# Clean up
-rm -r "${pkgdir}"${appdir}/{build,source,tsconfig.json}
-find "${pkgdir}"${appdir} \
--name "package.json" \
--exec sed -e "s|${srcdir}/${pkgname}|${appdir}|" \
--i {} \; \
--or -name ".*" -prune -exec rm -r '{}' \; \
--or -name "bin" -prune -exec rm -r '{}' \; \
--or -name "example" -prune -exec rm -r '{}' \; \
--or -name "examples" -prune -exec rm -r '{}' \; \
--or -name "man" -prune -exec rm -r '{}' \; \
--or -name "scripts" -prune -exec rm -r '{}' \; \
--or -name "test" -prune -exec rm -r '{}' \;
-}

Copied: caprine/repos/community-any/PKGBUILD (from rev 766519, 
caprine/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 02:22:42 UTC (rev 766520)
@@ -0,0 +1,61 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=caprine
+pkgver=2.51.2
+_commit=8fbdaab20e41c09385620a68a96a9ba1f8d6741e
+pkgrel=1
+pkgdesc='Elegant Facebook Messenger desktop app'
+arch=('any')
+url='https://github.com/sindresorhus/caprine'
+license=('MIT')
+depends=('electron')
+makedepends=('git' 'npm')
+source=("git+https://github.com/sindresorhus/caprine.git#commit=${_commit};
+'caprine.desktop'
+'caprine.js')
+sha256sums=('SKIP'
+'ddb693c06b0d4adf41c799fd4d97c2d9c106669034f69f7af53a63cc45911a97'
+'76bc862279afe9250554b8b6cdafde529648285e72b6a88d75403ef6b29c571c')
+
+build() {
+cd ${pkgname}
+
+npm install --ignore-scripts
+npx tsc
+rm -r node_modules
+npm install --ignore-scripts --production
+}
+
+package() {
+cd ${pkgname}
+
+appdir=/usr/lib/${pkgname}
+
+install -d "${pkgdir}"${appdir}
+cp -r * "${pkgdir}"${appdir}
+
+install -dm755 "${pkgdir}/usr/share/pixmaps"
+install -m644 build/icon.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+
+install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname}
+install -Dm644 "${srcdir}"/${pkgname}.desktop \
+"${pkgdir}"/usr/share/applications/${pkgname}.desktop
+
+install -dm755 "${pkgdir}"/usr/share/licenses/${pkgname}
+ln -s $(realpath -m --relative-to=/usr/share/licenses/${pkgname} 
${appdir}/license) \
+"${pkgdir}"/usr/share/licenses/${pkgname}
+
+# Clean up
+rm -r "${pkgdir}"${appdir}/{build,source,tsconfig.json}
+find "${pkgdir}"${appdir} \
+-name "package.json" \
+-exec sed -e "s|${srcdir}/${pkgname}|${appdir}|" \
+  

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

2020-11-29 Thread Nicola Squartini via arch-commits
Date: Monday, November 30, 2020 @ 02:22:03
  Author: tensor5
Revision: 766519

upgpkg: caprine 2.51.2-1

Modified:
  caprine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 01:35:24 UTC (rev 766518)
+++ PKGBUILD2020-11-30 02:22:03 UTC (rev 766519)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=caprine
-pkgver=2.51.1
-_commit=920231a15e871e90a41ba7adbc4d19cc334506a7
+pkgver=2.51.2
+_commit=8fbdaab20e41c09385620a68a96a9ba1f8d6741e
 pkgrel=1
 pkgdesc='Elegant Facebook Messenger desktop app'
 arch=('any')


[arch-commits] Commit in python-pwntools/repos/community-testing-any (4 files)

2020-11-29 Thread Kpcyrd via arch-commits
Date: Monday, November 30, 2020 @ 01:35:24
  Author: kpcyrd
Revision: 766518

archrelease: copy trunk to community-testing-any

Added:
  python-pwntools/repos/community-testing-any/PKGBUILD
(from rev 766517, python-pwntools/trunk/PKGBUILD)
  python-pwntools/repos/community-testing-any/pwn.conf
(from rev 766517, python-pwntools/trunk/pwn.conf)
Deleted:
  python-pwntools/repos/community-testing-any/PKGBUILD
  python-pwntools/repos/community-testing-any/pwn.conf

--+
 PKGBUILD |  128 ++---
 pwn.conf |4 -
 2 files changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 01:35:08 UTC (rev 766517)
+++ PKGBUILD2020-11-30 01:35:24 UTC (rev 766518)
@@ -1,64 +0,0 @@
-# Maintainer: kpcyrd 
-# Maintainer: Levente Polyak 
-# Contributor: Ding Xiao 
-# Contributor: Firmy 
-
-pkgname=python-pwntools
-_pyname=pwntools
-pkgver=4.3.1
-pkgrel=1
-pkgdesc='CTF framework and exploit development library'
-url='https://github.com/Gallopsled/pwntools'
-arch=('any')
-license=('MIT' 'GPL2' 'BSD')
-depends=('python'
- 'python-mako'
- 'python-pyelftools'
- 'python-capstone'
- 'ropgadget'
- 'python-pyserial'
- 'python-requests'
- 'python-pip'
- 'python-pygments'
- 'python-pysocks'
- 'python-dateutil'
- 'python-packaging'
- 'python-psutil'
- 'python-intervaltree'
- 'python-sortedcontainers'
- 'python-unicorn'
- 'python-paramiko'
- 'ropgadget'
- 'python-setuptools')
-makedepends=('pandoc')
-source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-pwn.conf)
-sha256sums=('9d80cf845d4d6f808d265fcfb8de958ee0cbb2bc52d51aa96e24d9c778224629'
-'50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
-b2sums=('7461bf36e010852843cd89f8bd5cfa25ab9a4b9d638b695b66c82727f82ab40c4612923664b9cbdc8b37fa7aaabd1fdc192afdf25a59994d121fcfbfb74c22ea'
-
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
-
-prepare() {
-  cd ${_pyname}-${pkgver}
-  sed 's|>=1.0.2rc1,<1.0.2rc4||' -i setup.py
-}
-
-build() {
-  cd ${_pyname}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd "${_pyname}-${pkgver}"
-  PYTHONPATH=. PWNLIB_NOTERM=true python -c 'import pwn'
-}
-
-package() {
-  cd ${_pyname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
-  install -Dm 644 "${srcdir}/pwn.conf" -t "${pkgdir}/etc"
-  install -Dm 644 LICENSE-pwntools.txt -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pwntools/repos/community-testing-any/PKGBUILD (from rev 766517, 
python-pwntools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 01:35:24 UTC (rev 766518)
@@ -0,0 +1,64 @@
+# Maintainer: kpcyrd 
+# Maintainer: Levente Polyak 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname=python-pwntools
+_pyname=pwntools
+pkgver=4.3.1
+pkgrel=3
+pkgdesc='CTF framework and exploit development library'
+url='https://github.com/Gallopsled/pwntools'
+arch=('any')
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'python-paramiko'
+ 'ropgadget'
+ 'python-setuptools')
+makedepends=('pandoc')
+source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+pwn.conf)
+sha256sums=('9d80cf845d4d6f808d265fcfb8de958ee0cbb2bc52d51aa96e24d9c778224629'
+'50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
+b2sums=('7461bf36e010852843cd89f8bd5cfa25ab9a4b9d638b695b66c82727f82ab40c4612923664b9cbdc8b37fa7aaabd1fdc192afdf25a59994d121fcfbfb74c22ea'
+
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
+
+prepare() {
+  cd ${_pyname}-${pkgver}
+  sed 's|>=1.0.2rc1,<1.0.2rc4||' -i setup.py
+}
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd "${_pyname}-${pkgver}"
+  PYTHONPATH=. PWNLIB_NOTERM=true python -c 'import pwn'
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command

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

2020-11-29 Thread Kpcyrd via arch-commits
Date: Monday, November 30, 2020 @ 01:35:08
  Author: kpcyrd
Revision: 766517

upgpkg: python 3.9 rebuild

Modified:
  python-pwntools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 01:25:09 UTC (rev 766516)
+++ PKGBUILD2020-11-30 01:35:08 UTC (rev 766517)
@@ -6,7 +6,7 @@
 pkgname=python-pwntools
 _pyname=pwntools
 pkgver=4.3.1
-pkgrel=2
+pkgrel=3
 pkgdesc='CTF framework and exploit development library'
 url='https://github.com/Gallopsled/pwntools'
 arch=('any')


[arch-commits] Commit in python-pwntools/repos/community-any (4 files)

2020-11-29 Thread Kpcyrd via arch-commits
Date: Monday, November 30, 2020 @ 01:25:09
  Author: kpcyrd
Revision: 766516

archrelease: copy trunk to community-any

Added:
  python-pwntools/repos/community-any/PKGBUILD
(from rev 766515, python-pwntools/trunk/PKGBUILD)
  python-pwntools/repos/community-any/pwn.conf
(from rev 766515, python-pwntools/trunk/pwn.conf)
Deleted:
  python-pwntools/repos/community-any/PKGBUILD
  python-pwntools/repos/community-any/pwn.conf

--+
 PKGBUILD |  128 ++---
 pwn.conf |4 -
 2 files changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 01:24:52 UTC (rev 766515)
+++ PKGBUILD2020-11-30 01:25:09 UTC (rev 766516)
@@ -1,64 +0,0 @@
-# Maintainer: kpcyrd 
-# Maintainer: Levente Polyak 
-# Contributor: Ding Xiao 
-# Contributor: Firmy 
-
-pkgname=python-pwntools
-_pyname=pwntools
-pkgver=4.3.0
-pkgrel=1
-pkgdesc='CTF framework and exploit development library'
-url='https://github.com/Gallopsled/pwntools'
-arch=('any')
-license=('MIT' 'GPL2' 'BSD')
-depends=('python'
- 'python-mako'
- 'python-pyelftools'
- 'python-capstone'
- 'ropgadget'
- 'python-pyserial'
- 'python-requests'
- 'python-pip'
- 'python-pygments'
- 'python-pysocks'
- 'python-dateutil'
- 'python-packaging'
- 'python-psutil'
- 'python-intervaltree'
- 'python-sortedcontainers'
- 'python-unicorn'
- 'python-paramiko'
- 'ropgadget'
- 'python-setuptools')
-makedepends=('pandoc')
-source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-pwn.conf)
-sha256sums=('29ad028afccf79a0411e7d37ac1076ddad9db9b1a596034fd8d6d5a76b53c7d8'
-'50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
-b2sums=('512793b32a8f0f8e43c48f32b38d82727854283dcf99719320b0e74282d373ae769002dacc85196ac1a56ec2432c032265963933198e94673af00b928dfe265f'
-
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
-
-prepare() {
-  cd ${_pyname}-${pkgver}
-  sed 's|>=1.0.2rc1,<1.0.2rc4||' -i setup.py
-}
-
-build() {
-  cd ${_pyname}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd "${_pyname}-${pkgver}"
-  PYTHONPATH=. PWNLIB_NOTERM=true python -c 'import pwn'
-}
-
-package() {
-  cd ${_pyname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
-  install -Dm 644 "${srcdir}/pwn.conf" -t "${pkgdir}/etc"
-  install -Dm 644 LICENSE-pwntools.txt -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 766515, 
python-pwntools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 01:25:09 UTC (rev 766516)
@@ -0,0 +1,64 @@
+# Maintainer: kpcyrd 
+# Maintainer: Levente Polyak 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname=python-pwntools
+_pyname=pwntools
+pkgver=4.3.1
+pkgrel=2
+pkgdesc='CTF framework and exploit development library'
+url='https://github.com/Gallopsled/pwntools'
+arch=('any')
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'python-paramiko'
+ 'ropgadget'
+ 'python-setuptools')
+makedepends=('pandoc')
+source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+pwn.conf)
+sha256sums=('9d80cf845d4d6f808d265fcfb8de958ee0cbb2bc52d51aa96e24d9c778224629'
+'50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
+b2sums=('7461bf36e010852843cd89f8bd5cfa25ab9a4b9d638b695b66c82727f82ab40c4612923664b9cbdc8b37fa7aaabd1fdc192afdf25a59994d121fcfbfb74c22ea'
+
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
+
+prepare() {
+  cd ${_pyname}-${pkgver}
+  sed 's|>=1.0.2rc1,<1.0.2rc4||' -i setup.py
+}
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd "${_pyname}-${pkgver}"
+  PYTHONPATH=. PWNLIB_NOTERM=true python -c 'import pwn'
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
+  install -Dm 644 "${srcdir}/pwn.conf" -t 

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

2020-11-29 Thread Kpcyrd via arch-commits
Date: Monday, November 30, 2020 @ 01:24:52
  Author: kpcyrd
Revision: 766515

upgpkg: rebuild with python 3.8 for immediate release

Modified:
  python-pwntools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-30 00:43:26 UTC (rev 766514)
+++ PKGBUILD2020-11-30 01:24:52 UTC (rev 766515)
@@ -6,7 +6,7 @@
 pkgname=python-pwntools
 _pyname=pwntools
 pkgver=4.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc='CTF framework and exploit development library'
 url='https://github.com/Gallopsled/pwntools'
 arch=('any')


[arch-commits] Commit in python-pwntools/repos/community-testing-any (4 files)

2020-11-29 Thread Kpcyrd via arch-commits
Date: Monday, November 30, 2020 @ 00:43:26
  Author: kpcyrd
Revision: 766514

archrelease: copy trunk to community-testing-any

Added:
  python-pwntools/repos/community-testing-any/PKGBUILD
(from rev 766513, python-pwntools/trunk/PKGBUILD)
  python-pwntools/repos/community-testing-any/pwn.conf
(from rev 766513, python-pwntools/trunk/pwn.conf)
Deleted:
  python-pwntools/repos/community-testing-any/PKGBUILD
  python-pwntools/repos/community-testing-any/pwn.conf

--+
 PKGBUILD |  128 ++---
 pwn.conf |4 -
 2 files changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-30 00:42:57 UTC (rev 766513)
+++ PKGBUILD2020-11-30 00:43:26 UTC (rev 766514)
@@ -1,64 +0,0 @@
-# Maintainer: kpcyrd 
-# Maintainer: Levente Polyak 
-# Contributor: Ding Xiao 
-# Contributor: Firmy 
-
-pkgname=python-pwntools
-_pyname=pwntools
-pkgver=4.3.0
-pkgrel=2
-pkgdesc='CTF framework and exploit development library'
-url='https://github.com/Gallopsled/pwntools'
-arch=('any')
-license=('MIT' 'GPL2' 'BSD')
-depends=('python'
- 'python-mako'
- 'python-pyelftools'
- 'python-capstone'
- 'ropgadget'
- 'python-pyserial'
- 'python-requests'
- 'python-pip'
- 'python-pygments'
- 'python-pysocks'
- 'python-dateutil'
- 'python-packaging'
- 'python-psutil'
- 'python-intervaltree'
- 'python-sortedcontainers'
- 'python-unicorn'
- 'python-paramiko'
- 'ropgadget'
- 'python-setuptools')
-makedepends=('pandoc')
-source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-pwn.conf)
-sha256sums=('29ad028afccf79a0411e7d37ac1076ddad9db9b1a596034fd8d6d5a76b53c7d8'
-'50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
-b2sums=('512793b32a8f0f8e43c48f32b38d82727854283dcf99719320b0e74282d373ae769002dacc85196ac1a56ec2432c032265963933198e94673af00b928dfe265f'
-
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
-
-prepare() {
-  cd ${_pyname}-${pkgver}
-  sed 's|>=1.0.2rc1,<1.0.2rc4||' -i setup.py
-}
-
-build() {
-  cd ${_pyname}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd "${_pyname}-${pkgver}"
-  PYTHONPATH=. PWNLIB_NOTERM=true python -c 'import pwn'
-}
-
-package() {
-  cd ${_pyname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
-  install -Dm 644 "${srcdir}/pwn.conf" -t "${pkgdir}/etc"
-  install -Dm 644 LICENSE-pwntools.txt -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pwntools/repos/community-testing-any/PKGBUILD (from rev 766513, 
python-pwntools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-30 00:43:26 UTC (rev 766514)
@@ -0,0 +1,64 @@
+# Maintainer: kpcyrd 
+# Maintainer: Levente Polyak 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname=python-pwntools
+_pyname=pwntools
+pkgver=4.3.1
+pkgrel=1
+pkgdesc='CTF framework and exploit development library'
+url='https://github.com/Gallopsled/pwntools'
+arch=('any')
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'python-paramiko'
+ 'ropgadget'
+ 'python-setuptools')
+makedepends=('pandoc')
+source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+pwn.conf)
+sha256sums=('9d80cf845d4d6f808d265fcfb8de958ee0cbb2bc52d51aa96e24d9c778224629'
+'50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
+b2sums=('7461bf36e010852843cd89f8bd5cfa25ab9a4b9d638b695b66c82727f82ab40c4612923664b9cbdc8b37fa7aaabd1fdc192afdf25a59994d121fcfbfb74c22ea'
+
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
+
+prepare() {
+  cd ${_pyname}-${pkgver}
+  sed 's|>=1.0.2rc1,<1.0.2rc4||' -i setup.py
+}
+
+build() {
+  cd ${_pyname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd "${_pyname}-${pkgver}"
+  PYTHONPATH=. PWNLIB_NOTERM=true python -c 'import pwn'
+}
+
+package() {
+  cd ${_pyname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command

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

2020-11-29 Thread Kpcyrd via arch-commits
Date: Monday, November 30, 2020 @ 00:42:57
  Author: kpcyrd
Revision: 766513

upgpkg: python-pwntools 4.3.1-1

Modified:
  python-pwntools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 23:14:53 UTC (rev 766512)
+++ PKGBUILD2020-11-30 00:42:57 UTC (rev 766513)
@@ -5,8 +5,8 @@
 
 pkgname=python-pwntools
 _pyname=pwntools
-pkgver=4.3.0
-pkgrel=2
+pkgver=4.3.1
+pkgrel=1
 pkgdesc='CTF framework and exploit development library'
 url='https://github.com/Gallopsled/pwntools'
 arch=('any')
@@ -33,9 +33,9 @@
 makedepends=('pandoc')
 
source=(https://github.com/Gallopsled/pwntools/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
 pwn.conf)
-sha256sums=('29ad028afccf79a0411e7d37ac1076ddad9db9b1a596034fd8d6d5a76b53c7d8'
+sha256sums=('9d80cf845d4d6f808d265fcfb8de958ee0cbb2bc52d51aa96e24d9c778224629'
 '50916e4e45d026422cd6bfe8de50e7246c61b0b1e0007571e7c04a994282fe89')
-b2sums=('512793b32a8f0f8e43c48f32b38d82727854283dcf99719320b0e74282d373ae769002dacc85196ac1a56ec2432c032265963933198e94673af00b928dfe265f'
+b2sums=('7461bf36e010852843cd89f8bd5cfa25ab9a4b9d638b695b66c82727f82ab40c4612923664b9cbdc8b37fa7aaabd1fdc192afdf25a59994d121fcfbfb74c22ea'
 
'cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07')
 
 prepare() {


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:14:53
  Author: felixonmars
Revision: 766512

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
766511, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 23:14:53 UTC (rev 766512)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.4.1
+pkgrel=55
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:14:36
  Author: felixonmars
Revision: 766511

upgpkg: haskell-hakyll 4.13.4.1-55: rebuild with pandoc 2.11.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 23:12:23 UTC (rev 766510)
+++ PKGBUILD2020-11-29 23:14:36 UTC (rev 766511)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.4.1
-pkgrel=54
+pkgrel=55
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:12:23
  Author: felixonmars
Revision: 766510

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
766509, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 23:12:23 UTC (rev 766510)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17.0.2
+pkgrel=96
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('5ce079a542b096c06d6e4e205625a993422a972f04787495ac9013dd3131df62733f30e4c3004335e3738b02bb22a7ad50a31c1eb3f67d2b4ef51605c7fcbf16')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+uusi $pkgname.cabal
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:12:07
  Author: felixonmars
Revision: 766509

upgpkg: pandoc-citeproc 0.17.0.2-96: rebuild with pandoc 2.11.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 23:08:25 UTC (rev 766508)
+++ PKGBUILD2020-11-29 23:12:07 UTC (rev 766509)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17.0.2
-pkgrel=95
+pkgrel=96
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:08:25
  Author: felixonmars
Revision: 766508

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
766507, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 23:08:25 UTC (rev 766508)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.8.2
+pkgrel=34
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('9ffb9a727aa1000b5e3e1b3d14941015a411463db30e339c43ce75bc701cb7e3bf9510179d0369ec13693fb6962d5a5a936ef8c21536a42a1a9abf62d10f6405')
+
+prepare() {
+uusi $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:08:08
  Author: felixonmars
Revision: 766507

upgpkg: pandoc-crossref 0.3.8.2-34: rebuild with pandoc 2.11.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 23:05:55 UTC (rev 766506)
+++ PKGBUILD2020-11-29 23:08:08 UTC (rev 766507)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.8.2
-pkgrel=33
+pkgrel=34
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:05:55
  Author: felixonmars
Revision: 766506

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 766505, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 23:05:55 UTC (rev 766506)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.10.3
+pkgrel=61
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-cabal-install-parsers'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-temporary' 
'haskell-unordered-containers'
+ 'shellcheck')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3')
+
+prepare(){
+  uusi $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:05:40
  Author: felixonmars
Revision: 766505

upgpkg: haskell-ci 0.10.3-61: rebuild with pandoc 2.11.1

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 23:03:38 UTC (rev 766504)
+++ PKGBUILD2020-11-29 23:05:40 UTC (rev 766505)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.10.3
-pkgrel=60
+pkgrel=61
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:03:38
  Author: felixonmars
Revision: 766504

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 766503, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 23:03:38 UTC (rev 766504)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.1
+pkgrel=196
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437')
+
+prepare() {
+cd $pkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 23:03:22
  Author: felixonmars
Revision: 766503

upgpkg: shellcheck 0.7.1-196: rebuild with pandoc 2.11.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:59:28 UTC (rev 766502)
+++ PKGBUILD2020-11-29 23:03:22 UTC (rev 766503)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.1
-pkgrel=195
+pkgrel=196
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:59:23
  Author: felixonmars
Revision: 766501

archrelease: copy trunk to community-staging-x86_64

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

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

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


[arch-commits] Commit in deepin-screen-recorder/repos/community-x86_64 (4 files)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:59:28
  Author: felixonmars
Revision: 766502

archrelease: copy trunk to community-x86_64

Added:
  deepin-screen-recorder/repos/community-x86_64/PKGBUILD
(from rev 766500, deepin-screen-recorder/trunk/PKGBUILD)
  
deepin-screen-recorder/repos/community-x86_64/deepin-screen-recorder-qt5.15.patch
(from rev 766500, 
deepin-screen-recorder/trunk/deepin-screen-recorder-qt5.15.patch)
Deleted:
  deepin-screen-recorder/repos/community-x86_64/PKGBUILD
  
deepin-screen-recorder/repos/community-x86_64/deepin-screen-recorder-qt5.15.patch

-+
 PKGBUILD|   79 +-
 deepin-screen-recorder-qt5.15.patch |   72 +++---
 2 files changed, 77 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 22:59:23 UTC (rev 766501)
+++ PKGBUILD2020-11-29 22:59:28 UTC (rev 766502)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-screen-recorder
-pkgver=5.8.0.38
-pkgrel=1
-pkgdesc='Deepin Screen Recorder'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-screen-recorder;
-license=('GPL3')
-depends=('byzanz' 'deepin-qt5integration' 'deepin-turbo' 'ffmpeg' 'kconfig' 
'ki18n' 'kwindowsystem')
-makedepends=('qt5-tools')
-provides=('deepin-screenshot')
-conflicts=('deepin-screenshot')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-screen-recorder/archive/$pkgver.tar.gz;
- deepin-screen-recorder-qt5.15.patch)
-sha512sums=('fff48e9add673d2c6e13e7438ba6e5d5f5ed54570a9b706d52791817368e898941c2f639fd7106f1fa0b60e5adaf50e1275a11bcb62b0389b68cb37acbdd6bcf'
-
'aaef789b5b1e74c9b2972bf94134b639393247ea4c6459e90d0b875d692b6adca71cafc27f1cc402fc81126eb47c52ae816867d7a3d2dfa775594dd839840247')
-
-prepare() {
-  cd deepin-screen-recorder-$pkgver
-  sed -i '/include /a #undef min' src/event_monitor.cpp
-
-  patch -p1 -i ../deepin-screen-recorder-qt5.15.patch # Fix build with Qt 5.15
-}
-
-build(){
-  cd deepin-screen-recorder-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd deepin-screen-recorder-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-screen-recorder/repos/community-x86_64/PKGBUILD (from rev 
766500, deepin-screen-recorder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 22:59:28 UTC (rev 766502)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-screen-recorder
+pkgver=5.8.0.39
+pkgrel=1
+pkgdesc='Deepin Screen Recorder'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-screen-recorder;
+license=('GPL3')
+depends=('byzanz' 'deepin-qt5integration' 'deepin-turbo' 'ffmpeg' 'kconfig' 
'ki18n' 'kwindowsystem')
+makedepends=('qt5-tools')
+provides=('deepin-screenshot')
+conflicts=('deepin-screenshot')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-screen-recorder/archive/$pkgver.tar.gz;
+ deepin-screen-recorder-qt5.15.patch)
+sha512sums=('22b204263d1e29cdb38510ca2a96e497a37703da905a3390ed4196e519c7797f1bdd63e126d443e7d4fcc22ea41d235daef68425d943c26f2bb53fc3e8c38adc'
+
'aaef789b5b1e74c9b2972bf94134b639393247ea4c6459e90d0b875d692b6adca71cafc27f1cc402fc81126eb47c52ae816867d7a3d2dfa775594dd839840247')
+
+prepare() {
+  cd deepin-screen-recorder-$pkgver
+
+  # X11 header's weirdness with GCC 10
+  sed -i '/include /a #undef min' src/event_monitor.cpp
+  sed -i '/#include /d;1i #include ' 
src/screen_shot_event.cpp
+
+  patch -p1 -i ../deepin-screen-recorder-qt5.15.patch # Fix build with Qt 5.15
+}
+
+build(){
+  cd deepin-screen-recorder-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-screen-recorder-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}

Deleted: deepin-screen-recorder-qt5.15.patch
===
--- deepin-screen-recorder-qt5.15.patch 2020-11-29 22:59:23 UTC (rev 766501)
+++ deepin-screen-recorder-qt5.15.patch 2020-11-29 22:59:28 UTC (rev 766502)
@@ -1,36 +0,0 @@
-diff --git a/src/utils.cpp b/src/utils.cpp
-index 96f2226..7076d09 100755
 a/src/utils.cpp
-+++ b/src/utils.cpp
-@@ -27,6 +27,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/src/widgets/shapeswidget.cpp b/src/widgets/shapeswidget.cpp
-index 127620e..38638df 100755
 a/src/widgets/shapeswidget.cpp
-+++ b/src/widgets/shapeswidget.cpp
-@@ -20,6 +20,7 @@
- #include "shapeswidget.h"
- #include 
- #include 
-+#include 
- #include 
- 
- #include "../utils/calculaterect.h"
-diff --git a/src/widgets/tooltips.cpp b/src/widgets/tooltips.cpp
-index 

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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:59:06
  Author: felixonmars
Revision: 766500

upgpkg: deepin-screen-recorder 5.8.0.39-1

Modified:
  deepin-screen-recorder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:59:06 UTC (rev 766499)
+++ PKGBUILD2020-11-29 22:59:06 UTC (rev 766500)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-screen-recorder
-pkgver=5.8.0.38
+pkgver=5.8.0.39
 pkgrel=1
 pkgdesc='Deepin Screen Recorder'
 arch=('x86_64')
@@ -16,12 +16,15 @@
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-screen-recorder/archive/$pkgver.tar.gz;
  deepin-screen-recorder-qt5.15.patch)
-sha512sums=('fff48e9add673d2c6e13e7438ba6e5d5f5ed54570a9b706d52791817368e898941c2f639fd7106f1fa0b60e5adaf50e1275a11bcb62b0389b68cb37acbdd6bcf'
+sha512sums=('22b204263d1e29cdb38510ca2a96e497a37703da905a3390ed4196e519c7797f1bdd63e126d443e7d4fcc22ea41d235daef68425d943c26f2bb53fc3e8c38adc'
 
'aaef789b5b1e74c9b2972bf94134b639393247ea4c6459e90d0b875d692b6adca71cafc27f1cc402fc81126eb47c52ae816867d7a3d2dfa775594dd839840247')
 
 prepare() {
   cd deepin-screen-recorder-$pkgver
+
+  # X11 header's weirdness with GCC 10
   sed -i '/include /a #undef min' src/event_monitor.cpp
+  sed -i '/#include /d;1i #include ' 
src/screen_shot_event.cpp
 
   patch -p1 -i ../deepin-screen-recorder-qt5.15.patch # Fix build with Qt 5.15
 }


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:59:06
  Author: felixonmars
Revision: 766499

upgpkg: pandoc 2.11.1-1: rebuild with pandoc 2.11.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:58:19 UTC (rev 766498)
+++ PKGBUILD2020-11-29 22:59:06 UTC (rev 766499)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=pandoc
-pkgver=2.11.0.4
-pkgrel=18
+pkgver=2.11.1
+pkgrel=1
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')
@@ -31,11 +31,11 @@
  'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
  'haskell-executable-path')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('c0750030d56352ec83bfe706a6e0e495a840b0c1a0c1d992d539d9de901fac882609106e3c7c93f0dee70e4f739a0c3d25c9bdae75d92611638a3b6eac102d41')
+sha512sums=('8b04514127885e7370e750906486a1deb463a391e2ce75fa0ce12c94fe110074d73784185ad4a1314505b5d4dff2cdb508678347dc8c95e62bd4fedd0ae2225a')
 
 prepare() {
 cd "${srcdir}/$pkgname-${pkgver}"
-uusi $pkgname.cabal
+uusi -u base64-bytestring -u random $pkgname.cabal
 
 # TODO: find a better solution
 sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:58:19
  Author: felixonmars
Revision: 766498

archrelease: copy trunk to community-testing-any

Added:
  python-wand/repos/community-testing-any/PKGBUILD
(from rev 766497, python-wand/trunk/PKGBUILD)
Deleted:
  python-wand/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 22:57:56 UTC (rev 766497)
+++ PKGBUILD2020-11-29 22:58:19 UTC (rev 766498)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-wand
-pkgver=0.6.4
-pkgrel=1
-pkgdesc="Ctypes-based simple MagickWand API binding for Python"
-url="https://github.com/emcconville/wand;
-license=('MIT')
-arch=('any')
-depends=('imagemagick' 'libxml2' 'python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner' 'python-pytest-xdist' 
'python-memory-profiler' 'python-psutil'
-  'ghostscript' 'librsvg')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/emcconville/wand/archive/$pkgver.tar.gz;)
-sha512sums=('38d98e2726d159932438e4160395b2ddaf18ed9e5360f8f3156c3f53d55ea8c58b29c291f57013bac0ff444f91fdffe98577fc95a0a4011e71c2f3c32295e4fb')
-
-build() {
-  cd wand-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd wand-$pkgver
-  python setup.py pytest || :
-}
-
-package() {
-  cd wand-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-wand/repos/community-testing-any/PKGBUILD (from rev 766497, 
python-wand/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 22:58:19 UTC (rev 766498)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-wand
+pkgver=0.6.5
+pkgrel=1
+pkgdesc="Ctypes-based simple MagickWand API binding for Python"
+url="https://github.com/emcconville/wand;
+license=('MIT')
+arch=('any')
+depends=('imagemagick' 'libxml2' 'python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-pytest-xdist' 
'python-memory-profiler' 'python-psutil'
+  'ghostscript' 'librsvg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/emcconville/wand/archive/$pkgver.tar.gz;)
+sha512sums=('453f611fe33b0e5490ea2d3a472dc3f90bae8f123c3dc801ab80c74a12744ee58bf995eb34c0b1233dadb7d6eba864a107f10177d2b1dff325ed94115973b815')
+
+build() {
+  cd wand-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd wand-$pkgver
+  python setup.py pytest || :
+}
+
+package() {
+  cd wand-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:57:56
  Author: felixonmars
Revision: 766497

upgpkg: python-wand 0.6.5-1

Modified:
  python-wand/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:57:49 UTC (rev 766496)
+++ PKGBUILD2020-11-29 22:57:56 UTC (rev 766497)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-wand
-pkgver=0.6.4
+pkgver=0.6.5
 pkgrel=1
 pkgdesc="Ctypes-based simple MagickWand API binding for Python"
 url="https://github.com/emcconville/wand;
@@ -12,7 +12,7 @@
 checkdepends=('python-pytest-runner' 'python-pytest-xdist' 
'python-memory-profiler' 'python-psutil'
   'ghostscript' 'librsvg')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/emcconville/wand/archive/$pkgver.tar.gz;)
-sha512sums=('38d98e2726d159932438e4160395b2ddaf18ed9e5360f8f3156c3f53d55ea8c58b29c291f57013bac0ff444f91fdffe98577fc95a0a4011e71c2f3c32295e4fb')
+sha512sums=('453f611fe33b0e5490ea2d3a472dc3f90bae8f123c3dc801ab80c74a12744ee58bf995eb34c0b1233dadb7d6eba864a107f10177d2b1dff325ed94115973b815')
 
 build() {
   cd wand-$pkgver


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:57:49
  Author: felixonmars
Revision: 766496

archrelease: copy trunk to community-testing-any

Added:
  python-sybil/repos/community-testing-any/PKGBUILD
(from rev 766495, python-sybil/trunk/PKGBUILD)
Deleted:
  python-sybil/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 22:57:30 UTC (rev 766495)
+++ PKGBUILD2020-11-29 22:57:49 UTC (rev 766496)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-sybil
-pkgver=2.0.0
-pkgrel=1
-pkgdesc='Automated testing for the examples in your documentation.'
-arch=('any')
-license=('MIT')
-url='https://github.com/cjw296/sybil'
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/cjw296/sybil/archive/$pkgver.tar.gz;)
-sha512sums=('c441619db2404175e04b22c754d449095c219e5b6e97ed1411941797b8ac554980eb2a77371a84bb005e9497d42e42ffecc2ee3c34f2098e5c2fd220c3398895')
-
-build() {
-  cd sybil-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd sybil-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd sybil-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-sybil/repos/community-testing-any/PKGBUILD (from rev 766495, 
python-sybil/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 22:57:49 UTC (rev 766496)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-sybil
+pkgver=2.0.1
+pkgrel=1
+pkgdesc='Automated testing for the examples in your documentation.'
+arch=('any')
+license=('MIT')
+url='https://github.com/cjw296/sybil'
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/cjw296/sybil/archive/$pkgver.tar.gz;)
+sha512sums=('77892932f947ace293df1732a01c3272414ce22edefafc1ee09b28214b34278d5030edea1130aa0ffd7acce569cf0f877dbe21c21f32e4333ac8d25c5ec0a058')
+
+build() {
+  cd sybil-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd sybil-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd sybil-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:57:30
  Author: felixonmars
Revision: 766495

upgpkg: python-sybil 2.0.1-1

Modified:
  python-sybil/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:40:41 UTC (rev 766494)
+++ PKGBUILD2020-11-29 22:57:30 UTC (rev 766495)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-sybil
-pkgver=2.0.0
+pkgver=2.0.1
 pkgrel=1
 pkgdesc='Automated testing for the examples in your documentation.'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/cjw296/sybil/archive/$pkgver.tar.gz;)
-sha512sums=('c441619db2404175e04b22c754d449095c219e5b6e97ed1411941797b8ac554980eb2a77371a84bb005e9497d42e42ffecc2ee3c34f2098e5c2fd220c3398895')
+sha512sums=('77892932f947ace293df1732a01c3272414ce22edefafc1ee09b28214b34278d5030edea1130aa0ffd7acce569cf0f877dbe21c21f32e4333ac8d25c5ec0a058')
 
 build() {
   cd sybil-$pkgver


[arch-commits] Commit in golang-github-linuxdeepin-go-dbus-factory/repos/community-any (2 files)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:40:20
  Author: felixonmars
Revision: 766469

archrelease: copy trunk to community-any

Added:
  golang-github-linuxdeepin-go-dbus-factory/repos/community-any/PKGBUILD
(from rev 766459, golang-github-linuxdeepin-go-dbus-factory/trunk/PKGBUILD)
Deleted:
  golang-github-linuxdeepin-go-dbus-factory/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 22:40:19 UTC (rev 766468)
+++ PKGBUILD2020-11-29 22:40:20 UTC (rev 766469)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=golang-github-linuxdeepin-go-dbus-factory
-pkgver=1.8.0.24
-pkgrel=1
-pkgdesc='GO DBus factory for DDE'
-arch=('any')
-url="https://github.com/linuxdeepin/go-dbus-factory;
-license=('GPL3')
-depends=('golang-deepin-lib')
-makedepends=('go' 'git')
-provides=('deepin-go-dbus-factory')
-conflicts=('deepin-go-dbus-factory')
-replaces=('deepin-go-dbus-factory')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-dbus-factory/archive/$pkgver.tar.gz;)
-sha512sums=('554e6ec8b52b647fd1ed04f9d2e9469c475644c642e89dc640b45330b91340ed6c507ba33030e8f63f29abea068ba5ce9a54b9b77e21ae95ffdd2c2ada0e0ad6')
-
-prepare() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-  mkdir -p "$srcdir"/build/src/github.com/linuxdeepin
-  cp -a "$srcdir"/go-dbus-factory-$pkgver 
"$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
-
-  go get github.com/godbus/dbus github.com/fsnotify/fsnotify
-}
-
-build() {
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-
-  cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
-  make bin
-
-  # Suggested by upstream: don't run
-  # ./gen.sh
-}
-
-check() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-  cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
-  go test -v $(go list ./...)
-}
-
-package() {
-  cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
-  install -dm755 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory
-  cp -a com.* org.* net.* object_manager 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/
-}

Copied: golang-github-linuxdeepin-go-dbus-factory/repos/community-any/PKGBUILD 
(from rev 766459, golang-github-linuxdeepin-go-dbus-factory/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 22:40:20 UTC (rev 766469)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=golang-github-linuxdeepin-go-dbus-factory
+pkgver=1.8.0.25
+pkgrel=1
+pkgdesc='GO DBus factory for DDE'
+arch=('any')
+url="https://github.com/linuxdeepin/go-dbus-factory;
+license=('GPL3')
+depends=('golang-deepin-lib')
+makedepends=('go' 'git')
+provides=('deepin-go-dbus-factory')
+conflicts=('deepin-go-dbus-factory')
+replaces=('deepin-go-dbus-factory')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-dbus-factory/archive/$pkgver.tar.gz;)
+sha512sums=('bbba92492d3260a1bcb19908dd684775f2916a3b8ce11e93bb9587574529855a225f39e8a6d0de8e010aff5381bb529d0f792493c1ee34b4af5cb8ef0879c504')
+
+prepare() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  mkdir -p "$srcdir"/build/src/github.com/linuxdeepin
+  cp -a "$srcdir"/go-dbus-factory-$pkgver 
"$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
+
+  go get github.com/godbus/dbus github.com/fsnotify/fsnotify
+}
+
+build() {
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
+  make bin
+
+  # Suggested by upstream: don't run
+  # ./gen.sh
+}
+
+check() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
+  go test -v $(go list ./...)
+}
+
+package() {
+  cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
+  install -dm755 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory
+  cp -a com.* org.* net.* object_manager 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/
+}


[arch-commits] Commit in golang-github-linuxdeepin-go-dbus-factory/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 22:40:01
  Author: felixonmars
Revision: 766455

upgpkg: golang-github-linuxdeepin-go-dbus-factory 1.8.0.25-1

Modified:
  golang-github-linuxdeepin-go-dbus-factory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:21:10 UTC (rev 766454)
+++ PKGBUILD2020-11-29 22:40:01 UTC (rev 766455)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=golang-github-linuxdeepin-go-dbus-factory
-pkgver=1.8.0.24
+pkgver=1.8.0.25
 pkgrel=1
 pkgdesc='GO DBus factory for DDE'
 arch=('any')
@@ -15,7 +15,7 @@
 conflicts=('deepin-go-dbus-factory')
 replaces=('deepin-go-dbus-factory')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-dbus-factory/archive/$pkgver.tar.gz;)
-sha512sums=('554e6ec8b52b647fd1ed04f9d2e9469c475644c642e89dc640b45330b91340ed6c507ba33030e8f63f29abea068ba5ce9a54b9b77e21ae95ffdd2c2ada0e0ad6')
+sha512sums=('bbba92492d3260a1bcb19908dd684775f2916a3b8ce11e93bb9587574529855a225f39e8a6d0de8e010aff5381bb529d0f792493c1ee34b4af5cb8ef0879c504')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"


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

2020-11-29 Thread David Runge via arch-commits
Date: Sunday, November 29, 2020 @ 22:21:10
  Author: dvzrv
Revision: 766454

archrelease: copy trunk to community-x86_64

Added:
  a2jmidid/repos/community-x86_64/PKGBUILD
(from rev 766453, a2jmidid/trunk/PKGBUILD)
  a2jmidid/repos/community-x86_64/control-unique-port-names-over-dbus.patch
(from rev 766453, a2jmidid/trunk/control-unique-port-names-over-dbus.patch)
  a2jmidid/repos/community-x86_64/fix-spelling-mistakes-in-man-page.patch
(from rev 766453, a2jmidid/trunk/fix-spelling-mistakes-in-man-page.patch)
  a2jmidid/repos/community-x86_64/link-to-libpthread.patch
(from rev 766453, a2jmidid/trunk/link-to-libpthread.patch)
  a2jmidid/repos/community-x86_64/properly-fix-pthread-linking.patch
(from rev 766453, a2jmidid/trunk/properly-fix-pthread-linking.patch)
Deleted:
  a2jmidid/repos/community-x86_64/PKGBUILD
  a2jmidid/repos/community-x86_64/control-unique-port-names-over-dbus.patch
  a2jmidid/repos/community-x86_64/fix-spelling-mistakes-in-man-page.patch
  a2jmidid/repos/community-x86_64/link-to-libpthread.patch
  a2jmidid/repos/community-x86_64/properly-fix-pthread-linking.patch

---+
 PKGBUILD  |   74 ---
 control-unique-port-names-over-dbus.patch |  286 ++--
 fix-spelling-mistakes-in-man-page.patch   |   68 +++---
 link-to-libpthread.patch  |   50 ++--
 properly-fix-pthread-linking.patch|   70 +++---
 5 files changed, 279 insertions(+), 269 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 22:21:01 UTC (rev 766453)
+++ PKGBUILD2020-11-29 22:21:10 UTC (rev 766454)
@@ -1,32 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: speps 
-# Contributor: Jiyunatori 
-
-pkgname=a2jmidid
-pkgver=9
-pkgrel=2
-pkgdesc="A daemon for exposing legacy ALSA sequencer applications in JACK MIDI 
system."
-arch=('x86_64')
-url="https://github.com/linuxaudio/a2jmidid;
-license=('GPL2')
-groups=('pro-audio')
-arch=('x86_64')
-depends=('jack' 'dbus')
-makedepends=('meson')
-optdepends=('python-dbus: for a2j and a2j_control')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/${pkgver}.tar.gz;)
-sha512sums=('5bd13b6904ed68c5bfe40ca516fd49b7eb4d4a946b9908ee04687265848734c8e1a81579f0f1a5bd0752595be8858dc748da10487b7f366394c09a5ffc7d5e5c')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  meson --prefix=/usr \
-build
-  ninja -C build
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  DESTDIR="${pkgdir}" meson install -C build
-  install -vDm 644 {AUTHORS,CHANGELOG,INSTALLATION,README}.rst \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: a2jmidid/repos/community-x86_64/PKGBUILD (from rev 766453, 
a2jmidid/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 22:21:10 UTC (rev 766454)
@@ -0,0 +1,42 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+# Contributor: Jiyunatori 
+
+pkgname=a2jmidid
+pkgver=9
+pkgrel=3
+pkgdesc="A daemon for exposing legacy ALSA sequencer applications in JACK MIDI 
system."
+arch=('x86_64')
+url="https://github.com/linuxaudio/a2jmidid;
+license=('GPL2')
+groups=('pro-audio')
+arch=('x86_64')
+depends=('glibc')
+makedepends=('alsa-lib' 'dbus' 'jack' 'meson')
+optdepends=(
+  'bash: for a2j'
+  'python-dbus: for a2j and a2j_control')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/${pkgver}.tar.gz;)
+sha512sums=('5bd13b6904ed68c5bfe40ca516fd49b7eb4d4a946b9908ee04687265848734c8e1a81579f0f1a5bd0752595be8858dc748da10487b7f366394c09a5ffc7d5e5c')
+b2sums=('ad079e76a54f56ee8f82150c306f91aead52f86632978ea6f3376a0bf163744379210b34701b39da4ee14fc4d8a1c6be82d1052abeb8ccf79410bc242d174d62')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  meson --prefix=/usr \
+--buildtype plain \
+--auto-features enabled \
+--wrap-mode nodownload \
+-D b_lto=true \
+-D b_pie=true \
+build
+  ninja -C build
+}
+
+package() {
+  depends+=('libasound.so' 'libdbus-1.so' 'libjack.so')
+
+  cd "${pkgname}-${pkgver}"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 {AUTHORS,CHANGELOG,INSTALLATION,README}.rst \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}

Deleted: control-unique-port-names-over-dbus.patch
===
--- control-unique-port-names-over-dbus.patch   2020-11-29 22:21:01 UTC (rev 
766453)
+++ control-unique-port-names-over-dbus.patch   2020-11-29 22:21:10 UTC (rev 
766454)
@@ -1,143 +0,0 @@
-From 034d5db9d017cdcd71ee95b0576ae974aad590f5 Mon Sep 17 00:00:00 2001
-From: Nedko Arnaudov 
-Date: Tue, 26 Nov 2013 23:47:58 +0200
-Subject: [PATCH] control unique port names over DBUS
-
-patch by micahsco...@gmail.com
-sr#3098

- a2j_control  | 12 
- conf.h   

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

2020-11-29 Thread David Runge via arch-commits
Date: Sunday, November 29, 2020 @ 22:21:01
  Author: dvzrv
Revision: 766453

upgpkg: a2jmidid 9-3: Rebuild to add sodeps.

Add all available sodeps in package() and move the respective packages to 
makedepends.
Add bash as optdepends for the a2j script.
Apply reasonable meson parameters for packaging.
Update maintainer info.

Modified:
  a2jmidid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 22:06:52 UTC (rev 766452)
+++ PKGBUILD2020-11-29 22:21:01 UTC (rev 766453)
@@ -1,10 +1,10 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 # Contributor: speps 
 # Contributor: Jiyunatori 
 
 pkgname=a2jmidid
 pkgver=9
-pkgrel=2
+pkgrel=3
 pkgdesc="A daemon for exposing legacy ALSA sequencer applications in JACK MIDI 
system."
 arch=('x86_64')
 url="https://github.com/linuxaudio/a2jmidid;
@@ -11,20 +11,30 @@
 license=('GPL2')
 groups=('pro-audio')
 arch=('x86_64')
-depends=('jack' 'dbus')
-makedepends=('meson')
-optdepends=('python-dbus: for a2j and a2j_control')
+depends=('glibc')
+makedepends=('alsa-lib' 'dbus' 'jack' 'meson')
+optdepends=(
+  'bash: for a2j'
+  'python-dbus: for a2j and a2j_control')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/${pkgver}.tar.gz;)
 
sha512sums=('5bd13b6904ed68c5bfe40ca516fd49b7eb4d4a946b9908ee04687265848734c8e1a81579f0f1a5bd0752595be8858dc748da10487b7f366394c09a5ffc7d5e5c')
+b2sums=('ad079e76a54f56ee8f82150c306f91aead52f86632978ea6f3376a0bf163744379210b34701b39da4ee14fc4d8a1c6be82d1052abeb8ccf79410bc242d174d62')
 
 build() {
   cd "${pkgname}-${pkgver}"
   meson --prefix=/usr \
+--buildtype plain \
+--auto-features enabled \
+--wrap-mode nodownload \
+-D b_lto=true \
+-D b_pie=true \
 build
   ninja -C build
 }
 
 package() {
+  depends+=('libasound.so' 'libdbus-1.so' 'libjack.so')
+
   cd "${pkgname}-${pkgver}"
   DESTDIR="${pkgdir}" meson install -C build
   install -vDm 644 {AUTHORS,CHANGELOG,INSTALLATION,README}.rst \


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

2020-11-29 Thread Frederik Schwan via arch-commits
Date: Sunday, November 29, 2020 @ 22:06:52
  Author: freswa
Revision: 766452

archrelease: copy trunk to community-any

Added:
  imapsync/repos/community-any/PKGBUILD
(from rev 766451, imapsync/trunk/PKGBUILD)
Deleted:
  imapsync/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 22:06:48 UTC (rev 766451)
+++ PKGBUILD2020-11-29 22:06:52 UTC (rev 766452)
@@ -1,37 +0,0 @@
-# Maintainer: Frederik Schwan 
-
-pkgname=imapsync
-pkgver=1.945
-pkgrel=2
-pkgdesc='IMAP synchronisation, sync, copy or migration tool'
-arch=('any')
-url='https://github.com/imapsync/imapsync'
-license=('custom:imapsync')
-depends=('perl-cgi' 'perl-crypt-openssl-rsa' 'perl-data-uniqid' 
'perl-date-manip'
-'perl-file-copy-recursive' 'perl-file-tail' 'perl-html-parser' 
'perl-io-socket-inet6'
-'perl-io-socket-ssl' 'perl-io-tee' 'perl-json-webtoken' 'perl-libwww' 
'perl-module-scandeps'
-'perl-mail-imapclient' 'perl-module-runtime' 'perl-ntlm' 
'perl-package-stash'
-'perl-readonly' 'perl-regexp-common' 'perl-sys-meminfo'
-'perl-term-readkey' 'perl-unicode-string')
-makedepends=('cpanminus' 'perl-par-packer')
-checkdepends=('inetutils' 'lsb-release' 'time' 'procps-ng' 'perl-test-deep' 
'perl-test-fatal'
-  'perl-test-mock-guard' 'perl-test-mockobject' 'perl-test-pod' 
'perl-test-requires'
-  'perl-test-warn')
-source=("https://github.com/imapsync/imapsync/archive/${pkgname}-${pkgver}.tar.gz;)
-b2sums=('98ef55135239ed9625fdce9e8944c2f7a8c8c1b1020c383bbda4f3e18a486b5b691e22faaa896b21e897babb04954d548ff65bf04e79db719a1e8636f0e5e3fd')
-
-build() {
-  cd ${pkgname}-${pkgname}-${pkgver}
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgname}-${pkgver}
-  make test
-}
-
-package() {
-  cd ${pkgname}-${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt
-}

Copied: imapsync/repos/community-any/PKGBUILD (from rev 766451, 
imapsync/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 22:06:52 UTC (rev 766452)
@@ -0,0 +1,37 @@
+# Maintainer: Frederik Schwan 
+
+pkgname=imapsync
+pkgver=1.977
+pkgrel=1
+pkgdesc='IMAP synchronisation, sync, copy or migration tool'
+arch=('any')
+url='https://github.com/imapsync/imapsync'
+license=('custom:imapsync')
+depends=('perl-cgi' 'perl-crypt-openssl-rsa' 'perl-data-uniqid' 
'perl-date-manip' 'perl-encode-imaputf7'
+'perl-file-copy-recursive' 'perl-file-tail' 'perl-html-parser' 
'perl-io-socket-inet6'
+'perl-io-socket-ssl' 'perl-io-tee' 'perl-json-webtoken' 'perl-libwww' 
'perl-module-scandeps'
+'perl-mail-imapclient' 'perl-module-runtime' 'perl-ntlm' 
'perl-package-stash'
+'perl-readonly' 'perl-regexp-common' 'perl-sys-meminfo'
+'perl-term-readkey' 'perl-unicode-string')
+makedepends=('cpanminus' 'perl-par-packer')
+checkdepends=('inetutils' 'lsb-release' 'time' 'procps-ng' 'perl-test-deep' 
'perl-test-fatal'
+  'perl-test-mock-guard' 'perl-test-mockobject' 'perl-test-pod' 
'perl-test-requires'
+  'perl-test-warn')
+source=("https://github.com/imapsync/imapsync/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+b2sums=('ccbe678f331a59b2ee50150b4e6dd3b2a7fb7750f204f3d67c90beed600b83b38a712bfa723dc0a73d21fb9bc03a5013f287469afa1164962cfb0f2923d93910')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt
+}


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

2020-11-29 Thread Frederik Schwan via arch-commits
Date: Sunday, November 29, 2020 @ 22:06:48
  Author: freswa
Revision: 766451

upgpkg: imapsync 1.977-1

Modified:
  imapsync/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 21:58:05 UTC (rev 766450)
+++ PKGBUILD2020-11-29 22:06:48 UTC (rev 766451)
@@ -1,13 +1,13 @@
 # Maintainer: Frederik Schwan 
 
 pkgname=imapsync
-pkgver=1.945
-pkgrel=2
+pkgver=1.977
+pkgrel=1
 pkgdesc='IMAP synchronisation, sync, copy or migration tool'
 arch=('any')
 url='https://github.com/imapsync/imapsync'
 license=('custom:imapsync')
-depends=('perl-cgi' 'perl-crypt-openssl-rsa' 'perl-data-uniqid' 
'perl-date-manip'
+depends=('perl-cgi' 'perl-crypt-openssl-rsa' 'perl-data-uniqid' 
'perl-date-manip' 'perl-encode-imaputf7'
 'perl-file-copy-recursive' 'perl-file-tail' 'perl-html-parser' 
'perl-io-socket-inet6'
 'perl-io-socket-ssl' 'perl-io-tee' 'perl-json-webtoken' 'perl-libwww' 
'perl-module-scandeps'
 'perl-mail-imapclient' 'perl-module-runtime' 'perl-ntlm' 
'perl-package-stash'
@@ -17,21 +17,21 @@
 checkdepends=('inetutils' 'lsb-release' 'time' 'procps-ng' 'perl-test-deep' 
'perl-test-fatal'
   'perl-test-mock-guard' 'perl-test-mockobject' 'perl-test-pod' 
'perl-test-requires'
   'perl-test-warn')
-source=("https://github.com/imapsync/imapsync/archive/${pkgname}-${pkgver}.tar.gz;)
-b2sums=('98ef55135239ed9625fdce9e8944c2f7a8c8c1b1020c383bbda4f3e18a486b5b691e22faaa896b21e897babb04954d548ff65bf04e79db719a1e8636f0e5e3fd')
+source=("https://github.com/imapsync/imapsync/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+b2sums=('ccbe678f331a59b2ee50150b4e6dd3b2a7fb7750f204f3d67c90beed600b83b38a712bfa723dc0a73d21fb9bc03a5013f287469afa1164962cfb0f2923d93910')
 
 build() {
-  cd ${pkgname}-${pkgname}-${pkgver}
+  cd ${pkgname}-${pkgver}
   make
 }
 
 check() {
-  cd ${pkgname}-${pkgname}-${pkgver}
+  cd ${pkgname}-${pkgver}
   make test
 }
 
 package() {
-  cd ${pkgname}-${pkgname}-${pkgver}
+  cd ${pkgname}-${pkgver}
   make DESTDIR="${pkgdir}" install
   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt
 }


[arch-commits] Commit in perl-encode-imaputf7/repos (2 files)

2020-11-29 Thread Frederik Schwan via arch-commits
Date: Sunday, November 29, 2020 @ 21:58:05
  Author: freswa
Revision: 766450

archrelease: copy trunk to community-any

Added:
  perl-encode-imaputf7/repos/community-any/
  perl-encode-imaputf7/repos/community-any/PKGBUILD
(from rev 766449, perl-encode-imaputf7/trunk/PKGBUILD)

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

Copied: perl-encode-imaputf7/repos/community-any/PKGBUILD (from rev 766449, 
perl-encode-imaputf7/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-11-29 21:58:05 UTC (rev 766450)
@@ -0,0 +1,35 @@
+# Maintainer: Frederik Schwan 
+# Contributor: Moritz Bunkus 
+
+pkgname='perl-encode-imaputf7'
+pkgver=1.05
+pkgrel=4
+pkgdesc='Modification of UTF-7 encoding for IMAP'
+arch=('any')
+url='http://search.cpan.org/dist/Encode-IMAPUTF7'
+license=('GPL')
+checkdepends=('perl-test-nowarnings')
+options=('!emptydirs' purge)
+source=("http://cpan.metacpan.org/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-${pkgver}.tar.gz;)
+b2sums=('8024f0029145df4ec409394eaa799612dadd65a1bc6f2e9fdad51a950a0756b73daa5da2579f22d38efd367642a9ae0f7402f6beeea02a51f84a725803849ba6')
+
+build() {
+  cd Encode-IMAPUTF7-${pkgver}
+  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+  /usr/bin/perl Makefile.PL
+  make
+}
+
+check() {
+  cd Encode-IMAPUTF7-${pkgver}
+  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1
+  make test
+}
+
+package() {
+  cd Encode-IMAPUTF7-${pkgver}
+  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+  make install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
+}


[arch-commits] Commit in (4 files)

2020-11-29 Thread Frederik Schwan via arch-commits
Date: Sunday, November 29, 2020 @ 21:57:45
  Author: freswa
Revision: 766449

move perl-encode-imaputf7 from unsupported to community

Added:
  perl-encode-imaputf7/
  perl-encode-imaputf7/repos/
  perl-encode-imaputf7/trunk/
  perl-encode-imaputf7/trunk/PKGBUILD

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

Added: perl-encode-imaputf7/trunk/PKGBUILD
===
--- perl-encode-imaputf7/trunk/PKGBUILD (rev 0)
+++ perl-encode-imaputf7/trunk/PKGBUILD 2020-11-29 21:57:45 UTC (rev 766449)
@@ -0,0 +1,35 @@
+# Maintainer: Frederik Schwan 
+# Contributor: Moritz Bunkus 
+
+pkgname='perl-encode-imaputf7'
+pkgver=1.05
+pkgrel=4
+pkgdesc='Modification of UTF-7 encoding for IMAP'
+arch=('any')
+url='http://search.cpan.org/dist/Encode-IMAPUTF7'
+license=('GPL')
+checkdepends=('perl-test-nowarnings')
+options=('!emptydirs' purge)
+source=("http://cpan.metacpan.org/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-${pkgver}.tar.gz;)
+b2sums=('8024f0029145df4ec409394eaa799612dadd65a1bc6f2e9fdad51a950a0756b73daa5da2579f22d38efd367642a9ae0f7402f6beeea02a51f84a725803849ba6')
+
+build() {
+  cd Encode-IMAPUTF7-${pkgver}
+  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+  /usr/bin/perl Makefile.PL
+  make
+}
+
+check() {
+  cd Encode-IMAPUTF7-${pkgver}
+  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+  export PERL_MM_USE_DEFAULT=1
+  make test
+}
+
+package() {
+  cd Encode-IMAPUTF7-${pkgver}
+  unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+  make install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
+}


[arch-commits] Commit in haskell-persistent-qq/repos (3 files)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:47:45
  Author: felixonmars
Revision: 766448

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-qq/repos/community-staging-x86_64/
  haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 766447, haskell-persistent-qq/trunk/PKGBUILD)
  haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch
(from rev 766447, haskell-persistent-qq/trunk/persistent-2.11.patch)

---+
 PKGBUILD  |   58 
 persistent-2.11.patch |   27 ++
 2 files changed, 85 insertions(+)

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
766447, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:47:45 UTC (rev 766448)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.2
+pkgrel=34
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+persistent-2.11.patch)
+sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97'
+
'9f628d9119daa4a20fedc7ba8422b019bc7c9eb22fd8854c27dc0e61ea14bbb75bf0ff9d8cd9018d79878571ec6e53f3898d874ed26616e675c4dff421c29fa4')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../persistent-2.11.patch
+sed -i '/LANGUAGE FlexibleContexts/a {-# LANGUAGE DataKinds #-}' 
test/PersistentTestModels.hs
+}
+
+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
+}

Copied: 
haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch 
(from rev 766447, haskell-persistent-qq/trunk/persistent-2.11.patch)
===
--- community-staging-x86_64/persistent-2.11.patch  
(rev 0)
+++ community-staging-x86_64/persistent-2.11.patch  2020-11-29 20:47:45 UTC 
(rev 766448)
@@ -0,0 +1,27 @@
+diff --git a/persistent-qq/test/PersistentTestModels.hs 
b/persistent-qq/test/PersistentTestModels.hs
+index 53256dd5..da333603 100644
+--- a/persistent-qq/test/PersistentTestModels.hs
 b/persistent-qq/test/PersistentTestModels.hs
+@@ -15,6 +15,7 @@ module PersistentTestModels where
+ import Control.Monad.Reader
+ import Data.Aeson
+ import Data.Text (Text)
++import Data.Proxy
+ 
+ import Database.Persist.Sql
+ import Database.Persist.TH
+@@ -140,9 +141,11 @@ instance (PersistEntity a) => PersistEntity 
(ReverseFieldOrder a) where
+ keyFromValues = fmap RFOKey . fromPersistValue . head
+ keyToValues   = (:[]) . toPersistValue . unRFOKey
+ 
+-entityDef = revFields . entityDef . liftM unRFO
+-where
+-  revFields ed = ed { entityFields = reverse (entityFields ed) }
++entityDef = revFields . entityDef . unRfoProxy
++  where
++revFields ed = ed { entityFields = reverse (entityFields ed) }
++unRfoProxy :: proxy (ReverseFieldOrder a) -> Proxy a
++unRfoProxy _ = Proxy
+ 
+ toPersistFields = reverse . toPersistFields . unRFO
+ newtype EntityField (ReverseFieldOrder a) b = EFRFO {unEFRFO :: 
EntityField a b}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:47:26
  Author: felixonmars
Revision: 766447

upgpkg: haskell-persistent-qq 2.9.2-34: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:45:47 UTC (rev 766446)
+++ PKGBUILD2020-11-29 20:47:26 UTC (rev 766447)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.2
-pkgrel=33
+pkgrel=34
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent;
 license=('MIT')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:45:47
  Author: felixonmars
Revision: 766446

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
766445, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:45:47 UTC (rev 766446)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.1
+pkgrel=17
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1b02d57f06b06574a7b103abf60aadca61f19034dd9fed5b4548a2fc36d13606e4c0824f296237f8fab044407cd2394aa185f979ae76e0ad8e9f7ca53a5be070')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:45:32
  Author: felixonmars
Revision: 766445

upgpkg: haskell-yesod-auth 1.6.10.1-17: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:43:54 UTC (rev 766444)
+++ PKGBUILD2020-11-29 20:45:32 UTC (rev 766445)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:43:51
  Author: felixonmars
Revision: 766443

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 766442, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:43:51 UTC (rev 766443)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.19.1
+pkgrel=59
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in ams/trunk (PKGBUILD ams.png)

2020-11-29 Thread David Runge via arch-commits
Date: Sunday, November 29, 2020 @ 20:43:39
  Author: dvzrv
Revision: 766442

upgpkg: ams 2.1.2-6: Rebuild to add sodeps.

Add all required ladspa plugins as depends instead of optdepends.
Add all available sodeps in package() and the respective packages to 
makedepends.
Simplify applying patches in prepare() with shell expansion.
Remove unlicensed ams.png image and use .xpm in XDG desktop integration instead.
Update maintainer info.

Modified:
  ams/trunk/PKGBUILD
Deleted:
  ams/trunk/ams.png

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:43:35 UTC (rev 766441)
+++ PKGBUILD2020-11-29 20:43:39 UTC (rev 766442)
@@ -1,21 +1,19 @@
-# Maintainer : David Runge 
+# Maintainer: David Runge 
 # Contributor: speps 
 
 pkgname=ams
 pkgver=2.1.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A real-time modular synthesizer and effect processor"
 arch=('x86_64')
 url="http://alsamodular.sourceforge.net/;
 license=('GPL2')
 groups=('pro-audio')
-depends=('fftw' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base' 
'zita-alsa-pcmi')
-makedepends=('gendesk' 'ladspa' 'qt5-tools')
-optdepends=('mcp-plugins: for demos, instruments and tutorials'
-'rev-plugins: for demos, instruments and tutorials'
-'vco-plugins: for demos, instruments and tutorials')
+depends=('cmt' 'gcc-libs' 'glibc' 'qt5-base' 'mcp-plugins' 'rev-plugins'
+'swh-plugins' 'vco-plugins')
+makedepends=('alsa-lib' 'fftw' 'gendesk' 'jack' 'liblo' 'ladspa' 'qt5-tools'
+'zita-alsa-pcmi')
 
source=("https://downloads.sourceforge.net/project/alsamodular/alsamodular/$pkgver/$pkgname-$pkgver.tar.bz2;
-"${pkgname}.png"
 '0001-Use-iterator-instead-of-typeof.patch'
 '0002-Fix-obsolete-white-spaces.patch'
 '0003-Fix-compiler-warning.patch'
@@ -28,7 +26,6 @@
 '0010-Remove-warnings-about-not-find-translation-files.patch'
 '0011-Remove-obsolete-typecast.patch')
 
sha512sums=('3a98ccb54505818b4add1b070e2230ba00d80732fdcc54caecba55ad83f352381ed165ab58ca01fc98550bd0691242fd2f733862ee77fd217141ecec52250e4e'
-
'991a68d1baa0523d9abddd03cea0532b8f9d5b5e81df62fe4b5501fdfc474ada8c811e8821fadcb82246f1b3d4707e2f4532dd226fd46495fc198f72780caa4e'
 
'40e3627c3e2d2409c731a81a80d23bc12329b15a49f7dbfe4fb8b5ca6a6fb74ffef0ff929b65b1fb4dad23559ac32fc58127ff8e194222e9cfd027f62f115e31'
 
'59640c2e8d5cc4cbebcfa965603f5470909a94eb896e8668d1eb90ad0476ed52ae2417f451b4ef0409cf5fb2cec2ca48686b7a38e48dd665336177649fe8877e'
 
'6eff8ffcb58d7a2271f1ab2b6c30dd00becac6bc9f3a5d8b313db0bba887ad546eacd06711180c4cc61d300b0ca3737ed153f9529a841abed3c1a268056e9be0'
@@ -40,6 +37,18 @@
 
'b33d26241770fb95983ba287f0c9dee7ea3c4544efdb47f857ed83df17df8323b2c8266e5730ca1b094dcd562ca6110e8a4c7bdddb1471ed267514a0eb47d9ff'
 
'969a9a5ac237c2dcb5471bb016f887c7a9daf10d064484186c4a673c64c574a6b73a441a131e188d2bb12e920c7b6c89e5ffa3c607c7ff8df8811b632df45168'
 
'dd97b464532c6ed1bc5b0b27edc9aa5514515609f05ee379b36cb4663b23cd04465b4d3f8e2c3eb0fd6e7bf546d6281308e44a81c981ff17b7cf234fabc1a748')
+b2sums=('237a4465e0d60add33fab365a502cdaf6cc86e639c07a273bcb3879f43b3f92fbf01ae5c057e01d6bd07af8dcc275f3d0c1a7cc16787b49815137a828678f02c'
+
'6fc4e91809a1c35ddea937f62ece1ea842317ab6e09b377f8c60975aa7b06c5fde27c0c01d4eb8858da6d164242284c69f44160a1c35e204cd2bb4f4d5f7aaae'
+
'3ad9a2394eba68b23f418e3bbfc61b285d5f46da07c953ff1984f335a5e6157b239c8e5452313379cb514deabd2f07ceff12a846bb354b02a130a5fd958d2fbe'
+
'052de69b34b8c7e1c998c8ef59d7c5715644a6695e8611db5e3f5e4e06e8f03eea7e8cbc0c2e34fc53907ddd371d8c5f9c298b093c26a8b1f8ab175c58a9a210'
+
'f8775596493209ca42dbfe52841c8f624428fbc090b48443c2c54316fa849f3815daab260e2bdcd3b81adf2544507df8f75d34247f9f887c3a32cfd3062ad244'
+
'e2fdb778cc3576bebd13256cfc2ece14fe982f125b77e8acfac11ded5bade427d02ddc5e64cf3ed9e04319ba76058a57723d0fe5550ad79406d6f80d9d028cd9'
+
'b3b626dcecb0b82601270ad4c3db5f5e797dfeb11e2020de4737c881ba930da23205ba2bf1624518add0584136e477e31794820ac60ed885aec232364e1ae2e2'
+
'9e65cf003ec9fded2b68037f96c8446ce5fee15d9d34475826ceffa1ebe7b35afbef10795366bdc2f2b90af06d5ba513934d9c9650d3addab9e1ae6a4a533396'
+
'2dc7f426ebeeeca37bfda9634d4895dab80d31d8ffa2b71fa7751f6182d1fab3a359eeb167247e71de7d67f8b88b21faa934cdeb0d765cfaa765230f6a76a7ab'
+
'3f575193ac66fdb9e8f7d53ec37eae96d7c32f8dfdf6c1804297cfe39ea17baef9d6e79ab7b695d936c54f25af19c45b94c453d708d6f4cc9bdad18336d99509'
+
'635b52ac757f370fd3205a27ccc522b67062e54908de1920e61dab9a0fa725c9e65f13ad90680cb7323608c2d4afcdcc36f9a0b9591ed43f8757437c30c489c3'
+
'5171695175c2dab0d199f04bb92ae4406b8b00f4e3b56d312ba2c0182df35ce62240ade594671696091e8ec8d66a1603e0a45794a1e5d89c62e25c1de46ad496')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
@@ -46,8 

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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:43:35
  Author: felixonmars
Revision: 766441

upgpkg: hledger-web 1.19.1-59: rebuild with th-lift-instances 0.1.18

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:41:46 UTC (rev 766440)
+++ PKGBUILD2020-11-29 20:43:35 UTC (rev 766441)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.19.1
-pkgrel=58
+pkgrel=59
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:41:46
  Author: felixonmars
Revision: 766440

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 766439, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 766439, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:41:46 UTC (rev 766440)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20201127
+pkgrel=2
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 
'haskell-http-client'
+ 'haskell-http-client-restricted' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-network'
+ 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:41:30
  Author: felixonmars
Revision: 766439

upgpkg: git-annex 8.20201127-2: rebuild with th-lift-instances 0.1.18

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:36:45 UTC (rev 766438)
+++ PKGBUILD2020-11-29 20:41:30 UTC (rev 766439)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20201127
-pkgrel=1
+pkgrel=2
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:36:26
  Author: felixonmars
Revision: 766437

upgpkg: tamarin-prover 1.6.0-60: rebuild with th-lift-instances 0.1.18

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:34:29 UTC (rev 766436)
+++ PKGBUILD2020-11-29 20:36:26 UTC (rev 766437)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=59
+pkgrel=60
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:36:45
  Author: felixonmars
Revision: 766438

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 766437, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 766437, tamarin-prover/trunk/maude-3.1.patch)

-+
 PKGBUILD|   58 ++
 maude-3.1.patch |   35 
 2 files changed, 93 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
766437, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:36:45 UTC (rev 766438)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=60
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 
'haskell-yesod-core'
+ 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 
'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+maude-3.1.patch)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e'
+
'1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../maude-3.1.patch
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 
766437, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2020-11-29 20:36:45 UTC (rev 
766438)
@@ -0,0 +1,35 @@
+diff --git a/lib/term/src/Term/Maude/Parser.hs 
b/lib/term/src/Term/Maude/Parser.hs
+index 187c35dc..0a1d3c35 100644
+--- a/lib/term/src/Term/Maude/Parser.hs
 b/lib/term/src/Term/Maude/Parser.hs
+@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ <* endOfLine <* string "rewrites: "
+ <* takeWhile1 isDigit <* endOfLine <* endOfInput
+   where
+-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *>
++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 
isDigit *> endOfLine *>
+string "rewrites: " *> takeWhile1 isDigit *> endOfLine *>
+parseReprintedTerm *> manyTill parseEntry endOfLine
+ parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ]
+@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ -- | @parseSubstitution l@ parses a single substitution returned by Maude.
+ parseSubstitution :: MaudeSig -> Parser MSubst
+ parseSubstitution msig = do
+-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine
++endOfLine *> choice [string "Solution ", string "Unifier ", string 
"Matcher "] *> takeWhile1 isDigit *> 

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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:34:29
  Author: felixonmars
Revision: 766436

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
766435, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:34:29 UTC (rev 766436)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=103
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-yesod-static/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:34:14
  Author: felixonmars
Revision: 766435

upgpkg: haskell-yesod-static 1.6.1.0-103: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:32:43 UTC (rev 766434)
+++ PKGBUILD2020-11-29 20:34:14 UTC (rev 766435)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=102
+pkgrel=103
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:32:43
  Author: felixonmars
Revision: 766434

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
766433, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:32:43 UTC (rev 766434)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.10
+pkgrel=104
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016')
+
+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
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:32:28
  Author: felixonmars
Revision: 766433

upgpkg: haskell-yesod-test 1.6.10-104: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:30:58 UTC (rev 766432)
+++ PKGBUILD2020-11-29 20:32:28 UTC (rev 766433)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.10
-pkgrel=103
+pkgrel=104
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:30:58
  Author: felixonmars
Revision: 766432

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 766431, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:30:58 UTC (rev 766432)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.0
+pkgrel=83
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 
'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a')
+
+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-yesod/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:30:43
  Author: felixonmars
Revision: 766431

upgpkg: haskell-yesod 1.6.1.0-83: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:29:35 UTC (rev 766430)
+++ PKGBUILD2020-11-29 20:30:43 UTC (rev 766431)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.0
-pkgrel=82
+pkgrel=83
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:29:20
  Author: felixonmars
Revision: 766429

upgpkg: haskell-yesod-form 1.6.7-303: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:27:53 UTC (rev 766428)
+++ PKGBUILD2020-11-29 20:29:20 UTC (rev 766429)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=302
+pkgrel=303
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:29:35
  Author: felixonmars
Revision: 766430

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
766429, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:29:35 UTC (rev 766430)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=303
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:27:53
  Author: felixonmars
Revision: 766428

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 766427, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:27:53 UTC (rev 766428)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.5
+pkgrel=15
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b423085942660271aea65547dffc8f68b4cf8b78a7b13fa813fad60c82a5c447c9bccc19116bdc4248dc158d81d1573a925a60d096efd666e8178c863c2bafc8')
+
+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-yesod-persistent/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:27:39
  Author: felixonmars
Revision: 766427

upgpkg: haskell-yesod-persistent 1.6.0.5-15: rebuild with th-lift-instances 
0.1.18

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:26:26 UTC (rev 766426)
+++ PKGBUILD2020-11-29 20:27:39 UTC (rev 766427)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.5
-pkgrel=14
+pkgrel=15
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:26:26
  Author: felixonmars
Revision: 766426

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 766425, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch
(from rev 766425, stack/trunk/optparse-applicative-0.16.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 766425, stack/trunk/stack.install)

-+
 PKGBUILD|   81 ++
 optparse-applicative-0.16.patch |   25 +++
 stack.install   |4 +
 3 files changed, 110 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 766425, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:26:26 UTC (rev 766426)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=35
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-persistent-template' 
'haskell-primitive'
+ 'haskell-project-template' 'haskell-regex-applicative-text' 
'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+optparse-applicative-0.16.patch)
+sha512sums=('SKIP'
+
'3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d' $pkgname.cabal
+  sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs 
src/Stack/Storage/Project.hs
+  patch -p1 -i ../optparse-applicative-0.16.patch
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f 

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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:25:59
  Author: felixonmars
Revision: 766425

upgpkg: stack 2.5.1-35: rebuild with th-lift-instances 0.1.18

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:19:33 UTC (rev 766424)
+++ PKGBUILD2020-11-29 20:25:59 UTC (rev 766425)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=34
+pkgrel=35
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:19:33
  Author: felixonmars
Revision: 766424

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
766423, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:19:33 UTC (rev 766424)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.4
+pkgrel=13
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 
'haskell-rio-orphans'
+ 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e8285a3c1228b36898d957e56c726dd2b6d8e8d9283f08fe77c800f2030095a00ce76dde8277654a5dfd7523483f6ccd83beeefa2481c5a1bd56dc660312e239')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --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-pantry/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:19:17
  Author: felixonmars
Revision: 766423

upgpkg: haskell-pantry 0.5.1.4-13: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:14:45 UTC (rev 766422)
+++ PKGBUILD2020-11-29 20:19:17 UTC (rev 766423)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.4
-pkgrel=12
+pkgrel=13
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:14:45
  Author: felixonmars
Revision: 766422

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 766421, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 766421, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:14:45 UTC (rev 766422)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.11.0.0
+pkgrel=7
+pkgdesc="Backend for the persistent library using sqlite3"
+url="https://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-unliftio-core' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit'
+ 'haskell-persistent-template' 'haskell-persistent-test' 
'haskell-quickcheck'
+ 'haskell-system-fileio' 'haskell-system-filepath' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a8ee1e58960e9430c72984430c1c55e5ccb901db02fbe57a8d1e4366ac228fe4f4419f3fb0f9019029a5abb0f7034c831f92045799dd1b905ec809c52f673b6')
+
+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 \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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-persistent-sqlite/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:14:30
  Author: felixonmars
Revision: 766421

upgpkg: haskell-persistent-sqlite 2.11.0.0-7: rebuild with th-lift-instances 
0.1.18

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:12:34 UTC (rev 766420)
+++ PKGBUILD2020-11-29 20:14:30 UTC (rev 766421)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.11.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Backend for the persistent library using sqlite3"
 url="https://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:12:34
  Author: felixonmars
Revision: 766420

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from 
rev 766419, haskell-persistent-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:12:34 UTC (rev 766420)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-test
+pkgname=haskell-persistent-test
+pkgver=2.0.3.4
+pkgrel=7
+pkgdesc="Tests for Persistent"
+url="https://github.com/yesodweb/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 
'haskell-aeson'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-path-pieces' 'haskell-quickcheck' 
'haskell-quickcheck-instances' 'haskell-random'
+ 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('62e9f2df32bc97f6ee00abcf6bb06b95ba63ab0b18d0a5f9b1d1b6f9d838a74f25252dfa296824c74a8d3f59bbea1a249361317ece50fa10a2ccbb1b0c32925c')
+
+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-persistent-test/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:12:19
  Author: felixonmars
Revision: 766419

upgpkg: haskell-persistent-test 2.0.3.4-7: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-persistent-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:10:09 UTC (rev 766418)
+++ PKGBUILD2020-11-29 20:12:19 UTC (rev 766419)
@@ -3,7 +3,7 @@
 _hkgname=persistent-test
 pkgname=haskell-persistent-test
 pkgver=2.0.3.4
-pkgrel=6
+pkgrel=7
 pkgdesc="Tests for Persistent"
 url="https://github.com/yesodweb/persistent;
 license=('MIT')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:10:09
  Author: felixonmars
Revision: 766418

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-template/repos/community-staging-x86_64/
  haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD
(from rev 766417, haskell-persistent-template/trunk/PKGBUILD)

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 766417, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:10:09 UTC (rev 766418)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.9.1.0
+pkgrel=7
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent"
+ 'haskell-th-lift-instances' "haskell-unordered-containers")
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('56c89b4f02401cbf9716b97c4c314d6ef079dccf75ec1166f9b2b641049723002587fd5d074c1a87d20f7162d8b5677a87c84a1e4333eb93c425a5f09c84ea64')
+
+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-persistent-template/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:09:49
  Author: felixonmars
Revision: 766417

upgpkg: haskell-persistent-template 2.9.1.0-7: rebuild with th-lift-instances 
0.1.18

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:06:48 UTC (rev 766416)
+++ PKGBUILD2020-11-29 20:09:49 UTC (rev 766417)
@@ -4,7 +4,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.9.1.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:06:48
  Author: felixonmars
Revision: 766416

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 766415, haskell-clash-prelude/trunk/PKGBUILD)

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
766415, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 20:06:48 UTC (rev 766416)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.2.5
+pkgrel=6
+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-hedgehog'
+ 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('54d11ab7a126f55afbacab12a2b8d33d1489942c16fe5e1a02ea6e7826894569b720f5922e168b8219b6b4dd41bbba45bee375bcf21e7b1084455c4325bd7c4c')
+
+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 || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:06:33
  Author: felixonmars
Revision: 766415

upgpkg: haskell-clash-prelude 1.2.5-6: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 20:01:04 UTC (rev 766414)
+++ PKGBUILD2020-11-29 20:06:33 UTC (rev 766415)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.2.5
-pkgrel=5
+pkgrel=6
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:01:04
  Author: felixonmars
Revision: 766414

archrelease: copy trunk to community-x86_64

Added:
  deepin-movie/repos/community-x86_64/PKGBUILD
(from rev 766413, deepin-movie/trunk/PKGBUILD)
Deleted:
  deepin-movie/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 20:00:44 UTC (rev 766413)
+++ PKGBUILD2020-11-29 20:01:04 UTC (rev 766414)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-movie
-epoch=1
-pkgver=5.7.6.131
-pkgrel=1
-pkgdesc='Movie player based on QtAV'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-movie-reborn;
-license=('GPL3')
-depends=('deepin-qt5integration' 'libxtst' 'mpv' 'ffmpegthumbnailer')
-makedepends=('cmake' 'gtest' 'ninja' 'qt5-tools')
-groups=('deepin-extra')
-source=("https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver/$pkgname-$pkgver.tar.gz;
-
$pkgname-mpv-qthelper.patch::https://github.com/linuxdeepin/deepin-movie-reborn/commit/cc9484fdb63589c3596d2914d180e351e0e0330a.patch
-
$pkgname-libavformat-version-check.patch::https://github.com/linuxdeepin/deepin-movie-reborn/commit/7bff486b84a6c9e8602ef2fb201cfa602d6ca1d8.patch)
-sha512sums=('87204c9c973c6f1636c62e9a10f3b913bfad3f0002aa524249fcbfc927be3f2d871b16830079e47fafbdf9bb8d80e9698d7ef04a8124908254556ff3063c2ee3'
-
'ed9414601226feb6e93828098efae4ff007dbd40c5ac1c102cdeabb3e138898f22b11ffe6c0052902591667904454795b95dcd9b75a6d1a10c84b70232c78f8d'
-
'157296a3e48ba4b6606a859397f0c24311dead227b301448c94c9eb2dc4408d5d6466ce2a0873636f8ed48d71137e9556fc8103a6764e65ce2392ba042f94fed')
-
-prepare() {
-  cd deepin-movie-reborn-$pkgver
-  patch -p1 -i ../$pkgname-mpv-qthelper.patch
-  patch -p1 -i ../$pkgname-libavformat-version-check.patch
-  sed -i '/#include /a #include ' 
src/widgets/{tip,toolbutton}.h
-}
-
-build() {
-  cd deepin-movie-reborn-$pkgver
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
-  ninja
-}
-
-package() {
-  cd deepin-movie-reborn-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-movie/repos/community-x86_64/PKGBUILD (from rev 766413, 
deepin-movie/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 20:01:04 UTC (rev 766414)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-movie
+epoch=1
+pkgver=5.7.6.134
+pkgrel=1
+pkgdesc='Movie player based on QtAV'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-movie-reborn;
+license=('GPL3')
+depends=('deepin-qt5integration' 'libxtst' 'mpv' 'ffmpegthumbnailer')
+makedepends=('cmake' 'gtest' 'ninja' 'qt5-tools')
+groups=('deepin-extra')
+source=("https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+
$pkgname-mpv-qthelper.patch::https://github.com/linuxdeepin/deepin-movie-reborn/commit/cc9484fdb63589c3596d2914d180e351e0e0330a.patch
+
$pkgname-libavformat-version-check.patch::https://github.com/linuxdeepin/deepin-movie-reborn/commit/7bff486b84a6c9e8602ef2fb201cfa602d6ca1d8.patch)
+sha512sums=('f7839fc21f3ed09336aea11fe5dacfbb865160a2feba5a014b4b230cc51c09f492d9c73258cfab4276af86e6ed5c30b3cff4b1992fc294d5e36e2a3857bff32f'
+
'ed9414601226feb6e93828098efae4ff007dbd40c5ac1c102cdeabb3e138898f22b11ffe6c0052902591667904454795b95dcd9b75a6d1a10c84b70232c78f8d'
+
'157296a3e48ba4b6606a859397f0c24311dead227b301448c94c9eb2dc4408d5d6466ce2a0873636f8ed48d71137e9556fc8103a6764e65ce2392ba042f94fed')
+
+prepare() {
+  cd deepin-movie-reborn-$pkgver
+  patch -p1 -i ../$pkgname-mpv-qthelper.patch
+  patch -p1 -i ../$pkgname-libavformat-version-check.patch
+  sed -i '/#include /a #include ' 
src/widgets/{tip,toolbutton}.h
+}
+
+build() {
+  cd deepin-movie-reborn-$pkgver
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
+  ninja
+}
+
+package() {
+  cd deepin-movie-reborn-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 20:00:44
  Author: felixonmars
Revision: 766413

upgpkg: deepin-movie 1:5.7.6.134-1

Modified:
  deepin-movie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:56:25 UTC (rev 766412)
+++ PKGBUILD2020-11-29 20:00:44 UTC (rev 766413)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-movie
 epoch=1
-pkgver=5.7.6.131
+pkgver=5.7.6.134
 pkgrel=1
 pkgdesc='Movie player based on QtAV'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver/$pkgname-$pkgver.tar.gz;
 
$pkgname-mpv-qthelper.patch::https://github.com/linuxdeepin/deepin-movie-reborn/commit/cc9484fdb63589c3596d2914d180e351e0e0330a.patch
 
$pkgname-libavformat-version-check.patch::https://github.com/linuxdeepin/deepin-movie-reborn/commit/7bff486b84a6c9e8602ef2fb201cfa602d6ca1d8.patch)
-sha512sums=('87204c9c973c6f1636c62e9a10f3b913bfad3f0002aa524249fcbfc927be3f2d871b16830079e47fafbdf9bb8d80e9698d7ef04a8124908254556ff3063c2ee3'
+sha512sums=('f7839fc21f3ed09336aea11fe5dacfbb865160a2feba5a014b4b230cc51c09f492d9c73258cfab4276af86e6ed5c30b3cff4b1992fc294d5e36e2a3857bff32f'
 
'ed9414601226feb6e93828098efae4ff007dbd40c5ac1c102cdeabb3e138898f22b11ffe6c0052902591667904454795b95dcd9b75a6d1a10c84b70232c78f8d'
 
'157296a3e48ba4b6606a859397f0c24311dead227b301448c94c9eb2dc4408d5d6466ce2a0873636f8ed48d71137e9556fc8103a6764e65ce2392ba042f94fed')
 


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:56:25
  Author: felixonmars
Revision: 766412

archrelease: copy trunk to community-x86_64

Added:
  deepin-dock/repos/community-x86_64/PKGBUILD
(from rev 766411, deepin-dock/trunk/PKGBUILD)
Deleted:
  deepin-dock/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 19:55:59 UTC (rev 766411)
+++ PKGBUILD2020-11-29 19:56:25 UTC (rev 766412)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=5.3.0.25
-pkgrel=1
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-dock;
-license=('GPL3')
-depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
- 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('b0fa61a4512f5ebc49ea6d89ecfb39cbe0dd3a82d561dc407fc718d3c21adcf2f0e94b15d2871290e764ef9e2eaff2ff43b7db1abd49a63b040055931ccb7f3f')
-
-build() {
-  cd dde-dock-$pkgver
-  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DDOCK_TRAY_USE_NATIVE_POPUP=YES
-  ninja
-}
-
-package() {
-  cd dde-dock-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 766411, 
deepin-dock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 19:56:25 UTC (rev 766412)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=5.3.0.26
+pkgrel=1
+pkgdesc='Deepin desktop-environment - dock module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-dock;
+license=('GPL3')
+depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
+ 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+conflicts=('dde-dock')
+replaces=('dde-dock')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
+sha512sums=('780a9a0b6222cdbfb780543031fa9997d202cb5e2fcca10d646f28c993584411a0f7c61dfae047ef88e1124efbbafcfe69526f601e560ece264bfa440bacaabb')
+
+build() {
+  cd dde-dock-$pkgver
+  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DDOCK_TRAY_USE_NATIVE_POPUP=YES
+  ninja
+}
+
+package() {
+  cd dde-dock-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:55:59
  Author: felixonmars
Revision: 766411

upgpkg: deepin-dock 5.3.0.26-1

Modified:
  deepin-dock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:54:42 UTC (rev 766410)
+++ PKGBUILD2020-11-29 19:55:59 UTC (rev 766411)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dock
-pkgver=5.3.0.25
+pkgver=5.3.0.26
 pkgrel=1
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 replaces=('dde-dock')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('b0fa61a4512f5ebc49ea6d89ecfb39cbe0dd3a82d561dc407fc718d3c21adcf2f0e94b15d2871290e764ef9e2eaff2ff43b7db1abd49a63b040055931ccb7f3f')
+sha512sums=('780a9a0b6222cdbfb780543031fa9997d202cb5e2fcca10d646f28c993584411a0f7c61dfae047ef88e1124efbbafcfe69526f601e560ece264bfa440bacaabb')
 
 build() {
   cd dde-dock-$pkgver


[arch-commits] Commit in deepin-music/repos/community-x86_64 (4 files)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:54:42
  Author: felixonmars
Revision: 766410

archrelease: copy trunk to community-x86_64

Added:
  deepin-music/repos/community-x86_64/PKGBUILD
(from rev 766409, deepin-music/trunk/PKGBUILD)
  deepin-music/repos/community-x86_64/qt-5.15.patch
(from rev 766409, deepin-music/trunk/qt-5.15.patch)
Deleted:
  deepin-music/repos/community-x86_64/PKGBUILD
  deepin-music/repos/community-x86_64/qt-5.15.patch

---+
 PKGBUILD  |   72 +++
 qt-5.15.patch |  264 
 2 files changed, 168 insertions(+), 168 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 19:54:18 UTC (rev 766409)
+++ PKGBUILD2020-11-29 19:54:42 UTC (rev 766410)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-music
-pkgver=6.0.1.76
-pkgrel=1
-pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-music;
-license=('GPL3')
-depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 
'taglib' 'vlc')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;
-qt-5.15.patch)
-sha512sums=('823128e8cf0175fb7466aac6b7e49ac27cefd7179e27df92f3caf5c5940caaec3b66e1bb4a657f4d2884e444527f2fd9519b84475f95f3b1713c13da4e8367ab'
-
'8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853')
-
-prepare() {
-  cd deepin-music-$pkgver/music
-  patch -Np2 -i "$srcdir"/qt-5.15.patch
-
-  sed -i '/#include /a #include ' 
music-player/view/widget/soundpixmapbutton.cpp
-}
-
-build() {
-  cd deepin-music-$pkgver
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
-  ninja
-}
-
-package() {
-  cd deepin-music-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-music/repos/community-x86_64/PKGBUILD (from rev 766409, 
deepin-music/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 19:54:42 UTC (rev 766410)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-music
+pkgver=6.0.1.77
+pkgrel=1
+pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-music;
+license=('GPL3')
+depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 
'taglib' 'vlc')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;
+qt-5.15.patch)
+sha512sums=('095cf4cc950243d889af740f8620ba267d2a0fab62676b78512a75048ea1ebb36ee5b1e5567b284a01c50d7ce5fda2e031b5c0efa047fcd1d63db9d7d83c7189'
+
'8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853')
+
+prepare() {
+  cd deepin-music-$pkgver/music
+  patch -Np2 -i "$srcdir"/qt-5.15.patch
+
+  sed -i '/#include /a #include ' 
music-player/view/widget/soundpixmapbutton.cpp
+}
+
+build() {
+  cd deepin-music-$pkgver
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
+  ninja
+}
+
+package() {
+  cd deepin-music-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}

Deleted: qt-5.15.patch
===
--- qt-5.15.patch   2020-11-29 19:54:18 UTC (rev 766409)
+++ qt-5.15.patch   2020-11-29 19:54:42 UTC (rev 766410)
@@ -1,132 +0,0 @@
-diff --git a/src/music-player/view/lyricwidget.cpp 
b/src/music-player/view/lyricwidget.cpp
-index b522ae4d..bb2ffc8a 100644
 a/src/music-player/view/lyricwidget.cpp
-+++ b/src/music-player/view/lyricwidget.cpp
-@@ -26,6 +26,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/src/music-player/view/widget/cover.cpp 
b/src/music-player/view/widget/cover.cpp
-index 8ade80be..6987fec5 100644
 a/src/music-player/view/widget/cover.cpp
-+++ b/src/music-player/view/widget/cover.cpp
-@@ -23,6 +23,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- 
- static auto borderPenWidth = 1.0;
-diff --git a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp 
b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp
-index 752c6e15..da30078b 100644
 a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp
-+++ b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp
-@@ -22,6 +22,7 @@
- #include "musiclistdatadelegate.h"
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git 

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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:54:18
  Author: felixonmars
Revision: 766409

upgpkg: deepin-music 6.0.1.77-1

Modified:
  deepin-music/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:52:37 UTC (rev 766408)
+++ PKGBUILD2020-11-29 19:54:18 UTC (rev 766409)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-music
-pkgver=6.0.1.76
+pkgver=6.0.1.77
 pkgrel=1
 pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;
 qt-5.15.patch)
-sha512sums=('823128e8cf0175fb7466aac6b7e49ac27cefd7179e27df92f3caf5c5940caaec3b66e1bb4a657f4d2884e444527f2fd9519b84475f95f3b1713c13da4e8367ab'
+sha512sums=('095cf4cc950243d889af740f8620ba267d2a0fab62676b78512a75048ea1ebb36ee5b1e5567b284a01c50d7ce5fda2e031b5c0efa047fcd1d63db9d7d83c7189'
 
'8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853')
 
 prepare() {


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:52:37
  Author: felixonmars
Revision: 766408

archrelease: copy trunk to community-x86_64

Added:
  deepin-session-shell/repos/community-x86_64/PKGBUILD
(from rev 766407, deepin-session-shell/trunk/PKGBUILD)
Deleted:
  deepin-session-shell/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 19:52:17 UTC (rev 766407)
+++ PKGBUILD2020-11-29 19:52:37 UTC (rev 766408)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-session-shell
-pkgver=5.3.0.30
-pkgrel=1
-pkgdesc='Deepin desktop-environment - session-shell module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-session-shell;
-license=('GPL3')
-depends=('deepin-daemon' 'deepin-qt5integration' 'deepin-wallpapers' 
'gsettings-qt' 'liblightdm-qt5'
- 'startdde')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-conflicts=('deepin-session-ui<5')
-provides=('lightdm-deepin-greeter')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz;)
-sha512sums=('ecf8d739db2921a44e4929198a23b3af3c1c3b06c53dfc11a63d699c4b65aec83478ac39b9df31b9c89897fcd41fa4d0bfa01c830264626363b007617c6143fd')
-
-prepare() {
-  cd dde-session-shell-$pkgver
-  # We don't have common-auth on Arch
-  sed -i 's/common-auth/system-login/' src/libdde-auth/authagent.cpp
-}
-
-build() {
-  cd dde-session-shell-$pkgver
-  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr
-  ninja
-}
-
-package() {
-  cd dde-session-shell-$pkgver
-  DESTDIR="$pkgdir" ninja install
-
-  chmod +x "$pkgdir"/usr/bin/deepin-greeter
-}

Copied: deepin-session-shell/repos/community-x86_64/PKGBUILD (from rev 766407, 
deepin-session-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 19:52:37 UTC (rev 766408)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-session-shell
+pkgver=5.3.0.31
+pkgrel=1
+pkgdesc='Deepin desktop-environment - session-shell module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-session-shell;
+license=('GPL3')
+depends=('deepin-daemon' 'deepin-qt5integration' 'deepin-wallpapers' 
'gsettings-qt' 'liblightdm-qt5'
+ 'startdde')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+conflicts=('deepin-session-ui<5')
+provides=('lightdm-deepin-greeter')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz;)
+sha512sums=('95d5fce659f0e9822e46d7ab0b687ea2b858d83ea8562947f4ca3d4f75a94f5e994a978c1411f5f3ed0832dc554e4878798af073b38cbd740ee177bb0ed93f86')
+
+prepare() {
+  cd dde-session-shell-$pkgver
+  # We don't have common-auth on Arch
+  sed -i 's/common-auth/system-login/' src/libdde-auth/authagent.cpp
+}
+
+build() {
+  cd dde-session-shell-$pkgver
+  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd dde-session-shell-$pkgver
+  DESTDIR="$pkgdir" ninja install
+
+  chmod +x "$pkgdir"/usr/bin/deepin-greeter
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:52:17
  Author: felixonmars
Revision: 766407

upgpkg: deepin-session-shell 5.3.0.31-1

Modified:
  deepin-session-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:52:06 UTC (rev 766406)
+++ PKGBUILD2020-11-29 19:52:17 UTC (rev 766407)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-session-shell
-pkgver=5.3.0.30
+pkgver=5.3.0.31
 pkgrel=1
 pkgdesc='Deepin desktop-environment - session-shell module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 provides=('lightdm-deepin-greeter')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz;)
-sha512sums=('ecf8d739db2921a44e4929198a23b3af3c1c3b06c53dfc11a63d699c4b65aec83478ac39b9df31b9c89897fcd41fa4d0bfa01c830264626363b007617c6143fd')
+sha512sums=('95d5fce659f0e9822e46d7ab0b687ea2b858d83ea8562947f4ca3d4f75a94f5e994a978c1411f5f3ed0832dc554e4878798af073b38cbd740ee177bb0ed93f86')
 
 prepare() {
   cd dde-session-shell-$pkgver


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:52:06
  Author: felixonmars
Revision: 766406

archrelease: copy trunk to community-x86_64

Added:
  deepin-kwin/repos/community-x86_64/PKGBUILD
(from rev 766405, deepin-kwin/trunk/PKGBUILD)
  
deepin-kwin/repos/community-x86_64/deepin-kwin-added-functions-from-their-forked-kwin.patch
(from rev 766405, 
deepin-kwin/trunk/deepin-kwin-added-functions-from-their-forked-kwin.patch)
  deepin-kwin/repos/community-x86_64/deepin-kwin-unload-blur.patch
(from rev 766405, deepin-kwin/trunk/deepin-kwin-unload-blur.patch)
Deleted:
  deepin-kwin/repos/community-x86_64/PKGBUILD
  
deepin-kwin/repos/community-x86_64/deepin-kwin-added-functions-from-their-forked-kwin.patch
  deepin-kwin/repos/community-x86_64/deepin-kwin-unload-blur.patch

--+
 PKGBUILD |   90 ++--
 deepin-kwin-added-functions-from-their-forked-kwin.patch |  266 ++---
 deepin-kwin-unload-blur.patch|  132 +++---
 3 files changed, 244 insertions(+), 244 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 19:51:35 UTC (rev 766405)
+++ PKGBUILD2020-11-29 19:52:06 UTC (rev 766406)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-kwin
-pkgver=5.2.0.5
-pkgrel=1
-pkgdesc='KWin configures on DDE'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-kwin;
-license=('GPL3')
-depends=('deepin-qt5integration' 'deepin-wallpapers' 'kwin')
-makedepends=('extra-cmake-modules' 'expac' 'ninja' 'qt5-tools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-kwin/archive/$pkgver.tar.gz;
-
$pkgname-tabbox-chameleon-rename.patch::https://github.com/linuxdeepin/dde-kwin/pull/106.patch
-$pkgname-unload-blur.patch
-$pkgname-added-functions-from-their-forked-kwin.patch)
-sha512sums=('0da0e6fd0af3e4ec30354630ead40eab7df8f828f512bcc477e7ed8a0c13c8a693519265ce976f81025bb9fe4379a2f46887c789574004347fe971cfa3a7a304'
-
'7ac1a577868b73314274d336287334acc5bf4ac06dde046c93e4c2d3f68a112389c8b0644d1cbc3fde5ba1c01f368676f4f34b4a1b7b6c97a5b73d66507d134d'
-
'9c5bf86510d0fbba36e71997f55eda1b197b26af7eeb0adb9e06e7e3cc86b32c00cd23dfca872f4043f76a1d9435f916aae73536f10c7b3fe7e79a6e74a309d2'
-
'48a3bead1c7cde1261f5f710fd055c52f061320999064ba4cc96a81f9b0770ea2a8fba7aff37d20bb7671b219c38bf8424f24fd7742d36b3c6bf171d3874c1f4')
-
-prepare() {
-  cd dde-kwin-$pkgver
-  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 plugins/kwineffects/multitasking/background.cpp
-  patch -R -p1 -i ../$pkgname-added-functions-from-their-forked-kwin.patch
-  patch -p1 -i ../$pkgname-tabbox-chameleon-rename.patch
-  patch -p1 -i ../$pkgname-unload-blur.patch
-
-  # https://github.com/linuxdeepin/dde-kwin/issues/127
-  sed -i '/m_blurManager->create/d' plugins/kwineffects/blur/blur.cpp
-}
-
-build() {
-  cd dde-kwin-$pkgver
-  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DKWIN_VERSION=$(expac %v kwin | 
cut -d - -f 1)
-  ninja
-}
-
-package() {
-  cd dde-kwin-$pkgver
-  DESTDIR="$pkgdir" ninja install
-
-  chmod +x "$pkgdir"/usr/bin/kwin_no_scale
-}

Copied: deepin-kwin/repos/community-x86_64/PKGBUILD (from rev 766405, 
deepin-kwin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 19:52:06 UTC (rev 766406)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-kwin
+pkgver=5.2.0.6
+pkgrel=1
+pkgdesc='KWin configures on DDE'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-kwin;
+license=('GPL3')
+depends=('deepin-qt5integration' 'deepin-wallpapers' 'kwin')
+makedepends=('extra-cmake-modules' 'expac' 'ninja' 'qt5-tools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-kwin/archive/$pkgver.tar.gz;
+
$pkgname-tabbox-chameleon-rename.patch::https://github.com/linuxdeepin/dde-kwin/pull/106.patch
+$pkgname-unload-blur.patch
+$pkgname-added-functions-from-their-forked-kwin.patch)
+sha512sums=('6b867220b5382c44fa6a9502697c3ccf942be183cca4430e8efc055bf3cb9c173d2afe6caac05ae2b09614a040841de9997f9d25bd827fe3065a02f46d4b3752'
+
'7ac1a577868b73314274d336287334acc5bf4ac06dde046c93e4c2d3f68a112389c8b0644d1cbc3fde5ba1c01f368676f4f34b4a1b7b6c97a5b73d66507d134d'
+
'9c5bf86510d0fbba36e71997f55eda1b197b26af7eeb0adb9e06e7e3cc86b32c00cd23dfca872f4043f76a1d9435f916aae73536f10c7b3fe7e79a6e74a309d2'
+
'48a3bead1c7cde1261f5f710fd055c52f061320999064ba4cc96a81f9b0770ea2a8fba7aff37d20bb7671b219c38bf8424f24fd7742d36b3c6bf171d3874c1f4')
+
+prepare() {
+  cd dde-kwin-$pkgver
+  sed -i 

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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:51:35
  Author: felixonmars
Revision: 766405

upgpkg: deepin-kwin 5.2.0.6-1

Modified:
  deepin-kwin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:43:58 UTC (rev 766404)
+++ PKGBUILD2020-11-29 19:51:35 UTC (rev 766405)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-kwin
-pkgver=5.2.0.5
+pkgver=5.2.0.6
 pkgrel=1
 pkgdesc='KWin configures on DDE'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 
$pkgname-tabbox-chameleon-rename.patch::https://github.com/linuxdeepin/dde-kwin/pull/106.patch
 $pkgname-unload-blur.patch
 $pkgname-added-functions-from-their-forked-kwin.patch)
-sha512sums=('0da0e6fd0af3e4ec30354630ead40eab7df8f828f512bcc477e7ed8a0c13c8a693519265ce976f81025bb9fe4379a2f46887c789574004347fe971cfa3a7a304'
+sha512sums=('6b867220b5382c44fa6a9502697c3ccf942be183cca4430e8efc055bf3cb9c173d2afe6caac05ae2b09614a040841de9997f9d25bd827fe3065a02f46d4b3752'
 
'7ac1a577868b73314274d336287334acc5bf4ac06dde046c93e4c2d3f68a112389c8b0644d1cbc3fde5ba1c01f368676f4f34b4a1b7b6c97a5b73d66507d134d'
 
'9c5bf86510d0fbba36e71997f55eda1b197b26af7eeb0adb9e06e7e3cc86b32c00cd23dfca872f4043f76a1d9435f916aae73536f10c7b3fe7e79a6e74a309d2'
 
'48a3bead1c7cde1261f5f710fd055c52f061320999064ba4cc96a81f9b0770ea2a8fba7aff37d20bb7671b219c38bf8424f24fd7742d36b3c6bf171d3874c1f4')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:43:58
  Author: felixonmars
Revision: 766404

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 766403, haskell-singletons/trunk/PKGBUILD)

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
766403, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 19:43:58 UTC (rev 766404)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.7
+pkgrel=61
+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 || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:43:43
  Author: felixonmars
Revision: 766403

upgpkg: haskell-singletons 2.7-61: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:38:45 UTC (rev 766402)
+++ PKGBUILD2020-11-29 19:43:43 UTC (rev 766403)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.7
-pkgrel=60
+pkgrel=61
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons;
 license=('BSD')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:38:45
  Author: felixonmars
Revision: 766402

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 
766401, haskell-th-desugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 19:38:45 UTC (rev 766402)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.11
+pkgrel=39
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
+ 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('30aaa03cf93858f043b46692564cb0d5855b2368bc464b4c95c9d389a40da71c45fc9dc91e7d601a0d3ed8b007361024f6b32c92b8609103f3b353d19c4ce37a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail/d' -e '/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
+}


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:36:44
  Author: felixonmars
Revision: 766400

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 766399, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 19:36:44 UTC (rev 766400)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.7.7
+pkgrel=29
+pkgdesc="Fast binary serialization"
+url="https://github.com/fpco/store;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
+ 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free'
+ 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck'
+ 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fb51d4fc4dea0c0b9be9847edf0ffefc19471b2befcb1d193bbc6c8e0dfbe8f8c9cb647dcb2f2b6db70711e1a77b5b37b8cce930d6bbc4ce2a80ea78adfd4765')
+
+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-comparison-bench -f-small-bench
+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-th-desugar/trunk (PKGBUILD)

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:38:30
  Author: felixonmars
Revision: 766401

upgpkg: haskell-th-desugar 1.11-39: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-th-desugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:36:44 UTC (rev 766400)
+++ PKGBUILD2020-11-29 19:38:30 UTC (rev 766401)
@@ -3,7 +3,7 @@
 _hkgname=th-desugar
 pkgname=haskell-th-desugar
 pkgver=1.11
-pkgrel=38
+pkgrel=39
 pkgdesc="Functions to desugar Template Haskell"
 url="https://github.com/goldfirere/th-desugar;
 license=('BSD')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:36:29
  Author: felixonmars
Revision: 766399

upgpkg: haskell-store 0.7.7-29: rebuild with th-lift-instances 0.1.18

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 19:33:48 UTC (rev 766398)
+++ PKGBUILD2020-11-29 19:36:29 UTC (rev 766399)
@@ -3,7 +3,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.7.7
-pkgrel=28
+pkgrel=29
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('BSD')


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

2020-11-29 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 19:33:48
  Author: felixonmars
Revision: 766398

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 
766397, haskell-th-utilities/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 19:33:48 UTC (rev 766398)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-utilities
+pkgname=haskell-th-utilities
+pkgver=0.2.4.0
+pkgrel=42
+pkgdesc="Collection of useful functions for use with Template Haskell"
+url="https://github.com/fpco/th-utilities;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9dfd8996811f0918ef103ddba7408ef36dd91978fad12e523ca89957e79f6799479adb01422251023ad224c9386309d22169a0105eadeccff609a08c5bfbce13')
+
+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
+}


  1   2   3   >