Commit graph

60 commits

Author SHA1 Message Date
Max Brazhnikov
adf0122255 editors/texmaker:
- Update to 4.5
2015-11-09 15:22:05 +00:00
Hiroki Sato
27470e1676 - 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
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
2015-08-22 17:48:35 +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
Koop Mast
68f883edfc Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
2015-07-16 20:53:28 +00:00
Max Brazhnikov
bd4ce09326 editors/texmaker:
- Update to 4.4.1
- Add explicit PORTREVISION, hopefully people won't mistakenly bump PORTEPOCH anymore
2015-02-10 12:16: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
Max Brazhnikov
454e4f9a62 editors/texmaker:
- Instead of fixing dependency [1] remove optional dependencies on print/gv
  and now non-existent print/xdvik. Texmaker can use Okular or Evince
  depending on desktop environment or any other viewer defined by user,
  I don't see point for keeping options for particular viewers.

PR:		195553 [1]
Reported by:	woot-woot@yandex.ru
2014-12-06 20:44:42 +00:00
Max Brazhnikov
64ee14ab39 editors/texmaker:
- Update to 4.3
- Add options for Qt toolkit selection (Qt 4 or 5). Follow upstream and
  enable Qt 5 by default.
2014-11-25 15:01:58 +00:00
Max Brazhnikov
2d2662f134 Bump PORTREVISION after graphics/poppler update to 0.26.3 2014-11-25 12:55:53 +00:00
Baptiste Daroussin
1733805e72 Cleanup plist 2014-10-27 12:19:12 +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
Max Brazhnikov
c425e0b6a4 Convert my ports to USES=tar 2014-05-12 10:53:41 +00:00
Max Brazhnikov
c542fdb487 editors/texmaker:
- Update to 4.1.1
- manual stripping of installed binaries is not needed anymore
2014-03-05 19:40:18 +00:00
Koop Mast
2a51b2182a Update poppler to 0.24.4.
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
2013-12-27 16:54:21 +00:00
Max Brazhnikov
4ddfac46e6 - Remove now needless qmake_build from USE_QT4
- Get rid of QMAKEFLAGS
- Convert to USES=dos2unix
2013-11-21 15:41:06 +00:00
Max Brazhnikov
18181ac14b Update to 4.1 2013-11-18 14:55:09 +00:00
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +00:00
Max Brazhnikov
95580066a9 - Convert to USES=qmake
- Allow staging
- Use options helpers
- Use new LIB_DEPENDS syntax
2013-10-08 16:03:48 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Max Brazhnikov
e97f9ce510 Update to 4.0.2 2013-07-13 18:06:06 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +00:00
Jeremy Messenger
8112386f17 - Update poppler to 0.22.2.
- Bump the rest ports that depend on the poppler and poppler-qt because of
  shared library version have been changed.
- Add a note in the UPDATING for require to rebuild all ports that depend
  on poppler.

Submitted by:	kwm (poppler* part)
2013-03-21 05:27:16 +00:00
Max Brazhnikov
7ce567ae4f Update to 3.5.2
Feature safe:	yes
2012-11-03 16:44:42 +00:00
Max Brazhnikov
57f600af9a Update to 3.5.1
Feature safe:	yes
2012-11-01 18:55:52 +00:00
Max Brazhnikov
18cce706e2 Update to 3.5 2012-08-23 14:30:13 +00:00
Max Brazhnikov
e1a3f25283 Update to 3.4
Convert to new option framework
Normalize Makefile header
2012-07-18 13:52:01 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Max Brazhnikov
67f2e78464 Update to 3.3.3 2012-04-10 19:20:55 +00:00
Max Brazhnikov
93b33927cd Update to 3.2.2 2012-01-16 12:30:42 +00:00
Koop Mast
a829062c83 Update poppler to 0.18.0.
The qt3 bindings are removed upstream.
The glib library lost the last gdk-pixbuf code. And rename it from
-gtk to -glib.

Thanks to:	pav for a exp-runs
		bapt for double checking the libreoffice ports
2011-10-31 09:53:19 +00:00
Max Brazhnikov
1040c717ae Update to 3.1 2011-10-24 13:44:23 +00:00
Koop Mast
284cf7e623 Chase poppler shlib bumps. 2011-08-23 18:36:20 +00:00
Max Brazhnikov
380568cc25 Update to 3.0 2011-04-06 21:04:05 +00:00
Max Brazhnikov
88ea51d0b3 Update to 2.3 2011-03-23 16:41:40 +00:00
Koop Mast
4e2bd2041c Chase poppler update. 2010-11-20 15:38:09 +00:00
Max Brazhnikov
47b15eee3c Update to 2.1 2010-10-29 18:04:53 +00:00
Max Brazhnikov
7f43431b66 Update to version 2.0
Remove XPDF options, texmaker has a built-in pdf viewer now.
Other changes:	http://www.xm1math.net/texmaker/log.html
2010-09-25 12:43:12 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Max Brazhnikov
a3531af223 Update to 1.9.9
Feature safe:	yes
2010-02-22 11:17:53 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Max Brazhnikov
d5557c5600 Update to 1.9.2 2009-08-05 19:40:23 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Max Brazhnikov
3d9ae438a8 Update to 1.8
PR:		ports/128719
Submitted by:	bf <bf2006a at yahoo.com>
Approved by:	me (maintainer), miwi (mentor)
2008-11-09 17:32:18 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Rong-En Fan
a6ef8465b6 - Update to 1.7.1
PR:		ports/124012
Submitted by:	Max Brazhnikov <makc at issp.ac.ru> (maintainer)
2008-05-31 15:11:49 +00:00
Rong-En Fan
79fd1806c2 - Update to 1.6
- Use DATADIR
- Make runtime dependency optional (default on)
- Pass maintainership to submitter

PR:		ports/114339
Submitted by:	Max Brazhnikov <makc at issp.ac.ru>
2007-07-27 13:27:44 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00