pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import libmixed 2.0 as wip/libmixed
Module Name: pkgsrc-wip
Committed By: Charlotte Koch <charlotte%NetBSD.org@localhost>
Pushed By: cfkoch
Date: Sun Jan 8 21:24:05 2023 -0800
Changeset: 628bb0beb1091216da2752926e6023d290e070e5
Modified Files:
Makefile
Added Files:
libmixed/DESCR
libmixed/Makefile
libmixed/PLIST
libmixed/TODO
libmixed/distinfo
Log Message:
Import libmixed 2.0 as wip/libmixed
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=628bb0beb1091216da2752926e6023d290e070e5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
libmixed/DESCR | 3 +++
libmixed/Makefile | 31 +++++++++++++++++++++++++++++++
libmixed/PLIST | 5 +++++
libmixed/TODO | 5 +++++
libmixed/distinfo | 6 ++++++
6 files changed, 51 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index c819b8a610..2fd023c914 100644
--- a/Makefile
+++ b/Makefile
@@ -2144,6 +2144,7 @@ SUBDIR+= libltc
SUBDIR+= libm4ri
SUBDIR+= libmapper
SUBDIR+= libmirisdr-git
+SUBDIR+= libmixed
SUBDIR+= libmobi-git
SUBDIR+= libmpg123
SUBDIR+= libmpq
diff --git a/libmixed/DESCR b/libmixed/DESCR
new file mode 100644
index 0000000000..8bc2950560
--- /dev/null
+++ b/libmixed/DESCR
@@ -0,0 +1,3 @@
+Libmixed is a library for real-time audio processing pipelines for use in
+audio/video/games. It can serve as a base architecture for complex DSP
+systems.
diff --git a/libmixed/Makefile b/libmixed/Makefile
new file mode 100644
index 0000000000..291ac02b38
--- /dev/null
+++ b/libmixed/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME= libmixed-2.0
+CATEGORIES= audio
+#MASTER_SITES= ${MASTER_SITE_GITHUB:=Shirakumo/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=dressupgeekout/}
+GITHUB_TAG= 3f98ad24605fa81368e2dd0dba2d5953ca5c4767
+
+MAINTAINER= charlotte%NetBSD.org@localhost
+HOMEPAGE= https://github.com/Shirakumo/libmixed
+COMMENT= Low-level audio mixer pipeline library
+LICENSE= zlib
+
+USE_LANGUAGES+= c c++
+USE_CMAKE= yes
+
+CMAKE_ARGS+= -DBUILD_EXAMPLES=OFF
+CMAKE_ARGS+= -DBUILD_TESTER=OFF
+CMAKE_ARGS+= -DBUILD_SIMD=OFF
+
+INSTALLATION_DIRS+= lib
+
+# XXX Not sure why 'install(TARGETS)' in the CMakeLists isn't working... do
+# it manually instead:
+do-install:
+ ${INSTALL} -m0644 ${WRKSRC}/libmixed.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/libmixed.so.2.1-0 ${DESTDIR}${PREFIX}/lib
+ ln -sf libmixed.so.2.1-0 ${DESTDIR}${PREFIX}/lib/libmixed.so.2
+ ln -sf libmixed.so.2 ${DESTDIR}${PREFIX}/lib/libmixed.so
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libmixed/PLIST b/libmixed/PLIST
new file mode 100644
index 0000000000..b257dc8080
--- /dev/null
+++ b/libmixed/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+lib/libmixed.a
+lib/libmixed.so
+lib/libmixed.so.2
+lib/libmixed.so.2.1-0
diff --git a/libmixed/TODO b/libmixed/TODO
new file mode 100644
index 0000000000..2b6037ddc1
--- /dev/null
+++ b/libmixed/TODO
@@ -0,0 +1,5 @@
+libmixed TODO:
+
+- Get NetBSD support patches accepted upstream
+- Figure out why 'install(TARGETS)' in the CMakeLists doesn't do what I
+ expect
diff --git a/libmixed/distinfo b/libmixed/distinfo
new file mode 100644
index 0000000000..eac54f5230
--- /dev/null
+++ b/libmixed/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libmixed-2.0-3f98ad24605fa81368e2dd0dba2d5953ca5c4767.tar.gz) = 109ae239da9f39909d375015dfcbd90a71275c4e
+RMD160 (libmixed-2.0-3f98ad24605fa81368e2dd0dba2d5953ca5c4767.tar.gz) = 73acc86f6be1a21b1d806e49b60b9a50bcf9ea99
+SHA512 (libmixed-2.0-3f98ad24605fa81368e2dd0dba2d5953ca5c4767.tar.gz) = 993e786a414a263b1b545488c20cbcadcd3c58e744bac8db303804922170f0bba8d8717cdeff81008a6dbbff827b1a4ee48d40877b978b6f9803dff5830abe88
+Size (libmixed-2.0-3f98ad24605fa81368e2dd0dba2d5953ca5c4767.tar.gz) = 5354031 bytes
Home |
Main Index |
Thread Index |
Old Index