Commit Graph

2941 Commits

Author SHA1 Message Date
sthen
9615c3d6d8 zap trailing whitespace in files where it's present on PERMIT_* lines 2012-10-15 15:18:31 +00:00
sthen
3a1c6d10f6 zap trailing whitespace where it's present in MASTER_SITES/COMMENT
lines in ports Makefiles
2012-10-15 15:06:41 +00:00
landry
b77153cb11 Add a patch allowing gforth to build on mips64el.
From Donovan Watteau on ports@, thx
2012-10-14 20:18:56 +00:00
rpointel
1305786da7 remade the MODPY_DEFAULT_VERSION_2 and MODPY_DEFAULT_VERSION_3 external variables,
used in few ports...
spotted by jasper@ and Alexandr Shadchin.
2012-10-14 17:26:12 +00:00
abieber
dc751ca217 +libv8 2012-10-14 03:29:35 +00:00
abieber
880429309e import lang/libv8 - a javascript engine for clients and servers
OK jeremy@, sthen@
2012-10-13 15:09:58 +00:00
rpointel
32dc0089f4 begin to clean python.port.mk by making these variables internal:
_MODPY_DEFAULT_VERSION_2
_MODPY_DEFAULT_VERSION_3
_MODPY_PRE_BUILD_STEPS
_MODPY_BIN_ADJ
ok sthen@ reads good espie@.
2012-10-12 19:57:46 +00:00
sthen
6eacdb91e8 bump various packages with static libs which frequently get pulled in;
this is to force pkg_add -u to pick them up because moving to PIE does change
these files but since there are no library bumps, the package signature stays
the same.

there are probably others, these are just ones I've run into. not a great
fix, and needs to be repeated when other arch move, but it's the simplest low
impact fix and I'm fed up with "relocation R_X86_64_32S can not be used
when making a shared object; recompile with -fPIC"
2012-10-12 14:53:39 +00:00
pascal
9af6846f71 configure doesn't pass LDFLAGS for some tests, so add -nopie to CFLAGS as well
on powerpc.

ok aja@
2012-10-11 18:12:53 +00:00
dcoppa
9d4b8c4681 Fix fallout of haskell ports, now that devel/gmp is no more a
dependency for ghc - lang category
2012-10-11 14:39:45 +00:00
kili
7531d4bb00 Don't remove the bin directory when building a bootstrapper.
While here, remove the commands that attempt to rename
*-x86_64-* to *-amd64-*, because it currently doesn't
work anyways (VERSION_DATE is ignored by the bootstrapper
build).
2012-10-11 11:05:02 +00:00
dcoppa
47aa23534d Fix random crashes at runtime when there's heavy use of libgmp.a
(e.g. large Fibonacci numbers): link GHC with its bundled gmp library
that has customized memory allocation functions.

While here, fix two other problems as well:

- undefined references to 'ffi_call_unix64', 'ffi_closure_unix64'
  on amd64

- unknown symbol '__guard_local' (caused by gcc's switch from __guard
  to __guard_local)

Joint work with kili@
OK kili@
2012-10-11 07:51:10 +00:00
stu
02783054e0 Update to eltclsh-1.12.
ok matthieu@
2012-10-10 22:09:29 +00:00
jeremy
d2417c156f Backport security fix and test for it from ruby SVN revision 37068.
OK jasper@
2012-10-08 13:17:11 +00:00
jeremy
d8416fa81d Backport security fix from ruby developer Shugo Maeda, similar to
SVN revision 37068.

OK jasper@
2012-10-08 13:15:17 +00:00
landry
5b823cb084 Sync the config/openbsd.h and config/sparc/openbsd64.h patches with
respectively r1.9 and r1.6 of base gcc ones adding #define
NO_IMPLICIT_EXTERN_C. While here add the missing #define
NO_UNSAFE_BUILTINS to gfortran/gcc 4.2, Bump all REVISIONs.
ok sthen@
2012-10-07 20:09:44 +00:00
kili
36a5835487 Just add a comment that parallel builds should never be enabled
for this port.
2012-10-05 19:28:12 +00:00
ajacoutot
9dc0254ef0 This port never built on powerpc since it got updated, so mark it BROKEN. 2012-10-04 07:45:26 +00:00
edd
15f1c4aba5 Update to swi-prolog-6.2.2.
OK jasper@
2012-10-01 21:16:00 +00:00
jsing
566078e7ce Update to go 1.0.3.
- Fix a bug in the regress tests that may result in the tests being built/run
  with the installed binaries rather than the new binaries.
- Fix a bug related to 'go install' trying to rebuild non-writeable $GOROOT
  packages, when used with a $GOPATH (issue 4106).
- Include the 'misc' part of the package, which contains editor
  configuration files, etc.

ok jsg@, sthen@
2012-10-01 06:20:09 +00:00
pascal
a76571c1ee Bugfix update to 4.7.2. Also, remove sparc from ONLY_FOR_ARCHS and put myself
as MAINTAINER.

no objection from espie@
2012-09-28 18:45:42 +00:00
pascal
a2552ed7a7 Unify MASTER_SITES for adastrap; they're now all hosted by Tobias Ulmer on
tmux.org.  Makes gnat bootstrapping work a little easier for him.
2012-09-28 15:02:28 +00:00
abieber
5a25d81620 Update node to 0.8.11
-Fix stat() size reporting for large files

