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 (47m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 18:39:25 UTC Now

2018-12-16 10:01:17 UTC MAIN commitmail json YAML

Remove trailing whitespaces

(ryoon)

2018-12-16 09:55:52 UTC MAIN commitmail json YAML

Enable scala-sbt

(ryoon)

2018-12-16 09:55:10 UTC MAIN commitmail json YAML

Added lang/scala-sbt version 1.2.7

(ryoon)

2018-12-16 09:54:41 UTC MAIN commitmail json YAML

lang/scala-sbt: import scala-sbt-1.2.7

sbt is a build tool for Scala, Java, and more.

Features of sbt
  * Little or no configuration required for simple projects
  * Scala-based build definition that can use the full flexibility of Scala
    code
  * Accurate incremental recompilation using information extracted from the
    compiler
  * Continuous compilation and testing with triggered execution
  * Packages and publishes jars
  * Generates documentation with scaladoc
  * Supports mixed Scala/Java projects
  * Supports testing with ScalaCheck, specs, and ScalaTest. JUnit is
    supported by a plugin.
  * Starts the Scala REPL with project classes and dependencies on
    the classpath
  * Modularization supported with sub-projects
  * External project support (list a git repository as a dependency!)
  * Parallel task execution, including parallel test execution
  * Library management support: inline declarations, external Ivy or Maven
    configuration files, or manual management

(ryoon)

2018-12-16 09:39:22 UTC MAIN commitmail json YAML

Enable verilator

(ryoon)

2018-12-16 09:06:56 UTC MAIN commitmail json YAML

Enable thunderbird52 and thunderbird52-l10n

(ryoon)

2018-12-16 09:05:53 UTC MAIN commitmail json YAML

Added cad/verilator version 4.006

(ryoon)

2018-12-16 09:05:13 UTC MAIN commitmail json YAML

cad/verilator: import verilator-4.006

Verilator is the fastest free Verilog HDL simulator, and outperforms
most commercial simulators. Verilator compiles synthesizable
SystemVerilog (generally not test-bench code), plus some SystemVerilog
and Synthesis assertions into single- or multithreaded C++ or
SystemC code. Verilator is designed for large projects where fast
simulation performance is of primary concern, and is especially
well suited to generate executable models of CPUs for embedded
software design teams.

(ryoon)

2018-12-16 08:38:36 UTC MAIN commitmail json YAML

Added sysutils/p5-Unix-Processors version 2.046

(ryoon)

2018-12-16 08:37:32 UTC MAIN commitmail json YAML

sysutils/p5-Unix-Processors: import p5-Unix-Processors-2.046

This package provides accessors to per-processor (CPU) information.
The object is obtained with the Unix::Processors::processors call.
the operating system in a OS independent manner.

(ryoon)

2018-12-16 08:32:02 UTC MAIN commitmail json YAML

Added mail/thunderbird52-l10n version 52.9.1

(ryoon)

2018-12-16 08:31:21 UTC MAIN commitmail json YAML

2018-12-16 08:30:31 UTC MAIN commitmail json YAML

Added mail/thunderbird52 version 52.9.1nb3

(ryoon)

2018-12-16 08:29:48 UTC MAIN commitmail json YAML

mail/thunderbird52: import thunderbird52-52.9.1nb3

Mozilla Thunderbird is a redesign of the Mozilla mail component. The
goal is to produce a cross platform stand alone mail application using
the XUL user interface language. This version uses the gtk2 toolkit.

(ryoon)

2018-12-16 08:13:54 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 60.3.3

(ryoon)

2018-12-16 08:13:26 UTC MAIN commitmail json YAML

2018-12-16 08:12:41 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 60.3.3

(ryoon)

2018-12-16 08:12:16 UTC MAIN commitmail json YAML

pkgsrc/mail/thunderbird/Makefile@1.217 / diff
pkgsrc/mail/thunderbird/PLIST@1.64 / diff
pkgsrc/mail/thunderbird/PLIST.lightning@1.27 / diff
pkgsrc/mail/thunderbird/distinfo@1.202 / diff
pkgsrc/mail/thunderbird/options.mk@1.20 / diff
pkgsrc/mail/thunderbird/patches/patch-Makefile.in@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-browser_app_profile_firefox.js@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-build_moz.configure_old.configure@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-build_moz.configure_rust.configure@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-calendar_lightning_Makefile.in deleted
pkgsrc/mail/thunderbird/patches/patch-calendar_lightning_build_universal.mk deleted
pkgsrc/mail/thunderbird/patches/patch-calendar_providers_gdata_Makefile.in deleted
pkgsrc/mail/thunderbird/patches/patch-comm_calendar_lightning_Makefile.in@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-comm_calendar_providers_gdata_Makefile.in@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-comm_ldap_c-sdk_include_portable.h@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-comm_mail_app_nsMailApp.cpp@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-comm_mail_components_shell_nsMailGNOMEIntegration.cpp@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-comm_mail_installer_package-manifest.in@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-comm_mail_installer_removed-files.in@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-dom_fetch_FetchConsumer.cpp@1.1 / diff
      :
(more 148 files)
Update to 60.3.3

Changelog:
60.3.3:
mitigated
    Thunderbird 60 will migrate security databases (key3.db, cert8.db to
    key4.db, cert9.db). Thunderbird 60.3.2 and earlier contained a fault
    that potentially deleted saved passwords and private certificate keys
    for users using a master password. Version 60.3.3 will prevent the loss
    of data; affected users who have already upgraded to version 60.3.2 or
    earlier can restore the deleted key3.db file from backup to complete
    the migration.

fixed
    Address book search and auto-complete slowness introduced in
      Thunderbird 60.3.2
    Plain text markup with * for bold, / for italics, _ for underline and |
      for code did not work when the enclosed text contained non-ASCII
      characters
    While composing a message, a link not removed when link location was
      removed in the link properties panel

60.3.2:
fixed
    Under some circumstances Thunderbird on Mac will send attachments using
      the so-called AppleDouble format which can lead to problems with mail
      servers and recipients
    Encoding problems when exporting address books or messages using the
      system charset. Messages are now always exported using the UTF-8 encoding.
    If the "Date" header of a message was invalid, Jan 1970 or Dec 1969 was
      displayed. Now using date from "Received" header instead.
    Body search/filtering didn't reliably ignore content of tags
    Inappropriate warning "Thunderbird prevented the site
      (addons.thunderbird.net) from asking you to install software on your
      computer" when installing add-ons
    Incorrect display of correspondents column since own email address was
      not always detected
    Spurious 
 (encoded newline) inserted into drafts and sent email
    New email not inserted in correct sort order in threaded unified view
      or search folder

60.3.1:
fixed
    Double-clicking on a word in the Write window sometimes launched the
      Advanced Property Editor or Link Properties dialog
    Cookie removal (not working since Thunderbird version 52)
    "Download rest of message" not working if global inbox was used
    Encoding problems for users (especially in Poland) when a file was sent
      via a folder using "Sent to > Mail recipient" due to a problem in the
      Thunderbird MAPI interface
    According to RFC 4616 and RFC 5721, passwords containing non-ASCII
      characters are encoded using UTF-8 which can lead to problems with
      non-compliant providers, for example office365.com. The SMTP LOGIN
      and POP3 USER/PASS authentication methods are now using a Latin-1
      encoding again to work around this issue.
    Shutdown crash/hang after entering an empty IMAP password

60.3.0:
fixed
    Various Theme fixes where incorrect colors, backgrounds, etc. were
      displayed
    Add-on Options menu not working on Mac
    Shift+PageUp/PageDown in Write window
    Saving content of Write windows didn't overwrite existing file
    Issues related to "Edit Template" command
    Gloda attachment filtering
    Mailing list address auto-complete enter/return handling
    Thunderbird hung if HTML signature references non-existent image
    Filters not working for headers that appear more than once
    Various security fixes

Secirity fixes:
#CVE-2018-12391: HTTP Live Stream audio data is accessible cross-origin
#CVE-2018-12392: Crash with nested event loops
#CVE-2018-12393: Integer overflow during Unicode conversion while loading JavaScript
#CVE-2018-12389: Memory safety bugs fixed in Firefox ESR 60.3 and Thunderbird 60.3
#CVE-2018-12390: Memory safety bugs fixed in Firefox 63, Firefox ESR 60.3, and Thunderbird 60.3

60.2.1:
Changed
    Calendar: Default values for the first day of the week and working days
      are now derived from the selected datetime formatting locale (restart
      after changing locale in the OS required)
    Calendar: Switch to a Photon-style icon set for all platforms
    Multiple requests for master password when Google Mail or Calendar
      OAuth2 is enabled
    Scrollbar of the address entry auto-complete popup does not work
    Security info dialog in compose window does not show certificate status
    Links in the Add-on Manager's search results and theme browsing tabs
      open in external browser
    Localized versions of Thunderbird didn't show a localized name for
      the "Drafts" and "Sent" folders for certain IMAP providers
      (particularly in France)
    Replying to a message with an empty subject inserted Re: twice (not
      working in Thunderbird 60.0)
    Spellcheck marks disappeared erroneously for words with an apostrophe
      (not working in Thunderbird 60.0)
    Calendar: First day of the week cannot be set
    Calendar: Several fixes related to cutting/deleting of events and email
      scheduling
    Various security fixes

Security fixes:
#CVE-2018-12377: Use-after-free in refresh driver timers
#CVE-2018-12378: Use-after-free in IndexedDB
#CVE-2018-12379: Out-of-bounds write with malicious MAR file
#CVE-2017-16541: Proxy bypass using automount and autofs
#CVE-2018-12385: Crash in TransportSecurityInfo due to cached data
#CVE-2018-12383: Setting a master password post-Firefox 58 does not delete unencrypted previously stored passwords
#CVE-2018-12376: Memory safety bugs fixed in Firefox 62, Firefox ESR 60.2, and Thunderbird 60.2.1

60.0:
new
    When writing a message, a delete button now allows the removal of a
      recipient. This delete button is displayed when hovering the To/Cc/Bcc
      selector.
    Many improvements to attachments handling during compose: Attachments
      can now be reordered using a dialog, keyboard shortcuts, or drag and
      drop. The "Attach" button moved to the right to be above the attachment
      pane. The access key of the attachment pane (e.g. Alt+M, may vary
      depending on localization, Ctrl+M on Mac) now also works to show or
      hide the pane. The attachment pane can also be shown initially when
      composing a new message. Right-click on the header to enable this
      option. Hiding a non-empty attachment pane will now show a placeholder
      paperclip to indicate the presence of attachments and avoid sending
      them accidentally.
    "Edit Template" command. This also solves various problems when saving
      as template (duplicates created, message ID lost).
    "New Message from Template" command
    Allow changing the Spellcheck Language from status bar
    Light and Dark themes
    WebExtension themes are now enabled in Thunderbird
    A default startup directory in the address book window can now be
      configured
    Individual feed update interval
    An option under "Tools > Options, Advanced, General" now allows to
      select whether date/time display will follow the application locale
      (adjusted by operating system's format settings for that locale) or
      the locale selected in the operating system's regional settings.
      In other words, an US English Thunderbird can use, for example,
      German formats.
    OAuth2 authentication for Yahoo and AOL
    FIDO U2F support
    Thunderbird now allows the conversion of folders from mbox to maildir
      format and vice versa. This is an experimental feature that needs to
      be enabled by setting the preference mail.store_conversion_enabled.
      Note that this functionality does not not work if the option "Allow
      Windows Search/Spotlight to search messages" is selected.
    Calendar: Allow copying, cutting or deleting of a selected occurrence
      or the entire series for recurring events
    Calendar: Provide an option to display locations for events in calendar
      day and week views
    Calendar: Provide the ability for sending/not sending meeting
      notifications directly instead of showing a popup
    Calendar: Option to select the target calendar when pasting an event
      or task
    Calendar: Allow email scheduling for CalDAV servers supporting
      server-side scheduling
    Thunderbird Chat now contains multiple built-in message themes

changed
    IMPORTANT: Add-ons not marked as compatible with Thunderbird 60
      by their authors will be disabled (this can be reverted via preference
      extensions.strictCompatibility)
    IMAP: When after sending a message storing that sent message fails,
      the message can now be stored in a local folder
    Add-on options can no longer be configured from the Add-on Manager page.
      A new menu item "Add-on Options" is now available on the Tools menu.
    When messages are composed in paragraph format, "body text" and split
      mail quotes are converted to paragraphs when pressing the enter key
    "Edit As New Message" will now use the account's default compose format,
      either HTML or plain text ignoring the format of the message. Plain
      text messages will be converted to HTML and vice versa. Then using
      the modifier, the format choice will be reverted.
    The "Edit Draft" command now also honors the use of the shift key to
      convert HTML to plain text or vice versa when editing a draft
    The plain text to HTML conversion has been improved where such a
      conversion is necessary for "Edit As New Message" or when the shift
      modifier is used for "Edit Draft" or "New Message from Template".
    During address entry, the matching part of the address is now shown in
      bold. Preference mail.autoComplete.commentColumn allows to display
      the address book where the address is stored.
    When attaching a message via drag and drop, the subject of the message
      is now used as attachment name instead of "Attached Message"
    Better address book photo handling: Photos can be added by drag and
      drop and a copy of all photos will be stored in the Thunderbird profile
    On first start, Thunderbird now shows the account setup dialog, no longer
      the account provisioner dialog
    Thunderbird follows Firefox' Photon design with rectangular tabs and
      many other theme improvements
    When customizing the From: address, Thunderbird will now use this address
      for the SMTP "MAIL FROM" command. Previously the address configured
      in the identity was used. The preference
      mail.smtp.useSenderForSmtpMailFrom allows return to the previous
      behavior.
    Native notifications on Linux are now re-enabled
    Thunderbird now uses Mozilla's latest proxy technology (add-on FoxyProxy
      now supported)
    Thunderbird now uses the latest Rust-based Mozilla technology, including
      Quantum's CSS engine (based on Servo) and encoding_rs, for displaying
      and encoding messages
    All certificates issued by Symantec roots before 2016-06-01 are
      distrusted for use in TLS secured traffic in Thunderbird 60 and above.
      This applies to all brands Symantec operated: Thawte, RapidSSL,
      GeoTrust, Verisign, and Symantec. For usage in S/MIME the certificates
      remain valid. Details here.
    Calendar: Removal of capability to send email invitations compatible
      to Outlook 2002 and earlier
    Calendar: Reminders on read-only calendars can now be dismissed, while
      reminders for missed events will now only be displayed for writable
      calendars if option "Show missed reminders for writable calendars" is
      selected
    Thunderbird Chat: Nicknames inside of messages are colored to match
      the participants list

fixed
    When many Thunderbird clients or other email clients accessed the same
      IMAP draft folder, messages were sometimes sent with the wrong
      identity. This has been corrected and the user will be notified if
      none of their identities matches the draft.
    Various problems related to handling the IMAP trash folder: Under
      certain circumstances the selection of the trash folder didn't persist,
      for example when the name contained non-ASCII characters, or in
      localized versions of Thunderbird. At times unwanted adtext menu behavior
    Better error handling for Gmail authentication to avoid re-downloading
      of folders
    Thunderbird used a stale cached password after user edited a saved
      password
    Calendar: Wrong time formatting for some time zones
    Calendar: Can't copy information from event dialog for received invitations
    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-12361: Integer overflow in SwizzleData
#CVE-2018-12362: Integer overflow in SSSE3 scaler
#CVE-2018-5156: Media recorder segmentation fault when track type is changed during capture
#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-12371: Integer overflow in Skia library during edge builder allocation
#CVE-2018-12366: Invalid data handling during QCMS transformations
#CVE-2018-12367: Timing attack mitigation of PerformanceNavigationTiming
#CVE-2018-12368: No warning when opening executable SettingContent-ms files
#CVE-2018-5187: Memory safety bugs fixed in Firefox 61, Firefox ESR 60.1, and Thunderbird 60
#CVE-2018-5188: Memory sa60

(ryoon)

2018-12-16 07:41:11 UTC MAIN commitmail json YAML

Updated www/firefox60-l10n to 60.4.0

(ryoon)

2018-12-16 07:40:43 UTC MAIN commitmail json YAML

Update to 60.4.0

* Sync with firefox60-60.4.0

(ryoon)

2018-12-16 07:39:38 UTC MAIN commitmail json YAML

Updated www/firefox60 to 60.4.0

(ryoon)

2018-12-16 07:38:47 UTC MAIN commitmail json YAML

Update to 60.4.0

Changelog:
New
  Updated list of currency codes to include Unidad Previsional (UYW) (Bug 1499028)

Fixed
  Various security fixes

Security fixes:
#CVE-2018-17466: Buffer overflow and out-of-bounds read in ANGLE library with TextureStorage11
#CVE-2018-18492: Use-after-free with select element
#CVE-2018-18493: Buffer overflow in accelerated 2D canvas with Skia
#CVE-2018-18494: Same-origin policy violation using location attribute and performance.getEntries to steal cross-origin URLs
#CVE-2018-18498: Integer overflow when calculating buffer sizes for images
#CVE-2018-12405: Memory safety bugs fixed in Firefox 64 and Firefox ESR 60.4

(ryoon)

2018-12-16 07:11:08 UTC MAIN commitmail json YAML

Updated devel/p5-Term-Table to 0.013

(wen)

2018-12-16 07:08:54 UTC MAIN commitmail json YAML

Update to 0.013

No upstream changelog found.

(wen)

2018-12-16 07:05:31 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-highlight to 3.48

(schmonz)

2018-12-16 07:05:24 UTC MAIN commitmail json YAML

doc: Updated textproc/highlight to 3.48

(schmonz)

2018-12-16 07:05:18 UTC MAIN commitmail json YAML

doc: Updated textproc/libhighlight to 3.48

(schmonz)

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

Update to highlight 3.48. From the changelog:

- fixed --list-scripts abortion with Fedora default compilation options
    (https://gitlab.com/saalen/highlight/issues/84)
- fixed a problem with syntax test indicators reporting wrong states after comments
- improved Verilog syntax
- improved quoted string highlighting for Perl and Ruby
- detection of pkg-config's Lua version in src/makefile

(schmonz)

2018-12-16 07:02:08 UTC MAIN commitmail json YAML

2018-12-16 07:00:48 UTC MAIN commitmail json YAML

Updated devel/p5-Shell-Guess to 0.09

(wen)

2018-12-16 06:59:47 UTC MAIN commitmail json YAML

Update to 0.09

Upstream changes:
0.09      2018-12-06 21:07:21 -0500
  - Detect PowerShell on Unix (pwsh)

(wen)

2018-12-16 06:54:27 UTC MAIN commitmail json YAML

Updated devel/p5-Shell-Config-Generate to 0.33

(wen)

2018-12-16 06:53:27 UTC MAIN commitmail json YAML

Update to 0.33

Upstream changes:
0.33      2018-12-09 06:33:53 -0500
  - Production release identical to 0.32_01

0.32_01  2018-12-06 16:49:11 -0500
  - Test against PowerShell on Unix (pwsh) when found

(wen)

2018-12-16 06:47:18 UTC MAIN commitmail json YAML

Avoid linking duplicate symbols. Fixes FreeBSD build.

(schmonz)

2018-12-16 06:45:22 UTC MAIN commitmail json YAML

Updated devel/p5-Object-InsideOut to 4.05

(wen)

2018-12-16 06:44:29 UTC MAIN commitmail json YAML

Update to 4.05

Upstream changes:
4.05 Tue Nov 27 03:42:46 2018
        - Fix for non-threaded Perl

(wen)

2018-12-16 06:42:10 UTC MAIN commitmail json YAML

Updated devel/p5-List-AllUtils to 0.15

(wen)

2018-12-16 06:40:29 UTC MAIN commitmail json YAML

Better yet, just install manpages ourselves. Probably fixes SmartOS.

(schmonz)

2018-12-16 06:40:19 UTC MAIN commitmail json YAML

Update to 0.15

Upstream changes:
0.15    2018-12-10

- Require List::UtilsBy 0.11 and include the docs from that version.

- Require List::SomeUtils 0.56 and include the docs from that version.

(wen)

2018-12-16 06:09:20 UTC MAIN commitmail json YAML

2018-12-16 05:41:01 UTC MAIN commitmail json YAML

2018-12-16 05:32:12 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20181216

(schmonz)

2018-12-16 05:32:07 UTC MAIN commitmail json YAML

rc.d scripts:

- ucspi-ssl and ucspi-tcp6 correctly dual-stack v4/v6 on NetBSD, so we
  can go back to "0" (instead of "0.0.0.0") as the default host to
  listen on.
- FreeBSD's /bin/sh needs continuation characters to understand what
  we're assigning to `command` in foo_precmd(). This seems sensible and
  doesn't break NetBSD.

Bump version.

(schmonz)

2018-12-16 04:56:26 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Prompter to 0.004015

(wen)

2018-12-16 04:55:24 UTC MAIN commitmail json YAML

Update to 0.004015

Upstream changes:
0.004015  Sat Dec  8 06:53:05 2018

    * Added warning about limitations under Windows
      (Thanks, Jan!)

    * Added warning about prompt() returning object not string
      (Merci, Mirod!)

(wen)

2018-12-16 04:50:34 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Pager to 0.40

(wen)

2018-12-16 04:48:51 UTC MAIN commitmail json YAML

Update to 0.40

Upstream changes:
0.40    Mon Oct 08 2018
        And a tee(1)-like feature via binmode().

        Fix some interactive tests; 07 and 10.

        Document potentially surprising behaviors in IO::Pager::Buffered.

        One more bloody RT#121450; missed 11-redirect-oo.pl

(wen)

2018-12-16 04:41:02 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Handle-Util to 0.02

(wen)

2018-12-16 04:40:14 UTC MAIN commitmail json YAML

Update to 0.02

Upstream changes:
0.02      2018-10-06 04:36:10Z
          - distribution tooling updates

(wen)

2018-12-16 04:33:57 UTC MAIN commitmail json YAML

Updated converters/p5-JSON-PP to 4.00

(wen)

2018-12-16 04:33:13 UTC MAIN commitmail json YAML

Update to 4.00

Upstream changes:
4.00 2018-12-07
    - production release

3.99_01 2018-12-03
    - BACKWARD INCOMPATIBILITY:
      As JSON::XS 4.0 changed its policy and enabled allow_nonref
      by default, JSON::PP also enabled allow_nonref by default

    - implement allow_tags that was introduced by JSON::XS 3.0
    - add boolean_values that was introduced by JSON::XS 4.0
    - allow literal tags in strings in relaxed mode, as JSON::XS 3.02 does
    - allow PERL_JSON_PP_USE_B environmental variable to restore
      old number detection behavior for compatibility
    - various doc updates

(wen)

2018-12-16 04:29:50 UTC MAIN commitmail json YAML

Updated converters/p5-JSON to 4.00

(wen)

2018-12-16 04:28:56 UTC MAIN commitmail json YAML

Update to 4.00

Upstream changes:
4.00 2018-12-07
    - production release

3.99_01 2018-12-03
    - BACKWARD INCOMPATIBILITY:
      As JSON::XS 4.0 changed its policy and enabled allow_nonref
      by default, JSON::PP, and thus JSON, also enabled allow_nonref
      by default

    - updated backportPP with JSON::PP 3.99_01
    - allow PERL_JSON_PP_USE_B environmental variable to restore
      old number detection behavior for compatibility

(wen)

2018-12-16 04:21:49 UTC MAIN commitmail json YAML

znc: Use https.

(nia)

2018-12-16 02:59:43 UTC MAIN commitmail json YAML

www/php-concrete5: restrict PHP version

Concrete5 version 7 (5.7.5.13) dose not support PHP 7.2 and later.

(taca)

2018-12-16 02:46:39 UTC MAIN commitmail json YAML

security/php-pecl-mcrypt: allow build with php73

(taca)

2018-12-16 02:05:38 UTC MAIN commitmail json YAML

doc: Added chat/znc version 1.7.1

(nia)

2018-12-16 02:05:24 UTC MAIN commitmail json YAML

2018-12-16 00:24:20 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 2.3

(nia)

2018-12-16 00:24:08 UTC MAIN commitmail json YAML

chat/weechat: Update to 2.3.

Changes:

in version 2.3:

- add hook "line"
- add option "-P" (or "--plugins") to customize the plugins to load at startup
- allow multiple options "-r" ("--run-command") in command line arguments
- allow allow partial buffer name and multiple arguments in command /buffer close
- allow specifying buffer number/name for /buffer localvar
- allow creation of temporary variables with the regex in trigger plugin
- add real IP in client description in relay plugin
- add repeat of string in evaluation of expressions with "repeat:count,string"
- many bugs fixed.

in version 2.2:

- add support of list options in curl
- allow merge of buffers by name in command /buffer
- add reverse of string in evaluation of expressions with "rev:"
- add indexed ban list and completion for /unban and /unquiet (IRC plugin)
- add support for IRCv3.2 Client Capability Negotiation
- add support for IRCv3.2 invite-notify
- add support for IRCv3.2 chghost, add options irc.look.smart_filter_chghost and irc.color.message_chghost
- add option xfer.network.send_ack
- add support of Python 3.7
- fix memory leaks scripting plugins
- many bugs fixed.

(nia)

2018-12-15 23:41:45 UTC MAIN commitmail json YAML

2018-12-15 23:35:16 UTC MAIN commitmail json YAML

Updated devel/cmake, www/nginx-devel, www/nginx

(adam)

2018-12-15 23:34:27 UTC MAIN commitmail json YAML

nginx: updated to 1.14.2

Changes with nginx 1.14.2
*) Bugfix: nginx could not be built by gcc 8.1.
*) Bugfix: nginx could not be built on Fedora 28 Linux.
*) Bugfix: in handling of client addresses when using unix domain listen
  sockets to work with datagrams on Linux.
