Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (57m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 15:51:05 UTC Now

2018-08-02 12:18:24 UTC MAIN commitmail json YAML

lang/nodejs: Update to 10.8.0.

No notable changes besides update to npm 6.2.0, which we do not
bundle.

(fhajny)

2018-08-02 11:44:15 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.93

(wiz)

2018-08-02 11:44:06 UTC MAIN commitmail json YAML

libdrm: update to 2.4.93.

Christian K旦nig (1):
      amdgpu: make sure to set CLOEXEC on duplicated FDs

Emil Velikov (10):
      xf86drm: drmGetDevice2: error out if the fd has unknown subsys
      xf86drm: introduce drm_device_has_rdev() helper
      xf86drm: Fold drmDevice processing into process_device() helper
      xf86drm: Allocate drmDevicePtr's on stack
      xf86drm: introduce a get_real_pci_path() helper
      xf86drm: Add drmDevice support for virtio_gpu
      tests/drmdevices: install alongside other utilities
      tests/drmdevice: add a couple of printf headers
      drmdevice: convert the tabbed output into a tree
      drmdevice: print the correct host1x information

Jan Vesely (3):
      amdgpu: Take a lock before removing devices from fd_tab hash table.
      amdgpu/util_hash_table: Add helper function to count the number of entries in hash table
      amdgpu: Destroy fd_hash table when the last device is removed.

Jos辿 Roberto de Souza (2):
      intel: Introducing Whiskey Lake platform
      intel: Introducing Amber Lake platform

Kevin Strasser (1):
      xf86drm: Be sure to closedir before return

Marek Ol邸叩k (3):
      amdgpu: don't call add_handle_to_table for KMS BO exports
      amdgpu: add amdgpu_bo_handle_type_kms_noimport
      configure.ac: bump version to 2.4.93

Mariusz Ceier (1):
      xf86drm: Fix error path in drmGetDevice2

Michel D辰nzer (2):
      Always pass O_CLOEXEC when opening DRM file descriptors
      Revert "amdgpu: don't call add_handle_to_table for KMS BO exports"

Rob Clark (5):
      freedreno: add user ptr to fd_ringbuffer
      freedreno: add fd_ringbuffer_new_object()
      freedreno: small cleanup
      freedreno: slight reordering
      freedreno/msm: "stateobj" support

(wiz)

2018-08-02 02:57:47 UTC MAIN commitmail json YAML

2018-08-02 02:47:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/dmidecode to 3.1nb3

(msaitoh)

2018-08-02 02:45:50 UTC MAIN commitmail json YAML

Add two officially recommended patch to sysutils/dmidecode

2018-08-01: Avoid OOB read on invalid entry point length

Don't let the entry point checksum verification run beyond the end
of the buffer holding it (32 bytes). This bug was discovered by
Lionel Debroux using the AFL fuzzer and AddressSanitizer.
Signed-off-by: Jean Delvare <jdelvare@suse.de>

2018-08-01: Validate structure completeness before decoding

Ensure that the whole DMI structure fits in the announced table
length before performing any action on it. Otherwise we might end
up reading beyond the end of our memory buffer. This bug was
discovered by Lionel Debroux using the AFL fuzzer and
AddressSanitizer. Its probability is very low, as it requires a DMI
table corrupted in one of two very specific ways to trigger. This
bug exists since dmidecode version 2.9, although it is hard to
test because option --from-dump was only introduced in version
2.10.
Signed-off-by: Jean Delvare <jdelvare@suse.de>

(msaitoh)

2018-08-01 21:00:10 UTC MAIN commitmail json YAML

Colord depends on lcms2.

(youri)

2018-08-01 19:20:42 UTC MAIN commitmail json YAML

doc/CHANGES-2018: fix time warps

When updating a package, some package authors use local time for the
entries in doc/CHANGES, and my system clock was off by several days. To
detect and fix these problems early, pkglint now checks that the dates
are properly ordered.

(rillig)

2018-08-01 19:18:19 UTC MAIN commitmail json YAML

2018-08-01 18:01:32 UTC MAIN commitmail json YAML

mk/fetch/github.mk: document that PKGBASE influences GitHub variables

See https://mail-index.netbsd.org/pkgsrc-users/2018/07/thread1.html#027251

(rillig)

2018-08-01 17:43:25 UTC MAIN commitmail json YAML

2018-08-01 15:50:46 UTC MAIN commitmail json YAML

doc: Updated sysutils/dc-tools to 1.6nb1

(tpaul)

2018-08-01 15:50:16 UTC MAIN commitmail json YAML

Honor LDFLAGS, now builds with PKGSRC_USE_RELRO=yes

Bump PKGREVISION
ok <abs>

(tpaul)

2018-08-01 15:01:24 UTC MAIN commitmail json YAML

doc: Updated x11/qt5-qtwebkit to 5.212.0.alpha2nb8

(maya)

2018-08-01 15:01:09 UTC MAIN commitmail json YAML

qtwebkit: don't disable JIT on netbsd, declare functions like linux.

this works well enough to browse javascript websites with otter-browser,
which needed paxctl +m, although I didn't try it without these changes.

XXX this package might be crashing from feeding bogus values to
posix_memalign.

(maya)

2018-08-01 14:30:48 UTC MAIN commitmail json YAML

doc: Updated www/otter-browser to 0.9.99.1

(maya)

2018-08-01 14:30:29 UTC MAIN commitmail json YAML

otter-browser: update to 0.9.99.1
Additionally, this fixes the build.
Mark paxctl +m, I probably needed this because I locally
enabled qt-webkit's JIT.

0.9.99.1:
    added importer for OPML files;
    added support for abp: protocol for adding new content filtering profiles;
    added ability to open selection as link if it macthes URL format;
    various fixes and minor improvements for Feeds reader.

0.9.99:
    initial version of Feeds Reader:
        Atom and RSS 2.0 parsers;
        support for categories;
        ability to preview feeds before subscribing using view-feed: protocol;
    added action to take page screenshot;
    some minor optimizations.

0.9.98:
several enhancements in experimental backend for QtWebEngine (Blink):

    initial work on global history support;
    added support for alternative stylesheets;
    added support for fetching lists of search engines, feeds and links;

initial work on Feeds Reader;
several bug fixes and some minor optimizations.

0.9.97:
    added initial version of Tab History panel;
    some minor optimizations.

0.9.96:
added initial version of Tab History panel;
some minor optimizations

0.9.95:
    added initial version of toolbar widget for viewing downloads from current session;
    added some new keyboard shortcuts;
    some minor fixes.

0.9.94:
    added new default style for Start Page by Kamil N��cek;
    added interface allowing to manage list of hosts using customized website overrides;
    several bug fixes and some optimizations.

0.9.93:
    added Page Information panel;
    added support for external icons for User Scripts;
    some minor fixes and optimizations.

0.9.92:
    improved support for styling tab bar text;
    added support for deleting User Scripts in Addons Manager;
    restored inline URLs completion;
    added action for peeking tab contents;
    multiple bug fixes and stability improvements.

0.9.91:
reworked toolbars:

    added support for visibility toggle button (collapsing contents);
    fixed unified toolbar and titlebar style under macOS;
    toolbar visibility and location is now stored per main window;

improved sidebar(s):

    added ability to add new sidebars;
    allow to change their location by drag and drop;

vastly improved error pages:

    special error pages are now used instead of SSL warning dialogs;
    blocked content triggers dedicated error pages;

improved User Agents configuration;
added support for managing multiple proxy configurations and setting them per page or host;
reworked internal actions handling system allows to specify parameters for actions trigerred by keyboard shortcuts and mouse gestures;
vastly decreased import time for large bookmark files;
added module for listing opened windows and tabs;
improved styling under Windows, Unity and macOS;
added new default icon theme by Kamil N��cek;
item views can now allocate extra space to predefined column other than last one;
added action to set, reset or toggle an option;
global editing actions now apply to focused single and multi line text edit widgets too;
added ability to drop URLs onto bookmark bars;
spell checking is now available in other multi line text edit widgets;
added action to control multimedia playback rate;
keyboard shortcuts are now validated while editing;
added support for customizing F12 menu;
implemented "Validate Using" menu;
added support for configurable Fast Forward rules;

0.9.12:
    greatly improved tab bar:
        allow to detach tabs by dragging them away;
        allow to drop URLs and tabs from other windows;
        added option to show embedded tab thumbnails;
        improved handling of visibility of close button;
        tabs demanding attention are drawn using bold font;
        improved RTL support;
        decreased default tab padding;
        tab text is no longer centered horizontally;
        fixed status tip messages while rearranging tabs;
    improved KDE5 and Unity integration:
        added support for progress information;
        added support for desktop actions;
    several MacOS X specific fixes and improvements:
        improved rendering of platform style;
        added dock icon menu;
        added support for listing applications associated with given MIME type;
    added support for Windows jump list;
    added fullscreen support for QtWebKit backend;
    open file path is saved;
    improved RTL support in address and search fields;
    many other fixes and improvements.

0.9.11:
    added initial support for storing passwords:
        support for multiple credential sets per host;
        basic passwords management;
        disabled by default (no encryption yet);
    added crash reporter;
    added support for muting tab media;
    F12 menu now exposes all modes for Images visibility (including new option to show cached images only) and Plugins;
    QtWebEngine backend is now capable of saving pages in MIME HTML format and as complete set of files;
    added new toolbar visibility settings for full screen mode;
    added new widget for showing content blocking details;
    added ability to customize progress bar;
    added ability to add loading progress information widgets to any toolbar;
    various improvements in handling of content blocking profiles:
        added new definitions and updated existing;
        added option to add custom blocking rules;
        profiles are now grouped by type;
    various minor fixes and improvements.

(maya)

2018-08-01 13:40:41 UTC MAIN commitmail json YAML

py-configobj: Depend on py-six

(gdt)

2018-08-01 09:32:27 UTC MAIN commitmail json YAML

TLS is broken on NetBSD aarch64, so force use of pthread_{set,get}specific

(jmcneill)

2018-08-01 07:40:59 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Simple to 1.16

(wen)

2018-08-01 07:40:14 UTC MAIN commitmail json YAML

Update to 1.16

Upstream changes:
1.16  2018-07-25 MANWAR
      - Made t/manifest.t AUTHOR only (RT #125383).
      - Removed +x bits from test scripts.

(wen)

2018-08-01 07:37:23 UTC MAIN commitmail json YAML

Updated www/p5-App-Nopaste to 1.012

(wen)

2018-08-01 07:36:27 UTC MAIN commitmail json YAML

Update to 1.012

Upstream changes:
1.012  2018-07-08 03:56:39Z
        - add GitLab service

(wen)

2018-08-01 07:15:37 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20180801

(schmonz)

2018-08-01 07:15:21 UTC MAIN commitmail json YAML

Depend on pkgtools/pkg_alternatives and a new enough mail/qmail to rely
on finding "nbcheckpassword" (which, at present, might be either
checkpassword-pam or DJB's original).

Depend (unconditionally) on mail/qmail-rejectutils, instead of having it
as an option on mail/qmail.

Bump version.

(schmonz)

2018-08-01 07:10:46 UTC MAIN commitmail json YAML

doc: Updated mail/qmail to 1.03nb36

(schmonz)

2018-08-01 07:10:27 UTC MAIN commitmail json YAML

Depend on new enough sysutils/checkpassword{,-pam} such that qmail-run
can (by itself depending on pkgtools/pkg_alternatives) expect to find
"nbcheckpassword".

Remove 'qmail-rejectutils' option, which will become an unconditional
dependency in qmail-run.

Bump PKGREVISION.

(schmonz)

2018-08-01 07:07:16 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Quoted to 2.10

(wen)

2018-08-01 07:05:29 UTC MAIN commitmail json YAML

Update to 2.10

Upstream changes:
2.10 2018-07-26
- Add no_separators option (RJBS)
- Fix "Negative repeat count does nothing" warning (thanks to Stefan
  Bühler)
- Fix Makefile.PL for perl 5.26 where "." is not in @INC by default
  (thanks to Petr Písař)

(wen)

2018-08-01 06:53:51 UTC MAIN commitmail json YAML

doc: Updated sysutils/checkpassword-pam to 0.99nb1

(schmonz)

2018-08-01 06:53:34 UTC MAIN commitmail json YAML

Offer an 'nbcheckpassword' alternative to pkg_alternatives(8). Bump PKGREVISION.

(schmonz)

2018-08-01 06:52:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/checkpassword to 0.90nb1

(schmonz)

2018-08-01 06:52:29 UTC MAIN commitmail json YAML

Offer an 'nbcheckpassword' alternative to pkg_alternatives(8). Bump PKGREVISION.

(schmonz)

2018-08-01 05:34:39 UTC MAIN commitmail json YAML

doc: Updated security/putty to 0.69nb4

(maya)

2018-08-01 05:34:18 UTC MAIN commitmail json YAML

2018-07-31 22:06:54 UTC MAIN commitmail json YAML

caribou: Add missing dependencies.

(jperkin)

2018-07-31 21:14:33 UTC MAIN commitmail json YAML

2018-07-31 21:10:29 UTC MAIN commitmail json YAML

2018-07-31 19:13:10 UTC MAIN commitmail json YAML

2018-07-31 16:44:37 UTC MAIN commitmail json YAML

doc: Added www/py-http_ece version 1.0.5

(nia)

2018-07-31 16:44:21 UTC MAIN commitmail json YAML

www/py-http_ece: Import http_ece-1.0.5

py-http_ece is a simple implementation of the HTTP encrypted
content-encoding (RFC 8188).

(nia)

2018-07-31 16:15:33 UTC MAIN commitmail json YAML

chat/tootstream: Add a patch removing the use of the 'async' keyword,
allowing it to be used with Python 3.7.

(nia)

2018-07-31 16:14:29 UTC MAIN commitmail json YAML

chat/py-mastodon: Add a patch to avoid the use of the 'async' keyword,
allowing it to be used with Python 3.7.

(nia)

2018-07-31 15:55:16 UTC MAIN commitmail json YAML

chat/tootstream: incompatible with python37 due to its chat/py-mastodon
dependency.

(nia)

2018-07-31 15:54:27 UTC MAIN commitmail json YAML

chat/py-mastodon: Version in pkgsrc is incompatible with python37
due to a collision with the async keyword.

(nia)

2018-07-31 15:35:38 UTC MAIN commitmail json YAML

2018-07-31 14:27:36 UTC MAIN commitmail json YAML

grilo-plugins: Fix "format not a string literal" errors.

Disable the bliptv plugin, the service has been shut down.

(jperkin)

2018-07-31 14:01:40 UTC MAIN commitmail json YAML

audacious-plugins: Fix oss4 PLIST entry.

(jperkin)

2018-07-31 13:46:32 UTC MAIN commitmail json YAML

audacious: Use standard shared library naming on SunOS.

(jperkin)

2018-07-31 13:13:46 UTC MAIN commitmail json YAML

2018-07-31 12:39:52 UTC MAIN commitmail json YAML

Build fix for databases/openldap-smbk5pwd

From upstream ITS #8885

Add a configure test for hdb_generate_key_set_password() prototype

contrib/slapd-modules/smbk5pwd uses hdb_generate_key_set_password() from
Heimdal, which was shortly turned from a 5 arguments function to a 7 arguments
function before the prototype change was rolled back to address API
incompatibility.

Unfortunately, the 7 arguments hdb_generate_key_set_password() made it into
released NetBSD 8.0, causing a build break in contrib/slapd-modules/smbk5pwd.

This change adds a configure test for 7 arguments prototype so that
contrib/slapd-modules/smbk5pwd build again on NetBSD 8.0, and other OS that
would include the 7 arguments hdb_generate_key_set_password().

(manu)

2018-07-31 12:39:34 UTC MAIN commitmail json YAML

2018-07-31 12:35:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/consul to 1.2.2

(fhajny)

2018-07-31 12:34:55 UTC MAIN commitmail json YAML

sysutils/consul: Update to 1.2.2

## 1.2.2 (July 30, 2018)

SECURITY:
- acl: Fixed an issue where writes operations on the Keyring and
  Operator were being allowed with a default allow policy even when
  explicitly denied in the policy.

FEATURES:

- **Alias Checks:** Alias checks allow a service or node to alias the
  health status of another service or node in the cluster.
- agent: New Cloud Auto-join providers: vSphere and Packet.net.
- cli: Added `-serf-wan-port`, `-serf-lan-port`, and `-server-port`
  flags to CLI for cases where these can't be specified in config
  files and `-hcl` is too cumbersome.
- connect: The TTL of leaf (service) certificates in Connect is now
  configurable.

IMPROVEMENTS:

- proxy: With `-register` flag, heartbeat failures will only log once
  service registration succeeds.
- http: 1.0.3 introduced rejection of non-printable chars in HTTP URLs
  due to a security vulnerability. Some users who had keys written
  with an older version which are now dissallowed were unable to delete
  them. A new config option disable_http_unprintable_char_filter is
  added to allow those users to remove the offending keys. Leaving this
  new option set long term is strongly discouraged as it bypasses
  filtering necessary to prevent some known vulnerabilities.
- agent: Allow for advanced configuration of some gossip related
  parameters.
- agent: Make some Gossip tuneables configurable via the config file
- ui: Included searching on `.Tags` when using the freetext search
  field.
- ui: Service.ID's are now shown in the Service detail page and (only
  if it is different from the service name) the Node Detail >
  [Services] tab.

BUG FIXES:

- acl/connect: Fix an issue that was causing managed proxies not to
  work when ACLs were enabled.
- connect: Fix issue with managed proxies and watches attempting to
  use a client addr that is 0.0.0.0 or ::
- connect: Allow Native and Unmanaged proxy configurations via config
  file
- connect: Fix bug causing 100% CPU on agent when Connect is disabled
  but a proxy is still running
- proxy: Don't restart proxies setup in a config file when Consul
  restarts
- ui: Display the Service.IP address instead of the Node.IP address in
  the Service detail view.
- ui: Watch for trailing slash stripping 301 redirects and forward the
  user to the correct location.
- connect: Fixed an issue in the connect native HTTP client where it
  failed to resolve service names.

## 1.2.1 (July 12, 2018)

IMPROVEMENTS:

- acl: Prevented multiple ACL token refresh operations from occurring
  simultaneously.
- acl: Add async-cache down policy mode to always do ACL token
  refreshes in the background to reduce latency.
- proxy: Pass through HTTP client env vars to managed proxies so that
  they can connect back to Consul over HTTPs when not serving HTTP.
- connect: Persist intermediate CAs on leader change.

BUG FIXES:

- api: Intention APIs parse error response body for error message.
- agent: Intention read endpoint returns a 400 on invalid UUID
- agent: Service registration with "services" does not error on
  Connect upstream configuration.
- dns: Ensure that TXT RRs dont get put in the Answer section for
  A/AAAA queries.
- dns: Ensure that only 1 CNAME is returned when querying for services
  that have non-IP service addresses.
- api: Fixed issue where `Lock` and `Semaphore` would return earlier
  than their requested timeout when unable to acquire the lock.
- watch: Fix issue with HTTPs only agents not executing watches
  properly
- agent: Managed proxies that bind to 0.0.0.0 now get a health check
  on a sane IP
- server: (Consul Enterprise) Fixed an issue causing Consul to panic
  when network areas were used
- license: (Consul Enterprise) Fixed an issue causing the snapshot
  agent to log erroneous licensing errors

(fhajny)

2018-07-31 12:32:04 UTC MAIN commitmail json YAML

Build fix

We had "error: 'std::tr1' has not been declared" because all code was
not yet updated for -std=gnu++11. Use -std=gnu++98 instead.

(manu)

2018-07-31 12:27:14 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 1.7.8

(fhajny)

2018-07-31 12:27:03 UTC MAIN commitmail json YAML

mail/rspamd: Update to 1.7.8

1.7.8: 12 Jul 2018
- [Feature] Add more extended statistics about fuzzy updates
- [Feature] Add more non-conformant Received headers support
- [Feature] Add preliminary function to get fuzzy hashes from text in
  Lua
- [Feature] Allow to configure AV module rejection message
- [Feature] Implement fuzzy hashes extraction in mime tool
- [Feature] Improve WHITE_ON_WHITE rule
- [Feature] Improve integer -> string conversion
- [Feature] Reuse maps in multimap module more aggressively
- [Fix] Avoid race condition in skip map as pool lifetime is not
  enough
- [Fix] Eliminate all specific C plugins pools
- [Fix] Fix DKIM check rule if DNS is unavailable
- [Fix] Fix build where ucontext is defined in ucontext.h
- [Fix] Fix crash in base url handling
- [Fix] Fix descriptors leak in sqlite3 locking code
- [Fix] Fix messages quarantine
- [Fix] Fix padded numbers printing
- [Fix] Fix race condition on maps reinit
- [Fix] Fix regexp functions when no data is passed
- [Fix] Fix specific urls extraction
- [Fix] Fix styles propagation
- [Fix] Improve resetting of the limit buckets
- [Fix] Initialize sqlite3 properly
- [Fix] Work with broken resolvers in resolv.conf
- [Project] Implement HTTP maps caching
- [Project] Refresh fuzzy hashes when matched
- [Project] Add logic to deduplicate fuzzy updates queue
- [WebUI] Add missed declarations
- [WebUI] Avoid using "undefined" property
- [WebUI] Do not accept passwords containing control characters
- [WebUI] Do not redeclare variables
- [WebUI] Enable strict mode,
- [WebUI] Fix variable assignment
- [WebUI] Initialize variables at declaration
- [WebUI] Remove duplicated path from RequireJS config
- [WebUI] Remove unused block
- [WebUI] Remove unused variable
- [WebUI] Remove unused variables
- [WebUI] Use self-explanatory notation
- [WebUI] Use type-safe equality operators

1.7.7: 02 Jul 2018
- [CritFix] Check NM part of pubkey to match it with rotating keypairs
- [CritFix] Do not overwrite PID of the main process
- [CritFix] Fix maps after reload
- [CritFix] Fix maps race conditions on reload
- [CritFix] Fix shmem leak in encrypting proxy mode
- [Feature] Add a concept of ignored symbols to avoid race conditions
- [Feature] Add ability to print bayes tokens in rspamadm mime
- [Feature] Add method to get statistical tokens in Lua API
- [Feature] Add preliminary mime stat command
- [Feature] Add rspamadm mime tool
- [Feature] Add urls extraction tool
- [Feature] Address ZeroFont exploit
- [Feature] Allow rspamadm mime to process multiple files
- [Feature] Allow to extract words in `rspamadm mime`
- [Feature] Allow to print mime part data
- [Feature] Allow to show HTML structure on extraction
- [Feature] Distinguish IP failures from connection failures
- [Feature] Improve output for mime command
- [Feature] Improve styles propagation
- [Feature] Main process crash will now cleanup all children
- [Feature] Preload file and static maps in main process
- [Feature] Print stack trace on crash
- [Feature] Process font size in HTML parser
- [Feature] Propagate content length of invisible tags
- [Feature] Read ordinary file maps in chunks to be more safe on
  rewrites
- [Feature] Support base tag in HTML
- [Feature] Support more size suffixes when parsing HTML styles
- [Feature] Support opacity style
- [Fix] Another fix for nested composites
- [Fix] Fill nm id in keypairs cache code
- [Fix] Fix colors alpha channel handling
- [Fix] Fix destruction logic
- [Fix] Fix double free
- [Fix] Fix maps preload logic
- [Fix] Fix nested composites process
- [Fix] Fix proxying of Exim connections
- [Fix] Fix reload crash
- [Fix] Fix rspamadm -l command
- [Fix] Update ed25519 signing schema
- [WebUI] Stop using "const" declaration
- [WebUI] Update RequireJS to 2.3.5

1.7.6: 15 Jun 2018
- [CritFix] Fix multiple neural networks support
- [Feature] Add decryption function to keypair command
- [Feature] Add gzip compression for HTTP requests in elastic module
- [Feature] Add gzip methods to lua util
- [Feature] Add maps based on Top Level Domains
- [Feature] Add pubkey checks for dkim_signing
- [Feature] Add support of fake DNS records
- [Feature] Add tool to encrypt files
- [Feature] Allow to add symbols using settings directly
- [Feature] Allow to match private and public keys for DKIM signatures
- [Feature] Allow to set task flags via settings
- [Feature] Allow to specify fake DNS address from the config
- [Feature] Implement signatures verification using rspamadm keypair
- [Feature] Implement signing using `rspamadm keypair`
- [Feature] Improve error reporting for DKIM key access issues
- [Feature] Provide $HOSTNAME variable in UCL
- [Feature] Rework levenshtein distance computation
- [Feature] Split message parsing and processing
- [Feature] Support ED25519 DKIM signatures
- [Feature] Support encrypted configs in UCL
- [Feature] Suppress duplicate warning on very large radix tries
- [Feature] Use OSB to combine header names
- [Fix] Cleanup maps data on shutdown
- [Fix] Fix '~' behaviour in composites
- [Fix] Fix HTTP maps updates
- [Fix] Fix NIST signatures
- [Fix] Fix RFC822 comments when processing a mime address
- [Fix] Fix double free
- [Fix] Fix dynamic settings application
- [Fix] Fix for CommuniGate Pro maillist
- [Fix] Fix keypair creation method to actually create keypair...
- [Fix] Fix matching patterns with no paths
- [Fix] Fix memory leak in parsing comments
- [Fix] Fix parsing of urls with numeric password
- [Fix] Fix plugins intialisation in configwizard
- [Fix] Fix potential crash on reload
- [Fix] Fix potential race condition for a finished HTTP connections
- [Fix] Fix race-condition leak on processes reload
- [Fix] Fix signing in openssl mode
- [Fix] Free language detector structures
- [Fix] Relax alignment requirements
- [Fix] Send DMARC reports compressed
- [Fix] Try to fix leak in dmarc module
- [Fix] Try to plug memory leak in metric exporter
- [Project] Convert rspamadm subcommands to Lua
- [WebUI] Display smtp sender/recipient in history
- [WebUI] Fix elements disabling in "Symbols" tab
- [WebUI] Limit recipients list in history column to 3
- [WebUI] Match envelope and mime addresses following in arbitrary
  order
- [WebUI] Update column header
- [WebUI] Wrap addresses in history

1.7.5: 18 May 2018
- [Conf] Add MSBL proposed return codes
- [Conf] Add additional groups for policies
- [CritFix] Do not use volatile Lua strings as UCL keys
- [Feature] Add ability to add fuzzy hashes to headers
- [Feature] Add function to extract most meaningful urls
- [Feature] Add rule to block mixed text and encrypted parts
- [Feature] Allow multiple groups for symbols
- [Feature] Allow to disable lua squeezing logic
- [Feature] Allow to get multipart children in Lua
- [Feature] Allow to insert multiple headers from milter headers
- [Feature] Allow to print scores in subject and further extensions
- [Feature] Be more error-prone in squeezed rules
- [Feature] Support multiple return codes in emails module
- [Feature] Use EMA for calculating averages
- [Feature] Use common jit cache for all regexps
- [Feature] support for CommuniGate Pro self-generated messages
- [Fix] Allow to have multiple values for headers as arrays
- [Fix] Do not open sockets for disabled workers
- [Fix] Fix AuthservId
- [Fix] Fix base64 folding in Lua API
- [Fix] Fix build on non-x86 platforms
- [Fix] Fix cached maps logic
- [Fix] Fix compatibility with old maps query logic
- [Fix] Fix crash if skip_map is used
- [Fix] Fix importing static maps from UCL
- [Fix] Fix parsing of unix sockets
- [Fix] Fix raw_mime regexp on HTML part with no text content
- [Fix] Fix tables logging
- [Fix] Fix vertical tab handling in libucl
- [Fix] Try to fix frequency counters
- [Fix] Use better sharding for ip_score
- [Fix] Use multiple results from SURBL DNS reply
- [Fix] When doing AV scan select a different server for retransmit

(fhajny)

2018-07-31 11:29:37 UTC MAIN commitmail json YAML

Updated devel/p5-Test-POE-Client-TCP to 1.22

(wen)

2018-07-31 11:28:43 UTC MAIN commitmail json YAML

Update to 1.22

Upstream changes:
version 1.22 at 2018-07-15 12:24:13 +0000
-----------------------------------------

  Change: f3770138dd1fe7948ee2f7633a14dd661daa1267
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-15 13:24:13 +0000

    Fixed problem when specifying ssl options

-----------------------------------------
version 1.20 at 2018-07-13 18:06:30 +0000
-----------------------------------------

  Change: dedc0de6a3a6513ac32355393443ae5bee756ec8
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-07-13 19:06:30 +0000

    Added sslctx, sslcert and sslkey options

    These allow manipulation of the SSL/TLS connection and to specify
    client-side certificate, respectively.

(wen)

2018-07-31 11:21:55 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Simple to 1.302128

(wen)

2018-07-31 11:19:19 UTC MAIN commitmail json YAML

Update to 1.302138

Upstream changes:
1.302138  2018-07-11 09:29:51-07:00 America/Los_Angeles

    - No changes since trial

1.302137  2018-05-25 08:45:13-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Make it safe to fork before events in IPC

(wen)

2018-07-31 11:05:31 UTC MAIN commitmail json YAML

doc: Added graphics/py-imageio version 2.3.0

(prlw1)

2018-07-31 11:03:57 UTC MAIN commitmail json YAML

Add py-imageio 2.3.0

Note that this used to be part of py-scipy.

Imageio is a Python library that provides an easy interface to read
and write a wide range of image data, including animated images,
video, volumetric data, and scientific formats. It is cross-platform,
runs on Python 2.7 and 3.4+, and is easy to install.

(prlw1)

2018-07-31 10:56:56 UTC MAIN commitmail json YAML

Updated devel/p5-Test-TempDir-Tiny to 0.018

(wen)

2018-07-31 10:56:11 UTC MAIN commitmail json YAML

Update to 0.018
Add missing DEPENDS

Upstream changes:
0.018    2018-07-12 08:21:56-04:00 America/New_York

    - Bumped required version of File::Temp to 0.2308

(wen)

2018-07-31 10:35:07 UTC MAIN commitmail json YAML

Updated devel/p5-Test2-Suite to 0.000115

(wen)

2018-07-31 10:34:14 UTC MAIN commitmail json YAML

Update to 0.000115

Upstream changes:
0.000115  2018-07-11 09:39:37-07:00 America/Los_Angeles

    - Fix warning on undefined note/diag
    - Improve an error message.

(wen)

2018-07-31 10:30:23 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny to 1.004002

(wen)

2018-07-31 10:29:26 UTC MAIN commitmail json YAML

Update to 1.004002

Upstream changes:
1.004002        2018-07-29

[ Bug Fixes ]
- Skip one particular test on old versions of Moo because it relies on a
  feature introduced in Moo 1.004000.
  Fixes RT#125948.
  <https://rt.cpan.org/Ticket/Display.html?id=125948>

(wen)

2018-07-31 10:23:07 UTC MAIN commitmail json YAML

Removed www/joomla

(wen)

2018-07-31 10:20:38 UTC MAIN commitmail json YAML

Remove joomla

(wen)

2018-07-31 10:19:08 UTC MAIN commitmail json YAML

Remove www/joomla.

Suggested by: joerg@
Reviewed by: wiz@

(wen)

2018-07-31 10:18:52 UTC MAIN commitmail json YAML

doc: Added lang/py37-html-docs version 3.7.0

(leot)

2018-07-31 10:18:35 UTC MAIN commitmail json YAML

lang/Makefile: Add py37-html-docs

(leot)

2018-07-31 10:17:58 UTC MAIN commitmail json YAML

2018-07-31 10:12:57 UTC MAIN commitmail json YAML

doc/TODO: + gnutls-3.6.3, mbedtls-2.12.0.

(wiz)

2018-07-31 10:12:43 UTC MAIN commitmail json YAML

doc: Updated lang/py36-html-docs to 3.6.6

(leot)

2018-07-31 10:12:26 UTC MAIN commitmail json YAML

py36-html-docs: Update lang/py36-html-docs to 3.6.6

Changes:
3.6.6
-----
Documentation
- bpo-33503: Fix broken pypi link
- bpo-33421: Add missing documentation for typing.AsyncContextManager.
- bpo-33378: Add Korean language switcher for https://docs.python.org/3/
- bpo-33276: Clarify that the __path__ attribute on modules cannot be just
              any value.
- bpo-33201: Modernize documentation for writing C extension types.
- bpo-33195: Deprecate Py_UNICODE usage in c-api/arg document.
              Py_UNICODE related APIs are deprecated since Python 3.3, but it
              is missed in the document.
- bpo-33126: Document PyBuffer_ToContiguous().
- bpo-27212: Modify documentation for the islice() recipe to consume initial
              values up to the start index.
- bpo-28247: Update zipapp documentation to describe how to make standalone
              applications.
- bpo-18802: Documentation changes for ipaddress. Patch by Jon Foster and
              Berker Peksag.
- bpo-27428: Update documentation to clarify that WindowsRegistryFinder
              implements MetaPathFinder. (Patch by Himanshu Lakhara)
- bpo-8243: Add a note about curses.addch and curses.addstr exception
            behavior when writing outside a window, or pad.
- bpo-31432: Clarify meaning of CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED
              flags for ssl.SSLContext.verify_mode.

(leot)

2018-07-31 09:49:46 UTC MAIN commitmail json YAML

colord: Fix PLIST.

(jperkin)

2018-07-31 09:34:59 UTC MAIN commitmail json YAML

doc: Updated www/curl to 7.61.0nb1

(wiz)

2018-07-31 09:34:49 UTC MAIN commitmail json YAML

curl: fix a regression with -O -J in 7.61.0 using upstream patch.

Bump PKGREVISION.

(wiz)

2018-07-31 07:04:29 UTC MAIN commitmail json YAML

libasr: set mantype to man

Addresses PR 53486 by Dennis Lindroos.

(wiz)

2018-07-31 06:34:30 UTC MAIN commitmail json YAML

doc: Updated math/djbsort to 20180729

(schmonz)

2018-07-31 06:34:11 UTC MAIN commitmail json YAML

Update to 20180729. From the changelog:

Algorithm

Rewrite of the core int32/avx2 implementation for (1) higher speed and
(2) reduced memory consumption. Stack allocation is now at most a few
kilobytes, even for gigantic arrays.

Internally, the sorting algorithm is now mostly bitonic to simplify
indexing, although odd-even speedups are still applied when
convenient. Lanes are complemented to take the down-up decision out of
the inner loops.

As in previous djbsort versions, data is sorted first in vector lanes
and then transposed for final merges, reducing the overall number of
vector permutations. Unlike previous versions, transposition is done
in-place. The transposition in this version is bit-reversal on the outer
6 bits (bottom 3 bits and the top 3 bits), but leaves intermediate bits
alone. Non-power-of-2 array sizes are handled by an extra, more
traditional, merge step.

Sizes 2, 3, 4, 5, 6, 7, 8, 16, 32 are now special-cased. Non-power-of-2
sizes below 256 are padded to the next power of 2.

Portable implementations: The out-of-place int32/portable1 and
int32/portable2 implementations are now gone; the in-place
int32/portable3 and int32/portable4 implementations remain.

C API

float32_sort is now supported. The arithmetic in the reduction from
float32 to int32 is int32 31-bit right shift, uint32 1-bit right shift,
xor; this is slightly more efficient than the reduction from float32 to
uint32 from 2001 Herf.

Compiling

Tests now have more variation (without much slowdown): the uint32 test
cases now deviate from int32 in more than the sign; float32 uses
floating-point numbers that aren't integers; int32 does more loops for
small cases, and some larger cases.

Internals

API for 2-input sorting is now MINMAX macro operating on two
inputs in place.

Better inline assembly from Jason Donenfeld for 2-input sorting: more
flexibility in compiler's register allocation.

The package version number is now automatically copied to version.c as
the implementation version number for implementations that don't provide
version.c.

Verification

minmax now supports more peephole optimizations for complemented bitonic
sorting and for padding: xor(s,xor(s,t)) ⇒ t; xor(-1,s) ⇒ invert(s);
Reverse(Reverse(s)) ⇒ s; signedmin(invert(s),invert(t)) ⇒
invert(signedmax(s,t)); signedmax(invert(s),invert(t)) ⇒
invert(signedmin(s,t)); invert(s)[high:low] ⇒ invert(s[high:low]);
s[bits-1:0] ⇒ s; s[high:low][high2:low2] ⇒ s[high2+low:low2+low];
Concat(...)[high:low] ⇒ ...[high-pos:low-pos] when possible;
Reverse(s)[high:low] ⇒ Reverse(s[...]) when possible; eliminate
signedmin/signedmax when one input is the minimum or maximum constant.

verifymany now includes the implementation version number on
verified lines.

(schmonz)

2018-07-31 06:24:57 UTC MAIN commitmail json YAML

Compiler options are also baked into paths, so switch to dynamic PLIST.
Install with pax, not cp. On deinstall, remove whatever's left in
share/djbsort.

(schmonz)

2018-07-31 05:39:26 UTC MAIN commitmail json YAML

doc: Updated math/djbsort to 20180717nb1

(schmonz)

2018-07-31 05:38:57 UTC MAIN commitmail json YAML

From DJB: "For correctness, ./test has to be run on the installation
machine, not on the machine preparing a binary package." (Also: "The
issues are explained in Section 8 of
https://pqcrypto.eu.org/deliverables/d2.4.pdf.")

For this to work, we install the source tree (with built objects) to
${PREFIX}/share/djbsort. Then we run tests, install to ${PREFIX}/include
and ${PREFIX}/lib, and check the installed files against pseudo-PLIST.

This means pkg_add(1) will fail if no C compiler is present, which is
unusual behavior for pkg_add but perhaps not entirely unreasonable for a
C library.

Bump PKGREVISION.

(schmonz)

2018-07-31 01:17:56 UTC MAIN commitmail json YAML

move --disable-gcc-global-regs to Makefile.php.
Seems to make a previously segfaulting netbsd-8/i386's build not segfault.
ap-php runs PHP's configure and builds some of its code, so it needs the
same flag.

Now we can stop requiring an arbitrary GCC version. The test case in the
GCC bugzilla fails on all GCC versions I tested, but magically some
versions of GCC manage to build a working PHP.

(maya)

2018-07-30 19:53:32 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 52.9.1

(ryoon)

2018-07-30 19:53:07 UTC MAIN commitmail json YAML

Update to 52.9.1

* Sync with mail/thunderbird-52.9.1

(ryoon)

2018-07-30 19:52:13 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 52.9.1

(ryoon)

2018-07-30 19:51:48 UTC MAIN commitmail json YAML

Update to 52.9.1

Changelog:
    changed
    Thunderbird will now prompt to compact IMAP folders even if the account is online. Note: Under certain circumstances an incorrect estimate of the expected gain is shown.

    fixed
    Complete fix of the EFAIL vulnerability: 1) Removing some HTML crafted to carry out an attack. 2) Optionally: Not decrypting subordinate message parts that otherwise might reveal decrypted content to the attacker. Preference mailnews.p7m_subparts_external needs to be set to true for added security.

    fixed
    Various problems when forwarding messages inline when using "simple" HTML view

    fixed
    Deleting or detaching attachments corrupted messages under certain circumstances (not working only in Thunderbird version 52.9.0)

    fixed
    Various security fixes

