18455 Commits

Author SHA1 Message Date
bluhm
e20a64b003 update p5-List-MoreUtils to 0.426
remove useless bundled modules in inc
2017-10-18 15:18:36 +00:00
mpi
a9e7b1d03b Bump revision for <elf.h>.
Now that the base system provides this header, libelf will pick it
instead of redefining its content.

This should help finding potential regressions.
2017-10-17 09:36:18 +00:00
remi
4950cefcc7 + py-test-localserver
+ py-test-localserver,python3
+ py-test-subtesthack
+ py-test-subtesthack,python3

ok jca@ danj@
2017-10-16 21:36:43 +00:00
remi
403b54483e import py-test-subtesthack-0.1.1
hack to explicitly set up and tear down fixtures

ok jca@ danj@
2017-10-16 21:28:20 +00:00
remi
fa9eab82ac import py-test-localserver-0.3.7
py.test plugin to test server connections locally

ok jca@ danj@
2017-10-16 21:05:44 +00:00
jeremy
ab4d1b7bc2 Update to rake-remote_task 2.4.2.
Add patch to gemspec so this runs with rake 12 (the default on ruby 2.4).
Make tests work by adding a TDEP on ruby-hoe.
2017-10-15 20:53:18 +00:00
jasper
92ca35dd13 update to acpica-20170929
from Caspar Schutijser
'go for it' sthen@
2017-10-15 13:02:07 +00:00
jeremy
97d62aa07c Remove building of ruby 2.2 ports with native code by default.
Also fixes a couple of issues where only the ruby 2.2 version was built
by default, building them with ruby 2.3 and 2.4 by default instead.
2017-10-14 16:23:46 +00:00
ajacoutot
b3bb644811 Update to harfbuzz-1.6.0. 2017-10-14 10:10:04 +00:00
benoit
3ae630f7d8 Update to libspectrum-1.4.1. 2017-10-14 09:32:25 +00:00
phessler
b191c0e475 we won't have clang older than 2.9, so simply accept all versions of
clang as a valid compiler

OK sthen@ jca@
2017-10-12 08:07:11 +00:00
sebastia
6cf4039bde small update to 1.3.0 2017-10-12 06:28:17 +00:00
sebastia
3e95ae0d7b minimal update to 0.1.6 2017-10-12 06:26:20 +00:00
jeremy
66aa80885c Add quirk for ruby-arirang -> arirang 2017-10-11 23:28:15 +00:00
benno
749ce6f66b remove net/dnsfilter, not maintained anymore. net/dnsdist is a
possible replacement.
ok florian@
2017-10-11 18:52:17 +00:00
espie
8278339663 We're not OSX, so we don't compile objective C code, so force the
linker to be CC.
2017-10-11 15:38:41 +00:00
juanfra
f7de6c5fd2 +devel/py-hgnested 2017-10-10 09:22:53 +00:00
juanfra
1464cfc703 From Sebastien Marie. OK danj@.
Comment:
mercurial extension to work with nested repositories

Description:
Mercurial extension to work with nested repositories.

It was inspired by the forest extension.

The extension allow to apply common Mercurial commands to all the nested
repositories at once like pull, push etc. It allow also to fetch a complete
tree of repositories through ssh or http.

Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>

