123832 Commits

Author SHA1 Message Date
rpointel
5e12304927 update plaso to 20170930.
ok benoit@.
2017-11-06 09:03:26 +00:00
rpointel
c0e99765f3 add python bindings for capstone.
ok benoit@ jasper@.
2017-11-06 08:54:28 +00:00
bcallah
5e5319254c +snobol4 2017-11-06 08:14:43 +00:00
bcallah
88963c1373 Import lang/snobol4, the CSNOBOL4 suite including interpreter, debugger and
utilities. Joint work with STeve Andre' <andres AT msu DOT edu>, who takes
MAINTAINER. Thanks!
ok juanfra@

CSNOBOL4 is a free port of the original SIL (SNOBOL4 Implementation
Language) "macro" version of SNOBOL4 (developed at Bell Labs) with the
C language as a target.

SNOBOL4, while known primarily as a string language excels at any task
involving symbolic manipulations. It provides dynamic typing, garbage
collection, user data types, and on the fly compilation.

CSNOBOL4 supports the full SNOBOL4 language plus BLOCKS and SPITBOL and
other extensions.
2017-11-06 08:14:14 +00:00
jeremy
f755693b61 Build chromedriver when building chrome
chromedriver is chrome's implementation of the WebDriver protocol, allowing
automation of chrome by an external program.  This is often used by
automated testing software.

Help and OK robert@
2017-11-06 07:38:28 +00:00
jturner
a783a9a089 Update fossil to 2.4
Changelog can be view here: http://fossil-scm.org/index.html/doc/trunk/www/changes.wiki#v2_4
2017-11-06 02:29:48 +00:00
bcallah
de01d4a21b +libfirm
+cparser
2017-11-06 01:21:49 +00:00
bcallah
2c88f33758 Import lang/cparser, a C99 parser and frontend for libFirm.
ok bentley@

cparser is a recursive descent C99 parser written in C99. It contains a
preprocessor, lexer, parser, constructs an AST and does semantic
analysis. It acts as a frontend to the libFirm intermediate
representation library. This way optimization and code generation is
performed. The compiler supports cross compilation to multiple target
architectures with a command-line switch. It comes with driver logic for
calling assemblers and linkers as well as parsing command-line options.
This allows it to be a drop-in replacement for gcc or clang in many
situations.
2017-11-06 01:21:07 +00:00
bcallah
24c9106815 Import devel/libfirm, a graph based intermediate representation and backend
ok bentley@

The Firm library implements the Firm intermediate representation (ir).

libFirm contains algorithms for construction of the SSA form directly
from the attributed syntax tree. A set of analyses and optimization
phases is provided.

libFirm includes backends of varying maturities for IA32, AMD64, ARM,
and other architectures.

Features:
* Completely graph-based, source- and target-independent intermediate
  representation in SSA form
* Extensive set of optimizations
* High-quality register allocation
2017-11-06 01:19:16 +00:00
kili
a2d9369688 Mark devel/hs-aeson as broken.
It looks like it isn't used anymore, but I'll keep it
a day or two before removing it.
2017-11-06 00:39:51 +00:00
ajacoutot
177d3e5389 Makr BROKEN for the time being; there's an issue with the latest itstool. 2017-11-05 23:05:07 +00:00
jasper
96e8eb9374 unbreak help files which itstool choked on after the update to 2.0.4
from gnome via void
2017-11-05 22:25:22 +00:00
bentley
7d63b24ba1 "PSP" -> "PlayStation Portable" 2017-11-05 22:14:33 +00:00
jasper
7eac29770a missing bison BDEP 2017-11-05 22:09:31 +00:00
bentley
5dbafab08c +ppsspp 2017-11-05 22:07:06 +00:00
sebastia
18cbf6a9cb ruby-gpgme contains native code, so hook up for the supported ruby versions
explicitly

I was too impationed waiting for jeremy@ to enlighten me
2017-11-05 22:06:30 +00:00
bentley
ec6febbe10 Import ppsspp-1.4.2, a Sony PSP emulator.
Personal recommendation: open the homebrew menu and download Cave Story. :)

ok jeremy@
2017-11-05 22:06:29 +00:00
sebastia
00e6755851 hook up ruby-hiera-eyaml-gpg 2017-11-05 22:03:16 +00:00
sebastia
9961d56c82 hook up ruby-gpgme 2017-11-05 22:01:20 +00:00
sebastia
9006f229f4 GPG backend for the hiera eyaml backend, allows you to use gpg keys for
encryption.

