| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
(including USE_FORTRAN=g77) gone and you never building on FreeBSD 10.x
or later, it's time to leave after ten years of service.
Notes:
svn path=/head/; revision=344149
|
| |
|
|
| |
Notes:
svn path=/head/; revision=340674
|
| |
|
|
| |
Notes:
svn path=/head/; revision=337468
|
| |
|
|
|
|
|
|
| |
port and avoid a package name collision with other GCC ports. This
also allows us to remove LATEST_LINK.
Notes:
svn path=/head/; revision=334920
|
| |
|
|
|
|
|
| |
lang)
Notes:
svn path=/head/; revision=327741
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Convert from USE_GMAKE to USES=gmake
Notes:
svn path=/head/; revision=327452
|
| |
|
|
|
|
|
|
|
|
|
| |
Instead of hardcoding the compiler target as FreeBSD, use the OPSYS
variable to it. This makes no practical difference for FreeBSD, but
it helps DragonFly get properly configured.
Approved by: gerald
Notes:
svn path=/head/; revision=327052
|
| |
|
|
|
|
|
|
|
|
|
| |
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).
Co-authors: bapt, madpilot and bsam (me)
Notes:
svn path=/head/; revision=326316
|
| |
|
|
|
|
|
| |
Approved by: portmgr (bdrewery)
Notes:
svn path=/head/; revision=324744
|
| |
|
|
|
|
|
|
|
| |
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: zeising
Notes:
svn path=/head/; revision=316662
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
Notes:
svn path=/head/; revision=313635
|
| |
|
|
|
|
|
|
|
| |
Mark BROKEN on FreeBSD 10.0 and later.
Reported by: erwin
Notes:
svn path=/head/; revision=309853
|
| |
|
|
| |
Notes:
svn path=/head/; revision=285141
|
| |
|
|
| |
Notes:
svn path=/head/; revision=285140
|
| |
|
|
|
|
|
| |
practically unmaintained ports.
Notes:
svn path=/head/; revision=280603
|
| |
|
|
| |
Notes:
svn path=/head/; revision=276987
|
| |
|
|
|
|
|
| |
FreeBSD any more. Sort pkg-plist consistently.
Notes:
svn path=/head/; revision=246919
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: ports/136065 ports/127469
Submitted by: N.J. Mann <njm@njm.me.uk> and Aldis Berjoza <killasmurf86@gmail.com>
- Early identify port CONFLICTS
PR: 137855
Submitted by: Piotr Smyrak <smyru@heron.pl>
- Add --no-same-permissions to the EXTRACT_AFTER_ARGS command.
Tijl Coosemans has been reported an issue that when root is extracting from the
tarball, and the tarball contains world writable files
(sysutils/policykit as an example), there is a chance that the files
gets changed by malicious third parties right after the extraction,
which makes it possible to inject code into the package thus compromise
the system.
Submitted by: Tijl Coosemans <tijl@coosemans.org> Xin LI (delphij@)
- Fix some whitespaces
Tested with: exp-run
Notes:
svn path=/head/; revision=246839
|
| |
|
|
|
|
|
|
| |
PR: 133062
Submitted by: mm
Notes:
svn path=/head/; revision=231278
|
| |
|
|
|
|
|
| |
man pages cannot be created.
Notes:
svn path=/head/; revision=230012
|
| |
|
|
|
|
|
|
| |
check targets. This reduces disk and bandwidth consumptions for a
feature (apparently) never used.
Notes:
svn path=/head/; revision=227368
|
| |
|
|
|
|
|
| |
using ?=.
Notes:
svn path=/head/; revision=227320
|
| |
|
|
|
|
|
| |
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
Notes:
svn path=/head/; revision=217485
|
| |
|
|
|
|
|
|
|
|
| |
mainly in order to let the preprocessor define things like __sparc64__
which in turn is required by some system headers.
Approved by: gerald
Notes:
svn path=/head/; revision=207954
|
| |
|
|
|
|
|
|
|
| |
PR: 117287
Submitted by: Scot Hetzel <swhetzel@gmail.com>,
Stephane E. Potvin <sepotvin@videotron.ca>
Notes:
svn path=/head/; revision=201743
|
| |
|
|
|
|
|
|
| |
PR: 117086
Tested by: -exp runs
Notes:
svn path=/head/; revision=201613
|
| |
|
|
| |
Notes:
svn path=/head/; revision=200774
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
Notes:
svn path=/head/; revision=196111
|
| |
|
|
|
|
|
| |
to elf instead of aout in this case. Bump PORTREVISION.
Notes:
svn path=/head/; revision=185230
|
| |
|
|
|
|
|
| |
Reported by: deischen, rafan
Notes:
svn path=/head/; revision=183487
|
| |
|
|
|
|
|
| |
names of binaries (back when GCCs configure mechanism failed to do so).
Notes:
svn path=/head/; revision=173337
|
| |
|
|
|
|
|
|
|
|
|
|
| |
bring my lang/gcc* ports more in sync.
Employ the new USE_LDCONFIG feature, which allows us to get rid of
the various, much more manual and error-prone hacks we needed so far.
Reviewed by: flz (for lang/gcc40)
Notes:
svn path=/head/; revision=165652
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
series. Move from tracking snapshots to the official release sources,
which requires an EPOCH bump, unfortunately.
Remove the cklatest target which we just do not need any longer.
Always build both shared and static libraries instead of having these as
two exclusive options defaulting to the former.
Fix handling of shared libraries via rc.d for non-default prefixes and
move the rc.d script from PLIST_FILES to pkg-plist.
Do not strip some of the the binaries any longer.
No longer hardcode the version number in LATEST_LINK.
Notes:
svn path=/head/; revision=158169
|
| |
|
|
|
|
|
| |
Approved by: gerald
Notes:
svn path=/head/; revision=158116
|
| |
|
|
| |
Notes:
svn path=/head/; revision=156715
|
| |
|
|
|
|
|
| |
Remove USE_REINPLACE= as advised by new portlint.
Notes:
svn path=/head/; revision=156123
|
| |
|
|
| |
Notes:
svn path=/head/; revision=155796
|
| |
|
|
| |
Notes:
svn path=/head/; revision=154545
|
| |
|
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
Notes:
svn path=/head/; revision=154113
|
| |
|
|
| |
Notes:
svn path=/head/; revision=153270
|
| |
|
|
| |
Notes:
svn path=/head/; revision=152798
|
| |
|
|
|
|
|
|
| |
Remove broken removal of the info/gcc34 directory; this has to be
handled by Mk/bsd.ports.mk.
Notes:
svn path=/head/; revision=152316
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Install the .info files of the lang/gcc34 port in a port-specific
subdirectory, which allows us to remove the conflicts with lang/gcc40
and lang/gcc41 and also removes the hidden conflict with lang/gcc33.
Also, convert pkg-plist to use a new substitution (%%SUFFIX%%) instead
of hardcoding the version number 34.
Notes:
svn path=/head/; revision=151805
|
| |
|
|
|
|
|
|
|
|
| |
subdirectory, which allows us to remove the conflicts with lang/gcc33
and lang/gcc34.
Dedicated to: obrien
Notes:
svn path=/head/; revision=151801
|
| |
|
|
|
|
|
|
|
|
|
| |
snapshot of GCC 4.2.0.
Change pkg-plist to avoid hardcoding any version number.
PR: 90253
Notes:
svn path=/head/; revision=150924
|
| |
|
|
| |
Notes:
svn path=/head/; revision=150677
|
| |
|
|
| |
Notes:
svn path=/head/; revision=149805
|
| |
|
|
| |
Notes:
svn path=/head/; revision=148408
|
| |
|
|
| |
Notes:
svn path=/head/; revision=147654
|