Security fixes:
#CVE-2018-12359: Buffer overflow using computed size of canvas element
#CVE-2018-12360: Use-after-free when using focus()
#CVE-2018-12372: S/MIME and PGP decryption oracles can be built with HTML emails
#CVE-2018-12373: S/MIME plaintext can be leaked through HTML reply/forward
#CVE-2018-12362: Integer overflow in SSSE3 scaler
#CVE-2018-12363: Use-after-free when appending DOM nodes
#CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins
#CVE-2018-12365: Compromised IPC child process can list local filenames
#CVE-2018-12366: Invalid data handling during QCMS transformations
#CVE-2018-12368: No warning when opening executable SettingContent-ms files
#CVE-2018-12374: Using form to exfiltrate encrypted mail part by pressing enter in form field
#CVE-2018-5188: Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, Firefox ESR 52.9, and Thunderbird 52.9

(ryoon)

2018-07-30 19:46:26 UTC MAIN commitmail json YAML

Updated cross/pdp11-aout-gcc to 8.2.0

(ryoon)

2018-07-30 19:45:58 UTC MAIN commitmail json YAML

Update to 8.2.0

Changelog:
General Improvements

    Fixed LTO link-time performance problems caused by an overflow in the
    partitioning algorithm while building large binaries.

Language Specific Changes
C++
GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or returning of
classes with a deleted copy constructor and defaulted trivial move constructor
(bug c++/86094). GCC 8.2 introduces -fabi-version=13 and makes it the default,
ABI incompatibilities between GCC 8.1 and 8.2 can be reported with -Wabi=12.
See C++ changes for more details.

