Commit graph

53 commits

Author SHA1 Message Date
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Sunpoet Po-Chuan Hsieh
43ff00a57b Update graphics/openjpeg to 2.2.0
Changes:	https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md
PR:		221478
Exp-run by:	antoine
2017-08-20 09:48:39 +00:00
Bradley T. Hughes
b2ef031943 multiple ports: Update MAINTAINER
Change udvzsolt@gmail.com to uzsolt@uzsolt.hu on all relevant ports:
audio/musicpc
databases/adminer
deskutils/fet
graphics/mupdf
graphics/timg
graphics/zathura-pdf-mupdf
sysutils/rdiff-backup
textproc/urlview
www/kohana
x11/dzen2
x11-wm/herbstluftwm

PR:		220323
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer)
Approved by:	mat (co-mentor)
Differential Revision:	https://reviews.freebsd.org/D11469
2017-07-04 19:41:21 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Tobias Kortkamp
fb788017cd Update to 1.11
- Prevent linking with libcrypto when a pkg-config file for it exists
  on the system [1]
- Bump PORTREVISION of dependent ports

PR:		218996, 218688 [1]
Reported by:	rsmith@xs4all.nl [1]
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D10561
2017-05-02 12:22:21 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Tijl Coosemans
d11e9a6cb1 Patch graphics/mupdf to build shared libraries instead of static ones.
Because the libraries are faily big this significantly reduces the size of
programs linking to it.  Use PORTVERSION as the library version because
upstream does not guarantee compatibility between any two versions.

Add an upstream patch to graphics/llpp to fix brightness increase key.

PR:		216823
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer of llpp)
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
Obtained from:	OpenBSD
2017-02-07 13:39:59 +00:00
Joseph Mingrone
c7f1eb7d4d graphics/mupdf: Update to version 1.10a.
Other port changes:
- Remove unnecessary WRKSRC definition.
- Do not strip binaries that are already stripped.
- Remove old patches.

Upstream changelog: http://mupdf.com/news

PR:		216061
Submitted by:	udvzsolt@gmail.com (maintainer)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9178
2017-01-15 02:29:00 +00:00
Mark Felder
f9c982ea66 graphics/mupdf: Patch to resolve CVEs
PR:		212207
MFH:		2016Q4
Security:	CVE-2016-6525
Security:	CVE-2016-6265
2016-10-12 00:11:07 +00:00
Pawel Pekala
9653d4a209 Remove -I${LOCALBASE}/include from CFLAGS, it leads to
broken build when older version is already installed on the
system. Newer mupdf tries to build against old headers and in
meanwhile API has changed considerably.

PR:		210741
Submitted by:	Tobias Kortkamp
Reported by:	drhowarddrfine@charter.net
2016-07-02 11:41:26 +00:00
Pawel Pekala
5557089bd7 - Update graphics/mupdf to version 1.9a [1]
- Fix graphics/zathura-pdf-mupdf after mupdf update [1]
- Fix graphics/llpp after mupdf update [2]

PR:		210398
Submitted by:	Zsolt Udvari (maintainer) [1]
		Tobias Kortkamp (maintainer) [2]
2016-06-30 16:05:54 +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
Sunpoet Po-Chuan Hsieh
8bdcfd803f - Update to 1.8
Changes:	http://git.ghostscript.com/?p=mupdf.git;a=blob;f=CHANGES;hb=HEAD
PR:		205057
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2015-12-06 17:52:51 +00:00
Sunpoet Po-Chuan Hsieh
5b540146f1 - Fix build with jbig2dec 0.12
- Add LICENSE_FILE

Approved by:	portmgr (blanket)
2015-12-05 05:50:04 +00:00
Sunpoet Po-Chuan Hsieh
f2385cdbe7 - Fix patch
PR:		203327
Submitted by:	Wolfgang Jenkner <wjenkner@inode.at>
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer, implicit)
2015-10-09 18:33:09 +00:00
Sunpoet Po-Chuan Hsieh
10cec83bc5 - Fix build with openjpeg 2.1.1
- Bump PORTREVISION
- While I'm here:
  - Update MASTER_SITES: make 1.7 fetchable
  - Use DISTVERSIONSUFFIX instead of EXTRACT_SUFX
  - Convert to new options helper

