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

2020-12-02 Thread Xyne via arch-commits
Date: Thursday, December 3, 2020 @ 03:31:51
  Author: xyne
Revision: 769402

archrelease: copy trunk to community-x86_64

Added:
  asunder/repos/community-x86_64/PKGBUILD
(from rev 769401, asunder/trunk/PKGBUILD)
Deleted:
  asunder/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 03:31:37 UTC (rev 769401)
+++ PKGBUILD2020-12-03 03:31:51 UTC (rev 769402)
@@ -1,33 +0,0 @@
-# Maintainer: Xyne 
-# Contributor: Ronald van Haren 
-# Contributor: cs-cam - me.at.camdaniel.com
-# Contributor: Sebastien Piccand 
-
-pkgname=asunder
-pkgver=2.9.6
-pkgrel=1
-pkgdesc="a graphical CD ripper and encoder"
-arch=('x86_64')
-url="http://littlesvr.ca/asunder/;
-license=('GPL2')
-depends=('gtk2' 'libcddb' 'cdparanoia')
-makedepends=('pkgconfig' 'intltool' 'gettext')
-optdepends=(
-  'lame: for mp3 support'
-  'vorbis-tools: for ogg support'
-  'flac: for flac support'
-)
-source=(http://littlesvr.ca/asunder/releases/${pkgname}-${pkgver}.tar.bz2)
-sha512sums=('336514c964c2b46bf93aea050d771b6954c0761c4d9ebd63627a97945ac0c6eb8389e49abb5b42fffe8c646adc281785c7fc3b937b8dbd97e65d6b5834477633')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-}
-

