From 2c88c76adb64503c0d1a45ebe8dc02932113dcb2 Mon Sep 17 00:00:00 2001 From: Ashvith Shetty Date: Sat, 28 Dec 2024 17:23:04 +0530 Subject: [PATCH] gnu: xfce4-clipman-plugin: Update to 1.6.7. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.6.7. [source]: Switch to git-fetch. [home-page]: Set to docs.xfce.org. [arguments]: Add "--enable-maintainer-mode" to configure-flags. [inputs]: Add wlr-protocols. [native-inputs]: Add xfce4-dev-tools. Change-Id: Ic3835b31ac0db45b372cc679b48f17d6fd0b79e1 Signed-off-by: 宋文武 --- gnu/packages/xfce.scm | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 1e7917917d..e9e44df395 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -517,22 +517,23 @@ applications menu, workspace switcher and more.") (define-public xfce4-clipman-plugin (package (name "xfce4-clipman-plugin") - (version "1.6.6") - (source (origin - (method url-fetch) - (uri (string-append "https://archive.xfce.org/src/panel-plugins/" - "xfce4-clipman-plugin/" (version-major+minor version) "/" - "xfce4-clipman-plugin-" version ".tar.bz2")) - (sha256 - (base32 - "083i9pbcqjkdzzjx055ld4gd4gn3xnc3rn10vpsqv1vg01dlgb88")))) + (version "1.6.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin") + (commit (string-append name "-" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0spg9mdlcx98kjisv0c9axp7knhh8am5dqfa2lspj1jbgvah1dwi")))) (build-system gnu-build-system) - (native-inputs - (list intltool pkg-config)) - (inputs - (list exo libxfce4ui libxtst xfce4-panel)) - (home-page - "https://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin") + (arguments + (list + #:configure-flags #~(list "--enable-maintainer-mode"))) + (native-inputs (list xfce4-dev-tools)) + (inputs (list exo libxfce4ui libxtst wlr-protocols xfce4-panel)) + (home-page "https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin/") (synopsis "Clipboard manager for Xfce") (description "Clipman is a clipboard manager for Xfce. It keeps the clipboard contents