Commit graph

303183 commits

Author SHA1 Message Date
adam
0e3955ef09 Updated security/py-keyrings.alt, time/py-jrnl 2019-09-20 16:53:07 +00:00
adam
a6c8ba6d4e py-jrnl: prefer py-cryptodome over py-crypto; bump revision 2019-09-20 16:52:46 +00:00
adam
83c88ab8ec py-keyrings.alt: updated to 3.1.1
3.1.1
Trap AttributeError in Gnome backend as in some environments
it seems that will happen.
Fix issue where a backslash in the service name would cause
errors on Registry backend on Windows.

3.1
``keyrings.alt`` no longer depends on the ``keyring.util.escape``
module.

3.0
``keyrings`` namespace should now use the pkgutil native technique
rather than relying on pkg_resources.

2.4
File based backends now reject non-string types for passwords.
2019-09-20 16:51:25 +00:00
adam
dd5ec8b3ae Updated devel/py-rauth, security/py-keyring 2019-09-20 16:39:51 +00:00
adam
69ee079d35 py-keyring: updated to 19.2.0
19.2.0
* Add support for get_credential() with the SecretService backend
2019-09-20 16:39:31 +00:00
adam
35ee5fc5b5 py-rauth: depend on py-cryptodome, needed for RSA; bump revision 2019-09-20 16:31:42 +00:00
nia
48ce4f7c83 cataclysm-dda-sdl: Fix CONFLICTS 2019-09-20 16:15:23 +00:00
bouyer
123ad92feb Added cross/xtensa-lx106-elf-* 2019-09-20 15:22:20 +00:00
bouyer
3a5e3f73e0 Add xtensa-lx106-elf-* 2019-09-20 15:20:58 +00:00
bouyer
7bc63f224c Add xtensa-lx106-elf-gcc version 4.8.2. Build options taken
from https://github.com/earlephilhower/esp-quick-toolchain.
This is a version compatible with the Arduino environement.

Cross GCC for for chips using the Xtensa lx106 core, such as the
Espressif ESP8266 wireless modules.
2019-09-20 15:20:20 +00:00
bouyer
57d6911d92 Add xtensa-lx106-elf-binutils version 2.31_20190405. Build options taken
from https://github.com/earlephilhower/esp-quick-toolchain.
This is a version compatible with the Arduino environement.

Cross binutils for chips using the Xtensa lx106 core, such as the
Espressif ESP8266 wireless modules.
2019-09-20 15:18:59 +00:00
nia
a855292106 games: Normalize some roguelikes with separate curses and SDL versions.
Add CONFLICTS.
2019-09-20 15:05:01 +00:00
nia
4283f01404 doc: Updated games/angband to 4.2.0 2019-09-20 14:58:35 +00:00
nia
e8ba736a71 angband: Update to 4.2.0
It uses SDL for sound so the tileset version is now the SDL version
instead of the X11 version. Instead of games/angband-tty, games/angband
is now the TTY version.

There is a SDL2 port but it doesn't seem ready yet (the menu at the top
of the screen doesn't work). Keep SDL2 bits commented out so they're
ready to enable when the time comes.
2019-09-20 14:56:00 +00:00
adam
11ce08a97d Updated devel/libevent, devel/memcached 2019-09-20 11:39:25 +00:00
adam
9c6ba84aed memcached: updated to 1.5.18
Memcached 1.5.18 and newer can recover its cache between restarts. It can restart after upgrades of the binary, most changes in settings, and so on. It now also supports using persistent memory via DAX filesystem mounts.
2019-09-20 11:38:53 +00:00
adam
669ca8bd2b libevent: updated to 2.1.11
Changes in version 2.1.11-stable

 This release contains one ABI breakage fix (that had been introduced in
 2.1.10, and strictly speaking this release breaks ABI again to make it
 compatible with 2.1.9 and less, please take a look at 18104973 for more
 details). Apart from that it contains some bug fixes, that grouped below.

 And even though the return value for evbuffer_setcb() had been changed it
 should ABI compatible (anyway that function is in -compat.h header).

 There is also one patch that introduce new functionality, this is 546a366c,
 to tune SO_RCVBUF/SO_SNDBUF in evdns, but one can count it as a bug-fix on
 the application level, since before you cannot tune this settings and hence
 you could stumble on problems.

 ABI breakage:
  o Protect min_heap_push_ against integer overflow.
  o Revert "Protect min_heap_push_ against integer overflow."

 functionality:
  o evdns: add new options -- so-rcvbuf/so-sndbuf

 build:
  o Change autoconf version to 2.62 and automake version to 1.11.2
  o cmake: install shared library only if it was requested
  o Missing <winerror.h> on win7/MinGW(MINGW32_NT-6.1)/MSYS
  o cmake: set library names to be the same as with autotools
  o Enable _GNU_SOURCE for Android
  o Enable kqueue for APPLE targets
  o autotools: do not install bufferevent_ssl.h under --disable-openssl
  o cmake: link against shell32.lib/advapi32.lib
  o Add README.md into dist archive
  o cmake: add missing autotools targets (doxygen, uninstall, event_rpcgen.py)
  o m4/libevent_openssl.m4: fix detection of openssl
  o Fix detection of the __has_attribute() for apple clang [ci skip]

 lib:
  o buffer: fix possible NULL dereference in evbuffer_setcb() on ENOMEM
  o Warn if forked from the event loop during event_reinit()
  o evutil: set the have_checked_interfaces in evutil_check_interfaces()

 samples:
  o https-client: correction error checking


