[arch-commits] Commit in (python-mypy-protobuf)
Date: Saturday, September 18, 2021 @ 00:13:56 Author: demize Revision: 1016909 Dropping python-mypy-protobuf to the AUR It was only required by anki. Deleted: python-mypy-protobuf/
[arch-commits] Commit in webkit2gtk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 23:57:58 Author: heftig Revision: 424322 archrelease: copy trunk to extra-x86_64 Added: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 424321, webkit2gtk/trunk/PKGBUILD) Deleted: webkit2gtk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 124 ++--- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 23:57:19 UTC (rev 424321) +++ PKGBUILD2021-09-17 23:57:58 UTC (rev 424322) @@ -1,62 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Eric Bélanger - -pkgname=webkit2gtk -pkgver=2.32.3 -pkgrel=1 -pkgdesc="Web content engine for GTK" -url="https://webkitgtk.org; -arch=(x86_64) -license=(custom) -depends=(cairo fontconfig freetype2 libgcrypt glib2 gtk3 harfbuzz harfbuzz-icu - icu libjpeg libsoup libxml2 zlib libpng sqlite atk libwebp at-spi2-core - libegl libgl libgles libwpe wpebackend-fdo libxslt libsecret libtasn1 - enchant libx11 libxext libice libxt wayland libnotify hyphen openjpeg2 - woff2 libsystemd bubblewrap libseccomp xdg-dbus-proxy gstreamer - gst-plugins-base-libs libmanette) -makedepends=(cmake ninja gtk-doc python ruby gobject-introspection - wayland-protocols systemd gst-plugins-bad gperf) -optdepends=('geoclue: Geolocation support' -'gst-plugins-good: media decoding' -'gst-plugins-bad: media decoding' -'gst-libav: nonfree media decoding') -source=($url/releases/webkitgtk-$pkgver.tar.xz{,.asc}) -sha256sums=('c1f496f5ac654efe4cef62fbd4f2fbeeef265a07c5e7419e5d2900bfeea52cbc' -'SKIP') -validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos - '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro - -prepare() { - cd webkitgtk-$pkgver -} - -build() { - cmake -S webkitgtk-$pkgver -B build -G Ninja \ --DPORT=GTK \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_LIBEXECDIR=lib \ --DCMAKE_SKIP_RPATH=ON \ --DENABLE_GTKDOC=ON \ --DENABLE_MINIBROWSER=ON - cmake --build build -} - -package() { - depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so) - provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so) - - DESTDIR="$pkgdir" cmake --install build - - cd webkitgtk-$pkgver - find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | -while IFS= read -d $'\0' -r _f; do - echo "### $_f ###" - cat "$_f" - echo -done | -install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set sw=2 et: Copied: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 424321, webkit2gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 23:57:58 UTC (rev 424322) @@ -0,0 +1,62 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Eric Bélanger + +pkgname=webkit2gtk +pkgver=2.32.4 +pkgrel=1 +pkgdesc="Web content engine for GTK" +url="https://webkitgtk.org; +arch=(x86_64) +license=(custom) +depends=(cairo fontconfig freetype2 libgcrypt glib2 gtk3 harfbuzz harfbuzz-icu + icu libjpeg libsoup libxml2 zlib libpng sqlite atk libwebp at-spi2-core + libegl libgl libgles libwpe wpebackend-fdo libxslt libsecret libtasn1 + enchant libx11 libxext libice libxt wayland libnotify hyphen openjpeg2 + woff2 libsystemd bubblewrap libseccomp xdg-dbus-proxy gstreamer + gst-plugins-base-libs libmanette) +makedepends=(cmake ninja gtk-doc python ruby gobject-introspection + wayland-protocols systemd gst-plugins-bad gperf) +optdepends=('geoclue: Geolocation support' +'gst-plugins-good: media decoding' +'gst-plugins-bad: media decoding' +'gst-libav: nonfree media decoding') +source=($url/releases/webkitgtk-$pkgver.tar.xz{,.asc}) +sha256sums=('00ce2d3f798d7bc5e9039d9059f0c3c974d51de38c8b716f00e94452a177d3fd' +'SKIP') +validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos + '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro + +prepare() { + cd webkitgtk-$pkgver +} + +build() { + cmake -S webkitgtk-$pkgver -B build -G Ninja \ +-DPORT=GTK \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DCMAKE_SKIP_RPATH=ON \ +-DENABLE_GTKDOC=ON \ +-DENABLE_MINIBROWSER=ON + cmake --build build +} + +package() { + depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so) + provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so) + + DESTDIR="$pkgdir" cmake --install build + + cd webkitgtk-$pkgver + find Source -name
[arch-commits] Commit in wpewebkit/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 23:57:58 Author: heftig Revision: 424323 archrelease: copy trunk to extra-x86_64 Added: wpewebkit/repos/extra-x86_64/PKGBUILD (from rev 424321, wpewebkit/trunk/PKGBUILD) Deleted: wpewebkit/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 23:57:58 UTC (rev 424322) +++ PKGBUILD2021-09-17 23:57:58 UTC (rev 424323) @@ -1,60 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=wpewebkit -pkgver=2.32.3 -pkgrel=1 -pkgdesc="Web content engine for embedded devices" -url="https://wpewebkit.org; -arch=(x86_64) -license=(custom) -depends=(cairo fontconfig freetype2 glib2 harfbuzz harfbuzz-icu icu libjpeg - libepoxy libgcrypt libsoup libxml2 zlib libpng sqlite libwebp libwpe - atk at-spi2-atk openjpeg2 woff2 libtasn1 libxslt libsystemd bubblewrap - libseccomp xdg-dbus-proxy gstreamer gst-plugins-base-libs libxkbcommon - wayland wpebackend-fdo) -makedepends=(cmake ninja gtk-doc python ruby systemd gst-plugins-bad gperf - wayland-protocols) -optdepends=('geoclue: Geolocation support' -'gst-plugins-good: media decoding' -'gst-plugins-bad: media decoding' -'gst-libav: nonfree media decoding') -source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc}) -sha256sums=('859bd1bbe51026aecfb2b6f5c8c024d88fb69ac6fcdc74c788c9fbe9499d740d' -'SKIP') -validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos - '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro - -prepare() { - cd $pkgname-$pkgver -} - -build() { - cmake -S $pkgname-$pkgver -B build -G Ninja \ --DPORT=WPE \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_LIBEXECDIR=lib \ --DCMAKE_SKIP_RPATH=ON \ --DENABLE_GTKDOC=ON \ --DENABLE_MINIBROWSER=ON - cmake --build build -} - -package() { - depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so) - provides+=(libWPEWebKit-1.0.so) - - DESTDIR="$pkgdir" cmake --install build - - cd $pkgname-$pkgver - find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | -while IFS= read -d $'\0' -r _f; do - echo "### $_f ###" - cat "$_f" - echo -done | -install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set sw=2 et: Copied: wpewebkit/repos/extra-x86_64/PKGBUILD (from rev 424321, wpewebkit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 23:57:58 UTC (rev 424323) @@ -0,0 +1,60 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=wpewebkit +pkgver=2.32.4 +pkgrel=1 +pkgdesc="Web content engine for embedded devices" +url="https://wpewebkit.org; +arch=(x86_64) +license=(custom) +depends=(cairo fontconfig freetype2 glib2 harfbuzz harfbuzz-icu icu libjpeg + libepoxy libgcrypt libsoup libxml2 zlib libpng sqlite libwebp libwpe + atk at-spi2-atk openjpeg2 woff2 libtasn1 libxslt libsystemd bubblewrap + libseccomp xdg-dbus-proxy gstreamer gst-plugins-base-libs libxkbcommon + wayland wpebackend-fdo) +makedepends=(cmake ninja gtk-doc python ruby systemd gst-plugins-bad gperf + wayland-protocols) +optdepends=('geoclue: Geolocation support' +'gst-plugins-good: media decoding' +'gst-plugins-bad: media decoding' +'gst-libav: nonfree media decoding') +source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc}) +sha256sums=('381f1422cbc319db1aa42dda48de39590ed90ac3bec6b81ec83f3f2cae5c3eeb' +'SKIP') +validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos + '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro + +prepare() { + cd $pkgname-$pkgver +} + +build() { + cmake -S $pkgname-$pkgver -B build -G Ninja \ +-DPORT=WPE \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DCMAKE_SKIP_RPATH=ON \ +-DENABLE_GTKDOC=ON \ +-DENABLE_MINIBROWSER=ON + cmake --build build +} + +package() { + depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so) + provides+=(libWPEWebKit-1.0.so) + + DESTDIR="$pkgdir" cmake --install build + + cd $pkgname-$pkgver + find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z | +while IFS= read -d $'\0' -r _f; do + echo "### $_f ###" + cat "$_f" + echo +done | +install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set sw=2 et:
[arch-commits] Commit in webkit2gtk/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 23:57:19 Author: heftig Revision: 424321 2.32.4-1 Modified: webkit2gtk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 23:57:16 UTC (rev 424320) +++ PKGBUILD2021-09-17 23:57:19 UTC (rev 424321) @@ -2,7 +2,7 @@ # Contributor: Eric Bélanger pkgname=webkit2gtk -pkgver=2.32.3 +pkgver=2.32.4 pkgrel=1 pkgdesc="Web content engine for GTK" url="https://webkitgtk.org; @@ -21,7 +21,7 @@ 'gst-plugins-bad: media decoding' 'gst-libav: nonfree media decoding') source=($url/releases/webkitgtk-$pkgver.tar.xz{,.asc}) -sha256sums=('c1f496f5ac654efe4cef62fbd4f2fbeeef265a07c5e7419e5d2900bfeea52cbc' +sha256sums=('00ce2d3f798d7bc5e9039d9059f0c3c974d51de38c8b716f00e94452a177d3fd' 'SKIP') validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro
[arch-commits] Commit in wpewebkit/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 23:57:16 Author: heftig Revision: 424320 2.32.4-1 Modified: wpewebkit/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 22:49:39 UTC (rev 424319) +++ PKGBUILD2021-09-17 23:57:16 UTC (rev 424320) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=wpewebkit -pkgver=2.32.3 +pkgver=2.32.4 pkgrel=1 pkgdesc="Web content engine for embedded devices" url="https://wpewebkit.org; @@ -19,7 +19,7 @@ 'gst-plugins-bad: media decoding' 'gst-libav: nonfree media decoding') source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc}) -sha256sums=('859bd1bbe51026aecfb2b6f5c8c024d88fb69ac6fcdc74c788c9fbe9499d740d' +sha256sums=('381f1422cbc319db1aa42dda48de39590ed90ac3bec6b81ec83f3f2cae5c3eeb' 'SKIP') validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro
[arch-commits] Commit in gtk3/repos/testing-x86_64 (6 files)
Date: Friday, September 17, 2021 @ 22:49:39 Author: heftig Revision: 424319 archrelease: copy trunk to testing-x86_64 Added: gtk3/repos/testing-x86_64/PKGBUILD (from rev 424318, gtk3/trunk/PKGBUILD) gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 424318, gtk3/trunk/gtk-query-immodules-3.0.hook) gtk3/repos/testing-x86_64/gtk3.install (from rev 424318, gtk3/trunk/gtk3.install) Deleted: gtk3/repos/testing-x86_64/PKGBUILD gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook gtk3/repos/testing-x86_64/gtk3.install --+ PKGBUILD | 207 - gtk-query-immodules-3.0.hook | 22 ++-- gtk3.install |6 - 3 files changed, 118 insertions(+), 117 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 22:49:24 UTC (rev 424318) +++ PKGBUILD2021-09-17 22:49:39 UTC (rev 424319) @@ -1,103 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=gtk3 -pkgname=(gtk3 gtk3-docs gtk3-demos) -pkgver=3.24.30+29+gfe19b20492 -pkgrel=1 -epoch=1 -pkgdesc="GObject-based multi-platform GUI toolkit" -arch=(x86_64) -url="https://www.gtk.org/; -depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 - dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk - wayland libxkbcommon adwaita-icon-theme json-glib librsvg - wayland-protocols desktop-file-utils mesa cantarell-fonts libcolord - rest libcups libcanberra fribidi iso-codes libcloudproviders tracker3 - gtk-update-icon-cache) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson) -license=(LGPL) -_commit=fe19b204923763c09cc1619b4d81203c18c32d20 # gtk-3-24 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit; -gtk-query-immodules-3.0.hook) -sha256sums=('SKIP' -'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk -} - -build() { - CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" - local meson_options=( --D broadway_backend=true --D cloudproviders=true --D tracker3=true --D colord=yes --D gtk_doc=true --D man=true - ) - - arch-meson gtk build "${meson_options[@]}" - meson compile -C build -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_gtk3() { - provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) - conflicts=(gtk3-print-backends) - replaces=("gtk3-print-backends<=3.22.26-1") - install=gtk3.install - - DESTDIR="$pkgdir" meson install -C build - - install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" < +# Contributor: Ionut Biru + +pkgbase=gtk3 +pkgname=(gtk3 gtk3-docs gtk3-demos) +pkgver=3.24.30+62+g8d04980f38 +pkgrel=1 +epoch=1 +pkgdesc="GObject-based multi-platform GUI toolkit" +arch=(x86_64) +url="https://www.gtk.org/; +depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 + dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk + wayland libxkbcommon adwaita-icon-theme json-glib librsvg + desktop-file-utils mesa cantarell-fonts libcolord rest libcups + libcanberra fribidi iso-codes libcloudproviders tracker3 + gtk-update-icon-cache) +makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson + wayland-protocols) +license=(LGPL) +_commit=8d04980f38d58bea7ba721a6ff2e3d38dfdc0486 # gtk-3-24 +source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit; +gtk-query-immodules-3.0.hook) +sha256sums=('SKIP' +'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229') + +pkgver() { + cd gtk + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd gtk +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + local meson_options=( +-D broadway_backend=true +-D cloudproviders=true +-D tracker3=true +-D colord=yes +-D gtk_doc=true +-D man=true + ) + + arch-meson gtk build "${meson_options[@]}" + meson compile -C build +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_gtk3() { + provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) + conflicts=(gtk3-print-backends) + replaces=("gtk3-print-backends<=3.22.26-1") + install=gtk3.install + + meson install -C build --destdir "$pkgdir" + + install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <
[arch-commits] Commit in gtk3/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 22:49:24 Author: heftig Revision: 424318 3.24.30+62+g8d04980f38-1 Modified: gtk3/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:35:45 UTC (rev 424317) +++ PKGBUILD2021-09-17 22:49:24 UTC (rev 424318) @@ -3,7 +3,7 @@ pkgbase=gtk3 pkgname=(gtk3 gtk3-docs gtk3-demos) -pkgver=3.24.30+29+gfe19b20492 +pkgver=3.24.30+62+g8d04980f38 pkgrel=1 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" @@ -12,12 +12,13 @@ depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 dconf libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland libxkbcommon adwaita-icon-theme json-glib librsvg - wayland-protocols desktop-file-utils mesa cantarell-fonts libcolord - rest libcups libcanberra fribidi iso-codes libcloudproviders tracker3 + desktop-file-utils mesa cantarell-fonts libcolord rest libcups + libcanberra fribidi iso-codes libcloudproviders tracker3 gtk-update-icon-cache) -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson) +makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson + wayland-protocols) license=(LGPL) -_commit=fe19b204923763c09cc1619b4d81203c18c32d20 # gtk-3-24 +_commit=8d04980f38d58bea7ba721a6ff2e3d38dfdc0486 # gtk-3-24 source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit; gtk-query-immodules-3.0.hook) sha256sums=('SKIP' @@ -33,7 +34,7 @@ } build() { - CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" local meson_options=( -D broadway_backend=true -D cloudproviders=true @@ -63,7 +64,7 @@ replaces=("gtk3-print-backends<=3.22.26-1") install=gtk3.install - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-3.0/settings.ini" <
[arch-commits] Commit in python-breathe/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 22:45:52 Author: dbermond Revision: 1016907 archrelease: copy trunk to community-any Added: python-breathe/repos/community-any/PKGBUILD (from rev 1016906, python-breathe/trunk/PKGBUILD) Deleted: python-breathe/repos/community-any/PKGBUILD --+ PKGBUILD | 74 - 1 file changed, 35 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 22:45:27 UTC (rev 1016906) +++ PKGBUILD2021-09-17 22:45:52 UTC (rev 1016907) @@ -1,39 +0,0 @@ -# Maintainer : Daniel Bermond -# Maintainer : Santiago Torres-Arias -# Contributor: Simon Boulay - -pkgname=python-breathe -pkgver=4.30.0 -pkgrel=2 -pkgdesc="An extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output" -arch=('any') -url="https://breathe.readthedocs.org/en/latest/; -license=('BSD') -depends=('python' 'python-sphinx' 'python-docutils' 'python-six') -makedepends=('git' 'python-setuptools') -checkdepends=('python-pytest') -source=("git+https://github.com/michaeljones/breathe.git#tag=v${pkgver}?signed;) -sha512sums=('SKIP') -validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren - -prepare() { - # needed for building gdal documentation (and possibly others) - git -C breathe fetch origin pull/711/head:handle-parsing-errors - git -C breathe merge --no-commit handle-parsing-errors -} - -build() { - cd breathe - python setup.py build -} - -check() { - cd breathe - PYTHONPATH="$PWD" make test -} - -package_python-breathe() { - cd breathe - PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --skip-build --optimize=1 - install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: python-breathe/repos/community-any/PKGBUILD (from rev 1016906, python-breathe/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 22:45:52 UTC (rev 1016907) @@ -0,0 +1,35 @@ +# Maintainer : Daniel Bermond +# Maintainer : Santiago Torres-Arias +# Contributor: Simon Boulay + +pkgname=python-breathe +pkgver=4.31.0 +pkgrel=1 +pkgdesc="An extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output" +arch=('any') +url="https://breathe.readthedocs.org/en/latest/; +license=('BSD') +depends=('python' 'python-sphinx' 'python-docutils' 'python-six') +makedepends=('git' 'python-setuptools') +checkdepends=('python-pytest') +source=("https://github.com/michaeljones/breathe/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig"::"https://github.com/michaeljones/breathe/releases/download/v${pkgver}/breathe-${pkgver}.tar.gz.sig;) +sha512sums=('f6fd7db50ca68cad64d150fcb76227deb282c08109c38b343749f8ce9ee607ccddf767e3020328a61a7570e7a0c1159607148b773bc0b695e87d6b17a6068eac' +'SKIP') +validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren + +build() { + cd "breathe-${pkgver}" + python setup.py build +} + +check() { + cd "breathe-${pkgver}" + PYTHONPATH="$PWD" make test +} + +package_python-breathe() { + cd "breathe-${pkgver}" + python setup.py install --root="${pkgdir}" --skip-build --optimize=1 + install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in python-breathe/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 22:45:27 Author: dbermond Revision: 1016906 upgpkg: python-breathe 4.31.0-1 Modified: python-breathe/trunk/PKGBUILD --+ PKGBUILD | 22 +- 1 file changed, 9 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 22:37:25 UTC (rev 1016905) +++ PKGBUILD2021-09-17 22:45:27 UTC (rev 1016906) @@ -3,8 +3,8 @@ # Contributor: Simon Boulay pkgname=python-breathe -pkgver=4.30.0 -pkgrel=2 +pkgver=4.31.0 +pkgrel=1 pkgdesc="An extension to reStructuredText and Sphinx to be able to read and render Doxygen xml output" arch=('any') url="https://breathe.readthedocs.org/en/latest/; @@ -12,28 +12,24 @@ depends=('python' 'python-sphinx' 'python-docutils' 'python-six') makedepends=('git' 'python-setuptools') checkdepends=('python-pytest') -source=("git+https://github.com/michaeljones/breathe.git#tag=v${pkgver}?signed;) -sha512sums=('SKIP') +source=("https://github.com/michaeljones/breathe/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz; + "${pkgname}-${pkgver}.tar.gz.sig"::"https://github.com/michaeljones/breathe/releases/download/v${pkgver}/breathe-${pkgver}.tar.gz.sig;) +sha512sums=('f6fd7db50ca68cad64d150fcb76227deb282c08109c38b343749f8ce9ee607ccddf767e3020328a61a7570e7a0c1159607148b773bc0b695e87d6b17a6068eac' +'SKIP') validpgpkeys=('8AED58021FEACDD5F27BA0E6A72F627716EA9D96') # Melvin Vermeeren -prepare() { - # needed for building gdal documentation (and possibly others) - git -C breathe fetch origin pull/711/head:handle-parsing-errors - git -C breathe merge --no-commit handle-parsing-errors -} - build() { - cd breathe + cd "breathe-${pkgver}" python setup.py build } check() { - cd breathe + cd "breathe-${pkgver}" PYTHONPATH="$PWD" make test } package_python-breathe() { - cd breathe + cd "breathe-${pkgver}" python setup.py install --root="${pkgdir}" --skip-build --optimize=1 install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" }
[arch-commits] Commit in (anki)
Date: Friday, September 17, 2021 @ 22:37:25 Author: demize Revision: 1016905 Droppin anki to the AUR Deleted: anki/
[arch-commits] Commit in elixir/repos (2 files)
Date: Friday, September 17, 2021 @ 22:24:13 Author: demize Revision: 1016903 archrelease: copy trunk to community-testing-any Added: elixir/repos/community-testing-any/ elixir/repos/community-testing-any/PKGBUILD (from rev 1016902, elixir/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: elixir/repos/community-testing-any/PKGBUILD (from rev 1016902, elixir/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2021-09-17 22:24:13 UTC (rev 1016903) @@ -0,0 +1,39 @@ +# Maintainer: Johannes Löthberg +# Contributor: Sergej Pupykin +# Contributor: Gilbert Kennen + +pkgname=elixir +pkgver=1.12.3 +pkgrel=1 + +pkgdesc="a functional meta-programming aware language built on top of the Erlang VM" +url="https://elixir-lang.org; +license=('Apache' 'custom:EPL') + +arch=('any') + +depends=('erlang-nox') +checkdepends=('git') + +source=("$pkgname-$pkgver.tar.gz::https://github.com/elixir-lang/elixir/archive/v$pkgver.tar.gz;) +sha256sums=('c5affa97defafa1fd89c81656464d61da8f76ccfec2ea80c8a528decd5cb04ad') + +build() { + cd elixir-"$pkgver" + make +} + +check() { + cd elixir-"$pkgver" + ERL_EPMD_PORT=5369 make test + + # The elixir test suite starts up epmd and then doesn't kill it again afterwards. + epmd -port 5369 -kill +} + +package() { + cd elixir-"$pkgver" + mkdir -p "$pkgdir"/usr/share/licenses/"$pkgname" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname" + make DESTDIR="$pkgdir" PREFIX=/usr install +}
[arch-commits] Commit in elixir/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 22:24:07 Author: demize Revision: 1016902 upgpkg: elixir 1.12.3-1 Modified: elixir/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 22:09:17 UTC (rev 1016901) +++ PKGBUILD2021-09-17 22:24:07 UTC (rev 1016902) @@ -3,16 +3,20 @@ # Contributor: Gilbert Kennen pkgname=elixir -pkgver=1.12.2 +pkgver=1.12.3 pkgrel=1 + pkgdesc="a functional meta-programming aware language built on top of the Erlang VM" url="https://elixir-lang.org; +license=('Apache' 'custom:EPL') + arch=('any') -license=('Apache' 'custom:EPL') + depends=('erlang-nox') checkdepends=('git') + source=("$pkgname-$pkgver.tar.gz::https://github.com/elixir-lang/elixir/archive/v$pkgver.tar.gz;) -sha256sums=('701006d1279225fc42f15c8d3f39906db127ddcc95373d34d8d160993356b15c') +sha256sums=('c5affa97defafa1fd89c81656464d61da8f76ccfec2ea80c8a528decd5cb04ad') build() { cd elixir-"$pkgver"
[arch-commits] Commit in lib32-libffi/repos (2 files)
Date: Friday, September 17, 2021 @ 22:09:17 Author: heftig Revision: 1016901 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libffi/repos/multilib-testing-x86_64/ lib32-libffi/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016900, lib32-libffi/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: lib32-libffi/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016900, lib32-libffi/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2021-09-17 22:09:17 UTC (rev 1016901) @@ -0,0 +1,46 @@ +# Contributor: Jan de Groot + +pkgname=lib32-libffi +pkgver=3.3 +pkgrel=4 +pkgdesc='Portable foreign function interface library (32-bit)' +arch=('x86_64') +url='https://sourceware.org/libffi/' +license=('MIT') +depends=('lib32-glibc' 'libffi') +checkdepends=('dejagnu') +provides=('libffi.so') +source=(https://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) +sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056') +b2sums=('cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa') + +prepare() { + cd libffi-$pkgver + autoreconf -fiv +} + +build() { + cd libffi-$pkgver + + export CC="gcc -m32" + + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--disable-static \ +--enable-pax_emutramp + make +} + +check() { + make -C libffi-$pkgver check +} + +package() { + cd libffi-$pkgver + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{include,share} + install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lib32-libffi/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 22:07:56 Author: heftig Revision: 1016900 3.3-4: add libprovides, sync with core Modified: lib32-libffi/trunk/PKGBUILD --+ PKGBUILD | 45 ++--- 1 file changed, 26 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:43:39 UTC (rev 1016899) +++ PKGBUILD2021-09-17 22:07:56 UTC (rev 1016900) @@ -1,39 +1,46 @@ -# Maintainer: Jan de Groot +# Contributor: Jan de Groot pkgname=lib32-libffi pkgver=3.3 -pkgrel=2 -pkgdesc="A portable, high level programming interface to various calling conventions (32-bit)" +pkgrel=4 +pkgdesc='Portable foreign function interface library (32-bit)' arch=('x86_64') +url='https://sourceware.org/libffi/' license=('MIT') -url="https://sourceware.org/libffi/; depends=('lib32-glibc' 'libffi') checkdepends=('dejagnu') -source=(https://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -sha512sums=('61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f') +provides=('libffi.so') +source=(https://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) +sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056') +b2sums=('cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa') +prepare() { + cd libffi-$pkgver + autoreconf -fiv +} + build() { - cd libffi-${pkgver} + cd libffi-$pkgver export CC="gcc -m32" - ./configure --prefix=/usr \ ---libdir=/usr/lib32 --libexecdir=/usr/lib32 \ ---disable-static --enable-pax_emutramp - + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--disable-static \ +--enable-pax_emutramp make } check() { - make -C libffi-${pkgver} check + make -C libffi-$pkgver check } package() { - cd libffi-${pkgver} + cd libffi-$pkgver + make DESTDIR="$pkgdir" install + rm -r "$pkgdir"/usr/{include,share} + install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +} - make DESTDIR="${pkgdir}" install - - rm -r "${pkgdir}"/usr/{include,share} - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" -} +# vim: ts=2 sw=2 et:
[arch-commits] Commit in easyeffects/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 21:43:39 Author: freswa Revision: 1016899 archrelease: copy trunk to community-x86_64 Added: easyeffects/repos/community-x86_64/PKGBUILD (from rev 1016898, easyeffects/trunk/PKGBUILD) Deleted: easyeffects/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 21:43:37 UTC (rev 1016898) +++ PKGBUILD2021-09-17 21:43:39 UTC (rev 1016899) @@ -1,34 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Maintainer: Frederik Schwan -# Maintainer: Justin Kromlinger -# Contributor: Wellington -# Contributor: robertfoster - -pkgname=easyeffects -pkgver=6.1.0 -pkgrel=1 -pkgdesc='Audio Effects for Pipewire applications' -arch=('x86_64') -url='https://github.com/wwmm/easyeffects' -license=('GPL3') -depends=('calf' 'libglibmm-2.68.so' 'gtk4' 'gtkmm-4.0' 'libebur128' 'libbs2b.so' - 'librubberband.so' 'libsamplerate.so' 'libsigc-3.0.so' 'libsndfile.so' - 'liblilv-0.so' 'lsp-plugins' 'libpipewire-0.3.so' 'rnnoise' 'rubberband' - 'zita-convolver') -makedepends=('appstream-glib' 'itstool' 'lv2' 'meson' 'nlohmann-json' 'zam-plugins') -optdepends=( - 'zam-plugins: maximizer' - 'mda.lv2: bass loudness plugin' -) -replaces=('pulseeffects') -source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") -sha512sums=('2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe') - -build() { - arch-meson ${pkgname}-${pkgver} build - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja install -C build -} Copied: easyeffects/repos/community-x86_64/PKGBUILD (from rev 1016898, easyeffects/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 21:43:39 UTC (rev 1016899) @@ -0,0 +1,34 @@ +# Maintainer: Filipe Laíns (FFY00) +# Maintainer: Frederik Schwan +# Maintainer: Justin Kromlinger +# Contributor: Wellington +# Contributor: robertfoster + +pkgname=easyeffects +pkgver=6.1.1 +pkgrel=1 +pkgdesc='Audio Effects for Pipewire applications' +arch=('x86_64') +url='https://github.com/wwmm/easyeffects' +license=('GPL3') +depends=('calf' 'libglibmm-2.68.so' 'gtk4' 'gtkmm-4.0' 'libebur128' 'libbs2b.so' + 'librubberband.so' 'libsamplerate.so' 'libsigc-3.0.so' 'libsndfile.so' + 'liblilv-0.so' 'lsp-plugins' 'libpipewire-0.3.so' 'rnnoise' 'rubberband' + 'zita-convolver') +makedepends=('appstream-glib' 'itstool' 'lv2' 'meson' 'nlohmann-json' 'zam-plugins') +optdepends=( + 'zam-plugins: maximizer' + 'mda.lv2: bass loudness plugin' +) +replaces=('pulseeffects') +source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") +sha512sums=('f6176b824e7a78e8341394811b9bc4fc9ae7a9a656b06828d0c3e8fc052a9b492edda53f07f4687ea34ea60106303e409f322a95c9eda961fb77447f59ea9076') + +build() { + arch-meson ${pkgname}-${pkgver} build + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja install -C build +}
[arch-commits] Commit in easyeffects/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:43:37 Author: freswa Revision: 1016898 upgpkg: easyeffects 6.1.1-1 Modified: easyeffects/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:34:22 UTC (rev 1016897) +++ PKGBUILD2021-09-17 21:43:37 UTC (rev 1016898) @@ -5,7 +5,7 @@ # Contributor: robertfoster pkgname=easyeffects -pkgver=6.1.0 +pkgver=6.1.1 pkgrel=1 pkgdesc='Audio Effects for Pipewire applications' arch=('x86_64') @@ -22,7 +22,7 @@ ) replaces=('pulseeffects') source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") -sha512sums=('2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe') +sha512sums=('f6176b824e7a78e8341394811b9bc4fc9ae7a9a656b06828d0c3e8fc052a9b492edda53f07f4687ea34ea60106303e409f322a95c9eda961fb77447f59ea9076') build() { arch-meson ${pkgname}-${pkgver} build
[arch-commits] Commit in harfbuzz/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, September 17, 2021 @ 21:34:24 Author: heftig Revision: 424316 archrelease: copy trunk to testing-x86_64 Added: harfbuzz/repos/testing-x86_64/ harfbuzz/repos/testing-x86_64/PKGBUILD (from rev 424315, harfbuzz/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: harfbuzz/repos/testing-x86_64/PKGBUILD (from rev 424315, harfbuzz/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-09-17 21:34:24 UTC (rev 424316) @@ -0,0 +1,66 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=3.0.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson chafa) +checkdepends=(python-fonttools python-setuptools) +_commit=9c387e20d65a7a366ac270d789f6ad266014c9e0 # tags/3.0.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program' + 'chafa: hb-view program') + + meson install -C build --destdir "$pkgdir" + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in lib32-harfbuzz/repos (2 files)
Date: Friday, September 17, 2021 @ 21:34:22 Author: heftig Revision: 1016897 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-harfbuzz/repos/multilib-testing-x86_64/ lib32-harfbuzz/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016896, lib32-harfbuzz/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: lib32-harfbuzz/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016896, lib32-harfbuzz/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2021-09-17 21:34:22 UTC (rev 1016897) @@ -0,0 +1,72 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Florian Pritz + +pkgbase=lib32-harfbuzz +pkgname=(lib32-harfbuzz lib32-harfbuzz-icu) +pkgver=3.0.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine (32-bit)" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz; +arch=(x86_64) +license=(MIT) +makedepends=(lib32-glib2 lib32-freetype2 lib32-icu ragel git python meson + harfbuzz) +checkdepends=(python-fonttools python-setuptools) +_commit=9c387e20d65a7a366ac270d789f6ad266014c9e0 # tags/3.0.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + arch-meson harfbuzz build \ +--libdir=/usr/lib32 \ +-D cairo=disabled \ +-D chafa=disabled \ +-D introspection=disabled \ +-D docs=disabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_lib32-harfbuzz() { + depends=(lib32-glib2 lib32-freetype2 libglib-2.0.so libfreetype.so + libgobject-2.0.so harfbuzz) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + + meson install -C build --destdir "$pkgdir" + rm -rf "${pkgdir}"/usr/{include,share,bin} + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/lib32/pkgconfig + mv -t hb-icu/usr/lib32 "$pkgdir"/usr/lib32/libharfbuzz-icu* + mv -t hb-icu/usr/lib32/pkgconfig "$pkgdir"/usr/lib32/pkgconfig/harfbuzz-icu.pc + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_lib32-harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("lib32-harfbuzz=$pkgver-$pkgrel" lib32-icu libharfbuzz.so harfbuzz-icu) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:34:05 Author: heftig Revision: 1016896 3.0.0-1 Modified: lib32-harfbuzz/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:29:25 UTC (rev 1016895) +++ PKGBUILD2021-09-17 21:34:05 UTC (rev 1016896) @@ -3,7 +3,7 @@ pkgbase=lib32-harfbuzz pkgname=(lib32-harfbuzz lib32-harfbuzz-icu) -pkgver=2.9.1 +pkgver=3.0.0 pkgrel=1 pkgdesc="OpenType text shaping engine (32-bit)" url="https://www.freedesktop.org/wiki/Software/HarfBuzz; @@ -12,7 +12,7 @@ makedepends=(lib32-glib2 lib32-freetype2 lib32-icu ragel git python meson harfbuzz) checkdepends=(python-fonttools python-setuptools) -_commit=505df5abf8032f3a2295ded417dca9bfb14ea7b8 # tags/2.9.1^0 +_commit=9c387e20d65a7a366ac270d789f6ad266014c9e0 # tags/3.0.0^0 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in harfbuzz/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:34:04 Author: heftig Revision: 424315 3.0.0-1 Modified: harfbuzz/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:29:25 UTC (rev 424314) +++ PKGBUILD2021-09-17 21:34:04 UTC (rev 424315) @@ -3,7 +3,7 @@ pkgbase=harfbuzz pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.9.1 +pkgver=3.0.0 pkgrel=1 pkgdesc="OpenType text shaping engine" url="https://www.freedesktop.org/wiki/Software/HarfBuzz; @@ -12,7 +12,7 @@ makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git python meson chafa) checkdepends=(python-fonttools python-setuptools) -_commit=505df5abf8032f3a2295ded417dca9bfb14ea7b8 # tags/2.9.1^0 +_commit=9c387e20d65a7a366ac270d789f6ad266014c9e0 # tags/3.0.0^0 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in glib2/repos (6 files)
Date: Friday, September 17, 2021 @ 21:29:25 Author: heftig Revision: 424314 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 424313, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 424313, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/gio-querymodules.script (from rev 424313, glib2/trunk/gio-querymodules.script) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 424313, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 424313, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 78 ++ gio-querymodules.hook | 12 + gio-querymodules.script |7 +++ glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 5 files changed, 133 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 424313, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-09-17 21:29:25 UTC (rev 424314) @@ -0,0 +1,78 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.70.0 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL) +arch=(x86_64) +depends=(pcre libffi util-linux-libs zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +source=("git+https://gitlab.gnome.org/GNOME/glib.git?signed#tag=$pkgver; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.{hook,script}) +sha256sums=('SKIP' +'b1cb539389aaabd13671424452f2805112a359b96c9e0e7f80fad804a77f9c7e' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'2a9f9b8235f48e3b7d0f6cfcbc76cd2116c45f28692cac4bd61074c495bd5eb7' +'92d08db5aa30bda276bc3d718e7ff9dd01dc40dcab45b359182dcc290054e24e') +validpgpkeys=('923B7025EE03C1C59F42684CF0942E894B2EAFA0') # Philip Withnall (https://endlessos.org/) + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../noisy-glib-compile-schemas.diff +} + +build() { + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D glib_debug=disabled \ +-D selinux=disabled \ +-D man=true \ +-D gtk_doc=true + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --no-suite slow --print-errorlogs +} + +package_glib2() { + depends+=(libmount.so libffi.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + meson install -C build --destdir "$pkgdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -D gio-querymodules.script "$pkgdir/usr/share/libalpm/scripts/gio-querymodules" + + python -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ +"$pkgdir/usr/share/glib-2.0/codegen" + + # Split docs + mkdir -p docs/usr/share + mv {"$pkgdir",docs}/usr/share/gtk-doc +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + license+=(custom) + + mv -t "$pkgdir" docs/* + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 glib/docs/reference/COPYING +} + +# vim:set sw=2 et: Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 424313, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2021-09-17 21:29:25 UTC (rev 424314) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/ + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/share/libalpm/scripts/gio-querymodules +NeedsTargets Copied: glib2/repos/testing-x86_64/gio-querymodules.script (from rev 424313, glib2/trunk/gio-querymodules.script) === --- testing-x86_64/gio-querymodules.script (rev 0) +++ testing-x86_64/gio-querymodules.script 2021-09-17 21:29:25 UTC (rev 424314) @@ -0,0 +1,7 @@ +#!/bin/bash + +while read -r d; do + [[ -d $d ]] || continue + gio-querymodules "$d" + rmdir
[arch-commits] Commit in lib32-glib2/repos (5 files)
Date: Friday, September 17, 2021 @ 21:29:25 Author: heftig Revision: 1016895 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016894, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 1016894, lib32-glib2/trunk/gio-querymodules-32.hook) lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.script (from rev 1016894, lib32-glib2/trunk/gio-querymodules-32.script) lib32-glib2/repos/multilib-testing-x86_64/multilib.diff (from rev 1016894, lib32-glib2/trunk/multilib.diff) + PKGBUILD | 65 +++ gio-querymodules-32.hook | 12 +++ gio-querymodules-32.script |7 multilib.diff | 27 + 4 files changed, 111 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016894, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2021-09-17 21:29:25 UTC (rev 1016895) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +pkgname=lib32-glib2 +pkgver=2.70.0 +pkgrel=1 +pkgdesc="Low level core library (32-bit)" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL) +arch=(x86_64) +depends=(lib32-pcre lib32-libffi lib32-util-linux lib32-zlib glib2) +makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git util-linux + meson lib32-dbus) +checkdepends=(desktop-file-utils lib32-glib2) +source=("git+https://gitlab.gnome.org/GNOME/glib.git?signed#tag=$pkgver; +multilib.diff +gio-querymodules-32.{hook,script}) +sha256sums=('SKIP' +'05598afa7b995ad6118aefd81975e460e917276608079cf55c1f8d088ce7a36c' +'2fe9543c97829300c25e6b45ed01fb63d3b699649fb2924b9a41443ccec8b946' +'1c96fb5f09baf59987e4b97bf3af37ea8feedcc753b48c91ffc6bff080461f21') +validpgpkeys=('923B7025EE03C1C59F42684CF0942E894B2EAFA0') # Philip Withnall (https://endlessos.org/) + +prepare() { + cd glib + + # Test suite workaround + git apply -3 ../multilib.diff +} + +build() { + export CC="gcc -m32 -mstackrealign" + export CXX="g++ -m32 -mstackrealign" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + CFLAGS+=" -DG_DISABLE_CAST_CHECKS" + arch-meson glib build \ +-D glib_debug=disabled \ +-D selinux=disabled \ +--libdir=/usr/lib32 + meson compile -C build +} + +check() { + meson test -C build --no-suite flaky --no-suite slow --print-errorlogs +} + +package() { + depends+=(libmount.so libffi.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + + meson install -C build --destdir "$pkgdir" + + rm -r "$pkgdir"/usr/{share,include} + find "$pkgdir/usr/bin" -type f -not -name gio-querymodules -printf 'Removing %P\n' -delete + mv "$pkgdir"/usr/bin/gio-querymodules{,-32} + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -D gio-querymodules-32.script "$pkgdir/usr/share/libalpm/scripts/gio-querymodules-32" +} + +# vim:set sw=2 et: Copied: lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 1016894, lib32-glib2/trunk/gio-querymodules-32.hook) === --- multilib-testing-x86_64/gio-querymodules-32.hook (rev 0) +++ multilib-testing-x86_64/gio-querymodules-32.hook2021-09-17 21:29:25 UTC (rev 1016895) @@ -0,0 +1,12 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib32/gio/modules/ + +[Action] +Description = Updating 32-bit GIO module cache... +When = PostTransaction +Exec = /usr/share/libalpm/scripts/gio-querymodules-32 +NeedsTargets Copied: lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.script (from rev 1016894, lib32-glib2/trunk/gio-querymodules-32.script) === --- multilib-testing-x86_64/gio-querymodules-32.script (rev 0) +++ multilib-testing-x86_64/gio-querymodules-32.script 2021-09-17 21:29:25 UTC (rev 1016895) @@ -0,0 +1,7 @@ +#!/bin/bash + +while read -r d; do + [[ -d $d ]] || continue + gio-querymodules-32 "$d" + rmdir --ignore-fail-on-non-empty "$d" +done Copied: lib32-glib2/repos/multilib-testing-x86_64/multilib.diff (from rev 1016894, lib32-glib2/trunk/multilib.diff) === --- multilib-testing-x86_64/multilib.diff (rev 0) +++ multilib-testing-x86_64/multilib.diff 2021-09-17
[arch-commits] Commit in lib32-glib2/trunk (PKGBUILD multilib.diff)
Date: Friday, September 17, 2021 @ 21:29:12 Author: heftig Revision: 1016894 2.70.0-1 Modified: lib32-glib2/trunk/PKGBUILD lib32-glib2/trunk/multilib.diff ---+ PKGBUILD | 11 +++ multilib.diff | 19 +-- 2 files changed, 20 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:14:29 UTC (rev 1016893) +++ PKGBUILD2021-09-17 21:29:12 UTC (rev 1016894) @@ -4,7 +4,7 @@ # Contributor: Mikko Seppälä pkgname=lib32-glib2 -pkgver=2.68.4 +pkgver=2.70.0 pkgrel=1 pkgdesc="Low level core library (32-bit)" url="https://wiki.gnome.org/Projects/GLib; @@ -18,16 +18,11 @@ multilib.diff gio-querymodules-32.{hook,script}) sha256sums=('SKIP' -'dc8089b4680913243a2cc0bfcafaf7364ab444b7df65ee314963a64f3512739e' +'05598afa7b995ad6118aefd81975e460e917276608079cf55c1f8d088ce7a36c' '2fe9543c97829300c25e6b45ed01fb63d3b699649fb2924b9a41443ccec8b946' '1c96fb5f09baf59987e4b97bf3af37ea8feedcc753b48c91ffc6bff080461f21') validpgpkeys=('923B7025EE03C1C59F42684CF0942E894B2EAFA0') # Philip Withnall (https://endlessos.org/) -pkgver() { - cd glib - git describe --tags | sed 's/-/+/g' -} - prepare() { cd glib @@ -53,7 +48,7 @@ } package() { - depends+=(libmount.so) + depends+=(libmount.so libffi.so) provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so libgthread-2.0.so) Modified: multilib.diff === --- multilib.diff 2021-09-17 21:14:29 UTC (rev 1016893) +++ multilib.diff 2021-09-17 21:29:12 UTC (rev 1016894) @@ -1,8 +1,8 @@ diff --git i/gio/tests/meson.build w/gio/tests/meson.build -index a926ae01a..a982c095f 100644 +index 5dbfb8e60..6224460ce 100644 --- i/gio/tests/meson.build +++ w/gio/tests/meson.build -@@ -720,6 +720,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper() +@@ -721,6 +721,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper() '-r', '-b','binary', '@INPUT@', @@ -10,3 +10,18 @@ '-o','@OUTPUT@']) # Rename symbol to match the one in the C file +diff --git i/glib/tests/meson.build w/glib/tests/meson.build +index c77ccdd14..fedbb5286 100644 +--- i/glib/tests/meson.build w/glib/tests/meson.build +@@ -102,7 +102,9 @@ glib_tests = { + 'thread' : {}, + 'thread-pool' : {}, + 'timeout' : {}, +- 'timer' : {}, ++ 'timer' : { ++'suite' : ['flaky'], ++ }, + 'tree' : {}, + 'utf8-performance' : {}, + 'utf8-pointer' : {},
[arch-commits] Commit in glib2/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:29:00 Author: heftig Revision: 424313 2.70.0-1 Modified: glib2/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:13:22 UTC (rev 424312) +++ PKGBUILD2021-09-17 21:29:00 UTC (rev 424313) @@ -3,7 +3,7 @@ pkgbase=glib2 pkgname=(glib2 glib2-docs) -pkgver=2.68.4 +pkgver=2.70.0 pkgrel=1 pkgdesc="Low level core library" url="https://wiki.gnome.org/Projects/GLib; @@ -23,11 +23,6 @@ '92d08db5aa30bda276bc3d718e7ff9dd01dc40dcab45b359182dcc290054e24e') validpgpkeys=('923B7025EE03C1C59F42684CF0942E894B2EAFA0') # Philip Withnall (https://endlessos.org/) -pkgver() { - cd glib - git describe --tags | sed 's/-/+/g' -} - prepare() { cd glib @@ -50,7 +45,7 @@ } package_glib2() { - depends+=(libmount.so) + depends+=(libmount.so libffi.so) provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so libgthread-2.0.so) optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report'
[arch-commits] Commit in python-pytest-rerunfailures/repos/community-any (2 files)
Date: Friday, September 17, 2021 @ 21:14:29 Author: dvzrv Revision: 1016893 archrelease: copy trunk to community-any Added: python-pytest-rerunfailures/repos/community-any/PKGBUILD (from rev 1016892, python-pytest-rerunfailures/trunk/PKGBUILD) Deleted: python-pytest-rerunfailures/repos/community-any/PKGBUILD --+ PKGBUILD | 70 + 1 file changed, 34 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 21:14:21 UTC (rev 1016892) +++ PKGBUILD2021-09-17 21:14:29 UTC (rev 1016893) @@ -1,36 +0,0 @@ -# Maintainer: David Runge - -_name=pytest-rerunfailures -pkgname=python-pytest-rerunfailures -pkgver=10.1 -pkgrel=1 -pkgdesc="A plugin for py.test that re-runs failed tests to eliminate intermittent failures" -arch=('any') -url="https://github.com/pytest-dev/pytest-rerunfailures/; -license=('MPL2') -depends=('python-pytest') -makedepends=('python-setuptools') -checkdepends=('python-mock' 'python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('9aa825c7fb1fb36edb78f1cdfc4a5f705e1688d00be0cd311e5cdf542698a2e03eed15b526235e2a35262000ce24923ea1049f3efa449c9a3723a2a5c1316717') -b2sums=('05b654128cbc94be803d15e038cdfcaa3879dbc43eb57dcf5cc3f5e52d0e4848a38b70048b32eb5afc99bcaec614abe6febfa95e4e8f7c7e07f6dc71dcdc3915') - -build() { - cd "${_name}-${pkgver}" - python setup.py build -} - -check() { - cd "${_name}-${pkgver}" - export PYTHONPATH="build/lib:$PYTHONPATH" - pytest -v -} - -package() { - cd "${_name}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" - install -t "${pkgdir}/usr/share/doc/${pkgname}" \ --vDm 644 {CHANGES.rst,README.rst} -} Copied: python-pytest-rerunfailures/repos/community-any/PKGBUILD (from rev 1016892, python-pytest-rerunfailures/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 21:14:29 UTC (rev 1016893) @@ -0,0 +1,34 @@ +# Maintainer: David Runge + +_name=pytest-rerunfailures +pkgname=python-pytest-rerunfailures +pkgver=10.2 +pkgrel=1 +pkgdesc="A plugin for py.test that re-runs failed tests to eliminate intermittent failures" +arch=('any') +url="https://github.com/pytest-dev/pytest-rerunfailures/; +license=('MPL2') +depends=('python-pytest') +makedepends=('python-setuptools') +checkdepends=('python-mock' 'python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('8830610276e2cc172ee372ae4d8376bc6329138751ea2737a4def6af32d05c112c872a7a180ff554018058c05ed0d109927dbac61f748586257e40b0243f03c8') +b2sums=('9f317f3a39ac234e145a14d532d2727bb9fb5fead65c05372cf95268e0f589f9de994cd3c47e75dcb354c996595698c43fccdea5134d2e1921429c8ea7b71451') + +build() { + cd "${_name}-${pkgver}" + python setup.py build +} + +check() { + cd "${_name}-${pkgver}" + export PYTHONPATH="build/lib:$PYTHONPATH" + pytest -v +} + +package() { + cd "${_name}-${pkgver}" + python setup.py install --optimize=1 --root="${pkgdir}" + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm 644 {CHANGES.rst,README.rst} +}
[arch-commits] Commit in python-pytest-rerunfailures/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:14:21 Author: dvzrv Revision: 1016892 upgpkg: python-pytest-rerunfailures 10.2-1: Upgrade to 10.2. Simplify installation in package() to adhere to python package guidelines. Modified: python-pytest-rerunfailures/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:09:58 UTC (rev 1016891) +++ PKGBUILD2021-09-17 21:14:21 UTC (rev 1016892) @@ -2,7 +2,7 @@ _name=pytest-rerunfailures pkgname=python-pytest-rerunfailures -pkgver=10.1 +pkgver=10.2 pkgrel=1 pkgdesc="A plugin for py.test that re-runs failed tests to eliminate intermittent failures" arch=('any') @@ -12,8 +12,8 @@ makedepends=('python-setuptools') checkdepends=('python-mock' 'python-pytest') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('9aa825c7fb1fb36edb78f1cdfc4a5f705e1688d00be0cd311e5cdf542698a2e03eed15b526235e2a35262000ce24923ea1049f3efa449c9a3723a2a5c1316717') -b2sums=('05b654128cbc94be803d15e038cdfcaa3879dbc43eb57dcf5cc3f5e52d0e4848a38b70048b32eb5afc99bcaec614abe6febfa95e4e8f7c7e07f6dc71dcdc3915') +sha512sums=('8830610276e2cc172ee372ae4d8376bc6329138751ea2737a4def6af32d05c112c872a7a180ff554018058c05ed0d109927dbac61f748586257e40b0243f03c8') +b2sums=('9f317f3a39ac234e145a14d532d2727bb9fb5fead65c05372cf95268e0f589f9de994cd3c47e75dcb354c996595698c43fccdea5134d2e1921429c8ea7b71451') build() { cd "${_name}-${pkgver}" @@ -28,9 +28,7 @@ package() { cd "${_name}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" + python setup.py install --optimize=1 --root="${pkgdir}" install -t "${pkgdir}/usr/share/doc/${pkgname}" \ -vDm 644 {CHANGES.rst,README.rst} }
[arch-commits] Commit in gst-python/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:13:22 Author: heftig Revision: 424312 PYTHONHASHSEED is set by pacman Modified: gst-python/trunk/PKGBUILD --+ PKGBUILD |2 -- 1 file changed, 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:39:26 UTC (rev 424311) +++ PKGBUILD2021-09-17 21:13:22 UTC (rev 424312) @@ -35,8 +35,6 @@ package() { meson install -C build --destdir "$pkgdir" - - export PYTHONHASHSEED=0 python -m compileall -d /usr/lib "$pkgdir/usr/lib" python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" }
[arch-commits] Commit in sonic-visualiser/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 21:09:58 Author: dvzrv Revision: 1016891 archrelease: copy trunk to community-x86_64 Added: sonic-visualiser/repos/community-x86_64/PKGBUILD (from rev 1016890, sonic-visualiser/trunk/PKGBUILD) Deleted: sonic-visualiser/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 99 ++--- 1 file changed, 50 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 21:09:50 UTC (rev 1016890) +++ PKGBUILD2021-09-17 21:09:58 UTC (rev 1016891) @@ -1,49 +0,0 @@ -# Maintainer: David Runge -# Contributor: speps -# Contributor: Orivej Desh - -pkgname=sonic-visualiser -pkgver=4.3 -pkgrel=3 -pkgdesc="A viewer and analyser of music audio files." -arch=('x86_64') -url="https://www.sonicvisualiser.org/; -license=('GPL2') -groups=('pro-audio') -depends=('bzip2' 'gcc-libs' 'glibc' 'hicolor-icon-theme' 'libglvnd' -'libmad' 'libx11' 'opusfile' 'qt5-base' 'qt5-svg' 'speex') -makedepends=('alsa-lib' 'capnproto' 'fftw' 'libfishsound' 'libid3tag' 'liblo' -'liblrdf' 'liboggz' 'libpulse' 'libsamplerate' 'libsndfile' 'meson' 'portaudio' -'rubberband' 'serd' 'sord') -provides=('vamp-host') -source=("${pkgname}-${pkgver}.tar.gz::https://bintray.com/${pkgname}/${pkgname}/download_file?file_path=${pkgname}-${pkgver}.tar.gz;) -sha512sums=('cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d') -b2sums=('4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04') - -build() { - cd "${pkgname}-${pkgver}" - meson --prefix='/usr' \ ---buildtype plain \ ---wrap-mode nodownload \ --D b_lto=true \ --D b_pie=true \ --Dintrospection=enabled \ -build - ninja -C build -} - -package() { - depends+=('libasound.so' 'libcapnp.so' 'libfftw3.so' 'libfftw3f.so' - 'libfishsound.so' 'libid3tag.so' 'libkj.so' 'liblo.so' 'liblrdf.so' - 'liboggz.so' 'libportaudio.so' 'libpulse.so' 'librubberband.so' - 'libsamplerate.so' 'libserd-0.so' 'libsndfile.so' 'libsord-0.so') - cd "${pkgname}-${pkgver}" - DESTDIR="${pkgdir}" meson install -C build - # samples - install -vDm 644 samples/* -t "${pkgdir}/usr/share/${pkgname}/samples" - # templates - install -vDm 644 templates/* -t "${pkgdir}/usr/share/${pkgname}/templates" - # docs - install -vDm 644 {CHANGELOG,CITATION,README{,_OSC}.md} \ --t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: sonic-visualiser/repos/community-x86_64/PKGBUILD (from rev 1016890, sonic-visualiser/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 21:09:58 UTC (rev 1016891) @@ -0,0 +1,50 @@ +# Maintainer: David Runge +# Contributor: speps +# Contributor: Orivej Desh + +pkgname=sonic-visualiser +pkgver=4.4 +pkgrel=1 +pkgdesc="A viewer and analyser of music audio files." +arch=('x86_64') +url="https://www.sonicvisualiser.org/; +license=('GPL2') +groups=('pro-audio') +depends=('bzip2' 'gcc-libs' 'glibc' 'hicolor-icon-theme' 'libglvnd' +'libmad' 'libx11' 'opusfile' 'qt5-base' 'qt5-svg' 'speex') +makedepends=('alsa-lib' 'capnproto' 'fftw' 'libfishsound' 'libid3tag' 'liblo' +'liblrdf' 'liboggz' 'libpulse' 'libsamplerate' 'libsndfile' 'meson' 'portaudio' +'rubberband' 'serd' 'sord') +provides=('vamp-host') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/sv_v${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0') +b2sums=('37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763') + +build() { + cd "${pkgname}-${pkgver}" + meson --prefix='/usr' \ +--buildtype plain \ +--wrap-mode nodownload \ +-D b_lto=true \ +-D b_pie=true \ +-Dintrospection=enabled \ +build + ninja -C build +} + +package() { + depends+=('libasound.so' 'libcapnp.so' 'libfftw3.so' 'libfftw3f.so' + 'libfishsound.so' 'libid3tag.so' 'libkj.so' 'liblo.so' 'liblrdf.so' + 'liboggz.so' 'libportaudio.so' 'libpulse.so' 'librubberband.so' + 'libsamplerate.so' 'libserd-0.so' 'libsndfile.so' 'libsord-0.so') + + cd "${pkgname}-${pkgver}" + DESTDIR="${pkgdir}" meson install -C build + # samples + install -vDm 644 samples/* -t "${pkgdir}/usr/share/${pkgname}/samples" + # templates + install -vDm 644 templates/* -t "${pkgdir}/usr/share/${pkgname}/templates" + # docs + install -vDm 644 {CHANGELOG,CITATION,README{,_OSC}.md} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in sonic-visualiser/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:09:50 Author: dvzrv Revision: 1016890 upgpkg: sonic-visualiser 4.4-1: Upgrade to 4.4. Modified: sonic-visualiser/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 21:09:12 UTC (rev 1016889) +++ PKGBUILD2021-09-17 21:09:50 UTC (rev 1016890) @@ -3,8 +3,8 @@ # Contributor: Orivej Desh pkgname=sonic-visualiser -pkgver=4.3 -pkgrel=3 +pkgver=4.4 +pkgrel=1 pkgdesc="A viewer and analyser of music audio files." arch=('x86_64') url="https://www.sonicvisualiser.org/; @@ -16,9 +16,9 @@ 'liblrdf' 'liboggz' 'libpulse' 'libsamplerate' 'libsndfile' 'meson' 'portaudio' 'rubberband' 'serd' 'sord') provides=('vamp-host') -source=("${pkgname}-${pkgver}.tar.gz::https://bintray.com/${pkgname}/${pkgname}/download_file?file_path=${pkgname}-${pkgver}.tar.gz;) -sha512sums=('cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d') -b2sums=('4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/sv_v${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0') +b2sums=('37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763') build() { cd "${pkgname}-${pkgver}" @@ -37,6 +37,7 @@ 'libfishsound.so' 'libid3tag.so' 'libkj.so' 'liblo.so' 'liblrdf.so' 'liboggz.so' 'libportaudio.so' 'libpulse.so' 'librubberband.so' 'libsamplerate.so' 'libserd-0.so' 'libsndfile.so' 'libsord-0.so') + cd "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" meson install -C build # samples
[arch-commits] Commit in python-pymupdf/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 21:09:12 Author: dvzrv Revision: 1016889 archrelease: copy trunk to community-x86_64 Added: python-pymupdf/repos/community-x86_64/PKGBUILD (from rev 1016888, python-pymupdf/trunk/PKGBUILD) Deleted: python-pymupdf/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 21:08:45 UTC (rev 1016888) +++ PKGBUILD2021-09-17 21:09:12 UTC (rev 1016889) @@ -1,45 +0,0 @@ -# Maintainer: David Runge - -_name=PyMuPDF -pkgname=python-pymupdf -pkgver=1.18.18 -pkgrel=1 -pkgdesc="Python bindings for MuPDF's rendering library" -arch=('x86_64') -url="https://github.com/pymupdf/PyMuPDF; -license=('AGPL3') -depends=('glibc' 'gumbo-parser' 'jbig2dec' 'libmupdf' 'openjpeg2' 'python') -makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 'swig' 'systemd') -checkdepends=('python-pillow' 'python-pytest') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('16c933684c6164abeef4035b8edb3ae016bd8c02d484c4c74fef87f42be4ce1643d43deb5766d78f0c65aafc345097dd49cbcff7f1cf7e20bb8d73399571') -b2sums=('87bd12fc65413dfc7fc963183a2c81e63ab1e7e18338dfaec1a1950bab3eb874fbfcd034fd40abd0ef5b59ec981b59954f94b713ead2a923630a6c3b240243ab') - -prepare() { - mv -v "$_name-$pkgver" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - local _test_dir="test_dir" - cd "$pkgname-$pkgver" - mkdir -vp "${_test_dir}" - # install to test dir for testing - python setup.py install --optimize=1 --root="${_test_dir}" - - export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}" - pytest -v -k "not test_font1 and not test_pageids and not test_textbox3" -} - -package() { - depends+=('libfreetype.so' 'libjpeg.so') - - cd "$pkgname-$pkgver" - python setup.py install --optimize=1 --root="${pkgdir}" - install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: python-pymupdf/repos/community-x86_64/PKGBUILD (from rev 1016888, python-pymupdf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 21:09:12 UTC (rev 1016889) @@ -0,0 +1,45 @@ +# Maintainer: David Runge + +_name=PyMuPDF +pkgname=python-pymupdf +pkgver=1.18.19 +pkgrel=1 +pkgdesc="Python bindings for MuPDF's rendering library" +arch=('x86_64') +url="https://github.com/pymupdf/PyMuPDF; +license=('AGPL3') +depends=('glibc' 'gumbo-parser' 'jbig2dec' 'libmupdf' 'openjpeg2' 'python') +makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 'swig' 'systemd') +checkdepends=('python-pillow' 'python-pytest') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('02406ad7ad11734e961bd35bc5f6ec73e7f87ae8ac1a9473faa2cf1be1284df9aca3dde98c35f9da2795a158f162e41ebf14b2b91936c41d98ff127a700d06b1') +b2sums=('a5c50e12b67fcd59a46878f7af3bacc819178f9bddf88fdbd3f370bfb2fd9cfde492b9ef9053d389590e28d8e6b467b0ba1cd950ef5c28d3b73abd8629508b9e') + +prepare() { + mv -v "$_name-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + local _test_dir="test_dir" + cd "$pkgname-$pkgver" + mkdir -vp "${_test_dir}" + # install to test dir for testing + python setup.py install --optimize=1 --root="${_test_dir}" + + export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}" + pytest -v -k "not test_font1 and not test_pageids and not test_textbox3" +} + +package() { + depends+=('libfreetype.so' 'libjpeg.so') + + cd "$pkgname-$pkgver" + python setup.py install --optimize=1 --root="${pkgdir}" + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 21:08:45 Author: dvzrv Revision: 1016888 upgpkg: python-pymupdf 1.18.19-1: Upgrade to 1.18.19. Modified: python-pymupdf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:39:48 UTC (rev 1016887) +++ PKGBUILD2021-09-17 21:08:45 UTC (rev 1016888) @@ -2,7 +2,7 @@ _name=PyMuPDF pkgname=python-pymupdf -pkgver=1.18.18 +pkgver=1.18.19 pkgrel=1 pkgdesc="Python bindings for MuPDF's rendering library" arch=('x86_64') @@ -12,8 +12,8 @@ makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 'swig' 'systemd') checkdepends=('python-pillow' 'python-pytest') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('16c933684c6164abeef4035b8edb3ae016bd8c02d484c4c74fef87f42be4ce1643d43deb5766d78f0c65aafc345097dd49cbcff7f1cf7e20bb8d73399571') -b2sums=('87bd12fc65413dfc7fc963183a2c81e63ab1e7e18338dfaec1a1950bab3eb874fbfcd034fd40abd0ef5b59ec981b59954f94b713ead2a923630a6c3b240243ab') +sha512sums=('02406ad7ad11734e961bd35bc5f6ec73e7f87ae8ac1a9473faa2cf1be1284df9aca3dde98c35f9da2795a158f162e41ebf14b2b91936c41d98ff127a700d06b1') +b2sums=('a5c50e12b67fcd59a46878f7af3bacc819178f9bddf88fdbd3f370bfb2fd9cfde492b9ef9053d389590e28d8e6b467b0ba1cd950ef5c28d3b73abd8629508b9e') prepare() { mv -v "$_name-$pkgver" "$pkgname-$pkgver"
[arch-commits] Commit in lib32-libxcrypt/repos (2 files)
Date: Friday, September 17, 2021 @ 20:39:48 Author: eworm Revision: 1016887 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libxcrypt/repos/multilib-testing-x86_64/ lib32-libxcrypt/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016886, lib32-libxcrypt/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: lib32-libxcrypt/repos/multilib-testing-x86_64/PKGBUILD (from rev 1016886, lib32-libxcrypt/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2021-09-17 20:39:48 UTC (rev 1016887) @@ -0,0 +1,47 @@ +# Maintainer: Christian Hesse + +pkgname=lib32-libxcrypt +# Neither tarballs nor tags are signed, but commits are. +_commit='8ff7a8c5019cbd50419f7d0a8cd691eb99d6b086' # git rev-parse v${pkgver} +pkgver=4.4.26 +pkgrel=1 +pkgdesc='Modern library for one-way hashing of passwords (32-bit)' +arch=('x86_64') +url='https://github.com/besser82/libxcrypt/' +license=('GPL') +depends=('lib32-glibc' 'libxcrypt') +makedepends=('git' 'gcc-multilib') +validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser +source=("git+https://github.com/besser82/libxcrypt.git#commit=${_commit}?signed;) +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}/libxcrypt" + + autoreconf -fi +} + +build() { + cd "${srcdir}/libxcrypt" + + export CC="gcc -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--libexecdir=/usr/lib32 \ +--disable-static \ +--enable-hashes=strong,glibc \ +--enable-obsolete-api=no \ +--disable-failure-tokens + make +} + +package() { + cd "${srcdir}/libxcrypt" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{bin,include,share} +}
[arch-commits] Commit in lib32-libxcrypt/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 20:39:46 Author: eworm Revision: 1016886 upgpkg: lib32-libxcrypt 4.4.26-1: new upstream release Modified: lib32-libxcrypt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:32:00 UTC (rev 1016885) +++ PKGBUILD2021-09-17 20:39:46 UTC (rev 1016886) @@ -2,8 +2,8 @@ pkgname=lib32-libxcrypt # Neither tarballs nor tags are signed, but commits are. -_commit='b9116ef2245abb128a22a975d187b1272312a80c' # git rev-parse v${pkgver} -pkgver=4.4.25 +_commit='8ff7a8c5019cbd50419f7d0a8cd691eb99d6b086' # git rev-parse v${pkgver} +pkgver=4.4.26 pkgrel=1 pkgdesc='Modern library for one-way hashing of passwords (32-bit)' arch=('x86_64')
[arch-commits] Commit in libxcrypt/repos (3 files)
Date: Friday, September 17, 2021 @ 20:39:26 Author: eworm Revision: 424311 archrelease: copy trunk to testing-x86_64 Added: libxcrypt/repos/testing-x86_64/ libxcrypt/repos/testing-x86_64/PKGBUILD (from rev 424310, libxcrypt/trunk/PKGBUILD) libxcrypt/repos/testing-x86_64/libxcrypt.install (from rev 424310, libxcrypt/trunk/libxcrypt.install) ---+ PKGBUILD | 44 libxcrypt.install | 15 +++ 2 files changed, 59 insertions(+) Copied: libxcrypt/repos/testing-x86_64/PKGBUILD (from rev 424310, libxcrypt/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-09-17 20:39:26 UTC (rev 424311) @@ -0,0 +1,44 @@ +# Maintainer: Bartłomiej Piotrowski + +pkgname=libxcrypt +# Neither tarballs nor tags are signed, but commits are. +_commit='8ff7a8c5019cbd50419f7d0a8cd691eb99d6b086' # git rev-parse v${pkgver} +pkgver=4.4.26 +pkgrel=1 +pkgdesc='Modern library for one-way hashing of passwords' +arch=('x86_64') +url='https://github.com/besser82/libxcrypt/' +license=('GPL') +depends=('glibc') +makedepends=('git') +provides=('libcrypt.so') +install=libxcrypt.install +validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' Esser +source=("git+https://github.com/besser82/libxcrypt.git#commit=${_commit}?signed;) +sha256sums=('SKIP') + +prepare() { + cd $pkgname + autoreconf -fi +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--disable-static \ +--enable-hashes=strong,glibc \ +--enable-obsolete-api=no \ +--disable-failure-tokens + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} Copied: libxcrypt/repos/testing-x86_64/libxcrypt.install (from rev 424310, libxcrypt/trunk/libxcrypt.install) === --- testing-x86_64/libxcrypt.install(rev 0) +++ testing-x86_64/libxcrypt.install2021-09-17 20:39:26 UTC (rev 424311) @@ -0,0 +1,15 @@ +#!/bin/sh + +post_upgrade() { + # return if old package version greater 4.4.21... + (( $(vercmp $2 '4.4.21') > 0 )) && return + + cat < Starting with 'libxcrypt' 4.4.21, weak password hashes (such as MD5 and SHA1) + > are no longer accepted for new passwords. Users that still have their + > passwords stored with a weak hash will be asked to update their password on + > their next login. + > If the login just fails (for example from display manager) switch to a + > virtual terminal ('Ctrl-Alt-F2') and log in there once. +EOM +}
[arch-commits] Commit in libxcrypt/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 20:39:14 Author: eworm Revision: 424310 upgpkg: libxcrypt 4.4.26-1: new upstream release Modified: libxcrypt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:24:05 UTC (rev 424309) +++ PKGBUILD2021-09-17 20:39:14 UTC (rev 424310) @@ -2,8 +2,8 @@ pkgname=libxcrypt # Neither tarballs nor tags are signed, but commits are. -_commit='b9116ef2245abb128a22a975d187b1272312a80c' # git rev-parse v${pkgver} -pkgver=4.4.25 +_commit='8ff7a8c5019cbd50419f7d0a8cd691eb99d6b086' # git rev-parse v${pkgver} +pkgver=4.4.26 pkgrel=1 pkgdesc='Modern library for one-way hashing of passwords' arch=('x86_64')
[arch-commits] Commit in mauikit-filebrowsing/repos/community-x86_64 (2 files)
Date: Friday, September 17, 2021 @ 20:32:00 Author: arojas Revision: 1016885 archrelease: copy trunk to community-x86_64 Added: mauikit-filebrowsing/repos/community-x86_64/PKGBUILD (from rev 1016884, mauikit-filebrowsing/trunk/PKGBUILD) Deleted: mauikit-filebrowsing/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 20:31:51 UTC (rev 1016884) +++ PKGBUILD2021-09-17 20:32:00 UTC (rev 1016885) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit-filebrowsing -pkgver=2.0.1 -pkgrel=1 -pkgdesc='MauiKit File Browsing utilities and controls' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(mauikit kio) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('eff3a980e38af54bbba7aec0168d6b638992c8ad0b68a7e3a641bb4d974ec81e') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit-filebrowsing/repos/community-x86_64/PKGBUILD (from rev 1016884, mauikit-filebrowsing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 20:32:00 UTC (rev 1016885) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit-filebrowsing +pkgver=2.0.2 +pkgrel=1 +pkgdesc='MauiKit File Browsing utilities and controls' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(mauikit kio) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('bcb51462a397d28d658e5595c8c74731435fb3427e211b16315ea027ff6bcaee') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit-filebrowsing/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 20:31:51 Author: arojas Revision: 1016884 Update to 2.0.2 Modified: mauikit-filebrowsing/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:29:07 UTC (rev 1016883) +++ PKGBUILD2021-09-17 20:31:51 UTC (rev 1016884) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=mauikit-filebrowsing -pkgver=2.0.1 +pkgver=2.0.2 pkgrel=1 pkgdesc='MauiKit File Browsing utilities and controls' url='https://mauikit.org/' @@ -10,7 +10,7 @@ depends=(mauikit kio) makedepends=(extra-cmake-modules) source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('eff3a980e38af54bbba7aec0168d6b638992c8ad0b68a7e3a641bb4d974ec81e') +sha256sums=('bcb51462a397d28d658e5595c8c74731435fb3427e211b16315ea027ff6bcaee') build() { cmake -B build -S $pkgname-$pkgver
[arch-commits] Commit in mauikit/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 20:29:07 Author: arojas Revision: 1016883 archrelease: copy trunk to community-x86_64 Added: mauikit/repos/community-x86_64/PKGBUILD (from rev 1016882, mauikit/trunk/PKGBUILD) Deleted: mauikit/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 20:28:59 UTC (rev 1016882) +++ PKGBUILD2021-09-17 20:29:07 UTC (rev 1016883) @@ -1,22 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=mauikit -pkgver=2.0.1 -pkgrel=1 -pkgdesc='Templated convergent controls and multi-platform utilities for Maui applications' -url='https://mauikit.org/' -arch=(x86_64) -license=(LGPL) -depends=(ki18n knotifications kirigami2 qt5-svg) -makedepends=(extra-cmake-modules) -source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('6512d78a11ba037341584269a8ed4708f4ac76f95a693061052838912c812e16') - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mauikit/repos/community-x86_64/PKGBUILD (from rev 1016882, mauikit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 20:29:07 UTC (rev 1016883) @@ -0,0 +1,22 @@ +# Maintainer: Antonio Rojas + +pkgname=mauikit +pkgver=2.0.2 +pkgrel=1 +pkgdesc='Templated convergent controls and multi-platform utilities for Maui applications' +url='https://mauikit.org/' +arch=(x86_64) +license=(LGPL) +depends=(ki18n knotifications kirigami2 qt5-svg) +makedepends=(extra-cmake-modules) +source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('16bdd7aa27ef288dc431b2e7b64abca120e3d58db5a74d928d072c9c0c84c63e') + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mauikit/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 20:28:59 Author: arojas Revision: 1016882 Update to 2.0.2 Modified: mauikit/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:12:31 UTC (rev 1016881) +++ PKGBUILD2021-09-17 20:28:59 UTC (rev 1016882) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=mauikit -pkgver=2.0.1 +pkgver=2.0.2 pkgrel=1 pkgdesc='Templated convergent controls and multi-platform utilities for Maui applications' url='https://mauikit.org/' @@ -10,7 +10,7 @@ depends=(ki18n knotifications kirigami2 qt5-svg) makedepends=(extra-cmake-modules) source=(https://download.kde.org/stable/maui/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) -sha256sums=('6512d78a11ba037341584269a8ed4708f4ac76f95a693061052838912c812e16') +sha256sums=('16bdd7aa27ef288dc431b2e7b64abca120e3d58db5a74d928d072c9c0c84c63e') build() { cmake -B build -S $pkgname-$pkgver
[arch-commits] Commit in linux-zen/repos/extra-x86_64 (4 files)
Date: Friday, September 17, 2021 @ 20:24:05 Author: heftig Revision: 424309 archrelease: copy trunk to extra-x86_64 Added: linux-zen/repos/extra-x86_64/PKGBUILD (from rev 424308, linux-zen/trunk/PKGBUILD) linux-zen/repos/extra-x86_64/config (from rev 424308, linux-zen/trunk/config) Deleted: linux-zen/repos/extra-x86_64/PKGBUILD linux-zen/repos/extra-x86_64/config --+ PKGBUILD | 404 - config |21368 ++--- 2 files changed, 10884 insertions(+), 10888 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 424308:424309 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Friday, September 17, 2021 @ 20:21:09 Author: heftig Revision: 424308 5.14.5.zen2-1 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |4 ++-- config |6 +- 2 files changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 20:07:51 UTC (rev 424307) +++ PKGBUILD2021-09-17 20:21:09 UTC (rev 424308) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux-zen -pkgver=5.14.5.zen1 +pkgver=5.14.5.zen2 pkgrel=1 pkgdesc='Linux ZEN' _srctag=v${pkgver%.*}-${pkgver##*.} @@ -26,7 +26,7 @@ 'C5ADB4F3FEBBCE27A3E54D7D9AE4078033F8024D' # Steven Barrett ) sha256sums=('SKIP' -'f7402d85e99186df17ba1671344603d2774af7f3590a71d588d5068c8729d86d') +'e4dafc832ab5c7401d06a4758048e40e9a3ba7db6e764061708c9bf063e05bff') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2021-09-17 20:07:51 UTC (rev 424307) +++ config 2021-09-17 20:21:09 UTC (rev 424308) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.14.4-zen2 Kernel Configuration +# Linux/x86 5.14.5-zen2 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0" CONFIG_CC_IS_GCC=y @@ -191,9 +191,6 @@ CONFIG_UCLAMP_BUCKETS_COUNT=5 # end of Scheduler features -CONFIG_CACULE_SCHED=y -CONFIG_CACULE_RDB=y -CONFIG_RDB_INTERVAL=19 CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=y @@ -528,7 +525,6 @@ # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y -# CONFIG_HZ_2000 is not set CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y
[arch-commits] Commit in puppet/repos/community-testing-any (4 files)
Date: Friday, September 17, 2021 @ 20:12:31 Author: bastelfreak Revision: 1016881 archrelease: copy trunk to community-testing-any Added: puppet/repos/community-testing-any/PKGBUILD (from rev 1016880, puppet/trunk/PKGBUILD) puppet/repos/community-testing-any/puppet.install (from rev 1016880, puppet/trunk/puppet.install) Deleted: puppet/repos/community-testing-any/PKGBUILD puppet/repos/community-testing-any/puppet.install + PKGBUILD | 228 +++ puppet.install | 10 +- 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 20:12:24 UTC (rev 1016880) +++ PKGBUILD2021-09-17 20:12:31 UTC (rev 1016881) @@ -1,114 +0,0 @@ -# Maintainer: Tim Meusel -# Contributor: Christian Rebischke -# Contributor: Jonathan Steel -# Contributor: Greg Sutcliffe -# Contributor: Hyacinthe Cartiaux -# Contributor: Thomas S Hatch -# Contributor: Xavion -# Contributor: Miah Johnson -# Contributor: Dave Simons -# Contributor: Niels Abspoel - -pkgname=puppet -pkgver=7.10.0 -pkgrel=1 -pkgdesc='Server automation framework and application' -arch=('any') -url='https://puppet.com/products/open-source-projects' -license=('Apache') -depends=(ruby facter ruby-semantic_puppet ruby-augeas ruby-shadow ruby-concurrent ruby-multi_json ruby-puppet-resource_api ruby-deep_merge ruby-fast_gettext hiera ruby-locale ruby-scanf) -makedepends=('git' 'rake' 'ruby-rdoc') -checkdepends=('ruby-rspec' 'ruby-yard' 'ruby-rspec-its' 'ruby-webmock') -backup=('etc/puppetlabs/puppet/auth.conf' -'etc/puppetlabs/puppet/puppet.conf' -'etc/puppetlabs/puppet/hiera.yaml') -install="$pkgname.install" - -_augeas_commit=8e2d9aa99f43941a37cdd08e191efb6d5bba154a -_cron_commit=b4e1054fdc2f819b6f45821afe954e7b24620958 -_host_commit=34dca65fe54ba08bd764691e2619371c213df70b -_mount_commit=1e56e2588058551360269472823bf3426c5e1900 -_selinux_commit=d07dfb309c575a0528396f16673780ec9d4a39d4 -_sshkeys_commit=313a6cfa7580141a8e9a1c07c187b9ad7643435e -_yumrepo_commit=4bf78c89309e2539342aaed5b9c92ea6a0a96281 -_zfs_commit=04da7f3099541216600167587d4b1dd82144b038 -_zone_commit=7880999cdcf15b9a3594b78a06e47399c78baba1 - -source=("https://github.com/puppetlabs/puppet/archive/${pkgver}/puppet-${pkgver}.tar.gz; - "augeas_core::git+https://github.com/puppetlabs/puppetlabs-augeas_core#commit=${_augeas_commit}; - "cron_core::git+https://github.com/puppetlabs/puppetlabs-cron_core#commit=${_cron_commit}; - "host_core::git+https://github.com/puppetlabs/puppetlabs-host_core#commit=${_host_commit}; - "mount_core::git+https://github.com/puppetlabs/puppetlabs-mount_core#commit=${_mount_commit}; - "selinux_core::git+https://github.com/puppetlabs/puppetlabs-selinux_core#commit=${_selinux_commit}; - "sshkeys_core::git+https://github.com/puppetlabs/puppetlabs-sshkeys_core#commit=${_sshkeys_commit}; - "yumrepo_core::git+https://github.com/puppetlabs/puppetlabs-yumrepo_core#commit=${_yumrepo_commit}; - "zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit}; - "zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit}; -) -sha512sums=('787f17cd2d8b5d04da29c24d5120905ac2758a8e65b87a3cf4f6367f124530966d76f2ad0e7448f5cc7cf633b12aa487b3510012ca7a688187b146b6350f657d' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP') -conflicts=('puppet5' 'puppet6') -provides=('puppet') - -prepare() { - cd "${pkgname}-${pkgver}" - - # FS#45044: fix file location - sed -i 's_/opt/puppetlabs/puppet_/usr_' ext/systemd/puppet.service -} - -check() { - cd "${pkgname}-${pkgver}" - # This breaks right now due to missing dependencies - #rake --tasks # show all tasks - #rake commits # requires a git repo - #rake warnings# requires a git repo - #rake spec# run tests single threaded - #rake parallel:spec[8] -} - -package() { - cd "${pkgname}-${pkgver}" - - local _gemdir="$(gem env gemdir)" - - # install the gemspec file - # this allows other gems to load puppet as a library (for example puppet-strings) - install -Dm644 .gemspec "${pkgdir}/${_gemdir}/specifications/puppet-${pkgver}.gemspec" - - # generate manpages | this breaks right now.. - #rake gen_manpages - - ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e 'puts RbConfig::CONFIG["vendorlibdir"]' )" - - install -d "$pkgdir"/usr/lib/{sysusers.d,tmpfiles.d} - - echo 'u puppet 52 "Puppet" /var/lib/puppet' > "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf - echo "d /run/puppetlabs 0755 $pkgname $pkgname -" > "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf - - # systemd - install -Dm644
[arch-commits] Commit in puppet/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 20:12:24 Author: bastelfreak Revision: 1016880 Update puppet 7.10.0->7.11.0 Modified: puppet/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:56:27 UTC (rev 1016879) +++ PKGBUILD2021-09-17 20:12:24 UTC (rev 1016880) @@ -10,7 +10,7 @@ # Contributor: Niels Abspoel pkgname=puppet -pkgver=7.10.0 +pkgver=7.11.0 pkgrel=1 pkgdesc='Server automation framework and application' arch=('any') @@ -45,7 +45,7 @@ "zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit}; "zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit}; ) -sha512sums=('787f17cd2d8b5d04da29c24d5120905ac2758a8e65b87a3cf4f6367f124530966d76f2ad0e7448f5cc7cf633b12aa487b3510012ca7a688187b146b6350f657d' +sha512sums=('d2ad96ff187e08e86eec72c0597baa3853458c86985568001aeb67cc9af646ea9811c66e9466647d39e9693fa1a0a3cad7923ebf1b5f0b59260f825b157f9a90' 'SKIP' 'SKIP' 'SKIP'
[arch-commits] Commit in thunar/repos/extra-x86_64 (3 files)
Date: Friday, September 17, 2021 @ 20:07:51 Author: foutrelis Revision: 424307 archrelease: copy trunk to extra-x86_64 Added: thunar/repos/extra-x86_64/PKGBUILD (from rev 424306, thunar/trunk/PKGBUILD) Deleted: thunar/repos/extra-x86_64/PKGBUILD thunar/repos/extra-x86_64/fix-signal-disconnect-in-thunar_window_unrealize.patch + PKGBUILD | 99 +++ fix-signal-disconnect-in-thunar_window_unrealize.patch | 29 2 files changed, 47 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 20:07:47 UTC (rev 424306) +++ PKGBUILD2021-09-17 20:07:51 UTC (rev 424307) @@ -1,52 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Andrew Simmons - -pkgname=thunar -pkgver=4.16.9 -pkgrel=2 -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' 'gobject-introspection' 'xfce4-panel') -optdepends=('gvfs: trash support, mounting with udisk and remote filesystems' -'tumbler: thumbnail previews' -'thunar-volman: removable device management' -'thunar-archive-plugin: archive creation and extraction' -'thunar-media-tags-plugin: view/edit ID3/OGG tags') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 -fix-signal-disconnect-in-thunar_window_unrealize.patch) -sha256sums=('520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af' -'6392c86bed2f5912d4f1665704d9856797a0fb97efe251ace770952abb91122a') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # https://gitlab.xfce.org/xfce/thunar/-/issues/653 - patch -Np1 -i ../fix-signal-disconnect-in-thunar_window_unrealize.patch -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-gio-unix \ ---enable-gudev \ ---enable-notifications \ ---enable-exif \ ---enable-pcre \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: thunar/repos/extra-x86_64/PKGBUILD (from rev 424306, thunar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 20:07:51 UTC (rev 424307) @@ -0,0 +1,47 @@ +# Maintainer: Evangelos Foutras +# Contributor: Andrew Simmons + +pkgname=thunar +pkgver=4.16.10 +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' 'gobject-introspection' 'xfce4-panel') +optdepends=('gvfs: trash support, mounting with udisk and remote filesystems' +'tumbler: thumbnail previews' +'thunar-volman: removable device management' +'thunar-archive-plugin: archive creation and extraction' +'thunar-media-tags-plugin: view/edit ID3/OGG tags') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('f105c8f5abc50c411f6218f913561ae3a485826bd0cd09503a4772d015899c92') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-gio-unix \ +--enable-gudev \ +--enable-notifications \ +--enable-exif \ +--enable-pcre \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: Deleted: fix-signal-disconnect-in-thunar_window_unrealize.patch === --- fix-signal-disconnect-in-thunar_window_unrealize.patch 2021-09-17 20:07:47 UTC (rev 424306) +++ fix-signal-disconnect-in-thunar_window_unrealize.patch 2021-09-17 20:07:51 UTC (rev 424307) @@ -1,29 +0,0 @@ -From cfc47d65674e4341912e8a0a6fc0072cd2e8e595 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Fri, 17 Sep 2021 20:49:24 +0300 -Subject: [PATCH] Fix signal disconnect in thunar_window_unrealize - -Commit c2a97b896f04 replaced the gtk_widget_queue_draw callback with -thunar_window_clipboard_manager_changed. The same change needs to be -made in thunar_window_unrealize, which was still referencing the old -function (gtk_widget_queue_draw). - -Fixes: c2a97b896f04 ("Fix file-icon update when file is cut (Issue #588)")
[arch-commits] Commit in thunar/trunk (2 files)
Date: Friday, September 17, 2021 @ 20:07:47 Author: foutrelis Revision: 424306 upgpkg: thunar 4.16.10-1: new upstream release Modified: thunar/trunk/PKGBUILD Deleted: thunar/trunk/fix-signal-disconnect-in-thunar_window_unrealize.patch + PKGBUILD | 13 ++ fix-signal-disconnect-in-thunar_window_unrealize.patch | 29 --- 2 files changed, 4 insertions(+), 38 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 19:13:44 UTC (rev 424305) +++ PKGBUILD2021-09-17 20:07:47 UTC (rev 424306) @@ -2,8 +2,8 @@ # Contributor: Andrew Simmons pkgname=thunar -pkgver=4.16.9 -pkgrel=2 +pkgver=4.16.10 +pkgrel=1 pkgdesc="Modern file manager for Xfce" arch=('x86_64') url="https://docs.xfce.org/xfce/thunar/start; @@ -17,16 +17,11 @@ 'thunar-volman: removable device management' 'thunar-archive-plugin: archive creation and extraction' 'thunar-media-tags-plugin: view/edit ID3/OGG tags') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 -fix-signal-disconnect-in-thunar_window_unrealize.patch) -sha256sums=('520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af' -'6392c86bed2f5912d4f1665704d9856797a0fb97efe251ace770952abb91122a') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('f105c8f5abc50c411f6218f913561ae3a485826bd0cd09503a4772d015899c92') prepare() { cd "$srcdir/$pkgname-$pkgver" - - # https://gitlab.xfce.org/xfce/thunar/-/issues/653 - patch -Np1 -i ../fix-signal-disconnect-in-thunar_window_unrealize.patch } build() { Deleted: fix-signal-disconnect-in-thunar_window_unrealize.patch === --- fix-signal-disconnect-in-thunar_window_unrealize.patch 2021-09-17 19:13:44 UTC (rev 424305) +++ fix-signal-disconnect-in-thunar_window_unrealize.patch 2021-09-17 20:07:47 UTC (rev 424306) @@ -1,29 +0,0 @@ -From cfc47d65674e4341912e8a0a6fc0072cd2e8e595 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Fri, 17 Sep 2021 20:49:24 +0300 -Subject: [PATCH] Fix signal disconnect in thunar_window_unrealize - -Commit c2a97b896f04 replaced the gtk_widget_queue_draw callback with -thunar_window_clipboard_manager_changed. The same change needs to be -made in thunar_window_unrealize, which was still referencing the old -function (gtk_widget_queue_draw). - -Fixes: c2a97b896f04 ("Fix file-icon update when file is cut (Issue #588)") -Closes: https://gitlab.xfce.org/xfce/thunar/-/issues/653 - thunar/thunar-window.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/thunar/thunar-window.c b/thunar/thunar-window.c -index d464e338..27cd22f7 100644 a/thunar/thunar-window.c -+++ b/thunar/thunar-window.c -@@ -1820,7 +1820,7 @@ thunar_window_unrealize (GtkWidget *widget) - ThunarWindow *window = THUNAR_WINDOW (widget); - - /* disconnect from the clipboard manager */ -- g_signal_handlers_disconnect_by_func (G_OBJECT (window->clipboard), gtk_widget_queue_draw, widget); -+ g_signal_handlers_disconnect_by_func (G_OBJECT (window->clipboard), thunar_window_clipboard_manager_changed, widget); - - /* let the GtkWidget class unrealize the window */ - (*GTK_WIDGET_CLASS (thunar_window_parent_class)->unrealize) (widget);
[arch-commits] Commit in libreoffice-fresh/repos/extra-x86_64 (15 files)
Date: Friday, September 17, 2021 @ 19:13:44 Author: andyrtr Revision: 424305 archrelease: copy trunk to extra-x86_64 Added: libreoffice-fresh/repos/extra-x86_64/PKGBUILD (from rev 424304, libreoffice-fresh/trunk/PKGBUILD) libreoffice-fresh/repos/extra-x86_64/kf5_fix.patch (from rev 424304, libreoffice-fresh/trunk/kf5_fix.patch) libreoffice-fresh/repos/extra-x86_64/libreoffice-fresh.csh (from rev 424304, libreoffice-fresh/trunk/libreoffice-fresh.csh) libreoffice-fresh/repos/extra-x86_64/libreoffice-fresh.sh (from rev 424304, libreoffice-fresh/trunk/libreoffice-fresh.sh) libreoffice-fresh/repos/extra-x86_64/make-pyuno-work-with-system-wide-module-install.diff (from rev 424304, libreoffice-fresh/trunk/make-pyuno-work-with-system-wide-module-install.diff) libreoffice-fresh/repos/extra-x86_64/pld-skia-patches.patch (from rev 424304, libreoffice-fresh/trunk/pld-skia-patches.patch) libreoffice-fresh/repos/extra-x86_64/skia-freetype2.11.patch (from rev 424304, libreoffice-fresh/trunk/skia-freetype2.11.patch) libreoffice-fresh/repos/extra-x86_64/soffice-template.desktop.in (from rev 424304, libreoffice-fresh/trunk/soffice-template.desktop.in) Deleted: libreoffice-fresh/repos/extra-x86_64/PKGBUILD libreoffice-fresh/repos/extra-x86_64/libreoffice-fresh.csh libreoffice-fresh/repos/extra-x86_64/libreoffice-fresh.sh libreoffice-fresh/repos/extra-x86_64/make-pyuno-work-with-system-wide-module-install.diff libreoffice-fresh/repos/extra-x86_64/pld-skia-patches.patch libreoffice-fresh/repos/extra-x86_64/skia-freetype2.11.patch libreoffice-fresh/repos/extra-x86_64/soffice-template.desktop.in --+ PKGBUILD | 793 - kf5_fix.patch| 39 libreoffice-fresh.csh| 14 libreoffice-fresh.sh | 14 make-pyuno-work-with-system-wide-module-install.diff | 36 pld-skia-patches.patch | 20 skia-freetype2.11.patch | 74 - soffice-template.desktop.in | 14 8 files changed, 524 insertions(+), 480 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 19:13:17 UTC (rev 424304) +++ PKGBUILD2021-09-17 19:13:44 UTC (rev 424305) @@ -1,394 +0,0 @@ -# Maintainer: AndyRTR -# Maintainer: Bartłomiej Piotrowski - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_default_client_id=413772536636.apps.googleusercontent.com -_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 - -pkgbase=libreoffice-fresh -pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh') -_LOver=7.2.1.2 -pkgver=7.2.1 -pkgrel=1 -arch=('x86_64') -license=('LGPL3') -url="https://www.libreoffice.org/; -makedepends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.7' 'libwpd>=0.9.2' 'libwps' - 'neon>=0.28.6' 'pango' 'nspr' 'libjpeg' 'libxrandr' 'libgl' 'dbus-glib' - 'libxslt' 'redland' 'hyphen' 'lpsolve' 'gcc-libs' 'sh' 'graphite' 'icu' - 'lcms2' 'poppler>=0.24.0' 'libvisio' 'libetonyek' 'libodfgen' 'libcdr' - 'libmspub' 'harfbuzz-icu' 'nss' 'hicolor-icon-theme' - 'desktop-file-utils' 'shared-mime-info' 'gst-plugins-base-libs' - 'sane' 'perl-archive-zip' 'zip' 'unzip' 'unixodbc' 'ant' - 'gperf' 'gtk3' 'qt5-base' 'plasma-framework' 'cppunit' 'beanshell' 'clucene' - 'junit' 'libmythes' 'libwpg' 'java-environment=11' 'postgresql-libs' 'mariadb-libs' 'libgl' - 'bluez-libs' 'gdb' 'doxygen' 'libatomic_ops' 'mdds' - 'apr' 'serf' 'ttf-liberation' 'ttf-dejavu' 'ttf-carlito' 'libxinerama' 'libpagemaker' 'glm' - 'libabw' 'libmwaw' 'libe-book' 'coin-or-mp' 'liblangtag' 'liborcus' -# 'libexttextcat' 'libcmis' 'gobject-introspection' # 'libfbclient' - 'libexttextcat' 'gobject-introspection' # 'libfbclient' - 'libtommath' 'libzmf' 'gpgme' 'xmlsec' 'rxvt-unicode' - 'libepubgen' 'libfreehand' 'libqxp' 'libstaroffice' 'boost' 'libnumbertext' - 'libffi' 'box2d' 'git' -) - -_mirror="https://download.documentfoundation.org/libreoffice/src/${pkgver}; -#_mirror="https://dev-builds.libreoffice.org/pre-releases/src; -_additional_source_url="https://dev-www.libreoffice.org/src; -_additional_source_url2="https://dev-www.libreoffice.org/extern; -source=(${_mirror}/libreoffice{,-help,-translations}-${_LOver}.tar.xz{,.asc} - ${_additional_source_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip - ${_additional_source_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip # keep old bundled version, new system version ftbs -
[arch-commits] Commit in libreoffice-fresh/trunk (PKGBUILD kf5_fix.patch)
Date: Friday, September 17, 2021 @ 19:13:17 Author: andyrtr Revision: 424304 upgpkg: libreoffice-fresh 7.2.1-2: fix kf5 UI Added: libreoffice-fresh/trunk/kf5_fix.patch Modified: libreoffice-fresh/trunk/PKGBUILD ---+ PKGBUILD |7 ++- kf5_fix.patch | 39 +++ 2 files changed, 45 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:54:33 UTC (rev 424303) +++ PKGBUILD2021-09-17 19:13:17 UTC (rev 424304) @@ -12,7 +12,7 @@ pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh') _LOver=7.2.1.2 pkgver=7.2.1 -pkgrel=1 +pkgrel=2 arch=('x86_64') license=('LGPL3') url="https://www.libreoffice.org/; @@ -62,6 +62,7 @@ make-pyuno-work-with-system-wide-module-install.diff skia-freetype2.11.patch pld-skia-patches.patch + kf5_fix.patch soffice-template.desktop.in libreoffice-fresh.sh libreoffice-fresh.csh) noextract=(35c94d2df8893241173de1d16b6034c0-swingExSrc.zip @@ -113,6 +114,7 @@ 'c463654a73ecfbc242ff109726fb4faecdbfb3d91affafe919b24bea65afb563' '1f9506cff0c3f3638de6d1ff76f679c301f0e9aa2ab735b26274c42f16345e8e' '55710ab0200784c69d49c38b9be6b447502c818ca828efc825355038c8980eea' +'89fb019756c1db7fa382d8ed325b36d1d02e525ccee77c59fb15abe2b61f1770' 'd0be8099cbee3c9dfda694a828149b881c345b204ab68826f317580aafb50879' 'cd1b25ff390e436c6bffa65c6e12382236e3ccbf8d3aae51b1b59bcaed79fd8a' 'de20f36d45f0fecc2d94176dd3ec7226ab07fa8ffb9b0bc73c200349a9273de1') @@ -140,6 +142,9 @@ cp "${srcdir}"/skia-freetype2.11.patch external/skia patch -Np1 -i "${srcdir}"/pld-skia-patches.patch + # https://bugs.documentfoundation.org/show_bug.cgi?id=144037 + patch -Np1 -i "${srcdir}"/kf5_fix.patch + #use the CFLAGS but remove the LibO overridden ones for i in $CFLAGS; do case "$i" in Added: kf5_fix.patch === --- kf5_fix.patch (rev 0) +++ kf5_fix.patch 2021-09-17 19:13:17 UTC (rev 424304) @@ -0,0 +1,39 @@ +From 7c1f4284562e905372b5c14b6017f1eb438f54b5 Mon Sep 17 00:00:00 2001 +From: Jan-Marek Glogowski +Date: Thu, 26 Aug 2021 14:23:29 +0200 +Subject: tdf#144037 Qt5 just close popup with mouse outside + +How hard could it be to close a popup window when losing focus or +clicking outside of it (AKA tdf#143114 problem 3)? At least with +Qt it feels like solving an NP problem... + +So don't always force-close the popup window if clicked anywhere +on it. Seems to be consistent with gen and gtk3. + +Change-Id: Ia1c231c0b51a55bec2c587feffcf14bb4b4cee55 +Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121093 +Tested-by: Jenkins +Reviewed-by: Jan-Marek Glogowski +(cherry picked from commit a1a83b6b3b4459de353e0cdc8cdf402370c0a5c4) +Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121064 +Reviewed-by: Adolfo Jayme Barrientos +--- + vcl/qt5/Qt5Widget.cxx | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/vcl/qt5/Qt5Widget.cxx b/vcl/qt5/Qt5Widget.cxx +index 864701340ad3..64ad4f7539c4 100644 +--- a/vcl/qt5/Qt5Widget.cxx b/vcl/qt5/Qt5Widget.cxx +@@ -182,7 +182,7 @@ void Qt5Widget::mousePressEvent(QMouseEvent* pEvent) + { + handleMousePressEvent(m_rFrame, pEvent); + if (m_rFrame.isPopup() +-|| !geometry().translated(geometry().topLeft() * -1).contains(pEvent->pos())) ++&& !geometry().translated(geometry().topLeft() * -1).contains(pEvent->pos())) + closePopup(); + } + +-- +cgit v1.2.1 +
[arch-commits] Commit in qtile/repos/community-x86_64 (4 files)
Date: Friday, September 17, 2021 @ 18:56:27 Author: dvzrv Revision: 1016879 archrelease: copy trunk to community-x86_64 Added: qtile/repos/community-x86_64/PKGBUILD (from rev 1016878, qtile/trunk/PKGBUILD) qtile/repos/community-x86_64/qtile.install (from rev 1016878, qtile/trunk/qtile.install) Deleted: qtile/repos/community-x86_64/PKGBUILD qtile/repos/community-x86_64/qtile.install ---+ PKGBUILD | 223 +++- qtile.install | 20 ++--- 2 files changed, 105 insertions(+), 138 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 18:56:18 UTC (rev 1016878) +++ PKGBUILD2021-09-17 18:56:27 UTC (rev 1016879) @@ -1,128 +0,0 @@ -# Maintainer: David Runge - -pkgname=qtile -pkgver=0.18.0 -pkgrel=2 -pkgdesc="A full-featured, pure-Python tiling window manager" -arch=('x86_64') -url="http://www.qtile.org; -license=('MIT') -depends=( - 'gdk-pixbuf2' - 'glibc' - 'libnotify' - 'librsvg' - 'pango' - 'python-cairocffi' - 'python-cffi' - 'python-xcffib' - 'python-gobject' -) -makedepends=( - 'git' - 'jupyter_console' - 'libpulse' - 'python-ipykernel' - 'python-setuptools' - 'python-setuptools-scm' -) -checkdepends=( - 'graphviz' - 'imagemagick' - 'libgnome-keyring' - 'lm_sensors' - 'procps-ng' - 'python-bowler' - 'python-dbus-next' - 'python-iwlib' - 'python-keyring' - 'python-psutil' - 'python-pytest' - 'python-pywlroots' - 'python-xdg' - 'python-xvfbwrapper' - 'xorg-xcalc' - 'xorg-xclock' - 'xorg-xeyes' - 'xorg-server-xephyr' - 'xorg-xrandr' - 'xterm' -) -optdepends=( - 'alsa-utils: volume widget' - 'canto-daemon: canto widget' - 'cmus: cmus widget' - 'khal: khal_calendar widget' - 'libpulse: for pulse_volume and pulseaudio_ffi widget' - 'lm_sensors: sensors widget' - 'moc: moc widget' - 'python-dbus-next: for utils, notifications and several widgets' - 'python-iwlib: wlan widget' - 'python-keyring: imapwidget widget' - 'python-mpd2: mpd2widget widget' - 'python-psutil: graph, net and memory widget' - 'python-pywlroots: for experimental wayland support' - 'python-setproctitle: change process name to qtile' - 'python-xdg: launchbar widget' -) -install="${pkgname}.install" -source=("git+https://github.com/qtile/qtile#tag=v${pkgver}?signed;) -sha512sums=('SKIP') -b2sums=('SKIP') -validpgpkeys=('3CCAB226289DE0160C61BDB418D18F1BC464DCA3') # Tycho Andersen - - -prepare() { - cd "${pkgname}" - # fix issue with imapwidget tests - # https://github.com/qtile/qtile/issues/2629 - git cherry-pick -n '7ab816f84db3a9982c0ae0006fe0be45b632aa04' -} - -build() { - cd "${pkgname}" - python setup.py build -} - -check() { - local _python_version="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')" - local _test_dir='test_dir' - - cd "${pkgname}" - - # install into test location - mkdir -vp "${_test_dir}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${_test_dir}" - # create dummy dir for executable and symlink the test executable to it for - # testing - mkdir -vp bin - ln -svf "../${_test_dir}/usr/bin/${pkgname}" "bin/${pkgname}" - - export PYTHONPATH="${PWD}/${_test_dir}/usr/lib/python${_python_version}/site-packages/:${PYTHONPATH}" - export PATH="${PWD}/test_dir/usr/bin:${PATH}" - export LC_TYPE=en_US.UTF-8 - ./scripts/ffibuild - # some tests never return: https://github.com/qtile/qtile/issues/2628 - pytest -vv \ --k "not test_remove" -} - -package() { - cd "${pkgname}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" - # license - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - # config - install -vDm 644 libqtile/resources/default_config.py \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # desktop file - install -vDm 644 "resources/${pkgname}.desktop" \ --t "${pkgdir}/usr/share/xsessions/" - # docs - install -vDm 644 {CHANGELOG,README.rst} \ --t "${pkgdir}/usr/share/doc/${pkgname}/" -} Copied: qtile/repos/community-x86_64/PKGBUILD (from rev 1016878, qtile/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 18:56:27 UTC (rev 1016879) @@ -0,0 +1,95 @@ +# Maintainer: David Runge + +pkgname=qtile +pkgver=0.18.1 +pkgrel=1 +pkgdesc="A full-featured, pure-Python tiling window manager" +arch=('x86_64') +url="http://www.qtile.org; +license=('MIT') +depends=( + 'gdk-pixbuf2' + 'glibc' + 'libnotify' + 'librsvg' + 'pango' + 'python-cairocffi' + 'python-cffi' + 'python-xcffib' + 'python-gobject' +) +makedepends=( + 'git' + 'libpulse' + 'python-setuptools-scm' +) +checkdepends=( + 'graphviz' + 'gtk3' + 'imagemagick' + 'lm_sensors' + 'procps-ng' + 'python-bowler' + 'python-dbus-next' + 'python-gobject' + 'python-pytest' + 'python-pywlroots' +
[arch-commits] Commit in qtile/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:56:18 Author: dvzrv Revision: 1016878 upgpkg: qtile 0.18.1-1: Upgrade to 0.18.1. Add additional valid PGP key, as it is cross-signed: 35D92E7CC7357A81173EA1C974F9FDD20984FBEC Change pytest call according to upstream fixes and suggestions: https://github.com/qtile/qtile/pull/2653 Modified: qtile/trunk/PKGBUILD --+ PKGBUILD | 75 + 1 file changed, 21 insertions(+), 54 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:20:39 UTC (rev 1016877) +++ PKGBUILD2021-09-17 18:56:18 UTC (rev 1016878) @@ -1,8 +1,8 @@ # Maintainer: David Runge pkgname=qtile -pkgver=0.18.0 -pkgrel=2 +pkgver=0.18.1 +pkgrel=1 pkgdesc="A full-featured, pure-Python tiling window manager" arch=('x86_64') url="http://www.qtile.org; @@ -20,45 +20,37 @@ ) makedepends=( 'git' - 'jupyter_console' 'libpulse' - 'python-ipykernel' - 'python-setuptools' 'python-setuptools-scm' ) checkdepends=( 'graphviz' + 'gtk3' 'imagemagick' - 'libgnome-keyring' 'lm_sensors' 'procps-ng' 'python-bowler' 'python-dbus-next' - 'python-iwlib' - 'python-keyring' - 'python-psutil' + 'python-gobject' 'python-pytest' 'python-pywlroots' 'python-xdg' - 'python-xvfbwrapper' - 'xorg-xcalc' - 'xorg-xclock' - 'xorg-xeyes' 'xorg-server-xephyr' + 'xorg-server-xvfb' 'xorg-xrandr' - 'xterm' ) optdepends=( - 'alsa-utils: volume widget' - 'canto-daemon: canto widget' - 'cmus: cmus widget' - 'khal: khal_calendar widget' + 'alsa-utils: for volume widget' + 'canto-daemon: for canto widget' + 'cmus: for cmus widget' + 'jupyter_console: for interaction with qtile via Jupyter' + 'khal: for khal_calendar widget' 'libpulse: for pulse_volume and pulseaudio_ffi widget' - 'lm_sensors: sensors widget' - 'moc: moc widget' + 'lm_sensors: for sensors widget' + 'moc: for moc widget' 'python-dbus-next: for utils, notifications and several widgets' - 'python-iwlib: wlan widget' - 'python-keyring: imapwidget widget' + 'python-iwlib: for wlan widget' + 'python-keyring: for imapwidget widget' 'python-mpd2: mpd2widget widget' 'python-psutil: graph, net and memory widget' 'python-pywlroots: for experimental wayland support' @@ -69,51 +61,26 @@ source=("git+https://github.com/qtile/qtile#tag=v${pkgver}?signed;) sha512sums=('SKIP') b2sums=('SKIP') -validpgpkeys=('3CCAB226289DE0160C61BDB418D18F1BC464DCA3') # Tycho Andersen +validpgpkeys=( + '3CCAB226289DE0160C61BDB418D18F1BC464DCA3' # Tycho Andersen + '35D92E7CC7357A81173EA1C974F9FDD20984FBEC' # Matt Colligan +) - -prepare() { - cd "${pkgname}" - # fix issue with imapwidget tests - # https://github.com/qtile/qtile/issues/2629 - git cherry-pick -n '7ab816f84db3a9982c0ae0006fe0be45b632aa04' -} - build() { cd "${pkgname}" python setup.py build + ./scripts/ffibuild } check() { - local _python_version="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')" - local _test_dir='test_dir' - cd "${pkgname}" - - # install into test location - mkdir -vp "${_test_dir}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${_test_dir}" - # create dummy dir for executable and symlink the test executable to it for - # testing - mkdir -vp bin - ln -svf "../${_test_dir}/usr/bin/${pkgname}" "bin/${pkgname}" - - export PYTHONPATH="${PWD}/${_test_dir}/usr/lib/python${_python_version}/site-packages/:${PYTHONPATH}" - export PATH="${PWD}/test_dir/usr/bin:${PATH}" export LC_TYPE=en_US.UTF-8 - ./scripts/ffibuild - # some tests never return: https://github.com/qtile/qtile/issues/2628 - pytest -vv \ --k "not test_remove" + pytest -vv --backend x11 --backend wayland } package() { cd "${pkgname}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${pkgdir}" + python setup.py install --optimize=1 --root="${pkgdir}" # license install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" # config
[arch-commits] Commit in qt6-base/kde-unstable (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:54:33 Author: arojas Revision: 424303 Simplify Modified: qt6-base/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:54:17 UTC (rev 424302) +++ PKGBUILD2021-09-17 18:54:33 UTC (rev 424303) @@ -51,7 +51,7 @@ -DQT_FEATURE_journald=ON \ -DQT_FEATURE_openssl_linked=ON \ -DQT_FEATURE_system_sqlite=ON \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DUSE_X11=ON" # https://bugreports.qt.io/browse/QTBUG-96392 +-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DUSE_X11" # https://bugreports.qt.io/browse/QTBUG-96392 cmake --build build }
[arch-commits] Commit in qt6-base/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:54:17 Author: arojas Revision: 424302 Simplify Modified: qt6-base/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:51:31 UTC (rev 424301) +++ PKGBUILD2021-09-17 18:54:17 UTC (rev 424302) @@ -5,7 +5,7 @@ pkgname=qt6-base _qtver=6.1.3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) @@ -51,7 +51,7 @@ -DQT_FEATURE_journald=ON \ -DQT_FEATURE_openssl_linked=ON \ -DQT_FEATURE_system_sqlite=ON \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DUSE_X11=ON" # https://bugreports.qt.io/browse/QTBUG-96392 +-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DUSE_X11" # https://bugreports.qt.io/browse/QTBUG-96392 cmake --build build }
[arch-commits] Commit in thunar/repos/extra-x86_64 (3 files)
Date: Friday, September 17, 2021 @ 18:46:53 Author: foutrelis Revision: 424300 archrelease: copy trunk to extra-x86_64 Added: thunar/repos/extra-x86_64/PKGBUILD (from rev 424299, thunar/trunk/PKGBUILD) thunar/repos/extra-x86_64/fix-signal-disconnect-in-thunar_window_unrealize.patch (from rev 424299, thunar/trunk/fix-signal-disconnect-in-thunar_window_unrealize.patch) Deleted: thunar/repos/extra-x86_64/PKGBUILD + PKGBUILD | 99 +++ fix-signal-disconnect-in-thunar_window_unrealize.patch | 29 2 files changed, 81 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 18:46:49 UTC (rev 424299) +++ PKGBUILD2021-09-17 18:46:53 UTC (rev 424300) @@ -1,47 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Andrew Simmons - -pkgname=thunar -pkgver=4.16.9 -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' 'gobject-introspection' 'xfce4-panel') -optdepends=('gvfs: trash support, mounting with udisk and remote filesystems' -'tumbler: thumbnail previews' -'thunar-volman: removable device management' -'thunar-archive-plugin: archive creation and extraction' -'thunar-media-tags-plugin: view/edit ID3/OGG tags') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-gio-unix \ ---enable-gudev \ ---enable-notifications \ ---enable-exif \ ---enable-pcre \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: thunar/repos/extra-x86_64/PKGBUILD (from rev 424299, thunar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 18:46:53 UTC (rev 424300) @@ -0,0 +1,52 @@ +# Maintainer: Evangelos Foutras +# Contributor: Andrew Simmons + +pkgname=thunar +pkgver=4.16.9 +pkgrel=2 +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' 'gobject-introspection' 'xfce4-panel') +optdepends=('gvfs: trash support, mounting with udisk and remote filesystems' +'tumbler: thumbnail previews' +'thunar-volman: removable device management' +'thunar-archive-plugin: archive creation and extraction' +'thunar-media-tags-plugin: view/edit ID3/OGG tags') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 +fix-signal-disconnect-in-thunar_window_unrealize.patch) +sha256sums=('520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af' +'6392c86bed2f5912d4f1665704d9856797a0fb97efe251ace770952abb91122a') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # https://gitlab.xfce.org/xfce/thunar/-/issues/653 + patch -Np1 -i ../fix-signal-disconnect-in-thunar_window_unrealize.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-gio-unix \ +--enable-gudev \ +--enable-notifications \ +--enable-exif \ +--enable-pcre \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: Copied: thunar/repos/extra-x86_64/fix-signal-disconnect-in-thunar_window_unrealize.patch (from rev 424299, thunar/trunk/fix-signal-disconnect-in-thunar_window_unrealize.patch) === --- fix-signal-disconnect-in-thunar_window_unrealize.patch (rev 0) +++ fix-signal-disconnect-in-thunar_window_unrealize.patch 2021-09-17 18:46:53 UTC (rev 424300) @@ -0,0 +1,29 @@ +From cfc47d65674e4341912e8a0a6fc0072cd2e8e595 Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Fri, 17 Sep 2021 20:49:24 +0300 +Subject: [PATCH] Fix signal disconnect in thunar_window_unrealize + +Commit c2a97b896f04 replaced the gtk_widget_queue_draw callback with +thunar_window_clipboard_manager_changed. The same change
[arch-commits] Commit in thunar/trunk (2 files)
Date: Friday, September 17, 2021 @ 18:46:49 Author: foutrelis Revision: 424299 upgpkg: thunar 4.16.9-2: fix signal disconnect (FS#72153) Added: thunar/trunk/fix-signal-disconnect-in-thunar_window_unrealize.patch Modified: thunar/trunk/PKGBUILD + PKGBUILD | 11 - fix-signal-disconnect-in-thunar_window_unrealize.patch | 29 +++ 2 files changed, 37 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:00:31 UTC (rev 424298) +++ PKGBUILD2021-09-17 18:46:49 UTC (rev 424299) @@ -3,7 +3,7 @@ pkgname=thunar pkgver=4.16.9 -pkgrel=1 +pkgrel=2 pkgdesc="Modern file manager for Xfce" arch=('x86_64') url="https://docs.xfce.org/xfce/thunar/start; @@ -17,11 +17,16 @@ 'thunar-volman: removable device management' 'thunar-archive-plugin: archive creation and extraction' 'thunar-media-tags-plugin: view/edit ID3/OGG tags') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 +fix-signal-disconnect-in-thunar_window_unrealize.patch) +sha256sums=('520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af' +'6392c86bed2f5912d4f1665704d9856797a0fb97efe251ace770952abb91122a') prepare() { cd "$srcdir/$pkgname-$pkgver" + + # https://gitlab.xfce.org/xfce/thunar/-/issues/653 + patch -Np1 -i ../fix-signal-disconnect-in-thunar_window_unrealize.patch } build() { Added: fix-signal-disconnect-in-thunar_window_unrealize.patch === --- fix-signal-disconnect-in-thunar_window_unrealize.patch (rev 0) +++ fix-signal-disconnect-in-thunar_window_unrealize.patch 2021-09-17 18:46:49 UTC (rev 424299) @@ -0,0 +1,29 @@ +From cfc47d65674e4341912e8a0a6fc0072cd2e8e595 Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Fri, 17 Sep 2021 20:49:24 +0300 +Subject: [PATCH] Fix signal disconnect in thunar_window_unrealize + +Commit c2a97b896f04 replaced the gtk_widget_queue_draw callback with +thunar_window_clipboard_manager_changed. The same change needs to be +made in thunar_window_unrealize, which was still referencing the old +function (gtk_widget_queue_draw). + +Fixes: c2a97b896f04 ("Fix file-icon update when file is cut (Issue #588)") +Closes: https://gitlab.xfce.org/xfce/thunar/-/issues/653 +--- + thunar/thunar-window.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/thunar/thunar-window.c b/thunar/thunar-window.c +index d464e338..27cd22f7 100644 +--- a/thunar/thunar-window.c b/thunar/thunar-window.c +@@ -1820,7 +1820,7 @@ thunar_window_unrealize (GtkWidget *widget) + ThunarWindow *window = THUNAR_WINDOW (widget); + + /* disconnect from the clipboard manager */ +- g_signal_handlers_disconnect_by_func (G_OBJECT (window->clipboard), gtk_widget_queue_draw, widget); ++ g_signal_handlers_disconnect_by_func (G_OBJECT (window->clipboard), thunar_window_clipboard_manager_changed, widget); + + /* let the GtkWidget class unrealize the window */ + (*GTK_WIDGET_CLASS (thunar_window_parent_class)->unrealize) (widget);
[arch-commits] Commit in diffoscope/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 18:20:39 Author: jelle Revision: 1016877 archrelease: copy trunk to community-x86_64 Added: diffoscope/repos/community-x86_64/PKGBUILD (from rev 1016876, diffoscope/trunk/PKGBUILD) Deleted: diffoscope/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 209 ++--- 1 file changed, 104 insertions(+), 105 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 18:20:30 UTC (rev 1016876) +++ PKGBUILD2021-09-17 18:20:39 UTC (rev 1016877) @@ -1,105 +0,0 @@ -# Maintainer: Levente Polyak - -pkgname=diffoscope -pkgver=183 -pkgrel=1 -pkgdesc='Tool for in-depth comparison of files, archives, and directories' -url='https://diffoscope.org/' -arch=('x86_64') -license=('GPL3') -depends=('python-magic' 'python-libarchive-c' 'python-distro' 'python-defusedxml' - 'python-tlsh') -optdepends=( - 'acl: access control list utilities support' - 'binutils: binary utilities support' - 'binwalk: binwalk support' - 'bzip2: bzip2 utilities support' - 'cdrtools: ISO utilities support' - 'colord: ICC profiles support' - 'cpio: cpio archive support' - 'diffutils: diff utilities support' - 'docx2txt: docx comparing support' - 'dtc: device tree comparing support' - 'e2fsprogs: Ext2/3/4 filesystem utilities support' - 'enjarify: Android dex file support' - 'hdf5: Hierarchical Data Format support' - 'imagemagick: ImageMagick identify support' - 'fpc: Free Pascal utilities support' - 'java-environment: java utilities support' - 'libcaca: image compare support' - 'llvm: LLVM bitcode files support' - 'lz4: lz4 compression support' - 'odt2txt: odt comparing support' - 'fontforge: bitmap font utilities support' - 'gettext: GNU internationalization utilities support' - 'ghc: haskell utilities support' - 'giflib: gifbuild utilities support' - 'gnupg: GNU privacy guard support' - 'gnumeric: GNOME Spreadsheet support' - 'mono: mono support' - 'openssh: OpenSSH key comparing support' - 'openssl: .p7c and .p7b certificates. support' - 'pgpdump: PGP files support' - 'poppler: PDF utilities support' - 'r: R language support' - 'radare2: decompiler for executables' - 'sqlite: SQLite support' - 'squashfs-tools: squashfs filesystem support' - 'python-guestfs: guestfs filesystem support' - 'python-argcomplete: completion support' - 'python-jsbeautifier: javascript beautifier support' - 'python-progressbar: show progressbar support' - 'tcpdump: pcap matching support' - 'uboot-tools: FIT image support' - 'unzip: zip utilities support' - 'gzip: gzip utilities support' - 'tar: tar utilities support' -# 'wabt: webassembly support' unittest fails - 'xxd: xxd utilities support' - 'xz: XZ and LZMA utilities support' - 'zstd: zst compression' -) -makedepends=('help2man' 'python-docutils' 'git') -checkdepends=( - 'python-pytest' 'python-jsbeautifier' 'python-h5py' 'acl' 'binutils' 'bzip2' 'cdrtools' 'cpio' 'diffutils' 'e2fsprogs' 'enjarify' - 'hdf5' 'imagemagick' 'java-environment=11' 'fontforge' 'gettext' 'ghc' 'gnupg' 'mono' 'pgpdump' 'poppler' 'sqlite' 'squashfs-tools' - 'lz4' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 'fpc' 'openssh' 'openssl' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib' - 'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete' 'zstd' 'uboot-tools') -source=(https://diffoscope.org/archive/diffoscope-${pkgver}.tar.bz2{,.asc}) -sha512sums=('bcb04419c9f40c8afb9954a372214f41f7a0f88d8449d2a061c3cad9d113ed9f7002fcbeff3490a1ebfd9b0a921a4c2da4997d0738e7fac29abd63ecab833f7c' -'SKIP') -b2sums=('b35adfa796a2646bef45968d7f1ea201bf4996a3098d41ab43e8bf7243e0b62eb48fb380f7e14cf6fda3139badda940cb6a52c95574542d3b46fbd7fed1e0125' -'SKIP') -validpgpkeys=("C2FE4BD271C139B86C533E461E953E27D4311E58") # "Chris Lamb " - - -prepare() { - cd ${pkgname}-${pkgver} - sed '/python-magic/d' -i setup.py -} - -build() { - cd ${pkgname}-${pkgver} - python setup.py build - make -C doc -} - -check() { - cd ${pkgname}-${pkgver} - PYTHONPATH=".:${PYTHONPATH}" PYTHONDONTWRITEBYTECODE=1 py.test \ --k 'not test_ppu and not test_superblock and not test_wasm and not test_text_proper_indentation and not test_different and not test_equal' -# file upstream bug, see 2cd654b450ce82fb86f55223cc01ba1abdac58a8 in diffoscope.git -# bug introduced by revert in https://bugs.archlinux.org/task/70261 -# unsquashfs output differs from fixture. -# ppu bug https://salsa.debian.org/reproducible-builds/diffoscope/issues/9 -} - -package() { - cd ${pkgname}-${pkgver} - export PYTHONHASHSEED=0 - python setup.py install --skip-build -O1 --root="${pkgdir}" - install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 doc/diffoscope.1 -t "${pkgdir}/usr/share/man/man1" -} - -# vim: ts=2 sw=2 et: Copied: diffoscope/repos/community-x86_64/PKGBUILD (from rev 1016876,
[arch-commits] Commit in diffoscope/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:20:30 Author: jelle Revision: 1016876 upgpkg: diffoscope 184-1 Modified: diffoscope/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:20:10 UTC (rev 1016875) +++ PKGBUILD2021-09-17 18:20:30 UTC (rev 1016876) @@ -1,7 +1,7 @@ # Maintainer: Levente Polyak pkgname=diffoscope -pkgver=183 +pkgver=184 pkgrel=1 pkgdesc='Tool for in-depth comparison of files, archives, and directories' url='https://diffoscope.org/' @@ -66,9 +66,9 @@ 'lz4' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 'fpc' 'openssh' 'openssl' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib' 'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete' 'zstd' 'uboot-tools') source=(https://diffoscope.org/archive/diffoscope-${pkgver}.tar.bz2{,.asc}) -sha512sums=('bcb04419c9f40c8afb9954a372214f41f7a0f88d8449d2a061c3cad9d113ed9f7002fcbeff3490a1ebfd9b0a921a4c2da4997d0738e7fac29abd63ecab833f7c' +sha512sums=('9cbfb1a44b6ebf42375d4ae1100e557f4c0f13ad135b23001fab2ed16c9bfd984b86321318d0a562eec26c095d450304063879638cd2ff618cdcfcb58343cad2' 'SKIP') -b2sums=('b35adfa796a2646bef45968d7f1ea201bf4996a3098d41ab43e8bf7243e0b62eb48fb380f7e14cf6fda3139badda940cb6a52c95574542d3b46fbd7fed1e0125' +b2sums=('58984b419b93568332d7ed32fbbdedadd785a086aacbaacb59b6781e6afa3f9fefafce580bed8928e21193e0bc170392a1f389deaa0176fca9bebe6c7685fc37' 'SKIP') validpgpkeys=("C2FE4BD271C139B86C533E461E953E27D4311E58") # "Chris Lamb "
[arch-commits] Commit in nextcloud-app-spreed/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 18:20:10 Author: dvzrv Revision: 1016875 archrelease: copy trunk to community-any Added: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 1016874, nextcloud-app-spreed/trunk/PKGBUILD) Deleted: nextcloud-app-spreed/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 18:20:02 UTC (rev 1016874) +++ PKGBUILD2021-09-17 18:20:10 UTC (rev 1016875) @@ -1,48 +0,0 @@ -# Maintainer: David Runge - -_name=spreed -pkgname=nextcloud-app-spreed -pkgver=12.1.1 -pkgrel=1 -epoch=1 -pkgdesc="Video & audio-conferencing using WebRTC" -arch=('any') -url="https://apps.nextcloud.com/apps/spreed; -license=('AGPL3') -groups=('nextcloud-apps') -makedepends=('nextcloud') -checkdepends=('ripgrep' 'yq') -source=("https://github.com/nextcloud-releases/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz;) -sha512sums=('4fc511e90bd738ed9f8a95c8c39a27b79a4a7715e5223c0f931651d6e98651a86f748fd6c54ebedb6b06c3135ee0d8686be50ab9b4488401db7b1025c417d3a4') -b2sums=('3f6c2d955cb73e03dd539a712ac50efc42dd3f731e2b34d351ddc4771453e8251406b4c48abd3f4cf2b8494ba1a2186fd5579c8c0804643cfb7e36687d9bcdb9') - -_get_nextcloud_versions() { - _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" - _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" - _app_max_major_version=$(expr ${_app_max_major_version} + 1) -} - -prepare() { - find ${_name} -type f -exec chmod 644 {} + - find ${_name} -type d -exec chmod 755 {} + -} - -check() { - local _app_min_major_version - local _app_max_major_version - _get_nextcloud_versions - local _nextcloud_major_version="$(rg "OC_Version = " /usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)" - - if (("$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")"<0)) || (("$(vercmp "${_nextcloud_major_version}" "${_app_max_major_version}")">0)) ; then -printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" "${_nextcloud_major_version}" -exit 1 - fi -} - -package() { - _get_nextcloud_versions - depends=("nextcloud>=${_app_min_major_version}" "nextcloud<${_app_max_major_version}") - - install -vdm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/" - cp -av "${_name}" "${pkgdir}/usr/share/webapps/nextcloud/apps/" -} Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 1016874, nextcloud-app-spreed/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 18:20:10 UTC (rev 1016875) @@ -0,0 +1,48 @@ +# Maintainer: David Runge + +_name=spreed +pkgname=nextcloud-app-spreed +pkgver=12.2.0 +pkgrel=1 +epoch=1 +pkgdesc="Video & audio-conferencing using WebRTC" +arch=('any') +url="https://apps.nextcloud.com/apps/spreed; +license=('AGPL3') +groups=('nextcloud-apps') +makedepends=('nextcloud') +checkdepends=('ripgrep' 'yq') +source=("https://github.com/nextcloud-releases/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz;) +sha512sums=('0b97021e11bf8e9dad7e3d65d9626ef76e14b6edee8749f0eb6a000830f6a95b15470d60b25c9e5094a2aec52cf25cfe2a16ebe8238c9bd8f8af39d7e412ed8e') +b2sums=('76ef0bcb3406c61b63d69ec5f99946bcdd6ef7bc3b93bac04d0538ae9ef3574f32f96b0838a7a9128afc32821c1558d652aab2ac49e22641e27b22246687da85') + +_get_nextcloud_versions() { + _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" + _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" + _app_max_major_version=$(expr ${_app_max_major_version} + 1) +} + +prepare() { + find ${_name} -type f -exec chmod 644 {} + + find ${_name} -type d -exec chmod 755 {} + +} + +check() { + local _app_min_major_version + local _app_max_major_version + _get_nextcloud_versions + local _nextcloud_major_version="$(rg "OC_Version = " /usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)" + + if (("$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")"<0)) || (("$(vercmp "${_nextcloud_major_version}" "${_app_max_major_version}")">0)) ; then +printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" "${_nextcloud_major_version}" +exit 1 + fi +} + +package() { + _get_nextcloud_versions + depends=("nextcloud>=${_app_min_major_version}" "nextcloud<${_app_max_major_version}") + + install -vdm 755
[arch-commits] Commit in nextcloud-app-spreed/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:20:02 Author: dvzrv Revision: 1016874 upgpkg: nextcloud-app-spreed 1:12.2.0-1: Upgrade to 12.2.0. Modified: nextcloud-app-spreed/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:16:44 UTC (rev 1016873) +++ PKGBUILD2021-09-17 18:20:02 UTC (rev 1016874) @@ -2,7 +2,7 @@ _name=spreed pkgname=nextcloud-app-spreed -pkgver=12.1.1 +pkgver=12.2.0 pkgrel=1 epoch=1 pkgdesc="Video & audio-conferencing using WebRTC" @@ -13,8 +13,8 @@ makedepends=('nextcloud') checkdepends=('ripgrep' 'yq') source=("https://github.com/nextcloud-releases/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz;) -sha512sums=('4fc511e90bd738ed9f8a95c8c39a27b79a4a7715e5223c0f931651d6e98651a86f748fd6c54ebedb6b06c3135ee0d8686be50ab9b4488401db7b1025c417d3a4') -b2sums=('3f6c2d955cb73e03dd539a712ac50efc42dd3f731e2b34d351ddc4771453e8251406b4c48abd3f4cf2b8494ba1a2186fd5579c8c0804643cfb7e36687d9bcdb9') +sha512sums=('0b97021e11bf8e9dad7e3d65d9626ef76e14b6edee8749f0eb6a000830f6a95b15470d60b25c9e5094a2aec52cf25cfe2a16ebe8238c9bd8f8af39d7e412ed8e') +b2sums=('76ef0bcb3406c61b63d69ec5f99946bcdd6ef7bc3b93bac04d0538ae9ef3574f32f96b0838a7a9128afc32821c1558d652aab2ac49e22641e27b22246687da85') _get_nextcloud_versions() { _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')"
[arch-commits] Commit in haskell-language-server/repos (2 files)
Date: Friday, September 17, 2021 @ 18:16:44 Author: felixonmars Revision: 1016873 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-server/repos/community-staging-x86_64/ haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1016872, haskell-language-server/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from rev 1016872, haskell-language-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:16:44 UTC (rev 1016873) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan + +pkgname=haskell-language-server +pkgver=1.2.0.0 +pkgrel=63 +pkgdesc="LSP server for GHC" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async' + 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 'haskell-hls-brittany-plugin' + 'haskell-hls-explicit-imports-plugin' + 'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' + 'haskell-hls-graph' + 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' + 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api' + 'haskell-hls-pragmas-plugin' + 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 'haskell-hslogger' + 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-sqlite-simple' 'haskell-temporary' + 'haskell-unordered-containers') +# Disabled due to not compatible with GHC 9: +# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin' +# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test' + 'haskell-lsp-types') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab') + +prepare() { + cd $pkgname-$pkgver + find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports -f-splice -f-tactic + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:16:32 Author: felixonmars Revision: 1016872 upgpkg: haskell-language-server 1.2.0.0-63: rebuild with mono-traversable 1.0.15.2 Modified: haskell-language-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:15:04 UTC (rev 1016871) +++ PKGBUILD2021-09-17 18:16:32 UTC (rev 1016872) @@ -2,7 +2,7 @@ pkgname=haskell-language-server pkgver=1.2.0.0 -pkgrel=62 +pkgrel=63 pkgdesc="LSP server for GHC" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in molecule/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 18:15:04 Author: dvzrv Revision: 1016871 archrelease: copy trunk to community-any Added: molecule/repos/community-any/PKGBUILD (from rev 1016870, molecule/trunk/PKGBUILD) Deleted: molecule/repos/community-any/PKGBUILD --+ PKGBUILD | 143 ++--- 1 file changed, 71 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 18:14:57 UTC (rev 1016870) +++ PKGBUILD2021-09-17 18:15:04 UTC (rev 1016871) @@ -1,72 +0,0 @@ -# Maintainer: David Runge - -pkgname=molecule -pkgver=3.4.0 -pkgrel=1 -pkgdesc="Aids in the development and testing of Ansible roles" -arch=('any') -url="https://github.com/ansible-community/molecule; -license=('MIT') -depends=('ansible' 'ansible-lint' 'python-cerberus' 'python-click' -'python-click-help-colors' 'python-cookiecutter' 'python-enrich' 'python-jinja' -'python-packaging' 'python-paramiko' 'python-pluggy' 'python-rich' -'python-selinux' 'python-setuptools' 'python-subprocess-tee' 'python-yaml') -makedepends=('python-setuptools-scm' 'python-setuptools-scm-git-archive' 'python-simplejson' 'python-toml') -checkdepends=('python-ansi2html' 'python-mock' 'python-pexpect' -'python-pytest' 'python-pytest-helpers-namespace' 'python-pytest-html' -'python-pytest-mock' 'python-pytest-testinfra' -'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'yamllint') -optdepends=('molecule-docker: for the docker driver' -'molecule-podman: for the podman driver' -'molecule-vagrant: for the vagrant driver' -'python-pywinrm: for Windows support' -'python-pytest-testinfra: for the testinfra verifier') -source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('a98892e86424acf34b3efb426b6e3a31bcf35a4b8a29e8d7a142bffdb00713c6bbc21b629690e69f96648f678f950d79a2904368a774948c8bae6dbade1cca43') -b2sums=('0ebea089879cb34a409abc0e2517ac193e524430edb75a8ab5360fb64cf8cff534ab74f03d463370cc6eea9da592492a92232edfa8ca689403a84e6828d2a9fb') - -prepare() { - cd "$pkgname-$pkgver" - # remove additional pytest options - # remove fitler to raise warnings as errors: https://github.com/ansible-community/molecule/issues/3004 - sed -e '/addopts/d' \ - -e '/testpaths/d' \ - -e '/error/d' \ - -i setup.cfg - # allegedly cerberus is not compatible with py39, but we don't mind: - # https://github.com/pyeve/cerberus/issues/568 - sed -e '/cerberus/ s/,.*//' \ - -i setup.cfg -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - local _python_version="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')" - local _test_dir='test_dir' - - # install into test location - mkdir -vp "${_test_dir}" - python setup.py install --skip-build \ ---optimize=1 \ ---root="${_test_dir}" - - export PYTHONPATH="${PWD}/${_test_dir}/usr/lib/python${_python_version}/site-packages/:${PYTHONPATH}" - export PATH="${PWD}/test_dir/usr/bin:${PATH}" - - pytest -v "${_test_dir}/usr/lib/python${_python_version}/site-packages/molecule/test/unit/" -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ - --optimize=1 \ - --root="${pkgdir}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 README.rst \ --t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: molecule/repos/community-any/PKGBUILD (from rev 1016870, molecule/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 18:15:04 UTC (rev 1016871) @@ -0,0 +1,71 @@ +# Maintainer: David Runge + +pkgname=molecule +pkgver=3.5.1 +pkgrel=1 +pkgdesc="Aids in the development and testing of Ansible roles" +arch=('any') +url="https://github.com/ansible-community/molecule; +license=('MIT') +depends=('ansible' 'ansible-lint' 'python-ansible-compat' 'python-cerberus' +'python-click' 'python-click-help-colors' 'python-cookiecutter' 'python-enrich' +'python-jinja' 'python-packaging' 'python-paramiko' 'python-pluggy' +'python-rich' 'python-selinux' 'python-subprocess-tee' 'python-yaml') +makedepends=('python-setuptools-scm' 'python-setuptools-scm-git-archive' 'python-simplejson' 'python-toml') +checkdepends=('python-ansi2html' 'python-pexpect' 'python-pytest' +'python-pytest-html' 'python-pytest-mock' 'python-pytest-testinfra' +'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'yamllint') +optdepends=('molecule-docker: for the docker driver' +'molecule-podman: for the podman driver' +'molecule-vagrant: for the vagrant driver' +'python-pywinrm: for Windows support' +'python-pytest-testinfra: for the testinfra
[arch-commits] Commit in molecule/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:14:57 Author: dvzrv Revision: 1016870 upgpkg: molecule 3.5.1-1: Upgarde to 3.5.1. Remove unneeded depends, makedepends and checkdepends. Modified: molecule/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:13:14 UTC (rev 1016869) +++ PKGBUILD2021-09-17 18:14:57 UTC (rev 1016870) @@ -1,20 +1,19 @@ # Maintainer: David Runge pkgname=molecule -pkgver=3.4.0 +pkgver=3.5.1 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') url="https://github.com/ansible-community/molecule; license=('MIT') -depends=('ansible' 'ansible-lint' 'python-cerberus' 'python-click' -'python-click-help-colors' 'python-cookiecutter' 'python-enrich' 'python-jinja' -'python-packaging' 'python-paramiko' 'python-pluggy' 'python-rich' -'python-selinux' 'python-setuptools' 'python-subprocess-tee' 'python-yaml') +depends=('ansible' 'ansible-lint' 'python-ansible-compat' 'python-cerberus' +'python-click' 'python-click-help-colors' 'python-cookiecutter' 'python-enrich' +'python-jinja' 'python-packaging' 'python-paramiko' 'python-pluggy' +'python-rich' 'python-selinux' 'python-subprocess-tee' 'python-yaml') makedepends=('python-setuptools-scm' 'python-setuptools-scm-git-archive' 'python-simplejson' 'python-toml') -checkdepends=('python-ansi2html' 'python-mock' 'python-pexpect' -'python-pytest' 'python-pytest-helpers-namespace' 'python-pytest-html' -'python-pytest-mock' 'python-pytest-testinfra' +checkdepends=('python-ansi2html' 'python-pexpect' 'python-pytest' +'python-pytest-html' 'python-pytest-mock' 'python-pytest-testinfra' 'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'yamllint') optdepends=('molecule-docker: for the docker driver' 'molecule-podman: for the podman driver' @@ -22,8 +21,8 @@ 'python-pywinrm: for Windows support' 'python-pytest-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('a98892e86424acf34b3efb426b6e3a31bcf35a4b8a29e8d7a142bffdb00713c6bbc21b629690e69f96648f678f950d79a2904368a774948c8bae6dbade1cca43') -b2sums=('0ebea089879cb34a409abc0e2517ac193e524430edb75a8ab5360fb64cf8cff534ab74f03d463370cc6eea9da592492a92232edfa8ca689403a84e6828d2a9fb') +sha512sums=('b59e54a991fb5ea2801dc4d6f26b17283271ddd00c4f4ec21f1568f6d39bfb87a75c3adedad5307a684098c67a45e2680ec9256f0de23bf8640ad1c2973bdad8') +b2sums=('7dd9d1e1271228d302a4d19bdf6e219c701ef17a04be3938d706275bdcf1a203eabfa1ecd0a8fe3d9925a6e4887f81da1bff9897c2b2c6df7ce0b21a932598d8') prepare() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:13:14 Author: felixonmars Revision: 1016869 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/ haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016868, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016868, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:13:14 UTC (rev 1016869) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-stylish-haskell-plugin +pkgname=haskell-hls-stylish-haskell-plugin +pkgver=1.0.0.1 +pkgrel=45 +pkgdesc="Integration with the Stylish Haskell code formatter" +url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'stylish-haskell') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:13:01 Author: felixonmars Revision: 1016868 upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-45: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:11:53 UTC (rev 1016867) +++ PKGBUILD2021-09-17 18:13:01 UTC (rev 1016868) @@ -3,7 +3,7 @@ _hkgname=hls-stylish-haskell-plugin pkgname=haskell-hls-stylish-haskell-plugin pkgver=1.0.0.1 -pkgrel=44 +pkgrel=45 pkgdesc="Integration with the Stylish Haskell code formatter" url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:11:53 Author: felixonmars Revision: 1016867 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/ haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016866, haskell-hls-ormolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016866, haskell-hls-ormolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:11:53 UTC (rev 1016867) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-ormolu-plugin +pkgname=haskell-hls-ormolu-plugin +pkgver=1.0.0.0 +pkgrel=46 +pkgdesc="Integration with the Ormolu code formatter" +url="https://hackage.haskell.org/package/hls-ormolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lens' + 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ormolu -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:11:41 Author: felixonmars Revision: 1016866 upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-46: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-ormolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:10:33 UTC (rev 1016865) +++ PKGBUILD2021-09-17 18:11:41 UTC (rev 1016866) @@ -3,7 +3,7 @@ _hkgname=hls-ormolu-plugin pkgname=haskell-hls-ormolu-plugin pkgver=1.0.0.0 -pkgrel=45 +pkgrel=46 pkgdesc="Integration with the Ormolu code formatter" url="https://hackage.haskell.org/package/hls-ormolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:10:33 Author: felixonmars Revision: 1016865 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/ haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016864, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016864, haskell-hls-fourmolu-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:10:33 UTC (rev 1016865) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-fourmolu-plugin +pkgname=haskell-hls-fourmolu-plugin +pkgver=1.0.0.1 +pkgrel=45 +pkgdesc="Integration with the Fourmolu code formatter" +url="https://hackage.haskell.org/package/hls-fourmolu-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:10:21 Author: felixonmars Revision: 1016864 upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-45: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-fourmolu-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:08:53 UTC (rev 1016863) +++ PKGBUILD2021-09-17 18:10:21 UTC (rev 1016864) @@ -3,7 +3,7 @@ _hkgname=hls-fourmolu-plugin pkgname=haskell-hls-fourmolu-plugin pkgver=1.0.0.1 -pkgrel=44 +pkgrel=45 pkgdesc="Integration with the Fourmolu code formatter" url="https://hackage.haskell.org/package/hls-fourmolu-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:08:53 Author: felixonmars Revision: 1016863 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/ haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016862, haskell-hls-pragmas-plugin/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016862, haskell-hls-pragmas-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:08:53 UTC (rev 1016863) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-pragmas-plugin +pkgname=haskell-hls-pragmas-plugin +pkgver=1.0.0.0 +pkgrel=56 +pkgdesc="Pragmas plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-pragmas-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 'haskell-lsp-types') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:08:41 Author: felixonmars Revision: 1016862 upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-pragmas-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:07:03 UTC (rev 1016861) +++ PKGBUILD2021-09-17 18:08:41 UTC (rev 1016862) @@ -3,7 +3,7 @@ _hkgname=hls-pragmas-plugin pkgname=haskell-hls-pragmas-plugin pkgver=1.0.0.0 -pkgrel=55 +pkgrel=56 pkgdesc="Pragmas plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-pragmas-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:07:03 Author: felixonmars Revision: 1016861 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/ haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016860, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016860, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:07:03 UTC (rev 1016861) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-haddock-comments-plugin +pkgname=haskell-hls-haddock-comments-plugin +pkgver=1.0.0.2 +pkgrel=56 +pkgdesc="Haddock comments plugin for Haskell Language Server" +url="https://github.com/haskell/haskell-language-server; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' + 'haskell-lsp-types' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:06:51 Author: felixonmars Revision: 1016860 upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-haddock-comments-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:05:46 UTC (rev 1016859) +++ PKGBUILD2021-09-17 18:06:51 UTC (rev 1016860) @@ -3,7 +3,7 @@ _hkgname=hls-haddock-comments-plugin pkgname=haskell-hls-haddock-comments-plugin pkgver=1.0.0.2 -pkgrel=55 +pkgrel=56 pkgdesc="Haddock comments plugin for Haskell Language Server" url="https://github.com/haskell/haskell-language-server; license=("Apache")
[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:05:46 Author: felixonmars Revision: 1016859 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-floskell-plugin/repos/community-staging-x86_64/ haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016858, haskell-hls-floskell-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016858, haskell-hls-floskell-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:05:46 UTC (rev 1016859) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-floskell-plugin +pkgname=haskell-hls-floskell-plugin +pkgver=1.0.0.0 +pkgrel=56 +pkgdesc="Integration with the Floskell code formatter" +url="https://hackage.haskell.org/package/hls-floskell-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp-types') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u ghcide $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:05:34 Author: felixonmars Revision: 1016858 upgpkg: haskell-hls-floskell-plugin 1.0.0.0-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-floskell-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:04:26 UTC (rev 1016857) +++ PKGBUILD2021-09-17 18:05:34 UTC (rev 1016858) @@ -3,7 +3,7 @@ _hkgname=hls-floskell-plugin pkgname=haskell-hls-floskell-plugin pkgver=1.0.0.0 -pkgrel=55 +pkgrel=56 pkgdesc="Integration with the Floskell code formatter" url="https://hackage.haskell.org/package/hls-floskell-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 18:04:26 Author: felixonmars Revision: 1016857 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-module-name-plugin/repos/community-staging-x86_64/ haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016856, haskell-hls-module-name-plugin/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016856, haskell-hls-module-name-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:04:26 UTC (rev 1016857) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hls-module-name-plugin +pkgname=haskell-hls-module-name-plugin +pkgver=1.0.0.0 +pkgrel=56 +pkgdesc="Module name plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-module-name-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hls-test-utils') +checkdepends=('git') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:04:14 Author: felixonmars Revision: 1016856 upgpkg: haskell-hls-module-name-plugin 1.0.0.0-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-module-name-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 18:02:47 UTC (rev 1016855) +++ PKGBUILD2021-09-17 18:04:14 UTC (rev 1016856) @@ -3,7 +3,7 @@ _hkgname=hls-module-name-plugin pkgname=haskell-hls-module-name-plugin pkgver=1.0.0.0 -pkgrel=55 +pkgrel=56 pkgdesc="Module name plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-module-name-plugin; license=("Apache")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, September 17, 2021 @ 18:02:47 Author: felixonmars Revision: 1016855 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1016854, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 1016854, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 18:02:47 UTC (rev 1016855) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210803 +pkgrel=22 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-http-client' 'haskell-http-client-restricted' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' + 'haskell-network-multicast' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-optparse-applicative' 'haskell-path-pieces' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc' 'uusi') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + # persistent-template was merged into persistent + uusi -d persistent-template git-annex.cabal + sed -i 's/MIN_VERSION_persistent_template/MIN_VERSION_persistent/' Database/ContentIdentifier.hs Database/Export.hs Database/Fsck.hs Database/Keys/SQL.hs +} + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:02:35 Author: felixonmars Revision: 1016854 upgpkg: git-annex 8.20210803-22: rebuild with mono-traversable 1.0.15.2 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:54:47 UTC (rev 1016853) +++ PKGBUILD2021-09-17 18:02:35 UTC (rev 1016854) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210803 -pkgrel=21 +pkgrel=22 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in qt6-base/repos/kde-unstable-x86_64 (6 files)
Date: Friday, September 17, 2021 @ 18:00:31 Author: arojas Revision: 424298 archrelease: copy kde-unstable to kde-unstable-x86_64 Added: qt6-base/repos/kde-unstable-x86_64/PKGBUILD (from rev 424297, qt6-base/kde-unstable/PKGBUILD) qt6-base/repos/kde-unstable-x86_64/qt6-base-cflags.patch (from rev 424297, qt6-base/kde-unstable/qt6-base-cflags.patch) qt6-base/repos/kde-unstable-x86_64/qt6-base-nostrip.patch (from rev 424297, qt6-base/kde-unstable/qt6-base-nostrip.patch) Deleted: qt6-base/repos/kde-unstable-x86_64/PKGBUILD qt6-base/repos/kde-unstable-x86_64/qt6-base-cflags.patch qt6-base/repos/kde-unstable-x86_64/qt6-base-nostrip.patch + PKGBUILD | 137 +++ qt6-base-cflags.patch | 92 +++ qt6-base-nostrip.patch | 26 3 files changed, 128 insertions(+), 127 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 18:00:18 UTC (rev 424297) +++ PKGBUILD2021-09-17 18:00:31 UTC (rev 424298) @@ -1,68 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt6-base -_qtver=6.2.0-rc -pkgver=${_qtver/-/} -pkgrel=1 -arch=(x86_64) -url='https://www.qt.io' -license=(GPL3 LGPL3 FDL custom) -pkgdesc='A cross-platform application and UI framework' -depends=(libjpeg-turbo xcb-util-keysyms xcb-util-cursor libgl fontconfig xdg-utils - shared-mime-info xcb-util-wm libxrender libxi sqlite mesa vulkan-headers - tslib libinput libxkbcommon-x11 libproxy libcups double-conversion brotli libb2 md4c) -makedepends=(cmake ninja libfbclient mariadb-libs unixodbc postgresql alsa-lib gst-plugins-base-libs - gtk3 libpulse cups freetds xmlstarlet) -optdepends=('postgresql-libs: PostgreSQL driver' -'mariadb-libs: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin' -'perl: for syncqt') -groups=(qt6) -_pkgfn="${pkgname/6-/}-everywhere-src-$_qtver" -source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz -qt6-base-cflags.patch -qt6-base-nostrip.patch) -sha256sums=('0daf8ddb63ea305831180bd7fcd3ec9c649ca2c167e03d09dff006051cb19c41' -'cf707cd970650f8b60f8897692b36708ded9ba116723ec8fcd885576783fe85c' -'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094') - -prepare() { - patch -d $_pkgfn -p1 -i ../qt6-base-cflags.patch # Use system CFLAGS - patch -d $_pkgfn -p1 -i ../qt6-base-nostrip.patch # Don't strip binaries with qmake -} - -build() { - cmake -B build -S $_pkgfn -G Ninja \ --DCMAKE_INSTALL_PREFIX=/usr \ --DINSTALL_BINDIR=lib/qt6/bin \ --DINSTALL_PUBLICBINDIR=usr/bin \ --DINSTALL_LIBEXECDIR=lib/qt6 \ --DINSTALL_DOCDIR=share/doc/qt6 \ --DINSTALL_ARCHDATADIR=lib/qt6 \ --DINSTALL_DATADIR=share/qt6 \ --DINSTALL_INCLUDEDIR=include/qt6 \ --DINSTALL_MKSPECSDIR=lib/qt6/mkspecs \ --DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \ --DQT_FEATURE_journald=ON \ --DQT_FEATURE_openssl_linked=ON \ --DQT_FEATURE_system_sqlite=ON - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - install -Dm644 $_pkgfn/LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase - -# Install symlinks for user-facing tools - cd "$pkgdir" - mkdir usr/bin - while read _line; do -ln -s $_line - done < "$srcdir"/build/user_facing_tool_links.txt -} Copied: qt6-base/repos/kde-unstable-x86_64/PKGBUILD (from rev 424297, qt6-base/kde-unstable/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 18:00:31 UTC (rev 424298) @@ -0,0 +1,69 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt6-base +_qtver=6.2.0-rc +pkgver=${_qtver/-/} +pkgrel=2 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +pkgdesc='A cross-platform application and UI framework' +depends=(libjpeg-turbo xcb-util-keysyms xcb-util-cursor libgl fontconfig xdg-utils + shared-mime-info xcb-util-wm libxrender libxi sqlite mesa vulkan-headers + tslib libinput libxkbcommon-x11 libproxy libcups double-conversion brotli libb2 md4c) +makedepends=(cmake ninja libfbclient mariadb-libs unixodbc postgresql alsa-lib gst-plugins-base-libs + gtk3 libpulse cups freetds xmlstarlet) +optdepends=('postgresql-libs: PostgreSQL driver' +'mariadb-libs: MariaDB driver' +'unixodbc: ODBC driver' +'libfbclient: Firebird/iBase driver' +'freetds: MS SQL driver' +'gtk3: GTK platform plugin' +'perl: for syncqt') +groups=(qt6)
[arch-commits] Commit in qt6-base/kde-unstable (PKGBUILD)
Date: Friday, September 17, 2021 @ 18:00:18 Author: arojas Revision: 424297 Workaround xcb-egl driver build failure with libglvnd 1.3.4 Modified: qt6-base/kde-unstable/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:55:07 UTC (rev 424296) +++ PKGBUILD2021-09-17 18:00:18 UTC (rev 424297) @@ -5,7 +5,7 @@ pkgname=qt6-base _qtver=6.2.0-rc pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) @@ -50,7 +50,8 @@ -DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \ -DQT_FEATURE_journald=ON \ -DQT_FEATURE_openssl_linked=ON \ --DQT_FEATURE_system_sqlite=ON +-DQT_FEATURE_system_sqlite=ON \ +-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DUSE_X11=ON" # https://bugreports.qt.io/browse/QTBUG-96392 cmake --build build }
[arch-commits] Commit in qt6-base/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:55:07 Author: arojas Revision: 424296 Workaround xcb-egl driver build failure with libglvnd 1.3.4 Modified: qt6-base/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:45:40 UTC (rev 424295) +++ PKGBUILD2021-09-17 17:55:07 UTC (rev 424296) @@ -50,7 +50,8 @@ -DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \ -DQT_FEATURE_journald=ON \ -DQT_FEATURE_openssl_linked=ON \ --DQT_FEATURE_system_sqlite=ON +-DQT_FEATURE_system_sqlite=ON \ +-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DUSE_X11=ON" # https://bugreports.qt.io/browse/QTBUG-96392 cmake --build build }
[arch-commits] Commit in python-pywlroots/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 17:54:47 Author: dvzrv Revision: 1016853 archrelease: copy trunk to community-x86_64 Added: python-pywlroots/repos/community-x86_64/PKGBUILD (from rev 1016852, python-pywlroots/trunk/PKGBUILD) Deleted: python-pywlroots/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 + 1 file changed, 45 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 17:54:10 UTC (rev 1016852) +++ PKGBUILD2021-09-17 17:54:47 UTC (rev 1016853) @@ -1,47 +0,0 @@ -# Maintainer: David Runge - -_name=pywlroots -pkgname=python-pywlroots -pkgver=0.14.3 -pkgrel=1 -pkgdesc="Python binding to the wlroots library using cffi" -arch=('x86_64') -url="https://github.com/flacjacket/pywlroots; -license=('custom:UIUC') -depends=('glibc' 'python-cffi' 'python-pywayland' 'python-xkbcommon' 'wlroots' -'libwlroots.so') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -provides=('pywlroots') -conflicts=('pywlroots') -replaces=('pywlroots') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('74bc22f65ff03163a5ad4bbb921abef871d93b77bc154352951ab6c507fcf2b6caad4b0471ea52dde8842a9a5077e42b64d9464ae6971a364272b92dfbe3b008') -b2sums=('bda6a4952f8c3a2ae14675d8dd43faaeab939a4d75c5be250e43528c041edf3494874faccfe9428c9212f97f75b570df206baa214893d35e0dfd3e9cc03b895f') - -prepare() { - mv -v "${_name}-$pkgver" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python wlroots/ffi_build.py - python setup.py build -} - -check() { - local _py_ver=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') - - cd "$pkgname-$pkgver" - export PYTHONPATH="build/lib.linux-${CARCH}-${_py_ver}:${PYTHONPATH}" - pytest -v -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ - --optimize=1 \ - --root="${pkgdir}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: python-pywlroots/repos/community-x86_64/PKGBUILD (from rev 1016852, python-pywlroots/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 17:54:47 UTC (rev 1016853) @@ -0,0 +1,45 @@ +# Maintainer: David Runge + +_name=pywlroots +pkgname=python-pywlroots +pkgver=0.14.4 +pkgrel=1 +pkgdesc="Python binding to the wlroots library using cffi" +arch=('x86_64') +url="https://github.com/flacjacket/pywlroots; +license=('custom:UIUC') +depends=('glibc' 'python-cffi' 'python-pywayland' 'python-xkbcommon' 'wlroots' +'libwlroots.so') +makedepends=('python-setuptools') +checkdepends=('python-pytest') +provides=('pywlroots') +conflicts=('pywlroots') +replaces=('pywlroots') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +sha512sums=('a18b23f009403dad18a4a31401f3c4b23b8ae770669f212f065e954ed21b89711ab97b06354257ddd5c4260f0e07e75bcdc2d2e0355fd5ce0bc18c8300455db8') +b2sums=('4eb532611c78b6e42643f2502d414102eef061e6ce68d26d31efd38b276e1aeae98f0f04251323a61dc66c030e7103348367011b8a2c8360cb39cd102784abf9') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python wlroots/ffi_build.py + python setup.py build +} + +check() { + local _py_ver=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') + + cd "$pkgname-$pkgver" + export PYTHONPATH="build/lib.linux-${CARCH}-${_py_ver}:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --optimize=1 --root="${pkgdir}" + install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in cargo-c/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 17, 2021 @ 17:54:10 Author: dbermond Revision: 1016852 archrelease: copy trunk to community-x86_64 Added: cargo-c/repos/community-x86_64/PKGBUILD (from rev 1016851, cargo-c/trunk/PKGBUILD) Deleted: cargo-c/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-09-17 17:53:49 UTC (rev 1016851) +++ PKGBUILD2021-09-17 17:54:10 UTC (rev 1016852) @@ -1,33 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgname=cargo-c -pkgver=0.9.2 -pkgrel=1 -pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' -arch=('x86_64') -url='https://github.com/lu-zero/cargo-c/' -license=('MIT') -depends=('curl' 'openssl' 'zlib') -makedepends=('rust') -source=("https://github.com/lu-zero/cargo-c/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz; - "${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock;) -sha256sums=('9f93bfa47ab39ec84e5c9a6e86962349e0eeb8a73716ab3d1fd3edba1a0d885b' -'50bd5a64011058456ff86d6a53fbee4d0063d28ba304698018019caf55187632') - -prepare() { -ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock" -cargo fetch --locked --manifest-path="${pkgname}-${pkgver}/Cargo.toml" -} - -build() { -cargo build --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" -} - -check() { -cargo test --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" -} - -package() { -cargo install --frozen --offline --no-track --path "${pkgname}-${pkgver}" --root "${pkgdir}/usr" -install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: cargo-c/repos/community-x86_64/PKGBUILD (from rev 1016851, cargo-c/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-09-17 17:54:10 UTC (rev 1016852) @@ -0,0 +1,33 @@ +# Maintainer: Daniel Bermond + +pkgname=cargo-c +pkgver=0.9.3 +pkgrel=1 +pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' +arch=('x86_64') +url='https://github.com/lu-zero/cargo-c/' +license=('MIT') +depends=('curl' 'openssl' 'zlib') +makedepends=('rust') +source=("https://github.com/lu-zero/cargo-c/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz; + "${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock;) +sha256sums=('0e0e7d1f6490e47195f8d02e6b6eda058ec815756fab1ec8c811e1f644cc68f5' +'b0dd548c0b23692668ea44cc8e56eb99628c7e8c31566f2b1772097d06e99ef6') + +prepare() { +ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock" +cargo fetch --locked --manifest-path="${pkgname}-${pkgver}/Cargo.toml" +} + +build() { +cargo build --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" +} + +check() { +cargo test --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" +} + +package() { +cargo install --frozen --offline --no-track --path "${pkgname}-${pkgver}" --root "${pkgdir}/usr" +install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in python-pywlroots/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:53:49 Author: dvzrv Revision: 1016851 upgpkg: python-pywlroots 0.14.4-1: Upgrade to 0.14.4. Simplify installation in package() to adhere to python packaging guidelines. Modified: python-pywlroots/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:53:44 UTC (rev 1016850) +++ PKGBUILD2021-09-17 17:53:49 UTC (rev 1016851) @@ -2,7 +2,7 @@ _name=pywlroots pkgname=python-pywlroots -pkgver=0.14.3 +pkgver=0.14.4 pkgrel=1 pkgdesc="Python binding to the wlroots library using cffi" arch=('x86_64') @@ -16,8 +16,8 @@ conflicts=('pywlroots') replaces=('pywlroots') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) -sha512sums=('74bc22f65ff03163a5ad4bbb921abef871d93b77bc154352951ab6c507fcf2b6caad4b0471ea52dde8842a9a5077e42b64d9464ae6971a364272b92dfbe3b008') -b2sums=('bda6a4952f8c3a2ae14675d8dd43faaeab939a4d75c5be250e43528c041edf3494874faccfe9428c9212f97f75b570df206baa214893d35e0dfd3e9cc03b895f') +sha512sums=('a18b23f009403dad18a4a31401f3c4b23b8ae770669f212f065e954ed21b89711ab97b06354257ddd5c4260f0e07e75bcdc2d2e0355fd5ce0bc18c8300455db8') +b2sums=('4eb532611c78b6e42643f2502d414102eef061e6ce68d26d31efd38b276e1aeae98f0f04251323a61dc66c030e7103348367011b8a2c8360cb39cd102784abf9') prepare() { mv -v "${_name}-$pkgver" "$pkgname-$pkgver" @@ -39,9 +39,7 @@ package() { cd "$pkgname-$pkgver" - python setup.py install --skip-build \ - --optimize=1 \ - --root="${pkgdir}" + python setup.py install --optimize=1 --root="${pkgdir}" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" }
[arch-commits] Commit in cargo-c/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:53:44 Author: dbermond Revision: 1016850 upgpkg: cargo-c 0.9.3-1 Modified: cargo-c/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:49:10 UTC (rev 1016849) +++ PKGBUILD2021-09-17 17:53:44 UTC (rev 1016850) @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond pkgname=cargo-c -pkgver=0.9.2 +pkgver=0.9.3 pkgrel=1 pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' arch=('x86_64') @@ -11,8 +11,8 @@ makedepends=('rust') source=("https://github.com/lu-zero/cargo-c/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz; "${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock;) -sha256sums=('9f93bfa47ab39ec84e5c9a6e86962349e0eeb8a73716ab3d1fd3edba1a0d885b' -'50bd5a64011058456ff86d6a53fbee4d0063d28ba304698018019caf55187632') +sha256sums=('0e0e7d1f6490e47195f8d02e6b6eda058ec815756fab1ec8c811e1f644cc68f5' +'b0dd548c0b23692668ea44cc8e56eb99628c7e8c31566f2b1772097d06e99ef6') prepare() { ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock"
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, September 17, 2021 @ 17:49:10 Author: felixonmars Revision: 1016849 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1016848, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 1016848, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:49:10 UTC (rev 1016849) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.22.2 +pkgrel=21 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-hspec' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-yesod-test') +makedepends=('ghc') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('48fed07556b4756c12ff303362e3ad042da00b34b59835d447f8a97dc6d63996a823613ccff0059fea33f58d3fed43546b0e6c13345e5c9936a48305e64369ca') + +build() { +cd $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-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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 + +install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/ +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:48:57 Author: felixonmars Revision: 1016848 upgpkg: hledger-web 1.22.2-21: rebuild with mono-traversable 1.0.15.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:47:09 UTC (rev 1016847) +++ PKGBUILD2021-09-17 17:48:57 UTC (rev 1016848) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.22.2 -pkgrel=20 +pkgrel=21 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Friday, September 17, 2021 @ 17:47:09 Author: felixonmars Revision: 1016847 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1016846, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 1016846, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:47:09 UTC (rev 1016847) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.1 +pkgrel=10 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-threads' 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' + 'haskell-yesod-static' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver/tamarin-prover-$pkgver.tar.gz;) +sha512sums=('dc6b91b1669055913a0aefc9a969812bf252185480fbf67588e7458289b1e1b64bf0729e9bee043513ecd5a57cd0c9477512e80861c6956c08b5e29d90211f62') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +check() { +cd $pkgname-$pkgver +LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover test +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:46:57 Author: felixonmars Revision: 1016846 upgpkg: tamarin-prover 1.6.1-10: rebuild with mono-traversable 1.0.15.2 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:43:35 UTC (rev 1016845) +++ PKGBUILD2021-09-17 17:46:57 UTC (rev 1016846) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.1 -pkgrel=9 +pkgrel=10 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in qt5-base/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:45:40 Author: arojas Revision: 424295 Add workaround to fix xcb-egl driver build with libglvnd 1.3.4 Modified: qt5-base/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 16:41:58 UTC (rev 424294) +++ PKGBUILD2021-09-17 17:45:40 UTC (rev 424295) @@ -4,7 +4,7 @@ pkgbase=qt5-base pkgname=(qt5-base qt5-xcb-private-headers) pkgver=5.15.2+kde+r224 -pkgrel=1 +pkgrel=2 _commit=aa36d950b5d817d1adf660eb54dacf0a1c16adde arch=('x86_64') url='https://www.qt.io' @@ -71,7 +71,8 @@ -no-mimetype-database \ -no-use-gold-linker \ -reduce-relocations \ --no-strip +-no-strip \ +-DUSE_X11 make }
[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 17:43:35 Author: felixonmars Revision: 1016845 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-retrie-plugin/repos/community-staging-x86_64/ haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016844, haskell-hls-retrie-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016844, haskell-hls-retrie-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:43:35 UTC (rev 1016845) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-retrie-plugin +pkgname=haskell-hls-retrie-plugin +pkgver=1.0.1.0 +pkgrel=56 +pkgdesc="Retrie integration plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-retrie-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' + 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:43:23 Author: felixonmars Revision: 1016844 upgpkg: haskell-hls-retrie-plugin 1.0.1.0-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-retrie-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:42:14 UTC (rev 1016843) +++ PKGBUILD2021-09-17 17:43:23 UTC (rev 1016844) @@ -3,7 +3,7 @@ _hkgname=hls-retrie-plugin pkgname=haskell-hls-retrie-plugin pkgver=1.0.1.0 -pkgrel=55 +pkgrel=56 pkgdesc="Retrie integration plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-retrie-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)
Date: Friday, September 17, 2021 @ 17:42:14 Author: felixonmars Revision: 1016843 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-test-utils/repos/community-staging-x86_64/ haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1016842, haskell-hls-test-utils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from rev 1016842, haskell-hls-test-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:42:14 UTC (rev 1016843) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hls-test-utils +pkgname=haskell-hls-test-utils +pkgver=1.0.1.0 +pkgrel=56 +pkgdesc="Utilities used in the tests of Haskell Language Server" +url="https://github.com/haskell/haskell-language-server#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 'haskell-data-default' + 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 'haskell-hls-plugin-api' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' + 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal + # https://github.com/haskell/haskell-language-server/issues/1835 + sed -i '/configOutputFile/d' src/Test/Hls/Util.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:42:01 Author: felixonmars Revision: 1016842 upgpkg: haskell-hls-test-utils 1.0.1.0-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-test-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:40:50 UTC (rev 1016841) +++ PKGBUILD2021-09-17 17:42:01 UTC (rev 1016842) @@ -3,7 +3,7 @@ _hkgname=hls-test-utils pkgname=haskell-hls-test-utils pkgver=1.0.1.0 -pkgrel=55 +pkgrel=56 pkgdesc="Utilities used in the tests of Haskell Language Server" url="https://github.com/haskell/haskell-language-server#readme; license=("Apache")
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 17:40:50 Author: felixonmars Revision: 1016841 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/ haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016840, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016840, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:40:50 UTC (rev 1016841) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hls-explicit-imports-plugin +pkgname=haskell-hls-explicit-imports-plugin +pkgver=1.0.0.3 +pkgrel=56 +pkgdesc="Explicit imports plugin for Haskell Language Server" +url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' + 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:40:37 Author: felixonmars Revision: 1016840 upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-explicit-imports-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:39:35 UTC (rev 1016839) +++ PKGBUILD2021-09-17 17:40:37 UTC (rev 1016840) @@ -3,7 +3,7 @@ _hkgname=hls-explicit-imports-plugin pkgname=haskell-hls-explicit-imports-plugin pkgver=1.0.0.3 -pkgrel=55 +pkgrel=56 pkgdesc="Explicit imports plugin for Haskell Language Server" url="https://hackage.haskell.org/package/hls-explicit-imports-plugin; license=("Apache")
[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)
Date: Friday, September 17, 2021 @ 17:39:35 Author: felixonmars Revision: 1016839 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hls-hlint-plugin/repos/community-staging-x86_64/ haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016838, haskell-hls-hlint-plugin/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from rev 1016838, haskell-hls-hlint-plugin/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:39:35 UTC (rev 1016839) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hls-hlint-plugin +pkgname=haskell-hls-hlint-plugin +pkgver=1.0.1.0 +pkgrel=56 +pkgdesc="Hlint integration plugin with Haskell Language Server" +url="https://hackage.haskell.org/package/hls-hlint-plugin; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 'haskell-data-default' + 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hashable' + 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' + 'haskell-regex-tdfa' 'haskell-temporary' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -fhlint33 + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:39:22 Author: felixonmars Revision: 1016838 upgpkg: haskell-hls-hlint-plugin 1.0.1.0-56: rebuild with mono-traversable 1.0.15.2 Modified: haskell-hls-hlint-plugin/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:37:51 UTC (rev 1016837) +++ PKGBUILD2021-09-17 17:39:22 UTC (rev 1016838) @@ -3,7 +3,7 @@ _hkgname=hls-hlint-plugin pkgname=haskell-hls-hlint-plugin pkgver=1.0.1.0 -pkgrel=55 +pkgrel=56 pkgdesc="Hlint integration plugin with Haskell Language Server" url="https://hackage.haskell.org/package/hls-hlint-plugin; license=("Apache")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Friday, September 17, 2021 @ 17:37:51 Author: felixonmars Revision: 1016837 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1016836, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 1016836, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:37:51 UTC (rev 1016837) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=308 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Friday, September 17, 2021 @ 17:37:39 Author: felixonmars Revision: 1016836 upgpkg: haskell-yesod-static 1.6.1.0-308: rebuild with mono-traversable 1.0.15.2 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-09-17 17:36:06 UTC (rev 1016835) +++ PKGBUILD2021-09-17 17:37:39 UTC (rev 1016836) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=307 +pkgrel=308 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-ghcide/repos (2 files)
Date: Friday, September 17, 2021 @ 17:36:06 Author: felixonmars Revision: 1016835 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghcide/repos/community-staging-x86_64/ haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1016834, haskell-ghcide/trunk/PKGBUILD) --+ PKGBUILD | 79 + 1 file changed, 79 insertions(+) Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 1016834, haskell-ghcide/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-09-17 17:36:06 UTC (rev 1016835) @@ -0,0 +1,79 @@ +# Maintainer: Felix Yan + +_hkgname=ghcide +pkgname=haskell-ghcide +pkgver=1.4.0.3 +pkgrel=41 +pkgdesc="The core of an IDE" +url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-async' 'haskell-base16-bytestring' 'haskell-bytestring-encoding' + 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 'haskell-data-default' + 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' + 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-api-compat' + 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 'haskell-ghc-trace-events' + 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 'haskell-heapsize' + 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 'haskell-hls-graph' + 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-implicit-hie-cradle' 'haskell-lens' + 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 'haskell-network-uri' + 'haskell-opentelemetry' 'haskell-optparse-applicative' 'haskell-parallel' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-regex-tdfa' + 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 'haskell-safe-exceptions' + 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat' + 'haskell-implicit-hie' 'haskell-quickcheck-instances' 'haskell-record-dot-preprocessor' + 'haskell-record-hasfield' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \; + + # extra 1.7.10 + sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, modifyVar')/" src/Control/Concurrent/Strict.hs + + # TODO: Skipped some broken tests for now + sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > $HIE_BIOS_OUTPUT/' test/exe/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + cabal update + # Random test failures "Received an illegal message between the initialize request and response" + # th-linking-test-unboxed always fails too + PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed" +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}