Commit graph

279009 commits

Author SHA1 Message Date
minskim
a2a49e7ff6 doc: Added textproc/R-utf8 version 1.1.3 2018-03-15 18:37:29 +00:00
minskim
f549ea3522 textproc/Makefile: Add R-utf8 2018-03-15 18:37:23 +00:00
minskim
353a12b364 textproc/R-utf8: Import version 1.1.3
Process and print 'UTF-8' encoded international text (Unicode). Input,
validate, normalize, encode, format, and display.
2018-03-15 18:37:18 +00:00
gdt
628e283b7f postgresql-postgis2: Update todo list
(This does not change any code.)
2018-03-15 18:31:58 +00:00
adam
56916a25a3 Updated mail/py-authres, time/py-tempora 2018-03-15 12:35:24 +00:00
adam
fca2f57187 py-tempora: updated to 1.11
1.11:
Scheduler now honors daylight savings times in the PeriodicCommands.
2018-03-15 12:34:54 +00:00
adam
a33f82b1b3 py-authres: updated to 1.1.0
1.1.0:
+ Changed from distutils to setuptools because it's the future
+ Implement RFC 7601 SHOULD to ignore unknown method identifiers (2.7.6):
+ Discard unknown ptypes and associated properties
+ Added tests to document errors raised by different kinds of broken header
  fields
2018-03-15 12:23:47 +00:00
leot
dd6162360b doc: Updated x11/dmenu to 4.8 2018-03-15 10:58:35 +00:00
leot
f29298a852 dmenu: Update x11/dmenu to 4.8
Changes:
4.8
---
Features:
- Add key bindings for moving to the word start or end: Mod1+b/^Left and
  Mod1+f/^Right.
- Set class name on menu window (WM_CLASS).

Fixes:
- Fix a possible free of a uninitialize variable in paste().
2018-03-15 10:58:24 +00:00
leot
07aeb25c56 doc: Updated x11/st-term to 0.8 2018-03-15 10:53:01 +00:00
leot
1c85ad066e st-term: Update x11/st-term to 0.8
Changes:
0.8
---
There are many features and code that has been rewritten. Particulary
noteworthy is now a more clear separation of the X11/Xft code and the terminal
emulator logic.

Some peole have shown interest in writing a Wayland port, writing specific
(fuzz) tests for the terminal emulator or reusing the terminal emulator code.
2018-03-15 10:52:38 +00:00
he
bef270d3a9 Note update of net/unbound to 1.7.0. 2018-03-15 10:23:20 +00:00
he
ccc7301909 Upgrade unbound to version 1.7.0.
Pkgsrc changes:
 * Add libunbound.pc to PLIST.

Upstream changes:

Features
- auth-zone provides a way to configure RFC7706 from unbound.conf,
  eg. with auth-zone: name: "." for-downstream: no for-upstream: yes
  fallback-enabled: yes and masters or a zonefile with data.
- Aggressive use of NSEC implementation. Use cached NSEC records to
  generate NXDOMAIN, NODATA and positive wildcard answers.
- Accept tls-upstream in unbound.conf, the ssl-upstream keyword is
  also recognized and means the same.  Also for tls-port,
  tls-service-key, tls-service-pem, stub-tls-upstream and
  forward-tls-upstream.
- [dnscrypt] introduce dnscrypt-provider-cert-rotated option,
  from Manu Bretelle.
  This option allows handling multiple cert/key pairs while only
  distributing some of them.
  In order to reliably match a client magic with a given key without
  strong assumption as to how those were generated, we need both key and
  cert. Likewise, in order to know which ES version should be used.
  On the other hand, when rotating a cert, it can be desirable to only
  serve the new cert but still be able to handle clients that are still
  using the old certs's public key.
  The `dnscrypt-provider-cert-rotated` allow to instruct unbound to not
  publish the cert as part of the DNS's provider_name's TXT answer.
- Update B root ipv4 address.
- make ip-transparent option work on OpenBSD.
- Fix #2801: Install libunbound.pc.
- ltrace.conf file for libunbound in contrib.
- Fix #3598: Fix swig build issue on rhel6 based system.
  configure --disable-swig-version-check stops the swig version check.

Bug Fixes
- Fix #1749: With harden-referral-path: performance drops, due to
  circular dependency in NS and DS lookups.
- [dnscrypt] prevent dnscrypt-secret-key, dnscrypt-provider-cert
  duplicates
- Better documentation for cache-max-negative-ttl.
- Fixed libunbound manual typo.
- Fix #1949: [dnscrypt] make provider name mismatch more obvious.
- Fix #2031: Double included headers
- Document that errno is left informative on libunbound config read
  fail.
