Commit graph

307826 commits

Author SHA1 Message Date
nia
af0af02dad net: Add libtorrent-rasterbar
libtorrent-rasterbar is a feature complete C++ bittorrent implementation
focusing on efficiency and scalability.
2019-12-16 18:00:51 +00:00
rillig
7fabdeb6b6 doc: Updated pkgtools/pkglint to 19.3.19 2019-12-16 17:06:23 +00:00
rillig
c25511f60a pkgtools/pkglint: update to 19.3.19
Changes since 19.3.18:

Small improvements to edge cases in SUBST blocks.

Small improvements to edge cases in variable assignment and alignment
of the continuation backslashes.

The --source option shows the changes from autofix, even when the
--show-autofix option is not given. This is a welcome side-effect of
making the autofix logging simpler and more predictable.
2019-12-16 17:06:05 +00:00
taca
076e7cc37d doc: Updated www/ruby-puma to 4.3.1 2019-12-16 17:03:27 +00:00
taca
7d994670a6 www/ruby-puma: update to 4.3.1
## 4.3.1 and 3.12.2 / 2019-12-05

* Security
  * Fix: a poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack. CVE-2019-16770.

## 4.3.0 / 2019-11-07

* Features
  * Strip whitespace at end of HTTP headers (#2010)
  * Optimize HTTP parser for JRuby (#2012)
  * Add SSL support for the control app and cli (#2046, #2052)

* Bugfixes
  * Fix Errno::EINVAL when SSL is enabled and browser rejects cert (#1564)
  * Fix pumactl defaulting puma to development if an environment was not specified (#2035)
  * Fix closing file stream when reading pid from pidfile (#2048)
  * Fix a typo in configuration option `--extra_runtime_dependencies` (#2050)

## 4.2.1 / 2019-10-07

* 3 bugfixes
  * Fix socket activation of systemd (pre-existing) unix binder files (#1842, #1988)
  * Deal with multiple calls to bind correctly (#1986, #1994, #2006)
  * Accepts symbols for `verify_mode` (#1222)

## 4.2.0 / 2019-09-23

* 6 features
  * Pumactl has a new -e environment option and reads `config/puma/<environment>.rb` config files (#1885)
  * Semicolons are now allowed in URL paths (MRI only), useful for Angular or Redmine (#1934)
  * Allow extra dependencies to be defined when using prune_bundler (#1105)
  * Puma now reports the correct port when binding to port 0, also reports other listeners when binding to localhost (#1786)
  * Sending SIGINFO to any Puma worker now prints currently active threads and their backtraces (#1320)
  * Puma threads all now have their name set on Ruby 2.3+ (#1968)
* 4 bugfixes
  * Fix some misbehavior with phased restart and externally SIGTERMed workers (#1908, #1952)
  * Fix socket closing on error (#1941)
  * Removed unnecessary SIGINT trap for JRuby that caused some race conditions (#1961)
  * Fix socket files being left around after process stopped (#1970)
* Absolutely thousands of lines of test improvements and fixes thanks to @MSP-Greg

## 4.1.1 / 2019-09-05

* 3 bugfixes
  * Revert our attempt to not dup STDOUT/STDERR (#1946)
  * Fix socket close on error (#1941)
  * Fix workers not shutting down correctly (#1908)

## 4.1.0 / 2019-08-08

* 4 features
  * Add REQUEST_PATH on parse error message (#1831)
  * You can now easily add custom log formatters with the `log_formatter` config option (#1816)
  * Puma.stats now provides process start times (#1844)
  * Add support for disabling TLSv1.1 (#1836)

* 7 bugfixes
  * Fix issue where Puma was creating zombie process entries (#1887)
  * Fix bugs with line-endings and chunked encoding (#1812)
  * RACK_URL_SCHEME is now set correctly in all conditions (#1491)
  * We no longer mutate global STDOUT/STDERR, particularly the sync setting (#1837)
  * SSL read_nonblock no longer blocks (#1857)
  * Swallow connection errors when sending early hints (#1822)
  * Backtrace no longer dumped when invalid pumactl commands are run (#1863)

* 5 other
  * Avoid casting worker_timeout twice (#1838)
  * Removed a call to private that wasn't doing anything (#1882)
  * README, Rakefile, docs and test cleanups (#1848, #1847, #1846, #1853, #1859, #1850, #1866, #1870, #1872, #1833, #1888)
  * Puma.io has proper documentation now (https://puma.io/puma/)
  * Added the Contributor Covenant CoC

* 1 known issue
  * Some users are still experiencing issues surrounding socket activation and Unix sockets (#1842)

## 4.0.1 / 2019-07-11

* 2 bugfixes
  * Fix socket removed after reload - should fix problems with systemd socket activation. (#1829)
  * Add extconf tests for DTLS_method & TLS_server_method, use in minissl.rb. Should fix "undefined symbol: DTLS_method" when compiling against old OpenSSL versions. (#1832)
  * Removed unnecessary RUBY_VERSION checks. (#1827)

## 4.0.0 / 2019-06-25

9 features
  * Add support for disabling TLSv1.0 (#1562)
  * Request body read time metric (#1569)
  * Add out_of_band hook (#1648)
  * Re-implement (native) IOBuffer for JRuby (#1691)
  * Min worker timeout (#1716)
  * Add option to suppress SignalException on SIGTERM (#1690)
  * Allow mutual TLS CA to be set using `ssl_bind` DSL (#1689)
  * Reactor now uses nio4r instead of `select` (#1728)
9 x bugfixes
  * Do not accept new requests on shutdown (#1685, #1808)
  * Fix 3 corner cases when request body is chunked (#1508)
  * Change pid existence check's condition branches (#1650)
  * Don't call .stop on a server that doesn't exist (#1655)
  * Implemented NID_X9_62_prime256v1 (P-256) curve over P-521 (#1671)
  * Fix @notify.close can't modify frozen IOError (RuntimeError) (#1583)
  * Fix Java 8 support (#1773)
  * Fix error `uninitialized constant Puma::Cluster` (#1731)
  * Fix `not_token` being able to be set to true (#1803)

## 3.12.1 / 2019-01-08

* 1 features
  * Internal strings are frozen (#1649)
* 3 bugfixes
  * Fix chunked ending check (#1607)
  * Rack handler should use provided default host (#1700)
  * Better support for detecting runtimes that support `fork` (#1630)
2019-12-16 17:02:54 +00:00
taca
f64cc1dabf doc: Updated www/php-ja-wordpress to 5.3.1 2019-12-16 16:53:19 +00:00
taca
6881e98363 www/php-ja-wordpress: update to 5.3.1
Update php-ja-wordpress from 4.5.3 to 5.3.1.

This release contains these security fixes.

* Props to Daniel Bachhuber for finding an issue where an unprivileged
  user could make a post sticky via the REST API.

* Props to Simon Scannell of RIPS Technologies for finding and
  disclosing an issue where cross-site scripting (XSS) could be stored
  in well-crafted links.

* Props to the WordPress.org Security Team for hardening
  wp_kses_bad_protocol() to ensure that it is aware of the named colon
  attribute.

* Props to Nguyen The Duc for discovering a stored XSS vulnerability
  using block editor content.

For more detail about version 5.3.1, please refer
<https://wordpress.org/news/2019/12/wordpress-5-3-1-security-and-maintenance-release/>

And changes from 4.5.3 to 5.3.0, please refer HOMEPAGE and
<https://wordpress.org/>.
2019-12-16 16:52:40 +00:00
taca
8cb487404d Drop php71 support
Drop php71 support mechanically.
2019-12-16 16:30:13 +00:00
taca
3c552c6142 databases/php-sqlrelay: update PHP_VERSIONS_ACCEPTED
Update PHP_VERSIONS_ACCEPTED, replace php71 with php73.
2019-12-16 16:29:17 +00:00
taca
3f709a96da lang/php: remove php71 support
Remove php71 (PHP 7.1.x) support.
2019-12-16 16:13:11 +00:00
taca
746e01c14b doc: remove PHP 7.1.x pacakges
lang/php71
	meta-pkgs/php71-extensions
2019-12-16 16:10:17 +00:00
taca
0e6a793225 lang/php71: remove php71 package
Remove php71 pacakge since PHP 7.1.x is EOL.
2019-12-16 16:08:53 +00:00
taca
84d62b61a7 lang/Makefile: remove php71 2019-12-16 16:07:51 +00:00
taca
c28e08029b meta-pkgs/php71-extensions: remove EOL package
Remove php71-extensions package since PHP 7.1.x is EOL.
2019-12-16 16:07:05 +00:00
taca
d5eb5e0bb7 meta-pkgs/Makefile: remove php71-extensions 2019-12-16 16:05:13 +00:00
taca
68e40f889c doc: Updated meta-pkgs/bulk-medium to 20191216 2019-12-16 16:00:42 +00:00
taca
0ed13cea55 meta-pkgs/bulk-medium: build php73 instead of php71
Update bulk-medium to 20191216.

* Build php73 instead of php71.
2019-12-16 16:00:15 +00:00
taca
948c264126 lang/php*: clean up php langauges
Clean up php languages.

* Clean up php/phpversions.mk a little.
* Add php/replace.mk to provide common shebang line replace for PHP.
* Define USE_TOOLS before including <bsd.prefs.mk>.
* Fix most warnings of pkglint.

No functional change should be done.
2019-12-16 15:58:18 +00:00
taca
01a7fa1cea mk/defaults/options.description: add some descrptions
Add descrption of ap-php, argon2, disable-filter-url, php-cgi and php-fpm.
2019-12-16 15:26:57 +00:00
kim
7c86d4cd74 Also install host-cpu-c-abi.m4 from gettext-tools/gnulib-m4
This fixes errors about gl_HOST_CPU_C_ABI_32BIT not being defined when
running autoreconf, and errors about such a command not being found when
the generated configure script is run.

configure.ac:20: warning: gl_HOST_CPU_C_ABI_32BIT is m4_require'd but not m4_defun'd

Based on only a cursory understanding of autoconf, it seems like all
the files in share/aclocal are always included. Therefore it should be
possible to detect errors like this by running autoconf or autoreconf,
before committing to pkgsrc.
2019-12-16 14:44:56 +00:00
nia
9cd27762c7 waf: When replacing the executable we generally actually want it installed 2019-12-16 13:31:52 +00:00
he
1c25993a02 Note update of net/fstrm to 0.6.0nb1. 2019-12-16 12:53:28 +00:00
he
f1e7945b1b Fix format / buffer size warnings with newer gcc (7.4.0) by
also leaving room for the terminating 0 character.
Also submitted as https://github.com/farsightsec/fstrm/pull/63
Bump PKGREVISION.
2019-12-16 12:52:23 +00:00
micha
93cca426fe doc: Updated news/flnews to 0.17 2019-12-16 12:30:56 +00:00
micha
52f3e5be95 news/flnews: Update to 0.17
Removed pkgsrc patches merged upstream.

Changelog
=========

0.17       Bugfix: Configuration test result for inttypes.h presence is used,
            reintroduce the test removed for 0.16
           Bugfix: BSD version of ntohl() for old systems was broken
           Bugfix: ISO-2022-JP decoder: Mask for unassigned codepoints fixed
           Bugfix: SHA2 support in OpenSSL 1.0.0 must be explicitly enabled
           Display article from "news" type URI in separate window (if it's not
            found in current group)
           Clickable References added (articles displayed in separate window)
           Search for Message-ID added to the Tools menu (Keyboard shortcut
            is Ctrl-s)
           Previous read article (in current group) menu entry added
           Keyboard shortcut for "Quit" changed from Ctrl-x to Ctrl-q (Proposed
            by Marcel Logen)
           Keyboard shortcut for "View source" changed from Ctrl-v to Ctrl-e
            (Proposed by Marcel Logen)
           Menu entry "Article->Mark as unread" (Ctrl-u) changed to toggle
            between read and unread state (Proposed by Marcel Logen)
           Command line option "-4" added (force usage of IPv4 network protocol)
           Flowed format: The 'flowed_insert_crlf' entry in configfile adds an
            empty line separator after every paragraph that ends with an empty
            line. Defaults to 0 (former behaviour)
           Flowed format: The behaviour of 'flowed_insert_crlf' can be requested
            by the sender of an article with "InsLine=yes" in the Content-Type
            headerfield.
           TLS module can now use OpenSSL 3 API (required for FFDHE group
            negotiation with TLSv1.2 and TLSv1.3 protocols)
           TLS module can now use LibreSSL 3 (formerly major version 2 was used
            to identify LibreSSL and distinguish it from OpenSSL)
           TLS modules compile time option 'CFG_USE_TLS_OWNCERTS' replaced by
            the new 'tls_owncerts' entry in configfile
           TLS modules experimental compile time option 'CFG_USE_TLS_CRLS'
            replaced by normal option 'CFG_TLS_CRLS_DISABLE'. Default is to use
            no CRLs (former behaviour) because this option increases the system
            requirements (to POSIX.1-2001 or XSI extension)
           TLS module now supports new 'crl_check' entry in configfile (ignored
            if CFG_TLS_CRLS_DISABLE is nonzero)
           TLS module now prints real LibreSSL version instead of generic 2.0.0
           TLS module no longer supports options 'CFG_USE_TLS_DHPARAM_CHECK' and
            'CFG_USE_TLS_SETSIGALG'. They were obsoleted by the OpenSSL 1.1 API
           Unicode database updated to version 12.1.0
           GUI module no longer supports experimental FLTK 1.3 option
            'USE_X11_GLYPH_SUBSTITUTION'. It was obsoleted by FLTK 1.4
           Modified LaTeX documentation to work with recent doxygen
2019-12-16 12:27:53 +00:00
kamil
5fc3ea89f8 doc: Added x11/qt5ct version 0.41 2019-12-16 12:09:12 +00:00
kamil
b94e51bc12 + qt5ct 2019-12-16 12:08:41 +00:00
kamil
e1a0462123 x11/qt5ct: import qt5ct-0.41
This program allows users to configure Qt5 settings
(theme, font, icons, etc.) under DE/WM without Qt integration.
2019-12-16 12:08:02 +00:00
adam
4c1c6a4622 Updated devel/py-astor, devel/py-test-rerunfailures 2019-12-16 10:25:35 +00:00
adam
2377d36fa8 py-test-rerunfailures: updated 8.0
8.0:
Backwards incompatible changes
- Drop support for pytest version 3.10, 4.0, 4.1, 4.2 and 4.3
- Drop support for Python 3.4.

Features
- Add support for pytest version 4.4, 4.5, 4.6, 5.0, 5.1 and 5.2.

Bug fixes
- Explicitly depend on setuptools to ensure installation when working in
  environments without it.
2019-12-16 10:25:11 +00:00
adam
3fe295be7a py-astor: updated to 0.8.1
0.8.1:
Create sdist before making a test release too
2019-12-16 10:18:54 +00:00
adam
5987acf722 Updated graphics/opencv, graphics/opencv-contrib-face 2019-12-16 08:25:16 +00:00
adam
4a32e5b93a opencv: updated to 3.4.8
version:3.4.8
OpenCV 3.4.8 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.1.2.

version:3.4.7
OpenCV 3.4.7 has been released. Bug fixes, optimizations and other enhancements are propagated into OpenCV 4.1.1.
2019-12-16 08:24:39 +00:00
ng0
e9fb16b21b doc: Updated www/libmicrohttpd to 0.9.69 2019-12-16 08:10:29 +00:00
ng0
b170fef2c3 www/libmicrohttpd: Update to version 0.9.69
Changelog:

Sun 15 Dec 2019 02:12:02 PM CET
    Fix send() call (affects Mac OS X). #5977 -CG/fbrault
    Releasing libmicrohttpd 0.9.69. -CG

Fri 29 Nov 2019 11:22:25 PM CET
    If application suspends a connection before we could send 100 CONTINUE,
    give application another shot at queuing a reply before the upload begins. -CG
2019-12-16 08:10:11 +00:00
gutteridge
5dabd5e586 doc: Updated wm/marco to 1.22.4 2019-12-16 04:09:59 +00:00
gutteridge
c5e7f95ac7 marco: update to 1.22.4
Change log:

### marco 1.22.4

  * update translations
  * Revert "compositor: fix possible crash closing/destroying window"
  * theme.c: Fix window control hidpi rendering for all themes.
  * theme: Render window control buttons and icons as surfaces

### marco 1.22.3

  * update translations
  * frames: bump priority of style providers
  * window: add _GTK_THEME_VARIANT to initial window properties
  * frames: apply modified hack from Mutter/Metacity
  * frames: avoid infinite loop on the variants GList
  * frames: use style_updated instead of style_set
  * Fixed moving windows to edges to work with CSD clients.
  * window: Update allowed action hints
  * build: Remove rationales.txt from EXTRA_DIST target
  * Fix use of RBGA visual in frame.c when compositing is not in use
  * drop old and obsolete rationales.txt
  * boxes: Actually check for rectangle containment
2019-12-16 04:09:42 +00:00
gutteridge
60696320b6 doc: Updated print/atril to 1.22.3 2019-12-16 04:08:20 +00:00
gutteridge
3ca6bbf5b8 atril: update to 1.22.3
Change log:

### atril 1.22.3

  * update translations
  * libview: fixing memory leak
  * Revert "First page should not reloaded"
  * libview: Reset `pressed_button` when starting Drag and Drop

### atril 1.22.2

  * update translations
  * fixed greek translation for user guide
  * prevent segfaults when no document loaded
  * Fix buffer overflow in backend/tiff-document.c
2019-12-16 04:08:11 +00:00
minskim
1fb35d2da9 doc: Added devel/py-setuptools-rust version 0.10.6 2019-12-16 01:12:35 +00:00
minskim
0410786ddb devel/Makefile: Add py-setuptools-rust 2019-12-16 01:12:30 +00:00
minskim
9ba3a4696a devel/py-setuptools-rust: Import version 0.10.6
Setuptools helpers for rust Python extensions implemented with PyO3
and rust-cpython.
2019-12-16 01:12:28 +00:00
gutteridge
f8d31f6d6c doc: Updated x11/xfce4-exo to 0.12.10 2019-12-16 00:44:48 +00:00
gutteridge
c6bed0f9b9 xfce4-exo: update to 0.12.10
Also add an upstream patch to adjust a minor display padding issue.

Change log:

0.12.10
=======
- Bug Fixes:
  - Fix typeahead search regression (Xfce #16191)
- Translation Updates:
  Spanish

0.12.9
======
- Bug Fixes:
  - Explicitly depend on gio-unix-2.0 (Xfce #15825)
  - Fix alignment of multi-line filenames when text beside icons (Xfce #16107)
  - Fix cursor missing in search popup widget (Xfce #16068)
  - Fix desktop item creation on symbolic link directories
  - Fix excess clickable area of multiline filenames (Xfce #16075)
  - Fix issues with displaying icon view contents (Xfce #14737)
  - Fix prelight deactivation (Xfce #11806)
  - Hide search widget when doing a fullscreen resize (Xfce #15106)
  - Make user-created launchers executable by default
- Translation Updates:
  Croatian, English (United Kingdom), French, Galician, Korean,
  Slovenian, Swedish
2019-12-16 00:44:34 +00:00
taca
5354ca0dcf doc: Updated security/php-pecl-mcrypt to 1.0.3 2019-12-16 00:11:05 +00:00
taca
52d74d7170 security/php-pecl-mcrypt: update to 1.0.3
Update php-pecl-mcrypt to 1.0.3.

o pkgsr change: allow build on php74.

1.0.3 (2019-09-17)

* Addressed Windows build issues
2019-12-16 00:10:37 +00:00
gutteridge
9407b447d9 python: fix typo in comment in tool.mk 2019-12-15 23:59:00 +00:00
gutteridge
0da1c256d8 doc: Updated x11/lxrandr to 0.3.2 2019-12-15 23:53:11 +00:00
gutteridge
c9fab415c1 lxrandr: update to 0.3.2
Change log:

0.3.2
-------------------------------------------------------------------------
* Fixed crash in some rare cases with unusual monitor name so it failed
  to detect monitor and crashed instead.
* Fixed case with dot in monitor name.
* Some translations updates.
2019-12-15 23:52:58 +00:00
gutteridge
6077f2665c doc: Updated x11/lxsession to 0.5.4 2019-12-15 23:51:33 +00:00