4139 Commits

Author SHA1 Message Date
robert
d547329e99 security update to 5.6.10; includes fixes for the following CVEs:
CVE-2015-2325, CVE-2015-2326, CVE-2015-3414, CVE-2015-3415, CVE-2015-3416
2015-06-11 20:34:39 +00:00
robert
a0ffb9be8b security update to 5.5.26; includes fixes for the following CVEs:
CVE-2015-2325, CVE-2015-2326, CVE-2015-3414, CVE-2015-3415, CVE-2015-3416
2015-06-11 20:25:34 +00:00
sthen
6a9aae3ca5 sort, and use consistent whitespace 2015-06-10 20:01:03 +00:00
robert
ba015519fd bye-bye php-5.3; prodded by aja@ 2015-06-10 12:53:49 +00:00
czarkoff
11506574f9 Refactor lang/go module
From port-modules(5):

     lang/go       Adds Go toolchain support.  Requires ALL_TARGET to be set
                   to canonical Go import path of port.  (Module sets it
                   automatically for ports that use GH_ACCOUNT and GH_PROJECT
                   macros.)

                   During execution of post-patch target module moves source
                   code from ${MODGO_SUBDIR} to ${WRKSRC}, subdirectory of
                   ${MODGO_WORKSPACE} - specially-crafted Go workspace located
                   at ${WRKDIR}/go.  During do-build module calls ``go
                   install'' with GOPATH set to ${MODGO_WORKSPACE}, runs its
                   output through sed to prevent writes outside WRKDIR sandbox
                   and sends output to sh(1).  During do-install it copies
                   executables from ${MODGO_WORKSPACE}/bin to ${PREFIX}/bin,
                   and/or directories ${MODGO_WORKSPACE}/pkg and
                   ${MODGO_WORKSPACE}/src to ${PREFIX}/go, depending on
                   MODGO_TYPE contents.

                   Sets BUILD_DEPENDS, RUN_DEPENDS, ALL_TARGET, TEST_TARGET,
                   ONLY_FOR_ARCHS, SEPARATE_BUILD, and WRKSRC.

                   Defines:

                   MODGO_TYPE       Type of port.  May be any combination of:

                                    bin  ordinary binary, which should be
                                         installed to ${PREFIX}/bin,

                                    lib  library, which should come with
                                         source code.

                                    Defaults to bin.

                   MODGO_WORKSPACE  Path to Go workspace set up for port build
                                    process.  Defaults to ${WRKDIR}/go.  See
                                    Go documentation for details.

                   MODGO_SUBDIR     Path to Go source code within port's
                                    sources tarball.  Defaults to ${WRKDIST}.

                   MODGO_SETUP_WORKSPACE
                                    Commands setting up Go workspace for
                                    building ports.  By default, happens
                                    during execution of post-patch target.

                   MODGO_BUILDDEP   Controls whether contents of
                                    MODGO_BUILD_DEPENDS are appended to port's
                                    BUILD_DEPENDS.  Defaults to Yes.

                   Additionally defines MODGO_PACKAGES, MODGO_SOURCES and
                   MODGO_TOOLS (paths for installed Go packages, sources and
                   tools respectively), MODGO_CMD and MODGO_FLAGS (source code
                   build command and flags passed as its arguments),
                   MODGO_BUILD_CMD and MODGO_TEST_CMD (commands for building
                   and testing go packages; normally called with canonical Go
                   package names as arguments),
                   MODGO_{BUILD,INSTALL,TEST}_TARGET and
                   MODGO_{BUILD,RUN}_DEPENDS.

OK sthen@
2015-06-08 09:17:04 +00:00
stu
68ff9ab394 Return to 8.5.18.
Update distinfo.
Port was based on an RC a few days prior to release.
Insignificant difference between RC and released version.
Apologies.
2015-06-06 14:19:10 +00:00
ajacoutot
fb33575797 Revert tcl and tk update (8.5.18).
tcl distinfo is wrong and prevents half the tree to build.

prodded by espie@
2015-06-06 12:13:03 +00:00
dcoppa
54a560f7d5 Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
2015-06-06 09:03:16 +00:00
stu
5b9f8b620c Update to 8.5.18.
Setup Tcl package path at configure time.
Cleanup README and adjust for new man.conf.
Improved lib/package/module path config/runtime.
Skip tests that will always fail due to assumptions that don't hold on OpenBSD.
2015-06-05 20:34:58 +00:00
stu
b06420ffb8 Update to beta33. 2015-06-05 07:24:21 +00:00
robert
8cf6099e62 make php-5.6 the default 2015-06-05 05:58:07 +00:00
kili
3be62c269d register / unregister haskell packages bundled with ghc in the
correct order to reduce noise during pkg_add/pkg_delete.

problem noticed by aja@
2015-06-02 21:17:43 +00:00
bcallah
9f012b208b Update to 20150601 2015-06-02 18:54:55 +00:00
rpointel
973ff31c5f update python to 2.7.10.
ok aja@
2015-05-31 07:56:10 +00:00
jasper
904dfaf060 update to coffeescript-1.9.3 2015-05-30 19:03:34 +00:00
ajacoutot
302d84c7e8 Bump LIBESTDC_VERSION after default gcc4 switched to 4.9.
That thing should be reworked somehow...
2015-05-28 10:29:44 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
pascal
bcffeabd0b In the fortran part of the gcc4 module, also add quadmath to WANTLIB on archs
where it is used.
2015-05-28 08:05:12 +00:00
rpe
ab0cbe11ac Update lang/gawk to 4.1.3
- patch-extension_Makefile_in is not needed anymore
- remove SEPARATE_BUILD, it breaks the testsuite

