The Utah Raster toolkit is a collection of programs and C routines for
dealing with raster images commonly encountered in computer graphics. It
provides the following major functions:
* A device and system independent image format for storing images
and information about them. Called the RLE format, it uses
run length encoding to reduce storage space for most images.
* A library of C routines for reading, writing and manipulating
images stored in the RLE format.
* A collections of programs for manipulating and displaying RLE
images.
===> The following configuration options are available for urt-3.1b1_12:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
*/*: reassign ports to maintainer
that were returned to pool due to BSDforge.com unavailability (5 days).
Also, remove DEPRECATED from some ports as they have a maintainer and
he is still willing to maintain.
PR: 276620
*/*: Remove BROKEN in all ports that uses bsdforge.com for MASTER_SITES
Site is now back up
Reported by: Jamie Landeg-Jones <jamie@catflap.org>, Chris
<portmaster@bsdforge.com>
Approved by: portmgr (blanket)
graphics/urt: Mark DEPRECATED
- Defunct upstream
- No other viable upstreammm or fork was found
- Last consumer has been marked for EXPIRATION
- Set EXPIRATION_DATE 2024-02-11
- Reset maintainership as maintainer domain has expired
Approved by: portmgr (blanket)
*/*: Mark all ports that uses bsdforge.com in MASTER_SITES broken
The domain bsdforge.com has expired, mark all ports that only
uses bsdforge.com as broken (unfetchable). Additionally set ports that
uses bsdforge.com as primary site and have broken mirrors as broken
too as they're also unfetchable.
Approved by: portmgr (blanket)
*/*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.
Approved by: portmgr (blanket)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
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.
graphics/netpbm: Update to 10.80.00
- This moves netpbm to the advanced release series, which brings the
port closer to what is available on OpenBSD, Fedora, Arch Linux,
openSUSE, etc. and will let us get rid of patches for supporting
newer libpng versions.
- The advanced release series is only available via an SVN checkout.
Add two maintenance targets netpbm-version-check and netpbm-fetch
to make fetching them easier. To generate release tarballs the sources
are then tagged and committed to https://github.com/t6/netpbm
- Add STATIC option for linking all programs statically to allow running them
in small chroots
- Add option to disable adding a Perl run dependency. Only a fraction
of all programs need it. Some are compatibility shims for newer
programs which should be used instead. The following programs require
(Only the first 15 lines of the commit message are shown above )
graphics/urt: save from deprecation
- merge all separate distribution files and patches into one archive
maintained the submitter
- pass maintainership to submitter
- add LICENSE (BSD2CLAUSE)
PR: 218016
Submitted by: Chris Hutchinson (portmaster@bsdforge.com)
Remove libtiff.so.4 compatibility links that were added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since.
Force numerous ports that fail to build with clang over to instead always
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.
- Fix for gif2rle (from BRLCAD)
- misc. fixes from the SGI port
- some other warning cleanups and remove a check that was not serving any
purpose
PR: ports/118344
Submitted by: Pedro F. Giffuni <giffunip@tutopia.com>
- Prepare to build cad/brlcad with framebuffer support
- Multiple minor patches to clean up the code and avoid compiler warnings
(in order to prevent possible errors with future versions of GCC or other
modern compilers)
Remark: graphics/urt is also included in the cad/brlcad distribution, and
has been factured out for the ports collection.
The submitter merged some cleanups for IRIX by Lee Butler in order
to prevent the mess of two diverging urt versions in the ports tree
(the one bundled with cad/brlcad and graphics/urt).
He also contributed serveral improvments himself.
PR: ports/78687
Submitted by: Pedro F. Giffuni <giffunip@yahoo.com>
Approved by: arved
Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because I
just cun'n'pasted the name from Satoshi's commit message without checking it.