Bug 292506 - misc/gitlogue: Update 0.6.0 => 0.7.0
Summary: misc/gitlogue: Update 0.6.0 => 0.7.0
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: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-16 16:18 UTC by Yusuf Yaman
Modified: 2026-01-22 04:08 UTC (History)
2 users (show)

See Also:


Attachments
0001-misc-gitlogue-Update-0.6.0-0.7.0.patch (50.26 KB, patch)
2026-01-16 16:22 UTC, Yusuf Yaman
nxjoseph: maintainer-approval+
Details | Diff
screenshots (97.58 KB, image/webp)
2026-01-21 16:24 UTC, Yusuf Yaman
no flags Details
0001-misc-gitlogue-Update-0.6.0-0.7.0.patch (50.22 KB, patch)
2026-01-21 17:15 UTC, Yusuf Yaman
nxjoseph: maintainer-approval+
Details | Diff
0001-misc-gitlogue-Update-0.6.0-0.7.0.patch (49.71 KB, patch)
2026-01-21 17:16 UTC, Yusuf Yaman
nxjoseph: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yusuf Yaman freebsd_committer freebsd_triage 2026-01-16 16:18:30 UTC

    
Comment 1 Yusuf Yaman freebsd_committer freebsd_triage 2026-01-16 16:22:15 UTC
Created attachment 267202 [details]
0001-misc-gitlogue-Update-0.6.0-0.7.0.patch

Thanks in advance.
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2026-01-21 16:13:27 UTC
Hi Yusuf,
could you point me where gitlogue uses the noto-emoji? I did a small test and I don't see the difference between with or without noto-emoji.
Comment 3 Yusuf Yaman freebsd_committer freebsd_triage 2026-01-21 16:24:49 UTC
Created attachment 267368 [details]
screenshots
Comment 4 Yusuf Yaman freebsd_committer freebsd_triage 2026-01-21 16:24:57 UTC
(In reply to Zsolt Udvari from comment #2)
Hi Zsolt o/,

I suspect that gitlogue uses emoji icons in the app's UI (when you run it) to produce fancy graphics. I found out that, when I don't this emoji font installed, emojis seems to be missing, after installing, they do appear as it should.

I've attached screenshots.
Comment 5 Zsolt Udvari freebsd_committer freebsd_triage 2026-01-21 16:51:23 UTC
(In reply to Yusuf Yaman from comment #4)
Okay, I see. In this case IMHO should be a (fix) runtime dependency and not an option.
Comment 6 Yusuf Yaman freebsd_committer freebsd_triage 2026-01-21 17:15:05 UTC
Created attachment 267369 [details]
0001-misc-gitlogue-Update-0.6.0-0.7.0.patch

(In reply to Zsolt Udvari from comment #5)
Ok, thanks for suggestion.
Comment 7 Yusuf Yaman freebsd_committer freebsd_triage 2026-01-21 17:16:44 UTC
Created attachment 267370 [details]
0001-misc-gitlogue-Update-0.6.0-0.7.0.patch

Sorry for noise, another fix here: remove unused distinfo entry (openssl-src), which we patch port to not use it.
Comment 8 commit-hook freebsd_committer freebsd_triage 2026-01-22 04:08:33 UTC
A commit in branch main references this bug:

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

commit 84e27e071816d86a12d39a452e76b457bca566d4
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2026-01-22 04:05:45 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2026-01-22 04:07:31 +0000

    misc/gitlogue: Update to 0.7.0

    Add noto-emoji font as runtime dependency.

    Changelog: https://github.com/unhappychoice/gitlogue/releases/tag/v0.7.0

    PR:             292506
    Approved by:    submitter is maintainer

 misc/gitlogue/Makefile        |   4 +-
 misc/gitlogue/Makefile.crates | 127 +++++++++++++++------
 misc/gitlogue/distinfo        | 260 ++++++++++++++++++++++++++++++------------
 3 files changed, 281 insertions(+), 110 deletions(-)
Comment 9 Zsolt Udvari freebsd_committer freebsd_triage 2026-01-22 04:08:41 UTC
Thanks for your work, Yusuf! Committed.