Target Specific Changes
IA-32/x86-64

    -mtune=native performance regression PR84413 on Intel Skylake processors
    has been fixed.

(ryoon)

2018-07-30 19:45:25 UTC MAIN commitmail json YAML

Updated cross/pdp11-aout-binutils to 2.31.1

(ryoon)

2018-07-30 19:45:00 UTC MAIN commitmail json YAML

Update to 2.31.1

Changelog:
2.31.1
  This release also contains a fix for gold/23409 where the gold
  linker could end up creating duplicate copies of some symbols.

2.31
This release contains numerous bug fixes, and also the
following new features:

  * Direct linking with DLLs for Cygwin and Mingw targets is now faster.

  * The linker now defaults to enabling -z separate-code for Linux
    targets, although a configure time option can change this.
    This option can increase disk and memory size of executables, but
    it does help to improve security.

  * The disassembler supports Netronome Flow Processor (NFP) firmware
    files.

  * The AArch64 disassembler supports showing disassembly notes which
    are emitted when inconsistencies are found with the instruction that
    may result in the instruction being invalid.  It also emits warnings
    when a combination of an instruction and a named register could be
    invalid.

  * The AR archive manager now supports an "O" modifier to display
    member offsets inside an archive.

  * The ADR and ADRL pseudo-instructions supported by the ARM assembler
    now only set the bottom bit of the address of thumb function symbols
    if the -mthumb-interwork command line option is active.

  * The MIPS assembler supports the Global INValidate (GINV) and
    Cyclic Redudancy Check (CRC) architecture extensions.

  * Support has been added for the Freescale S12Z architecture.

  * The assembler has a new --generate-missing-build-notes=[yes|no]
    option to create (or not) GNU Build Attribute notes if none are
    present in the input sources.

  * The -mold-gcc command-line option has been removed for x86 targets.

  * The x86 assembler now supports a -O[2|s] command-line options to
    enable alternate shorter instruction encodings.

  * The gold linker has a new --debug=plugin option for easier debugging
    of plugin-related problems.

  * The gold linker now supports the -z keep_text_section_prefix option.

  * The gold linker now has support for .note.gnu.property sections
    (from Linux ABI extensions).

  * Add gold linker now has support for Intel's Indirect Branch Tracking
    (IBT) and Shadow Stack instructions.

