Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jul 2020 16:44:42 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r541291 - in head/audio: . exhale exhale/files
Message-ID:  <202007051644.065Gig6k000902@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007051644.065Gig6k000902>