svn commit: r541291 - in head/audio: . exhale exhale/files
Tobias C. Berner
tcberner at FreeBSD.org
Sun Jul 5 16:44:43 UTC 2020
Author: tcberner
Date: Sun Jul 5 16:44:42 2020
New Revision: 541291
URL: https://svnweb.freebsd.org/changeset/ports/541291
Log:
New port: audio/exhale: xHE-AAC (Extended HE-AAC/USAC) encoder
exhale is a lightweight library and application to encode uncompressed
WAVE-format audio files into ISO/IEC 23003-3 (MPEG-D) Unified Speech and Audio
Coding (xHE-AAC/Extended HE-AAC/USAC) format.
WWW: https://gitlab.com/ecodis/exhale
PR: 247659
Submitted by: daniel.engberg.lists at pyret.net
Added:
head/audio/exhale/
head/audio/exhale/Makefile (contents, props changed)
head/audio/exhale/distinfo (contents, props changed)
head/audio/exhale/files/
head/audio/exhale/files/patch-src_lib_CMakeLists.txt (contents, props changed)
head/audio/exhale/pkg-descr (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Sun Jul 5 16:38:43 2020 (r541290)
+++ head/audio/Makefile Sun Jul 5 16:44:42 2020 (r541291)
@@ -142,6 +142,7 @@
SUBDIR += eteroj-lv2
SUBDIR += etktab
SUBDIR += exaile
+ SUBDIR += exhale
SUBDIR += ezstream
SUBDIR += faac
SUBDIR += faad
Added: head/audio/exhale/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/exhale/Makefile Sun Jul 5 16:44:42 2020 (r541291)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= exhale
+DISTVERSION= 1.0.5
+CATEGORIES= audio
+
+MAINTAINER= daniel.engberg.lists at pyret.net
+COMMENT= xHE-AAC (Extended HE-AAC) encoder
+
+LICENSE= BSD
+LICENSE_FILE= ${WRKSRC}/include/License.htm
+
+USES= cmake compiler:c++11-lang
+
+USE_GITLAB= yes
+GL_ACCOUNT= ecodis
+GL_COMMIT= ce3641dcdcf29b123dfc077441c56bd7aba293a3
+
+USE_LDCONFIG= yes
+
+PLIST_FILES= bin/exhale \
+ lib/libexhale.so
+
+.include <bsd.port.mk>
Added: head/audio/exhale/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/exhale/distinfo Sun Jul 5 16:44:42 2020 (r541291)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1593511703
+SHA256 (ecodis-exhale-ce3641dcdcf29b123dfc077441c56bd7aba293a3_GL0.tar.gz) = f7d0274685439ff52e0b6e8903aab13e64c43250f11f4750074f2653a5a4bf8f
+SIZE (ecodis-exhale-ce3641dcdcf29b123dfc077441c56bd7aba293a3_GL0.tar.gz) = 117628
Added: head/audio/exhale/files/patch-src_lib_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/exhale/files/patch-src_lib_CMakeLists.txt Sun Jul 5 16:44:42 2020 (r541291)
@@ -0,0 +1,17 @@
+--- src/lib/CMakeLists.txt.orig 2020-06-15 23:00:12 UTC
++++ src/lib/CMakeLists.txt
+@@ -8,7 +8,7 @@
+ # Copyright (c) 2018-2020 Christian R. Helmrich, project ecodis. All rights reserved.
+ #
+
+-add_library(exhaleLib
++add_library(exhaleLib SHARED
+ lappedTransform.cpp
+ exhaleLibPch.cpp
+ bitStreamWriter.cpp
+@@ -53,5 +53,4 @@ if(CMAKE_VERSION VERSION_GREATER "3.16.0")
+ endif()
+
+ install(TARGETS exhaleLib
+- ARCHIVE DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}
+ LIBRARY DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR})
Added: head/audio/exhale/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/exhale/pkg-descr Sun Jul 5 16:44:42 2020 (r541291)
@@ -0,0 +1,5 @@
+exhale is a lightweight library and application to encode uncompressed
+WAVE-format audio files into ISO/IEC 23003-3 (MPEG-D) Unified Speech and Audio
+Coding (xHE-AAC/Extended HE-AAC/USAC) format.
+
+WWW: https://gitlab.com/ecodis/exhale
More information about the svn-ports-all
mailing list