[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