git: 23f21226bc33 - main - desktutils/xdgctl: Update 1.0 => 1.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 04 Jul 2026 22:39:18 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=23f21226bc33670fb9f253e66dadecc5b3413b69
commit 23f21226bc33670fb9f253e66dadecc5b3413b69
Author: luxanna <l.lux@magenta.de>
AuthorDate: 2026-07-04 22:35:17 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-07-04 22:35:17 +0000
desktutils/xdgctl: Update 1.0 => 1.1
Changelog:
https://github.com/mitjafelicijan/xdgctl/releases/tag/v1.1
Commit log:
https://github.com/mitjafelicijan/xdgctl/compare/v1.0...v1.1
Improve port:
- Fix warnigs from portclippy.
- Merge short lines in do-install - shorter than 80 chars.
- Improve pkg-descr.
PR: 296522
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
deskutils/xdgctl/Makefile | 8 +++-----
deskutils/xdgctl/distinfo | 6 +++---
deskutils/xdgctl/pkg-descr | 8 +++++++-
3 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/deskutils/xdgctl/Makefile b/deskutils/xdgctl/Makefile
index 890ddc81cfa1..b4b1fa9c55e0 100644
--- a/deskutils/xdgctl/Makefile
+++ b/deskutils/xdgctl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xdgctl
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0
+DISTVERSION= 1.1
CATEGORIES= deskutils
MAINTAINER= l.lux@magenta.de
@@ -11,17 +11,15 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake gnome pkgconfig
-USE_GNOME= glib20
USE_GITHUB= yes
GH_ACCOUNT= mitjafelicijan
-GH_TAGNAME= v1.0
+USE_GNOME= glib20
ALL_TARGET= ${PORTNAME}
PLIST_FILES= bin/xdgctl
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/deskutils/xdgctl/distinfo b/deskutils/xdgctl/distinfo
index 27c889cde915..133f13dfabae 100644
--- a/deskutils/xdgctl/distinfo
+++ b/deskutils/xdgctl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771254463
-SHA256 (mitjafelicijan-xdgctl-v1.0_GH0.tar.gz) = 8f9754fd259c1bcca5ae1c64ae9b90f7c730382f608c446f154f687c896f5151
-SIZE (mitjafelicijan-xdgctl-v1.0_GH0.tar.gz) = 46371
+TIMESTAMP = 1783189302
+SHA256 (mitjafelicijan-xdgctl-v1.1_GH0.tar.gz) = 7c26adbff881ca15bf0801fce9016a02d52b331ebf40d57c677a1c054242648e
+SIZE (mitjafelicijan-xdgctl-v1.1_GH0.tar.gz) = 50259
diff --git a/deskutils/xdgctl/pkg-descr b/deskutils/xdgctl/pkg-descr
index 69e50ae183c0..ab0d0e823018 100644
--- a/deskutils/xdgctl/pkg-descr
+++ b/deskutils/xdgctl/pkg-descr
@@ -1 +1,7 @@
-TUI for managing XDG default applications
+TUI for managing XDG default applications.
+View and set defaults for file categories without using xdg-mime directly.
+Built with C using GLib/GIO and termbox2.
+
+Features:
+ - Browse by category (Browsers, Text Editors, etc.)
+ - Current default marked with *