19688 Commits

Author SHA1 Message Date
shadchin
6a14b5647f Update to py-jedi 0.12.1
From Elias M. Mariani <marianielias A gmail D com> (new maintainer) and
small tweak from me.
2018-07-15 23:04:32 +00:00
shadchin
b663b96875 +py-parso
+py-parso,python3
2018-07-15 22:48:06 +00:00
shadchin
2c61610138 Import py-parso 0.3.1, from Elias M. Mariani <marianielias A gmail D com>
Parso is a Python parser that supports error recovery and round-trip
parsing for different Python versions. Parso is also able to list
multiple syntax errors in your python file.

ok bcallah@
2018-07-15 22:38:58 +00:00
shadchin
2ab7416bf1 Update to py-tz 2018.5
ok daniel@, ajacoutot@
2018-07-15 22:19:58 +00:00
rsadowski
d529d286e7 Update dlib-19.15
http://dlib.net/release_notes.html
2018-07-15 21:58:32 +00:00
jca
0bbb8917b6 Update to bison-3.0.5, mostly C++ bugfixes
Tested in a bulk by ajacoutot@, also tested with a bunch of consumers on
sparc64.  ok ajacoutot@
2018-07-15 13:10:46 +00:00
espie
7d1d519104 _MASTER_SITE_FREEBSD -> MASTER_SITE_FREEBSD 2018-07-15 08:36:38 +00:00
espie
78cb7ada7e the physfs update was not tested, let's see how large the damage is
before backing out.

no buildy -> no bumpy requiry
2018-07-15 06:23:59 +00:00
fcambus
14bda1ec8d Add p5-MooX-StrictConstructor. 2018-07-14 15:56:06 +00:00
fcambus
7a862aadd1 Import devel/p5-MooX-StrictConstructor.
Simply loading this module makes your constructors "strict". If your
constructor is called with an attribute init argument that your class
does not declare, then it dies. This is a great way to catch small typos.

OK giovanni@
2018-07-14 15:55:30 +00:00
jsg
e2d006d0f2 -DHB_NO_MT is no longer required to build on arm
ok ajacoutot@
2018-07-13 08:46:03 +00:00
jsg
b33c2b5eaf arm no longer needs -D__BUILTIN_HACK to build, remove vax case 2018-07-13 04:08:08 +00:00
jsg
486b7b49c3 Enable the stack protector again on arm. It was disabled when armv7
used gcc 4.2, this builds fine after the switch to clang.
2018-07-13 03:00:16 +00:00
sthen
d64cdb6a21 - set PKGSPEC-main in devel/llvm, which provides the default pkgspec for
dependent ports, this restricts deps to use the current clang version
which is required for some ports using the unversioned libLLVM*.so
library. see https://marc.info/?l=openbsd-ports&m=152377935312657&w=2

- set RUN_DEPENDS on devel/llvm in lang/crystal as it uses libLLVM*.so
breakage reported by James Turner

I don't like this at all, but don't see what other option we have,
if anyone has a better idea please pipe up.
2018-07-12 21:19:34 +00:00
naddy
fc335c985b Remove tremor, an obsolete fixed-point Vorbis audio decoder that is
no longer maintained upstream and no longer useful since our arm arch
unconditionally supports floating point.
2018-07-12 20:41:59 +00:00
jasper
c51a120db7 apply fix from upstream for the mis-interpreting of ldd output
ok aja@
2018-07-12 13:37:28 +00:00
ajacoutot
f68224286c Update to appstream-glib-0.7.10. 2018-07-12 09:59:11 +00:00
ajacoutot
26ba081ad4 Update to harfbuzz-1.8.3. 2018-07-12 09:55:02 +00:00
jca
cfd40afae8 Drop comment outdated now that this builds on arm64 2018-07-11 19:45:58 +00:00
jca
addd618f84 Update to physfs-3.0.1
from David Carlier who also build-tested consumers
2018-07-11 16:05:14 +00:00
espie
8fb747aa60 zap really old quirks.
bump version to 3.0, add interface for optional tags (unused yet)
2018-07-11 12:56:38 +00:00
ajacoutot
34d7b30de0 Force bump after recent glib2's gint64 typedef change. 2018-07-11 12:03:57 +00:00
ajacoutot
ddd7fdcb77 Make sure gint64 matches int64_t so that C++ is happy
with and OK espie@
2018-07-11 12:03:22 +00:00
ajacoutot
90df56e7c3 Update to meson-0.47.1. 2018-07-11 11:51:14 +00:00
espie
72bc1e0558 when we delete this, we don't need to run tag a last time 2018-07-11 11:21:12 +00:00
espie
33a2097e08 we don't need to run update-desktop-database that last time, since we're
going to zap the cache anyway
2018-07-11 09:39:28 +00:00
naddy
b2cd148e7c arm switched to clang; remove never true condition 2018-07-10 15:43:51 +00:00
jasper
ebe486ca67 moved to github, also sync HOMEPAGE while here 2018-07-10 13:13:42 +00:00
ajacoutot
8863b27727 Update to meson-0.47.0. 2018-07-10 12:29:16 +00:00
kettenis
deb02e43c1 Add OpenBSD/arm64 support. Not fully functional yet, but good enough to be
helpful analyzing coredumps and inspecting running processes.  From a diff
provided by drahn@.