Copied: asunder/repos/community-x86_64/PKGBUILD (from rev 769401, 
asunder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 03:31:51 UTC (rev 769402)
@@ -0,0 +1,33 @@
+# Maintainer: Xyne 
+# Contributor: Ronald van Haren 
+# Contributor: cs-cam - me.at.camdaniel.com
+# Contributor: Sebastien Piccand 
+
+pkgname=asunder
+pkgver=2.9.7
+pkgrel=1
+pkgdesc="a graphical CD ripper and encoder"
+arch=('x86_64')
+url="http://littlesvr.ca/asunder/;
+license=('GPL2')
+depends=('gtk2' 'libcddb' 'cdparanoia')
+makedepends=('pkgconfig' 'intltool' 'gettext')
+optdepends=(
+  'lame: for mp3 support'
+  'vorbis-tools: for ogg support'
+  'flac: for flac support'
+)
+source=(http://littlesvr.ca/asunder/releases/${pkgname}-${pkgver}.tar.bz2)
+sha512sums=('ef5e998b3e3e552ac23696619742caff9c30e52cb2b11f75395cc6e4b2134c58df1c4a97e930db0e8c61dfc31e77b3d9a99a4c9ab6c07ae59b9e91f723401e23')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}
+


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

2020-12-02 Thread Xyne via arch-commits
Date: Thursday, December 3, 2020 @ 03:31:37
  Author: xyne
Revision: 769401

upgpkg: asunder 2.9.7-1: version 2.9.6

Modified:
  asunder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:47:40 UTC (rev 769400)
+++ PKGBUILD2020-12-03 03:31:37 UTC (rev 769401)
@@ -4,7 +4,7 @@
 # Contributor: Sebastien Piccand 
 
 pkgname=asunder
-pkgver=2.9.6
+pkgver=2.9.7
 pkgrel=1
 pkgdesc="a graphical CD ripper and encoder"
 arch=('x86_64')
@@ -18,7 +18,7 @@
   'flac: for flac support'
 )
 source=(http://littlesvr.ca/asunder/releases/${pkgname}-${pkgver}.tar.bz2)
-sha512sums=('336514c964c2b46bf93aea050d771b6954c0761c4d9ebd63627a97945ac0c6eb8389e49abb5b42fffe8c646adc281785c7fc3b937b8dbd97e65d6b5834477633')
+sha512sums=('ef5e998b3e3e552ac23696619742caff9c30e52cb2b11f75395cc6e4b2134c58df1c4a97e930db0e8c61dfc31e77b3d9a99a4c9ab6c07ae59b9e91f723401e23')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"


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

2020-12-02 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 3, 2020 @ 02:52:52
  Author: foutrelis
Revision: 402841

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 402840, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/subpixel-anti-aliasing-in-FreeType-2.8.1.patch
(from rev 402840, 
chromium/trunk/subpixel-anti-aliasing-in-FreeType-2.8.1.patch)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
  chromium/repos/extra-x86_64/chromium.install

+
 PKGBUILD   |  477 +++
 chromium-skia-harmony.patch|   14 
 chromium.install   |   16 
 subpixel-anti-aliasing-in-FreeType-2.8.1.patch |  100 
 4 files changed, 337 insertions(+), 270 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 02:52:46 UTC (rev 402840)
+++ PKGBUILD2020-12-03 02:52:52 UTC (rev 402841)
@@ -1,240 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=87.0.4280.66
-pkgrel=1
-_launcher_ver=6
-_gcc_patchset=9
-pkgdesc="A web browser built for speed, simplicity, and security"
-arch=('x86_64')
-url="https://www.chromium.org/Home;
-license=('BSD')
-depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
- 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
- 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python' 'python2' 'gperf' 'mesa' 'ninja' 'nodejs' 'git' 'libva'
- 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless'
- 'python2-setuptools')
-optdepends=('pepper-flash: support for Flash content'
-'libpipewire02: WebRTC desktop sharing under Wayland'
-'libva: hardware-accelerated video decode [experimental]'
-'kdialog: needed for file dialogs in KDE'
-'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
-'kwallet: for storing passwords in KWallet on KDE desktops')
-install=chromium.install
-source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
-
https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz
-chromium-skia-harmony.patch)
-sha256sums=('29a8e4ea82edec2fdcf34ece68323bec7ab90f3d5669e6b77f58cff9c278f741'
-'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
-'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9'
-'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1')
-
-# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
-# Keys are the names in the above script; values are the dependencies in Arch
-declare -gA _system_libs=(
-  [ffmpeg]=ffmpeg
-  [flac]=flac
-  [fontconfig]=fontconfig
-  [freetype]=freetype2
-  [harfbuzz-ng]=harfbuzz
-  [icu]=icu
-  [libdrm]=
-  [libjpeg]=libjpeg
-  [libpng]=libpng
-  #[libvpx]=libvpx
-  [libwebp]=libwebp
-  [libxml]=libxml2
-  [libxslt]=libxslt
-  [opus]=opus
-  [re2]=re2
-  [snappy]=snappy
-  [zlib]=minizip
-)
-_unwanted_bundled_libs=(
-  $(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/')
-)
-depends+=(${_system_libs[@]})
-
-# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-_google_default_client_id=413772536636.apps.googleusercontent.com
-_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  # Allow building against system libraries in official builds
-  sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
-tools/generate_shim_headers/generate_shim_headers.py
-
-  # https://crbug.com/893950
-  sed -i -e 's/\/malloc/' -e 's/\/free/' \
-third_party/blink/renderer/core/xml/*.cc \
-third_party/blink/renderer/core/xml/parser/xml_document_parser.cc \
-third_party/libxml/chromium/*.cc
-
-  # Upstream fixes
-
-  # Fixes for building with libstdc++ instead of libc++
-  patch -Np1 -i ../patches/chromium-87-ServiceWorkerContainerHost-crash.patch
-  patch -Np1 -i ../patches/chromium-87-openscreen-include.patch
-
-  # https://crbug.com/skia/6663#c10
-  patch -Np0 -i ../chromium-skia-harmony.patch
-
-  # Force script incompatible with Python 3 to use /usr/bin/python2
-  sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py
-
-  mkdir -p 

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

2020-12-02 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 3, 2020 @ 02:52:46
  Author: foutrelis
Revision: 402840

upgpkg: chromium 87.0.4280.88-1: new upstream release

Added:
  chromium/trunk/subpixel-anti-aliasing-in-FreeType-2.8.1.patch
Modified:
  chromium/trunk/PKGBUILD
Deleted:
  chromium/trunk/chromium-skia-harmony.patch

+
 PKGBUILD   |   14 +--
 chromium-skia-harmony.patch|   14 ---
 subpixel-anti-aliasing-in-FreeType-2.8.1.patch |  100 +++
 3 files changed, 106 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 02:11:09 UTC (rev 402839)
+++ PKGBUILD2020-12-03 02:52:46 UTC (rev 402840)
@@ -4,7 +4,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=chromium
-pkgver=87.0.4280.66
+pkgver=87.0.4280.88
 pkgrel=1
 _launcher_ver=6
 _gcc_patchset=9
@@ -27,11 +27,11 @@
 
source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
 
https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz
 
https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz
-chromium-skia-harmony.patch)
-sha256sums=('29a8e4ea82edec2fdcf34ece68323bec7ab90f3d5669e6b77f58cff9c278f741'
+subpixel-anti-aliasing-in-FreeType-2.8.1.patch)
+sha256sums=('3e4645328735ef60db78d1a313efb3770a3edeaede90d076414df52f567a09c0'
 '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
 'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9'
-'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1')
+'1e2913e21c491d546e05f9b4edf5a6c7a22d89ed0b36ef692ca6272bcd5faec6')
 
 # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
 # Keys are the names in the above script; values are the dependencies in Arch
@@ -80,14 +80,12 @@
 third_party/libxml/chromium/*.cc
 
   # Upstream fixes
+  patch -Np1 -d third_party/skia 
<../subpixel-anti-aliasing-in-FreeType-2.8.1.patch
 
   # Fixes for building with libstdc++ instead of libc++
   patch -Np1 -i ../patches/chromium-87-ServiceWorkerContainerHost-crash.patch
   patch -Np1 -i ../patches/chromium-87-openscreen-include.patch
 
-  # https://crbug.com/skia/6663#c10
-  patch -Np0 -i ../chromium-skia-harmony.patch
-
   # Force script incompatible with Python 3 to use /usr/bin/python2
   sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py
 
@@ -166,7 +164,7 @@
   CFLAGS+='   -Wno-unknown-warning-option'
   CXXFLAGS+=' -Wno-unknown-warning-option'
 
-  gn gen out/Release --args="${_flags[*]}" --script-executable=/usr/bin/python2
+  gn gen out/Release --args="${_flags[*]}" --script-executable=python2
   ninja -C out/Release chrome chrome_sandbox chromedriver
 }
 

Deleted: chromium-skia-harmony.patch
===
--- chromium-skia-harmony.patch 2020-12-03 02:11:09 UTC (rev 402839)
+++ chromium-skia-harmony.patch 2020-12-03 02:52:46 UTC (rev 402840)
@@ -1,14 +0,0 @@
 third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig2019-07-19 
11:08:34.770972665 +
-+++ third_party/skia/src/ports/SkFontHost_FreeType.cpp 2019-07-19 
11:08:44.274442065 +
-@@ -128,9 +128,9 @@ public:
- : fGetVarDesignCoordinates(nullptr)
- , fGetVarAxisFlags(nullptr)
- , fLibrary(nullptr)
--, fIsLCDSupported(false)
-+, fIsLCDSupported(true)
- , fLightHintingIsYOnly(false)
--, fLCDExtra(0)
-+, fLCDExtra(2)
- {
- if (FT_New_Library(, )) {
- return;

Added: subpixel-anti-aliasing-in-FreeType-2.8.1.patch
===
--- subpixel-anti-aliasing-in-FreeType-2.8.1.patch  
(rev 0)
+++ subpixel-anti-aliasing-in-FreeType-2.8.1.patch  2020-12-03 02:52:46 UTC 
(rev 402840)
@@ -0,0 +1,100 @@
+From f25787b72c20e97cdeb74e037dc1ff56a88b45c6 Mon Sep 17 00:00:00 2001
+From: Ben Wagner 
+Date: Tue, 1 Dec 2020 20:22:00 -0500
+Subject: [PATCH] Subpixel anti-aliasing in FreeType 2.8.1+
+
+FreeType 2.8.1 and later always provide some form of subpixel
+anti-aliasing.
+
+Bug: skia:10950,skia:6663
+Change-Id: I666cc942e73b73073cdabf900c25faa10d9aaf0f
+Reviewed-on: https://skia-review.googlesource.com/c/skia/+/339861
+Reviewed-by: Herb Derby 
+Commit-Queue: Ben Wagner 
+---
+ src/ports/SkFontHost_FreeType.cpp | 33 ---
+ 1 file changed, 22 insertions(+), 11 deletions(-)
+
+diff --git a/src/ports/SkFontHost_FreeType.cpp 
b/src/ports/SkFontHost_FreeType.cpp
+index 990eff4f5e..c0aeb792da 100644
+--- a/src/ports/SkFontHost_FreeType.cpp
 b/src/ports/SkFontHost_FreeType.cpp
+@@ 

[arch-commits] Commit in gnome-shell/repos/testing-x86_64 (4 files)

2020-12-02 Thread Jan Steffens via arch-commits
Date: Thursday, December 3, 2020 @ 02:03:48
  Author: heftig
Revision: 402836

archrelease: copy trunk to testing-x86_64

Added:
  gnome-shell/repos/testing-x86_64/PKGBUILD
(from rev 402833, gnome-shell/trunk/PKGBUILD)
  gnome-shell/repos/testing-x86_64/gnome-shell.install
(from rev 402833, gnome-shell/trunk/gnome-shell.install)
Deleted:
  gnome-shell/repos/testing-x86_64/PKGBUILD
  gnome-shell/repos/testing-x86_64/gnome-shell.install

-+
 PKGBUILD|  100 +-
 gnome-shell.install |   14 +++
 2 files changed, 57 insertions(+), 57 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 02:03:48 UTC (rev 402835)
+++ PKGBUILD2020-12-03 02:03:48 UTC (rev 402836)
@@ -1,50 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell;
-arch=(x86_64)
-license=(GPL2)
-depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session
- gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
- libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
- gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire)
-makedepends=(gtk-doc gnome-control-center evolution-data-server 
gobject-introspection git meson
- sassc asciidoc bash-completion)
-optdepends=('gnome-control-center: System settings'
-'evolution-data-server: Evolution calendar integration')
-groups=(gnome)
-install=gnome-shell.install
-_commit=0936821ee3a70ad728e27fd324c1440a1c90ed53  # gnome-3-38
-source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git;)
-sha256sums=('SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
-  git submodule update
-}
-  
-build() {
-  arch-meson $pkgname build -D gtk_doc=true
-  meson compile -C build
-}
-
-package() {
-  depends+=(libmutter-7.so)
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gnome-shell/repos/testing-x86_64/PKGBUILD (from rev 402833, 
gnome-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 02:03:48 UTC (rev 402836)
@@ -0,0 +1,50 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell;
+arch=(x86_64)
+license=(GPL2)
+depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session
+ gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas
+ libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip
+ gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire)
+makedepends=(gtk-doc gnome-control-center evolution-data-server 
gobject-introspection git meson
+ sassc asciidoc bash-completion)
+optdepends=('gnome-control-center: System settings'
+'evolution-data-server: Evolution calendar integration')
+groups=(gnome)
+install=gnome-shell.install
+_commit=a24fe843fbde6c2c6f7cd32c4ff1cae19a27473d  # tags/3.38.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git;)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
+  git submodule update
+}
+  
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  meson compile -C build
+}
+
+package() {
+  depends+=(libmutter-7.so)
+  DESTDIR="$pkgdir" meson install -C build
+}

Deleted: gnome-shell.install
===
--- gnome-shell.install 2020-12-03 02:03:48 UTC (rev 402835)
+++ gnome-shell.install 2020-12-03 02:03:48 UTC (rev 402836)
@@ -1,7 +0,0 @@
-post_install() {
-  setcap cap_sys_nice+ep usr/bin/gnome-shell
-}
-
-post_upgrade() {
-  post_install
-}

Copied: gnome-shell/repos/testing-x86_64/gnome-shell.install (from rev 402833, 
gnome-shell/trunk/gnome-shell.install)
===
--- gnome-shell.install (rev 0)
+++ gnome-shell.install 2020-12-03 02:03:48 UTC (rev 402836)
@@ -0,0 +1,7 @@
+post_install() {
+  setcap cap_sys_nice+ep usr/bin/gnome-shell
+}
+
+post_upgrade() {
+  post_install
+}


[arch-commits] Commit in mutter/repos/testing-x86_64 (4 files)

2020-12-02 Thread Jan Steffens via arch-commits
Date: Thursday, December 3, 2020 @ 02:03:48
  Author: heftig
Revision: 402835

archrelease: copy trunk to testing-x86_64

Added:
  mutter/repos/testing-x86_64/PKGBUILD
(from rev 402833, mutter/trunk/PKGBUILD)
  mutter/repos/testing-x86_64/mutter.install
(from rev 402833, mutter/trunk/mutter.install)
Deleted:
  mutter/repos/testing-x86_64/PKGBUILD
  mutter/repos/testing-x86_64/mutter.install

+
 PKGBUILD   |  116 +++
 mutter.install |   14 +++---
 2 files changed, 65 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 02:03:45 UTC (rev 402834)
+++ PKGBUILD2020-12-03 02:03:48 UTC (rev 402835)
@@ -1,58 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Michael Kanis 
-
-pkgname=mutter
-pkgver=3.38.1+56+g8bfb103d1c
-pkgrel=1
-pkgdesc="A window manager for GNOME"
-url="https://gitlab.gnome.org/GNOME/mutter;
-arch=(x86_64)
-license=(GPL)
-depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
- libcanberra startup-notification zenity libsm gnome-desktop upower
- libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire
- xorg-server-xwayland graphene)
-makedepends=(gobject-introspection git egl-wayland meson xorg-server sysprof)
-checkdepends=(xorg-server-xvfb)
-provides=(libmutter-7.so)
-groups=(gnome)
-install=mutter.install
-_commit=8bfb103d1c4bb6cc80185eaf133d34e1bf24493e  # gnome-3-38
-source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-  arch-meson $pkgname build \
--D egl_device=true \
--D wayland_eglstream=true \
--D xwayland_initfd=disabled \
--D installed_tests=false
-  meson compile -C build
-}
-
-check() (
-  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
-  glib-compile-schemas "${GSETTINGS_SCHEMA_DIR:=$PWD/build/data}"
-  export XDG_RUNTIME_DIR GSETTINGS_SCHEMA_DIR
-
-  # Stacking test flaky
-  dbus-run-session xvfb-run \
--s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \
-meson test -C build --print-errorlogs || :
-)
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: mutter/repos/testing-x86_64/PKGBUILD (from rev 402833, 
mutter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 02:03:48 UTC (rev 402835)
@@ -0,0 +1,58 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Michael Kanis 
+
+pkgname=mutter
+pkgver=3.38.2
+pkgrel=1
+pkgdesc="A window manager for GNOME"
+url="https://gitlab.gnome.org/GNOME/mutter;
+arch=(x86_64)
+license=(GPL)
+depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
+ libcanberra startup-notification zenity libsm gnome-desktop upower
+ libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire
+ xorg-server-xwayland graphene)
+makedepends=(gobject-introspection git egl-wayland meson xorg-server sysprof)
+checkdepends=(xorg-server-xvfb)
+provides=(libmutter-7.so)
+groups=(gnome)
+install=mutter.install
+_commit=9b9051c2172078e623e8a4b0e45e38004c394a92  # tags/3.38.2^0
+source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+  arch-meson $pkgname build \
+-D egl_device=true \
+-D wayland_eglstream=true \
+-D xwayland_initfd=disabled \
+-D installed_tests=false
+  meson compile -C build
+}
+
+check() (
+  mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}"
+  glib-compile-schemas "${GSETTINGS_SCHEMA_DIR:=$PWD/build/data}"
+  export XDG_RUNTIME_DIR GSETTINGS_SCHEMA_DIR
+
+  # Stacking test flaky
+  dbus-run-session xvfb-run \
+-s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \
+meson test -C build --print-errorlogs || :
+)
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}

Deleted: mutter.install
===
--- mutter.install  2020-12-03 02:03:45 UTC (rev 402834)
+++ mutter.install  2020-12-03 02:03:48 UTC (rev 402835)
@@ -1,7 +0,0 @@
-post_install() {
-  setcap cap_sys_nice+ep usr/bin/mutter
-}
-
-post_upgrade() {
-  post_install
-}

Copied: mutter/repos/testing-x86_64/mutter.install (from rev 402833, 
mutter/trunk/mutter.install)
===
--- mutter.install 

[arch-commits] Commit in gnome-shell-extensions/repos/extra-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Jan Steffens via arch-commits
Date: Thursday, December 3, 2020 @ 02:03:45
  Author: heftig
Revision: 402834

archrelease: copy trunk to extra-any

Added:
  gnome-shell-extensions/repos/extra-any/PKGBUILD
(from rev 402833, gnome-shell-extensions/trunk/PKGBUILD)
Deleted:
  gnome-shell-extensions/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 02:03:33 UTC (rev 402833)
+++ PKGBUILD2020-12-03 02:03:45 UTC (rev 402834)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=gnome-shell-extensions
-pkgver=3.38.1
-pkgrel=1
-pkgdesc="Extensions for GNOME shell, including classic mode"
-url="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-arch=(any)
-license=(GPL)
-makedepends=(meson git sassc js68)
-optdepends=('gnome-menus: applications menu extension')
-groups=(gnome)
-_commit=9e976f06b4e2395a671ee5a46c5a07805b7e164b  # tags/3.38.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/gnome-shell-sass.git;)
-sha256sums=('SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git submodule set-url data/gnome-shell-sass "$srcdir/gnome-shell-sass"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build -D extension_set=all -D classic_mode=true
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  depends=(gnome-shell)
-
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gnome-shell-extensions/repos/extra-any/PKGBUILD (from rev 402833, 
gnome-shell-extensions/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 02:03:45 UTC (rev 402834)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-shell-extensions
+pkgver=3.38.2
+pkgrel=1
+pkgdesc="Extensions for GNOME shell, including classic mode"
+url="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+arch=(any)
+license=(GPL)
+makedepends=(meson git sassc js68)
+optdepends=('gnome-menus: applications menu extension')
+groups=(gnome)
+_commit=fb66afbf71bde243934bd3534cf7c459b13f341c  # tags/3.38.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/gnome-shell-sass.git;)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git submodule set-url data/gnome-shell-sass "$srcdir/gnome-shell-sass"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build -D extension_set=all -D classic_mode=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  depends=(gnome-shell)
+
+  DESTDIR="$pkgdir" meson install -C build
+}


[arch-commits] Commit in gnome-shell-extensions/trunk (PKGBUILD)

2020-12-02 Thread Jan Steffens via arch-commits
Date: Thursday, December 3, 2020 @ 02:03:33
  Author: heftig
Revision: 402833

3.38.2-1

Modified:
  gnome-shell-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:31:59 UTC (rev 402832)
+++ PKGBUILD2020-12-03 02:03:33 UTC (rev 402833)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gnome-shell-extensions
-pkgver=3.38.1
+pkgver=3.38.2
 pkgrel=1
 pkgdesc="Extensions for GNOME shell, including classic mode"
 url="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
@@ -10,7 +10,7 @@
 makedepends=(meson git sassc js68)
 optdepends=('gnome-menus: applications menu extension')
 groups=(gnome)
-_commit=9e976f06b4e2395a671ee5a46c5a07805b7e164b  # tags/3.38.1^0
+_commit=fb66afbf71bde243934bd3534cf7c459b13f341c  # tags/3.38.2^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/gnome-shell-sass.git;)
 sha256sums=('SKIP'


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:47:40
  Author: felixonmars
Revision: 769400

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 
769399, haskell-texmath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:47:40 UTC (rev 769400)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=texmath
+pkgname=haskell-texmath
+pkgver=0.12.0.3
+pkgrel=36
+pkgdesc="Conversion between formats used to represent mathematics."
+url="https://github.com/jgm/texmath;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types'
+ 'haskell-syb' 'haskell-xml')
+makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('54b4789559dc7c6973854c290b018e7c00dd0ff1c06d8045b5d0a2304436bb59a951e93ab2c9d1d133a9d7c5197cc456334d40dc112c6c6a8f8e9370ab8aa190')
+
+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 \
+-fnetwork-uri -f-executable
+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-texmath/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:47:30
  Author: felixonmars
Revision: 769399

upgpkg: haskell-texmath 0.12.0.3-36: rebuild with criterion 1.5.9.0

Modified:
  haskell-texmath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:44:54 UTC (rev 769398)
+++ PKGBUILD2020-12-03 00:47:30 UTC (rev 769399)
@@ -4,7 +4,7 @@
 _hkgname=texmath
 pkgname=haskell-texmath
 pkgver=0.12.0.3
-pkgrel=35
+pkgrel=36
 pkgdesc="Conversion between formats used to represent mathematics."
 url="https://github.com/jgm/texmath;
 license=("GPL2")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:44:54
  Author: felixonmars
Revision: 769398

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 769397, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 769397, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:44:54 UTC (rev 769398)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.3
+pkgrel=117
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;
+
idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch)
+sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de'
+
'5f2efe359d5626c44f0c146f108dae4635ae2c8babf53841d5147d17d5be2460ab19a0b952492c68c93fa6470989bcf396cd7fbf6c8d44ac77792a54c3bbb141')
+
+prepare() {
+cd Idris-dev-$pkgver
+patch -p1 -i ../idris-haskeline-0.8.patch
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+uusi idris.cabal
+}
+
+build() {
+cd Idris-dev-$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 \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly 
--ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell 
Setup test || echo "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 idris/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:44:44
  Author: felixonmars
Revision: 769397

upgpkg: idris 1.3.3-117: rebuild with criterion 1.5.9.0

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:26:14 UTC (rev 769396)
+++ PKGBUILD2020-12-03 00:44:44 UTC (rev 769397)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.3
-pkgrel=116
+pkgrel=117
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


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

2020-12-02 Thread Jan Steffens via arch-commits
Date: Thursday, December 3, 2020 @ 00:31:59
  Author: heftig
Revision: 402832

3.38.2-1

Modified:
  gnome-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:29:19 UTC (rev 402831)
+++ PKGBUILD2020-12-03 00:31:59 UTC (rev 402832)
@@ -3,7 +3,7 @@
 # Contributor: Flamelab https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git;)
 sha256sums=('SKIP'


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

2020-12-02 Thread Jan Steffens via arch-commits
Date: Thursday, December 3, 2020 @ 00:29:19
  Author: heftig
Revision: 402831

3.38.2-1

Modified:
  mutter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:25:08 UTC (rev 402830)
+++ PKGBUILD2020-12-03 00:29:19 UTC (rev 402831)
@@ -3,7 +3,7 @@
 # Contributor: Michael Kanis 
 
 pkgname=mutter
-pkgver=3.38.1+56+g8bfb103d1c
+pkgver=3.38.2
 pkgrel=1
 pkgdesc="A window manager for GNOME"
 url="https://gitlab.gnome.org/GNOME/mutter;
@@ -18,7 +18,7 @@
 provides=(libmutter-7.so)
 groups=(gnome)
 install=mutter.install
-_commit=8bfb103d1c4bb6cc80185eaf133d34e1bf24493e  # gnome-3-38
+_commit=9b9051c2172078e623e8a4b0e45e38004c394a92  # tags/3.38.2^0
 source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit;)
 sha256sums=('SKIP')
 


[arch-commits] Commit in lib32-llvm/repos/multilib-x86_64 (3 files)

2020-12-02 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 3, 2020 @ 00:26:14
  Author: foutrelis
Revision: 769396

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-llvm/repos/multilib-x86_64/PKGBUILD
(from rev 769395, lib32-llvm/trunk/PKGBUILD)
  lib32-llvm/repos/multilib-x86_64/stack-clash-fixes.patch
(from rev 769395, lib32-llvm/trunk/stack-clash-fixes.patch)
Deleted:
  lib32-llvm/repos/multilib-x86_64/PKGBUILD

-+
 PKGBUILD|  207 +-
 stack-clash-fixes.patch |  870 ++
 2 files changed, 976 insertions(+), 101 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 00:26:08 UTC (rev 769395)
+++ PKGBUILD2020-12-03 00:26:14 UTC (rev 769396)
@@ -1,101 +0,0 @@
-# Maintainer: Laurent Carlier 
-# Contributor: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=('lib32-llvm' 'lib32-llvm-libs')
-pkgver=11.0.0
-pkgrel=1
-arch=('x86_64')
-url="https://llvm.org/;
-license=('custom:Apache 2.0 with LLVM Exception')
-makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
- 'lib32-libxml2')
-options=('staticlibs')
-_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
-source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig})
-sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469'
-'SKIP')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

-validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

-
-prepare() {
-  cd "$srcdir/llvm-$pkgver.src"
-  mkdir build
-}
-
-build() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cmake .. -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_LIBDIR_SUFFIX=32 \
--DCMAKE_C_FLAGS:STRING=-m32 \
--DCMAKE_CXX_FLAGS:STRING=-m32 \
--DLLVM_TARGET_ARCH:STRING=i686 \
--DLLVM_HOST_TRIPLE=$CHOST \
--DLLVM_DEFAULT_TARGETS_TRIPLE="i686-pc-linux-gnu" \
--DLLVM_BUILD_LLVM_DYLIB=ON \
--DLLVM_LINK_LLVM_DYLIB=ON \
--DLLVM_ENABLE_RTTI=ON \
--DLLVM_ENABLE_FFI=ON \
--DLLVM_BUILD_DOCS=OFF \
--DLLVM_ENABLE_SPHINX=OFF \
--DLLVM_ENABLE_DOXYGEN=OFF \
--DLLVM_BINUTILS_INCDIR=/usr/include
-
-  ninja all
-}
-
-package_lib32-llvm() {
-  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies (32-bit)"
-  depends=('lib32-llvm-libs' 'llvm')
-
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  DESTDIR="$pkgdir" ninja install
-
-  # The runtime library goes into lib32-llvm-libs
-  mv "$pkgdir"/usr/lib32/lib{LLVM,LTO,Remarks}*.so* "$srcdir"
-  mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir"
-
-  # Fix permissions of static libs
-  chmod -x "$pkgdir"/usr/lib32/*.a
-
-  mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config"
-  mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \
-"$pkgdir/usr/lib32/llvm-config-32.h"
-
-  rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}}
-
-  # Needed for multilib (https://bugs.archlinux.org/task/29951)
-  # Header stub is taken from Fedora
-  install -d "$pkgdir/usr/include/llvm/Config"
-  mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/"
-
-  mkdir "$pkgdir"/usr/bin
-  mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32"
-
-  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_lib32-llvm-libs() {
-  pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) "
-  depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 
'lib32-gcc-libs')
-
-  install -d "$pkgdir/usr/lib32"
-
-  cp -P \
-"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \
-"$srcdir"/LLVMgold.so \
-"$pkgdir/usr/lib32/"
-
-  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
-  # https://bugs.archlinux.org/task/28479
-  install -d "$pkgdir/usr/lib32/bfd-plugins"
-  ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so"
-
-  install -Dm644 llvm-$pkgver.src/LICENSE.TXT 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: lib32-llvm/repos/multilib-x86_64/PKGBUILD (from rev 769395, 
lib32-llvm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 00:26:14 UTC (rev 769396)
@@ -0,0 +1,106 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('lib32-llvm' 'lib32-llvm-libs')
+pkgver=11.0.0
+pkgrel=2
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
+ 'lib32-libxml2')
+options=('staticlibs')
+_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}

[arch-commits] Commit in lib32-llvm/trunk (PKGBUILD stack-clash-fixes.patch)

2020-12-02 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 3, 2020 @ 00:26:08
  Author: foutrelis
Revision: 769395

upgpkg: lib32-llvm 11.0.0-2: add stack clash fixes from release/11.x

Added:
  lib32-llvm/trunk/stack-clash-fixes.patch
Modified:
  lib32-llvm/trunk/PKGBUILD

-+
 PKGBUILD|   11 
 stack-clash-fixes.patch |  870 ++
 2 files changed, 878 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:24:23 UTC (rev 769394)
+++ PKGBUILD2020-12-03 00:26:08 UTC (rev 769395)
@@ -4,7 +4,7 @@
 
 pkgname=('lib32-llvm' 'lib32-llvm-libs')
 pkgver=11.0.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://llvm.org/;
 license=('custom:Apache 2.0 with LLVM Exception')
@@ -12,9 +12,11 @@
  'lib32-libxml2')
 options=('staticlibs')
 
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
-source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig})
+source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig}
+stack-clash-fixes.patch)
 sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469'
-'SKIP')
+'SKIP'
+'bdcaa7559223bd42a381086f7cc23fc73f88ebb1966a7c235f897db0f73b7d20')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

 
@@ -21,6 +23,9 @@
 prepare() {
   cd "$srcdir/llvm-$pkgver.src"
   mkdir build
+
+  # https://bugs.llvm.org/show_bug.cgi?id=48007
+  patch -Np2 -i ../stack-clash-fixes.patch
 }
 
 build() {

Added: stack-clash-fixes.patch
===
--- stack-clash-fixes.patch (rev 0)
+++ stack-clash-fixes.patch 2020-12-03 00:26:08 UTC (rev 769395)
@@ -0,0 +1,870 @@
+From a1e0363c7402f7aa58e24e0e6dfa447ebabc1910 Mon Sep 17 00:00:00 2001
+From: serge-sans-paille 
+Date: Wed, 30 Sep 2020 11:35:00 +0200
+Subject: [PATCH 1/3] Fix limit behavior of dynamic alloca
+
+When the allocation size is 0, we shouldn't probe. Within [1,  PAGE_SIZE], we
+should probe once etc.
+
+This fixes https://bugs.llvm.org/show_bug.cgi?id=47657
+
+Differential Revision: https://reviews.llvm.org/D88548
+
+(cherry picked from commit 9573c9f2a363da71b2c07a3add4e52721e6028a0)
+---
+ llvm/lib/Target/X86/X86ISelLowering.cpp | 2 +-
+ llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll | 8 
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp 
b/llvm/lib/Target/X86/X86ISelLowering.cpp
+index fd1e6517dfac..f68ae4461fe3 100644
+--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
 b/llvm/lib/Target/X86/X86ISelLowering.cpp
+@@ -31876,7 +31876,7 @@ 
X86TargetLowering::EmitLoweredProbedAlloca(MachineInstr ,
+ 
+   BuildMI(testMBB, DL, TII->get(X86::JCC_1))
+   .addMBB(tailMBB)
+-  .addImm(X86::COND_L);
++  .addImm(X86::COND_LE);
+   testMBB->addSuccessor(blockMBB);
+   testMBB->addSuccessor(tailMBB);
+ 
+diff --git a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll 
b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll
+index bc4678564083..82fd67842c8a 100644
+--- a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll
 b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll
+@@ -24,12 +24,12 @@ attributes #0 =  {"probe-stack"="inline-asm"}
+ ; CHECK-X86-64-NEXT:  andq$-16, %rcx
+ ; CHECK-X86-64-NEXT:  subq%rcx, %rax
+ ; CHECK-X86-64-NEXT:  cmpq%rsp, %rax
+-; CHECK-X86-64-NEXT:  jl  .LBB0_3
++; CHECK-X86-64-NEXT:  jle .LBB0_3
+ ; CHECK-X86-64-NEXT:  .LBB0_2: # =>This Inner Loop Header: Depth=1
+ ; CHECK-X86-64-NEXT:  movq$0, (%rsp)
+ ; CHECK-X86-64-NEXT:  subq$4096, %rsp # imm = 0x1000
+ ; CHECK-X86-64-NEXT:  cmpq%rsp, %rax
+-; CHECK-X86-64-NEXT:  jge .LBB0_2
++; CHECK-X86-64-NEXT:  jg  .LBB0_2
+ ; CHECK-X86-64-NEXT:  .LBB0_3:
+ ; CHECK-X86-64-NEXT:  movq%rax, %rsp
+ ; CHECK-X86-64-NEXT:  movl$1, 4792(%rax)
+@@ -54,12 +54,12 @@ attributes #0 =  {"probe-stack"="inline-asm"}
+ ; CHECK-X86-32-NEXT:andl$-16, %ecx
+ ; CHECK-X86-32-NEXT:subl%ecx, %eax
+ ; CHECK-X86-32-NEXT:cmpl%esp, %eax
+-; CHECK-X86-32-NEXT:jl  .LBB0_3
++; CHECK-X86-32-NEXT:jle  .LBB0_3
+ ; CHECK-X86-32-NEXT:  .LBB0_2: # =>This Inner Loop Header: Depth=1
+ ; CHECK-X86-32-NEXT:movl$0, (%esp)
+ ; CHECK-X86-32-NEXT:subl$4096, %esp # imm = 0x1000
+ ; CHECK-X86-32-NEXT:cmpl%esp, %eax
+-; CHECK-X86-32-NEXT:jge .LBB0_2
++; CHECK-X86-32-NEXT:jg .LBB0_2
+ ; CHECK-X86-32-NEXT:  .LBB0_3:
+ ; CHECK-X86-32-NEXT:movl%eax, %esp
+ ; CHECK-X86-32-NEXT:movl$1, 4792(%eax)
+
+From aac36687f7978f33751daf2870b5c812124ebfaf Mon Sep 17 00:00:00 2001
+From: serge-sans-paille 

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

2020-12-02 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 3, 2020 @ 00:25:08
  Author: foutrelis
Revision: 402830

archrelease: copy trunk to extra-x86_64

Added:
  llvm/repos/extra-x86_64/PKGBUILD
(from rev 402829, llvm/trunk/PKGBUILD)
  llvm/repos/extra-x86_64/llvm-config.h
(from rev 402829, llvm/trunk/llvm-config.h)
  llvm/repos/extra-x86_64/stack-clash-fixes.patch
(from rev 402829, llvm/trunk/stack-clash-fixes.patch)
Deleted:
  llvm/repos/extra-x86_64/PKGBUILD
  llvm/repos/extra-x86_64/llvm-config.h

-+
 PKGBUILD|  249 ++---
 llvm-config.h   |   18 
 stack-clash-fixes.patch |  870 ++
 3 files changed, 1006 insertions(+), 131 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 00:24:58 UTC (rev 402829)
+++ PKGBUILD2020-12-03 00:25:08 UTC (rev 402830)
@@ -1,122 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
-pkgver=11.0.0
-pkgrel=3
-_ocaml_ver=4.11.1
-arch=('x86_64')
-url="https://llvm.org/;
-license=('custom:Apache 2.0 with LLVM Exception')
-makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
- "ocaml>=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
- 'python-setuptools' 'python-psutil' 'python-sphinx'
- 'python-recommonmark')
-options=('staticlibs')
-_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
-source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
-llvm-config.h)
-sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469'
-'SKIP'
-'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

-validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

-
-prepare() {
-  cd "$srcdir/llvm-$pkgver.src"
-  mkdir build
-}
-
-build() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  cmake .. -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_HOST_TRIPLE=$CHOST \
--DLLVM_BUILD_LLVM_DYLIB=ON \
--DLLVM_LINK_LLVM_DYLIB=ON \
--DLLVM_INSTALL_UTILS=ON \
--DLLVM_ENABLE_RTTI=ON \
--DLLVM_ENABLE_FFI=ON \
--DLLVM_BUILD_TESTS=ON \
--DLLVM_BUILD_DOCS=ON \
--DLLVM_ENABLE_SPHINX=ON \
--DLLVM_ENABLE_DOXYGEN=OFF \
--DSPHINX_WARNINGS_AS_ERRORS=OFF \
--DLLVM_BINUTILS_INCDIR=/usr/include
-  ninja all ocaml_doc
-}
-
-check() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-  ninja check
-}
-
-package_llvm() {
-  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies"
-  depends=('llvm-libs' 'perl')
-
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  DESTDIR="$pkgdir" ninja install
-
-  # Include lit for running lit-based tests in other projects
-  pushd ../utils/lit
-  python3 setup.py install --root="$pkgdir" -O1
-  popd
-
-  # Remove documentation sources
-  rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
-
-  # The runtime libraries go into llvm-libs
-  mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir"
-  mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir"
-
-  # OCaml bindings go to a separate package
-  rm -rf "$srcdir"/ocaml.{lib,doc}
-  mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib"
-  mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc"
-
-  if [[ $CARCH == x86_64 ]]; then
-# Needed for multilib (https://bugs.archlinux.org/task/29951)
-# Header stub is taken from Fedora
-mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h
-cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h"
-  fi
-
-  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_llvm-libs() {
-  pkgdesc="LLVM runtime libraries"
-  depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
-
-  install -d "$pkgdir/usr/lib"
-  cp -P \
-"$srcdir"/lib{LLVM,LTO,Remarks}*.so* \
-"$srcdir"/LLVMgold.so \
-"$pkgdir/usr/lib/"
-
-  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
-  # https://bugs.archlinux.org/task/28479
-  install -d "$pkgdir/usr/lib/bfd-plugins"
-  ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so"
-
-  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_llvm-ocaml() {
-  pkgdesc="OCaml bindings for LLVM"
-  depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes')
-
-  install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname}
-  cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml"
-  cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html"
-
-  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: llvm/repos/extra-x86_64/PKGBUILD (from rev 402829, llvm/trunk/PKGBUILD)

[arch-commits] Commit in llvm/trunk (PKGBUILD stack-clash-fixes.patch)

2020-12-02 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 3, 2020 @ 00:24:58
  Author: foutrelis
Revision: 402829

upgpkg: llvm 11.0.0-4: add stack clash fixes from release/11.x

Added:
  llvm/trunk/stack-clash-fixes.patch
Modified:
  llvm/trunk/PKGBUILD

-+
 PKGBUILD|7 
 stack-clash-fixes.patch |  870 ++
 2 files changed, 876 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:55:34 UTC (rev 402828)
+++ PKGBUILD2020-12-03 00:24:58 UTC (rev 402829)
@@ -3,7 +3,7 @@
 
 pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
 pkgver=11.0.0
-pkgrel=3
+pkgrel=4
 _ocaml_ver=4.11.1
 arch=('x86_64')
 url="https://llvm.org/;
@@ -15,9 +15,11 @@
 options=('staticlibs')
 
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
 source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
+stack-clash-fixes.patch
 llvm-config.h)
 sha256sums=('913f68c898dfb4a03b397c5e11c6a2f39d0f22ed7665c9cefa87a34423a72469'
 'SKIP'
+'bdcaa7559223bd42a381086f7cc23fc73f88ebb1966a7c235f897db0f73b7d20'
 '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

@@ -25,6 +27,9 @@
 prepare() {
   cd "$srcdir/llvm-$pkgver.src"
   mkdir build
+
+  # https://bugs.llvm.org/show_bug.cgi?id=48007
+  patch -Np2 -i ../stack-clash-fixes.patch
 }
 
 build() {

Added: stack-clash-fixes.patch
===
--- stack-clash-fixes.patch (rev 0)
+++ stack-clash-fixes.patch 2020-12-03 00:24:58 UTC (rev 402829)
@@ -0,0 +1,870 @@
+From a1e0363c7402f7aa58e24e0e6dfa447ebabc1910 Mon Sep 17 00:00:00 2001
+From: serge-sans-paille 
+Date: Wed, 30 Sep 2020 11:35:00 +0200
+Subject: [PATCH 1/3] Fix limit behavior of dynamic alloca
+
+When the allocation size is 0, we shouldn't probe. Within [1,  PAGE_SIZE], we
+should probe once etc.
+
+This fixes https://bugs.llvm.org/show_bug.cgi?id=47657
+
+Differential Revision: https://reviews.llvm.org/D88548
+
+(cherry picked from commit 9573c9f2a363da71b2c07a3add4e52721e6028a0)
+---
+ llvm/lib/Target/X86/X86ISelLowering.cpp | 2 +-
+ llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll | 8 
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp 
b/llvm/lib/Target/X86/X86ISelLowering.cpp
+index fd1e6517dfac..f68ae4461fe3 100644
+--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
 b/llvm/lib/Target/X86/X86ISelLowering.cpp
+@@ -31876,7 +31876,7 @@ 
X86TargetLowering::EmitLoweredProbedAlloca(MachineInstr ,
+ 
+   BuildMI(testMBB, DL, TII->get(X86::JCC_1))
+   .addMBB(tailMBB)
+-  .addImm(X86::COND_L);
++  .addImm(X86::COND_LE);
+   testMBB->addSuccessor(blockMBB);
+   testMBB->addSuccessor(tailMBB);
+ 
+diff --git a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll 
b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll
+index bc4678564083..82fd67842c8a 100644
+--- a/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll
 b/llvm/test/CodeGen/X86/stack-clash-dynamic-alloca.ll
+@@ -24,12 +24,12 @@ attributes #0 =  {"probe-stack"="inline-asm"}
+ ; CHECK-X86-64-NEXT:  andq$-16, %rcx
+ ; CHECK-X86-64-NEXT:  subq%rcx, %rax
+ ; CHECK-X86-64-NEXT:  cmpq%rsp, %rax
+-; CHECK-X86-64-NEXT:  jl  .LBB0_3
++; CHECK-X86-64-NEXT:  jle .LBB0_3
+ ; CHECK-X86-64-NEXT:  .LBB0_2: # =>This Inner Loop Header: Depth=1
+ ; CHECK-X86-64-NEXT:  movq$0, (%rsp)
+ ; CHECK-X86-64-NEXT:  subq$4096, %rsp # imm = 0x1000
+ ; CHECK-X86-64-NEXT:  cmpq%rsp, %rax
+-; CHECK-X86-64-NEXT:  jge .LBB0_2
++; CHECK-X86-64-NEXT:  jg  .LBB0_2
+ ; CHECK-X86-64-NEXT:  .LBB0_3:
+ ; CHECK-X86-64-NEXT:  movq%rax, %rsp
+ ; CHECK-X86-64-NEXT:  movl$1, 4792(%rax)
+@@ -54,12 +54,12 @@ attributes #0 =  {"probe-stack"="inline-asm"}
+ ; CHECK-X86-32-NEXT:andl$-16, %ecx
+ ; CHECK-X86-32-NEXT:subl%ecx, %eax
+ ; CHECK-X86-32-NEXT:cmpl%esp, %eax
+-; CHECK-X86-32-NEXT:jl  .LBB0_3
++; CHECK-X86-32-NEXT:jle  .LBB0_3
+ ; CHECK-X86-32-NEXT:  .LBB0_2: # =>This Inner Loop Header: Depth=1
+ ; CHECK-X86-32-NEXT:movl$0, (%esp)
+ ; CHECK-X86-32-NEXT:subl$4096, %esp # imm = 0x1000
+ ; CHECK-X86-32-NEXT:cmpl%esp, %eax
+-; CHECK-X86-32-NEXT:jge .LBB0_2
++; CHECK-X86-32-NEXT:jg .LBB0_2
+ ; CHECK-X86-32-NEXT:  .LBB0_3:
+ ; CHECK-X86-32-NEXT:movl%eax, %esp
+ ; CHECK-X86-32-NEXT:movl$1, 4792(%eax)
+
+From aac36687f7978f33751daf2870b5c812124ebfaf Mon Sep 17 00:00:00 2001
+From: serge-sans-paille 
+Date: Thu, 23 Jul 2020 16:22:48 +0200
+Subject: [PATCH 

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:24:23
  Author: felixonmars
Revision: 769394

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
769393, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:24:23 UTC (rev 769394)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1.2
+pkgrel=195
+pkgdesc="Experimental markdown processor."
+url="https://github.com/jgm/cheapskate;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45')
+
+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 \
+-fdingus
+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-cheapskate/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:24:13
  Author: felixonmars
Revision: 769393

upgpkg: haskell-cheapskate 0.1.1.2-195: rebuild with criterion 1.5.9.0

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:22:59 UTC (rev 769392)
+++ PKGBUILD2020-12-03 00:24:13 UTC (rev 769393)
@@ -4,7 +4,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1.2
-pkgrel=194
+pkgrel=195
 pkgdesc="Experimental markdown processor."
 url="https://github.com/jgm/cheapskate;
 license=("BSD")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:22:59
  Author: felixonmars
Revision: 769392

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xss-sanitize/repos/community-staging-x86_64/
  haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD
(from rev 769391, haskell-xss-sanitize/trunk/PKGBUILD)

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

Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 
769391, haskell-xss-sanitize/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:22:59 UTC (rev 769392)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xss-sanitize
+pkgname=haskell-xss-sanitize
+pkgver=0.3.6
+pkgrel=222
+pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
+url="https://github.com/yesodweb/haskell-xss-sanitize;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-css-text" 
"haskell-network-uri" "haskell-tagsoup"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8d038d807b7fa01a65f4b73d135c87ab75385f4c91ce174b332cd5fd1dc1ebdec26b0c5713cf3f68c27351e19e099815d1b530af3ecb7e4c45e71fec4ae12b4c')
+
+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-xss-sanitize/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:22:49
  Author: felixonmars
Revision: 769391

upgpkg: haskell-xss-sanitize 0.3.6-222: rebuild with criterion 1.5.9.0

Modified:
  haskell-xss-sanitize/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:22:08 UTC (rev 769390)
+++ PKGBUILD2020-12-03 00:22:49 UTC (rev 769391)
@@ -4,7 +4,7 @@
 _hkgname=xss-sanitize
 pkgname=haskell-xss-sanitize
 pkgver=0.3.6
-pkgrel=221
+pkgrel=222
 pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
 url="https://github.com/yesodweb/haskell-xss-sanitize;
 license=("custom:BSD2")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:22:08
  Author: felixonmars
Revision: 769390

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 
769389, haskell-lsp-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:22:08 UTC (rev 769390)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp-test
+pkgver=0.11.0.7
+pkgrel=31
+pkgdesc="Functional test framework for LSP servers"
+url="https://github.com/bubba/lsp-test#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 
'haskell-conduit-parse'
+ 'haskell-data-default' 'haskell-lsp' 'haskell-lens' 
'haskell-parser-combinators'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+# Hackage source is missing test data
+source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('bc42e9d5a31a81501b324f5c5c91d00512f85e6a1c867ca17f619565c732dacdd7a058b265819f6f045b84534450e785d88d038a91304ab9310680e46e0bf0ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  # We need to enable dummy-server here for tests, but it shouldn't be 
installed...
+  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' \
+-fdummyserver
+
+  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
+
+  # Remove dummy-server
+  rm -r "$pkgdir"/usr/libexec
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:21:57
  Author: felixonmars
Revision: 769389

upgpkg: haskell-lsp-test 0.11.0.7-31: rebuild with criterion 1.5.9.0

Modified:
  haskell-lsp-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:19:29 UTC (rev 769388)
+++ PKGBUILD2020-12-03 00:21:57 UTC (rev 769389)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp-test
 pkgver=0.11.0.7
-pkgrel=30
+pkgrel=31
 pkgdesc="Functional test framework for LSP servers"
 url="https://github.com/bubba/lsp-test#readme;
 license=("BSD")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:19:29
  Author: felixonmars
Revision: 769388

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 769387, 
haskell-lsp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:19:29 UTC (rev 769388)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp
+pkgname=haskell-lsp
+pkgver=0.23.0.0
+pkgrel=32
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list'
+ 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('12b62e833f33bee80f586ee65e01b4927da8267a652929f13a6268fe18728981a5b1675f880eb14409dc23ecff252b71d184e1a567d7781ddb3dc8d1fd7b910c')
+
+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
+}
+
+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-lsp/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:19:19
  Author: felixonmars
Revision: 769387

upgpkg: haskell-lsp 0.23.0.0-32: rebuild with criterion 1.5.9.0

Modified:
  haskell-lsp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:17:10 UTC (rev 769386)
+++ PKGBUILD2020-12-03 00:19:19 UTC (rev 769387)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp
 pkgname=haskell-lsp
 pkgver=0.23.0.0
-pkgrel=31
+pkgrel=32
 pkgdesc="Haskell library for the Microsoft Language Server Protocol"
 url="https://github.com/alanz/haskell-lsp;
 license=("MIT")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:17:10
  Author: felixonmars
Revision: 769386

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 
769385, haskell-lsp-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:17:10 UTC (rev 769386)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp-types
+pkgname=haskell-lsp-types
+pkgver=0.23.0.0
+pkgrel=31
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('057b7014d297054cfce3aa44385184f71911594b7a5199d38a9362fc9a481006a93bcb7628f5cd2959ca3fec475c370f7359dc6e9fa6bb96ffa31544c9ed9764')
+
+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-lsp-types/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:16:59
  Author: felixonmars
Revision: 769385

upgpkg: haskell-lsp-types 0.23.0.0-31: rebuild with criterion 1.5.9.0

Modified:
  haskell-lsp-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:14:53 UTC (rev 769384)
+++ PKGBUILD2020-12-03 00:16:59 UTC (rev 769385)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp-types
 pkgname=haskell-lsp-types
 pkgver=0.23.0.0
-pkgrel=30
+pkgrel=31
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
 url="https://github.com/alanz/haskell-lsp;
 license=("MIT")


[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:14:53
  Author: felixonmars
Revision: 769384

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 769383, haskell-http-streams/trunk/PKGBUILD)
Deleted:
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 00:14:42 UTC (rev 769383)
+++ PKGBUILD2020-12-03 00:14:53 UTC (rev 769384)
@@ -1,54 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=http-streams
-pkgname=haskell-http-streams
-pkgver=0.8.7.2
-pkgrel=109
-pkgdesc="An HTTP client using io-streams"
-url="https://github.com/afcowie/http-streams;
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
- 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
- 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
- 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
-makedepends=('ghc')
-checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
- 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
- 'haskell-system-fileio' 'haskell-system-filepath')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
-
-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
769383, haskell-http-streams/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 00:14:53 UTC (rev 769384)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.7.2
+pkgrel=110
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
+
+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 

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:14:42
  Author: felixonmars
Revision: 769383

upgpkg: haskell-http-streams 0.8.7.2-110: rebuild with criterion 1.5.9.0

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:13:38 UTC (rev 769382)
+++ PKGBUILD2020-12-03 00:14:42 UTC (rev 769383)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.7.2
-pkgrel=109
+pkgrel=110
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams;
 license=('BSD')


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:13:38
  Author: felixonmars
Revision: 769382

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
769381, haskell-snap-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:13:38 UTC (rev 769382)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.2.0
+pkgrel=25
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+  'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
+  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:13:25
  Author: felixonmars
Revision: 769381

upgpkg: haskell-snap-server 1.1.2.0-25: rebuild with criterion 1.5.9.0

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:07:17 UTC (rev 769380)
+++ PKGBUILD2020-12-03 00:13:25 UTC (rev 769381)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.2.0
-pkgrel=24
+pkgrel=25
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server;
 license=('BSD')


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:05:09
  Author: felixonmars
Revision: 769377

upgpkg: haskell-snap-core 1.0.4.2-77: rebuild with criterion 1.5.9.0

Modified:
  haskell-snap-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:03:07 UTC (rev 769376)
+++ PKGBUILD2020-12-03 00:05:09 UTC (rev 769377)
@@ -3,7 +3,7 @@
 _hkgname=snap-core
 pkgname=haskell-snap-core
 pkgver=1.0.4.2
-pkgrel=76
+pkgrel=77
 pkgdesc="A Haskell Web Framework (core interfaces and types)"
 url="https://github.com/snapframework/snap-core;
 license=('BSD')


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:07:17
  Author: felixonmars
Revision: 769380

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
769379, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:07:17 UTC (rev 769380)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.7.2
+pkgrel=109
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:07:06
  Author: felixonmars
Revision: 769379

upgpkg: haskell-http-streams 0.8.7.2-109: rebuild pass 1, specified --nocheck

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:05:19 UTC (rev 769378)
+++ PKGBUILD2020-12-03 00:07:06 UTC (rev 769379)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.7.2
-pkgrel=108
+pkgrel=109
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams;
 license=('BSD')


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:05:19
  Author: felixonmars
Revision: 769378

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-core/repos/community-staging-x86_64/
  haskell-snap-core/repos/community-staging-x86_64/PKGBUILD
(from rev 769377, haskell-snap-core/trunk/PKGBUILD)

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

Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 
769377, haskell-snap-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:05:19 UTC (rev 769378)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-core
+pkgname=haskell-snap-core
+pkgver=1.0.4.2
+pkgrel=77
+pkgdesc="A Haskell Web Framework (core interfaces and types)"
+url="https://github.com/snapframework/snap-core;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 
'haskell-hashable'
+ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 
'haskell-regex-posix'
+ 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch)
+sha512sums=('42e710ac58a7d3cf58f9fdeca6c9c4880a94765ee0dc42fbcdaf68a6c2c337e1715f8b89863c7f911232af493bf5622b647d4c962237f211f97d731572fd94f5'
+
'4c00e8bcf390c5e7367afe4879e34b5c5db8801080b63598cbfbda2cf73d4fc2180844383c8eabe814809d5a5a2d15c5f4da32a3ecea94a554d9dbedd858f501')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../snap-core-fix-random-1.2.patch
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:03:07
  Author: felixonmars
Revision: 769376

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 
769375, haskell-network-uri/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:03:07 UTC (rev 769376)
@@ -0,0 +1,49 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=network-uri
+pkgname=haskell-network-uri
+pkgver=2.6.3.0
+pkgrel=193
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc' 'haskell-criterion' 'haskell-hunit' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('15091367e4543de1e2af0d81973b8e456e2c5f5295dcd7a91b91f46c2e07a6a655c6ab4c0837ce7566b21b43bca3569c1b27bb7f437572b09d00e678c7b512f0')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:02:57
  Author: felixonmars
Revision: 769375

upgpkg: haskell-network-uri 2.6.3.0-193: rebuild with criterion 1.5.9.0

Modified:
  haskell-network-uri/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:02:34 UTC (rev 769374)
+++ PKGBUILD2020-12-03 00:02:57 UTC (rev 769375)
@@ -3,7 +3,7 @@
 _hkgname=network-uri
 pkgname=haskell-network-uri
 pkgver=2.6.3.0
-pkgrel=192
+pkgrel=193
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


[arch-commits] Commit in rng-tools/repos/community-x86_64 (8 files)

2020-12-02 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, December 3, 2020 @ 00:02:34
  Author: mtorromeo
Revision: 769374

archrelease: copy trunk to community-x86_64

Added:
  rng-tools/repos/community-x86_64/PKGBUILD
(from rev 769373, rng-tools/trunk/PKGBUILD)
  rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch
(from rev 769373, rng-tools/trunk/rngd-test-signal-in-loop.patch)
  rng-tools/repos/community-x86_64/rngd.conf
(from rev 769373, rng-tools/trunk/rngd.conf)
  rng-tools/repos/community-x86_64/rngd.service
(from rev 769373, rng-tools/trunk/rngd.service)
Deleted:
  rng-tools/repos/community-x86_64/PKGBUILD
  rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch
  rng-tools/repos/community-x86_64/rngd.conf
  rng-tools/repos/community-x86_64/rngd.service

+
 PKGBUILD   |   86 +++
 rngd-test-signal-in-loop.patch |   72 
 rngd.conf  |2 
 rngd.service   |   32 +++---
 4 files changed, 96 insertions(+), 96 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 00:02:25 UTC (rev 769373)
+++ PKGBUILD2020-12-03 00:02:34 UTC (rev 769374)
@@ -1,43 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Alasdair Haswell 
-
-pkgname=rng-tools
-pkgver=6.10
-pkgrel=2
-pkgdesc="Random number generator related utilities"
-arch=('x86_64')
-url="https://github.com/nhorman/rng-tools;
-license=('GPL')
-depends=('curl' 'libxml2' 'sysfsutils' 'jitterentropy' 'libp11' 'jansson' 
'rtl-sdr')
-optdepends=('opensc: PKCS11 entropy engine')
-backup=(etc/conf.d/rngd)
-source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz
-rngd.conf
-rngd.service)
-sha256sums=('2e462821aaa7d6dc24646aa0d2239d97cb8b07b3e60715159a9edcaa9189f8ef'
-'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047'
-'005c039f853596459230395c397599aa9647cfc8fec1d10bf39f5d5b2c2840e1')
-
-prepare() {
-   cd "$srcdir"/$pkgname-$pkgver
-   mv README{.md,}
-
-   libtoolize --force
-   aclocal
-   autoheader
-   automake --force-missing --add-missing
-   autoconf
-}
-
-build() {
-   cd "$srcdir"/$pkgname-$pkgver
-   ./configure --prefix=/usr --sbindir=/usr/bin
-   make
-}
-
-package() {
-   cd "$srcdir"/$pkgname-$pkgver
-   make DESTDIR="$pkgdir" install
-   install -Dm0644 "$srcdir"/rngd.service 
"$pkgdir"/usr/lib/systemd/system/rngd.service
-   install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd
-}

Copied: rng-tools/repos/community-x86_64/PKGBUILD (from rev 769373, 
rng-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 00:02:34 UTC (rev 769374)
@@ -0,0 +1,43 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Alasdair Haswell 
+
+pkgname=rng-tools
+pkgver=6.10
+pkgrel=3
+pkgdesc="Random number generator related utilities"
+arch=('x86_64')
+url="https://github.com/nhorman/rng-tools;
+license=('GPL')
+depends=('curl' 'libxml2' 'sysfsutils' 'jitterentropy' 'libp11' 'jansson' 
'rtl-sdr')
+optdepends=('opensc: PKCS11 entropy engine')
+backup=(etc/conf.d/rngd)
+source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+rngd.conf
+rngd.service)
+sha256sums=('2e462821aaa7d6dc24646aa0d2239d97cb8b07b3e60715159a9edcaa9189f8ef'
+'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047'
+'005c039f853596459230395c397599aa9647cfc8fec1d10bf39f5d5b2c2840e1')
+
+prepare() {
+   cd "$srcdir"/$pkgname-$pkgver
+   mv README{.md,}
+
+   libtoolize --force
+   aclocal
+   autoheader
+   automake --force-missing --add-missing
+   autoconf
+}
+
+build() {
+   cd "$srcdir"/$pkgname-$pkgver
+   ./configure --prefix=/usr --sbindir=/usr/bin
+   make
+}
+
+package() {
+   cd "$srcdir"/$pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+   install -Dm0644 "$srcdir"/rngd.service 
"$pkgdir"/usr/lib/systemd/system/rngd.service
+   install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd
+}

Deleted: rngd-test-signal-in-loop.patch
===
--- rngd-test-signal-in-loop.patch  2020-12-03 00:02:25 UTC (rev 769373)
+++ rngd-test-signal-in-loop.patch  2020-12-03 00:02:34 UTC (rev 769374)
@@ -1,36 +0,0 @@
-From: Leonardo Chiquitto 
-Subject: Check for signals in update_kernel_random()
-
-When running as a daemon, a signal handler is installed to catch
-SIGINT/SIGTERM. This handler sets a flag that's tested in the main
-loop. However, rngd loops in update_kernel_random() as well, where
-the flag was not tested.
-
-This patch adds the check to update_kernel_random() so that the
-daemon exits 

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

2020-12-02 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, December 3, 2020 @ 00:02:25
  Author: mtorromeo
Revision: 769373

Fixed link to jitterentropy (FS#68828)

Modified:
  rng-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:01:09 UTC (rev 769372)
+++ PKGBUILD2020-12-03 00:02:25 UTC (rev 769373)
@@ -3,7 +3,7 @@
 
 pkgname=rng-tools
 pkgver=6.10
-pkgrel=2
+pkgrel=3
 pkgdesc="Random number generator related utilities"
 arch=('x86_64')
 url="https://github.com/nhorman/rng-tools;


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:01:01
  Author: felixonmars
Revision: 769371

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
769370, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-03 00:01:01 UTC (rev 769371)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.9.0
+pkgrel=1
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ba8550073977ac829d35e327bc976a6a914694d2e9eb29f25c40811ec4064249dba746ac7a3df1b21532ca64c62375d9b35c201c7e259801f21ccde883647ca8')
+
+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 \
+-f-fast -f-embed-data-files
+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 jitterentropy/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-12-02 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, December 3, 2020 @ 00:01:09
  Author: mtorromeo
Revision: 769372

archrelease: copy trunk to community-x86_64

Added:
  jitterentropy/repos/community-x86_64/PKGBUILD
(from rev 769371, jitterentropy/trunk/PKGBUILD)
Deleted:
  jitterentropy/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-03 00:01:01 UTC (rev 769371)
+++ PKGBUILD2020-12-03 00:01:09 UTC (rev 769372)
@@ -1,40 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=jitterentropy
-_pkgname=$pkgname-library
-pkgver=3.0.0
-pkgrel=1
-pkgdesc='Hardware RNG based on CPU timing jitter'
-arch=('x86_64')
-url='https://www.chronox.de/jent.html'
-license=('BSD')
-depends=('glibc')
-source=(https://www.chronox.de/jent/$_pkgname-$pkgver.tar.xz{,.asc})
-sha256sums=('f95a4c9306f0d499c9f31af0c55fd9e256798d4997e6dd9e3ea8bb3b4b446a5a'
-'SKIP')
-validpgpkeys=(3BCC43D4D2C87D1784B69EE4421EE936326AC15B)
-
-prepare() {
-  cd "$_pkgname-$pkgver"
-
-  # Disable man page compression on install
-  sed -e '/\tgzip .*\/man\// d' -i Makefile
-  # Let the package manager handle stripping
-  sed -e '/\tinstall.*-s / s/-s //g' -i Makefile
-}
-
-build() {
-  cd "$_pkgname-$pkgver"
-  make jitterentropy
-}
-
-package() {
-  cd "$_pkgname-$pkgver"
-  install -dm755 "$pkgdir/usr/include"
-  make PREFIX=/usr DESTDIR="$pkgdir/" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
-  install -Dm644 COPYING.bsd "$pkgdir/usr/share/licenses/$pkgname/COPYING.bsd"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: jitterentropy/repos/community-x86_64/PKGBUILD (from rev 769371, 
jitterentropy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-03 00:01:09 UTC (rev 769372)
@@ -0,0 +1,40 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=jitterentropy
+_pkgname=$pkgname-library
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Hardware RNG based on CPU timing jitter'
+arch=('x86_64')
+url='https://www.chronox.de/jent.html'
+license=('BSD')
+depends=('glibc')
+source=(https://www.chronox.de/jent/$_pkgname-$pkgver.tar.xz{,.asc})
+sha256sums=('f95a4c9306f0d499c9f31af0c55fd9e256798d4997e6dd9e3ea8bb3b4b446a5a'
+'SKIP')
+validpgpkeys=(3BCC43D4D2C87D1784B69EE4421EE936326AC15B)
+
+prepare() {
+  cd "$_pkgname-$pkgver"
+
+  # Disable man page compression on install
+  sed -e '/\tgzip .*\/man\// d' -i Makefile
+  # Let the package manager handle stripping
+  sed -e '/\tinstall.*-s / s/-s //g' -i Makefile
+}
+
+build() {
+  cd "$_pkgname-$pkgver"
+  LDFLAGS=-lpthread make jitterentropy
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+  install -dm755 "$pkgdir/usr/include"
+  make PREFIX=/usr DESTDIR="$pkgdir/" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+  install -Dm644 COPYING.bsd "$pkgdir/usr/share/licenses/$pkgname/COPYING.bsd"
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Thursday, December 3, 2020 @ 00:00:36
  Author: felixonmars
Revision: 769369

upgpkg: haskell-criterion 1.5.9.0-1: rebuild with criterion 1.5.9.0

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 23:58:03 UTC (rev 769368)
+++ PKGBUILD2020-12-03 00:00:36 UTC (rev 769369)
@@ -3,8 +3,8 @@
 
 _hkgname=criterion
 pkgname=haskell-criterion
-pkgver=1.5.8.0
-pkgrel=3
+pkgver=1.5.9.0
+pkgrel=1
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")
@@ -18,7 +18,7 @@
 makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
  'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('afca8cabb0e15c7e2f31ec57f184ed7551bccbc59b2d281c088013b9873f8fb3ca695386925d99b685b4f1094906c8993f50011e97f4451ebd9b1c2a1f0f5914')
+sha512sums=('ba8550073977ac829d35e327bc976a6a914694d2e9eb29f25c40811ec4064249dba746ac7a3df1b21532ca64c62375d9b35c201c7e259801f21ccde883647ca8')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-12-02 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, December 3, 2020 @ 00:00:52
  Author: mtorromeo
Revision: 769370

fixed missing link to pthread

Modified:
  jitterentropy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-03 00:00:36 UTC (rev 769369)
+++ PKGBUILD2020-12-03 00:00:52 UTC (rev 769370)
@@ -4,7 +4,7 @@
 pkgname=jitterentropy
 _pkgname=$pkgname-library
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Hardware RNG based on CPU timing jitter'
 arch=('x86_64')
 url='https://www.chronox.de/jent.html'
@@ -26,7 +26,7 @@
 
 build() {
   cd "$_pkgname-$pkgver"
-  make jitterentropy
+  LDFLAGS=-lpthread make jitterentropy
 }
 
 package() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 23:58:03
  Author: felixonmars
Revision: 769368

archrelease: copy trunk to community-x86_64

Added:
  deepin-control-center/repos/community-x86_64/PKGBUILD
(from rev 769367, deepin-control-center/trunk/PKGBUILD)
  
deepin-control-center/repos/community-x86_64/deepin-control-center-no-user-experience.patch
(from rev 769367, 
deepin-control-center/trunk/deepin-control-center-no-user-experience.patch)
  
deepin-control-center/repos/community-x86_64/deepin-control-center-systeminfo-deepin-icon.patch
(from rev 769367, 
deepin-control-center/trunk/deepin-control-center-systeminfo-deepin-icon.patch)
Deleted:
  deepin-control-center/repos/community-x86_64/PKGBUILD
  
deepin-control-center/repos/community-x86_64/deepin-control-center-no-user-experience.patch
  
deepin-control-center/repos/community-x86_64/deepin-control-center-systeminfo-deepin-icon.patch

+
 PKGBUILD   |  130 -
 deepin-control-center-no-user-experience.patch |   58 ++--
 deepin-control-center-systeminfo-deepin-icon.patch |  272 +--
 3 files changed, 230 insertions(+), 230 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 23:57:47 UTC (rev 769367)
+++ PKGBUILD2020-12-02 23:58:03 UTC (rev 769368)
@@ -1,65 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-control-center
-pkgver=5.3.0.47
-pkgrel=1
-pkgdesc='New control center for linux deepin'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-control-center;
-license=('GPL3')
-depends=('desktop-file-utils' 'dtkwidget' 'deepin-account-faces' 'deepin-api' 
'geoip' 'libpwquality'
- 'geoip-database' 'geoip-database-extra' 'deepin-daemon' 'startdde' 
'networkmanager-qt'
- 'deepin-qt-dbus-factory' 'deepin-qt5integration' 
'deepin-network-utils')
-makedepends=('cmake' 'deepin-dock' 'ninja' 'qt5-tools')
-optdepends=('redshift: automatic color temperature support'
-'networkmanager-openconnect: for OpenConnect support'
-'networkmanager-openvpn: for OpenVPN support'
-'networkmanager-pptp: for PPTP support'
-'networkmanager-strongswan: for StrongSwan support'
-'networkmanager-vpnc: for VPNC support'
-'network-manager-sstp: for SSTP support')
-# Not packaged: network-manager-l2tp
-conflicts=('dde-control-center' 'dde-dock-applets')
-replaces=('dde-control-center' 'dde-dock-applets')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz;
-$pkgname-systeminfo-deepin-icon.patch
-$pkgname-no-user-experience.patch)
-sha512sums=('77e1b3ae847f0cf12510590e9a16a56a3524204ba047ee66bec5bb6b827a98f4461be127c32cdbc720d717516f7ed7a31b75b6d93d5558c521373f7ccc7d6451'
-
'74fd63391e923ca37f4559f30da967ba7f33d4426b60d58d1ece8cd9a154578e8184b1a376a8d7ff3ef81ffce530915f79d0845a2612ae4e06522b96855ab3dd'
-
'99fc7e369680f3a91cb30daaa9015fccf3f2b733522e917fbd94e69b48471dd739536e220d4a9c17a93834d51192832cabf355b633cca27c903f8dd3249f4c5d')
-
-prepare() {
-  rm 
dde-control-center-$pkgver/src/frame/window/icons/icons/dcc_nav_systeminfo_{42,84}px.svg
-  patch -d dde-control-center-$pkgver -Np1 < 
$pkgname-systeminfo-deepin-icon.patch
-  patch -d dde-control-center-$pkgver -Np1 < $pkgname-no-user-experience.patch
-  mkdir -p build
-
-  cd dde-control-center-$pkgver
-  sed -i '/#include /a #include ' 
src/frame/widgets/basiclistdelegate.cpp 
src/frame/window/modules/update/updatehistorybutton.cpp \
-  
src/frame/window/modules/commoninfo/commonbackgrounditem.cpp 
src/frame/modules/accounts/useroptionitem.cpp \
-  
src/frame/window/modules/sync/pages/avatarwidget.cpp 
src/frame/window/modules/accounts/avataritemdelegate.cpp \
-  
src/frame/modules/accounts/avatarwidget.cpp 
src/frame/window/modules/accounts/accountswidget.cpp \
-  
src/frame/modules/datetime/timezone_dialog/popup_menu.cpp 
src/frame/modules/display/recognizedialog.cpp \
-  
src/frame/window/modules/personalization/roundcolorwidget.cpp 
src/frame/window/modules/unionid/pages/avatarwidget.cpp
-  sed -i '/#include /a #include ' 
src/frame/window/modules/personalization/personalizationgeneral.cpp
-
-  sed -i 's|/bin/deepin-recovery-tool|/usr/bin/deepin-recovery-tool|' 
src/frame/window/modules/systeminfo/backupandrestoreworker.cpp
-
-  # remove after they obey -DDISABLE_SYS_UPDATE properly
-  sed -i '/new UpdateModule/d' src/frame/window/mainwindow.cpp
-}
-
-build() {
-  cd build
-  cmake 

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 23:57:47
  Author: felixonmars
Revision: 769367

upgpkg: deepin-control-center 5.3.0.48-1

Modified:
  deepin-control-center/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 23:53:43 UTC (rev 769366)
+++ PKGBUILD2020-12-02 23:57:47 UTC (rev 769367)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-control-center
-pkgver=5.3.0.47
+pkgver=5.3.0.48
 pkgrel=1
 pkgdesc='New control center for linux deepin'
 arch=('x86_64')
@@ -27,7 +27,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz;
 $pkgname-systeminfo-deepin-icon.patch
 $pkgname-no-user-experience.patch)
-sha512sums=('77e1b3ae847f0cf12510590e9a16a56a3524204ba047ee66bec5bb6b827a98f4461be127c32cdbc720d717516f7ed7a31b75b6d93d5558c521373f7ccc7d6451'
+sha512sums=('5862a4780c3e32608595a97786cfd2c2a92f49bc211e99175059768b0332aa99d586c9e124e76806bb621049019e359afaa509f010cfdb1da974099617b227f0'
 
'74fd63391e923ca37f4559f30da967ba7f33d4426b60d58d1ece8cd9a154578e8184b1a376a8d7ff3ef81ffce530915f79d0845a2612ae4e06522b96855ab3dd'
 
'99fc7e369680f3a91cb30daaa9015fccf3f2b733522e917fbd94e69b48471dd739536e220d4a9c17a93834d51192832cabf355b633cca27c903f8dd3249f4c5d')
 


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

2020-12-02 Thread David Runge via arch-commits
Date: Wednesday, December 2, 2020 @ 22:46:43
  Author: dvzrv
Revision: 769364

archrelease: copy trunk to community-any

Added:
  molecule/repos/community-any/PKGBUILD
(from rev 769363, molecule/trunk/PKGBUILD)
Deleted:
  molecule/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 22:46:36 UTC (rev 769363)
+++ PKGBUILD2020-12-02 22:46:43 UTC (rev 769364)
@@ -1,71 +0,0 @@
-# Maintainer: David Runge 
-
-pkgname=molecule
-pkgver=3.1.5
-pkgrel=3
-pkgdesc="Aids in the development and testing of Ansible roles"
-arch=('any')
-url="https://github.com/ansible-community/molecule;
-license=('MIT')
-depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion'
-'python-click-help-colors' 'python-colorama' 'python-cookiecutter'
-'python-jinja' 'python-packaging' 'python-paramiko' 'python-pexpect'
-'python-pluggy' 'python-rich' 'python-selinux' 'python-sh' 'python-tabulate'
-'python-tree-format' 'python-yaml' 'yamllint')
-makedepends=('python-setuptools-scm' 'python-simplejson')
-# TODO: python-pytest-plus
-checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pytest'
-'python-pytest-cov' 'python-pytest-helpers-namespace' 'python-pytest-html'
-'python-pytest-mock' 'python-pytest-verbose-parametrize'
-'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra')
-optdepends=('molecule-docker: for the docker driver'
-'molecule-podman: for the podman driver'
-'molecule-vagrant: for the vagrant driver'
-'python-pywinrm: for Windows support'
-'python-testinfra: for the testinfra verifier')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('0c9709f09bb5acadd2c00e00ddad2a8cdae727aacde86e2f930efe3506a2681e500ead612aa3c68f5119b7c936c64be32dffd2e844b0c7819c55ffe00eb7')
-b2sums=('4ba9cb2fd549dc1b43fb0247a1872002120ff471d90fedced0f9f17e42e2bb192aa05633170d7225c8b9f4d490d1494f170f9a073e75b8217f6711deb4aa5fff')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  # python-pre-commit is absolutely not a runtime dependency
-  # remove additional pytest options
-  # unpin python-sh
-  sed -e '/pre-commit/d' \
-  -e '/addopts/d' \
-  -e 's/, < 1.14//g' \
-  -i setup.cfg
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  # installing into test location, so pytest can pick up the executable
-  mkdir -vp test_dir
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="test_dir"
-  local python_version="$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')"
-  export 
PYTHONPATH="${PWD}/test_dir/usr/lib/python${python_version}/site-packages/:${PYTHONPATH}"
-  export PATH="${PWD}/test_dir/usr/bin:${PATH}"
-  # do not run functional tests
-  pytest -v \
- --ignore='lib/molecule/test/functional/conftest.py' \
- --ignore='lib/molecule/test/functional/test_command.py'
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
-  --optimize=1 \
-  --root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.rst \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: molecule/repos/community-any/PKGBUILD (from rev 769363, 
molecule/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 22:46:43 UTC (rev 769364)
@@ -0,0 +1,70 @@
+# Maintainer: David Runge 
+
+pkgname=molecule
+pkgver=3.2.0
+pkgrel=1
+pkgdesc="Aids in the development and testing of Ansible roles"
+arch=('any')
+url="https://github.com/ansible-community/molecule;
+license=('MIT')
+depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion'
+'python-click-help-colors' 'python-cookiecutter' 'python-enrich' 'python-jinja'
+'python-packaging' 'python-paramiko' 'python-pluggy' 'python-rich'
+'python-selinux' 'python-subprocess-tee' 'python-sh' 'python-tabulate'
+'python-tree-format' 'python-yaml' 'yamllint')
+makedepends=('python-setuptools-scm' 'python-simplejson')
+checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pexpect'
+'python-pytest' 'python-pytest-helpers-namespace' 'python-pytest-html'
+'python-pytest-mock' 'python-pytest-testinfra'
+'python-pytest-verbose-parametrize' 'python-pytest-verbose-parametrize'
+'python-pytest-xdist')
+optdepends=('molecule-docker: for the docker driver'
+'molecule-podman: for the podman driver'
+'molecule-vagrant: for the vagrant driver'
+'python-pywinrm: for Windows support'
+

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

2020-12-02 Thread David Runge via arch-commits
Date: Wednesday, December 2, 2020 @ 22:46:36
  Author: dvzrv
Revision: 769363

upgpkg: molecule 3.2.0-1: Upgrade to 3.2.0.

Add and remove dependencies, as changed by upstream.
Switch to using python-pytest-testinfra (used to be python-testinfra).
Simplify check() by only running unit tests.
Report bug to upstream irt test collection problems.

Modified:
  molecule/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 22:03:27 UTC (rev 769362)
+++ PKGBUILD2020-12-02 22:46:36 UTC (rev 769363)
@@ -1,41 +1,36 @@
 # Maintainer: David Runge 
 
 pkgname=molecule
-pkgver=3.1.5
-pkgrel=3
+pkgver=3.2.0
+pkgrel=1
 pkgdesc="Aids in the development and testing of Ansible roles"
 arch=('any')
 url="https://github.com/ansible-community/molecule;
 license=('MIT')
 depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion'
-'python-click-help-colors' 'python-colorama' 'python-cookiecutter'
-'python-jinja' 'python-packaging' 'python-paramiko' 'python-pexpect'
-'python-pluggy' 'python-rich' 'python-selinux' 'python-sh' 'python-tabulate'
+'python-click-help-colors' 'python-cookiecutter' 'python-enrich' 'python-jinja'
+'python-packaging' 'python-paramiko' 'python-pluggy' 'python-rich'
+'python-selinux' 'python-subprocess-tee' 'python-sh' 'python-tabulate'
 'python-tree-format' 'python-yaml' 'yamllint')
 makedepends=('python-setuptools-scm' 'python-simplejson')
-# TODO: python-pytest-plus
-checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pytest'
-'python-pytest-cov' 'python-pytest-helpers-namespace' 'python-pytest-html'
-'python-pytest-mock' 'python-pytest-verbose-parametrize'
-'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra')
+checkdepends=('ansible-lint' 'python-ansi2html' 'python-mock' 'python-pexpect'
+'python-pytest' 'python-pytest-helpers-namespace' 'python-pytest-html'
+'python-pytest-mock' 'python-pytest-testinfra'
+'python-pytest-verbose-parametrize' 'python-pytest-verbose-parametrize'
+'python-pytest-xdist')
 optdepends=('molecule-docker: for the docker driver'
 'molecule-podman: for the podman driver'
 'molecule-vagrant: for the vagrant driver'
 'python-pywinrm: for Windows support'
-'python-testinfra: for the testinfra verifier')
+'python-pytest-testinfra: for the testinfra verifier')
 
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('0c9709f09bb5acadd2c00e00ddad2a8cdae727aacde86e2f930efe3506a2681e500ead612aa3c68f5119b7c936c64be32dffd2e844b0c7819c55ffe00eb7')
-b2sums=('4ba9cb2fd549dc1b43fb0247a1872002120ff471d90fedced0f9f17e42e2bb192aa05633170d7225c8b9f4d490d1494f170f9a073e75b8217f6711deb4aa5fff')
+sha512sums=('3dc25f910d1b12659267c8acac404c1a23fb54cb54c134f6cc649305b87ed8419792b7446bf5b38d83665f00bfa570e2667dbb2b47cf41d7018cef3911d25a29')
+b2sums=('34db52d36a4085ac23287b824be50b02cad9e8d6defc25c8f39e47c063c1654ec6320ebd32952d52fbd85255a1c32c2dfb28b3fb11c01910d91a9cc084e75099')
 
 prepare() {
   cd "$pkgname-$pkgver"
-  # python-pre-commit is absolutely not a runtime dependency
   # remove additional pytest options
-  # unpin python-sh
-  sed -e '/pre-commit/d' \
-  -e '/addopts/d' \
-  -e 's/, < 1.14//g' \
-  -i setup.cfg
+  sed -e '/addopts/d' -i setup.cfg
 }
 
 build() {
@@ -45,19 +40,23 @@
 
 check() {
   cd "$pkgname-$pkgver"
-  # installing into test location, so pytest can pick up the executable
-  mkdir -vp test_dir
+  local _python_version="$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')"
+  local _test_dir='test_dir'
+
+  # install into test location
+  mkdir -vp "${_test_dir}"
   python setup.py install --skip-build \
 --optimize=1 \
---prefix=/usr \
---root="test_dir"
-  local python_version="$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')"
-  export 
PYTHONPATH="${PWD}/test_dir/usr/lib/python${python_version}/site-packages/:${PYTHONPATH}"
+--root="${_test_dir}"
+
+  export 
PYTHONPATH="${PWD}/${_test_dir}/usr/lib/python${_python_version}/site-packages/:${PYTHONPATH}"
   export PATH="${PWD}/test_dir/usr/bin:${PATH}"
-  # do not run functional tests
+
+  # skip collection of broken pkg_resources tests: 
https://github.com/ansible-community/molecule/issues/3004
   pytest -v \
- --ignore='lib/molecule/test/functional/conftest.py' \
- --ignore='lib/molecule/test/functional/test_command.py'
+ 
--ignore="${_test_dir}/usr/lib/python${_python_version}/site-packages/molecule/test/unit/command/test_converge.py"
 \
+ 
--ignore="${_test_dir}/usr/lib/python${_python_version}/site-packages/molecule/test/unit/test_shell.py"
 \
+ 

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 22:03:27
  Author: felixonmars
Revision: 769362

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 769361, haskell-store/trunk/PKGBUILD)

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 769361, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 22:03:27 UTC (rev 769362)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.7.7
+pkgrel=32
+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-store/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 22:03:17
  Author: felixonmars
Revision: 769361

upgpkg: haskell-store 0.7.7-32: rebuild with store-core 0.4.4.4

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 22:00:58 UTC (rev 769360)
+++ PKGBUILD2020-12-02 22:03:17 UTC (rev 769361)
@@ -3,7 +3,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.7.7
-pkgrel=31
+pkgrel=32
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('BSD')


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 22:00:58
  Author: felixonmars
Revision: 769360

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 
769359, haskell-store-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 22:00:58 UTC (rev 769360)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store-core
+pkgname=haskell-store-core
+pkgver=0.4.4.4
+pkgrel=1
+pkgdesc="Fast and lightweight binary serialization"
+url="https://github.com/fpco/store;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7c71039436db60e27e9affe37040c60e212787751411b3a2bbffb11544867e073c19aa64a130df1224718f7609290fd67bb448ddc8988228b15a66ffdbf94ec4')
+
+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-force-alignment
+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-store-core/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 22:00:48
  Author: felixonmars
Revision: 769359

upgpkg: haskell-store-core 0.4.4.4-1: rebuild with store-core 0.4.4.4

Modified:
  haskell-store-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:47:41 UTC (rev 769358)
+++ PKGBUILD2020-12-02 22:00:48 UTC (rev 769359)
@@ -2,8 +2,8 @@
 
 _hkgname=store-core
 pkgname=haskell-store-core
-pkgver=0.4.4.3
-pkgrel=27
+pkgver=0.4.4.4
+pkgrel=1
 pkgdesc="Fast and lightweight binary serialization"
 url="https://github.com/fpco/store;
 license=('MIT')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-primitive')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('b425a5e9dadac42868c2180c46bccca36fbab483d168196a23ae975d9b6d27a6965884b69e3b3aa0a47942e910a7a35315085aabc9185602786ac7fc4e705d64')
+sha512sums=('7c71039436db60e27e9affe37040c60e212787751411b3a2bbffb11544867e073c19aa64a130df1224718f7609290fd67bb448ddc8988228b15a66ffdbf94ec4')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-12-02 Thread Andreas Radke via arch-commits
Date: Wednesday, December 2, 2020 @ 21:55:34
  Author: andyrtr
Revision: 402828

add maintainer tag

Modified:
  geeqie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:54:10 UTC (rev 402827)
+++ PKGBUILD2020-12-02 21:55:34 UTC (rev 402828)
@@ -1,4 +1,5 @@
-# Maintainer: Eric Bélanger 
+# Maintainer: AndyRTR 
+# Contributor: Eric Bélanger 
 # Contributor: Lukas Jirkovsky 
 
 pkgname=geeqie


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

2020-12-02 Thread Andreas Radke via arch-commits
Date: Wednesday, December 2, 2020 @ 21:54:10
  Author: andyrtr
Revision: 402827

archrelease: copy trunk to testing-x86_64

Added:
  geeqie/repos/testing-x86_64/
  geeqie/repos/testing-x86_64/PKGBUILD
(from rev 402826, geeqie/trunk/PKGBUILD)

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

Copied: geeqie/repos/testing-x86_64/PKGBUILD (from rev 402826, 
geeqie/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-12-02 21:54:10 UTC (rev 402827)
@@ -0,0 +1,52 @@
+# Maintainer: Eric Bélanger 
+# Contributor: Lukas Jirkovsky 
+
+pkgname=geeqie
+pkgver=1.6
+pkgrel=1
+pkgdesc='Lightweight image viewer'
+arch=('x86_64')
+url="http://www.geeqie.org/;
+license=('GPL2')
+# https://github.com/BestImageViewer/geeqie#optional-libraries
+depends=('exiv2' 'gtk3' 'ffmpegthumbnailer'
+ 'libdjvu' 'libheif') 
+# 'libchamplain' - segfaults 
https://github.com/BestImageViewer/geeqie/issues/829
+makedepends=('intltool' 'python' 'librsvg' 'poppler-glib'
+ 'libwmf' 'libwebp' 'imagemagick'
+ 'fbida' 'gawk' 'perl-image-exiftool'
+ # for the docs
+ 'doxygen' 'yelp-tools' 'graphviz')
+optdepends=('librsvg: SVG rendering'
+'fbida: for jpeg rotation'
+'gawk: to use the geo-decode function'
+'perl-image-exiftool: for the jpeg extraction plugin'
+'poppler-glib: for displaying pdf files'
+'gphoto2: command-line tools for various (plugin) operations'
+'imagemagick: command-line tools for various (plugin) operations')
+source=("http://www.geeqie.org/${pkgname}-${pkgver}.tar.xz"{,.asc}
+
#https://github.com/BestImageViewer/geeqie/releases/download/v1.6/${pkgname}-${pkgver}.tar.xz"{,.asc}
+)
+sha256sums=('48f8a4474454d182353100e43878754b76227f3b8f30cfc258afc9d90a4e1920'
+'SKIP')
+validpgpkeys=('85D4CA42952C949B175362B379D0B06F4E20AF1C') # "Klaus Ethgen 
"
+# options=(debug !strip)
+
+# main repo: http://www.geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git
+# bug tracker: https://github.com/BestImageViewer/geeqie/issues
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
+}
+
+package(){
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}


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

2020-12-02 Thread Andreas Radke via arch-commits
Date: Wednesday, December 2, 2020 @ 21:54:03
  Author: andyrtr
Revision: 402826

upgpkg: geeqie 1.6-1: upstream update 1.6; use gtk3; enable most possible 
features since this is geeqie nad not a simple viewer - the gpu acceleration 
using clutter-gtk is currently broken and not possible - see upstream report

Modified:
  geeqie/trunk/PKGBUILD
Deleted:
  geeqie/trunk/gcc10.patch
  geeqie/trunk/geeqie-no-changelog.patch
  geeqie/trunk/yelp-build.patch

---+
 PKGBUILD  |   57 +---
 gcc10.patch   |   55 --
 geeqie-no-changelog.patch |   14 --
 yelp-build.patch  |   46 ---
 4 files changed, 33 insertions(+), 139 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 20:06:09 UTC (rev 402825)
+++ PKGBUILD2020-12-02 21:54:03 UTC (rev 402826)
@@ -2,42 +2,51 @@
 # Contributor: Lukas Jirkovsky 
 
 pkgname=geeqie
-pkgver=1.5.1
-pkgrel=3
+pkgver=1.6
+pkgrel=1
 pkgdesc='Lightweight image viewer'
 arch=('x86_64')
 url="http://www.geeqie.org/;
 license=('GPL2')
-depends=('exiv2' 'gtk2' 'ffmpegthumbnailer')
-makedepends=('intltool' 'doxygen' 'yelp-tools' 'python')
+# https://github.com/BestImageViewer/geeqie#optional-libraries
+depends=('exiv2' 'gtk3' 'ffmpegthumbnailer'
+ 'libdjvu' 'libheif') 
+# 'libchamplain' - segfaults 
https://github.com/BestImageViewer/geeqie/issues/829
+makedepends=('intltool' 'python' 'librsvg' 'poppler-glib'
+ 'libwmf' 'libwebp' 'imagemagick'
+ 'fbida' 'gawk' 'perl-image-exiftool'
+ # for the docs
+ 'doxygen' 'yelp-tools' 'graphviz')
 optdepends=('librsvg: SVG rendering'
-'fbida: for jpeg rotation')
-validpgpkeys=('85D4CA42952C949B175362B379D0B06F4E20AF1C')
+'fbida: for jpeg rotation'
+'gawk: to use the geo-decode function'
+'perl-image-exiftool: for the jpeg extraction plugin'
+'poppler-glib: for displaying pdf files'
+'gphoto2: command-line tools for various (plugin) operations'
+'imagemagick: command-line tools for various (plugin) operations')
 source=("http://www.geeqie.org/${pkgname}-${pkgver}.tar.xz"{,.asc}
-'gcc10.patch'
-'yelp-build.patch'
-'geeqie-no-changelog.patch')
-sha256sums=('4854d5d323c31f8f4068fd73ab2c454ff91e826c4ca4d37b22c246ad14dea10a'
-'SKIP'
-'9589e10d88e3e8d9d0ada45d595fc95b75eead6a99b2e5932955198f74368e0a'
-'511d12cbf24ddc5fa8bea0809dc0fbe958745d1edd88034a4a72bd972d67'
-'f6eb2725a47fc750d95455d4bbf4be5a0ae45307d3ada571937212a25b2b4301')
+
#https://github.com/BestImageViewer/geeqie/releases/download/v1.6/${pkgname}-${pkgver}.tar.xz"{,.asc}
+)
+sha256sums=('48f8a4474454d182353100e43878754b76227f3b8f30cfc258afc9d90a4e1920'
+'SKIP')
+validpgpkeys=('85D4CA42952C949B175362B379D0B06F4E20AF1C') # "Klaus Ethgen 
"
+# options=(debug !strip)
 
+# main repo: http://www.geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git
+# bug tracker: https://github.com/BestImageViewer/geeqie/issues
+
 prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   patch -p1 -i ../gcc10.patch
-   patch -p1 -i ../yelp-build.patch
-   patch -p1 -i ../geeqie-no-changelog.patch # Workaround missing 
changelog (Fedora)
-   NOCONFIGURE=1 ./autogen.sh
+  cd "${pkgname}-${pkgver}"
+  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure --prefix=/usr
-   make
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr
+  make
 }
 
 package(){
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
 }

Deleted: gcc10.patch
===
--- gcc10.patch 2020-12-02 20:06:09 UTC (rev 402825)
+++ gcc10.patch 2020-12-02 21:54:03 UTC (rev 402826)
@@ -1,55 +0,0 @@
-From 3ea5fa39d37e56443907255fbc81cb1b83dc9978 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <>
-Date: Sun, 26 Jan 2020 11:05:18 +
-Subject: [PATCH] Fix #746: src/options: fix build failure against gcc-10
-
-https://github.com/BestImageViewer/geeqie/pull/746

- src/bar_exif.h | 3 ---
- src/options.c  | 3 +++
- src/options.h  | 4 ++--
- 3 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/bar_exif.h b/src/bar_exif.h
-index 63c30d4b..1395e842 100644
 a/src/bar_exif.h
-+++ b/src/bar_exif.h
-@@ -28,9 +28,6 @@ void bar_pane_exif_update_from_config(GtkWidget *pane, const 
gchar **attribute_n
- void bar_pane_exif_entry_add_from_config(GtkWidget *pane, const gchar 
**attribute_names, const gchar **attribute_values);
- 
- /* these are exposed for when duplication of the exif bar's text is needed */
--
--const gchar **bar_exif_key_list;

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:30:06
  Author: felixonmars
Revision: 769351

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
769350, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 21:30:06 UTC (rev 769351)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.8.2
+pkgrel=37
+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-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:29:57
  Author: felixonmars
Revision: 769350

upgpkg: pandoc-crossref 0.3.8.2-37: rebuild with doctemplates 0.8.3

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:28:41 UTC (rev 769349)
+++ PKGBUILD2020-12-02 21:29:57 UTC (rev 769350)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.8.2
-pkgrel=36
+pkgrel=37
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:28:41
  Author: felixonmars
Revision: 769349

archrelease: copy trunk to community-any

Added:
  golang-github-linuxdeepin-go-dbus-factory/repos/community-any/PKGBUILD
(from rev 769348, 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-12-02 21:28:31 UTC (rev 769348)
+++ PKGBUILD2020-12-02 21:28:41 UTC (rev 769349)
@@ -1,52 +0,0 @@
-# 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/
-}

Copied: golang-github-linuxdeepin-go-dbus-factory/repos/community-any/PKGBUILD 
(from rev 769348, golang-github-linuxdeepin-go-dbus-factory/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:28:41 UTC (rev 769349)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=golang-github-linuxdeepin-go-dbus-factory
+pkgver=1.8.0.26
+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=('f57eeb1d969fd9a73a4905d931d81729542b694f660ee9490ef84a740266d4026790ff4f0e936d13d97d5087f7d0299584c73db8951c7c6163a3c4648907bc06')
+
+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-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:28:31
  Author: felixonmars
Revision: 769348

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

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:27:51 UTC (rev 769347)
+++ PKGBUILD2020-12-02 21:28:31 UTC (rev 769348)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=golang-github-linuxdeepin-go-dbus-factory
-pkgver=1.8.0.25
+pkgver=1.8.0.26
 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=('bbba92492d3260a1bcb19908dd684775f2916a3b8ce11e93bb9587574529855a225f39e8a6d0de8e010aff5381bb529d0f792493c1ee34b4af5cb8ef0879c504')
+sha512sums=('f57eeb1d969fd9a73a4905d931d81729542b694f660ee9490ef84a740266d4026790ff4f0e936d13d97d5087f7d0299584c73db8951c7c6163a3c4648907bc06')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:27:51
  Author: felixonmars
Revision: 769347

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
769346, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 21:27:51 UTC (rev 769347)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.4.1
+pkgrel=58
+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-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:27:41
  Author: felixonmars
Revision: 769346

upgpkg: haskell-hakyll 4.13.4.1-58: rebuild with doctemplates 0.8.3

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:27:06 UTC (rev 769345)
+++ PKGBUILD2020-12-02 21:27:41 UTC (rev 769346)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.4.1
-pkgrel=57
+pkgrel=58
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:27:06
  Author: felixonmars
Revision: 769345

archrelease: copy trunk to community-any

Added:
  certbot-nginx/repos/community-any/PKGBUILD
(from rev 769344, certbot-nginx/trunk/PKGBUILD)
Deleted:
  certbot-nginx/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:26:55 UTC (rev 769344)
+++ PKGBUILD2020-12-02 21:27:06 UTC (rev 769345)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Gordian Edenhofer 
-
-pkgname=certbot-nginx
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="Nginx plugin for Let’s Encrypt client"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'python-acme' 'python-mock' 'python-pyopenssl' 
'python-pyparsing'
- 'python-setuptools' 'python-zope-interface')
-checkdepends=('python-pytest')
-replaces=("letsencrypt-nginx")
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('a718dab7cd157823eb07ce7bf3f341d5f2898341612e5f85b8daadcd85529d6fa4e230b6aab391369792f87cdff40367ab958a39a0847c20656e9435aa0a1cfe'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-nginx/repos/community-any/PKGBUILD (from rev 769344, 
certbot-nginx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:27:06 UTC (rev 769345)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Gordian Edenhofer 
+
+pkgname=certbot-nginx
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="Nginx plugin for Let’s Encrypt client"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'python-acme' 'python-mock' 'python-pyopenssl' 
'python-pyparsing'
+ 'python-setuptools' 'python-zope-interface')
+checkdepends=('python-pytest')
+replaces=("letsencrypt-nginx")
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('8ff37e6bb42caeb335f8cda03db0a2560f405af3ac00395543ea973191515838fa800a4e179fe78d99bfb5436417d8fa0d18b7c76b0d070637a6977827a8b0bc'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:26:55
  Author: felixonmars
Revision: 769344

upgpkg: certbot-nginx 1.10.0-1

Modified:
  certbot-nginx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:26:22 UTC (rev 769343)
+++ PKGBUILD2020-12-02 21:26:55 UTC (rev 769344)
@@ -2,8 +2,8 @@
 # Contributor: Gordian Edenhofer 
 
 pkgname=certbot-nginx
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="Nginx plugin for Let’s Encrypt client"
 arch=('any')
 license=('Apache')
@@ -16,7 +16,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('a718dab7cd157823eb07ce7bf3f341d5f2898341612e5f85b8daadcd85529d6fa4e230b6aab391369792f87cdff40367ab958a39a0847c20656e9435aa0a1cfe'
+sha512sums=('8ff37e6bb42caeb335f8cda03db0a2560f405af3ac00395543ea973191515838fa800a4e179fe78d99bfb5436417d8fa0d18b7c76b0d070637a6977827a8b0bc'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:26:22
  Author: felixonmars
Revision: 769343

archrelease: copy trunk to community-x86_64

Added:
  dtkgui/repos/community-x86_64/PKGBUILD
(from rev 769342, dtkgui/trunk/PKGBUILD)
Deleted:
  dtkgui/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:26:12 UTC (rev 769342)
+++ PKGBUILD2020-12-02 21:26:22 UTC (rev 769343)
@@ -1,24 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=dtkgui
-pkgver=5.2.2.18
-pkgrel=2
-pkgdesc='Deepin Toolkit, gui module for DDE look and feel'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dtkgui;
-license=('LGPL3')
-depends=('dtkcore' 'librsvg' 'qt5-x11extras')
-makedepends=('qt5-tools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkgui/archive/$pkgver.tar.gz;)
-sha512sums=('c3968d271b0c91b951b2702df93488844161a40f6cee603aacba2c9553ff77894043be5a505e223e7d328fe3bb14a2ca58e17ace7984f25cb993acc4ab6b33f1')
-
-build() {
-  cd dtkgui-$pkgver
-  qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib
-  make
-}
-
-package() {
-  cd dtkgui-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: dtkgui/repos/community-x86_64/PKGBUILD (from rev 769342, 
dtkgui/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:26:22 UTC (rev 769343)
@@ -0,0 +1,24 @@
+# Maintainer: Felix Yan 
+
+pkgname=dtkgui
+pkgver=5.4.0
+pkgrel=1
+pkgdesc='Deepin Toolkit, gui module for DDE look and feel'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dtkgui;
+license=('LGPL3')
+depends=('dtkcore' 'librsvg' 'qt5-x11extras')
+makedepends=('qt5-tools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkgui/archive/$pkgver.tar.gz;)
+sha512sums=('cf767412bd2bb5cc2a429e38103ad9bce114320dfc9463c8f9c2919f9298597f0affa474e3c6c4a5be0d551bcbcd85523de51ee2b8fb6ec766e5c22620d18c55')
+
+build() {
+  cd dtkgui-$pkgver
+  qmake-qt5 PREFIX=/usr DTK_VERSION=$pkgver LIB_INSTALL_DIR=/usr/lib
+  make
+}
+
+package() {
+  cd dtkgui-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:26:12
  Author: felixonmars
Revision: 769342

upgpkg: dtkgui 5.4.0-1

Modified:
  dtkgui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:26:00 UTC (rev 769341)
+++ PKGBUILD2020-12-02 21:26:12 UTC (rev 769342)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=dtkgui
-pkgver=5.2.2.18
-pkgrel=2
+pkgver=5.4.0
+pkgrel=1
 pkgdesc='Deepin Toolkit, gui module for DDE look and feel'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dtkgui;
@@ -10,7 +10,7 @@
 depends=('dtkcore' 'librsvg' 'qt5-x11extras')
 makedepends=('qt5-tools')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkgui/archive/$pkgver.tar.gz;)
-sha512sums=('c3968d271b0c91b951b2702df93488844161a40f6cee603aacba2c9553ff77894043be5a505e223e7d328fe3bb14a2ca58e17ace7984f25cb993acc4ab6b33f1')
+sha512sums=('cf767412bd2bb5cc2a429e38103ad9bce114320dfc9463c8f9c2919f9298597f0affa474e3c6c4a5be0d551bcbcd85523de51ee2b8fb6ec766e5c22620d18c55')
 
 build() {
   cd dtkgui-$pkgver


[arch-commits] Commit in certbot-dns-linode/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:26:00
  Author: felixonmars
Revision: 769341

archrelease: copy trunk to community-any

Added:
  certbot-dns-linode/repos/community-any/PKGBUILD
(from rev 769340, certbot-dns-linode/trunk/PKGBUILD)
Deleted:
  certbot-dns-linode/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:25:49 UTC (rev 769340)
+++ PKGBUILD2020-12-02 21:26:00 UTC (rev 769341)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-linode
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="Linode DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('ee3766c5b19ba48f2db24f193902efabe6ac9a497729f9c2f46136a2dc76665b9f1cd18bef06e1c5488fae383ea2a05484d53cdb67388d501cc046e9aa797cfd'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-linode/repos/community-any/PKGBUILD (from rev 769340, 
certbot-dns-linode/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:26:00 UTC (rev 769341)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-linode
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="Linode DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('6bb4dbeb7eadfcab6bc9cdfa98b98bcfc892a94c848af8fc72e2e0ab85411d61f70e9a3346f0e12bc4fcb1f2fedfc6e251e626857d3e33c2e43949575b1d'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-linode/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:25:49
  Author: felixonmars
Revision: 769340

upgpkg: certbot-dns-linode 1.10.0-1

Modified:
  certbot-dns-linode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:25:35 UTC (rev 769339)
+++ PKGBUILD2020-12-02 21:25:49 UTC (rev 769340)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-linode
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="Linode DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('ee3766c5b19ba48f2db24f193902efabe6ac9a497729f9c2f46136a2dc76665b9f1cd18bef06e1c5488fae383ea2a05484d53cdb67388d501cc046e9aa797cfd'
+sha512sums=('6bb4dbeb7eadfcab6bc9cdfa98b98bcfc892a94c848af8fc72e2e0ab85411d61f70e9a3346f0e12bc4fcb1f2fedfc6e251e626857d3e33c2e43949575b1d'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:25:35
  Author: felixonmars
Revision: 769339

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 769338, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
769338, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 21:25:35 UTC (rev 769339)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17.0.2
+pkgrel=99
+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-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:25:24
  Author: felixonmars
Revision: 769338

upgpkg: pandoc-citeproc 0.17.0.2-99: rebuild with doctemplates 0.8.3

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:25:05 UTC (rev 769337)
+++ PKGBUILD2020-12-02 21:25:24 UTC (rev 769338)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17.0.2
-pkgrel=98
+pkgrel=99
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


[arch-commits] Commit in certbot-dns-gehirn/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:25:05
  Author: felixonmars
Revision: 769337

archrelease: copy trunk to community-any

Added:
  certbot-dns-gehirn/repos/community-any/PKGBUILD
(from rev 769336, certbot-dns-gehirn/trunk/PKGBUILD)
Deleted:
  certbot-dns-gehirn/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:24:55 UTC (rev 769336)
+++ PKGBUILD2020-12-02 21:25:05 UTC (rev 769337)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-gehirn
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="Gehirn DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('dec23400850d7593f837997bb6c5f8b750ff2160328cbb0f743ad9c06d523a162efd03108531365ee454b7f35a0f6d6b5d7788472618558c3da659d54132be4e'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-gehirn/repos/community-any/PKGBUILD (from rev 769336, 
certbot-dns-gehirn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:25:05 UTC (rev 769337)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-gehirn
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="Gehirn DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('b5bdb2a2bfd56f87166dda2025e164ee6189206dcef23cd0681a3ea1e6a5d2b6a888298d93e2caf4e263fb8b1b461fb64297a96d02540b447355c75ed153bb94'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-gehirn/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:24:55
  Author: felixonmars
Revision: 769336

upgpkg: certbot-dns-gehirn 1.10.0-1

Modified:
  certbot-dns-gehirn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:24:27 UTC (rev 769335)
+++ PKGBUILD2020-12-02 21:24:55 UTC (rev 769336)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-gehirn
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="Gehirn DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('dec23400850d7593f837997bb6c5f8b750ff2160328cbb0f743ad9c06d523a162efd03108531365ee454b7f35a0f6d6b5d7788472618558c3da659d54132be4e'
+sha512sums=('b5bdb2a2bfd56f87166dda2025e164ee6189206dcef23cd0681a3ea1e6a5d2b6a888298d93e2caf4e263fb8b1b461fb64297a96d02540b447355c75ed153bb94'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:24:27
  Author: felixonmars
Revision: 769335

archrelease: copy trunk to community-any

Added:
  mill/repos/community-any/PKGBUILD
(from rev 769334, mill/trunk/PKGBUILD)
Deleted:
  mill/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:24:16 UTC (rev 769334)
+++ PKGBUILD2020-12-02 21:24:27 UTC (rev 769335)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jiuyang Liu 
-# Contributor: Christian Krause ("wookietreiber") 

-# Contributor: Guillaume Raffin ("theelectronwill") 
-
-pkgname=mill
-pkgver=0.9.1
-pkgrel=1
-pkgdesc="Your shiny new Java/Scala build tool"
-arch=(any)
-url="https://www.lihaoyi.com/mill/index.html;
-license=('MIT')
-depends=('bash' 'java-environment')
-makedepends=('mill')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz;)
-sha512sums=('4f5159eb249a3e8c5a25d46077b6a2e935f482d12dc69c264cd28394c807077e80e5e6a59db0d333b0bf68feafe24f7b6c8b94b82f063db8cc6e2229471a631e')
-
-prepare() {
-  cd mill-$pkgver
-  # workaround non-git build
-  sed -e "s/'git/'true/" -e "s/^.*--exact-match.*$/\"$pkgver\"/" -i build.sc
-}
-
-build() {
-  cd mill-$pkgver
-  mill -i all __.publishLocal assembly
-}
-
-package() {
-  cd mill-$pkgver
-  install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE
-}

Copied: mill/repos/community-any/PKGBUILD (from rev 769334, mill/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:24:27 UTC (rev 769335)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+# Contributor: Jiuyang Liu 
+# Contributor: Christian Krause ("wookietreiber") 

+# Contributor: Guillaume Raffin ("theelectronwill") 
+
+pkgname=mill
+pkgver=0.9.2
+pkgrel=1
+pkgdesc="Your shiny new Java/Scala build tool"
+arch=(any)
+url="https://www.lihaoyi.com/mill/index.html;
+license=('MIT')
+depends=('bash' 'java-environment')
+makedepends=('mill')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz;)
+sha512sums=('dc8a66f0dac3b419bae9f7103bca2c0a76c0c7535aaa2b6fe3811a98fd22459a7e2422c64e86f11f410c733aef3a46d36b92eccd017a7506cd0a3bef715a9e3c')
+
+prepare() {
+  cd mill-$pkgver
+  # workaround non-git build
+  sed -e "s/'git/'true/" -e "s/^.*--exact-match.*$/\"$pkgver\"/" -i build.sc
+}
+
+build() {
+  cd mill-$pkgver
+  mill -i all __.publishLocal assembly
+}
+
+package() {
+  cd mill-$pkgver
+  install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:24:16
  Author: felixonmars
Revision: 769334

upgpkg: mill 0.9.2-1

Modified:
  mill/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:24:12 UTC (rev 769333)
+++ PKGBUILD2020-12-02 21:24:16 UTC (rev 769334)
@@ -4,7 +4,7 @@
 # Contributor: Guillaume Raffin ("theelectronwill") 
 
 pkgname=mill
-pkgver=0.9.1
+pkgver=0.9.2
 pkgrel=1
 pkgdesc="Your shiny new Java/Scala build tool"
 arch=(any)
@@ -13,7 +13,7 @@
 depends=('bash' 'java-environment')
 makedepends=('mill')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz;)
-sha512sums=('4f5159eb249a3e8c5a25d46077b6a2e935f482d12dc69c264cd28394c807077e80e5e6a59db0d333b0bf68feafe24f7b6c8b94b82f063db8cc6e2229471a631e')
+sha512sums=('dc8a66f0dac3b419bae9f7103bca2c0a76c0c7535aaa2b6fe3811a98fd22459a7e2422c64e86f11f410c733aef3a46d36b92eccd017a7506cd0a3bef715a9e3c')
 
 prepare() {
   cd mill-$pkgver


[arch-commits] Commit in certbot-dns-sakuracloud/repos/community-any (2 files)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:24:12
  Author: felixonmars
Revision: 769333

archrelease: copy trunk to community-any

Added:
  certbot-dns-sakuracloud/repos/community-any/PKGBUILD
(from rev 769332, certbot-dns-sakuracloud/trunk/PKGBUILD)
Deleted:
  certbot-dns-sakuracloud/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:24:01 UTC (rev 769332)
+++ PKGBUILD2020-12-02 21:24:12 UTC (rev 769333)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-sakuracloud
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="Sakura Cloud DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('fad67b66c175b7fc1da135f2084e5159f89301b567f1e5ccde217c8dbd5e3d26eedb3c0949f8340cdd168f407d05718e9b0706f4f2dbf17a0d83b8b521f1ad9e'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-sakuracloud/repos/community-any/PKGBUILD (from rev 769332, 
certbot-dns-sakuracloud/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:24:12 UTC (rev 769333)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-sakuracloud
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="Sakura Cloud DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('1a3db77b4c438b174ae7722fe20682524be410f9d1b07489d68b8239365148cf6f639b896d255214bd6af511ec5c76228535ea5776d17a58d99577271a092fa6'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-sakuracloud/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:24:01
  Author: felixonmars
Revision: 769332

upgpkg: certbot-dns-sakuracloud 1.10.0-1

Modified:
  certbot-dns-sakuracloud/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:23:14 UTC (rev 769331)
+++ PKGBUILD2020-12-02 21:24:01 UTC (rev 769332)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-sakuracloud
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="Sakura Cloud DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('fad67b66c175b7fc1da135f2084e5159f89301b567f1e5ccde217c8dbd5e3d26eedb3c0949f8340cdd168f407d05718e9b0706f4f2dbf17a0d83b8b521f1ad9e'
+sha512sums=('1a3db77b4c438b174ae7722fe20682524be410f9d1b07489d68b8239365148cf6f639b896d255214bd6af511ec5c76228535ea5776d17a58d99577271a092fa6'
 'SKIP')
 
 build() {


[arch-commits] Commit in certbot-dns-ovh/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:23:14
  Author: felixonmars
Revision: 769331

archrelease: copy trunk to community-any

Added:
  certbot-dns-ovh/repos/community-any/PKGBUILD
(from rev 769330, certbot-dns-ovh/trunk/PKGBUILD)
Deleted:
  certbot-dns-ovh/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:23:03 UTC (rev 769330)
+++ PKGBUILD2020-12-02 21:23:14 UTC (rev 769331)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-ovh
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="OVH DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('8725db8842b20509f820e0bb9dd1f2b29f43edca56bdf2370df73aebda38df9d54641036273f66cc8fb25d016164008d9726116cb2c76675afadb161e7001bd9'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-ovh/repos/community-any/PKGBUILD (from rev 769330, 
certbot-dns-ovh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:23:14 UTC (rev 769331)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-ovh
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="OVH DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('12db0ba8d0f305e7d01eabe6510ae5a89e46ee4f835ab1076761a954acfd095b769114aa151072fedca14a4a2a656b08c6bab3df1256805f295bbdd4706b09e3'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-ovh/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:23:03
  Author: felixonmars
Revision: 769330

upgpkg: certbot-dns-ovh 1.10.0-1

Modified:
  certbot-dns-ovh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:22:45 UTC (rev 769329)
+++ PKGBUILD2020-12-02 21:23:03 UTC (rev 769330)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-ovh
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="OVH DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('8725db8842b20509f820e0bb9dd1f2b29f43edca56bdf2370df73aebda38df9d54641036273f66cc8fb25d016164008d9726116cb2c76675afadb161e7001bd9'
+sha512sums=('12db0ba8d0f305e7d01eabe6510ae5a89e46ee4f835ab1076761a954acfd095b769114aa151072fedca14a4a2a656b08c6bab3df1256805f295bbdd4706b09e3'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:22:45
  Author: felixonmars
Revision: 769329

archrelease: copy trunk to community-any

Added:
  ammonite/repos/community-any/PKGBUILD
(from rev 769328, ammonite/trunk/PKGBUILD)
Deleted:
  ammonite/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:22:34 UTC (rev 769328)
+++ PKGBUILD2020-12-02 21:22:45 UTC (rev 769329)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thayne 
-# Contributor: Yiqiao Wang 
-# Contributor: wenLiangcan 
-
-pkgname=ammonite
-pkgver=2.3.8
-_scalaversion=2.13.2
-pkgrel=1
-pkgdesc="A cleanroom re-implementation of the Scala REPL from first 
principles. "
-arch=('any')
-url="https://github.com/lihaoyi/Ammonite;
-license=('MIT')
-depends=('bash' 'java-environment')
-makedepends=('mill')
-source=("https://github.com/lihaoyi/Ammonite/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-b2sums=('ba399c87760ff7dbc42a64dbcb3f784ed82745ad1ca0ac7c61e0808504017ef04e507ae083dd9644ea0681ea527ead280dba38eff09118babc5e9138f93048e8')
-
-prepare() {
-  cd Ammonite-$pkgver
-  sed -i 
"s/'git/'true/;s/\"git\"/\"true\"/;s/\$latestTaggedVersion-\$commitsSinceTaggedVersion-\$gitHash/$pkgver/;s/^
\\.toInt$//" build.sc
-}
-
-build() {
-  cd Ammonite-$pkgver
-  TRAVIS_TAG=$pkgver mill -i amm[$_scalaversion].assembly
-}
-
-package() {
-  cd Ammonite-$pkgver
-  install -dm755 "$pkgdir"/usr/bin
-  (echo "#!/bin/sh"; cat out/amm/$_scalaversion/assembly/dest/out.jar) > 
"$pkgdir"/usr/bin/amm
-  chmod +x "$pkgdir"/usr/bin/amm
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: ammonite/repos/community-any/PKGBUILD (from rev 769328, 
ammonite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:22:45 UTC (rev 769329)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Thayne 
+# Contributor: Yiqiao Wang 
+# Contributor: wenLiangcan 
+
+pkgname=ammonite
+pkgver=2.3.7
+_scalaversion=2.13.2
+pkgrel=1
+pkgdesc="A cleanroom re-implementation of the Scala REPL from first 
principles. "
+arch=('any')
+url="https://github.com/lihaoyi/Ammonite;
+license=('MIT')
+depends=('bash' 'java-environment')
+makedepends=('mill')
+source=("https://github.com/lihaoyi/Ammonite/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+b2sums=('787ce7cfbdf6e7b6b9d325908b12acbbd2b27f797653bd9331d404a76cba2c8d76b3585263c4fb296379970b59cdb552fe269f90c5eb1bac5e34feeff2a7570a')
+
+prepare() {
+  cd Ammonite-$pkgver
+  sed -i 
"s/'git/'true/;s/\"git\"/\"true\"/;s/\$latestTaggedVersion-\$commitsSinceTaggedVersion-\$gitHash/$pkgver/;s/^
\\.toInt$//" build.sc
+}
+
+build() {
+  cd Ammonite-$pkgver
+  TRAVIS_TAG=$pkgver mill -i amm[$_scalaversion].assembly
+}
+
+package() {
+  cd Ammonite-$pkgver
+  install -dm755 "$pkgdir"/usr/bin
+  (echo "#!/bin/sh"; cat out/amm/$_scalaversion/assembly/dest/out.jar) > 
"$pkgdir"/usr/bin/amm
+  chmod +x "$pkgdir"/usr/bin/amm
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:22:34
  Author: felixonmars
Revision: 769328

upgpkg: ammonite 2.3.7-1

Modified:
  ammonite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:21:48 UTC (rev 769327)
+++ PKGBUILD2020-12-02 21:22:34 UTC (rev 769328)
@@ -4,7 +4,7 @@
 # Contributor: wenLiangcan 
 
 pkgname=ammonite
-pkgver=2.3.8
+pkgver=2.3.7
 _scalaversion=2.13.2
 pkgrel=1
 pkgdesc="A cleanroom re-implementation of the Scala REPL from first 
principles. "
@@ -14,7 +14,7 @@
 depends=('bash' 'java-environment')
 makedepends=('mill')
 
source=("https://github.com/lihaoyi/Ammonite/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-b2sums=('ba399c87760ff7dbc42a64dbcb3f784ed82745ad1ca0ac7c61e0808504017ef04e507ae083dd9644ea0681ea527ead280dba38eff09118babc5e9138f93048e8')
+b2sums=('787ce7cfbdf6e7b6b9d325908b12acbbd2b27f797653bd9331d404a76cba2c8d76b3585263c4fb296379970b59cdb552fe269f90c5eb1bac5e34feeff2a7570a')
 
 prepare() {
   cd Ammonite-$pkgver


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:21:48
  Author: felixonmars
Revision: 769327

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 769326, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 21:21:48 UTC (rev 769327)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.10.3
+pkgrel=64
+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-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:21:37
  Author: felixonmars
Revision: 769326

upgpkg: haskell-ci 0.10.3-64: rebuild with doctemplates 0.8.3

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:21:06 UTC (rev 769325)
+++ PKGBUILD2020-12-02 21:21:37 UTC (rev 769326)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.10.3
-pkgrel=63
+pkgrel=64
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")


[arch-commits] Commit in certbot-dns-route53/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:21:06
  Author: felixonmars
Revision: 769325

archrelease: copy trunk to community-any

Added:
  certbot-dns-route53/repos/community-any/PKGBUILD
(from rev 769324, certbot-dns-route53/trunk/PKGBUILD)
Deleted:
  certbot-dns-route53/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:20:55 UTC (rev 769324)
+++ PKGBUILD2020-12-02 21:21:06 UTC (rev 769325)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-route53
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="Route53 DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'python-acme' 'python-boto3' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('8653be73099e3ac50fb75365185cd527f63a30e379e5e5fd7febb3aac648748d673ef3febeb6a6deef3d5371646eddeba92ad80831505d69eff74ac767c4af19'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-route53/repos/community-any/PKGBUILD (from rev 769324, 
certbot-dns-route53/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:21:06 UTC (rev 769325)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-route53
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="Route53 DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'python-acme' 'python-boto3' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('2666fd25bdffa29a1a267f6aa963b66107fd2828a06d6ee0baf96ccbcc830e937d824c271cb5c84ea4d5e393965bbcf1276c1bda425e0fc6f59177dac3572873'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-route53/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:20:55
  Author: felixonmars
Revision: 769324

upgpkg: certbot-dns-route53 1.10.0-1

Modified:
  certbot-dns-route53/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:19:31 UTC (rev 769323)
+++ PKGBUILD2020-12-02 21:20:55 UTC (rev 769324)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-route53
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="Route53 DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('8653be73099e3ac50fb75365185cd527f63a30e379e5e5fd7febb3aac648748d673ef3febeb6a6deef3d5371646eddeba92ad80831505d69eff74ac767c4af19'
+sha512sums=('2666fd25bdffa29a1a267f6aa963b66107fd2828a06d6ee0baf96ccbcc830e937d824c271cb5c84ea4d5e393965bbcf1276c1bda425e0fc6f59177dac3572873'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:19:31
  Author: felixonmars
Revision: 769323

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 769322, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 21:19:31 UTC (rev 769323)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.1
+pkgrel=199
+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-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:19:21
  Author: felixonmars
Revision: 769322

upgpkg: shellcheck 0.7.1-199: rebuild with doctemplates 0.8.3

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:18:45 UTC (rev 769321)
+++ PKGBUILD2020-12-02 21:19:21 UTC (rev 769322)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.1
-pkgrel=198
+pkgrel=199
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


[arch-commits] Commit in certbot-dns-nsone/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:18:45
  Author: felixonmars
Revision: 769321

archrelease: copy trunk to community-any

Added:
  certbot-dns-nsone/repos/community-any/PKGBUILD
(from rev 769320, certbot-dns-nsone/trunk/PKGBUILD)
Deleted:
  certbot-dns-nsone/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:18:34 UTC (rev 769320)
+++ PKGBUILD2020-12-02 21:18:45 UTC (rev 769321)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-nsone
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="NS1 DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('c2cec115475a3f771816d2d88f9ebe9a659a8aae174a0540cafa369aecf1ed64c953a717b994677ffea7443ac28cf584f06a83189bd70134ecd0ea21946a4201'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-nsone/repos/community-any/PKGBUILD (from rev 769320, 
certbot-dns-nsone/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:18:45 UTC (rev 769321)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-nsone
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="NS1 DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('ba917e756f2aef0ae0d374871d029e5ac7691830a89ba7de01fc587a9119f7c8fd0153f716fc45b32878e84f8251cf97a26a55fb6c1bab0ba8b3a1820411826d'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-nsone/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:18:34
  Author: felixonmars
Revision: 769320

upgpkg: certbot-dns-nsone 1.10.0-1

Modified:
  certbot-dns-nsone/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:18:15 UTC (rev 769319)
+++ PKGBUILD2020-12-02 21:18:34 UTC (rev 769320)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-nsone
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="NS1 DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('c2cec115475a3f771816d2d88f9ebe9a659a8aae174a0540cafa369aecf1ed64c953a717b994677ffea7443ac28cf584f06a83189bd70134ecd0ea21946a4201'
+sha512sums=('ba917e756f2aef0ae0d374871d029e5ac7691830a89ba7de01fc587a9119f7c8fd0153f716fc45b32878e84f8251cf97a26a55fb6c1bab0ba8b3a1820411826d'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:18:15
  Author: felixonmars
Revision: 769319

archrelease: copy trunk to community-any

Added:
  sbt/repos/community-any/LICENSE
(from rev 769318, sbt/trunk/LICENSE)
  sbt/repos/community-any/PKGBUILD
(from rev 769318, sbt/trunk/PKGBUILD)
  sbt/repos/community-any/sbt.install
(from rev 769318, sbt/trunk/sbt.install)
Deleted:
  sbt/repos/community-any/LICENSE
  sbt/repos/community-any/PKGBUILD
  sbt/repos/community-any/sbt.install

-+
 LICENSE |   50 +-
 PKGBUILD|   84 +-
 sbt.install |   16 +--
 3 files changed, 75 insertions(+), 75 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-12-02 21:18:00 UTC (rev 769318)
+++ LICENSE 2020-12-02 21:18:15 UTC (rev 769319)
@@ -1,25 +0,0 @@
-Copyright (c) 2008-2014 Typesafe Inc, Mark Harrah, Grzegorz Kossakowski, Josh 
Suereth, Indrajit Raychaudhuri, Eugene Yokota, and other contributors.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
-   notice, this list of conditions and the following disclaimer in the
-   documentation and/or other materials provided with the distribution.
-3. The name of the author may not be used to endorse or promote products
-   derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-

Copied: sbt/repos/community-any/LICENSE (from rev 769318, sbt/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-12-02 21:18:15 UTC (rev 769319)
@@ -0,0 +1,25 @@
+Copyright (c) 2008-2014 Typesafe Inc, Mark Harrah, Grzegorz Kossakowski, Josh 
Suereth, Indrajit Raychaudhuri, Eugene Yokota, and other contributors.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+3. The name of the author may not be used to endorse or promote products
+   derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:18:00 UTC (rev 769318)
+++ PKGBUILD2020-12-02 21:18:15 UTC (rev 769319)
@@ -1,42 +0,0 @@
-# Maintainer: Guillaume ALAUX 
-# Contributor: Andrea Scarpino 
-# Contributor: Leif Warner 
-
-pkgname=sbt
-epoch=1
-pkgver=1.4.3
-pkgrel=1
-pkgdesc='The interactive build tool'
-arch=('any')
-url='https://www.scala-sbt.org/'
-license=('BSD')
-depends=('java-runtime-headless' 'sh')
-IFS='.' read -a _pkgver <<< "${pkgver}"
-_majorver=${_pkgver[0]}.x
-install=sbt.install
-source=(https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tgz{,.asc}
-LICENSE)

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:18:00
  Author: felixonmars
Revision: 769318

upgpkg: sbt 1:1.4.4-1

Modified:
  sbt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:17:56 UTC (rev 769317)
+++ PKGBUILD2020-12-02 21:18:00 UTC (rev 769318)
@@ -4,7 +4,7 @@
 
 pkgname=sbt
 epoch=1
-pkgver=1.4.3
+pkgver=1.4.4
 pkgrel=1
 pkgdesc='The interactive build tool'
 arch=('any')
@@ -17,7 +17,7 @@
 
source=(https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tgz{,.asc}
 LICENSE)
 validpgpkeys=('2EE0EA64E40A89B84B2DF73499E82A75642AC823') # sbt build tool
-sha512sums=('e9558096d2c8a18d80445c17e8233d50850896ab24c85e3a00cb779d4fcae93f4fb2036dd8d391e249731ba2edc33c4b798fecfac8b56b2385ba76a4b722c466'
+sha512sums=('05916aa581f788b550dba6e85fc6a10eb5077a2185248d41c4802712900eb5b5be56c8136617fc647c2996c6b4e75c906a25e4dbc8b5b2bd46edf763eb192c46'
 'SKIP'
 
'49fefd36f8e3e796efd2b95aec76781832f64163445b6ebba624e385446bcbd308e27a82770b5e7b1ce7d4cd406d771549f0a121f1310611c92b3e15bff209d0')
 backup=(etc/${pkgname}/sbtopts)


[arch-commits] Commit in certbot-dns-luadns/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:17:56
  Author: felixonmars
Revision: 769317

archrelease: copy trunk to community-any

Added:
  certbot-dns-luadns/repos/community-any/PKGBUILD
(from rev 769316, certbot-dns-luadns/trunk/PKGBUILD)
Deleted:
  certbot-dns-luadns/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:17:44 UTC (rev 769316)
+++ PKGBUILD2020-12-02 21:17:56 UTC (rev 769317)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-luadns
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="LuaDNS DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('0e08bd3e41026cfe0daee25405024046ebd45670bf097c05cc8b5eda2ac559a51182a8510097f1c1557d343c9c412a14437e11a34842fb5ef6b8ed4837cb'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-luadns/repos/community-any/PKGBUILD (from rev 769316, 
certbot-dns-luadns/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:17:56 UTC (rev 769317)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-luadns
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="LuaDNS DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('435119fb5f94c529567b3eb2c488020ffd80e9ad903d1f87eeaf51d9cdda7f8c736aff2a6e4fce5ad97016beadf8594ec20383d97f27d509d00fa0102f73ceb4'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-luadns/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:17:44
  Author: felixonmars
Revision: 769316

upgpkg: certbot-dns-luadns 1.10.0-1

Modified:
  certbot-dns-luadns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:16:58 UTC (rev 769315)
+++ PKGBUILD2020-12-02 21:17:44 UTC (rev 769316)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-luadns
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="LuaDNS DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('0e08bd3e41026cfe0daee25405024046ebd45670bf097c05cc8b5eda2ac559a51182a8510097f1c1557d343c9c412a14437e11a34842fb5ef6b8ed4837cb'
+sha512sums=('435119fb5f94c529567b3eb2c488020ffd80e9ad903d1f87eeaf51d9cdda7f8c736aff2a6e4fce5ad97016beadf8594ec20383d97f27d509d00fa0102f73ceb4'
 'SKIP')
 
 build() {


[arch-commits] Commit in certbot-dns-google/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:16:58
  Author: felixonmars
Revision: 769315

archrelease: copy trunk to community-any

Added:
  certbot-dns-google/repos/community-any/PKGBUILD
(from rev 769314, certbot-dns-google/trunk/PKGBUILD)
Deleted:
  certbot-dns-google/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:16:47 UTC (rev 769314)
+++ PKGBUILD2020-12-02 21:16:58 UTC (rev 769315)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-google
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="Google Cloud DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'python-acme' 'python-mock' 
'python-google-api-python-client'
- 'python-oauth2client' 'python-setuptools' 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('e0809321c2bd7e4001135d6f7e0cbd662d20964d5e3d24b08e7fe158ca5e163eba92305519f86a9378728802b681fddf52b815b309ab58c040a91feac5fdc82b'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-google/repos/community-any/PKGBUILD (from rev 769314, 
certbot-dns-google/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:16:58 UTC (rev 769315)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-google
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="Google Cloud DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'python-acme' 'python-mock' 
'python-google-api-python-client'
+ 'python-oauth2client' 'python-setuptools' 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('641fd3918fc00093d4792826064bae6e2f97a88bddeec1e0e796fd2a3d99ae373ddd326d5cec039e204179b2a39b767648e92e43b6b46512edb61e53eed95791'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-google/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:16:47
  Author: felixonmars
Revision: 769314

upgpkg: certbot-dns-google 1.10.0-1

Modified:
  certbot-dns-google/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:16:04 UTC (rev 769313)
+++ PKGBUILD2020-12-02 21:16:47 UTC (rev 769314)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-google
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="Google Cloud DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('e0809321c2bd7e4001135d6f7e0cbd662d20964d5e3d24b08e7fe158ca5e163eba92305519f86a9378728802b681fddf52b815b309ab58c040a91feac5fdc82b'
+sha512sums=('641fd3918fc00093d4792826064bae6e2f97a88bddeec1e0e796fd2a3d99ae373ddd326d5cec039e204179b2a39b767648e92e43b6b46512edb61e53eed95791'
 'SKIP')
 
 build() {


[arch-commits] Commit in certbot-dns-dnsmadeeasy/repos/community-any (2 files)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:16:04
  Author: felixonmars
Revision: 769313

archrelease: copy trunk to community-any

Added:
  certbot-dns-dnsmadeeasy/repos/community-any/PKGBUILD
(from rev 769312, certbot-dns-dnsmadeeasy/trunk/PKGBUILD)
Deleted:
  certbot-dns-dnsmadeeasy/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:15:53 UTC (rev 769312)
+++ PKGBUILD2020-12-02 21:16:04 UTC (rev 769313)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-dnsmadeeasy
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="DNS Made Easy DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('6eb6e73251530f2e37c2ad8d89b7756d9d1244761e44484fc466a023e580f93155e56267bd113c5f41922688a1deaa2f76b0c51206255b4180a2a4d0e797b17b'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-dnsmadeeasy/repos/community-any/PKGBUILD (from rev 769312, 
certbot-dns-dnsmadeeasy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:16:04 UTC (rev 769313)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-dnsmadeeasy
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="DNS Made Easy DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('606ae387aa6038ca4fd0d75aafdca0903bc122c5553579a40eebb11cc9ba7b386eb8823cb313981c4efec0ec9965bf9086810a6cbbca57a7eff38f302a01a93a'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


[arch-commits] Commit in certbot-dns-dnsmadeeasy/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:15:53
  Author: felixonmars
Revision: 769312

upgpkg: certbot-dns-dnsmadeeasy 1.10.0-1

Modified:
  certbot-dns-dnsmadeeasy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:15:00 UTC (rev 769311)
+++ PKGBUILD2020-12-02 21:15:53 UTC (rev 769312)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-dnsmadeeasy
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc="DNS Made Easy DNS Authenticator plugin for Certbot"
 arch=('any')
 license=('Apache')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('6eb6e73251530f2e37c2ad8d89b7756d9d1244761e44484fc466a023e580f93155e56267bd113c5f41922688a1deaa2f76b0c51206255b4180a2a4d0e797b17b'
+sha512sums=('606ae387aa6038ca4fd0d75aafdca0903bc122c5553579a40eebb11cc9ba7b386eb8823cb313981c4efec0ec9965bf9086810a6cbbca57a7eff38f302a01a93a'
 'SKIP')
 
 build() {


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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:15:00
  Author: felixonmars
Revision: 769311

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 769310, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-02 21:15:00 UTC (rev 769311)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.11.1
+pkgrel=4
+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 pandoc/trunk (PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:14:50
  Author: felixonmars
Revision: 769310

upgpkg: pandoc 2.11.1-4: rebuild with doctemplates 0.8.3

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:14:26 UTC (rev 769309)
+++ PKGBUILD2020-12-02 21:14:50 UTC (rev 769310)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.11.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


[arch-commits] Commit in golang-deepin-lib/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:14:26
  Author: felixonmars
Revision: 769309

archrelease: copy trunk to community-any

Added:
  golang-deepin-lib/repos/community-any/PKGBUILD
(from rev 769308, golang-deepin-lib/trunk/PKGBUILD)
Deleted:
  golang-deepin-lib/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:14:15 UTC (rev 769308)
+++ PKGBUILD2020-12-02 21:14:26 UTC (rev 769309)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=golang-deepin-lib
-pkgver=5.6.0.3
-pkgrel=1
-pkgdesc='A library containing many useful go routines for things such as glib, 
gettext, archive, graphic,etc.'
-arch=('any')
-url="https://github.com/linuxdeepin/go-lib;
-license=('GPL3')
-depends=('dbus' 'go' 'libpulse' 'gdk-pixbuf2' 'gdk-pixbuf-xlib' 
'mobile-broadband-provider-info'
- 'libx11' 'golang-gopkg-alecthomas-kingpin.v2' 'golang-deepin-gir'
- 'golang-github-linuxdeepin-go-x11-client' 'golang-golang-x-net' 
'golang-golang-x-image')
- # 'golang-github-cryptix-wav' not packaged yet, paused until our go 
packaging standards formed
-checkdepends=('iso-codes' 'golang-gopkg-check.v1' 'git') # git needed only for 
go get
-replaces=('deepin-go-lib')
-conflicts=('deepin-go-lib')
-provides=('deepin-go-lib')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz;)
-sha512sums=('16d5e1d9be0c6e1b67b0f488e4a426a2fd4c84c4069eb1f72fae0520ebcf58965149af65803bee5981b35b96c998e41c48bd1bf1cfbf357f230fd8b864adf080')
-
-prepare() {
-  cd go-lib-$pkgver
-  sed -i 's/int connect_timeout;/extern int connect_timeout;/' 
pulse/dde-pulse.h
-}
-
-check() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-  mkdir -p "$srcdir"/build/src/pkg.deepin.io
-  cp -a "$srcdir"/go-lib-$pkgver "$srcdir"/build/src/pkg.deepin.io/lib
-  cd "$srcdir"/build/src/pkg.deepin.io/lib
-  # TODO: make packages for them
-  go get github.com/cryptix/wav github.com/smartystreets/goconvey/convey 
github.com/mozillazg/go-pinyin gopkg.in/yaml.v3 github.com/godbus/dbus 
github.com/fsnotify/fsnotify
-  # TODO: figure out why pulse tests hang
-  # passwd: test needs to access /etc/passwd
-  # group & timer & log & dbus: build failed
-  # shell: TestEncode failed
-  go test -v $(go list ./... | grep -v -e lib/pulse -e lib/users/passwd -e 
lib/users/group -e lib/timer -e lib/log -e lib/dbus -e lib/shell)
-}
-
-package() {
-  mkdir -p "$pkgdir"/usr/share/gocode/src/pkg.deepin.io
-  cp -a "$srcdir"/go-lib-$pkgver 
"$pkgdir"/usr/share/gocode/src/pkg.deepin.io/lib
-
-  rm -r "$pkgdir"/usr/share/gocode/src/pkg.deepin.io/lib/debian
-}

Copied: golang-deepin-lib/repos/community-any/PKGBUILD (from rev 769308, 
golang-deepin-lib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:14:26 UTC (rev 769309)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=golang-deepin-lib
+pkgver=5.6.0.4
+pkgrel=1
+pkgdesc='A library containing many useful go routines for things such as glib, 
gettext, archive, graphic,etc.'
+arch=('any')
+url="https://github.com/linuxdeepin/go-lib;
+license=('GPL3')
+depends=('dbus' 'go' 'libpulse' 'gdk-pixbuf2' 'gdk-pixbuf-xlib' 
'mobile-broadband-provider-info'
+ 'libx11' 'golang-gopkg-alecthomas-kingpin.v2' 'golang-deepin-gir'
+ 'golang-github-linuxdeepin-go-x11-client' 'golang-golang-x-net' 
'golang-golang-x-image')
+ # 'golang-github-cryptix-wav' not packaged yet, paused until our go 
packaging standards formed
+checkdepends=('iso-codes' 'golang-gopkg-check.v1' 'git') # git needed only for 
go get
+replaces=('deepin-go-lib')
+conflicts=('deepin-go-lib')
+provides=('deepin-go-lib')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz;)
+sha512sums=('572dfd30c56adf7e5418a0900428672f12f5d6a7075e350f65215116fa3aa4238df87ea5176b86fb149211b9b5d11ff6e56e600e4edf64c85788d6aecb1d5586')
+
+prepare() {
+  cd go-lib-$pkgver
+  sed -i 's/int connect_timeout;/extern int connect_timeout;/' 
pulse/dde-pulse.h
+}
+
+check() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  mkdir -p "$srcdir"/build/src/pkg.deepin.io
+  cp -a "$srcdir"/go-lib-$pkgver "$srcdir"/build/src/pkg.deepin.io/lib
+  cd "$srcdir"/build/src/pkg.deepin.io/lib
+  # TODO: make packages for them
+  go get github.com/cryptix/wav github.com/smartystreets/goconvey/convey 
github.com/mozillazg/go-pinyin gopkg.in/yaml.v3 github.com/godbus/dbus 
github.com/fsnotify/fsnotify
+  # TODO: figure out why pulse tests hang
+  # passwd: test needs to access /etc/passwd
+  # group & timer & log & dbus: build failed
+  # shell: TestEncode failed
+  go test -v $(go list ./... | grep -v -e lib/pulse -e lib/users/passwd -e 
lib/users/group -e 

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

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:14:15
  Author: felixonmars
Revision: 769308

upgpkg: golang-deepin-lib 5.6.0.4-1

Modified:
  golang-deepin-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-02 21:13:04 UTC (rev 769307)
+++ PKGBUILD2020-12-02 21:14:15 UTC (rev 769308)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=golang-deepin-lib
-pkgver=5.6.0.3
+pkgver=5.6.0.4
 pkgrel=1
 pkgdesc='A library containing many useful go routines for things such as glib, 
gettext, archive, graphic,etc.'
 arch=('any')
@@ -16,7 +16,7 @@
 conflicts=('deepin-go-lib')
 provides=('deepin-go-lib')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz;)
-sha512sums=('16d5e1d9be0c6e1b67b0f488e4a426a2fd4c84c4069eb1f72fae0520ebcf58965149af65803bee5981b35b96c998e41c48bd1bf1cfbf357f230fd8b864adf080')
+sha512sums=('572dfd30c56adf7e5418a0900428672f12f5d6a7075e350f65215116fa3aa4238df87ea5176b86fb149211b9b5d11ff6e56e600e4edf64c85788d6aecb1d5586')
 
 prepare() {
   cd go-lib-$pkgver


[arch-commits] Commit in certbot-dns-dnsimple/repos/community-any (PKGBUILD PKGBUILD)

2020-12-02 Thread Felix Yan via arch-commits
Date: Wednesday, December 2, 2020 @ 21:13:04
  Author: felixonmars
Revision: 769307

archrelease: copy trunk to community-any

Added:
  certbot-dns-dnsimple/repos/community-any/PKGBUILD
(from rev 769306, certbot-dns-dnsimple/trunk/PKGBUILD)
Deleted:
  certbot-dns-dnsimple/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-02 21:12:53 UTC (rev 769306)
+++ PKGBUILD2020-12-02 21:13:04 UTC (rev 769307)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=certbot-dns-dnsimple
-pkgver=1.9.0
-pkgrel=2
-pkgdesc="DNSimple DNS Authenticator plugin for Certbot"
-arch=('any')
-license=('Apache')
-url="https://pypi.python.org/pypi/$pkgname;
-depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
- 'python-zope-interface')
-checkdepends=('python-pytest')
-source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
-  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
-  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('d65626926d664c52e563e85559ec2f1c57163c4e2edc7de980f278b6424c01895a22e0ae2982f93edf2ea31b7ab5ef2101e6ac4c4deaf84d3b019045322333ac'
-'SKIP')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python -m pytest
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  python setup.py install --root="$pkgdir"
-}

Copied: certbot-dns-dnsimple/repos/community-any/PKGBUILD (from rev 769306, 
certbot-dns-dnsimple/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-02 21:13:04 UTC (rev 769307)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-dnsimple
+pkgver=1.10.0
+pkgrel=1
+pkgdesc="DNSimple DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname;
+depends=('certbot' 'dns-lexicon' 'python-acme' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+checkdepends=('python-pytest')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('6113e8dbf54c9fcd11ae4974c924de8118242cb856654fed63c0a6567788ee1b5fea0bbfb86b5082aacc22c11868b79b8bea137ebcebbaa008566d45dfdc667c'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python -m pytest
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


  1   2   3   4   >