Commit graph

201 commits

Author SHA1 Message Date
Mathieu Arnold
7acca7e902 Bump PORTREVISION for the icu revert.
This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
2016-07-06 22:10:14 +00:00
Pietro Cerutti
fb8d8ab5f9 devel/icu: bump PORTREVISION on dependent ports 2016-07-06 07:34:12 +00:00
Jung-uk Kim
85903a014e Fix build on head. 2016-06-14 04:42:13 +00:00
Jung-uk Kim
92c297e6df Update to 5.0.6. 2016-05-07 03:28:18 +00:00
Mathieu Arnold
38cbe5cc9e Remove USE_FIREBIRD from bsd.databases.mk, replaced by USES=firebird.
Also:
- replace USE_FIREBIRD by USES=firebird.
- convert ports depending on databases/firebird25-client directly to USES=firebird.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
2016-04-25 16:14:02 +00:00
Jung-uk Kim
b49eb6f35e - Update to 1.1.0.
- Copy the previous port to devel/mdds0.
2016-04-14 17:48:51 +00:00
Dmitry Marakasov
c338624cd9 - Fix handling of empty directories in documentation
PR:		207368
Submitted by:	amdmi3
Approved by:	maintainer timeout (office, > 1 month)
2016-04-01 20:15:05 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Tijl Coosemans
59272d1017 Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3.  Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to
3.16.2.

Long description:

First some background.  When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain.  Costs used to be configured in such a way that files were
first converted to PostScript.  This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers.  Nowadays most filters
have been moved from cups to cups-filters and they have been configured to
use PDF as an intermediate format instead of PostScript.

Merging of cups-base, cups-client and cups-image into print/cups:
- cups-image provides a library to work with the cups raster format.  It is
  only used to implement filters and printer drivers and these only exist
  in the context of a cups server so there's no need to separate this from
  cups-base.
- cups-client provides a library that allows applications to print via cups.
  It is possible to use the library to access a remote cups server without
  running a local cups server, but such a setup is discouraged and the
  configuration file to set this up has been marked deprecated.  It is
  better to run a local cups server and let that talk to the remote cups
  server because then you have the benefits of local job queuing in case the
  remote server is down or busy.  Given this and the fact that without
  filters cups-base is now smaller than it used to be it makes sense to
  merge the ports.  The patch also adds options IPPTOOL, DOCS and NLS which
  when disabled make the new cups package smaller than the current
  cups-client package.  Merging the ports also prevents problems with
  options like ZEROCONF being configured differently in both ports.
- print/cups was a metaport that depended on cups-base and some filters.
  There isn't really a need for such a metaport so cups-base can be renamed
  to cups.  The filters can be depended on by printer drivers such as hplip
  if they need them.

Additional changes to the new print/cups:
- Clean up the patches.  They seem to have been regenerated with post-patch
  changes included.
- Add a patch to prevent intermediate conversion to PDF when a PostScript
  file is sent to a PostScript printer when cups-filters is installed.
- Fix the PAM configuration file.
- Add a patch to let the server search /usr/local/share/ppd like on Linux so
  other ports don't have to add links to it.
- Remove ulpt(4) helper scripts.  The port uses libusb with ugen(4).
- Remove support for mDNSResponder.  cups-filters only supports Avahi.
- Combine ICONS and XDG_OPEN options into an X11 option to support WITHOUT_X11.
- Optionally depend on colord for ICC profile support.
- Various smaller changes.

Changes to print/cups-filters:
- Let the cups_browsed rc.d script depend on cupsd and avahi_daemon instead
  of LOGIN.
- Development of foomatic-filters has been moved to cups-filters so let this
  port install foomatic related files and add foomatic-filters to CONFLICTS.
- Fix location of liblouis tables.
- Add patch to fix ICC support.

Changes to print/cups-pstoraster:
This port is essentially an old version of Ghostscript plus a cups filter.
It's no longer developed.  This commit removes it and changes existing
dependencies to print/cups-filters which depends on print/ghostscript* and
includes a gstoraster filter that can handle both PostScript and PDF.

