Commit Graph

188 Commits

Author SHA1 Message Date
Niclas Zeising
05dae60737 print/fontforge: Fix timeout without GUI
Add an upstream patch to fix a timeout when starting fontforge without any
gui available, such as when running fontforge -version.  This fixes delays
when building for instance print/lilypond.

PR:		240680
Approved by:	Naram Qashat
2019-09-19 14:11:04 +00:00
Piotr Kubaj
e9280a5e16 print/fontforge: fix build on GCC architectures
Approved by:	mentors (implicit approval)
2019-09-15 13:39:49 +00:00
Tobias Kortkamp
695a189942 Belatedly bump revision of graphics/libspiro consumers
In r509300 libspiro was updated and there was a shared library bump,
but consumers were never bumped.

https://forums.freebsd.org/threads/gimp-wont-compile.72223/

PR:		239951
Pointy hat:	pi
2019-09-09 13:41:29 +00:00
Niclas Zeising
99117f7373 print/fontforge: Update to 20190801
* Update to 20190801
* Update distinfo
* Update pkg-plist
* Move most required things to options (only required LIB_DEPENDS is
  freetype2 and only required GNOME use is glib20 and libxml2)
* USES autoreconf no longer needs to have the build argument because they
  made their bootstrap be just running autoreconf and not all the other
  junk it did before
* USES localbase in favor of setting CPPFLAGS and LDFLAGS to those
* iconv is forced on despite being an option as the build fails without
  iconv for some reason
* Included options for some things that were not options before but are
  configurable via GNU configure
* Removed patches from files: patch-Makefile.am (uthash not used anymore),
  patch-fontforge_cvexport.c and patch-fontforge_print.c (that code was
  removed and the patch is not needed anymore),
  patch-fontforge_splinefont.h (looking at SVN history, this was added
  to fix build for 8.x, but that isn't supported anymore and it builds
  without this)
* Added patch to files: patch-m4-fontforge__arg__enable.m4 (without this,
  woff2 was always being enabled regardless of --enable/disable-woff2
  being set)

Changelog:

https://github.com/fontforge/fontforge/releases/tag/20190801

PR:		239768
Submitted by:	kunda
Approved by:	Naram Qashat (maintainer)
2019-09-06 22:20:07 +00:00
Rodrigo Osorio
c56f7f4a02 Update print/fontforge to 20190413
* Rework FREETYPE option using print/freetype2 to get
  freetype files instead of fetching distfile directly,
  removing the need of chasing the port's version.
* Shift some things around in Makefile to appease portlint
* Regenerate patches and remove patch-fontforge_splinefont.h

Changelog: https://github.com/fontforge/fontforge/releases/tag/20190317
           https://github.com/fontforge/fontforge/releases/tag/20190413

PR:		237855
Submitted by:	kunda <chitty_cloud@me.com>
Approved by:	<cyberbotx@cyberbotx.com> (maintainer)
2019-06-11 22:30:14 +00:00
Sunpoet Po-Chuan Hsieh
40c9c7f7eb Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
2019-04-09 14:04:49 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Steve Wills
266f921434 print/fontforge: Update to 20170731
PR:		221169
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2017-08-17 19:10:22 +00:00
Sunpoet Po-Chuan Hsieh
cb037d3c98 Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
2017-06-27 13:46:53 +00:00
Martin Wilke
5be8b76c3a - Remove clang36 dependency
PR:		218730
Submitted by:	myself
Approved by:	maintainer
2017-04-23 03:28:15 +00:00
Pawel Pekala
3969981d6a Update to version 20161005
PR:		213159
Submitted by:	Naram Qashat (maintainer)
2016-10-10 16:54:32 +00:00
Pawel Pekala
3ba87e45cf - Update to version 20160404
- Register package indirect dependencies