Changes in version 2.1.10-stable

 This release contains mostly fixes (some evbuffer oddity, AF_UNIX handling in
 http server, some UB fixes and others) but also some new functionality
 (without ABI breakage as usual) and now dist archive can be used for building
 on windows (getopt had been added into it).

 Above you will find changelog for this particular release (but with some
 trivial fixes pruned out from it - to make it a little bit more informative).

 To view full changelog please use git:
   git log --format='  o %s (%h %aN)' release-2.1.9-beta...release-2.1.10-stable

 dist:
  o Add getopt into dist archive

 functionality:
  o evdns: add DNS_OPTION_NAMESERVERS_NO_DEFAULT/EVDNS_BASE_NAMESERVERS_NO_DEFAULT

  o Add support for EV_TIMEOUT to event_base_active_by_fd

 fixes:
  o Merge branch 'evbuffer-fixes-806-v2'
  o Merge branch 'issue-807-accept4-getnameinfo-AF_UNIX'
    Azat Khuzhin)
  o kqueue: Avoid undefined behaviour. (e70e18e9 Tobias Stoeckmann)
  o Prevent integer overflow in kq_build_changes_list.
  o evdns: fix lock/unlock mismatch in evdns_close_server_port()
  o Merge remote-tracking branch 'official/pr/804' -- Enforce limit of NSIG
    signals
  o Protect min_heap_push_ against integer overflow.
  o le-proxy: initiate use of the Winsock DLL
  o Fix leaks in error path of the bufferevent_init_common_() (bb0f8fe7 Azat Khuzhin)
  o buffer: make evbuffer_prepend() of zero-length array no-op
  o Merge branch 'evbuffer-empty-chain-handling'
  o Don't loose top error in SSL
  o Remove needless check for arc4_seeded_ok
  o Merge pull request 769 from sungjungk/fix-return-handling

 build:
  o Define `_GNU_SOURCE` properly/consistently per autoconf
  o signal: guard __cdecl definition with #ifdef
  o Link test/regress with event_core/event_extra over event

 tests:
  o Use kill() over raise() for raising the signal (fixes osx 10.14 with
    kqueue)
  o tinytest: implement per-test timeout (via alarm() under !win32 only)


