Bug 281767 - x11-wm/picom: update to v12.1
Summary: x11-wm/picom: update to v12.1
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: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-29 23:57 UTC by José Maldonado
Modified: 2024-10-02 17:32 UTC (History)
1 user (show)

See Also:


Attachments
update diff for x11-wm/picom (7.44 KB, patch)
2024-09-29 23:57 UTC, José Maldonado
no flags Details | Diff
poudriere x11-wm/picom v12.1 log (83.52 KB, text/plain)
2024-10-01 18:51 UTC, José Maldonado
no flags Details
fix: Makefile and patch for x11-wm/picom v12.1 (7.85 KB, patch)
2024-10-01 21:41 UTC, José Maldonado
no flags Details | Diff
poudriere log x11-wm/picom v12.1 (83.65 KB, text/plain)
2024-10-02 00:08 UTC, José Maldonado
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description José Maldonado 2024-09-29 23:57:28 UTC
Created attachment 253898 [details]
update diff for x11-wm/picom

Hi, this is a new update for x11-wm/picom to v12.1, tested on my own ports and building using Poudriere.
Comment 1 Zsolt Udvari freebsd_committer freebsd_triage 2024-10-01 14:36:28 UTC
(In reply to José Maldonado from comment #0)
Hi José, would you like be its maintainer?
Comment 2 José Maldonado 2024-10-01 17:06:23 UTC
(In reply to Zsolt Udvari from comment #1)

Hi!

No problem, I can be the maintainer of the package.
Comment 3 Zsolt Udvari freebsd_committer freebsd_triage 2024-10-01 18:35:23 UTC
Could you please check poudriere?

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: bin/picom-inspect
Error: Orphaned: libdata/pkgconfig/picom-api.pc
Error: Orphaned: share/man/man1/picom-inspect.1.gz
Comment 4 José Maldonado 2024-10-01 18:51:19 UTC
(In reply to Zsolt Udvari from comment #3)

I've checked the Poudriere log, I don't see any errors in my build, nor do I see it doing the build using the port tree directly with portmaster.

Attached is the log of my Poudriere build
Comment 5 José Maldonado 2024-10-01 18:51:53 UTC
Created attachment 253940 [details]
poudriere x11-wm/picom v12.1 log
Comment 6 José Maldonado 2024-10-01 21:41:59 UTC
Created attachment 253943 [details]
fix: Makefile and patch for x11-wm/picom v12.1

This new patch must resolve warnings, I regenerate the PLIST and check again installation.
Comment 7 José Maldonado 2024-10-02 00:08:36 UTC
Created attachment 253947 [details]
poudriere log x11-wm/picom v12.1

Full poudriere log for x11-wm/picom using new patch.
Comment 8 commit-hook freebsd_committer freebsd_triage 2024-10-02 17:32:04 UTC
A commit in branch main references this bug:

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

commit 0ce6146f9b684a8a4f59ce4366f4ecaa30cc7686
Author:     José Maldonado <yukiteruamano@volfread.xyz>
AuthorDate: 2024-10-02 17:23:48 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-10-02 17:30:13 +0000

    x11-wm/picom: Update to 12.1

    Add patch for meson build, which disables git detection while building.
    Submitter takes maintainership.
    Pet portclippy, portlint, portfmt.

    Changelog: https://github.com/yshui/picom/blob/next/CHANGELOG.md

    PR:             281767
    Approved by:    submitter is maintainer

 x11-wm/picom/Makefile                      | 55 ++++++++++---------
 x11-wm/picom/distinfo                      |  6 +--
 x11-wm/picom/files/patch-meson.build (new) | 39 ++++++++++++++
 x11-wm/picom/files/patch-rtprio (gone)     | 87 ------------------------------
 4 files changed, 72 insertions(+), 115 deletions(-)
Comment 9 Zsolt Udvari freebsd_committer freebsd_triage 2024-10-02 17:32:56 UTC
Committed, thanks!