Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Conner Clere (760958c69f7c748af091c8cdf1c604690fb7826f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (760958c69f7c748af091c8cdf1c604690fb7826f)
  • Date: Mon, 17 Apr 2023 05:02:36 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 3 +++
audio-soft/qpwgraph/BUILD | 2 ++
audio-soft/qpwgraph/CONFIGURE | 5 +++++
audio-soft/qpwgraph/DEPENDS | 27 +++++++++++++++++++++++++++
audio-soft/qpwgraph/DETAILS | 17 +++++++++++++++++
audio-soft/qpwgraph/HISTORY | 3 +++
6 files changed, 57 insertions(+)

New commits:
commit 760958c69f7c748af091c8cdf1c604690fb7826f
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

qpwgraph: new spell, pipwire graph qt gui interface

diff --git a/ChangeLog b/ChangeLog
index 2cc88bb..8f5e3b7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-04-16 Conner Clere <xenanthropy AT sourcemage.org>
+ * audio-soft/qpwgraph: new spell, pipewire graph qt gui interface
+
2023-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* excluded: tweak

diff --git a/audio-soft/qpwgraph/BUILD b/audio-soft/qpwgraph/BUILD
new file mode 100755
index 0000000..ddefee8
--- /dev/null
+++ b/audio-soft/qpwgraph/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" $SYSTRAY" &&
+default_build
diff --git a/audio-soft/qpwgraph/CONFIGURE b/audio-soft/qpwgraph/CONFIGURE
new file mode 100755
index 0000000..f30cb30
--- /dev/null
+++ b/audio-soft/qpwgraph/CONFIGURE
@@ -0,0 +1,5 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE" &&
+
+config_query_option SYSTRAY "Build with system-tray icon support?" y \
+ "-DCONFIG_SYSTEM_TRAY=yes" \
+ "-DCONFIG_SYSTEM_TRAY=no"
\ No newline at end of file
diff --git a/audio-soft/qpwgraph/DEPENDS b/audio-soft/qpwgraph/DEPENDS
new file mode 100755
index 0000000..3784f20
--- /dev/null
+++ b/audio-soft/qpwgraph/DEPENDS
@@ -0,0 +1,27 @@
+. "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends PKG-CONFIG &&
+depends pipewire &&
+depends wireplumber &&
+depends alsa-lib &&
+
+optional_depends alsa-lib \
+ '-DCONFIG_ALSA_MIDI=yes' \
+ '-DCONFIG_ALSA_MIDI=no' \
+ 'Enable alsa MIDI support?' &&
+
+optional_depends qt6base \
+ '-DCONFIG_QT6=yes' \
+ '-DCONFIG_QT6=no' \
+ 'Use qt6? (If no, uses qt5)' &&
+
+if is_depends_enabled $SPELL qt6base; then
+ depends qt6svg
+else
+ depends qtbase &&
+ depends qtsvg
+fi &&
+
+optional_depends wayland \
+ '-DCONFIG_WAYLAND=yes' \
+ '-DCONFIG_WAYLAND=no' \
+ 'Enable wayland support? (EXPERIMENTAL)'
diff --git a/audio-soft/qpwgraph/DETAILS b/audio-soft/qpwgraph/DETAILS
new file mode 100755
index 0000000..c139bf9
--- /dev/null
+++ b/audio-soft/qpwgraph/DETAILS
@@ -0,0 +1,17 @@
+. "${GRIMOIRE}/CMAKE_FUNCTIONS"
+ SPELL=qpwgraph
+ VERSION=0.4.2
+ SOURCE=$SPELL-v$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-v$VERSION
+
SOURCE_URL[0]=https://gitlab.freedesktop.org/rncbc/${SPELL}/-/archive/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha256:f301555e459fc577210a6264aab4e27b6963255771daaccabab430b009db3742
+ LICENSE[0]=GPL
+ WEB_SITE=https://gitlab.com/rncbc/qpwgraph/
+ ENTERED=20230416
+ KEYWORDS="pipewire audio graph jack"
+ SHORT="pipewire graph qt gui interface"
+cat << EOF
+qpwgraph is a graph manager dedicated to PipeWire,
+using the Qt C++ framework, based and pretty much like the
+same of QjackCtl.
+EOF
diff --git a/audio-soft/qpwgraph/HISTORY b/audio-soft/qpwgraph/HISTORY
new file mode 100644
index 0000000..3ef5df6
--- /dev/null
+++ b/audio-soft/qpwgraph/HISTORY
@@ -0,0 +1,3 @@
+2023-04-16 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: ver 0.4.2, new spell
+



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (760958c69f7c748af091c8cdf1c604690fb7826f), Conner Clere, 04/17/2023

Archive powered by MHonArc 2.6.24.

Top of Page