ok jca@, phessler@
2018-07-10 11:03:46 +00:00
jasper
8e081fec38 remove serverspec and specinfra
having ports for these made sense while openbsd support was added,
that's no longer the case so we might as well remove this pure ruby gem.

ok jeremy@
2018-07-10 10:50:12 +00:00
tb
c0524e9a96 Update to protobuf-c 1.3.0 since it's the first version that builds with
protobuf 3.

All consumers tested by jca (sparc64) and myself (amd64).

tweaks & ok jca;
maintainer timeout
2018-07-10 10:49:43 +00:00
tb
c9553979be Update to protobuf 3.6.0. Partly based on the update to 3.5.1 in openbsd-wip
by reyk (most recently) and others.

All consumers tested by jca (sparc64) and myself (amd64).

moral support from phessler; a certain P4 guy also wants this.
ok jca -- many thanks for all your help with this!
2018-07-10 10:47:42 +00:00
mpi
517e37bfa4 Bump REVISION after USB_DEVICEINFO change. 2018-07-10 09:19:13 +00:00
ajacoutot
a643babf73 No need to @unexec-delete rm -f %D/share/icons/.../icon-theme.cache
anymore, pkg_delete(1) does the right thing \o/
2018-07-09 15:09:37 +00:00
fcambus
8040dec3cb Add p5-bareword-filehandles. 2018-07-09 14:08:59 +00:00
fcambus
f940ace961 Import devel/p5-bareword-filehandles.
This module lexically disables the use of bareword filehandles with
builtin functions, except for the special builtin filehandles STDIN,
STDOUT, STDERR, ARGV, ARGVOUT and DATA.

OK sthen@
2018-07-09 14:08:21 +00:00
fcambus
bdda3bcdc0 Add p5-Mixin-Linewise. 2018-07-09 14:04:54 +00:00
fcambus
c3a72ef7d0 Import devel/p5-Mixin-Linewise.
With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write
a method to handle handles, and methods for handling strings and filenames are
added for you.

OK sthen@
2018-07-09 14:03:35 +00:00
fcambus
369e8326f1 Add xa. 2018-07-09 13:55:49 +00:00
fcambus
1141702aab Import devel/xa.
xa is a high-speed, two-pass portable cross-assembler. It understands mnemonics
and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500,
8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02) and the 65816.

Key features:

- C-like preprocessor (and understands cpp for additional feature support)
- Rich expression syntax and pseudo-op vocabulary
- Multiple character sets
- Binary linking
- Supports o65 relocatable objects with a full linker and relocation suite, as
  well as "bare" plain binary object files block structure for label scoping

OK bcallah@, sthen@
2018-07-09 13:54:58 +00:00
jasper
6a5b74e9df update to ruby24-specinfra-2.74.0 2018-07-09 10:42:45 +00:00
jasper
761d6b5d2b update to readline-7.0
tested in a bulk by aja@
2018-07-09 07:51:05 +00:00
gonzalo
e08c28b9ac Add an example for httpd.conf(5)
OK schwarze@
2018-07-08 21:10:48 +00:00
bentley
0b45552c98 Install go-tools as a library, allowing the go-text module to work correctly.
ok sthen@
2018-07-08 13:46:54 +00:00
ajacoutot
5abfe5c4c7 Sync with what was commited upstream:
[mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.

from Brad (maintainer)
2018-07-08 10:32:45 +00:00
espie
cd12df3943 misc small tags:
- gio-querymodules
- gtk-query-immodules*
2018-07-07 22:39:42 +00:00
kn
08d5d82eae Update to git-2.18.0
OK benoit danj
2018-07-06 20:15:42 +00:00
ajacoutot
fcf5bd770b Merge in diffs from base:
- Add ret protector options as no-ops.
- Add a clang pass that identifies potential ROP gadgets and replaces ROP
  friendly instructions with safe alternatives. This initial commit fixes
  this framework.
- Add RETGUARD to clang for amd64. This security mechanism uses per-function
  random cookies to protect access to function return instructions, with the
  effect that the integrity of the return address is protected, and function
  return instructions are harder to use in ROP gadgets.
- Put the new retguard symbols in their own section,
  '.openbsd.randomdata.retguard', to make them easier to work with in the
  kernel hibernate code.
- Pass -nopie to the linker when -pg is specified to make the
  profiler(gprof) work properly.
- Work around a bug where discarding the .ARM.exidx section in the armv7 kernel
  linker script makes ld.lld(1) crash.  This has been fixed in a different
  (proper?) way upstream but backporting their fix is a bit too invasive.
- Merge '.openbsd.randomdata.*' sections into a single '.openbsd.randomdata'
  section when linking, as we do when using ld from binutils.

from Brad (maintainer)
2018-07-06 06:55:10 +00:00
espie
2a95b6e111 tag glib-compile-schemas 2018-07-06 06:04:41 +00:00