Changes in version 2.1.9-beta

 This changelog will differs from other releases in the next few clauses:
 - contains only highlighted changes (so now it will not contains a lot of
   patches that fixes some stuff in regression tests, typos, leaks fixes in
   samples and so forth)
 - no authors (since merge commits breaks them anyway, but AUTHORS sections in
   README will be kept up to date)
 - group name trimmed from commit subjects trimmed
 - it's been 2 years since the previoius release, so it is pretty huge

 And I think that this is more useful, so from now on it will always has the
 same look (until there will too many objections of course).

 To view full changelog please use git:
   git log --format='  o %s (%h %aN)' release-2.1.8-stable...release-2.1.9-beta


 dist archive:
  o Add cmake rules into dist archive
  o Add missing print-winsock-errors.c into dist archive
  o Include openssl-compat.h into dist archive

 core:
  o Merge branch 'check-O_NONBLOCK-in-debug'
  o Merge branch 'event-ET-636-v2'
  o Fix visibility issues under (mostly on win32)

  o Define __EXT_POSIX2 for QNX
  o Cleanup __func__ detection
  o Add convenience macros for user-triggered events
  o Notify event base if there are no more events, so it can exit without delay
  o Fix base unlocking in event_del() if event_base_set() runned in another thread
  o If precise_time is false, we should not set EVENT_BASE_FLAG_PRECISE_TIMER
  o Fix race in access to ev_res from event loop with event_active()
  o Return from event_del() after the last event callback termination

 http:
  o Merge branch 'http-EVHTTP_CON_READ_ON_WRITE_ERROR-fixes-v2'
  o Preserve socket error from listen across closesocket cleanup
  o fix connection retries when there more then one request for connection
  o improve error path for bufferevent_{setfd,enable,disable}()
  o Fix conceivable UAF of the bufferevent in evhttp_connection_free()
  o Merge branch 'http-request-line-parsing'
  o Fix evhttp_connection_get_addr() fox incomming http connections
  o fix leaks in evhttp_uriencode()
  o CONNECT method only takes an authority
  o Allow bodies for GET/DELETE/OPTIONS/CONNECT
  o Do not crash when evhttp_send_reply_start() is called after a timeout.
  o Fix crashing http server when callback do not reply in place
  o fix handling of close_notify (ssl) in http with openssl bufferevents

 evrpc:
  o use *_new_with_arg() to match function prototype
  o avoid NULL dereference on request is not EVHTTP_REQ_POST

 regression tests:
  o Merge branch 'TT_RETRIABLE'

 bufferevent:
  o Merge branch 'iocp-fixes'
  o Merge branch 'be-wm-overrun-v2'
  o bufferevent_socket_connect{,_hostname}() missing event callback and use ret code
  o don't fail be_null_filter if bytes are copied
  o Call underlying bev ctrl GET_FD on filtered bufferevents

 bufferevent_openssl/openssl:
  o Merge branch 'ssl_bufferevent_wm_filter-fix'
  o be_openssl: avoid leaking of SSL structure
  o Fix build with LibreSSL 2.7
  o Add missing includes into openssl-compat.h
  o Explicitly call SSL_clear when reseting the fd.
  o Unbreak build with LibreSSL after openssl 1.1 support added

 samples:
  o Merge branch 'sample-http-server'
  o sample/https-client: use host SSL certificate store by default

 listener:
  o ipv6only socket bind support
  o Merge branch 'listener-immediate-close'
  o Merge branch 'evconnlistener-do-not-close-client-fd'

 evdns:
  o evdns: handle NULL filename explicitly
  o Merge branch 'evdns_getaddrinfo-race-fix'
  o Generating evdns_base_config_windows_nameservers docs on all platforms

 utils:
  o Merge branch 'evutil_found_ifaddr-dev'
  o Avoid possible SEGVs in select() (in unit tests)
  o Port `event_rpcgen.py` and `test/check-dumpevents.py` to Python 3.

 buffer:
  o Fix assert() condition in evbuffer_drain() for IOCP
  o fix incorrect unlock of the buffer mutex (for deferred callbacks)
  o Fix wrong assert in evbuffer_drain()

 cmake:
  o fix checking of devpoll backend (like in autotools, by devpoll.h existence)
  o support static runtime (MSVC)
  o do not build both (SHARED and STATIC) for MSVC/win32
  o introduce EVENT__LIBRARY_TYPE option
  o ensure windows dll's are installed as well as lib files
  o Fix generation of LibeventConfig.cmake for the installation tree
  o fix pkgconfig generation (copy-paste typo)
  o Merge branch 'cmake-missing-bits'
  o Fix detection of timerfd_create() in CMake.
  o Merge branch 'cmake-configure-fixes-v2'
  o Do not add epoll_sub (syscall wrappers) for epoll in cmake
  o Fix RPATH for APPLE

 autotools:
  o include win32 specific headers for socklen_t detection on win32/mingw
  o Ignore evconfig-private.h for autotools
  o config.h can't be prefixed unconditionally
  o Merge branch 'pull-628'
  o Provide Makefile variables LIBEVENT_{CFLAGS,CPPFLAGS,LDFLAGS}
  o confirm openssl is working before using
  o pass $(OPENSSL_INCS) for samples (FTBFS macOS)
  o Add configure check for midipix
  o Fix tests with detached builds

 build:
  o Fix arc4random_addrandom() detecting and fallback (regression)
  o Merge branch 'win32-fixes'
  o Merge branch 'fix-openssl-linking'
  o Merge branch 'fix-struct-linger'

 CI:
  o travis-ci/appveyor now uses fast_finish+allow_failures

  o Merge branch 'travis-ci-osx-fixes'
  o Merge branch 'win64-fixes'
