mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
VIM: bump, enable python3 (#6684)
This commit is contained in:
22
app-editors/vim/patches/vim-8.2.4507.patchset
Normal file
22
app-editors/vim/patches/vim-8.2.4507.patchset
Normal file
@@ -0,0 +1,22 @@
|
||||
From 7a2f683760654b076bc3b54ea7db61da92c7bfe7 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Zolt=C3=A1n=20Mizsei?= <zmizsei@extrowerk.com>
|
||||
Date: Sat, 5 Mar 2022 07:19:49 +0100
|
||||
Subject: Build fix
|
||||
|
||||
|
||||
diff --git a/src/gui_haiku.cc b/src/gui_haiku.cc
|
||||
index 1dd29b7..7105eb8 100644
|
||||
--- a/src/gui_haiku.cc
|
||||
+++ b/src/gui_haiku.cc
|
||||
@@ -76,7 +76,7 @@ extern "C" {
|
||||
|
||||
#include "vim.h"
|
||||
#include "globals.h"
|
||||
-#include "proto.h"
|
||||
+//#include "proto.h"
|
||||
#include "version.h"
|
||||
|
||||
} // extern "C"
|
||||
--
|
||||
2.30.2
|
||||
|
||||
@@ -10,12 +10,13 @@ configuration files.
|
||||
Despite this, Vim can be configured to work in a very simple (Notepad-like) \
|
||||
way, called evim or Easy Vim."
|
||||
HOMEPAGE="https://www.vim.org/"
|
||||
COPYRIGHT="1991-2021 Bram Moleenar et al."
|
||||
COPYRIGHT="1991-2022 Bram Moleenar et al."
|
||||
LICENSE="Vim"
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/vim/vim/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="b2a7860b8236e26baafacd459123216d3b860b0a1205f87d61cf25409887bd9c"
|
||||
CHECKSUM_SHA256="777dc22956e07076beabe75644d7634ae88287cb63e88276164d5a42143d8241"
|
||||
SOURCE_FILENAME="vim-$portVersion.tar.gz"
|
||||
PATCHES="vim-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -46,6 +47,7 @@ PROVIDES="
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
cmd:python3
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libncurses$secondaryArchSuffix >= 6
|
||||
@@ -106,7 +108,7 @@ BUILD()
|
||||
--enable-pythoninterp=dynamic \
|
||||
--enable-rubyinterp=dynamic \
|
||||
--with-compiledby=HaikuPorts \
|
||||
# --enable-python3interp=dynamic \ crashes on file open
|
||||
--enable-python3interp=dynamic
|
||||
# --enable-luainterp=dynamic \ currently broken
|
||||
# --enable-tclinterp=dynamic \
|
||||
# --enable-perlinterp=dynamic not dynamic yet
|
||||
@@ -124,7 +126,7 @@ BUILD()
|
||||
--enable-pythoninterp=dynamic \
|
||||
--enable-rubyinterp=dynamic \
|
||||
--with-compiledby=HaikuPorts \
|
||||
# --enable-python3interp=dynamic \ crashes on file open
|
||||
--enable-python3interp=dynamic
|
||||
# --enable-luainterp=dynamic \ currently broken
|
||||
# --enable-tclinterp=dynamic \
|
||||
# --enable-perlinterp=dynamic not dynamic yet
|
||||
Reference in New Issue
Block a user