notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: print/ghostscript9-agpl-base/Makefile.drivers

Number of commits found: 3

Tuesday, 12 Jun 2018
09:45 tijl search for other commits by this committer
Clean up print/ghostscript9-agpl-base and print/ghostscript9-agpl-x11 and
update them to version 9.23.  Share CMap data with graphics/poppler-data
and update that to 0.4.9.

Details for print/ghostscript9-agpl-base:
- Update to 9.23.
- Drop external epag device.
- Always use fontconfig to find fonts.
- Use ports openjpeg instead of bundled.
- Use bundled lcms2, because upstream forked it.
- Drop dependency on gsfonts.  Newer versions of the fonts are already
  included.
- Depend on poppler-data for CMap files.  It has the same maps except
  Identity-H, Identity-UTF16-H, and Identity-V.
- Resolve conflict with gambc by moving bin/gsc to bin/gs instead of
  symlinking.
- Configure with --with-libiconv=maybe instead of --with-libiconv=native to
  prevent detecting libiconv from converters/libiconv if it happens to be
  installed.  Also remove the ICONV option because it's part of the base
  system in all supported versions of FreeBSD.
- Enable thread safety.
- Remove all driver options and simply build with --with-drivers=ALL.  They
  don't take up much space and don't require additional dependencies so
  options don't provide much value.  This makes the port a lot easier to
  maintain.
- Set the internal font path to ${LOCALBASE}/share/fonts because the
  upstream default doesn't make much sense on FreeBSD.
- Make dependency on libijs optional because it only seems to be used by
  print/hpijs which is deprecated.
- Extract all directories and remove unwanted directories in post-patch so
  contents can be examined after 'make extract'.
- Strip gs and libgs.so.  Reported by stage-qa.
- Install color profiles in share/color/icc, where other programs can find
  them.
- Remove old patches.

Details for print/ghostscript9-agpl-x11:
- Keep the Makefile similar to ghostscript9-agpl-base Makefile.
- Set PATCHDIR to ghostscript9-agpl-base/files so patches are shared.

Details for graphics/poppler-data:
- Update to 0.4.9.
- Replace post-patch with MAKE_ARGS.
- Add post-install to make all CMap files available in share/cmap so
  Ghostscript can use them too.  Unfortunately, Poppler requires these files
  organised in subdirectories and Ghostscript wants them all in one
  directory, hence the hardlinks.

PR:		228546
Approved by:	maintainer timeout (15 days)
Original commitRevision:472239 
Thursday, 24 Mar 2016
15:47 tijl search for other commits by this committer
Make print/ghostscript9-agpl-base the default Ghostscript port.  Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:411798 
Saturday, 22 Aug 2015
17:48 hrs search for other commits by this committer
- Split ghostscript into X11-independent and -dependent parts:

 * print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Original commitRevision:395047 

Number of commits found: 3