1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

100 Commits

Author SHA1 Message Date
Baptiste Daroussin
1089da7dcc Add NO_STAGE all over the place in preparation for the staging support (cat: emulators) 2013-09-20 16:43:52 +00:00
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Bryan Drewery
311be30328 - Fix cases where 2 USES= were used
With hat:	portmgr
2013-04-30 16:37:46 +00:00
Baptiste Daroussin
e6f882f47a Convert e* to USES=pkgconfig 2013-04-23 10:19:45 +00:00
Koop Mast
c984c191e2 Add USE_PKGCONFIG=build to fix the build.
Submitted by:	olgeni@
2013-03-09 12:26:17 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Baptiste Daroussin
da12e6723d Convert USE_FUSE macros into USES feature.
While here trim headers
Convert some USE_GNOME= gnomehack -> USES= pathfix
2013-03-06 16:52:02 +00:00
Baptiste Daroussin
2ed39f40cb Chase icu, graphite2 and libexttextcat bump 2012-12-18 23:09:07 +00:00
Florian Smeets
d26530b713 - introduce a USE_FUSE macro
- convert all fuse ports to use the new macro

The macro makes sure sysutils/fusefs-libs gets installed and depending on
fuse being in base or not it installs sysutils/fusefs-kmod.

Approved by:	portmgr (bapt)
2012-12-14 15:47:00 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Steve Wills
7a7703967d - Try again 2012-06-29 02:06:31 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Steve Wills
db8e337894 - Take maintainership 2012-02-18 01:47:54 +00:00
Michael Scheidell
c768920479 - Actually bump portepoch
Submitted by:	swills
Approved by:	gabor (mentor, implicit)
2012-02-17 18:27:11 +00:00
Michael Scheidell
811e3dc9d5 - Back out all changes to date starting with this pr.
- changes that were applied by several people, one change (mine, the actual upgrade) made hgfs unloadable.
- other changes along the way, attempting to fix it made port broken were also backed out
- Only patches left were DougB's rc script patches
- Bump PORTEPOCH

PR:		ports/161891
Submitted by:	scheidell (me)
Approved by:	ports@ (maintainer, implicit), gabor (mentor)
2012-02-17 16:54:12 +00:00
Pav Lucistnik
4ac48ce5ae - Mark BROKEN: does not package
Reported by:	pointyhat
2012-02-15 23:09:25 +00:00
Eitan Adler
fb064fa960 This variable changed quite some time ago.
Reported by:	Alex Kozlov
2012-02-07 01:31:10 +00:00
Michael Scheidell
5e8394428b - patch vmhgfs to allow make it loadable [1]
- patch Makefile/plist/pkg-message to prevent install of broken vmhgfs, suggested by swills
- Add USE_AUTOMAKE=yes to keep build from taking two passes, and keep tinderbox happy

Submitted by:	swills [1]
Approved by:	gabor (mentor)
2012-01-16 00:07:20 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Michael Scheidell
0de731b16e - Updated to 8.8.0
PR:		ports/161891
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
Approved by:	gabor (mentor)
2012-01-08 01:20:39 +00:00
Thomas Abthorpe
948d497284 - Reassign to the heap 2012-01-02 04:39:12 +00:00
Martin Wilke
3cabe21a2d - Get rid FreeBSD 6 support 2011-11-07 04:24:55 +00:00
Steve Wills
c87797d2ab - Update to 425873
- Unmark broken
- Pet portlint

PR:		ports/161001
Submitted by:	swills (me)
Approved by:	maintainer timeout (>2 weeks)
2011-10-14 20:12:21 +00:00
David Thiel
fa2b80231b Should only be BROKEN if compiled with X11. open-vm-tools-nox11 still builds
cleanly.
2011-10-11 22:55:54 +00:00
Pav Lucistnik
ae0319a447 - Mark BROKEN: does not compile
/usr/local/include/X11/Xdefs.h:47: error: conflicting types for 'Bool'

Reported by:	pointyhat
2011-09-24 20:08:58 +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
Koop Mast
fe61bf1eb4 Chase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where needed. 2011-08-23 18:39:19 +00:00
Baptiste Daroussin
10f5e8576f - update ICU to 4.8
- chase library bump
- add an entry in UPDATING for instructions
- remove old conflict lines
2011-07-10 21:06:39 +00:00
Sunpoet Po-Chuan Hsieh
a32defea5d - Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here

PR:		ports/152844
Submitted by:	sunpoet (myself)
Approved by:	miwi (with portmgr hat)
2010-12-25 16:55:41 +00:00
Baptiste Daroussin
513495a09a Chase devel/icu upgrade
Add an updating note
2010-12-15 11:37:49 +00:00
Martin Blapp
325eca01b3 Add empty install-data-am section 2010-11-16 20:59:32 +00:00
Martin Blapp
bb8b488192 Remove accidently committed file 2010-11-16 20:42:40 +00:00
Martin Blapp
cdcf5ddf92 Add fix for vmware-user-suid-wrapper failes to load vmblock.ko
Don't install vmware-user-suid-wrapper automatically in kde autostart
Bump portrevision

PR:			ports/152292
Submitted by:		Fumiyuki Shimizu <fumifumi@abacustech.jp>
2010-11-16 20:37:05 +00:00
Martin Blapp
e189332abb Fix build errors (redundant declarations)
PR:			152283
Submitted by:		fumifumi@abacustech.jp
2010-11-16 07:42:44 +00:00
Martin Blapp
1487d80dbd Add new patches for build 313025 2010-11-15 23:59:05 +00:00
Martin Blapp
8a737de735 Upgrade to build 313025, release date 2010.10.18
Fix build on HEAD
Fix dhclient resume
Fix pkgconfig

PR:		151872, 149116, 150913
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
2010-11-15 23:57:51 +00:00
Philip M. Gollucci
1b726b37e1 - add a status command
- make the `start` command more verbose (e.g. for debugging)
- remove (some) duplicate code

PR:             ports/148068
Submitted by:   Frank Wall <fw@moov.de>
Approved by:    maintainer timeout (mbr; 82 days)
2010-09-14 03:20:16 +00:00
Martin Blapp
4d85d2cd6a Add vmware-tools/scripts/vmware to package list
Submitted by:	QAT
2010-06-06 19:31:13 +00:00
Martin Blapp
e073cdfe25 Fix package list
Submitted by:	QAT
2010-06-06 17:44:34 +00:00
Martin Blapp
e8e05085cd Upgrade to build 253928 2010-06-06 14:55:58 +00:00
Erwin Lansing
39db6303db Mark BROKEN on 9.x: does not build 2010-04-18 18:58:20 +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
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Martin Blapp
2d2bf75e71 Upgrade to open-vm-tools-2009.12.16 build 217847 2010-01-10 10:31:45 +00:00
Martin Blapp
a718302dd5 Check should be <= 900000 2010-01-02 16:33:57 +00:00
Martin Blapp
5fc5a0bb73 Upgrade open-vm-tools to build 210370 (PR 142112)
Fix complile on FreeBSD 9
Add missing pkg-plist files

PR:		ports/142112 (partly)
Submitted by:	Steve Wills <steve@mouf.net>
2010-01-02 16:29:44 +00:00
Erwin Lansing
871b5917e1 Mark BROKEN on 9.x: does not build. 2010-01-02 14:51:50 +00:00
Dmitry Marakasov
c6d73b3a64 - Switch SourceForge ports to the new File Release System: categories starting with E,F 2009-08-22 00:20:34 +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