2019-09-20 11:36:27 +00:00
ryoon
975f7f86a6 Add Removed. From pkglint 2019-09-20 11:31:17 +00:00
nia
097585c6f5 doc/TODO: Remove bogus entry 2019-09-20 11:26:56 +00:00
nia
83d1c7981a doc: Updated audio/schismtracker to 20190805 2019-09-20 11:23:18 +00:00
nia
348ace1e49 schismtracker: Update to 20190805 - switch to github for distfiles.
This gives us a stable source of new releases for future updates.

Sadly it does not use SDL2 yet but the newer release allows us to remove
the local patches and get a .desktop entry.
2019-09-20 11:22:55 +00:00
prlw1
0ea60ca6f0 Fix build of cups-filters with qpdf 9.0 2019-09-20 11:11:52 +00:00
nros
d1dfd54ef8 doc: Updated devel/py-tortoisehg to 5.0.2 2019-09-20 10:56:45 +00:00
nros
1e5427d437 Update py-tortoisehg to version 5.0.2
Update py-tortoisehg so that it runs with
current version of mercurial from pkgsrc.
Tested with mercurial 5.1 .
Also includes alot of bugfixes.
2019-09-20 10:55:55 +00:00
nia
0206c0a236 snownews: Needs pkg-config 2019-09-20 09:22:06 +00:00
triaxx
bd9b133466 davical: remove dependency on www/apache24
@jym approved
2019-09-20 07:45:21 +00:00
msaitoh
e98792ee55 doc: Updated sysutils/intel-microcode-netbsd to 20190918. 2019-09-20 02:24:27 +00:00
msaitoh
1d9337346a Update intel-microcode-netbsd to 20190918.
== 20190918 Release ==
-- Updates upon 20190618 release --
Processor             Identifier     Version       Products
Model        Stepping F-MO-S/PI      Old->New
---- new platforms ----------------------------------------

---- updated platforms ------------------------------------
BDW-U/Y      E0/F0    6-3d-4/c0 0000002d->0000002e Core Gen5
HSX-EX       E0       6-3f-4/80 00000014->00000016 Xeon E7 v3
BDW-H/E3     E0/G0    6-47-1/22 00000020->00000021 Core Gen5
BDX-ML       B0/M0/R0 6-4f-1/ef 0b000036->0b000038 Xeon E5/E7 v4; Core i7-69xx/68xx
BDX-DE       V1       6-56-2/10 0000001a->0000001c Xeon D-1520/40
BDX-DE       V2/3     6-56-3/10 07000017->07000019 Xeon D-1518/19/21/27/28/31/33/37/41/48, Pentium D1507/08/09/17/19
BDX-DE       Y0       6-56-4/10 0f000015->0f000017 Xeon D-1557/59/67/71/77/81/87
BDX-NS       A0       6-56-5/10 0e00000d->0e00000f Xeon D-1513N/23/33/43/53
SKX-SP       H0/M0/U0 6-55-4/b7 0200005e->00000064 Xeon Scalable
SKX-D        M1       6-55-4/b7 0200005e->00000064 Xeon D-21xx
CLX-SP       B1       6-55-7/bf 05000021->0500002b Xeon Scalable Gen2
2019-09-20 02:22:44 +00:00
rillig
9a544993f5 regress/check-perms: add test for broken CHECK_PERMS_AUTOFIX
The variable CHECK_PERMS_AUTOFIX has been existing since 2006 but is not
used in any package. This may be because it is not helpful in any way.
When a package sets this variables to yes, the permission errors are not
silently fixed, but the build still fails instead. This behavior is not
useful in any way and thus needs to be fixed.

See https://mail-index.netbsd.org/tech-pkg/2019/08/thread1.html#021828
2019-09-19 23:53:36 +00:00
nia
09316f11c6 qcad: Fix building with unrecognized (newer) Qt versions.
It's using the same script bindings for every Qt version past 5.5.0,
so the version check isn't actually necessary at this point. Just pretend
to be 5.5.0 and install those bindings.