PR:		211463
Submitted by:	Naram Qashat (maintainer)
2016-07-31 22:41:33 +00:00
Matthias Andree
46cbd463cd Fix build on HEAD-i386, using clang 3.6, not newer.
PR:		204175
Submitted by:	Hiroo Ono
Reported by:	Ivan Klymenko
Approved by:	Naram Qashat (maintainer)
2016-05-26 21:57:29 +00:00
Dmitry Marakasov
1f8b48b772 - Fix trailing whitespace in pkg-descrs, categories [p-x]*
Approved by:	portmgr blanket
2016-05-19 10:53:05 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Koop Mast
4c312af619 Chase freetype2 to 2.6.2 update.
PR:		205298
Submitted by:	maintainer
2015-12-14 13:48:24 +00:00
Antoine Brodin
0e8c3bf1b3 Update giflib to 5.1.1
PR:		204492
2015-12-03 20:01:03 +00:00
Tijl Coosemans
9f9234cb20 Let USES=autoreconf define AUTORECONF and use it throughout the tree.
PR:		204534
Approved by:	portmgr (antoine)
2015-11-15 15:34:51 +00:00
Dmitry Marakasov
1b6bbf9e64 - Update to 20150824
PR:		202639
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-08-27 16:51:59 +00:00
Jan Beich
796074425d print/fontforge: sync version and mirrors with print/freetype2
PR:		201418
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2015-08-16 02:49:45 +00:00
Dmitry Marakasov
8794b5437f - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-29 16:26:18 +00:00
Dmitry Marakasov
ef6281c6ea - Update to 20150612
PR:		200885
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-06-25 10:35:45 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Jan Beich
0d436f205e print/fontforge: update to 20150430
- Consistently prepend LOCALBASE in pre-configure
- Wrap long USES line
- Drop redundant GH_ACCOUNT

Changes:	https://github.com/fontforge/fontforge/releases/tag/20150330
Changes:	https://github.com/fontforge/fontforge/releases/tag/20150430
PR:		199972
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2015-05-15 23:20:09 +00:00
Mathieu Arnold
fe8c93a322 Update ports in the p* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 17:32:52 +00:00
Tijl Coosemans
2f31f6488f Convert to USES=autoreconf 2015-04-18 15:14:57 +00:00
Baptiste Daroussin
df99f503b2 Fix build with freetype option
Reported by:	Ivan Klymenko <fidaj@ukr.net>
2015-04-02 09:47:37 +00:00
Baptiste Daroussin
fdf29be1f6 Remove dead RINGSERVER 2015-03-30 22:39:26 +00:00
Thomas Zander
fc0f4b0c72 Update to upstream version 20150228
PR:		198278
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-03-07 07:16:13 +00:00
Jan Beich
dfc256e340 - Update to upstream version 20141230 (same as v2.1.0)
- Chase update of print/freetype2 to 2.5.5

PR:		196861
Differential Revision:	https://reviews.freebsd.org/D1630
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Approved by:	bapt (mentor)
2015-01-25 08:24:18 +00:00
Jan Beich
54e4709d4b Unbreak build on 8.x
PR:		197056
Differential Revision:	https://reviews.freebsd.org/D1662
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
Approved by:	bapt (mentor)
2015-01-25 08:22:29 +00:00
Antoine Brodin
c6faa705a5 Update graphics/giflib to 5.0.5
Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
2015-01-14 18:19:32 +00:00
Thomas Zander
af1db7c657 - Update to upstream version 20141126
- Remove OPTIONS MULTILAYER, PLUGINS and PANGO
- Simplify Makefile

PR:		196300
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-01-04 15:48:25 +00:00
Wen Heping
ee79638eef - Update graphics/libspiro to 0.2.20131203
PR:		196202
Submitted by:	cyberbotx@cyberbotx.com(maintainer)
2014-12-28 14:53:29 +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
Thomas Zander
8ff06267ce Chase update of freetype2 to 2.5.4.
While on it:
- Convert USE_PYTHON -> USES

PR:		195872
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2014-12-14 15:26:22 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Antoine Brodin
115aba45f3 Cleanup plist 2014-11-13 07:41:17 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
Dmitry Marakasov
531faede3f - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-03 00:51:21 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Pawel Pekala
4b0ff930d8 Doc files are downloaded separately, they are not available
when DOCS=off

Noticed by:	maintainer
2014-03-24 09:27:54 +00:00
Pawel Pekala
2dbf05b507 - Support staging [1]
- Use OPTIONS helpers [1]
- Catch up to latest freetype2 version [1]
- Updates to LIB_DEPENDS and USES [1]
- Strip program, libs and plugins

PR:		ports/187641 [1]
Submitted by:	maintainer
2014-03-23 16:56:58 +00:00
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
Raphael Kubo da Costa
7dde8cbdc2 Fix typo in OPTIONS_DEFINE, the second PYTHON should be PANGO.
PR:		ports/178643
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2013-05-14 19:14:52 +00:00
Guido Falsi
bf6e8d25bf - Update to use freetype2 2.4.11
- Convert to new options framework
- Make dependency on freetype2 conditional
- Bump PORTVERSION

PR:		ports/174823
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2013-05-03 20:36:33 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Baptiste Daroussin
2559c20546 Do not remove directories not owned by the port 2013-03-15 09:56:16 +00:00