- iana port update.
- Fix #1913: ub_ctx_config is under circumstances thread-safe.
- Fix #2362: TLS1.3/openssl-1.1.1 not working.
- Fix #2034 - Autoconf and -flto.
- Fix #2141 - for libsodium detect lack of entropy in chroot, print
  a message and exit.
- Fix #2492: Documentation libunbound.
- Fix #2882: Unbound behaviour changes (wrong) when domain-insecure is
  set for stub zone.  It no longer searches for DNSSEC information.
- Fix #3299 - forward CNAME daisy chain is not working
- Fix link failure on OmniOS.
- Check whether --with-libunbound-only is set when using --with-nettle
  or --with-nss.
- Fix qname-minimisation documentation (A QTYPE, not NS)
- Fix that DS queries with referral replies are answered straight
  away, without a repeat query picking the DS from cache.
  The correct reply should have been an answer, the reply is fixed
  by the scrubber to have the answer in the answer section.
- Fix that expiration date checks don't fail with clang -O2.
- Fix queries being leaked above stub when refetching glue.
- Copy query and correctly set flags on REFUSED answers when cache
  snooping is not allowed.
- make depend: code dependencies updated in Makefile.
- Fix #3397: Fix that cachedb could return a partial CNAME chain.
- Fix #3397: Fix that when the cache contains an unsigned DNAME in
  the middle of a cname chain, a result without the DNAME could
  be returned.
- Fix that unbound-checkconf -f flag works with auto-trust-anchor-file
  for startup scripts to get the full pathname(s) of anchor file(s).
- Print fatal errors about remote control setup before log init,
  so that it is printed to console.
- Use NSEC with longest ce to prove wildcard absence.
- Only use *.ce to prove wildcard absence, no longer names.
- Fix unfreed locks in log and arc4random at exit of unbound.
- Fix lock race condition in dns cache dname synthesis.
- Fix #3451: dnstap not building when you have a separate build dir.
  And removed protoc warning, set dnstap.proto syntax to proto2.
- Added tests with wildcard expanded NSEC records (CVE-2017-15105 test)
- Unit test for auth zone https url download.
- tls-cert-bundle option in unbound.conf enables TLS authentication.
- Fixes for clang static analyzer, the missing ; in
  edns-subnet/addrtree.c after the assert made clang analyzer
  produce a failure to analyze it.
- Fix #3505: Documentation for default local zones references
  wrong RFC.
- Fix #3494: local-zone noview can be used to break out of the view
  to the global local zone contents, for queries for that zone.
- Fix for more maintainable code in localzone.
- more robust cachedump rrset routine.
- Save wildcard RRset from answer with original owner for use in
  aggressive NSEC.
- Fixup contrib/fastrpz.patch so that it applies.
- Fix compile without threads, and remove unused variable.
- Fix compile with staticexe and python module.
- Fix nettle compile.
- Fix to check define of DSA for when openssl is without deprecated.
- iana port update.
- Fix #3582: Squelch address already in use log when reuseaddr option
  causes same port to be used twice for tcp connections.
- Reverted fix for #3512, this may not be the best way forward;
  although it could be changed at a later time, to stay similar to
  other implementations.
- Fix for windows compile.
- Fixed contrib/fastrpz.patch, even though this already applied
  cleanly for me, now also for others.
- patch to log creates keytag queries, from A. Schulze.
- patch suggested by Debian lintian: allow to -> allow one to, from
  A. Schulze.