*) Change: the logging level of the "http request", "https proxy
  request", "unsupported protocol", "version too low", "no suitable key
  share", and "no suitable signature algorithm" SSL errors has been
  lowered from "crit" to "info".
*) Bugfix: when using OpenSSL 1.1.0 or newer it was not possible to
  switch off "ssl_prefer_server_ciphers" in a virtual server if it was
  switched on in the default server.
*) Bugfix: nginx could not be built with LibreSSL 2.8.0.
*) Bugfix: if nginx was built with OpenSSL 1.1.0 and used with OpenSSL
  1.1.1, the TLS 1.3 protocol was always enabled.
*) Bugfix: sending a disk-buffered request body to a gRPC backend might
  fail.
*) Bugfix: connections with some gRPC backends might not be cached when
  using the "keepalive" directive.
*) Bugfix: a segmentation fault might occur in a worker process if the
  ngx_http_mp4_module was used on 32-bit platforms.

(adam)

2018-12-15 23:28:52 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.15.7

Changes with nginx 1.15.7:
*) Feature: the "proxy_requests" directive in the stream module.
*) Feature: the "delay" parameter of the "limit_req" directive.
*) Bugfix: memory leak on errors during reconfiguration.
*) Bugfix: in the $upstream_response_time, $upstream_connect_time, and
  $upstream_header_time variables.
