Bug 265629

Summary: [NEW PORT] x11/lemonbar-xft Fork of lemonbar with support for Xft
Product: Ports & Packages Reporter: Jesús Daniel Colmenares Oviedo <DtxdF>
Component: Individual Port(s)Assignee: Jose Alonso Cardenas Marquez <acm>
Status: Closed FIXED    
Severity: Affects Only Me CC: acm
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Port content none

Description Jesús Daniel Colmenares Oviedo 2022-08-04 17:01:53 UTC
Created attachment 235679 [details]
Port content

Patch

lemonbar-xft is a fork of Lemonbar with Xft support

WWW: https://gitlab.com/protesilaos/lemonbar-xft

portlint: looks fine
poudriere: testport is ok

I have ported the lemonbar fork that I have found in AUR [1] and that Arch Linux wiki recommends as an alternative to lemonbar [2], but this fork has support for Xft.

[1] - https://aur.archlinux.org/packages/lemonbar-xft-git
[1] - https://wiki.archlinux.org/title/lemonbar#XFT_fonts
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-08-06 01:26:44 UTC
A commit in branch main references this bug:

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

commit 6a3e56067d8f7846539afbbdb37fa963d8fbc78b
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@riseup.net>
AuthorDate: 2022-08-06 01:19:21 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2022-08-06 01:25:55 +0000

    x11/lemonbar-xft: New port: Fork of lemonbar with support for Xft (fontconfig typefaces)

    lemonbar-xft is a lightweight bar entirely based on XCB. Provides full UTF-8
    support, basic formatting, RandR and Xinerama support and EWMH compliance
    without wasting your precious memory. This fork add Xft support

    WWW: https://gitlab.com/protesilaos/lemonbar-xft
    PR:             265629

 x11/Makefile                                |  1 +
 x11/lemonbar-xft/Makefile (new)             | 28 ++++++++++++++++++++++++++++
 x11/lemonbar-xft/distinfo (new)             |  3 +++
 x11/lemonbar-xft/files/patch-Makefile (new) | 27 +++++++++++++++++++++++++++
 x11/lemonbar-xft/pkg-descr (new)            |  5 +++++
 5 files changed, 64 insertions(+)
Comment 2 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2022-08-06 01:27:36 UTC
Welcome Daniel. Your first port was committed. thanks!