Commit Graph

35 Commits

Author SHA1 Message Date
Baptiste Daroussin
421767bd88 Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
2016-03-27 01:23:25 +00:00
Baptiste Daroussin
8cea2b0147 Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched
This gives more time for tools to get updated, available in packages etc before
bothering users
2015-10-15 07:36:38 +00:00
Baptiste Daroussin
869e1f27d0 Drop the necessity to add ${PORTSDIR} to dependency line
Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
2015-10-14 16:49:35 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
William Grzybowski
459a52c68d Mk/bsd.wx.mk: add wxPython 3.0 support
Approved by:	portmgr (bapt)
2014-07-05 18:38:03 +00:00
Baptiste Daroussin
78514c9368 tabspace: 8 2014-06-18 09:41:25 +00:00
John Marino
38c3dd2370 Mk/bsd.wx.mk: fixed a :U straggler 2014-05-05 12:04:01 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Baptiste Daroussin
a45031d7da Convert wxsvg to use wxGTK 3.0
Remove the component part from bsd.wx.mk as only dvdstyler uses it
Make dvdstyle use wxGTK 3.0
2014-03-24 15:53:25 +00:00
Baptiste Daroussin
8ad8bd969b wxGTK 2.9 was a development version now that wxGTK 3.0 is out remove it 2014-03-24 14:09:21 +00:00
Baptiste Daroussin
f74498d2b4 wxGTK 2.6 is EOLed upstream, all ports have switch to at least wxGTK 2.8 2014-03-24 13:30:03 +00:00
Baptiste Daroussin
8930deab79 Use modern LIB_DEPENDS 2014-03-24 09:45:52 +00:00
Pietro Cerutti
918900a745 New port: x11-toolkits/wxgtk30 -- Series 3.0 of the wxWidgets toolkit
PR:		181329 (based on)
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
2014-01-22 13:46:41 +00:00
Pietro Cerutti
d5da927e16 - Revert file erroneously included in my previous commit
Reported by:	bapt
2013-09-19 09:58:00 +00:00
Pietro Cerutti
c8209f84b4 - Implement USES+=tcl and USES+=tk
- Use bsd.default-versions.mk to specify the default Tcl/Tk version (8.6)
- Add warnings about the now deprecated use of USE_TCL, USE_TK, ...

  Notes:

  * USES+=tcl and USES+=tk take the following optional arguments

    - either a version in the form of XY or XY+, or 'wrapper' to depend on
      lang/tcl-wrapper or x11-toolkits/tk-wrapper

    - either 'build' (bring in build depend) or 'run' (bring in run depend)

  * it is an error to specify both 'tcl' and 'tk' in USES.

  * The functionality currently implemented via INVALID_TCL_VER and
    INVALID_TK_VER is not yet available.

Approved by:	bapt (portmgr)
2013-09-19 09:49:52 +00:00
Baptiste Daroussin
73a3c66b7e Not supported upstream anymore, consider using more recent versions
Approved by:	fjoe (maintainer)
Feature safe:	yes
2012-10-26 06:23:33 +00:00
Martin Wilke
61d8acdb49 - Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]

PR:		151954 [1]
		161314 [2]
		167085 [3]
		167465 [4]
Submitted by:	Anonymous <swell.k@gmail.com> [1]
		dougb@ and Chris Rees <utisoft@gmail.com> [2]
		Garrett Cooper <yanegomi@gmail.com> [3]
		"Bryan Drewery" <bryan@shatow.net> [4]
Tested via:	phw
2012-05-23 08:17:49 +00:00
Pav Lucistnik
8331a96d1a - Add support for wx 2.9 while not making it default
PR:		ports/163006
Submitted by:	fjoe
Feature safe:	yes
2011-12-11 18:49:39 +00:00
Pav Lucistnik
e8ca316f5a - Revert addition of 2.9 temporarily, individual ports need to be fixed for
compatibility first

Feature safe:	yes
2011-12-04 18:26:09 +00:00
Pav Lucistnik
90b7ec3c55 - Add support for wx 2.9
- Reassign to a new maintainer

