[arch-commits] Commit in sway/repos (5 files)
Date: Saturday, October 12, 2019 @ 01:53:39 Author: ainola Revision: 515204 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/10-systemd.conf (from rev 515203, sway/trunk/10-systemd.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 515203, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 515203, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 515203, sway/trunk/sway.service) -+ 10-systemd.conf | 10 + PKGBUILD| 52 ++ sway-session.target |8 +++ sway.service| 16 +++ 4 files changed, 86 insertions(+) Copied: sway/repos/community-staging-x86_64/10-systemd.conf (from rev 515203, sway/trunk/10-systemd.conf) === --- community-staging-x86_64/10-systemd.conf(rev 0) +++ community-staging-x86_64/10-systemd.conf2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,10 @@ +#!/bin/sh +# +# FS#63021 +# + +systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE + +if command -v dbus-update-activation-environment >/dev/null 2>&1; then + dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE +fi Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 515203, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,52 @@ +# Maintainer: Jerome Leclanche +# Maintainer: Alexander F. Rødseth + +pkgname=sway +pkgver=1.2 +epoch=1 +pkgrel=4 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'dmenu: Application launcher' + 'i3status: Status line' + 'grim: Screenshot utility' + 'mako: Lightweight notification daemon' + 'rxvt-unicode: Terminal emulator' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=('git+https://github.com/swaywm/sway#commit=be138dab4419d3e76a7742428d9ec85bce06116b' +10-systemd.conf) +md5sums=('SKIP' + 'e614ac10c21d57da6b3af25653589a9e') + +prepare() { + cd $pkgname + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build $pkgname -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 10-systemd.conf "$pkgdir/etc/sway/conf.d/10-systemd.conf" +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 515203, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 515203, sway/trunk/sway.service) === --- community-staging-x86_64/sway.service (rev 0) +++ community-staging-x86_64/sway.service 2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,16 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway - SirCmpwn's Wayland window manager +Documentation=man:sway(5) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target + +[Service] +Type=simple +EnvironmentFile=-%h/.config/sway/env +ExecStart=/usr/bin/sway +Restart=on-failure +RestartSec=1 +TimeoutStopSec=10
[arch-commits] Commit in sway/trunk (PKGBUILD)
Date: Saturday, October 12, 2019 @ 01:53:20 Author: ainola Revision: 515203 Rebuild with wlroot's newly-enabled RDP backend Modified: sway/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-12 01:49:30 UTC (rev 515202) +++ PKGBUILD2019-10-12 01:53:20 UTC (rev 515203) @@ -4,7 +4,7 @@ pkgname=sway pkgver=1.2 epoch=1 -pkgrel=3 +pkgrel=4 pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' arch=(x86_64) url='https://swaywm.org/'
[arch-commits] Commit in wlroots/repos (2 files)
Date: Saturday, October 12, 2019 @ 01:47:17 Author: ainola Revision: 515201 archrelease: copy trunk to community-staging-x86_64 Added: wlroots/repos/community-staging-x86_64/ wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 515200, wlroots/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 515200, wlroots/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-12 01:47:17 UTC (rev 515201) @@ -0,0 +1,49 @@ +# Maintainer: Ainola +# Contributor: Omar Pakker + +pkgname=wlroots +pkgver=0.8.1 +pkgrel=1 +license=('MIT') +pkgdesc='Modular Wayland compositor library' +url='https://github.com/swaywm/wlroots' +arch=('x86_64') +depends=( +'freerdp' +'libinput' +'libxkbcommon' +'opengl-driver' +'pixman' +'xcb-util-errors' +'xcb-util-image' +'xcb-util-wm' +) +makedepends=('meson' 'ninja' 'wayland-protocols') +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz; + "https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig; +) +sha256sums=('202b86e0e21699b6660bbda56afc2e3358db7252f83ff69c89f01926b4900d98' +'SKIP') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +build() { +meson "$pkgname-$pkgver" build \ +--prefix=/usr \ +--buildtype=plain \ +-Dfreerdp=enabled \ +-Dlibcap=enabled \ +-Dlogind=enabled \ +-Dlogind-provider=systemd \ +-Dxcb-errors=enabled \ +-Dxcb-icccm=enabled \ +-Dxcb-xkb=enabled \ +-Dxwayland=enabled \ +-Dx11-backend=enabled +ninja -C build +} + +package() { +DESTDIR="$pkgdir" ninja -C build install +install -Dm644 "$pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in usbguard/trunk (2 files)
Date: Friday, October 11, 2019 @ 23:43:54 Author: anthraxx Revision: 364668 0.7.5-1 upstream release and protobuf 3.10 rebuild (qt app dropped) Upstream abandoned the Qt application, therefor its removed from this release on. Backport a patch required for proper linking and recognizing pthread. Added: usbguard/trunk/make-explicitly-treat-pthread-as-first-level-depende.patch Modified: usbguard/trunk/PKGBUILD + PKGBUILD | 62 - make-explicitly-treat-pthread-as-first-level-depende.patch | 598 +++ 2 files changed, 622 insertions(+), 38 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 22:36:29 UTC (rev 364667) +++ PKGBUILD2019-10-11 23:43:54 UTC (rev 364668) @@ -1,29 +1,35 @@ # Maintainer: Levente Polyak # Contributor: Ian Beringer -pkgbase=usbguard -pkgname=('usbguard' 'usbguard-qt') -pkgver=0.7.4 -pkgrel=5 +pkgname=usbguard +pkgver=0.7.5 +pkgrel=1 pkgdesc='Software framework for implementing USB device authorization policies' url='https://github.com/dkopecek/usbguard' arch=('x86_64') license=('GPL2') -makedepends=('git' 'libxslt' 'asciidoc' 'catch2' 'pegtl' 'qt5-base' 'qt5-svg' 'qt5-tools' 'hicolor-icon-theme' - 'glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 'polkit' 'dbus-glib') -source=(https://github.com/dkopecek/usbguard/releases/download/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.gz{,.sig}) -sha512sums=('9799d4e89282f4adb57310e3a8ae0c3f0921ebba57393256beb1b9b8e8a8f2290c30716f100cd41c6dd1b6d44714880043d6fbd89a12e654c2a183c628dbd366' -'SKIP') -validpgpkeys=('430C1928960157CC45FA1BEBAA06120530AE0466') # Daniel Kopeček +depends=('glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 'polkit' 'dbus-glib' + 'audit' 'libaudit.so' 'libseccomp' 'libseccomp.so') +makedepends=('catch2' 'pegtl' 'libxslt' 'asciidoc' 'systemd') +provides=('libusbguard.so') +backup=(etc/usbguard/usbguard-daemon.conf +etc/usbguard/rules.conf) +source=(https://github.com/dkopecek/usbguard/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig} +make-explicitly-treat-pthread-as-first-level-depende.patch) +sha512sums=('b14f1cfaec676b5bc2f3aa2bda8be96ea8a6b3f02fc78f0fa7a58dd079c57886aae2c33a9e99cb9ccd53e5d6fa27712b978a2d19cd58b75dda34516d8caed0c4' +'SKIP' + '02232be248aa11e543b0cd2f26e3ff735267b58bb3a255fc32e390f0efff302e4b749fee3927942585a799f0e7571836bc085f89aef43df5517a678b04596e5a') +validpgpkeys=('FD9B3F9DCEBB5537A8FAF5213B0C109510712034') # Daniel Kopeček prepare() { - cd ${pkgbase}-${pkgver} + cd ${pkgname}-${pkgver} sed 's|/usr/include/catch|/usr/include/catch2|g' -i configure.ac + patch -Np1 < ../make-explicitly-treat-pthread-as-first-level-depende.patch autoreconf -fiv } build() { - cd ${pkgbase}-${pkgver} + cd ${pkgname}-${pkgver} ./configure \ --prefix=/usr \ --sysconfdir=/etc \ @@ -36,24 +42,20 @@ --without-bundled-pegtl \ --with-dbus \ --with-polkit \ ---with-crypto-library=sodium \ ---with-gui-qt=qt5 +--with-crypto-library=sodium make touch rules.conf } check() { - cd ${pkgbase}-${pkgver} + cd ${pkgname}-${pkgver} make check } -package_usbguard() { - depends=('glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 'polkit' 'dbus-glib') - provides=('libusbguard.so') - backup=(etc/usbguard/usbguard-daemon.conf - etc/usbguard/rules.conf) - cd ${pkgbase}-${pkgver} - make INSTALL='install -p' SYSTEMD_UNIT_DIR="/usr/lib/systemd/system" DESTDIR="${pkgdir}" install +package() { + cd ${pkgname}-${pkgver} + make INSTALL='install -p' DESTDIR="${pkgdir}" install + chmod 750 "${pkgdir}/etc/usbguard" install -Dpm 600 usbguard-daemon.conf rules.conf -t "${pkgdir}/etc/usbguard" @@ -60,22 +62,6 @@ # completion install -Dpm 644 scripts/bash_completion/usbguard -t "${pkgdir}/usr/share/bash-completion/completions" install -Dpm 644 scripts/usbguard-zsh-completion "${pkgdir}/usr/share/zsh/site-functions/_usbguard" - - # cleanup - cd "${pkgdir}" - rm -rf usr/{bin/usbguard-applet-qt,share/{applications,icons,man/man1/usbguard-applet-qt.1}} } -package_usbguard-qt() { - pkgdesc+=' - Qt frontend' - depends=('usbguard' 'libusbguard.so' 'qt5-base' 'qt5-svg' 'qt5-tools' 'hicolor-icon-theme') - cd ${pkgbase}-${pkgver} - make INSTALL='install -p' SYSTEMD_UNIT_DIR="/usr/lib/systemd/system" DESTDIR="${pkgdir}" install - - # cleanup - cd "${pkgdir}" - rm -rf {etc,var,usr/{include,lib,share/{dbus-1,polkit-1,man/{man1/usbguard.1,man5,man8 \ -usr/bin/usbguard{,-daemon,-dbus,-rule-parser} -} - # vim: ts=2 sw=2 et: Added: make-explicitly-treat-pthread-as-first-level-depende.patch === ---
[arch-commits] Commit in usbguard/repos (3 files)
Date: Friday, October 11, 2019 @ 23:44:00 Author: anthraxx Revision: 364669 archrelease: copy trunk to staging-x86_64 Added: usbguard/repos/staging-x86_64/ usbguard/repos/staging-x86_64/PKGBUILD (from rev 364668, usbguard/trunk/PKGBUILD) usbguard/repos/staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch (from rev 364668, usbguard/trunk/make-explicitly-treat-pthread-as-first-level-depende.patch) + PKGBUILD | 67 + make-explicitly-treat-pthread-as-first-level-depende.patch | 598 +++ 2 files changed, 665 insertions(+) Copied: usbguard/repos/staging-x86_64/PKGBUILD (from rev 364668, usbguard/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-11 23:44:00 UTC (rev 364669) @@ -0,0 +1,67 @@ +# Maintainer: Levente Polyak +# Contributor: Ian Beringer + +pkgname=usbguard +pkgver=0.7.5 +pkgrel=1 +pkgdesc='Software framework for implementing USB device authorization policies' +url='https://github.com/dkopecek/usbguard' +arch=('x86_64') +license=('GPL2') +depends=('glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 'polkit' 'dbus-glib' + 'audit' 'libaudit.so' 'libseccomp' 'libseccomp.so') +makedepends=('catch2' 'pegtl' 'libxslt' 'asciidoc' 'systemd') +provides=('libusbguard.so') +backup=(etc/usbguard/usbguard-daemon.conf +etc/usbguard/rules.conf) +source=(https://github.com/dkopecek/usbguard/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig} +make-explicitly-treat-pthread-as-first-level-depende.patch) +sha512sums=('b14f1cfaec676b5bc2f3aa2bda8be96ea8a6b3f02fc78f0fa7a58dd079c57886aae2c33a9e99cb9ccd53e5d6fa27712b978a2d19cd58b75dda34516d8caed0c4' +'SKIP' + '02232be248aa11e543b0cd2f26e3ff735267b58bb3a255fc32e390f0efff302e4b749fee3927942585a799f0e7571836bc085f89aef43df5517a678b04596e5a') +validpgpkeys=('FD9B3F9DCEBB5537A8FAF5213B0C109510712034') # Daniel Kopeček + +prepare() { + cd ${pkgname}-${pkgver} + sed 's|/usr/include/catch|/usr/include/catch2|g' -i configure.ac + patch -Np1 < ../make-explicitly-treat-pthread-as-first-level-depende.patch + autoreconf -fiv +} + +build() { + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sys=/etc \ +--sbindir=/usr/bin \ +--libdir=/usr/lib \ +--enable-systemd \ +--without-bundled-catch \ +--without-bundled-pegtl \ +--with-dbus \ +--with-polkit \ +--with-crypto-library=sodium + make + touch rules.conf +} + +check() { + cd ${pkgname}-${pkgver} + make check +} + +package() { + cd ${pkgname}-${pkgver} + make INSTALL='install -p' DESTDIR="${pkgdir}" install + + chmod 750 "${pkgdir}/etc/usbguard" + install -Dpm 600 usbguard-daemon.conf rules.conf -t "${pkgdir}/etc/usbguard" + + # completion + install -Dpm 644 scripts/bash_completion/usbguard -t "${pkgdir}/usr/share/bash-completion/completions" + install -Dpm 644 scripts/usbguard-zsh-completion "${pkgdir}/usr/share/zsh/site-functions/_usbguard" +} + +# vim: ts=2 sw=2 et: Copied: usbguard/repos/staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch (from rev 364668, usbguard/trunk/make-explicitly-treat-pthread-as-first-level-depende.patch) === --- staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch (rev 0) +++ staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch 2019-10-11 23:44:00 UTC (rev 364669) @@ -0,0 +1,598 @@ +From 2887cb6a49a9b04e968af00dc7d38d051785b600 Mon Sep 17 00:00:00 2001 +From: Levente Polyak +Date: Fri, 11 Oct 2019 23:14:40 +0200 +Subject: [PATCH] make: explicitly treat pthread as first level dependency + +Certain environments need to handle pthread explicitly and pass +appropriate flags (like -pthread) to make the compiler/linker happy. +Invoke the AX_PTHREAD macro to populate the pthread related flags and +pass them accordingly. +This fixes certain linking issues for the first level dependency +usage pthread_sigmask. +--- + Makefile.am | 12 +- + configure.ac | 1 + + m4/ax_pthread.m4 | 485 ++ + src/Tests/Makefile.am | 12 +- + 4 files changed, 506 insertions(+), 4 deletions(-) + create mode 100644 m4/ax_pthread.m4 + +diff --git a/Makefile.am b/Makefile.am +index ceb9a33..b73f564 100644 +--- a/Makefile.am b/Makefile.am +@@ -348,6 +348,9 @@ usbguard_daemon_SOURCES=\ + src/Daemon/LinuxAuditBackend.hpp \ + src/Daemon/LinuxAuditBackend.cpp + ++usbguard_daemon_CXXFLAGS=\ ++ $(PTHREAD_CFLAGS) ++ + usbguard_daemon_CPPFLAGS=\ + -fPIE \ + $(AM_CPPFLAGS) \ +@@ -361,7
[arch-commits] Commit in adobe-source-serif-pro-fonts/repos/extra-any (2 files)
Date: Friday, October 11, 2019 @ 22:36:29 Author: heftig Revision: 364667 archrelease: copy trunk to extra-any Added: adobe-source-serif-pro-fonts/repos/extra-any/PKGBUILD (from rev 364666, adobe-source-serif-pro-fonts/trunk/PKGBUILD) Deleted: adobe-source-serif-pro-fonts/repos/extra-any/PKGBUILD --+ PKGBUILD | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 22:36:15 UTC (rev 364666) +++ PKGBUILD2019-10-11 22:36:29 UTC (rev 364667) @@ -1,21 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=adobe-source-serif-pro-fonts -pkgver=3.000 -pkgrel=1 -pkgdesc="Serif typeface for setting text. Designed to complement Source Sans Pro" -url="https://adobe-fonts.github.io/source-serif-pro/; -arch=(any) -license=(custom) -_relver=${pkgver}R -_tarname=source-serif-pro-$_relver -source=("$_tarname.tar.gz::https://github.com/adobe-fonts/source-serif-pro/archive/$_relver.tar.gz;) -sha256sums=('bbb504463342f01666db34790574477b2bbd61a338897466461c66c4cd4464fd') - -package() { - cd $_tarname - install -Dt "$pkgdir/usr/share/fonts/${pkgname%-fonts}" -m644 OTF/*.otf VAR/*.otf - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE.md -} - -# vim:set ts=2 sw=2 et: Copied: adobe-source-serif-pro-fonts/repos/extra-any/PKGBUILD (from rev 364666, adobe-source-serif-pro-fonts/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 22:36:29 UTC (rev 364667) @@ -0,0 +1,21 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=adobe-source-serif-pro-fonts +pkgver=3.001 +pkgrel=1 +pkgdesc="Serif typeface for setting text. Designed to complement Source Sans Pro" +url="https://adobe-fonts.github.io/source-serif-pro/; +arch=(any) +license=(custom) +_relver=${pkgver}R +_tarname=source-serif-pro-$_relver +source=("$_tarname.tar.gz::https://github.com/adobe-fonts/source-serif-pro/archive/$_relver.tar.gz;) +sha256sums=('84e08c9e870081e0fcda4d83b02e06a4a7f35e52f96491a2246eca8b82fc8a53') + +package() { + cd $_tarname + install -Dt "$pkgdir/usr/share/fonts/${pkgname%-fonts}" -m644 OTF/*.otf VAR/*.otf + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE.md +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in adobe-source-serif-pro-fonts/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 22:36:15 Author: heftig Revision: 364666 3.001-1 Modified: adobe-source-serif-pro-fonts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 22:35:37 UTC (rev 364665) +++ PKGBUILD2019-10-11 22:36:15 UTC (rev 364666) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=adobe-source-serif-pro-fonts -pkgver=3.000 +pkgver=3.001 pkgrel=1 pkgdesc="Serif typeface for setting text. Designed to complement Source Sans Pro" url="https://adobe-fonts.github.io/source-serif-pro/; @@ -10,7 +10,7 @@ _relver=${pkgver}R _tarname=source-serif-pro-$_relver source=("$_tarname.tar.gz::https://github.com/adobe-fonts/source-serif-pro/archive/$_relver.tar.gz;) -sha256sums=('bbb504463342f01666db34790574477b2bbd61a338897466461c66c4cd4464fd') +sha256sums=('84e08c9e870081e0fcda4d83b02e06a4a7f35e52f96491a2246eca8b82fc8a53') package() { cd $_tarname
[arch-commits] Commit in rust/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 22:35:37 Author: demize Revision: 364665 Use `dist` to build and install and split to separate directories in build() The reason that using `./x.py install` in package() caused rustc_llvm to be rebuilt is that it is rebuilt when LD_LIBRARY_PATH changes to work around issues when building LLVM. This is a problem due to fakeroot setting LD_LIBRARY_PATH and using a relative LD_PRELOAD. Modified: rust/trunk/PKGBUILD --+ PKGBUILD | 29 + 1 file changed, 17 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 22:27:56 UTC (rev 364664) +++ PKGBUILD2019-10-11 22:35:37 UTC (rev 364665) @@ -80,8 +80,20 @@ END } -# Don't call build — install will duplicate a lot of work and --keep-stage is not enough +build() { + cd "rustc-$pkgver-src" + export RUST_BACKTRACE=1 + export RUST_COMPILER_RT_ROOT="$srcdir/compiler-rt-$_llvm_ver.src" + + python ./x.py dist -j "$(nproc)" + DESTDIR="$PWD"/dest-rust python ./x.py install -j "$(nproc)" + + # move docs and lib32 libs out of the way for splitting + mv dest-rust/usr/lib/rustlib/i686-unknown-linux-gnu dest-i686 + mv dest-rust/usr/share/doc dest-doc +} + package_rust() { depends=('gcc-libs' 'llvm-libs' 'curl' 'libssh2') provides=('cargo' 'rustfmt') @@ -90,11 +102,7 @@ cd "rustc-$pkgver-src" - export RUST_BACKTRACE=1 - export RUST_COMPILER_RT_ROOT="$srcdir/compiler-rt-$_llvm_ver.src" - - DESTDIR="$pkgdir" python ./x.py install -j"$(nproc)" - + mv dest-rust/* "$pkgdir" install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE* # delete unnecesary files, e.g. components and manifest files only used for the uninstall script @@ -105,10 +113,6 @@ # overwrite them with symlinks to the per-architecture versions ln -srft "$pkgdir"/usr/lib x86_64-unknown-linux-gnu/lib/*.so - # move docs and lib32 libs out of the way for splitting - mv "$pkgdir"/usr/share/doc "$srcdir" - mv "$pkgdir"/usr/lib/rustlib/i686-unknown-linux-gnu "$srcdir" - install -d "$pkgdir"/usr/share/bash-completion mv "$pkgdir"/etc/bash_completion.d/ "$pkgdir"/usr/share/bash-completion/completions/ } @@ -124,7 +128,7 @@ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE* install -d "$pkgdir"/usr/lib/rustlib/ "$pkgdir"/usr/lib32/ - mv "$srcdir"/i686-unknown-linux-gnu "$pkgdir"/usr/lib/rustlib + mv dest-i686 "$pkgdir"/usr/lib/rustlib/i686-unknown-linux-gnu ln -srft "$pkgdir"/usr/lib32 "$pkgdir"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/*.so } @@ -134,7 +138,8 @@ cd "rustc-$pkgver-src" install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE* - mv "$srcdir"/doc "$pkgdir"/usr/share/doc + install -d "$pkgdir"/usr/share/doc + mv dest-doc/* "$pkgdir"/usr/share/doc } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in rust/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 22:27:56 Author: demize Revision: 364664 Switch to releases.llvm.org for compiler-rt The LLVM switch to GitHub has not been completed, and the existing releases on GitHub were just for testing. New releases won't have artifacts uploaded there until the switch is complete. Modified: rust/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 21:14:17 UTC (rev 364663) +++ PKGBUILD2019-10-11 22:27:56 UTC (rev 364664) @@ -21,7 +21,7 @@ options=('!emptydirs') source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc} - "https://github.com/llvm/llvm-project/releases/download/llvmorg-$_llvm_ver/compiler-rt-$_llvm_ver.src.tar.xz"{,.sig} + "http://releases.llvm.org/$_llvm_ver/compiler-rt-$_llvm_ver.src.tar.xz"{,.sig} bootstrap-1.38.patch 0001-WIP-minimize-the-rust-std-component.patch)
[arch-commits] Commit in (ttf-gentium)
Date: Friday, October 11, 2019 @ 22:24:07 Author: escondida Revision: 515200 Deleting ttf-gentium: superseded by gentium-plus-font Deleted: ttf-gentium/
[arch-commits] Commit in gentium-plus-font/repos (2 files)
Date: Friday, October 11, 2019 @ 22:00:20 Author: escondida Revision: 515198 archrelease: copy trunk to community-any Added: gentium-plus-font/repos/community-any/ gentium-plus-font/repos/community-any/PKGBUILD (from rev 515197, gentium-plus-font/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: gentium-plus-font/repos/community-any/PKGBUILD (from rev 515197, gentium-plus-font/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-10-11 22:00:20 UTC (rev 515198) @@ -0,0 +1,31 @@ +# Maintainer: Ivy Foster +# Contributor: Lukas Jirkovsky + +# Gentium Plus is upstream's replacement for ttf-gentium, now called Gentium Basic. +pkgname=gentium-plus-font +pkgver=5.000 +pkgrel=1 + +pkgdesc='Font supporting a wide range of Latin- and Cyrillic-based alphabets' +url='https://scripts.sil.org/Gentium' +license=('custom:OFL') + +replaces=(ttf-gentium) + +arch=(any) +source=("https://software.sil.org/downloads/r/gentium/GentiumPlus-$pkgver.zip;) +# Checksum provided by packager, not upstream. +sha256sums=(335911f17bd2de4e43742e1d0367cfeff19a90abf7ed604f100a42705042e154) + +package() { + cd "GentiumPlus-$pkgver" + + mkdir -p "$pkgdir/usr/share/fonts/TTF/" \ + "$pkgdir/usr/share/licenses/gentium-plus-font" \ + "$pkgdir/usr/share/doc/gentium-plus-font" + + install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF" + install -m644 OFL.txt OFL-FAQ.txt "$pkgdir/usr/share/licenses/gentium-plus-font" + install -m644 GENTIUM-FAQ.txt README.txt documentation/* \ + "$pkgdir/usr/share/doc/gentium-plus-font" +}
[arch-commits] Commit in (4 files)
Date: Friday, October 11, 2019 @ 21:58:00 Author: escondida Revision: 515197 Add gentium-plus-font to replace ttf-gentium Added: gentium-plus-font/ gentium-plus-font/repos/ gentium-plus-font/trunk/ gentium-plus-font/trunk/PKGBUILD --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Added: gentium-plus-font/trunk/PKGBUILD === --- gentium-plus-font/trunk/PKGBUILD(rev 0) +++ gentium-plus-font/trunk/PKGBUILD2019-10-11 21:58:00 UTC (rev 515197) @@ -0,0 +1,31 @@ +# Maintainer: Ivy Foster +# Contributor: Lukas Jirkovsky + +# Gentium Plus is upstream's replacement for ttf-gentium, now called Gentium Basic. +pkgname=gentium-plus-font +pkgver=5.000 +pkgrel=1 + +pkgdesc='Font supporting a wide range of Latin- and Cyrillic-based alphabets' +url='https://scripts.sil.org/Gentium' +license=('custom:OFL') + +replaces=(ttf-gentium) + +arch=(any) +source=("https://software.sil.org/downloads/r/gentium/GentiumPlus-$pkgver.zip;) +# Checksum provided by packager, not upstream. +sha256sums=(335911f17bd2de4e43742e1d0367cfeff19a90abf7ed604f100a42705042e154) + +package() { + cd "GentiumPlus-$pkgver" + + mkdir -p "$pkgdir/usr/share/fonts/TTF/" \ + "$pkgdir/usr/share/licenses/gentium-plus-font" \ + "$pkgdir/usr/share/doc/gentium-plus-font" + + install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF" + install -m644 OFL.txt OFL-FAQ.txt "$pkgdir/usr/share/licenses/gentium-plus-font" + install -m644 GENTIUM-FAQ.txt README.txt documentation/* \ + "$pkgdir/usr/share/doc/gentium-plus-font" +}
[arch-commits] Commit in tamarin-prover/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 21:46:32 Author: jelle Revision: 515196 archrelease: copy trunk to community-x86_64 Added: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 515195, tamarin-prover/trunk/PKGBUILD) Deleted: tamarin-prover/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 21:46:23 UTC (rev 515195) +++ PKGBUILD2019-10-11 21:46:32 UTC (rev 515196) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=tamarin-prover -pkgver=1.4.1 -pkgrel=160 -pkgdesc="The Tamarin prover for security protocol analysis" -url="https://tamarin-prover.github.io; -license=("GPL") -arch=('x86_64') -depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' - 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' - 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' - 'haskell-lifted-base' 'haskell-monad-unlift' - 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' - 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' - 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' - 'haskell-tamarin-prover-theory') -optdepends=('ocaml: for sapic support') -makedepends=('ghc' 'ocaml') -source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) -sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') - -prepare() { -cd "${srcdir}/${pkgname}-${pkgver}" -sed -i '/cp sapic/d' plugins/sapic/Makefile -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ --fthreaded -ftest-coverage -f-build-tests -runhaskell Setup build - -cd plugins/sapic -make -j1 -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" - -install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim -install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim -install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim - -cd plugins/sapic -install -Dm755 sapic "$pkgdir"/usr/bin/sapic -} Copied: tamarin-prover/repos/community-x86_64/PKGBUILD (from rev 515195, tamarin-prover/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 21:46:32 UTC (rev 515196) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=161 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 21:46:23 Author: jelle Revision: 515195 upgpkg: tamarin-prover 1.4.1-161 Enable PIE for tamarin-prover binaries Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 21:00:27 UTC (rev 515194) +++ PKGBUILD2019-10-11 21:46:23 UTC (rev 515195) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=160 +pkgrel=161 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL") @@ -31,7 +31,7 @@ runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ --fthreaded -ftest-coverage -f-build-tests +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' runhaskell Setup build cd plugins/sapic
[arch-commits] Commit in archlinux-keyring/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 21:14:13 Author: eworm Revision: 364662 upgpkg: archlinux-keyring 20191011-1 Modified: archlinux-keyring/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:35:35 UTC (rev 364661) +++ PKGBUILD2019-10-11 21:14:13 UTC (rev 364662) @@ -2,7 +2,7 @@ # Maintainer: Bartłomiej Piotrowski pkgname=archlinux-keyring -pkgver=20191007 +pkgver=20191011 pkgrel=1 pkgdesc='Arch Linux PGP keyring' arch=(any) @@ -10,7 +10,7 @@ license=(GPL) install=$pkgname.install source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('d0ad083182b221e54abe5c6cb62d0f8f27ef4b6f45ce4aa239f36c8234a0a4c4' +sha256sums=('3b77b665601f7c3509242fc56d2ff68e8e343b032121037c8e06652162a8fb18' 'SKIP') validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC' # Pierre Schmitz 'A314827C4E4250A204CE6E13284FC34C8E4B1A25' # Thomas Bächler
[arch-commits] Commit in archlinux-keyring/repos (3 files)
Date: Friday, October 11, 2019 @ 21:14:17 Author: eworm Revision: 364663 archrelease: copy trunk to testing-any Added: archlinux-keyring/repos/testing-any/ archlinux-keyring/repos/testing-any/PKGBUILD (from rev 364662, archlinux-keyring/trunk/PKGBUILD) archlinux-keyring/repos/testing-any/archlinux-keyring.install (from rev 364662, archlinux-keyring/trunk/archlinux-keyring.install) ---+ PKGBUILD | 26 ++ archlinux-keyring.install | 20 2 files changed, 46 insertions(+) Copied: archlinux-keyring/repos/testing-any/PKGBUILD (from rev 364662, archlinux-keyring/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-10-11 21:14:17 UTC (rev 364663) @@ -0,0 +1,26 @@ +# Maintainer: Pierre Schmitz +# Maintainer: Bartłomiej Piotrowski + +pkgname=archlinux-keyring +pkgver=20191011 +pkgrel=1 +pkgdesc='Arch Linux PGP keyring' +arch=(any) +url='https://projects.archlinux.org/archlinux-keyring.git/' +license=(GPL) +install=$pkgname.install +source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha256sums=('3b77b665601f7c3509242fc56d2ff68e8e343b032121037c8e06652162a8fb18' +'SKIP') +validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC' # Pierre Schmitz + 'A314827C4E4250A204CE6E13284FC34C8E4B1A25' # Thomas Bächler + '86CFFCA918CF3AF47147588051E8B148AC34' # Evangelos Foutras + 'F3691687D867B81B51CE07D9BBE43771487328A9' # Bartlomiej Piotrowski + 'BD84DE71F493DF6814B0167254EDC91609BC9183' # Christian Hesse + 'CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E' # Florian Pritz + 'E499C79F53C96A54E572FEE1C06086337C50773E') # Jelle van der Waa + +package() { + cd $pkgname-$pkgver + make PREFIX=/usr DESTDIR="$pkgdir" install +} Copied: archlinux-keyring/repos/testing-any/archlinux-keyring.install (from rev 364662, archlinux-keyring/trunk/archlinux-keyring.install) === --- testing-any/archlinux-keyring.install (rev 0) +++ testing-any/archlinux-keyring.install 2019-10-11 21:14:17 UTC (rev 364663) @@ -0,0 +1,20 @@ +post_upgrade() { + if usr/bin/pacman-key -l >/dev/null 2>&1; then + usr/bin/pacman-key --populate archlinux + + # Re-enable key of alad + # See https://bugs.archlinux.org/task/35478 + printf 'enable\nquit\n' | LANG=C \ + gpg --homedir /etc/pacman.d/gnupg \ + --no-permission-warning --command-fd 0 \ + --quiet --batch --edit-key \ + DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A \ + 2>/dev/null + fi +} + +post_install() { + if [ -x usr/bin/pacman-key ]; then + post_upgrade + fi +}
[arch-commits] Commit in drawing/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 21:00:27 Author: bgyorgy Revision: 515194 archrelease: copy trunk to community-any Added: drawing/repos/community-any/PKGBUILD (from rev 515193, drawing/trunk/PKGBUILD) Deleted: drawing/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 21:00:24 UTC (rev 515193) +++ PKGBUILD2019-10-11 21:00:27 UTC (rev 515194) @@ -1,26 +0,0 @@ -# Maintainer: Balló György - -pkgname=drawing -pkgver=0.4.5 -pkgrel=1 -pkgdesc="Drawing application for the GNOME desktop" -url="https://github.com/maoschanz/drawing; -arch=(any) -license=(GPL3) -depends=(gtk3 python-cairo python-gobject) -makedepends=(meson) -source=($pkgname-$pkgver.tar.gz::https://github.com/maoschanz/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('b58f80916e9b33f575be70420c656118f9514c704070280ba0d55ac8ea98608d') - -build() { - arch-meson $pkgname-$pkgver build - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: drawing/repos/community-any/PKGBUILD (from rev 515193, drawing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 21:00:27 UTC (rev 515194) @@ -0,0 +1,26 @@ +# Maintainer: Balló György + +pkgname=drawing +pkgver=0.4.7 +pkgrel=1 +pkgdesc="Drawing application for the GNOME desktop" +url="https://github.com/maoschanz/drawing; +arch=(any) +license=(GPL3) +depends=(gtk3 python-cairo python-gobject) +makedepends=(meson) +source=($pkgname-$pkgver.tar.gz::https://github.com/maoschanz/$pkgname/archive/$pkgver.tar.gz) +sha256sums=('480840a68b0e4a6703872aadbcaf9f9d86ba0ae6a1a96eb975fb03f8213d86e1') + +build() { + arch-meson $pkgname-$pkgver build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in drawing/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 21:00:24 Author: bgyorgy Revision: 515193 upgpkg: drawing 0.4.7-1 Update to new version Modified: drawing/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:54:47 UTC (rev 515192) +++ PKGBUILD2019-10-11 21:00:24 UTC (rev 515193) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=drawing -pkgver=0.4.5 +pkgver=0.4.7 pkgrel=1 pkgdesc="Drawing application for the GNOME desktop" url="https://github.com/maoschanz/drawing; @@ -10,7 +10,7 @@ depends=(gtk3 python-cairo python-gobject) makedepends=(meson) source=($pkgname-$pkgver.tar.gz::https://github.com/maoschanz/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('b58f80916e9b33f575be70420c656118f9514c704070280ba0d55ac8ea98608d') +sha256sums=('480840a68b0e4a6703872aadbcaf9f9d86ba0ae6a1a96eb975fb03f8213d86e1') build() { arch-meson $pkgname-$pkgver build
[arch-commits] Commit in cgrep/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 20:54:47 Author: jelle Revision: 515192 archrelease: copy trunk to community-x86_64 Added: cgrep/repos/community-x86_64/PKGBUILD (from rev 515191, cgrep/trunk/PKGBUILD) Deleted: cgrep/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 +++-- 1 file changed, 31 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:54:32 UTC (rev 515191) +++ PKGBUILD2019-10-11 20:54:47 UTC (rev 515192) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=cgrep -pkgver=6.6.25 -pkgrel=172 -pkgdesc="A context-aware grep for source codes" -url="https://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" -} Copied: cgrep/repos/community-x86_64/PKGBUILD (from rev 515191, cgrep/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:54:47 UTC (rev 515192) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=173 +pkgdesc="A context-aware grep for source codes" +url="https://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 --ghc-option='-pie' \ + --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: Friday, October 11, 2019 @ 20:54:32 Author: jelle Revision: 515191 upgpkg: cgrep 6.6.25-173 Enable PIE for cgrep. Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:52:42 UTC (rev 515190) +++ PKGBUILD2019-10-11 20:54:32 UTC (rev 515191) @@ -3,7 +3,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=172 +pkgrel=173 pkgdesc="A context-aware grep for source codes" url="https://awgn.github.io/cgrep/; license=("GPL2") @@ -20,7 +20,8 @@ build() { cd $pkgname-$pkgver -runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \ + --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" runhaskell Setup build }
[arch-commits] Commit in gimp-plugin-fblur/repos/community-x86_64 (4 files)
Date: Friday, October 11, 2019 @ 20:52:42 Author: bgyorgy Revision: 515190 archrelease: copy trunk to community-x86_64 Added: gimp-plugin-fblur/repos/community-x86_64/PKGBUILD (from rev 515189, gimp-plugin-fblur/trunk/PKGBUILD) gimp-plugin-fblur/repos/community-x86_64/use_glib_h.diff (from rev 515189, gimp-plugin-fblur/trunk/use_glib_h.diff) Deleted: gimp-plugin-fblur/repos/community-x86_64/PKGBUILD gimp-plugin-fblur/repos/community-x86_64/use_glib_h.diff -+ PKGBUILD| 60 +++--- use_glib_h.diff | 28 - 2 files changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:52:38 UTC (rev 515189) +++ PKGBUILD2019-10-11 20:52:42 UTC (rev 515190) @@ -1,30 +0,0 @@ -# Maintainer: Lukas Jirkovsky -pkgname=gimp-plugin-fblur -pkgver=3.2.6 -pkgrel=5 -pkgdesc="Makes out of focus with luminosity and depth" -arch=('x86_64') -url="http://registry.gimp.org/node/1444; -license=('GPL') -depends=('gimp' 'fftw') -makedepends=('intltool') -source=(http://registry.gimp.org/files/focusblur-$pkgver.tar.bz2 \ -use_glib_h.diff) -md5sums=('6196c88aeee8733bacc3c6e9ac3c6cf8' - 'b654ec87f28589b84625c0683dbe1273') - -prepare() { - cd "$srcdir"/focusblur-$pkgver - patch -Np1 < "$srcdir"/use_glib_h.diff -} - -build() { - cd "$srcdir"/focusblur-$pkgver - ./configure CFLAGS="${CFLAGS} -DGIMP_DISABLE_DEPRECATED" --prefix=/usr LIBS=-lm - make -} - -package() { - cd "$srcdir"/focusblur-$pkgver - make DESTDIR="$pkgdir" install -} Copied: gimp-plugin-fblur/repos/community-x86_64/PKGBUILD (from rev 515189, gimp-plugin-fblur/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:52:42 UTC (rev 515190) @@ -0,0 +1,30 @@ +# Maintainer: Lukas Jirkovsky +pkgname=gimp-plugin-fblur +pkgver=3.2.6 +pkgrel=6 +pkgdesc="Makes out of focus with luminosity and depth" +arch=('x86_64') +url="https://registry.gimp.org/node/1444; +license=('GPL') +depends=('gimp' 'fftw') +makedepends=('intltool') +source=(https://raw.githubusercontent.com/pixlsus/registry.gimp.org_static/master/registry.gimp.org/files/focusblur-$pkgver.tar.bz2 \ +use_glib_h.diff) +md5sums=('6196c88aeee8733bacc3c6e9ac3c6cf8' + 'b654ec87f28589b84625c0683dbe1273') + +prepare() { + cd "$srcdir"/focusblur-$pkgver + patch -Np1 < "$srcdir"/use_glib_h.diff +} + +build() { + cd "$srcdir"/focusblur-$pkgver + ./configure CFLAGS="${CFLAGS} -DGIMP_DISABLE_DEPRECATED" --prefix=/usr LIBS=-lm + make +} + +package() { + cd "$srcdir"/focusblur-$pkgver + make DESTDIR="$pkgdir" install +} Deleted: use_glib_h.diff === --- use_glib_h.diff 2019-10-11 20:52:38 UTC (rev 515189) +++ use_glib_h.diff 2019-10-11 20:52:42 UTC (rev 515190) @@ -1,14 +0,0 @@ -diff -rup focusblur-3.2.6/src/aaa.h focusblur-3.2.6.new/src/aaa.h focusblur-3.2.6/src/aaa.h 2008-10-13 17:13:10.0 +0200 -+++ focusblur-3.2.6.new/src/aaa.h 2014-07-02 22:13:23.166838342 +0200 -@@ -19,9 +19,7 @@ - #ifndef __AAA_H__ - #define __AAA_H__ - --#include --#include -- -+#include - - G_BEGIN_DECLS - Copied: gimp-plugin-fblur/repos/community-x86_64/use_glib_h.diff (from rev 515189, gimp-plugin-fblur/trunk/use_glib_h.diff) === --- use_glib_h.diff (rev 0) +++ use_glib_h.diff 2019-10-11 20:52:42 UTC (rev 515190) @@ -0,0 +1,14 @@ +diff -rup focusblur-3.2.6/src/aaa.h focusblur-3.2.6.new/src/aaa.h +--- focusblur-3.2.6/src/aaa.h 2008-10-13 17:13:10.0 +0200 focusblur-3.2.6.new/src/aaa.h 2014-07-02 22:13:23.166838342 +0200 +@@ -19,9 +19,7 @@ + #ifndef __AAA_H__ + #define __AAA_H__ + +-#include +-#include +- ++#include + + G_BEGIN_DECLS +
[arch-commits] Commit in gimp-plugin-fblur/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:52:38 Author: bgyorgy Revision: 515189 upgpkg: gimp-plugin-fblur 3.2.6-6 Fix upstream source (FS#60196) Modified: gimp-plugin-fblur/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:51:10 UTC (rev 515188) +++ PKGBUILD2019-10-11 20:52:38 UTC (rev 515189) @@ -1,7 +1,7 @@ # Maintainer: Lukas Jirkovsky pkgname=gimp-plugin-fblur pkgver=3.2.6 -pkgrel=5 +pkgrel=6 pkgdesc="Makes out of focus with luminosity and depth" arch=('x86_64') url="https://registry.gimp.org/node/1444;
[arch-commits] Commit in gimp-plugin-wavelet-denoise/repos/community-x86_64 (6 files)
Date: Friday, October 11, 2019 @ 20:51:10 Author: bgyorgy Revision: 515188 archrelease: copy trunk to community-x86_64 Added: gimp-plugin-wavelet-denoise/repos/community-x86_64/PKGBUILD (from rev 515187, gimp-plugin-wavelet-denoise/trunk/PKGBUILD) gimp-plugin-wavelet-denoise/repos/community-x86_64/libm_buildfix.diff (from rev 515187, gimp-plugin-wavelet-denoise/trunk/libm_buildfix.diff) gimp-plugin-wavelet-denoise/repos/community-x86_64/po_install.diff (from rev 515187, gimp-plugin-wavelet-denoise/trunk/po_install.diff) Deleted: gimp-plugin-wavelet-denoise/repos/community-x86_64/PKGBUILD gimp-plugin-wavelet-denoise/repos/community-x86_64/libm_buildfix.diff gimp-plugin-wavelet-denoise/repos/community-x86_64/po_install.diff + PKGBUILD | 62 +-- libm_buildfix.diff | 20 po_install.diff| 42 +- 3 files changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:51:05 UTC (rev 515187) +++ PKGBUILD2019-10-11 20:51:10 UTC (rev 515188) @@ -1,31 +0,0 @@ -# Maintainer: Lukas Jirkovsky -pkgname=gimp-plugin-wavelet-denoise -pkgver=0.3.1 -pkgrel=4 -pkgdesc="Tool to reduce noise in each channel of an image separately" -arch=('x86_64') -url="http://registry.gimp.org/node/4235; -license=('GPL') -depends=('gimp') -source=(http://registry.gimp.org/files/wavelet-denoise-$pkgver.tar.gz \ -po_install.diff libm_buildfix.diff) -md5sums=('a02862026857575cdf81b24477e42f4b' - '4de9e41a535f200c2502f0dd8458c43e' - '46940ecd5970bc4b0d4b38de89f8efbf') - -build() { - cd "$srcdir/wavelet-denoise-$pkgver" - - patch -Np1 < ../po_install.diff || true - patch -Np1 < ../libm_buildfix.diff || true - make -} - -package() { - cd "$srcdir/wavelet-denoise-$pkgver" - - install -Dvm755 src/wavelet-denoise \ -"$pkgdir"/usr/lib/gimp/2.0/plug-ins/wavelet-denoise - cd po - make LOCALEDIR="$pkgdir"/usr/share/locale install -} Copied: gimp-plugin-wavelet-denoise/repos/community-x86_64/PKGBUILD (from rev 515187, gimp-plugin-wavelet-denoise/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:51:10 UTC (rev 515188) @@ -0,0 +1,31 @@ +# Maintainer: Lukas Jirkovsky +pkgname=gimp-plugin-wavelet-denoise +pkgver=0.3.1 +pkgrel=5 +pkgdesc="Tool to reduce noise in each channel of an image separately" +arch=('x86_64') +url="https://registry.gimp.org/node/4235; +license=('GPL') +depends=('gimp') +source=(https://raw.githubusercontent.com/pixlsus/registry.gimp.org_static/master/registry.gimp.org/files/wavelet-denoise-$pkgver.tar.gz \ +po_install.diff libm_buildfix.diff) +md5sums=('a02862026857575cdf81b24477e42f4b' + '4de9e41a535f200c2502f0dd8458c43e' + '46940ecd5970bc4b0d4b38de89f8efbf') + +build() { + cd "$srcdir/wavelet-denoise-$pkgver" + + patch -Np1 < ../po_install.diff || true + patch -Np1 < ../libm_buildfix.diff || true + make +} + +package() { + cd "$srcdir/wavelet-denoise-$pkgver" + + install -Dvm755 src/wavelet-denoise \ +"$pkgdir"/usr/lib/gimp/2.0/plug-ins/wavelet-denoise + cd po + make LOCALEDIR="$pkgdir"/usr/share/locale install +} Deleted: libm_buildfix.diff === --- libm_buildfix.diff 2019-10-11 20:51:05 UTC (rev 515187) +++ libm_buildfix.diff 2019-10-11 20:51:10 UTC (rev 515188) @@ -1,10 +0,0 @@ -diff -rup wavelet-denoise-0.3.1/src/Makefile wavelet-denoise-0.3.1.new/src/Makefile wavelet-denoise-0.3.1/src/Makefile 2008-12-14 12:19:28.0 +0100 -+++ wavelet-denoise-0.3.1.new/src/Makefile 2012-02-18 19:01:22.264677086 +0100 -@@ -1,5 +1,5 @@ - CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags) --LIBS = $(shell gimptool-2.0 --libs) -+LIBS = -lm $(shell gimptool-2.0 --libs) - PLUGIN = wavelet-denoise - SOURCES = plugin.c colorspace.c denoise.c wavelet.c events.c interface.c - HEADERS = plugin.h interface.h messages.h Copied: gimp-plugin-wavelet-denoise/repos/community-x86_64/libm_buildfix.diff (from rev 515187, gimp-plugin-wavelet-denoise/trunk/libm_buildfix.diff) === --- libm_buildfix.diff (rev 0) +++ libm_buildfix.diff 2019-10-11 20:51:10 UTC (rev 515188) @@ -0,0 +1,10 @@ +diff -rup wavelet-denoise-0.3.1/src/Makefile wavelet-denoise-0.3.1.new/src/Makefile +--- wavelet-denoise-0.3.1/src/Makefile 2008-12-14 12:19:28.0 +0100 wavelet-denoise-0.3.1.new/src/Makefile 2012-02-18 19:01:22.264677086 +0100 +@@ -1,5 +1,5 @@ + CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags) +-LIBS = $(shell gimptool-2.0 --libs) ++LIBS = -lm $(shell gimptool-2.0 --libs) + PLUGIN = wavelet-denoise + SOURCES = plugin.c colorspace.c denoise.c
[arch-commits] Commit in gimp-plugin-wavelet-denoise/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:51:05 Author: bgyorgy Revision: 515187 upgpkg: gimp-plugin-wavelet-denoise 0.3.1-5 Fix upstream source (FS#60196) Modified: gimp-plugin-wavelet-denoise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:49:33 UTC (rev 515186) +++ PKGBUILD2019-10-11 20:51:05 UTC (rev 515187) @@ -1,7 +1,7 @@ # Maintainer: Lukas Jirkovsky pkgname=gimp-plugin-wavelet-denoise pkgver=0.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="Tool to reduce noise in each channel of an image separately" arch=('x86_64') url="https://registry.gimp.org/node/4235;
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:49:26 Author: jelle Revision: 515185 upgpkg: cryptol 2.7.0-41 Enable PIE for cryptol binary Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:35:23 UTC (rev 515184) +++ PKGBUILD2019-10-11 20:49:26 UTC (rev 515185) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.7.0 -pkgrel=40 +pkgrel=41 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD") @@ -22,7 +22,7 @@ runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-static -f-relocatable +-f-static -f-relocatable --ghc-option='-pie' runhaskell Setup build runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script
[arch-commits] Commit in cryptol/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 20:49:33 Author: jelle Revision: 515186 archrelease: copy trunk to community-x86_64 Added: cryptol/repos/community-x86_64/PKGBUILD (from rev 515185, cryptol/trunk/PKGBUILD) Deleted: cryptol/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:49:26 UTC (rev 515185) +++ PKGBUILD2019-10-11 20:49:33 UTC (rev 515186) @@ -1,41 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=cryptol -pkgver=2.7.0 -pkgrel=40 -pkgdesc="The Language of Cryptography" -url="https://www.cryptol.net; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' - 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' - 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' - 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' - 'haskell-blaze-html') -makedepends=('ghc' 'alex' 'happy') -source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) -sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-static -f-relocatable -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 "${srcdir}/${pkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: cryptol/repos/community-x86_64/PKGBUILD (from rev 515185, cryptol/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:49:33 UTC (rev 515186) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.7.0 +pkgrel=41 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) +sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --ghc-option='-pie' +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 "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in linux-lts/repos/testing-x86_64 (15 files)
Date: Friday, October 11, 2019 @ 20:35:35 Author: heftig Revision: 364661 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch (from rev 364659, linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch) linux-lts/repos/testing-x86_64/60-linux.hook (from rev 364659, linux-lts/trunk/60-linux.hook) linux-lts/repos/testing-x86_64/90-linux.hook (from rev 364660, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 364660, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 364660, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 364660, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 364660, linux-lts/trunk/linux-lts.preset) Deleted: linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch linux-lts/repos/testing-x86_64/0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch linux-lts/repos/testing-x86_64/60-linux.hook linux-lts/repos/testing-x86_64/90-linux.hook linux-lts/repos/testing-x86_64/PKGBUILD linux-lts/repos/testing-x86_64/config linux-lts/repos/testing-x86_64/linux-lts.install linux-lts/repos/testing-x86_64/linux-lts.preset -+ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch | 132 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 102 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch | 57 60-linux.hook | 23 90-linux.hook | 22 PKGBUILD| 471 config |19612 +- linux-lts.install | 20 linux-lts.preset| 28 9 files changed, 10216 insertions(+), 10251 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 364660:364661 to see the changes.
[arch-commits] Commit in r8168-lts/repos (2 files)
Date: Friday, October 11, 2019 @ 20:35:23 Author: heftig Revision: 515184 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 20:35:23 UTC (rev 515184) @@ -0,0 +1,36 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +pkgver=8.047.04 +pkgrel=4 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +depends=('glibc' "linux-lts>=4.19.79" "linux-lts<4.20") +makedepends=("linux-lts-headers>=4.19.79" "linux-lts-headers<4.20") +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('4a201c7691b66e47f19172367c70a14b8b38d600f0739719c57dba9c0cf3f17a') + +build() { + local KERNEL_VERSION=$(
[arch-commits] Commit in nvidia-lts/repos (3 files)
Date: Friday, October 11, 2019 @ 20:35:26 Author: heftig Revision: 364660 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 364658, nvidia-lts/trunk/PKGBUILD) nvidia-lts/repos/testing-x86_64/fs62142.patch (from rev 364658, nvidia-lts/trunk/fs62142.patch) ---+ PKGBUILD | 46 ++ fs62142.patch | 13 + 2 files changed, 59 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 364658, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-11 20:35:26 UTC (rev 364660) @@ -0,0 +1,46 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=435.21 +pkgrel=5 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts' 'linux-lts-headers>=4.19.79') +provides=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +fs62142.patch) +sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270' + 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Fix https://bugs.archlinux.org/task/62142 +patch -Np1 -i ../fs62142.patch +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux-lts module +} + +package() { +depends=('linux-lts>=4.19.79' "nvidia-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$(dev->dev); + +-return (ops->map_resource != NULL); ++return (ops && ops->map_resource); + #else + return NV_FALSE; + #endif
[arch-commits] Commit in nvidia-390xx-lts/repos (3 files)
Date: Friday, October 11, 2019 @ 20:35:24 Author: heftig Revision: 364659 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx-lts/repos/testing-x86_64/ nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 364658, nvidia-390xx-lts/trunk/PKGBUILD) nvidia-390xx-lts/repos/testing-x86_64/kernel-4.16.patch (from rev 364658, nvidia-390xx-lts/trunk/kernel-4.16.patch) ---+ PKGBUILD | 49 + kernel-4.16.patch | 33 + 2 files changed, 82 insertions(+) Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 364658, nvidia-390xx-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-11 20:35:24 UTC (rev 364659) @@ -0,0 +1,49 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-390xx-lts +pkgver=390.129 +pkgrel=4 +epoch=1 +pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" +arch=('x86_64') +url="https://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts' 'linux-lts-headers>=4.19.79') +provides=('nvidia-390xx') +conflicts=('nvidia-lts') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +'kernel-4.16.patch') +sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +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 +} + +build() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux-lts module +} + +package() { +pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" +depends=('linux-lts>=4.19.79' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$( ++#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 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++#include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + void conftest_phys_to_dma(void) { + phys_to_dma(); + }"
[arch-commits] Commit in wireguard-lts/repos (2 files)
Date: Friday, October 11, 2019 @ 20:35:23 Author: heftig Revision: 515183 archrelease: copy trunk to community-testing-x86_64 Added: wireguard-lts/repos/community-testing-x86_64/ wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, wireguard-lts/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, wireguard-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 20:35:23 UTC (rev 515183) @@ -0,0 +1,25 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-lts +pkgver=0.0.20190913 +pkgrel=6 +pkgdesc='Wireguard module for LTS Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +depends=('linux-lts') +makedepends=('linux-lts-headers' "wireguard-dkms>=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +package() { + _kernver="$(
[arch-commits] Commit in acpi_call-lts/repos (2 files)
Date: Friday, October 11, 2019 @ 20:35:22 Author: heftig Revision: 515182 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call-lts/repos/community-testing-x86_64/ acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, acpi_call-lts/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 20:35:22 UTC (rev 515182) @@ -0,0 +1,45 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=95 +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-lts>=4.19.79') +makedepends=('linux-lts-headers>=4.19.79') +provides=('acpi_call') +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +prepare() { + cd acpi_call-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd acpi_call-$pkgver + make KVERSION="$(
[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Friday, October 11, 2019 @ 20:35:22 Author: heftig Revision: 515181 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 20:35:22 UTC (rev 515181) @@ -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-lts +pkgver=0.43 +pkgrel=14 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux-lts>=4.19.79' 'linux-lts<4.20') +makedepends=('linux-lts-headers>=4.19.79' 'linux-lts-headers<4.20' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd tp_smapi + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd tp_smapi + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:32:55 Author: heftig Revision: 515176 0.43-14: extramodules-lts removal Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 10 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:32:54 UTC (rev 515175) +++ PKGBUILD2019-10-11 20:32:55 UTC (rev 515176) @@ -8,42 +8,41 @@ # Contributor: Ignas Anikevicius pkgname=tp_smapi-lts -_pkgname=tp-smapi pkgver=0.43 -_extradir=/usr/lib/modules/extramodules-lts -pkgrel=13 +pkgrel=14 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi' license=('GPL') -depends=('linux-lts>=4.19.78' 'linux-lts<4.20') -makedepends=('linux-lts-headers>=4.19.78' 'linux-lts-headers<4.20' 'git') +depends=('linux-lts>=4.19.79' 'linux-lts<4.20') +makedepends=('linux-lts-headers>=4.19.79' 'linux-lts-headers<4.20' 'git') _commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) sha256sums=('SKIP') pkgver() { - cd ${pkgname/-lts/} + cd tp_smapi git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' } build() { - cd ${pkgname/-lts/} + cd tp_smapi # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules - make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= + make HDAPS=1 KVER="$(
[arch-commits] Commit in linux-lts/trunk (6 files)
Date: Friday, October 11, 2019 @ 20:33:04 Author: heftig Revision: 364658 4.19.79-2: extramodules-lts removal Added: linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch Modified: linux-lts/trunk/60-linux.hook linux-lts/trunk/90-linux.hook linux-lts/trunk/PKGBUILD Deleted: linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch linux-lts/trunk/0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch -+ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch | 132 ++ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 102 --- 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch | 57 60-linux.hook |1 90-linux.hook |2 PKGBUILD| 41 +-- 6 files changed, 150 insertions(+), 185 deletions(-) Added: 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch === --- 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch (rev 0) +++ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch 2019-10-11 20:33:04 UTC (rev 364658) @@ -0,0 +1,132 @@ +From 6136ffb3d88e9f044260f8288d2d0a1edd64379e Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 16 Sep 2019 04:53:20 +0200 +Subject: [PATCH] ZEN: Add sysctl and CONFIG to disallow unprivileged + CLONE_NEWUSER + +Our default behavior continues to match the vanilla kernel. +--- + init/Kconfig| 16 + kernel/fork.c | 15 +++ + kernel/sysctl.c | 12 + kernel/user_namespace.c | 7 +++ + 4 files changed, 50 insertions(+) + +diff --git a/init/Kconfig b/init/Kconfig +index bd7d650d4a99..658f9c052151 100644 +--- a/init/Kconfig b/init/Kconfig +@@ -1091,6 +1091,22 @@ config USER_NS + + If unsure, say N. + ++config USER_NS_UNPRIVILEGED ++ bool "Allow unprivileged users to create namespaces" ++ default y ++ depends on USER_NS ++ help ++When disabled, unprivileged users will not be able to create ++new namespaces. Allowing users to create their own namespaces ++has been part of several recent local privilege escalation ++exploits, so if you need user namespaces but are ++paranoid^Wsecurity-conscious you want to disable this. ++ ++This setting can be overridden at runtime via the ++kernel.unprivileged_userns_clone sysctl. ++ ++If unsure, say Y. ++ + config PID_NS + bool "PID Namespaces" + default y +diff --git a/kernel/fork.c b/kernel/fork.c +index 541fd805fb88..ffd57c812153 100644 +--- a/kernel/fork.c b/kernel/fork.c +@@ -106,6 +106,11 @@ + + #define CREATE_TRACE_POINTS + #include ++#ifdef CONFIG_USER_NS ++extern int unprivileged_userns_clone; ++#else ++#define unprivileged_userns_clone 0 ++#endif + + /* + * Minimum number of threads to boot the kernel +@@ -1788,6 +1793,10 @@ static __latent_entropy struct task_struct *copy_process( + if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) + return ERR_PTR(-EINVAL); + ++ if ((clone_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) ++ if (!capable(CAP_SYS_ADMIN)) ++ return ERR_PTR(-EPERM); ++ + /* +* Thread groups must share signals as well, and detached threads +* can only be started up within the thread group. +@@ -2819,6 +2828,12 @@ int ksys_unshare(unsigned long unshare_flags) + if (unshare_flags & CLONE_NEWNS) + unshare_flags |= CLONE_FS; + ++ if ((unshare_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) { ++ err = -EPERM; ++ if (!capable(CAP_SYS_ADMIN)) ++ goto bad_unshare_out; ++ } ++ + err = check_unshare_flags(unshare_flags); + if (err) + goto bad_unshare_out; +diff --git a/kernel/sysctl.c b/kernel/sysctl.c +index 078950d9605b..baead3605bbe 100644 +--- a/kernel/sysctl.c b/kernel/sysctl.c +@@ -110,6 +110,9 @@ extern int core_uses_pid; + extern char core_pattern[]; + extern unsigned int core_pipe_limit; + #endif ++#ifdef CONFIG_USER_NS ++extern int unprivileged_userns_clone; ++#endif + extern int pid_max; + extern int pid_max_min, pid_max_max; + extern int percpu_pagelist_fraction; +@@ -545,6 +548,15 @@ static struct ctl_table kern_table[] = { + .proc_handler = proc_dointvec, + }, + #endif ++#ifdef CONFIG_USER_NS ++ { ++ .procname = "unprivileged_userns_clone", ++ .data = _userns_clone, ++ .maxlen = sizeof(int), ++ .mode
[arch-commits] Commit in nvidia-390xx-lts/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:33:01 Author: heftig Revision: 364657 390.129-4: extramodules-lts removal Modified: nvidia-390xx-lts/trunk/PKGBUILD --+ PKGBUILD | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:32:54 UTC (rev 364656) +++ PKGBUILD2019-10-11 20:33:01 UTC (rev 364657) @@ -2,26 +2,26 @@ pkgname=nvidia-390xx-lts pkgver=390.129 -_extramodules=extramodules-lts -pkgrel=3 +pkgrel=4 epoch=1 +pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" arch=('x86_64') -url="http://www.nvidia.com/; -makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.78') +url="https://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts' 'linux-lts-headers>=4.19.79') provides=('nvidia-390xx') conflicts=('nvidia-lts') license=('custom') options=('!strip') -source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run; -kernel-4.16.patch) -sha512sums=('b6a0ecf48077dd7149b464117db4a9cd2b8ae2c0828a206f8e661fda8d42d0cce02bd132e0754e055bfeb41cbf2d047f8ffab57351d9102f161ef62adaffd6eb' - 'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af') - _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +'kernel-4.16.patch') +sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') 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 @@ -28,22 +28,22 @@ } build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +make SYSSRC=/usr/src/linux-lts module } package() { pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" -depends=('linux-lts>=4.19.78' "nvidia-390xx-utils=${pkgver}" 'libgl') +depends=('linux-lts>=4.19.79' "nvidia-390xx-utils=${pkgver}" 'libglvnd') -install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:32:58 Author: heftig Revision: 515178 8.047.04-4: extramodules-lts removal Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:32:57 UTC (rev 515177) +++ PKGBUILD2019-10-11 20:32:58 UTC (rev 515178) @@ -1,32 +1,34 @@ # Maintainer: Massimiliano Torromeo pkgname=r8168-lts -_pkgname=r8168 pkgver=8.047.04 -pkgrel=3 +pkgrel=4 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL") arch=('x86_64') -depends=('glibc' "linux-lts>=4.19.78" "linux-lts<4.20") -makedepends=("linux-lts-headers>=4.19.78" "linux-lts-headers<4.20") +depends=('glibc' "linux-lts>=4.19.79" "linux-lts<4.20") +makedepends=("linux-lts-headers>=4.19.79" "linux-lts-headers<4.20") source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) sha256sums=('4a201c7691b66e47f19172367c70a14b8b38d600f0739719c57dba9c0cf3f17a') -_extramodules=extramodules-lts +build() { + local KERNEL_VERSION=$(
[arch-commits] Commit in wireguard-lts/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:33:00 Author: heftig Revision: 515179 0.0.20190913-6: extramodules-lts removal Modified: wireguard-lts/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 13 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:32:58 UTC (rev 515178) +++ PKGBUILD2019-10-11 20:33:00 UTC (rev 515179) @@ -1,32 +1,25 @@ # Maintainer: Christian Hesse -pkgname='wireguard-lts' +pkgname=wireguard-lts pkgver=0.0.20190913 -pkgrel=5 -_linux_major=4 -_linux_minor=19 +pkgrel=6 +pkgdesc='Wireguard module for LTS Kernel' +url='https://www.wireguard.com/' arch=('x86_64') -url='https://www.wireguard.com/' license=('GPL') -_linux_cur=${_linux_major}.${_linux_minor} -_linux_next=${_linux_major}.$((_linux_minor + 1)) -makedepends=("linux-lts>=$_linux_cur" "linux-lts<$_linux_next" - "linux-lts-headers>=$_linux_cur" "linux-lts-headers<$_linux_next" - "wireguard-dkms>=$pkgver") +depends=('linux-lts') +makedepends=('linux-lts-headers' "wireguard-dkms>=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') -_extramodules="extramodules-lts" +package() { + _kernver="$(=$_linux_cur" "linux-lts<$_linux_next") - conflicts=('wireguard-dkms') - provides=('WIREGUARD-MODULE') - cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module" - install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 * + install -Dt "$pkgdir/usr/lib/modules/$_kernver/extramodules" -m0644 * # compress each module individually find "$pkgdir" -name '*.ko' -exec xz -T1 {} + } + +# vim:set sw=2 et:
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:32:54 Author: jelle Revision: 515175 upgpkg: stylish-haskell 0.9.2.2-17 Enabling building with PIE binaries Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:23:03 UTC (rev 515174) +++ PKGBUILD2019-10-11 20:32:54 UTC (rev 515175) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.2.2 -pkgrel=16 +pkgrel=17 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD") @@ -25,7 +25,7 @@ runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-old_base +-f-old_base --ghc-option='-pie' runhaskell Setup build runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:32:57 Author: heftig Revision: 515177 1.1.0-95: extramodules-lts removal Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD | 37 + 1 file changed, 17 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:32:55 UTC (rev 515176) +++ PKGBUILD2019-10-11 20:32:57 UTC (rev 515177) @@ -1,48 +1,45 @@ -# Maintainer: Maxime Gauduin +# Maintainer: Maxime Gauduin # Contributor: mortzu # Contributor: fnord0 pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=94 -_extramodules=extramodules-lts +pkgrel=95 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') -url='https://github.com/mkottman/acpi_call' license=('GPL') -depends=('linux-lts>=4.19.78') -makedepends=('linux-lts-headers>=4.19.78') +depends=('linux-lts>=4.19.79') +makedepends=('linux-lts-headers>=4.19.79') provides=('acpi_call') source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') prepare() { - cd acpi_call-${pkgver} + cd acpi_call-$pkgver # Fix build with Linux >= 3.17 sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + # Fix build with Linux >= 4.12 sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c } build() { - cd ${pkgname%-*}-${pkgver} - - _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" - - make KVERSION="${_kernver}" + cd acpi_call-$pkgver + make KVERSION="$( "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" - install -dm 755 "${pkgdir}"/usr/share/${pkgname} - cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname}/ + mkdir -p "$pkgdir/usr/share/$pkgname" + cp -t "$pkgdir/usr/share/$pkgname" -dr --no-preserve=ownership examples support } -# vim: ts=2 sw=2 et: +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in stylish-haskell/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 20:33:01 Author: jelle Revision: 515180 archrelease: copy trunk to community-x86_64 Added: stylish-haskell/repos/community-x86_64/PKGBUILD (from rev 515178, stylish-haskell/trunk/PKGBUILD) Deleted: stylish-haskell/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:33:00 UTC (rev 515179) +++ PKGBUILD2019-10-11 20:33:01 UTC (rev 515180) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=stylish-haskell -pkgver=0.9.2.2 -pkgrel=16 -pkgdesc="Haskell code prettifier" -url="https://github.com/jaspervdj/stylish-haskell; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' - 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') -makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796') - -prepare() { -cd $pkgname-$pkgver -sed -i -e '/semigroups/d' $pkgname.cabal -} - -build() { -cd $pkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-old_base -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 $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $pkgname-$pkgver - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: stylish-haskell/repos/community-x86_64/PKGBUILD (from rev 515178, stylish-haskell/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:33:01 UTC (rev 515180) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.2 +pkgrel=17 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base --ghc-option='-pie' +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD fs62142.patch)
Date: Friday, October 11, 2019 @ 20:32:54 Author: heftig Revision: 364656 435.21-5: extramodules-lts removal Added: nvidia-lts/trunk/fs62142.patch Modified: nvidia-lts/trunk/PKGBUILD ---+ PKGBUILD | 28 fs62142.patch | 13 + 2 files changed, 29 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:23:36 UTC (rev 364655) +++ PKGBUILD2019-10-11 20:32:54 UTC (rev 364656) @@ -2,41 +2,45 @@ pkgname=nvidia-lts pkgver=435.21 -_extramodules=extramodules-lts -pkgrel=4 +pkgrel=5 epoch=1 +pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64') -url="http://www.nvidia.com/; -makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.78') +url="https://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts' 'linux-lts-headers>=4.19.79') provides=('nvidia') license=('custom') options=('!strip') _pkg="NVIDIA-Linux-x86_64-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;) -sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270') +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +fs62142.patch) +sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270' + 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752') prepare() { sh "${_pkg}.run" --extract-only cd "${_pkg}" + +# Fix https://bugs.archlinux.org/task/62142 +patch -Np1 -i ../fs62142.patch } build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +make SYSSRC=/usr/src/linux-lts module } package() { -pkgdesc="NVIDIA drivers for linux-lts" -depends=('linux-lts>=4.19.78' "nvidia-utils=${pkgver}" 'libgl') +depends=('linux-lts>=4.19.79' "nvidia-utils=${pkgver}" 'libglvnd') -install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ +_extradir="/usr/lib/modules/$(dev->dev); + +-return (ops->map_resource != NULL); ++return (ops && ops->map_resource); + #else + return NV_FALSE; + #endif
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:23:31 Author: heftig Revision: 364654 https Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:27:16 UTC (rev 364653) +++ PKGBUILD2019-10-11 20:23:31 UTC (rev 364654) @@ -8,12 +8,12 @@ pkgrel=12 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') -url="http://www.nvidia.com/; +url="https://www.nvidia.com/; makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers') license=('custom') options=('!strip') _pkg="NVIDIA-Linux-x86_64-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; fs62142.patch) sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270' 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752')
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:23:36 Author: heftig Revision: 364655 https Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:23:31 UTC (rev 364654) +++ PKGBUILD2019-10-11 20:23:36 UTC (rev 364655) @@ -8,13 +8,13 @@ pkgrel=12 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') -url="http://www.nvidia.com/; +url="https://www.nvidia.com/; makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers') 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; +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; 'kernel-4.16.patch') sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1' '622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:23:03 Author: heftig Revision: 515174 minor Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:22:56 UTC (rev 515173) +++ PKGBUILD2019-10-11 20:23:03 UTC (rev 515174) @@ -22,7 +22,7 @@ # avoid using the Makefile directly -- it doesn't understand # any kernel but the current. make -C /usr/lib/modules/$KERNEL_VERSION/build \ - SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + SUBDIRS="$PWD/src" \ EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ modules } @@ -34,5 +34,5 @@ find "$pkgdir" -name '*.ko' -exec xz {} + echo "blacklist r8169" | \ - install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/$pkgname.conf" }
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:22:56 Author: heftig Revision: 515173 minor Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:20:59 UTC (rev 515172) +++ PKGBUILD2019-10-11 20:22:56 UTC (rev 515173) @@ -38,7 +38,7 @@ install -Dt "$pkgdir$_extradir" -m644 *.ko find "$pkgdir" -name '*.ko' -exec xz {} + - echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" mkdir -p "$pkgdir/usr/share/acpi_call" cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support
[arch-commits] Commit in soundkonverter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 20:20:59 Author: arojas Revision: 515172 archrelease: copy trunk to community-x86_64 Added: soundkonverter/repos/community-x86_64/PKGBUILD (from rev 515171, soundkonverter/trunk/PKGBUILD) Deleted: soundkonverter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 97 ++--- 1 file changed, 48 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:20:28 UTC (rev 515171) +++ PKGBUILD2019-10-11 20:20:59 UTC (rev 515172) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Lukas Jirkovsky -# Contributor: Mateusz Herych -# Contributor: Eric Belanger -# Contributor: Darwin Bautista - -pkgname=soundkonverter -pkgver=3.0.1 -pkgrel=3 -pkgdesc="Front-end to various audio converters" -arch=('x86_64') -url="http://www.kde-apps.org/content/show.php?content=29024; -license=('GPL') -depends=('hicolor-icon-theme' 'kdelibs4support' 'libkcddb' 'taglib' 'phonon-qt5') -makedepends=('cmake' 'extra-cmake-modules' 'kdesignerplugin' 'kdoctools') -optdepends=('faac: faac backend' -'faad2: faad backend' -'ffmpeg: ffmpeg backend' -'flac: flac backend' -'fluidsynth: flouidsynth backend' -'lame: lame backend' -'mac: mac backend' -'mplayer: mplayer backend' -'opus-tools: opus backend' -'speex: speexenc, speexdec backends' -'timidity++: midi backend' -'twolame: twolame backend' -'vorbisgain: vorbisgain backend' -'vorbis-tools: vorbis tools backend' -'wavpack: wavpack backend' -'sox: sox plugin (change sample rate, various effects)') -source=("$pkgname-$pkgver.tar.gz::https://github.com/dfaust/soundkonverter/archive/v${pkgver}.tar.gz;) -sha256sums=('92117f8aff85aac3a336cc0c94f3739aaa2d07ddd741d737dfd4b1571c60a0ce') - -build() { - mkdir -p "$srcdir/build" - cd "$srcdir/build" - - cmake "$srcdir/$pkgname-$pkgver/src" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIB_INSTALL_DIR=lib \ --DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd "$srcdir/build" - make DESTDIR="$pkgdir" install -} Copied: soundkonverter/repos/community-x86_64/PKGBUILD (from rev 515171, soundkonverter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:20:59 UTC (rev 515172) @@ -0,0 +1,48 @@ +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky +# Contributor: Mateusz Herych +# Contributor: Eric Belanger +# Contributor: Darwin Bautista + +pkgname=soundkonverter +pkgver=3.0.1 +pkgrel=4 +pkgdesc="Front-end to various audio converters" +arch=(x86_64) +url="https://www.linux-apps.com/content/show.php?content=29024; +license=(GPL) +depends=(hicolor-icon-theme kdelibs4support libkcddb taglib phonon-qt5) +makedepends=(extra-cmake-modules kdesignerplugin kdoctools) +optdepends=('faac: faac backend' +'faad2: faad backend' +'ffmpeg: ffmpeg backend' +'flac: flac backend' +'fluidsynth: flouidsynth backend' +'lame: lame backend' +'mac: mac backend' +'mplayer: mplayer backend' +'opus-tools: opus backend' +'speex: speexenc, speexdec backends' +'timidity++: midi backend' +'twolame: twolame backend' +'vorbisgain: vorbisgain backend' +'vorbis-tools: vorbis tools backend' +'wavpack: wavpack backend' +'sox: sox plugin (change sample rate, various effects)') +source=("$pkgname-$pkgver.tar.gz::https://github.com/dfaust/soundkonverter/archive/v${pkgver}.tar.gz;) +sha256sums=('92117f8aff85aac3a336cc0c94f3739aaa2d07ddd741d737dfd4b1571c60a0ce') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver/src + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in soundkonverter/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:20:28 Author: arojas Revision: 515171 Cleanup dependencies, rebuild without Release mode Modified: soundkonverter/trunk/PKGBUILD --+ PKGBUILD | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:15:23 UTC (rev 515170) +++ PKGBUILD2019-10-11 20:20:28 UTC (rev 515171) @@ -1,4 +1,5 @@ -# Maintainer: Lukas Jirkovsky +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky # Contributor: Mateusz Herych # Contributor: Eric Belanger # Contributor: Darwin Bautista @@ -5,13 +6,13 @@ pkgname=soundkonverter pkgver=3.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Front-end to various audio converters" -arch=('x86_64') +arch=(x86_64) url="https://www.linux-apps.com/content/show.php?content=29024; -license=('GPL') -depends=('hicolor-icon-theme' 'kdelibs4support' 'libkcddb' 'taglib' 'phonon-qt5') -makedepends=('cmake' 'extra-cmake-modules' 'kdesignerplugin' 'kdoctools') +license=(GPL) +depends=(hicolor-icon-theme kdelibs4support libkcddb taglib phonon-qt5) +makedepends=(extra-cmake-modules kdesignerplugin kdoctools) optdepends=('faac: faac backend' 'faad2: faad backend' 'ffmpeg: ffmpeg backend' @@ -31,18 +32,17 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/dfaust/soundkonverter/archive/v${pkgver}.tar.gz;) sha256sums=('92117f8aff85aac3a336cc0c94f3739aaa2d07ddd741d737dfd4b1571c60a0ce') +prepare() { + mkdir -p build +} + build() { - mkdir -p "$srcdir/build" - cd "$srcdir/build" - - cmake "$srcdir/$pkgname-$pkgver/src" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIB_INSTALL_DIR=lib \ --DCMAKE_BUILD_TYPE=Release + cd build + cmake ../$pkgname-$pkgver/src make } package() { - cd "$srcdir/build" + cd build make DESTDIR="$pkgdir" install }
[arch-commits] Commit in kgraphviewer/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:15:03 Author: arojas Revision: 515169 Cleanup dependencies, rebuild without Release mode Modified: kgraphviewer/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:10:07 UTC (rev 515168) +++ PKGBUILD2019-10-11 20:15:03 UTC (rev 515169) @@ -1,32 +1,33 @@ -# Maintainer: Lukas Jirkovsky +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky # Contributor: Andrea Scarpino # Contributor: Pierre Schmitz + pkgname=kgraphviewer pkgver=2.4.3 -pkgrel=1 +pkgrel=2 pkgdesc="A Graphviz dot graph file viewer for KDE" -arch=('x86_64') +arch=(x86_64) url="https://www.kde.org/applications/graphics/kgraphviewer; -license=('GPL' 'FDL') -depends=('graphviz' 'hicolor-icon-theme' 'kparts') -makedepends=('boost' 'cmake' 'qt5-base' 'qt5-svg' 'extra-cmake-modules' 'kdoctools') -source=("https://download.kde.org/stable/kgraphviewer/${pkgver}/kgraphviewer-${pkgver}.tar.xz"{,.sig}) +license=(GPL FDL) +depends=(graphviz hicolor-icon-theme kparts) +makedepends=(boost extra-cmake-modules kdoctools) +source=("https://download.kde.org/stable/kgraphviewer/$pkgver/kgraphviewer-$pkgver.tar.xz"{,.sig}) sha256sums=('54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0' 'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') # Jonathan Riddell +prepare() { + mkdir -p build +} + build(){ - mkdir -p "$srcdir/build" - cd "$srcdir/build" - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release + cd build + cmake ../$pkgname-$pkgver make } package() { - cd "$srcdir/build" - + cd build make DESTDIR="$pkgdir" install }
[arch-commits] Commit in kgraphviewer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 20:15:23 Author: arojas Revision: 515170 archrelease: copy trunk to community-x86_64 Added: kgraphviewer/repos/community-x86_64/PKGBUILD (from rev 515169, kgraphviewer/trunk/PKGBUILD) Deleted: kgraphviewer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 65 ++--- 1 file changed, 33 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:15:03 UTC (rev 515169) +++ PKGBUILD2019-10-11 20:15:23 UTC (rev 515170) @@ -1,32 +0,0 @@ -# Maintainer: Lukas Jirkovsky -# Contributor: Andrea Scarpino -# Contributor: Pierre Schmitz -pkgname=kgraphviewer -pkgver=2.4.3 -pkgrel=1 -pkgdesc="A Graphviz dot graph file viewer for KDE" -arch=('x86_64') -url="https://www.kde.org/applications/graphics/kgraphviewer; -license=('GPL' 'FDL') -depends=('graphviz' 'hicolor-icon-theme' 'kparts') -makedepends=('boost' 'cmake' 'qt5-base' 'qt5-svg' 'extra-cmake-modules' 'kdoctools') -source=("https://download.kde.org/stable/kgraphviewer/${pkgver}/kgraphviewer-${pkgver}.tar.xz"{,.sig}) -sha256sums=('54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') - -build(){ - mkdir -p "$srcdir/build" - cd "$srcdir/build" - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd "$srcdir/build" - - make DESTDIR="$pkgdir" install -} Copied: kgraphviewer/repos/community-x86_64/PKGBUILD (from rev 515169, kgraphviewer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:15:23 UTC (rev 515170) @@ -0,0 +1,33 @@ +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=kgraphviewer +pkgver=2.4.3 +pkgrel=2 +pkgdesc="A Graphviz dot graph file viewer for KDE" +arch=(x86_64) +url="https://www.kde.org/applications/graphics/kgraphviewer; +license=(GPL FDL) +depends=(graphviz hicolor-icon-theme kparts) +makedepends=(boost extra-cmake-modules kdoctools) +source=("https://download.kde.org/stable/kgraphviewer/$pkgver/kgraphviewer-$pkgver.tar.xz"{,.sig}) +sha256sums=('54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') # Jonathan Riddell + +prepare() { + mkdir -p build +} + +build(){ + cd build + cmake ../$pkgname-$pkgver + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kcm-wacomtablet/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 20:09:44 Author: arojas Revision: 515167 Cleanup dependencies, rebuild without Release mode Modified: kcm-wacomtablet/trunk/PKGBUILD --+ PKGBUILD | 29 ++--- 1 file changed, 14 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 20:02:55 UTC (rev 515166) +++ PKGBUILD2019-10-11 20:09:44 UTC (rev 515167) @@ -1,17 +1,19 @@ -# Maintainer: Lukas Jirkovsky +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky # Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > # Contributor: Dany Martineau # Contributor: Dylon Edwards + pkgname=kcm-wacomtablet pkgver=3.2.0 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="KDE GUI for the Wacom Linux Drivers" -arch=('i686' 'x86_64') +arch=(x86_64) url="https://cgit.kde.org/wacomtablet.git; -license=('GPL') -depends=('plasma-framework' 'xf86-input-wacom') -makedepends=('git' 'cmake' 'extra-cmake-modules' 'kdoctools') +license=(GPL) +depends=(xf86-input-wacom plasma-workspace) +makedepends=(extra-cmake-modules kdoctools) source=("https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.tar.xz"{,.sig} "add_missing_includes.diff") sha256sums=('c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4' @@ -20,22 +22,19 @@ validpgpkeys=('E6E4C916590026E45836A12EA8896AFDFEF5DF53') # Valeriy Malov prepare() { - cd "$srcdir/wacomtablet-$pkgver" + mkdir -p build + + cd wacomtablet-$pkgver patch -Np1 < "$srcdir/add_missing_includes.diff" } build() { - cd "$srcdir/wacomtablet-$pkgver" - - cmake . \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release + cd build + cmake ../wacomtablet-$pkgver make } package() { - cd "$srcdir/wacomtablet-$pkgver" - + cd build make DESTDIR="$pkgdir" install } -
[arch-commits] Commit in kcm-wacomtablet/repos/community-x86_64 (4 files)
Date: Friday, October 11, 2019 @ 20:10:07 Author: arojas Revision: 515168 archrelease: copy trunk to community-x86_64 Added: kcm-wacomtablet/repos/community-x86_64/PKGBUILD (from rev 515167, kcm-wacomtablet/trunk/PKGBUILD) kcm-wacomtablet/repos/community-x86_64/add_missing_includes.diff (from rev 515167, kcm-wacomtablet/trunk/add_missing_includes.diff) Deleted: kcm-wacomtablet/repos/community-x86_64/PKGBUILD kcm-wacomtablet/repos/community-x86_64/add_missing_includes.diff ---+ PKGBUILD | 81 +--- add_missing_includes.diff | 22 +-- 2 files changed, 51 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:09:44 UTC (rev 515167) +++ PKGBUILD2019-10-11 20:10:07 UTC (rev 515168) @@ -1,41 +0,0 @@ -# Maintainer: Lukas Jirkovsky -# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Dany Martineau -# Contributor: Dylon Edwards -pkgname=kcm-wacomtablet -pkgver=3.2.0 -pkgrel=2 -epoch=1 -pkgdesc="KDE GUI for the Wacom Linux Drivers" -arch=('i686' 'x86_64') -url="https://cgit.kde.org/wacomtablet.git; -license=('GPL') -depends=('plasma-framework' 'xf86-input-wacom') -makedepends=('git' 'cmake' 'extra-cmake-modules' 'kdoctools') -source=("https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.tar.xz"{,.sig} -"add_missing_includes.diff") -sha256sums=('c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4' -'SKIP' -'143b2e81e5152c2f1db6e03089b32d9b9fdf1e61739743179b0efb299eb5b44d') -validpgpkeys=('E6E4C916590026E45836A12EA8896AFDFEF5DF53') # Valeriy Malov - -prepare() { - cd "$srcdir/wacomtablet-$pkgver" - patch -Np1 < "$srcdir/add_missing_includes.diff" -} - -build() { - cd "$srcdir/wacomtablet-$pkgver" - - cmake . \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd "$srcdir/wacomtablet-$pkgver" - - make DESTDIR="$pkgdir" install -} - Copied: kcm-wacomtablet/repos/community-x86_64/PKGBUILD (from rev 515167, kcm-wacomtablet/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:10:07 UTC (rev 515168) @@ -0,0 +1,40 @@ +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky +# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Dany Martineau +# Contributor: Dylon Edwards + +pkgname=kcm-wacomtablet +pkgver=3.2.0 +pkgrel=3 +epoch=1 +pkgdesc="KDE GUI for the Wacom Linux Drivers" +arch=(x86_64) +url="https://cgit.kde.org/wacomtablet.git; +license=(GPL) +depends=(xf86-input-wacom plasma-workspace) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.tar.xz"{,.sig} +"add_missing_includes.diff") +sha256sums=('c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4' +'SKIP' +'143b2e81e5152c2f1db6e03089b32d9b9fdf1e61739743179b0efb299eb5b44d') +validpgpkeys=('E6E4C916590026E45836A12EA8896AFDFEF5DF53') # Valeriy Malov + +prepare() { + mkdir -p build + + cd wacomtablet-$pkgver + patch -Np1 < "$srcdir/add_missing_includes.diff" +} + +build() { + cd build + cmake ../wacomtablet-$pkgver + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Deleted: add_missing_includes.diff === --- add_missing_includes.diff 2019-10-11 20:09:44 UTC (rev 515167) +++ add_missing_includes.diff 2019-10-11 20:10:07 UTC (rev 515168) @@ -1,11 +0,0 @@ -diff -rup wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp2018-06-22 15:07:58.0 +0200 -+++ wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp2018-07-10 17:38:09.239242847 +0200 -@@ -25,6 +25,7 @@ - #include "profilemanagement.h" - - // common includes -+#include "logging.h" - #include "property.h" - #include "deviceprofile.h" - #include "dbustabletinterface.h" Copied: kcm-wacomtablet/repos/community-x86_64/add_missing_includes.diff (from rev 515167, kcm-wacomtablet/trunk/add_missing_includes.diff) === --- add_missing_includes.diff (rev 0) +++ add_missing_includes.diff 2019-10-11 20:10:07 UTC (rev 515168) @@ -0,0 +1,11 @@ +diff -rup wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp +--- wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp2018-06-22 15:07:58.0 +0200 wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp2018-07-10 17:38:09.239242847 +0200 +@@ -25,6 +25,7 @@ + #include
[arch-commits] Commit in mate-session-manager/repos/community-x86_64 (4 files)
Date: Friday, October 11, 2019 @ 20:01:41 Author: bgyorgy Revision: 515164 archrelease: copy trunk to community-x86_64 Added: mate-session-manager/repos/community-x86_64/PKGBUILD (from rev 515163, mate-session-manager/trunk/PKGBUILD) mate-session-manager/repos/community-x86_64/gnome-keyring-3.34.patch (from rev 515163, mate-session-manager/trunk/gnome-keyring-3.34.patch) Deleted: mate-session-manager/repos/community-x86_64/PKGBUILD mate-session-manager/repos/community-x86_64/gnome-keyring-3.34.patch --+ PKGBUILD | 90 +-- gnome-keyring-3.34.patch | 364 ++--- 2 files changed, 257 insertions(+), 197 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 20:01:38 UTC (rev 515163) +++ PKGBUILD2019-10-11 20:01:41 UTC (rev 515164) @@ -1,45 +0,0 @@ -# Maintainer: Brad Fanella -# Contributor: Martin Wimpress - -pkgname=mate-session-manager -pkgver=1.22.2 -pkgrel=1 -pkgdesc="The MATE Session Handler" -url="https://mate-desktop.org; -arch=('x86_64') -license=('GPL') -depends=('dbus-glib' 'gtk3' 'libsm' 'mate-desktop') -makedepends=('intltool' 'xtrans' 'systemd' 'python') -optdepends=('gnome-keyring: keyring support' -'xdg-user-dirs-gtk: manage user directories') -groups=('mate') -conflicts=('mate-session-manager-gtk3') -replaces=('mate-session-manager-gtk3') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz; -"gnome-keyring-3.34.patch") -sha256sums=('a814b07cbd42920ab86fe77c40f3e1ce7118cbc5da3251b1eb2ab9aa974c0aec' -'1fc88b5c804dc8fc7fd29ef3733d19e428322fdd34ae06c372bbf26d22cf') - -prepare() { - cd "${pkgname}-${pkgver}" - - # Fix timeout with gnome-keyring 3.34 -# https://github.com/mate-desktop/mate-session-manager/pull/223 - patch -Np1 -i ../gnome-keyring-3.34.patch -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure \ - --prefix=/usr \ - --libexecdir=/usr/lib/${pkgname} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-upower - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} Copied: mate-session-manager/repos/community-x86_64/PKGBUILD (from rev 515163, mate-session-manager/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 20:01:41 UTC (rev 515164) @@ -0,0 +1,45 @@ +# Maintainer: Brad Fanella +# Contributor: Martin Wimpress + +pkgname=mate-session-manager +pkgver=1.22.2 +pkgrel=2 +pkgdesc="The MATE Session Handler" +url="https://mate-desktop.org; +arch=('x86_64') +license=('GPL') +depends=('dbus-glib' 'gtk3' 'libsm' 'mate-desktop') +makedepends=('intltool' 'xtrans' 'systemd' 'python') +optdepends=('gnome-keyring: keyring support' +'xdg-user-dirs-gtk: manage user directories') +groups=('mate') +conflicts=('mate-session-manager-gtk3') +replaces=('mate-session-manager-gtk3') +source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz; +"gnome-keyring-3.34.patch") +sha256sums=('a814b07cbd42920ab86fe77c40f3e1ce7118cbc5da3251b1eb2ab9aa974c0aec' +'f3ca47a508523e1ed346d224cf236870190204943b4a0cdab967d37fe04bde8e') + +prepare() { + cd "${pkgname}-${pkgver}" + + # Fix timeout with gnome-keyring 3.34 +# https://github.com/mate-desktop/mate-session-manager/pull/223 + patch -Np1 -i ../gnome-keyring-3.34.patch +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/${pkgname} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-upower + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} Deleted: gnome-keyring-3.34.patch === --- gnome-keyring-3.34.patch2019-10-11 20:01:38 UTC (rev 515163) +++ gnome-keyring-3.34.patch2019-10-11 20:01:41 UTC (rev 515164) @@ -1,152 +0,0 @@ -From 7bf6d1ca718c337659fb4ca581fcc47a80191c75 Mon Sep 17 00:00:00 2001 -From: Jindrich Makovicka -Date: Fri, 4 Oct 2019 21:08:28 +0200 -Subject: [PATCH] Fix timeout with gnome-keyring 3.34 - -Launch gnome-keyring-daemon asynchronously, and remove the -GNOME_KEYRING_PID reading code. - -GNOME_KEYRING_PID exposure was removed from gnome-keyring in 2014. - mate-session/msm-gnome.c | 94 +++- - 1 file changed, 25 insertions(+), 69 deletions(-) - -diff --git a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c -index 5e9cf02..f7f1154 100644 a/mate-session/msm-gnome.c -+++ b/mate-session/msm-gnome.c -@@ -49,7 +49,6 @@
[arch-commits] Commit in mate-session-manager/trunk (2 files)
Date: Friday, October 11, 2019 @ 20:01:38 Author: bgyorgy Revision: 515163 upgpkg: mate-session-manager 1.22.2-2 Update fix (FS#63995) Modified: mate-session-manager/trunk/PKGBUILD mate-session-manager/trunk/gnome-keyring-3.34.patch --+ PKGBUILD |4 - gnome-keyring-3.34.patch | 124 + 2 files changed, 94 insertions(+), 34 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:59:23 UTC (rev 515162) +++ PKGBUILD2019-10-11 20:01:38 UTC (rev 515163) @@ -3,7 +3,7 @@ pkgname=mate-session-manager pkgver=1.22.2 -pkgrel=1 +pkgrel=2 pkgdesc="The MATE Session Handler" url="https://mate-desktop.org; arch=('x86_64') @@ -18,7 +18,7 @@ source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz; "gnome-keyring-3.34.patch") sha256sums=('a814b07cbd42920ab86fe77c40f3e1ce7118cbc5da3251b1eb2ab9aa974c0aec' -'1fc88b5c804dc8fc7fd29ef3733d19e428322fdd34ae06c372bbf26d22cf') +'f3ca47a508523e1ed346d224cf236870190204943b4a0cdab967d37fe04bde8e') prepare() { cd "${pkgname}-${pkgver}" Modified: gnome-keyring-3.34.patch === --- gnome-keyring-3.34.patch2019-10-11 19:59:23 UTC (rev 515162) +++ gnome-keyring-3.34.patch2019-10-11 20:01:38 UTC (rev 515163) @@ -1,32 +1,103 @@ -From 7bf6d1ca718c337659fb4ca581fcc47a80191c75 Mon Sep 17 00:00:00 2001 +From 8bcc7153e0ef5aeb5fb276350c7015579f6e432a Mon Sep 17 00:00:00 2001 From: Jindrich Makovicka -Date: Fri, 4 Oct 2019 21:08:28 +0200 -Subject: [PATCH] Fix timeout with gnome-keyring 3.34 +Date: Sun, 6 Oct 2019 10:35:46 +0200 +Subject: [PATCH 1/2] Remove GNOME_KEYRING_LIFETIME_FD +Keyring lifetime fd was removed from gnome-keyring in 2009 + +See "[daemon] Use new control protocol for daemon." +--- + mate-session/msm-gnome.c | 35 ++- + 1 file changed, 2 insertions(+), 33 deletions(-) + +diff --git a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c +index 5e9cf02..97e08b8 100644 +--- a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c +@@ -48,29 +48,9 @@ + + + static gboolean gnome_compat_started = FALSE; +-static int keyring_lifetime_pipe[2]; + static pid_t gnome_keyring_daemon_pid = 0; + static Window gnome_smproxy_window = None; + +-static void +-child_setup (gpointer user_data) +-{ +- gint open_max; +- gint fd; +- char *fd_str; +- +- open_max = sysconf (_SC_OPEN_MAX); +- for (fd = 3; fd < open_max; fd++) +-{ +- if (fd != keyring_lifetime_pipe[0]) +-fcntl (fd, F_SETFD, FD_CLOEXEC); +-} +- +- fd_str = g_strdup_printf ("%d", keyring_lifetime_pipe[0]); +- g_setenv ("GNOME_KEYRING_LIFETIME_FD", fd_str, TRUE); +- g_free (fd_str); +-} +- + + static void + gnome_keyring_daemon_startup (void) +@@ -87,26 +67,15 @@ gnome_keyring_daemon_startup (void) + gchar *name; + const gchar *value; + +- /* Pipe to slave keyring lifetime to */ +- if (pipe (keyring_lifetime_pipe)) +-{ +- g_warning ("Failed to set up pipe for gnome-keyring: %s", strerror (errno)); +- return; +-} +- + error = NULL; + argv[0] = GNOME_KEYRING_DAEMON; + argv[1] = "--start"; + argv[2] = NULL; + g_spawn_sync (NULL, argv, NULL, +-G_SPAWN_SEARCH_PATH | G_SPAWN_LEAVE_DESCRIPTORS_OPEN, +-child_setup, NULL, ++G_SPAWN_SEARCH_PATH, ++NULL, NULL, + , NULL, , ); + +- close (keyring_lifetime_pipe[0]); +- /* We leave keyring_lifetime_pipe[1] open for the lifetime of the session, +- in order to slave the keyring daemon lifecycle to the session. */ +- + if (error != NULL) + { + g_printerr ("Failed to run gnome-keyring-daemon: %s\n", + +From 023f6f7b69b2a9c0399d7737d7729d464f9671e5 Mon Sep 17 00:00:00 2001 +From: Jindrich Makovicka +Date: Sun, 6 Oct 2019 10:38:05 +0200 +Subject: [PATCH 2/2] Fix timeout with gnome-keyring 3.34 + Launch gnome-keyring-daemon asynchronously, and remove the GNOME_KEYRING_PID reading code. GNOME_KEYRING_PID exposure was removed from gnome-keyring in 2014. --- - mate-session/msm-gnome.c | 94 +++- - 1 file changed, 25 insertions(+), 69 deletions(-) + mate-session/msm-gnome.c | 85 ++-- + 1 file changed, 20 insertions(+), 65 deletions(-) diff --git a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c -index 5e9cf02..f7f1154 100644 +index 97e08b8..b43f1ad 100644 --- a/mate-session/msm-gnome.c +++ b/mate-session/msm-gnome.c -@@ -49,7 +49,6 @@ +@@ -48,88 +48,46 @@ + static gboolean gnome_compat_started = FALSE; - static int keyring_lifetime_pipe[2]; -static pid_t gnome_keyring_daemon_pid = 0; static Window gnome_smproxy_window = None; - static void -@@ -71,21 +70,26 @@ child_setup (gpointer
[arch-commits] Commit in krusader/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 19:59:23 Author: arojas Revision: 515162 archrelease: copy trunk to community-x86_64 Added: krusader/repos/community-x86_64/PKGBUILD (from rev 515161, krusader/trunk/PKGBUILD) Deleted: krusader/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 102 - 1 file changed, 48 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 19:59:00 UTC (rev 515161) +++ PKGBUILD2019-10-11 19:59:23 UTC (rev 515162) @@ -1,54 +0,0 @@ -# Maintainer: Lukas Jirkovsky -pkgname=krusader -pkgver=2.7.2 -pkgrel=2 -pkgdesc="Advanced twin panel (commander style) file manager for KDE" -arch=('x86_64') -url="https://krusader.org/; -license=('GPL') -depends=('karchive' 'kbookmarks' 'kcodecs' 'kcompletion' 'kcoreaddons' 'kconfig' - 'kdoctools' 'ki18n' 'kiconthemes' 'kitemviews' 'kio' 'knotifications' - 'kparts' 'solid' 'ktextwidgets' 'kwallet' 'kwidgetsaddons' 'kwindowsystem' - 'kxmlgui' 'kguiaddons' 'hicolor-icon-theme') -makedepends=('cmake' 'extra-cmake-modules') -optdepends=( -# archive formats - # look for KrServices::cmdExist calls -'xz: LZMA and XZ archive support' -'unzip: ZIP decompression support' -'zip: ZIP archive support' -'lhasa: LHA archive support' -'cpio: cpio archive support' -'unrar: RAR decompression support' -'arj: ARJ archive support' -'unarj: ARJ decompression support' -'unace: ACE decompression support' -'p7zip: 7z archive support' -# additional apps -'keditbookmarks: Manage Bookmarks functionality' -'kde-cli-tools: manage file associations, root mode' -'kompare: file contents comparison' -'kdiff3: file contents comparison' -'krename: advanced rename tool' -'konsole: terminal' -'ktexteditor: file editing support' -) -source=("https://download.kde.org/stable/krusader/$pkgver/$pkgname-$pkgver.tar.xz;) -md5sums=('d3a5e956ad0b1b63f236c4f41a7f') -sha1sums=('e0109c6f9f841695a31045c46a43eb70c0085750') -sha256sums=('41a39a43b3c42dd1d1ecaea86df30caff6a061fecc1d66f60859b2a3ca976109') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cmake . \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DKDESU_PATH="/usr/lib/kf5/kdesu" - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} Copied: krusader/repos/community-x86_64/PKGBUILD (from rev 515161, krusader/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 19:59:23 UTC (rev 515162) @@ -0,0 +1,48 @@ +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky + +pkgname=krusader +pkgver=2.7.2 +pkgrel=3 +pkgdesc="Advanced twin panel (commander style) file manager" +arch=(x86_64) +url="https://krusader.org/; +license=(GPL) +depends=(kparts hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('xz: LZMA and XZ archive support' +'unzip: ZIP decompression support' +'zip: ZIP archive support' +'lhasa: LHA archive support' +'cpio: cpio archive support' +'unrar: RAR decompression support' +'arj: ARJ archive support' +'unarj: ARJ decompression support' +'unace: ACE decompression support' +'p7zip: 7z archive support' +# additional apps +'keditbookmarks: Manage Bookmarks functionality' +'kde-cli-tools: manage file associations, root mode' +'kompare: file contents comparison' +'kdiff3: file contents comparison' +'krename: advanced rename tool' +'konsole: terminal' +'ktexteditor: file editing support') +source=("https://download.kde.org/stable/krusader/$pkgver/$pkgname-$pkgver.tar.xz;) +sha256sums=('41a39a43b3c42dd1d1ecaea86df30caff6a061fecc1d66f60859b2a3ca976109') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DKDESU_PATH="/usr/lib/kf5/kdesu" + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in krusader/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:59:00 Author: arojas Revision: 515161 Cleanup dependencies, rebuild without Release mode Modified: krusader/trunk/PKGBUILD --+ PKGBUILD | 42 ++ 1 file changed, 18 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:55:19 UTC (rev 515160) +++ PKGBUILD2019-10-11 19:59:00 UTC (rev 515161) @@ -1,20 +1,16 @@ -# Maintainer: Lukas Jirkovsky +# Maintainer: Antonio Rojas +# Contributor: Lukas Jirkovsky + pkgname=krusader pkgver=2.7.2 -pkgrel=2 -pkgdesc="Advanced twin panel (commander style) file manager for KDE" -arch=('x86_64') +pkgrel=3 +pkgdesc="Advanced twin panel (commander style) file manager" +arch=(x86_64) url="https://krusader.org/; -license=('GPL') -depends=('karchive' 'kbookmarks' 'kcodecs' 'kcompletion' 'kcoreaddons' 'kconfig' - 'kdoctools' 'ki18n' 'kiconthemes' 'kitemviews' 'kio' 'knotifications' - 'kparts' 'solid' 'ktextwidgets' 'kwallet' 'kwidgetsaddons' 'kwindowsystem' - 'kxmlgui' 'kguiaddons' 'hicolor-icon-theme') -makedepends=('cmake' 'extra-cmake-modules') -optdepends=( -# archive formats - # look for KrServices::cmdExist calls -'xz: LZMA and XZ archive support' +license=(GPL) +depends=(kparts hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('xz: LZMA and XZ archive support' 'unzip: ZIP decompression support' 'zip: ZIP archive support' 'lhasa: LHA archive support' @@ -31,24 +27,22 @@ 'kdiff3: file contents comparison' 'krename: advanced rename tool' 'konsole: terminal' -'ktexteditor: file editing support' -) +'ktexteditor: file editing support') source=("https://download.kde.org/stable/krusader/$pkgver/$pkgname-$pkgver.tar.xz;) -md5sums=('d3a5e956ad0b1b63f236c4f41a7f') -sha1sums=('e0109c6f9f841695a31045c46a43eb70c0085750') sha256sums=('41a39a43b3c42dd1d1ecaea86df30caff6a061fecc1d66f60859b2a3ca976109') +prepare() { + mkdir -p build +} + build() { - cd "$srcdir/$pkgname-$pkgver" - - cmake . \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ + cd build + cmake ../$pkgname-$pkgver \ -DKDESU_PATH="/usr/lib/kf5/kdesu" make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd build make DESTDIR="$pkgdir" install }
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, October 11, 2019 @ 19:55:19 Author: felixonmars Revision: 515160 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 515159, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 515159, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-11 19:55:19 UTC (rev 515160) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.31 +pkgrel=1 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') + +prepare() { + cd xmobar-$pkgver + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic --disable-library-vanilla \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:55:09 Author: felixonmars Revision: 515159 upgpkg: xmobar 0.31-1 rebuild with libmpd 0.9.0.10, xmobar 0.31 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:44:34 UTC (rev 515158) +++ PKGBUILD2019-10-11 19:55:09 UTC (rev 515159) @@ -4,8 +4,8 @@ # Contributor: Arch Haskell Team pkgname=xmobar -pkgver=0.30 -pkgrel=5 +pkgver=0.31 +pkgrel=1 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD') @@ -18,7 +18,7 @@ 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') makedepends=('ghc') source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('0c02ab00aab9348c2960b53f04940e9ceff5ab9df056ba42591910179489359118b3b9fbfcd7ce378894f0cdc781c491614b87c3b49c25d2fedab83258f2198a') +sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01') prepare() { cd xmobar-$pkgver @@ -30,7 +30,7 @@ runhaskell setup configure -O \ --enable-shared \ --prefix=/usr \ ---enable-executable-dynamic \ +--enable-executable-dynamic --disable-library-vanilla \ --disable-library-vanilla \ --flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" runhaskell setup build
[arch-commits] Commit in gnome-boxes/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 19:44:34 Author: bgyorgy Revision: 515158 archrelease: copy trunk to community-x86_64 Added: gnome-boxes/repos/community-x86_64/PKGBUILD (from rev 515157, gnome-boxes/trunk/PKGBUILD) Deleted: gnome-boxes/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 94 ++--- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 19:44:31 UTC (rev 515157) +++ PKGBUILD2019-10-11 19:44:34 UTC (rev 515158) @@ -1,47 +0,0 @@ -# Maintainer: Balló György -# Contributor: Stefano Facchini - -pkgname=gnome-boxes -pkgver=3.34.0 -pkgrel=1 -pkgdesc="Simple GNOME application to access remote or virtual systems" -arch=('x86_64') -url="https://wiki.gnome.org/Apps/Boxes; -license=('LGPL') -groups=('gnome') -depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret' - 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk' 'freerdp') -makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 'spice-protocol' 'vala') -_commit=8d7709b1b4bb2a7e983e8ced9715fc5db35f740a # tags/v3.34.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit; -"git+https://gitlab.gnome.org/GNOME/gtk-frdp.git; -"git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;) -sha256sums=('SKIP' -'SKIP' -'SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - git submodule init - git config --local submodule.subprojects/gtk-frdp.url "$srcdir/gtk-frdp" - git config --local submodule.subprojects/libovf-glib.url "$srcdir/libovf-glib" - git submodule update -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gnome-boxes/repos/community-x86_64/PKGBUILD (from rev 515157, gnome-boxes/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 19:44:34 UTC (rev 515158) @@ -0,0 +1,47 @@ +# Maintainer: Balló György +# Contributor: Stefano Facchini + +pkgname=gnome-boxes +pkgver=3.34.1 +pkgrel=1 +pkgdesc="Simple GNOME application to access remote or virtual systems" +arch=('x86_64') +url="https://wiki.gnome.org/Apps/Boxes; +license=('LGPL') +groups=('gnome') +depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret' + 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker' 'webkit2gtk' 'freerdp') +makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 'spice-protocol' 'vala') +_commit=64afa3d6a78c8242941086363dbbd89495a33716 # tags/v3.34.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit; +"git+https://gitlab.gnome.org/GNOME/gtk-frdp.git; +"git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;) +sha256sums=('SKIP' +'SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname + git submodule init + git config --local submodule.subprojects/gtk-frdp.url "$srcdir/gtk-frdp" + git config --local submodule.subprojects/libovf-glib.url "$srcdir/libovf-glib" + git submodule update +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gnome-boxes/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:44:31 Author: bgyorgy Revision: 515157 upgpkg: gnome-boxes 3.34.1-1 Update to new version Modified: gnome-boxes/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:40:50 UTC (rev 515156) +++ PKGBUILD2019-10-11 19:44:31 UTC (rev 515157) @@ -2,7 +2,7 @@ # Contributor: Stefano Facchini pkgname=gnome-boxes -pkgver=3.34.0 +pkgver=3.34.1 pkgrel=1 pkgdesc="Simple GNOME application to access remote or virtual systems" arch=('x86_64') @@ -10,9 +10,9 @@ license=('LGPL') groups=('gnome') depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret' - 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk' 'freerdp') + 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker' 'webkit2gtk' 'freerdp') makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 'spice-protocol' 'vala') -_commit=8d7709b1b4bb2a7e983e8ced9715fc5db35f740a # tags/v3.34.0^0 +_commit=64afa3d6a78c8242941086363dbbd89495a33716 # tags/v3.34.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit; "git+https://gitlab.gnome.org/GNOME/gtk-frdp.git; "git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;)
[arch-commits] Commit in gnome-initial-setup/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:40:45 Author: bgyorgy Revision: 515154 upgpkg: gnome-initial-setup 3.34.1-1 Update to new version Modified: gnome-initial-setup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:40:40 UTC (rev 515153) +++ PKGBUILD2019-10-11 19:40:45 UTC (rev 515154) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=gnome-initial-setup -pkgver=3.34.0 +pkgver=3.34.1 pkgrel=1 pkgdesc="Simple, easy, and safe way to prepare a new system" arch=('x86_64') @@ -14,7 +14,7 @@ optdepends=('gdm: GDM Initial Setup mode' 'gnome-getting-started-docs: GNOME Welcome Tour') source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('4ca3855c526f520a6c93f9338779c20f0b404b65c21bb820a472ef2373479ea6') +sha256sums=('e71f10ef6b631cd92ffde774e4130b32b2494b4df5ef288375d8b1957eeabfa1') build() { arch-meson $pkgname-$pkgver build -D region-page=true
[arch-commits] Commit in haskell-libmpd/repos (2 files)
Date: Friday, October 11, 2019 @ 19:40:50 Author: felixonmars Revision: 515156 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libmpd/repos/community-staging-x86_64/ haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 515154, haskell-libmpd/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 515154, haskell-libmpd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-11 19:40:50 UTC (rev 515156) @@ -0,0 +1,46 @@ +# Maintainer: Levente Polyak +# Contributer: Colin Woodbury +# Contributer: Leif Warner +# Contributor: Cedric Girard +# Contributor: Arch Haskell Team + +_hkgname=libmpd +pkgname=haskell-libmpd +pkgver=0.9.0.10 +pkgrel=1 +pkgdesc='Client library for MPD, the Music Player Daemon' +url='https://hackage.haskell.org/package/libmpd' +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 'haskell-containers' 'haskell-data-default' + 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 'haskell-time' 'haskell-utf8-string' + 'haskell-primitive') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/${pkgver}.tar.gz) +sha512sums=('b9f774a1c999b8016270a9c7f67c07fd4647107587c63b11643acd435ca8bf5ca5a88aaf9b66b9dcfb54d36f43f670e535291b546bf20137cb712d7c4fd994cc') + +build() { + cd ${_hkgname}-haskell-${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 haddock +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}-haskell-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md changelog.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-libmpd/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:40:40 Author: felixonmars Revision: 515153 upgpkg: haskell-libmpd 0.9.0.10-1 rebuild with libmpd 0.9.0.10 Modified: haskell-libmpd/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:38:43 UTC (rev 515152) +++ PKGBUILD2019-10-11 19:40:40 UTC (rev 515153) @@ -6,18 +6,18 @@ _hkgname=libmpd pkgname=haskell-libmpd -pkgver=0.9.0.9 -pkgrel=5 +pkgver=0.9.0.10 +pkgrel=1 pkgdesc='Client library for MPD, the Music Player Daemon' url='https://hackage.haskell.org/package/libmpd' license=('MIT') arch=('x86_64') depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 'haskell-containers' 'haskell-data-default' - 'haskell-filepath' 'haskell-network' 'haskell-time' 'haskell-utf8-string' + 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 'haskell-time' 'haskell-utf8-string' 'haskell-primitive') makedepends=('ghc') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz) -sha512sums=('06838c27dfc8af54a8ea711828ac7df480a0235addcd9ff42a8cd3daa4d35b7d8846de15e28ec83998ed464d38558a7d74680de032f4a7a343bb8208c3753ba9') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/${pkgver}.tar.gz) +sha512sums=('b9f774a1c999b8016270a9c7f67c07fd4647107587c63b11643acd435ca8bf5ca5a88aaf9b66b9dcfb54d36f43f670e535291b546bf20137cb712d7c4fd994cc') build() { cd ${_hkgname}-haskell-${pkgver}
[arch-commits] Commit in gnome-initial-setup/repos/community-x86_64 (2 files)
Date: Friday, October 11, 2019 @ 19:40:48 Author: bgyorgy Revision: 515155 archrelease: copy trunk to community-x86_64 Added: gnome-initial-setup/repos/community-x86_64/PKGBUILD (from rev 515154, gnome-initial-setup/trunk/PKGBUILD) Deleted: gnome-initial-setup/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 19:40:45 UTC (rev 515154) +++ PKGBUILD2019-10-11 19:40:48 UTC (rev 515155) @@ -1,37 +0,0 @@ -# Maintainer: Balló György - -pkgname=gnome-initial-setup -pkgver=3.34.0 -pkgrel=1 -pkgdesc="Simple, easy, and safe way to prepare a new system" -arch=('x86_64') -url="https://www.gnome.org/; -license=('GPL') -depends=('nm-connection-editor' 'accountsservice' 'cheese' 'gnome-desktop' 'libgweather' - 'gnome-online-accounts' 'libgdm' 'libpwquality' 'libibus' 'libgnomekbd' - 'libpackagekit-glib' 'geoclue') -makedepends=('meson') -optdepends=('gdm: GDM Initial Setup mode' -'gnome-getting-started-docs: GNOME Welcome Tour') -source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('4ca3855c526f520a6c93f9338779c20f0b404b65c21bb820a472ef2373479ea6') - -build() { - arch-meson $pkgname-$pkgver build -D region-page=true - ninja -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build - install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" - - # Setup system user and group - echo 'u gnome-initial-setup - "GNOME Initial Setup" /run/gnome-initial-setup' | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - echo 'd /run/gnome-initial-setup 0700 gnome-initial-setup gnome-initial-setup -' | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" -} Copied: gnome-initial-setup/repos/community-x86_64/PKGBUILD (from rev 515154, gnome-initial-setup/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 19:40:48 UTC (rev 515155) @@ -0,0 +1,37 @@ +# Maintainer: Balló György + +pkgname=gnome-initial-setup +pkgver=3.34.1 +pkgrel=1 +pkgdesc="Simple, easy, and safe way to prepare a new system" +arch=('x86_64') +url="https://www.gnome.org/; +license=('GPL') +depends=('nm-connection-editor' 'accountsservice' 'cheese' 'gnome-desktop' 'libgweather' + 'gnome-online-accounts' 'libgdm' 'libpwquality' 'libibus' 'libgnomekbd' + 'libpackagekit-glib' 'geoclue') +makedepends=('meson') +optdepends=('gdm: GDM Initial Setup mode' +'gnome-getting-started-docs: GNOME Welcome Tour') +source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) +sha256sums=('e71f10ef6b631cd92ffde774e4130b32b2494b4df5ef288375d8b1957eeabfa1') + +build() { + arch-meson $pkgname-$pkgver build -D region-page=true + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + # Setup system user and group + echo 'u gnome-initial-setup - "GNOME Initial Setup" /run/gnome-initial-setup' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + echo 'd /run/gnome-initial-setup 0700 gnome-initial-setup gnome-initial-setup -' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" +}
[arch-commits] Commit in gnome-games/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:38:40 Author: bgyorgy Revision: 515151 upgpkg: gnome-games 3.34.1-1 Update to new version Modified: gnome-games/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:37:38 UTC (rev 515150) +++ PKGBUILD2019-10-11 19:38:40 UTC (rev 515151) @@ -2,7 +2,7 @@ # Contributor: Tom Richards pkgname=gnome-games -pkgver=3.34.0 +pkgver=3.34.1 pkgrel=1 pkgdesc='Simple game launcher for GNOME' arch=('x86_64') @@ -11,7 +11,7 @@ depends=('grilo' 'libhandy' 'libmanette' 'retro-gtk' 'tracker') makedepends=('meson' 'vala') source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) -sha256sums=('0fd7246d61ce21c0fc121c5488051a5866c19de2c2835ad7fe4b18c06627dcba') +sha256sums=('28e41c982dcc2b4a2e585333bfc1824c8bc940c2c8d0825bf01f9975db68152d') build() { arch-meson $pkgname-$pkgver build
[arch-commits] Commit in gnome-games/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 19:38:43 Author: bgyorgy Revision: 515152 archrelease: copy trunk to community-x86_64 Added: gnome-games/repos/community-x86_64/PKGBUILD (from rev 515151, gnome-games/trunk/PKGBUILD) Deleted: gnome-games/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 19:38:40 UTC (rev 515151) +++ PKGBUILD2019-10-11 19:38:43 UTC (rev 515152) @@ -1,23 +0,0 @@ -# Maintainer: Balló György -# Contributor: Tom Richards - -pkgname=gnome-games -pkgver=3.34.0 -pkgrel=1 -pkgdesc='Simple game launcher for GNOME' -arch=('x86_64') -license=('GPL3') -url='https://wiki.gnome.org/Apps/Games' -depends=('grilo' 'libhandy' 'libmanette' 'retro-gtk' 'tracker') -makedepends=('meson' 'vala') -source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) -sha256sums=('0fd7246d61ce21c0fc121c5488051a5866c19de2c2835ad7fe4b18c06627dcba') - -build() { - arch-meson $pkgname-$pkgver build - ninja -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gnome-games/repos/community-x86_64/PKGBUILD (from rev 515151, gnome-games/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 19:38:43 UTC (rev 515152) @@ -0,0 +1,23 @@ +# Maintainer: Balló György +# Contributor: Tom Richards + +pkgname=gnome-games +pkgver=3.34.1 +pkgrel=1 +pkgdesc='Simple game launcher for GNOME' +arch=('x86_64') +license=('GPL3') +url='https://wiki.gnome.org/Apps/Games' +depends=('grilo' 'libhandy' 'libmanette' 'retro-gtk' 'tracker') +makedepends=('meson' 'vala') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('28e41c982dcc2b4a2e585333bfc1824c8bc940c2c8d0825bf01f9975db68152d') + +build() { + arch-meson $pkgname-$pkgver build + ninja -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, October 11, 2019 @ 19:36:38 Author: felixonmars Revision: 515129 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 515128, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 515128, stack/trunk/stack.install) ---+ PKGBUILD | 83 stack.install |4 ++ 2 files changed, 87 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 515128, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-11 19:36:38 UTC (rev 515129) @@ -0,0 +1,83 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3 +pkgrel=42 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-colour' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-download' + 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 'haskell-mintty' + 'haskell-mono-traversable' 'haskell-mustache' 'haskell-neat-interpolation' + 'haskell-network-uri' 'haskell-open-browser' 'haskell-optparse-applicative' + 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 'haskell-split' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-terminal-size' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch) +sha512sums=('SKIP' + '99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6') + +prepare() { + cd $pkgname + patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || : + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i '1i {-# LANGUAGE UndecidableInstances #-}' src/Stack/Storage/{User,Project}.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:36:26 Author: felixonmars Revision: 515128 upgpkg: stack 2.1.3-42 rebuild with th-expand-syns 0.4.5.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:29:49 UTC (rev 515127) +++ PKGBUILD2019-10-11 19:36:26 UTC (rev 515128) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.1.3 -pkgrel=41 +pkgrel=42 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, October 11, 2019 @ 19:29:49 Author: felixonmars Revision: 515127 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 515126, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 515126, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-11 19:29:49 UTC (rev 515127) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=6.0.0 +pkgrel=30 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *3.3/<4/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:29:39 Author: felixonmars Revision: 515126 upgpkg: postgrest 6.0.0-30 rebuild with th-expand-syns 0.4.5.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:27:07 UTC (rev 515125) +++ PKGBUILD2019-10-11 19:29:39 UTC (rev 515126) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.0 -pkgrel=29 +pkgrel=30 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Friday, October 11, 2019 @ 19:27:04 Author: heftig Revision: 515124 archrelease: copy trunk to community-testing-x86_64 Added: broadcom-wl/repos/community-testing-x86_64/ broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 515123, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 515123, broadcom-wl/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:27:04 UTC (rev 515124) @@ -0,0 +1,37 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=139 +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" "${_module}-dkms=${pkgver}") + +build() { +_kernver=$(
[arch-commits] Commit in nvidia-390xx/repos (5 files)
Date: Friday, October 11, 2019 @ 19:27:14 Author: heftig Revision: 364651 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx/repos/testing-x86_64/ nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 364649, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/testing-x86_64/kernel-4.16.patch (from rev 364649, nvidia-390xx/trunk/kernel-4.16.patch) nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch (from rev 364649, nvidia-390xx/trunk/kernel-5.1.patch) nvidia-390xx/repos/testing-x86_64/kernel-5.2.patch (from rev 364649, nvidia-390xx/trunk/kernel-5.2.patch) ---+ PKGBUILD | 86 ++ kernel-4.16.patch | 33 + kernel-5.1.patch | 130 kernel-5.2.patch | 18 +++ 4 files changed, 267 insertions(+) Copied: nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 364649, nvidia-390xx/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-11 19:27:14 UTC (rev 364651) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.129 +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') +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') +sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1' +'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') + +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() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux module +} + +package_nvidia-390xx() { +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$( ++#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 @@ compile_test() { + # Determine if the phys_to_dma function is present. + # + CODE=" ++#include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0) + #include ++#else ++#include ++#endif + void conftest_phys_to_dma(void) { + phys_to_dma(); + }" Copied: nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch (from rev 364649, nvidia-390xx/trunk/kernel-5.1.patch) === --- testing-x86_64/kernel-5.1.patch (rev 0) +++ testing-x86_64/kernel-5.1.patch 2019-10-11 19:27:14 UTC (rev 364651) @@ -0,0 +1,130 @@ +diff --git a/kernel/common/inc/nv-list-helpers.h b/kernel/common/inc/nv-list-helpers.h +index 0aed851..d6304c9 100644 +--- a/kernel/common/inc/nv-list-helpers.h b/kernel/common/inc/nv-list-helpers.h +@@ -26,6 +26,8 @@ + #include + #include "conftest.h" + ++#include ++ + #if !defined (list_for_each) + #define list_for_each(pos, head) \ + for (pos = (head)->next; pos != (head); pos = (pos)->next) +@@ -91,10 +93,12 @@ + list_entry((pos)->member.next, typeof(*(pos)), member) + #endif + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 1, 0) + static inline int list_is_first(const struct list_head *list, + const struct list_head *head) + { + return list->prev == head; + } ++#endif + + #endif // __NV_LIST_HELPERS_H__ +diff --git
[arch-commits] Commit in linux/repos (7 files)
Date: Friday, October 11, 2019 @ 19:27:16 Author: heftig Revision: 364653 archrelease: copy trunk to testing-x86_64 Added: linux/repos/testing-x86_64/ linux/repos/testing-x86_64/60-linux.hook (from rev 364649, linux/trunk/60-linux.hook) linux/repos/testing-x86_64/90-linux.hook (from rev 364649, linux/trunk/90-linux.hook) linux/repos/testing-x86_64/PKGBUILD (from rev 364649, linux/trunk/PKGBUILD) linux/repos/testing-x86_64/config (from rev 364649, linux/trunk/config) linux/repos/testing-x86_64/linux.install (from rev 364649, linux/trunk/linux.install) linux/repos/testing-x86_64/linux.preset (from rev 364649, linux/trunk/linux.preset) ---+ 60-linux.hook | 11 90-linux.hook | 11 PKGBUILD | 236 + config|10531 linux.install | 12 linux.preset | 14 6 files changed, 10815 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 364652:364653 to see the changes.
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Friday, October 11, 2019 @ 19:27:16 Author: heftig Revision: 364652 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/60-linux.hook (from rev 364649, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 364649, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 364649, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 364649, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 364649, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 364650, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 11 90-linux.hook | 11 PKGBUILD | 236 + config|10563 linux.install | 12 linux.preset | 14 6 files changed, 10847 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 364651:364652 to see the changes.
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Friday, October 11, 2019 @ 19:26:48 Author: heftig Revision: 515121 archrelease: copy trunk to community-testing-x86_64 Added: bbswitch/repos/community-testing-x86_64/ bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, bbswitch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:48 UTC (rev 515121) @@ -0,0 +1,37 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=258 +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') +makedepends=('linux-headers') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + make KDIR=/usr/src/linux +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + _extradir="/usr/lib/modules/$(
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Friday, October 11, 2019 @ 19:26:45 Author: heftig Revision: 515118 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call/repos/community-testing-x86_64/ acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 515115, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-testing-x86_64/dkms.conf (from rev 515115, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 61 dkms.conf |9 2 files changed, 70 insertions(+) Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 515115, acpi_call/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:45 UTC (rev 515118) @@ -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=253 +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') +makedepends=('linux-headers') +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="$(
[arch-commits] Commit in nvidia/repos (3 files)
Date: Friday, October 11, 2019 @ 19:27:10 Author: heftig Revision: 364650 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 364649, nvidia/trunk/PKGBUILD) nvidia/repos/testing-x86_64/fs62142.patch (from rev 364649, nvidia/trunk/fs62142.patch) ---+ PKGBUILD | 84 fs62142.patch | 13 2 files changed, 97 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 364649, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-11 19:27:10 UTC (rev 364650) @@ -0,0 +1,84 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=435.21 +pkgrel=12 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; +fs62142.patch) +sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270' + 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +# Fix https://bugs.archlinux.org/task/62142 +patch -Np1 -i ../fs62142.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() { +cd "${_pkg}"/kernel +make SYSSRC=/usr/src/linux module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd') + +_extradir="/usr/lib/modules/$(dev->dev); + +-return (ops->map_resource != NULL); ++return (ops && ops->map_resource); + #else + return NV_FALSE; + #endif
[arch-commits] Commit in r8168/repos (2 files)
Date: Friday, October 11, 2019 @ 19:26:42 Author: heftig Revision: 515116 archrelease: copy trunk to community-testing-x86_64 Added: r8168/repos/community-testing-x86_64/ r8168/repos/community-testing-x86_64/PKGBUILD (from rev 515115, r8168/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 515115, r8168/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:42 UTC (rev 515116) @@ -0,0 +1,38 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.047.04 +pkgrel=6 +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=('4a201c7691b66e47f19172367c70a14b8b38d600f0739719c57dba9c0cf3f17a') + +build() { + local KERNEL_VERSION=$(
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Friday, October 11, 2019 @ 19:26:47 Author: heftig Revision: 515120 archrelease: copy trunk to community-testing-x86_64 Added: vhba-module/repos/community-testing-x86_64/ vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 515115, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 515115, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-testing-x86_64/dkms.conf (from rev 515115, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 515115, vhba-module/trunk/60-vhba.rules) === --- community-testing-x86_64/60-vhba.rules (rev 0) +++ community-testing-x86_64/60-vhba.rules 2019-10-11 19:26:47 UTC (rev 515120) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 515115, vhba-module/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:47 UTC (rev 515120) @@ -0,0 +1,52 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20190831 +pkgrel=13 +pkgdesc="Kernel module that emulates SCSI devices" +url="https://cdemu.sourceforge.io/; +arch=(x86_64) +license=(GPL) +depends=('linux') +makedepends=('linux-headers') +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; +60-vhba.rules dkms.conf) +sha256sums=('9a83772cf8bec15723f7a8105a0aae3faa057edbd5595e6c081e5803a8996bf9' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver + sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Friday, October 11, 2019 @ 19:26:46 Author: heftig Revision: 515119 archrelease: copy trunk to community-testing-x86_64 Added: virtualbox-modules-arch/repos/community-testing-x86_64/ virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:46 UTC (rev 515119) @@ -0,0 +1,50 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=6.0.12 +pkgrel=13 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +depends=('linux') +makedepends=('linux-headers' + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +package_virtualbox-host-modules-arch(){ + _kernver="$(
[arch-commits] Commit in wireguard-arch/repos (2 files)
Date: Friday, October 11, 2019 @ 19:27:07 Author: heftig Revision: 515125 archrelease: copy trunk to community-testing-x86_64 Added: wireguard-arch/repos/community-testing-x86_64/ wireguard-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515121, wireguard-arch/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: wireguard-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515121, wireguard-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:27:07 UTC (rev 515125) @@ -0,0 +1,25 @@ +# Maintainer: Christian Hesse + +pkgname=wireguard-arch +pkgver=0.0.20190913 +pkgrel=9 +pkgdesc='Wireguard module for Arch Kernel' +url='https://www.wireguard.com/' +arch=('x86_64') +license=('GPL') +depends=('linux') +makedepends=('linux-headers' "wireguard-dkms>=$pkgver") +conflicts=('wireguard-dkms') +provides=('WIREGUARD-MODULE') + +package() { + _kernver="$(
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Friday, October 11, 2019 @ 19:26:49 Author: heftig Revision: 515122 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi/repos/community-testing-x86_64/ tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 515115, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 515115, tp_smapi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:49 UTC (rev 515122) @@ -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=146 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux') +makedepends=('linux-headers' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(
[arch-commits] Commit in ndiswrapper-arch/repos (7 files)
Date: Friday, October 11, 2019 @ 19:26:50 Author: heftig Revision: 515123 archrelease: copy trunk to community-testing-x86_64 Added: ndiswrapper-arch/repos/community-testing-x86_64/ ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, ndiswrapper-arch/trunk/PKGBUILD) ndiswrapper-arch/repos/community-testing-x86_64/linux-4.11.patch (from rev 515115, ndiswrapper-arch/trunk/linux-4.11.patch) ndiswrapper-arch/repos/community-testing-x86_64/linux-4.13.patch (from rev 515115, ndiswrapper-arch/trunk/linux-4.13.patch) ndiswrapper-arch/repos/community-testing-x86_64/linux-4.15.patch (from rev 515115, ndiswrapper-arch/trunk/linux-4.15.patch) ndiswrapper-arch/repos/community-testing-x86_64/linux-5.0.patch (from rev 515116, ndiswrapper-arch/trunk/linux-5.0.patch) ndiswrapper-arch/repos/community-testing-x86_64/linux-5.3.patch (from rev 515117, ndiswrapper-arch/trunk/linux-5.3.patch) --+ PKGBUILD | 45 +++ linux-4.11.patch | 55 ++ linux-4.13.patch | 27 +++ linux-4.15.patch | 199 + linux-5.0.patch | 25 ++ linux-5.3.patch | 69 ++ 6 files changed, 420 insertions(+) Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, ndiswrapper-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:50 UTC (rev 515123) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: maz-1 + +pkgname=ndiswrapper-arch +pkgver=1.61 +pkgrel=70 +pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" +arch=('x86_64') +url="https://sourceforge.net/projects/ndiswrapper/; +license=('GPL') +depends=('linux') +makedepends=('linux-headers') +provides=('NDISWRAPPER-MODULE') +replaces=('ndiswrapper-module') +source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz; +'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 'linux-5.0.patch' 'linux-5.3.patch') +sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823' + '5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5' + 'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482' + '4296e7488d8c0cd971d70a81c01f24ab8e01c8611934024e2438181f0fb7c39a2c8201d48ab04659af2a8897ae93fb0810332e89c2a09a8140e216aed56db34b' + '4918dcebd62ae577401469719f1a8866edd3dc97667aa3de287af1530aa68f50dc2508c883ecd2c9d1fe20f226ecd342b04b08f7a2cace0e531e5f49bbc12f2c' + 'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d') + +prepare() { + cd ndiswrapper-$pkgver + patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.0.patch + patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.3.patch +} + +build() { + _kernver="$( +Date: Tue May 16 01:32:56 2017 +0800 + +Add support for Linux 4.11+ + +diff --git a/ndiswrapper/driver/ndis.c b/ndiswrapper/driver/ndis.c +index c1913a05..2ab4dd21 100644 +--- a/ndiswrapper/driver/ndis.c b/ndiswrapper/driver/ndis.c +@@ -2258,7 +2258,9 @@ wstdcall void NdisMIndicateReceivePacket(struct ndis_mp_block *nmb, + WARNING("empty packet ignored"); + continue; + } ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + wnd->net_dev->last_rx = jiffies; ++#endif + /* get total number of bytes in packet */ + NdisGetFirstBufferFromPacketSafe(packet, , , +, _length, +@@ -2346,7 +2348,9 @@ wstdcall void EthRxIndicateHandler(struct ndis_mp_block *nmb, void *rx_ctx, + ERROR("nmb is NULL"); + EXIT3(return); + } ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + wnd->net_dev->last_rx = jiffies; ++#endif + + if (look_ahead_size < packet_size) { + struct ndis_packet *packet; +@@ -2461,7 +2465,9 @@ wstdcall void NdisMTransferDataComplete(struct ndis_mp_block *nmb, + WARNING("illegal packet"); + EXIT3(return); + } ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + wnd->net_dev->last_rx = jiffies; ++#endif + oob_data = NDIS_PACKET_OOB_DATA(packet); + skb_size =
[arch-commits] Commit in deepin-anything-arch/repos (2 files)
Date: Friday, October 11, 2019 @ 19:26:44 Author: heftig Revision: 515117 archrelease: copy trunk to community-testing-x86_64 Added: deepin-anything-arch/repos/community-testing-x86_64/ deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, deepin-anything-arch/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, deepin-anything-arch/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-10-11 19:26:44 UTC (rev 515117) @@ -0,0 +1,27 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=5.0.1 +pkgrel=19 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +depends=('linux') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;) +sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14') + +build() { + cd deepin-anything-$pkgver + make -C kernelmod kdir=/usr/src/linux +} + +package() { + cd deepin-anything-$pkgver + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Friday, October 11, 2019 @ 19:25:12 Author: felixonmars Revision: 515115 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 515114, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 515114, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-11 19:25:12 UTC (rev 515115) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.5.1.2 +pkgrel=16 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8f71775952874a08a97f83794cfec9afdb5ff2a2f93144d5a6111ad9d56f307b1d54824129bf4771e5f9dc9b44f82235c0bf4fc608777d8b5ab4aa491403eba0') + +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 \ +-f-comparison-bench -f-small-bench +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-store/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:25:01 Author: felixonmars Revision: 515114 upgpkg: haskell-store 0.5.1.2-16 rebuild with th-expand-syns 0.4.5.0 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:24:11 UTC (rev 515113) +++ PKGBUILD2019-10-11 19:25:01 UTC (rev 515114) @@ -3,7 +3,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.5.1.2 -pkgrel=15 +pkgrel=16 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('BSD')
[arch-commits] Commit in gpxsee/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 19:24:11 Author: bgyorgy Revision: 515113 archrelease: copy trunk to community-x86_64 Added: gpxsee/repos/community-x86_64/PKGBUILD (from rev 515112, gpxsee/trunk/PKGBUILD) Deleted: gpxsee/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 19:24:05 UTC (rev 515112) +++ PKGBUILD2019-10-11 19:24:11 UTC (rev 515113) @@ -1,31 +0,0 @@ -# Maintainer: Balló György -# Contributor: Raffaele Zamorano -# Contributor: Jose Riha -# Contributor: Nikolay Korotkiy - -pkgname=gpxsee -_pkgname=GPXSee -pkgver=7.14 -pkgrel=1 -pkgdesc='GPS log file viewer and analyzer' -arch=(x86_64) -url='https://www.gpxsee.org/' -license=(GPL3) -depends=(desktop-file-utils qt5-imageformats) -makedepends=(qt5-tools) -source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.tar.gz) -sha256sums=('034b0be48fdb5608498872f7e8bae5556c323b6a18deed3faf9c6dfb33f292f3') - -build() { - cd $_pkgname-$pkgver - lrelease-qt5 gpxsee.pro - qmake gpxsee.pro PREFIX=/usr - make -} - -package() { - cd $_pkgname-$pkgver - make INSTALL_ROOT="$pkgdir" install - # Install appdata - install -Dm644 pkg/appdata.xml "$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml -} Copied: gpxsee/repos/community-x86_64/PKGBUILD (from rev 515112, gpxsee/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 19:24:11 UTC (rev 515113) @@ -0,0 +1,31 @@ +# Maintainer: Balló György +# Contributor: Raffaele Zamorano +# Contributor: Jose Riha +# Contributor: Nikolay Korotkiy + +pkgname=gpxsee +_pkgname=GPXSee +pkgver=7.15 +pkgrel=1 +pkgdesc='GPS log file viewer and analyzer' +arch=(x86_64) +url='https://www.gpxsee.org/' +license=(GPL3) +depends=(desktop-file-utils qt5-imageformats) +makedepends=(qt5-tools) +source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.tar.gz) +sha256sums=('49e4f1b8d394af9dd4cb13d1c6e3937a7544506596e01ae2239acb47694d8958') + +build() { + cd $_pkgname-$pkgver + lrelease-qt5 gpxsee.pro + qmake gpxsee.pro PREFIX=/usr + make +} + +package() { + cd $_pkgname-$pkgver + make INSTALL_ROOT="$pkgdir" install + # Install appdata + install -Dm644 pkg/appdata.xml "$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml +}
[arch-commits] Commit in gpxsee/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:24:05 Author: bgyorgy Revision: 515112 upgpkg: gpxsee 7.15-1 Update to new version Modified: gpxsee/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:23:00 UTC (rev 515111) +++ PKGBUILD2019-10-11 19:24:05 UTC (rev 515112) @@ -5,7 +5,7 @@ pkgname=gpxsee _pkgname=GPXSee -pkgver=7.14 +pkgver=7.15 pkgrel=1 pkgdesc='GPS log file viewer and analyzer' arch=(x86_64) @@ -14,7 +14,7 @@ depends=(desktop-file-utils qt5-imageformats) makedepends=(qt5-tools) source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.tar.gz) -sha256sums=('034b0be48fdb5608498872f7e8bae5556c323b6a18deed3faf9c6dfb33f292f3') +sha256sums=('49e4f1b8d394af9dd4cb13d1c6e3937a7544506596e01ae2239acb47694d8958') build() { cd $_pkgname-$pkgver
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Friday, October 11, 2019 @ 19:23:00 Author: felixonmars Revision: 515111 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 515110, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 515110, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-11 19:23:00 UTC (rev 515111) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.1.1.1 +pkgrel=35 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-orphans' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-contravariant' 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 'haskell-path' + 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' + 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 'haskell-syb' + 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:22:50 Author: felixonmars Revision: 515110 upgpkg: haskell-pantry 0.1.1.1-35 rebuild with th-expand-syns 0.4.5.0 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:21:07 UTC (rev 515109) +++ PKGBUILD2019-10-11 19:22:50 UTC (rev 515110) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.1.1.1 -pkgrel=34 +pkgrel=35 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in almanah/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 11, 2019 @ 19:21:07 Author: bgyorgy Revision: 515109 archrelease: copy trunk to community-x86_64 Added: almanah/repos/community-x86_64/PKGBUILD (from rev 515108, almanah/trunk/PKGBUILD) Deleted: almanah/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 19:21:04 UTC (rev 515108) +++ PKGBUILD2019-10-11 19:21:07 UTC (rev 515109) @@ -1,36 +0,0 @@ -# Maintainer: Balló György - -pkgname=almanah -pkgver=0.11.0+219+g1790486 -pkgrel=1 -pkgdesc="Small GTK+ application to allow you to keep a diary of your life" -arch=('x86_64') -url="https://wiki.gnome.org/AlmanahDiary; -license=('GPL') -depends=('evolution' 'libcryptui' 'gtkspell3' 'gtksourceview3') -makedepends=('git' 'meson') -_commit=179048616b1c9a7a35308a3c118ca6b6c5d78d8d # master -source=("git+https://gitlab.gnome.org/GNOME/almanah.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^V_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: almanah/repos/community-x86_64/PKGBUILD (from rev 515108, almanah/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 19:21:07 UTC (rev 515109) @@ -0,0 +1,36 @@ +# Maintainer: Balló György + +pkgname=almanah +pkgver=0.12.0 +pkgrel=1 +pkgdesc="Small GTK+ application to allow you to keep a diary of your life" +arch=('x86_64') +url="https://wiki.gnome.org/AlmanahDiary; +license=('GPL') +depends=('evolution' 'libcryptui' 'gtkspell3' 'gtksourceview3') +makedepends=('git' 'meson') +_commit=08da456675ce01f966c3d541faaa59de63654d4b # tags/0.12.0^0 +source=("git+https://gitlab.gnome.org/GNOME/almanah.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^V_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in almanah/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:21:04 Author: bgyorgy Revision: 515108 upgpkg: almanah 0.12.0-1 Update to new version Modified: almanah/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:47 UTC (rev 515107) +++ PKGBUILD2019-10-11 19:21:04 UTC (rev 515108) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=almanah -pkgver=0.11.0+219+g1790486 +pkgver=0.12.0 pkgrel=1 pkgdesc="Small GTK+ application to allow you to keep a diary of your life" arch=('x86_64') @@ -9,7 +9,7 @@ license=('GPL') depends=('evolution' 'libcryptui' 'gtkspell3' 'gtksourceview3') makedepends=('git' 'meson') -_commit=179048616b1c9a7a35308a3c118ca6b6c5d78d8d # master +_commit=08da456675ce01f966c3d541faaa59de63654d4b # tags/0.12.0^0 source=("git+https://gitlab.gnome.org/GNOME/almanah.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in ndiswrapper-arch/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:45 Author: heftig Revision: 515105 1.61-70: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: ndiswrapper-arch/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:39 UTC (rev 515104) +++ PKGBUILD2019-10-11 19:19:45 UTC (rev 515105) @@ -3,8 +3,7 @@ pkgname=ndiswrapper-arch pkgver=1.61 -_extramodules=extramodules-ARCH -pkgrel=69 +pkgrel=70 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" arch=('x86_64') url="https://sourceforge.net/projects/ndiswrapper/; @@ -32,7 +31,7 @@ } build() { - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + _kernver="$(
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:42 Author: heftig Revision: 364649 435.21-12: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:41 UTC (rev 364648) +++ PKGBUILD2019-10-11 19:19:42 UTC (rev 364649) @@ -5,8 +5,7 @@ pkgbase=nvidia pkgname=(nvidia nvidia-dkms) pkgver=435.21 -_extramodules=extramodules-ARCH -pkgrel=11 +pkgrel=12 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/; @@ -45,9 +44,8 @@ } build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +make SYSSRC=/usr/src/linux module } package_nvidia() { @@ -54,7 +52,8 @@ pkgdesc="NVIDIA drivers for linux" depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd') -install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:47 Author: heftig Revision: 515107 5.0.1-19: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: deepin-anything-arch/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:46 UTC (rev 515106) +++ PKGBUILD2019-10-11 19:19:47 UTC (rev 515107) @@ -2,8 +2,7 @@ pkgname=deepin-anything-arch pkgver=5.0.1 -_extramodules=extramodules-ARCH -pkgrel=18 +pkgrel=19 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-anything; @@ -17,12 +16,12 @@ build() { cd deepin-anything-$pkgver - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" - make -C kernelmod kdir=/usr/lib/modules/$_kernver/build + make -C kernelmod kdir=/usr/src/linux } package() { cd deepin-anything-$pkgver - install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 kernelmod/*.ko + local extradir=/usr/lib/modules/$(
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:41 Author: heftig Revision: 364648 390.129-12: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:17:40 UTC (rev 364647) +++ PKGBUILD2019-10-11 19:19:41 UTC (rev 364648) @@ -5,8 +5,7 @@ pkgbase=nvidia-390xx pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.129 -_extramodules=extramodules-ARCH -pkgrel=11 +pkgrel=12 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/; @@ -47,9 +46,8 @@ } build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +make SYSSRC=/usr/src/linux module } package_nvidia-390xx() { @@ -56,7 +54,8 @@ pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd') -install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ +_extradir="/usr/lib/modules/$(
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:38 Author: heftig Revision: 515103 20190831-13: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:36 UTC (rev 515102) +++ PKGBUILD2019-10-11 19:19:38 UTC (rev 515103) @@ -5,7 +5,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20190831 -pkgrel=12 +pkgrel=13 pkgdesc="Kernel module that emulates SCSI devices" url="https://cdemu.sourceforge.io/; arch=(x86_64) @@ -12,7 +12,6 @@ license=(GPL) depends=('linux') makedepends=('linux-headers') -_extramodules=extramodules-ARCH source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; 60-vhba.rules dkms.conf) sha256sums=('9a83772cf8bec15723f7a8105a0aae3faa057edbd5595e6c081e5803a8996bf9' @@ -26,12 +25,13 @@ build() { cd $pkgbase-$pkgver - make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" + make KERNELRELEASE="$(
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:31 Author: heftig Revision: 515098 0.43-146: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:17:26 UTC (rev 515097) +++ PKGBUILD2019-10-11 19:19:31 UTC (rev 515098) @@ -9,7 +9,7 @@ pkgname=tp_smapi pkgver=0.43 -pkgrel=145 +pkgrel=146 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi' @@ -16,7 +16,6 @@ license=('GPL') depends=('linux') makedepends=('linux-headers' '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') @@ -32,14 +31,15 @@ # 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= + make HDAPS=1 KVER="$(
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:39 Author: heftig Revision: 515104 1.1.0-253: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:38 UTC (rev 515103) +++ PKGBUILD2019-10-11 19:19:39 UTC (rev 515104) @@ -5,7 +5,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=252 +pkgrel=253 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') @@ -12,7 +12,6 @@ license=('GPL') depends=('linux') makedepends=('linux-headers') -_extramodules=extramodules-ARCH source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz; dkms.conf) sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' @@ -30,12 +29,13 @@ build() { cd $pkgbase-$pkgver - make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" + make KVERSION="$(
[arch-commits] Commit in wireguard-arch/trunk (PKGBUILD)
Date: Friday, October 11, 2019 @ 19:19:46 Author: heftig Revision: 515106 0.0.20190913-9: kernel 5.3.6.arch1-1; removal of extramodules-ARCH Modified: wireguard-arch/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-11 19:19:45 UTC (rev 515105) +++ PKGBUILD2019-10-11 19:19:46 UTC (rev 515106) @@ -2,7 +2,7 @@ pkgname=wireguard-arch pkgver=0.0.20190913 -pkgrel=8 +pkgrel=9 pkgdesc='Wireguard module for Arch Kernel' url='https://www.wireguard.com/' arch=('x86_64') @@ -12,13 +12,11 @@ conflicts=('wireguard-dkms') provides=('WIREGUARD-MODULE') -_extramodules='extramodules-ARCH' - package() { - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + _kernver="$(