sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Conner Clere (cabf8ae7b9d6158bf5f13fefde3371ec6c4d29df)
- 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 (cabf8ae7b9d6158bf5f13fefde3371ec6c4d29df)
- Date: Mon, 27 Feb 2023 22:31:33 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
audio-soft/playerctl/CONFIGURE | 1 +
audio-soft/playerctl/DEPENDS | 21 ++++++++++++++++-----
audio-soft/playerctl/DETAILS | 9 +++++----
audio-soft/playerctl/HISTORY | 7 +++++++
4 files changed, 29 insertions(+), 9 deletions(-)
New commits:
commit cabf8ae7b9d6158bf5f13fefde3371ec6c4d29df
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
playerctl: => 2.4.1, convert to meson build
diff --git a/audio-soft/playerctl/CONFIGURE b/audio-soft/playerctl/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/audio-soft/playerctl/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/audio-soft/playerctl/DEPENDS b/audio-soft/playerctl/DEPENDS
index f67b6ce..e35efef 100755
--- a/audio-soft/playerctl/DEPENDS
+++ b/audio-soft/playerctl/DEPENDS
@@ -1,11 +1,22 @@
-depends libffi &&
-depends glib2 &&
+. "${GRIMOIRE}/MESON_DEPENDS" &&
+depends libffi &&
+depends glib2 &&
if is_depends_enabled glib2 pcre; then
depends pcre
fi &&
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
+optional_depends gobject-introspection \
+ "introspection=true" \
+ "introspection=false" \
+ "Enable introspection?" &&
+
+optional_depends bash-completion \
+ "bash-completions=true" \
+ "bash-completions=false" \
+ "Install bash shell completions?" &&
+
+optional_depends gtk-doc \
+ "gtk-doc=true" \
+ "gtk-doc=false" \
"to build documentation"
diff --git a/audio-soft/playerctl/DETAILS b/audio-soft/playerctl/DETAILS
index 2797efd..acb906a 100755
--- a/audio-soft/playerctl/DETAILS
+++ b/audio-soft/playerctl/DETAILS
@@ -1,11 +1,12 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=playerctl
- VERSION=0.6.1
+ VERSION=2.4.1
SOURCE=${SPELL}-${VERSION}.tar.gz
-
SOURCE_URL[0]=https://github.com/acrisci/${SPELL}/releases/download/v${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:bf5f9a6f8427e4714c64c3d8e80068b36d787d342541c55e42386d85e5fdfa29cd54d678df739b64fdeb23b0187a941533912fdaef62ff7cff41b87c3044e647
+
SOURCE_URL[0]=https://github.com/altdesktop/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:2d84f657b07c948cd6990d9e79c4eb6e83f97c387ac53c2322fc0adbeb853950fa935332233329e7555db7d157f3ced6498cc102edaffd78849ca1f7d4c49bdc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS=""
- WEB_SITE=https://github.com/acrisci/playerctl
+ WEB_SITE=https://github.com/altdesktop/playerctl
LICENSE[0]=LGPL
ENTERED=20190429
SHORT="MPRIS command-line controller and library"
diff --git a/audio-soft/playerctl/HISTORY b/audio-soft/playerctl/HISTORY
index c4b4b2d..29a935e 100644
--- a/audio-soft/playerctl/HISTORY
+++ b/audio-soft/playerctl/HISTORY
@@ -1,2 +1,9 @@
+2023-02-26 Conner Clere <xenanthropy AT sourcemage.org>
+ * DETAILS: version 2.4.1, convert to meson build,
+ update SOURCE_URL and WEB_SITE
+ * DEPENDS: add MESON_DEPENDS, add gobject-introspection
+ and bash-completion optional deps
+ * CONFIGURE: added, MESON_CONFIGURE
+
2019-04-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS: created spell, version 0.6.1
- [SM-Commit] GIT changes to master grimoire by Conner Clere (cabf8ae7b9d6158bf5f13fefde3371ec6c4d29df), Conner Clere, 02/27/2023
Archive powered by MHonArc 2.6.24.