Commit graph

55 commits

Author SHA1 Message Date
Tijl Coosemans
d1fcd0bb4b Bump PORTREVISION for jbigkit library version bump.
Approved by:	portmgr (implicit)
2014-06-22 16:46:17 +00:00
Rene Ladan
0685b3e969 Update www/GraphicsMagick to 1.3.19 and bump PORTREVISION for consumers.
Note that graphics/GraphicsMagick12 was removed on 2014-05-20 because it is
no longer maintained upstream.

Detailed/other changes:
* graphics/GraphicsMagick :
  - Copy contents from graphics/GraphicsMagick13
  - Remove PORTREVISION and PKGNAMESUFFIX
  - Keep original pkg-descr, do not copy whitespace-only changes.
* graphics/pecl-gmagick :
  - Use modern LIB_DEPENDS
* graphics/vips :
  - Stage support
  - Use modern LIB_DEPENDS
  - USES libtool, pathfix
* multimedia/bombono :
  - Update BUILD_DEPENDS and RUN_DEPENDS
* textproc/htmltolatex :
  - Use modern LIB_DEPENDS

Phabric:	D108 162
Approved by:	portmgr (antoine, bapt)
2014-06-17 18:39:34 +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
Antoine Brodin
5a0f69faa6 Stage support 2014-02-02 17:32:24 +00:00
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
Greg Larkin
43b0eb0cb0 [Errno 11] Resource Temporarily Unavailable
Reassigning my ports back to the pool with the hope of freeing up
to do more FreeBSD work in the future.

Submitted by:	glarkin
2013-12-16 18:24:49 +00:00
Baptiste Daroussin
d2e2065e2a Fix pkgname collision
With hat:	portmgr
2013-10-31 11:06:16 +00:00
Baptiste Daroussin
d8352fb86c Do not arbitrary rename packages 2013-10-04 08:52:32 +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
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Greg Larkin
569fde8093 - Fixed X11-conditional dependency injection
- Converted to optionsNG
- Bumped PORTREVISION

Requested by:	Mark Felder <feld@feld.me>
2012-09-25 20:52:44 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Dirk Meyer
0ab000c394 - fix build for png-1.4.1
PR:		145111
2010-03-28 18:22:49 +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
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Greg Larkin
ee98532506 - Added PORTSCOUT variables to stop erroneous warnings 2009-12-30 22:31:28 +00:00
Greg Larkin
7e32706488 - Added explicit X11 option for consistency with other GM ports 2009-11-15 18:40:33 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Greg Larkin
f0b583acbf - Update to 1.1.15 2009-04-21 19:20:20 +00:00
Greg Larkin
32fdc2ea20 - Updated CONFLICTS to add GM 1.3
- Added NOPORTDOCS support
2008-11-20 13:28:39 +00:00
Greg Larkin
0f9d4fa801 - Upgraded to 1.1.14.
- Made various stylistic fixes to Makefile.

- Broke files/patch-* files into individiual patch
  files and used "make makepatch" to name them all
  correctly.

- Removed NOPORTDOCS support, pending support in
  upstream package installation process.

Reviewed by:	beech, itetcu
Approved by:	beech (mentor, implicit)
2008-09-02 17:09:03 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Greg Larkin
bb3d8a2d71 Changed my MAINTAINER address to
glarkin@FreeBSD.org.

Approved by:	beech (mentor)
2008-07-18 21:05:20 +00:00
Beech Rintoul
d37b1d5785 - Downgrade to 1.1.12, new api not compatible with koffice
- Bump PORTEPOCH
2008-06-28 01:03:04 +00:00
Beech Rintoul
db1c85a126 - Update to 1.2.3
- Pass  maintainership to submitter

Added file(s):
- files/patch-configure.in

Removed file(s):
- files/patch-configure
- files/patch-magick_symbols.h
- files/patch-newfpx

PR:		ports/124365
Submitted by:	Greg Larkin <glarkin@sourcehosting.net>
2008-06-25 05:13:50 +00:00
Mikhail Teterin
7a9c8438eb Unfortunately, portmgr's policies -- no matter how bogus -- have core's full
backing as long as they apply to all. I refuse to obey a particular policy --
that of automatic bumping PORTREVISION of all ports lib-depending on mine.

