Bug 259674 - x11-wm/pekwm update to 0.2.0
Summary: x11-wm/pekwm update to 0.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Olivier Cochard
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-06 11:59 UTC by Natacha Porté
Modified: 2021-11-08 15:28 UTC (History)
1 user (show)

See Also:
natbsd: maintainer-feedback+


Attachments
patch for x11-wm/pekwm (6.40 KB, patch)
2021-11-06 11:59 UTC, Natacha Porté
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Natacha Porté 2021-11-06 11:59:27 UTC
Created attachment 229316 [details]
patch for x11-wm/pekwm

Hello,

please find attached a patch for updating x11-wm/pekwm to 0.2.0 (the latest version). I'm the maintainer of that port, but I'm probably very rusty (I've just discovered there is no redports anymore), constructive criticism is highly welcome.
Comment 1 commit-hook freebsd_committer 2021-11-08 15:26:40 UTC
A commit in branch main references this bug:

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

commit 2a0f51606710318522807cbaea5e2296f52a0895
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2021-11-08 15:21:46 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2021-11-08 15:26:23 +0000

    x11-wm/pekwm: Update to 0.2.0

    PR:             259674
    Reported by:    Natacha Porté (maintainer)

 x11-wm/pekwm/Makefile                              | 20 +++----
 x11-wm/pekwm/distinfo                              |  6 +-
 ...patch-data__scripts__pekwm_screenshot.sh (gone) | 66 ----------------------
 x11-wm/pekwm/files/patch-doc__CMakeLists.txt (new) |  8 +++
 x11-wm/pekwm/pkg-plist                             | 27 ++++++++-
 5 files changed, 44 insertions(+), 83 deletions(-)
Comment 2 Olivier Cochard freebsd_committer 2021-11-08 15:28:56 UTC
Thanks,

poudriere testport was complaining about:

[00:07:37] ====> Running Q/A tests (stage-qa)
[00:07:38] Error: /usr/local/bin/pekwm_bg is linked to /usr/local/lib/libfreetype.so.6 from print/freetype2 but it is not declared as a depe
ndency
[00:07:38] Warning: you need LIB_DEPENDS+=libfreetype.so:print/freetype2


so I've added the freetype2 in the LIB_DEPENDS, otherwise all the rest was good.