(ryoon)

2018-07-30 19:41:42 UTC MAIN commitmail json YAML

Updated cross/arm-none-eabi-gcc to 8.2.0

(ryoon)

2018-07-30 19:41:02 UTC MAIN commitmail json YAML

Update to 8.2

Changelog:
General Improvements

    Fixed LTO link-time performance problems caused by an overflow in the
    partitioning algorithm while building large binaries.

Language Specific Changes
C++
GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or returning of
classes with a deleted copy constructor and defaulted trivial move constructor
(bug c++/86094). GCC 8.2 introduces -fabi-version=13 and makes it the default,
ABI incompatibilities between GCC 8.1 and 8.2 can be reported with -Wabi=12.
See C++ changes for more details.

Target Specific Changes
IA-32/x86-64

    -mtune=native performance regression PR84413 on Intel Skylake processors
    has been fixed.

(ryoon)

2018-07-30 19:38:42 UTC MAIN commitmail json YAML

Updated cross/arm-none-eabi-binutils to 2.31.1

(ryoon)

2018-07-30 19:37:51 UTC MAIN commitmail json YAML

Update to 2.31.1

Changelog:
2.31.1
  This release also contains a fix for PR gold/23409 where the gold
  linker could end up creating duplicate copies of some symbols.

2.31
This release contains numerous bug fixes, and also the
following new features:

  * Direct linking with DLLs for Cygwin and Mingw targets is now faster.

  * The linker now defaults to enabling -z separate-code for Linux
    targets, although a configure time option can change this.
    This option can increase disk and memory size of executables, but
    it does help to improve security.

  * The disassembler supports Netronome Flow Processor (NFP) firmware
    files.

  * The AArch64 disassembler supports showing disassembly notes which
    are emitted when inconsistencies are found with the instruction that
    may result in the instruction being invalid.  It also emits warnings
    when a combination of an instruction and a named register could be
    invalid.

  * The AR archive manager now supports an "O" modifier to display
    member offsets inside an archive.

  * The ADR and ADRL pseudo-instructions supported by the ARM assembler
    now only set the bottom bit of the address of thumb function symbols
    if the -mthumb-interwork command line option is active.

  * The MIPS assembler supports the Global INValidate (GINV) and
    Cyclic Redudancy Check (CRC) architecture extensions.

  * Support has been added for the Freescale S12Z architecture.

  * The assembler has a new --generate-missing-build-notes=[yes|no]
    option to create (or not) GNU Build Attribute notes if none are
    present in the input sources.

  * The -mold-gcc command-line option has been removed for x86 targets.

  * The x86 assembler now supports a -O[2|s] command-line options to
    enable alternate shorter instruction encodings.

  * The gold linker has a new --debug=plugin option for easier debugging
    of plugin-related problems.

  * The gold linker now supports the -z keep_text_section_prefix option.

  * The gold linker now has support for .note.gnu.property sections
    (from Linux ABI extensions).

  * Add gold linker now has support for Intel's Indirect Branch Tracking
    (IBT) and Shadow Stack instructions.

