[arch-commits] Commit in asunder/repos/community-x86_64 (PKGBUILD PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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" +}