Date: Friday, September 30, 2022 @ 19:19:13
  Author: polyzen
Revision: 1320091

upgpkg: neovim 0.8.0-1

Modified:
  neovim/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++---------------
 1 file changed, 4 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-09-30 19:12:27 UTC (rev 1320090)
+++ PKGBUILD    2022-09-30 19:19:13 UTC (rev 1320091)
@@ -4,8 +4,8 @@
 # Contributor: Florian Hahn <[email protected]>
 
 pkgname=neovim
-pkgver=0.7.2
-pkgrel=3
+pkgver=0.8.0
+pkgrel=1
 pkgdesc='Fork of Vim aiming to improve user experience, plugins, and GUIs'
 arch=('x86_64')
 url='https://neovim.io'
@@ -12,7 +12,7 @@
 backup=('etc/xdg/nvim/sysinit.vim')
 license=('custom:neovim')
 provides=('vim-plugin-runtime')
-depends=('libtermkey' 'libuv' 'msgpack-c' 'unibilium' 'libvterm01' 'luajit' 
'libluv' 'tree-sitter')
+depends=('libtermkey' 'libuv' 'msgpack-c' 'unibilium' 'libvterm' 'luajit' 
'libluv' 'tree-sitter')
 makedepends=('cmake' 'ninja' 'lua51-mpack' 'lua51-lpeg' 'gperf' 'patchelf')
 optdepends=('python-neovim: for Python 3 plugin support (see :help python)'
             'xclip: for clipboard support on X11 (or xsel) (see :help 
clipboard)'
@@ -20,16 +20,9 @@
             'wl-clipboard: for clipboard support on wayland (see :help 
clipboard)')
 options=(debug)
 
source=("https://github.com/neovim/neovim/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha512sums=('04d0fa5b23018531b70b53271821bf6944cde1bcec2210b99f5888e1339cd38f57feaa8e40874a3a504930e6614980947f31852185cbcd2ce106a0867896dd79')
+sha512sums=('e9504e33df292043656b0ef064e465069c93d4be52bbe29ec33c111f3e00ed83647148d653e3f143e2243dac537eede6a9351990bd858ac20abc8edbc5249432')
 
 build() {
-  # Neovim does not support libvterm 0.2 yet
-  export PKG_CONFIG_PATH="/usr/lib/libvterm01/pkgconfig"
-
-  # Neovim breaks with GCC 12
-  # https://github.com/neovim/neovim/issues/19125
-  CFLAGS+=" -fno-strict-aliasing"
-
   cmake \
     -Bbuild \
     -GNinja \
@@ -60,10 +53,6 @@
 
   mkdir -p "${pkgdir}"/usr/share/vim
   echo "set runtimepath+=/usr/share/vim/vimfiles" > 
"${pkgdir}"/usr/share/nvim/archlinux.vim
-
-  # NOTE: this is very ugly and needs to be removed as soon as neovim supports 
libvterm >= 0.2.0
-  # (both libvterm01 and libvterm provide libvterm.so.0)
-  patchelf --add-rpath '/usr/lib/libvterm01' "$pkgdir/usr/bin/nvim"
 }
 
 # vim:set ft=sh sw=2 sts=2 et:

Reply via email to