PR:		203327
Submitted by:	Walter Schwarzenfeld <w.litter@aon.at>
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2015-10-04 18:01:53 +00:00
Antoine Brodin
fc2dfd2b9d Mark BROKEN: fails to link with openjpeg 2.1.1
cc  -fstack-protector -o build/release/mudraw build/release/tools/mudraw.o build/release/libmupdf.a -L/usr/local/lib  -lm -L/usr/local/lib -lfreetype   -ljbig2dec -ljpeg -L/usr/local/lib -lopenjp2    -lz
build/release/libmupdf.a(load-jpx.o): In function `fz_load_jpx':
source/fitz/load-jpx.c:(.text+0x56): undefined reference to `opj_set_default_decoder_parameters'
source/fitz/load-jpx.c:(.text+0x69): undefined reference to `opj_create_decompress'
source/fitz/load-jpx.c:(.text+0x84): undefined reference to `opj_set_info_handler'

Reported by:	pkg-fallout
2015-09-27 06:19:05 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Jan Beich
bc494fd545 graphics/mupdf: drop obsolete mirror from MASTER_SITES
GOOGLE_CODE page says:

  Downloads are not hosted on google code anymore.
  Go to the official MuPDF page instead.

=> mupdf-1.7-source.tar.gz doesn't seem to exist in /usr/ports/distfiles.
=> Attempting to fetch http://mupdf.googlecode.com/files/mupdf-1.7-source.tar.gz
fetch: http://mupdf.googlecode.com/files/mupdf-1.7-source.tar.gz: Not Found

Submitted by:	Herbert J. Skuhra <herbert@oslo.ath.cx>
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2015-05-03 18:50:54 +00:00
Jan Beich
5c71524634 graphics/mupdf: update to 1.7
Changes:	http://mupdf.com/news
PR:		199576
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2015-05-03 07:30:00 +00:00
Dmitry Marakasov
649f1d996e - Add CPE info
Approved by:	portmgr blanket
2015-04-16 06:34:52 +00:00
Dmitry Marakasov
66c97ce6bc - Update to 1.6
- Drop @dirrm from pkg-plist

PR:		194194
Submitted by:	udvzsolt@gmail.com (maintainer)
2014-10-15 19:48:22 +00:00
Tijl Coosemans
2fbc95a10a - Add dependency on libcurl
- Remove a patch and simplify the Makefile a bit
- Create and install libmupdf_pic.a which can be linked into shared
  libraries such as the zathura-pdf-mupdf plugin

PR:		192397
Approved by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2014-08-05 19:05:34 +00:00
Kurt Jaeger
d9d7c9a7b9 graphics/mupdf: 1.2 -> 1.5
- For changes since 1.2 see http://www.mupdf.com/news
- new maintainer: Zsolt Udvari

PR:		184335
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com>
Approved by:	lichray@gmail.com (maintainer timeout)
2014-08-04 20:19:28 +00:00
John Marino
9951638e48 2 more ports: convert to USES+= zip
USES=zip is currently desired when all distfiles are zip archives, unless
the after-extraction arguments are tailored for ${TAR}.  Currently
USES=zip is incompatible with multiple distfiles of different formats,
but this is being worked on.

Approved by:	general infrastructure blanket
2014-05-29 20:18:17 +00:00
Martin Wilke
0ecb0840c0 - Convert gmake,bzip2,xz to USES
Approved by:	portmgr
2014-05-29 11:28:16 +00:00
Koop Mast
097c01dd0a Update openjpeg to 2.1.0.
Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15
and update users.

Approved by:	portmgr (implicit) for NO_STAGE ports
2014-05-26 14:42:44 +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
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Guido Falsi
1430278cdc - Update to 1.2
- Add javascript support

PR:		ports/178371
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2013-05-09 11:44:36 +00:00
Baptiste Daroussin
737bed6923 Convert g* to USES=pkgconfig 2013-04-23 10:47:02 +00:00
Ruslan Makhmatkhanov
fc065deb34 - update to 1.1
- use BSD_INSTALL_DATA for static lib to keep symbols

