Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (284157adfa81dfa9cfddcf4035a5e205990dafbb)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (284157adfa81dfa9cfddcf4035a5e205990dafbb)
  • Date: Fri, 19 May 2023 01:08:51 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 3 +++
video/helvum/CONFIGURE | 1 +
video/helvum/DEPENDS | 12 ++++++++++++
video/helvum/DETAILS | 26 ++++++++++++++++++++++++++
video/helvum/HISTORY | 3 +++
video/helvum/PREPARE | 2 ++
6 files changed, 47 insertions(+)

New commits:
commit 284157adfa81dfa9cfddcf4035a5e205990dafbb
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

video/helvum: new spell, GTK patchbay for PipeWire

diff --git a/ChangeLog b/ChangeLog
index b26b078..2afd1bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-05-18 Pavel Vinogradov <public AT sourcemage.org>
+ * video/helvum: new spell, GTK patchbay for PipeWire
+
2023-05-13 Pavel Vinogradov <public AT sourcemage.org>
* mozilla.gpg: added ADD7079479700DCADFDD5337E36D3B13F3D93274,
Mozilla Software Releases <release AT mozilla.com>
diff --git a/video/helvum/CONFIGURE b/video/helvum/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/video/helvum/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/video/helvum/DEPENDS b/video/helvum/DEPENDS
new file mode 100755
index 0000000..dcb78f7
--- /dev/null
+++ b/video/helvum/DEPENDS
@@ -0,0 +1,12 @@
+. "${GRIMOIRE}/MESON_DEPENDS" &&
+
+if [[ "${HELVUM_BRANCH}" == "scm" ]]; then
+ depends git
+fi &&
+
+depends appstream-glib &&
+depends glib2 &&
+depends gtk+4 &&
+depends -sub "CLANG" llvm &&
+depends pipewire &&
+depends rust
diff --git a/video/helvum/DETAILS b/video/helvum/DETAILS
new file mode 100755
index 0000000..8374a8b
--- /dev/null
+++ b/video/helvum/DETAILS
@@ -0,0 +1,26 @@
+. "${GRIMOIRE}/FUNCTIONS"
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL="helvum"
+if [[ "${HELVUM_BRANCH}" == "scm" ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE=${SPELL}-scm.tar.xz
+
SOURCE_URL[0]="git_http://gitlab.freedesktop.org/pipewire/${SPELL}:${SPELL}-scm:main";
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ SOURCE_IGNORE="volatile"
+ FORCE_DOWNLOAD="on"
+else
+ VERSION="0.4.0"
+
SOURCE_HASH="sha512:9a314a4a9b88287d86abe976bd74618e79159bc6ac9543902892f4e78d32d94628404c7bd88cd3f71f77fc0dbc05310f9b65f474480a0246f48989da76223b51"
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]="https://gitlab.freedesktop.org/pipewire/${SPELL}/-/archive/${VERSION}/${SOURCE}";
+# Watch: https://gitlab.freedesktop.org/pipewire/helvum/-/tags
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE="https://gitlab.freedesktop.org/pipewire/helvum";
+ LICENSE[0]="GPL"
+ ENTERED="20230518"
+ KEYWORDS="pipewire gui"
+ SHORT="GTK patchbay for PipeWire"
+cat << EOF
+Helvum is a GTK-based patchbay for pipewire.
+EOF
diff --git a/video/helvum/HISTORY b/video/helvum/HISTORY
new file mode 100644
index 0000000..89df6be
--- /dev/null
+++ b/video/helvum/HISTORY
@@ -0,0 +1,3 @@
+2023-05-18 Pavel Vinogradov <public AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS, PREPARE: created the spell, version
0.4.0
+
diff --git a/video/helvum/PREPARE b/video/helvum/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/video/helvum/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (284157adfa81dfa9cfddcf4035a5e205990dafbb), Pavel Vinogradov, 05/18/2023

Archive powered by MHonArc 2.6.24.

Top of Page