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')
