| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
has issues with 'installworld' when WITH_SSP is defined. [1]
Keep WITH_SSP support for now since it has been announced as that
already.
- Remove redundant wording in UPDATING [2]
Suggested by: bapt [1]
Reported by: blakkheim on EFNet
With hat: portmgr
Notes:
svn path=/head/; revision=327844
|
|
|
|
|
|
|
|
|
|
|
| |
- WARNING_WAIT: seconds to wait after warnings (default: 10)
- DEV_WARNING_WAIT: seconds to wait after developer warnings (default: 10)
Submitted by: sunpoet (myself)
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=327817
|
|
|
|
| |
Notes:
svn path=/head/; revision=327700
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=327697
|
|
|
|
|
|
|
|
| |
PR: ports/181613
Submitted by: Konstantinos Koukopoulos <koukopoulos@gmail.com>
Notes:
svn path=/head/; revision=327696
|
|
|
|
| |
Notes:
svn path=/head/; revision=327631
|
|
|
|
|
|
|
| |
Spotted by: thierry
Notes:
svn path=/head/; revision=327624
|
|
|
|
| |
Notes:
svn path=/head/; revision=327619
|
|
|
|
|
|
|
| |
Spotted by: antoine
Notes:
svn path=/head/; revision=327617
|
|
|
|
|
|
|
| |
Reported by: bapt
Notes:
svn path=/head/; revision=327608
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
Notes:
svn path=/head/; revision=327607
|
|
|
|
|
|
|
|
|
|
|
| |
to avoid users having to rebuild the whole dependency chain for "free".
Maintainer should drop ltverhak on major upgrades only.
Requested by: kwm
Notes:
svn path=/head/; revision=327606
|
|
|
|
|
|
|
| |
Submitted by: tijl
Notes:
svn path=/head/; revision=327603
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This defines a new macros for end users!
DEFAULT_VERSIONS.
This macros is used to end-users to define what version they want to be
the default version for the whole ports tree (for ports allowing that)
Syntax is the following:
DEFAULT_VERSIONS= perl5=5.18 ruby=2.0
Swith bsd.ruby.mk to use it[1], switch Uses/perl5.mk to use it[2]
If you are maintaining settable multi version port, please change it so
it uses DEFAULT_VERSIONS.
Reviewed by: ruby (swills) [1], perl (az) [2]
Approved by: ruby (swills) [1], perl (az) [2]
Notes:
svn path=/head/; revision=327602
|
|
|
|
|
|
|
|
|
|
| |
WARNING and DEV_* can be defined anywhere
While here, change sleep time from 5 to 10 so that users have time to read it [1]
Suggested by: many [1]
Notes:
svn path=/head/; revision=327601
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- update seamonkey to 2.21
- update firefox-esr to 17.0.9
- enable GSTREAMER by default for html5 with h264/aac/mp3
- WEBRTC is now always built
- add PROFILE and TESTS options
Security: 7dfed67b-20aa-11e3-b8d8-0025905a4771
In collaboration with: Jan Beich <jbeich@tormail.org>
Notes:
svn path=/head/; revision=327587
|
|
|
|
|
|
|
| |
Suggested by: sunpoet
Notes:
svn path=/head/; revision=327586
|
|
|
|
| |
Notes:
svn path=/head/; revision=327584
|
|
|
|
|
|
|
|
|
| |
has the switch has yes been fully performed
While here fix printing of warnings
Notes:
svn path=/head/; revision=327582
|
|
|
|
|
|
|
| |
advertising everyone to add one
Notes:
svn path=/head/; revision=327579
|
|
|
|
|
|
|
| |
Add a couple of new warnings
Notes:
svn path=/head/; revision=327578
|
|
|
|
|
|
|
|
|
|
|
| |
This file is responsible to do some sanity checking on port, as well as doing some sanity checking on users configuration
New macro for developer: WARNING (this will issue a warning to the normal users can be used to warn the user about deprecating feature that will be unsupported soon.
New macro to put in your make.conf for Maintainers: DEVELOPER=yes this macro will activate warning on usage of deprecated features and errors on now unspported usage of macros.
Reviewed by: bdrewery
Notes:
svn path=/head/; revision=327576
|
|
|
|
|
|
|
|
|
|
|
|
| |
loaded inconditionnaly anymore
Huge thanks for az@ for his hard work on the subject!
PR: ports/172608
Submitted by: az
Notes:
svn path=/head/; revision=327536
|
|
|
|
| |
Notes:
svn path=/head/; revision=327464
|
|
|
|
| |
Notes:
svn path=/head/; revision=327409
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For minimal breakage reasons, DragonFly has OSVERSION set to the
equivalent of FreeBSD 99. When the readline compatibility for FreeBSD
10 was revoked recently, it broke a lot of dports.
Restore the default to how it was before on DragonFly only to restore
those ports using OPSYS.
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=327361
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
binary in $PATH. It can be set in case the user wants to use a
specific python2 version as a default. Its behaviour is similar
to the existing PYTHON3_DEFAULT_VERSION and fixes a small issue with
package builds for different python versions.
- Outline that PYTHON_DEFAULT_VERSION always takes precedence for a
specific python major version.
- Update lang/python2 to use PYTHON2_DEFAULT_VERSION and bump the
PORTREVISION to let the installed port catch up with the change.
- Allow PYTHON3_DEFAULT_VERSION to overriden by a user choice, if
PYTHON_DEFAULT_VERSION is not set to a python3 port.
Reported by: David Demelier <demelier.david@gmail.com>
Reviewed by: koobs@, sbz@
With hat on: python@
Notes:
svn path=/head/; revision=327339
|
|
|
|
|
|
|
|
| |
PR: ports/172079
Submitted by: Jan Beich <jbeich@tormail.org>
Notes:
svn path=/head/; revision=327271
|
|
|
|
| |
Notes:
svn path=/head/; revision=327151
|
|
|
|
|
|
|
| |
language standard to use when building a port
Notes:
svn path=/head/; revision=326801
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
they point to. It only works if symlink points to the file directly and
fails if there are more than one level of symlinks. Use realpath(1) to
drill out the actual path to the shared lib and feed it to file(1)
then.
This fixes issue with cerain LIB_DEPENDS, such as databases/db42.
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=326768
|
|
|
|
|
|
|
|
|
|
| |
pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to
new variable usage.
Approved by: portmgr (bapt, implicit)
Notes:
svn path=/head/; revision=326683
|
|
|
|
| |
Notes:
svn path=/head/; revision=326663
|
|
|
|
| |
Notes:
svn path=/head/; revision=326632
|
|
|
|
|
|
|
|
|
|
| |
Update libgda5 to 5.0.3 and libgdamm5 to 4.99.6.
Libgda 5 is the new version of libgda data abstraction library.
Obtained from: gnome dev repo.
Notes:
svn path=/head/; revision=326490
|
|
|
|
|
|
|
|
|
|
|
| |
"--with-libiconv=${LOCALBASE}" at systems pre OSVERSION 100043 and "" (null)
otherwise;
. convert all ports which has CONFIGURE_ARGS=--with-libiconv=${LOCALBASE}.
Approved by: portmgr (bapt, implicit)
Notes:
svn path=/head/; revision=326444
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc
Reviewed by: bapt
Approved by: portmgr (bapt)
Discussed with: bapt, bsam (who both contributed ideas and code)
Notes:
svn path=/head/; revision=326307
|
|
|
|
|
|
|
|
| |
Reviewed by: bapt@
Kudos to: bapt@
Notes:
svn path=/head/; revision=326295
|
|
|
|
|
|
|
|
|
|
| |
* Add doc for the configure, modbuild and modbuildtiny options.
Reviewed by: az, bapt
Approved by: az, bapt
Notes:
svn path=/head/; revision=326274
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ports framework to use the port for *_DEPENDS= ${NONEXISTENT}:PORT:target
dependencies
An example port is irc/gseen.mod, it depends on another port being
extracted, not an installed pkg.
PR: ports/180725
Reported by: antoine
With hat: portmgr
Notes:
svn path=/head/; revision=326143
|
|
|
|
|
|
|
|
|
|
| |
without distinfo
Reported by: sunpoet
With hat: portmgr
Notes:
svn path=/head/; revision=326117
|
|
|
|
| |
Notes:
svn path=/head/; revision=326101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
For ports that don't need -a introduce USES=imake:notall.
This way ports no longer have to redefine XMKMF.
2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
to set CPP, CC and CXX. This creates the top Makefile, and then xmkmf
runs make Makefiles. This Makefiles target runs imake for each
subdirectory but these imake invocations did not have the flags from
IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
imake let imake handle IMAKECPPFLAGS itself just like it handles
IMAKEINCLUDE.
This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=325992
|
|
|
|
|
|
|
| |
Submitted by: bapt@ [1]
Notes:
svn path=/head/; revision=325972
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
. lib (default, implicit);
. build,
. patch.
The default is the same, all existing ports stay valid.
2. Introduce variable ICONV_CMD with default to ${LOCALBASE}/bin/iconv.
It is intended to get the value of /usr/bin/iconv at recent 10.x.
3. Adopt all ports to using USES+= icomv:build and iconv:patch and
change iconv (executable) at Makefile commands to ${ICONV_CMD} at those ports.
Submitted by: bsam (me, via e-mail)
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=325937
|
|
|
|
| |
Notes:
svn path=/head/; revision=325871
|
|
|
|
|
|
|
|
|
|
|
| |
DISABLE_SIZE
Reported by: sahil, tobez, many
With hat: portmgr
Pointyhat to: bdrewery
Notes:
svn path=/head/; revision=325856
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove a. b. d. and g. mirrors that now redirect to pypi. [1][2][3]
[1] http://www.python.org/dev/peps/pep-0449/
[2] http://mail.python.org/pipermail/distutils-sig/2013-August/022126.html
[3] pypi.python.org is a CDN backed by Fastly
Reviewed by: mva, kwm, Johannes Meixner (xmj)
Notes:
svn path=/head/; revision=325846
|
|
|
|
|
|
|
| |
Reported by: danfe (with hat: aspell)
Notes:
svn path=/head/; revision=325841
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from existing packages and not fallback on building from source.
This is useful for package building tools such as poudriere and tinderbox
to avoid building from source and confusing the build log, if a dependency
failed to build for some reason.
NOTE: USE_PACKAGE_DEPENDS has not changed here. It has always
reverted to source if the package was not present.
PR: ports/180725
Submitted by: crees
With hat: portmgr
Notes:
svn path=/head/; revision=325807
|