*) Bugfix: a segmentation fault might occur in a worker process if the
  ngx_http_mp4_module was used on 32-bit platforms.

(adam)

2018-12-15 23:23:14 UTC MAIN commitmail json YAML

cmake: updated to 3.13.2

Changes in 3.13.2 since 3.13.1:
* CUDA: Add CUDA 10 (Turing) detection
* CUDA: Fix crash on linking to a CUDA target without CUDA enabled
* CPack/External: Fix status messages of staging scripts
* Autogen: Revert passing compiler implicit includes to moc

(adam)

2018-12-15 21:15:16 UTC MAIN commitmail json YAML

2018-12-15 21:12:25 UTC MAIN commitmail json YAML

2018-12-15 21:03:22 UTC MAIN commitmail json YAML

Updated devel/py-cython, textproc/py-xlrd

(adam)

2018-12-15 21:02:58 UTC MAIN commitmail json YAML

py-xlrd: updated to 1.2.0

1.2.0:
- Added support for Python 3.7.
- Added optional support for defusedxml to help mitigate exploits.
- Automatically convert ~ in file paths to the current user's home
  directory.
- Removed examples directory from the installed package. They are still
  available in the source distribution.
- Fixed time.clock() deprecation warning.

(adam)

2018-12-15 20:56:50 UTC MAIN commitmail json YAML

py-cython: updated to 0.29.2

0.29.2:
Bugs fixed
* The code generated for deduplicated constants leaked some references.
* The declaration of sigismember() in libc.signal was corrected.
* Crashes in compiler and test runner were fixed.
* A C compiler warning about an invalid safety check was resolved.

(adam)

2018-12-15 20:27:45 UTC MAIN commitmail json YAML

2018-12-15 17:33:20 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs8 to 8.12.0nb2

(maya)

2018-12-15 17:32:38 UTC MAIN commitmail json YAML

2018-12-15 17:27:21 UTC MAIN commitmail json YAML

2018-12-15 17:26:23 UTC MAIN commitmail json YAML

doc: Added math/bcal version 2.1

(leot)

2018-12-15 17:25:42 UTC MAIN commitmail json YAML

math: Add bcal

(leot)

2018-12-15 17:25:15 UTC MAIN commitmail json YAML

bcal: Import bcal-2.1 as math/bcal

bcal (Byte CALculator) is a REPL CLI utility for storage expressions,
unit conversions or address calculations. If you can't calculate the
hex address offset for (512 - 16) MiB, or the value when the 43rd bit
of a 64-bit address is set mentally, bcal is for you.

It has a bc(1) mode for general-purpose numerical calculations.

Only 64-bit operating systems are supported.

Packaged by Sijmen J. Mulder in pkgsrc-wip, thanks!

(leot)

2018-12-15 17:20:27 UTC MAIN commitmail json YAML

doc/TODO: add sqlrelay-1.4.0

(taca)

2018-12-15 17:17:44 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/php73-extensions version 7.3.0

(taca)

2018-12-15 17:17:24 UTC MAIN commitmail json YAML

meta-pkgs/Makefile: add and enable php73-extensions

(taca)

2018-12-15 17:16:45 UTC MAIN commitmail json YAML

meta-pkgs/php73-extensions: add version 7.3.0 package

