Date: Wed, 11 Jun 2025 16:10:06 GMT From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0d601d5d5967 - main - accessibility/libspeechprovider: new port Message-ID: <202506111610.55BGA69L042543@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by bapt: URL: https://cgit.FreeBSD.org/ports/commit/?id=0d601d5d596767a0be58b5cbfb371ef923222a6d commit 0d601d5d596767a0be58b5cbfb371ef923222a6d Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2025-06-11 12:30:58 +0000 Commit: Baptiste Daroussin <bapt@FreeBSD.org> CommitDate: 2025-06-11 16:08:41 +0000 accessibility/libspeechprovider: new port The speech provider library is designed to provide some utility for creating speech providers. Specifically it offers a stream writer that can be used to send audio data interleaved with speech progress events (word, sentance, ssml mark, etc.). PR: 286697 --- accessibility/Makefile | 1 + accessibility/libspeechprovider/Makefile | 23 +++++++++++++++++++++++ accessibility/libspeechprovider/distinfo | 3 +++ accessibility/libspeechprovider/pkg-descr | 4 ++++ accessibility/libspeechprovider/pkg-plist | 12 ++++++++++++ 5 files changed, 43 insertions(+) diff --git a/accessibility/Makefile b/accessibility/Makefile index ac1dd5f23189..faa78ea86649 100644 --- a/accessibility/Makefile +++ b/accessibility/Makefile @@ -15,6 +15,7 @@ SUBDIR += kmousetool SUBDIR += kmouth SUBDIR += libqaccessibilityclient + SUBDIR += libspeechprovider SUBDIR += linux-c7-at-spi2-atk SUBDIR += linux-c7-at-spi2-core SUBDIR += linux-c7-atk diff --git a/accessibility/libspeechprovider/Makefile b/accessibility/libspeechprovider/Makefile new file mode 100644 index 000000000000..dc850dcf25dd --- /dev/null +++ b/accessibility/libspeechprovider/Makefile @@ -0,0 +1,23 @@ +PORTNAME= libspeechprovider +DISTVERSION= 1.0.3 +CATEGORIES= accessibility + +MAINTAINER= desktop@FreeBSD.org +COMMENT= Utility library for creating Spiel speech providers +WWW= https://project-spiel.org/libspeechprovider/ + +LICENSE= APACHE20 + +USES= gnome gstreamer meson pkgconfig python:build +USE_GNOME= glib20 introspection:build + +USE_GITHUB= yes +GH_ACCOUNT= project-spiel +GH_TAGNAME= 07e6a2a + +BINARY_ALIAS= python3=${PYTHON_VERSION} + +MESON_ARGS= -Ddocs=false \ + -Dtests=false + +.include <bsd.port.mk> diff --git a/accessibility/libspeechprovider/distinfo b/accessibility/libspeechprovider/distinfo new file mode 100644 index 000000000000..888d197895bd --- /dev/null +++ b/accessibility/libspeechprovider/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1744551422 +SHA256 (project-spiel-libspeechprovider-1.0.3-07e6a2a_GH0.tar.gz) = 3f845d0921de76069f44e21cf988fb66f9972ec59f91fa6203ee515d698f0332 +SIZE (project-spiel-libspeechprovider-1.0.3-07e6a2a_GH0.tar.gz) = 159613 diff --git a/accessibility/libspeechprovider/pkg-descr b/accessibility/libspeechprovider/pkg-descr new file mode 100644 index 000000000000..23f8fb8b5949 --- /dev/null +++ b/accessibility/libspeechprovider/pkg-descr @@ -0,0 +1,4 @@ +The speech provider library is designed to provide some utility for +creating speech providers. Specifically it offers a stream writer that +can be used to send audio data interleaved with speech progress events +(word, sentance, ssml mark, etc.). diff --git a/accessibility/libspeechprovider/pkg-plist b/accessibility/libspeechprovider/pkg-plist new file mode 100644 index 000000000000..43277c32a284 --- /dev/null +++ b/accessibility/libspeechprovider/pkg-plist @@ -0,0 +1,12 @@ +include/speech-provider/speech-provider-common.h +include/speech-provider/speech-provider-dbus-enums.c +include/speech-provider/speech-provider-dbus-enums.h +include/speech-provider/speech-provider-stream-reader.h +include/speech-provider/speech-provider-stream-writer.h +include/speech-provider/speech-provider-version.h +include/speech-provider/speech-provider.h +lib/girepository-1.0/SpeechProvider-1.0.typelib +lib/libspeech-provider-1.0.so +libdata/pkgconfig/speech-provider-1.0.pc +share/gir-1.0/SpeechProvider-1.0.gir +share/speech-provider/org.freedesktop.Speech.Provider.xmlhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506111610.55BGA69L042543>
