Date: Saturday, July 30, 2022 @ 09:19:45 Author: arodseth Revision: 1259142
archrelease: copy trunk to community-x86_64 Added: neovim-qt/repos/community-x86_64/PKGBUILD (from rev 1259141, neovim-qt/trunk/PKGBUILD) Deleted: neovim-qt/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 85 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 43 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-07-30 09:19:39 UTC (rev 1259141) +++ PKGBUILD 2022-07-30 09:19:45 UTC (rev 1259142) @@ -1,43 +0,0 @@ -# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> -# Contributor: Aleksandar Trifunović <akst...@gmail.com> -# Contributor: Iván Ruvalcaba <mario.i.ruvalc...@gmail.com> -# Contributor: Ian Ker-Seymer <i.kersey...@gmail.com> - -pkgname=neovim-qt -pkgver=0.2.16.1 -pkgrel=2 -pkgdesc='GUI for Neovim' -arch=(x86_64) -url='https://github.com/equalsraf/neovim-qt' -license=(ISC) -depends=(neovim qt5-svg hicolor-icon-theme) -makedepends=(cmake git ninja xorg-server-xvfb) -source=("git+$url#commit=566844f17760a97e8d0bf70a984cac141802c01d") # tag: v0.2.16.1 -sha256sums=('SKIP') - -build() { - mkdir -p build - cd build - cmake "$srcdir/$pkgname" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_SYSTEM_MSGPACK=on \ - -GNinja - ninja -} - -check() { - xvfb-run ninja -C build test -} - -package() { - DESTDIR="$pkgdir" ninja -C build install - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" "$pkgname/LICENSE" -} - -# getver: github.com/equalsraf/neovim-qt/releases -# vim: sw=2 ts=2 et Copied: neovim-qt/repos/community-x86_64/PKGBUILD (from rev 1259141, neovim-qt/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-07-30 09:19:45 UTC (rev 1259142) @@ -0,0 +1,42 @@ +# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> +# Contributor: Aleksandar Trifunović <akst...@gmail.com> +# Contributor: Iván Ruvalcaba <mario.i.ruvalc...@gmail.com> +# Contributor: Ian Ker-Seymer <i.kersey...@gmail.com> + +pkgname=neovim-qt +pkgver=0.2.17 +pkgrel=1 +pkgdesc='GUI for Neovim' +arch=(x86_64) +url='https://github.com/equalsraf/neovim-qt' +license=(ISC) +depends=(neovim qt5-svg hicolor-icon-theme) +makedepends=(cmake git ninja xorg-server-xvfb) +source=("git+$url#commit=3f05de82ecb5c1a24a7572081ae59e419eb059b8") # tag: v0.2.17 +b2sums=('SKIP') + +build() { + cmake \ + -B build \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS="$CFLAGS" \ + -D CMAKE_CXX_FLAGS="$CXXFLAGS" \ + -D CMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D USE_SYSTEM_MSGPACK=on \ + -G Ninja \ + -S $pkgname + ninja -C build +} + +# One of the tests fails when building in a chroot +# https://github.com/equalsraf/neovim-qt/issues/1005 +#check() { +# xvfb-run ninja -v -C build test +#} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" "$pkgname/LICENSE" +}