Add php73-extensions package as like other php version.

(taca)

2018-12-15 17:14:43 UTC MAIN commitmail json YAML

security/php-sodium: allow php73

Allow build with php73.

(taca)

2018-12-15 17:14:10 UTC MAIN commitmail json YAML

doc: Added lang/php73 version 7.3.0

(taca)

2018-12-15 17:13:52 UTC MAIN commitmail json YAML

lang/Makefile: add and enable php73

(taca)

2018-12-15 17:12:44 UTC MAIN commitmail json YAML

lang/php73: add version 7.3.0 package

Add PHP 7.3.0 as php73.

PHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML. It is modular, and object-oriented. Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in.  The language is designed to allow web developers
to write dynamically generated pages quickly.

This package provides PHP version 7.3.x.

PHP 7.3.0 comes with numerous improvements and new features such as

* Flexible Heredoc and Nowdoc Syntax
* PCRE2 Migration
* Multiple MBString Improvements
* LDAP Controls Support
* Improved FPM Logging
* Windows File Deletion Improvements
* Several Deprecations

For source downloads of PHP 7.3.0 please visit our downloads page Windows
binaries can be found on the PHP for Windows site.  The list of changes is
recorded in the ChangeLog.

(taca)

2018-12-15 17:11:54 UTC MAIN commitmail json YAML

lang/php: add support for PHP 7.3

Add support for PHP 7.3 (php73).

(taca)

2018-12-15 17:08:40 UTC MAIN commitmail json YAML

lang/php56: remove unused patch file really

Remove unused patch file.

(taca)

2018-12-15 17:05:29 UTC MAIN commitmail json YAML

PHP_VERSIONS_ACCEPTED clean up

Remove PHP_VERSIONS_ACCEPTED since it specifies all PHP versions supported
by pkgsrc.

(taca)

2018-12-15 16:58:57 UTC MAIN commitmail json YAML

lang/php56: remove unused patch

sqlite3 support moved todatabases/php-sqlite3 and it dose not use in-tree
sqlite3.  So, this patch is not required any more.

(taca)

2018-12-15 16:58:13 UTC MAIN commitmail json YAML

lang/php70: remove unused patch

sqlite3 support moved todatabases/php-sqlite3 and it dose not use in-tree
sqlite3.  So, this patch is not required any more.

(taca)

2018-12-15 16:57:05 UTC MAIN commitmail json YAML

lang/php71: remove unused patch

sqlite3 support moved todatabases/php-sqlite3 and it dose not use in-tree
sqlite3.  So, this patch is not required any more.

(taca)

2018-12-15 16:53:02 UTC MAIN commitmail json YAML

Needs pre-1.1 OpenSSL.

(schmonz)

2018-12-15 16:51:36 UTC MAIN commitmail json YAML

Add -lcrypt for FreeBSD.

(schmonz)

2018-12-15 16:48:32 UTC MAIN commitmail json YAML

doc: Updated lang/pear to 1.10.7

(taca)

2018-12-15 16:48:05 UTC MAIN commitmail json YAML

lang/pear: update to 1.10.7

PEAR 1.10.7

Release date: 2018-12-05 15:16 UTC
Release state: stable
Release uploaded by: ashnazg

Changelog:

* PR #79: Prevent Unable to find the wrapper "channel" Warning
* PR #80: fix Warning: "continue" targeting switch is equivalent to
  "break". Did you mean to use "continue 2"
* PR #81: Add flags to PECL shell script for shared extensions

(taca)

2018-12-15 16:46:11 UTC MAIN commitmail json YAML

doc: Updated databases/pear-DB to 1.9.3

(taca)

2018-12-15 16:45:47 UTC MAIN commitmail json YAML

databases/pear-DB: update to 1.9.3

pear-DB 1.9.3

Release date: 2018-12-05 15:42 UTC
Release state: stable
Release uploaded by: ashnazg

Changelog:

* PR #4: Change pg_exec to pg_query
* PR #5: added php72

(taca)

2018-12-15 16:42:40 UTC MAIN commitmail json YAML

doc: Updated www/contao35 to 3.5.37

(taca)

2018-12-15 16:42:19 UTC MAIN commitmail json YAML

www/contao35: update to 3.5.37

Version 3.5.37 (2018-12-13)
---------------------------

### Fixed
Prevent information disclosure in the back end (see CVE-2018-20028).

(taca)

2018-12-15 16:41:08 UTC MAIN commitmail json YAML

doc: note update of net/bind911 and net/bind912

net/bind911 9.11.5pl1
net/bind912 9.12.3pl1

(taca)

2018-12-15 16:40:21 UTC MAIN commitmail json YAML

net/bind912: update to 9.12.3pl1

Update bind912 to 9.12.3pl1 (BIND 9.12.3-P1).

--- 9.12.3-P1 released ---