while here:
- convert Makefile header into two-line format
- remove LICENSE_FILE, unneeded for GPLv3
- switch to USE_PKGCONFIG
- remove quotes from option description
- change bsd.port.[pre|post].mk with just bsd.port.mk
- whitespace fixes in pkg-descr

PR:		171795
Submitted by:	Martin Dieringer <martin.dieringer at gmx dot de>
Approved by:	Zhihao Yuan <lichray at gmail dot com> (maintainer)
2012-09-20 11:06:56 +00:00
Michael Scheidell
75d6e7bd3b - Update to 1.0
PR:		ports/166745
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2012-06-04 00:02:49 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Dennis Herrmann
0250d01ba1 - Update to 0.9
PR:		ports/160781
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2011-09-17 16:22:07 +00:00
Tilman Keskinoz
0f35c99770 Unbreak on sparc64
PR:		159225
Submitted by:	maintainer
2011-07-30 15:35:35 +00:00
Mark Linimon
a366569b50 Does not compile on sparc64: uses i386-specific options.
While here, pet portlint.
2011-07-16 05:26:21 +00:00
Wen Heping
584144f204 - Makes use of xdg-open instead of $BROWSER
PR:		ports/157756
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2011-06-16 08:11:44 +00:00
Xin LI
f3009f8faa - Instead of using a hardcoded DPI, obtain it from X;
- Add an optional hack that allows j, k and mouse to scroll across
   page boundary.

Submitted by:	maintainer
PR:		ports/157095 (with changes)
2011-05-18 00:25:45 +00:00
Baptiste Daroussin
e222bee0cc update to 0.8.15
1. mupdf supports XPS documents;
2. A new tool, xpsdraw was included.

Check http://mupdf.com/news for details

PR:		ports/156859
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2011-05-07 14:21:43 +00:00
Baptiste Daroussin
0db446aadf Over to new volunteer
Reviewed by:	martin.dieringer _at_ gmx.de ( previous maintainer by mail)
2011-04-08 15:00:07 +00:00
Baptiste Daroussin
f4fb70cdfc - update to 0.8.15
- add GOOGLE_CODE macros to MASTER_SITE

PR:		ports/155625
Submitted by:	Zhihao Yuan <lichray _at_ gmail.com>
Approved by:	maintainer timeout (>23 days)
2011-04-08 11:47:42 +00:00
Philip M. Gollucci
bed434d7a5 - Upate to 0.7
- Unbreak

PR:             ports/150698
Submitted by:   swell.k@gmail.com
Approved by:    Martin Dieringer <martin.dieringer@gmx.de> (maintainer)
2010-10-06 20:31:12 +00:00
Erwin Lansing
182b6c9594 Mark BROKEN: does not build 2010-09-18 06:41:12 +00:00
Baptiste Daroussin
99f22e5f43 - Respect ports CFLAGS [1]
- Cleanup REINPLACE_CMD usage [2]
- Bump PORTREVISION
- Correctly define i386 and amd64 optimisation [2]

PR:		ports/148503 [1][2] ports/148674 [1]
Submitted by:	Dominic Fandrey <kamikaze _at_ bsdforen.de> [1], Anonymous <swell.k _at_ gmail.com> [1][2], Martin Dieringer <martin.dieringer _at_ gmx.de> [1][2] (maintainer)
Approved by:	tabthorpe@ (co-mentor)
2010-08-04 05:25:07 +00:00
Max Brazhnikov
f960959a7f Update to r1309 [1]
Do not optionify CJK, it doesn't seems to be optionnal anymore [1]
Update to 0.6 [2]

PR:		ports/148423
Submitted by:	Bapt <baptiste.daroussin at gmail.com> [1], maintainer [2]
Approved by:	Martin Dieringer (maintainer)
2010-07-10 11:12:09 +00:00
Dmitry Marakasov
606c824f56 - Update to r940
- Update MASTER_SITES

PR:		145913
Submitted by:	Martin Dieringer <martin.dieringer@gmx.de> (maintainer)
2010-04-27 19:06:53 +00:00
Tong LIU
46a8ae52c0 - Update to r937
- Fix previous pre.mk ordering bug by converting to new style options.mk.

PR:	ports/144022
Submitted by:	Martin Dieringer <martin.dieringer@gmx.de>

Feature safe:	yes
2010-02-22 11:41:10 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00