Changes to print/foomatic-db*:
Remove old MASTER_SITES and dependencies and eliminate PKGNAMEPREFIX.

Changes to print/foomatic-filters:
Install beh backend with its original name again and add cups-filters to
CONFLICTS.

Changes to print/hplip:
- Stop installing hpijs/foomatic-rip support.  This is no longer supported
  upstream.
- Stop installing hpcups PPDs.  These are now automatically generated.  The
  bundled PPDs are generated for an older version of cups.
- Rename the QT option to X11 to support WITHOUT_X11.
- Simplify the patches now that ports are installed in a staging area.
- Add a patch to set SO_REUSEPORT (next to SO_REUSEADDR) on the mDNS socket
  like avahi-daemon does.  This fixes Zeroconf support for HP network
  printers.

PR:		207746
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-11 11:53:42 +00:00
Jung-uk Kim
ceaec8a283 Update to 5.0.5. 2016-02-15 19:32:16 +00:00
Tijl Coosemans
2afb7e98d3 Add upstream patches that resolve a deadlock when one thread closes a
socket or pipe while another thread is still accepting connections.

PR:		205922
Approved by:	office (jkim)
2016-02-08 18:29:36 +00:00
Koop Mast
3c40249045 Bump Libreoffice, evince-lite and atril-lite for the poppler update. 2016-01-22 17:20:28 +00:00
Jung-uk Kim
a40647d0a2 Update to 5.0.4. 2015-12-17 19:03:54 +00:00
Jan Beich
d6517636e1 math/glm: update to 0.9.7.1,1
Changes:	https://github.com/g-truc/glm/releases/tag/0.9.7.1
PR:		203181
Approved by:	maintainer timeout (83 days)
2015-12-09 23:43:30 +00:00
Jung-uk Kim
78a55ecf2d Update to 5.0.3. 2015-11-03 17:47:01 +00:00
Jung-uk Kim
9f9779d6b8 Remove redundant PostgreSQL version restriction as we do not support 8.x. 2015-09-25 21:03:09 +00:00
Jung-uk Kim
75883644e1 Update to 5.0.2. 2015-09-23 21:06:12 +00:00
Jan Beich
d178e0c8af Convert the rest to USE_GL
Tested by:	make describe (only touched ports)
Approved by:	portmgr blanket
2015-09-20 01:13:47 +00:00
John Marino
aee438b1ab editors/libreoffice: Limit libstdc++ check to FreeBSD
DragonFly's base libstdc++ *is* c++11 compliant, so marking LO
broken solely based on use of libstdc++ is erroneous logic.  However,
limiting the check to FreeBSD (and the OSVERSION check after it) is
legitimate, and that's what this commit does to unbreak DragonFly.
If it had just been the one check, I would have used BROKEN_FreeBSD
instead.
2015-09-10 09:24:00 +00:00
Jung-uk Kim
bb55308129 Unset the DISPLAY environment variable to work around a CppUnit test. 2015-09-04 15:08:40 +00:00
Jung-uk Kim
9e1fa332c6 - Properly update icon caches when GTK2 and/or GTK3 option is set.
- Fix build when CUPS option is not set.
- Simplify and tidy up PLIST auto-generation.
- Reduce Clang 3.6 warnings.
2015-09-03 04:45:17 +00:00
Jung-uk Kim
f6862ef651 Update LibreOffice to 5.0.1.
Unfortunately, LibreOffice project completely dropped support for pre-C++11
compilers and libraries since 4.4.  Therefore, we cannot easily build it on
FeeBSD 9.x any more unless the system was rebuilt with WITH_CLANG_IS_CC and
WITH_LIBCPLUSPLUS.  If user is unable to upgrade the system for some reason,
the old port, i.e., 4.3.7, is still available from devel/libreoffice4 (with
no language packs).
2015-09-01 21:26:44 +00:00
Koop Mast
757724fd75 Update poppler to 0.34.0. [1]
Chase all users of shlib version change of libpoppler.so.

