summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/media-libs/chromaprint/chromaprint-1.5.0.exheres-028
-rw-r--r--packages/net-im/psi/psi-scm.exheres-021
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"