(ryoon)

2018-07-30 19:32:01 UTC MAIN commitmail json YAML

Regen for NetBSD/i386 bootstrap kit

I have accidentally removed old kit. It seems that ftp.NetBSD.org does not
mirror it.

(ryoon)

2018-07-30 18:59:50 UTC MAIN commitmail json YAML

chat: Add toxcore.

(jperkin)

2018-07-30 18:59:06 UTC MAIN commitmail json YAML

doc: Added chat/toxcore version 0.2.4

(jperkin)

2018-07-30 18:58:43 UTC MAIN commitmail json YAML

toxcore: Import new package, version 0.2.4.

Packaged initially in wip and updated by iphydf (toxcore author)
in joyent/pkgsrc-wip#98.

Toxcore is a p2p network level library that provides encrypted
communication and data transfer between peers who can find each
other anonymously through a DHT.  The peers are identified with
a 256 bit public key to be used for message encryption.  The
protocol specification can be found at https://toktok.ltd/spec.

(jperkin)

2018-07-30 15:29:16 UTC MAIN commitmail json YAML

libdbusmenu-qt5: SunOS also ships moc_predefs.h

(jperkin)

2018-07-30 15:24:45 UTC MAIN commitmail json YAML

2018-07-30 13:38:09 UTC MAIN commitmail json YAML

2018-07-30 12:48:48 UTC MAIN commitmail json YAML

mongo-c-driver: Remove bogus _XOPEN_SOURCE on SunOS.

(jperkin)

2018-07-30 12:23:11 UTC MAIN commitmail json YAML

2018-07-30 07:17:16 UTC MAIN commitmail json YAML

Fix PHP buidl on i386

The --disable-gcc-global-regs fix is not enough, we really need
GCC 6 to avoid php crashing during www/ap-ph build.

(manu)

2018-07-30 05:30:54 UTC MAIN commitmail json YAML

doc: Updated devel/go-viper to 1.0.2

(minskim)

2018-07-30 03:17:50 UTC MAIN commitmail json YAML

devel/go-viper: Update to 1.0.2

1.0.0 was the first release and this version contains bug fixes and
documentation updates.

(minskim)

2018-07-30 00:02:57 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools-run to 20180730

(schmonz)

2018-07-30 00:02:39 UTC MAIN commitmail json YAML

Add 'inet6' option to control dependency on ucspi-tcp{6,}. Bump version.

(schmonz)

2018-07-29 23:59:44 UTC MAIN commitmail json YAML

doc: Updated net/djbdns-run to 20180730

(schmonz)

2018-07-29 23:59:26 UTC MAIN commitmail json YAML

Add 'inet6' option to control dependency on ucspi-tcp{6,}, even
though net/djbdns itself still doesn't support the 'inet6' option.
Bump version.

(schmonz)

2018-07-29 23:51:21 UTC MAIN commitmail json YAML

doc: Updated net/publicfile-run to 20180730

(schmonz)

2018-07-29 23:51:02 UTC MAIN commitmail json YAML

We depend on publicfile, so we don't need to duplicate its dependencies
on daemontools and ucspi-tcp{6,}. Bump version.

(schmonz)

2018-07-29 23:46:35 UTC MAIN commitmail json YAML

doc: Updated net/publicfile to 0.52nb2

(schmonz)

2018-07-29 23:46:21 UTC MAIN commitmail json YAML

Add 'inet6' option to control dependency on ucspi-tcp{6,}. Bump PKGREVISION.

(schmonz)

2018-07-29 23:29:34 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20180730

(schmonz)

2018-07-29 23:29:18 UTC MAIN commitmail json YAML

Detect the checkpassword program of the installed qmail, so we can refer
to it from config files and rc.d scripts. Bump version.

(schmonz)

2018-07-29 23:27:05 UTC MAIN commitmail json YAML

doc: Updated mail/qmail to 1.03nb35

(schmonz)

2018-07-29 23:26:44 UTC MAIN commitmail json YAML

Add 'inet6' and 'pam' options to control dependencies on ucspi-tcp{6,}
and checkpassword{-pam,}. Add dependency on ucspi-ssl to 'tls' option.
Bump PKGREVISION.

(schmonz)

2018-07-29 23:23:27 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.99enb2

(schmonz)

2018-07-29 23:23:09 UTC MAIN commitmail json YAML

Add 'inet6' option to control dependency on ucspi-tcp{6,}. Bump PKGREVISION.

(schmonz)

2018-07-29 23:20:47 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-conf to 0.60nb5

(schmonz)

2018-07-29 23:20:31 UTC MAIN commitmail json YAML

Add 'inet6' and 'pam' options to control dependencies on ucspi-tcp{6,}
and checkpassword{-pam,}. While here, update HOMEPAGE and MASTER_SITES.
Bump PKGREVISION.

(schmonz)

2018-07-29 22:21:08 UTC MAIN commitmail json YAML

From <URL:http://cr.yp.to/distributors.html>:

2018.07.29: I hereby place the checkpassword package (in particular,
checkpassword-0.90.tar.gz, with SHA-256 checksum
74300364b6be26be08e34f768532e911789827179e680bc89db3525fe415762f) into
the public domain. The package is no longer copyrighted.

(schmonz)

2018-07-29 21:18:34 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.8, MesaLib-18.1.5, filezilla-3.35.1, png-1.6.35,
  py-asn1-0.4.4, py-setuptools_scm-3.0.3, py-test-xdist-1.22.5.

(wiz)

2018-07-29 14:17:06 UTC MAIN commitmail json YAML

Fix DESCR wrapping, bump revision.

Noticed by wiz@

(bsiegert)

2018-07-29 13:45:22 UTC MAIN commitmail json YAML

2018-07-29 11:36:06 UTC MAIN commitmail json YAML

Make lua-lrexlib build with Lua 5.3

Without this CFLAGS option, the deprecated luaL_optint() in the module
is not replaced with luaL_optinteger().

(minskim)

2018-07-29 10:48:30 UTC MAIN commitmail json YAML

doc: Updated devel/py-cffi to 1.11.5nb1

(leot)

2018-07-29 10:48:14 UTC MAIN commitmail json YAML

py-cffi: Add a kludge to disable __thread on NetBSD aarch64

__thread ATM is problematic on NetBSD aarch64 and py-cffi users (e.g.
py-requests) ends up crashing due SIGILL at run time.

PKGREVISION++

(leot)

2018-07-29 10:04:00 UTC MAIN commitmail json YAML

2018-07-29 08:44:21 UTC MAIN commitmail json YAML

doc: Updated mail/spamdyke to 5.0.1nb2

(schmonz)

2018-07-29 08:41:18 UTC MAIN commitmail json YAML

2018-07-29 07:40:06 UTC MAIN commitmail json YAML

tls option uses pkg-config.

(schmonz)

2018-07-29 07:39:13 UTC MAIN commitmail json YAML

doc: Added math/djbsort version 20180717

(wiz)

2018-07-29 07:39:03 UTC MAIN commitmail json YAML

Makefile: + djbsort

(wiz)

2018-07-29 07:38:48 UTC MAIN commitmail json YAML

math/djbsort: import djbsort-20180717

djbsort is a software library for sorting arrays of integers. It
provides the following features:

- Speed: djbsort holds new speed records for in-memory sorting.

- Security: djbsort is designed to be safe for cryptographic contexts.

- Verification: djbsort includes tools to automatically verify correctness.

These features are not separate options: there is a single sorting
function that is simultaneously fast, secure, and verified.

Packaged for wip by schmonz@

(wiz)

2018-07-29 06:44:26 UTC MAIN commitmail json YAML