PR:		201477 [1]
Submitted by:	olivierd@ [1]
2015-08-02 16:06:16 +00:00
Alex Kozlov
cb2472596d - Fix typo: ONLY_FOR_ARCH -> ONLY_FOR_ARCHS
Approved by: bapt (manintainer), office (bapt)
2015-07-25 10:53:11 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov
15e4739934 - Add CPE info
Approved by:	portmgr blanket
2015-05-14 07:02:07 +00:00
Kurt Jaeger
3297bbbd37 editors/libreoffice: fix build, if JAVA is selected
... which needs junit, which was updated because it no longer built,
which caused a new dependency on hamcrest.

PR:		199819
Submitted by:	danilo
Approved by:	just fix it approval
2015-05-03 06:37:10 +00:00
Jung-uk Kim
cf14c210f1 Update to 4.3.7. 2015-04-25 17:30:29 +00:00
Baptiste Daroussin
25c34fd38f Update icu to 55.1 2015-04-23 21:26:09 +00:00
John Marino
41a53bbdda editors/libreoffice: Fix build on gcc-5
PR:		197947
Submitted by:	marino
Approved by:	maintainer timeout
2015-03-22 16:43:56 +00:00
Baptiste Daroussin
a5da770e67 Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
2015-03-21 23:05:19 +00:00
Jung-uk Kim
a9ba86c4c8 - Update to 4.3.6.
- Enable GIO when GTK2 or GTK3 is enabled. [1]

Submitted by:	tijl [1]
2015-02-20 20:26:23 +00:00
Koop Mast
563f73ccfe Update poppler to 0.30.0 [1].
Make sure we use openjpeg1 in poppler, while openjpeg2 support
was added there still bugs in openjpeg2 that need to be fixed.
Add patches to inkscape for API changes in poppler 0.29.0 [2].

PR:		196599 [1]
Submitted by:	olivierd@ [1]
Exp-run by:	antoine@
Obtained from:	upstream [2]
2015-02-03 12:28:23 +00:00
Jung-uk Kim
8220d1b229 Use gstreamer 1.0 instead of 0.10 for MMEDIA option.
Submitted by:	tijl
2015-01-03 08:06:12 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Olli Hauer
311e3b182f - rename www/neon29 to www/neon and update to neon-0.30.1
- adjust ports depending on neon, bump PORTREVISION

Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
2014-12-24 06:03:22 +00:00
Jung-uk Kim
d9c58baa19 Update to 4.3.5. 2014-12-18 23:32:32 +00:00
Jung-uk Kim
452741c3b0 Fix distinfo.
Reported by:	antoine
2014-11-28 07:19:05 +00:00
Jung-uk Kim
7e46d52b46 Update to 4.3.4. 2014-11-27 08:12:23 +00:00
Max Brazhnikov
2d2662f134 Bump PORTREVISION after graphics/poppler update to 0.26.3 2014-11-25 12:55:53 +00:00
Jung-uk Kim
7b23b77c4f Update to 4.3.3. 2014-10-31 18:15:49 +00:00
Jung-uk Kim
3976e3cbc3 Remove a stale comment after r371639. 2014-10-30 16:20:33 +00:00
Jung-uk Kim
0b62990d5d LibreOffice works fine with Java 7 and later.
PR:	194667
2014-10-28 17:49:09 +00:00
Marcus von Appen
91e4e8a4e3 - Convert ports from dns/, editors/ and emulators/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 15:43:33 +00:00
Jung-uk Kim
9cee92ad58 Update to 4.3.2. 2014-10-16 21:14:18 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Baptiste Daroussin
c819e297c2 Use directly @dirrmtry 2014-09-03 06:40:01 +00:00
Chris Rees
4d2406103b Fix syntax of USES=pgsql 2014-09-02 17:57:13 +00:00
Tijl Coosemans
74a7f8c73c Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
2014-08-05 22:13:29 +00:00