Skip to Content.
Sympa Menu

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

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 (3b18c3b4d4abd181f955accea8d168031627e4f6)
  • Date: Sat, 7 Oct 2023 05:00:10 +0000

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

ChangeLog | 3 +++
xfce/xfce-polkit/CONFIGURE | 3 +++
xfce/xfce-polkit/DEPENDS | 7 +++++++
xfce/xfce-polkit/DETAILS | 26 ++++++++++++++++++++++++++
xfce/xfce-polkit/HISTORY | 3 +++
xfce/xfce-polkit/PREPARE | 2 ++
6 files changed, 44 insertions(+)

New commits:
commit 3b18c3b4d4abd181f955accea8d168031627e4f6
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

xfce/xfce-polkit: new spell, xfce polkit agent

simple little policykit authentication agent - adding it because who
doesn't love more polkit options :) (plus it's a recommended program
to install for archcraft's hyprland experience
https://github.com/archcraft-os/archcraft-hyprland)

diff --git a/ChangeLog b/ChangeLog
index 65d3e1c..143782c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-10-06 Conner Clere <xenanthropy AT sourcemage.org>
+ * xfce/xfce-polkit: new spell, simple policykit authentication agent
for xfce
+
2023-09-24 Treeve Jelbert <treeve AT sourcemage.org>
* crypto/blake3: added, BLAKE3 crypto hash library

diff --git a/xfce/xfce-polkit/CONFIGURE b/xfce/xfce-polkit/CONFIGURE
new file mode 100755
index 0000000..9ad7841
--- /dev/null
+++ b/xfce/xfce-polkit/CONFIGURE
@@ -0,0 +1,3 @@
+if [[ "$XFCE_POLKIT_BRANCH" == "scm" ]]; then
+ . "${GRIMOIRE}/MESON_CONFIGURE"
+fi
diff --git a/xfce/xfce-polkit/DEPENDS b/xfce/xfce-polkit/DEPENDS
new file mode 100755
index 0000000..5e4d4f2
--- /dev/null
+++ b/xfce/xfce-polkit/DEPENDS
@@ -0,0 +1,7 @@
+if [[ "$XFCE_POLKIT_BRANCH" == "scm" ]]; then
+ . "${GRIMOIRE}/MESON_DEPENDS"
+fi &&
+depends PKG-CONFIG &&
+depends glib2 &&
+depends libxfce4ui &&
+depends policykit
diff --git a/xfce/xfce-polkit/DETAILS b/xfce/xfce-polkit/DETAILS
new file mode 100755
index 0000000..a511d49
--- /dev/null
+++ b/xfce/xfce-polkit/DETAILS
@@ -0,0 +1,26 @@
+# Watch: https://github.com/ncopa/xfce-polkit/releases /v([0-9.]+)
+. "${GRIMOIRE}/FUNCTIONS"
+ SPELL=xfce-polkit
+if [[ "$XFCE_POLKIT_BRANCH" == "scm" ]]; then
+ . "${GRIMOIRE}/MESON_FUNCTIONS"
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-$VERSION-git.tar.xz
+ FORCE_DOWNLOAD=on
+ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION-git"
+ SOURCE_URL[0]=git_http://github.com/ncopa/xfce-polkit.git:master
+ SOURCE_IGNORE=volatile
+else
+ VERSION=0.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/ncopa/${SPELL}/releases/download/v${VERSION}/$SOURCE
+
SOURCE_HASH=sha512:2f6c2300caad1410f139e9192046a60e4e64954867085d22ab403f7808634cce7a269de05de13bebeda025c9e5251b1c042efc5af1417f0153dec47c616d15ba
+fi
+ LICENSE[0]=GPL
+ WEB_SITE=https://github.com/ncopa/xfce-polkit
+ ENTERED=20231006
+ KEYWORDS="policykit authentication xfce agent"
+ SHORT="xfce polkit authentication agent"
+cat << EOF
+A simple PolicyKit authentication agent for XFCE
+EOF
diff --git a/xfce/xfce-polkit/HISTORY b/xfce/xfce-polkit/HISTORY
new file mode 100644
index 0000000..dd3a67f
--- /dev/null
+++ b/xfce/xfce-polkit/HISTORY
@@ -0,0 +1,3 @@
+2023-10-06 Conner Clere <xenanthropy AT sourcemage.org>
+ * PREPARE, CONFIGURE, DEPENDS, DETAILS: version 0.3, new spell
+
diff --git a/xfce/xfce-polkit/PREPARE b/xfce/xfce-polkit/PREPARE
new file mode 100755
index 0000000..e38d86f
--- /dev/null
+++ b/xfce/xfce-polkit/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable scm



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (3b18c3b4d4abd181f955accea8d168031627e4f6), Conner Clere, 10/07/2023

Archive powered by MHonArc 2.6.24.

Top of Page