Xwpick lets you pick an image from an arbitrary window or rectangular
area of an X Window (DEC Window) server and write it to a file in a
variety of formats.
===> The following configuration options are available for xwpick-2.20_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
graphics/xwpick: Fix LLVM15 build
Fix the following error:
ImgToolKit.c:272:10: error: incompatible pointer to integer conversion assigning
to 'Atom' (aka 'unsigned long') from 'void *' [-Wint-conversion]
type = NULL;
^ ~~~~
While at it assume maintainership of this unmaintained port.
MFH: 2023Q2
Add USES=xorg USES=gl, ports categories g
Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
Convert to USES=imake
While here:
Trim headers,
Remove some indefinite article
Mark xmagv as broken given it doesn't build
Convert to new options framework
Convert most of remaining ports that depend on xorg-libraries to
modular xorg.
- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
above change
- a few minor nits like whitespace and SF macro
Tested by: 2 tinderbox runs by pav
Approved by: portmgr (pav)