[arch-commits] Commit in sdrangel/repos/community-x86_64 (5 files)
Date: Saturday, May 18, 2019 @ 21:12:03 Author: ffy00 Revision: 467897 archrelease: copy trunk to community-x86_64 Added: sdrangel/repos/community-x86_64/PKGBUILD (from rev 467896, sdrangel/trunk/PKGBUILD) sdrangel/repos/community-x86_64/sdrangel-opencv4.patch (from rev 467896, sdrangel/trunk/sdrangel-opencv4.patch) sdrangel/repos/community-x86_64/sdrangel.install (from rev 467896, sdrangel/trunk/sdrangel.install) Deleted: sdrangel/repos/community-x86_64/PKGBUILD sdrangel/repos/community-x86_64/sdrangel-opencv4.patch + PKGBUILD | 112 +++--- sdrangel-opencv4.patch | 174 +++ sdrangel.install |4 + 3 files changed, 149 insertions(+), 141 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 21:11:47 UTC (rev 467896) +++ PKGBUILD2019-05-18 21:12:03 UTC (rev 467897) @@ -1,54 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Michal Krenek (Mikos) - -pkgname=sdrangel -pkgver=4.8.0 -pkgrel=1 -pkgdesc='Qt5/OpenGL SDR and signal analyzer frontend' -arch=('x86_64') -url='https://github.com/f4exb/sdrangel' -license=('GPL3') -depends=('pkg-config' 'log4cpp' 'opencv' 'fftw' 'ffmpeg' - 'cm256cc' 'dsdcc' 'pulseaudio' 'lz4' 'nanomsg' - 'qt5-base' 'qt5-tools' 'qt5-multimedia') # QT5 -makedepends=('cmake' 'ffmpeg' 'airspy' 'bladerf' 'hackrf' 'limesuite' 'rtl-sdr' 'boost' 'codec2') -optdepends=('ffmpeg: DATV demodulator' -'rtl-sdr: RTLSDR support' -'hackrf: HackRF support' -'limesuite: LimeSDR support' -'bladerf: BladeRF support' -'airspy: AirSPY support' -'codec2: Coded2 speech codec support') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" sdrangel-opencv4.patch) -sha512sums=('d560a415e050044cede2f553aba7fe33ac0dcd1f201a50782b8ef6656190221ea14a643face3746b3c1308b6c923bc6d0be9ac6e8442c8af7ac0dfed9b0b2ce3' - 'bc9519a0f08cc6372b3290ed475e3a70b71d4a29f2cedefd349f9ba220a9d446c05c02ca648f068ee298612b85faeda96d45d186120555382b2df99596576e7e') - -prepare() { - sed -i 's|sdrangel_icon.xpm|sdrangel.xpm|' $pkgname-$pkgver/desktop/sdrangel.desktop - cd $pkgname-$pkgver - patch -p1 -i ../sdrangel-opencv4.patch # Fix build with openCV 4 -} - -build() { - mkdir -p $pkgname-$pkgver/build - cd $pkgname-$pkgver/build - - cmake .. \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIBDSDCC_INCLUDE_DIR=/usr/include/dsdcc \ --DCM256CC_INCLUDE_DIR=/usr/include/cm256cc - - make -} - -package() { - cd $pkgname-$pkgver/build - - make DESTDIR="$pkgdir" install - - # Install .desktop file - install -Dm 644 ../desktop/sdrangel_icon.xpm "$pkgdir"/usr/share/pixmaps/sdrangel.xpm - install -Dm 644 ../desktop/sdrangel.desktop "$pkgdir"/usr/share/applications/adrangel.desktop -} - Copied: sdrangel/repos/community-x86_64/PKGBUILD (from rev 467896, sdrangel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 21:12:03 UTC (rev 467897) @@ -0,0 +1,58 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Michal Krenek (Mikos) + +pkgname=sdrangel +pkgver=4.8.0 +pkgrel=2 +pkgdesc='Qt5/OpenGL SDR and signal analyzer frontend' +arch=('x86_64') +url='https://github.com/f4exb/sdrangel' +license=('GPL3') +depends=('pkg-config' 'log4cpp' 'opencv' 'fftw' 'ffmpeg' + 'cm256cc' 'dsdcc' 'pulseaudio' 'lz4' 'nanomsg' + 'qt5-base' 'qt5-tools' 'qt5-multimedia') # QT5 +makedepends=('cmake' 'ffmpeg' 'airspy' 'bladerf' 'hackrf' 'limesuite' 'rtl-sdr' 'boost' 'codec2') +optdepends=('ffmpeg: DATV demodulator' +'rtl-sdr: RTLSDR support' +'hackrf: HackRF support' +'limesuite: LimeSDR support' +'bladerf: BladeRF support' +'airspy: AirSPY support' +'codec2: Coded2 speech codec support') +install=$pkgname.install +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" +'sdrangel-opencv4.patch') +sha512sums=('d560a415e050044cede2f553aba7fe33ac0dcd1f201a50782b8ef6656190221ea14a643face3746b3c1308b6c923bc6d0be9ac6e8442c8af7ac0dfed9b0b2ce3' + 'bc9519a0f08cc6372b3290ed475e3a70b71d4a29f2cedefd349f9ba220a9d446c05c02ca648f068ee298612b85faeda96d45d186120555382b2df99596576e7e') + +prepare() { + cd $pkgname-$pkgver + + sed -i 's|sdrangel_icon.xpm|sdrangel.xpm|' desktop/sdrangel.desktop + patch -p1 -i ../sdrangel-opencv4.patch # Fix build with openCV 4 +} + +build() { + mkdir -p $pkgname-$pkgver/build + cd $pkgname-$pkgver/build + + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLIBDSDCC_INCLUDE_DIR=/usr/include/dsdcc \ +-DCM256CC_INCLUDE_DIR=/usr/include/cm256cc \ +-DENABLE_DISTRIBUTION=ON + + make +} + +package() { + cd
[arch-commits] Commit in sdrangel/trunk (PKGBUILD sdrangel.install)
Date: Saturday, May 18, 2019 @ 21:11:47 Author: ffy00 Revision: 467896 upgpkg: sdrangel 4.8.0-2 don't use newer SIMD instructions fix .desktop name Added: sdrangel/trunk/sdrangel.install Modified: sdrangel/trunk/PKGBUILD --+ PKGBUILD | 14 +- sdrangel.install |4 2 files changed, 13 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 20:54:45 UTC (rev 467895) +++ PKGBUILD2019-05-18 21:11:47 UTC (rev 467896) @@ -3,7 +3,7 @@ pkgname=sdrangel pkgver=4.8.0 -pkgrel=1 +pkgrel=2 pkgdesc='Qt5/OpenGL SDR and signal analyzer frontend' arch=('x86_64') url='https://github.com/f4exb/sdrangel' @@ -19,13 +19,16 @@ 'bladerf: BladeRF support' 'airspy: AirSPY support' 'codec2: Coded2 speech codec support') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" sdrangel-opencv4.patch) +install=$pkgname.install +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" +'sdrangel-opencv4.patch') sha512sums=('d560a415e050044cede2f553aba7fe33ac0dcd1f201a50782b8ef6656190221ea14a643face3746b3c1308b6c923bc6d0be9ac6e8442c8af7ac0dfed9b0b2ce3' 'bc9519a0f08cc6372b3290ed475e3a70b71d4a29f2cedefd349f9ba220a9d446c05c02ca648f068ee298612b85faeda96d45d186120555382b2df99596576e7e') prepare() { - sed -i 's|sdrangel_icon.xpm|sdrangel.xpm|' $pkgname-$pkgver/desktop/sdrangel.desktop cd $pkgname-$pkgver + + sed -i 's|sdrangel_icon.xpm|sdrangel.xpm|' desktop/sdrangel.desktop patch -p1 -i ../sdrangel-opencv4.patch # Fix build with openCV 4 } @@ -37,7 +40,8 @@ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIBDSDCC_INCLUDE_DIR=/usr/include/dsdcc \ --DCM256CC_INCLUDE_DIR=/usr/include/cm256cc +-DCM256CC_INCLUDE_DIR=/usr/include/cm256cc \ +-DENABLE_DISTRIBUTION=ON make } @@ -49,6 +53,6 @@ # Install .desktop file install -Dm 644 ../desktop/sdrangel_icon.xpm "$pkgdir"/usr/share/pixmaps/sdrangel.xpm - install -Dm 644 ../desktop/sdrangel.desktop "$pkgdir"/usr/share/applications/adrangel.desktop + install -Dm 644 ../desktop/sdrangel.desktop "$pkgdir"/usr/share/applications/sdrangel.desktop } Added: sdrangel.install === --- sdrangel.install(rev 0) +++ sdrangel.install2019-05-18 21:11:47 UTC (rev 467896) @@ -0,0 +1,4 @@ +post_install(){ +echo "The binaries in the package have limited SIMD support." +echo "Please consider using sdrangel-simd from the AUR if you are using sdrangel from any kind of DSP application or anything else that might be benefit from SIMD extensions." +}
[arch-commits] Commit in gpscorrelate/trunk (PKGBUILD gpscorrelate-exiv2-0.27.1.patch)
Date: Saturday, May 18, 2019 @ 16:58:55 Author: arojas Revision: 467865 Fix build with exiv2 0.27.1 Added: gpscorrelate/trunk/gpscorrelate-exiv2-0.27.1.patch Modified: gpscorrelate/trunk/PKGBUILD -+ PKGBUILD|7 +-- gpscorrelate-exiv2-0.27.1.patch | 12 2 files changed, 17 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 14:14:57 UTC (rev 467864) +++ PKGBUILD2019-05-18 16:58:55 UTC (rev 467865) @@ -14,14 +14,17 @@ makedepends=('libxslt') source=($pkgname-$_gitrev.tar.gz::https://github.com/freefoote/$pkgname/archive/$_gitrev.tar.gz gpscorrelate.appdata.xml -gtk3-port.patch) +gtk3-port.patch +gpscorrelate-exiv2-0.27.1.patch) sha256sums=('449023f21f5dd0a2149592754d7f94635697653b6dcfcd4432986e85c1155a4f' 'c5915b4fdee2fd4120ca12679c471ddaa3b39e53589e7ee0b3197a0ac3784209' -'19a707fae49d83e30cd71b3eead9345ca316fde8a1c3c960b90a05228a2765f8') +'19a707fae49d83e30cd71b3eead9345ca316fde8a1c3c960b90a05228a2765f8' +'87f337404a268266bfa3e01673ad95358ced5462b729ee75eea2b4301d448464') prepare() { cd $pkgname-$_gitrev patch -Np1 -i ../gtk3-port.patch + patch -p1 -i ../gpscorrelate-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 } build() { Added: gpscorrelate-exiv2-0.27.1.patch === --- gpscorrelate-exiv2-0.27.1.patch (rev 0) +++ gpscorrelate-exiv2-0.27.1.patch 2019-05-18 16:58:55 UTC (rev 467865) @@ -0,0 +1,12 @@ +--- gpscorrelate/exif-gps.cpp.orig 2019-05-18 16:53:08.116277391 + gpscorrelate/exif-gps.cpp 2019-05-18 16:54:08.360430243 + +@@ -41,8 +41,7 @@ + #include + + +-#include "exiv2/image.hpp" +-#include "exiv2/exif.hpp" ++#include "exiv2/exiv2.hpp" + + #include "gpsstructure.h" + #include "exif-gps.h"
[arch-commits] Commit in qpdf/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 19:29:31 Author: andyrtr Revision: 353607 upgpkg: qpdf 8.4.2-1 upstream update 8.4.2 Modified: qpdf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 18:34:38 UTC (rev 353606) +++ PKGBUILD2019-05-18 19:29:31 UTC (rev 353607) @@ -4,7 +4,7 @@ # Contributor: Nuno Araujo pkgname=qpdf -pkgver=8.4.1 +pkgver=8.4.2 pkgrel=1 pkgdesc="QPDF: A Content-Preserving PDF Transformation System" arch=('x86_64') @@ -16,7 +16,7 @@ source=(#https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}) https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) # sourceforge only offers sha1sums - see checksums at github -sha512sums=('d5ac3376345650f05278f8b4d99182cd58b927537085a4a6415d3df0b80b7ddd80a7c33778ec8c3b85d9788ea081ea3266bd4a9315eda9820988e9e54a22f80d' +sha512sums=('9cde046fb5e42dc331933294155583fb20408704a0cab3075cc3e97bd4643e3178e4162b8de7434aa2304097e7734f985fdc8e7b05cc028c37193dce91797f7a' 'SKIP') validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt "
[arch-commits] Commit in lib32-dbus/repos (2 files)
Date: Saturday, May 18, 2019 @ 20:06:19 Author: heftig Revision: 467893 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-dbus/repos/multilib-testing-x86_64/ lib32-dbus/repos/multilib-testing-x86_64/PKGBUILD (from rev 467892, lib32-dbus/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: lib32-dbus/repos/multilib-testing-x86_64/PKGBUILD (from rev 467892, lib32-dbus/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2019-05-18 20:06:19 UTC (rev 467893) @@ -0,0 +1,73 @@ +# Contributor : Ionut Biru + +pkgname=lib32-dbus +_pkgbasename=dbus +pkgver=1.12.14 +pkgrel=1 +pkgdesc="Freedesktop.org message bus system (32-bit)" +url="https://wiki.freedesktop.org/www/Software/dbus/; +arch=(x86_64) +license=(GPL custom) +provides=(lib32-libdbus) +conflicts=(lib32-libdbus) +replaces=(lib32-libdbus) +depends=(lib32-systemd dbus) +makedepends=(lib32-glib2 lib32-expat git autoconf-archive) +_commit=a330c6184fe9c7f67495f8d4563b11d51a6dccc7 # tags/dbus-1.12.14^0 +source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;) +sha256sums=('SKIP') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie + '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie + +pkgver() { + cd dbus + git describe --tags | sed 's/^dbus-//;s/-/+/g' +} + +prepare() { + cd dbus + NOCONFIGURE=1 ./autogen.sh +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd dbus + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libdir=/usr/lib32 \ +--libexecdir=/usr/lib/dbus-1.0 \ +runstatedir=/run \ +--with-console-auth-dir=/run/console/ \ +--with-dbus-user=dbus \ +--with-system-pid-file=/run/dbus/pid \ +--with-system-socket=/run/dbus/system_bus_socket \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-inotify \ +--enable-systemd \ +--enable-user-session \ +--disable-static \ +--disable-verbose-mode \ +--disable-asserts \ +--disable-checks \ +--without-x + make +} + +check() { + make -C dbus check +} + +package() { + DESTDIR="$pkgdir" make -C dbus install + + rm -r "$pkgdir"/usr/{bin,include,lib,share} + rm -r "$pkgdir"/{etc,var} + + install -d "$pkgdir/usr/share/licenses" + ln -s dbus "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in thunar/repos/extra-x86_64 (4 files)
Date: Sunday, May 19, 2019 @ 00:18:05 Author: foutrelis Revision: 353614 archrelease: copy trunk to extra-x86_64 Added: thunar/repos/extra-x86_64/PKGBUILD (from rev 353613, thunar/trunk/PKGBUILD) Deleted: thunar/repos/extra-x86_64/PKGBUILD thunar/repos/extra-x86_64/thunar-bz14946.patch thunar/repos/extra-x86_64/thunar-bz15200.patch --+ PKGBUILD | 106 ++--- thunar-bz14946.patch | 22 -- thunar-bz15200.patch | 80 3 files changed, 48 insertions(+), 160 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-19 00:17:59 UTC (rev 353613) +++ PKGBUILD2019-05-19 00:18:05 UTC (rev 353614) @@ -1,58 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Andrew Simmons - -pkgname=thunar -pkgver=1.8.5 -pkgrel=1 -pkgdesc="Modern file manager for Xfce" -arch=('x86_64') -url="https://docs.xfce.org/xfce/thunar/start; -license=('GPL2' 'LGPL2.1') -groups=('xfce4') -depends=('desktop-file-utils' 'libexif' 'hicolor-icon-theme' 'libnotify' - 'libgudev' 'exo' 'libxfce4util' 'libxfce4ui' 'libpng') -makedepends=('intltool' 'xfce4-panel') -optdepends=('gvfs: for trash support, mounting with udisk and remote filesystems' -'xfce4-panel: for trash applet' -'tumbler: for thumbnail previews' -'thunar-volman: manages removable devices' -'thunar-archive-plugin: create and deflate archives' -'thunar-media-tags-plugin: view/edit id3/ogg tags') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/Thunar-$pkgver.tar.bz2 -thunar-bz14946.patch -thunar-bz15200.patch) -sha256sums=('caeecb82b33057bbec24164bbd47ef84bec927149daeac3bcad72499a4f92e4a' -'749881ff877d05c442db05b4724ef8847198c136d73615c9492acd4ec3f4a967' -'262a64edf64e0070c1a189368c2b1c2929ed0b8566a1bc74f6042b6c54d21941') - -prepare() { - cd "$srcdir/Thunar-$pkgver" - - # https://bugzilla.xfce.org/show_bug.cgi?id=14946 - patch -Np1 -i ../thunar-bz14946.patch - - # https://bugzilla.xfce.org/show_bug.cgi?id=15200 - patch -Np1 -i ../thunar-bz15200.patch -} - -build() { - cd "$srcdir/Thunar-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-gio-unix \ ---enable-gudev \ ---enable-notifications \ ---enable-exif \ ---enable-pcre \ ---disable-debug - make -} - -package() { - cd "$srcdir/Thunar-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: thunar/repos/extra-x86_64/PKGBUILD (from rev 353613, thunar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-19 00:18:05 UTC (rev 353614) @@ -0,0 +1,48 @@ +# Maintainer: Evangelos Foutras +# Contributor: Andrew Simmons + +pkgname=thunar +pkgver=1.8.6 +pkgrel=1 +pkgdesc="Modern file manager for Xfce" +arch=('x86_64') +url="https://docs.xfce.org/xfce/thunar/start; +license=('GPL2' 'LGPL2.1') +groups=('xfce4') +depends=('desktop-file-utils' 'libexif' 'hicolor-icon-theme' 'libnotify' + 'libgudev' 'exo' 'libxfce4util' 'libxfce4ui' 'libpng') +makedepends=('intltool' 'xfce4-panel') +optdepends=('gvfs: for trash support, mounting with udisk and remote filesystems' +'xfce4-panel: for trash applet' +'tumbler: for thumbnail previews' +'thunar-volman: manages removable devices' +'thunar-archive-plugin: create and deflate archives' +'thunar-media-tags-plugin: view/edit id3/ogg tags') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/Thunar-$pkgver.tar.bz2) +sha256sums=('c0e5fb828e3d036941dfeb7ed7f9f2b17b729fc044c2bf7c4218c1c91b38ef2a') + +prepare() { + cd "$srcdir/Thunar-$pkgver" +} + +build() { + cd "$srcdir/Thunar-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-gio-unix \ +--enable-gudev \ +--enable-notifications \ +--enable-exif \ +--enable-pcre \ +--disable-debug + make +} + +package() { + cd "$srcdir/Thunar-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: Deleted: thunar-bz14946.patch === --- thunar-bz14946.patch2019-05-19 00:17:59 UTC (rev 353613) +++ thunar-bz14946.patch2019-05-19 00:18:05 UTC (rev 353614) @@ -1,22 +0,0 @@ -From 4c0e17d7fc78525007833a10524e88d523123a40 Mon Sep 17 00:00:00 2001 -From: Andre Miranda -Date: Wed, 5 Dec 2018 13:27:51 -0300 -Subject: [PATCH] Expand scroll window of file operation progress dialog (Bug - #14946) - - thunar/thunar-progress-dialog.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/thunar/thunar-progress-dialog.c b/thunar/thunar-progress-dialog.c -index 7d227c214..f4de6097f 100644 a/thunar/thunar-progress-dialog.c
[arch-commits] Commit in thunar/trunk (3 files)
Date: Sunday, May 19, 2019 @ 00:17:59 Author: foutrelis Revision: 353613 upgpkg: thunar 1.8.6-1 New upstream release. Modified: thunar/trunk/PKGBUILD Deleted: thunar/trunk/thunar-bz14946.patch thunar/trunk/thunar-bz15200.patch --+ PKGBUILD | 16 + thunar-bz14946.patch | 22 - thunar-bz15200.patch | 80 - 3 files changed, 3 insertions(+), 115 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 21:49:13 UTC (rev 353612) +++ PKGBUILD2019-05-19 00:17:59 UTC (rev 353613) @@ -2,7 +2,7 @@ # Contributor: Andrew Simmons pkgname=thunar -pkgver=1.8.5 +pkgver=1.8.6 pkgrel=1 pkgdesc="Modern file manager for Xfce" arch=('x86_64') @@ -18,21 +18,11 @@ 'thunar-volman: manages removable devices' 'thunar-archive-plugin: create and deflate archives' 'thunar-media-tags-plugin: view/edit id3/ogg tags') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/Thunar-$pkgver.tar.bz2 -thunar-bz14946.patch -thunar-bz15200.patch) -sha256sums=('caeecb82b33057bbec24164bbd47ef84bec927149daeac3bcad72499a4f92e4a' -'749881ff877d05c442db05b4724ef8847198c136d73615c9492acd4ec3f4a967' -'262a64edf64e0070c1a189368c2b1c2929ed0b8566a1bc74f6042b6c54d21941') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/Thunar-$pkgver.tar.bz2) +sha256sums=('c0e5fb828e3d036941dfeb7ed7f9f2b17b729fc044c2bf7c4218c1c91b38ef2a') prepare() { cd "$srcdir/Thunar-$pkgver" - - # https://bugzilla.xfce.org/show_bug.cgi?id=14946 - patch -Np1 -i ../thunar-bz14946.patch - - # https://bugzilla.xfce.org/show_bug.cgi?id=15200 - patch -Np1 -i ../thunar-bz15200.patch } build() { Deleted: thunar-bz14946.patch === --- thunar-bz14946.patch2019-05-18 21:49:13 UTC (rev 353612) +++ thunar-bz14946.patch2019-05-19 00:17:59 UTC (rev 353613) @@ -1,22 +0,0 @@ -From 4c0e17d7fc78525007833a10524e88d523123a40 Mon Sep 17 00:00:00 2001 -From: Andre Miranda -Date: Wed, 5 Dec 2018 13:27:51 -0300 -Subject: [PATCH] Expand scroll window of file operation progress dialog (Bug - #14946) - - thunar/thunar-progress-dialog.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/thunar/thunar-progress-dialog.c b/thunar/thunar-progress-dialog.c -index 7d227c214..f4de6097f 100644 a/thunar/thunar-progress-dialog.c -+++ b/thunar/thunar-progress-dialog.c -@@ -368,6 +368,7 @@ thunar_progress_dialog_add_job (ThunarProgressDialog *dialog, - dialog->scrollwin = gtk_scrolled_window_new (NULL, NULL); - gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (dialog->scrollwin), - GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); -+ gtk_widget_set_vexpand (dialog->scrollwin, TRUE); - gtk_container_add (GTK_CONTAINER (dialog->vbox), dialog->scrollwin); - gtk_widget_show (dialog->scrollwin); - Deleted: thunar-bz15200.patch === --- thunar-bz15200.patch2019-05-18 21:49:13 UTC (rev 353612) +++ thunar-bz15200.patch2019-05-19 00:17:59 UTC (rev 353613) @@ -1,80 +0,0 @@ -From 03b8362dd9946fa4593497672ef4f341330170ed Mon Sep 17 00:00:00 2001 -From: Andre Miranda -Date: Sun, 14 Apr 2019 15:06:35 -0300 -Subject: [PATCH] Job is now optional for thunar_io_scan_directory - - thunar/thunar-io-scan-directory.c | 22 +++--- - 1 file changed, 11 insertions(+), 11 deletions(-) - -diff --git a/thunar/thunar-io-scan-directory.c b/thunar/thunar-io-scan-directory.c -index 8f81724c6..33aa7af45 100644 a/thunar/thunar-io-scan-directory.c -+++ b/thunar/thunar-io-scan-directory.c -@@ -52,13 +52,13 @@ thunar_io_scan_directory (ThunarJob *job, - const gchar *namespace; - ThunarFile *thunar_file; - gboolean is_mounted; -+ GCancellable*cancellable = NULL; - -- _thunar_return_val_if_fail (THUNAR_IS_JOB (job), NULL); - _thunar_return_val_if_fail (G_IS_FILE (file), NULL); - _thunar_return_val_if_fail (error == NULL || *error == NULL, NULL); - - /* abort if the job was cancelled */ -- if (exo_job_set_error_if_cancelled (EXO_JOB (job), error)) -+ if (job != NULL && exo_job_set_error_if_cancelled (EXO_JOB (job), error)) - return NULL; - - /* don't recurse when we are scanning prior to unlinking and the current -@@ -73,11 +73,14 @@ thunar_io_scan_directory (ThunarJob *job, - return NULL; - } - -+ if (job != NULL) -+cancellable = exo_job_get_cancellable (EXO_JOB (job)); -+ - /* query the file type */ -- type = g_file_query_file_type (file, flags, exo_job_get_cancellable (EXO_JOB (job))); -+ type = g_file_query_file_type (file, flags, cancellable); - - /* abort if the job was cancelled */ -- if
[arch-commits] Commit in exploitdb/repos/community-any (4 files)
Date: Sunday, May 19, 2019 @ 03:25:57 Author: eschwartz Revision: 467901 archrelease: copy trunk to community-any Added: exploitdb/repos/community-any/PKGBUILD (from rev 467900, exploitdb/trunk/PKGBUILD) exploitdb/repos/community-any/rcfile.diff (from rev 467900, exploitdb/trunk/rcfile.diff) Deleted: exploitdb/repos/community-any/PKGBUILD exploitdb/repos/community-any/rcfile.diff -+ PKGBUILD| 76 +- rcfile.diff | 62 +++ 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-19 03:25:34 UTC (rev 467900) +++ PKGBUILD2019-05-19 03:25:57 UTC (rev 467901) @@ -1,38 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Levente Polyak - -pkgname=exploitdb -_pkgver=2019-04-27 -pkgver=${_pkgver//-/} -pkgrel=1 -pkgdesc="Offensive Security’s Exploit Database Archive" -arch=('any') -url="https://www.exploit-db.com/; -license=('GPL') -optdepends=('libxml2: to check nmap XML results' -'xclip: copy paths to the clipboard') -backup=('etc/searchsploit_rc') -options=('!strip') -source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; -"rcfile.diff") -sha512sums=('8809b488735e6a049595270c44e901f782a4671ded1b253d150613d864ec12b51ca82d31beccc1ea5d7043e691f4d118cecc9251d1f1d5bbb647a8af6340f972' - 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') -b2sums=('e960e00e7bdd59e998d094b2a76caa4466a07aebb3cf06d6089f30b35d5c383f1d2b4ca6054d5a862bd14cd5527cb5e851e85e93c6571ee683191df3ead0f2b0' - 'f033a50db6358297580363d62bbd9d4a6003b5476ba361650133841138af76b990ed49e2e34d487cf4167ebeb3cd6b8f9230e5e700a5d96f7f06cbc5b42c4076') - -prepare() { -cd ${pkgname}-${_pkgver} - -patch -p1 -i ../rcfile.diff -} - -package() { -cd ${pkgname}-${_pkgver} - -install -Dm755 searchsploit "${pkgdir}"/usr/bin/searchsploit -install -Dm644 .searchsploit_rc "${pkgdir}"/etc/searchsploit_rc -mkdir -p "${pkgdir}"/usr/share/${pkgname} -cp -a exploits/ shellcodes/ files_*.csv "${pkgdir}"/usr/share/${pkgname} -} - -# vim: ts=4 sw=4 et: Copied: exploitdb/repos/community-any/PKGBUILD (from rev 467900, exploitdb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-19 03:25:57 UTC (rev 467901) @@ -0,0 +1,38 @@ +# Maintainer: Eli Schwartz +# Maintainer: Levente Polyak + +pkgname=exploitdb +_pkgver=2019-05-18 +pkgver=${_pkgver//-/} +pkgrel=1 +pkgdesc="Offensive Security’s Exploit Database Archive" +arch=('any') +url="https://www.exploit-db.com/; +license=('GPL') +optdepends=('libxml2: to check nmap XML results' +'xclip: copy paths to the clipboard') +backup=('etc/searchsploit_rc') +options=('!strip') +source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; +"rcfile.diff") +sha512sums=('285c3b00080e3f1d85f6765e0edf6fcd374a7fa682be881e60c7ae46f69eaa3618491a4854704179191b22da88b00eee53b89a28dfda2f6efa4d5a39ea32980b' + 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') +b2sums=('3ff33a3c6d26b0910e2ae31ce408a17c3b9481024e3164a8510ddb03c69835730eb337572ba699e8721d278ddaaabd93f57990cab032d10c06dd85f7a2d62209' + 'f033a50db6358297580363d62bbd9d4a6003b5476ba361650133841138af76b990ed49e2e34d487cf4167ebeb3cd6b8f9230e5e700a5d96f7f06cbc5b42c4076') + +prepare() { +cd ${pkgname}-${_pkgver} + +patch -p1 -i ../rcfile.diff +} + +package() { +cd ${pkgname}-${_pkgver} + +install -Dm755 searchsploit "${pkgdir}"/usr/bin/searchsploit +install -Dm644 .searchsploit_rc "${pkgdir}"/etc/searchsploit_rc +mkdir -p "${pkgdir}"/usr/share/${pkgname} +cp -a exploits/ shellcodes/ files_*.csv "${pkgdir}"/usr/share/${pkgname} +} + +# vim: ts=4 sw=4 et: Deleted: rcfile.diff === --- rcfile.diff 2019-05-19 03:25:34 UTC (rev 467900) +++ rcfile.diff 2019-05-19 03:25:57 UTC (rev 467901) @@ -1,31 +0,0 @@ -diff --git a/.searchsploit_rc b/.searchsploit_rc -index 36c9b1c8..62bbe404 100644 a/.searchsploit_rc -+++ b/.searchsploit_rc -@@ -4,7 +4,7 @@ progname="$( basename "$0" )" - - ##-- Exploits - files_array+=("files_exploits.csv") --path_array+=("/opt/exploitdb") -+path_array+=("/usr/share/exploitdb") - name_array+=("Exploit") - git_array+=("https://github.com/offensive-security/exploitdb.git;) - package_array+=("exploitdb") -@@ -12,7 +12,7 @@ package_array+=("exploitdb") - - ##-- Shellcodes - files_array+=("files_shellcodes.csv") --path_array+=("/opt/exploitdb")
[arch-commits] Commit in racket/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 13:51:27 Author: kkeen Revision: 467861 upgpkg: racket 7.3-1 Modified: racket/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 12:48:39 UTC (rev 467860) +++ PKGBUILD2019-05-18 13:51:27 UTC (rev 467861) @@ -3,7 +3,7 @@ pkgbase=racket pkgname=(racket racket-minimal) -pkgver=7.2 +pkgver=7.3 pkgrel=1 pkgdesc="A full-spectrum language with DrRacket IDE. Formerly known as PLT Scheme." arch=('x86_64') @@ -16,7 +16,7 @@ replaces=('racket-docs') source=("http://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src.tgz;) # "https://mirror.racket-lang.org/installers/${pkgver}/racket-minimal-${pkgver}-src.tgz; -sha1sums=('01c38f6d35f9866480a79a00fbd6c9a9a2459a82') +sha1sums=('1331ca5337dd3d6130ffae397ccd13efca035249') prepare() { cd "$pkgbase-$pkgver"
[arch-commits] Commit in racket/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 13:51:47 Author: kkeen Revision: 467862 archrelease: copy trunk to community-x86_64 Added: racket/repos/community-x86_64/PKGBUILD (from rev 467861, racket/trunk/PKGBUILD) Deleted: racket/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 144 ++--- 1 file changed, 72 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 13:51:27 UTC (rev 467861) +++ PKGBUILD2019-05-18 13:51:47 UTC (rev 467862) @@ -1,72 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Eric Bélanger - -pkgbase=racket -pkgname=(racket racket-minimal) -pkgver=7.2 -pkgrel=1 -pkgdesc="A full-spectrum language with DrRacket IDE. Formerly known as PLT Scheme." -arch=('x86_64') -url="http://racket-lang.org/; -license=('GPL3' 'LGPL3' 'custom') -depends=('gtk3') -makedepends=('gsfonts' 'sqlite') -options=('!strip' '!emptydirs') -conflicts=('racket-docs') -replaces=('racket-docs') -source=("http://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src.tgz;) -# "https://mirror.racket-lang.org/installers/${pkgver}/racket-minimal-${pkgver}-src.tgz; -sha1sums=('01c38f6d35f9866480a79a00fbd6c9a9a2459a82') - -prepare() { - cd "$pkgbase-$pkgver" - echo "Icon=drracket" >> share/pkgs/drracket/drracket/drracket.desktop -} - -build() { - cd "$pkgbase-$pkgver/src" - [ "$CARCH" == "x86_64" ] && export CFLAGS+=" -fPIC" - ./configure --prefix=/usr --sysconfdir=/etc --enable-shared - make -} - -package_racket() { - cd "$pkgbase-$pkgver/src" - make DESTDIR="$pkgdir" install - install -Dm644 COPYING-libscheme.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - install -Dm644 ../share/pkgs/drracket/drracket/drracket.desktop "$pkgdir/usr/share/applications/drracket.desktop" - install -d "$pkgdir"/usr/share/icons/hicolor/{16x16,32x32,48x48,256x256}/apps - ln -s /usr/share/racket/pkgs/icons/plt-16x16.png "$pkgdir/usr/share/icons/hicolor/16x16/apps/drracket.png" - ln -s /usr/share/racket/pkgs/icons/plt-32x32.png "$pkgdir/usr/share/icons/hicolor/32x32/apps/drracket.png" - ln -s /usr/share/racket/pkgs/icons/plt-48x48.png "$pkgdir/usr/share/icons/hicolor/48x48/apps/drracket.png" - ln -s /usr/share/racket/pkgs/icons/plt-logo-red-diffuse.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/drracket.png" -} - -package_racket-minimal() { - pkgdesc="Minimal Racket installation, without DrRacket/docs." - depends=('libffi') - conflicts=('racket') - provides=('racket') - replaces=() - - # The -minimal tarball uses the SAME extract path. - # 99% identical sources anyway, manually apply the difference. - # Thankfully these builds happen in the given order - # so we can save some time and reuse the previous build. - cd "$pkgbase-$pkgver" - echo '((root "pkgs/racket-lib"))' > share/links.rktd - _libhash=$(grep -oP '\("racket-lib".*?#f\)\)' share/pkgs/pkgs.rktd) - echo "#hash($_libhash)" > share/pkgs/pkgs.rktd - cd share/pkgs - find . -not -name '.' -not -name '*pkgs.rktd' -not -regex '.*/racket-lib.*' -delete - cd ../../src - - make DESTDIR="${pkgdir}" install - - find "$pkgdir/usr/share/doc/" -delete - install -d "$pkgdir/usr/share/doc/racket/" - touch "$pkgdir/usr/share/doc/racket/docindex.sqlite" # FS#60413 - - install -Dm644 COPYING-libscheme.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: racket/repos/community-x86_64/PKGBUILD (from rev 467861, racket/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 13:51:47 UTC (rev 467862) @@ -0,0 +1,72 @@ +# Maintainer: Kyle Keen +# Contributor: Eric Bélanger + +pkgbase=racket +pkgname=(racket racket-minimal) +pkgver=7.3 +pkgrel=1 +pkgdesc="A full-spectrum language with DrRacket IDE. Formerly known as PLT Scheme." +arch=('x86_64') +url="http://racket-lang.org/; +license=('GPL3' 'LGPL3' 'custom') +depends=('gtk3') +makedepends=('gsfonts' 'sqlite') +options=('!strip' '!emptydirs') +conflicts=('racket-docs') +replaces=('racket-docs') +source=("http://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src.tgz;) +# "https://mirror.racket-lang.org/installers/${pkgver}/racket-minimal-${pkgver}-src.tgz; +sha1sums=('1331ca5337dd3d6130ffae397ccd13efca035249') + +prepare() { + cd "$pkgbase-$pkgver" + echo "Icon=drracket" >> share/pkgs/drracket/drracket/drracket.desktop +} + +build() { + cd "$pkgbase-$pkgver/src" + [ "$CARCH" == "x86_64" ] && export CFLAGS+=" -fPIC" + ./configure --prefix=/usr --sysconfdir=/etc --enable-shared + make +} + +package_racket() { + cd "$pkgbase-$pkgver/src" + make DESTDIR="$pkgdir" install + install -Dm644 COPYING-libscheme.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -Dm644 ../share/pkgs/drracket/drracket/drracket.desktop "$pkgdir/usr/share/applications/drracket.desktop" + install -d
[arch-commits] Commit in doublecmd/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:44:36 Author: idevolder Revision: 467888 upgpkg: doublecmd 0.9.3-1 Modified: doublecmd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 18:43:40 UTC (rev 467887) +++ PKGBUILD2019-05-18 18:44:36 UTC (rev 467888) @@ -4,8 +4,8 @@ pkgbase=doublecmd pkgname=('doublecmd-gtk2' 'doublecmd-qt5') -pkgver=0.9.2 -pkgrel=2 +pkgver=0.9.3 +pkgrel=1 url="http://doublecmd.sourceforge.net/; arch=('x86_64') license=('GPL') @@ -21,7 +21,7 @@ source=( "https://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz; ) -sha512sums=('07c8c4c73a390bbf98deea3df446f8de0741723dbd2201f473a2c6d20c2c1182ea3a380e7acf6b5a279cc2f3510b6336d8b1a20c8a3c43d413fe6f33021651dc') +sha512sums=('a0ab1c119c53518765e7e1d5ed6a06f750c9e7b3493bf17189141ee087c9166a89500c05bc747b8828f42ef009dd69e92be9ba28baf5f1fd3d30ae011616e96d') prepare() { cp -a /usr/lib/lazarus ./
[arch-commits] Commit in doublecmd/repos/community-x86_64 (4 files)
Date: Saturday, May 18, 2019 @ 18:44:42 Author: idevolder Revision: 467889 archrelease: copy trunk to community-x86_64 Added: doublecmd/repos/community-x86_64/PKGBUILD (from rev 467888, doublecmd/trunk/PKGBUILD) doublecmd/repos/community-x86_64/doublecmd.install (from rev 467888, doublecmd/trunk/doublecmd.install) Deleted: doublecmd/repos/community-x86_64/PKGBUILD doublecmd/repos/community-x86_64/doublecmd.install ---+ PKGBUILD | 128 ++-- doublecmd.install | 68 +-- 2 files changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 18:44:36 UTC (rev 467888) +++ PKGBUILD2019-05-18 18:44:42 UTC (rev 467889) @@ -1,64 +0,0 @@ -# vim:set ft=sh: -# Maintainer: BlackIkeEagle -# Contributor: (sirocco AT ngs.ru) - -pkgbase=doublecmd -pkgname=('doublecmd-gtk2' 'doublecmd-qt5') -pkgver=0.9.2 -pkgrel=2 -url="http://doublecmd.sourceforge.net/; -arch=('x86_64') -license=('GPL') -provides=("$pkgbase") -makedepends=('lazarus' 'qt5pas' 'gtk2') -optdepends=( -'lua: scripting' -'unzip: support extracting zip archives' -'zip: suport packing zip archives' -'p7zip: support for 7zip archives' -'libunrar: support for rar archives' -) -source=( - "https://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz; -) -sha512sums=('07c8c4c73a390bbf98deea3df446f8de0741723dbd2201f473a2c6d20c2c1182ea3a380e7acf6b5a279cc2f3510b6336d8b1a20c8a3c43d413fe6f33021651dc') - -prepare() { -cp -a /usr/lib/lazarus ./ - -cd "$pkgbase-$pkgver" -sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i install/linux/install.sh -sed -e "s@=\$(which lazbuild)@=\"\$(which lazbuild) --lazarusdir=$srcdir/lazarus\"@" -i build.sh - -cd "$srcdir" - -cp -a "$pkgbase-$pkgver" "$pkgbase-gtk" -cp -a "$pkgbase-$pkgver" "$pkgbase-qt5" -} - -build() { -msg2 'build gtk' -cd "$srcdir/$pkgbase-gtk" -./build.sh beta gtk2 - -msg2 'build qt5' -cd "$srcdir/$pkgbase-qt5" -./build.sh beta qt5 -} - -package_doublecmd-gtk2() { -pkgdesc="twin-panel (commander-style) file manager (GTK2)" -depends=('gtk2' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info') -conflicts=('doublecmd-qt5') -cd "$srcdir/$pkgbase-gtk" -./install/linux/install.sh --install-prefix="$pkgdir" -} - -package_doublecmd-qt5() { -pkgdesc="twin-panel (commander-style) file manager (Qt5)" -depends=('qt5pas' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info') -conflicts=('doublecmd-gtk2') -replaces=('doublecmd-qt' 'doublecmd-qt4') -cd "$srcdir/$pkgbase-qt5" -./install/linux/install.sh --install-prefix="$pkgdir" -} Copied: doublecmd/repos/community-x86_64/PKGBUILD (from rev 467888, doublecmd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 18:44:42 UTC (rev 467889) @@ -0,0 +1,64 @@ +# vim:set ft=sh: +# Maintainer: BlackIkeEagle +# Contributor: (sirocco AT ngs.ru) + +pkgbase=doublecmd +pkgname=('doublecmd-gtk2' 'doublecmd-qt5') +pkgver=0.9.3 +pkgrel=1 +url="http://doublecmd.sourceforge.net/; +arch=('x86_64') +license=('GPL') +provides=("$pkgbase") +makedepends=('lazarus' 'qt5pas' 'gtk2') +optdepends=( +'lua: scripting' +'unzip: support extracting zip archives' +'zip: suport packing zip archives' +'p7zip: support for 7zip archives' +'libunrar: support for rar archives' +) +source=( + "https://downloads.sourceforge.net/project/$pkgbase/Double%20Commander%20Source/$pkgbase-$pkgver-src.tar.gz; +) +sha512sums=('a0ab1c119c53518765e7e1d5ed6a06f750c9e7b3493bf17189141ee087c9166a89500c05bc747b8828f42ef009dd69e92be9ba28baf5f1fd3d30ae011616e96d') + +prepare() { +cp -a /usr/lib/lazarus ./ + +cd "$pkgbase-$pkgver" +sed -e 's/LIB_SUFFIX=.*/LIB_SUFFIX=/g' -i install/linux/install.sh +sed -e "s@=\$(which lazbuild)@=\"\$(which lazbuild) --lazarusdir=$srcdir/lazarus\"@" -i build.sh + +cd "$srcdir" + +cp -a "$pkgbase-$pkgver" "$pkgbase-gtk" +cp -a "$pkgbase-$pkgver" "$pkgbase-qt5" +} + +build() { +msg2 'build gtk' +cd "$srcdir/$pkgbase-gtk" +./build.sh beta gtk2 + +msg2 'build qt5' +cd "$srcdir/$pkgbase-qt5" +./build.sh beta qt5 +} + +package_doublecmd-gtk2() { +pkgdesc="twin-panel (commander-style) file manager (GTK2)" +depends=('gtk2' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info') +conflicts=('doublecmd-qt5') +cd "$srcdir/$pkgbase-gtk" +./install/linux/install.sh --install-prefix="$pkgdir" +} + +package_doublecmd-qt5() { +pkgdesc="twin-panel (commander-style) file manager (Qt5)" +depends=('qt5pas' 'desktop-file-utils' 'hicolor-icon-theme' 'shared-mime-info') +conflicts=('doublecmd-gtk2') +
[arch-commits] Commit in qcad/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:45:11 Author: idevolder Revision: 467891 archrelease: copy trunk to community-x86_64 Added: qcad/repos/community-x86_64/PKGBUILD (from rev 467890, qcad/trunk/PKGBUILD) Deleted: qcad/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 182 ++--- 1 file changed, 91 insertions(+), 91 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 18:45:05 UTC (rev 467890) +++ PKGBUILD2019-05-18 18:45:11 UTC (rev 467891) @@ -1,91 +0,0 @@ -# Maintainer: BlackIkeEagle -# Contributor: Sergej Pupykin -# Contributor: Stefan Husmann -# Contributor: Giovanni Scafora -# Contributor: Daniel J Griffiths - -pkgname=qcad -pkgver=3.22.0.11 -pkgrel=1 -pkgdesc='A 2D CAD package based upon Qt' -arch=('x86_64') -url="https://www.qcad.org; -license=('GPL3') -depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools') -makedepends=('glu') -source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz;) -sha512sums=('3a3148846293fcca7e1f8dc441faabffd54b6907236a397334317c2b0dc0bc7579418713add8af68796002fd8238473331c9290acef978cdd913778b05bba6c2') - -prepare() { - rm *.tar.gz - cd qcad-$pkgver - sed -e 's|$${QT_VERSION}|5.5.0|g' \ - -i src/3rdparty/3rdparty.pro # Don't require specific Qt version -} - -build() { - cd qcad-$pkgver - qmake-qt5 qcad.pro - make -} - -package() { - cd qcad-$pkgver - - # remove project files - find . \( -name '*.pri' -or -name '.pro' -or -name '*.ts' \) -delete - find . \( -name 'Makefile' -name '.gitignore' \) -delete - - install -dm755 "$pkgdir"/usr/lib/qcad - cp -r examples fonts libraries linetypes patterns scripts themes ts \ - "$pkgdir"/usr/lib/qcad - cp release/{*.so,qcad-bin} "$pkgdir"/usr/lib/qcad - - # install man - install -Dm644 qcad.1 "$pkgdir"/usr/share/man/man1/qcad.1 - - # readme - install -Dm644 readme.txt "$pkgdir"/usr/lib/qcad/readme.txt - - # qt - cp -r plugins platforminputcontexts platforms xcbglintegrations \ - "$pkgdir"/usr/lib/qcad - #install -dm755 "$pkgdir"/usr/lib/qcad/plugins/{designer,imageformats,printsupport,sqldrivers} - #for sofiles in /usr/lib/qt/plugins/designer/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/plugins/designer/${sofiles##/*/} - #done - #for sofiles in /usr/lib/qt/plugins/imageformats/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/plugins/imageformats/${sofiles##/*/} - #done - #for sofiles in /usr/lib/qt/plugins/printsupport/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/plugins/printsupport/${sofiles##/*/} - #done - #for sofiles in /usr/lib/qt/plugins/sqldrivers/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/plugins/sqldrivers/${sofiles##/*/} - #done - #install -dm755 "$pkgdir"/usr/lib/qcad/{platforminputcontexts,platforms,xcbglintegrations} - #for sofiles in /usr/lib/qt/plugins/platforminputcontexts/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/platforminputcontexts/${sofiles##/*/} - #done - #for sofiles in /usr/lib/qt/plugins/platforms/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/platforms/${sofiles##/*/} - #done - #for sofiles in /usr/lib/qt/plugins/xcbglintegrations/*.so - #do -#ln -sf ${sofiles} "$pkgdir"/usr/lib/qcad/xcbglintegrations/${sofiles##/*/} - #done - - install -Dm644 scripts/qcad_icon.png "$pkgdir"/usr/share/pixmaps/qcad_icon.png - install -Dm644 qcad.desktop "$pkgdir"/usr/share/applications/qcad.desktop - - install -dm755 "$pkgdir"/usr/bin - echo -e '#!/bin/sh\nLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"/usr/lib/qcad" exec /usr/lib/qcad/qcad-bin "$@"' >"$pkgdir"/usr/bin/qcad - - chmod 0755 "$pkgdir"/usr/bin/qcad -} Copied: qcad/repos/community-x86_64/PKGBUILD (from rev 467890, qcad/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 18:45:11 UTC (rev 467891) @@ -0,0 +1,91 @@ +# Maintainer: BlackIkeEagle +# Contributor: Sergej Pupykin +# Contributor: Stefan Husmann +# Contributor: Giovanni Scafora +# Contributor: Daniel J Griffiths + +pkgname=qcad +pkgver=3.22.1.0 +pkgrel=1 +pkgdesc='A 2D CAD package based upon Qt' +arch=('x86_64') +url="https://www.qcad.org; +license=('GPL3') +depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools') +makedepends=('glu') +source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz;) +sha512sums=('87545584f477689a8da6630fcca73b82ca3a26c6162b86befe454accf49e37b7a0c81937a5194e8e26dd9c880a902cf808dab356b6a2d501a38e70daba540807') + +prepare() { + rm *.tar.gz + cd qcad-$pkgver + sed -e 's|$${QT_VERSION}|5.5.0|g' \ + -i src/3rdparty/3rdparty.pro # Don't require specific Qt version +} + +build() { + cd qcad-$pkgver + qmake-qt5 qcad.pro + make +} + +package() { + cd
[arch-commits] Commit in qcad/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:45:05 Author: idevolder Revision: 467890 upgpkg: qcad 3.22.1.0-1 Modified: qcad/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 18:44:42 UTC (rev 467889) +++ PKGBUILD2019-05-18 18:45:05 UTC (rev 467890) @@ -5,7 +5,7 @@ # Contributor: Daniel J Griffiths pkgname=qcad -pkgver=3.22.0.11 +pkgver=3.22.1.0 pkgrel=1 pkgdesc='A 2D CAD package based upon Qt' arch=('x86_64') @@ -14,7 +14,7 @@ depends=('qt5-script' 'qt5-svg' 'gcc-libs' 'qt5-xmlpatterns' 'qt5-tools') makedepends=('glu') source=("$pkgname-$pkgver.tar.gz::https://github.com/qcad/qcad/archive/v${pkgver}.tar.gz;) -sha512sums=('3a3148846293fcca7e1f8dc441faabffd54b6907236a397334317c2b0dc0bc7579418713add8af68796002fd8238473331c9290acef978cdd913778b05bba6c2') +sha512sums=('87545584f477689a8da6630fcca73b82ca3a26c6162b86befe454accf49e37b7a0c81937a5194e8e26dd9c880a902cf808dab356b6a2d501a38e70daba540807') prepare() { rm *.tar.gz
[arch-commits] Commit in krename/repos/community-testing-x86_64 (5 files)
Date: Saturday, May 18, 2019 @ 17:20:59 Author: arojas Revision: 467883 archrelease: copy trunk to community-testing-x86_64 Added: krename/repos/community-testing-x86_64/PKGBUILD (from rev 467882, krename/trunk/PKGBUILD) krename/repos/community-testing-x86_64/krename-exiv2-0.27.patch (from rev 467882, krename/trunk/krename-exiv2-0.27.patch) krename/repos/community-testing-x86_64/krename-gcc6.patch (from rev 467882, krename/trunk/krename-gcc6.patch) Deleted: krename/repos/community-testing-x86_64/PKGBUILD krename/repos/community-testing-x86_64/krename-gcc6.patch --+ PKGBUILD | 73 + krename-exiv2-0.27.patch | 188 + krename-gcc6.patch | 22 ++--- 3 files changed, 238 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 17:20:28 UTC (rev 467882) +++ PKGBUILD2019-05-18 17:20:59 UTC (rev 467883) @@ -1,34 +0,0 @@ -# Maintainer: Eric Bélanger -# Maintainer: Antonio Rojas - -pkgname=krename -pkgver=5.0.0 -pkgrel=3 -pkgdesc="A very powerful batch file renamer" -arch=(x86_64) -url="https://www.krename.net; -license=(GPL) -depends=(kio kjs exiv2 podofo taglib hicolor-icon-theme) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) -sha256sums=('0a61761853787fd46b35f3a733cf87cde00de5df631728332a64c38c670bd28c' -'SKIP') -validpgpkeys=(D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: krename/repos/community-testing-x86_64/PKGBUILD (from rev 467882, krename/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 17:20:59 UTC (rev 467883) @@ -0,0 +1,39 @@ +# Maintainer: Eric Bélanger +# Maintainer: Antonio Rojas + +pkgname=krename +pkgver=5.0.0 +pkgrel=4 +pkgdesc="A very powerful batch file renamer" +arch=(x86_64) +url="https://www.krename.net; +license=(GPL) +depends=(kio kjs exiv2 podofo taglib hicolor-icon-theme) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig} +krename-exiv2-0.27.patch) +sha256sums=('0a61761853787fd46b35f3a733cf87cde00de5df631728332a64c38c670bd28c' +'SKIP' +'c7e1663ef8dfb0c9a00db7c0e9815cc8fbdffbf1129236c1ce659c37d6c38089') +validpgpkeys=(D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../krename-exiv2-0.27.patch # Fix build with exiv2 0.27 +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Copied: krename/repos/community-testing-x86_64/krename-exiv2-0.27.patch (from rev 467882, krename/trunk/krename-exiv2-0.27.patch) === --- krename-exiv2-0.27.patch(rev 0) +++ krename-exiv2-0.27.patch2019-05-18 17:20:59 UTC (rev 467883) @@ -0,0 +1,188 @@ +From ec90823494f5ec9bb2e8098f44209f383ef8c22a Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Tue, 20 Nov 2018 18:24:29 +0100 +Subject: Use #cmakedefine01 instead of macro_bool_to_01 + +--- + CMakeLists.txt| 13 + + config-krename.h.cmake| 10 +- + 3 files changed, 10 insertions(+), 33 deletions(-) + delete mode 100644 cmake/modules/MacroBoolTo01.cmake + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -80,13 +80,10 @@ set_package_properties(Freetype PROPERTIES + + feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) + +- +-# Update configuration +-include(MacroBoolTo01) +-macro_bool_to_01(TAGLIB_FOUND HAVE_TAGLIB) +-macro_bool_to_01(EXIV2_FOUND HAVE_EXIV2) +-macro_bool_to_01(PoDoFo_FOUND HAVE_PODOFO) +-macro_bool_to_01(FREETYPE_FOUND HAVE_FREETYPE) ++set(HAVE_TAGLIB ${TAGLIB_FOUND}) ++set(HAVE_EXIV2 ${LibExiv2_FOUND}) ++set(HAVE_PODOFO ${PoDoFo_FOUND}) ++set(HAVE_FREETYPE ${FREETYPE_FOUND}) + configure_file(config-krename.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-krename.h) + + # Directories +--- a/config-krename.h.cmake b/config-krename.h.cmake +@@ -1,15 +1,15 @@ + /* config.h. Generated by cmake from config.h.cmake */ + + /* have TagLib */ +-#define HAVE_TAGLIB ${HAVE_TAGLIB} ++#cmakedefine01 HAVE_TAGLIB + + /* have Exiv2 */ +-#define HAVE_EXIV2 ${HAVE_EXIV2} ++#cmakedefine01 HAVE_EXIV2 + + /* have
[arch-commits] Commit in krename/trunk (PKGBUILD krename-exiv2-0.27.patch)
Date: Saturday, May 18, 2019 @ 17:20:28 Author: arojas Revision: 467882 Actually build with exiv2 Added: krename/trunk/krename-exiv2-0.27.patch Modified: krename/trunk/PKGBUILD --+ PKGBUILD | 11 +- krename-exiv2-0.27.patch | 188 + 2 files changed, 196 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 17:05:33 UTC (rev 467881) +++ PKGBUILD2019-05-18 17:20:28 UTC (rev 467882) @@ -3,7 +3,7 @@ pkgname=krename pkgver=5.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="A very powerful batch file renamer" arch=(x86_64) url="https://www.krename.net; @@ -10,13 +10,18 @@ license=(GPL) depends=(kio kjs exiv2 podofo taglib hicolor-icon-theme) makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) +source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig} +krename-exiv2-0.27.patch) sha256sums=('0a61761853787fd46b35f3a733cf87cde00de5df631728332a64c38c670bd28c' -'SKIP') +'SKIP' +'c7e1663ef8dfb0c9a00db7c0e9815cc8fbdffbf1129236c1ce659c37d6c38089') validpgpkeys=(D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../krename-exiv2-0.27.patch # Fix build with exiv2 0.27 } build() { Added: krename-exiv2-0.27.patch === --- krename-exiv2-0.27.patch(rev 0) +++ krename-exiv2-0.27.patch2019-05-18 17:20:28 UTC (rev 467882) @@ -0,0 +1,188 @@ +From ec90823494f5ec9bb2e8098f44209f383ef8c22a Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Tue, 20 Nov 2018 18:24:29 +0100 +Subject: Use #cmakedefine01 instead of macro_bool_to_01 + +--- + CMakeLists.txt| 13 + + config-krename.h.cmake| 10 +- + 3 files changed, 10 insertions(+), 33 deletions(-) + delete mode 100644 cmake/modules/MacroBoolTo01.cmake + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -80,13 +80,10 @@ set_package_properties(Freetype PROPERTIES + + feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) + +- +-# Update configuration +-include(MacroBoolTo01) +-macro_bool_to_01(TAGLIB_FOUND HAVE_TAGLIB) +-macro_bool_to_01(EXIV2_FOUND HAVE_EXIV2) +-macro_bool_to_01(PoDoFo_FOUND HAVE_PODOFO) +-macro_bool_to_01(FREETYPE_FOUND HAVE_FREETYPE) ++set(HAVE_TAGLIB ${TAGLIB_FOUND}) ++set(HAVE_EXIV2 ${LibExiv2_FOUND}) ++set(HAVE_PODOFO ${PoDoFo_FOUND}) ++set(HAVE_FREETYPE ${FREETYPE_FOUND}) + configure_file(config-krename.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-krename.h) + + # Directories +--- a/config-krename.h.cmake b/config-krename.h.cmake +@@ -1,15 +1,15 @@ + /* config.h. Generated by cmake from config.h.cmake */ + + /* have TagLib */ +-#define HAVE_TAGLIB ${HAVE_TAGLIB} ++#cmakedefine01 HAVE_TAGLIB + + /* have Exiv2 */ +-#define HAVE_EXIV2 ${HAVE_EXIV2} ++#cmakedefine01 HAVE_EXIV2 + + /* have PoDoFo */ +-#define HAVE_PODOFO ${HAVE_PODOFO} ++#cmakedefine01 HAVE_PODOFO + + /* have Freetype */ +-#define HAVE_FREETYPE ${HAVE_FREETYPE} ++#cmakedefine01 HAVE_FREETYPE + +-#define VERSION "${KRENAME_VERSION}" ++#define VERSION "${krename_VERSION}" +-- +cgit v1.1 + +From b22de9135ba2a5abdbd2b275a60933a50f074010 Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Tue, 20 Nov 2018 18:26:47 +0100 +Subject: Fix building against exiv2-0.27 + +One neeeded part is to copy over the new FindLibExiv2 module from +ECM which has not appeared in a release yet (it will with 5.53.0). +I'll probably add that version as a requirement and remove the copy +again in the near future. +The other part includes raising the cmake version requirement to +3.7.0, which was released over 2 years ago. (The version comparison +could be easily solved differently and less elegantly, but let's see +if people with ancient cmakes complain). +--- + CMakeLists.txt | 15 ++--- + config-krename.h.cmake | 3 + + src/CMakeLists.txt | 8 +-- + src/exiv2plugin.cpp | 8 ++- + 6 files changed, 137 insertions(+), 91 deletions(-) + delete mode 100644 cmake/modules/FindExiv2.cmake + create mode 100644 cmake/modules/FindLibExiv2.cmake + +diff --git a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,4 +1,5 @@ +-project(krename) + +-cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.7) ++ ++project(krename VERSION "5.0.0") + +@@ -39,10 +40,6 @@ add_definitions( + -DQT_STRICT_ITERATORS + ) + +-set(KRENAME_VERSION "5.0.0") +- +-include(FindGettext) +- + # Find taglib + set(TAGLIB_MIN_VERSION "1.5") + find_package(Taglib ${TAGLIB_MIN_VERSION}) +@@ -58,11 +55,12 @@ set_package_properties(Taglib
[arch-commits] Commit in qt5-declarative/kde-unstable (PKGBUILD qtbug-75203.patch)
Date: Saturday, May 18, 2019 @ 17:52:52 Author: arojas Revision: 353601 Fix crash in SDDM Breeze theme Added: qt5-declarative/kde-unstable/qtbug-75203.patch Modified: qt5-declarative/kde-unstable/PKGBUILD ---+ PKGBUILD | 11 --- qtbug-75203.patch | 28 2 files changed, 36 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 17:47:25 UTC (rev 353600) +++ PKGBUILD2019-05-18 17:52:52 UTC (rev 353601) @@ -4,7 +4,7 @@ pkgname=qt5-declarative _qtver=5.13.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom') @@ -14,11 +14,16 @@ groups=('qt' 'qt5') conflicts=('qtchooser') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('cd4d9c562c8a6e434a786fb288e53337f9e7f5d7a12f264ff274272dbc20cb18') +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; +qtbug-75203.patch) +sha256sums=('cd4d9c562c8a6e434a786fb288e53337f9e7f5d7a12f264ff274272dbc20cb18' +'458d8d4e5f2d96b4c1cb78937140ceaf966b57213fdbe84d0df33d5a41508028') prepare() { mkdir -p build + + cd $_pkgfqn + patch -p1 -i ../qtbug-75203.patch # Fix crash in SDDM Breeze theme } build() { Added: qtbug-75203.patch === --- qtbug-75203.patch (rev 0) +++ qtbug-75203.patch 2019-05-18 17:52:52 UTC (rev 353601) @@ -0,0 +1,28 @@ +From ea74f0c68cddf706c950d3910cf7b363fe24885b Mon Sep 17 00:00:00 2001 +From: Ulf Hermann +Date: Wed, 17 Apr 2019 12:35:42 +0200 +Subject: Don't crash when accessing invalid properties through QObjectWrapper + +Change-Id: I613bf5dc685bb4235262b429d8f7318ea144fb9d +Fixes: QTBUG-75203 +Reviewed-by: Erik Verbruggen +--- + src/qml/jsruntime/qv4qobjectwrapper.cpp | 2 +- + .../data/undefinedPropertiesInObjectWrapper.qml | 20 + tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp | 10 ++ + 3 files changed, 31 insertions(+), 1 deletion(-) + create mode 100644 tests/auto/qml/qqmlecmascript/data/undefinedPropertiesInObjectWrapper.qml + +diff --git a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +index 377c30617..5467e730e 100644 +--- a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +@@ -856,7 +856,7 @@ ReturnedValue QObjectWrapper::virtualResolveLookupGetter(const Object *object, E + if (!ddata || !ddata->propertyCache) { + QQmlPropertyData local; + QQmlPropertyData *property = QQmlPropertyCache::property(engine->jsEngine(), qobj, name, qmlContext, local); +-return getProperty(engine, qobj, property); ++return property ? getProperty(engine, qobj, property) : QV4::Encode::undefined(); + } + QQmlPropertyData *property = ddata->propertyCache->property(name.getPointer(), qobj, qmlContext); +
[arch-commits] Commit in qt5-declarative/repos/kde-unstable-x86_64 (3 files)
Date: Saturday, May 18, 2019 @ 17:53:07 Author: arojas Revision: 353602 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt5-declarative/repos/kde-unstable-x86_64/PKGBUILD (from rev 353601, qt5-declarative/kde-unstable/PKGBUILD) qt5-declarative/repos/kde-unstable-x86_64/qtbug-75203.patch (from rev 353601, qt5-declarative/kde-unstable/qtbug-75203.patch) Deleted: qt5-declarative/repos/kde-unstable-x86_64/PKGBUILD ---+ PKGBUILD | 97 +++- qtbug-75203.patch | 28 +++ 2 files changed, 79 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 17:52:52 UTC (rev 353601) +++ PKGBUILD2019-05-18 17:53:07 UTC (rev 353602) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt5-declarative -_qtver=5.13.0-beta3 -pkgver=${_qtver/-/} -pkgrel=1 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='Classes for QML and JavaScript languages' -depends=('qt5-base') -makedepends=('python') -groups=('qt' 'qt5') -conflicts=('qtchooser') -_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('cd4d9c562c8a6e434a786fb288e53337f9e7f5d7a12f264ff274272dbc20cb18') - -prepare() { - mkdir -p build -} - -build() { - cd build - - qmake ../${_pkgfqn} - make -} - -package() { - cd build - make INSTALL_ROOT="$pkgdir" install - - # Symlinks for backwards compatibility - for b in "$pkgdir"/usr/bin/*; do -ln -s $(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt5 - done - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "$pkgdir/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} -} Copied: qt5-declarative/repos/kde-unstable-x86_64/PKGBUILD (from rev 353601, qt5-declarative/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 17:53:07 UTC (rev 353602) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-declarative +_qtver=5.13.0-beta3 +pkgver=${_qtver/-/} +pkgrel=2 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='Classes for QML and JavaScript languages' +depends=('qt5-base') +makedepends=('python') +groups=('qt' 'qt5') +conflicts=('qtchooser') +_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; +qtbug-75203.patch) +sha256sums=('cd4d9c562c8a6e434a786fb288e53337f9e7f5d7a12f264ff274272dbc20cb18' +'458d8d4e5f2d96b4c1cb78937140ceaf966b57213fdbe84d0df33d5a41508028') + +prepare() { + mkdir -p build + + cd $_pkgfqn + patch -p1 -i ../qtbug-75203.patch # Fix crash in SDDM Breeze theme +} + +build() { + cd build + + qmake ../${_pkgfqn} + make +} + +package() { + cd build + make INSTALL_ROOT="$pkgdir" install + + # Symlinks for backwards compatibility + for b in "$pkgdir"/usr/bin/*; do +ln -s $(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt5 + done + + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "$pkgdir/usr/lib" -type f -name '*.prl' \ +-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} +} Copied: qt5-declarative/repos/kde-unstable-x86_64/qtbug-75203.patch (from rev 353601, qt5-declarative/kde-unstable/qtbug-75203.patch) === --- qtbug-75203.patch (rev 0) +++ qtbug-75203.patch 2019-05-18 17:53:07 UTC (rev 353602) @@ -0,0 +1,28 @@ +From ea74f0c68cddf706c950d3910cf7b363fe24885b Mon Sep 17 00:00:00 2001 +From: Ulf Hermann +Date: Wed, 17 Apr 2019 12:35:42 +0200 +Subject: Don't crash when accessing invalid properties through QObjectWrapper + +Change-Id: I613bf5dc685bb4235262b429d8f7318ea144fb9d +Fixes: QTBUG-75203 +Reviewed-by: Erik Verbruggen +--- + src/qml/jsruntime/qv4qobjectwrapper.cpp | 2 +- + .../data/undefinedPropertiesInObjectWrapper.qml | 20 + tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp | 10 ++ + 3 files changed, 31 insertions(+), 1 deletion(-) + create mode 100644 tests/auto/qml/qqmlecmascript/data/undefinedPropertiesInObjectWrapper.qml + +diff --git a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +index 377c30617..5467e730e 100644 +--- a/src/qml/jsruntime/qv4qobjectwrapper.cpp
[arch-commits] Commit in opera/repos/community-x86_64 (14 files)
Date: Saturday, May 18, 2019 @ 18:43:40 Author: idevolder Revision: 467887 archrelease: copy trunk to community-x86_64 Added: opera/repos/community-x86_64/PKGBUILD (from rev 467886, opera/trunk/PKGBUILD) opera/repos/community-x86_64/default (from rev 467886, opera/trunk/default) opera/repos/community-x86_64/eula.html (from rev 467886, opera/trunk/eula.html) opera/repos/community-x86_64/opera (from rev 467886, opera/trunk/opera) opera/repos/community-x86_64/opera.install (from rev 467886, opera/trunk/opera.install) opera/repos/community-x86_64/privacy.html (from rev 467886, opera/trunk/privacy.html) opera/repos/community-x86_64/terms.html (from rev 467886, opera/trunk/terms.html) Deleted: opera/repos/community-x86_64/PKGBUILD opera/repos/community-x86_64/default opera/repos/community-x86_64/eula.html opera/repos/community-x86_64/opera opera/repos/community-x86_64/opera.install opera/repos/community-x86_64/privacy.html opera/repos/community-x86_64/terms.html ---+ PKGBUILD | 176 ++--- default |8 eula.html | 574 ++--- opera | 26 +- opera.install | 78 +++--- privacy.html | 706 terms.html| 570 ++--- 7 files changed, 1069 insertions(+), 1069 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 467886:467887 to see the changes.
[arch-commits] Commit in opera/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:43:30 Author: idevolder Revision: 467886 upgpkg: opera 60.0.3255.95-1 Modified: opera/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 18:26:47 UTC (rev 467885) +++ PKGBUILD2019-05-18 18:43:30 UTC (rev 467886) @@ -9,7 +9,7 @@ # Contributor: eworm pkgname=opera -pkgver=60.0.3255.83 +pkgver=60.0.3255.95 pkgrel=1 pkgdesc="A fast and secure web browser" url="https://www.opera.com/; @@ -31,7 +31,7 @@ 'terms.html' 'privacy.html' ) -sha512sums=('037ed829bef7561bec3ced495ca7b975a81ddd8fda87f93988b1f7c220e9fb1ea1f5e425a8e72aa6da0881df94a4b520bddf38a4ef6ae49bed6acb572c949219' +sha512sums=('c58bc42527b5dd876f06c9d7393f03be2b5dc598d7e66159f24bdceef1ea4f6d3832ee48b5a793e39c44ad738d84e22e0083531f5dfcbc9ed1dd169fd9c06d9e' '7e854e4c972785b8941f60117fbe4b88baeb8d7ca845ef2e10e8064043411da73821ba1ab0068df61e902f242a3ce355b51ffa9eab5397ff3ae3b5defd1be496' 'ddb1773877fcfd7d9674e63263a80f9dd5a3ba414cda4cc6c411c88d49c1d5175eede66d9362558ddd53c928c723101e4e110479ae88b8aec4d2366ec179297f' '285a0633e5863ec9c9af99138ff0b59da155a2dd72a340e784e53de3e801029eb6ca2e4b38846592b85b9f8b99dcb6f6eedbed273057a9216abe31c396d9f28a'
[arch-commits] Commit in qpdf/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 19:29:44 Author: andyrtr Revision: 353608 archrelease: copy trunk to extra-x86_64 Added: qpdf/repos/extra-x86_64/PKGBUILD (from rev 353607, qpdf/trunk/PKGBUILD) Deleted: qpdf/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 19:29:31 UTC (rev 353607) +++ PKGBUILD2019-05-18 19:29:44 UTC (rev 353608) @@ -1,43 +0,0 @@ -# Maintainer: AndyRTR -# Contributor: Miguel Revilla -# Contributor: David Sotelo -# Contributor: Nuno Araujo - -pkgname=qpdf -pkgver=8.4.1 -pkgrel=1 -pkgdesc="QPDF: A Content-Preserving PDF Transformation System" -arch=('x86_64') -url="https://github.com/qpdf/qpdf; -license=('custom:Artistic-2.0' 'Apache') -depends=('libjpeg-turbo' 'zlib') -optdepends=('perl: required for fix-qdf') -checkdepends=('perl') -source=(#https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}) - https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -# sourceforge only offers sha1sums - see checksums at github -sha512sums=('d5ac3376345650f05278f8b4d99182cd58b927537085a4a6415d3df0b80b7ddd80a7c33778ec8c3b85d9788ea081ea3266bd4a9315eda9820988e9e54a22f80d' -'SKIP') -validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr --disable-static - make -} - -check() { - cd ${pkgname}-${pkgver} - make check # passes all -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}/" install - - install -Dm644 completions/bash/qpdf "${pkgdir}/usr/share/bash-completion/completions/qpdf" - install -Dm644 completions/zsh/_qpdf "${pkgdir}/usr/share/zsh/site-functions/_qpdf" - - mkdir -m755 -p ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 {Artistic-2.0,LICENSE.txt} ${pkgdir}/usr/share/licenses/${pkgname}/ -} Copied: qpdf/repos/extra-x86_64/PKGBUILD (from rev 353607, qpdf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 19:29:44 UTC (rev 353608) @@ -0,0 +1,43 @@ +# Maintainer: AndyRTR +# Contributor: Miguel Revilla +# Contributor: David Sotelo +# Contributor: Nuno Araujo + +pkgname=qpdf +pkgver=8.4.2 +pkgrel=1 +pkgdesc="QPDF: A Content-Preserving PDF Transformation System" +arch=('x86_64') +url="https://github.com/qpdf/qpdf; +license=('custom:Artistic-2.0' 'Apache') +depends=('libjpeg-turbo' 'zlib') +optdepends=('perl: required for fix-qdf') +checkdepends=('perl') +source=(#https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}) + https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) +# sourceforge only offers sha1sums - see checksums at github +sha512sums=('9cde046fb5e42dc331933294155583fb20408704a0cab3075cc3e97bd4643e3178e4162b8de7434aa2304097e7734f985fdc8e7b05cc028c37193dce91797f7a' +'SKIP') +validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --disable-static + make +} + +check() { + cd ${pkgname}-${pkgver} + make check # passes all +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}/" install + + install -Dm644 completions/bash/qpdf "${pkgdir}/usr/share/bash-completion/completions/qpdf" + install -Dm644 completions/zsh/_qpdf "${pkgdir}/usr/share/zsh/site-functions/_qpdf" + + mkdir -m755 -p ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 {Artistic-2.0,LICENSE.txt} ${pkgdir}/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in dbus/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 20:05:43 Author: heftig Revision: 353609 1.12.14-1 Modified: dbus/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 19:29:44 UTC (rev 353608) +++ PKGBUILD2019-05-18 20:05:43 UTC (rev 353609) @@ -5,7 +5,7 @@ pkgbase=dbus pkgname=(dbus dbus-docs) -pkgver=1.12.12 +pkgver=1.12.14 pkgrel=1 pkgdesc="Freedesktop.org message bus system" url="https://wiki.freedesktop.org/www/Software/dbus/; @@ -13,7 +13,7 @@ license=(GPL custom) depends=(systemd-libs expat audit) makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive graphviz) -_commit=d4f8423bbff9b3c5fca2d8009c28d1cff4652788 # tags/dbus-1.12.12^0 +_commit=a330c6184fe9c7f67495f8d4563b11d51a6dccc7 # tags/dbus-1.12.14^0 source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;) sha256sums=('SKIP') validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie @@ -40,12 +40,20 @@ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ +--libexecdir=/usr/lib/dbus-1.0 \ runstatedir=/run \ ---libexecdir=/usr/lib/dbus-1.0 \ +--with-console-auth-dir=/run/console/ \ +--with-dbus-user=dbus \ +--with-system-pid-file=/run/dbus/pid \ --with-system-socket=/run/dbus/system_bus_socket \ ---with-dbus-user=dbus \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-inotify \ +--enable-systemd \ --enable-user-session \ --disable-static \ +--disable-verbose-mode \ +--disable-asserts \ +--disable-checks \ --without-x make }
[arch-commits] Commit in dbus/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 20:06:20 Author: heftig Revision: 353610 archrelease: copy trunk to testing-x86_64 Added: dbus/repos/testing-x86_64/ dbus/repos/testing-x86_64/PKGBUILD (from rev 353609, dbus/trunk/PKGBUILD) --+ PKGBUILD | 93 + 1 file changed, 93 insertions(+) Copied: dbus/repos/testing-x86_64/PKGBUILD (from rev 353609, dbus/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-18 20:06:20 UTC (rev 353610) @@ -0,0 +1,93 @@ +# Maintainer: Jan de Groot +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Tom Gundersen +# Contributor: Link Dupont + +pkgbase=dbus +pkgname=(dbus dbus-docs) +pkgver=1.12.14 +pkgrel=1 +pkgdesc="Freedesktop.org message bus system" +url="https://wiki.freedesktop.org/www/Software/dbus/; +arch=(x86_64) +license=(GPL custom) +depends=(systemd-libs expat audit) +makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git autoconf-archive graphviz) +_commit=a330c6184fe9c7f67495f8d4563b11d51a6dccc7 # tags/dbus-1.12.14^0 +source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;) +sha256sums=('SKIP') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie + '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie + +pkgver() { + cd dbus + git describe --tags | sed 's/^dbus-//;s/-/+/g' +} + +prepare() { + cd dbus + + # Reduce docs size + printf '%s\n' >>Doxyfile.in \ +HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd dbus + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib/dbus-1.0 \ +runstatedir=/run \ +--with-console-auth-dir=/run/console/ \ +--with-dbus-user=dbus \ +--with-system-pid-file=/run/dbus/pid \ +--with-system-socket=/run/dbus/system_bus_socket \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-inotify \ +--enable-systemd \ +--enable-user-session \ +--disable-static \ +--disable-verbose-mode \ +--disable-asserts \ +--disable-checks \ +--without-x + make +} + +check() { + make -C dbus check +} + +package_dbus() { + provides=(libdbus) + conflicts=(libdbus) + replaces=(libdbus) + + DESTDIR="$pkgdir" make -C dbus install + + rm -r "$pkgdir/var/run" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING + + # We have a pre-assigned uid (81) + echo 'u dbus 81 "System Message Bus"' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf" + + # Split docs + mv "$pkgdir/usr/share/doc" "$srcdir" +} + +package_dbus-docs() { + pkgdesc+=" (documentation)" + depends=() + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING + + mv doc "$pkgdir/usr/share" +} + +# vim:set sw=2 et:
[arch-commits] Commit in lib32-dbus/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 20:06:03 Author: heftig Revision: 467892 1.12.14-1 Modified: lib32-dbus/trunk/PKGBUILD --+ PKGBUILD | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 18:45:11 UTC (rev 467891) +++ PKGBUILD2019-05-18 20:06:03 UTC (rev 467892) @@ -2,7 +2,7 @@ pkgname=lib32-dbus _pkgbasename=dbus -pkgver=1.12.12 +pkgver=1.12.14 pkgrel=1 pkgdesc="Freedesktop.org message bus system (32-bit)" url="https://wiki.freedesktop.org/www/Software/dbus/; @@ -12,10 +12,12 @@ conflicts=(lib32-libdbus) replaces=(lib32-libdbus) depends=(lib32-systemd dbus) -makedepends=(gcc-multilib lib32-glib2 lib32-expat git autoconf-archive) -_commit=d4f8423bbff9b3c5fca2d8009c28d1cff4652788 # tags/dbus-1.12.12^0 +makedepends=(lib32-glib2 lib32-expat git autoconf-archive) +_commit=a330c6184fe9c7f67495f8d4563b11d51a6dccc7 # tags/dbus-1.12.14^0 source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;) sha256sums=('SKIP') +validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90' # Simon McVittie + '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie pkgver() { cd dbus @@ -24,7 +26,6 @@ prepare() { cd dbus - git cherry-pick -n 09cb6d7b467f6d1c6685ee9ccc171f4dddbe1f42 NOCONFIGURE=1 ./autogen.sh } @@ -34,7 +35,6 @@ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" cd dbus - ./configure \ --prefix=/usr \ --sysconfdir=/etc \ @@ -42,18 +42,18 @@ --libdir=/usr/lib32 \ --libexecdir=/usr/lib/dbus-1.0 \ runstatedir=/run \ +--with-console-auth-dir=/run/console/ \ --with-dbus-user=dbus \ --with-system-pid-file=/run/dbus/pid \ --with-system-socket=/run/dbus/system_bus_socket \ ---with-console-auth-dir=/run/console/ \ +--with-systemdsystemunitdir=/usr/lib/systemd/system \ --enable-inotify \ +--enable-systemd \ +--enable-user-session \ --disable-static \ --disable-verbose-mode \ --disable-asserts \ --disable-checks \ ---with-systemdsystemunitdir=/usr/lib/systemd/system \ ---enable-systemd \ ---enable-user-session \ --without-x make } @@ -63,7 +63,7 @@ } package() { - make DESTDIR="$pkgdir" -C dbus install + DESTDIR="$pkgdir" make -C dbus install rm -r "$pkgdir"/usr/{bin,include,lib,share} rm -r "$pkgdir"/{etc,var}
[arch-commits] Commit in exploitdb/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 03:25:34 Author: eschwartz Revision: 467900 upgpkg: exploitdb 20190518-1 upstream release Modified: exploitdb/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 21:27:17 UTC (rev 467899) +++ PKGBUILD2019-05-19 03:25:34 UTC (rev 467900) @@ -2,7 +2,7 @@ # Maintainer: Levente Polyak pkgname=exploitdb -_pkgver=2019-04-27 +_pkgver=2019-05-18 pkgver=${_pkgver//-/} pkgrel=1 pkgdesc="Offensive Security’s Exploit Database Archive" @@ -15,9 +15,9 @@ options=('!strip') source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; "rcfile.diff") -sha512sums=('8809b488735e6a049595270c44e901f782a4671ded1b253d150613d864ec12b51ca82d31beccc1ea5d7043e691f4d118cecc9251d1f1d5bbb647a8af6340f972' +sha512sums=('285c3b00080e3f1d85f6765e0edf6fcd374a7fa682be881e60c7ae46f69eaa3618491a4854704179191b22da88b00eee53b89a28dfda2f6efa4d5a39ea32980b' 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') -b2sums=('e960e00e7bdd59e998d094b2a76caa4466a07aebb3cf06d6089f30b35d5c383f1d2b4ca6054d5a862bd14cd5527cb5e851e85e93c6571ee683191df3ead0f2b0' +b2sums=('3ff33a3c6d26b0910e2ae31ce408a17c3b9481024e3164a8510ddb03c69835730eb337572ba699e8721d278ddaaabd93f57990cab032d10c06dd85f7a2d62209' 'f033a50db6358297580363d62bbd9d4a6003b5476ba361650133841138af76b990ed49e2e34d487cf4167ebeb3cd6b8f9230e5e700a5d96f7f06cbc5b42c4076') prepare() {
[arch-commits] Commit in luminancehdr/repos/community-testing-x86_64 (7 files)
Date: Saturday, May 18, 2019 @ 18:26:47 Author: foutrelis Revision: 467885 archrelease: copy trunk to community-testing-x86_64 Added: luminancehdr/repos/community-testing-x86_64/PKGBUILD (from rev 467884, luminancehdr/trunk/PKGBUILD) luminancehdr/repos/community-testing-x86_64/exiv2-0.27.patch (from rev 467884, luminancehdr/trunk/exiv2-0.27.patch) luminancehdr/repos/community-testing-x86_64/luminancehdr.changelog (from rev 467884, luminancehdr/trunk/luminancehdr.changelog) luminancehdr/repos/community-testing-x86_64/qt-5.11.patch (from rev 467884, luminancehdr/trunk/qt-5.11.patch) Deleted: luminancehdr/repos/community-testing-x86_64/PKGBUILD luminancehdr/repos/community-testing-x86_64/luminancehdr.changelog luminancehdr/repos/community-testing-x86_64/qt-5.11.patch + PKGBUILD | 81 +-- exiv2-0.27.patch | 22 luminancehdr.changelog | 198 qt-5.11.patch | 1070 +++ 4 files changed, 698 insertions(+), 673 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 18:26:10 UTC (rev 467884) +++ PKGBUILD2019-05-18 18:26:47 UTC (rev 467885) @@ -1,39 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Lukas Jirkovsky -# Contributor: Dmitry N. Shilov - -pkgname=luminancehdr -pkgver=2.5.1 -pkgrel=15 -pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' -arch=('x86_64') -url='http://qtpfsgui.sourceforge.net/' -license=('GPL') -depends=('exiv2' 'fftw' 'gsl' 'lcms2' 'libraw' 'openexr' 'qt5-webengine' 'qt5-svg' - 'qt5-webkit' 'ccfits' 'desktop-file-utils' 'hicolor-icon-theme' 'boost-libs') -makedepends=('cmake' 'boost' 'gtest' 'qt5-tools' 'patch') -optdepends=('hugin: align image stack functionality') -changelog=$pkgname.changelog -options=('!emptydirs') -source=(https://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2 -qt-5.11.patch) -sha256sums=('a8986e0afba434a2e9da7e8aed19cdb763fedc8de2655bdb496c4ee9d3f41696' -'08f8c279d42581d7fb14b781491f2d989fff1816a32e943a834591ac20088ebd') - -prepare() { - cd "${srcdir}"/luminance-hdr-$pkgver - patch -Np1 -i ../qt-5.11.patch -} - -build() { - cd "${srcdir}"/luminance-hdr-$pkgver - - cmake -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "${srcdir}"/luminance-hdr-$pkgver - - make DESTDIR="${pkgdir}" install -} Copied: luminancehdr/repos/community-testing-x86_64/PKGBUILD (from rev 467884, luminancehdr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 18:26:47 UTC (rev 467885) @@ -0,0 +1,42 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Lukas Jirkovsky +# Contributor: Dmitry N. Shilov + +pkgname=luminancehdr +pkgver=2.5.1 +pkgrel=16 +pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' +arch=('x86_64') +url='http://qtpfsgui.sourceforge.net/' +license=('GPL') +depends=('exiv2' 'fftw' 'gsl' 'lcms2' 'libraw' 'openexr' 'qt5-webengine' 'qt5-svg' + 'qt5-webkit' 'ccfits' 'desktop-file-utils' 'hicolor-icon-theme' 'boost-libs') +makedepends=('cmake' 'boost' 'gtest' 'qt5-tools' 'patch') +optdepends=('hugin: align image stack functionality') +changelog=$pkgname.changelog +options=('!emptydirs') +source=(https://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2 +exiv2-0.27.patch +qt-5.11.patch) +sha256sums=('a8986e0afba434a2e9da7e8aed19cdb763fedc8de2655bdb496c4ee9d3f41696' +'1fcc5dd8a832d3f1eecc9ebf0881734b7badd7f098276c3c6f7aac6e330a0274' +'08f8c279d42581d7fb14b781491f2d989fff1816a32e943a834591ac20088ebd') + +prepare() { + cd "${srcdir}"/luminance-hdr-$pkgver + patch -Np1 -i ../exiv2-0.27.patch + patch -Np1 -i ../qt-5.11.patch +} + +build() { + cd "${srcdir}"/luminance-hdr-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}"/luminance-hdr-$pkgver + + make DESTDIR="${pkgdir}" install +} Copied: luminancehdr/repos/community-testing-x86_64/exiv2-0.27.patch (from rev 467884, luminancehdr/trunk/exiv2-0.27.patch) === --- exiv2-0.27.patch(rev 0) +++ exiv2-0.27.patch2019-05-18 18:26:47 UTC (rev 467885) @@ -0,0 +1,22 @@ +diff -upr luminance-hdr-2.5.1.orig/src/Exif/ExifOperations.cpp luminance-hdr-2.5.1/src/Exif/ExifOperations.cpp +--- luminance-hdr-2.5.1.orig/src/Exif/ExifOperations.cpp 2017-05-10 22:14:06.0 +0300 luminance-hdr-2.5.1/src/Exif/ExifOperations.cpp2019-05-18 21:23:42.896523088 +0300 +@@ -35,6 +35,7 @@ + #include + + #include ++#include + #include + + #include "ExifOperations.h" +diff -upr
[arch-commits] Commit in luminancehdr/trunk (PKGBUILD exiv2-0.27.patch)
Date: Saturday, May 18, 2019 @ 18:26:10 Author: foutrelis Revision: 467884 exiv2 0.27 re-rebuild Added: luminancehdr/trunk/exiv2-0.27.patch Modified: luminancehdr/trunk/PKGBUILD --+ PKGBUILD |5 - exiv2-0.27.patch | 22 ++ 2 files changed, 26 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 17:20:59 UTC (rev 467883) +++ PKGBUILD2019-05-18 18:26:10 UTC (rev 467884) @@ -4,7 +4,7 @@ pkgname=luminancehdr pkgver=2.5.1 -pkgrel=15 +pkgrel=16 pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' arch=('x86_64') url='http://qtpfsgui.sourceforge.net/' @@ -16,12 +16,15 @@ changelog=$pkgname.changelog options=('!emptydirs') source=(https://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2 +exiv2-0.27.patch qt-5.11.patch) sha256sums=('a8986e0afba434a2e9da7e8aed19cdb763fedc8de2655bdb496c4ee9d3f41696' +'1fcc5dd8a832d3f1eecc9ebf0881734b7badd7f098276c3c6f7aac6e330a0274' '08f8c279d42581d7fb14b781491f2d989fff1816a32e943a834591ac20088ebd') prepare() { cd "${srcdir}"/luminance-hdr-$pkgver + patch -Np1 -i ../exiv2-0.27.patch patch -Np1 -i ../qt-5.11.patch } Added: exiv2-0.27.patch === --- exiv2-0.27.patch(rev 0) +++ exiv2-0.27.patch2019-05-18 18:26:10 UTC (rev 467884) @@ -0,0 +1,22 @@ +diff -upr luminance-hdr-2.5.1.orig/src/Exif/ExifOperations.cpp luminance-hdr-2.5.1/src/Exif/ExifOperations.cpp +--- luminance-hdr-2.5.1.orig/src/Exif/ExifOperations.cpp 2017-05-10 22:14:06.0 +0300 luminance-hdr-2.5.1/src/Exif/ExifOperations.cpp2019-05-18 21:23:42.896523088 +0300 +@@ -35,6 +35,7 @@ + #include + + #include ++#include + #include + + #include "ExifOperations.h" +diff -upr luminance-hdr-2.5.1.orig/src/TransplantExif/TransplantExifDialog.cpp luminance-hdr-2.5.1/src/TransplantExif/TransplantExifDialog.cpp +--- luminance-hdr-2.5.1.orig/src/TransplantExif/TransplantExifDialog.cpp 2017-05-10 22:14:06.0 +0300 luminance-hdr-2.5.1/src/TransplantExif/TransplantExifDialog.cpp 2019-05-18 21:23:22.738689726 +0300 +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + + #include "Common/global.h" + #include "Common/config.h"
[arch-commits] Commit in kfilemetadata/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 17:34:15 Author: arojas Revision: 353598 archrelease: copy trunk to testing-x86_64 Added: kfilemetadata/repos/testing-x86_64/PKGBUILD (from rev 353597, kfilemetadata/trunk/PKGBUILD) Deleted: kfilemetadata/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 17:33:55 UTC (rev 353597) +++ PKGBUILD2019-05-18 17:34:15 UTC (rev 353598) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=kfilemetadata -pkgver=5.58.0 -pkgrel=2 -pkgdesc="A library for extracting file metadata" -arch=(x86_64) -url='https://community.kde.org/Frameworks' -license=(LGPL) -depends=(ki18n karchive kconfig kcoreaddons exiv2 poppler-qt5 taglib ffmpeg ebook-tools) -optdepends=('catdoc: Extract text from Office 98 files') -makedepends=(extra-cmake-modules catdoc doxygen qt5-tools libappimage) -optdepends=('libappimage: AppImage extractor') -groups=(kf5) -source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('76665ba8ba6ab90cc0e8d682a5c5421fde7c436f5521c614d0b63c5277fabf9c' -'SKIP') -validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure - -prepare() { - mkdir build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DBUILD_TESTING=OFF \ --DBUILD_QCH=ON - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kfilemetadata/repos/testing-x86_64/PKGBUILD (from rev 353597, kfilemetadata/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 17:34:15 UTC (rev 353598) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kfilemetadata +pkgver=5.58.0 +pkgrel=3 +pkgdesc="A library for extracting file metadata" +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(ki18n karchive kconfig kcoreaddons exiv2 poppler-qt5 taglib ffmpeg ebook-tools) +optdepends=('catdoc: Extract text from Office 98 files') +makedepends=(extra-cmake-modules catdoc doxygen qt5-tools libappimage) +optdepends=('libappimage: AppImage extractor') +groups=(kf5) +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('76665ba8ba6ab90cc0e8d682a5c5421fde7c436f5521c614d0b63c5277fabf9c' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kfilemetadata/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 17:33:55 Author: arojas Revision: 353597 Rebuild with exiv2 0.27 for real Modified: kfilemetadata/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 17:05:52 UTC (rev 353596) +++ PKGBUILD2019-05-18 17:33:55 UTC (rev 353597) @@ -4,7 +4,7 @@ pkgname=kfilemetadata pkgver=5.58.0 -pkgrel=2 +pkgrel=3 pkgdesc="A library for extracting file metadata" arch=(x86_64) url='https://community.kde.org/Frameworks'
[arch-commits] Commit in terraform/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 21:27:12 Author: shibumi Revision: 467898 upgpkg: terraform 0.11.14-1 Modified: terraform/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 21:12:03 UTC (rev 467897) +++ PKGBUILD2019-05-18 21:27:12 UTC (rev 467898) @@ -2,7 +2,7 @@ # Maintainer: Christian Rebischke pkgname=terraform -pkgver=0.11.13 +pkgver=0.11.14 pkgrel=1 pkgdesc="Tool for building, changing, and versioning infrastructure safely and efficiently" url="https://www.terraform.io/; @@ -10,7 +10,7 @@ license=("MPL") makedepends=("go-pie") source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz;) -sha256sums=("6a7440aa752d15111a8e5fb00969a533e288e8b348ba2e425222d7151398aa86") +sha256sums=('50b75c94c4d3bfe44cfc12c740126747b6b34c014602777154356caa85a783f4') prepare() {
[arch-commits] Commit in terraform/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 21:27:17 Author: shibumi Revision: 467899 archrelease: copy trunk to community-x86_64 Added: terraform/repos/community-x86_64/PKGBUILD (from rev 467898, terraform/trunk/PKGBUILD) Deleted: terraform/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 21:27:12 UTC (rev 467898) +++ PKGBUILD2019-05-18 21:27:17 UTC (rev 467899) @@ -1,34 +0,0 @@ -# Maintainer: Jerome Leclanche -# Maintainer: Christian Rebischke - -pkgname=terraform -pkgver=0.11.13 -pkgrel=1 -pkgdesc="Tool for building, changing, and versioning infrastructure safely and efficiently" -url="https://www.terraform.io/; -arch=("x86_64") -license=("MPL") -makedepends=("go-pie") -source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz;) -sha256sums=("6a7440aa752d15111a8e5fb00969a533e288e8b348ba2e425222d7151398aa86") - - -prepare() { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" - mkdir -p src/github.com/hashicorp/ - mv "${pkgname}-${pkgver}" src/github.com/hashicorp/${pkgname} -} - - -build() { - cd src/github.com/hashicorp/"${pkgname}" - go build -o terraform-binary -} - - -package() { - cd src/github.com/hashicorp/"${pkgname}" - install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: terraform/repos/community-x86_64/PKGBUILD (from rev 467898, terraform/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 21:27:17 UTC (rev 467899) @@ -0,0 +1,34 @@ +# Maintainer: Jerome Leclanche +# Maintainer: Christian Rebischke + +pkgname=terraform +pkgver=0.11.14 +pkgrel=1 +pkgdesc="Tool for building, changing, and versioning infrastructure safely and efficiently" +url="https://www.terraform.io/; +arch=("x86_64") +license=("MPL") +makedepends=("go-pie") +source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz;) +sha256sums=('50b75c94c4d3bfe44cfc12c740126747b6b34c014602777154356caa85a783f4') + + +prepare() { + export GOPATH="${srcdir}" + export PATH="$PATH:$GOPATH/bin" + mkdir -p src/github.com/hashicorp/ + mv "${pkgname}-${pkgver}" src/github.com/hashicorp/${pkgname} +} + + +build() { + cd src/github.com/hashicorp/"${pkgname}" + go build -o terraform-binary +} + + +package() { + cd src/github.com/hashicorp/"${pkgname}" + install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in gpscorrelate/repos (5 files)
Date: Saturday, May 18, 2019 @ 17:04:13 Author: felixonmars Revision: 467867 archrelease: copy trunk to community-staging-x86_64 Added: gpscorrelate/repos/community-staging-x86_64/ gpscorrelate/repos/community-staging-x86_64/PKGBUILD (from rev 467866, gpscorrelate/trunk/PKGBUILD) gpscorrelate/repos/community-staging-x86_64/gpscorrelate-exiv2-0.27.1.patch (from rev 467866, gpscorrelate/trunk/gpscorrelate-exiv2-0.27.1.patch) gpscorrelate/repos/community-staging-x86_64/gpscorrelate.appdata.xml (from rev 467866, gpscorrelate/trunk/gpscorrelate.appdata.xml) gpscorrelate/repos/community-staging-x86_64/gtk3-port.patch (from rev 467866, gpscorrelate/trunk/gtk3-port.patch) -+ PKGBUILD| 41 +++ gpscorrelate-exiv2-0.27.1.patch | 12 ++ gpscorrelate.appdata.xml| 19 +++ gtk3-port.patch | 202 ++ 4 files changed, 274 insertions(+) Copied: gpscorrelate/repos/community-staging-x86_64/PKGBUILD (from rev 467866, gpscorrelate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 17:04:13 UTC (rev 467867) @@ -0,0 +1,41 @@ +# Maintainer: Balló György +# Contributor: Hinrich Harms +# Contributor: sylvain alborini + +pkgname=gpscorrelate +pkgver=1.6.2 +_gitrev=365f6e1b3fbf7015f80f0a19334f701d0482e095 +pkgrel=5 +pkgdesc="Correlate (geotagging) digital camera photos with GPS data in GPX format" +arch=('x86_64') +url="https://github.com/freefoote/gpscorrelate; +license=('GPL2') +depends=('exiv2' 'gtk3') +makedepends=('libxslt') +source=($pkgname-$_gitrev.tar.gz::https://github.com/freefoote/$pkgname/archive/$_gitrev.tar.gz +gpscorrelate.appdata.xml +gtk3-port.patch +gpscorrelate-exiv2-0.27.1.patch) +sha256sums=('449023f21f5dd0a2149592754d7f94635697653b6dcfcd4432986e85c1155a4f' +'c5915b4fdee2fd4120ca12679c471ddaa3b39e53589e7ee0b3197a0ac3784209' +'19a707fae49d83e30cd71b3eead9345ca316fde8a1c3c960b90a05228a2765f8' +'87f337404a268266bfa3e01673ad95358ced5462b729ee75eea2b4301d448464') + +prepare() { + cd $pkgname-$_gitrev + patch -Np1 -i ../gtk3-port.patch + patch -p1 -i ../gpscorrelate-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 +} + +build() { + cd $pkgname-$_gitrev + make prefix=/usr +} + +package() { + cd $pkgname-$_gitrev + make prefix=/usr DESTDIR="$pkgdir" install + install -Dm644 gpscorrelate-gui.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/gpscorrelate-gui.svg" + install -Dm644 gpscorrelate.desktop "$pkgdir/usr/share/applications/gpscorrelate.desktop" + install -Dm644 ../gpscorrelate.appdata.xml "$pkgdir/usr/share/metainfo/gpscorrelate.appdata.xml" +} Copied: gpscorrelate/repos/community-staging-x86_64/gpscorrelate-exiv2-0.27.1.patch (from rev 467866, gpscorrelate/trunk/gpscorrelate-exiv2-0.27.1.patch) === --- community-staging-x86_64/gpscorrelate-exiv2-0.27.1.patch (rev 0) +++ community-staging-x86_64/gpscorrelate-exiv2-0.27.1.patch2019-05-18 17:04:13 UTC (rev 467867) @@ -0,0 +1,12 @@ +--- gpscorrelate/exif-gps.cpp.orig 2019-05-18 16:53:08.116277391 + gpscorrelate/exif-gps.cpp 2019-05-18 16:54:08.360430243 + +@@ -41,8 +41,7 @@ + #include + + +-#include "exiv2/image.hpp" +-#include "exiv2/exif.hpp" ++#include "exiv2/exiv2.hpp" + + #include "gpsstructure.h" + #include "exif-gps.h" Copied: gpscorrelate/repos/community-staging-x86_64/gpscorrelate.appdata.xml (from rev 467866, gpscorrelate/trunk/gpscorrelate.appdata.xml) === --- community-staging-x86_64/gpscorrelate.appdata.xml (rev 0) +++ community-staging-x86_64/gpscorrelate.appdata.xml 2019-05-18 17:04:13 UTC (rev 467867) @@ -0,0 +1,19 @@ + + + com.github.gpscorrelate + gpscorrelate.desktop + GPSCorrelate + Add coordinates to jpeg images using gpx files + CC0-1.0 + GPL-2.0 + +gpscorrelate fills EXIF (Exchangeable Image File Format) fields of digital photos related to GPS (Global Positioning System) information (e.g.: GPSLatitude, GPSLongitude, GPSAltitude, ...). The act of filling those fields is referred to as "correlation". Inputs of the correlation process are a set of JPEG images and GPS data encoded in GPX (GPS Exchange Format) format. + + + + https://screenshots.debian.net/screenshots/000/009/319/large.png + + + https://github.com/freefoote/gpscorrelate/issues + https://github.com/freefoote/gpscorrelate + Copied: gpscorrelate/repos/community-staging-x86_64/gtk3-port.patch (from rev 467866, gpscorrelate/trunk/gtk3-port.patch) === ---
[arch-commits] Commit in gpscorrelate/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 17:03:53 Author: felixonmars Revision: 467866 exiv2 0.27 rebuild Modified: gpscorrelate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 16:58:55 UTC (rev 467865) +++ PKGBUILD2019-05-18 17:03:53 UTC (rev 467866) @@ -5,7 +5,7 @@ pkgname=gpscorrelate pkgver=1.6.2 _gitrev=365f6e1b3fbf7015f80f0a19334f701d0482e095 -pkgrel=4 +pkgrel=5 pkgdesc="Correlate (geotagging) digital camera photos with GPS data in GPX format" arch=('x86_64') url="https://github.com/freefoote/gpscorrelate;
[arch-commits] Commit in plasma-desktop/repos/kde-unstable-x86_64 (3 files)
Date: Saturday, May 18, 2019 @ 21:49:13 Author: arojas Revision: 353612 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: plasma-desktop/repos/kde-unstable-x86_64/PKGBUILD (from rev 353611, plasma-desktop/kde-unstable/PKGBUILD) plasma-desktop/repos/kde-unstable-x86_64/kdebug-407614.patch (from rev 353611, plasma-desktop/kde-unstable/kdebug-407614.patch) Deleted: plasma-desktop/repos/kde-unstable-x86_64/PKGBUILD -+ PKGBUILD| 127 +- kdebug-407614.patch | 14 + 2 files changed, 80 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 21:48:39 UTC (rev 353611) +++ PKGBUILD2019-05-18 21:49:13 UTC (rev 353612) @@ -1,61 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgbase=plasma-desktop -pkgname=(plasma-desktop knetattach) -pkgver=5.15.90 -pkgrel=1 -pkgdesc='KDE Plasma Desktop' -arch=(x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -source=("https://download.kde.org/unstable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -depends=(polkit-kde-agent libxkbfile kmenuedit appstream-qt systemsettings ksysguard kpeople baloo) -makedepends=(extra-cmake-modules kdoctools boost xf86-input-evdev xf86-input-synaptics xf86-input-libinput xorg-server-devel - libibus scim kdesignerplugin) -groups=(plasma) -sha256sums=('d615c7301772bf8370e535e0db06850af0ecf18534efad237e21b7158ab88c18' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_LIBEXECDIR=lib \ --DBUILD_TESTING=OFF - make -} - -package_plasma-desktop() { - depends+=(knetattach) - optdepends=('plasma-nm: Network manager applet' - 'powerdevil: power management' - 'kscreen: screen management' - 'ibus: kimpanel IBUS support' - 'scim: kimpanel SCIM support' - 'discover: manage applications installation from the launcher') - - cd build - make DESTDIR="$pkgdir" install - -# Split knetattach - rm "$pkgdir"/usr/{bin/knetattach,share/applications/org.kde.knetattach.desktop} -} - -package_knetattach() { - pkgdesc='Wizard which makes it easier to integrate network resources with the Plasma Desktop' - depends=(kdelibs4support) - - cd build/knetattach - make DESTDIR="$pkgdir" install -} Copied: plasma-desktop/repos/kde-unstable-x86_64/PKGBUILD (from rev 353611, plasma-desktop/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 21:49:13 UTC (rev 353612) @@ -0,0 +1,66 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgbase=plasma-desktop +pkgname=(plasma-desktop knetattach) +pkgver=5.15.90 +pkgrel=2 +pkgdesc='KDE Plasma Desktop' +arch=(x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +source=("https://download.kde.org/unstable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} +kdebug-407614.patch) +depends=(polkit-kde-agent libxkbfile kmenuedit appstream-qt systemsettings ksysguard kpeople baloo) +makedepends=(extra-cmake-modules kdoctools boost xf86-input-evdev xf86-input-synaptics xf86-input-libinput xorg-server-devel + libibus scim kdesignerplugin) +groups=(plasma) +sha256sums=('d615c7301772bf8370e535e0db06850af0ecf18534efad237e21b7158ab88c18' +'SKIP' +'39c0a6e32e936b73ad56d20b16a0673a92c562d5a0edffe8b28ac849783584eb') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../kdebug-407614.patch # Fix kded-touchpad crash +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package_plasma-desktop() { + depends+=(knetattach) + optdepends=('plasma-nm: Network manager applet' + 'powerdevil: power management' + 'kscreen: screen management' + 'ibus: kimpanel IBUS support' + 'scim: kimpanel
[arch-commits] Commit in plasma-desktop/kde-unstable (PKGBUILD kdebug-407614.patch)
Date: Saturday, May 18, 2019 @ 21:48:39 Author: arojas Revision: 353611 Fix kded-touchpad crash Added: plasma-desktop/kde-unstable/kdebug-407614.patch Modified: plasma-desktop/kde-unstable/PKGBUILD -+ PKGBUILD| 11 --- kdebug-407614.patch | 14 ++ 2 files changed, 22 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 20:06:20 UTC (rev 353610) +++ PKGBUILD2019-05-18 21:48:39 UTC (rev 353611) @@ -5,18 +5,20 @@ pkgbase=plasma-desktop pkgname=(plasma-desktop knetattach) pkgver=5.15.90 -pkgrel=1 +pkgrel=2 pkgdesc='KDE Plasma Desktop' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -source=("https://download.kde.org/unstable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/unstable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} +kdebug-407614.patch) depends=(polkit-kde-agent libxkbfile kmenuedit appstream-qt systemsettings ksysguard kpeople baloo) makedepends=(extra-cmake-modules kdoctools boost xf86-input-evdev xf86-input-synaptics xf86-input-libinput xorg-server-devel libibus scim kdesignerplugin) groups=(plasma) sha256sums=('d615c7301772bf8370e535e0db06850af0ecf18534efad237e21b7158ab88c18' -'SKIP') +'SKIP' +'39c0a6e32e936b73ad56d20b16a0673a92c562d5a0edffe8b28ac849783584eb') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson @@ -24,6 +26,9 @@ prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../kdebug-407614.patch # Fix kded-touchpad crash } build() { Added: kdebug-407614.patch === --- kdebug-407614.patch (rev 0) +++ kdebug-407614.patch 2019-05-18 21:48:39 UTC (rev 353611) @@ -0,0 +1,14 @@ +diff --git a/kcms/touchpad/src/backends/x11/xcbatom.cpp b/kcms/touchpad/src/backends/x11/xcbatom.cpp +--- a/kcms/touchpad/src/backends/x11/xcbatom.cpp b/kcms/touchpad/src/backends/x11/xcbatom.cpp +@@ -46,6 +46,9 @@ + { + if (!m_fetched) { + m_fetched = true; ++if(!m_connection) { ++return 0; ++} + m_reply = xcb_intern_atom_reply(m_connection, m_cookie, 0); + } + if (m_reply) { +
[arch-commits] Commit in qt5-declarative/repos/extra-x86_64 (3 files)
Date: Saturday, May 18, 2019 @ 17:47:25 Author: arojas Revision: 353600 archrelease: copy trunk to extra-x86_64 Added: qt5-declarative/repos/extra-x86_64/PKGBUILD (from rev 353599, qt5-declarative/trunk/PKGBUILD) qt5-declarative/repos/extra-x86_64/qtbug-75203.patch (from rev 353599, qt5-declarative/trunk/qtbug-75203.patch) Deleted: qt5-declarative/repos/extra-x86_64/PKGBUILD ---+ PKGBUILD | 97 +++- qtbug-75203.patch | 28 +++ 2 files changed, 79 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 17:47:02 UTC (rev 353599) +++ PKGBUILD2019-05-18 17:47:25 UTC (rev 353600) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt5-declarative -_qtver=5.12.3 -pkgver=${_qtver/-/} -pkgrel=1 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='Classes for QML and JavaScript languages' -depends=('qt5-base') -makedepends=('python') -groups=('qt' 'qt5') -conflicts=('qtchooser') -_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('839881cd6996e35c351bc7d560372ebb91e61f3688957c33248c4f31ea007fa7') - -prepare() { - mkdir -p build -} - -build() { - cd build - - qmake ../${_pkgfqn} - make -} - -package() { - cd build - make INSTALL_ROOT="$pkgdir" install - - # Symlinks for backwards compatibility - for b in "$pkgdir"/usr/bin/*; do -ln -s $(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt5 - done - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "$pkgdir/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} -} Copied: qt5-declarative/repos/extra-x86_64/PKGBUILD (from rev 353599, qt5-declarative/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 17:47:25 UTC (rev 353600) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-declarative +_qtver=5.12.3 +pkgver=${_qtver/-/} +pkgrel=2 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='Classes for QML and JavaScript languages' +depends=('qt5-base') +makedepends=('python') +groups=('qt' 'qt5') +conflicts=('qtchooser') +_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" +source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; +qtbug-75203.patch) +sha256sums=('839881cd6996e35c351bc7d560372ebb91e61f3688957c33248c4f31ea007fa7' +'458d8d4e5f2d96b4c1cb78937140ceaf966b57213fdbe84d0df33d5a41508028') + +prepare() { + mkdir -p build + + cd $_pkgfqn + patch -p1 -i ../qtbug-75203.patch # Fix crash in SDDM Breeze theme +} + +build() { + cd build + + qmake ../${_pkgfqn} + make +} + +package() { + cd build + make INSTALL_ROOT="$pkgdir" install + + # Symlinks for backwards compatibility + for b in "$pkgdir"/usr/bin/*; do +ln -s $(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt5 + done + + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "$pkgdir/usr/lib" -type f -name '*.prl' \ +-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} +} Copied: qt5-declarative/repos/extra-x86_64/qtbug-75203.patch (from rev 353599, qt5-declarative/trunk/qtbug-75203.patch) === --- qtbug-75203.patch (rev 0) +++ qtbug-75203.patch 2019-05-18 17:47:25 UTC (rev 353600) @@ -0,0 +1,28 @@ +From ea74f0c68cddf706c950d3910cf7b363fe24885b Mon Sep 17 00:00:00 2001 +From: Ulf Hermann +Date: Wed, 17 Apr 2019 12:35:42 +0200 +Subject: Don't crash when accessing invalid properties through QObjectWrapper + +Change-Id: I613bf5dc685bb4235262b429d8f7318ea144fb9d +Fixes: QTBUG-75203 +Reviewed-by: Erik Verbruggen +--- + src/qml/jsruntime/qv4qobjectwrapper.cpp | 2 +- + .../data/undefinedPropertiesInObjectWrapper.qml | 20 + tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp | 10 ++ + 3 files changed, 31 insertions(+), 1 deletion(-) + create mode 100644 tests/auto/qml/qqmlecmascript/data/undefinedPropertiesInObjectWrapper.qml + +diff --git a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +index 377c30617..5467e730e 100644 +--- a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +@@ -856,7 +856,7 @@ ReturnedValue
[arch-commits] Commit in qt5-declarative/trunk (PKGBUILD qtbug-75203.patch)
Date: Saturday, May 18, 2019 @ 17:47:02 Author: arojas Revision: 353599 Fix crash in SDDM Breeze theme Added: qt5-declarative/trunk/qtbug-75203.patch Modified: qt5-declarative/trunk/PKGBUILD ---+ PKGBUILD | 11 --- qtbug-75203.patch | 28 2 files changed, 36 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 17:34:15 UTC (rev 353598) +++ PKGBUILD2019-05-18 17:47:02 UTC (rev 353599) @@ -4,7 +4,7 @@ pkgname=qt5-declarative _qtver=5.12.3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom') @@ -14,11 +14,16 @@ groups=('qt' 'qt5') conflicts=('qtchooser') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('839881cd6996e35c351bc7d560372ebb91e61f3688957c33248c4f31ea007fa7') +source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; +qtbug-75203.patch) +sha256sums=('839881cd6996e35c351bc7d560372ebb91e61f3688957c33248c4f31ea007fa7' +'458d8d4e5f2d96b4c1cb78937140ceaf966b57213fdbe84d0df33d5a41508028') prepare() { mkdir -p build + + cd $_pkgfqn + patch -p1 -i ../qtbug-75203.patch # Fix crash in SDDM Breeze theme } build() { Added: qtbug-75203.patch === --- qtbug-75203.patch (rev 0) +++ qtbug-75203.patch 2019-05-18 17:47:02 UTC (rev 353599) @@ -0,0 +1,28 @@ +From ea74f0c68cddf706c950d3910cf7b363fe24885b Mon Sep 17 00:00:00 2001 +From: Ulf Hermann +Date: Wed, 17 Apr 2019 12:35:42 +0200 +Subject: Don't crash when accessing invalid properties through QObjectWrapper + +Change-Id: I613bf5dc685bb4235262b429d8f7318ea144fb9d +Fixes: QTBUG-75203 +Reviewed-by: Erik Verbruggen +--- + src/qml/jsruntime/qv4qobjectwrapper.cpp | 2 +- + .../data/undefinedPropertiesInObjectWrapper.qml | 20 + tests/auto/qml/qqmlecmascript/tst_qqmlecmascript.cpp | 10 ++ + 3 files changed, 31 insertions(+), 1 deletion(-) + create mode 100644 tests/auto/qml/qqmlecmascript/data/undefinedPropertiesInObjectWrapper.qml + +diff --git a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +index 377c30617..5467e730e 100644 +--- a/src/qml/jsruntime/qv4qobjectwrapper.cpp b/src/qml/jsruntime/qv4qobjectwrapper.cpp +@@ -856,7 +856,7 @@ ReturnedValue QObjectWrapper::virtualResolveLookupGetter(const Object *object, E + if (!ddata || !ddata->propertyCache) { + QQmlPropertyData local; + QQmlPropertyData *property = QQmlPropertyCache::property(engine->jsEngine(), qobj, name, qmlContext, local); +-return getProperty(engine, qobj, property); ++return property ? getProperty(engine, qobj, property) : QV4::Encode::undefined(); + } + QQmlPropertyData *property = ddata->propertyCache->property(name.getPointer(), qobj, qmlContext); +
[arch-commits] Commit in ethtool/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:21:50 Author: anatolik Revision: 353603 upgpkg: ethtool 1:5.1-1 Modified: ethtool/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 17:53:07 UTC (rev 353602) +++ PKGBUILD2019-05-18 18:21:50 UTC (rev 353603) @@ -3,7 +3,7 @@ # Contributor: Martin Kemp pkgname=ethtool -pkgver=5.0 +pkgver=5.1 pkgrel=1 epoch=1 pkgdesc="Utility for controlling network drivers and hardware" @@ -12,7 +12,7 @@ license=('GPL') depends=('glibc') source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign}) -sha1sums=('a7149633abb2556ba48e87a2989a5e1a394256b4' +sha1sums=('ef82d35f8b6297ba29e9838fa6d4228b751b0c03' 'SKIP') validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville
[arch-commits] Commit in ethtool/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:22:19 Author: anatolik Revision: 353604 archrelease: copy trunk to testing-x86_64 Added: ethtool/repos/testing-x86_64/ ethtool/repos/testing-x86_64/PKGBUILD (from rev 353603, ethtool/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: ethtool/repos/testing-x86_64/PKGBUILD (from rev 353603, ethtool/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-18 18:22:19 UTC (rev 353604) @@ -0,0 +1,33 @@ +# Maintainer : Ionut Biru +# Contributor: Paul Mattal +# Contributor: Martin Kemp + +pkgname=ethtool +pkgver=5.1 +pkgrel=1 +epoch=1 +pkgdesc="Utility for controlling network drivers and hardware" +arch=('x86_64') +url="https://www.kernel.org/pub/software/network/ethtool/; +license=('GPL') +depends=('glibc') +source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign}) +sha1sums=('ef82d35f8b6297ba29e9838fa6d4228b751b0c03' + 'SKIP') +validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville + +build() { +cd $pkgname-$pkgver +./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin +make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { +cd $pkgname-$pkgver +make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in live-media/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:34:38 Author: arojas Revision: 353606 archrelease: copy trunk to extra-x86_64 Added: live-media/repos/extra-x86_64/PKGBUILD (from rev 353605, live-media/trunk/PKGBUILD) Deleted: live-media/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 18:34:10 UTC (rev 353605) +++ PKGBUILD2019-05-18 18:34:38 UTC (rev 353606) @@ -1,34 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Giovanni Scafora -# Contributor: Gilles CHAUVIN - -pkgname=live-media -pkgver=2018.10.17 -pkgrel=1 -pkgdesc='Set of C++ libraries for multimedia streaming' -url='http://live555.com/liveMedia' -arch=('x86_64') -license=('LGPL') -depends=('gcc-libs') -options=('staticlibs') -source=(http://live555.com/liveMedia/public/live.${pkgver}.tar.gz) -sha256sums=('7c68d9c95b39acd309a2b6a4fc14c3837544a9be3f64062ed38d1ad6f68dc9e8') -sha512sums=('df1880059505acc66f0b4b4e45a655da7082b36635eb201970fb9dd79d5bc87ba2d251032be226604e59e59e31fe1ff229911b6410f18e4c65b01166dd54') - -build() { - cd live - sed -E 's|(\$\(INCLUDES\) -I. -O2 -DSOCKLEN_T=socklen_t)|\1 -fPIC -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1|g' -i config.linux - ./genMakefiles linux - make -} - -package() { - cd live - for dir in BasicUsageEnvironment groupsock liveMedia UsageEnvironment; do -install -Dm 644 ${dir}/*.a -t "${pkgdir}/usr/lib" -install -Dm 644 ${dir}/include/*.h* -t "${pkgdir}/usr/include/${dir}" - done - find testProgs -type f -perm 755 -print0|xargs -0 -I '{}' install -Dm 755 '{}' -t "${pkgdir}/usr/bin" -} - -# vim: ts=2 sw=2 et: Copied: live-media/repos/extra-x86_64/PKGBUILD (from rev 353605, live-media/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 18:34:38 UTC (rev 353606) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: Giovanni Scafora +# Contributor: Gilles CHAUVIN + +pkgname=live-media +pkgver=2019.05.12 +pkgrel=1 +pkgdesc='Set of C++ libraries for multimedia streaming' +url='http://live555.com/liveMedia' +arch=('x86_64') +license=('LGPL') +depends=('gcc-libs') +options=('staticlibs') +source=(http://live555.com/liveMedia/public/live.${pkgver}.tar.gz) +sha256sums=('12cafb01912265552243f6e6fd56cad26c93e7f70ef4c6cc1f131baf188ede4d') +sha512sums=('5e9c136146906e483d1c57c93c3e134603fd4ddb0ab4d27f48ac8094029a1e3d9a396a5d1471ca6b5ac7f93f9267c5d8f9f2dd409c79559479ad53102a0216bd') + +build() { + cd live + sed -E 's|(\$\(INCLUDES\) -I. -O2 -DSOCKLEN_T=socklen_t)|\1 -fPIC -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1|g' -i config.linux + ./genMakefiles linux + make +} + +package() { + cd live + for dir in BasicUsageEnvironment groupsock liveMedia UsageEnvironment; do +install -Dm 644 ${dir}/*.a -t "${pkgdir}/usr/lib" +install -Dm 644 ${dir}/include/*.h* -t "${pkgdir}/usr/include/${dir}" + done + find testProgs -type f -perm 755 -print0|xargs -0 -I '{}' install -Dm 755 '{}' -t "${pkgdir}/usr/bin" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in live-media/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 18:34:10 Author: arojas Revision: 353605 Update to 2019.05.12 Modified: live-media/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 18:22:19 UTC (rev 353604) +++ PKGBUILD2019-05-18 18:34:10 UTC (rev 353605) @@ -3,7 +3,7 @@ # Contributor: Gilles CHAUVIN pkgname=live-media -pkgver=2018.10.17 +pkgver=2019.05.12 pkgrel=1 pkgdesc='Set of C++ libraries for multimedia streaming' url='http://live555.com/liveMedia' @@ -12,8 +12,8 @@ depends=('gcc-libs') options=('staticlibs') source=(http://live555.com/liveMedia/public/live.${pkgver}.tar.gz) -sha256sums=('7c68d9c95b39acd309a2b6a4fc14c3837544a9be3f64062ed38d1ad6f68dc9e8') -sha512sums=('df1880059505acc66f0b4b4e45a655da7082b36635eb201970fb9dd79d5bc87ba2d251032be226604e59e59e31fe1ff229911b6410f18e4c65b01166dd54') +sha256sums=('12cafb01912265552243f6e6fd56cad26c93e7f70ef4c6cc1f131baf188ede4d') +sha512sums=('5e9c136146906e483d1c57c93c3e134603fd4ddb0ab4d27f48ac8094029a1e3d9a396a5d1471ca6b5ac7f93f9267c5d8f9f2dd409c79559479ad53102a0216bd') build() { cd live
[arch-commits] Commit in waybar/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 20:54:45 Author: ainola Revision: 467895 archrelease: copy trunk to community-x86_64 Added: waybar/repos/community-x86_64/PKGBUILD (from rev 467894, waybar/trunk/PKGBUILD) Deleted: waybar/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 20:54:29 UTC (rev 467894) +++ PKGBUILD2019-05-18 20:54:45 UTC (rev 467895) @@ -1,40 +0,0 @@ -# Maintainer: Ainola - -pkgname=waybar -pkgver=0.6.4 -pkgrel=1 -pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors' -arch=('x86_64') -url="https://github.com/Alexays/Waybar/; -license=('MIT') -depends=( -'fmt' -'gtkmm3' -'jsoncpp' -'libappindicator-gtk3' -'libpulse' -'libmpdclient' -) -# Sway is needed for building support for workspace and window title modules -makedepends=( -'meson' -'sway' -'wlroots' -) -optdepends=( -'otf-font-awesome: Icons in the default configuration' -) -source=("$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;) -sha256sums=('a483565d6be665385f3a39318108ab09acc995b5ddc97efe744630cbd6938fa6') - -build() { -cd "Waybar-$pkgver" -meson --prefix=/usr build -ninja -C build -} - -package() { -cd "Waybar-$pkgver" -DESTDIR="$pkgdir" ninja -C build install -install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: waybar/repos/community-x86_64/PKGBUILD (from rev 467894, waybar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 20:54:45 UTC (rev 467895) @@ -0,0 +1,40 @@ +# Maintainer: Ainola + +pkgname=waybar +pkgver=0.6.5 +pkgrel=1 +pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors' +arch=('x86_64') +url="https://github.com/Alexays/Waybar/; +license=('MIT') +depends=( +'fmt' +'gtkmm3' +'jsoncpp' +'libappindicator-gtk3' +'libpulse' +'libmpdclient' +) +# Sway is needed for building support for workspace and window title modules +makedepends=( +'meson' +'sway' +'wlroots' +) +optdepends=( +'otf-font-awesome: Icons in the default configuration' +) +source=("$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;) +sha256sums=('104fa3c1bb23858fb56a072858910e61a6fc3184104b98c679b5b11a2d528228') + +build() { +cd "Waybar-$pkgver" +meson --prefix=/usr build +ninja -C build +} + +package() { +cd "Waybar-$pkgver" +DESTDIR="$pkgdir" ninja -C build install +install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in waybar/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 20:54:29 Author: ainola Revision: 467894 upgpkg: waybar 0.6.5-1 Modified: waybar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 20:06:19 UTC (rev 467893) +++ PKGBUILD2019-05-18 20:54:29 UTC (rev 467894) @@ -1,7 +1,7 @@ # Maintainer: Ainola pkgname=waybar -pkgver=0.6.4 +pkgver=0.6.5 pkgrel=1 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors' arch=('x86_64') @@ -25,7 +25,7 @@ 'otf-font-awesome: Icons in the default configuration' ) source=("$pkgname-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz;) -sha256sums=('a483565d6be665385f3a39318108ab09acc995b5ddc97efe744630cbd6938fa6') +sha256sums=('104fa3c1bb23858fb56a072858910e61a6fc3184104b98c679b5b11a2d528228') build() { cd "Waybar-$pkgver"
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Sunday, May 19, 2019 @ 05:11:58 Author: felixonmars Revision: 467909 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 467908, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 467908, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:11:58 UTC (rev 467909) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=4 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:13:19 Author: felixonmars Revision: 467910 upgpkg: pandoc-crossref 0.3.4.1-15 rebuild with connection 0.3.0, socks 0.6.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:11:58 UTC (rev 467909) +++ PKGBUILD2019-05-19 05:13:19 UTC (rev 467910) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=14 +pkgrel=15 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:11:45 Author: felixonmars Revision: 467908 upgpkg: haskell-hakyll 4.12.5.2-4 rebuild with connection 0.3.0, socks 0.6.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:09:54 UTC (rev 467907) +++ PKGBUILD2019-05-19 05:11:45 UTC (rev 467908) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=3 +pkgrel=4 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Sunday, May 19, 2019 @ 05:13:31 Author: felixonmars Revision: 467911 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 467910, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 467910, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:13:31 UTC (rev 467911) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=15 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:09:42 Author: felixonmars Revision: 467906 upgpkg: pandoc-citeproc 0.16.2-35 rebuild with connection 0.3.0, socks 0.6.0 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:07:25 UTC (rev 467905) +++ PKGBUILD2019-05-19 05:09:42 UTC (rev 467906) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=34 +pkgrel=35 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Sunday, May 19, 2019 @ 05:06:58 Author: felixonmars Revision: 467903 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 467902, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 467902, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:06:58 UTC (rev 467903) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.2 +pkgrel=38 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' + 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' 'haskell-unicode-transforms' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('f0d6a700413d1a70b6ca8f69883afda27248dcf5315a1819127163ad8e239fd19d2ec8462e3a793a67d3f86d02b364fa00ac5de735a77a63e737a1a2b92ef00b') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +sed -i 's/< *0.2/<1/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in perl-test2-suite/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:07:12 Author: felixonmars Revision: 467904 upgpkg: perl-test2-suite 0.000122-1 Modified: perl-test2-suite/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:06:58 UTC (rev 467903) +++ PKGBUILD2019-05-19 05:07:12 UTC (rev 467904) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=perl-test2-suite -pkgver=0.000121 +pkgver=0.000122 pkgrel=1 pkgdesc="Distribution with a rich set of tools built upon the Test2 framework." arch=('any') @@ -11,7 +11,7 @@ 'perl-term-table' 'perl-test-simple>=1.302158') options=('!emptydirs') source=("https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-$pkgver.tar.gz;) -sha512sums=('36217be7baade6ccf903635cd0013f6021adce82a8e10fbed6506d24088ec175d4ba164b0183421aa66909d13277e0bbc2028b962c64f3ef4c8c5210f01e7d57') +sha512sums=('6332b4300ad37d16378a37a931f470b33c4c82603e4e0b3a0c42c707c75a735908001daecc47ed73361635aabd65c0909f37a74d731bc958f4345ea75207dab2') build() { cd Test2-Suite-$pkgver
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Sunday, May 19, 2019 @ 05:09:54 Author: felixonmars Revision: 467907 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 467906, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 467906, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:09:54 UTC (rev 467907) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=35 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in perl-test2-suite/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:07:25 Author: felixonmars Revision: 467905 archrelease: copy trunk to community-any Added: perl-test2-suite/repos/community-any/PKGBUILD (from rev 467904, perl-test2-suite/trunk/PKGBUILD) Deleted: perl-test2-suite/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-19 05:07:12 UTC (rev 467904) +++ PKGBUILD2019-05-19 05:07:25 UTC (rev 467905) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=perl-test2-suite -pkgver=0.000121 -pkgrel=1 -pkgdesc="Distribution with a rich set of tools built upon the Test2 framework." -arch=('any') -license=('PerlArtistic') -url="https://metacpan.org/release/Test2-Suite; -depends=('perl-module-pluggable' 'perl-importer' 'perl-scope-guard' 'perl-sub-info' - 'perl-term-table' 'perl-test-simple>=1.302158') -options=('!emptydirs') -source=("https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-$pkgver.tar.gz;) -sha512sums=('36217be7baade6ccf903635cd0013f6021adce82a8e10fbed6506d24088ec175d4ba164b0183421aa66909d13277e0bbc2028b962c64f3ef4c8c5210f01e7d57') - -build() { - cd Test2-Suite-$pkgver - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Test2-Suite-$pkgver - make test -} - -package() { - cd Test2-Suite-$pkgver - make DESTDIR="$pkgdir" install -} Copied: perl-test2-suite/repos/community-any/PKGBUILD (from rev 467904, perl-test2-suite/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-19 05:07:25 UTC (rev 467905) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=perl-test2-suite +pkgver=0.000122 +pkgrel=1 +pkgdesc="Distribution with a rich set of tools built upon the Test2 framework." +arch=('any') +license=('PerlArtistic') +url="https://metacpan.org/release/Test2-Suite; +depends=('perl-module-pluggable' 'perl-importer' 'perl-scope-guard' 'perl-sub-info' + 'perl-term-table' 'perl-test-simple>=1.302158') +options=('!emptydirs') +source=("https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-$pkgver.tar.gz;) +sha512sums=('6332b4300ad37d16378a37a931f470b33c4c82603e4e0b3a0c42c707c75a735908001daecc47ed73361635aabd65c0909f37a74d731bc958f4345ea75207dab2') + +build() { + cd Test2-Suite-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Test2-Suite-$pkgver + make test +} + +package() { + cd Test2-Suite-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:06:47 Author: felixonmars Revision: 467902 upgpkg: pandoc 2.7.2-38 rebuild with connection 0.3.0, socks 0.6.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 03:25:57 UTC (rev 467901) +++ PKGBUILD2019-05-19 05:06:47 UTC (rev 467902) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.2 -pkgrel=37 +pkgrel=38 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:16:35 Author: felixonmars Revision: 467912 upgpkg: postgrest 5.2.0-76 rebuild with connection 0.3.0, socks 0.6.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:13:31 UTC (rev 467911) +++ PKGBUILD2019-05-19 05:16:35 UTC (rev 467912) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.2.0 -pkgrel=75 +pkgrel=76 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Sunday, May 19, 2019 @ 05:16:46 Author: felixonmars Revision: 467913 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 467912, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 467912, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:16:46 UTC (rev 467913) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.2.0 +pkgrel=76 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + '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-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' $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: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# 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 shellcheck/repos (2 files)
Date: Sunday, May 19, 2019 @ 05:19:52 Author: felixonmars Revision: 467915 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 467914, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 467914, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:19:52 UTC (rev 467915) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.6.0 +pkgrel=105 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:19:41 Author: felixonmars Revision: 467914 upgpkg: shellcheck 0.6.0-105 rebuild with connection 0.3.0, socks 0.6.0 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:16:46 UTC (rev 467913) +++ PKGBUILD2019-05-19 05:19:41 UTC (rev 467914) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.6.0 -pkgrel=104 +pkgrel=105 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Sunday, May 19, 2019 @ 05:26:15 Author: felixonmars Revision: 467917 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 467916, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 467916, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 467916, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-19 05:26:15 UTC (rev 467917) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3.1 +pkgrel=39 +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-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-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' '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;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal +} + +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 "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 467916, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-05-19 05:26:15 UTC (rev 467917) @@ -0,0 +1,4 @@
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, May 19, 2019 @ 05:26:00 Author: felixonmars Revision: 467916 upgpkg: stack 1.9.3.1-39 rebuild with connection 0.3.0, socks 0.6.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-19 05:19:52 UTC (rev 467915) +++ PKGBUILD2019-05-19 05:26:00 UTC (rev 467916) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3.1 -pkgrel=38 +pkgrel=39 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in python-matplotlib/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 10:07:07 Author: archange Revision: 467857 upgpkg: python-matplotlib 3.1.0-1 Modified: python-matplotlib/trunk/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 09:59:19 UTC (rev 467856) +++ PKGBUILD2019-05-18 10:07:07 UTC (rev 467857) @@ -6,13 +6,13 @@ # Contributor: Douglas Soares de Andrade pkgname=python-matplotlib -pkgver=3.0.3 +pkgver=3.1.0 pkgrel=1 pkgdesc="A python plotting library, making publication quality plots" -arch=('x86_64') +arch=(x86_64) url="https://matplotlib.org; -license=('custom') -depends=('freetype2' 'libpng' 'python-numpy' 'python-cycler' 'python-dateutil' 'python-kiwisolver' 'python-pyparsing') +license=(custom) +depends=(freetype2 libpng python-numpy python-cycler python-dateutil python-kiwisolver python-pyparsing) optdepends=('tk: Tk{Agg,Cairo} backends' 'python-pyqt5: Qt5{Agg,Cairo} backends' 'python-gobject: for GTK3{Agg,Cairo} backend' @@ -25,40 +25,40 @@ 'python-pillow: for reading/saving jpeg/bmp/tiff files' 'ghostscript: usetex dependencies' 'texlive-bin: usetex dependencies') -makedepends=('git' 'rsync' 'python-setuptools' - 'tk' 'python-pyqt5' 'python-gobject' - 'python-wxpython' 'python-cairocffi' 'python-tornado' - 'python-pillow' 'ghostscript' 'texlive-bin') - # 'qhull' missing pkg-config file - # 'agg' missing some non-upstreamed patches? -checkdepends=('python-pytest-xdist' 'python-pytest-runner' 'xorg-server-xvfb' - 'texlive-core' 'texlive-latexextra' 'inkscape' 'mencoder' - 'ffmpeg' 'imagemagick' 'ttf-freefont' 'python-pandas') -source=($pkgname-$pkgver.tar.gz::"https://github.com/matplotlib/matplotlib/archive/v$pkgver.tar.gz; +makedepends=(git rsync python-setuptools + tk python-pyqt5 python-gobject + python-wxpython python-cairocffi python-tornado + python-pillow ghostscript texlive-bin) + # qhull missing pkg-config file + # agg missing some non-upstreamed patches? +checkdepends=(python-pytest-xdist python-pytest-runner xorg-server-xvfb + texlive-core texlive-latexextra inkscape mencoder + ffmpeg imagemagick ttf-freefont python-pandas) +source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz; setup.cfg) -sha512sums=('9fe00b8d0ca6dcf2f1b907118b656353e115b73f8b21adeb4391c87e164c111a4994c3ac17cdd02e75b896d9aa26c279618132f9a7bfe995c0f7c62356ed85ad' +sha512sums=('8419dd233fc9bc7c47e8117d5c565b069c519508469a7570f91dff318a3656061c954980ac0f410ebe7d696a4b93a8897bad2536c77840d5aaec2fa4d082e228' 'f08c0b2e94599fdf2b736b8a655d862209934441d90f20ed872cfc128b8d2a6525763ab7cf64f2b3630e22a90798f4c52aa93b18087e9b48708d9bae34aada0b') prepare() { - cp -a matplotlib-$pkgver{,-test} + cp -a matplotlib-${pkgver}{,-test} # Configure tests (FS#48175) - cp setup.cfg matplotlib-$pkgver-test/ + cp setup.cfg matplotlib-${pkgver}-test/ } build() { - cd matplotlib-$pkgver + cd matplotlib-${pkgver} python setup.py build } check() { - cd matplotlib-$pkgver-test + cd matplotlib-${pkgver}-test xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 1280x1024x24" \ python setup.py pytest --addopts="-n auto" || warning "Tests failed" # Different font rendering details } package_python-matplotlib() { - cd matplotlib-$pkgver - python setup.py install --root "$pkgdir" --prefix=/usr --optimize=1 --skip-build - install -Dm644 doc/users/license.rst -t "$pkgdir"/usr/share/licenses/${pkgname}/ + cd matplotlib-${pkgver} + python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 --skip-build + install -Dm644 doc/users/license.rst -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in python-matplotlib/repos/community-x86_64 (4 files)
Date: Saturday, May 18, 2019 @ 10:07:22 Author: archange Revision: 467858 archrelease: copy trunk to community-x86_64 Added: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 467857, python-matplotlib/trunk/PKGBUILD) python-matplotlib/repos/community-x86_64/setup.cfg (from rev 467857, python-matplotlib/trunk/setup.cfg) Deleted: python-matplotlib/repos/community-x86_64/PKGBUILD python-matplotlib/repos/community-x86_64/setup.cfg ---+ PKGBUILD | 128 ++-- setup.cfg |6 +- 2 files changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 10:07:07 UTC (rev 467857) +++ PKGBUILD2019-05-18 10:07:22 UTC (rev 467858) @@ -1,64 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Bruno Pagani -# Contributor: Stéphane Gaudreault -# Contributor: Stefan Husmann -# Contributor: Angel 'angvp' Velasquez -# Contributor: Douglas Soares de Andrade - -pkgname=python-matplotlib -pkgver=3.0.3 -pkgrel=1 -pkgdesc="A python plotting library, making publication quality plots" -arch=('x86_64') -url="https://matplotlib.org; -license=('custom') -depends=('freetype2' 'libpng' 'python-numpy' 'python-cycler' 'python-dateutil' 'python-kiwisolver' 'python-pyparsing') -optdepends=('tk: Tk{Agg,Cairo} backends' -'python-pyqt5: Qt5{Agg,Cairo} backends' -'python-gobject: for GTK3{Agg,Cairo} backend' -'python-wxpython: WX{,Agg,Cairo} backend' -'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends' -'python-cairocffi: alternative for Cairo backends' -'python-tornado: WebAgg backend' -'ffmpeg: for saving movies' -'imagemagick: for saving animated gifs' -'python-pillow: for reading/saving jpeg/bmp/tiff files' -'ghostscript: usetex dependencies' -'texlive-bin: usetex dependencies') -makedepends=('git' 'rsync' 'python-setuptools' - 'tk' 'python-pyqt5' 'python-gobject' - 'python-wxpython' 'python-cairocffi' 'python-tornado' - 'python-pillow' 'ghostscript' 'texlive-bin') - # 'qhull' missing pkg-config file - # 'agg' missing some non-upstreamed patches? -checkdepends=('python-pytest-xdist' 'python-pytest-runner' 'xorg-server-xvfb' - 'texlive-core' 'texlive-latexextra' 'inkscape' 'mencoder' - 'ffmpeg' 'imagemagick' 'ttf-freefont' 'python-pandas') -source=($pkgname-$pkgver.tar.gz::"https://github.com/matplotlib/matplotlib/archive/v$pkgver.tar.gz; -setup.cfg) -sha512sums=('9fe00b8d0ca6dcf2f1b907118b656353e115b73f8b21adeb4391c87e164c111a4994c3ac17cdd02e75b896d9aa26c279618132f9a7bfe995c0f7c62356ed85ad' - 'f08c0b2e94599fdf2b736b8a655d862209934441d90f20ed872cfc128b8d2a6525763ab7cf64f2b3630e22a90798f4c52aa93b18087e9b48708d9bae34aada0b') - -prepare() { - cp -a matplotlib-$pkgver{,-test} - - # Configure tests (FS#48175) - cp setup.cfg matplotlib-$pkgver-test/ -} - -build() { - cd matplotlib-$pkgver - python setup.py build -} - -check() { - cd matplotlib-$pkgver-test - xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 1280x1024x24" \ -python setup.py pytest --addopts="-n auto" || warning "Tests failed" # Different font rendering details -} - -package_python-matplotlib() { - cd matplotlib-$pkgver - python setup.py install --root "$pkgdir" --prefix=/usr --optimize=1 --skip-build - install -Dm644 doc/users/license.rst -t "$pkgdir"/usr/share/licenses/${pkgname}/ -} Copied: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 467857, python-matplotlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 10:07:22 UTC (rev 467858) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan +# Maintainer: Bruno Pagani +# Contributor: Stéphane Gaudreault +# Contributor: Stefan Husmann +# Contributor: Angel 'angvp' Velasquez +# Contributor: Douglas Soares de Andrade + +pkgname=python-matplotlib +pkgver=3.1.0 +pkgrel=1 +pkgdesc="A python plotting library, making publication quality plots" +arch=(x86_64) +url="https://matplotlib.org; +license=(custom) +depends=(freetype2 libpng python-numpy python-cycler python-dateutil python-kiwisolver python-pyparsing) +optdepends=('tk: Tk{Agg,Cairo} backends' +'python-pyqt5: Qt5{Agg,Cairo} backends' +'python-gobject: for GTK3{Agg,Cairo} backend' +'python-wxpython: WX{,Agg,Cairo} backend' +'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends' +'python-cairocffi: alternative for Cairo backends' +'python-tornado: WebAgg backend' +'ffmpeg: for saving movies' +'imagemagick: for saving animated gifs' +'python-pillow: for reading/saving jpeg/bmp/tiff files' +
[arch-commits] Commit in file/repos (3 files)
Date: Saturday, May 18, 2019 @ 11:06:15 Author: seblu Revision: 353585 db-move: moved file from [testing] to [core] (x86_64) Added: file/repos/core-x86_64/PKGBUILD (from rev 353584, file/repos/testing-x86_64/PKGBUILD) Deleted: file/repos/core-x86_64/PKGBUILD file/repos/testing-x86_64/ --+ /PKGBUILD| 59 + core-x86_64/PKGBUILD | 59 - 2 files changed, 59 insertions(+), 59 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2019-05-18 08:33:58 UTC (rev 353584) +++ core-x86_64/PKGBUILD2019-05-18 11:06:15 UTC (rev 353585) @@ -1,59 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Allan McRae -# Contributor: Andreas Radke - -pkgname=file -pkgver=5.36 -pkgrel=1 -pkgdesc='File type identification utility' -arch=('x86_64') -license=('custom') -groups=('base' 'base-devel') -url='https://www.darwinsys.com/file/' -depends=('glibc' 'zlib') -source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) -validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas -md5sums=('9af0eb3f5db4ae00fffc37f7b861575c' - 'SKIP') - -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - cd $pkgname-$pkgver - - # seccomp breaks file -z foo.xz - # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix - # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz - - ./configure \ ---prefix=/usr \ ---datadir=/usr/share/file \ ---enable-fsect-man5 \ ---disable-libseccomp - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} - -# vim:set ts=2 sw=2 et: Copied: file/repos/core-x86_64/PKGBUILD (from rev 353584, file/repos/testing-x86_64/PKGBUILD) === --- core-x86_64/PKGBUILD(rev 0) +++ core-x86_64/PKGBUILD2019-05-18 11:06:15 UTC (rev 353585) @@ -0,0 +1,59 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Allan McRae +# Contributor: Andreas Radke + +pkgname=file +pkgver=5.37 +pkgrel=1 +pkgdesc='File type identification utility' +arch=('x86_64') +license=('custom') +groups=('base' 'base-devel') +url='https://www.darwinsys.com/file/' +depends=('glibc' 'zlib') +source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas +md5sums=('80c29aca745466c6c24d11f059329075' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + + # seccomp breaks file -z foo.xz + # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix + # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz + + ./configure \ +--prefix=/usr \ +--datadir=/usr/share/file \ +--enable-fsect-man5 \ +--disable-libseccomp + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in polari/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 11:40:14 Author: heftig Revision: 353587 archrelease: copy trunk to extra-x86_64 Added: polari/repos/extra-x86_64/PKGBUILD (from rev 353586, polari/trunk/PKGBUILD) Deleted: polari/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 11:39:25 UTC (rev 353586) +++ PKGBUILD2019-05-18 11:40:14 UTC (rev 353587) @@ -1,37 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=polari -pkgver=3.32.1 -pkgrel=1 -pkgdesc="An IRC Client for GNOME" -url="https://wiki.gnome.org/Apps/Polari; -arch=(x86_64) -license=(GPL) -depends=(gjs gtk3 telepathy-glib telepathy-idle telepathy-mission-control telepathy-logger gspell) -makedepends=(gobject-introspection appdata-tools yelp-tools appstream-glib git meson) -groups=(gnome-extra) -_commit=a66846444a8f7732698292a436aa8816fa8b1e81 # tags/3.32.1^0 -source=("git+https://gitlab.gnome.org/GNOME/polari.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: polari/repos/extra-x86_64/PKGBUILD (from rev 353586, polari/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 11:40:14 UTC (rev 353587) @@ -0,0 +1,37 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=polari +pkgver=3.32.2 +pkgrel=1 +pkgdesc="An IRC Client for GNOME" +url="https://wiki.gnome.org/Apps/Polari; +arch=(x86_64) +license=(GPL) +depends=(gjs gtk3 telepathy-glib telepathy-idle telepathy-mission-control telepathy-logger gspell) +makedepends=(gobject-introspection appdata-tools yelp-tools appstream-glib git meson) +groups=(gnome-extra) +_commit=17630c8d8ea1648f924dfe241a9e920cdd4547a3 # tags/3.32.2^0 +source=("git+https://gitlab.gnome.org/GNOME/polari.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in polari/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 11:39:25 Author: heftig Revision: 353586 3.32.2-1 Modified: polari/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 11:06:15 UTC (rev 353585) +++ PKGBUILD2019-05-18 11:39:25 UTC (rev 353586) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=polari -pkgver=3.32.1 +pkgver=3.32.2 pkgrel=1 pkgdesc="An IRC Client for GNOME" url="https://wiki.gnome.org/Apps/Polari; @@ -10,7 +10,7 @@ depends=(gjs gtk3 telepathy-glib telepathy-idle telepathy-mission-control telepathy-logger gspell) makedepends=(gobject-introspection appdata-tools yelp-tools appstream-glib git meson) groups=(gnome-extra) -_commit=a66846444a8f7732698292a436aa8816fa8b1e81 # tags/3.32.1^0 +_commit=17630c8d8ea1648f924dfe241a9e920cdd4547a3 # tags/3.32.2^0 source=("git+https://gitlab.gnome.org/GNOME/polari.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in python-markdown/trunk (2 files)
Date: Saturday, May 18, 2019 @ 12:48:25 Author: kkeen Revision: 467859 upgpkg: python-markdown 3.1-1 Modified: python-markdown/trunk/PKGBUILD Deleted: python-markdown/trunk/0001-fix-double-escaping.patch + 0001-fix-double-escaping.patch | 32 PKGBUILD | 17 - 2 files changed, 8 insertions(+), 41 deletions(-) Deleted: 0001-fix-double-escaping.patch === --- 0001-fix-double-escaping.patch 2019-05-18 10:07:22 UTC (rev 467858) +++ 0001-fix-double-escaping.patch 2019-05-18 12:48:25 UTC (rev 467859) @@ -1,32 +0,0 @@ -From f43f515333519b44f76746d80e0e77876bf76804 Mon Sep 17 00:00:00 2001 -From: facelessuser -Date: Sun, 7 Oct 2018 12:29:05 -0600 -Subject: Fix double escaping of block code - -Ref #725 -diff --git a/markdown/extensions/codehilite.py b/markdown/extensions/codehilite.py -index d204ebf7..712618f6 100644 a/markdown/extensions/codehilite.py -+++ b/markdown/extensions/codehilite.py -@@ -200,13 +200,20 @@ def _parseHeader(self): - class HiliteTreeprocessor(Treeprocessor): - """ Hilight source code in code blocks. """ - -+def code_unescape(self, text): -+"""Unescape code.""" -+text = text.replace("", "&") -+text = text.replace("", "<") -+text = text.replace("", ">") -+return text -+ - def run(self, root): - """ Find code blocks and store in htmlStash. """ - blocks = root.iter('pre') - for block in blocks: - if len(block) == 1 and block[0].tag == 'code': - code = CodeHilite( --block[0].text, -+self.code_unescape(block[0].text), - linenums=self.config['linenums'], - guess_lang=self.config['guess_lang'], - css_class=self.config['css_class'], Modified: PKGBUILD === --- PKGBUILD2019-05-18 10:07:22 UTC (rev 467858) +++ PKGBUILD2019-05-18 12:48:25 UTC (rev 467859) @@ -7,8 +7,8 @@ pkgbase=python-markdown pkgname=('python-markdown' 'python2-markdown') _pkgbasename=Markdown -pkgver=3.0.1 -pkgrel=2 +pkgver=3.1 +pkgrel=1 pkgdesc="Python implementation of John Gruber's Markdown." arch=('any') url='https://python-markdown.github.io/' @@ -16,16 +16,15 @@ depends=('python') makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') checkdepends=('python-yaml' 'python2-yaml') -source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz; -'0001-fix-double-escaping.patch') -md5sums=('72219f46ca440b657bf227500731bdf1' - '8ecbe4dc23be24a49bff904126535857') +source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz;) +md5sums=('ef00dbf71b44d60a8e75b0315eaf6944') prepare() { # bug in 2.4, some DOS line endings slipped in find "$_pkgbasename-$pkgver/" -name '*py' -exec sed -i 's|\r||g' {} + - patch -d "$_pkgbasename-$pkgver/" -Np1 < "${srcdir}"/0001-fix-double-escaping.patch + # ImportError: No module named pkg_resources + sed -i 's/^from pkg_resources.*$/import packaging.version/' "$_pkgbasename-$pkgver/markdown/__init__.py" cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown" cd "$srcdir/python2-markdown" @@ -62,11 +61,11 @@ } check_python-markdown() { - [[ $(python -c "import markdown; print(markdown._get_version())") == "$pkgver" ]] + [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] } check_python2-markdown() { - [[ $(python2 -c "import markdown; print(markdown._get_version())") == "$pkgver" ]] + [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]] [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] }
[arch-commits] Commit in python-markdown/repos/community-any (3 files)
Date: Saturday, May 18, 2019 @ 12:48:39 Author: kkeen Revision: 467860 archrelease: copy trunk to community-any Added: python-markdown/repos/community-any/PKGBUILD (from rev 467859, python-markdown/trunk/PKGBUILD) Deleted: python-markdown/repos/community-any/0001-fix-double-escaping.patch python-markdown/repos/community-any/PKGBUILD + 0001-fix-double-escaping.patch | 32 PKGBUILD | 143 +++ 2 files changed, 71 insertions(+), 104 deletions(-) Deleted: 0001-fix-double-escaping.patch === --- 0001-fix-double-escaping.patch 2019-05-18 12:48:25 UTC (rev 467859) +++ 0001-fix-double-escaping.patch 2019-05-18 12:48:39 UTC (rev 467860) @@ -1,32 +0,0 @@ -From f43f515333519b44f76746d80e0e77876bf76804 Mon Sep 17 00:00:00 2001 -From: facelessuser -Date: Sun, 7 Oct 2018 12:29:05 -0600 -Subject: Fix double escaping of block code - -Ref #725 -diff --git a/markdown/extensions/codehilite.py b/markdown/extensions/codehilite.py -index d204ebf7..712618f6 100644 a/markdown/extensions/codehilite.py -+++ b/markdown/extensions/codehilite.py -@@ -200,13 +200,20 @@ def _parseHeader(self): - class HiliteTreeprocessor(Treeprocessor): - """ Hilight source code in code blocks. """ - -+def code_unescape(self, text): -+"""Unescape code.""" -+text = text.replace("", "&") -+text = text.replace("", "<") -+text = text.replace("", ">") -+return text -+ - def run(self, root): - """ Find code blocks and store in htmlStash. """ - blocks = root.iter('pre') - for block in blocks: - if len(block) == 1 and block[0].tag == 'code': - code = CodeHilite( --block[0].text, -+self.code_unescape(block[0].text), - linenums=self.config['linenums'], - guess_lang=self.config['guess_lang'], - css_class=self.config['css_class'], Deleted: PKGBUILD === --- PKGBUILD2019-05-18 12:48:25 UTC (rev 467859) +++ PKGBUILD2019-05-18 12:48:39 UTC (rev 467860) @@ -1,72 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Angel Velasquez -# Contributor: Andrew Antle -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Chaiwat Suttipongsakul - -pkgbase=python-markdown -pkgname=('python-markdown' 'python2-markdown') -_pkgbasename=Markdown -pkgver=3.0.1 -pkgrel=2 -pkgdesc="Python implementation of John Gruber's Markdown." -arch=('any') -url='https://python-markdown.github.io/' -license=('BSD') -depends=('python') -makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-yaml' 'python2-yaml') -source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz; -'0001-fix-double-escaping.patch') -md5sums=('72219f46ca440b657bf227500731bdf1' - '8ecbe4dc23be24a49bff904126535857') - -prepare() { - # bug in 2.4, some DOS line endings slipped in - find "$_pkgbasename-$pkgver/" -name '*py' -exec sed -i 's|\r||g' {} + - - patch -d "$_pkgbasename-$pkgver/" -Np1 < "${srcdir}"/0001-fix-double-escaping.patch - - cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown" - cd "$srcdir/python2-markdown" - find "$srcdir/python2-markdown" -name '*py' -exec sed -i 's|#!/usr/bin/env python$|&2|' {} + -} - -build() { - cd "$srcdir/$_pkgbasename-$pkgver" - python setup.py build - cd "$srcdir/python2-markdown" - python2 setup.py build -} - -check() { - cd "$srcdir/$_pkgbasename-$pkgver" - python -m unittest discover tests - cd "$srcdir/python2-markdown" - python2 -m unittest discover tests -} - -package_python-markdown() { - depends=('python') - cd "$srcdir/$_pkgbasename-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=0 - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" -} - -package_python2-markdown() { - depends=('python2') - cd "$srcdir/python2-markdown" - python2 setup.py install --root="$pkgdir" --optimize=0 - mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2" - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python2-markdown/LICENSE" -} - -check_python-markdown() { - [[ $(python -c "import markdown; print(markdown._get_version())") == "$pkgver" ]] - [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] -} - -check_python2-markdown() { - [[ $(python2 -c "import markdown; print(markdown._get_version())") == "$pkgver" ]] - [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] -} Copied: python-markdown/repos/community-any/PKGBUILD (from rev 467859, python-markdown/trunk/PKGBUILD) === --- PKGBUILD
[arch-commits] Commit in nomacs/repos (community-staging-x86_64)
Date: Saturday, May 18, 2019 @ 07:49:08 Author: foutrelis Revision: 467823 Remove stale repos/community-staging-x86_64 Deleted: nomacs/repos/community-staging-x86_64/
[arch-commits] Commit in libgexiv2/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:51:17 Author: foutrelis Revision: 467824 exiv2 0.27 rebuild Modified: libgexiv2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:49:08 UTC (rev 467823) +++ PKGBUILD2019-05-18 07:51:17 UTC (rev 467824) @@ -3,7 +3,7 @@ pkgname=libgexiv2 pkgver=0.12.0 -pkgrel=1 +pkgrel=2 pkgdesc='GObject-based wrapper around the Exiv2 library' url='https://wiki.gnome.org/Projects/gexiv2' arch=(x86_64)
[arch-commits] Commit in libgexiv2/repos (2 files)
Date: Saturday, May 18, 2019 @ 07:51:22 Author: foutrelis Revision: 467825 archrelease: copy trunk to community-staging-x86_64 Added: libgexiv2/repos/community-staging-x86_64/ libgexiv2/repos/community-staging-x86_64/PKGBUILD (from rev 467824, libgexiv2/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: libgexiv2/repos/community-staging-x86_64/PKGBUILD (from rev 467824, libgexiv2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 07:51:22 UTC (rev 467825) @@ -0,0 +1,30 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Ionut Biru + +pkgname=libgexiv2 +pkgver=0.12.0 +pkgrel=2 +pkgdesc='GObject-based wrapper around the Exiv2 library' +url='https://wiki.gnome.org/Projects/gexiv2' +arch=(x86_64) +license=(GPL2) +depends=(exiv2 glib2) +makedepends=(git gobject-introspection meson python-gobject python2-gobject vala) +source=("git+https://gitlab.gnome.org/GNOME/gexiv2.git#tag=gexiv2-$pkgver;) +sha256sums=('SKIP') + +build() { + mkdir -p build + arch-meson gexiv2 build -Denable-gtk-doc=true + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libkexiv2/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:50:55 Author: foutrelis Revision: 353566 archrelease: copy trunk to staging-x86_64 Added: libkexiv2/repos/staging-x86_64/ libkexiv2/repos/staging-x86_64/PKGBUILD (from rev 353565, libkexiv2/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: libkexiv2/repos/staging-x86_64/PKGBUILD (from rev 353565, libkexiv2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 07:50:55 UTC (rev 353566) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkexiv2 +pkgver=19.04.1 +pkgrel=2 +pkgdesc="A library to manipulate pictures metadata" +url="https://www.kde.org/applications/graphics/; +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qt5-base exiv2) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('138e1bf75cbbf16c46b6ba35f25e700ad93fa8a2134d0ad4c344174c7701cbae' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DBUILD_TESTING=OFF \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libkexiv2/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:50:50 Author: foutrelis Revision: 353565 exiv2 0.27 rebuild Modified: libkexiv2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:13:57 UTC (rev 353564) +++ PKGBUILD2019-05-18 07:50:50 UTC (rev 353565) @@ -4,7 +4,7 @@ pkgname=libkexiv2 pkgver=19.04.1 -pkgrel=1 +pkgrel=2 pkgdesc="A library to manipulate pictures metadata" url="https://www.kde.org/applications/graphics/; arch=(x86_64)
[arch-commits] Commit in kfilemetadata/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:53:42 Author: felixonmars Revision: 353568 archrelease: copy trunk to staging-x86_64 Added: kfilemetadata/repos/staging-x86_64/ kfilemetadata/repos/staging-x86_64/PKGBUILD (from rev 353567, kfilemetadata/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: kfilemetadata/repos/staging-x86_64/PKGBUILD (from rev 353567, kfilemetadata/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 07:53:42 UTC (rev 353568) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kfilemetadata +pkgver=5.58.0 +pkgrel=2 +pkgdesc="A library for extracting file metadata" +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(ki18n karchive kconfig kcoreaddons exiv2 poppler-qt5 taglib ffmpeg ebook-tools) +optdepends=('catdoc: Extract text from Office 98 files') +makedepends=(extra-cmake-modules catdoc doxygen qt5-tools libappimage) +optdepends=('libappimage: AppImage extractor') +groups=(kf5) +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('76665ba8ba6ab90cc0e8d682a5c5421fde7c436f5521c614d0b63c5277fabf9c' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DBUILD_QCH=ON + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kfilemetadata/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:53:33 Author: felixonmars Revision: 353567 exiv2 0.27 rebuild Modified: kfilemetadata/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:50:55 UTC (rev 353566) +++ PKGBUILD2019-05-18 07:53:33 UTC (rev 353567) @@ -4,7 +4,7 @@ pkgname=kfilemetadata pkgver=5.58.0 -pkgrel=1 +pkgrel=2 pkgdesc="A library for extracting file metadata" arch=(x86_64) url='https://community.kde.org/Frameworks'
[arch-commits] Commit in luminancehdr/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:58:13 Author: felixonmars Revision: 467828 exiv2 0.27 rebuild Modified: luminancehdr/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:57:16 UTC (rev 467827) +++ PKGBUILD2019-05-18 07:58:13 UTC (rev 467828) @@ -4,7 +4,7 @@ pkgname=luminancehdr pkgver=2.5.1 -pkgrel=14 +pkgrel=15 pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' arch=('x86_64') url='http://qtpfsgui.sourceforge.net/'
[arch-commits] Commit in luminancehdr/repos (4 files)
Date: Saturday, May 18, 2019 @ 07:58:27 Author: felixonmars Revision: 467829 archrelease: copy trunk to community-staging-x86_64 Added: luminancehdr/repos/community-staging-x86_64/ luminancehdr/repos/community-staging-x86_64/PKGBUILD (from rev 467828, luminancehdr/trunk/PKGBUILD) luminancehdr/repos/community-staging-x86_64/luminancehdr.changelog (from rev 467828, luminancehdr/trunk/luminancehdr.changelog) luminancehdr/repos/community-staging-x86_64/qt-5.11.patch (from rev 467828, luminancehdr/trunk/qt-5.11.patch) + PKGBUILD | 39 +++ luminancehdr.changelog | 99 qt-5.11.patch | 535 +++ 3 files changed, 673 insertions(+) Copied: luminancehdr/repos/community-staging-x86_64/PKGBUILD (from rev 467828, luminancehdr/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 07:58:27 UTC (rev 467829) @@ -0,0 +1,39 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Lukas Jirkovsky +# Contributor: Dmitry N. Shilov + +pkgname=luminancehdr +pkgver=2.5.1 +pkgrel=15 +pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' +arch=('x86_64') +url='http://qtpfsgui.sourceforge.net/' +license=('GPL') +depends=('exiv2' 'fftw' 'gsl' 'lcms2' 'libraw' 'openexr' 'qt5-webengine' 'qt5-svg' + 'qt5-webkit' 'ccfits' 'desktop-file-utils' 'hicolor-icon-theme' 'boost-libs') +makedepends=('cmake' 'boost' 'gtest' 'qt5-tools' 'patch') +optdepends=('hugin: align image stack functionality') +changelog=$pkgname.changelog +options=('!emptydirs') +source=(https://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2 +qt-5.11.patch) +sha256sums=('a8986e0afba434a2e9da7e8aed19cdb763fedc8de2655bdb496c4ee9d3f41696' +'08f8c279d42581d7fb14b781491f2d989fff1816a32e943a834591ac20088ebd') + +prepare() { + cd "${srcdir}"/luminance-hdr-$pkgver + patch -Np1 -i ../qt-5.11.patch +} + +build() { + cd "${srcdir}"/luminance-hdr-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}"/luminance-hdr-$pkgver + + make DESTDIR="${pkgdir}" install +} Copied: luminancehdr/repos/community-staging-x86_64/luminancehdr.changelog (from rev 467828, luminancehdr/trunk/luminancehdr.changelog) === --- community-staging-x86_64/luminancehdr.changelog (rev 0) +++ community-staging-x86_64/luminancehdr.changelog 2019-05-18 07:58:27 UTC (rev 467829) @@ -0,0 +1,99 @@ +2017-12-30 Jaroslav Lichtblau + * luminancehdr 2.5.1-6 boost 1.66.0 rebuild + +2017-09-10 Jaroslav Lichtblau + * luminancehdr 2.5.1-5 boost 1.65.1 rebuild + +2017-08-16 Jaroslav Lichtblau + * luminancehdr 2.5.1-4 FS#55166 fix + +2017-07-14 Jaroslav Lichtblau + * luminancehdr 2.5.1-3 exiv2 0.26 rebuild + +2017-06-24 Jaroslav Lichtblau + * luminancehdr 2.5.1-2 gsl 2.4 rebuild + +2017-06-04 Jaroslav Lichtblau + * luminancehdr 2.5.1-1 + +2017-05-19 Jaroslav Lichtblau + * luminancehdr 2.5.0-3 boost 1.64.0 rebuild + +2017-04-18 Jaroslav Lichtblau + * luminancehdr 2.5.0-1 + +2017-01-07 Jaroslav Lichtblau + * luminancehdr 2.4.0-9 libraw 0.18 rebuild + +2016-05-01 Jaroslav Lichtblau + * luminancehdr 2.4.0-8 pacman hooks rebuild + +2016-02-20 Jaroslav Lichtblau + * luminancehdr 2.4.0-7 gsl 2.1 rebuild + +2015-08-27 Jaroslav Lichtblau + * luminancehdr 2.4.0-5 libraw 0.17 rebuild + +2015-07-03 Jaroslav Lichtblau + * luminancehdr 2.4.0-4 exiv2-0.25 rebuild + +2015-05-14 Jaroslav Lichtblau + * luminancehdr 2.4.0-3 + +2014-02-04 Jaroslav Lichtblau + * luminancehdr 2.4.0-1 + +2014-01-20 Jaroslav Lichtblau + * luminancehdr 2.3.1-4 libraw rebuild + +2013-06-15 Jaroslav Lichtblau + * luminancehdr 2.3.1-3 libraw rebuild + +2013-04-20 Jaroslav Lichtblau + * luminancehdr 2.3.1-1 + +2012-07-30 Jaroslav Lichtblau + * luminancehdr 2.3.0-2 exiv2-0.23 rebuild + +2012-07-07 Jaroslav Lichtblau + * luminancehdr 2.3.0-1 + +2012-03-18 Jaroslav Lichtblau + * luminancehdr 2.2.1-1 + +2012-01-27 Eric Belanger + * Rebuild against libpng 1.5 and libtiff 4.0 + +2011-08-21 Jaroslav Lichtblau + * luminancehdr 2.1.0-1 + +2011-05-01 Jaroslav Lichtblau + * luminancehdr 2.0.2-1 + +2010-10-19 Jaroslav Lichtblau + * exiv2 0.20 rebuild + +2010-10-17 Jaroslav Lichtblau + * Update to major release 2.0.1 + +2010-06-27 Jaroslav Lichtblau + * Package renamed to LuminanceHDR + * Update to major release 2.0.0 + +2010-03-09 Andrea Scarpino + * exiv2 0.19 rebuild + +2009-11-02 Biru Ionut + * add translation and fix segfault on old i686
[arch-commits] Commit in kphotoalbum/repos (3 files)
Date: Saturday, May 18, 2019 @ 07:57:16 Author: foutrelis Revision: 467827 archrelease: copy trunk to community-staging-x86_64 Added: kphotoalbum/repos/community-staging-x86_64/ kphotoalbum/repos/community-staging-x86_64/PKGBUILD (from rev 467826, kphotoalbum/trunk/PKGBUILD) kphotoalbum/repos/community-staging-x86_64/kphotoalbum-qt-5.10.patch (from rev 467826, kphotoalbum/trunk/kphotoalbum-qt-5.10.patch) ---+ PKGBUILD | 45 kphotoalbum-qt-5.10.patch | 45 2 files changed, 90 insertions(+) Copied: kphotoalbum/repos/community-staging-x86_64/PKGBUILD (from rev 467826, kphotoalbum/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 07:57:16 UTC (rev 467827) @@ -0,0 +1,45 @@ +# Maintainer: Laurent Carlier +# Contributor: Andrea Scarpino +# Contributor: Gilles CHAUVIN +# Contributor: Jonathan Schaeffer +# Contributor: chfoxli + +pkgname=kphotoalbum +pkgver=5.5 +pkgrel=2 +pkgdesc="KDE Photo Album, picture collection manager" +url="https://www.kphotoalbum.org/; +arch=('x86_64') +license=('GPL') +depends=('libkipi' 'libkdcraw' 'libkgeomap' 'exiv2') +makedepends=('extra-cmake-modules' 'plasma-framework' 'phonon-qt5' 'kdoctools' 'kparts' 'libkexiv2') +optdepends=() +source=("https://download.kde.org/stable/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.sig} + kphotoalbum-qt-5.11.patch::"https://github.com/KDE/kphotoalbum/commit/47f4c00a.patch;) +sha256sums=('b5c343fbf5cb754b56f107a3326bb11eecb4ad13718a43659d0c27d5fab26df6' +'SKIP' +'78fd0e12826c9fa8c36f3be5bf8a7048ed1382be1a813d985bc65eba9b52ba66') +validpgpkeys=('8A53F0CB9F752E6F4F72FEC6F8DECD0DDF0F74A8') # Tobias Leupold + +prepare() { + mkdir -p build + +# cd $pkgname-$pkgver +# patch -p1 -i ../kphotoalbum-qt-5.11.patch # Fix build with Qt 5.11 +} + +build() { + cd build + + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd "${srcdir}"/build + + make DESTDIR="${pkgdir}" install +} Copied: kphotoalbum/repos/community-staging-x86_64/kphotoalbum-qt-5.10.patch (from rev 467826, kphotoalbum/trunk/kphotoalbum-qt-5.10.patch) === --- community-staging-x86_64/kphotoalbum-qt-5.10.patch (rev 0) +++ community-staging-x86_64/kphotoalbum-qt-5.10.patch 2019-05-18 07:57:16 UTC (rev 467827) @@ -0,0 +1,45 @@ +From 211f74bec0101d56714787b3a722e7f324ce2ae2 Mon Sep 17 00:00:00 2001 +From: Sylvain Stanchina +Date: Mon, 1 Jan 2018 21:57:32 +0100 +Subject: Fix crash with prepared SQL queries on Qt 5.10. + +Some explanations: The issue is related to SQL queries containing +placeholders ("?"). In Exif.Database.cpp, some queries are built using +the statement "QSqlQuery query( _queryString, m_db );" (or equivalent). +However, according to QT5.10 documentation, the queries are immediately +executed when constructed like that. If they contain one or more +placeholders "?", they are thus executed before their arguments have +been bound (by calls of bindValue()). In such cases, the application +crashes. +--- + Exif/Database.cpp | 10 ++ + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/Exif/Database.cpp b/Exif/Database.cpp +index 1cc14c3..10747d2 100644 +--- a/Exif/Database.cpp b/Exif/Database.cpp +@@ -226,7 +226,8 @@ void Exif::Database::remove( const DB::FileName& fileName ) + if ( !isUsable() ) + return; + +-QSqlQuery query( QString::fromLatin1( "DELETE FROM exif WHERE fileName=?" ), m_db ); ++QSqlQuery query( m_db); ++query.prepare( QString::fromLatin1( "DELETE FROM exif WHERE fileName=?" )); + query.bindValue( 0, fileName.absolute() ); + if ( !query.exec() ) + showError( query ); +@@ -248,8 +251,8 @@ bool Exif::Database::insert(const DB::FileName& filename, Exiv2::ExifData data ) + } + _queryString = QString::fromLatin1( "INSERT OR REPLACE into exif values (?, %1) " ).arg( formalList.join( QString::fromLatin1( ", " ) ) ); + } +- +-QSqlQuery query( _queryString, m_db ); ++QSqlQuery query(m_db); ++query.prepare( _queryString ); + query.bindValue( 0, filename.absolute() ); + int i = 1; + for( const DatabaseElement *e : elements() ) +-- +cgit v0.11.2 +
[arch-commits] Commit in kphotoalbum/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 07:57:12 Author: foutrelis Revision: 467826 exiv2 0.27 rebuild Modified: kphotoalbum/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:51:22 UTC (rev 467825) +++ PKGBUILD2019-05-18 07:57:12 UTC (rev 467826) @@ -6,7 +6,7 @@ pkgname=kphotoalbum pkgver=5.5 -pkgrel=1 +pkgrel=2 pkgdesc="KDE Photo Album, picture collection manager" url="https://www.kphotoalbum.org/; arch=('x86_64')
[arch-commits] Commit in gnome-color-manager/repos (2 files)
Date: Saturday, May 18, 2019 @ 08:00:37 Author: foutrelis Revision: 353570 archrelease: copy trunk to staging-x86_64 Added: gnome-color-manager/repos/staging-x86_64/ gnome-color-manager/repos/staging-x86_64/PKGBUILD (from rev 353569, gnome-color-manager/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: gnome-color-manager/repos/staging-x86_64/PKGBUILD (from rev 353569, gnome-color-manager/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 08:00:37 UTC (rev 353570) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-color-manager +pkgver=3.32.0 +pkgrel=2 +pkgdesc="GNOME Color Profile Tools" +url="https://gitlab.gnome.org/GNOME/gnome-color-manager; +arch=(x86_64) +license=(GPL2) +depends=(libcanberra vte3 exiv2 shared-color-targets colord-gtk libexif) +makedepends=(yelp-tools git appstream-glib meson docbook-utils docbook-sgml perl-sgmls) +checkdepends=(xorg-server-xvfb) +optdepends=('argyllcms: color calibration') +groups=(gnome) +_commit=4d7296b72c36ab46b5aded52f7fb2ebcae22063a # tags/GNOME_COLOR_MANAGER_3_32_0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-color-manager.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^GNOME_COLOR_MANAGER_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build -D packagekit=false + ninja -C build +} + +check() { + xvfb-run meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} + +# vim:set sw=2 et:
[arch-commits] Commit in gnome-color-manager/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:00:33 Author: foutrelis Revision: 353569 exiv2 0.27 rebuild Modified: gnome-color-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:53:42 UTC (rev 353568) +++ PKGBUILD2019-05-18 08:00:33 UTC (rev 353569) @@ -2,7 +2,7 @@ pkgname=gnome-color-manager pkgver=3.32.0 -pkgrel=1 +pkgrel=2 pkgdesc="GNOME Color Profile Tools" url="https://gitlab.gnome.org/GNOME/gnome-color-manager; arch=(x86_64)
[arch-commits] Commit in pdf2djvu/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:01:03 Author: foutrelis Revision: 467830 exiv2 0.27 rebuild Modified: pdf2djvu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 07:58:27 UTC (rev 467829) +++ PKGBUILD2019-05-18 08:01:03 UTC (rev 467830) @@ -3,7 +3,7 @@ pkgname=pdf2djvu pkgver=0.9.12 -pkgrel=5 +pkgrel=6 pkgdesc="Creates DjVu files from PDF files" arch=('x86_64') url="https://jwilk.net/software/pdf2djvu;
[arch-commits] Commit in pdf2djvu/repos (3 files)
Date: Saturday, May 18, 2019 @ 08:01:08 Author: foutrelis Revision: 467831 archrelease: copy trunk to community-staging-x86_64 Added: pdf2djvu/repos/community-staging-x86_64/ pdf2djvu/repos/community-staging-x86_64/PKGBUILD (from rev 467830, pdf2djvu/trunk/PKGBUILD) pdf2djvu/repos/community-staging-x86_64/pdf2djvu-poppler-0.76.patch (from rev 467830, pdf2djvu/trunk/pdf2djvu-poppler-0.76.patch) -+ PKGBUILD| 42 ++ pdf2djvu-poppler-0.76.patch | 11 +++ 2 files changed, 53 insertions(+) Copied: pdf2djvu/repos/community-staging-x86_64/PKGBUILD (from rev 467830, pdf2djvu/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 08:01:08 UTC (rev 467831) @@ -0,0 +1,42 @@ +# Contributor: Paulo Matias +# Maintainer: Jelle van der Waa + +pkgname=pdf2djvu +pkgver=0.9.12 +pkgrel=6 +pkgdesc="Creates DjVu files from PDF files" +arch=('x86_64') +url="https://jwilk.net/software/pdf2djvu; +license=('GPL') +depends=('poppler' 'djvulibre' 'gcc-libs' 'graphicsmagick' 'exiv2') +makedepends=('python2-nose' 'ttf-liberation') +source=(https://github.com/jwilk/pdf2djvu/releases/download/$pkgver/pdf2djvu-$pkgver.tar.xz{,.asc} +pdf2djvu-poppler-0.76.patch) +sha256sums=('03fa9d9aa1b8086b562e2461ed74e5f9f008f16bfc1459ba62fa3738b37d8e83' +'SKIP' +'5b43f0a47ecf51756135c323df6720ed3bdde4cb6e2e754cf91ded6c03dce67c') +validpgpkeys=('CDB5A1243ACDB63009AD07212D4EB3A6015475F5') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../pdf2djvu-poppler-0.76.patch # Fix build with poppler 0.76 +} + +build() { +cd ${pkgname}-${pkgver} + +./configure --prefix=/usr +make +} + +check() { +cd ${pkgname}-${pkgver} + +make PYTHON=python2 test +} + +package() { +cd ${pkgname}-${pkgver} + +make install DESTDIR=${pkgdir} +} Copied: pdf2djvu/repos/community-staging-x86_64/pdf2djvu-poppler-0.76.patch (from rev 467830, pdf2djvu/trunk/pdf2djvu-poppler-0.76.patch) === --- community-staging-x86_64/pdf2djvu-poppler-0.76.patch (rev 0) +++ community-staging-x86_64/pdf2djvu-poppler-0.76.patch2019-05-18 08:01:08 UTC (rev 467831) @@ -0,0 +1,11 @@ +--- pdf2djvu-0.9.12/pdf2djvu.cc.orig 2019-04-23 21:54:19.435727639 + pdf2djvu-0.9.12/pdf2djvu.cc2019-04-23 21:54:33.762565515 + +@@ -87,7 +87,7 @@ + if (dest->isPageRef()) + { + Ref pageref = dest->getPageRef(); +- page = catalog->findPage(pageref.num, pageref.gen); ++ page = catalog->findPage(pageref); + } + else + page = dest->getPageNum();
[arch-commits] Commit in krename/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:03:31 Author: foutrelis Revision: 467834 exiv2 0.27 rebuild Modified: krename/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:01:54 UTC (rev 467833) +++ PKGBUILD2019-05-18 08:03:31 UTC (rev 467834) @@ -3,7 +3,7 @@ pkgname=krename pkgver=5.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="A very powerful batch file renamer" arch=(x86_64) url="https://www.krename.net;
[arch-commits] Commit in krename/repos (3 files)
Date: Saturday, May 18, 2019 @ 08:03:36 Author: foutrelis Revision: 467835 archrelease: copy trunk to community-staging-x86_64 Added: krename/repos/community-staging-x86_64/ krename/repos/community-staging-x86_64/PKGBUILD (from rev 467834, krename/trunk/PKGBUILD) krename/repos/community-staging-x86_64/krename-gcc6.patch (from rev 467834, krename/trunk/krename-gcc6.patch) + PKGBUILD | 34 ++ krename-gcc6.patch | 11 +++ 2 files changed, 45 insertions(+) Copied: krename/repos/community-staging-x86_64/PKGBUILD (from rev 467834, krename/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 08:03:36 UTC (rev 467835) @@ -0,0 +1,34 @@ +# Maintainer: Eric Bélanger +# Maintainer: Antonio Rojas + +pkgname=krename +pkgver=5.0.0 +pkgrel=3 +pkgdesc="A very powerful batch file renamer" +arch=(x86_64) +url="https://www.krename.net; +license=(GPL) +depends=(kio kjs exiv2 podofo taglib hicolor-icon-theme) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) +sha256sums=('0a61761853787fd46b35f3a733cf87cde00de5df631728332a64c38c670bd28c' +'SKIP') +validpgpkeys=(D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Copied: krename/repos/community-staging-x86_64/krename-gcc6.patch (from rev 467834, krename/trunk/krename-gcc6.patch) === --- community-staging-x86_64/krename-gcc6.patch (rev 0) +++ community-staging-x86_64/krename-gcc6.patch 2019-05-18 08:03:36 UTC (rev 467835) @@ -0,0 +1,11 @@ +--- krename-4.0.9/src/batchrenamer.cpp.orig2016-05-07 12:50:29.243165528 + krename-4.0.9/src/batchrenamer.cpp 2016-05-07 12:50:52.543081000 + +@@ -402,7 +402,7 @@ + break; + case eRenameMode_Link: + // In case of link delete created file +-job = KIO::file_delete( dstUrl, false ); ++job = KIO::file_delete( dstUrl, NULL ); + break; + case eRenameMode_Copy: // no undo possible + // TODO: Maybe we should delete the created files
[arch-commits] Commit in viewnior/repos (2 files)
Date: Saturday, May 18, 2019 @ 08:01:54 Author: foutrelis Revision: 467833 archrelease: copy trunk to community-staging-x86_64 Added: viewnior/repos/community-staging-x86_64/ viewnior/repos/community-staging-x86_64/PKGBUILD (from rev 467832, viewnior/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: viewnior/repos/community-staging-x86_64/PKGBUILD (from rev 467832, viewnior/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 08:01:54 UTC (rev 467833) @@ -0,0 +1,31 @@ +# Maintainer: Sergej Pupykin +# Contributor: Christoph Zeiler +# Maintainer: M Rawash + +pkgname=viewnior +pkgver=1.7 +pkgrel=2 +pkgdesc="A simple, fast and elegant image viewer program" +arch=('x86_64') +url="https://siyanpanayotov.com/project/viewnior; +license=('GPL3') +depends=('gtk2' 'exiv2') +makedepends=('meson') +source=(https://github.com/hellosiyan/Viewnior/archive/viewnior-$pkgver.tar.gz) +md5sums=('b09587081077b50f9cc51bb4b0223ffe') + +build() { + cd Viewnior-viewnior-$pkgver + arch-meson build + ninja -C build +} + +check() { + cd Viewnior-viewnior-$pkgver + meson test -C build +} + +package() { + cd Viewnior-viewnior-$pkgver + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in viewnior/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:01:50 Author: foutrelis Revision: 467832 exiv2 0.27 rebuild Modified: viewnior/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:01:08 UTC (rev 467831) +++ PKGBUILD2019-05-18 08:01:50 UTC (rev 467832) @@ -4,7 +4,7 @@ pkgname=viewnior pkgver=1.7 -pkgrel=1 +pkgrel=2 pkgdesc="A simple, fast and elegant image viewer program" arch=('x86_64') url="https://siyanpanayotov.com/project/viewnior;
[arch-commits] Commit in darktable/repos (2 files)
Date: Saturday, May 18, 2019 @ 08:06:03 Author: foutrelis Revision: 467837 archrelease: copy trunk to community-staging-x86_64 Added: darktable/repos/community-staging-x86_64/ darktable/repos/community-staging-x86_64/PKGBUILD (from rev 467836, darktable/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: darktable/repos/community-staging-x86_64/PKGBUILD (from rev 467836, darktable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-18 08:06:03 UTC (rev 467837) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani +# Contributor: Sergej Pupykin +# Contributor: Christian Himpel +# Contributor: Johannes Hanika + +pkgname=darktable +epoch=2 +pkgver=2.6.2 +pkgrel=2 +pkgdesc="Utility to organize and develop raw images" +arch=('x86_64') +url="https://darktable.org; +license=('GPL3') +depends=('pugixml' 'libjpeg-turbo' 'colord-gtk' 'libgphoto2' 'openexr' 'lensfun' 'iso-codes' + 'exiv2' 'flickcurl' 'openjpeg2' 'graphicsmagick' 'lua' 'osm-gps-map' 'libsecret') +makedepends=('cmake' 'intltool' 'desktop-file-utils' 'llvm' 'clang' 'python-jsonschema' 'libwebp') +source=("https://github.com/darktable-org/darktable/releases/download/release-${pkgver}/darktable-${pkgver/rc/.rc}.tar.xz"{,.asc}) +sha256sums=('9cb9efbb09a40375ff05cef89343235a621c58339539e44985470a029a7ffb45' 'SKIP') +validpgpkeys=('C4CBC150699956E2A3268EF5BB5CC8295B1779C9' # darktable releases + 'F10F9686652B0E949FCD94C318DCA123F949BD3B') # Pascal Obry + +prepare() { +mkdir -p build +} + +build() { +cd build +cmake ../${pkgname}-${pkgver/rc/~rc} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DBINARY_PACKAGE_BUILD=1 \ +-DBUILD_USERMANUAL=False \ +-DUSE_LIBSECRET=ON \ +-DUSE_LUA=ON \ +-DUSE_COLORD=ON \ +-DRAWSPEED_ENABLE_LTO=ON \ +-DPROJECT_VERSION=${pkgver} +make +} + +package() { +cd build +make DESTDIR="${pkgdir}" install +ln -s darktable/libdarktable.so "${pkgdir}"/usr/lib/libdarktable.so +}
[arch-commits] Commit in darktable/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:05:55 Author: foutrelis Revision: 467836 exiv2 0.27 rebuild Modified: darktable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:03:36 UTC (rev 467835) +++ PKGBUILD2019-05-18 08:05:55 UTC (rev 467836) @@ -6,7 +6,7 @@ pkgname=darktable epoch=2 pkgver=2.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="Utility to organize and develop raw images" arch=('x86_64') url="https://darktable.org;
[arch-commits] Commit in gthumb/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:08:02 Author: foutrelis Revision: 353571 exiv2 0.27 rebuild Modified: gthumb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:00:37 UTC (rev 353570) +++ PKGBUILD2019-05-18 08:08:02 UTC (rev 353571) @@ -4,7 +4,7 @@ pkgname=gthumb pkgver=3.7.2 -pkgrel=1 +pkgrel=2 pkgdesc="Image browser and viewer for the GNOME Desktop" url="https://wiki.gnome.org/Apps/gthumb; arch=(x86_64)
[arch-commits] Commit in gthumb/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:08:07 Author: foutrelis Revision: 353572 archrelease: copy trunk to staging-x86_64 Added: gthumb/repos/staging-x86_64/ gthumb/repos/staging-x86_64/PKGBUILD (from rev 353571, gthumb/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: gthumb/repos/staging-x86_64/PKGBUILD (from rev 353571, gthumb/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 08:08:07 UTC (rev 353572) @@ -0,0 +1,44 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot +# Contributor: Tobias Kieslich + +pkgname=gthumb +pkgver=3.7.2 +pkgrel=2 +pkgdesc="Image browser and viewer for the GNOME Desktop" +url="https://wiki.gnome.org/Apps/gthumb; +arch=(x86_64) +license=(GPL) +depends=(dconf librsvg clutter-gtk gst-plugins-base-libs gsettings-desktop-schemas libwebp + libsecret libsoup webkit2gtk json-glib gtk3-print-backends) +makedepends=(libchamplain exiv2 brasero libraw liboauth docbook-xsl yelp-tools meson git) +optdepends=('libraw: read RAW files' +'exiv2: metadata support' +'libchamplain: map viewer' +'brasero: burn discs' +'liboauth: web albums') +_commit=8cf7822bf3e2b02494490fee5bc1b30821503519 # tags/3.7.2^0 +source=("git+https://gitlab.gnome.org/GNOME/gthumb.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build -D libchamplain=true + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in qgis/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:09:17 Author: foutrelis Revision: 467838 exiv2 0.27 rebuild Modified: qgis/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:06:03 UTC (rev 467837) +++ PKGBUILD2019-05-18 08:09:17 UTC (rev 467838) @@ -10,7 +10,7 @@ pkgname=qgis pkgver=3.6.1 -pkgrel=1 +pkgrel=2 pkgdesc='Geographic Information System (GIS) that supports vector, raster & database formats' url='https://qgis.org/' license=(GPL)
[arch-commits] Commit in krita/repos (3 files)
Date: Saturday, May 18, 2019 @ 08:13:32 Author: felixonmars Revision: 353574 archrelease: copy trunk to staging-x86_64 Added: krita/repos/staging-x86_64/ krita/repos/staging-x86_64/PKGBUILD (from rev 353573, krita/trunk/PKGBUILD) krita/repos/staging-x86_64/krita-qtabletevent.patch (from rev 353573, krita/trunk/krita-qtabletevent.patch) --+ PKGBUILD | 43 ++ krita-qtabletevent.patch | 63 + 2 files changed, 106 insertions(+) Copied: krita/repos/staging-x86_64/PKGBUILD (from rev 353573, krita/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 08:13:32 UTC (rev 353574) @@ -0,0 +1,43 @@ +# Maintainer: Antonio Rojas + +pkgname=krita +pkgver=4.1.8 +pkgrel=3 +pkgdesc="Edit and paint images" +arch=(x86_64) +url="https://krita.org; +license=(GPL3) +depends=(kitemviews kitemmodels ki18n kcompletion karchive kguiaddons kcrash qt5-svg qt5-multimedia + gsl libraw exiv2 openexr fftw curl boost-libs giflib hicolor-icon-theme desktop-file-utils) +makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 opencolorio python-pyqt5 libheif sip python-sip) +optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 'opencolorio: for the LUT docker' +"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python plugins' 'libheif: HEIF filter') +conflicts=(calligra-krita krita-l10n) +replaces=(calligra-krita krita-l10n) +source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig} +krita-qtabletevent.patch) +sha256sums=('0476c9e2279f0ae690c2ed02e1aa9c3d491943643f9859355a02657318bd5940' +'SKIP' +'28adbd1f2218e7088ca0e4b4e46ae01ab29e21f60289df7a53f18869a3482233') +validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../krita-qtabletevent.patch # Workaround tablet issues with Qt 5.12 https://cgit.kde.org/krita.git/commit/?id=a3193fe2 +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Copied: krita/repos/staging-x86_64/krita-qtabletevent.patch (from rev 353573, krita/trunk/krita-qtabletevent.patch) === --- staging-x86_64/krita-qtabletevent.patch (rev 0) +++ staging-x86_64/krita-qtabletevent.patch 2019-05-18 08:13:32 UTC (rev 353574) @@ -0,0 +1,63 @@ +From a3193fe273c3f2c3b5493f77724a4bc099ae5e36 Mon Sep 17 00:00:00 2001 +From: Dmitry Kazakov +Date: Mon, 11 Mar 2019 16:49:31 +0300 +Subject: Add a hacky patch that ensures QTabletEvents to be ignored in + distribution builds + +If we ensure that all the tablet events are ignored, then Qt +will always generate synthesized mouse events, avoiding the +problem of lost Enter/Leave events. + +We also mark our own build of Qt about the presence of the fix +(therefore, it doesn't need this hack). +--- + libs/ui/input/kis_input_manager.cpp| 20 + +diff --git a/libs/ui/input/kis_input_manager.cpp b/libs/ui/input/kis_input_manager.cpp +index 30a4677..d173543 100644 +--- a/libs/ui/input/kis_input_manager.cpp b/libs/ui/input/kis_input_manager.cpp +@@ -496,6 +496,13 @@ bool KisInputManager::eventFilterImpl(QEvent * event) + //Reset signal compressor to prevent processing events before press late + d->resetCompressor(); + d->eatOneMousePress(); ++ ++#if defined Q_OS_LINUX && !defined QT_HAS_ENTER_LEAVE_PATCH ++// remove this hack when this patch is integrated: ++// https://codereview.qt-project.org/#/c/255384/ ++event->setAccepted(false); ++#endif ++ + break; + } + case QEvent::TabletMove: { +@@ -517,6 +524,12 @@ bool KisInputManager::eventFilterImpl(QEvent * event) + */ + d->blockMouseEvents(); + ++#if defined Q_OS_LINUX && !defined QT_HAS_ENTER_LEAVE_PATCH ++// remove this hack when this patch is integrated: ++// https://codereview.qt-project.org/#/c/255384/ ++event->setAccepted(false); ++#endif ++ + break; + } + case QEvent::TabletRelease: { +@@ -529,6 +542,13 @@ bool KisInputManager::eventFilterImpl(QEvent * event) + retval = d->matcher.buttonReleased(tabletEvent->button(), tabletEvent); + retval = true; + event->setAccepted(true); ++ ++#if defined Q_OS_LINUX && !defined QT_HAS_ENTER_LEAVE_PATCH ++// remove this hack when this patch is integrated: ++// https://codereview.qt-project.org/#/c/255384/ ++event->setAccepted(false); ++#endif ++ +
[arch-commits] Commit in krita/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:13:18 Author: felixonmars Revision: 353573 exiv2 0.27 rebuild Modified: krita/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:08:07 UTC (rev 353572) +++ PKGBUILD2019-05-18 08:13:18 UTC (rev 353573) @@ -2,7 +2,7 @@ pkgname=krita pkgver=4.1.8 -pkgrel=2 +pkgrel=3 pkgdesc="Edit and paint images" arch=(x86_64) url="https://krita.org;
[arch-commits] Commit in digikam/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:20:58 Author: felixonmars Revision: 353575 exiv2 0.27 rebuild Modified: digikam/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:13:32 UTC (rev 353574) +++ PKGBUILD2019-05-18 08:20:58 UTC (rev 353575) @@ -7,7 +7,7 @@ pkgname=digikam _pkgver=6.1.0 pkgver=${_pkgver//-/_} # for beta versions -pkgrel=1 +pkgrel=2 pkgdesc="An advanced digital photo management application" arch=(x86_64) license=(GPL)
[arch-commits] Commit in digikam/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:21:12 Author: felixonmars Revision: 353576 archrelease: copy trunk to staging-x86_64 Added: digikam/repos/staging-x86_64/ digikam/repos/staging-x86_64/PKGBUILD (from rev 353575, digikam/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: digikam/repos/staging-x86_64/PKGBUILD (from rev 353575, digikam/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 08:21:12 UTC (rev 353576) @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 320127 2018-03-24 09:48:28Z arojas $ +# Maintainer: Ronald van Haren +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Tobias Powalowski + +pkgname=digikam +_pkgver=6.1.0 +pkgver=${_pkgver//-/_} # for beta versions +pkgrel=2 +pkgdesc="An advanced digital photo management application" +arch=(x86_64) +license=(GPL) +url="https://www.digikam.org/; +depends=(lensfun opencv akonadi-contacts knotifyconfig libksane kfilemetadata qtav marble-common threadweaver kcalcore + qt5-xmlpatterns libmagick) +makedepends=(extra-cmake-modules doxygen eigen boost kdoctools libkvkontakte) +optdepends=('hugin: panorama tool' 'qt5-imageformats: support for additional image formats (WEBP, TIFF)' +'libkvkontakte: VKontakte plugin') +source=("https://download.kde.org/stable/$pkgname/$_pkgver/$pkgname-$_pkgver.tar.xz"{,.sig}) +sha256sums=('c487be4047d73f179cddff26355b6f3b270f407f73009d14b37f2c12039fffe7' +'SKIP') +validpgpkeys=(D1CF2444A7858C5F2FB095B74A77747BC2386E50) # digiKam.org (digiKam project) + +prepare() { + mkdir -p build +} + +build() { + cd build + + cmake ../$pkgname-$_pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF \ +-DENABLE_KFILEMETADATASUPPORT=ON \ +-DENABLE_MEDIAPLAYER=ON \ +-DENABLE_AKONADICONTACTSUPPORT=ON \ +-DENABLE_MYSQLSUPPORT=ON \ +-DENABLE_APPSTYLES=ON \ +-DENABLE_QWEBENGINE=ON \ +-DOpenGL_GL_PREFERENCE=GLVND + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gwenview/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:24:56 Author: arojas Revision: 353577 Fix build with exiv2 0.27.1 Modified: gwenview/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:21:12 UTC (rev 353576) +++ PKGBUILD2019-05-18 08:24:56 UTC (rev 353577) @@ -16,14 +16,19 @@ 'kipi-plugins: export to various online services' 'kamera: import pictures from gphoto2 cameras') makedepends=(extra-cmake-modules kdoctools) -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + gwenview-exiv2-0.27.1.patch::"https://cgit.kde.org/gwenview.git/patch/?id=172560b8;) sha256sums=('636498100284be86194d328c40ed70166cc96a5fc7665090e4a1ca9538b2f13c' -'SKIP') +'SKIP' +'a564cc34544769bf4c25e9c7e5a70248b1c1af33e4d06df65badb70ab72acadf') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck prepare() { mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../gwenview-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 } build() {
[arch-commits] Commit in gwenview/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:27:14 Author: foutrelis Revision: 353579 archrelease: copy trunk to staging-x86_64 Added: gwenview/repos/staging-x86_64/ gwenview/repos/staging-x86_64/PKGBUILD (from rev 353578, gwenview/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: gwenview/repos/staging-x86_64/PKGBUILD (from rev 353578, gwenview/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-05-18 08:27:14 UTC (rev 353579) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=gwenview +pkgver=19.04.1 +pkgrel=2 +pkgdesc="A fast and easy to use image viewer" +url='https://kde.org/applications/graphics/gwenview/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdegraphics) +depends=(kactivities baloo libkipi libkdcraw kparts kitemmodels cfitsio phonon-qt5) +optdepends=('qt5-imageformats: support for tiff, webp, and more image formats' +'kimageformats: support for dds, xcf, exr, psd, and more image formats' +'kipi-plugins: export to various online services' +'kamera: import pictures from gphoto2 cameras') +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + gwenview-exiv2-0.27.1.patch::"https://cgit.kde.org/gwenview.git/patch/?id=172560b8;) +sha256sums=('636498100284be86194d328c40ed70166cc96a5fc7665090e4a1ca9538b2f13c' +'SKIP' +'a564cc34544769bf4c25e9c7e5a70248b1c1af33e4d06df65badb70ab72acadf') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver + patch -p1 -i ../gwenview-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DGWENVIEW_SEMANTICINFO_BACKEND="Baloo" \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in cbindgen/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:28:58 Author: heftig Revision: 353580 0.8.7-1 Modified: cbindgen/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:27:14 UTC (rev 353579) +++ PKGBUILD2019-05-18 08:28:58 UTC (rev 353580) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=cbindgen -pkgver=0.8.6 +pkgver=0.8.7 pkgrel=1 pkgdesc="A tool for generating C bindings to Rust code" url="https://github.com/eqrion/cbindgen; @@ -9,7 +9,7 @@ license=(MPL2) depends=(gcc-libs) makedepends=(cargo git) -_commit=5ec5a82d268c8fe907767394ee7ad15718f3f09d # tags/v0.8.6^0 +_commit=23a991a5b21e89aa1dcdc70f1371be20c93ece8e # tags/v0.8.7^0 source=("git+https://github.com/eqrion/cbindgen#commit=$_commit;) sha512sums=('SKIP') @@ -30,7 +30,7 @@ check() { cd $pkgname # test_expand* fails; needs nightly rust - cargo test --release | : + cargo test --release || : } package() {
[arch-commits] Commit in gwenview/trunk (PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:27:11 Author: foutrelis Revision: 353578 exiv2 0.27 rebuild Modified: gwenview/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:24:56 UTC (rev 353577) +++ PKGBUILD2019-05-18 08:27:11 UTC (rev 353578) @@ -4,7 +4,7 @@ pkgname=gwenview pkgver=19.04.1 -pkgrel=1 +pkgrel=2 pkgdesc="A fast and easy to use image viewer" url='https://kde.org/applications/graphics/gwenview/' arch=(x86_64)
[arch-commits] Commit in cbindgen/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 18, 2019 @ 08:29:06 Author: heftig Revision: 353581 archrelease: copy trunk to extra-x86_64 Added: cbindgen/repos/extra-x86_64/PKGBUILD (from rev 353580, cbindgen/trunk/PKGBUILD) Deleted: cbindgen/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-18 08:28:58 UTC (rev 353580) +++ PKGBUILD2019-05-18 08:29:06 UTC (rev 353581) @@ -1,40 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=cbindgen -pkgver=0.8.6 -pkgrel=1 -pkgdesc="A tool for generating C bindings to Rust code" -url="https://github.com/eqrion/cbindgen; -arch=(x86_64) -license=(MPL2) -depends=(gcc-libs) -makedepends=(cargo git) -_commit=5ec5a82d268c8fe907767394ee7ad15718f3f09d # tags/v0.8.6^0 -source=("git+https://github.com/eqrion/cbindgen#commit=$_commit;) -sha512sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - cd $pkgname - cargo build --release -} - -check() { - cd $pkgname - # test_expand* fails; needs nightly rust - cargo test --release | : -} - -package() { - cd $pkgname - install -Dt "$pkgdir/usr/bin" target/release/cbindgen - install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 README.md -} Copied: cbindgen/repos/extra-x86_64/PKGBUILD (from rev 353580, cbindgen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-18 08:29:06 UTC (rev 353581) @@ -0,0 +1,40 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=cbindgen +pkgver=0.8.7 +pkgrel=1 +pkgdesc="A tool for generating C bindings to Rust code" +url="https://github.com/eqrion/cbindgen; +arch=(x86_64) +license=(MPL2) +depends=(gcc-libs) +makedepends=(cargo git) +_commit=23a991a5b21e89aa1dcdc70f1371be20c93ece8e # tags/v0.8.7^0 +source=("git+https://github.com/eqrion/cbindgen#commit=$_commit;) +sha512sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + cd $pkgname + cargo build --release +} + +check() { + cd $pkgname + # test_expand* fails; needs nightly rust + cargo test --release || : +} + +package() { + cd $pkgname + install -Dt "$pkgdir/usr/bin" target/release/cbindgen + install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 README.md +}
[arch-commits] Commit in geeqie/trunk (PKGBUILD geeqie-exiv2-0.27.patch)
Date: Saturday, May 18, 2019 @ 08:31:01 Author: arojas Revision: 353582 Fix build with exiv2 0.27 Added: geeqie/trunk/geeqie-exiv2-0.27.patch Modified: geeqie/trunk/PKGBUILD -+ PKGBUILD|7 ++- geeqie-exiv2-0.27.patch | 98 ++ 2 files changed, 103 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-18 08:29:06 UTC (rev 353581) +++ PKGBUILD2019-05-18 08:31:01 UTC (rev 353582) @@ -13,14 +13,17 @@ optdepends=('librsvg: SVG rendering' 'fbida: for jpeg rotation') validpgpkeys=('85D4CA42952C949B175362B379D0B06F4E20AF1C') -source=(http://www.geeqie.org/${pkgname}-${pkgver}.tar.xz{,.asc} geeqie-no-changelog.patch) +source=(http://www.geeqie.org/${pkgname}-${pkgver}.tar.xz{,.asc} geeqie-no-changelog.patch +geeqie-exiv2-0.27.patch) sha256sums=('5c583a165573ec37874c278f9dc57e73df356b30e09a9ccac3179dd5d97e3e32' 'SKIP' -'f6eb2725a47fc750d95455d4bbf4be5a0ae45307d3ada571937212a25b2b4301') +'f6eb2725a47fc750d95455d4bbf4be5a0ae45307d3ada571937212a25b2b4301' +'255a29cc4ecaadcb3f8ae37be3d004f48e75fa7aa3aa6beb3f4052ce8ab860e2') prepare() { cd $pkgname-$pkgver patch -p1 -i ../geeqie-no-changelog.patch # Workaround missing changelog (Fedora) + patch -p1 -i ../geeqie-exiv2-0.27.patch # Fix build with exiv2 0.27 NOCONFIGURE=1 ./autogen.sh } Added: geeqie-exiv2-0.27.patch === --- geeqie-exiv2-0.27.patch (rev 0) +++ geeqie-exiv2-0.27.patch 2019-05-18 08:31:01 UTC (rev 353582) @@ -0,0 +1,98 @@ +From f9213c8ad796cf4571b2606435c32753040ec645 Mon Sep 17 00:00:00 2001 +From: Rasmus Thomsen +Date: Sun, 6 Jan 2019 17:40:31 + +Subject: [PATCH] Fix #654, 655: fix build against exiv2-0.27.x + +https://github.com/BestImageViewer/geeqie/pull/655 +--- + src/exiv2.cc | 45 + + 1 file changed, 21 insertions(+), 24 deletions(-) + +diff --git a/src/exiv2.cc b/src/exiv2.cc +index b3c80657..2992740c 100644 +--- a/src/exiv2.cc b/src/exiv2.cc +@@ -22,17 +22,25 @@ + + #ifdef HAVE_EXIV2 + +-#include +-#include ++// Don't include the file directly ++// Early Exiv2 versions didn't have version.hpp and the macros. ++#include + #include + #include + + // EXIV2_TEST_VERSION is defined in Exiv2 0.15 and newer. ++#ifdef EXIV2_VERSION + #ifndef EXIV2_TEST_VERSION +-# define EXIV2_TEST_VERSION(major,minor,patch) \ ++#define EXIV2_TEST_VERSION(major,minor,patch) \ + ( EXIV2_VERSION >= EXIV2_MAKE_VERSION(major,minor,patch) ) + #endif ++#else ++#define EXIV2_TEST_VERSION(major,minor,patch) (false) ++#endif + ++#if EXIV2_TEST_VERSION(0,27,0) ++#define HAVE_EXIV2_ERROR_CODE ++#endif + + #include + #include +@@ -40,27 +48,8 @@ + #include + #include + +-#if !EXIV2_TEST_VERSION(0,17,90) +-#include +-#include +-#include +-#include +-#include +-#include +-#if EXIV2_TEST_VERSION(0,16,0) +-#include +-#endif +-#if EXIV2_TEST_VERSION(0,13,0) +-#include +-#endif +-#include +-#else +-#include +-#endif +- +-#if EXIV2_TEST_VERSION(0,17,0) +-#include +-#include ++#if EXIV2_TEST_VERSION(0,27,0) ++#define EXV_PACKAGE "exiv2" + #endif + + extern "C" { +@@ -374,7 +363,11 @@ struct _ExifDataProcessed : public _ExifData + #endif + Exiv2::Image *image = imageData_->image(); + ++#ifdef HAVE_EXIV2_ERROR_CODE ++ if (!image) Exiv2::Error(Exiv2::ErrorCode::kerInputDataReadFailed); ++#else + if (!image) Exiv2::Error(21); ++#endif + image->setExifData(exifData_); + image->setIptcData(iptcData_); + #if EXIV2_TEST_VERSION(0,16,0) +@@ -393,8 +386,12 @@ struct _ExifDataProcessed : public _ExifData + + sidecar->setXmpData(xmpData_); + sidecar->writeMetadata(); ++#else ++#ifdef HAVE_EXIV2_ERROR_CODE ++ throw Exiv2::Error(Exiv2::ErrorCode::kerNotAnImage, "xmp"); + #else + throw Exiv2::Error(3, "xmp"); ++#endif + #endif + } + }