While here, install icons and avoid installing .gitignore files.

Bump PKGREVISION.
2019-09-19 21:59:36 +00:00
adam
35d2c97fa3 Updated net/py-onionbalance 2019-09-19 21:26:37 +00:00
adam
a93b488143 py-onionbalance: depend on py-cryptodome (py-crypto is dead); use ALTERNATIVES; bump revision 2019-09-19 21:25:51 +00:00
nros
f59aef95c4 fix qt4 master site 2019-09-19 20:26:53 +00:00
adam
3156b558ef Updated time/py-dateparser 2019-09-19 19:40:15 +00:00
adam
4afab01a32 py-dateparser: updated to 0.7.2
0.7.2:
Features:
* Extended Czech support
* Added `time` to valid periods
* Added timezone information to dates found with `search_dates()`
* Support strings as date formats

Improvements:
* Fixed Collections ABCs depreciation warning
* Fixed dates with trailing colons not being parsed
* Fixed date format override on any settings change
* Fixed parsing current weekday as past date, regardless of settings
* Added UTC -2:30 as a valid offset
* Added Python 3.7 to supported versions, dropped support for Python 3.3 and 3.4
* Moved to importlib from imp where possible
* Improved support for Catalan
* Documentation improvements
2019-09-19 19:36:12 +00:00
tnn
e4924276d8 nss: aarch64 build fix
From OpenBSD. Similar to PR pkg/53353 for ARM. Although different symbols
missing in that case and that's believed to be fixed already.
2019-09-19 19:14:39 +00:00
adam
ad4413804d py-rauth: properly re-packaged 2019-09-19 19:06:30 +00:00
nia
151f0648fd hicolor-icon-theme: Add newline to DESCR 2019-09-19 18:57:43 +00:00
jperkin
8f5ddb5c3d rust: SunOS now requires libnsl.
While here fix some tabs->spaces to make the test suite work again.
2019-09-19 17:37:29 +00:00
adam
6d25c60711 Updated archivers/py-zstandard, devel/py-packaging 2019-09-19 16:51:22 +00:00
adam
80d0900a33 py-zstandard: updated to 0.12.0
0.12.0:

Backwards Compatibility Notes
* Support for Python 3.4 has been dropped since Python 3.4 is no longer
  a supported Python version upstream. (But it will likely continue to
  work until Python 2.7 support is dropped and we port to Python 3.5+
  APIs.)

Bug Fixes
* Fix ``ZstdDecompressor.__init__`` on 64-bit big-endian systems.
* Fix memory leak in ``ZstdDecompressionReader.seek()``.

Changes
* CI transitioned to Azure Pipelines (from AppVeyor and Travis CI).
* Switched to ``pytest`` for running tests (from ``nose``).
* Bundled zstandard library upgraded from 1.3.8 to 1.4.3.
2019-09-19 16:50:57 +00:00
adam
fe95490512 py-packaging: updated to 19.2
19.2:
* Remove dependency on ``attrs``
* Use appropriate fallbacks for CPython ABI tag
* Add manylinux2014 support
* Improve ABI detection
* Properly handle debug wheels for Python 3.8
* Improve detection of debug builds on Windows
2019-09-19 16:49:32 +00:00
nia
8775e99102 anjuta: Update COMMENT 2019-09-19 16:02:08 +00:00
nia
d747633298 opencolorio: Fix cmake install paths
Bump PKGREVISION
2019-09-19 14:44:23 +00:00
nia
645234693d doc: Added multimedia/olive-editor version 0.1.1 2019-09-19 14:28:49 +00:00
nia
5bf621c501 Add multimedia/olive-editor.
Olive is a free non-linear video editor aiming to provide a fully-featured
alternative to high-end professional video editing software.
2019-09-19 14:28:14 +00:00
sjmulder
313c690ad3 doc: Added devel/mustach version 0.99 2019-09-19 11:47:49 +00:00
sjmulder
030786f909 mustach: Import from wip
C implementation of the mustache template library. Provides a library
and a command-line tool. Support for json-c is built in.
2019-09-19 11:46:30 +00:00
nia
deab800c66 doc: Removed graphics/blender-doc 2019-09-19 09:31:00 +00:00
nia
215c0631d3 Remove graphics/blender-doc - blender HTML docs from 2003
Current docs are available online.
2019-09-19 09:29:15 +00:00