- Attempt to remove warning about trailing whitespace.
- Added documentation for aggressive-nsec: yes.
2018-03-15 10:22:49 +00:00
adam
ae1eb1dec5 Updated devel/py-async-timeout, devel/py-hypothesis, www/py-aiohttp, devel/py-cython 2018-03-15 09:31:03 +00:00
adam
0c907148a2 py-cython: updated to 0.28
0.28:
Cdef classes can now multiply inherit from ordinary Python classes.
Type inference is now supported for Pythran compiled NumPy expressions.
The const modifier can be applied to memoryview declarations to allow read-only buffers as input.
C code in the docstring of a cdef extern block is copied verbatimly into the generated file. Patch by Jeroen Demeyer.
When compiling with gcc, the module init function is now tuned for small code size instead of whatever compile flags were provided externally. Cython now also disables some code intensive optimisations in that function to further reduce the code size.
Decorating an async coroutine with @cython.iterable_coroutine changes its type at compile time to make it iterable. While this is not strictly in line with PEP-492, it improves the interoperability with old-style coroutines that use yield from instead of await.
The IPython magic has preliminary support for JupyterLab.
The new TSS C-API in CPython 3.7 is supported and has been backported. Patch by Naotoshi Seo.
Cython knows the new Py_tss_t type defined in PEP-539 and automatically initialises variables declared with that type to Py_tss_NEEDS_INIT, a value which cannot be used outside of static assignments.
The set methods .remove() and .discard() are optimised. Patch by Antoine Pitrou.
dict.pop() is optimised. Original patch by Antoine Pitrou.
Iteration over sets and frozensets is optimised.
Safe integer loops (< range(2^30)) are automatically optimised into C loops.
alist.extend([a,b,c]) is optimised into sequential list.append() calls for short literal sequences.
Calls to builtin methods that are not specifically optimised into C-API calls now use a cache that avoids repeated lookups of the underlying C function.
Single argument function calls can avoid the argument tuple creation in some cases.
Some redundant extension type checks are avoided.
Formatting C enum values in f-strings is faster, as well as some other special cases.
String formatting with the ‘%’ operator is optimised into f-strings in simple cases.
Subscripting (item access) is faster in some cases.
Some bytearray operations have been optimised similar to bytes.
Some PEP-484/526 container type declarations are now considered for loop optimisations.
Indexing into memoryview slices with view[i][j] is now optimised into view[i, j].
Python compatible cython.* types can now be mixed with type declarations in Cython syntax.
Name lookups in the module and in classes are faster.
Python attribute lookups on extension types without instance dict are faster.
Some missing signals were added to libc/signal.pxd. Patch by Jeroen Demeyer.
The warning about repeated extern declarations is now visible by default.
The exception handling of the function types used by CPython’s type slot functions was corrected to match the de-facto standard behaviour, so that code that uses them directly benefits from automatic and correct exception propagation. Patch by Jeroen Demeyer.
Defining the macro CYTHON_NO_PYINIT_EXPORT will prevent the module init function from being exported as symbol, e.g. when linking modules statically in an embedding setup. Patch by AraHaan.
2018-03-15 09:30:18 +00:00
adam
b9d1405f56 py-aiohttp: updated to 3.0.9
3.0.9:
Close a connection if an unexpected exception occurs while sending a request
2018-03-15 09:29:09 +00:00
adam
be1371c6df py-hypothesis: updated to 3.49.1
3.49.1:
This patch fixes our tests for Numpy dtype strategies on big-endian platforms, where the strategy behaved correctly but the test assumed that the native byte order was little-endian.

There is no user impact unless you are running our test suite on big-endian platforms. Thanks to Graham Inggs for reporting :issue:1164.

3.49.0:
This release deprecates passing elements=None to collection strategies, such as :func:~hypothesis.strategies.lists.

Requiring lists(nothing()) or builds(list) instead of lists() means slightly more typing, but also improves the consistency and discoverability of our API - as well as showing how to compose or construct strategies in ways that still work in more complex situations.

Passing a nonzero max_size to a collection strategy where the elements strategy contains no values is now deprecated, and will be an error in a future version. The equivalent with elements=None is already an error.
2018-03-15 09:08:36 +00:00
adam
75acb3776d py-async-timeout: updated to 2.0.1
2.0.1:
Fix PendingDeprecationWarning on Python 3.7
2018-03-15 09:04:44 +00:00
adam
7c5ac4595e Updated textproc/py-lxml 2018-03-15 08:50:45 +00:00
adam
0cb34c40a4 py-lxml: updated to 4.2.0
4.2.0:
Features added
* SelectElement.value returns more standard-compliant and browser-like defaults for non-multi-selects. If no option is selected, the value of the first option is returned (instead of None). If multiple options are selected, the value of the last one is returned (instead of that of the first one). If no options are present (not standard-compliant) SelectElement.value still returns None.
* The HTMLParser() now supports the huge_tree option. Patch by stranac.

