123 Commits

Author SHA1 Message Date
espie
3422da1f1e clang can't link with gcc, so add the missing define in the clang case.
and it can't optimize malloc too much, or the undump magic fails.
(thanks to kettenis@ for the second part)
2017-05-12 21:26:32 +00:00
jca
6198fc7cb0 Stop embedding ${OSREV} in PLIST, should remove the need for PLIST bumps 2016-11-20 15:14:19 +00:00
jca
68214ba39a BROKEN on powerpc 2016-11-20 13:52:57 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
espie
1d55a231e7 add is-branch to all trivial ports that exist as multiple branches. 2016-06-29 16:14:38 +00:00
kettenis
b8cf07e4c0 Drop -Z for hppa to fix the build for real. Also drop -Z for sparc, which
will need it as well.
2016-06-28 21:00:25 +00:00
kettenis
782bb99e83 Make this build (and work) again on hppa and powerpc.
ok jca@
2016-06-28 14:06:59 +00:00
jca
305ab6e006 Missing bump. 2016-06-06 22:15:05 +00:00
kettenis
70f15ce8a0 Stop using ld -Z on architectures where it is not necessary. For now this
means amd64 and sparc64.  Hopefully more architectures will follow.

ok jca@
2016-06-05 16:56:19 +00:00
naddy
a26d55a53c bump for plist changes 5.9 -> 6.0 2016-05-12 01:17:13 +00:00
naddy
98b05d7730 bump for plist changes 5.8 -> 5.9 2015-12-20 00:16:27 +00:00
jca
a75d000889 Try to unbreak on powerprc: use --bss-plt like editors/emacs 2015-12-06 19:54:34 +00:00
sthen
9323ed09d4 it seems that something autofixed emacs21 on i386, so remove the BROKEN marker.
(can't have i386 being more dead than alpha ;-)
2015-09-21 20:23:26 +00:00
jca
e54be8953e ld -Z might be fixed on powerpc, remove the BROKEN marker 2015-09-11 11:33:35 +00:00
jca
fbd47fc481 Mark as BROKEN on powerpc, emacs needs a working ld(1) -Z.
Proposals have been made to support this ugly flag again, but there's no
point in attempting to build those ports until the issue is fixed.
2015-09-08 18:32:00 +00:00
sthen
51b3db80fc port REVISION bumps as base has moved to 5.8 2015-06-17 20:03:11 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
sthen
f60f04999e bump REVISION for 5.7
mark broken on i386
2015-01-02 14:26:31 +00:00
jca
bf6e469d25 Stop linking against libossaudio, sound support isn't even activated.
ok sthen@ ratchov@
2014-10-28 08:42:47 +00:00
espie
109d2f89b0 bump for 5.6beta 2014-07-16 09:11:43 +00:00
landry
68af6c2287 Fix build on alpha after sys/exec_ecoff.h removal 5 months ago.
Use the provided HDRR struct instead of #defining it to struct ecoff_symhdr
with hints from kettenis@
2014-03-30 18:15:43 +00:00
espie
d98c1025bf zap the sticky bit on executables. That stuff is long past its peremption
date.

okay deraadt@
2014-01-24 12:08:55 +00:00
naddy
09999a5515 bump for plist changes 5.4 -> 5.5 2014-01-12 14:58:30 +00:00
naddy
725de75f3a move http://www.gnu.org to https 2013-11-09 23:19:01 +00:00
sthen
f9dc2fa78a libungif->giflib and patch where necessary, ok jasper@ aja@ 2013-09-25 07:56:56 +00:00
naddy
c7e055641a kill direct and indirect references to GCC2_ARCHS 2013-08-07 15:37:07 +00:00
naddy
6b7bf0fa1b bump for plist changes 5.3 -> 5.4 2013-07-07 21:25:27 +00:00
brad
8544016f0f Remove use of ELF_TOOLCHAIN. 2013-07-06 03:22:11 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
espie
2de93aa3b8 make leim build reproductibly, specifically from dpb.
the build system asks for user input, but errors out if </dev/null !
2013-05-19 00:05:51 +00:00
sthen
7c9638b04f - cope with current directory locations for mail/nmh.
- don't use groff.
2013-03-15 14:09:22 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
sthen
da8839478e don't pass -nopie / -fno-pie on gcc2 arch; should let emacs21,no_x11 build on vax. 2013-02-05 18:13:35 +00:00
naddy
cbeb31112b bump for plist changes 5.2 -> 5.3 2013-02-01 16:34:36 +00:00
pascal
07ffe3ec07 Adapt PIE fixes to new gcc/ld behaviour: Use -nopie as LDFLAGS and -fno-pie as
CFLAGS.

found in a bulk by and ok naddy@
2012-08-30 20:54:59 +00:00
pascal
8fa00e5163 Prepare emacs for PIE. emacs2* currently use gmalloc, which is incompatible
with PIE.  We should be using the system malloc anyway for security reasons.
Unfortunately, there are yet more problems with PIE in emacs proper, so disable
it for now until a solution is found.

ok naddy@ sthen@ (on a previous version)
2012-08-11 22:55:39 +00:00
sthen
49a55c3e0f bump for plist changes 5.1 -> 5.2 2012-06-21 13:56:57 +00:00
naddy
6ad7a26783 bump revision for plist changes 5.0 -> 5.1 2012-01-13 00:55:14 +00:00
espie
0bf789a9ca work around brain damage 2011-11-07 15:39:50 +00:00
espie
999b4db39c normalize pkgpath 2011-09-16 09:48:08 +00:00
naddy
65bc5aa607 bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
jasper
2080dd3e00 - fix patch names
- add missing rcs ids
2011-07-08 09:41:46 +00:00
naddy
4cb3e73f03 bump revision for plist changes 4.8 -> 4.9 2011-01-15 01:09:42 +00:00
espie
a14bf26ca8 new depends 2010-11-15 23:22:07 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
68505ea57d USE_GROFF=Yes 2010-10-18 18:00:15 +00:00
naddy
16dee66fa3 fix i386; from stsp@, reported by deraadt@ 2010-08-04 17:17:57 +00:00
ajacoutot
291e5adb3e Remove powerpc workaround, it builds fine now, from Brad.
While here, move to new DEPENDS.
2010-07-26 18:08:00 +00:00
naddy
34837b39ea bump PKGNAME for PLIST changes 4.7 -> 4.8 2010-07-24 23:05:08 +00:00