WWW: https://bitbucket.org/cedk/hgnested
2017-10-10 09:21:11 +00:00
sthen
ac072202fe fix bogus ${MODPY_PY_PREFIX} in DISTNAME, inadvertently found by semarie :) 2017-10-10 08:55:31 +00:00
jeremy
2078021e41 Add quirk for puppet-dashboard 2017-10-09 15:34:24 +00:00
ajacoutot
b687066a8f Update to meson-0.43.0.
- tested with all consumers
2017-10-09 07:40:25 +00:00
bentley
22cfa4aa6f Fix an incompatibility with our sed in xdg-screensaver.
Fixes an error in "xdg-screensaver suspend $win", as used in retroarch.
(sed: 1: "/^Screen Saver:/,/^[^ ] ...: unexpected EOF (pending }'s))

While here, use HTTPS for MASTER_SITES.

ok ajacoutot@ (maintainer)
2017-10-09 04:37:42 +00:00
gsoares
924a29499b update to 1.81 2017-10-09 00:58:36 +00:00
jasper
42295703b7 update to glade-3.20.1 2017-10-08 08:32:03 +00:00
ajacoutot
57266c88fa - [ELF] - Fix segfault when processing .eh_frame.
- [LLD] Fix padding of .eh_frame when in executable segment

from Brad (maintainer)
2017-10-08 07:40:18 +00:00
jasper
48304a6afd update to specinfra-2.72.0 2017-10-08 07:15:29 +00:00
ajacoutot
3efba61b8a Make clang include a FILE symbol for .(s|S) files.
from Brad (maintainer), confirmed by robert@
2017-10-07 12:35:31 +00:00
ajacoutot
d5fc4bf0c3 [X86] Disable _mm512_maskz_set1_epi64 intrinsic on 32-bit targets to prevent a
backend isel failure.

from Brad (maintainer)
2017-10-07 12:08:33 +00:00
jasper
a794def0cd update to autoconf-archive-2017.09.28 2017-10-07 09:44:06 +00:00
sthen
879254d644 py-test-runner is a BUILD_DEPENDS, found by naddy 2017-10-06 21:57:18 +00:00
juanfra
a9a3f78f29 Update to mercurial 4.3.3. 2017-10-06 20:43:52 +00:00
ajacoutot
5c45afd6f2 Update to dconf-0.26.1. 2017-10-06 15:09:36 +00:00
sthen
b4f8c61811 update to py-coveralls 1.2.0, from maintainer Johan Huldtgren 2017-10-06 13:45:08 +00:00
fcambus
b4c5433c77 Update tig to 2.3.0. 2017-10-05 20:10:12 +00:00
bluhm
dd48b7cf71 update p5-List-MoreUtils-XS to 0.426 2017-10-05 14:41:06 +00:00
rsadowski
97970ba22b Update LibOFX to 0.9.12
LibOFX CVE-2017-2816 Stack Based Buffer Overflow Vulnerability:
- http://www.securityfocus.com/bid/100828
- https://www.talosintelligence.com/vulnerability_reports/TALOS-2017-0317

ok landry@
2017-10-04 20:50:10 +00:00
sthen
351f04f511 fix a broken patch. I think this is actually a noop, the "function definition
is not allowed here" doesn't get triggered when running (this was an earlier
found port from the initial grep over unpacked ports source rather than from
the build-time check) and the relevant file doesn't get installed. however
it confused me a lot when I was trying to port over this patch to another
port which borrowed this and *does* use it.
2017-09-29 23:36:03 +00:00
naddy
975f777369 Unbreak autoconf checks with clang by not using nested functions 2017-09-29 23:25:49 +00:00
jca
7363398156 Use COMPILER=base-gcc, for consistency. Requested by sthen@ 2017-09-29 16:48:50 +00:00
jca
24b6d9bb4a Disable ports that don't build on clang archs; ok naddy@ 2017-09-27 20:36:17 +00:00
danj
d7a96142a6 Security update to git-2.14.2
The `git` subcommand `cvsserver` is a Perl script which makes excessive
use of the backtick operator to invoke `git`. Unfortunately user input
is used within some of those invocations.
http://seclists.org/oss-sec/2017/q3/att-534/git_cvsserver.txt

ok benoit@ (maintainer), "Fix should go in" sthen@
2017-09-27 15:06:08 +00:00
espie
ec16d0bef7 < is different from <= 2017-09-27 10:06:22 +00:00
landry
ddc3ad8218 Update to nspr 4.17.
Will be required by gecko 57 branch, so might help things for upcoming -stable.
2017-09-27 06:42:44 +00:00
dcoppa
371d25e228 Unbreak autoconf check for va_copy() with clang by not using nested
functions

cluebat by sthen@
2017-09-26 14:04:25 +00:00
dcoppa
dbb7c03831 Do not install compressed manpages
OK ajacoutot@
2017-09-26 09:07:14 +00:00
sthen
5fe80c48c6 sync wantlib 2017-09-25 21:25:18 +00:00
sthen
631eac30de don't use a nested function with AC_TRY_COMPILE 2017-09-25 19:55:19 +00:00
ajacoutot
1e680c7e7c [AArch64] Fix bug in store of vector 0 DAGCombine.
Avoid using XZR/WZR directly as operands to split stores of zero
vectors.  Doing so can lead to the XZR/WZR being used by an instruction
that doesn't allow it (e.g. add)

from Brad (maintainer)
2017-09-25 10:44:19 +00:00
sthen
0792b239b0 avoid nested function in AC_TRY_LINK 2017-09-25 10:09:40 +00:00
robert
d267cd02ca Unbreak autoconf checks with clang by not using nested functions
in the checks.

Someone clearly did not read the autoconf documentation because
using the following functions with a function declaration inside
the body will end up declaring a function inside a function.

- AC_TRY_COMPILE( [], [ int main() { return 0; } ],
- AC_LANG_PROGRAM([[]], [[int main (void) { return 0; }]])],
- AC_TRY_LINK([], [int main (void) { return 0; }],

Result:

int
main ()
{
int main (void) { return 0; }
  ;
  return 0;
}

nested functions is a gcc extension which is not supported by
clang.

test.c:4:17: error: function definition is not allowed here
int main (void) { return 0; }
                ^
1 error generated.

This causes tests to fail in the configure scripts resulting in
missing compile and link time flags from the builds.

This resulted in weird behaviour of several software, like gnome
hanging completely due to gtk+3 not being built properly.

This change intrudces the following fixes:

- remove int main() declaration from AC_TRY_COMPILE, AC_LANG_PROGRAM, AC_TRY_LINK
  as it comes with a declaration already, and people misused them

- change to use AC_LANG_SOURCE when needed in case a complete source block is specified

Most of the changes are in configure.(ac|in), however there were some cases
where autoconf is either broken or the build failed because of an autoconf
generated configure script. Everytihng else is switched to autoconf, so
the maintainers can go ahead and upstream these diffs.

There are more to come, we are continously checking the tree for these issues
and in the future the infrastructure will error if such a case is found.
2017-09-25 09:16:12 +00:00