mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 20:20:06 +02:00
youcompleteme: add missing dependency on libclang.
Tried to update it, but the new version fails to run. Marking as broken for now.
This commit is contained in:
@@ -18,7 +18,7 @@ etc.)."
|
||||
HOMEPAGE="http://valloric.github.io/YouCompleteMe/"
|
||||
COPYRIGHT="2015-2019 YouCompleteMe contributors"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="2"
|
||||
REVISION="3"
|
||||
SOURCE_URI="https://github.com/Valloric/YouCompleteMe/archive/ccc06c2c423e7ee7008f7439ff99c604d474cec1.zip"
|
||||
CHECKSUM_SHA256="8a1eb18bd7a063a8b6d950aaadca0b15717d3f37f3297ed1233dc0ef7cafdda9"
|
||||
SOURCE_DIR="YouCompleteMe-ccc06c2c423e7ee7008f7439ff99c604d474cec1"
|
||||
@@ -51,6 +51,7 @@ REQUIRES="
|
||||
requests_python
|
||||
requests_python3
|
||||
waitress_python3
|
||||
lib:libclang$secondaryArchSuffix >= 7
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
|
||||
@@ -15,20 +15,20 @@ languages\"),
|
||||
* and an omnifunc-based completer that uses data from Vim's omnicomplete \
|
||||
system to provide semantic completions for many other languages (Ruby, PHP \
|
||||
etc.)."
|
||||
HOMEPAGE="http://valloric.github.io/YouCompleteMe/"
|
||||
COPYRIGHT="2015-2018 YouCompleteMe contributors"
|
||||
HOMEPAGE="http://ycm-core.github.io/YouCompleteMe/"
|
||||
COPYRIGHT="2015-2019 YouCompleteMe contributors"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/Valloric/YouCompleteMe/archive/15362d9cb8ec054c929e9a202252825eabe47e58.zip"
|
||||
CHECKSUM_SHA256="b500810c7d562dbdab1c2bdf9ca10f18aea76fc8f39ec993df244e767cdfd46f"
|
||||
SOURCE_DIR="YouCompleteMe-15362d9cb8ec054c929e9a202252825eabe47e58"
|
||||
PATCHES="youcompleteme-$portVersion.patchset"
|
||||
SOURCE_URI_2="https://github.com/Valloric/ycmd/archive/ea58cfcf502dad92258102a5dd1911d43e39bcda.zip"
|
||||
SOURCE_DIR_2="ycmd-ea58cfcf502dad92258102a5dd1911d43e39bcda"
|
||||
CHECKSUM_SHA256_2="d41330237f5777f2b770c944a9df1f57f9a2f5c030faa2815a12b8f019333391"
|
||||
SOURCE_URI="https://github.com/ycm-core/YouCompleteMe/archive/fa92f40d0209469a037196fdc3d949ae29d0c30a.zip"
|
||||
SOURCE_DIR="YouCompleteMe-fa92f40d0209469a037196fdc3d949ae29d0c30a"
|
||||
CHECKSUM_SHA256="498982a0129fe8f506d2700e6427695b5b73f7e18ad0ba372d56d4bb673352b0"
|
||||
PATCHES="youcompleteme-20180809.patchset"
|
||||
SOURCE_URI_2="https://github.com/ycm-core/ycmd/archive/be84d443f2afd4eff72b3eb420656de6155eca20.zip"
|
||||
SOURCE_DIR_2="ycmd-be84d443f2afd4eff72b3eb420656de6155eca20"
|
||||
CHECKSUM_SHA256_2="38e096934868eb8e834fabb57ccf89c39ecb00acd95fee03aa885fc9be15b99e"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
SECONDARY_ARCHITECTURES="!x86"
|
||||
|
||||
PROVIDES="
|
||||
youcompleteme$secondaryArchSuffix = $portVersion
|
||||
@@ -38,7 +38,7 @@ PROVIDES="
|
||||
# ycmd server) packages.
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
cmd:vim
|
||||
cmd:vim >= 8.1
|
||||
bottle_python3
|
||||
certifi_python
|
||||
certifi_python3
|
||||
@@ -51,6 +51,7 @@ REQUIRES="
|
||||
requests_python
|
||||
requests_python3
|
||||
waitress_python3
|
||||
lib:libclang$secondaryArchSuffix >= 7
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
@@ -58,7 +59,7 @@ BUILD_REQUIRES="
|
||||
devel:libboost_filesystem$secondaryArchSuffix
|
||||
devel:libboost_regex$secondaryArchSuffix
|
||||
devel:libboost_system$secondaryArchSuffix
|
||||
devel:libclang$secondaryArchSuffix
|
||||
devel:libclang$secondaryArchSuffix >= 7
|
||||
devel:libpython3.6m$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
@@ -86,11 +87,11 @@ BUILD()
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $dataDir/vim/vim80
|
||||
cp -r autoload doc python plugin ycm_build $dataDir/vim/vim80
|
||||
mkdir -p $dataDir/vim/vim81
|
||||
cp -r autoload doc python plugin $dataDir/vim/vim81
|
||||
|
||||
mkdir -p $dataDir/vim/vim80/third_party/ycmd
|
||||
cp -r third_party/ycmd/ycm_core.so $dataDir/vim/vim80/third_party/ycmd
|
||||
cp -r third_party/ycmd/ycmd $dataDir/vim/vim80/third_party/ycmd/ycmd
|
||||
cp third_party/ycmd/CORE_VERSION $dataDir/vim/vim80/third_party/ycmd/
|
||||
mkdir -p $dataDir/vim/vim81/third_party/ycmd
|
||||
cp -r third_party/ycmd/ycm_core.so $dataDir/vim/vim81/third_party/ycmd
|
||||
cp -r third_party/ycmd/ycmd $dataDir/vim/vim81/third_party/ycmd/ycmd
|
||||
cp third_party/ycmd/CORE_VERSION $dataDir/vim/vim81/third_party/ycmd/
|
||||
}
|
||||
Reference in New Issue
Block a user