Bug 251692 - graphics/gdk-pixbuf2: Update to 2.42.2
Summary: graphics/gdk-pixbuf2: Update to 2.42.2
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-08 20:41 UTC by Olivier Duchateau
Modified: 2021-03-22 08:52 UTC (History)
4 users (show)

See Also:
tcberner: maintainer-feedback+
duchateau.olivier: exp-run?


Attachments
Patch to update graphics/gdk-pixbuf2 (7.58 KB, patch)
2020-12-08 20:41 UTC, Olivier Duchateau
no flags Details | Diff
Patch to update graphics/gdk-pixbuf2 (7.62 KB, patch)
2020-12-13 16:42 UTC, Olivier Duchateau
no flags Details | Diff
Patch to update graphics/gdk-pixbuf2 (15.01 KB, patch)
2020-12-22 17:38 UTC, Olivier Duchateau
no flags Details | Diff
Patch for gdk-pixbuf2 (additional fixes) (4.19 KB, patch)
2021-02-14 08:03 UTC, Daniel Engberg
no flags Details | Diff
New port - graphics/gdk-pixbuf2-xlib (deprecated xlib library) (3.60 KB, patch)
2021-02-14 11:33 UTC, Daniel Engberg
no flags Details | Diff
New port - graphics/gdk-pixbuf2-xlib (deprecated xlib library) v2 (3.63 KB, patch)
2021-02-14 11:35 UTC, Daniel Engberg
no flags Details | Diff
New port - graphics/gdk-pixbuf2-xlib (deprecated xlib library) v3 (3.66 KB, patch)
2021-02-14 11:59 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Duchateau 2020-12-08 20:41:41 UTC
Created attachment 220374 [details]
Patch to update graphics/gdk-pixbuf2

- Update to 2.42.2
- Remove JASPER (not available since 2.42.0 release) and X11 (deprecated by upstream) options
- Remove meson arguments for man pages, because by default they are build
- Add new port x11/gdk-pixbuf-xlib
Comment 1 Olivier Duchateau 2020-12-08 20:44:24 UTC
Request an exp-run in order to know, which ports will fail without Xlib support.
Comment 2 Tobias C. Berner freebsd_committer 2020-12-08 20:49:24 UTC
Cool, thanks.
Comment 4 Olivier Duchateau 2020-12-13 16:42:19 UTC
Created attachment 220534 [details]
Patch to update graphics/gdk-pixbuf2

Re-add USES= shared-mime-info
Comment 6 Olivier Duchateau 2020-12-22 17:38:45 UTC
Created attachment 220817 [details]
Patch to update graphics/gdk-pixbuf2

Add support of x11/gdk-pixbuf-xlib for failed ports (and bump PORTREVISION)
Comment 8 Daniel Engberg 2021-02-14 08:03:06 UTC
Created attachment 222421 [details]
Patch for gdk-pixbuf2 (additional fixes)

A few additional fixes

PORTVERSION --> DISTVERSION
Set correct license
Use USES= shebangfix for python scripts instead of BINARY_ALIAS
Make manpages optional (removes deps docbook-xsl and libxslt)
Reorder Makefile to be more consistent to Porter's Handbook

This patch wont apply on top of Olivier's

Compile tested on FreeBSD 13.0-BETA2 (amd64) (make, make check-plist)
Poudriere testport OK 12.2-RELEASE (amd64) (with and without MANPAGES)
Comment 9 Daniel Engberg 2021-02-14 11:33:20 UTC
Created attachment 222426 [details]
New port - graphics/gdk-pixbuf2-xlib (deprecated xlib library)

Add port for deprecated API using Xlib data types
This also integrates it with USES= gnome
Comment 10 Daniel Engberg 2021-02-14 11:35:04 UTC
Created attachment 222427 [details]
New port - graphics/gdk-pixbuf2-xlib (deprecated xlib library) v2

Correct patch
Comment 11 Daniel Engberg 2021-02-14 11:59:47 UTC
Created attachment 222429 [details]
New port - graphics/gdk-pixbuf2-xlib (deprecated xlib library) v3

Fix package name, pointed out by tcberner@
Comment 12 Daniel Engberg 2021-03-22 08:52:10 UTC
2.42.4 is out