Commit graph

321468 commits

Author SHA1 Message Date
leot
4d7709f2ff gallery-dl: Update to 1.14.2
Changes:
1.14.2
------
### Additions
- [artstation] add `date` metadata field (#839)
- [mastodon] add `date` metadata field (#839)
- [pinterest] add support for board sections (#835)
- [twitter] add extractor for liked tweets (#837)
- [twitter] add option to filter media from quoted tweets (#854)
- [weibo] add `date` metadata field to `status` objects (#829)

### Fixes
- [aryion] fix user gallery extraction (#832)
- [imgur] build directory paths for each file (#842)
- [tumblr] prevent errors when using `reblogs=same-blog` (#851)
- [twitter] always provide an `author` metadata field (#831, #833)
- [twitter] don't download video previews (#833)
- [twitter] improve handling of deleted tweets (#838)
- [twitter] fix search results (#847)
- [twitter] improve handling of quoted tweets (#854)
- fix config lookups when multiple locations are involved (#843)
- improve output of `-K/--list-keywords` for parent extractors (#825)
- call `flush()` after writing JSON in `DataJob()` (#727)
2020-06-29 11:39:07 +00:00
wiz
6b88b29e7b doc: note end of pkgsrc-2020Q2 freeze 2020-06-29 11:34:51 +00:00
yyamano
ab34e50613 Enable lwt option to fix www/ocaml-cohttp build errors.
Bump PKGREVISION.
OK'ed by jaapb and gdt.
2020-06-29 10:19:26 +00:00
yyamano
d4c84e526f Enable async and lwt options to fix www/ocaml-cohttp build errors.
Bump PKGREVISION.
OK'ed by jaapb and gdt.
2020-06-29 10:15:07 +00:00
fcambus
4906942804 doc: Updated fonts/spleen to 1.8.0 2020-06-29 09:08:43 +00:00
fcambus
82e7810e59 spleen: update to 1.8.0.
Spleen 1.8.0 (2020-06-29)

- Add Initial 6x12 version, containing printable ASCII characters, the
  Braille Patterns Unicode block, and light Box Drawing characters
- Improve ampersand character, making it more consistent with other
  sizes (5x8 version)
- Add instructions on how to use Spleen in the NetBSD console
2020-06-29 09:08:30 +00:00
nia
a36d9045bf mono6: Disable boehm garbage collector on aarch64
The embedded copy of boehm-gc fails to build on aarch64 and sgen
is considered the "modern" mono garbage collector, so we can
easily build with just that.

For this to work, the arguments need to register with the configure
script properly, which wasn't happening because autogen was running
configure. Stop that from happening.

Bump PKGREVISION
2020-06-28 17:20:43 +00:00
nia
99ff1e2f47 mame: work around failures on aarch64 2020-06-28 16:33:58 +00:00
nia
a6f6ba6fbe vlc: Fix vdpau detection for non-x86 2020-06-28 15:23:38 +00:00
nia
ea074ad28d libretro-flycast: ensure HOST_CPU is set 2020-06-28 15:20:26 +00:00
nia
3e9044f71a libretro-picodrive: Disable sh2drc on unsupported archs 2020-06-28 15:14:52 +00:00
nia
9aba47a665 dolphin-emu: Build with -std=gnu++14 to get the right alloca definition.
EXTRACT_USING=bsdtar hack is no longer needed.
2020-06-28 15:04:36 +00:00
nia
f276762ce9 qpdfview: Fix build with latest Qt. Use libcups. 2020-06-28 14:55:17 +00:00
wiz
6bab223b75 doc/TODO: add some
+ ImageMagick-7.0.10.22, confuse-3.3, grpc-1.30.0, mame-0.222,
  opusfile-0.12, perl5-5.32.0, py-idna-2.10, rclone-1.52.2,
  rsync-3.2.1, thunderbird-enigmail-2.1.7.
2020-06-28 14:45:08 +00:00
nia
52bd9eff8e fs-uae: Disable the JIT where unsupported, otherwise ./configure fails. 2020-06-28 14:34:06 +00:00
nia
35fe6f56ce wmii: needs -lm for frexp
(presumably not on architectures where this is a compiler intrinsic, or
something)

bump PKGREVISION
2020-06-28 14:05:58 +00:00
nia
dfe1c4571e fcgi: Needs -lm for frexp()
(presumably not on architectures where it's a compiler intrinsic?)

Bump PKGREVISION
2020-06-28 13:55:59 +00:00
nia
fea7ff0d25 xf86-video-intel: only for x86 2020-06-28 13:54:09 +00:00
nia
5abba2b8a3 xf86-input-vmmouse: only for x86 2020-06-28 13:52:19 +00:00
nia
ccf0d3002d qemu: Don't build bsd usermode unless <machine/trap.h> exists on NetBSD
(It doesn't on 9.0 aarch64, apparently)
2020-06-28 13:39:52 +00:00
nia
f6517d922d retroarch: Centralise definition of HAVE_POSIX_MEMALIGN 2020-06-28 13:30:29 +00:00
nia
6b5c292fd5 seamonkey: Fix PLIST for aarch64 2020-06-28 11:32:04 +00:00
rillig
f9b96a5495 doc: Updated pkgtools/url2pkg to 20.2.0 2020-06-28 10:21:09 +00:00
rillig
afd6858802 pkgtools/url2pkg: update version to 20.2.0
No code changes.  This is just to align the url2pkg version number with
the upcoming branch name.
2020-06-28 10:20:59 +00:00
rillig
33e5bedeb8 doc: Updated pkgtools/pkglint to 20.2.0 2020-06-28 10:19:20 +00:00
rillig
5f853e37e2 pkgtools/pkglint: update version to 20.2.0
No code changes.  This is just to align the pkglint version number with
the upcoming branch name.
2020-06-28 10:19:11 +00:00
nia
67e267767f Supported options can't be empty, apparently 2020-06-28 09:29:16 +00:00
ryoon
c830baa92c open_jtalk: Fix build under NetBSD 9 or earlier 2020-06-28 02:33:05 +00:00
rillig
970ecb7b6d regress/infra-unittests: add very basic tests for mk/haskell.mk 2020-06-27 10:51:12 +00:00
gutteridge
5618037244 sysutils/Makefile: fix minor indentation issues 2020-06-26 23:27:24 +00:00
nia
33fa2486dc ffmpeg3: Enable section_data_rel_ro on NetBSD
Seems to resolve text relocation issues on aarch64.

Thanks to an upstream commit fixing the exact problem we're having
(on Linux...) from 2014 for the hint...

Bump PKGREVISION.
2020-06-26 21:19:16 +00:00
nia
324e73cd26 ffmpeg4: Regen patch checksums 2020-06-26 21:10:03 +00:00
otis
edc8b5937c dnscheck: Do not install perllocal.pod
Do not install perllocal.pod to avoid file conflict.
2020-06-26 21:08:55 +00:00
otis
2fcce56222 svn-bisect: Do not install perllocal.pod
Do not install perllocal.pod to avoid file conflict.
2020-06-26 21:08:11 +00:00
nia
7aafcb4f4c ffmpeg4: Enable section_data_rel_ro on NetBSD
Seems to resolve text relocation issues on aarch64.

Thanks to an upstream commit fixing the exact problem we're having
(on Linux...) from 2014 for the hitn...

Bump PKGREVISION.
2020-06-26 21:02:27 +00:00
pin
233c82e5f9 doc: Updated www/qutebrowser to 1.13.0 2020-06-26 20:02:23 +00:00
pin
53d5d4719e www/qutebrowser: update to 1.13.0
v1.13.0
Deprecated
    The :inspector command is deprecated and has been replaced by a new
    :devtools command (see below).

Removed
    The :debug-log-level command was removed as it's replaced by the new
    logging.level.console setting.
    The qute://plainlog special page got replaced by qute://log?plain - the
    names of those pages is considered an implementation detail, and
    :messages --plain should be used instead.

Changed
    Changes to commands:
        :config-write-py now adds a note about config.py files being targeted at
        advanced users.
        :report now takes two optional arguments for bug/contact information, so
        that it can be used without the report window popping up.
        :message now takes a --logfilter / -f argument, which is a list of
        logging categories to show.
        :debug-log-filter now understands the full logfilter syntax.
    Changes to settings:
        fonts.tabs has been split into fonts.tabs.{selected,unselected} (see
        below).
        statusbar.hide has been renamed to statusbar.show with the possible
        values being always (hide = False), never (hide = True) or
        in-mode (new, only show statusbar outside of normal mode.
        The QtFont config type formerly used for fonts.tabs and
        fonts.debug_console is now removed and entirely replaced by Font. The
        former distinction was mainly an implementation detail, and the accepted
        values shouldn't have changed.
        input.rocker_gestures has been renamed to input.mouse.rocker_gestures.
        content.dns_prefetch is now enabled by default again, since the crashes
        it caused are now fixed (Qt 5.15) or worked around.
        scrolling.bar supports a new overlay value to show an overlay
        scrollbar, which is now the default. On unsupported configurations
        (on Qt < 5.11, with QtWebKit or on macOS), the value falls back to
        when-searching or never (QtWebKit).
        url.auto_search supports a new schemeless value which always opens a
        search unless the given URL includes an explicit scheme.
    New handling of bindings in hint mode which fixes various bugs and allows
    for single-letter keybindings in hint mode.
    The statusbar now shows partial keychains in all modes (e.g. while hinting).
    New t[Cc][Hh] default bindings which work similarly to the t[Ss][Hh]
    bindings for JavaScript but toggle cookie permissions.
    The tor_identity userscript now takes the password via a -p flag and has
    a new -c flag to customize the Tor control port.
    Small performance improvements.

Added
    New settings:
        logging.level.ram and logging.level.console to configure the default
        logging levels via the config.
        fonts.tabs.selected and fonts.tabs.unselected to set the font of the
        selected tab independently from unselected tabs (e.g. to make it bold).
        input.mouse.back_forward_buttons which can be set to false to disable
        back/forward mouse buttons.
    New :devtools command (replacing :inspector) with various improved
    functionality:
        The devtools can now be docked to the main window, by running
        :devtools left (wIh), bottom (wIj), top (wIk) or right
        (wIl). To show them in a new window, use :devtools window (wIw).
        Using :devtools (wi) will open them at the last used position.
        The devtool window now has a "qutebrowser developer tools" window title.
        When a resource is opened from the devtools, it now opens in a proper
        qutebrowser tab.
        On Fedora, when the qt5-webengine-devtools package is missing, an error
        is now shown instead of a blank inspector window.
        If opened as a window, the devtools are now closed properly when the
        associated tab is closed.
        When the devtools are clicked, insert mode is entered automatically.

Fixed
    Crash when tabs.focus_stack_size is set to -1.
    Crash when a pdf.js file for PDF.js exists, but viewer.html does not.
    Crash when :completion-item-yank --sel is used on a platform without
    primary selection support (e.g. Windows/macOS).
    Crash when there's a feature permission request from Qt with an invalid URL
    (which happens due to a Qt bug with Qt 5.15 in private browsing mode).
    Crash in rare cases where QtWebKit/QtWebEngine imports fail in unexpected
    ways.
    Crash when something removed qutebrowser's IPC socket file and it's been
    running for 6 hours.
    :config-write-py now works with paths starting with ~/... again.
    New site-specific quirk for a missing globalThis in Qt <= 5.12 on Reddit
    and Spotify.
    When ; is added to hints.chars, using hint labels containing ;; now
    works properly.
    Hint letters outside of ASCII should now work.
    When bindings.key

    _mappings is used with hints, it now works properly with
    letters outside of ASCII as well.
    With Qt 5.15, the audible/muted indicators are not updated properly due to a
    Qt bug. This release adds a workaround so that at least the muted indicator
    is shown properly.
    As a workaround for crashes with QtWebEngine versions between 5.12 and 5.14
    (inclusive), changing the user agent (content.headers.user_agent) exposed
    to JS now requires a restart. The corresponding HTTP header is not affected.
2020-06-26 20:01:50 +00:00
schmonz
f92f7cb1b2 Fix Illumos build. 2020-06-26 19:21:52 +00:00
schmonz
c8c4529c1b Assign non-default SUBST_FILES.djberrno with =, not += (because it
doesn't actually append).
2020-06-26 16:37:22 +00:00
sjmulder
a5eca9641a doc: Updated editors/micro to 2.0.6 2020-06-26 13:10:59 +00:00
sjmulder
2ed675ef94 editors/micro: Update to 2.0.6
Changes in 2.0.5:
 - Micro will ensure that settings.json only contains non-default
   settings.
   - Settings will have default values unless overridden in
     settings.json.
   - Any settings with default values in settings.json will be removed
     after modifying your settings or running "micro -clean".
 - New relativeruler option (default: off).
   - Makes line numbers relative to your current cursor position.
 - New parsecursor option for file:line:col syntax (default: off).
   - Enable for previous behavior to open a file at a location.
 - More consistent key labels to reduce confusion about keybindings.
 - Autocompletion is more conservative and only triggers for
   alphanumerics.
 - Performance improvements.
 - More languages supported by the default comment plugin.
   - Use Alt-/ or Ctrl-/ (new) to comment/uncomment a block of code.
   - Note that micro sees Ctrl-/ as the CtrlUnderscore event from the
     terminal.
 - Bug fixes.
   - Mouse support in command bar.
   - Escape sequence handling.
   - Other minor issues and improvements.

Changes in 2.0.6:
 - Improvements to the backup system.
   - permbackup option (default: off).
   - backdupdir option (default directory is ~/.config/micro/backups).
 - Some new statusformat directives for the statusline:
   - status.lines, status.vcol, status.bytes, status.size.
 - Errors parsing settings.json will not cause settings to be
   overwritten.
 - Bug fixes.
   - Pasting CRLF text.
   - Plugin options not persisting properly.
   - Backspace on Windows.
   - Better test infrastructure.
2020-06-26 13:10:45 +00:00
nia
698bccb556 seamonkey: More aarch64 fixes from www/firefox 2020-06-26 11:40:28 +00:00
yyamano
0719dbad3c Fix PLIST to make this build with JDK 11.
JDK 11 doesn't generate frames.
http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20200531.1505/java-jna-5.2.0nb1/install.log
2020-06-26 10:26:08 +00:00
micha
597bf6f379 doc: Updated games/chocolate-doom to 3.0.1 2020-06-26 09:05:40 +00:00
micha
5ad971095d games/chocolate-doom: Update to 3.0.1
Security update to fix CVE-2020-14983.
2020-06-26 09:03:57 +00:00
otis
4e5afbabea net-snmp: Do not install perllocal.pod
Do not install perllocal.pod to avoid file conflict.
2020-06-26 07:47:22 +00:00
otis
6d21ac9baf irssi: Do not install perllocal.pod
Do not install perllocal.pod to avoid file conflict.
2020-06-26 07:46:00 +00:00
jklos
35fa1e97b9 Fix "Cannot write-enable text segment: Permission denied" issues for
i386 and aarch64.
2020-06-26 03:11:40 +00:00
wiz
deda8d0137 doc: Updated www/curl to 7.71.0 2020-06-25 21:20:14 +00:00
wiz
3c34226ce5 curl: update to 7.71.0.
freeze ok: gdt, leot

curl and libcurl 7.71.0

 Public curl releases:         192
 Command line options:         232
 curl_easy_setopt() options:   277
 Public functions in libcurl:  82
 Contributors:                 2202

This release includes the following changes:

 o CURLOPT_SSL_OPTIONS: optional use of Windows' CA store (with openssl) [10]
 o setopt: add CURLOPT_PROXY_ISSUERCERT(_BLOB) for coherency [31]
 o setopt: support certificate options in memory with struct curl_blob [41]
 o tool: Add option --retry-all-errors to retry on any error [27]

This release includes the following bugfixes:

 o CVE-2020-8177: curl overwrite local file with -J [111]
 o CVE-2020-8169: Partial password leak over DNS on HTTP redirect [48]
 o *_sspi: fix bad uses of CURLE_NOT_BUILT_IN [21]
 o all: fix codespell errors [75]
 o altsvc: bump to h3-29 [114]
 o altsvc: fix 'dsthost' may be used uninitialized in this function
 o altsvc: fix parser for lines ending with CRLF [74]
 o altsvc: remove the num field from the altsvc struct [109]
 o appveyor: add non-debug plain autotools-based build [90]
 o appveyor: disable flaky test 1501 and ignore broken 1056
 o appveyor: disable test 1139 instead of ignoring it
 o asyn-*: remove support for never-used NULL entry pointers [19]
 o azure: use matrix strategy to avoid configuration redundancy [83]
 o build: disable more code/data when built without proxy support [84]
 o buildconf: remove -print from the find command that removes files
 o checksrc: enhance the ASTERISKSPACE and update code accordingly [52]
 o CI/macos: fix 'is already installed' errors by using bundle [94]
 o cirrus: disable SFTP and SCP tests [7]
 o CMake: add ENABLE_ALT_SVC option
 o CMake: add HTTP/3 support (ngtcp2+nghttp3, quiche) [34]
 o CMake: add libssh build support [37]
 o CMake: do not build test programs by default [30]
 o CMake: fix runtests.pl with CMake, add new test targets [29]
 o CMake: ignore INTERFACE_LIBRARY targets for pkg-config file [112]
 o CMake: rebuild Makefile.inc.cmake when Makefile.inc changes [58]
 o CODE_REVIEW.md: how to do code reviews in curl [108]
 o configure: fix pthread check with static boringssl
 o configure: for wolfSSL, check for the DES func needed for NTLM
 o configure: only strip first -L from LDFLAGS [89]
 o configure: repair the check if argv can be written to [47]
 o configure: the wolfssh backend does not provide SCP [57]
 o connect: improve happy eyeballs handling [118]
 o connect: make happy eyeballs work for QUIC (again) [16]
 o curl.1: Quote globbed URLs [51]
 o curl: remove -J "informational" written on stdout [36]
 o Curl_addrinfo: use one malloc instead of three [97]
 o CURLINFO_ACTIVESOCKET.3: clarify the description [87]
 o doc: add missing closing parenthesis in CURLINFO_SSL_VERIFYRESULT.3 [5]
 o doc: Rename VERSIONS to VERSIONS.md as it already has Markdown syntax [20]
 o docs/HTTP3: add qlog to the quiche build instruction
 o docs/options-in-versions: which version added each cmdline option [53]
 o docs: unify protocol lists [54]
 o dynbuf: introduce internal generic dynamic buffer functions [17]
 o easy: fix dangling pointer on easy_perform fail [26]
 o examples/ephiperfifo: turn off interval when setting timerfd [79]
 o examples/http2-down/upload: add error checks [78]
 o examples: remove asiohiper.cpp [4]
 o FILEFORMAT: add more features that tests can depend on
 o FILEFORMAT: describe verify/stderr
 o ftp: make domore_getsock() return the secondary socket properly
 o ftp: mark return-ignoring calls to Curl_GetFTPResponse with (void) [64]
 o ftp: shut down the secondary connection properly when SSL is used [43]
 o GnuTLS: Backend support for CURLINFO_SSL_VERIFYRESULT [9]
 o hostip: make Curl_printable_address not return anything [63]
 o hostip: on macOS avoid DoH when given a numerical IP address [69]
 o http2: keep trying to send pending frames after req.upload_done [40]
 o http2: simplify and clean up trailer handling [6]
 o HTTP3.md: clarify cargo build directory [77]
 o http: move header storage to Curl_easy from connectdata [107]
 o libcurl.pc: Merge Libs.private into Libs for static-only builds [28]
 o libssh2: improved error output for wrong quote syntax [39]
 o libssh2: keep sftp errors as 'unsigned long' [103]
 o libssh2: set the expected total size in SCP upload init [2]
 o libtest/cmake: Remove commented code [13]
 o list-only.d: this option existed already in 4.0
 o manpage: add three missing environment variables [121]
 o multi: add defensive check on data->multi->num_alive [96]
 o multi: implement wait using winsock events [120]
 o ngtcp2: cleanup memory when failing to connect [70]
 o ngtcp2: fix build with current ngtcp2 master implementing draft 28 [76]
 o ngtcp2: fix happy eyeballs quic connect crash [118]
 o ngtcp2: introduce qlog support [23]
 o ngtcp2: never call fprintf() in lib code in release version
 o ngtcp2: update with recent API changes [100]
 o ntlm: enable NTLM support with wolfSSL [81]
 o OpenSSL: have CURLOPT_CRLFILE imply CURLSSLOPT_NO_PARTIALCHAIN [55]
 o openssl: set FLAG_TRUSTED_FIRST unconditionally [105]
 o projects: Add crypt32.lib to dependencies for all OpenSSL configs [93]
 o quiche: clean up memory properly when failing to connect [71]
 o quiche: enable qlog output [14]
 o quiche: update SSLKEYLOGFILE support [98]
 o Revert "buildconf: use find -execdir" [38]
 o Revert "ssh: ignore timeouts during disconnect" [67]
 o runtests: remove sleep calls [18]
 o runtests: show elapsed test time with higher precision (ms)
 o select: always use Sleep in Curl_wait_ms on Win32 [82]
 o select: fix overflow protection in Curl_socket_check [22]
 o sendf: make failf() use the mvsnprintf() return code [62]
 o server/sws: fix asan warning on use of uninitialized variable
 o server/util: fix logmsg format using curl_off_t argument [106]
 o sha256: fixed potentially uninitialized variable [61]
 o share: don't set the share flag it something fails [116]
 o sockfilt: make select_ws stop waiting on exit signal event
 o socks: detect connection close during handshake [95]
 o socks: fix expected length of SOCKS5 reply [68]
 o socks: remove unreachable breaks in socks.c and mime.c [101]
 o source cleanup: remove all custom typedef structs [42]
 o test1167: fixes in badsymbols.pl [73]
 o test1177: look for curl.h in source directory [1]
 o test1238: avoid tftpd being busy for tests shortly following [33]
 o test613.pl: make tests 613 and 614 work with OpenSSH for Windows [8]
 o test75: Remove precheck test
 o tests: add https-proxy support to the test suite [49]
 o tests: add support for SSH server variant specific transfer paths [24]
 o tests: add two simple tests for --login-options [99]
 o tests: make test 1248 + 1249 use %NOLISTENPORT [3]
 o tests: pick a random port number for SSH [12]
 o tests: run stunnel for HTTPS and FTPS on dynamic ports [11]
 o timeouts: change millisecond timeouts to timediff_t from time_t [86]
 o timeouts: move ms timeouts to timediff_t from int and long [104]
 o tool: fixup a few --help descriptions [56]
 o tool: support UTF-16 command line on Windows [46]
 o tool_cfgable: free login_options at exit [102]
 o tool_getparam: fix memory leak in parse_args
 o tool_operate: fixed potentially uninitialized variables [60]
 o tool_paramhlp: fixed potentially uninitialized strtol() variable [59]
 o transfer: close connection after excess data has been read [66]
 o travis: add "qlog" as feature in the quiche build
 o travis: Add ngtcp2 and quiche tests for CMake
 o travis: upgrade to bionic, clang-9, improve readability [35]
 o typecheck-gcc.h: CURLINFO_PRIVATE does not need a 'char *' [44]
 o unit1604.c: fix implicit conv from 'SANITIZEcode' to 'CURLcode' [88]
 o url: accept "any length" credentials for proxy auth [72]
 o url: alloc the download buffer at transfer start [85]
 o url: reject too long input when parsing credentials [25]
 o url: sort the protocol schemes in rough popularity order [32]
 o urlapi: accept :: as a valid IPv6 address [15]
 o urldata: leave the HTTP method untouched in the set.* struct [45]
 o urlglob: treat literal IPv6 addresses with zone IDs as a host name [115]
 o user-agent.d: spell out what happens given a blank argument [80]
 o vauth/cleartext: fix theoretical integer overflow [50]
 o version.d: expanded and alpha-sorted [110]
 o vtls: Extract and simplify key log file handling from OpenSSL
 o wolfssl: add SSLKEYLOGFILE support [65]
 o wording: avoid blacklist/whitelist stereotypes [92]
 o write-out.d: added "response_code"
2020-06-25 21:20:04 +00:00