PR:		ports/163006
Submitted by:	fjoe
Feature safe:	yes
2011-12-02 08:18:42 +00:00
Juergen Lock
d939de5440 - Update graphics/wxsvg to 1.0.5 and wx 2.8 which thus needs an Mk/bsd.wx.mk
change.
- Update multimedia/dvdstyler to 1.8.1 which seems to be the only port in
  the tree using wxsvg.

Approved by:	kwm (for -multimedia), portmgr (pav, for Mk/bsd.wx.mk)
2010-08-15 19:39:34 +00:00
Erwin Lansing
5cc7b72748 Remove wxmozilla option as it depends on a port that expired in January. 2009-06-13 16:35:47 +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
Alejandro Pulver
d39f10a502 - Remove Unicode checks for FreeBSD < 5.x (unsupported).
PR:		ports/116891
Submitted by:	edwin
2007-10-19 02:21:14 +00:00
Alejandro Pulver
5b12368729 - Complete repocopy of x11-toolkits/py-wxPython28,
x11-toolkits/py-wxPython28-common and x11-toolkits/py-wxPython28-unicode,
  applying the corresponding patches.
- Add PYDISTUTILS_NOEGGINFO to fix plist issues [1].
- Integrate with bsd.wx.mk: the noticeable difference is that ports using
  USE_WX=2.6+ and WX_COMPS=python will be built from now on with wxWidgets
  2.8, which was previously restricted for these ports because of the lack of
  the "python" component for version 2.6 [1].

PR:		ports/115349, ports/115350, ports/115351
Submitted by:	Neal Nelson <neal@nelson.name>
Reworked by:	alepulver (myself) [1]
2007-09-29 17:54:39 +00:00
Alejandro Pulver
27ce134ab9 - Fix WANT_WX (broken since autodetection commit).
Reported by:	Mike Harding <mvh@ix.netcom.com>
2007-01-04 13:02:26 +00:00
Alejandro Pulver
78bb67764f - Change WxWidgets to wxWidgets to match real application name.
Reported by:	pav
2007-01-01 16:39:29 +00:00
Alejandro Pulver
5630cdc079 - Remove _WX_ILLEGAL_VERS_* and introduce a new way of handling it.
- Do not add invalid dependencies in addition to setting IGNORE.
2007-01-01 01:04:07 +00:00
Alejandro Pulver
dee70df832 - Fix autodetection.
Reported by:	pav
2006-12-31 17:57:26 +00:00
Pav Lucistnik
f5ae70fdf6 - Re-add _WX_ILLEGAL_VERS_* handling removed in previous commit 2006-12-31 14:27:31 +00:00
Alejandro Pulver
d08054c774 - Update comments for 2.8 version (section about available components).
- Add autodetection of installed versions to use if the user/port has not
  expressed any preference (done using own WANT_WX framework by itself).
- Remove _WX_ILLEGAL_VERS_* added in the last update to 2.8. The reason is
  that each port should choose the version it can use, that includes taking
  into account available components (also this brings much more chicken and
  egg problems so the code could get really messy).
- Correctly indent the first .for loop to initialize component information.
2006-12-31 04:34:27 +00:00
Pav Lucistnik
b69c79b36a - Skip versions for which requested component is not available. Fixes ports
that define

  USE_WX=	2.4+
  WX_COMPS=	python
2006-12-03 18:04:39 +00:00
Max Khon
272618278f - Add support for wxgtk2 2.8.
- Fix path to wxsvg.
2006-12-03 15:24:25 +00:00
Alejandro Pulver
9da1a0ef67 - Some comment fixes.
- Change dependency type separator from "_" to ":".
- Add WX_PREMK, WANT_UNICODE, WITHOUT_UNICODE, WXRC_CMD.
- Fix dependencies when using multiple components.
2006-11-13 21:15:38 +00:00
Mark Linimon
d4842a4759 Add common code to support for WxWidgets based ports.
PR:		ports/89398
Submitted by:	alepulver
2006-07-05 02:13:12 +00:00