Bugs fixed
* Some XSLT messages were not captured by the transform error log.
* Crash at shutdown after an interrupted iterparse run with XMLSchema validation.
2018-03-15 08:38:17 +00:00
jperkin
c84b8e81da py-dateutil: Fix BUILD_DEPENDS. 2018-03-15 07:16:48 +00:00
jperkin
39a1997c6f xxdiff-scripts: Fix DEPENDS match. 2018-03-15 07:14:50 +00:00
wiz
7ced28e293 emacs-current: regen distinfo so checksum matches existing patch 2018-03-15 06:08:21 +00:00
wiz
1456ec366e eggdrop: remove patches that are not in distinfo 2018-03-15 06:07:56 +00:00
jnemeth
7d790bed65 sort 2018-03-15 05:08:07 +00:00
khorben
0b7c5e0464 doc: Added devel/py-angr version 7.8.2.21 2018-03-15 03:14:27 +00:00
khorben
b674434c2c Add py-angr 2018-03-15 03:14:17 +00:00
khorben
58dbec6755 Import py-angr version 7.8.2.21
angr is a suite of python libraries that let you load a binary and do a lot of
cool things to it:

 * Disassembly and intermediate-representation lifting
 * Program instrumentation
 * Symbolic execution
 * Control-flow analysis
 * Data-dependency analysis
 * Value-set analysis (VSA)

It is maintained by the angr organization on GitHub.
2018-03-15 03:13:29 +00:00
khorben
25217fb781 Register missing dependency on devel/py-archinfo
Bump PKGREVISION.
2018-03-15 03:01:10 +00:00
khorben
c9af94e1eb doc: Added devel/py-archinfo version 7.8.2.21 2018-03-15 02:57:42 +00:00
khorben
8d1e56f2a2 Add py-archinfo 2018-03-15 02:57:15 +00:00
khorben
39b8ac4e26 Import py-archinfo version 7.8.2.21 from wip
archinfo is a collection of classes that contain architecture-specific
information. It is useful for cross-architecture tools (such as pyvex).

It is maintained by the angr organization on GitHub.
2018-03-15 02:56:54 +00:00
khorben
e11d52b13b doc: Added devel/py-pyvex version 7.8.2.21 2018-03-15 02:50:31 +00:00
khorben
cabaae74d2 Add py-pyvex 2018-03-15 02:50:18 +00:00
khorben
e753226fd6 Import py-pyvex version 7.8.2.21 from wip
VEX is an architecture-agnostic, side-effects-free representation of a number
of target machine languages. It abstracts machine code into a representation
designed to make program analysis easier.

PyVEX exposes VEX into Python.

It is maintained by the angr organization on GitHub.
2018-03-15 02:49:25 +00:00
khorben
95b3f7229d doc: Added devel/py-cle version 7.8.2.21 2018-03-15 02:34:17 +00:00
khorben
5166beba2d Add py-cle 2018-03-15 02:34:03 +00:00
khorben
b6af2f0d7c Import py-cle version 7.8.2.21 from wip
CLE loads binaries and their associated libraries, resolves imports and
provides an abstraction of process memory the same way as if it was loader by
the OS's loader.

It is maintained by the angr organization on GitHub.
2018-03-15 02:32:56 +00:00
khorben
30dd80bd19 doc: Added math/py-claripy version 7.8.2.21 2018-03-15 02:25:55 +00:00
khorben
ad0014e4ab Add py-claripy 2018-03-15 02:25:13 +00:00
khorben
b425c9a85f Import py-claripy version 7.8.2.21 from wip
Claripy is an abstracted constraint-solving wrapper.
It is maintained by the angr organization on GitHub.

General usage is similar to z3.
2018-03-15 02:24:18 +00:00
minskim
d3bc02ac8f doc: Added devel/R-rlang version 0.2.0 2018-03-14 23:48:07 +00:00
minskim
40c23fda67 devel/Makefile: Add R-rlang 2018-03-14 23:48:02 +00:00
minskim
63908ae8e1 devel/R-rlang: Import version 0.2.0
A toolbox for working with base types, core R features like the
condition system, and core 'Tidyverse' features like tidy evaluation.
2018-03-14 23:47:58 +00:00
leot
9e11312896 doc: Updated misc/moreutils to 0.60nb1 2018-03-14 20:35:35 +00:00
leot
3094e38f8e moreutils: Install parallel' and its man page to moreutils-parallel'
This avoid a possible conflict with `parallel' provided by
parallel/parallel package.

PKGREVISION++

Pointed out by Dr. Thomas Orgis via tech-pkg@.
2018-03-14 20:35:23 +00:00
wiz
0d7d06a6be py-mercurial: revert unintended commit 2018-03-14 17:42:28 +00:00
wiz
38b3b756a7 devel/Makefile: + p5-PerlX-Maybe 2018-03-14 17:41:28 +00:00
wiz
a6b18115a7 doc: Updated sysutils/dupeguru to 4.0.3nb2 2018-03-14 17:11:36 +00:00
wiz
8a1ab709e1 dupeguru: fix build with sphinx-1.7.1
Bump PKGREVISION.
2018-03-14 17:11:26 +00:00