It is no longer possible to leave obeying a disagreable policy to those, who
finds it acceptable, either -- portmgr gets really angry, threatening backouts
and commit-bit suspensions.

I thus have no other option but to relinquish maintainership of ports, which
install shared libraries, which any other ports depend on -- starting with
GraphicsMagick.
2008-05-16 21:30:00 +00:00
Mikhail Teterin
991753611a Remove a ".rej" entry from the list of PORTDOCS. It should not have been
there in the first place...
2008-04-29 12:25:08 +00:00
Mikhail Teterin
90a11f7cb4 Update to 1.1.12, which (partially) fixes some potential security
flaws...
2008-04-29 00:52:06 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Mikhail Teterin
f963670d17 Upgrade from 1.1.10 to 1.1.11. This brings security fixes and
tiff-handling improvements. Follow-up on an earlier threat and turn
self-checks on by default.
2008-04-15 16:07:24 +00:00
Mikhail Teterin
2417428fac Disable the parallelization during build. Although neither myself nor
the software authors can reproduce the problem, one user of FreeBSD-7.x
has reported an issue, which can only be explained by a build-time race.

Reported by:	Per olof Ljungmark
Approved by:	portmgr (mlinimon)
2007-11-03 15:50:52 +00:00
Mikhail Teterin
7ae64abc40 Update from 1.1.7 to 1.1.10. FPX-support is now in (and no longer an
OPTION). Add support for running bundled self-tests after building.
Do not run the self-tests by default, in order to be able to secure
portmgr's approval, but advise the user to do so before installing.
The self-tests will be turned on, when port-freeze is over.

Approved by:	portmgr	(pav)
2007-11-02 14:50:52 +00:00
Stanislav Sedov
b5f66dee8e - Do not redefine GraphicsMagick symbols, since it causes problems with
some ports, that expect standard Magick symbols to be present (that is
  revert revision 1.6). Redefine only the GetToken symbol instead just to
  get rid of ports/94905
- Use correct path for windows fonts [1]
- Add a knob to depend on windows fonts conditionally.

PR:		ports/114036 [1]
Submitted by:	Roderick van Domburg <r.s.a.vandomburg@nedforce.nl>
2007-07-16 18:30:28 +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
Kris Kennaway
60b3a84279 Use libtool15 port instead of included version to avoid objformat a.out botch 2007-02-10 06:05:06 +00:00
Rong-En Fan
3554badc6b - Fix build when libpng is compiled with assembler code support.
For example, setting CPUTYPE to p3 or above triggers this.

This is the same bug happened in ImageMagick, and the original patch can
be found at
http://www.imagemagick.org/pipermail/magick-developers/2006-April/002550.html
In fact, this patch was submitted in PR 101361, but a wrong version was
committed.

PR:		ports/107086
Obtained from:	GraphicsMagick cvs
2006-12-23 07:07:56 +00:00
Michael Nottebrock
e5c6be44d9 Fix build on 4.x 2006-12-12 18:21:31 +00:00
Pav Lucistnik
872ef390e9 - Update to 1.1.7
PR:		ports/106025
Submitted by:	Nick Muerdter <spam@nickm.org>
2006-11-29 22:18:36 +00:00
Cheng-Lung Sung
9da829959c - fix build
- bump PORTREVISION
2006-08-21 10:34:00 +00:00
Cheng-Lung Sung
10ddcca177 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include dns/ editors/ emulators/ finance/
  games/ graphics/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-14 23:06:39 +00:00
Mathieu Arnold
b3e18c1c57 In order to fix a symbol collision between GraphicsMagick and libtidy,
GraphicsMagick has been updated so that all its symbols are now prefixed with
'Gm'. All depending ports will have to be recompiled as noted in UPDATING.

PR:		94905
Submitted by:	mat
2006-07-31 16:40:01 +00:00
Mark Linimon
035a11c0ad Reset maintainer due to bouncing email address. 2006-07-17 04:37:32 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Edwin Groothuis
d568611c3e eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 05:52:28 +00:00