OK sthen@ aja@
2015-05-26 19:17:00 +00:00
espie
912e2fccdd fix bulk build, make sure we don't grab execinfo.h by mistake 2015-05-24 19:36:59 +00:00
sthen
e9c14d501d mark fsharp BROKEN, like graphics/pinta (another project built using mono)
it frequently hangs during bulk builds.
2015-05-23 11:23:56 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
stu
b167292249 Update to 8.6.4.
Discontinue the installation of private header files.
Discontinue patching an irrelevant file.
Use INSTALL_* as with the other Tcl/Tk ports. Better stripping.
Setup Tcl package path at configure time.
Cleanup README and adjust for new man.conf.
Improved lib/package/module path config/runtime.
Skip tests that will always fail due to assumptions that don't hold on OpenBSD.
Port improvements for less diff churn on future port updates.
2015-05-22 04:17:01 +00:00
juanfra
8055dec35f Update to chibi-scheme 0.7.3. 2015-05-21 18:57:12 +00:00
juanfra
3c09cbfcc2 Add a note about gambit 4.7.6. 2015-05-21 17:50:00 +00:00
ajacoutot
cfbd8c50f6 Fix implicit declaration of malloc. 2015-05-21 06:45:48 +00:00
ajacoutot
f4725a24a2 Remove useless/broken mono ports.
ok robert@
2015-05-20 15:05:36 +00:00
jca
4b14a107fe SHARED_ONLY 2015-05-20 11:40:22 +00:00
jca
cab18f6e64 Link libtinyscheme.so (not installed) using cc. Fixes binutils-2.17@amd64 2015-05-20 11:38:33 +00:00
sthen
d3e1db6f52 rm lang/mono-basic, it has build issues on at least i386/amd64 and nothing
using it in-tree. ok ajacoutot
2015-05-20 10:09:57 +00:00
sthen
fc5fd8544b mark BROKEN-i386; vbnc crashes during build 2015-05-20 07:36:38 +00:00
bmercer
ba8852efda Update to rust-1.0.0, from Sébastien Marie. Tested by myself, sthen, and afresh, OK sthen@ 2015-05-19 23:42:38 +00:00
sthen
a582605994 Record an inter library dependency on libm in liblua-*.so.*.
Fixes issues with as-needed in binutils 2.17, kettenis and dcoppa think
this approach is reasonable.
2015-05-18 16:43:52 +00:00
jasper
7e7ecc3b15 remove another bunch of @rm -f, some of which were hiding the arguments no
longer existed
2015-05-18 11:29:37 +00:00
bcallah
4b4b8316fe Update to 20150517 2015-05-17 18:37:09 +00:00
robert
8f053cec53 security update to 5.6.9 2015-05-17 12:01:18 +00:00
robert
b48e859e4d security update to 5.5.25 2015-05-17 12:00:57 +00:00
robert
f1bda7e79e security update to 5.4.41 2015-05-17 12:00:22 +00:00
jasper
d30f4360a7 add beginnings for a golang module
input and ok jsing@ kspillner@ sthen@
2015-05-15 07:30:41 +00:00
jeremy
a868618a8e Update to jruby 1.7.20
OK jasper@
2015-05-14 15:38:25 +00:00
kili
fde896eb00 Don't throw away output of {,un}register.sh (used in @exec and @unexec).
In theory, those should never fail, but espie@ frequently noticed failure
of register.sh (with a broken / incomplete ghc package db resulting in
hs libraries like Prelude or Distribution/Simple not found).

No bump yet, because it only adds spam during pkg_add.
2015-05-11 22:54:57 +00:00
jca
70269388dd Update to mawk-1.3.4.20150503 2015-05-11 19:00:07 +00:00
jasper
816ccedeba link to upstream bug 2015-05-11 08:18:39 +00:00
jasper
44705075f1 - update to kawa-2.0, most important change being support for R7RS
http://www.gnu.org/software/kawa/news.html
2015-05-11 07:39:19 +00:00
jasper
1a524fb148 update to datalog-2.5 2015-05-10 19:12:25 +00:00
juanfra
9b44b4e32a +chibi-scheme 2015-05-09 21:15:37 +00:00
juanfra
9d13be0fea Comment:
interpreter of the R7RS Scheme programming language

Description:
Chibi-Scheme is a small interpreter of the version R7RS of the Scheme
programming language.

Maintainer: Juan Francisco Cantero Hurtado <juanfra@openbsd.org>

WWW: http://synthcode.com/wiki/chibi-scheme

OK jturner@
2015-05-09 21:04:58 +00:00
jasper
804228c969 sprinkle PORTROACH annotations 2015-05-09 08:35:02 +00:00
abieber
91d8dd7acc +fsharp 2015-05-08 14:35:05 +00:00
abieber
ca53b4d3c0 Import F# a function-first programming language!
OK bcallah@
2015-05-08 14:23:30 +00:00