[arch-commits] Commit in vim/trunk (PKGBUILD)

Evangelos Foutras foutrelis at gemini.archlinux.org
Tue Jun 7 00:59:21 UTC 2022


    Date: Tuesday, June 7, 2022 @ 00:59:20
  Author: foutrelis
Revision: 447684

upgpkg: vim 8.2.5046-2: hard dep on perl for now (FS#74940)

Revert once libperl stops being linked into the vim binary:
https://github.com/vim/vim/issues/10512

Modified:
  vim/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-06 22:04:33 UTC (rev 447683)
+++ PKGBUILD	2022-06-07 00:59:20 UTC (rev 447684)
@@ -12,7 +12,7 @@
 pkgname=('vim' 'gvim' 'vim-runtime')
 pkgver=8.2.5046
 _versiondir=82
-pkgrel=1
+pkgrel=2
 pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor'
 url='https://www.vim.org'
 arch=('x86_64')
@@ -131,12 +131,14 @@
 }
 
 package_vim() {
+  # TODO: move perl back into optdeps after --enable-perlinterp=dynamic
+  #       starts working again (https://github.com/vim/vim/issues/10512)
   depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'acl' 'glibc' 'libgcrypt' 'pcre'
-           'zlib')
+           'zlib' 'perl')
   optdepends=('python: Python language support'
               'ruby: Ruby language support'
               'lua: Lua language support'
-              'perl: Perl language support'
+              #'perl: Perl language support'
               'tcl: Tcl language support')
   conflicts=('gvim' 'vim-minimal')
   provides=('xxd' 'vim-minimal' 'vim-plugin-runtime')
@@ -169,12 +171,14 @@
 
 package_gvim() {
   pkgdesc+=' (with advanced features, such as a GUI)'
+  # TODO: move perl back into optdeps after --enable-perlinterp=dynamic
+  #       starts working again (https://github.com/vim/vim/issues/10512)
   depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'libxt' 'gtk3' 'glibc' 'libgcrypt' 'pcre'
-           'zlib' 'libcanberra')
+           'zlib' 'libcanberra' 'perl')
   optdepends=('python: Python language support'
               'ruby: Ruby language support'
               'lua: Lua language support'
-              'perl: Perl language support'
+              #'perl: Perl language support'
               'tcl: Tcl language support')
   provides=("vim=${pkgver}-${pkgrel}" "xxd" 'vim-plugin-runtime')
   conflicts=('vim-minimal' 'vim')



More information about the arch-commits mailing list