[arch-commits] Commit in pelican/repos (2 files)
Date: Wednesday, November 14, 2018 @ 07:47:42 Author: farseerfc Revision: 407320 archrelease: copy trunk to community-testing-any Added: pelican/repos/community-testing-any/ pelican/repos/community-testing-any/PKGBUILD (from rev 407319, pelican/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: pelican/repos/community-testing-any/PKGBUILD (from rev 407319, pelican/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-11-14 07:47:42 UTC (rev 407320) @@ -0,0 +1,58 @@ +# Maintainer: Jiachen Yang +# AUR Maintainer: Stefan Tatschner +# Contributor: David Runge + +pkgname=pelican +pkgver=4.0.0 +pkgrel=1 +pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." +arch=('any') +url="http://getpelican.com"; +license=('AGPL3') +makedepends=('python-sphinx') +depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-pytz' + 'python-docutils' 'python-blinker' 'python-unidecode' 'python-six' + 'python-dateutil') +checkdepends=('python-tox' 'python-setuptools' 'python-lxml' 'git' 'python-nose' 'python-feedparser' 'python-markdown') +optdepends=('python-markdown: Markdown support' +'asciidoc: AsciiDoc support' +'python-beautifulsoup4: importing from wordpress/dotclear/posterous' +'python-feedparser: importing from feeds' +#'python-rst2pdf: PDF generation' # FS#48890 +'openssh: uploading through SSH' +'rsync: uploading through rsync+SSH' +'lftp: uploading through FTP' +'s3cmd: uploading through S3' +'python-ghp-import: uploading through gh-pages' +'python-typogrify: typographical enhancements' +'pandoc: for pelican-import auto convert' + 'python-mdx-video: easier embedding of youtube videos in markdown') +source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz";) +sha512sums=('5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253') + +build() { +# sphinx tried to import pelican, make it happy +cd "$srcdir/$pkgname-$pkgver/docs" +PYTHONPATH=".." make man +PYTHONPATH=".." make text +} + +package() { +cd "$srcdir/$pkgname-$pkgver" + +LC_LANG=en_US.UTF-8 python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + +cd "docs" + +install -d "$pkgdir/usr/share/man/man1/" +install -Dm644 _build/man/*.1 "$pkgdir/usr/share/man/man1/" + +install -d "$pkgdir/usr/share/doc/pelican/" +install -Dm644 _build/text/*.txt "$pkgdir/usr/share/doc/pelican/" +} + +check() { +cd "$srcdir/$pkgname-$pkgver" +#tox -e py3$(python3 -c "import platform;print(platform.python_version_tuple()[1])") +LANG=en_US.UTF-8 nosetests +}
[arch-commits] Commit in pelican/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 07:46:56 Author: farseerfc Revision: 407319 upgpkg: pelican 4.0.0-1 pelican 4.0 release Modified: pelican/trunk/PKGBUILD --+ PKGBUILD | 20 +++- 1 file changed, 3 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:05:39 UTC (rev 407318) +++ PKGBUILD2018-11-14 07:46:56 UTC (rev 407319) @@ -3,8 +3,8 @@ # Contributor: David Runge pkgname=pelican -pkgver=3.7.1 -pkgrel=4 +pkgver=4.0.0 +pkgrel=1 pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." arch=('any') url="http://getpelican.com"; @@ -28,22 +28,8 @@ 'pandoc: for pelican-import auto convert' 'python-mdx-video: easier embedding of youtube videos in markdown') source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz";) -sha512sums=('9e04e6a2009cc134f74410d8c8349831467192e7524287e23cad0b68232f2b5dd04f5d98505222d71eb3441e466bccec1cafc7f6e3c6bfcb4c5e57e4ab0fadda') +sha512sums=('5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253') -prepare() { -cd "$srcdir/$pkgname-$pkgver" - -# make python 3.6 target for tox -# pending issue https://github.com/getpelican/pelican/pull/2074 -sed -i "s|envlist = py{27,33,34,35},docs,flake8|envlist = py{27,33,34,35,36,37},docs,flake8|" tox.ini -sed -i "s|py33: python3.3|py37: python3.7|" tox.ini - -# fix py37 DeprecationWarning -# importing ABCs directly from collections instead of collections.abc is deprecated -sed -i 's|import collections|import collections.abc|' pelican/tests/test_pelican.py -sed -i 's|collections\.Sequence|collections.abc.Sequence|' pelican/tests/test_pelican.py -} - build() { # sphinx tried to import pelican, make it happy cd "$srcdir/$pkgname-$pkgver/docs"
[arch-commits] Commit in mutter/repos/extra-x86_64 (4 files)
Date: Wednesday, November 14, 2018 @ 05:17:27 Author: heftig Revision: 339676 archrelease: copy trunk to extra-x86_64 Added: mutter/repos/extra-x86_64/PKGBUILD (from rev 339675, mutter/trunk/PKGBUILD) mutter/repos/extra-x86_64/startup-notification.patch (from rev 339675, mutter/trunk/startup-notification.patch) Deleted: mutter/repos/extra-x86_64/PKGBUILD mutter/repos/extra-x86_64/startup-notification.patch + PKGBUILD | 122 +-- startup-notification.patch | 92 2 files changed, 107 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-14 05:17:13 UTC (rev 339675) +++ PKGBUILD2018-11-14 05:17:27 UTC (rev 339676) @@ -1,61 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Ionut Biru -# Contributor: Michael Kanis - -pkgname=mutter -pkgver=3.30.1+8+g1abab3fe2 -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) -makedepends=(intltool gobject-introspection git egl-wayland) -groups=(gnome) -_commit=1abab3fe2ed2d07bafc9f3aabe188c4d1c05ee43 # gnome-3-30 -source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"; - https://gitlab.gnome.org/vanvugt/mutter/commit/fc02b040f3b750b0513f812813351c09795950f6.patch -startup-notification.patch) -sha256sums=('SKIP' -'dffa2ca19281b9fa5a81bf80bd46a8eae78325c7e1f8b2a25c33945aa7cc0903' -'00d5e77c94e83e1987cc443ed7c47303aa33367ce912b2f665bcd34f88890a17') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - - # https://gitlab.gnome.org/GNOME/mutter/merge_requests/216 - git apply -3 ../fc02b040f3b750b0513f812813351c09795950f6.patch - - # https://bugs.archlinux.org/task/51940 - # As of 2018-05-08: Still needed, according to fmuellner - git apply -3 ../startup-notification.patch - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --libexecdir=/usr/lib --disable-static \ - --disable-schemas-compile --enable-compile-warnings=minimum \ - --enable-gtk-doc --enable-egl-device --enable-remote-desktop - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' \ - -i {.,cogl,clutter}/libtool - - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: mutter/repos/extra-x86_64/PKGBUILD (from rev 339675, mutter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-14 05:17:27 UTC (rev 339676) @@ -0,0 +1,61 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Ionut Biru +# Contributor: Michael Kanis + +pkgname=mutter +pkgver=3.30.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) +makedepends=(intltool gobject-introspection git egl-wayland) +groups=(gnome) +_commit=bcd6103c44ff74ebffd1737b8e0f3a952b83bd54 # tags/3.30.2^0 +source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"; + https://gitlab.gnome.org/vanvugt/mutter/commit/fc02b040f3b750b0513f812813351c09795950f6.patch +startup-notification.patch) +sha256sums=('SKIP' +'dffa2ca19281b9fa5a81bf80bd46a8eae78325c7e1f8b2a25c33945aa7cc0903' +'00d5e77c94e83e1987cc443ed7c47303aa33367ce912b2f665bcd34f88890a17') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + # https://gitlab.gnome.org/GNOME/mutter/merge_requests/216 + git apply -3 ../fc02b040f3b750b0513f812813351c09795950f6.patch + + # https://bugs.archlinux.org/task/51940 + # As of 2018-05-08: Still needed, according to fmuellner + git apply -3 ../startup-notification.patch + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib --disable-static \ + --disable-schemas-compile --enable-compile-warnings=minimum \ + --enable-gtk-doc --enable-egl-device --enable-remote-desktop + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' \ + -i {.,cogl,clutter}/libtool + + ma
[arch-commits] Commit in gnome-shell/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:17:27 Author: heftig Revision: 339677 archrelease: copy trunk to extra-x86_64 Added: gnome-shell/repos/extra-x86_64/PKGBUILD (from rev 339675, gnome-shell/trunk/PKGBUILD) Deleted: gnome-shell/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-14 05:17:27 UTC (rev 339676) +++ PKGBUILD2018-11-14 05:17:27 UTC (rev 339677) @@ -1,53 +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 libcroco libgdm libsecret - mutter nm-connection-editor unzip gstreamer libibus) -makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson - sassc) -optdepends=('gnome-control-center: System settings' -'evolution-data-server: Evolution calendar integration') -groups=(gnome) -_commit=a3f5354abba4c88ff33ccdd495c4aa87add9a285 # tags/3.30.1^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 - - # Move the plugin to our custom epiphany-only dir - sed -i "s/'mozilla'/'epiphany'/g" meson.build - - git submodule init - git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" - git submodule update -} - -build() { - arch-meson $pkgname build -D gtk_doc=true - ninja -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build - - # https://bugs.archlinux.org/task/37412 - mkdir "$pkgdir/usr/share/gnome-shell/modes" -} Copied: gnome-shell/repos/extra-x86_64/PKGBUILD (from rev 339675, gnome-shell/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-14 05:17:27 UTC (rev 339677) @@ -0,0 +1,53 @@ +# 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 libcroco libgdm libsecret + mutter nm-connection-editor unzip gstreamer libibus) +makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson + sassc) +optdepends=('gnome-control-center: System settings' +'evolution-data-server: Evolution calendar integration') +groups=(gnome) +_commit=2a36bf52cb61ac1a015bc2150807a8d47c7155e4 # tags/3.30.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 + + # Move the plugin to our custom epiphany-only dir + sed -i "s/'mozilla'/'epiphany'/g" meson.build + + git submodule init + git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" + git submodule update +} + +build() { + arch-meson $pkgname build -D gtk_doc=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build + + # https://bugs.archlinux.org/task/37412 + mkdir "$pkgdir/usr/share/gnome-shell/modes" +}
[arch-commits] Commit in mutter/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:17:09 Author: heftig Revision: 339674 3.30.2-1 Modified: mutter/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:05:46 UTC (rev 339673) +++ PKGBUILD2018-11-14 05:17:09 UTC (rev 339674) @@ -3,7 +3,7 @@ # Contributor: Michael Kanis pkgname=mutter -pkgver=3.30.1+8+g1abab3fe2 +pkgver=3.30.2 pkgrel=1 pkgdesc="A window manager for GNOME" url="https://gitlab.gnome.org/GNOME/mutter"; @@ -14,7 +14,7 @@ gnome-settings-daemon libgudev libinput pipewire) makedepends=(intltool gobject-introspection git egl-wayland) groups=(gnome) -_commit=1abab3fe2ed2d07bafc9f3aabe188c4d1c05ee43 # gnome-3-30 +_commit=bcd6103c44ff74ebffd1737b8e0f3a952b83bd54 # tags/3.30.2^0 source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"; https://gitlab.gnome.org/vanvugt/mutter/commit/fc02b040f3b750b0513f812813351c09795950f6.patch startup-notification.patch)
[arch-commits] Commit in gnome-shell/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:17:13 Author: heftig Revision: 339675 3.30.2-1 Modified: gnome-shell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:17:09 UTC (rev 339674) +++ PKGBUILD2018-11-14 05:17:13 UTC (rev 339675) @@ -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 broadcom-wl/repos (2 files)
Date: Wednesday, November 14, 2018 @ 05:04:45 Author: heftig Revision: 407308 archrelease: copy trunk to community-staging-x86_64 Added: broadcom-wl/repos/community-staging-x86_64/ broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 407306, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 407306, broadcom-wl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:04:45 UTC (rev 407308) @@ -0,0 +1,38 @@ +# Maintainer: Eli Schwartz + +pkgname=broadcom-wl# Build against stock -arch kernel +#pkgname=broadcom-wl-custom# Build agains kernel with a different name +_kernelname=${pkgname#broadcom-wl} +pkgver=6.30.223.271 +pkgrel=58 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +depends=("linux${_kernelname}") +makedepends=("linux${_kernelname}-headers" "${pkgname%$_kernelname}-dkms=${pkgver}") + +_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}" + +build() { +_kernver="$(<${_extramodules}/version)" + +dkms build --dkmstree "$srcdir" -m $pkgname/$pkgver -k $_kernver +} + +package() { +_kernver="$(<${_extramodules}/version)" + +install -Dm644 -t "${pkgdir}${_extramodules}" \ +${pkgname}/${pkgver}/${_kernver}/${CARCH}/module/*.ko +find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + +_license="/usr/share/licenses/${pkgname}-dkms/" +if [[ -d $_license ]]; then +install -Dm644 -t "${pkgdir}"/${_license/-dkms/} ${_license}/* +fi +_modprobe="/usr/lib/modprobe.d/${pkgname}-dkms.conf" +if [[ -r ${_modprobe} ]]; then +install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/} +fi +}
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Wednesday, November 14, 2018 @ 05:04:51 Author: heftig Revision: 339667 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 339666, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 339666, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 72 kernel-4.11.patch | 38 +++ 2 files changed, 110 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 339666, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-14 05:04:51 UTC (rev 339667) @@ -0,0 +1,72 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.107 +_extramodules=extramodules-ARCH +pkgrel=40 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.19' 'linux-headers<4.20') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch') +sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.19' 'linux<4.20' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia-340xx=$pkgver") +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 339666, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-11-14 05:04:51 UTC (rev 339667) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif +
[arch-commits] Commit in r8168/repos (2 files)
Date: Wednesday, November 14, 2018 @ 05:05:01 Author: heftig Revision: 407310 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 407309, r8168/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 407309, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:05:01 UTC (rev 407310) @@ -0,0 +1,39 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.046.00 +pkgrel=22 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3') + +build() { + KERNEL_VERSION=$(=4.19" "linux<4.20") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +}
[arch-commits] Commit in nvidia-390xx/repos (4 files)
Date: Wednesday, November 14, 2018 @ 05:04:52 Author: heftig Revision: 339668 archrelease: copy trunk to staging-x86_64 Added: nvidia-390xx/repos/staging-x86_64/ nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 339666, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 339666, nvidia-390xx/trunk/kernel-4.16.patch) nvidia-390xx/repos/staging-x86_64/kernel-4.19.patch (from rev 339666, nvidia-390xx/trunk/kernel-4.19.patch) ---+ PKGBUILD | 91 kernel-4.16.patch | 33 ++ kernel-4.19.patch | 63 3 files changed, 187 insertions(+) Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 339666, nvidia-390xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-14 05:04:52 UTC (rev 339668) @@ -0,0 +1,91 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.87 +_extramodules=extramodules-ARCH +pkgrel=12 +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.19' 'linux-headers<4.20') +conflicts=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch kernel-4.19.patch) +sha256sums=('c7c07151e17f610af11f7870560d96c3a3ee9bb91ba1bb82fcc7b5d473d40b66' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385' +'e425320bd3712cc789035d5936412724b0b410f50463980c0a48715fd3f8c431') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +# Ad-hoc patch +patch -Np1 -i ../kernel-4.19.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-390xx() { +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +depends=('linux>=4.19' 'linux<4.20' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-390xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch" +depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia-390xx=$pkgver") +conflicts+=('nvidia-390xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 339666, nvidia-390xx/trunk/kernel-4.16.patch) === --- staging-x86_64/kernel-4.16.patch(rev 0) +++ staging-x86_64/kernel-4.16.patch2018-11-14 05:04:52 UTC (rev 339668) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Wednesday, November 14, 2018 @ 05:04:57 Author: heftig Revision: 407309 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 407308, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 407308, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:04:57 UTC (rev 407309) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=177 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.19' 'linux<4.20') +makedepends=('linux-headers>=4.19' 'linux-headers<4.20') +_extramodules=extramodules-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Wednesday, November 14, 2018 @ 05:05:04 Author: heftig Revision: 407311 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 407309, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 407309, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 407310, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 51 +++ dkms.conf |9 + 3 files changed, 61 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 407309, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-11-14 05:05:04 UTC (rev 407311) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 407309, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:05:04 UTC (rev 407311) @@ -0,0 +1,51 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=112 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.19' 'linux<4.20') +makedepends=('linux-headers>=4.19' 'linux-headers<4.20') +_extramodules=extramodules-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec xz {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 407310, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-11-14 05:05:04 UTC (rev 407311) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Wednesday, November 14, 2018 @ 05:04:43 Author: heftig Revision: 407307 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 407306, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 407306, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:04:43 UTC (rev 407307) @@ -0,0 +1,59 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.22 +pkgrel=3 +_linux_major=4 +_linux_minor=19 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +_linux_cur=${_linux_major}.${_linux_minor} +_linux_next=${_linux_major}.$((_linux_minor + 1)) +makedepends=("linux>=$_linux_cur" "linux<$_linux_next" + "linux-headers>=$_linux_cur" "linux-headers<$_linux_next" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=$_linux_cur" "linux<$_linux_next") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=$_linux_cur" "linux<$_linux_next") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Wednesday, November 14, 2018 @ 05:04:40 Author: heftig Revision: 407306 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 407304, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 407304, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:04:40 UTC (rev 407306) @@ -0,0 +1,49 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +pkgrel=65 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.19' 'linux<4.20') +makedepends=('linux-headers>=4.19' 'linux-headers<4.20' 'git') +_extradir=/usr/lib/modules/extramodules-ARCH +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec xz {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:04:21 Author: heftig Revision: 339665 340.107-40: kernel 4.19.2.arch1-1 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:04:17 UTC (rev 339664) +++ PKGBUILD2018-11-14 05:04:21 UTC (rev 339665) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.107 _extramodules=extramodules-ARCH -pkgrel=39 +pkgrel=40 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Wednesday, November 14, 2018 @ 05:04:38 Author: heftig Revision: 407305 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 407304, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 407304, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 61 dkms.conf |9 2 files changed, 70 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 407304, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 05:04:38 UTC (rev 407305) @@ -0,0 +1,61 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=171 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.19' 'linux<4.20') +makedepends=('linux-headers>=4.19' 'linux-headers<4.20') +_extramodules=extramodules-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 407304, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-11-14 05:04:38 UTC (rev 407305) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in nvidia/repos (3 files)
Date: Wednesday, November 14, 2018 @ 05:04:47 Author: heftig Revision: 339666 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 339665, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 339665, nvidia/trunk/kernel-4.16.patch) ---+ PKGBUILD | 86 kernel-4.16.patch | 33 +++ 2 files changed, 119 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 339665, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-14 05:04:47 UTC (rev 339666) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=410.73 +_extramodules=extramodules-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.19' 'linux-headers<4.20') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"; +kernel-4.16.patch) +sha512sums=('2dca98babb4b2ce319089b179619444e1ef9b4b94c0d1981982c35a234f9e6934febe3ec3ca39cf1b3672a126b4290b1bc54469a0617b7fdebb4871cc4c75bac' + 'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Restore phys_to_dma support (still needed for 396.18) +# https://bugs.archlinux.org/task/58074 +patch -Np1 -i ../kernel-4.16.patch + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.19' 'linux<4.20' "nvidia-utils=${pkgver}" 'libglvnd') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +provides=("nvidia=$pkgver") +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 339665, nvidia/trunk/kernel-4.16.patch) === --- staging-x86_64/kernel-4.16.patch(rev 0) +++ staging-x86_64/kernel-4.16.patch2018-11-14 05:04:47 UTC (rev 339666) @@ -0,0 +1,33 @@ +diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +index 10fc418..22ef968 100644 +--- a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h +@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid) + + #if defined(NV_VM_INSERT_PAGE_PRESENT) + #include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + #endif + + #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64) +diff --git a/kernel/conftest.sh b/kernel/conftest.sh +index b23dbb4..42dc576 100755 +--- a/kernel/conftest.sh b/kernel/conftest.sh +@@ -1906,7 +1906,12
[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:03:56 Author: heftig Revision: 407299 6.30.223.271-58: kernel 4.19.2.arch1-1 Modified: broadcom-wl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:03:54 UTC (rev 407298) +++ PKGBUILD2018-11-14 05:03:56 UTC (rev 407299) @@ -4,7 +4,7 @@ #pkgname=broadcom-wl-custom# Build agains kernel with a different name _kernelname=${pkgname#broadcom-wl} pkgver=6.30.223.271 -pkgrel=57 +pkgrel=58 pkgdesc='Broadcom 802.11 Linux STA wireless driver' arch=('x86_64') url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:04:17 Author: heftig Revision: 339664 410.73-3: kernel 4.19.2.arch1-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:04:11 UTC (rev 339663) +++ PKGBUILD2018-11-14 05:04:17 UTC (rev 339664) @@ -6,7 +6,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=410.73 _extramodules=extramodules-ARCH -pkgrel=2 +pkgrel=3 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:03:54 Author: heftig Revision: 407298 0.43-65: kernel 4.19.2.arch1-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 03:33:41 UTC (rev 407297) +++ PKGBUILD2018-11-14 05:03:54 UTC (rev 407298) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=64 +pkgrel=65 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:04:06 Author: heftig Revision: 407304 1.1.0-171: kernel 4.19.2.arch1-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:04:03 UTC (rev 407303) +++ PKGBUILD2018-11-14 05:04:06 UTC (rev 407304) @@ -5,7 +5,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=170 +pkgrel=171 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:04:03 Author: heftig Revision: 407303 20170610-112: kernel 4.19.2.arch1-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:04:01 UTC (rev 407302) +++ PKGBUILD2018-11-14 05:04:03 UTC (rev 407303) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=111 +pkgrel=112 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:03:59 Author: heftig Revision: 407301 0.8-177: kernel 4.19.2.arch1-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:03:58 UTC (rev 407300) +++ PKGBUILD2018-11-14 05:03:59 UTC (rev 407301) @@ -5,7 +5,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=176 +pkgrel=177 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:03:58 Author: heftig Revision: 407300 5.2.22-3: kernel 4.19.2.arch1-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:03:56 UTC (rev 407299) +++ PKGBUILD2018-11-14 05:03:58 UTC (rev 407300) @@ -4,7 +4,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.22 -pkgrel=2 +pkgrel=3 _linux_major=4 _linux_minor=19 arch=('x86_64')
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:04:11 Author: heftig Revision: 339663 390.87-12: kernel 4.19.2.arch1-1 Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 23:43:26 UTC (rev 339662) +++ PKGBUILD2018-11-14 05:04:11 UTC (rev 339663) @@ -6,7 +6,7 @@ pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.87 _extramodules=extramodules-ARCH -pkgrel=11 +pkgrel=12 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 05:04:01 Author: heftig Revision: 407302 8.046.00-22: kernel 4.19.2.arch1-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 05:03:59 UTC (rev 407301) +++ PKGBUILD2018-11-14 05:04:01 UTC (rev 407302) @@ -4,7 +4,7 @@ pkgname=r8168 pkgver=8.046.00 -pkgrel=21 +pkgrel=22 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in alacritty/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 14, 2018 @ 03:11:24 Author: farseerfc Revision: 407296 archrelease: copy trunk to community-testing-x86_64 Added: alacritty/repos/community-testing-x86_64/PKGBUILD (from rev 407295, alacritty/trunk/PKGBUILD) Deleted: alacritty/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 105 - 1 file changed, 49 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-14 03:10:31 UTC (rev 407295) +++ PKGBUILD2018-11-14 03:11:24 UTC (rev 407296) @@ -1,56 +0,0 @@ -# Maintainer: Christian Rebischke -# Maintainer: Jiachen YANG -# Contributor: kpcyrd -# Contributor: quininer -pkgbase='alacritty' -pkgname=('alacritty' 'alacritty-terminfo') -pkgdesc="A cross-platform, GPU-accelerated terminal emulator" -_pkgver=0.2.2 -pkgver=0.2.3 -pkgrel=1 -arch=('x86_64') -url="https://github.com/jwilm/alacritty"; -license=('Apache') -makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 'desktop-file-utils') -source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz"; - "diff0.2.3.patch::https://github.com/jwilm/alacritty/compare/v0.2.2...f5e2f39979e2983399dd867cb6f844256fd14163.patch";) -sha256sums=('028e67c3ea005c8222aabe2c95e6d819ce0aca220efe37120b89c01e9afdc7a1' -'7ad42729a2e81a450a7ecbf96fdf6efdd74ab579789e5e18bd88e24668252115') - -prepare(){ - cd $pkgbase-$_pkgver - patch -Np1 -i $srcdir/diff0.2.3.patch -} - -build(){ - cd $pkgbase-$_pkgver - env CARGO_INCREMENTAL=0 cargo build --release -} - -check(){ - cd $pkgbase-$_pkgver - env CARGO_INCREMENTAL=0 cargo test --release -} - -package_alacritty() { - depends=('freetype2' 'fontconfig' 'xclip' 'libxi' 'libxcursor') - - cd $pkgbase-$_pkgver - desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" "alacritty.desktop" - - install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty" - install -D -m644 "alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1" - install -D -m644 "alacritty-completions.bash" "$pkgdir/usr/share/bash-completion/completions/alacritty" - install -D -m644 "alacritty-completions.zsh" "$pkgdir/usr/share/zsh/site-functions/_alacritty" - install -D -m644 "alacritty-completions.fish" "$pkgdir/usr/share/fish/completions/alacritty.fish" -} - -package_alacritty-terminfo() { - pkgdesc="Terminfo files for the alacritty terminal emulator" - depends=('ncurses') - - cd $pkgbase-$_pkgver - - install -dm 755 "$pkgdir/usr/share/terminfo/a/" - tic -o "$pkgdir/usr/share/terminfo" alacritty.info -} Copied: alacritty/repos/community-testing-x86_64/PKGBUILD (from rev 407295, alacritty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-14 03:11:24 UTC (rev 407296) @@ -0,0 +1,49 @@ +# Maintainer: Christian Rebischke +# Maintainer: Jiachen YANG +# Contributor: kpcyrd +# Contributor: quininer +pkgbase='alacritty' +pkgname=('alacritty' 'alacritty-terminfo') +pkgdesc="A cross-platform, GPU-accelerated terminal emulator" +_pkgver=0.2.3 +pkgver=0.2.3 +pkgrel=2 +arch=('x86_64') +url="https://github.com/jwilm/alacritty"; +license=('Apache') +makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 'desktop-file-utils') +source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz";) +sha256sums=('52d433381afce036a1744772e2ef0f3a9be3bc4eb24e5cf384a6b1b792340e05') + +build(){ + cd $pkgbase-$_pkgver + env CARGO_INCREMENTAL=0 cargo build --release --locked +} + +check(){ + cd $pkgbase-$_pkgver + env CARGO_INCREMENTAL=0 cargo test --release +} + +package_alacritty() { + depends=('freetype2' 'fontconfig' 'xclip' 'libxi' 'libxcursor') + + cd $pkgbase-$_pkgver + desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" "alacritty.desktop" + + install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty" + install -D -m644 "alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1" + install -D -m644 "alacritty-completions.bash" "$pkgdir/usr/share/bash-completion/completions/alacritty" + install -D -m644 "alacritty-completions.zsh" "$pkgdir/usr/share/zsh/site-functions/_alacritty" + install -D -m644 "alacritty-completions.fish" "$pkgdir/usr/share/fish/completions/alacritty.fish" +} + +package_alacritty-terminfo() { + pkgdesc="Terminfo files for the alacritty terminal emulator" + depends=('ncurses') + + cd $pkgbase-$_pkgver + + install -dm 755 "$pkgdir/usr/share/terminfo/a/" + tic -o "$pkgdir/usr/share/terminfo" alacritty.info +}
[arch-commits] Commit in alacritty/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 03:10:31 Author: farseerfc Revision: 407295 upgpkg: alacritty 0.2.3-2 alacritty switching to upstream 0.2.3 tarball Modified: alacritty/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 5 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:26:33 UTC (rev 407294) +++ PKGBUILD2018-11-14 03:10:31 UTC (rev 407295) @@ -5,26 +5,19 @@ pkgbase='alacritty' pkgname=('alacritty' 'alacritty-terminfo') pkgdesc="A cross-platform, GPU-accelerated terminal emulator" -_pkgver=0.2.2 +_pkgver=0.2.3 pkgver=0.2.3 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://github.com/jwilm/alacritty"; license=('Apache') makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 'desktop-file-utils') -source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz"; - "diff0.2.3.patch::https://github.com/jwilm/alacritty/compare/v0.2.2...f5e2f39979e2983399dd867cb6f844256fd14163.patch";) -sha256sums=('028e67c3ea005c8222aabe2c95e6d819ce0aca220efe37120b89c01e9afdc7a1' -'7ad42729a2e81a450a7ecbf96fdf6efdd74ab579789e5e18bd88e24668252115') +source=("${pkgbase}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgbase}/archive/v${_pkgver}.tar.gz";) +sha256sums=('52d433381afce036a1744772e2ef0f3a9be3bc4eb24e5cf384a6b1b792340e05') -prepare(){ - cd $pkgbase-$_pkgver - patch -Np1 -i $srcdir/diff0.2.3.patch -} - build(){ cd $pkgbase-$_pkgver - env CARGO_INCREMENTAL=0 cargo build --release + env CARGO_INCREMENTAL=0 cargo build --release --locked } check(){
[arch-commits] Commit in patch/repos (3 files)
Date: Tuesday, November 13, 2018 @ 23:43:26 Author: anthraxx Revision: 339662 archrelease: copy trunk to testing-x86_64 Added: patch/repos/testing-x86_64/ patch/repos/testing-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch (from rev 339661, patch/trunk/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch) patch/repos/testing-x86_64/PKGBUILD (from rev 339661, patch/trunk/PKGBUILD) + 19599883ffb6a450d2884f081f8ecf68edbed7ee.patch | 99 +++ PKGBUILD | 67 +++ 2 files changed, 166 insertions(+) Copied: patch/repos/testing-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch (from rev 339661, patch/trunk/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch) === --- testing-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch (rev 0) +++ testing-x86_64/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch 2018-11-13 23:43:26 UTC (rev 339662) @@ -0,0 +1,99 @@ +From 19599883ffb6a450d2884f081f8ecf68edbed7ee Mon Sep 17 00:00:00 2001 +From: Jean Delvare +Date: Thu, 3 May 2018 14:31:55 +0200 +Subject: [PATCH] Don't leak temporary file on failed ed-style patch + +Now that we write ed-style patches to a temporary file before we +apply them, we need to ensure that the temporary file is removed +before we leave, even on fatal error. + +* src/pch.c (do_ed_script): Use global TMPEDNAME instead of local + tmpname. Don't unlink the file directly, instead tag it for removal + at exit time. +* src/patch.c (cleanup): Unlink TMPEDNAME at exit. + +This closes bug #53820: +https://savannah.gnu.org/bugs/index.php?53820 + +Fixes: 123eaff0d5d1 ("Fix arbitrary command execution in ed-style patches (CVE-2018-1000156)") +--- + src/common.h | 2 ++ + src/patch.c | 1 + + src/pch.c| 11 +-- + 3 files changed, 8 insertions(+), 6 deletions(-) + +diff --git a/src/common.h b/src/common.h +index 904a3f8..53c5e32 100644 +--- a/src/common.h b/src/common.h +@@ -94,10 +94,12 @@ XTERN char const *origsuff; + XTERN char const * TMPINNAME; + XTERN char const * TMPOUTNAME; + XTERN char const * TMPPATNAME; ++XTERN char const * TMPEDNAME; + + XTERN bool TMPINNAME_needs_removal; + XTERN bool TMPOUTNAME_needs_removal; + XTERN bool TMPPATNAME_needs_removal; ++XTERN bool TMPEDNAME_needs_removal; + + #ifdef DEBUGGING + XTERN int debug; +diff --git a/src/patch.c b/src/patch.c +index 3fcaec5..9146597 100644 +--- a/src/patch.c b/src/patch.c +@@ -1999,6 +1999,7 @@ cleanup (void) + remove_if_needed (TMPINNAME, &TMPINNAME_needs_removal); + remove_if_needed (TMPOUTNAME, &TMPOUTNAME_needs_removal); + remove_if_needed (TMPPATNAME, &TMPPATNAME_needs_removal); ++ remove_if_needed (TMPEDNAME, &TMPEDNAME_needs_removal); + remove_if_needed (TMPREJNAME, &TMPREJNAME_needs_removal); + output_files (NULL); + } +diff --git a/src/pch.c b/src/pch.c +index 79a3c99..1bb3153 100644 +--- a/src/pch.c b/src/pch.c +@@ -2396,7 +2396,6 @@ do_ed_script (char const *inname, char const *outname, + file_offset beginning_of_this_line; + size_t chars_read; + FILE *tmpfp = 0; +-char const *tmpname; + int tmpfd; + pid_t pid; + +@@ -2411,12 +2410,13 @@ do_ed_script (char const *inname, char const *outname, + invalid commands and treats the next line as a new command, which + can lead to arbitrary command execution. */ + +- tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); ++ tmpfd = make_tempfile (&TMPEDNAME, 'e', NULL, O_RDWR | O_BINARY, 0); + if (tmpfd == -1) +-pfatal ("Can't create temporary file %s", quotearg (tmpname)); ++pfatal ("Can't create temporary file %s", quotearg (TMPEDNAME)); ++ TMPEDNAME_needs_removal = true; + tmpfp = fdopen (tmpfd, "w+b"); + if (! tmpfp) +-pfatal ("Can't open stream for file %s", quotearg (tmpname)); ++pfatal ("Can't open stream for file %s", quotearg (TMPEDNAME)); + } + + for (;;) { +@@ -2457,7 +2457,7 @@ do_ed_script (char const *inname, char const *outname, + write_fatal (); + + if (lseek (tmpfd, 0, SEEK_SET) == -1) +- pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname)); ++ pfatal ("Can't rewind to the beginning of file %s", quotearg (TMPEDNAME)); + + if (inerrno != ENOENT) + { +@@ -2484,7 +2484,6 @@ do_ed_script (char const *inname, char const *outname, + pfatal ("Failed to duplicate standard input"); + + fclose (tmpfp); +-safe_unlink (tmpname); + + if (ofp) + { Copied: patch/repos/testing-x86_64/PKGBUILD (from rev 339661, patch/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-11-13 23:43:26 UTC (rev 339662) @@ -0,0 +1,67 @@ +# Main
[arch-commits] Commit in patch/trunk (4 files)
Date: Tuesday, November 13, 2018 @ 23:43:21 Author: anthraxx Revision: 339661 upgpkg: patch 2.7.6-7 (fix patches for real) remove unneeded local patches and use only upstream patches where possible. 19599883ffb6a450d2884f081f8ecf68edbed7ee requres a tiny context fix in a single hunk, so we carry that patch around. Its easy to verify against the upstream commit. All changes in all patches are exactly like the upstream changes not fiddling with mixups and not undoing CVE-2018-6952. The autoreconf was added so we get a new Makefile that respects the newly added tests/ed-style so we can ensure it still works. Modified: patch/trunk/19599883ffb6a450d2884f081f8ecf68edbed7ee.patch patch/trunk/PKGBUILD Deleted: patch/trunk/123eaff0d5d1aebe128295959435b9ca5909c26d.patch patch/trunk/369dcccdfa6336e5a873d6d63705cfbe04c55727.patch + 123eaff0d5d1aebe128295959435b9ca5909c26d.patch | 150 --- 19599883ffb6a450d2884f081f8ecf68edbed7ee.patch | 47 ++- 369dcccdfa6336e5a873d6d63705cfbe04c55727.patch | 102 --- PKGBUILD | 30 ++-- 4 files changed, 57 insertions(+), 272 deletions(-) Deleted: 123eaff0d5d1aebe128295959435b9ca5909c26d.patch === --- 123eaff0d5d1aebe128295959435b9ca5909c26d.patch 2018-11-13 23:13:41 UTC (rev 339660) +++ 123eaff0d5d1aebe128295959435b9ca5909c26d.patch 2018-11-13 23:43:21 UTC (rev 339661) @@ -1,150 +0,0 @@ -diff --git a/src/pch.c b/src/pch.c -index c8ec983..4fd5a05 100644 a/src/pch.c -+++ b/src/pch.c -@@ -33,6 +33,7 @@ - # include - #endif - #include -+#include - - #define INITHUNKMAX 125 /* initial dynamic allocation size */ - -@@ -2114,7 +2115,7 @@ pch_swap (void) - } - if (p_efake >= 0) { /* fix non-freeable ptr range */ - if (p_efake <= i) -- n = p_end - p_ptrn_lines; -+ n = p_end - i + 1; - else - n = -i; - p_efake += n; -@@ -2389,22 +2390,28 @@ do_ed_script (char const *inname, char const *outname, - static char const editor_program[] = EDITOR_PROGRAM; - - file_offset beginning_of_this_line; --FILE *pipefp = 0; - size_t chars_read; -+FILE *tmpfp = 0; -+char const *tmpname; -+int tmpfd; -+pid_t pid; -+ -+if (! dry_run && ! skip_rest_of_patch) -+ { -+ /* Write ed script to a temporary file. This causes ed to abort on -+ invalid commands such as when line numbers or ranges exceed the -+ number of available lines. When ed reads from a pipe, it rejects -+ invalid commands and treats the next line as a new command, which -+ can lead to arbitrary command execution. */ -+ -+ tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); -+ if (tmpfd == -1) -+pfatal ("Can't create temporary file %s", quotearg (tmpname)); -+ tmpfp = fdopen (tmpfd, "w+b"); -+ if (! tmpfp) -+pfatal ("Can't open stream for file %s", quotearg (tmpname)); -+ } - --if (! dry_run && ! skip_rest_of_patch) { -- int exclusive = *outname_needs_removal ? 0 : O_EXCL; -- assert (! inerrno); -- *outname_needs_removal = true; -- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -- sprintf (buf, "%s %s%s", editor_program, -- verbosity == VERBOSE ? "" : "- ", -- outname); -- fflush (stdout); -- pipefp = popen(buf, binary_transput ? "wb" : "w"); -- if (!pipefp) --pfatal ("Can't open pipe to %s", quotearg (buf)); --} - for (;;) { - char ed_command_letter; - beginning_of_this_line = file_tell (pfp); -@@ -2415,14 +2422,14 @@ do_ed_script (char const *inname, char const *outname, - } - ed_command_letter = get_ed_command_letter (buf); - if (ed_command_letter) { -- if (pipefp) -- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) -+ if (tmpfp) -+ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) - write_fatal (); - if (ed_command_letter != 'd' && ed_command_letter != 's') { - p_pass_comments_through = true; - while ((chars_read = get_line ()) != 0) { -- if (pipefp) -- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) -+ if (tmpfp) -+ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) - write_fatal (); - if (chars_read == 2 && strEQ (buf, ".\n")) - break; -@@ -2435,13 +2442,49 @@ do_ed_script (char const *inname, char const *outname, - break; - } - } --if (!pipefp) -+if (!tmpfp) - return; --if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, pipefp) == 0 -- || fflush (pipefp) !=
[arch-commits] Commit in patch/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 23:13:41 Author: anthraxx Revision: 339660 patch: respect source prefixes when applying patches Modified: patch/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 23:06:14 UTC (rev 339659) +++ PKGBUILD2018-11-13 23:13:41 UTC (rev 339660) @@ -34,14 +34,14 @@ prepare() { cd $pkgname-$pkgver # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" done - : } build() {
[arch-commits] Commit in libgfshare/repos (extra-x86_64 extra-x86_64/PKGBUILD)
Date: Tuesday, November 13, 2018 @ 23:06:14 Author: anthraxx Revision: 339659 archrelease: copy trunk to extra-x86_64 Added: libgfshare/repos/extra-x86_64/ libgfshare/repos/extra-x86_64/PKGBUILD (from rev 339658, libgfshare/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: libgfshare/repos/extra-x86_64/PKGBUILD (from rev 339658, libgfshare/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-11-13 23:06:14 UTC (rev 339659) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: Alan Berndt + +pkgname=libgfshare +pkgver=2.0.0 +pkgrel=2 +pkgdesc='Utilities for multi-way secret-sharing' +url='https://www.digital-scurf.org/software/libgfshare' +arch=('x86_64') +license=('MIT') +depends=('glibc') +provides=('libgfshare.so') +source=(https://www.digital-scurf.org/files/libgfshare/libgfshare-${pkgver}.tar.bz2) +sha512sums=('d6fd60a743825df85cb429b1dee583ab0a6d998fd5c79ee45b3da4c83a55970aee896337514c3686abfd3ff63099232e0f4af4203c32fa042500bfa8bc8d3495') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +check() { + cd ${pkgname}-${pkgver} + make -k check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README doc/theory.tex -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Tuesday, November 13, 2018 @ 23:06:01 Author: anthraxx Revision: 339658 addpkg: libgfshare 2.0.0-2 Added: libgfshare/ libgfshare/repos/ libgfshare/trunk/ libgfshare/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: libgfshare/trunk/PKGBUILD === --- libgfshare/trunk/PKGBUILD (rev 0) +++ libgfshare/trunk/PKGBUILD 2018-11-13 23:06:01 UTC (rev 339658) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: Alan Berndt + +pkgname=libgfshare +pkgver=2.0.0 +pkgrel=2 +pkgdesc='Utilities for multi-way secret-sharing' +url='https://www.digital-scurf.org/software/libgfshare' +arch=('x86_64') +license=('MIT') +depends=('glibc') +provides=('libgfshare.so') +source=(https://www.digital-scurf.org/files/libgfshare/libgfshare-${pkgver}.tar.bz2) +sha512sums=('d6fd60a743825df85cb429b1dee583ab0a6d998fd5c79ee45b3da4c83a55970aee896337514c3686abfd3ff63099232e0f4af4203c32fa042500bfa8bc8d3495') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +check() { + cd ${pkgname}-${pkgver} + make -k check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README doc/theory.tex -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in dfu-programmer/repos (extra-x86_64 extra-x86_64/PKGBUILD)
Date: Tuesday, November 13, 2018 @ 23:02:46 Author: anthraxx Revision: 339657 archrelease: copy trunk to extra-x86_64 Added: dfu-programmer/repos/extra-x86_64/ dfu-programmer/repos/extra-x86_64/PKGBUILD (from rev 339656, dfu-programmer/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: dfu-programmer/repos/extra-x86_64/PKGBUILD (from rev 339656, dfu-programmer/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-11-13 23:02:46 UTC (rev 339657) @@ -0,0 +1,28 @@ +# Maintainer: Levente Polyak +# Contributor: Eduardo Martins Lopes < edumlopes at gmail dot com > +# Contributor: Poco (Patched 0.5.4 with atmega16u2 support) +# Contributor: Eric Anderson + +pkgname=dfu-programmer +pkgver=0.7.2 +pkgrel=2 +pkgdesc='Programmer for Atmel chips with a USB bootloader' +url='https://dfu-programmer.github.io/' +arch=('x86_64') +license=('GPL2') +depends=('glibc' 'libusb' 'libusb-1.0.so') +source=(https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Tuesday, November 13, 2018 @ 23:02:18 Author: anthraxx Revision: 339656 addpkg: dfu-programmer 0.7.2-2 Added: dfu-programmer/ dfu-programmer/repos/ dfu-programmer/trunk/ dfu-programmer/trunk/PKGBUILD --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Added: dfu-programmer/trunk/PKGBUILD === --- dfu-programmer/trunk/PKGBUILD (rev 0) +++ dfu-programmer/trunk/PKGBUILD 2018-11-13 23:02:18 UTC (rev 339656) @@ -0,0 +1,28 @@ +# Maintainer: Levente Polyak +# Contributor: Eduardo Martins Lopes < edumlopes at gmail dot com > +# Contributor: Poco (Patched 0.5.4 with atmega16u2 support) +# Contributor: Eric Anderson + +pkgname=dfu-programmer +pkgver=0.7.2 +pkgrel=2 +pkgdesc='Programmer for Atmel chips with a USB bootloader' +url='https://dfu-programmer.github.io/' +arch=('x86_64') +license=('GPL2') +depends=('glibc' 'libusb' 'libusb-1.0.so') +source=(https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in linux/repos (7 files)
Date: Tuesday, November 13, 2018 @ 22:30:37 Author: heftig Revision: 339654 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/60-linux.hook (from rev 339653, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 339653, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 339653, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 339653, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 339653, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 339653, linux/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 241 + config| 9797 linux.install | 10 linux.preset | 14 6 files changed, 10085 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 339653:339654 to see the changes.
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Tuesday, November 13, 2018 @ 22:30:38 Author: heftig Revision: 339655 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 339653, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 339653, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 339653, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 339653, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 339653, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 339653, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 241 + config| 9833 linux.install | 10 linux.preset | 14 6 files changed, 10121 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 339654:339655 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Tuesday, November 13, 2018 @ 22:29:43 Author: heftig Revision: 339653 4.19.2.zen1-1 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |6 +++--- config | 11 +++ 2 files changed, 6 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:29:23 UTC (rev 339652) +++ PKGBUILD2018-11-13 22:29:43 UTC (rev 339653) @@ -4,9 +4,9 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=4.19.1-zen2 +_srcver=4.19.2-zen1 pkgver=${_srcver//-/.} -pkgrel=2 +pkgrel=1 arch=(x86_64) url="https://github.com/zen-kernel/zen-kernel/commits/v$_srcver"; license=(GPL2) @@ -26,7 +26,7 @@ '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'6df19036260f573dfa604b1396ace99eba7fba7341d6f878c9d5a58ce9362bab' +'6b281ab7860bf994a286c257b76c7afc3adc2eafa5fa282ff4219ca28fedf8e8' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2018-11-13 22:29:23 UTC (rev 339652) +++ config 2018-11-13 22:29:43 UTC (rev 339653) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.19.1-zen2 Kernel Configuration +# Linux/x86 4.19.2-zen1 Kernel Configuration # # @@ -997,14 +997,10 @@ CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y -CONFIG_IOSCHED_BFQ_SQ=y -CONFIG_BFQ_SQ_GROUP_IOSCHED=y # CONFIG_DEFAULT_DEADLINE is not set -# CONFIG_DEFAULT_CFQ is not set -CONFIG_DEFAULT_BFQ_SQ=y +CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set -CONFIG_DEFAULT_IOSCHED="bfq-sq" -# CONFIG_MQ_IOSCHED_BFQ is not set +CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y CONFIG_IOSCHED_BFQ=y @@ -9375,7 +9371,6 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Tuesday, November 13, 2018 @ 22:29:23 Author: heftig Revision: 339652 4.19.2.arch1-1 Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |4 ++-- config |3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:50:09 UTC (rev 339651) +++ PKGBUILD2018-11-13 22:29:23 UTC (rev 339652) @@ -4,7 +4,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name -_srcver=4.19.1-arch1 +_srcver=4.19.2-arch1 pkgver=${_srcver//-/.} pkgrel=1 arch=(x86_64) @@ -26,7 +26,7 @@ '8218F88849AAC522E94CF470A5E9288C4FA415FA' # Jan Alexander Steffens (heftig) ) sha256sums=('SKIP' -'588a2eb551397cd6b5cfc2434fb6936819779f43ff03f112289e17fa08390ca9' +'986918689166b88f03579bda4a5a964ec4a1db18423b89981ba58da7e35e8e89' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2018-11-13 21:50:09 UTC (rev 339651) +++ config 2018-11-13 22:29:23 UTC (rev 339652) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.19.1-arch1 Kernel Configuration +# Linux/x86 4.19.2-arch1 Kernel Configuration # # @@ -9335,7 +9335,6 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:26:13 Author: felixonmars Revision: 407293 upgpkg: git-annex 7.20181105-6 rebuild with math-functions 0.3.1.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:25:45 UTC (rev 407292) +++ PKGBUILD2018-11-13 22:26:13 UTC (rev 407293) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20181105 -pkgrel=5 +pkgrel=6 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (3 files)
Date: Tuesday, November 13, 2018 @ 22:26:33 Author: felixonmars Revision: 407294 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 407293, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 407293, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 57 ++ ghc-8.4.patch | 121 2 files changed, 178 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 407293, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:26:33 UTC (rev 407294) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20181105 +pkgrel=6 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i '1i{-# language NoMonadFailDesugaring #-}' Remote/Glacier.hs Remote/Ddar.hs Remote/Helper/Ssh.hs Remote/Bup.hs Annex/YoutubeDl.hs Remote/Git.hs Assistant/TransferQueue.hs Assistant/Threads/RemoteControl.hs Test.hs +} + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-ftorrentparser -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 407293, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-11-13 22:26:33 UTC (rev 407294) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys
[arch-commits] Commit in prettier/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:25:45 Author: jleclanche Revision: 407292 archrelease: copy trunk to community-any Added: prettier/repos/community-any/PKGBUILD (from rev 407291, prettier/trunk/PKGBUILD) Deleted: prettier/repos/community-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-13 22:25:37 UTC (rev 407291) +++ PKGBUILD2018-11-13 22:25:45 UTC (rev 407292) @@ -1,29 +0,0 @@ -# Maintainer: Jerome Leclanche - -pkgname=prettier -pkgver=1.15.1 -pkgrel=1 -pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" -arch=("any") -url="https://prettier.io/"; -license=("MIT") -depends=("nodejs") -makedepends=("yarn") -source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) -sha256sums=("721a338f51a0f03c8592812b0b2aaf303f9d36f88e5b9c6902a778ca8b0e3d53") - - -build() { - cd "$srcdir/$pkgname-$pkgver" - yarn - yarn build -} - - -package() { - install -d "$pkgdir/usr/lib/$pkgname" - cd "$pkgdir/usr/lib/$pkgname" - cp -a "$srcdir/$pkgname-$pkgver/dist/"* . - install -d "$pkgdir/usr/bin" - ln -s "/usr/lib/$pkgname/bin-$pkgname.js" "$pkgdir/usr/bin/$pkgname" -} Copied: prettier/repos/community-any/PKGBUILD (from rev 407291, prettier/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-13 22:25:45 UTC (rev 407292) @@ -0,0 +1,29 @@ +# Maintainer: Jerome Leclanche + +pkgname=prettier +pkgver=1.15.2 +pkgrel=1 +pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" +arch=("any") +url="https://prettier.io/"; +license=("MIT") +depends=("nodejs") +makedepends=("yarn") +source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) +sha256sums=("d1930dfea87949d4c6c01218039f6e8a7e167ac6f214bb2e9336c64bdf99f92d") + + +build() { + cd "$srcdir/$pkgname-$pkgver" + yarn + yarn build +} + + +package() { + install -d "$pkgdir/usr/lib/$pkgname" + cd "$pkgdir/usr/lib/$pkgname" + cp -a "$srcdir/$pkgname-$pkgver/dist/"* . + install -d "$pkgdir/usr/bin" + ln -s "/usr/lib/$pkgname/bin-$pkgname.js" "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in prettier/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:25:37 Author: jleclanche Revision: 407291 upgpkg: prettier 1.15.2-1 Upstream release 1.15.2 Modified: prettier/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:20:17 UTC (rev 407290) +++ PKGBUILD2018-11-13 22:25:37 UTC (rev 407291) @@ -1,7 +1,7 @@ # Maintainer: Jerome Leclanche pkgname=prettier -pkgver=1.15.1 +pkgver=1.15.2 pkgrel=1 pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" arch=("any") @@ -10,7 +10,7 @@ depends=("nodejs") makedepends=("yarn") source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) -sha256sums=("721a338f51a0f03c8592812b0b2aaf303f9d36f88e5b9c6902a778ca8b0e3d53") +sha256sums=("d1930dfea87949d4c6c01218039f6e8a7e167ac6f214bb2e9336c64bdf99f92d") build() {
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:20:17 Author: felixonmars Revision: 407290 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 407289, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 407289, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:20:17 UTC (rev 407290) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=7 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:19:59 Author: felixonmars Revision: 407289 upgpkg: haskell-yesod-static 1.6.0.1-7 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:19:52 UTC (rev 407288) +++ PKGBUILD2018-11-13 22:19:59 UTC (rev 407289) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=6 +pkgrel=7 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in xonsh/repos/community-any (4 files)
Date: Tuesday, November 13, 2018 @ 22:19:52 Author: jleclanche Revision: 407288 archrelease: copy trunk to community-any Added: xonsh/repos/community-any/PKGBUILD (from rev 407287, xonsh/trunk/PKGBUILD) xonsh/repos/community-any/xonsh.install (from rev 407287, xonsh/trunk/xonsh.install) Deleted: xonsh/repos/community-any/PKGBUILD xonsh/repos/community-any/xonsh.install ---+ PKGBUILD | 42 +- xonsh.install | 22 +++--- 2 files changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-13 22:19:33 UTC (rev 407287) +++ PKGBUILD2018-11-13 22:19:52 UTC (rev 407288) @@ -1,21 +0,0 @@ -# Maintainer: Jerome Leclanche - -pkgname=xonsh -pkgver=0.8.1 -pkgrel=1 -pkgdesc="Python-powered, cross-platform, Unix-gazing shell" -url="http://xon.sh/"; -arch=("any") -license=("BSD") -depends=("python" "python-ply") -optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit") -makedepends=("python-setuptools") -source=("$pkgname-$pkgver.zip::https://github.com/xonsh/xonsh/archive/$pkgver.zip";) -install=xonsh.install -sha256sums=("9607b2d0af19dfdab0fcfe81f9b7b003d4cf44b15da3c81bfb355022876ac488") - -package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir" - install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license" -} Copied: xonsh/repos/community-any/PKGBUILD (from rev 407287, xonsh/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-13 22:19:52 UTC (rev 407288) @@ -0,0 +1,21 @@ +# Maintainer: Jerome Leclanche + +pkgname=xonsh +pkgver=0.8.2 +pkgrel=1 +pkgdesc="Python-powered, cross-platform, Unix-gazing shell" +url="http://xon.sh/"; +arch=("any") +license=("BSD") +depends=("python" "python-ply") +optdepends=("python-prompt_toolkit: support for SHELL_TYPE=prompt_toolkit") +makedepends=("python-setuptools") +source=("$pkgname-$pkgver.zip::https://github.com/xonsh/xonsh/archive/$pkgver.zip";) +install=xonsh.install +sha256sums=("14897e6b6d9ffc8100fb76d85763f13feabed49a823adaff0c0dddeeb9213671") + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir" + install -D -m644 license "$pkgdir/usr/share/licenses/$pkgname/license" +} Deleted: xonsh.install === --- xonsh.install 2018-11-13 22:19:33 UTC (rev 407287) +++ xonsh.install 2018-11-13 22:19:52 UTC (rev 407288) @@ -1,11 +0,0 @@ -post_install() { - grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> /etc/shells -} - -post_remove() { - sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells -} - -post_upgrade() { - post_install -} Copied: xonsh/repos/community-any/xonsh.install (from rev 407287, xonsh/trunk/xonsh.install) === --- xonsh.install (rev 0) +++ xonsh.install 2018-11-13 22:19:52 UTC (rev 407288) @@ -0,0 +1,11 @@ +post_install() { + grep -x /usr/bin/xonsh /etc/shells >/dev/null || echo /usr/bin/xonsh >> /etc/shells +} + +post_remove() { + sed -i "/^\/usr\/bin\/xonsh$/d" /etc/shells +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in xonsh/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:19:33 Author: jleclanche Revision: 407287 upgpkg: xonsh 0.8.2-1 Upstream release 0.8.2 Modified: xonsh/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:18:55 UTC (rev 407286) +++ PKGBUILD2018-11-13 22:19:33 UTC (rev 407287) @@ -1,7 +1,7 @@ # Maintainer: Jerome Leclanche pkgname=xonsh -pkgver=0.8.1 +pkgver=0.8.2 pkgrel=1 pkgdesc="Python-powered, cross-platform, Unix-gazing shell" url="http://xon.sh/"; @@ -12,7 +12,7 @@ makedepends=("python-setuptools") source=("$pkgname-$pkgver.zip::https://github.com/xonsh/xonsh/archive/$pkgver.zip";) install=xonsh.install -sha256sums=("9607b2d0af19dfdab0fcfe81f9b7b003d4cf44b15da3c81bfb355022876ac488") +sha256sums=("14897e6b6d9ffc8100fb76d85763f13feabed49a823adaff0c0dddeeb9213671") package() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:18:55 Author: felixonmars Revision: 407286 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 407285, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 407285, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:18:55 UTC (rev 407286) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.5.1 +pkgrel=14 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('dbee2f3753062bc1a8c5a7657e832e65f2d360fdb1960285f168387fa20fb3fdb98efd6f749ba1e87a4dd78a3823e282205daa1662e831f2bad5572f817c5beb') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:18:36 Author: felixonmars Revision: 407285 upgpkg: haskell-yesod-test 1.6.5.1-14 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:17:33 UTC (rev 407284) +++ PKGBUILD2018-11-13 22:18:36 UTC (rev 407285) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.5.1 -pkgrel=13 +pkgrel=14 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:17:33 Author: felixonmars Revision: 407284 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 407283, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 407283, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:17:33 UTC (rev 407284) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.5 +pkgrel=10 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('53daff7afd430c87e0359e2a712e34d10508768b2dece3d2c29b34fa18133d209b870f9f59df83dcf30b86ae75e7881eb7e05d7a51daa6787a2e3f220cadaf7e') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:17:16 Author: felixonmars Revision: 407283 upgpkg: haskell-yesod-auth 1.6.5-10 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:16:11 UTC (rev 407282) +++ PKGBUILD2018-11-13 22:17:16 UTC (rev 407283) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.5 -pkgrel=9 +pkgrel=10 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:15:54 Author: felixonmars Revision: 407281 upgpkg: haskell-yesod 1.6.0-159 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:15:05 UTC (rev 407280) +++ PKGBUILD2018-11-13 22:15:54 UTC (rev 407281) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=158 +pkgrel=159 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:16:11 Author: felixonmars Revision: 407282 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 407281, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 407281, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:16:11 UTC (rev 407282) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=159 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:15:05 Author: felixonmars Revision: 407280 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 407279, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 407279, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:15:05 UTC (rev 407280) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.3 +pkgrel=9 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8f9d55147c1c65b8e0e0c7414850f02a3b4fddc766287621c11c444584096f68fc2245ab600f3e340b58c6ecedc40848538a7e652342a85a844d30b25336efc8') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:14:48 Author: felixonmars Revision: 407279 upgpkg: haskell-yesod-form 1.6.3-9 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:13:46 UTC (rev 407278) +++ PKGBUILD2018-11-13 22:14:48 UTC (rev 407279) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.3 -pkgrel=8 +pkgrel=9 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:13:46 Author: felixonmars Revision: 407278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 407277, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 407277, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:13:46 UTC (rev 407278) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.1 +pkgrel=13 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('da12967cef7660581eeea16c5f4a28675fdc1fd697b265e9eee9c462e26385870e894653eada6a02532655693d3b72f202fde445949d44324ebfab40c7f6b52d') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:13:26 Author: felixonmars Revision: 407277 upgpkg: haskell-yesod-persistent 1.6.0.1-13 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:12:39 UTC (rev 407276) +++ PKGBUILD2018-11-13 22:13:26 UTC (rev 407277) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.1 -pkgrel=12 +pkgrel=13 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:12:39 Author: felixonmars Revision: 407276 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 407275, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 407275, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:12:39 UTC (rev 407276) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=426 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:12:22 Author: felixonmars Revision: 407275 upgpkg: haskell-yesod-default 1.2.0-426 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:11:32 UTC (rev 407274) +++ PKGBUILD2018-11-13 22:12:22 UTC (rev 407275) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=425 +pkgrel=426 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:11:32 Author: felixonmars Revision: 407274 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 407273, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 407273, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:11:32 UTC (rev 407274) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.8.1 +pkgrel=8 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('934884ccc8b5fe866ab45ff566a605c0cd1c8f296a4de730202ddcca2e11cf1e82c655a45809de99c6dcbecc0be6b9e3bbb9266d543df32c7727d95078abd5f4') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:11:15 Author: felixonmars Revision: 407273 upgpkg: haskell-yesod-core 1.6.8.1-8 rebuild with math-functions 0.3.1.0 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:09:53 UTC (rev 407272) +++ PKGBUILD2018-11-13 22:11:15 UTC (rev 407273) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.8.1 -pkgrel=7 +pkgrel=8 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:09:53 Author: felixonmars Revision: 407272 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 407271, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 407271, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:09:53 UTC (rev 407272) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=114 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +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 +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-mustache/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:09:36 Author: felixonmars Revision: 407271 upgpkg: haskell-mustache 2.3.0-114 rebuild with math-functions 0.3.1.0 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:08:34 UTC (rev 407270) +++ PKGBUILD2018-11-13 22:09:36 UTC (rev 407271) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=113 +pkgrel=114 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache"; license=('custom:BSD3')
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:08:34 Author: felixonmars Revision: 407270 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 407269, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 407269, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:08:34 UTC (rev 407270) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.2.0 +pkgrel=8 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +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 +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 +runhaskell Setup test +} + +package() { +cd $_hkgname + +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-githash/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:08:13 Author: felixonmars Revision: 407269 upgpkg: haskell-githash 0.1.2.0-8 rebuild with math-functions 0.3.1.0 Modified: haskell-githash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:07:25 UTC (rev 407268) +++ PKGBUILD2018-11-13 22:08:13 UTC (rev 407269) @@ -3,7 +3,7 @@ _hkgname=githash pkgname=haskell-githash pkgver=0.1.2.0 -pkgrel=7 +pkgrel=8 pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" url="https://github.com/snoyberg/githash"; license=('BSD')
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:07:25 Author: felixonmars Revision: 407268 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 407267, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 407267, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:07:25 UTC (rev 407268) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.31.1 +pkgrel=4 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('b67a5b57cb404c9ae0aae571e3f321ca6a6ae508d642fd5e496c698b21a1c6d73d6d139d4a83b8fbb55df4106d1a749bc8dfb67a5bf4190d42adb91fa893d234') + +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 + 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-hpack/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:07:07 Author: felixonmars Revision: 407267 upgpkg: haskell-hpack 0.31.1-4 rebuild with math-functions 0.3.1.0 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:05:18 UTC (rev 407266) +++ PKGBUILD2018-11-13 22:07:07 UTC (rev 407267) @@ -5,7 +5,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.31.1 -pkgrel=3 +pkgrel=4 pkgdesc="A modern format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:05:18 Author: felixonmars Revision: 407266 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 407265, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 407265, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:05:18 UTC (rev 407266) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=101 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:05:00 Author: felixonmars Revision: 407265 upgpkg: cgrep 6.6.25-101 rebuild with math-functions 0.3.1.0 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:04:08 UTC (rev 407264) +++ PKGBUILD2018-11-13 22:05:00 UTC (rev 407265) @@ -3,7 +3,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=100 +pkgrel=101 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:04:08 Author: felixonmars Revision: 407264 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 407263, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 407263, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:04:08 UTC (rev 407264) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.11.0.0 +pkgrel=5 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-libyaml' + 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-raw-strings-qq' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9797413d1e198a41f048c6364ea38ecc5f550f68442fb956eaa0448498b32184fc8155465c7ac41a4d7ed434ceab8955e17549723ba92f78146525467afc09a1') + +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 +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 || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:03:50 Author: felixonmars Revision: 407263 upgpkg: haskell-yaml 0.11.0.0-5 rebuild with math-functions 0.3.1.0 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:02:56 UTC (rev 407262) +++ PKGBUILD2018-11-13 22:03:50 UTC (rev 407263) @@ -4,7 +4,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.11.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:02:56 Author: felixonmars Revision: 407262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 407261, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 407261, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:02:56 UTC (rev 407262) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=151 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +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 -f-mtl-compat +runhaskell Setup build +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-dav/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:02:39 Author: felixonmars Revision: 407261 upgpkg: haskell-dav 1.3.2-151 rebuild with math-functions 0.3.1.0 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:01:51 UTC (rev 407260) +++ PKGBUILD2018-11-13 22:02:39 UTC (rev 407261) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=150 +pkgrel=151 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:01:51 Author: felixonmars Revision: 407260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 407259, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 407259, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:01:51 UTC (rev 407260) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0 +pkgrel=76 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6ab50b237e13f5d41f311fe30477c5ecef43af7400e6994652b384b8b91a0007facd7051d2651dac6836356fad6a764dfc2793338b7c0a8c20e83009a0a673ce') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-xml-hamlet/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:01:33 Author: felixonmars Revision: 407259 upgpkg: haskell-xml-hamlet 0.5.0-76 rebuild with math-functions 0.3.1.0 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 22:00:52 UTC (rev 407258) +++ PKGBUILD2018-11-13 22:01:33 UTC (rev 407259) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0 -pkgrel=75 +pkgrel=76 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Tuesday, November 13, 2018 @ 22:00:52 Author: felixonmars Revision: 407258 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 407257, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 407257, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 22:00:52 UTC (rev 407258) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=205 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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 +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-authenticate/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 22:00:35 Author: felixonmars Revision: 407257 upgpkg: haskell-authenticate 1.3.4-205 rebuild with math-functions 0.3.1.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:59:54 UTC (rev 407256) +++ PKGBUILD2018-11-13 22:00:35 UTC (rev 407257) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=204 +pkgrel=205 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate"; license=("MIT")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:59:54 Author: felixonmars Revision: 407256 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407255, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407255, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:59:54 UTC (rev 407256) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=221 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-tagstream-conduit/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:59:36 Author: felixonmars Revision: 407255 upgpkg: haskell-tagstream-conduit 0.5.5.3-221 rebuild with math-functions 0.3.1.0 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:58:55 UTC (rev 407254) +++ PKGBUILD2018-11-13 21:59:36 UTC (rev 407255) @@ -4,7 +4,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=220 +pkgrel=221 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:58:55 Author: felixonmars Revision: 407254 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407253, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407253, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:58:55 UTC (rev 407254) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.3.2 +pkgrel=4 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit' + 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5c801b5f47f922e3c2a25c56fa03ad4b3c02a5c931ec637f7940e9c9f7366e3bcd38479a77db1fa7c0fdffdd40e9feb0ea8568e913512f703bcb9488ee2eb4b1') + +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 +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-html-conduit/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:58:37 Author: felixonmars Revision: 407253 upgpkg: haskell-html-conduit 1.3.2-4 rebuild with math-functions 0.3.1.0 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:57:53 UTC (rev 407252) +++ PKGBUILD2018-11-13 21:58:37 UTC (rev 407253) @@ -3,7 +3,7 @@ _hkgname=html-conduit pkgname=haskell-html-conduit pkgver=1.3.2 -pkgrel=3 +pkgrel=4 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml"; license=('MIT')
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:57:53 Author: felixonmars Revision: 407252 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 407251, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 407251, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:57:53 UTC (rev 407252) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.1.0 +pkgrel=2 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-markdown-unlit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dd9d96a4fe29df397a5e513c352583548797821c7b07a827a12d967222b30b17d67e928a43f5ff5d23bc955e2e654a759f88ff463413102747db471236dc0f85') + +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 +runhaskell Setup build +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-feed/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:57:36 Author: felixonmars Revision: 407251 upgpkg: haskell-feed 1.0.1.0-2 rebuild with math-functions 0.3.1.0 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:56:42 UTC (rev 407250) +++ PKGBUILD2018-11-13 21:57:36 UTC (rev 407251) @@ -4,7 +4,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:56:42 Author: felixonmars Revision: 407250 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 407249, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 407249, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:56:42 UTC (rev 407250) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.20 +pkgrel=113 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to 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-aws/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:56:24 Author: felixonmars Revision: 407249 upgpkg: haskell-aws 0.20-113 rebuild with math-functions 0.3.1.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:54:28 UTC (rev 407248) +++ PKGBUILD2018-11-13 21:56:24 UTC (rev 407249) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.20 -pkgrel=112 +pkgrel=113 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:54:28 Author: felixonmars Revision: 407248 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407247, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407247, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:54:28 UTC (rev 407248) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.8.0.1 +pkgrel=17 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-data-default-class' + 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9b83ca0be187deea99d9434ac28b70c955796f3cce9ffefc7db2d05c94231f23e4e9c0453675fd3d9496493bbd5f83dcccdba0319e7f1a77e131a20a671a754d') + +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 +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-xml-conduit/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:54:02 Author: felixonmars Revision: 407247 upgpkg: haskell-xml-conduit 1.8.0.1-17 rebuild with math-functions 0.3.1.0 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:52:56 UTC (rev 407246) +++ PKGBUILD2018-11-13 21:54:02 UTC (rev 407247) @@ -4,7 +4,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.8.0.1 -pkgrel=16 +pkgrel=17 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml"; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:52:56 Author: felixonmars Revision: 407246 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407245, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 407245, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:52:56 UTC (rev 407246) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.2 +pkgrel=77 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5c62f8f43c27645ad8b938ab9cfc6654f1c191dabe38f547a9dfd0b82964de514e8f89fc14a94319aa6bd6d6f223f6aa81001ee1c519c141acb9516b505bf03b') + +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 +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-http-conduit/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:52:38 Author: felixonmars Revision: 407245 upgpkg: haskell-http-conduit 2.3.2-77 rebuild with math-functions 0.3.1.0 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:51:43 UTC (rev 407244) +++ PKGBUILD2018-11-13 21:52:38 UTC (rev 407245) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.2 -pkgrel=76 +pkgrel=77 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:51:43 Author: felixonmars Revision: 407244 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 407243, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 407243, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:51:43 UTC (rev 407244) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4.3 +pkgrel=112 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-warp-tls/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:51:25 Author: felixonmars Revision: 407243 upgpkg: haskell-warp-tls 3.2.4.3-112 rebuild with math-functions 0.3.1.0 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:50:49 UTC (rev 407242) +++ PKGBUILD2018-11-13 21:51:25 UTC (rev 407243) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4.3 -pkgrel=111 +pkgrel=112 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:50:49 Author: felixonmars Revision: 407242 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 407241, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 407241, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:50:49 UTC (rev 407242) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.4 +pkgrel=93 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:50:30 Author: felixonmars Revision: 407241 upgpkg: haskell-wai-handler-launch 3.0.2.4-93 rebuild with math-functions 0.3.1.0 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:50:08 UTC (rev 407240) +++ PKGBUILD2018-11-13 21:50:30 UTC (rev 407241) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.2.4 -pkgrel=92 +pkgrel=93 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in lib32-librsvg/repos/multilib-x86_64 (4 files)
Date: Tuesday, November 13, 2018 @ 21:50:08 Author: heftig Revision: 407240 archrelease: copy trunk to multilib-x86_64 Added: lib32-librsvg/repos/multilib-x86_64/PKGBUILD (from rev 407239, lib32-librsvg/trunk/PKGBUILD) lib32-librsvg/repos/multilib-x86_64/multilib.diff (from rev 407239, lib32-librsvg/trunk/multilib.diff) Deleted: lib32-librsvg/repos/multilib-x86_64/PKGBUILD lib32-librsvg/repos/multilib-x86_64/multilib.diff ---+ PKGBUILD | 114 multilib.diff | 66 2 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-13 21:49:56 UTC (rev 407239) +++ PKGBUILD2018-11-13 21:50:08 UTC (rev 407240) @@ -1,57 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: jtts -# Contributor: Jan de Groot - -pkgname=lib32-librsvg -pkgver=2.44.8 -pkgrel=1 -pkgdesc="SVG rendering library (32-bit)" -url="https://wiki.gnome.org/Projects/LibRsvg"; -arch=(x86_64) -license=(LGPL) -depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) -makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) -_commit=1e0a0af1e7961b6c7e8419457ca49b9b0bdb7dd6 # tags/2.44.8^0 -source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"; -multilib.diff) -sha256sums=('SKIP' -'f562f9fda0c8bcad8de3f6eea9eee16014a5634261a6646724da99d9ca497bbf') - -pkgver() { - cd librsvg - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd librsvg - - # Hack to cross-compile rust only - patch -Np1 -i ../multilib.diff - - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - export RUST_TARGET=i686-unknown-linux-gnu - - cd librsvg - ./configure --prefix=/usr --disable-static --enable-vala --disable-gtk-doc --libdir=/usr/lib32 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd librsvg - make check -} - -package() { - cd librsvg - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{bin,include,share} -} - -# vim: ts=2 sw=2 et: Copied: lib32-librsvg/repos/multilib-x86_64/PKGBUILD (from rev 407239, lib32-librsvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-13 21:50:08 UTC (rev 407240) @@ -0,0 +1,57 @@ +# Maintainer: Maxime Gauduin +# Contributor: jtts +# Contributor: Jan de Groot + +pkgname=lib32-librsvg +pkgver=2.44.9 +pkgrel=1 +pkgdesc="SVG rendering library (32-bit)" +url="https://wiki.gnome.org/Projects/LibRsvg"; +arch=(x86_64) +license=(LGPL) +depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) +makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) +_commit=bcabfb6124ef52d334bcbe1ade64caf4921eeb92 # tags/2.44.9^0 +source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"; +multilib.diff) +sha256sums=('SKIP' +'f562f9fda0c8bcad8de3f6eea9eee16014a5634261a6646724da99d9ca497bbf') + +pkgver() { + cd librsvg + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd librsvg + + # Hack to cross-compile rust only + patch -Np1 -i ../multilib.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + export RUST_TARGET=i686-unknown-linux-gnu + + cd librsvg + ./configure --prefix=/usr --disable-static --enable-vala --disable-gtk-doc --libdir=/usr/lib32 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make +} + +check() { + cd librsvg + make check +} + +package() { + cd librsvg + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{bin,include,share} +} + +# vim: ts=2 sw=2 et: Deleted: multilib.diff === --- multilib.diff 2018-11-13 21:49:56 UTC (rev 407239) +++ multilib.diff 2018-11-13 21:50:08 UTC (rev 407240) @@ -1,33 +0,0 @@ - Makefile.am | 2 -- - configure.ac | 4 +--- - 2 files changed, 1 insertion(+), 5 deletions(-) - -diff --git c/Makefile.am i/Makefile.am -index 69bf4bc3..1a70f8de 100644 c/Makefile.am -+++ i/Makefile.am -@@ -128,9 +128,7 @@ else - CARGO_RELEASE_ARGS=--release - endif - --if CROSS_COMPILING - CARGO_TARGET_ARGS=--target=$(RUST_TARGET) --endif - - CARGO_VERBOSE = $(cargo_verbose_$(V)) - cargo_verbose_ = $(cargo_verbose_$(AM_DEFAULT_VERBOSITY)) -diff --git c/configure.ac i/configure.ac -index 6afdc9f7..e398c2c2 100644 c/configure.ac -+++ i/configure.ac -@@ -293,9 +293,7 @@ if test "x$RUST_TARGET" == x; then - fi - - AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes) --if test "x$cross_compiling" = "xyes" ; then -- RUST_TARGET_SUBDIR="$RUST_TARGET/$RUST_TARGET_SUBDIR" --fi -+RUST_TARGET_SUBDIR=
[arch-commits] Commit in librsvg/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:50:09 Author: heftig Revision: 339651 archrelease: copy trunk to extra-x86_64 Added: librsvg/repos/extra-x86_64/PKGBUILD (from rev 339650, librsvg/trunk/PKGBUILD) Deleted: librsvg/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-13 21:44:20 UTC (rev 339650) +++ PKGBUILD2018-11-13 21:50:09 UTC (rev 339651) @@ -1,44 +0,0 @@ -# Maintainer: Jan de Groot - -pkgname=librsvg -pkgver=2.44.8 -pkgrel=1 -epoch=2 -pkgdesc="SVG rendering library" -url="https://wiki.gnome.org/Projects/LibRsvg"; -arch=(x86_64) -license=(LGPL) -depends=(gdk-pixbuf2 pango libcroco) -makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) -_commit=1e0a0af1e7961b6c7e8419457ca49b9b0bdb7dd6 # tags/2.44.8^0 -source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - make -} - -check() { - cd $pkgname - make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} - -# vim: ts=2 sw=2 et: Copied: librsvg/repos/extra-x86_64/PKGBUILD (from rev 339650, librsvg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-13 21:50:09 UTC (rev 339651) @@ -0,0 +1,44 @@ +# Maintainer: Jan de Groot + +pkgname=librsvg +pkgver=2.44.9 +pkgrel=1 +epoch=2 +pkgdesc="SVG rendering library" +url="https://wiki.gnome.org/Projects/LibRsvg"; +arch=(x86_64) +license=(LGPL) +depends=(gdk-pixbuf2 pango libcroco) +makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust) +_commit=bcabfb6124ef52d334bcbe1ade64caf4921eeb92 # tags/2.44.9^0 +source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-librsvg/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:49:56 Author: heftig Revision: 407239 2.44.9-1 Modified: lib32-librsvg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:49:55 UTC (rev 407238) +++ PKGBUILD2018-11-13 21:49:56 UTC (rev 407239) @@ -3,7 +3,7 @@ # Contributor: Jan de Groot pkgname=lib32-librsvg -pkgver=2.44.8 +pkgver=2.44.9 pkgrel=1 pkgdesc="SVG rendering library (32-bit)" url="https://wiki.gnome.org/Projects/LibRsvg"; @@ -11,7 +11,7 @@ license=(LGPL) depends=(lib32-gdk-pixbuf2 lib32-pango lib32-libcroco librsvg) makedepends=(intltool gobject-introspection vala python2 gtk-doc git lib32-rust) -_commit=1e0a0af1e7961b6c7e8419457ca49b9b0bdb7dd6 # tags/2.44.8^0 +_commit=bcabfb6124ef52d334bcbe1ade64caf4921eeb92 # tags/2.44.9^0 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"; multilib.diff) sha256sums=('SKIP'
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:49:55 Author: felixonmars Revision: 407238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 407237, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 407237, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:49:55 UTC (rev 407238) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.13.0.1 +pkgrel=117 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-exceptions' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 'haskell-monad-control' + 'haskell-network' 'haskell-safe' 'haskell-servant' 'haskell-split' + 'haskell-string-conversions' 'haskell-system-filepath' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-word8') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-should-not-typecheck' 'haskell-quickcheck' 'haskell-wai-extra' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('45e6b8eb9b60efc1bfe046d3e7c93eac4a7c8f9a9f199dd13bcde16a4ba11ad63e3a31c05f056ed1e8266e45307f37982ab9723bb2721978881312521f264d1d') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*2.7/<3/' -e 's/<.*0.16/<1/' -e 's/<.*1.4/<2/' -e 's/< *4.12/<5/' -e 's/< *0.6/<1/' $_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 +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-servant-server/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:49:36 Author: felixonmars Revision: 407237 upgpkg: haskell-servant-server 0.13.0.1-117 rebuild with math-functions 0.3.1.0 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:48:07 UTC (rev 407236) +++ PKGBUILD2018-11-13 21:49:36 UTC (rev 407237) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.13.0.1 -pkgrel=116 +pkgrel=117 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Tuesday, November 13, 2018 @ 21:48:07 Author: felixonmars Revision: 407236 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 407235, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 407235, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-13 21:48:07 UTC (rev 407236) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=121 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-pcre-heavy' + 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 'haskell-safe-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "json-schema.org is NXDOMAIN as of 2018-06-03" +} + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Tuesday, November 13, 2018 @ 21:47:49 Author: felixonmars Revision: 407235 upgpkg: haskell-hjsonschema 1.9.0-121 rebuild with math-functions 0.3.1.0 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-13 21:46:32 UTC (rev 407234) +++ PKGBUILD2018-11-13 21:47:49 UTC (rev 407235) @@ -4,7 +4,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=120 +pkgrel=121 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema"; license=("MIT")