Bug 276427 - x11/3ddesktop: Fix build with graphics/imlib2 1.12.1
Summary: x11/3ddesktop: Fix build with graphics/imlib2 1.12.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: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks: 276369
  Show dependency treegraph
 
Reported: 2024-01-18 16:08 UTC by Nuno Teixeira
Modified: 2024-01-18 22:25 UTC (History)
0 users

See Also:


Attachments
Fix build with imlib2 1.12.1 (3.86 KB, patch)
2024-01-18 16:08 UTC, Nuno Teixeira
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nuno Teixeira freebsd_committer freebsd_triage 2024-01-18 16:08:23 UTC
Created attachment 247744 [details]
Fix build with imlib2 1.12.1

- Add license
- Pet portlint, portclippy, portfmt and Q/A check
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-01-18 22:15:47 UTC
(In reply to Nuno Teixeira from comment #0)
(...)

Add minimal support to `pkg-config imlib2`; imlib2-config has been
dropped since imlib2-1.7.5.
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2024-01-18 22:17:08 UTC
(In reply to Nuno Teixeira from comment #1)
(...)

- Put manpages in ${PREFIX}/share
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-01-18 22:24:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=429bc46aa1dd69bf6fef631a9b8d4f216bd38a3a

commit 429bc46aa1dd69bf6fef631a9b8d4f216bd38a3a
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-01-18 22:21:55 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-01-18 22:23:38 +0000

    x11/3ddesktop: Fix build with graphics/imlib2 1.12.1

    - Add license
    - Put manpages in ${PREFIX}/share
    - Pet portlint, portclippy, portfmt and Q/A check

    Add minimal support to `pkg-config imlib2`; imlib2-config has been
    dropped since imlib2-1.7.5.

    PR:             276427

 x11/3ddesktop/Makefile                    | 26 +++++++++++++-------
 x11/3ddesktop/files/patch-config.cpp      |  4 +--
 x11/3ddesktop/files/patch-configure (new) | 41 +++++++++++++++++++++++++++++++
 x11/3ddesktop/files/patch-event.hpp       |  6 ++---
 4 files changed, 63 insertions(+), 14 deletions(-)
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2024-01-18 22:25:11 UTC
Committed.