diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2020-08-13 09:07:49 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2020-08-13 09:07:49 +0300 |
commit | 1fd6c49296d6b656216eca28119ae851b538aa64 (patch) | |
tree | 2b0a0c7f9ab20fcb68e48a511d839949e81a0873 | |
parent | 7c7ecefef8cc06753d6a7fc3065f2034eb150e88 (diff) |
psi: build fix, dropped plugins (will be in separate packages)
-rw-r--r-- | packages/media-libs/chromaprint/chromaprint-1.5.0.exheres-0 | 28 | ||||
-rw-r--r-- | packages/net-im/psi/psi-scm.exheres-0 | 21 |
2 files changed, 29 insertions, 20 deletions
diff --git a/packages/media-libs/chromaprint/chromaprint-1.5.0.exheres-0 b/packages/media-libs/chromaprint/chromaprint-1.5.0.exheres-0 new file mode 100644 index 0000000..699f8e9 --- /dev/null +++ b/packages/media-libs/chromaprint/chromaprint-1.5.0.exheres-0 @@ -0,0 +1,28 @@ +# Copyright 2011 Calvin Walton <calvin.walton@kepstin.ca> +# Distributed under the terms of the GNU General Public License v2 + +require github [ user=acoustid tag=v${PV} ] +require cmake + +SUMMARY="A library that implements an algorithm for extracting fingerprints from any audio source" +HOMEPAGE="https://acoustid.org/${PN}" + +BUGS_TO="calvin.walton@kepstin.ca" + +LICENCES="LGPL-2.1 MIT" +SLOT="0" +PLATFORMS="~amd64" +MYOPTIONS="" + +DEPENDENCIES=" + build+run: + media/ffmpeg +" + +CMAKE_SRC_CONFIGURE_PARAMS=( + -DBUILD_SHARED_LIBS:BOOL=TRUE + -DBUILD_TESTS:BOOL=FALSE + -DBUILD_TOOLS:BOOL=TRUE + -DFFT_LIB:STRING=avfft +) + diff --git a/packages/net-im/psi/psi-scm.exheres-0 b/packages/net-im/psi/psi-scm.exheres-0 index 9d71bec..59dd451 100644 --- a/packages/net-im/psi/psi-scm.exheres-0 +++ b/packages/net-im/psi/psi-scm.exheres-0 @@ -20,7 +20,6 @@ SCM_SECONDARY_REPOSITORIES=" psiplus resources psiplusl10n - psiplusplugins qite " @@ -34,7 +33,6 @@ SCM_psiplus_REPOSITORY="https://github.com/psi-plus/main.git" SCM_resources_REPOSITORY="https://github.com/psi-plus/resources.git" SCM_psiplusl10n_REPOSITORY="https://github.com/psi-plus/psi-plus-l10n.git" -SCM_psiplusplugins_REPOSITORY="https://github.com/psi-im/plugins.git" require scm-git @@ -51,11 +49,10 @@ MYOPTIONS=" debug doc sql [[ description = [ support sql backend for data storage ] ]] - plugins [[ description = [ build all available psi-plus plugins ] ]] whiteboarding [[ description = [ Build whiteboarding plugin ] ]] xscreensaver [[ description = [ support xscrinsaver (preventing) ] ]] linguas: ( ${LANGS} ) - ( providers: + ( providers: hunspell [[ description = [ spell checking support ] ]] enchant [[ description = [ spell checking support ] ]] ) @@ -94,7 +91,6 @@ DEPENDENCIES=" suggestion: x11-libs/qtimageformats [[ description = [ for webp image format support ] - ]] " @@ -111,10 +107,6 @@ CMAKE_SRC_CONFIGURE_OPTION_USES=( 'providers:hunspell HUNSPELL' ) -CMAKE_SRC_CONFIGURE_OPTION_ENABLES=( - 'plugins PLUGINS' -) - CMAKE_SRC_CONFIGURE_PARAMS+=( -DBUNDLED_IRIS=ON @@ -133,17 +125,6 @@ src_prepare() { edo mv ../psiplus psi-plus edo mv ../psiplusl10n psi-l10n edo mv ../resources resources - edo mv ../psiplusplugins/deprecated/* src/plugins/deprecated - edo rmdir ../psiplusplugins/deprecated - edo cp -r ../psiplusplugins/* src/plugins -#TODO: fix plugins build -# disabling broken for now -# disabling omemo: required additional libraryes -# disabling otr: required additional libraryes -# disabling juick: forcing webkit - edo cd src/plugins - expatch "${FILES}"/disable_plugins.patch - edo cd ../../ vergen="${WORKBASE}/${PNV}/psi-plus/admin/psi-plus-nightly-version" |