Commit graph

300107 commits

Author SHA1 Message Date
wiz
146a781786 doc: Updated misc/khard to 0.14.0 2019-07-21 08:51:00 +00:00
wiz
d5f56bcb78 khard: update to 0.14.0.
v0.14.0: 2019-06-21
- Display ABLABELs for URLs and Private Objects
- Allow vcard selections to be aborted explicitly
- Unify edit and source subcommands
- Merge export and show subcommands
- Turn template export into a seperate command
- Require python >= 3.5
- Add html documentation (generated with sphinx)
- Add man page (generated with sphinx)
2019-07-21 08:50:44 +00:00
wiz
0c4af3a37e doc: Updated archivers/zstd to 1.4.1 2019-07-21 08:37:54 +00:00
wiz
d03d59b66d zstd: update to 1.4.1.
v1.4.1
bug: Fix data corruption in niche use cases by @terrelln (#1659)
bug: Fuzz legacy modes, fix uncovered bugs by @terrelln (#1593, #1594, #1595)
bug: Fix out of bounds read by @terrelln (#1590)
perf: Improve decode speed by ~7% @mgrice (#1668)
perf: Slightly improved compression ratio of level 3 and 4 (ZSTD_dfast) by @cyan4973 (#1681)
perf: Slightly faster compression speed when re-using a context by @cyan4973 (#1658)
perf: Improve compression ratio for small windowLog by @cyan4973 (#1624)
perf: Faster compression speed in high compression mode for repetitive data by @terrelln (#1635)
api: Add parameter to generate smaller dictionaries by @tyler-tran (#1656)
cli: Recognize symlinks when built in C99 mode by @felixhandte (#1640)
cli: Expose cpu load indicator for each file on -vv mode by @ephiepark (#1631)
cli: Restrict read permissions on destination files by @chungy (#1644)
cli: zstdgrep: handle -f flag by @felixhandte (#1618)
cli: zstdcat: follow symlinks by @vejnar (#1604)
doc: Remove extra size limit on compressed blocks by @felixhandte (#1689)
doc: Fix typo by @yk-tanigawa (#1633)
doc: Improve documentation on streaming buffer sizes by @cyan4973 (#1629)
build: CMake: support building with LZ4 @leeyoung624 (#1626)
build: CMake: install zstdless and zstdgrep by @leeyoung624 (#1647)
build: CMake: respect existing uninstall target by @j301scott (#1619)
build: Make: skip multithread tests when built without support by @michaelforney (#1620)
build: Make: Fix examples/ test target by @sjnam (#1603)
build: Meson: rename options out of deprecated namespace by @lzutao (#1665)
build: Meson: fix build by @lzutao (#1602)
build: Visual Studio: don't export symbols in static lib by @scharan (#1650)
build: Visual Studio: fix linking by @absotively (#1639)
build: Fix MinGW-W64 build by @myzhang1029 (#1600)
misc: Expand decodecorpus coverage by @ephiepark (#1664)
2019-07-21 08:37:34 +00:00
wiz
a1e902dfd4 doc: Updated emulators/mame to 0.211 2019-07-21 08:35:13 +00:00
wiz
c0c1a6fc4d mame: update to 0.211.
As we pass the half-way point of 2019, it’s time for MAME 0.211,
with all the excitement that brings. In this release, SGI Indy and
MIPS RC2030 workstations have been promoted to working. This is a
major milestone in RISC workstation emulation. If you’re feeling
nostalgic, why not try one of them out, and install IRIX or RISC/os,
respectively? This release also includes better support for the
China Education Computer Apple II derivatives, along with a
preliminary software list. This opens a window to Chinese classroom
technology in the late ’80s and early ’90s. Speaking of software
lists, we’ve added over five hundred cleanly cracked Apple II
software titles, and imported a whole lot of ZX Spectrum cassette
images.

Looking away from computer emulation for a moment, Game & Watch
preservation keeps progressing, with the addition of Ball (the
earliest Game & Watch release) and the panorama screen version of
Donkey Kong Jr. The Gaelco/Salter Pro Cycle Tele Cardioline exercise
system has been promoted to working, and the Pro Stepper system
has been added. System 573 MP3 audio has been greatly improved in
this release, and support has been added for more Bally pinball
sound boards. ClawGrip added example programs from the V.R.
Technologies VT03 software development kit. Gemcrush, a rare brick
breaking arcade game, has been added in this release.

There are lots of other improvements, including a fix for the fatal
error when switching away from MAME in Direct3D full-screen mode.
2019-07-21 08:34:54 +00:00
wiz
06236253a9 doc/TODO: add some
+ calibre-3.46.0, krita-4.2, poppler-0.79.0, py-more-itertools-7.2.0,
  zstd-1.4.1.
2019-07-21 08:27:31 +00:00
nia
52de89943a libssh2: Don't build examples, they're not installed anyway. 2019-07-21 08:18:53 +00:00
adam
72a78f5731 Updated www/py-django-extensions, www/py-beautifulsoup4, devel/py-mako, net/py-grpcio-tools 2019-07-21 08:11:22 +00:00
adam
84c169de91 py-grpcio-tools: updated to 1.22.0
Match grpc.
2019-07-21 08:10:51 +00:00
adam
cdf5fe4fe0 py-mako: updated to 1.0.14
1.0.14

[feature] [template]

The n filter is now supported in the <%page> tag. This allows a template to omit the default expression filters throughout a whole template, for those cases where a template-wide filter needs to have default filtering disabled. Pull request courtesy Martin von Gagern.

[bug] [exceptions]

Fixed issue where the correct file URI would not be shown in the template-formatted exception traceback if the template filename were not known. Additionally fixes an issue where stale filenames would be displayed if a stack trace alternated between different templates. Pull request courtesy Martin von Gagern.
2019-07-21 08:07:19 +00:00
adam
f080f5c5f8 py-beautifulsoup4: updated to 4.8.0
4.8.0:

This release focuses on making it easier to customize Beautiful Soup's
input mechanism (the TreeBuilder) and output mechanism (the Formatter).

* You can customize the TreeBuilder object by passing keyword
  arguments into the BeautifulSoup constructor. Those keyword
  arguments will be passed along into the TreeBuilder constructor.

  The main reason to do this right now is to change how which
  attributes are treated as multi-valued attributes (the way 'class'
  is treated by default). You can do this with the
  'multi_valued_attributes' argument.

* The role of Formatter objects has been greatly expanded. The Formatter
  class now controls the following:

  - The function to call to perform entity substitution. (This was
    previously Formatter's only job.)
  - Which tags should be treated as containing CDATA and have their
    contents exempt from entity substitution.
  - The order in which a tag's attributes are output.
  - Whether or not to put a '/' inside a void element, e.g. '<br/>' vs '<br>'

  All preexisting code should work as before.

* Added a new method to the API, Tag.smooth(), which consolidates
  multiple adjacent NavigableString elements.

* &apos; (which is valid in XML, XHTML, and HTML 5, but not HTML 4) is always
  recognized as a named entity and converted to a single quote.
2019-07-21 08:05:31 +00:00
adam
2f58fd24af py-django-extensions: updated to 2.2.1
2.2.1
Changes:
Fix: tests, support for newer versions of pytest
Fix: tests, disable test with drf dependency for older python versions

2.2.0
Changes:
Fix: removing wrongly released text_tags template
Fix: graph_models, support for Python <3.6
Improvement: ForeignKeySearchInput, wrap media files in static()
Improvement: UniqField, added tests
Improvement: dumpscript, fix orm_item_locator to use dateutil
Improvement: graph_models, added argument to change arrow_shape
2019-07-21 08:00:56 +00:00
wiz
b40e0d3d77 doc: Added net/py-paho-mqtt version 1.4.0 [gdt 2019-07-20] 2019-07-21 06:55:07 +00:00
gdt
1e82e3c16f net/Makefile: Enable py-paho-mqtt 2019-07-20 23:40:46 +00:00
gdt
eeec8454fe net: Add py-paho-mqtt version 1.4.0
The Paho Python Client provides a client class with support for both
MQTT v3.1 and v3.1.1 on Python 2.7 or 3.x. It also provides some
helper functions to make publishing one off messages to an MQTT server
very straightforward.

Packaged in wip by Kamel Derouiche.
2019-07-20 23:40:05 +00:00
wiz
d7a72af5d4 transmission: remove obsolete patches 2019-07-20 23:24:29 +00:00
wiz
89bd3ee1c7 doc: note transmissions* update 2019-07-20 23:15:50 +00:00
wiz
c74c2f4b95 transmission*: update to 2.94
Changes:

    Fix building against LibreSSL (#284, #486, #570)
    Fix building against mbedTLS (#115, #528)
    Fix torrents ETA calculation (#522)
    Fix cross-compilation issues caused by miniupnpc configuration test (#475)

Qt Client

    Fix bad downloaded percentage in DetailsDialog (#547)

Web Client

    Fix tracker error XSS in inspector (CVE pending; found by Rory McNamara of Gotham Digital Science)
    Fix torrent name HTML-escaping in trackers inspector tab
2019-07-20 23:14:40 +00:00
gdt
eab2280cde doc: Updated net/mosquitto to 1.6.3nb4 2019-07-20 23:09:43 +00:00
gdt
df31d4532a net: Add mosquitto 1.6.3nb4
(nb4 because wip is nb4)

Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that
implements the MQTT protocol versions 3.1 and 3.1.1 MQTT provides a
lightweight method of carrying out messaging using a publish/subscribe model.
This makes it suitable for "Internet of Things" messaging such as with low power
sensors or mobile devices such as phones, embedded computers or
microcontrollers like the Arduino.
2019-07-20 23:09:27 +00:00
wiz
f791f021f6 doc: Updated textproc/py-enchant to 2.0.0 2019-07-20 22:57:11 +00:00
wiz
866e138fc8 py-enchant: update to 2.0.0.
Changes not found.
2019-07-20 22:56:54 +00:00
wiz
080bb8b282 doc: Updated mail/thunderbird-enigmail to 2.0.12 2019-07-20 22:53:08 +00:00
wiz
55d58c709f thunderbird-enigmail: update to 2.0.12.
Notable Changes

This release sets the default keyserver to keys.openpgp.org in
order to mitigate the SKS Keyserver Network Attack.
2019-07-20 22:52:49 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
wiz
7a4d74011e nettle: bump ABI depends because of shlib major bump 2019-07-20 22:03:16 +00:00
wiz
8fe84999bb doc: Updated security/nettle to 3.5.1 2019-07-20 22:02:14 +00:00
wiz
a49402eae7 nettle: update to 3.5.1.
NEWS for the Nettle 3.5.1 release

	The Nettle-3.5.1 corrects a packaging mistake in Nettle-3.5.
	The new directory x86_64/sha_ni were missing in the tar file,
	breaking x86_64 builds with --enable-fat, and producing worse
	performance than promised for builds with --enable-x86-sha-ni.
	Also a few unused in-progress assembly files were accidentally
	included in the tar file.

	These problems are corrected in Nettle-3.5.1. There are no
	other changes, and also the library version numbers are
	unchanged.

NEWS for the Nettle 3.5 release

	This release adds a couple of new features and optimizations,
	and deletes or deprecates a few obsolete features. It is *not*
	binary (ABI) compatible with earlier versions. Except for
	deprecations listed below, it is intended to be fully
	source-level (API) compatible with Nettle-3.4.1.

	The shared library names are libnettle.so.7.0 and
	libhogweed.so.5.0, with sonames libnettle.so.7 and
	libhogweed.so.5.

	Changes in behavior:

	* Nettle's gcm_crypt will now call the underlying block cipher
	  to process more than one block at a time. This is not a
	  change to the documented behavior, but unfortunately breaks
	  assumptions accidentally made in GnuTLS, up to and including
	  version 3.6.1.

	New features:

	* Support for CFB8 (Cipher Feedback Mode, processing a single
	  octet per block cipher operation), contributed by Dmitry
	  Eremin-Solenikov.

	* Support for CMAC (RFC 4493), contributed by Nikos
	  Mavrogiannopoulos.

	* Support for XTS mode, contributed by Simo Sorce.

	Optimizations:

	* Improved performance of the x86_64 AES implementation using
	  the aesni instructions. Gives a large speedup for operations
	  processing multiple blocks at a time (including CTR mode,
	  GCM mode, and CBC decrypt, but *not* CBC encrypt).

	* Improved performance for CTR mode, for the common case of
	  16-byte block size. Pass more data at a time to underlying
	  block cipher, and fill the counter blocks more efficiently.
	  Extension to also handle GCM mode efficiently contributed
	  by Nikos Mavrogiannopoulos.

	* New x86_64 implementation of sha1 and sha256, for processors
	  supporting the sha_ni instructions. Speedup of 3-5 times on
	  affected processors.

	* Improved parameters for the precomputation of tables used
	  for ecc signatures. Roughly 10%-15% speedup of the ecdsa
	  sign operation using the secp_256r1, secp_384r1 and
	  secp_521r1 curves, and 25% speedup of ed25519 sign
	  operation, benchmarked on x86_64. Table sizes unchanged,
	  around 16 KB per curve.

	* In ARM fat builds, automatically select Neon implementation
	  of Chacha, where possible. Contributed by Yuriy M.
	  Kaminskiy.

	Deleted features:

	* The header file des-compat.h and everything declared therein
	  has been deleted, as announced earlier. This file provided a
	  subset of the old libdes/ssleay/openssl interface for DES
	  and triple-DES. DES is still supported, via the functions
	  declared in des.h.

	* Functions using the old struct aes_ctx have been marked as
	  deprecated. Use the fixed key size interface instead, e.g.,
	  struct aes256_ctx, introduced in Nettle-3.0.

	* The header file nettle-stdint.h, and corresponding autoconf
	  tests, have been deleted. Nettle now requires that the
	  compiler/libc provides <stdint.h>.

	Miscellaneous:

	* Support for big-endian ARM systems, contributed by Michael
	  Weiser.

	* The programs aesdata, desdata, twofishdata, shadata and
	  gcmdata are no longer built by default. Makefile
	  improvements contributed by Jay Foad.

	* The "example" program examples/eratosthenes.c has been
	  deleted.

	* The contents of hash context structs, and the deprecated
	  aes_ctx struct, have been reorganized, to enable later
	  optimizations.

	The shared library names are libnettle.so.7.0 and
	libhogweed.so.5.0.
2019-07-20 22:01:57 +00:00
wiz
be222a52ef doc: Updated devel/libev to 4.27 2019-07-20 21:51:28 +00:00
wiz
c13b4c670d libev: update to 4.27.
4.27 Thu Jun 27 22:43:44 CEST 2019
	- linux aio backend almost complete rewritten to work around its
          limitations.
        - epoll backend now mandatory for linux aio backend.
        - fail assertions more aggressively on invalid fd's detected
          in the event loop, do not just silently fd_kill in case of
          user error.
        - ev_io_start/ev_io_stop now verify the watcher fd using
          a syscall when EV_VERIFY is 2 or higher.

4.26 (EV only)
	- update to libecb 0x00010006.
	- new experimental linux aio backend (linux 4.18+).
	- removed redundant 0-ptr check in ev_once.
        - updated/extended ev_set_allocator documentation.
        - replaced EMPTY2 macro by array_needsize_noinit.
        - minor code cleanups.
        - epoll backend now uses epoll_create1 also after fork.
2019-07-20 21:51:11 +00:00
wiz
a8e8981e2f doc: Updated net/filezilla to 3.43.0 2019-07-20 21:22:54 +00:00
wiz
afc078d050 filezilla: update to 3.43.0.
3.43.0 (2019-06-27)

! Filenames containing double-quotation marks were not escaped correctly when selected for opening/editing. Depending on the associated program, parts of the filename could be interpreted as commands.
- Added a second layer of authentication to the update mechanism

3.43.0-rc2 (2019-06-21)

- Rebuilt against libfilezilla 0.17.1

3.43.0-rc1 (2019-06-19)

- macOS: Minimum required macOS version has been increased to 10.11 (El Capitan)
- *nix: Official Linux binaries are now built for Debian 10 (Buster)
- Building FileZilla now requires a C++17 compiler
- Building and running FileZilla now depends on libfilezilla >= 0.17.0 (https://lib.filezilla-project.org/)
- When using SFTP, fix fallback to password authentication on a server refusing a password-protected key
- Fix HTTP proxy support
- *nix: Improve resolution of program icon
2019-07-20 21:22:35 +00:00
wiz
9f7198444a doc: Updated net/libfilezilla to 0.17.1 2019-07-20 21:21:26 +00:00
wiz
0b573685ed libfilezilla: update to 0.17.1.
0.17.1 (2019-06-21)

+ Added support for detached signatures
- Fixed crash if using the system trust store

0.17.0 (2019-06-17)

+ libfilezilla now requires C++17
+ Changed a lot of functions to use std::string_view
+ Added fz::socket_layer as base class for layers on top of sockets
+ Added fz::tls_layer, a Transport Layer Security layer, requiring GnuTLS 3.5.7 or later
+ Added fz::translate for gettext-style translatable strings. GNU Gettext is now a built-time (but not runtime) dependency
+ Added fz::bitscan and fz::bitscan_reverse to get the index of least and most significant bit set
+ Added fz::logger_interface as a base for logging system
- *nix: Small speed-up of fz::local_filesys through the use of fstatat()
2019-07-20 21:21:12 +00:00
schmonz
be505abb0c doc: Added devel/jdebp-redo version 1.4 2019-07-20 21:19:48 +00:00
schmonz
a016b6cffa Add and enable jdebp-redo. 2019-07-20 21:19:35 +00:00
schmonz
f8f56b6c6b Initial import of Jonathan de Boyne Pollard's redo implementation.
Daniel J. Bernstein's redo idea is a system for incrementally building
target files from source files. This is the redo implementation by
Jonathan de Boyne Pollard written in C++.
2019-07-20 21:18:59 +00:00
schmonz
e77958d5b2 doc: Added devel/apenwarr-redo version 0.41 2019-07-20 21:17:54 +00:00
schmonz
c8f4dd23ae Add and enable apenwarr-redo. 2019-07-20 21:17:39 +00:00
schmonz
200083e41d Initial import of Avery Pennarun's redo implementation.
redo is a competitor to the long-lived, but sadly imperfect, make
program. Unlike other such competitors, redo captures the essential
simplicity and flexibility of make, while avoiding its flaws. It manages
to do this while being simultaneously simpler than make, more flexible
than make, and more powerful than make, and without sacrificing
performance -- a rare combination of features.

The original design for redo comes from Daniel J. Bernstein. This
from-scratch implementation of redo is based on that design.
2019-07-20 21:17:11 +00:00
wiz
73f2012528 doc: Updated pkgtools/x11-links to 1.21 2019-07-20 21:11:33 +00:00
wiz
61114f1daf x11-links: bump bl3.mk dependency. 2019-07-20 21:11:08 +00:00
wiz
7870a149f1 x11-links: update to 0.21
Remove libXTrap reference.
2019-07-20 21:09:48 +00:00
wiz
6d7295b922 doc: Updated lang/guile22 to 2.2.6 2019-07-20 21:01:34 +00:00
wiz
72e17bd543 guile22: update to 2.2.6.
Changes in 2.2.6 (since 2.2.5)

* Bug fixes

** Fix regression introduced in 2.2.5 that would break HTTP servers

Guile 2.2.5 introduced a bug that would break the built-in HTTP server
provided by the (web server) module.  Specifically, HTTP servers would
hang while reading requests.  See <https://bugs.gnu.org/36350>.

** 'strftime' and 'strptime' honor the current locale encoding

Until now these procedures would wrongfully assume that the locale
encoding is always UTF-8.  See <https://bugs.gnu.org/35920>.

** Re-export 'current-load-port'

This procedure was erroneously removed in the 2.2 series but was still
documented.

** Minor documentation mistakes were fixed
2019-07-20 21:01:19 +00:00
nia
ba488d0815 strigi: Disable exiv2 support for now - it doesn't build with it enabled.
Since this package is EOL I don't think it'll be getting support for exiv2
0.17 any time soon.

This removes some JPEG tag searching functionality.

Bump PKGREVISION.
2019-07-20 20:36:28 +00:00
tnn
8d32483497 doc: updated gimp-warp-sharp, gimp2-wideangle 2019-07-20 20:06:33 +00:00
nia
bed3ef5cd2 ladspa: Split out compilation targets to hopefully fix bulk builds. 2019-07-20 19:45:57 +00:00
tnn
6b288a30e3 gimp-warp-sharp: update to 1.5
now supports GIMP 2.2
2019-07-20 19:38:14 +00:00