Commit Graph

1988 Commits

Author SHA1 Message Date
kili
b215a2b2d3 Unbreak after SO_PEERCRED addition. 2010-07-07 19:37:39 +00:00
naddy
bcc6924b27 catch up with struct sigframe change on i386; from maintainer Josh Elsasser 2010-07-06 21:49:24 +00:00
espie
792fe50e7c MODMONO_ONLY_FOR_ARCHS
zap () subshells
2010-07-05 09:13:05 +00:00
ajacoutot
038dca8ad6 ONLY_FOR_ARCHS is already part of the mono MODULE. 2010-07-05 06:16:58 +00:00
naddy
db2480f1f2 fix SO_PEERCRED fallout 2010-07-03 16:58:11 +00:00
espie
fc186bede8 fix bad LIB_DEPENDS. 2010-07-03 01:40:47 +00:00
kili
f19ee7273f WANTLIB += pthread and bump PKGNAME. 2010-06-30 15:41:01 +00:00
robert
46a082fec7 add correct @pkgpath and @conflicts so that we can update from php5- 2010-06-29 01:10:44 +00:00
robert
966330c5d0 simplify the php module and add 5.3 too 2010-06-28 23:29:57 +00:00
robert
48b83a745c Add a @sample for each .ini 2010-06-28 22:45:54 +00:00
kili
ca3835edeb Threading support should work now (with a patch from Simon Marlow). 2010-06-28 21:27:36 +00:00
robert
b225ba5909 Do not define GNU_SOURCE on OpenBSD otherwise it will pick up some
GNU API which will break badly on OpenBSD.
2010-06-28 18:15:24 +00:00
espie
f4b1d677f3 clean-up, after the recent mess on i386. stevens@ and naddy@ agree.
(in case of minimal breakage, this should be ways easier to fix)
2010-06-27 21:37:24 +00:00
robert
1d497297cd Import a reworked port of php to lang/php. The basic difference is that
there are no core and extensions packages anymore, everything is built by
the main ports itself and the package names have changed to php-${V} or
php-mysql-${V} for modules.

The new ports allows you to install all of the php versions just like python
so you can actually run different webservers with different versions of php
because you can't load two modules to one. You can only do that with fastcgi.

The port tries to share all the files that can be shared and the different
extensions are located in the local version's Makefile instead of Makefile.inc.

The other change is that *all* of the configuration has moved to /etc out
of /var/www because that was a realy stupid concept, since apache if you
use it chrooted, will load all of the extensions before doing the actual
chroot.

This port is not linked to the build yet because several issues have to
be resolved first, like providing a way to update from php5-* packages,
and probably other things that do not come into my mind right now,
because the Bullfrog is making me crazy.
2010-06-27 20:28:44 +00:00
kili
b5b698c4cd Unscrew. Noticed by jasper@
I fetched my distfile from the old place, before switching
MASTER_SITES to the new one (darcs.haskell.org). Same content,
but different size and checksums (because the files have been
created on different dates).
2010-06-23 08:37:18 +00:00
bernd
95ac8623bf Install some more header files. Needed by an upcoming port.
ok martynas@, 'your diff makes sense' steven@
2010-06-21 17:51:27 +00:00
kili
4a7b3302af Add hs-HsParrot and pugs 2010-06-20 09:50:10 +00:00
kili
3bd3d95f3f A Perl 6 Implementation.
"go ahead, please" espie@
2010-06-20 09:47:00 +00:00
kili
9e8db7fa39 Haskell integration with Parrot virtual machine
"go ahead, please" espie@
2010-06-20 09:46:11 +00:00
kili
1e375f016d Require ghc-doc to get all links enabled for ports that use haddock.
This needs a bump to all ports with MODGHC_BUILD=haddock, but there
are some more changes pending, so I'll not du the bumps now.
2010-06-18 21:37:16 +00:00
jasper
ac07b715a2 tyop 2010-06-15 22:05:24 +00:00
jasper
aaadc7ef3b - tweak names to have the "MOD" prefix. 2010-06-15 21:20:39 +00:00
jasper
38d11011eb - introduce LUA_VERSION, LUA_LIBDIR and LUA_DATADIR. the latter two are
duplicated in (almost) every lua port, so they should move to lua.port.mk
* lua modules will be switched over soon

ok landry@ jolan@
2010-06-15 21:17:46 +00:00
jasper
2a6664cc2a - zap dead master site 2010-06-15 20:27:23 +00:00
kili
c78948cdd1 Bump after ghc update. 2010-06-15 17:18:50 +00:00
kili
7d63ac0258 Update to ghc-6.12.3 (bugfix release), plus some minor changes:
- Use integer-gmp again.

- Cleanout the extracted bootstrap directory right after installing it
  to save some disk space.