OK jeremy@
2017-11-05 21:59:07 +00:00
sebastia
69b4b1beae import ruby-gpgme:
Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made Easy). GnuPG
Made Easy (GPGME) is a library designed to make access to GnuPG easier
for applications. It provides a High-Level Crypto API for encryption,
decryption, signing, signature verification and key management.

it's a requirement for the hiera-eyaml-gpg backend.

Quite some help from and OK jeremy@
2017-11-05 21:49:09 +00:00
naddy
1cc37b9302 replace gettext module 2017-11-05 21:46:04 +00:00
kili
bce60d9f2b Let it configure/build with ghc-8. 2017-11-05 20:51:15 +00:00
denis
37a831172b Add myself
OK bcallah@ aja@ jca@
2017-11-05 20:17:15 +00:00
espie
71a2c5c205 wee gmake broken build-system, what a surprise. takes less time adding
-lpng directly than to figure that shit out.
fixes lld link
2017-11-05 19:42:18 +00:00
espie
faf5b8645d blablabla -lm lld 2017-11-05 19:29:43 +00:00
sthen
7a0a5540f3 update to Dovecot 2.2.33.2, from Brad.
- doveadm: Fix crash in proxying (or dsync replication) if remote is
running older than v2.2.33
- auth: Fix memory leak in %{ldap_dn}
- dict-sql: Fix data types to work correctly with Cassandra
2017-11-05 19:27:56 +00:00
sthen
174d3644d5 Update to MariaDB 10.0.33, fixes CVE-2017-10268 and CVE-2017-10378. From Brad. 2017-11-05 19:17:23 +00:00
jasper
ad026349d6 update to intellij-2017.2.5
from Caspar Schutijser (MAINTAINER)
2017-11-05 18:57:17 +00:00
ajacoutot
7142c14733 Update to liblouis-3.3.0. 2017-11-05 18:50:00 +00:00
jasper
6a9c627fab fix package name
pointed out by naddy@
2017-11-05 18:49:09 +00:00
jasper
f63d850b78 apply fix from upstream 2017-11-05 18:21:25 +00:00
jasper
e511575761 build and install documentation, requested by tb@ 2017-11-05 18:19:06 +00:00
sthen
fa6c186d07 update to py-cryptography 2.1.3 2017-11-05 17:53:50 +00:00
espie
f481053c42 fix linking with lld 2017-11-05 17:47:34 +00:00
sthen
3931a78745 +py-asn1crypto 2017-11-05 17:45:34 +00:00
sthen
61a112878a import security/py-asn1crypto, ok jca@
Fast ASN.1 parser and serializer with definitions for private keys, public
keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5,
X.509 and TSP.
2017-11-05 17:44:18 +00:00
ajacoutot
0a69d6ce2c Update to lcms2-2.8. 2017-11-05 17:34:12 +00:00
jasper
daa06365c7 update to mplus-063 2017-11-05 17:30:49 +00:00
ajacoutot
746f00720b Update to exiftran-2.14. 2017-11-05 17:28:00 +00:00
jasper
72fd6114b7 update to ruby-hoe-3.16.1 2017-11-05 17:27:20 +00:00
jasper
5ab145ad8d update to diff-lcs-1.3 2017-11-05 17:24:48 +00:00
jeremy
dc6a23c828 Remove ruby-id3lib, dead for 7 years. Users should switch ruby-taglib.
OK jasper@
2017-11-05 17:22:21 +00:00
jeremy
7aeffdc714 Unhook ruby-id3lib 2017-11-05 17:20:14 +00:00
jeremy
6b0c578bc4 Hookup ruby-tk 2017-11-05 17:18:49 +00:00
jeremy
3f5aca3068 Import ruby-tk 0.2.0
This is a Tk interface module using tcltklib.  It was distributed with
ruby until ruby 2.3.  Starting in ruby 2.4 it is available as a separate
gem.

OK jasper@
2017-11-05 17:17:41 +00:00
ajacoutot
a7d42e9cce Update to t1utils-1.41. 2017-11-05 17:16:56 +00:00
juanfra
9fb3ac023c Update to cython 0.27.3. 2017-11-05 17:16:08 +00:00
jasper
2ac7484e77 update to gtkwave-3.3.86l 2017-11-05 17:10:37 +00:00
jasper
a7ad76f38f update to barman-2.3 2017-11-05 17:08:41 +00:00