OK sthen@
2012-09-28 01:04:14 +00:00
ajacoutot
ff52f74e3c docbook-xsl already comes with libxslt. 2012-09-27 17:26:05 +00:00
ajacoutot
0f85fc85d9 Use c-client from re-alpine (php-imap). 2012-09-27 16:45:51 +00:00
naddy
b59373b722 Add DPB_PROPERTIES=parallel for some big ports.
Required to make full use of the amd64 package building cluster.
2012-09-26 17:36:46 +00:00
abieber
5d3856066a - update node to 0.8.10
OK jeremy@, jasper@
2012-09-26 17:22:36 +00:00
sthen
3ab04b2e3f update to php 5.3.17, maintainer timeout 2012-09-25 20:16:08 +00:00
kili
89af7c25c4 There's no reason to depend on textproc/dblatex (and all the beasts
it depends on) for the no_doc pseudo flavor. textproc/libxslt,
textproc/docbook and textproc/docbook-xsl are still needed (for
creating the man page).
2012-09-25 19:26:36 +00:00
jasper
f40fb65887 - finally update to vala 0.18.0 2012-09-24 20:25:24 +00:00
jeremy
6061383cfb Update to jruby 1.6.8. 2012-09-24 17:07:39 +00:00
kili
c03859effa Add archivers/gtar to BUILD_DEPENDS, because without it, configure
may detect it but dpb(1) may remove it afterwards, which causes the
build to fail (spotted by naddy).

This *could* be done simpler (by adding TarCmd=/bin/tar to
CONFIGURE_ENV), but this would break the bootstrap target.

Some more dependency odditiies (dblatex, docboo*, libxslt may be
not necessary for the no_doc FLAVOR, also noticed by naddy@) will
be checked and fixed later.
2012-09-23 20:26:57 +00:00
jeremy
9292714b1a Switch gem/extconf ports to build with ruby 1.9 by default, allowing
the use of the ruby18 FLAVOR to explicitly build a version for ruby 1.8.
To handle updates, add a @pkgpath marker with the unflavored PKGPATH
to all ruby18 FLAVOR gem/extconf PLISTs.

Remove format-executable CONFIGURE_STYLE, since only one port uses it.
Instead, allow the port Makefile to set GEM_FLAGS, and have ruby.port.mk
append to that if it already exists.
2012-09-23 16:56:15 +00:00
espie
19a7a697da fix parallel builds. fixincludes doesn't own that directory, so don't
clean it up.

More recent gcc have a cleaner fix, where fixincludes has been moved to
another directory that it truly owns, but in our case, we do not need to
clean up the fake directory as it's just been created.

okay pascal@, naddy@
2012-09-23 10:32:16 +00:00
kili
9a64b5e40a Use the new bootstrapper.
i386 bits (bootstrapper build and test) from sthen@, Thanks!
2012-09-20 16:38:16 +00:00
sthen
8953ad4aeb add elf note section for OpenBSD. patches from jsing, applied to port by me. 2012-09-19 21:10:38 +00:00
jasper
c3990dee0b sync after recent lua.port.mk change 2012-09-19 08:15:08 +00:00
jasper
7881cf1c45 the heuristic to set pkg_arch was wrong; so remove it alltogether. 2012-09-19 08:14:51 +00:00
kili
b87b83173a Prepare for a new bootstrapper (now statically linked). 2012-09-18 18:24:26 +00:00
espie
fdf185a970 fuck that shit 2012-09-18 16:53:17 +00:00
jeremy
ccb66ed2cc Fix a backport of a patch that never made it to ruby 1.8.7, which left
out the definition of a new function added in the patch.  Allows usage
of the ruby 1.8 socket extension with LD_BIND_NOW=1.

OK naddy@
2012-09-18 16:02:53 +00:00
abieber
3e94622fe2 sync patch comments for upstream openbsd activity
OK jasper@
2012-09-18 13:56:09 +00:00
jasper
5324b2d106 - update to vala 0.17.7 2012-09-17 07:10:33 +00:00
kili
5fa7016113 Add a no_doc pseudo flavor which disables the -doc subpackage and
skips building the documentation.
2012-09-16 08:33:04 +00:00
abieber
2ebb59e099 - update node to 0.8.9
OK jasper@
2012-09-14 22:40:20 +00:00
jasper
fb0d28343d - update erlang to R15B02 2012-09-10 20:35:19 +00:00
matthew
3da8280559 Link DSOs with 'cc -shared' instead of 'ld -shared' so that
__guard_local is defined appropriately.

ok nigel
2012-09-06 00:57:54 +00:00
avsm
e1e478862b CONFIGURE_STYLE=oasis should BUILD_DEPENDS on sysutils/findlib, as OASIS
hardcodes its use, and naddy@ found several broken builds as a result.

ok from czimmermann too.
2012-09-05 21:36:31 +00:00
pascal
402ab6593a adapt a sparc64 patch; still not enough because it decides to segfault in
libgcc.

found by landry@ in a bulk.  fuck gcc.
2012-09-04 10:11:56 +00:00
jasper
5a6141aaec add not-really-missing build dependency 2012-09-04 08:50:52 +00:00