Bug 292083 - x11/arcan-trayicon: update to 0.7.1
Summary: x11/arcan-trayicon: update to 0.7.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://codeberg.org/letoram/arcan/sr...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-31 21:04 UTC by Al Hoang
Modified: 2026-01-10 14:34 UTC (History)
1 user (show)

See Also:


Attachments
update arcan-trayicon port to 0.7.1 (1.67 KB, patch)
2025-12-31 21:04 UTC, Al Hoang
no flags Details | Diff
update arcan-trayicon port to 0.7.1 (1.97 KB, patch)
2026-01-10 13:33 UTC, Al Hoang
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Al Hoang 2025-12-31 21:04:14 UTC
Created attachment 266713 [details]
update arcan-trayicon port to 0.7.1

update arcan-trayicon port to 0.7.1
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2026-01-01 01:11:52 UTC
PORTNAME=       arcan
DISTVERSION=    0.7.1
CATEGORIES=     x11
MASTER_SITES=   https://codeberg.org/letoram/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PKGNAMESUFFIX=  -trayicon

MAINTAINER=     hoanga@gmail.com
COMMENT=        Generic wrapper for registering Arcan clients as tray icons
WWW=            https://arcan-fe.com/

LICENSE=        BSD3CLAUSE
LICENSE_FILE=   ${WRKSRC:H:H:H}/data/distr/LICENSE.BSD

LIB_DEPENDS=    libarcan_shmif_ext.so:multimedia/arcan

USES=           compiler:c11 meson pkgconfig
WRKSRC=         ${WRKDIR}/${PORTNAME}
WRKSRC_SUBDIR=  src/tools/${PKGNAMESUFFIX:S/-//}
PLIST_FILES=    bin/${PORTNAME}${PKGNAMESUFFIX}

.include <bsd.port.mk>
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2026-01-01 01:12:32 UTC
Check my Makefile.
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2026-01-01 01:23:58 UTC
Fixed LIB_DEPENDS:

PORTNAME=       arcan
DISTVERSION=    0.7.1
CATEGORIES=     x11
MASTER_SITES=   https://codeberg.org/letoram/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PKGNAMESUFFIX=  -trayicon

MAINTAINER=     hoanga@gmail.com
COMMENT=        Generic wrapper for registering Arcan clients as tray icons
WWW=            https://arcan-fe.com/

LICENSE=        BSD3CLAUSE
LICENSE_FILE=   ${WRKSRC:H:H:H}/data/distr/LICENSE.BSD

LIB_DEPENDS=    libarcan_shmif.so:multimedia/arcan \
                libarcan_tui.so:multimedia/arcan

USES=           compiler:c11 meson pkgconfig
WRKSRC=         ${WRKDIR}/${PORTNAME}
WRKSRC_SUBDIR=  src/tools/${PKGNAMESUFFIX:S/-//}
PLIST_FILES=    bin/${PORTNAME}${PKGNAMESUFFIX}

.include <bsd.port.mk>
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2026-01-10 11:11:22 UTC
Friendly ping.
Comment 5 Al Hoang 2026-01-10 13:33:04 UTC
Created attachment 266997 [details]
update arcan-trayicon port to 0.7.1

- Use PKGNAMESUFFIX
- Fixed LIB_DEPENDS

Thank you! (feedback and reminder)
Comment 6 commit-hook freebsd_committer freebsd_triage 2026-01-10 14:34:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d9b193db4e8622e1b6ae6c9980210c6394be80a3

commit d9b193db4e8622e1b6ae6c9980210c6394be80a3
Author:     Al Hoang <hoanga@gmail.com>
AuthorDate: 2026-01-10 14:29:52 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-01-10 14:29:52 +0000

    x11/arcan-trayicon: Update 0.7.0.1 => 0.7.1

    Changelog:
    https://codeberg.org/letoram/arcan/src/tag/0.7.1/CHANGELOG.md

    - Upstream moved to Codeberg.
    - Use PKGNAMESUFFIX.
    - Fix LIB_DEPENDS.

    PR:             292083
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>

 x11/arcan-trayicon/Makefile | 17 +++++++++--------
 x11/arcan-trayicon/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 11 deletions(-)
Comment 7 Vladimir Druzenko freebsd_committer freebsd_triage 2026-01-10 14:34:20 UTC
Thanks.