Updated textproc/p5-PPIx-QuoteLike to 0.006

(wen)

2018-07-29 06:43:31 UTC MAIN commitmail json YAML

Update to 0.006

Upstream changes:
0.006          2018-07-09      T. R. Wyant
    Only standalone graphemes and non-characters allowed as delimiters
    starting with Perl 5.29.0.

    Non-ASCII delimiters started working in 5.8.3, so that is what
    perl_version_introduced() returns for them.

    Collateral with all this, accept word characters as delimiters, but
    only with at least one space between the operator and the expression
    -- that is, 'qq xyx' is OK, but 'qqxyx' is not.

(wen)

2018-07-29 06:41:12 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-SimpleTable to 2.07

(wen)

2018-07-29 06:40:07 UTC MAIN commitmail json YAML

Update to 2.07

Upstream changes:
2.07  2018-07-22 23:09:00
        - rerelease with unbroken manifest.

2.06  2018-07-22 23:09:00
        - Apply changes from Wesley Schwengle (waterkip) to
          make tests more resillient

(wen)

2018-07-29 06:35:48 UTC MAIN commitmail json YAML

Updated devel/p5-Net-Netmask to 1.9104

(wen)

2018-07-29 06:28:52 UTC MAIN commitmail json YAML

Update to 1.9104
Add missing RUN_DEPENDS

Upstream changes:
1.9104 2018-06-27

- IPv6 support is now GA!

1.9104 2018-06-26

- DEV release only
- IPv6 support
- Add Code of Conduct

(wen)

2018-07-29 03:00:17 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny to 1.004001

(wen)

2018-07-29 02:58:58 UTC MAIN commitmail json YAML

Update to 1.004001

Upstream changes:
1.004001        2018-07-28

[ Bug Fixes ]
- Add Eval::TypeTiny::Sandbox to the list of packages which should be
  skipped as internal by Error::TypeTiny, as it was mistakenly removed in
  1.003_008.
  Fixes RT#125942.
  <https://rt.cpan.org/Ticket/Display.html?id=125942>

[ Documentation ]
- Correct release date of 1.004000 in change log.

1.004000        2018-07-27

[ Documentation ]
- Update NEWS.
- Update TODO.

[ Packaging ]
- Repackage as a stable release. No functional changes since 1.003_010.

1.003_010      2018-07-25

[ Test Suite ]
- Improve test coverage for Type::Utils, Type::Coercion,
  Types::Standard::Tuple, Eval::TypeTiny, Type::Registry,
  Type::Tiny::Class, and Types::Standard::Tied.

1.003_009      2018-07-24

[ Documentation ]
- Better documentation of parameterization API.

[ Test Suite ]
- Improve testing of Test::TypeTiny itself; the matchfor() function in
  particular.
- Test bad parameters to NumRange and IntRange.
- Test late loading of Sub::Quote.

[ Other ]
- Types::Standard::Defined->complementary_type will now return
  Types::Standard::Undef, and vice versa.

1.003_008      2018-07-16

[ REGRESSIONS ]
- Make Error::TypeTiny aware of some newer internal modules.

[ Bug Fixes ]
- Fix error messages generating deep explanations of some parameterized
  types.
  Fixes RT#125765.
  KB Jørgensen++
  <https://rt.cpan.org/Ticket/Display.html?id=125765>

[ Test Suite ]
- Improve test coverage.
- Test Type::Utils' match_on_type's support for wantarray on strings of
  code.

[ Other ]
- Improve processing of parameters to Types::Standard's parameterized type
  constraints
- Simplify how Type::Registry generates the `t()` function.
- Split out some code from Types::Standard into autoloaded modules to
  speed up loading.
- Types::Common::Numeric's IntRange and NumRange do better checking of
  parameters.
- Types::Common::String's StrLength does better checking of parameters.

1.003_007      2018-07-12

[ Test Suite ]
- Add tests for deep coercions in Tuples.
- Better tests for Eval::TypeTiny's implementations of alias=>1.
- Improve coverage.
- Restructure Types::TypeTiny test cases so more of them run when Moose
  and Mouse aren't available.

[ Other ]
- Added: Eval::TypeTiny now supports PadWalker as a fallback
  implementation of alias => 1.
- Added: Eval::TypeTiny provides a collection of constants to indicate the
  current implementation of alias => 1.
- Eval::TypeTiny will now throw errors when it detects a mismatch between
  sigils and reference types in the environment hashref but only if
  EXTENDED_TESTING environment variable is true. Perl will probably give
  you its own error message for this later on anyway.
- Improve progressive exporter in Types::TypeTiny to avoid loading
  Exporter::TypeTiny more often.
- Removed: Eval::TypeTiny::HAS_LEXICAL_VARS constant is no longer
  documented and will be removed at a later date.
- Types::Standard does better at checking the parameters of parameterized
  types are valid.
- Updated: Eval::TypeTiny now supports Perl 5.22 refaliasing as the
  preferred implementation of alias => 1.

1.003_006      2018-07-08

[ Bug Fixes ]
- Fix issues with arrayref and hashref defaults in Type::Params.
- Workaround for Regexp-based check for Int clobbering $1 sometimes (this
  will sometimes slow down Int checks a little, but is needed for
  correctness).
  Fixes RT#125132.
  <https://rt.cpan.org/Ticket/Display.html?id=125132>

[ Documentation ]
- Better documentation of environment variables.
- Type::Params caller_level option is now documented.

[ Test Suite ]
- Improve coverage.

[ Other ]
- Added: PERL_TYPE_PARAMS_XS environment variable.
- Added: Type::Params compile/compile_named now have subname and
  description options.

1.003_005      2018-07-05

[ Documentation ]
- Type::Tiny::Manual::Coercions improvements.
  Fixes RT#122305.
  <https://rt.cpan.org/Ticket/Display.html?id=122305>

[ Other ]
- Added: Allow type libraries to mark certain type constraints as
  deprecated.
  Fixes RT#124728.
  <https://rt.cpan.org/Ticket/Display.html?id=124728>

1.003_004      2018-06-12

[ Bug Fixes ]
- Load modules with `use` instead of `require` in 00-begin.t.
  Fixes RT#124067.
  Andreas J König++
  Slaven Rezić++
  <https://rt.cpan.org/Ticket/Display.html?id=124067>

1.003_003      2018-06-10

[ BACK COMPAT ]
- Bool (Types::Standard) is stricter, no longer allowing blessed objects
  that overload stringification because that's weird.

[ Other ]
- Added: Bool now allows coercion from Any.

1.003_002      2018-05-28

- Added: Types::Common::Numeric now has NumRange and IntRange types.
- Added: Types::Common::String now has a StrLength type.

1.003_001      2018-05-22

[ Test Suite ]
- Tests for coercions to CycleTuple from Types::Standard with
  non-inlineable type constraints.

[ Other ]
- Don't use Type::Tiny::XS's implementation of Bool in Types::Standard
  unless Type::Tiny::XS >= 0.014.
- Looser definition of FileHandle in Types::Standard.
  Fixes RT#121762.
  <https://rt.cpan.org/Ticket/Display.html?id=121762>

1.003_000      2018-05-20

[ Bug Fixes ]
- Compatibility with constants and with CV-in-stash optimisation.
  Fixes RT#123408.
  <https://rt.cpan.org/Ticket/Display.html?id=123408>

[ Documentation ]
- Add a new CONTRIBUTING.pod file.
- Document Type::Library's :coercion export tag.
  Diab Jerius++
- Fix typo.
  Philippe Bruhat++
- Improvements to Type::Params documentation.

[ Test Suite ]
- Skip t/30-integration/Moose/native-attribute-traits.t on older Moose
  because Test::Moose is broken.

[ Packaging ]
- Ref::Util::XS 0.100 should be recommended, not 0.200 (which doesn't
  exist yet).
  Fixes RT#121981.
  <https://rt.cpan.org/Ticket/Display.html?id=121981>

[ Other ]
- Added: Allow Type::Coercion's add_type_coercion to accept a
  Type::Coercion object, which was already documented as working.
  Diab Jerius++
- Added: Type::Params compile_named now supports bless/class/constructor
  options.
- Added: Type::Params now exports a compile_named_oo function which
  returns a parameters object.
- Added: Type::Params now supports parameter defaults.
- Don't use Type::Tiny::XS's implementation of PositiveInt in
  Types::Common::Numeric unless Type::Tiny::XS >= 0.013.

(wen)

2018-07-28 22:33:15 UTC MAIN commitmail json YAML

x11/maim: Use the "Release" build type.

(nia)

2018-07-28 22:32:29 UTC MAIN commitmail json YAML

x11/slop: Use the "Release" build type.

(nia)

2018-07-28 22:22:47 UTC MAIN commitmail json YAML

x11/slop: add glu dependency to allow building against modular xorg

(nia)

2018-07-28 20:44:45 UTC MAIN commitmail json YAML

2018-07-28 18:31:33 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.5.15

(rillig)

2018-07-28 18:31:23 UTC MAIN commitmail json YAML

2018-07-28 18:29:38 UTC MAIN commitmail json YAML

doc: Added x11/maim version 5.5.2

(nia)

2018-07-28 15:52:34 UTC MAIN commitmail json YAML

Fix "Wide character in print" warning when tests fail.
Add tests for a common 2-byte character.

(schmonz)

2018-07-28 15:23:24 UTC MAIN commitmail json YAML

x11/maim: Import maim-5.5.2

maim (Make Image) is a utility that takes screenshots of your
desktop. It's meant to overcome shortcomings of scrot and performs
better in several ways.

(nia)

2018-07-28 15:20:17 UTC MAIN commitmail json YAML

doc: Added x11/slop version 7.4

(nia)

2018-07-28 15:19:59 UTC MAIN commitmail json YAML

x11/slop: Import slop-7.4

slop (Select Operation) is an X11 application that queries for a screen
area selection from the user and prints the region to stdout.

(nia)

2018-07-28 14:53:46 UTC MAIN commitmail json YAML

Add the CRAN archives to R package MASTER_SITES.

Distfiles for older R packges are moved on CRAN from contrib/ to
contrib/Archive/${R_PKGNAME}/.  As a result, they may be inaccessible to
'make fetch'.  Add the additional directory to MASTER_SITES in
math/R/Makefile.extension so that older distfiles will be retrieved
directly from CRAN.  In addition, remove the definition of MASTER_SITES
from math/R-prob/Makefile, which is the only package directly referring to
the distfile archive.  At this point all R packages should rely on
math/R/Makefile.extension to define MASTER_SITES; they should not be
defining MASTER_SITES directly.

(brook)

2018-07-28 14:40:53 UTC MAIN commitmail json YAML

2018-07-28 14:39:11 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.7.4

(tsutsui)

2018-07-28 14:38:53 UTC MAIN commitmail json YAML

mikutter: update to 3.7.4.

Upstream changes:

