Bug 297567 - x11/plank: update to 0.11.172
Summary: x11/plank: update to 0.11.172
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:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-08-16 03:09 UTC by rottlog
Modified: 2026-08-17 23:24 UTC (History)
2 users (show)

See Also:
vvd: merge-quarterly+


Attachments
0.11.172 (3.27 KB, patch)
2026-08-16 03:09 UTC, rottlog
no flags Details | Diff
0.11.172 (3.98 KB, patch)
2026-08-17 21:07 UTC, rottlog
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rottlog 2026-08-16 03:09:05 UTC
Created attachment 273806 [details]
0.11.172

- Removed obsolete patches
- Added NLS knob
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2026-08-17 12:30:11 UTC
Did you tested build with NLS option disabled?
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2026-08-17 12:52:30 UTC
Why remove x11/plank/files/patch-docklets_Battery_meson.build?
Comment 3 rottlog 2026-08-17 14:55:54 UTC
(In reply to Vladimir Druzenko from comment #2)
The patch causes the build to fail with the removal of the obsolete patch
Comment 4 rottlog 2026-08-17 14:56:40 UTC
(In reply to Vladimir Druzenko from comment #1)
Yes.
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2026-08-17 15:27:08 UTC
(In reply to rottlog from comment #4)
I get a build error if the NLS option is disabled.

(In reply to rottlog from comment #3)
Have you checked the work of BatteryDock (in runtime)?
Comment 6 rottlog 2026-08-17 16:37:17 UTC
(In reply to Vladimir Druzenko from comment #5)
I could just revert the addition of NLS knob in that case.

I've tried using the BatteryDock and it crashed when I added it to the Dock because my system doesnt have any active battery, but when I ran plank again the BatteryDock was there working fine.
Comment 7 rottlog 2026-08-17 16:59:42 UTC
(In reply to Vladimir Druzenko from comment #5)
Can you check this port update also?
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297600
Comment 8 rottlog 2026-08-17 21:07:49 UTC
Created attachment 273862 [details]
0.11.172
Comment 9 rottlog 2026-08-17 21:09:54 UTC
Fixed the patches and removed NLS knob.
Plank doesn't crash anymore!
Comment 10 commit-hook freebsd_committer freebsd_triage 2026-08-17 23:22:40 UTC
A commit in branch main references this bug:

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

commit 744e6523a9d72352feddb3cf77f0fe75ab2f8c66
Author:     rottlog <rottlogg@proton.me>
AuthorDate: 2026-08-17 23:19:18 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-08-17 23:19:18 +0000

    x11/plank: Update 0.11.167 => 0.11.172

    Changelogs:
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.168
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.169
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.170
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.171
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.172

    - Refresh patches.

    PR:             297567
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
    MFH:            2026Q3

 x11/plank/Makefile                                         |  6 ++++--
 x11/plank/distinfo                                         |  6 +++---
 x11/plank/files/patch-docklets_Battery_BatteryDocklet.vala | 14 ++++----------
 ...patch-docklets_Battery_BatteryUPowerDockItem.vala (new) | 14 ++++++++++++++
 x11/plank/files/patch-docklets_Battery_meson.build         |  4 ++--
 .../files/patch-docklets_Separator_SeparatorDockItem.vala  |  4 ++--
 x11/plank/files/patch-docklets_meson.build                 |  5 +++--
 x11/plank/files/patch-lib_Services_Environment.vala        |  6 +++---
 x11/plank/files/patch-meson.build                          |  4 ++--
 9 files changed, 37 insertions(+), 26 deletions(-)
Comment 11 commit-hook freebsd_committer freebsd_triage 2026-08-17 23:23:44 UTC
A commit in branch 2026Q3 references this bug:

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

commit 41956dc18c826d63e712a3dd78271c863b8a5233
Author:     rottlog <rottlogg@proton.me>
AuthorDate: 2026-08-17 23:19:18 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-08-17 23:23:10 +0000

    x11/plank: Update 0.11.167 => 0.11.172

    Changelogs:
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.168
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.169
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.170
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.171
    https://github.com/zquestz/plank-reloaded/releases/tag/0.11.172

    - Refresh patches.

    PR:             297567
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
    MFH:            2026Q3

    (cherry picked from commit 744e6523a9d72352feddb3cf77f0fe75ab2f8c66)

 x11/plank/Makefile                                         |  6 ++++--
 x11/plank/distinfo                                         |  6 +++---
 x11/plank/files/patch-docklets_Battery_BatteryDocklet.vala | 14 ++++----------
 ...patch-docklets_Battery_BatteryUPowerDockItem.vala (new) | 14 ++++++++++++++
 x11/plank/files/patch-docklets_Battery_meson.build         |  4 ++--
 .../files/patch-docklets_Separator_SeparatorDockItem.vala  |  4 ++--
 x11/plank/files/patch-docklets_meson.build                 |  5 +++--
 x11/plank/files/patch-lib_Services_Environment.vala        |  6 +++---
 x11/plank/files/patch-meson.build                          |  4 ++--
 9 files changed, 37 insertions(+), 26 deletions(-)
Comment 12 Vladimir Druzenko freebsd_committer freebsd_triage 2026-08-17 23:24:49 UTC
Thanks.