5108. [bug] Named could fail to determine bottom of zone when
removing out of date keys leading to invalid NSEC
and NSEC3 records being added to the zone. [GL #771]

(taca)

2018-12-15 16:39:07 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.5pl1

Update bind911 to 9.11.5pl1 (BIND 9.11.5-P1).

--- 9.11.5-P1 released ---

5108. [bug] Named could fail to determine bottom of zone when
removing out of date keys leading to invalid NSEC
and NSEC3 records being added to the zone. [GL #771]

(taca)

2018-12-15 16:37:27 UTC MAIN commitmail json YAML

doc: note update of mail/postfix and related packages to 3.3.2

mail/postfix
mail/postfix-cdb
mail/postfix-ldap
mail/postfix-lmdb
mail/postfix-mysql
mail/postfix-pcre
mail/postfix-pgsql
mail/postfix-sqlite

(taca)

2018-12-15 16:35:23 UTC MAIN commitmail json YAML

mail/postfix: update to 3.3.2

Changes for all supported stable releases:

  * Support for OpenSSL 1.1.1, and support for TLSv1.3-specific
    features.

      - Updated Postfix TLS documentation examples for TLSv1.3. See
        FORWARD_SECRECY_README.

      - New TLSv1.3-specific attributes in Postfix logging and in
        Postfix "Received:" message headers: key exchange, server
        signature, client signature.

      - New option to selectively disable TLSv1.3 in *_tls_protocols
        settings.

      - New server-side support to avoid issuing multiple session
        tickets.

      - New support to allow OpenSSL >= 1.1.0 run-time micro version
        bumps without logging Postfix warnings about library version
        mismatches.

Fixed in all stable releases:

  * Bugfix: smtpd_discard_ehlo_keywords could not disable "SMTPUTF8",
    because some lookup table was using "EHLO_MASK_SMTPUTF8" instead.

  * Bugfix: minor memory leak in DANE support when minting issuer
    certs. This affects a tiny minority of use cases.

Fixed in Postfix 3.3.2:

  * Bugfix: the Postfix build did not abort if the m4 command was
    not installed, resulting in a broken postconf command.

(taca)

2018-12-15 12:41:43 UTC MAIN commitmail json YAML

2018-12-15 10:28:41 UTC MAIN commitmail json YAML

2018-12-15 10:23:32 UTC MAIN commitmail json YAML

Update go110 to 1.10.7 (security fix).

These releases include fixes to cgo, the compiler, linker, runtime,
documentation, go command, and the net/http and go/types packages.
They include a fix to a bug introduced in Go 1.11.3 and Go 1.10.6
that broke "go get" for import path patterns containing "...".

View the release notes for more information:
    https://golang.org/doc/devel/release.html#go1.10.minor

(bsiegert)

2018-12-15 06:31:41 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20181215

(schmonz)

2018-12-15 06:31:35 UTC MAIN commitmail json YAML

Fix previous: required_files the tcprules, not the cdb (which gets
autogenerated if it doesn't exist). Point more actionably at SRS and TLS
setup docs. Bump version.

(schmonz)

2018-12-14 22:52:51 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.10.7

(schmonz)

2018-12-14 22:52:45 UTC MAIN commitmail json YAML

Update to 0.10.7. From the changelog:

- Better handling of read EAGAIN (sslserver may hang).
- Include socket_dualstack option (required for OS with IPv6_V6ONLY).
- fehQlibs-10 required.

(schmonz)

2018-12-14 22:52:21 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-tcp6 to 1.10.1

(schmonz)

2018-12-14 22:52:15 UTC MAIN commitmail json YAML

Update to 1.10.1. From the changelog:

- Added socket_dualstack option for OS using IPv6_V6ONLY as default.
- fehQlibs-10 required.

(schmonz)

2018-12-14 22:51:38 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 0.9.10

(schmonz)

2018-12-14 22:51:32 UTC MAIN commitmail json YAML

Update to fehQlibs-10 (versioned here as "0.9.10" to compare newer than
the previous 0.9). From the changelog:

- Added IPV6_V6ONLY setsockoptions call.
- Improved poll handling in iopause.c considering poll RC.
- Added building of shared libraries + updated docs.

pkgsrc does not yet build shared libraries.

(schmonz)

2018-12-14 21:35:44 UTC MAIN commitmail json YAML

chat/xchat: fix YAGNI code for GCONF_SCHEMAS

The loop would not have worked with multiple GCONF_SCHEMAS anyway because
there was no semicolon at the end of the @.s.@ expansion. Since
INSTALL_DATA can handle multiple source arguments, there is no need to
use the complicated form.

(rillig)

2018-12-14 17:29:32 UTC MAIN commitmail json YAML

warzone2100: option to select backend (sdl2/qt5)

(triaxx)

2018-12-14 17:28:10 UTC MAIN commitmail json YAML

doc: Updated games/warzone2100 to 3.2.3

(triaxx)

2018-12-14 17:27:01 UTC MAIN commitmail json YAML

2018-12-14 17:03:04 UTC MAIN commitmail json YAML

2018-12-14 16:04:28 UTC MAIN commitmail json YAML

poppler: require GCC 4.9 for dependencies, too

Without this, dependent packages such as web2c and luatex will not
successfully link with poppler on NetBSD 7.2.

(gson)

2018-12-14 16:02:55 UTC MAIN commitmail json YAML

libunrar: add a buildlink3.mk file.

wip/kodi depends on it but there has never been one AFAICS.

(bsiegert)

2018-12-14 15:51:13 UTC MAIN commitmail json YAML

webkit-gtk: Avoid to depends on flex and minor cleanup

- The flex requirements can be just satisfied via USE_TOOLS (the
  version was from older webkit-gtk-s and it should be just a tool
  dependency).
- No need to specify `:build' in USE_TOOLS, it is already the default
- Update the comment regarding PYTHON_VERSIONS_INCOMPATIBLE definition

Bump PKGREVISION

(leot)

2018-12-14 14:47:42 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-tox

(adam)

2018-12-14 14:47:07 UTC MAIN commitmail json YAML

py-tox: updated  to 3.6.0

v3.6.0:

Bugfixes
- On windows, check sys.executable before others for interpreter version lookup.  This matches what happens on non-windows.
- Don't rewrite {posargs} substitution for absolute paths.
- Correctly fail tox --notest when setup fails.

Documentation
- Update Contributor Covenant URL to use https://
- Correct the capitalization of PyPI throughout the documentation
- Link to related projects (Invoke and Nox) from the documentation

Miscellaneous
- Include the license file in the wheel distribution

(adam)

2018-12-14 14:44:22 UTC MAIN commitmail json YAML

py-test: updated to 4.0.2

pytest 4.0.2:

Bug Fixes
- Validate arguments from the PYTEST_ADDOPTS environment variable and the addopts ini option separately.
- Fix raises(..., 'code(string)') frame filename.
- When a fixture yields and a log call is made after the test runs, and, if the test is interrupted, capture attributes are None.
- Raise TypeError for with raises(..., match=<non-None falsey value>).

(adam)

2018-12-14 14:34:05 UTC MAIN commitmail json YAML

poppler: Use GCC_REQD+=, not GCC_REQD=.

(gson)

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

Updated www/py-WSGIProxy2, www/py-WebTest

(adam)

2018-12-14 13:41:08 UTC MAIN commitmail json YAML

py-WebTest: updated to 2.0.32

2.0.32:
- remove invalid email from setup.py

2.0.31:
- py33 is no longer supported. It may works but has been removed from tox config
- Fixed 205: Use empty string as default value for submit and button
- tests use pytest
- docs use the standard Pylons template on RTD

(adam)

2018-12-14 13:39:16 UTC MAIN commitmail json YAML

py-WSGIProxy2: updated to 0.4.5

0.4.5:
- Allow to use URIs with no path

(adam)

2018-12-14 13:32:21 UTC MAIN commitmail json YAML

Updated www/py-WebOb, www/py-PasteDeploy

(adam)

2018-12-14 13:29:28 UTC MAIN commitmail json YAML

py-PasteDeploy: updated to 2.0.1

2.0.1
Unknown changes

2.0.0
Python 3 deprecation warning cleanups
Moved code to GitHub under the Pylons Project.
Moved documentation under the Pylons Project, hosted by Read the Docs at https://docs.pylonsproject.org/projects/pastedeploy/en/latest/

(adam)

2018-12-14 13:16:26 UTC MAIN commitmail json YAML

poppler: require c++14 and GCC 4.9

Poppler now uses the C++14 library function std::make_unique.
Require a GCC version that supports it to make the package build
on NetBSD 7.2.

(gson)

2018-12-14 13:14:37 UTC MAIN commitmail json YAML

py-WebOb: updated to 1.8.4

1.8.4:

Bugfix
- Response.content_type now accepts unicode strings on Python 2 and encodes
  them to latin-1.
- Accept header classes now support a .copy() function that may be used to
  create a copy. This allows create_accept_header and other like functions
  to accept an pre-existing Accept header.

Warnings
- Some backslashes introduced with the new accept handling code were causing
  DeprecationWarnings upon compiling the source to pyc files, all of the
  backslashes have been reigned in as appropriate, and users should no longer
  see DeprecationWarnings for invalid escape sequence.

1.8.3:

Bugfix
- acceptparse.AcceptValidHeader, acceptparse.AcceptInvalidHeader, and
  acceptparse.AcceptNoHeader will now always ignore offers that do not
  match the required media type grammar when calling .acceptable_offers().
  Previous versions raised a ValueError for invalid offers in
  AcceptValidHeader and returned them as acceptable in the others.

Feature
- Add Request.remote_host, exposing REMOTE_HOST environment variable.
- Added acceptparse.Accept.parse_offer to codify what types of offers
  are compatible with acceptparse.AcceptValidHeader.acceptable_offers,
  acceptparse.AcceptMissingHeader.acceptable_offers, and
  acceptparse.AcceptInvalidHeader.acceptable_offers. This API also
  normalizes the offer with lowercased type/subtype and parameter names.

(adam)

2018-12-14 13:12:24 UTC MAIN commitmail json YAML

2018-12-14 13:09:10 UTC MAIN commitmail json YAML

extension.mk: remove PY_PEP3147, mention correct patch, clean-up

(adam)

2018-12-14 12:40:28 UTC MAIN commitmail json YAML

gedit3: removed commented-out PY_PEP3147=no

(adam)

2018-12-14 12:38:42 UTC MAIN commitmail json YAML

Updated devel/py-gobject

(adam)

2018-12-14 12:37:22 UTC MAIN commitmail json YAML

2018-12-14 12:25:15 UTC MAIN commitmail json YAML

doc: Updated print/p5-biblatex-biber to 2.11nb2

(wiz)

2018-12-14 12:25:05 UTC MAIN commitmail json YAML

p5-biblatex-biber: update to 2.11nb2.

Sort dependencies. Add missing {test,}dependencies, remove non-dependency.
All tests pass now.

Remove manual installation of biber into bin/ - this happens automatically
for perl packages.

Fixes:
pkg_delete: Couldn't remove /usr/pkg/bin/biber
when removing the package.

(wiz)

2018-12-14 11:56:48 UTC MAIN commitmail json YAML

2018-12-14 10:47:55 UTC MAIN commitmail json YAML

Added www/py-flask-caching; Updated www/py-flask-common

(adam)

2018-12-14 10:47:37 UTC MAIN commitmail json YAML

py-flask-common: updated to 0.3.0

0.3.0:
Unknown changes

(adam)

2018-12-14 10:44:40 UTC MAIN commitmail json YAML

py-flask-caching: added version 1.4.0

This is a fork of the Flask-Cache extension. Adds easy cache support to Flask.

(adam)

2018-12-14 10:21:28 UTC MAIN commitmail json YAML

2018-12-14 09:21:22 UTC MAIN commitmail json YAML

boehm-gc: remove obsolete comment. Use standard upstream test target.

(wiz)

2018-12-14 09:19:01 UTC MAIN commitmail json YAML

Updated www/py-flask-babel

(adam)

2018-12-14 09:09:59 UTC MAIN commitmail json YAML

musicpd: add option (default-off) for game-music-emu

(wiz)

2018-12-14 09:09:54 UTC MAIN commitmail json YAML

doc: Added audio/game-music-emu version 0.6.2

(wiz)

2018-12-14 09:09:44 UTC MAIN commitmail json YAML

audio/Makefile: + game-music-emu

(wiz)

2018-12-14 09:08:45 UTC MAIN commitmail json YAML

audio/game-music-emu: import game-music-emu-0.6.2

Based on the wip/libgme package by Pierre Allegraud with fixes by
Aleksej Saushev and Roland Illig, updated to the latest version.

Game_Music_Emu is a collection of video game music file emulators that
support the following formats and systems:

AY        ZX Spectrum/Amstrad CPC
GBS      Nintendo Game Boy
GYM      Sega Genesis/Mega Drive
HES      NEC TurboGrafx-16/PC Engine
KSS      MSX Home Computer/other Z80 systems (doesn't support FM sound)
NSF/NSFE  Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
SAP      Atari systems using POKEY sound chip
SPC      Super Nintendo/Super Famicom
VGM/VGZ  Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro

(wiz)

2018-12-14 08:52:23 UTC MAIN commitmail json YAML

py-flask-babel: updated to 0.12.2

0.12.2:
Unknown changes

(adam)

2018-12-14 07:19:44 UTC MAIN commitmail json YAML

doc: Updated mail/greylisting-spp to 1.1nb1

(schmonz)

2018-12-14 07:19:39 UTC MAIN commitmail json YAML

2018-12-14 06:55:07 UTC MAIN commitmail json YAML

2018-12-14 06:49:36 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20181214

(schmonz)

2018-12-14 06:49:31 UTC MAIN commitmail json YAML

Extract most of MESSAGE to README.pkgsrc. (MESSAGE was getting too long.)

Comment out qmail-qfilter-viruscan in control/smtpfilters. It's not a
very precise tool, so the cost (false positives) probably outweighs the
benefit (blocked malware attachments) for many users.

Also not a sensible default: rejecting incoming mail on SPF
explicit-fail. This needs to be an admin decision because, among other
reasons, it would also reject messages forwarded through servers that
haven't configured SRS. Document SPF setup, including how to reject
(with this caveat) and how to greylist SPF explicit-pass (which would
otherwise be exempted from greylisting).

Rename greylisting-spp-with-exemptions to greylisting-spp-wrapper. Add a
feature: to effectively omit IP from the (IP,sender,recipient) tuple,
add GL_WRAPPER_TCPREMOTEIP="127.127.127.127" to control/tcprules/smtp.

rc.d scripts:

- Location of tcprules file is configurable
- By default, CDB is auto-rebuilt as needed on service start
- CDB auto-rebuilding can be configured off

Bump version.

(schmonz)

2018-12-14 00:55:13 UTC MAIN commitmail json YAML

Updated sysutils/u-boot-a10-olinuxino-lime to 2018.11
Updated sysutils/u-boot-bananapi-m3 to 2018.11
Updated sysutils/u-boot-bananapi to 2018.11
Updated sysutils/u-boot-beagleboard to 2018.11
Updated sysutils/u-boot-beagleboneblack to 2018.11
Updated sysutils/u-boot-beaglebonewhite to 2018.11
Updated sysutils/u-boot-chip-pro to 2018.11
Updated sysutils/u-boot-chip to 2018.11
Updated sysutils/u-boot-cubieboard2 to 2018.11
Updated sysutils/u-boot-cubieboard4 to 2018.11
Updated sysutils/u-boot-cubietruck to 2018.11
Updated sysutils/u-boot-de0-nanosoc to 2018.11
Updated sysutils/u-boot-hummingbird-a31 to 2018.11
Updated sysutils/u-boot-jetson-tk1 to 2018.11
Updated sysutils/u-boot-jetson-tx1 to 2018.11
Updated sysutils/u-boot-jetson-tx2 to 2018.11
Updated sysutils/u-boot-nanopi-m1 to 2018.11
Updated sysutils/u-boot-nanopi-neo-plus2 to 2018.11
Updated sysutils/u-boot-nanopi-neo to 2018.11
Updated sysutils/u-boot-nanopi-neo2 to 2018.11
Updated sysutils/u-boot-odroid-xu3 to 2018.11
Updated sysutils/u-boot-orangepi-2 to 2018.11
Updated sysutils/u-boot-orangepi-one to 2018.11
Updated sysutils/u-boot-orangepi-plus2e to 2018.11
Updated sysutils/u-boot-orangepi-zero to 2018.11
Updated sysutils/u-boot-orangepi-zero-plus to 2018.11
Updated sysutils/u-boot-pine-h64 to 2018.11
Updated sysutils/u-boot-pine64 to 2018.11
Updated sysutils/u-boot-pocketchip to 2018.11
Updated sysutils/u-boot-sopine-baseboard to 2018.11
Updated sysutils/u-boot to 2018.11

(jmcneill)

2018-12-14 00:52:27 UTC MAIN commitmail json YAML

2018-12-13 22:52:45 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.22.5

(leot)

2018-12-13 22:50:27 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.22.5

Changes:
2.22.5
======
- Improved the logic to determine for which architectures to enable
  the JIT compiler support and USE_SYSTEM_MALLOC at build time.
- Fix the build with ENABLE_VIDEO=OFF and ENABLE_OPENGL=OFF.
- Fix several crashes.

(leot)

2018-12-13 21:38:06 UTC MAIN commitmail json YAML

Updated www/py-djangocms-attributes-field, www/py-djangocms-file, www/py-djangocms-picture, www/py-djangocms-text-ckeditor, www/py-djangocms-video

(adam)

2018-12-13 21:36:46 UTC MAIN commitmail json YAML

py-djangocms-video: updated to 2.1.1

2.1.1:
Fixed test matrix
Exclude tests folder from release build

(adam)

2018-12-13 21:34:34 UTC MAIN commitmail json YAML

py-djangocms-text-ckeditor: updated to 3.7.0

3.7.0:
Added support for Django 1.11, 2.0 and 2.1
Removed support for Django < 1.11
Adapted testing infrastructure (tox/travis) to incorporate django CMS 3.5 and 3.6

(adam)

2018-12-13 21:32:31 UTC MAIN commitmail json YAML

py-djangocms-picture: updated to 2.1.3

2.1.3:
Added missing migration for Picture model

2.1.2:
Fixed an issue creating a validation error on the alt attribute
Fixed an issue in the template adding a } after the srcset
Adapted test matrix for django CMS 3.4, 3.5, 3.6 as well as Django 1.11, 2.0 and 2.1
Exclude tests folder from release build

(adam)

2018-12-13 21:30:05 UTC MAIN commitmail json YAML

py-djangocms-file: updated to 2.2.0

2.2.0:
Fixed test matrix
Exclude tests folder from release build
Added missing migrations for Django 2.1
Added abstract models for File and Folder
Improved readability of Folder.get_files

(adam)

2018-12-13 21:21:55 UTC MAIN commitmail json YAML

2018-12-13 21:20:38 UTC MAIN commitmail json YAML

py-djangocms-attributes-field: updated to 1.0.0

1.0.0:
Fixed compatibility with Django 2.x
Added proper test framework
Cleaned up file structure

(adam)

2018-12-13 21:14:06 UTC MAIN commitmail json YAML

Updated textproc/py-pybtex, textproc/py-sphinxcontrib-bibtex

(adam)

2018-12-13 21:13:45 UTC MAIN commitmail json YAML

py-sphinxcontrib-bibtex: updated to 0.4.1

0.4.1:
* Disable tinkerer test due to upstream bug.
* Remove crossref test due to changed upstream behaviour in pybtex.
* Fix latex test to match new upstream code generation.
* Fix documentation of encoding option.
* Migrate to sphinx.util.logging in favour of old deprecated logging
  method.

(adam)

2018-12-13 21:01:01 UTC MAIN commitmail json YAML

2018-12-13 20:46:09 UTC MAIN commitmail json YAML

py-pybtex-docutils: clean-up

(adam)

2018-12-13 20:45:49 UTC MAIN commitmail json YAML

py-pybtex: updated to 0.22.0

Version 0.22.0
Fixed handling of duplicate fields in .bib biles.
BibTeX parser is now up to 10% faster on some files.
Fixed parsing of names with \~ characters.
Fixed formatting proceedings without an editor field in unsrt.py.
In case of too many braces in a BibTeX string, PybtexSyntaxError is now raised instead of RecursionError.
Dropped 2to3, made the code compatible with both Python 2 and 3 with Six.
Moved tests outside of the pybtex package.
Fixed searching in docs with recent versions of Sphinx.
API: renamed bibtex.BibTeXEntryIterator to bibtex.LowLevelParser for clarity.
API: removed confusing usage of Person.text in tempate.names.
API: Entry.fields does not automagically look for cross-referenced entries anymore.

(adam)

2018-12-13 20:00:16 UTC MAIN commitmail json YAML

Updated textproc/py-jsbeautifier, devel/py-test-xdist

(adam)

2018-12-13 19:59:56 UTC MAIN commitmail json YAML

py-test-xdist: updated to 1.25.0

pytest-xdist 1.25.

Deprecations and Removals
Pytest versions older than 3.6 are no longer supported.

Features
Node setup information is hidden when pytest is run in quiet mode to reduce noise on many-core machines.
mainargv is made available in workerinput from the host's sys.argv.
This can be used via request.config.workerinput["mainargv"].

Bug Fixes
Fix report of module-level skips (pytest.skip(reason, allow_module_level=True)).
Fix support for gevent monkeypatching
pytest 4.1 support: ExceptionInfo API changes.
pytest 4.1 support: pytest_logwarning hook removed.

(adam)

2018-12-13 19:56:56 UTC MAIN commitmail json YAML

py-jsbeautifier: updated to 1.8.9

v1.8.9:
Won't run from CLI - bad option name files
in the .vue file space_after_anon_function is invalid
Add function default_options() to beautifier.js
Support globs in CLI

(adam)

2018-12-13 19:52:27 UTC MAIN commitmail json YAML

2018-12-13 19:38:09 UTC MAIN commitmail json YAML

Updated databases/redis, databases/py-redis

(adam)

2018-12-13 19:37:48 UTC MAIN commitmail json YAML

py-redis: updated to 3.0.1

* 3.0.1
    * Fixed regression with UnixDomainSocketConnection caused by 3.0.0.
    * Fixed an issue with the new asynchronous flag on flushdb and flushall.
    * Updated Lock.locked() method to indicate whether *any* process has
      acquired the lock, not just the current one. This is in line with
      the behavior of threading.Lock.
* 3.0.0
  BACKWARDS INCOMPATIBLE CHANGES
    * When using a Lock as a context manager and the lock fails to be acquired
      a LockError is now raised. This prevents the code block inside the
      context manager from being executed if the lock could not be acquired.
    * Renamed LuaLock to Lock.
    * Removed the pipeline based Lock implementation in favor of the LuaLock
      implementation.
    * Only bytes, strings and numbers (ints, longs and floats) are acceptable
      for keys and values. Previously redis-py attempted to cast other types
      to str() and store the result. This caused must confusion and frustration
      when passing boolean values (cast to 'True' and 'False') or None values
      (cast to 'None'). It is now the user's responsibility to cast all
      key names and values to bytes, strings or numbers before passing the
      value to redis-py.
    * The StrictRedis class has been renamed to Redis. StrictRedis will
      continue to exist as an alias of Redis for the forseeable future.
    * The legacy Redis client class has been removed. It caused much confusion
      to users.
    * ZINCRBY arguments 'value' and 'amount' have swapped order to match the
      the Redis server. The new argument order is: keyname, amount, value.
    * MGET no longer raises an error if zero keys are passed in. Instead an
      empty list is returned.
    * MSET and MSETNX now require all keys/values to be specified in a single
      dictionary argument named mapping. This was changed to allow for future
      options to these commands in the future.
    * ZADD now requires all element names/scores be specified in a single
      dictionary argument named mapping. This was required to allow the NX,
      XX, CH and INCR options to be specified.
    * Removed support for EOL Python 2.6 and 3.3.
  OTHER CHANGES
    * Added missing DECRBY command.
    * CLUSTER INFO and CLUSTER NODES respones are now properly decoded to
      strings.
    * Added a 'locked()' method to Lock objects. This method returns True
      if the lock has been acquired and owned by the current process,
      otherwise False.
    * EXISTS now supports multiple keys. It's return value is now the number
      of keys in the list that exist.
    * Ensure all commands can accept key names as bytes. This fixes issues
      with BLPOP, BRPOP and SORT.
    * All errors resulting from bad user input are raised as DataError
      exceptions. DataError is a subclass of RedisError so this should be
      transparent to anyone previously catching these.
    * Added support for NX, XX, CH and INCR options to ZADD
    * Added support for the MIGRATE command
    * Added support for the MEMORY USAGE and MEMORY PURGE commands.
    * Added support for the 'asynchronous' argument to FLUSHDB and FLUSHALL
      commands.
    * Added support for the BITFIELD command.
    * Improved performance on pipeline requests with large chunks of data.
    * Fixed test suite to not fail if another client is connected to the
      server the tests are running against.
    * Added support for SWAPDB.
    * Added support for all STREAM commands.
    * SHUTDOWN now accepts the 'save' and 'nosave' arguments.
    * Added support for ZPOPMAX, ZPOPMIN, BZPOPMAX, BZPOPMIN.
    * Added support for the 'type' argument in CLIENT LIST.
    * Added support for CLIENT PAUSE.
    * Added support for CLIENT ID and CLIENT UNBLOCK.
    * GEODIST now returns a None value when referencing a place that does
      not exist.
    * Added a ping() method to pubsub objects.
    * Fixed a bug with keys in the INFO dict that contained ':' symbols.
    * ssl_cert_reqs now has a default value of 'required' by default. This
      should make connecting to a remote Redis server over SSL more secure.
    * Fixed the select system call retry compatibility with Python 2.x.
    * max_connections is now a valid querystring argument for creating
      connection pools from URLs.
    * Added the UNLINK command.
    * Added socket_type option to Connection for configurability.
    * Lock.do_acquire now atomically sets acquires the lock and sets the
      expire value via set(nx=True, px=timeout).
    * Added 'count' argument to SPOP.
    * Fixed an issue parsing client_list respones that contained an '='.

(adam)

2018-12-13 19:35:12 UTC MAIN commitmail json YAML

2018-12-13 19:34:33 UTC MAIN commitmail json YAML

redis: updated to 5.0.3

Redis 5.0.3
===========
Upgrade urgency HIGH: Redis 5 is consolidating, upgrading is a good idea.
                      However there is nothing very critical here, but certain
                      issues resolved could lead to very rare crashes.

Welcome to Redis 5.0.3, several interesting bug fixes here:

* Redis no longer panics when you send data to a replica-mode connection that
  is in MONITOR or SYNC mode.

* Fixes to certain sorted set edge cases. You are unlikely to ever notice those
  issues, but now it is more correct.

* Certain BSD variants now are better supported: build & register logging
  on crash.

* The networking core now recovers if an IPv6 address is listed in bind but
  is actually not able to work because there is no such protocol in the
  system.

* redis-cli cluster mode improved in many ways. Especially the fix subcommand
  work was enhanced to cover other edge cases that were still not covered
  after the work done for Redis 5.

* MEMORY USAGE is now more accurate.

* DEBUG DIGEST-VALUE added in case you want to make sure a given set of keys
  (and not the whole DB) are excatly the same between two instances.

* Fix a potential crash in the networking code related to recent changes
  to the way the reply is consumed.

* Reject EXEC containing write commands against an instance that changed role
  from master to replica during our transaction.

* Fix a crash in KEYS and other commands using pattern matching, in an edge
  case where the pattern contains a zero byte.

* Fix eviction during AOF loading due to maxmemory triggered by commands
  executed in loading state.

Redis 5.0.2
===========
Upgrade urgency: CRITICAL if you use streams and consumer groups.
                HIGH if you use redis-cli with Redis Cluster.
                LOW otherwise.

Welcome to Redis 5.0.2. This release fixes two issues with Streams consumer
groups, where items could be returned duplicated by XREADGROUP when accessing
the history, and another bug where XREADGROUP can report some history even
if the comsumer pending list is empty. Both problems were addressed and unit
tests to avoid regressions implemented. Moreover this release fixes some
issue with redis-cli when in cluster mode. Finally some FreeBSD and DragonFly
build problems are now resolved. The list of the commits is below.

Redis 5.0.1
===========
Upgrade urgency: URGENT if you use Redis Streams. MODERATE otherwise.

Hi all, this is the first patch level release of Redis 5. It contains
both fixes and improvements. Here there is a list of the major ones, however
read the commit messages at the end of the changelog if you want to know
more about the smaller things. Let's start with the new features:

* Sentinel now supports authentication! Check the Sentinel official doc
  for more info.

* Redis-cli cluster "fix" is now able to fix a big number of clusters put
  in a bad condition. Previously many corner cases were not covered.

Now the critical fixes:

1. Fix RESTORE mismatch reply when certain keys already expired.
2. Fix an XCLAIM non trivial issue: sometimes the command returned a wrong
  entry or desynchronized the protocol.

And now the other fixes:

3. Stack trace generation on the Raspberry PI (and 32bit ARM) fixed.
4. Don't evict expired keys when the KEYS command is called, in order to
  avoid a mass deletion event. However expired keys are not displayed
  by KEYS as usually.
5. Improvements in the computation of the memory used, when estimating
  the AOF buffers.
6. XRANGE COUNT of 0 fixed.
7. "key misses" stats accounting fixed. Many cache misses were not counted.
8. When in MULTI state, return OOM while accumulating commands and there
  is no longer memory available.
9. Fix build on FreeBSD and possibly others.
10. Fix a crash in Redis modules, thread safe context reply accumulation.
11. Fix a race condition when producing the RDB file for full SYNC.
12. Disable protected mode in Sentinel.
13. More commands now have the HELP subcommand.
14. Fixed an issue about adaptive server HZ timer.
15. Fix cluster-replica-no-failover option name.

Redis 5.0.0
===========
Upgrade urgency CRITICAL: Several fixes to streams AOF and replication.

1. The new Stream data type. https://redis.io/topics/streams-intro
2. New Redis modules APIs: Timers, Cluster and Dictionary APIs.
3. RDB now store LFU and LRU information.
4. The cluster manager was ported from Ruby (redis-trib.rb) to C code
  inside redis-cli. Check `redis-cli --cluster help` for more info.
5. New sorted set commands: ZPOPMIN/MAX and blocking variants.
6. Active defragmentation version 2.
7. Improvemenets in HyperLogLog implementations.
8. Better memory reporting capabilities.
9. Many commands with sub-commands now have an HELP subcommand.
10. Better performances when clients connect and disconnect often.
11. Many bug fixes and other random improvements.
12. Jemalloc was upgraded to version 5.1
13. CLIENT UNBLOCK and CLIENT ID.
14. The LOLWUT command was added. http://antirez.com/news/123
15. We no longer use the "slave" word if not for API backward compatibility.
16. Differnet optimizations in the networking layer.
17. Lua improvements:
    - Better propagation of Lua scripts to replicas / AOF.
    - Lua scripts can now timeout and get in -BUSY state in the replica as well.
18. Dynamic HZ to balance idle CPU usage with responsiveness.
19. The Redis core was refactored and improved in many ways.

(adam)

2018-12-13 19:24:08 UTC MAIN commitmail json YAML

Updated meta-pkgs/boost

(adam)

2018-12-13 19:22:57 UTC MAIN commitmail json YAML

boost: updated to 1.69.0

New Libraries

Safe Numerics:
A library for guaranteed correct integer arithmetic for C++14 and later, from Robert Ramey.

Updated Libraries

Any:
Fixed issue with visibility. Now boost::any variables constructed in one shared library with hidden visibility could be used and destroyed in other shared library with hidden visibility.
Maintenance: dropped some dependencies on other Boost libraries, fixes for docs.

Asio:
Fixed a problem with the detection of std::future availability with libstdc++.
Fixed compile error in regex overload of read_until.
Fixed a timer heap corruption issue that can occur when moving a cancelled timer.
Fixed detection of std::experimental::string_view and std::string_view with newer clang/libc++.
Fixed MSVC version detection for availability of std::invoke_result.
Fixed the buffer sequence traits to test the new requirements, if decltype is available.
Fixed an MSVC issue when building with exceptions disabled.
Added SSL context options for TLS v1.3.
Added a compile-time test for TLS v1 support.
Fixed the macro used to test for TLS v1.2 support.
Prevented global objects from being created once per thread on Windows.
Fixed a crash when using size(), max_size() or empty() on default-constructed resolver results.
Changed to move the return value in basic_resolver_results::begin() to avoid copying.
Enabled move support for the Intel Compiler.
Fixed std::string_view detection issue when using clang-cl.
Fixed the handler tracking operation name for io_context::executor_type::dispatch.
Fixed a buffer overflow that could occur when parsing an address string with a 64-bit scope id.
Added examples showing how to write composed operations.
Added C++11 versions of the Timeouts, Timers, SOCKS4 and SSL examples.
Fixed minor issues in documentation and examples.

Assign:
Add rvalue reference, perfect forwarding, and variadic template support
Avoid conversion to container's allocator

Beast:
This version fixes some issues in the examples, and provides a new experimental socket which supports built-in timeouts on asynchronous operations.
New CppCon 2018 websocket chat example and presentation video.
For a complete list of changes, please view the official Release Notes.

CircularBuffer:
Use the empty base optimization for storing allocators that are empty and not final (Glen Fernandes).

Concept Check:
Removed dependency on mpl.

Context:
duplicate alias should be missing GCC alias
the clang-win toolset (clang-cl.exe) uses masm from the underlying msvc
remove useless lines in Jamfile.v2
add .file section for *_elf_gas.S files

Core:
Implemented boost::empty_value, for library authors to conveniently leverage the Empty Base Optimization to store objects of potentially empty types (Glen Fernandes). This facility is now used in Boost.Beast, Boost.CircularBuffer, Boost.MultiArray, and more.
Implemented boost::quick_exit to provide the C++11 standard library facility std::quick_exit functionality (Peter Dimov).
Reduced the number of statics in Lightweight Test, and employ lighter abort behavior for MSVC compilers upon failure to call boost::report_errors (Glen Fernandes).

DLL:
Resolved link issues with the smart library
Maintenance: fixes for docs and tests.
Dynamic Bitset:
Performance improvements (over 2x in some cases).
Added range-based set, reset, flip methods

Fiber:
unbuffered_channel push not return
Remove UTF-8 BOM at begining of the file
Fix boost-install use; should only be issued once

Filesystem:
Don't use readdir_r on Linux and Android since the readdir function is already thread-safe.
Fixed crashes in boost::filesystem::copy due to undefined behavior in the implementation.
Fixed undefined behavior in boost::filesystem::directory_iterator implementation.
Fixed compilation errors when using directory iterators with BOOST_FOREACH.
Removed workarounds for older PGI C++ compiler versions to fix compilation on the newer ones.
Fixed MSVC warnings about narrowing conversions.
Flyweight:
Fixed some issues in GCC related to Boost.MPL placeholder expression handling.
Maintenance fixes.

Function:
Removed dependencies on mpl, test

Geometry:
Karney's solution of direct geodesic problem for internal use
Discrete Frechet and Hausdorff distance algorithms
New run-time and upgraded compile-time SRS transformation interfaces (undocumented for now due to potential interface changes).

Integer:
boost/pending/integer_log2.hpp header is deprecated and will be removed in future releases. Use boost/integer/integer_log2.hpp instead.

Iostreams:
Remove call to nonexistent member seekpos() of std::fpos

Iterator:
Fixed compilation problems with ambiguous unqualified calls to advance and distance on iterators whose types involve types in the namespace boost.

LexicalCast:
Fixed sign-conversion warnings
Maintenance: dropped some dependencies on other Boost libraries, fixed build system warnings.

Log:
General changes:
Updated syslog sink backend to avoid using deprecated Boost.ASIO interfaces.
Bug fixes:
Fixed a possible incorrect estimation of the total size of rotated files in the target directory of a text file sink in some cases.
See changelog for more details.

Logic:
Breaking change: Use explicit operator bool when available

Math:
Add LambertW functions.
Update integration routines to support complex valued integrands and contour integrals.
Added the derivative of the Barycentric rational approximation.
Minor fixes to better support variable precision floating point types.
Removed use of deprecated Boost.Endian in favour of Predef.
Updated continued fraction and series evaluation code to support complex types.
Prevent logic error leading to infinite loop in toms748_solve.
Fix mean and standard_deviation for extreme_value_distribution.
Improve heuristics used in newton_raphson_iterate.
Fix result of erf(NaN).
Big push to reduce GCC warnings.
Refactor polynomial addition.
Fix for vxWorks having a real function in the global namespace.
Improve sinc approximations and add better tests.
Fix typo in Student's T hypothesis testing documentation,

Mp11:
Implemented the mp_starts_with facility (Glen Fernandes).

MultiArray:
Improve C++11 allocator model support including: Support for C++11 minimal allocators, support for stateful allocators, using the allocator for construction and destruction of the value type, and using the empty base optimization for storing empty or stateless allocators (Glen Fernandes).

Multi-index Containers:
Introduced an alternative terse key specification syntax for C++17 compliant environments.

Multiprecision:
Big update to better support variable precision types so that the precision of the result is always the largest of all the arguments.
Add support for allocators that are final in __cpp_int (Glen Fernandes).
Removed use of deprecated Boost.Endian in favour of Predef.
Add support for std::string_view.
Fixed minor bug in constant initialization.
Make assignment of non-finite value to cpp_int a runtime errors.
Added typedefs for cpp_bin_float_oct and cpp_complex_oct.

PolyCollection:
Added Bost.PolyCollection-specific versions of algorithms std::for_each_n and std::sample.

Pool:
Replace boost::mutex use to avoid a dependency on Boost.Thread

Preprocessor:
Supports the new C++ standard conforming preprocessor in VC++ 14.1, which is currently enabled by using the /experimental:preprocessor switch, in Visual Studio 2017 15.8 on up.
Rational:
Add constexpr support

Spirit.X3:
Drop own FP routines in favor of boost::math
Missing visibility mark on exception types
to_utf8: Fixed wchar_t handling on Windows

Spirit V2
Drop own FP routines in favor of boost::math
Missing visibility mark on exception types
Fixed transform_attribute ambiguity
to_utf8: Fixed wchar_t handling on Windows

Spirit.Classic:
Missing visibility mark on exception types

Stacktrace:
libbacktrace usage was significantly improved. BOOST_STACKTRACE_USE_BACKTRACE or boost_stacktrace_backtrace users are encouraged to update:
Memory consumprion dropped down.
Stack capturing became faster by an order of magnitude.
syminfo fallback enabled to provide information for visible symbols even without debug information
Exact location of the backtrace.h header now can be specified via BOOST_STACKTRACE_BACKTRACE_INCLUDE_FILE, to allow backtrace.h header usage on platforms and compilers where that header is unreachable otherwise (for example Ubuntu Xenial + Clang)
Optimized stack capturing if max_depth is set
Added to_string(const stacktrace& ) functions for fast conversion of stacktraces to std::string

System:
Boost.System is now header-only. A stub library is still built for compatibility, but linking to it is no longer necessary.
Even more functions have been marked constexpr.
The destructor of error_category is now protected and no longer virtual. This is a potentially breaking change, but its impact is expected to be limited.
error_category now has a constructor that accepts a 64 bit identifier, enabling distinct category objects to compare equal.
The constructors of error_category are now protected.
A non-allocating, nonthrowing overload of message has been added.
A virtual function failed has been added, allowing categories for which success is not synonymous with 0.
The deprecated boost::system::throws object has been removed.
boost::throws() is now deprecated and its use is discouraged.
The constructor of system_error taking a single error_code argument is now explicit.
system_error::code() now returns by value.

Test:
Boost.test v3.9 see the Changes log for more details.
New feature:
Official support of header-only variant of Boost.Test with multiple translation units.
Now possible to manually add a test case by specifying its name, with BOOST_TEST_CASE_NAME
Better support of boost::exception in the logs

TypeIndex:
Fix the regression and speed up parsing of the boost/type_traits.hpp header by 30%

Utility:
Added support for non-inheritable empty types to boost::compressed_pair by avoiding the empty base optimization for types which are declared as final (Glen Fernandes).

Variant:
Fixed issue with visibility. Now boost::bad_visit exception could cross the boundaries of shared library with hidden visibility and could be catched in other shared library with hidden visibility.

YAP:
Minor changes to support MSVC++ version 14.15 (Visual Studio 2017 version 15.8).
Doc fixes.

(adam)

2018-12-13 19:14:45 UTC MAIN commitmail json YAML

Updated parallel/hwloc, devel/libatomic_ops

(adam)

2018-12-13 19:14:27 UTC MAIN commitmail json YAML

libatomic_ops: updated to 7.6.8

Changes 7.6.8:
Eliminate 'casting signed to bigger unsigned int' CSA warning (test_stack)
Eliminate 'redundant blank line at start/end of block' CodeFactor warning
Fix 'Cannot implement CAS_full on this architecture' build error (nios2)
Fix a typo in arm_v6.h
Support aarch64-ilp32 (GCC) and UWP/arm64 (MS VC) targets
Undefine AO_ARM_HAVE_* private macros after their usage
Use standalone private macro to guard against AO_GCC_BARRIER redefinition
Workaround 'condition my_chunk_ptr is always false' cppcheck false positive

(adam)

2018-12-13 19:11:28 UTC MAIN commitmail json YAML

hwloc: updated to 1.11.12

Version 1.11.12
* Fix a corner case of hwloc_topology_restrict() where children would
  become out-of-order.
* Fix the return length of export_xmlbuffer() functions to always
  include the ending \0.

Version 1.11.11
* Add support for Hygon Dhyana processors in the x86 backend,
  thanks to Pu Wen for the patch.
* Fix symbol renaming to also rename internal components,
  thanks to Evan Ramos for the patch.
* Fix build on HP-UX, thanks to Richard Lloyd for reporting the issues.
* Detect PCI link speed without being root on Linux >= 4.13.

(adam)

2018-12-13 17:31:57 UTC MAIN commitmail json YAML

wmmoonclock: Put PKGNAME back to what it was before.

Fixes bulk builds.

(jperkin)

2018-12-13 16:34:10 UTC MAIN commitmail json YAML

2018-12-13 14:39:24 UTC MAIN commitmail json YAML

compton: update HOMEPAGE

(tnn)

2018-12-13 14:03:02 UTC MAIN commitmail json YAML

correct directory, oops

(bsiegert)

2018-12-13 11:48:05 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy, databases/py-sqlalchemy-utils

(adam)

2018-12-13 11:47:35 UTC MAIN commitmail json YAML

py-sqlalchemy-utils: updated to 0.33.9

0.33.9:
- Fixed SQLite database_exists to check for correct file format

(adam)

2018-12-13 11:46:16 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 1.2.15

1.2.15

orm

[orm] [bug] Fixed bug where the ORM annotations could be incorrect for the primaryjoin/secondaryjoin a relationship if one used the pattern ForeignKey(SomeClass.id) in the declarative mappings. This pattern would leak undesired annotations into the join conditions which can break aliasing operations done within Query that are not supposed to impact elements in that join condition. These annotations are now removed up front if present.

[orm] [bug] In continuing with a similar theme as that of very recent 4349, repaired issue with RelationshipProperty.Comparator.any() and RelationshipProperty.Comparator.has() where the ���secondary��� selectable needs to be explicitly part of the FROM clause in the EXISTS subquery to suit the case where this ���secondary��� is a Join object.

[orm] [bug] Fixed regression caused by 4349 where adding the ���secondary��� table to the FROM clause for a dynamic loader would affect the ability of the Query to make a subsequent join to another entity. The fix adds the primary entity as the first element of the FROM list since Query.join() wants to jump from that. Version 1.3 will have a more comprehensive solution to this problem as well.

[orm] [bug] Fixed bug where chaining of mapper options using RelationshipProperty.of_type() in conjunction with a chained option that refers to an attribute name by string only would fail to locate the attribute.

orm declarative

[bug] [declarative] [orm] A warning is emitted in the case that a column() object is applied to a declarative class, as it seems likely this intended to be a Column object.

misc

Added support for the write_timeout flag accepted by mysqlclient and pymysql to be passed in the URL string.

Fixed issue where reflection of a PostgreSQL domain that is expressed as an array would fail to be recognized.

(adam)

2018-12-13 11:23:05 UTC MAIN commitmail json YAML

Updated www/py-yarl, net/py-xandikos

(adam)

2018-12-13 11:22:46 UTC MAIN commitmail json YAML

2018-12-13 11:13:58 UTC MAIN commitmail json YAML

py-yarl: updated to 1.3.0

1.3.0:
* Fix annotations for query parameter
* An incoming query sequence can have int variables (the same as for
  Mapping type)
* Add URL.explicit_port property
* Give a friendlier error when port cant be converted to int
* bool(URL()) now returns False

(adam)

2018-12-13 11:03:45 UTC MAIN commitmail json YAML

Updated security/py-bcrypt, www/py-bottle

(adam)

2018-12-13 11:03:29 UTC MAIN commitmail json YAML

py-bottle: updated to 0.12.15

0.12.15:
Bug fixes

(adam)

2018-12-13 10:53:29 UTC MAIN commitmail json YAML

py-bcrypt: updated to 3.1.5

3.1.5
Added support for compilation on AIX.
Dropped Python 2.6 and 3.3 support.
Switched to using abi3 wheels for Python 3. If you are not getting a wheel on a compatible platform please upgrade your pip version.

(adam)