- Use ${MAKE_ENV} instead ${MODGHC_SETUP_CONF_ENV} in ghc.port.mk (in
  do-configure, use both).

- Don't compile Setup.l?hs, just use the interpreter (runghc) in
  ghc.port.mk. This speeds up the build of most ports depending on
  ghc and using a cabal-style build.

Necessary bumps and WANTLIB changes in ports using ghc will follow
later this evening.
2010-06-15 15:34:03 +00:00
landry
548e911152 Remove sparc64-specific hack since it switched to gcc4.
From Brad.
2010-06-11 21:09:49 +00:00
landry
ad1780afd7 Mark as BROKEN on hppa, build stalls hard when bootstrapping in packages/chr.
If someone wants to fix it, be my guest.
2010-06-10 18:18:31 +00:00
sthen
6593bbb601 Add gmp as a BUILD_DEPENDS, ghc-pwd in the bootstrap requires it.
Fix a typo while there. Discussed with and ok kili@
2010-06-09 10:06:29 +00:00
kili
90c09cd38d Update distinfo. Reminded by naddy. 2010-06-08 11:17:09 +00:00
espie
09c425eca1 LP64 + gcc4 2010-06-08 07:36:20 +00:00
jasper
c070c96983 - make mips64 a bit happier, still fails on vax though
from sebastian reitenbach
ok stuart cassoff (maintainer)
2010-06-07 18:12:05 +00:00
kili
158027911f Bump after the stupid ABI changes in GHC. 2010-06-06 10:06:44 +00:00
kili
41b71845e5 New libc major => new bootstrapping binaries.
Since the new bootstrapper has a new name (ghc-6.12.2.20100530),
the ABI of some libraries included in GHC will change, possibly
breaking all other libraries, so expect some additional bumps soon.

Yes, this *is* ridiculous. If you want to live in peace, don't use
GHC.
2010-06-06 09:54:20 +00:00
avsm
63507764a2 update to ocaml-3.11.2, mainly bugfixes. from dcoppa@ with minor PLIST tweaks from me 2010-06-04 13:58:18 +00:00
phessler
54dabd3ec0 use @comment as intended 2010-05-29 17:00:47 +00:00
naddy
64efb2864e make sure __GNUC__ etc are defined on gcc3 platforms; from espie@ 2010-05-28 21:28:16 +00:00
ajacoutot
0f58ccf412 full stop. 2010-05-27 09:13:16 +00:00
espie
c8e698ca29 +g77-old
+libf2c-old
2010-05-27 08:38:47 +00:00
espie
a12b97f54d initial attempt at g77 2.95.3 port
not really tested completely, but necessary to un-brick old arches ports...
2010-05-27 08:36:21 +00:00
ajacoutot
a7c3ba32c3 full-stop. 2010-05-25 05:04:29 +00:00
espie
1265f604e3 add fortran 2010-05-25 00:47:56 +00:00
espie
6302399d79 g77 port, from gcc 3.3.5 2010-05-24 22:43:57 +00:00
espie
1b7d4dac0c force -fno-dollars-in-identifier, for predictable build 2010-05-22 10:17:36 +00:00
kili
bcea0ad2ce Silent register.sh/unregister.sh after the change to Cabal in ghc.
Run unregister.sh with `--force'.
2010-05-19 15:58:18 +00:00
kili
bb2f61a7e2 Oops! Forgot to bump pkgname. 2010-05-19 15:04:27 +00:00
kili
ca40125cf1 Let Cabal-generated register.sh and unregister.sh scripts pass
paraemters to ghc-pkg. Remove the (now obsolete) patch for Register.hs.

Ports that build ghc libraries should now use the following
@exec/@unexec magic (('ve already diffs for all the hs-* ports in
my tree):

lib/${DISTNAME}/register.sh
@exec /usr/bin/env HOME=/nonexistent %D/lib/${DISTNAME}/register.sh -v0
@unexec /usr/bin/env HOME=/nonexistent %D/lib/${DISTNAME}/unregister.sh -v0 --force
lib/${DISTNAME}/unregister.sh
2010-05-19 14:23:15 +00:00
espie
78ac61b9a6 cheat a bit, tell configure we have socklen_t, even though sys/socket.h
alone won't get it.
fixes gcc4
2010-05-19 14:23:02 +00:00
dcoppa
0ad1957d15 Merge patches from upstream errata page.
While here, adjust PKGNAME and use SUBST_CMD instead of the usual
"perl dance".

OK sthen@
2010-05-17 08:18:59 +00:00
kili
d409d7b95e Zap __eprintf reference from Linker.c to fix the build with gcc4
(found by espie@).

Thanks to sthen@ for creating the i386 bootstrapping tarball.
2010-05-16 13:51:26 +00:00