4367 Commits

Author SHA1 Message Date
sthen
69a82c669b move php MESSAGE/UNMESSAGE to a README instead, fleshed out with a
little more information about how to use it with different web servers.
feedback/OK jasper@ aja@, bumps etc to follow.
2016-02-01 21:53:06 +00:00
jasper
2f118523d9 update to vala-0.30.1 2016-02-01 07:28:48 +00:00
benoit
5fa8b7af68 Update to seed7-20160130. 2016-01-31 09:59:50 +00:00
jasper
c6df09664b remove duplicates from the completions list 2016-01-30 09:31:59 +00:00
kili
d7def8066d Let portroach ignore ports on which meta/haskell-platform depends.
Except lang/ghc for now (in case someone doesn't like my diff on ports@).
2016-01-29 20:28:07 +00:00
abieber
2215b85517 Add in node-pledge module so users can require() it out of the box.
Build against openssl in ports.
Update to latest stable release of node.

OK giovanni@
2016-01-29 20:12:04 +00:00
jasper
14e6e9affc use sed -i 2016-01-28 18:34:08 +00:00
jasper
951647b4df - remove unneeded patch
- annotate what had been committed upstream before
2016-01-28 18:23:27 +00:00
jasper
e759e42877 - sync engine.c with what's been committed upstream
- a variation of machine.h is committed upstream, well prepared for openbsd/mips32

no pkg change
2016-01-28 18:14:54 +00:00
jasper
7696a2c0b9 remove 'XXX' now that libffi has been fixed 2016-01-28 08:41:39 +00:00
juanfra
cdd3459024 Add some missing files. Reported by jorey via #devious/freenode. 2016-01-27 21:30:41 +00:00
juanfra
f128098de8 Update to Gambit 4.8.4.
In addition to the update, I'm removing the shared libs. The term
"shared" is misleading here, gambit will continue generating
dynamically linked binaries by default and the only static libraries
linked will be its own libraries. Nothing uses the non-versioned
gambit shared libraries in the ports tree.

OK jasper@.
2016-01-27 18:47:02 +00:00
jasper
09fa75184c - submitted upstream
- take maintainer
2016-01-27 08:13:08 +00:00
jasper
da8e3ee367 expand ${MACHINE_ARCH}, spotted by benoit@
no bump as it doesn't change on amd64, and didn't build elsewhere
2016-01-27 07:58:17 +00:00
jasper
ab5c8e0bac - update to gforth-0.7.3
- use headers/libraries in ${LOCALBASE} when building C extensions
- update license marker
2016-01-26 22:24:58 +00:00
sthen
3451d0c08d Chase Location: header redirects for googlecode-hosted HOMEPAGEs and
bump REVISION.
2016-01-26 13:05:26 +00:00
jasper
ffdfb851a4 shuffle things around to make updating easier and reduce differences with upstream 2016-01-26 08:26:43 +00:00
jasper
a3bd153620 add description to patch 2016-01-26 08:10:28 +00:00
kili
5086a3629d Remove lang/hs-haskell-src-exts. No longer used. 2016-01-25 21:10:17 +00:00
kili
df386d56bc Unhook the following hs-ports:
devel/hs-cmdargs
devel/hs-configurator
devel/hs-hoogle
devel/hs-safe
devel/hs-uniplate
devel/hs-vault
lang/hs-haskell-src-exts
textproc/hs-tagsoup
www/hs-http-types
www/hs-wai
www/hs-warp
2016-01-25 21:03:44 +00:00
jasper
b1c778de73 mark broken on mips64 for ecl_min fails to build ecl 2016-01-25 19:52:07 +00:00
jasper
f418125de9 spello 2016-01-25 19:09:51 +00:00
semarie
7e556aba66 lang/rust: remove python run-depends
it is only needed at compile-time.

ok ajacoutot@
2016-01-25 05:36:05 +00:00
jasper
f651ac0406 update to newlisp-10.7.0 2016-01-24 19:44:04 +00:00
ajacoutot
aa7dc3b09e Tell PORTROACH to ignore that oldie. 2016-01-23 18:07:13 +00:00
semarie
6cc1d59ac2 update lang/rust to 1.6.0
ok juanfra@
2016-01-22 09:03:14 +00:00
kili
c6c14ecc8f Bump after ghc changes. 2016-01-20 16:26:19 +00:00
kili
7d8da70e1a Merge -main and -doc subpackages. 2016-01-20 16:08:29 +00:00
kili
fed7c764ef Add a module System.OpenBSD.Process to package unix with currently
only one function giving access to the pledge(2) system call:

pledge :: String -> Maybe [FilePath] -> IO ()

Help and testing by semarie@ and abieber@. Thanks!

No bump yet, because there'll be some more churn (so please wait a
little bit for other haskell commits before starting to build it).
2016-01-20 16:02:06 +00:00
edd
74d450322f Update lang/pypy to 4.0.1.
OK juanfra@. Thanks.
2016-01-20 14:05:12 +00:00
jasper
dbf701486f update to clojure-1.8.0 2016-01-20 08:01:13 +00:00
jturner
69a85c5cbc Update Elixir to 1.2.1. ok jasper@
https://github.com/elixir-lang/elixir/blob/v1.2.1/CHANGELOG.md
2016-01-19 14:24:13 +00:00
jasper
58bc9c3712 ruby 2.2 and newer don't ship a testrb script anymore. however if
MODRUBY_TEST=testrb requires it to be present in order to run the tests. so
unbreak for newer rubies by re-using the original script.

