Commit Graph

2921 Commits

Author SHA1 Message Date
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
jasper
12ae55016d - update to 0.17.6 2012-09-03 20:58:59 +00:00
pascal
f080554be1 Make gcc 4.[67] use __guard_local instead of __guard. From Brad.
ok matthew@
2012-09-03 13:24:58 +00:00
kili
09098ed653 Blame the memory eater. 2012-09-02 23:01:29 +00:00
kili
96b899408f Remove BROKEN marker. Everything should build and work fine now. 2012-09-02 22:21:51 +00:00
kili
5bcacc0c78 Update to haskell-src-exts-1.13.3. 2012-09-02 21:30:38 +00:00
kili
35b9390b81 Update to HsParrot-0.0.2.20110925. 2012-09-02 21:29:58 +00:00
kili
ccf859926a Update to haskell-src-1.0.1.5. 2012-09-02 20:19:19 +00:00
kili
b2e79ee47e Update to ghc-7.4.2, but keep it marked as broken (and not only for amd64).
Most of the -nopie changes are from pascal@ (thanks); I only had to
merge them for ghc-7.4 and tweak configure and mk/config.mk.in.
2012-09-02 19:53:46 +00:00
kili
4f6e960e6d Mark as broken for now, because it doesn't build with ghc-7.4.
A newer version probably works but needs some new dependencies,
IIRC.

ok, jasper@ (during g2k12).
2012-09-02 18:08:33 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
pascal
13f6a15732 Patch GCC and derived ports to use PIE by default on the same architectures it
is enabled on in base; except for gcc 3.3, which does not have PIE support and
therefore needs to pass -nopie to the linker.

Also, sync powerpc pthread specs with base.  From Brad.

ok naddy@
2012-09-01 00:00:32 +00:00
pascal
5eeb506019 tedu gcc 3.4. unused, incomplete, nobody working on it.
ok naddy@, "don't care" espie@
2012-08-31 18:37:47 +00:00
pascal
fa14b0b8b9 For now, mark GHC broken on amd64. kili@ is sitting on an update at the moment
so it doesn't make sense for him to fix this old version.

ok kili@
2012-08-31 18:10:14 +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
abieber
518d4efd72 - upgrade node to 0.8.8
OK sthen@, jasper@
2012-08-30 01:13:32 +00:00
sthen
757b73bc31 missing bump, pointed out by nigel@ 2012-08-29 20:53:32 +00:00
sthen
a1154fc621 missing bump, pointed out by nigel@
adjust comment about bundled libc for adastrap while there
2012-08-29 20:51:41 +00:00
jasper
3d1f96a2c4 skip the test for get_fpc_csr() on OpenBSD; we do have the function,
but gambit expects union fpc_csr to be present too, which we lack.
2012-08-29 18:46:24 +00:00
jasper
6fce3c10e7 - update to 0.17.5, which will be needed soon by newer gnome
ok aja@
2012-08-29 14:11:17 +00:00
sthen
c8cbedb21c sync OBSD_LIB_SPEC in the ports tree compilers with the updated one
in base; from Brad
2012-08-28 23:39:12 +00:00