mikutter 3.7.4

* change to get thumnails of gyazo via Twitter Card
* thanks cob odo
* support quoted_tweet by perma_link for tweets with mobile.twitter.com
* thanks cob odo
* use fileselect to choose a browser
* thanks cob odo
* twitter: change character count method to using weighted length
* Tweeting Made Easier
  https://blog.twitter.com/official/en_us/topics/product/2017/tweetingmadeeasier.html
* appease tons of Gdk-CRITICAL error messages
* thanks ncaq net
* misc improvements of photo_support plugin
* unify code to get images via og:image for OpenGraphProtocol (OGP)
* also unify code to get images via OGP and via Twitter Card
* support specification updates of Twitter Card
* could not get Fotolog images
* support marshmallow https://marshmallow-qa.com/ as an image hosting service
* support peing https://peing.net/ja as an image hosting service
* thanks cob odo

(tsutsui)

2018-07-28 14:01:45 UTC MAIN commitmail json YAML

doc: Updated graphics/libsixel to 1.8.2

(tsutsui)

2018-07-28 14:01:21 UTC MAIN commitmail json YAML

libsixel: update to 1.8.2.

Upstream changes:
(from https://github.com/saitoha/libsixel/releases/tag/v1.8.2 )

v1.8.2

This release provides some security updates.

* core: Fix memory leak problems(#67, CVE-2018-14072, CVE-2018-14073),
  thanks to @fCorleone.
  f94bc6f
  84ed0bc
* core: Fix some heap buffer-overflow problems(#68, #69, #70, #71),
  thanks to @fgeek.
  6a19d99
  0d70e04
  438188c
  ba21bb9
* man: Fix a typo (#66), thanks to @tsutsui.
  cf47281

(tsutsui)

2018-07-28 12:53:53 UTC MAIN commitmail json YAML

textproc/p5-Text-BibTeX: Make this package build on Darwin

install_name_tool fails if target files are read-only.  Make them
user-writable before running install_name_tool.

(minskim)

2018-07-28 12:29:53 UTC MAIN commitmail json YAML

2018-07-28 12:29:20 UTC MAIN commitmail json YAML

Add a "psl" option (off by default) to build wget with PSL.

This improves privacy by restricting cookies to a well-known list of
public suffixes.

We can consider turning that option on by default in the future.

Fixes PR pkg/53459.

(bsiegert)

2018-07-28 12:25:36 UTC MAIN commitmail json YAML

2018-07-28 12:25:20 UTC MAIN commitmail json YAML

Add a package for libpsl-0.20.2. PR pkg/53459.

A "public suffix" is a domain name under which Internet users can
directly register own names.

Browsers and other web clients can use it to

* avoid privacy-leaking "supercookies" avoid privacy-leaking
* "super domain" certificates (see post from Jeffry Walton) domain
* highlighting parts of the domain in a user interface sorting
* domain lists by site

Libpsl...

* has built-in PSL data for fast access
* allows to load PSL data from files
* checks if a given domain is a "public suffix"
* provides immediate cookie domain verification
* finds the longest public part of a given domain
* finds the shortest private part of a given domain works with
  international domains (UTF-8 and IDNA2008 Punycode)
* is thread-safe
* handles IDNA2008 UTS#46

(bsiegert)

2018-07-28 11:28:03 UTC MAIN commitmail json YAML

Add a whitespece after comma

(ryoon)

2018-07-28 11:22:41 UTC MAIN commitmail json YAML

Add description for psl option.

PR pkg/53459 (first step).

(bsiegert)

2018-07-28 09:03:25 UTC MAIN commitmail json YAML

syncthing: fix more go paths after update.

From abs@

(wiz)

2018-07-28 08:29:55 UTC MAIN commitmail json YAML

Note update of vim

(morr)

2018-07-28 08:29:02 UTC MAIN commitmail json YAML

Added de and da locales

(morr)

2018-07-28 08:27:35 UTC MAIN commitmail json YAML

Update to version 8.1.0216

Changelog:

8.1.0062  popup menu broken if a callback changes the window layout
8.1.0063  Mac: NSStringPboardType is deprecated
8.1.0064  typing CTRL-W in a prompt buffer shows mode "-- --"
8.1.0065  (after 8.1.0062) balloon displayed at the wrong position
8.1.0066  nasty autocommand causes using freed memory
8.1.0067  syntax highlighting not working when re-entering a buffer
8.1.0068  nasty autocommands can still cause using freed memory
8.1.0069  cannot handle pressing CTRL-C in a prompt buffer
8.1.0070  missing part of the changes for prompt_setinterrupt()
8.1.0071  terminal debugger only works with the terminal feature
8.1.0072  use of 'termwinkey' is inconsistent
8.1.0073  crash when autocommands call setloclist()
8.1.0074  (after 8.1.0073) crash when running quickfix tests
8.1.0075  no Vim logo in README file
8.1.0076  command getting cleared with CTRL-W : in a terminal window
8.1.0077  header of README file is not nice
8.1.0078  "..." used inconsistently in messages
8.1.0079  superfluous space in messages
8.1.0080  can't see the breakpoint number in the terminal debugger
8.1.0081  the terminal debugger doesn't adjust to changed 'background'
8.1.0082  in terminal window, typing : at more prompt, inserts ':'
8.1.0083  "is" and "as" have trouble with quoted punctuation
8.1.0084  user name completion does not work on MS-Windows
8.1.0085  no test for completing user name and language
8.1.0086  no tests for libcall() and libcallnr()
8.1.0087  v:shell_error is always zero when using terminal for "!cmd"
8.1.0088  terminal test for stdout and stderr is a bit flaky
8.1.0089  error when ending the terminal debugger
8.1.0090  "..." used inconsistently in a message
8.1.0091  MS-Windows: Cannot interrupt gdb when program is running
8.1.0092  (after 8.1.0091) prompt buffer test fails
8.1.0093  non-MS-Windows: Cannot interrupt gdb when program is running
8.1.0094  help text "usage:" is not capatalized
8.1.0095  dialog for ":browse tabnew" says "new window"
8.1.0096  inconsistent use of the word autocommands
8.1.0097  superfluous space before exclamation mark
8.1.0098  segfault when pattern with \z() is very slow
8.1.0099  exclamation mark in error message not needed
8.1.0100  terminal debugger: error when setting a watch point
8.1.0101  no test for getcmdwintype()
8.1.0102  cannot build without syntax highlighting
8.1.0103  long version string cannot be translated
8.1.0104  can't build without the +eval feature
8.1.0105  all tab stops are the same
8.1.0106  build fails when HAVE_DATE_TIME is undefined
8.1.0107  Python: getting buffer option clears message
8.1.0108  no Danish translations
8.1.0109  new po makefile missing from distribution
8.1.0110  file name not displayed with ":file"
8.1.0111  .po files do not use recommended names
8.1.0112  no error when using bad arguments with searchpair()
8.1.0113  compiler warning for unused variable
8.1.0114  confusing variable name
8.1.0115  the matchparen plugin may throw an error
8.1.0116  display problem with 'vartabstop' and 'linebreak'
8.1.0117  URL in install program still points to SourceForge
8.1.0118  duplicate error message for put command
8.1.0119  failing test goes unnoticed because messages is not written
8.1.0120  buffer 'modified' set even when :sort has no changes
8.1.0121  crash when using ballooneval related to 'vartabstop'
8.1.0122  translators don't always understand the maintainer message
8.1.0123  MS-Windows: colors are wrong after setting 'notgc'
8.1.0124  has('vcon') returns true even for non-win32 terminal
8.1.0125  virtual edit replace with multi-byte fails at end of line
8.1.0126  various problems with 'vartabstop'
8.1.0127  build failure when disabling the session feature
8.1.0128  building with MinGW does not work out-of-the-box
8.1.0129  still some xterm-like terminals get a stray "p"
8.1.0130  ":profdel func" does not work if func was called already
8.1.0131  :profdel is not tested
8.1.0132  lua tests are old style
8.1.0133  tagfiles() can have duplicate entries
8.1.0134  Lua interface does not support funcref
8.1.0135  undo message delays screen update for CTRL-O u
8.1.0136  Lua tests don't cover new features
8.1.0137  CI does not run with TCL
8.1.0138  negative value of 'softtabstop' not used correctly
8.1.0139  Lua tests fail on some platforms
8.1.0140  recording into a register has focus events
8.1.0141  :cexpr no longer jumps to the first error
8.1.0142  xterm and vt320 builtin termcap missing keypad keys
8.1.0143  matchit and matchparen don't handle E363
8.1.0144  the :cd command does not have good test coverage
8.1.0145  test with grep is failing on MS-Windows
8.1.0146  when $LANG is set the compiler test may fail
8.1.0147  compiler warning when building with Python 3.7
8.1.0148  memory leak when using :tcl expr command
8.1.0149  session is wrong with multiple tabs when :lcd was used
8.1.0150  insufficient test coverage for Tcl
8.1.0151  mksession test fails on MS-Windows
8.1.0152  cannot easily run individual tests on MS-Windows
8.1.0153  (after 8.1.0152) build with SHADOWDIR fails
8.1.0154  crash with "set smarttab shiftwidth=0 softtabstop=-1"
8.1.0155  evim.man missing from the distribution
8.1.0156  MS-Windows compiler warning
8.1.0157  old iTerm2 is not recognized, resulting in stray output
8.1.0158  GUI: input() fails if CTRL-C was pressed before
8.1.0159  completion for user names does not work for a prefix.
8.1.0160  no Danish manual translations
8.1.0161  buffer not updated with 'autoread' set if file was deleted
8.1.0162  Danish and German man pages are not installed
8.1.0163  insufficient testing for Tcl
8.1.0164  luaeval('vim.buffer().name') returns an error
8.1.0165  :clist output can be very long
8.1.0166  using dict_add_nr_str() is clumsy
8.1.0167  lock flag in new dictitem is reset in many places
8.1.0168  output of :marks is too short with multi-byte chars
8.1.0169  calling message_filtered() a bit too often
8.1.0170  invalid memory use with complicated pattern
8.1.0171  typing CTRL-W n in a terminal window causes ml_get error
8.1.0172  'viminfofile' option does not behave like a file name
8.1.0173  compiler warning on MS-Windows
8.1.0174  after paging up and down fold line is wrong
8.1.0175  marks test fails in very wide window
8.1.0176  overlapping string argument for strcpy()
8.1.0177  defining function in sandbox is inconsistent
8.1.0178  warning for passing pointer to non-pointer argument
8.1.0179  redundant condition for boundary check
8.1.0180  static analysis errors in Lua interface
8.1.0181  memory leak with trailing characters in skip expression
8.1.0182  Unicode standard was updated
8.1.0183  Lua API changed, breaking the build
8.1.0184  not easy to figure out the window layout
8.1.0185  running tests writes lua.vim even though it is not used
8.1.0186  test for getwininfo() fails in GUI
8.1.0187  getwininfo() and win_screenpos() return different numbers
8.1.0188  no test for ":cscope add"
8.1.0189  function defined in sandbox not tested
8.1.0190  Perl refcounts are wrong
8.1.0191  Perl test fails in 24 line terminal
8.1.0192  executing regexp recursively fails with a crash
8.1.0193  terminal debugger buttons don't always work
8.1.0194  possibly use of NULL pointer
8.1.0195  terminal debugger commands don't always work
8.1.0196  terminal debugger error with .gdbinit file
8.1.0197  Windows GUI: title for search/replace is wrong
8.1.0198  there is no hint that syntax is disabled for 'redrawtime'
8.1.0199  spellbadword() does not check for caps error
8.1.0200  spellbadword() not tested
8.1.0201  newer Python uses "importlib" instead of "imp"
8.1.0202  :version always shows +packages
8.1.0203  building with Perl 5.28 fails on Windows
8.1.0204  inputlist() is not tested
8.1.0205  invalid memory access with invalid modeline
8.1.0206  duplicate test function name
8.1.0207  need many menu translation files to cover regions
8.1.0208  file left behind after running individual test
8.1.0209  stderr output from Ruby messes up display
8.1.0210  still a few K&R function declarations
8.1.0211  expanding a file name "~" results in $HOME
8.1.0212  preferred cursor column not set in interfaces
8.1.0213  CTRL-W CR does not work properly in a quickfix window
8.1.0214  +autochdir feature not reported by has() or :version
8.1.0215  no error if configure --with-x cannot configure X
8.1.0216  part of file not indented properly

(morr)

2018-07-28 07:48:02 UTC MAIN commitmail json YAML

Don't try to auto-detect mandir. Might fix SmartOS build.

(schmonz)

2018-07-27 21:08:10 UTC MAIN commitmail json YAML

xmlrpc-c: Requires expat.

(jperkin)

2018-07-27 21:03:26 UTC MAIN commitmail json YAML

poco: Fix build with newer GCC on SunOS.

(jperkin)

2018-07-27 20:37:05 UTC MAIN commitmail json YAML

p5-Net-DNS-SEC: Requires openssl.

(jperkin)

2018-07-27 20:02:50 UTC MAIN commitmail json YAML

doc: Updated lang/mono to 4.0.4.1nb12

(jperkin)

2018-07-27 20:02:40 UTC MAIN commitmail json YAML

mono: Switch to pkgsrc boehm-gc on SunOS.

The bundled one has issues with newer GCCs, and the pkgsrc one is newer and
optimised, so switching is simpler than trying to retro-fit an old version.

Fix --with-gc, this appears to have always been broken, and our --with-gc=none
argument actually ended up as --with-gc=included, so make that now explicit.

Bump PKGREVISION.

(jperkin)

2018-07-27 15:51:29 UTC MAIN commitmail json YAML

doc: Updated textproc/discount to 2.2.3anb4

(schmonz)

2018-07-27 15:50:45 UTC MAIN commitmail json YAML

2018-07-27 14:13:14 UTC MAIN commitmail json YAML

doc: Updated cad/qcad to 3.21.2.3

(plunky)

2018-07-27 14:12:41 UTC MAIN commitmail json YAML

Upgrade to QCAD 3.21.2.3, with changes:

3.21.2 (2018/07/09):

    Modify:
        Restructure menu into submenus
    Layer list, block list:
        Improve sorting for international characters (�, �, etc.)
    Bug fixes:
        FS#1776 - Edit > Application Preferences: Tool Settings: cannot configure shortcuts
        FS#1777 - Crash when pasting / importing drawing with missing image
        FS#1778 - Draw > Point > Single Point: Exception

3.21.1 (2018/06/29):

    Draw > Circle > 3 Tangents:
        Allow all tangents to be segments of same polyline
    Bug fixes:
        FS#1180 - dxflib cannot open files with international characters in path or file name
        FS#1773 - File > PDF Export / SVG Export / Bitmap Export: file name suggestion in file dialog is drawing file
        FS#1775 - Viewports: images sometimes not clipped at viewport edge

3.21.0 (2018/06/26):

    Dimension:
        Add option to flip first / second arrow
        Add reference points to flip arrows using mouse click
        Angular:
            Add option "Use maximum angle" to angle dimension tool for angles > 180�
            Add support for 3 point angle dimensions (required for angle dimensions > 180�)
    Polylines:
        Add reference points at middle of line segments to move line segments
    Edit > Application Preferences:
        Keyboard > Enable keyboard navigation in list widgets:
            Enable / disable keyboard navigation in list widgets (up/down, type first letters)
        Layer > Add Layer:
            Add separate default attributes for layer 0
        Graphics View > Navigation:
            Add "Middle mouse button zoom factor"
            Add "Panning threshold"
    Draw > Image:
        Transparent live preview when inserting / modifying images
        Scale image using drag and drop on corners
            Keep aspect ratio using Shift
    Improve display of reference points
        Always display in front of highlighted entities
        Add border around reference points
    Zoom in by clicking middle mouse button (out using Shift+middle mouse button)
    View > Property Editor:
        Add support for requestible (slow) properties
    Bug fixes:
        FS#1741 - Property Editor: titles of block attributes with _ cut off
        FS#1742 - File > Print: printed point size depends on zoom level
        FS#1743 - Draw > Text: Wrong bounding box for text with empty supper or subscript
        FS#1745 - File > Bitmap Export: thick lines exported thin
        FS#1753 - View > Property Editor: entity types in property editor not translated
        FS#1756 - Polyline area wrong if polyline contains arc segments
        FS#1757 - Modify > Auto Trim: on polyline, followed by undo yields corrupt / invisible polyline
        FS#1758 - Draw > Polyline > Create from Selected Entities: crash for geometrically closed polylines
        FS#1766 - Edit > Application Preferences: Tool Settings: cannot add menus to Tool Matrix
        FS#1768 - Draw > Polyline > Create From Segments: segments deleted even if no polyline can be added

3.20.1 (2018/04/13):

    Bug fixes:
        FS#1736 - Draw > Image: broken
        FS#1737 - Block > Attributes > Define Block Attribute: broken
        FS#1738 - File > Print / PDF Export: shortcut broken in print preview

3.20.0 (2018/04/12):

    QCAD API:
        Add support for property attributes for custom properties
            Read-only
            Undeletable
            Invisible
            Choices (combo box)
        Allow translation of custom property labels
    Translations:
        Add support for complex plural forms in certain languages (singular, paucal, plural)
        Complete Polish translation
    Deployment:
        Bundle script files and resources as plugin (speed up installation, updates and start up)
    Bug fixes:
        FS#1686 - File > Print: Line scale in Viewport wrong if Model_Space not 1:1
        FS#1677 - Dimension: Scale option grayed out in model space
        FS#1696 - Modify > Isometric Projection > Cylindrical: exception
        FS#1695 - Context menu: editing tools not working in paper space
        FS#1703 - File > Bitmap Export: Monochrome with black background broken
        FS#1704 - Wrong labels for information area buttons
        FS#1712 - dwg2pdf: auto fit fails for blocks
        FS#1720 - Modify > Auto Trim: fails for Rays and Infinite Lines
        FS#1734 - Draw > Text: Color changes for CAD font texts ignored

3.19.2 (2017/12/20):

    Modify > Stretch:
        Only stretch selected entities if there is a selection
    File > Bitmap Export:
        Add option for transparent background
        Add option to only export bounding box of selection
    Bug fixes:
        FS#1659 - File > Print Preview: does not always open / close properly
        FS#1664 - Block > Insert Block: attribute color not synced with attribute definition color
        FS#1665 - Edit > Drawing / Application Preferences > Point Display: second last button has no effect
        FS#1669 - Edit > Application Preferences > Defaults for New Drawings > Dimension Settings: math expressions
        FS#1670 - Layout Blocks are not using print settings from Application Preferences
        FS#1671 - Block > Add Layout Block: fails if layout with same name was deleted before
        FS#1682 - Draw > Text: line spacing factor < 0.25 or > 4.0 causes entity not being saved

(plunky)

2018-07-27 10:23:21 UTC MAIN commitmail json YAML

doc: Updated devel/boehm-gc to 7.6.4nb3

(jperkin)

2018-07-27 10:23:12 UTC MAIN commitmail json YAML

boehm-gc: Enable threads by default on SunOS.

Bump PKGREVISION.

(jperkin)

2018-07-27 08:47:08 UTC MAIN commitmail json YAML

doc: Updated www/py-autobahn to 18.6.1

(jperkin)

2018-07-27 08:46:58 UTC MAIN commitmail json YAML

py-autobahn: Update to 18.6.1.

Notably this version fixes the build with python37.

18.6.1
  fix: implement abort argument for asyncio in
  WebSocketAdapterProtocol._closeConnection (#1012)

18.5.2
  fix: security (DoS amplification): a WebSocket server with permessage-deflate
  turned on could be induced to waste extra memory through a "zip-bomb" style
  attack. Setting a max-message-size will now stop deflating compressed data when
  the max is reached (instead of consuming all compressed data first). This could
  be used by a malicious client to make the server waste much more memory than
  the bandwidth the client uses.

18.5.1
  fix: asyncio/rawsocket buffer processing
  fix: example failures due to pypy longer startup time (#996)
  fix: add on_welcome for AuthWampCra (#992)
  fix: make run() of multiple components work on Windows (#986)
  new: max_retries now defaults to -1 ("try forever")

(jperkin)

2018-07-27 08:01:30 UTC MAIN commitmail json YAML

ocaml-lwt: SunOS needs -D_POSIX_PTHREAD_SEMANTICS.

(jperkin)

2018-07-27 07:51:30 UTC MAIN commitmail json YAML

2018-07-27 07:39:12 UTC MAIN commitmail json YAML

2018-07-27 07:28:14 UTC MAIN commitmail json YAML

py-sphinxcontrib-bibtex: Spell PYPKGPREFIX correctly.

(jperkin)

2018-07-27 07:08:09 UTC MAIN commitmail json YAML

Roll back GCC_REQD build failure workaround

A better fix has been commites:
https://mail-index.netbsd.org/pkgsrc-changes/2018/07/16/msg178322.html

(manu)

2018-07-27 06:49:50 UTC MAIN commitmail json YAML

doc: Added math/stan-math version 2.17.1

(minskim)

2018-07-27 06:49:35 UTC MAIN commitmail json YAML

math/Makefile: Add stan-math

(minskim)

2018-07-27 06:49:25 UTC MAIN commitmail json YAML

math/stan-math: Import version 2.17.1

The Stan Math Library is a C++, reverse-mode automatic differentiation
library designed to be usable, extensive and extensible, efficient,
scalable, stable, portable, and redistributable in order to facilitate
the construction and utilization of algorithms that utilize
derivatives.

(minskim)