feedback/ok jeremy@
2016-01-17 19:39:05 +00:00
juanfra
60d7342c07 Fix "raco distribute". Patch from upstream. 2016-01-14 21:21:01 +00:00
jsing
f667ff2fd9 Rework go.port.mk to install packages in /usr/local/go-pkg and build
without -a, -work and without running things through sed and piping to
shell:

- Install additional packages under /usr/local/go-pkg and include this in
  GOPATH when building. Go considers anything under the GOROOT to be part
  of the standard library, which introduces various problems. In particular
  they do not get rebuilt without the -a flag.

- Using 'go build -a' is unnecessary (at least now that we're not
  installing in GOROOT). Furthermore, the semantics of -a have changed
  between go1.4 and go1.5. In go1.4 the standard library was excluded from
  the -a flag whereas for go1.5 it does mean all dependencies including the
  standard library (this was the same for go1.3). However, there is
  already blanket 'do not rebuild standard library packages' in place when
  the -a flag is NOT specified.

- Avoid -work since it leaves the work directory behind and nothing is
  currently cleaning it up.

- Overall, avoid running 'go install -x' and piping the results through
  sed and sh. Firstly, 'go install -x' is already running those commands,
  then they're being run a second time around via sh. Secondly, there are
  cases where replacing GOROOT is incorrect.

ok jasper@ sthen@ kspillner@ czarkoff@
2016-01-14 15:03:08 +00:00
jsing
1c5714d152 Update lang/go to 1.5.3.
This release addresses CVE-2015-8618.

ok ajacoutot@ sthen@
2016-01-14 12:11:50 +00:00
semarie
a7ac139c37 install libraries with rustc
- remove now unneeded MAKE_ENV option to pass --sysroot argument to bootstrapper
- backport the latest changes for building rustc under openbsd
- switch the install from installing a stage3 rustc binary to installing a stage2 rustc binary (and all required libraries)

ok juanfra@
2016-01-13 07:39:07 +00:00
juanfra
bdc7fb7b4d Temporary workaround for "raco distribute" until upstream creates
a proper fix.
2016-01-13 02:05:21 +00:00
robert
1f64da10f5 security update to 7.0.2 2016-01-11 16:55:35 +00:00
robert
cc7be5a974 security update to 5.6.17 2016-01-11 16:52:18 +00:00
robert
866392c3e9 security update to 5.5.31 2016-01-11 16:46:38 +00:00
juanfra
be32c55ef0 I forgot to remove the CFLAGS in the previous commit.
While here, sort the list of architectures. (spotted by jasper@)
2016-01-09 03:41:47 +00:00
juanfra
0257c94648 Add the new "no_jit" flavor. Unbreak racket on powerpc.
Help and "looks good to me" sthen@.
2016-01-08 20:12:01 +00:00
abieber
5d617819b8 Teach npm how to use eg++. This removes the need to do things like:
env CXX=eg++ npm install nativemodule

OK jasper@
2016-01-08 16:50:13 +00:00
jasper
ac6e688019 - set a default HOMEPAGE for ports using MODPY_PI
- while here add _MODPY_EGG_NAME and re-use that to define MODPY_PI_DIR

idea from aja@
ok aja@ rpointel@
2016-01-07 21:14:06 +00:00
sthen
056c0c3e5c merge php-fpm into the main php packages, making things easier for
httpd/nginx/lighttpd users.  ok robert@
2016-01-07 18:06:45 +00:00
jeremy
87d41db0fa Add ruby23 FLAVOR for building ruby 2.3 versions of ruby ports.
Drop support for ruby19 and rbx FLAVORs, as the related ports
have been removed.

OK sthen@
2016-01-07 00:55:23 +00:00
jeremy
b1bb341c41 Hookup ruby 2.3 to the build 2016-01-07 00:53:23 +00:00
jeremy
467dc84bf8 Import ruby 2.3.0
OK sthen@
2016-01-07 00:52:46 +00:00
jeremy
b97c90af10 Allow fixing rbconfig.rb file even when post-install defined in subdir Makefile
This is needed for upcoming import of ruby 2.3.0
2016-01-07 00:51:28 +00:00