1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
Commit Graph

73 Commits

Author SHA1 Message Date
Dmitry Marakasov
301faf8224 - Add LICENSE
Approved by:	portmgr blanket
2017-11-28 09:03:58 +00:00
Steve Wills
cdcf6a67a3 Bump PORTREVISION after recent poppler update 2017-08-24 13:45:13 +00:00
Jan Beich
24bce6e056 textproc/hunspell: update to 1.6.0
- Restore DIST_SUBDIR from r305651
- Adjust license for "or later" clause
- Restore GPLv2+/LGPL21+ license files removed upstream as
  GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
- Unbreak |make makepatch|

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
PR:		215714
Submitted by:	sunpoet (based on)
Exp-run by:	antoine
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D8887
2017-01-07 14:43:11 +00:00
Olivier Duchateau
47706eca19 Chase update of graphics/poppler (and slaves ports) in revision r430777 2017-01-07 10:42:51 +00:00
Hiroki Sato
79a0f2487b - Add LICENSE.
- Take maintainership.
2017-01-01 03:52:09 +00:00
Jan Beich
70b03eae74 textproc/hunspell: update to 1.5.4
Changes:	https://github.com/hunspell/hunspell/blob/v1.5.4/ChangeLog
PR:		214837
Exp-run by:	antoine (for 1.5.3)
Approved by:	office (bapt)
2016-12-03 22:24:36 +00:00
Jan Beich
6c8d9b79b0 editors/texmaker: fix Hunspell ABI mismatch
The port passes -I. -I/usr/local/include/hunspell ... -I/usr/local/include
but then proceeds to #include "hunspell/hunspell.hxx" which ends up picking
bundled version. #include "hunspell.hxx" would be more correct but would
require adjusting texmaker.pro to add -I./hunspell for OS X.

PR:		214848
Submitted by:	rakuco
MFH:		2016Q4
2016-11-28 09:16:10 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Raphael Kubo da Costa
31c88c3bc4 Use system hunspell
Stop building texmaker's own, utdated bundled copy of hunspell. In addition to
the obvious reasons, this is necessary to get the port to build with the
upcoming Qt 5.6, as it passes -std=gnu++11 to the compiler automatically when
it's supported and building the bundled hunspell failed like this:

    hunspell/affentry.hxx:28:94: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
    hunspell/affentry.hxx:91:103: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'

See also: https://www.freebsd.org/doc/en/books/porters-handbook/bundled-libs.html

PR:		212366
Approved by:	portmgr (mat)
2016-09-10 08:20:27 +00:00
Olivier Duchateau
548adee57e Chase update of Poppler after revision r421386 2016-09-05 20:02:03 +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
77760fcb63 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)
2016-03-24 15:47:50 +00:00
Koop Mast
cf649469f2 Update poppler to 0.40.0. [1]
Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build
of these ports with poppler 0.39+.

PR:		206293 [1]
Submitted by:	olivierd@ [1]
Obtained from:	ubuntu [2], rubygem-poppler upstream [3]
2016-01-21 19:40:10 +00:00
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