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

2024-05-13 08:05:47 UTC Now

2018-07-17 03:52:11 UTC MAIN commitmail json YAML

doc: Updated devel/go-i18n to 1.10.0

(minskim)

2018-07-17 03:51:22 UTC MAIN commitmail json YAML

devel/go-i18n: Update to 1.10.0

Changes since 1.8.1:
- Export language.RegisterPluralFunc
- Export language.Operand
- Update to CLDR 31.0.1
- Fix panic in goi18n command
- Export language.GetPluralSpec

(minskim)

2018-07-16 23:24:40 UTC MAIN commitmail json YAML

doc: Updated comms/asterisk to 11.25.3

(jnemeth)

2018-07-16 23:21:58 UTC MAIN commitmail json YAML

Update to Asterisk 11.25.3.  This is a security update to fix
AST-2017-005, AST-2017-006, and AST-2017-008.  There was no release
announcement as only security patches were issued.  I just found
this update while looking to see what updates I was missing for
more recent versions of Asterisk.  The Asterisk 11.x series was
declared end-of-life on Oct. 25th, 2017, so there will not be any
more updates to this package (other then PKGREVISION bumps for
dependencies) before it gets deleted.  There is a reasonable chance
that there are unpatched vulnerabilities in this package.  Anybody
still using it should upgrade a newer version as soon as possibble.

-----  AST-2017-2005  -----

    Description  The "strictrtp" option in rtp.conf enables a feature of the
                RTP stack that learns the source address of media for a
                session and drops any packets that do not originate from
                the expected address. This option is enabled by default in
                Asterisk 11 and above.

                The "nat" and "rtp_symmetric" options for chan_sip and
                chan_pjsip respectively enable symmetric RTP support in the
                RTP stack. This uses the source address of incoming media
                as the target address of any sent media. This option is not
                enabled by default but is commonly enabled to handle
                devices behind NAT.

                A change was made to the strict RTP support in the RTP
                stack to better tolerate late media when a reinvite occurs.
                When combined with the symmetric RTP support this
                introduced an avenue where media could be hijacked. Instead
                of only learning a new address when expected the new code
                allowed a new source address to be learned at all times.

                If a flood of RTP traffic was received the strict RTP
                support would allow the new address to provide media and
                with symmetric RTP enabled outgoing traffic would be sent
                to this new address, allowing the media to be hijacked.
                Provided the attacker continued to send traffic they would
                continue to receive traffic as well.

    Resolution  The RTP stack will now only learn a new source address if it
                has been told to expect the address to change. The RTCP
                support has now also been updated to drop RTCP reports that
                are not regarding the RTP session currently in progress. The
                strict RTP learning progress has also been improved to guard
                against a flood of RTP packets attempting to take over the
                media stream.

-----  AST-2017-006  -----

    Description  The app_minivm module has an "externnotify" program
                configuration option that is executed by the MinivmNotify
                dialplan application. The application uses the caller-id
                name and number as part of a built string passed to the OS
                shell for interpretation and execution. Since the caller-id
                name and number can come from an untrusted source, a
                crafted caller-id name or number allows an arbitrary shell
                command injection.

    Resolution  Patched Asterisk's app_minivm module to use a different
                system call that passes argument strings in an array instead
                of having the OS shell determine the application parameter
                boundaries.

-----  AST-2017-008  -----

    Description  This is a follow up advisory to AST-2017-005.

                Insufficient RTCP packet validation could allow reading
                stale buffer contents and when combined with the "nat" and
                "symmetric_rtp" options allow redirecting where Asterisk
                sends the next RTCP report.

                The RTP stream qualification to learn the source address of
                media always accepted the first RTP packet as the new
                source and allowed what AST-2017-005 was mitigating. The
                intent was to qualify a series of packets before accepting
                the new source address.

    Resolution  The RTP/RTCP stack will now validate RTCP packets before
                processing them. Packets failing validation are discarded.
                RTP stream qualification now requires the intended series of
                packets from the same address without seeing packets from a
                different source address to accept a new source address.

(jnemeth)

2018-07-16 21:53:48 UTC MAIN commitmail json YAML

2018-07-16 21:53:22 UTC MAIN commitmail json YAML

doc: Added comms/asterisk15 version 15.4.1

(joerg)

2018-07-16 21:53:05 UTC MAIN commitmail json YAML

Add Asterisk 15.4.1:

Asterisk is a complete PBX in software.  It provides all of the
features you would expect from a PBX and more. Asterisk does voice
over IP in three protocols, and can interoperate with almost all
standards-based telephony equipment using relatively inexpensive
hardware.

Asterisk provides Voicemail services with Directory, Call Conferencing,
Interactive Voice Response, Call Queuing. It has support for
three-way calling, caller ID services, ADSI, SIP and H.323 (as both
client and gateway).

This is a standard version.  It is scheduled to go to security
fixes only on October 3th, 2018, and EOL on October 3th, 2019.
See here for more information about Asterisk versions:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions

(joerg)

2018-07-16 21:23:56 UTC MAIN commitmail json YAML

asterisk18 has been deleted

(jnemeth)

2018-07-16 21:22:32 UTC MAIN commitmail json YAML

libaudiofile: be explicit about needing C99.

PR pkg/43947

(maya)

2018-07-16 21:17:13 UTC MAIN commitmail json YAML

2018-07-16 20:50:52 UTC MAIN commitmail json YAML

doc: Removed comms/asterisk18

(jnemeth)

2018-07-16 19:57:54 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20180716

(wiz)

2018-07-16 19:57:44 UTC MAIN commitmail json YAML

neomutt: update to 20180716.

2018-07-16  Richard Russon  <rich@flatcap.org>
* Features
  - <check-stats> function
* Bug Fixes
  - Lots

(wiz)

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

mips64 is more likely not 64bit.

(maya)

2018-07-16 17:43:39 UTC MAIN commitmail json YAML

doc: Updated chat/py-hangups to 0.4.5

(leot)

2018-07-16 17:43:25 UTC MAIN commitmail json YAML

py-hangups: Update chat/py-hangups to 0.4.5

Changes:
0.4.5
-----
* raise minimum Python version to 3.5.3
* add support for Python 3.7
* improve markup parsing
* fix crash on event for unloaded conversion
* add compatibility with aiohttp 3

(leot)

2018-07-16 14:17:46 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5790 - requested by ryoon
www/firefox60-l10n: build fix

Revisions pulled up:
- www/firefox60-l10n/distinfo                                  1.2

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Thu Jul 12 12:56:56 UTC 2018

  Modified Files:
          pkgsrc/www/firefox60-l10n: distinfo

  Log Message:
  Fix PR pkg/53428. Regen distinfo with changed PKGNAME

(bsiegert)

2018-07-16 14:13:54 UTC MAIN commitmail json YAML

Updated www/e2guardian to 5.1.1

(sborrill)

2018-07-16 14:13:04 UTC MAIN commitmail json YAML

Add missing file from 5.1.1 upgrade

(sborrill)

2018-07-16 14:12:34 UTC MAIN commitmail json YAML

e2guardian: update to 5.1.1

Note that large sections of the code has been re-written and there are
significant changes to the configuration files in this release.

The v5 is written in c++11 and so to compile it you will need gcc v5.4
or later. (or another complier that supports the full c++11).
Note that the target systems may also need an c++11 library update.

REVISED LIST and STORYBOARDING MODEL

Version 5 has a completely revised model for defining and using lists.

List definition is now separated from list application. Lists are no longer
hard-coded, but mapped to a function using a storyboard.

Filtering logic flow is simplified and made more consistent.  Requests are
analysed first and flags set (exception, grey, blocked etc) and once this
checking is complete actions are taken.  Large sections of duplicate logic
has been removed from ConnectionHandler and large sections are now
separate functions.

Storyboarding is a simple scripting language that maps lists to functions
and allows flags to be set.

This means that new lists can be added without changing the code, by adding
a new list definition and then applying it in a revised storyboard.

A different storyboard can be applied to each filtergroup, so if required,
each filtergroup can have a different logic flow.

Please read notes/V5_list_definition.pdf & notes/V5_Storyboard.pdf for
details.

TRANSPARENT HTTPS

    Detects SNI and flags whether traffic is TLS.
    Currently limited to port 443 traffic.

ICAP SERVER

    REQMOD and RESPMOD mode supported.
    See notes/icap.

DIRECT UPSTREAM ACCESS I.e. not via proxy.

    To implement globaly comment out 'proxyip =' in e2guardian.conf.

    The storyboard action setgodirect can be used within checkrequest functions
    to enable selected protocols/site/urls to godirect.
    e.g. to send all connect requests directly add
if(connect) setgodirect
to a requestchecks function.
    This can be also useful to by-pass squid for some requests (e.g. os update
    sites) when squid authentication methods are being used.

STORYBOARD TRACING

    New option 'storyboardtrace' to enable tracing output -
    for storyboard bug-fixing

READABLE THREAD_ID FOR LOGS & DEBUG

    Most debug and syslog messages are now prefixed with a thread ID as
    follows:-

    master: for master thread

    listen1_proxy:  normal proxy listener
    listen1_thttps: tranparent https listener
    listen1_icap: icap listener

    where '1' is index

    hw10: for http_worker threads where '10' is the thread number

    log: for logging thread

REVISED DEBUG STAGE 1

    The following low level debugs are no longer enabled by DGDEBUG:

    Network sockets - use NETDEBUG instead

    Regular expressions - use REDEBUG instead

    This reduces the volume of information and makes the debug
    log easier to read.

REVISED DEBUG STAGE 2

    New debuglevel option in e2guardian.conf.  Allows some debuging on
    production systems.  Currently just for ICAP and CLAMAV.  Will be
    extended to other sections of code in future releases.

HTTP/1.1

    Support for HTTP v1.1 completed - including Chunked encoding

ANTI-VIRUS PLUGINS

    Anti-virus plugins implimented for proxy, trans and ICAP

INCLUDE FILES IN e2guardianf1.conf

    Filtergroup configuration files may now include other files, enabling
    a more DRY approach to configuration. So configuration common to several
    filtergroups can be placed in a file which is included in the filtergroup
    config file.

    Syntax is same as list includes  -
    .include<full_path_to_file>

    Where single options and list defines with the same name are
    repeated only the last one read will be actioned.  This differs
    from pre-v5 versions where the first single option was actioned and any
    repeats ignored.  This allows the overwriting of single options and
    re-definion of lists in a structured way.

LIST INPUT VIA STDIN

This replaces the totalblocklist in previous versions allowing multiple
lists to be loaded via stdin.  See notes/lists_via_stdin.

OPENSSL v1.1 SUPPORT

    Will now support OpenSSL v1.1 as well as v1.0.2 or above

------------------------------
New in v4 (v4.1).

The v4 is written in c++11 and so to compile it you will need gcc v5.4
or later. (or another complier that supports the c++11 std::thread library).
Note that the target systems may also need an c++11 library update.

REVISED PROCESS MODEL

The parent children process model (which does not scale for very large numbers
of connections) is replaced with a queue/threads based model.

The main thread now only deals with set-up of the logging, listener, and worker
threads, the input (and reinput) of the lists, signals and statistics.

The treads communicate via fi-fo queues within memory and so there is no need
for ipc pipes.

A listener thread is set up for each ip/port combination. They listen for a
connection, accept it and then push the new connection socket on the
appropriate worker queue.

The worker threads pop connections from the worker queue and deal with the
connection.

When a worker wants to log a request it pushes the logging data onto the log
queue. The logging thread will pop the data from the queue, format it and
write it to the log.

Most of the above logic is in FatControler.cpp.  The logic is now much simpler
and has reduced the amount of code in FatControler by over 50%.

Socket classes have been extensively modified to remove interrupt handling (for
list reload etc) and all select calls are removed.  So there is no longer a
need to modify FD_SETSIZE.

New LOptionContainer class has been written to hold list and filter group
setings.  On gentle restart a new LOptionContainer object is created and
loaded with filter group and list settings.  Once fully read in a global
shared pointer is switched from the old list to the new, making actioning
list changes immediate an with no interruption to service.

NOTES FOR PREVIOUS VERSION  - v4.0.1

All pics support has been removed
Mail option not yet implemented.
Url cache not implimented
IP cache not implimented
Auth plugins - tested and working
Scan plugins - some tested
New e2guardian.conf options
  httpworkers
  enablessl

(sborrill)

2018-07-16 14:05:26 UTC pkgsrc-2018Q2 commitmail json YAML

2018-07-16 14:04:22 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5786 - requested by taca
www/wordpress: security fix

Revisions pulled up:
- www/wordpress/Makefile                                        1.79-1.80
- www/wordpress/distinfo                                        1.64

---
  Module Name: pkgsrc
  Committed By: jperkin
  Date: Wed Jul  4 13:40:45 UTC 2018

  Modified Files:
  pkgsrc/www/wordpress: Makefile

  Log Message:
  *: Move SUBST_STAGE from post-patch to pre-configure

  Performing substitutions during post-patch breaks tools such as mkpatches,
  making it very difficult to regenerate correct patches after making changes,
  and often leading to substituted string replacements being committed.

---
  Module Name: pkgsrc
  Committed By: wen
  Date: Sat Jul  7 02:55:25 UTC 2018

  Modified Files:
  pkgsrc/www/wordpress: Makefile distinfo

  Log Message:
  Update to 4.9.7

  Upstream changes:
  WordPress 4.9.7 is now available. This is a security and maintenance release for all versions since WordPress 3.7. We strongly encourage you to update your sites immediately.

  WordPress versions 4.9.6 and earlier are affected by a media issue that could potentially allow a user with certain capabilities to attempt to delete files outside the uploads directory.

  Thank you to Slavco for reporting the original issue and Matt Barry for reporting related issues.

  Seventeen other bugs were fixed in WordPress 4.9.7. Particularly of note were:

      Taxonomy: Improve cache handling for term queries.
      Posts, Post Types: Clear post password cookie when logging out.
      Widgets: Allow basic HTML tags in sidebar descriptions on Widgets admin screen.
      Community Events Dashboard: Always show the nearest WordCamp if one is coming up, even if there are multiple Meetups happening first.
      Privacy: Make sure default privacy policy content does not cause a fatal error when flushing rewrite rules outside of the admin context.

(bsiegert)

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

doc: Updated cross/avr-binutils to 2.30

(mef)

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

Update cross/avr-binutils to 2.30

Date: Sat, 27 Jan 2018 16:33:36 +0000
  This release contains numerous bug fixes, and also the
  following new features:

  In the assembler:
      * Add support for location views in DWARF debug line information.

  In the BFD linker:
      * Add -z separate-code to generate separate code PT_LOAD segment.

    * Add "-z undefs" command line option as the inverse of the "-z defs" option.

    * Add -z globalaudit command line option to force audit libraries to be run
      for every dynamic object loaded by an executable - provided that the loader
      supports this functionality.

    * Tighten linker script grammar around file name
      specifiers to prevent the use of SORT_BY_ALIGNMENT and
      SORT_BY_INIT_PRIORITY on filenames.  These would
      previously be accepted but had no effect.

    * The EXCLUDE_FILE directive can now be placed within any
      SORT_* directive within input section lists.

  In the GOLD linker:
    * Add support for .MIPS.options sections (MIPS only).

    * Add support for compound relocations (MIPS only).

    * Add --emit-stub-syms, --no-tls-optimize, --tls-get-addr-optimize
      options (PowerPC only).

    * Add -z text-unlikely-segment option.

    * Add plugin support for adding new input files
      (LDPT_REGISTER_NEW_INPUT_HOOK).

  In the utilities:
    * Add --debug-dump=links option to readelf and
      --dwarf=links option to objdump which displays the
      contents of any .gnu_debuglink or .gnu_debugaltlink
      sections.

    * Add a --debug-dump=follow-links option to readelf and a
      --dwarf=follow-links option to objdump which causes  indirect
      links into separate debug info files to be followed when
      dumping other DWARF sections.

(mef)

2018-07-16 11:05:47 UTC MAIN commitmail json YAML

Updated devel/p5-App-CLI to 0.50

(wen)

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

Update to 0.50

Upstream changes:
0.50 Mon May 14 19:41:04 CEST 2018

  * improve 'brief_usage()' output (patch from Ildar Shaimordanov)

(wen)

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

2018-07-16 10:58:50 UTC MAIN commitmail json YAML

php*: disable global regs on i386.
Fixes PR pkg/53222 that resurfaced

Remove the previous workaround to add GCC_REQD, which isn't sufficient
any more, possibly due to enabling ssp/fortify?

XXX bumping PKGREVISION might not be sufficient, for the same reason the
GCC_REQD had to be moved to Makefile.php, it affects modules too.

(maya)

2018-07-16 10:26:40 UTC MAIN commitmail json YAML

2018-07-16 07:57:39 UTC MAIN commitmail json YAML

Updated ham/gnuradio-core (and more) to 3.7.13.3

(mef)

2018-07-16 07:55:22 UTC MAIN commitmail json YAML

Update ham/gnuradio-* from 3.7.11 to 3.7.13.3

## [3.7.13.3] - 2018-06-13

### Fixed
#### Project Scope
- For non-C++11 compilers, the new cstdint include doesn't work out; conditionalized it.

## [3.7.13.2] - 2018-05-31

### Fixed
#### Project Scope
- Actually bumped version in CMakeLists.txt to 3.7.13.2; the 3.7.13.1 tag was tagged off-branch; maintainer failure to simultaneously push a commit that raises the internal version number to 3.7.14.0: this had to be reverted ASAP.

## [3.7.13.1] - 2018-05-31

### Fixed
#### Project Scope
- Actually bumped version in CMakeLists.txt

## [3.7.13.0] - 2018-05-31

### Fixed
#### Project Scope
- `boost::posix_time::[milli]second` takes integer numbers, and we now at least cast the floats to integers, as Boost 1.67 forced us to realize we're (incorrectly) using floating point her
- CMake: using regex to match compiler against "Clang" now enables correct build on OS X
#### GRC
- Fixed GRC bug which broke WX and Qt (by altering the template code), in multiple (less than awesome) steps
#### gr-blocks
- `float_array_to_int`: int32 limits were wrongly hardcoded.
- Fixed the undefined behaviour happening in `float_to_complex` when accessing the second input_items element in the single-input case

## [3.7.12.0] - 2018-04-01

### Software Engineering
- Changed Changelog format
- Introducing Semantic Versioning
- Change of development model: Rather than merging bugfixes to maint, merging maint to master, and next, if applicable, we'll be moving forward more in a typical management model: Development happens on master, and bugfixes are cherrypicked onto the maint-${RELEASE} branch. More info: http://lists.gnu.org/archive/html/discuss-gnuradio/2018-02/msg00133.html
- First attempt at having a .clang-format file to improve code contribution style quality. This is Work In Progress.

### Fixed
#### Project Scope
- Buildability on systems where custom CMake command would try to find "" (empty string) as executable
- Buildable with C++11 compilers (though deprecation warning-rich, due to `unique_ptr`)
- several previously improperly handled include directories now actually included in individual lib/CMakeLists
- Unit test/QA now parallelizable
- Logger works with log4cpp <= 1.1.2 both in and out of tree
- Python linkage under MinGW64
- Documentation Directory now uniformly "docs/" (instead of sometimes "doc/")
- `log` vs `logf` performance bugs
- on-time `pmt::mp("string")` calls (instead of cached PMTs) performance bug
- Doxygen build now reproducible
#### GRC
- Dialogs' parent windows
- Embedded Python Blocks now work in hierarchical GRC flow graphs
#### gnuradio-runtime
- `random.h`: Uniform integer Generation depended on Boost version > min version
- `random.h`: time-dependency when seeding with `0` replaced with actual standard seed
- block startup now synchronized via barrier
- New tag propagation policy "custom" for own implementation
- `get_tags_in_range` used `v.resize(0)` to clear vectors, which lead to unnecessary memory reallocations
- `logger_ptr` now always a pointer, no matter whether logging is enabled; fixes heap corruption bug
- `buffer[_reader]_sptr` superfluous grab/release performance bug
- BSD threading and shared mem compatibility
- PMT: `equal()` comparison
#### gr-utils
- Sorted files in `gr_modtool` makexml processing, leading to improved reproducibility of builds
#### gr-audio
- OS X: memcpy bug
- OS X: debug mode
- Non-Linux ALSA compatibibilty
#### gr-analog
- `fmdet_cf` now has GRC file
- `fastnoise_source`: non-threadsafe `libc` `rand()` replaced by XOROSHIRO128+
#### gr-blocks
- `simple_copy` Ctrlport example
- Metadata sink/source not closing file on `close()`
- `multiply_matrix` formerly used "magic int" value where its API expected enum (and that int wasn't covered)
- TCP connection ASIO bug
- `tags_strobe`: superfluous tags addition
- `vector_sink`: multithreading hazards on `data` access
- `tuntap_pdu`: MTU-sized IP packet reception
- `socket_pdu`: Garbage Collect closed TCP connections
#### gr-channels
- IQ imbalance block formula now mathematically correct now mathematically correct
- `selective_fading_model`: proper scaling of path length
#### gr-digital
- `additive_scrambler_bb`: tag triggered reset
- `stream_to_tagged_stream`: tag offset after `unlock()`
- `blks2/packet.py`: Flushing for small packets
- `interpolating_resampler`: GCC 4.0 compile error
- `constellation`: 16QAM demapper was wrong for one constellation point
- `chunks_to_symbols`: mutex-guard LUT against modification during use
- MSVC compatibility throug `and` -> `&&` etc
- `crc32_bb`: handle unpacked bytes correctly
- `ofdm_carrier_allocator`: catching wrong allocations instead of crashing
#### gr-dtv
- All examples now are installed
- DVB-T2: Removed L1 post scrambling in spec v1.1.1 mode
#### gr-fcd
- Building on non-Linux systems
- Extended symbol bug in Reed-Solomon encoder
- DVB-T Cell identifier
#### gr-fcd
- Building on non-Linux systems
#### gr-fec
- `channel_construction.py`: return int frozen bit output
- `GSL_LDFLAGS` propagation
- `polar_decoder` used to be flaky
#### gr-fft
- locking of fftw wisdom
- `window.cc`: removed NaN due to FP math
- compilation under MinGW
- `logpwrfft.py` reference scaling integer division bug
#### gr-filter
- Simpson's rule code removed in favor of GSL call
#### gr-qtgui
- Time sink: Segfault with tag trigger
#### gr-uhd
- Antenna selection in UHD apps
- `uhd_fft` scalar gain-capability
- Device selection for multi-device operations in UHD apps
- TX streamer creation
#### gr-zeromq
- Multi-part messages reception

### Added
#### Project Scope
- Ninja (https://ninja-build.org) now a supported build system
#### gnuradio-runtime
- Python can now get `gr.WORK_CALLED_PRODUCE` and `gr.DONE`
#### gr-utils
- `gr_modtool`: Autocompletion, line editing
- `gr_modtool`: `copyrightholder` option
#### GRC
- "Create Duplicate"
- "Save a copy"
- BokehGUI
#### gr-blocks
- New `tag_share` block: take tags from one two input streams to one output stream
- `tag_gate`: tag filtering
- `file_source`: configurable `file_begin` stream tag
- `moving_average`: Vector mode (with element-wise MA)
- `plateau_detector`: threshold get/set
#### gr-digital
- `costas_loop_cc`: Optional loop variable outputs
- New `correlate_access_code_tag` block
- `glfsr` exposed through Python
#### gr-dtv
- 256QAM mode for ITU-T J.83B transmitter
#### gr-fec
- negative Polynomials in `cc_encoder`
#### gr-filter
- `symbol_sync_{cc|ff}`
#### gr-uhd
- `uhd_app.py`: selectable time/clock sources
- make `recv()` call's timeout parameterizable
- message-based RX tuning through sink, TX through source

### Changed
#### Project Scope
- VOLK version requirement: 1.4.0
- Minimal required SWIG version now 2.0.4
- GSL optional dependency
- Threw out completely unused `gr_??int` types
- Doxygen build no longer contains timestamps
- Doxygen build now reproducible
- Though factually before, now officially include ZeroMQ and Sphinx as optional dependencies in docs
#### gnuradio-runtime
- Python gateway allows variable number of ports
#### gr-utils
- `gr_modtool`: Block template now uses `numpy.float32` instead of float. 32bit float is actually the default GNU Radio type.e.
#### gr-blocks
- `vector_sink` can preallocate memory for desired amount of items
#### gr-digital
- `header_format_default` now sps>1-capable
- `correlate_acces_code` uses `GR_LOG`
#### gr-uhd
- `uhd_fft`: respect `lo_offset` in `set_bandwidth`
- `usrp_source`: freq tag now actually reflects last set frequency, even on multiple channels
#### gr-qtgui
- Labels: now with 98.121212388% improved floating point formatting
- Time Sink: Stem plot option exposed

### Deprecated
#### gnuradio-runtime
- `gr::sys_pri`

(mef)

2018-07-16 07:50:05 UTC MAIN commitmail json YAML

2018-07-16 05:56:10 UTC MAIN commitmail json YAML

2018-07-16 02:23:19 UTC MAIN commitmail json YAML

Updated www/drupal8 to 8.5.5

(wen)

2018-07-16 02:21:49 UTC MAIN commitmail json YAML

Update to 8.5.5

Upstream changes:

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements. Translators should take note of a minor string change since the last release.
Known issues

    View with user/% path breaks login/logout on 8.5.x - a regression from 8.4.x

    Important: If you have not already upgraded to 8.5.0, read the Drupal 8.5.0 release notes before upgrading to 8.5.5.

Search the issue queue for all known issues.
Changes since 8.5.4:

    #2921661 by heddn, maxocub, alexpott, phenaproxima, Jo Fitzgerald, badmetevils, quietone: Add support to migrate multilingual revisions
    #2977945 by awm: typo in test_node_revision_links views yml file
    Revert "Issue #2971338 by Jo Fitzgerald, quietone, joachim: MigrationLookupTest::testMultipleSourceIds() uses wrong class for mocking"
    #2971338 by Jo Fitzgerald, quietone, joachim: MigrationLookupTest::testMultipleSourceIds() uses wrong class for mocking
    #2887490 by michaellenahan, cilefen, rOprOprOp, catch: Activity Tracker cannot be enabled if there are unpublished nodes
    #2982042 by progga: UUID component's composer.json has wrong description
    #2860760 by Jo Fitzgerald, heddn, quietone, alexpott: Match setup() functionality of MigrateFileTest with MigratePrivateFileTest
    #2979813 by Wim Leers, TwoD: Add TwoD as maintainer for the editor.module component
    #2581557 by dawehner, mxh, xjm, sorabh.v6, JeroenT: Add ltrim($path, '/') in drupalGet method
    #2635046 by neclimdul, dawehner, alexpott: run-test.sh doesn't work in directories with spaces
    #2950158 by Vidushi Mehta, ankitjain28may, Shiva Srikanth T, ckrina, markconroy, Eli-T: Choose policy for defining font-weight on Umami theme
    #2875679 by mondrake, daffie: BasicSyntaxTest::testConcatFields fails with contrib driver
    #2933413 by Graber, alexpott, joelpittet, chanderbhushan, jchand: Improve test coverage of using bulk actions when the view has an exposed form using AJAX
    #2978596 by visshu007, Chi: views_add_contextual_links() references to non existent views_preprocess_page() function
    #2977175 by borisson_, PieterJanPut, tstoeckler, msankhala: DataDefinition::setConstraints() should be on DataDefinitionInterface
    #2822611 by Mile23, Wim Leers, alexpott, Berdir, catch, dawehner, xjm, tstoeckler, borisson_: Document why UserInterface + FileInterface + MenuLinkContentInterface + … extend \Drupal\Core\Entity\ContentEntityInterface
    #2969598 by msankhala, joachim: badly formatted sample code in docs for Select::orderBy()
    Revert "Issue #2886609 by quietone, Jo Fitzgerald, jhodgdon, masipila, heddn, Gábor Hojtsy, mikeryan: Migrate D6 i18n loacalized translations of taxonomy terms"
    #2975751 by msankhala, leolando.tan, joachim, claudiu.cristea: incorrect @return for Tables::getTableMapping()
    #2927723 by longwave, artreaktor, chiranjeeb2410, ankitjain28may, cilefen, dawehner: The URL "/ " with trailing space is not getting recognized as
    #2737773 by antongp, wturrell, pcambra, cilefen, Darvanen, cwells, manningpete, alexpott: Proper way to install Drupal, missing vendor folders, example.gitignore
    #2943107 by mherchel, NicholasS, jordana, finnsky, tomphippen, smaz, markconroy, andrewmacpherson, kjay: Umami support for Internet Explorer 11
    #2979166 by RajeevK, lomasr: Wrong documentation on SiteCacheContext class
    #2749901 by MaskyS, kleog, priya.chat, harsha012, rakesh.gectcr, shobhit_juyal, snehi, SenthilMohith, neerajpandey, gawaksh, thompsizzle, ecrown, mohit1604, andrewmacpherson, surbz, rahulrasgon, riddhi.addweb: Add README.txt to Bartik theme
    #2886609 by quietone, Jo Fitzgerald, jhodgdon, masipila, heddn, Gábor Hojtsy, mikeryan: Migrate D6 i18n loacalized translations of taxonomy terms
    #2772251 by msankhala, markpavlitski, joachim: description for EntityForm::actions() could use rewording
    #2978848 by claudiu.cristea, amateescu: EntityReferenceFieldItemList::referencedEntities() doesn't work for computed fields
    #2073467 by maxocub, Jo Fitzgerald, pobster, masipila, plach, heddn, phenaproxima, catch: Migrate Drupal 7 Entity Translation settings to Drupal 8
    #2877828 by msankhala, joachim: FormInterface::getFormId() should state restrictions on the returned ID string
    #2855054 by alexpott, LoMo, wesleydv, Artusamak, gawaksh, xjm: User cancel link doesn't redirect to the homepage
    #2936821 by msankhala, joachim, lomasr, marxjohnson: unclear docs in MigrateProcessInterface
    #2951715 by dravenk, marvil07, rakesh.gectcr, davidsonjames, heddn, Jo Fitzgerald, quietone, alexpott, maxocub: Log message if static_map plugin skips the row
    #2932777 by mondrake, borisson_, alexpott, daffie: Risky count() in SQLite Statement
    #2951163 by nkoporec, Parvateesam, joachim: CachePluginBase::cacheGet()/::cacheSet() doesn't document @params or @return

(wen)

2018-07-16 02:03:38 UTC MAIN commitmail json YAML

Updated www/firefox to 61.0.1nb2

(ryoon)

2018-07-16 02:03:15 UTC MAIN commitmail json YAML

Bump PKGREVISION. Change ffmpeg to 4 from 3

(ryoon)

2018-07-16 01:59:29 UTC MAIN commitmail json YAML

Updated lang/rust to 1.27.1

(ryoon)

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

Update to 1.27.1

Changelog:
Version 1.27.1 (2018-07-10)
Security Notes
    rustdoc would execute plugins in the /tmp/rustdoc/plugins directory when running, which enabled executing code as some other user on a given machine. This release fixes that vulnerability; you can read more about this on the blog.

    Thank you to Red Hat for responsibily disclosing this vulnerability to us.

Compatibility Notes
    The borrow checker was fixed to avoid an additional potential unsoundness when using match ergonomics: #51415, #49534

(ryoon)

2018-07-16 01:23:35 UTC MAIN commitmail json YAML

Updated databases/p5-SQL-Abstract to 1.86

(wen)

2018-07-16 01:21:34 UTC MAIN commitmail json YAML

Update to 1.86

Upstream changes:
1.86 - 2018-07-09
    - Remove obsolete documentation about arrayrefref as the $source
      argument for ->select (removed in version 1.74)
    - Factor out the field list part of SELECT for subclassability (GH#13)
    - Do not replace literal '0' with empty string in WHERE clauses (GH#14)

(wen)

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

Updated graphics/gimp to 2.10.4

(ryoon)

2018-07-16 01:15:56 UTC MAIN commitmail json YAML

Update to 2.10.4

Changelog:
Overview of Changes from GIMP 2.10.2 to GIMP 2.10.4
===================================================

Core:

  - Remove gimp_display_shell_draw_background() and all clipping hacks
    for drawing the canvas background. This optimizes away one entire
    step of drawing of image size, for each expose.
  - Font loading does not block startup anymore. Only consequence is
    that the Text tool may not be usable immediately if fonts are not
    fully loaded yet (and will output an appropriate error if you do
    so). All non-text related activities can be performed right away.
  - Change of the URL from bugzilla to gitlab where appropriate.
  - New tool option manager to better keep track of user context and
    paint options in a consistent manner.

User Interface:

  - The Dashboard dockable dialog now has a 'Memory' group that shows
    memory-usage information: the currently used memory size, the
    available physical memory size, and the total physical memory
    size.  It can also show the tile-cache size, for comparison
    against the other memory stats. Note that the upper-bound of the
    meter is the physical memory size, so the memory usage may be over
    100% when GIMP uses the swap.
  - The Dashboard dockable dialog now has "read" and "written" fields in
    the dashboard swap group, which report the total amount of data
    read-from/written-to the tile swap, respetively. Additionally, the
    swap busy indicator (used as the meter's LED) has been improved,
    so that it's active whenever data has been read-from/written-to
    the swap during the last sampling interval, rather than at the
    point of sampling.
  - Fonts can now be tagged. The user interface is the same as for
    brushes, patterns etc.
  - Some icons fixed: larger spacing between broken chains and
    gimp-tool-ellipse-select made symmetrical.

Usability:

  - When a plug-in cannot be applied to an image because of mismatch
    in image types (e.g. layer has no alpha or image is greyscale),
    GIMP now displays a message listing supported image types for this
    plug-in.

Tools:

  - The Measurement tool now has an "Auto straighten" option allowing
    to rotate the active drawable (layer, channel…) so that the
    measurement line is used as horizon. As other transform tools, the
    feature will work on linked drawables as well.
  - The Smudge tool now paints correctly on images with a color
    profile other than the GIMP's built-in one.

Build:

  - Installer: set compatibility options to run Python plugins in
    HiDPI-aware mode.
  - Put back compatibility DLLs for really old plugins.
  - Install binary tool `gimp-test-clipboard` on the system to allow
    people to help us debug clipboard bugs.
  - --enable-bundled-mypaint-brushes renamed
    --enable-relocatable-bundle and also make WMF fonts looked up on
    the runtime prefix of GIMP (instead of the build-time path) when
    this build option was set.

Plug-ins:

  - gimptool-2.0 binary now accepts source files with non-standard
    extensions if it can try to guess appropriate language from the
    compiler being used. It will also properly quote arguments for
    shell usage.
  - Run explicitly Python 2 as Python plug-in interpreter to prevent
    breakage on systems where Python 3 is the default.
  - raw_input()'s argument in Python console is now optional, and
    input() support has been added.

File Formats:

  - The PSD loader now provides an option to load "merged",
    pre-composited version of the images that becomes available when a
    PSD file was saved with "Maximize Compatibility" option enabled in
    Photoshop. This is useful when loading PSD files that use features
    that GIMP doesn't currently support, and therefore can't render
    correctly, such as adjustment layers. When loading the merged
    image version, we avoid loading certain additional data from the
    file, such as channels, paths, and guides, while still loading
    metadata. This option is currently exposed as an additional file
    type ("Photoshop image (merged)"), which has to be explicitly
    selected from the file-type list when opening the image.
  - Embedding GIMP's built-in sRGB color profile to exported files is
    now optional. The default choice can be set in the Preferences
    dialog.

Translations:

  - Updated translations: Catalan, Czech, Danish, Dutch, Finnish,
    Greek, Hungarian, Italian, Latvian, Polish, Romanian, Russian,
    Spanish, Swedish, Ukrainian.

(ryoon)

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

Updated graphics/gegl to 0.4.4

(ryoon)

2018-07-16 01:10:30 UTC MAIN commitmail json YAML

Update to 0.4.4

* Fix gcut conflict, PR pkg/53236

Changelog:
GEGL-0.4.4 2018-06-02

Core

Point filters with need for format conversion of input are now
parallel. Added swap-reading, swap-writing, swap-read-total and
swap-write-total properties to GeglStats.

Buffer

Trim tile-cache when shrinking. Add reading locks to tiles further
improving concurrent access tolerance of GeglBuffer.

Operations

threshold: operating format changed from linear to perceptual
unsharp-mask: add rename standard-deviation and scale properties to
Radius and Amount, add Threshold property. recursive-transform now
supports applying multiple transformations simultanously. Fix integer
overflow due to logic error in pixelize. new operation: gegl:abs which
negates negative values. new operation in workshop:
selective-hye-saturation.

Contributors

Alan Mortensen, Alexandre Prokoudine, Daniel Korostil, Debarshi Ray,
Dimitris Spingos (Δημήτρης Σπίγγος), Ell, Marco Ciampa, Michael
Schumacher, Miroslav Talasek, orbea, Øyvind Kolås, Øyvind "pippin"
Kolås, Piotr Drąg, Rūdolfs Mazurs, and Tobias.

(ryoon)

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

Updated graphics/babl to 0.1.52

(ryoon)

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

Update to 0.1.52

Changelog:
2018-06-02 babl-0.1.52
Concurrency fixes and fixes to handling of 0/1 entry palettes, do not
pre-equalize XYZ conversion matrices for sRGB, internal clean-ups, pre-define
ACES2065-1 and ACEScg BablSpaces, add R~G~B~ set of spaces, which for all
BablSpaces mean use sRGB TRC.

(ryoon)

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

Updated security/gnupg2 to 2.2.9

(ryoon)

2018-07-16 01:00:22 UTC MAIN commitmail json YAML

Update to 2.2.9

Changelog:
Noteworthy changes in version 2.2.9 (2018-07-12)
------------------------------------------------

  * dirmngr: Fix recursive resolver mode and other bugs in the libdns
    code.  [#3374,#3803,#3610]

  * dirmngr: When using libgpg-error 1.32 or later a GnuPG build with
    NTBTLS support (e.g. the standard Windows installer) does not
    anymore block for dozens of seconds before returning data.

  * gpg: Fix bug in --show-keys which actually imported revocation
    certificates.  [#4017]

  * gpg: Ignore too long user-ID and comment packets.  [#4022]

  * gpg: Fix crash due to bad German translation.  Improved printf
    format compile time check.

  * gpg: Handle missing ISSUER sub packet gracefully in the presence of
    the new ISSUER_FPR.  [#4046]

  * gpg: Allow decryption using several passphrases in most cases.
    [#3795,#4050]

  * gpg: Command --show-keys now enables the list options
    show-unusable-uids, show-unusable-subkeys, show-notations and
    show-policy-urls by default.

  * gpg: Command --show-keys now prints revocation certificates. [#4018]

  * gpg: Add revocation reason to the "rev" and "rvs" records of the
    option --with-colons.  [#1173]

  * gpg: Export option export-clean does now remove certain expired
    subkeys; export-minimal removes all expired subkeys.  [#3622]

  * gpg: New "usage" property for the drop-subkey filters.  [#4019]

  Release-info: https://dev.gnupg.org/T4036

  See-also: gnupg-announce/2018q3/000427.html

(ryoon)

2018-07-16 00:58:03 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Mbox-MessageParser to 1.5111

(wen)

2018-07-16 00:55:57 UTC MAIN commitmail json YAML

Update to 1.5111

Upstream changes:
Version 1.5111:
- Ensure that temp file is created in temp dir
- Fix Makefile.PL warning
- Fix deleting of inc during release process
- Better fix for AutomatedTester warning

Version 1.5110:
- Updating META.yml

Version 1.5109:
- Switch to File::Slurper

Version 1.5108:
- Trying once again to fix the compile test on windows

Version 1.5107:
- Check in standard tests, including one that skips the compile check on Windows

Version 1.5106:
- Add standard tests
- Detect mailboxes that contain a mix of newline types. Complain about it, but
  also allow the force option to continue processing. Thanks to Pali Roh叩r
  <pali.rohar@gmail.com> for the bug report.
- Avoid OO interface to File::Temp, which in some versions and on some operating
  systems, deletes the file when it is closed. Thanks to Paul Howarth
  <paul@city-fan.org> for the bug report.
  https://rt.cpan.org/Public/Bug/Display.html?id=103835
- Fix compatibility issue with newer versions of perl, which remove "." from
  @INC. https://rt.cpan.org/Ticket/Display.html?id=121466

(wen)

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

Recursive revbumo from print/qpdf

(ryoon)

2018-07-15 23:38:07 UTC MAIN commitmail json YAML

Updated print/qpdf to 8.1.0

(ryoon)

2018-07-15 23:37:37 UTC MAIN commitmail json YAML

Update to 8.1.0

Changelog:
8.1.0: June 23, 2018

        Usability Improvements

            When splitting files, qpdf detects fonts and images that the document metadata claims are referenced from a page but are not actually referenced and omits them from the output file. This change can cause a significant reduction in the size of split PDF files for files created by some software packages. Prior versions of qpdf would believe the document metadata and sometimes include all the images from all the other pages even though the pages were no longer present. In the unlikely event that the old behavior should be desired, it can be enabled by specifying --preserve-unreferenced-resources. For additional details, please see Section 3.6, ���Advanced Transformation Options���.

            When merging multiple PDF files, qpdf no longer leaves all the files open. This makes it possible to merge numbers of files that may exceed the operating system's limit for the maximum number of open files.

            The --rotate option's syntax has been extended to make the page range optional. If you specify --rotate=angle without specifying a page range, the rotation will be applied to all pages. This can be especially useful for adjusting a PDF created from a multi-page document that was scanned upside down.

            When merging multiple files, the --verbose option now prints information about each file as it operates on that file.

            When the --progress option is specified, qpdf will print a running indicator of its best guess at how far through the writing process it is. Note that, as with all progress meters, it's an approximation. This option is implemented in a way that makes it useful for software that uses the qpdf library; see API Enhancements below.

        Bug Fixes

            Properly decrypt files that use revision 3 of the standard security handler but use 40 bit keys (even though revision 3 supports 128-bit keys).

            Limit depth of nested data structures to prevent crashes from certain types of malformed (malicious) PDFs.

            In ���newline before endstream��� mode, insert the required extra newline before the endstream at the end of object streams. This one case was previously omitted.

        API Enhancements

            The first round of higher level ���helper��� interfaces has been introduced. These are designed to provide a more convenient way of interacting with certain document features than using QPDFObjectHandle directly. For details on helpers, see Section 6.3, ���Helper Classes���. Specific additional interfaces are described below.

            Add two new document helper classes: QPDFPageDocumentHelper for working with pages, and QPDFAcroFormDocumentHelper for working with interactive forms. No old methods have been removed, but QPDFPageDocumentHelper is now the preferred way to perform operations on pages rather than calling the old methods in QPDFObjectHandle and QPDF directly. Comments in the header files direct you to the new interfaces. Please see the header files and ChangeLog for additional details.

            Add three new object helper class: QPDFPageObjectHelper for pages, QPDFFormFieldObjectHelper for interactive form fields, and QPDFAnnotationObjectHelper for annotations. All three classes are fairly sparse at the moment, but they have some useful, basic functionality.

            A new example program examples/pdf-set-form-values.cc has been added that illustrates use of the new document and object helpers.

            The method QPDFWriter::registerProgressReporter has been added. This method allows you to register a function that is called by QPDFWriter to update your idea of the percentage it thinks it is through writing its output. Client programs can use this to implement reasonably accurate progress meters. The qpdf command line tool uses this to implement its --progress option.

            New methods QPDFObjectHandle::newUnicodeString and QPDFObject::unparseBinary have been added to allow for more convenient creation of strings that are explicitly encoded using big-endian UTF-16. This is useful for creating strings that appear outside of content streams, such as labels, form fields, outlines, document metadata, etc.

            A new class QPDFObjectHandle::Rectangle has been added to ease working with PDF rectangles, which are just arrays of four numeric values.

(ryoon)

2018-07-15 23:35:35 UTC MAIN commitmail json YAML

redis: force -march=i586 on x86_32 to allow 8 byte atomics
(netbsd defaults to i486 and doesn't provide magic to hide this)

Fixes PR pkg/53451

(maya)

2018-07-15 23:15:02 UTC MAIN commitmail json YAML

Fix PR pkg/53429. Use libstdc++ from pkgsrc gcc61-libs to fix runtime error
BUmp PKGREVISION

(ryoon)

2018-07-15 21:23:20 UTC MAIN commitmail json YAML

doc: Added lang/R-codetools version 0.2.15

(minskim)

2018-07-15 21:22:56 UTC MAIN commitmail json YAML

lang/Makefile: Add R-codetools

(minskim)

2018-07-15 21:22:46 UTC MAIN commitmail json YAML

lang/R-codetools: Import version 0.2.15

Code analysis tools for R.

(minskim)

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

doc: Updated www/surfraw to 2.3.0nb1

(wiz)

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

surfraw: make perl a runtime dependency, scripts use it.

Remove checksum for non-existent patch from distinfo while here.

Bump PKGREVISION.

(wiz)

2018-07-15 16:26:07 UTC MAIN commitmail json YAML

Make syncthing build more reliable.

- use $GO as the path to the go tool
- set a cache directory so that the build does not try to cache stuff
  under $HOME.

Prodded by wiz@, thanks for reminding me!

(bsiegert)

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

2018-07-15 16:10:32 UTC MAIN commitmail json YAML

Add a package for dnscrypt-proxy2.

PR pkg/53384 by Nia Alarie.

A flexible DNS proxy, with support for modern encrypted DNS protocols
such as DNSCrypt v2 and DNS-over-HTTP/2.

(bsiegert)

2018-07-15 15:21:29 UTC MAIN commitmail json YAML

(Editors/emacs26) Default options adjustment, drop ImageMagick and set gtk3.

1. ImageMagick is listed as buildlink3, but configure stage says no.
  Drop from the default options for now. (need py-wand and ImageMagick 6 ?)
2. gtk/gtk3 logic was not the same as emacs-25.x. Default was gtk2.
  Now default is gtk3 (the same as emacs-25). Option gtk and gtk2
  have the same effect now.

Thanks tsutsui@ for information

(mef)

2018-07-15 10:38:45 UTC MAIN commitmail json YAML

py-characteristic: updated HOMEPAGE, added USE_LANGUAGES

(adam)

2018-07-15 08:51:34 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Search-Xapian to 1.2.25.1

(schmonz)

2018-07-15 08:51:15 UTC MAIN commitmail json YAML

Update to 1.2.25.1.

- Skip testcase t/parser.t if we're using xapian-core < 1.2.21 which
  doesn't support character '!' in the start of a range.  Reported by
  melmothx on #xapian.
- Add compatibility with Xapian git master.

(schmonz)

2018-07-14 22:20:42 UTC MAIN commitmail json YAML

doc: Added www/go-webhooks version 3.12.0

(minskim)

2018-07-14 22:20:23 UTC MAIN commitmail json YAML

www/Makefile: Add go-webhooks

(minskim)

2018-07-14 22:20:11 UTC MAIN commitmail json YAML

www/go-webhooks: Import version 3.12.0

Webhooks allows for easy receiving and parsing of GitHub, Bitbucket
and GitLab Webhook Events. It only accepts json payloads.

(minskim)

2018-07-14 20:29:34 UTC MAIN commitmail json YAML

py-py: add missing build dependency on py-setuptools_scm

Without it, I got:
No local packages or working download links found for setuptools-scm

(wiz)

2018-07-14 20:28:59 UTC pkgsrc-2018Q2 commitmail json YAML

pullups 5783 5784 5787 5788 5789

(spz)

2018-07-14 20:26:46 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5789 - requested by taca
net/bind99: security update

Revisions pulled up:
- net/bind99/Makefile                                          1.74
- net/bind99/distinfo                                          1.52
- net/bind99/patches/patch-bin_tests_system_metadata_tests.sh  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul 14 03:56:28 UTC 2018

  Modified Files:
  pkgsrc/net/bind99: Makefile distinfo
  pkgsrc/net/bind99/patches: patch-bin_tests_system_metadata_tests.sh

  Log Message:
  net/bind99: update to 9.9.13

  This release contains security fix for CVE-2018-5738 and several bug fixes.
  For more detail, please refer CHANGES file.

  To generate a diff of this commit:
  cvs rdiff -u -r1.73 -r1.74 pkgsrc/net/bind99/Makefile
  cvs rdiff -u -r1.51 -r1.52 pkgsrc/net/bind99/distinfo
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/net/bind99/patches/patch-bin_tests_system_metadata_tests.sh

(spz)

2018-07-14 20:16:49 UTC MAIN commitmail json YAML

Updated mail/dovecot2, mail/dovecot2-pigeonhole

(adam)

2018-07-14 20:16:25 UTC MAIN commitmail json YAML

dovecot2-pigeonhole: updated to 0.5.2

v0.5.2:
+ Implement plugin for the a vendor-defined IMAP capability called
  "FILTER=SIEVE". It adds the ability to manually invoke Sieve filtering
  in IMAP. More information can be found in
  doc/plugins/imap_filter_sieve.txt.
- The Sieve addess test caused an assertion panic for invalid addresses
  with UTF-8 codepoints in the localpart. Fixed by properly detecting
  invalid addresses with UTF-8 codepoints in the localpart and skipping
  these like other invalid addresses while iterating addresses for the
  address test.
- Make the length of the subject header for the vacation response
  configurable and enforce the limit in UTF-8 codepoints rather than
  bytes. The subject header for a vacation response was statically
  truncated to 256 bytes, which is too limited for multi-byte UTF-8
  characters.
- Sieve editheader extension: Fix assertion panic occurring when it is
  used to manipulate a message header with a very large header field.
- Properly abort execution of the sieve_discard script upon error.
  Before, the LDA Sieve plugin attempted to execute the sieve_discard
  script when an error occurs. This can lead to the message being lost.
- Fix the interaction between quota and the sieve_discard script. When
  quota was used together with a sieve_discard script, the message
  delivery did not bounce when the quota was exceeded.

(adam)

2018-07-14 20:15:33 UTC MAIN commitmail json YAML

dovecot2: updated to 2.3.2.1

v2.3.2 still had a few unexpected bugs:
- SSL/TLS servers may have crashed during client disconnection
- lmtp: With lmtp_rcpt_check_quota=yes mail deliveries may have
  sometimes assert-crashed.
- v2.3.2: "make check" may have crashed with 32bit systems

v2.3.2 is mainly a bugfix release. It contains all the changes in v2.2.36, as well as a bunch of other fixes (mainly for v2.3-only bugs). Binary packages are already in https://repo.dovecot.org/
* old-stats plugin: Don't temporarily enable PR_SET_DUMPABLE while
  opening /proc/self/io. This may still cause security problems if the
  process is ptrace()d at the same time. Instead, open it while still
  running as root.
+ doveadm: Added mailbox cache decision&remove commands. See
  doveadm-mailbox(1) man page for details.
+ doveadm: Added rebuild attachments command for rebuilding
  $HasAttachment or $HasNoAttachment flags for matching mails. See
  doveadm-rebuild(1) man page for details.
+ cassandra: Use fallback_consistency on more types of errors
+ lmtp proxy: Support outgoing SSL/TLS connections
+ lmtp: Add lmtp_rawlog_dir and lmtp_proxy_rawlog_dir settings.
+ submission: Add support for rawlog_dir
+ submission: Add submission_client_workarounds setting.
+ lua auth: Add password_verify() function and additional fields in
  auth request.
- doveadm-server: TCP connections are hanging when there is a lot of
  network output. This especially caused hangs in dsync-replication.
- Using multiple type=shared mdbox namespaces crashed
- mail_fsync setting was ignored. It was always set to "optimized".
- lua auth: Fix potential crash at deinit
- SSL/TLS servers may have crashed if client disconnected during
  handshake.
- SSL/TLS servers: Don't send extraneous certificates to client when
  alt certs are used.
- lda, lmtp: Return-Path header without '<' may have assert-crashed.
- lda, lmtp: Unencoded UTF-8 in email address headers may assert-crash
- lda: -f parameter didn't allow empty/null/domainless address
- lmtp, submission: Message size limit was hardcoded to 40 MB.
  Exceeding it caused the connection to get dropped during transfer.
- lmtp: Fix potential crash when delivery fails at DATA stage
- lmtp: login_greeting setting was ignored
- Fix to work with OpenSSL v1.0.2f
- systemd unit restrictions were too strict by default
- Fix potential crashes when a lot of log output was produced
- SMTP client may have assert-crashed when sending mail
- IMAP COMPRESS: Send "end of compression" marker when disconnecting.
- cassandra: Fix consistency=quorum to work
- dsync: Lock file generation failed if home directory didn't exist
- Snippet generation for HTML mails didn't ignore &entities inside
  blockquotes, producing strange looking snippets.
- imapc: Fix assert-crash if getting disconnected and after
  reconnection all mails in the selected mailbox are gone.
- pop3c: Handle unexpected server disconnections without assert-crash
- fts: Fixes to indexing mails via virtual mailboxes.
- fts: If mails contained NUL characters, the text around it wasn't
  indexed.
- Obsolete dovecot.index.cache offsets were sometimes used. Trying to
  fetch a field that was just added to cache file may not have always
  found it.

(adam)

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

Updated devel/py-dash, net/py-ncclient

(adam)

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

py-ncclient: updated to 0.6.0

0.6.0:
Re-enabled Python 3.7 by changing "async" to "async_mode" in several locations

(adam)

2018-07-14 19:05:58 UTC MAIN commitmail json YAML

py-dash: updated to 4.6.0

v4.6.0:
Improve performance of the following functions for large datasets:
duplicates
sorted_uniq
sorted_uniq_by
union
union_by
union_with
uniq
uniq_by
uniq_with
xor
xor_by
xor_with

(adam)

2018-07-14 19:00:02 UTC MAIN commitmail json YAML

Updated devel/talloc, www/py-idna_ssl

(adam)

2018-07-14 18:59:31 UTC MAIN commitmail json YAML

py-idna_ssl: updated to 1.1.0

v1.1.0:
Merge pull request 11 from aio-libs/pyup-update-pytest-3.6.2-to-3.6.3
Update pytest to 3.6.3

(adam)

2018-07-14 18:51:22 UTC MAIN commitmail json YAML

talloc: updated to 2.1.14

2.1.14:
Bug fixes.

(adam)

2018-07-14 18:47:01 UTC MAIN commitmail json YAML

inkscape-0.92.3

(bsiegert)

2018-07-14 18:46:36 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg3, databases/py-bsddb3

(adam)

2018-07-14 18:45:51 UTC MAIN commitmail json YAML

py-bsddb3: updated to 6.2.6

6.2.6:
* Correctly detect Berkeley DB when installed via Homebrew on Mac OS X.
* Python 3.6 and 3.7 are explicitly supported.

(adam)

2018-07-14 18:38:40 UTC MAIN commitmail json YAML

ffmpeg3: updated to 3.4.3

version 3.4.3:
- avformat/movenc: Check input sample count
- avcodec/mjpegdec: Check for odd progressive RGB
- avformat/movenc: Check that frame_types other than EAC3_FRAME_TYPE_INDEPENDENT have a supported substream id
- avcodec/vp8_parser: Do not leave data/size uninitialized
- avformat/mms: Add missing chunksize check
- avformat/pva: Check for EOF before retrying in read_part_of_packet()
- avformat/rmdec: Do not pass mime type in rm_read_multi() to ff_rm_read_mdpr_codecdata()
- avformat/asfdec_o: Check size_bmp more fully
- avcodec/indeo4: Check for end of bitstream in decode_mb_info()
- avcodec/shorten: Fix undefined addition in shorten_decode_frame()
- avcodec/shorten: Fix undefined integer overflow
- avcodec/jpeg2000dec: Fixes invalid shifts in jpeg2000_decode_packets_po_iteration()
- avcodec/jpeg2000dec: Check that there are enough bytes for all tiles
- avformat/movenc: Do not pass AVCodecParameters in avpriv_request_sample
- avcodec/escape124: Fix spelling errors in comment
- avcodec/ra144: Fix integer overflow in ff_eval_refl()
- avcodec/cscd: Check output buffer size for lzo.
- avcodec/escape124: Check buf_size against num_superblocks
- avcodec/h264_parser: Reduce needed history for parsing mb index
- avcodec/magicyuv: Check bits left in flags&1 branch
- avcodec/mjpegdec: Check for end of bitstream in ljpeg_decode_rgb_scan()
- avcodec/aacdec_fixed: Fix undefined integer overflow in apply_independent_coupling_fixed()
- avcodec/dirac_dwt_template: Fix undefined behavior in interleave()
- avutil/common: Fix undefined behavior in av_clip_uintp2_c()
- fftools/ffmpeg: Fallback to duration if sample rate is unavailable
- avformat/mov: Only set pkt->duration to non negative values
- avcodec/h264_slice: Fix overflow in recovery_frame computation
- avcodec/h264_ps: Move MAX_LOG2_MAX_FRAME_NUM to header so it can be used in h264_sei
- avcodec/h264_mc_template: Only prefetch motion if the list is used.
- avcodec/xwddec: Use ff_set_dimensions()
- avcodec/wavpack: Fix overflow in adding tail
- avcodec/shorten: Fix multiple integer overflows
- avcodec/shorten: Fix undefined shift in fix_bitshift()
- avcodec/shorten: Fix a negative left shift in shorten_decode_frame()
- avcodec/shorten: Sanity check nmeans
- avcodec/shorten: Check non COMM chunk len before skip in decode_aiff_header()
- avcodec/mjpegdec: Fix integer overflow in ljpeg_decode_rgb_scan()
- avcodec/truemotion2: Fix overflow in tm2_apply_deltas()
- avcodec/opus_silk: Change silk_lsf2lpc() slightly toward silk/NLSF2A.c
- avcodec/amrwbdec: Fix division by 0 in find_hb_gain()
- avformat/mov: replace a value error by clipping into valid range in mov_read_stsc()
- avformat/mov: Break out early if chunk_count is 0 in mov_build_index()
- avcodec/fic: Avoid some magic numbers related to cursors
- avcodec/g2meet: ask for sample with overflowing RGB
- avcodec/aacdec_fixed: use 64bit to avoid overflow in rounding in apply_dependent_coupling_fixed()
- oavcodec/aacpsdsp_template: Use unsigned for hs0X to prevent undefined behavior
- avcodec/g723_1dec: Clip bits2 in both directions
- avcodec/mpeg4videoenc: Use 64 bit for times in mpeg4_encode_gop_header()
- avcodec/mlpdec: Only change noise_type if the related fields are valid
- indeo4: Decode all or nothing of a band header.
- avformat/mov: Only fail for STCO/STSC contradictions if both exist
- avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0 / COMPOSE_DD137iL0
- avcodec/fic: Check available input space for cursor
- avcodec/g2meet: Check RGB upper limit
- avcodec/jpeg2000dec: Fix undefined shift in the jpeg2000_decode_packets_po_iteration() CPRL case
- avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to be done
- avcodec/g2meet: Change order of operations to avoid undefined behavior
- avcodec/flac_parser: Fix infinite loop
- avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED()
- avcodec/wavpack: Fix integer overflow in wv_unpack_stereo()
- avcodec/error_resilience: Fix integer overflow in filter181()
- avcodec/h263dec: Check slice_ret in mspeg4 slice loop
- avcodec/elsdec: Fix memleaks
- avcodec/vc1_block: simplify ac_val computation
- avcodec/ffv1enc: Check that the crc + version combination is supported
- lavf/http.c: Free allocated client URLContext in case of error.
- avcodec/dsicinvideo: Fail if there is only a small fraction of the data available that comprises a full frame
- avcodec/dsicinvideo: Propagate errors from cin_decode_rle()
- avcodec/dfa: Check dimension against maximum
- avcodec/cinepak: Skip empty frames
- avcodec/cinepak: move some checks prior to frame allocation
- swresample/arm: remove unintentional relocation.
- doc/APIchanges: Fix typos in hashes
- avformat/utils: Check cur_dts in update_initial_timestamps() more
- avcodec/utils: Enforce minimum width also for VP5/6
- avcodec/truemotion2: Propagate out of bounds error from GET_TOK()
- avformat/utils: Fix integer overflow in end time calculation in update_stream_timings()
- avcodec/mjpegdec: Check input buffer size.
- avcodec/h264_slice: Fix integer overflow with last_poc
- avformat/mov: Fix extradata memleak
- lavc/libopusdec: Allow avcodec_open2 to call .close
- avcodec/movtextdec: Check style_start/end
- avcodec/aacsbr_fixed: Fix integer overflow in sbr_hf_assemble()
- libavcodec/rv34: error out earlier on missing references
- swresample/swresample: Fix for seg fault in swr_convert_internal() -> sum2_float during dithering.
- avcodec/aacdec_fixed: Fix integer overflow in apply_independent_coupling_fixed()
- avcodec/cscd: Error out when LZ* decompression fails
- avcodec/imgconvert: Fix loss mask bug in avcodec_find_best_pix_fmt_of_list()
- avfilter/vf_signature: use av_strlcpy()
- avcodec/utvideodec: Set pro flag based on fourcc
- avcodec/wmalosslessdec: Fix null pointer dereference in decode_frame()
- avcodec/tableprint_vlc: Fix build failure with --enable-hardcoded-tables
- avformat/mov: Move +1 in check to avoid hypothetical overflow in add_ctts_entry()
- avcodec/get_bits: Make sure the input bitstream with padding can be addressed
- avformat/mov: Check STSC and remove invalid entries
- avcodec/nuv: rtjpeg with dimensions less than 16 would result in no decoded pixels thus reject it
- avcodec/nuv: Check for minimum input size for uncomprssed and rtjpeg
- avcodec/wmalosslessdec: Reset num_saved_bits on error path
- avformat/mov: Fix integer overflows related to sample_duration
- avformat/img2dec: fix infinite loop
- avformat/oggparsedaala: Do not adjust AV_NOPTS_VALUE
- avformat/oggparseogm: Check lb against psize
- avformat/oggparseogm: Fix undefined shift in ogm_packet()
- avformat/avidec: Fix integer overflow in cum_len check
- avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE
- avformat/utils: Fix integer overflow of fps_first/last_dts
- avformat/oggdec: Fix metadata memleak on multiple headers
- libavformat/oggparsevorbis: Fix memleak on multiple headers
- avformat/mov: Fix integer overflow in mov_get_stsc_samples()
- avcodec/truemotion2rt: Check input buffer size
- avcodec/g2meet: Check tile dimensions with av_image_check_size2()
- avcodec/exr: fix invalid shift in unpack_14()
- avcodec/bintext: sanity check dimensions
- avcodec/utvideodec: Check subsample factors
- avcodec/smc: Check input packet size
- avcodec/cavsdec: Check alpha/beta offset
- avcodec/diracdec: Fix integer overflow in mv computation
- avcodec/h264_parse: Clear invalid chroma weights in ff_h264_pred_weight_table()
- avcodec/aacdec_templat: Fix integer overflow in apply_ltp()
- avcodec/jpeg2000dwt: Fix integer overflows in sr_1d53()
- avcodec/diracdec: Use int64 in global mv to prevent overflow
- avcodec/dxtory: Remove code that corrupts dimensions
- avcodec/dirac_dwt_template: Fix Integer overflow in horizontal_compose_dd137i()
- avcodec/hevcdec: Check luma/chroma_log2_weight_denom
- avcodec/jpeg2000dec: Use av_image_check_size2()
- avcodec/vp8: Check for bitstream end before vp7_fade_frame()
- avcodec/exr: Check remaining bits in last get code loop
- avutil/common: Fix integer overflow in av_clip_uint8_c() and av_clip_uint16_c()
- avdevice/decklink_dec: Fix ;;
- avcodec/h264_cabac: Tighten allowed coeff_abs range
- avcodec/h264_cavlc: Set valid qscale value in ff_h264_decode_mb_cavlc()
- avdevice/iec61883: free the private context at the end
- avdevice/iec61883: return reference counted packets
- configure: add nvcc to CMDLINE_SET
- avcodec/mpeg4_unpack_bframes: make sure the packet is writable when data needs to be changed
- avcodec/mp3_header_decompress: don't free the user provided packet on error
- avcodec/extract_extradata: zero initalize the padding bytes in all allocated buffers
- avformat/hvcc: zero initialize the nal buffers past the last written byte
- swresample/rematrix: fix update of channel matrix if input or output layout is undefined
- avformat/matroskadec: ignore CodecPrivate if the stream is VP9

(adam)

2018-07-14 18:36:25 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5788 - requested by taca
net/bind910: security update

Revisions pulled up:
- net/bind910/Makefile                                          1.41
- net/bind910/distinfo                                          1.33-1.34
- net/bind910/patches/patch-bin_tests_system_metadata_tests.sh  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul 14 03:53:42 UTC 2018

  Modified Files:
  pkgsrc/net/bind910: Makefile distinfo
  pkgsrc/net/bind910/patches: patch-bin_tests_system_metadata_tests.sh

  Log Message:
  net/bind910: update to 9.10.8

  This release contains security fix for CVE-2018-5738 and several bug fixes.
  For more detail, please refer CHANGES file.

  To generate a diff of this commit:
  cvs rdiff -u -r1.40 -r1.41 pkgsrc/net/bind910/Makefile
  cvs rdiff -u -r1.32 -r1.33 pkgsrc/net/bind910/distinfo
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/net/bind910/patches/patch-bin_tests_system_metadata_tests.sh

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul 14 03:54:59 UTC 2018

  Modified Files:
  pkgsrc/net/bind910: distinfo

  Log Message:
  net/bind910: remove local trial patch.

  Remove local trial patch info.

  To generate a diff of this commit:
  cvs rdiff -u -r1.33 -r1.34 pkgsrc/net/bind910/distinfo

(spz)

2018-07-14 18:23:25 UTC MAIN commitmail json YAML

Updated net/zeromq, net/py-zmq

(adam)

2018-07-14 18:23:00 UTC MAIN commitmail json YAML

py-zmq: updated to 17.1.0

17.1.0:
- Bump bundled libzmq to 4.2.5
- Improve tornado 5.0 compatibility
  (use :meth:~tornado.ioloop.IOLoop.current instead of :meth:~tornado.ioloop.IOLoop.instance
  to get default loops in :class:.ZMQStream and :class:.IOLoopAuthenticator)
- Add support for :func:.curve_public
- Remove delayed import of json in send/recv_json
- Add :meth:.Authenticator.configure_curve_callback
- Various build fixes
- sdist sources generated with Cython 0.28.3
- Stop building wheels for Python 3.4, start building wheels for Python 3.7

(adam)

2018-07-14 18:19:16 UTC MAIN commitmail json YAML

zeromq: updated to 4.2.5

0MQ version 4.2.5 stable:
* Fixed 3018 - fix backward-incompatible change in the NULL auth
                mechanism that slipped in 4.2.3 and made connections
                with a ZAP domain set on a socket but without a working
                ZAP handler fail. See ZMQ_ZAP_ENFORCE_DOMAIN and RFC27.
* Fixed 3016 - clarify in zmq_close manpage that the operation will
                complete asynchronously.
* Fixed 3012 - fix CMake build problem when using LIBZMQ_WERROR and a
                compiler other than GCC.

0MQ version 4.2.4 stable:
* New DRAFT (see NEWS for 4.2.0) socket options:
  - ZMQ_LOOPBACK_FASTPATH to enable faster TCP loopback on Windows
  - ZMQ_METADATA to set application-specific metadata on a socket
  See doc/zmq_setsockopt.txt and doc/zmq_getsockopt.txt for details.
* New DRAFT (see NEWS for 4.2.0) context options:
  - ZMQ_ZERO_COPY_RECV to disable zero-copy receive to save memory
    at the expense of slower performance
  See doc/zmq_ctx_set.txt and doc/zmq_ctx_get.txt for details.
* New DRAFT API zmq_stopwatch_intermediate which returns the time
  elapsed without stopping the stopwatch.
* TIPC: support addressing TIPC Port Identity addresses.
* Added CMake option to disable tests: BUILD_TESTS
* Added CMake and autotools make targets to support clang-formatter:
  make clang-format, clang-format-check and clang-format-diff to
  help developers make sure their code conforms to the style guidelines
* For distributors: a new test framework has been added, which
  includes a copy of the Unity source code. This source code library is
  distributed under the MIT license and thus is compatible with
  libzmq's LGPL3.
* Fixed 2867 - add ZeroMQConfig.cmake.in to distributable tarball
* Fixed 2868 - fix OpenBSD build
* Fixed 2870 - fix VC++ 11.0 (VS2012) build
* Fixed 2879 - prevent duplicate connections on PUB sockets
* Fixed 2872 - fix CMake tests on Windows
* Fixed 2895 - fix assert on Windows with POLL
* Fixed 2920 - fix Windows build with Intel compiler
* Fixed 2930 - use std::atomic when available with VC++ and VS2015
* Fixed 2910 - fix race condition with ZMQ_LINGER socket option
* Fixed 2927 - add support for ZMQ_XPUB_NODROP on ZMQ_RADIO
* Fixed 2820 - further clarify ZMQ_XPUB_VERBOSE(R) documentation.
* Fixed 2911 - ZMQ_DISH over UDP triggers errno_assert() after hitting
                watermark
* Fixed 2942 - ZMQ_PUB crash when due to high volume of subscribe and
                unsubscribe messages, an unmatched unsubscribe message is
                received in certain conditions
* Fixed 2946 - fix Windows CMake build when BUILD_SHARED is off
* Fixed 2960 - fix build with GCC 8
* Fixed 2967 - fix race condition on thread safe sockets due to pthread
                condvar timeouts on OSX
* Fixed 2977 - fix TIPC build-time availability check to be more relaxed
* Fixed 2966 - add support for WindRiver VxWorks 6.x
* Fixed 2963 - fix some PVS Studio static analysis warnings
* Fixed 2983 - fix MinGW cross-compilation
* Fixed 2991 - fix mutex assert at shutdown when the zmq context is part
                of a class declared as a global static

(adam)

2018-07-14 17:41:26 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5787 - requested by taca
databases/mysql57-client: build fix for databases/mysql57-server

Revisions pulled up:
- databases/mysql57-client/distinfo                            1.21
- databases/mysql57-client/patches/patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__ssl__transport.c 1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jul  8 14:43:22 UTC 2018

  Modified Files:
  pkgsrc/databases/mysql57-client: distinfo
  pkgsrc/databases/mysql57-client/patches:
      patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__ssl__transport.c

  Log Message:
  databases/mysql57-client: fix build problem of mysql57-server

  Fix build problem of mysql57-server on prior to OpenSSL 1.1 systems.

  To generate a diff of this commit:
  cvs rdiff -u -r1.20 -r1.21 pkgsrc/databases/mysql57-client/distinfo
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/mysql57-client/patches/patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__ssl__transport.c

(spz)

2018-07-14 17:28:19 UTC MAIN commitmail json YAML

gcc6-libs: bump PKGREVISION to be higher than gcc6's one.

PR pkg/53435

(tsutsui)

2018-07-14 17:12:56 UTC MAIN commitmail json YAML

mpg123: fix mpg123-pulse build failure on NetBSD/i386 8.0_RC2.

Fixes PR pkg/53433 by disabling x86 asm that causes text relocations
in libmpg123.so.  Ok'ed by martin@.
Bump PKGREVISION.

(tsutsui)

2018-07-14 16:59:46 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.7.3

(tsutsui)

2018-07-14 16:59:26 UTC MAIN commitmail json YAML

mikutter: update to 3.7.3.

Upstream changes:

mikutter 3.7.3

* crashed on start up when the twitter plugin was removed
* thanks cob odo
* reduce cpu load of drawing timeline when higher calculation load of score
* World: could not switch accounts in some cases
* hight of buttons was changed per hight of the listview
* thanks Yuto Tokunaga
* make a background color of tab icons transparent
* thanks Yuto Tokunaga
* make a background color of thumbnail of form DSL photoselect
* thanks Yuto Tokunaga
* command: remove dependency of Web plugin
* command: non-browser applications were suggested as the Intent for
  "Open in browser" command
* thanks ncaq net

(tsutsui)

2018-07-14 16:53:16 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5784 - requested by bsiegert
www/curl: security update

Revisions pulled up:
- www/curl/Makefile                                            1.197
- www/curl/PLIST                                                1.70
- www/curl/distinfo                                            1.144

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Wed Jul 11 18:13:26 UTC 2018

  Modified Files:
          pkgsrc/www/curl: Makefile PLIST distinfo

  Log Message:
  curl: updated to 7.61.0

  Curl and libcurl 7.61.0

  This release includes the following changes:
  * getinfo: add microsecond precise timers for seven intervals
  * curl: show headers in bold, switch off with --no-styled-output
  * httpauth: add support for Bearer tokens
  * Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS
  * curl: --tls13-ciphers and --proxy-tls13-ciphers
  * Add CURLOPT_DISALLOW_USERNAME_IN_URL
  * curl: --disallow-username-in-url

  This release includes the following bugfixes:
  * CVE-2018-0500: smtp: fix SMTP send buffer overflow
  * schannel: disable client cert option if APIs not available
  * schannel: disable manual verify if APIs not available
  * tests/libtest/Makefile: Do not unconditionally add gcc-specific flags
  * openssl: acknowledge --tls-max for default version too
  * stub_gssapi: fix 'unused parameter' warnings
  * examples/progressfunc: make it build on both new and old libcurls
  * docs: mention it is HA Proxy protocol "version 1"
  * curl_fnmatch: only allow two asterisks for matching
  * docs: clarify CURLOPT_HTTPGET
  * configure: replace a AC_TRY_RUN with CURL_RUN_IFELSE
  * configure: do compile-time SIZEOF checks instead of run-time
  * checksrc: make sure sizeof() is used *with* parentheses
  * CURLOPT_ACCEPT_ENCODING.3: add brotli and clarify a bit
  * schannel: make CAinfo parsing resilient to CR/LF
  * tftp: make sure error is zero terminated before printfing it
  * http resume: skip body if http code 416 (range error) is ignored
  * configure: add basic test of --with-ssl prefix
  * cmake: set -d postfix for debug builds
  * multi: provide a socket to wait for in Curl_protocol_getsock
  * content_encoding: handle zlib versions too old for Z_BLOCK
  * winbuild: only delete OUTFILE if it exists
  * winbuild: In MakefileBuild.vc fix typo DISTDIR->DIRDIST
  * schannel: add failf calls for client certificate failures
  * cmake: Fix the test for fsetxattr and strerror_r
  * curl.1: Fix cmdline-opts reference errors
  * cmdline-opts/gen.pl: warn if mutexes: or see-also: list non-existing options
  * cmake: check for getpwuid_r
  * configure: fix ssh2 linking when built with a static mbedtls
  * psl: use latest psl and refresh it periodically
  * fnmatch: insist on escaped bracket to match
  * KNOWN_BUGS: restore text regarding 2101
  * INSTALL: LDFLAGS=-Wl,-R/usr/local/ssl/lib
  * configure: override AR_FLAGS to silence warning
  * os400: implement mime api EBCDIC wrappers
  * curl.rc: embed manifest for correct Windows version detection
  * strictness: correct {infof, failf} format specifiers
  * tests: update .gitignore for libtests
  * configure: check for declaration of getpwuid_r
  * fnmatch: use the system one if available
  * CURLOPT_RESOLVE: always purge old entry first
  * multi: remove a potentially bad DEBUGF()
  * curl_addrinfo: use same #ifdef conditions in source as header
  * build: remove the Borland specific makefiles
  * axTLS: not considered fit for use
  * cmdline-opts/cert-type.d: mention "p12" as a recognized type
  * system.h: add support for IBM xlc C compiler
  * tests/libtest: Add lib1521 to nodist_SOURCES
  * mk-ca-bundle.pl: leave certificate name untouched
  * boringssl + schannel: undef X509_NAME in lib/schannel.h
  * openssl: assume engine support in 1.0.1 or later
  * cppcheck: fix warnings
  * test 46: make test pass after year 2025
  * schannel: support selecting ciphers
  * Curl_debug: remove dead printhost code
  * test 1455: unflakified
  * Curl_init_do: handle NULL connection pointer passed in
  * progress: remove a set of unused defines
  * mk-ca-bundle.pl: make -u delete certdata.txt if found not changed
  * GOVERNANCE.md: explains how this project is run
  * configure: use pkg-config for c-ares detection
  * configure: enhance ability to build with static openssl
  * maketgz: fix sed issues on OSX
  * multi: fix memory leak when stopped during name resolve
  * CURLOPT_INTERFACE.3: interface names not supported on Windows
  * url: fix dangling conn->data pointer
  * cmake: allow multiple SSL backends
  * system.h: fix for gcc on 32 bit OpenServer
  * ConnectionExists: make sure conn->data is set when "taking" a connection
  * multi: fix crash due to dangling entry in connect-pending list
  * CURLOPT_SSL_VERIFYPEER.3: Add performance note
  * netrc: use a larger buffer to support longer passwords
  * url: check Curl_conncache_add_conn return code
  * configure: Add dependent libraries after crypto
  * easy_perform: faster local name resolves by using *multi_timeout()
  * getnameinfo: not used, removed all configure checks
  * travis: add a build using the synchronous name resolver
  * CURLINFO_TLS_SSL_PTR.3: improve the example
  * openssl: allow TLS 1.3 by default
  * openssl: make the requested TLS version the *minimum* wanted
  * openssl: Remove some dead code
  * telnet: fix clang warnings
  * DEPRECATE: new doc describing planned item removals
  * example/crawler.c: simple crawler based on libxml2
  * libssh: goto DISCONNECT state on error, not SESSION_FREE
  * CMake: Remove unused functions
  * darwinssl: allow High Sierra users to build the code using GCC
  * scripts: include _curl as part of CLEANFILES
  * examples: fix -Wformat warnings
  * curl_setup: include <winerror.h> before <windows.h>
  * schannel: make more cipher options conditional
  * CMake: remove redundant and old end-of-block syntax
  * post303.d: clarify that this is an RFC violation

  To generate a diff of this commit:
  cvs rdiff -u -r1.196 -r1.197 pkgsrc/www/curl/Makefile
  cvs rdiff -u -r1.69 -r1.70 pkgsrc/www/curl/PLIST
  cvs rdiff -u -r1.143 -r1.144 pkgsrc/www/curl/distinfo

(spz)

2018-07-14 16:05:51 UTC MAIN commitmail json YAML

doc: Updated emulators/vice to 3.2

(maya)

2018-07-14 16:05:19 UTC MAIN commitmail json YAML

vice: update to 3.2.

From Rhialto (maintainer) in PR pkg/53449.
I had to add DEPENDS on xa65. This might only be a BUILD_DEPENDS.

To build on netbsd-current, I needed the hack in
kern/2018/07/14/msg023684.html">https://mail-index.netbsd.org/tech-kern/2018/07/14/msg023684.html
(I hope to avoid needing to patch the package!)

renamed the "gtk3" option to "gtk3wip", and removed it from
PKG_SUGGESTED_OPTIONS because the gtk3 gui is a Work In
Progress. See configure --help:
  --enable-native-gtk3ui  enables WIP native GTK3 UI support
  --enable-debug-gtk3ui    enables debugging for the WIP GTK3 port

Notable changes in VICE 3.2

- New (experimental) GTK3 native port, this and the SDL(2) port will replace
  all other ports (which will get removed) in VICE 3.3 and onward.

Full NEWS: https://sourceforge.net/p/vice-emu/code/HEAD/tree/tags/v3.2/vice/NEWS

(maya)

2018-07-14 15:15:30 UTC MAIN commitmail json YAML

doc: Updated news/pan to 0.145

(maya)

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

pan: update to 0.145.

From Rhialto (maintainer) in PR pkg/53450

0.145 "Duplicitous mercenary valetism"
  7ec8ca1 Do not use front() on empty vector (Jonathan Briggs)
  29aad7e Bug 793228 nzb file with empty segment lists crash pan (paul@flinders.org)
  27190a5 Bug 793277 Use after free in main() (paul@flinders.org)

0.144 "Time is the enemy"
  28ab3ba Validate pan.appdata.xml.in and tweak cleanfiles (Petr Kovar)
  83e8a01 Remove outdated FSF address (Petr Kovar)
  d73c52c Update README (Petr Kovar)
  aa59d3f Add man page (Petr Kovar)
  f55b7fb Upgrade pan.appdata.xml.in (Petr Kovar)
  f6061b3 Require GMime 3.0 to be explicitly enabled, don't fallback to it
          (Petr Kovar, #791435)
  7c9f34b Patch for GMime 3.0. Porting to GMime 3.0 still not completed.
          (Detlef Graef, #786438)
  0600d83 Can't open nzb files from desktop (Sebastiaan Lokhorst, #789988)
  75ae784 Follow Icon Theme Specification (Petr Kovar)

0.143 "Quaint little villages here and there"
  bb0c906 INSTALL file is no longer used (Petr Kovar)
  25e2b0a Use xdg-open instead of deprecated gnome-open (Petr Kovar)
  02834e6 Update German translation (Mario Blättermann)
  12b6b46 Fix nits wrt GMime 3.0 (Petr Kovar)
  90c1604 First patch to enable GMime 3.0 lib. Porting to GMime 3.0 not yet
          completed. (Detlef Graef)
  b376c88 One more Unicode apostrophe (Piotr Drąg)
  8022375 Edit strings (Petr Kovar)
  42bea90 Added autohiding attachments panel (Marek Černocký)
  ea46a27 Fixed groups/body panels resizing in GTK 3 (Marek Černocký)
  e9a1173 Attempt to fix display of threads with unread articles. (Jason Lynch)
  44d7766 Use Unicode in translatable strings (Piotr Drąg)
  75a9fd3 Updated Czech translation (Marek Cernocky)
  05f02ad Fixed showing combobox options unlocalized (Marek Cernocky)
  ba08fd2 Update Spanish translation (Daniel Mustieles)
  3e70a04 Update German translation (Mario Blättermann)
  b432931 Enable all TLS versions supported by GnuTLS (Detlef Graef)

0.142 "He slipped to Sam a double gin"
  8b56f1b Update docs for password storage change (Petr Kovar)
  b8c8c8e Fix some ISO C++ 11 warnings (Detlef Graef)
  1758891 Change use-gnome-keyring to use-password-storage (Petr Kovar)
  8f5e9f0 Build libsecret & gcr with gtk3 only, gnome-keyring with gtk2
          (Petr Kovar)
  1cf6b97 Remove dependency on deprecated libgnome-keyring. New libraries used:
          libsecret and gcr (GTK+ 3 only). (Detlef Graef)
  d1206be Rewrite autogen.sh to drop dependency on gnome-common (Detlef Graef)
  faa4de3 Nuke intltool (Petr Kovar)
  24f5aeb Forgot to update HELP_LINGUAS (Petr Kovar)
  7b53a67 Update and add Czech translation (Petr Kovar)
  1c4598a Fix the strftime test for mingw64 (Steve Davies)
  5790571 Update docs and include COPYING-DOCS (Petr Kovar)
  bcb5d0f Re-add help menu item for manual (Petr Kovar)
  df05588 Add new documentation infrastructure (Petr Kovar)
  564929f Updated Spanish translation (Daniel Mustieles)
  921488a Updated Spanish translation (Daniel Mustieles)
  776286e Updated Spanish translation (Daniel Mustieles)
  f3ff30e Fixed typos in a string (Daniel Mustieles)
  53d0103 Updated Spanish translation (Daniel Mustieles)
  117793f [l10n] Updated German doc translation (Mario Blättermann)
  68c2a7d Updated Spanish translation (Daniel Mustieles)
  f4cede7 Improve help (Heinrich Müller)
  a477483 Final fixes to the help system (Petr Kovar)
  14f1a6e Tweak the help support (Petr Kovar)
  707d801 Add gnome-doc-utils basic support (Petr Kovar)
  7c79aa0 Add Pan manual (Douglas Bollinger)
  ee7e4ad Fix size of preference window too large (Detlef Graef, #697983)
  a76d293 Fix Header Pane menu not shown when built without option --with-gnutls
          (Detlef Graef, #777711)
  4c4dcf6 Mention crypto in configure output (Petr Kovar)
  6072d9a Post-release bump (Petr Kovar)

0.141 "Tarzan's Death"
  194f2dc Treat a 500 response to MODE READER as OK (Per Hedeland)
  3de214e Fix a memory leak found by valgrind (Olaf Seibert)
  e5ea76f Fix a memory leak found by valgrind (Olaf Seibert)
  3ed2498 Fix a memory leak found by valgrind (Olaf Seibert)
  1bdde46 Fix a memory leak found by valgrind (Olaf Seibert)
  c166cc8 Fix a memory leak found by valgrind (Olaf Seibert)
  22e01f8 Fix a memory leak found by valgrind (Olaf Seibert)
  88e3401 clang static analyzer (Viktoras)
  9ad1e02 Cannot start after removing last news server (freepro)
  4207a74 Do not overwrite silently draft file (Detlef Graef, #704227)
  d1faec5 Get rid of deprecated g_atexit() calls (Detlef Graef)
  fefda68 Closing Pan without server config (Detlef Graef, #729329)
  73d0abd Deprecated g_type_init() with glib2 > 2.36 (Detlef Graef)

0.140 "Chocolate Salty Balls"
  dfd5c32 Fix a memory leak found by valgrind (Olaf Seibert)
  9ca587f Avoid clearing a timer event source id which is by now invalid
          (Olaf Seibert)
  4c08134 Fix a memory leak found by valgrind (Olaf Seibert)
  7f2678d Fix a memory leak found by valgrind (Olaf Seibert)
  3c07a42 Fix a memory leak found by valgrind (Olaf Seibert)
  d702d1b Fix a memory leak found by valgrind (Olaf Seibert)
  83cd963 Fix a memory leak found by valgrind (Olaf Seibert)
  833ccc6 Fix a memory leak found by valgrind (Olaf Seibert)
  35ecd62 Fix typo in header guard (Olaf Seibert)
  bbf5f29 Conditional jump or move depends on uninitialised value(s) (Olaf
          Seibert)
  08d678e Conditional jump or move depends on uninitialised value(s) (Olaf
          Seibert)
  cb9c937 Conditional jump or move depends on uninitialised value(s) (Olaf
          Seibert)
  44ffc85 Fix build with libc++ (Petr Kovar)
  d62efbf Do not distribute outdated pan.iss (Petr Kovar)
  c3679d1 Move ChangeLog -> NEWS & update docs (Petr Kovar)
  f9e0a50 Replace RulesInfo.deque<RulesInfo> with deque<RulesInfo *>
          (Olaf Seibert)
  4323223 Fix missing recursion (this is a pre-existing bug) (Olaf Seibert)
  0b399ec Changed a deque<FilterInfo> into a deque<FilterInfo *> (Olaf Seibert)
  2024f05 Deleted object is touched again (Olaf Seibert)
  9b31c87 Remove leftover code (Petr Kovar)
  80566c8 Do not include https:// in GIT_REMOTE (Petr Kovar)
  f55cebc Rules Enabled preference flag wasn't loaded (Andrew Nile)
  b74bcc9 Prevent EOF char from stopping binary upload in Win (Andrew Nile)
  73863fc Missing break (Andrew Nile)
  81ec291 Update license.h (Petr Kovar)
  5186a2a Do not include protocol & user name in GIT_REMOTE (Petr Kovar)
  4228421 Fix accel key 'R' (used twice) (Detlef Graef)
  9471b22 fix: close posting window (Detlef Graef)
  46f97aa Unneeded detour via C-type strings (Olaf Seibert)
  6b1b345 Fix saving of SSL certificate (Detlef Graef)
  055fe95 Fix Edit SSL Certificates crash (walt)
  a52b404 Fix localedir (Petr Kovar)
  94d5b7c Update FSF address (Petr Kovar)
  3663720 Fix crash at PanTreeStore::get_iter() (Detlef Graef)
  2ce62c7 Update desktop file (Petr Kovar)
  0806805 Add appdata support for Pan (Petr Kovar)
  34e1bb5 file::get_pan_home() : fix for g++-5 non-CoW std::string semantics
          (Alexandre Rostovtsev)
  c186c9f Rename configure.in -> configure.ac (Petr Kovar)
  af87825 When "Show Matching Articles' Threads", messages with dangling
          References not shown (Lionel Elie Mamane)
  81929d0 Fixes in encode-cache.cc, task-upload.h, uuencode.c (Andrew Nile)
  2ae6aff Applied refresh patch for body-pane (Heinrich Müller)
  8bd7184 Fixes in pan/gui/prefs-ui.cc (Andrew Nile)
  0a57a01 Various UI fixes (Heinrich Müller)
  7ca9c6c Updated FSF's address (Daniel Mustieles)
  4820c84 Remove outdated pan.spec.in (Petr Kovar)
  6daf184 Fix XZVER, append \r\n (Heinrich Müller)
  b1af29b Fix for ISO C++ and struct deque (Heinrich Müller)
  6200d57 Fix XFEATURE for XOVER task (Heinrich Müller)
  8325c88 Fix XFEATURE for groups task (Heinrich Müller)
  29edfc3 Added aSYNC behavior; disabled treeview on search (Heinrich Müller)
  b00f96e Added support for GtkSpell 3 (Yclept Nemo)
  099bd57 next-unread-group etc. broken (Heinrich Müller, #690789)
  42b9292 Improve verbose output in non-GUI mode (Heinrich Müller)
  c251367 Segmentation fault when using external editor to compose newsgroup
          postings (Heinrich Müller)
  db8adcf Let the user deactivate task pane pop-ups from task pane (Heinrich
          Müller)
  f509257 Posting - Error 441 is not a successful post (Heinrich Müller,
          #693786)
  f6c7a64 Use zlib CRC32 for compression.cc; fix non-GUI header XOVER (Heinrich
          Müller)
  cb7b50a Use zlib CRC32 (Heinrich Müller)
  5133e23 Improve speed of uudecode (Heinrich Müller)
  5eef4fc Fix IP lockout on ISP IP change; fix SIGSEGV in socket impl (Heinrich
          Müller)
  4922045 Fixes for XFEATURE; patch for 'match only read' (Heinrich Müller,
          Cal Peake)
  acb4362 Avoid NPE on early init of server edit dialog; fix XFEATURE (Heinrich
          Müller)
  2d053c4 Let the user choose compression type with combobox; hint which server
          supports which compression scheme (Heinrich Müller)
  88fe336 Activate action 'get-new-headers-when-entering-group' only for
          non-virtual groups (Heinrich Müller)
  9e301fb Fix for line-wrapped x-face header (Heinrich Müller)
  3f81af1 Properly escape < and > chars in subject (Heinrich Müller)
  d454a36 Fix for group enter (Heinrich Müller)
  e2ca6d2 Fix NPE (Heinrich Müller)
  4f681cd Added support for Diablo and XFEATURE (Heinrich Müller)
  00fe4a3 Added XZVER functionality (Heinrich Müller)
  6a8de8b Patch for user agent in the GUI (Miroslav Sabljic)
  dcc2556 Refactoring; added virtual folders for sent and drafts (Heinrich
          Müller)
  f7ba647 Make <cert> filename.pem become related to the current $PAN_HOME dir
          (Heinrich Müller, #680295)
  a823ae8 Patch for NetBSD & iconv (Heinrich Müller)
  4ad8971 Fix segfault in task-pane.cc:148 (Heinrich Müller)
  c860200 Disconnect only if set in prefs (Heinrich Müller)
  9cd77f9 Added HTML parser (Heinrich Müller)
  6a2a9df HTML preview (Heinrich Müller)
  52ccea5 Fix for systray behavior (Heinrich Müller)
  884e4c1 Removed dbg output (Heinrich Müller)
  9faef90 Improved gtkstyle handling for progressview (Heinrich Müller)
  29120fa Change show sig icon (Heinrich Müller)
  8b934ce Adapt to any screen size in prefs-ui, show scrollbars if needed
          (Heinrich Müller)
  cf68577 "Complete" the Colors tab; pan 0.136 fails to build on 64-bit OS X
          (Heinrich Müller, #681037, #673813)
  07e4614 Fix NPE in action_combo (Steve Davies)
  4162e82 Shortcuts tab is always drawn first (Heinrich Müller, #681036)
  1dba05f Update desktop file (Heinrich Müller, #680468)
  a3bbefc Add an option to turn-off 'tool-tips' on the Task Manager panel
          (Heinrich Müller, #680298)
  b5aeade Added save option for inline yEnc images (Heinrich Müller)
  87c6bda Fixed singletons, moved color init to pan.cc (Heinrich Müller)
  56d4463 Add Background and foreground text color selection; GTK+ 3 compiler
          cleanup; cleanups in various files (Heinrich Müller, #651306)
  f21f939 Fixed behavior of mark_read in taskarticle according to action-implied
          post-action or simple GUI interaction (Heinrich Müller)
  03d24a9 Fix for http://lists.nongnu.org/archive/html/pan-users/2012-07/msg00033.html
          (Heinrich Müller)
  014d082 Fixed a memory leak with new regex (Heinrich Müller)
  29da552 Filtering within task list (Heinrich Müller, #679274)
  55733b8 Fixed memory leak in shortcut dialog (Heinrich Müller)
  c249f58 Fix for display of shortcut literals (Heinrich Müller)
  395f288 Added info about gkr to README (Heinrich Müller)

+ Many translation updates.

(maya)

2018-07-14 15:04:01 UTC MAIN commitmail json YAML

doc: Updated wm/ctwm to 4.0.1

(maya)

2018-07-14 15:03:57 UTC MAIN commitmail json YAML

2018-07-14 15:03:43 UTC MAIN commitmail json YAML

ctwm: update to 4.0.1, from Rhialto (maintainer) in PR pkg/53448

4.0.1 (2017-06-05)
User Visible Changes
    Fix a bug where fullscreen windows could sometimes wind up incorrectly stacked due to a focus-handling issue. This would lead to ctwm aborting with an assertion failure in the OTP code, like Assertion failed: (PRI(owl) >= priority), function OtpCheckConsistencyVS.
    Fix an edge case (probably only triggerable via manual work with EWMH messages) where a window could wind up resized down to nothing.
Internals
    Systems with the ctfconvert/ctfmerge tools available will now use them to include CTF info in the compiled binary. This allows more detailed inspection of the running process via DTrace (e.g., the layout of the structs).
    The initial rumblings of a Developer's Manual are now in doc/devman/. This isn't tied into the main build, and there's no real reason it ever will be. Things of interest to users should wind up in the main manual; this should only have things of interest to people developing ctwm.

4.0.0 (2017-05-24)
Build System Change
The old imake build system has been replaced by a new structure using cmake. This makes cmake a requirement to build ctwm. See the README.md file for how to run it.
A fallback minimal build system is available in the minibuild/ directory for environments that can't use the main one. This is likely to need some manual adjustment on many systems, and the main build is strongly preferred. But it should suffice to get a runnable binary if all else fails.
Platform Support
Support for many non-current platforms has been dropped. In particular, remnants of special-case VMS support have been removed. Many old and now dead Unix variants have been similarly desupported. Generally, platforms without support for C99 and mid-2000's POSIX are increasingly less likely to work.
Backward-Incompatible Changes And Removed Features
    Argument parsing has been rewritten to use getopt_long(). All -long options are now --long instead. -version, -info, -cfgchk, and -display are still accepted if they're the first option given, to make it easier for scripts to simultaneously support before/after versions; this shim will be removed in a later version.
    Support for the SDSC imconv library, and the IMCONV options related to it, has been removed. The last release is almost 20 years old, and doesn't support any remotely recent platforms.
    The USE_SIGNALS code to use signal-driven animations has been removed. It's been non-default since 3.2 (more than 20 years ago), and not documented anywhere but in the code and a comment in this file.
    The USE_GNOME option and code for GNOME1 support has been removed.
    The old-style title button action specifications (without an = in them) deprecated since 3.8 are no longer supported. Just replacing the ":" with "= :" should suffice to make it work right in 3.8+. If you need to share configs with older versions, you'll have to conditionalize the syntax with m4 or some other preprocessing.
    The f.cut (and ^ alias for it), f.cutfile, and f.file functions have been removed. These functions for messing with the clipboard were never visibly documented, and came into the manpage in 3.0 already commented-out and saying they were obsolete.
    The f.source function has been removed. It's never done anything (except beep) as far back as 1.1 and has never been documented.
    The f.movemenu function has been removed. It was added silently in 2.1, has never done anything, and has never been documented.
    The NoVersion config parameter has been removed. It's been undocumented, obsoleted, and done absolutely nothing since 1.1.
    Support for non-flex versions of lex(1) is deprecated, and will take some manual work to build. Note that release tarballs include prebuild lexers, so this probably only matters to people building from a development tree. (And if you are, and really need AT&T or some other lex to work, talk to us!)
    Support for building with internal regex implementation has been disabled; we now require regex support from libc. It is still possible to enable by manually editing files, but this will be removed in the future. If you have to mess with this, please bring it up on the mailing list so we can figure out a long-term solution.
    Parsing of the ctwm.workspaces X resource (i.e., setting -xrm "ctwm.workspaces: something" on program command-lines) since 3.0 has collapsed doubled backslashes (\\) into a single (\). However, there were no other escapes, so this didn't gain anything. Using a single will work with both variants, unless you need multiple backslashes in a row in your workspace names.
    The IconRegion and WindowRegion config params both take a vgrav hgrav pair of parameters to control layout. Previous versions would accept a hgrav vgrav ordering in the parsing, and would mostly work by odd quirks of the code. The parsing has been made stricter, so only the documented vgrav hgrav ordering is accepted now.
User Visible Changes
    The default install locations have been changed. See the README for details about where things are installed and how to change them.
    Several default settings have been changed. ctwm now defaults to acting as though RestartPreviousState, NoGrabServer, DecorateTransients, NoBackingStore, RandomPlacement, OpaqueMove, OpaqueResize, SortIconManager, and StartInMapState have been set. Those settings that didn't previously have an inverse (to get the behavior previously seen when they weren't specified) have such added; see below.
    Added various config parameters as inverses of existing params. New params (with existing param they invert in parens):
        BackingStore (NoBackingStore)
        GrabServer (NoGrabServer)
        StartInButtonState (StartInMapState)
        NoSortIconManager (SortIconManager)
        NoRestartPreviousState (RestartPreviousState)
        NoDecorateTransients (DecorateTransients)
    Added DontShowWelcomeWindow config option to not show welcome splashscreen image.
    Selected a number of cleanups from Stefan Monnier <monnier%IRO.UMontreal.CA@localhost>, including rate-limiting of animations using a new _XA_WM_END_OF_ANIMATION message. Font height is estimated based on used characters only. Added some similar changes, improved the prevention of placing windows off-screen, the f.rescuewindows function for emergencies, a hack-fix for f.adoptwindow. More virtual screen tweaks/fixes.
    Added the remaining OnTopPriority changes from Stefan Monnier <monnier%IRO.UMontreal.CA@localhost>: AutoPopup, AutoPriority, OnTopPriority, PrioritySwitching, f.changepriority, f.priorityswitching, f.setpriority, f.switchpriority, f.tinylower, f.tinyraise. Currently consistency checking code is enabled, which will terminate with an assertion failure if something unexpected happens. Smoothed out various inconsistencies that this check discovered when virtual screens are used.
    Basic support for EWMH (Extended Window Manager Hints) added and enabled by default. EWMHIgnore {} config option allows selectively disabling bits. [Olaf "Rhialto" Seibert, Matthew Fuller]
    Icon manager windows are no longer included in the window ring (that had confusing effects on the focus sequence).
    Added --dumpcfg command-line option to print out the compiled-in fallback config file.
    The Occupy {} specification now accepts "ws:" as a prefix for workspaces. This may break things if you have workspaces with names that differ only by that prefix (e.g., you have workspaces "abc" and "ws:abc", and your Occupy {} declarations affects both.
    If ctwm is built with rplay support, sounds may now be configured with the RplaySounds {} parameter in the config file in place of the ~/.ctwm-sounds file. If so, ctwm will give a warning if .ctwm-sounds exists; support for the external file will be removed in a future version. Also the SoundHost config parameter is replaced by RplaySoundHost; the old name is still accepted, but will be removed in a future version.
    Added MWMIgnore {} config option to allow selectively disabling honoring of some Motif WM hints.
    Warping to a window now explicitly sets focus on that window. This would generally (but not always, in the presence of odd X server behavior) have already happened for users with focus following mouse, but now occurs for ClickToFocus users as well. [Alexander Klein]
    Several bugs relating to the Occupy window were fixed. Iconifying the Occupy window no longer loses it and leaves you unable to pull it up again. Minor undersizing in some cases fixed.
    Windows which fail to use the WM_HINTS property to tell us things like whether they want us to give them focus are now explicitly given focus anyway. This should fix focus problems with some apps (Chromium is a common example).
    Added ForceFocus {} config option to forcibly give focus to all (or specified) windows, whether they request it or not. Previously the code did this unconditionally (except when no WM_HINTS were provided; x-ref previous), but this causes problems with at least some programs that tell us they don't want focus, and mean it (some Java GUI apps are common examples).
    OpaqueMoveThreshold values >= 200 (the default) are now treated as infinite, and so will always cause opaque moving.
Internals
    A new code style has been chosen and the entire codebase reformatted into it. Configs for Artistic Style to generate the proper output are in the source tree.
    The full_name element of the TwmWindow structure has been removed. Consumers should just use the name element instead

(maya)

2018-07-14 13:48:08 UTC MAIN commitmail json YAML

Updated lang/gawk

(adam)

2018-07-14 13:47:32 UTC MAIN commitmail json YAML

gawk: updated to 4.2.1

Changes from 4.2.0 to 4.2.1
---------------------------

1. Support for OS/2 has been brought up to date.  This support was
  accidentally omitted from the initial 4.2 release, for which
  we apologize.

2. The manual received a number of updates to make it format better
  for PDF.

3. A new configure option, --enable-versioned-dir, causes the directory
  holding extensions to include the API version in its name.

4. extension/configure.ac has been improved considerably.

5. In MPFR mode, When ROUNDMODE changes, string values for numerically
  type values will be redone.

6. The various 'inplace' tests now pass on modern BSD systems.

7. A number of bugs, some of them quite significant, have been fixed.
  See the ChangeLog for details.

Changes from 4.1.4 to 4.2.0
---------------------------

1. If not in POSIX mode, changes to ENVIRON are reflected into
  gawk's environment, affecting any programs run by system()
  or for piped redirections. This can also affect built-in routines, such
  as mktime(), which is typically influenced by the TZ environment variable.

2. The series of numbers returned by rand() should now be "more
  random" than previously.  Gawk's rand() remains repeatable; you will
  get the same series of numbers each time you call rand() repeatedly,
  but this will be a different series than previously.

3. Multiple changes related to the pretty printer:

  * The --pretty-print option no longer runs the program too.

  * Pretty printing now preserves comments and places them into the
    pretty-printed file.

  * Pretty-printing now uses the original text of constant numeric values
    for pretty-printing and profiling.

  * Pretty-printing now preserves parenthesized expressions as they
    were in the source file. This solves several niggling corner cases
    with such things.

4. The igawk script and igawk.1 man page are no longer installed by
  `make install'.  They have been obsolete since gawk 4.0.0.

5. Gawk can now be built with CMake.  This is an alternative build
  system for those who may want it; gawk is not going to switch off
  use of the autotools anytime soon, if ever.

6. Gawk now processes a maximum of two hexadecimal digits in \x
  escape sequences inside strings.

7. Setting PROCINFO["redirection", "NONFATAL"] to true makes I/O
  errors for "redirection" not fatal, setting ERRNO. Setting
  PROCINFO["NONFATAL"] makes all I/O nonfatal. See the manual.

8. MirBSD is no longer supported.

9. `make install' now installs shell startup files
  $sysconfdir/profile.d/gawk.{csh,sh} containing shell functions to
  manipulate the AWKPATH and AWKLIBPATH environment variables.  On a Fedora
  system, these files belong in /etc/profile.d, but the appropriate location
  may be different on other platforms.

10. Gawk now supports retryable I/O via PROCINFO[input-file, "RETRY"]; see
    the manual.

11. The C API has undergone changes that break binary compatibility with
    the previous version. Thus the API version is now at 2.0.  YOU WILL
    NEED TO RECOMPILE YOUR EXTENSIONS to work with this version of gawk.
    Source code compatibility remains intact, although you will get
    compiler warnings if you do not revise your extensions. We strongly
    recommend that you do so.  Fortunately, the changes are fairly minor
    and straightforward.

    See the manual for the new features.

12. Revisions in the POSIX standard remove the special case for POSIX
    mode when FS = " " where newline was not a field separator. The code
    and doc have been updated.

13. Gawk now supports strongly typed regexp constants. Such constants
    look like @/.../.  You can assign them to variables, pass them to
    functions, use them in ~, !~ and the case part of a switch statement.
    More details are provided in the manual.

14. The new typeof() function can be used to indicate if a variable or
    array element is an array, regexp, string or number.

15. As promised when 4.1 was released, the old extension mechanism,
    using the `extension' function, is now gone.

16. Support for GNU/Linux on Alpha systems has been removed.

17. Optimizations are now enabled by default. Use the new -s/--no-optimize
    option(s) to disable them.  Pretty-printing and profiling automatically
    disable optimizations so that the output program is the same as the
    original input program.

18. Gawk now uses fwrite_unlocked if it's available. This yields a 7% - 18%
    improvement in raw output speed (gawk '{ print }' on a large file).

19. Passing negative operands to any of the bitwise functions now
    produces a fatal error.

20. Programs that toggle IGNORECASE a lot should now be noticeably faster.

21. The mktime function now accepts an optional second argument. If this
    argument is present and is non-zero or non-null, the time will be converted
    from UTC instead of from the local timezone.

22. The FIELDWIDTHS parsing syntax has been enhanced to allow specifying
    how many characters to skip before a field starts. It also allows
    specifying '*' as the last character to mean "the rest of the record".
    Field splitting with FIELDWIDTHS now sets NF correctly.  The documentation
    for FIELDWIDTHS in the manual has been considerably reorganized and
    improved as well.

23. The PROCINFO["argv"] array records all of gawk's command line arguments
    as gawk received them (the values of the C level argv array).

24. The DJGPP port has been revived and now has an official maintainer.

25. The manual has been translated into Italian!  The translation is
    included in the distribution.

(adam)

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

Updated multimedia/mkvtoolnix, misc/stellarium

(adam)

2018-07-14 12:54:59 UTC MAIN commitmail json YAML

stellarium: updated to 0.18.1

0.18.1:
The major changes of this version:
- Improvements and fixes for Hierarchical Progressive Surveys [HiPS] support
- Updated code of plugins
- Updated code and data
- Updated GPS handling
- Added rise, transit and set times for celestial objects
- Added dithering support

(adam)

2018-07-14 12:54:20 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 25.0.0

Version 25.0.0 "Prog Noir" 2018-07-12

New features and enhancements
* mkvmerge: SRT/ASS/SSA text subtitles: for files for which no encoding has
  been specified, mkvmerge will try UTF-8 first before falling back to the
  system's default encoding.
* mkvmerge: SRT/ASS/SSA/WebVTT text subtitles: a warning is now emitted if
  invalid 8-bit characters are encountered outside valid multi-byte UTF-8
  sequences.
* mkvmerge: Matroska & MPEG transport stream readers: the encoding of text
  subtitles read from Matroska files can now be changed with the
  `--sub-charset` parameter.
* Linux: starting with release 25 an AppImage will be provided which should
  run on any Linux distribution released around the time of CentOS 7/Ubuntu
  14.04 or later.
* macOS: translations: updated the `build.sh` script to build `libiconv` and a
  complete `gettext`. Together with an additional fix to how translation files
  are located, MKVToolNix can now use all interface languages on macOS,
  too.

Bug fixes
* mkvmerge: AVC/h.264: fixed file identification failing for certain
  elementary streams due to internal buffers not being cleared properly.
* mkvmerge: HEVC/h.265: fixed file identification failing for certain
  elementary streams due to internal buffers not being cleared properly.
* mkvmerge: MLP code: fixed various issues preventing MLP from being parsed
  correctly.
* mkvmerge: TrueHD/MLP packetizer; dialog volume normalization removal isn't
  attempted if the track is an MLP track as the operation is only supported
  for TrueHD, not MLP.
* mkvmerge: MPEG TS reader: when reading MPLS mkvmerge will now compare the
  MPLS's start and end timestamps against the transport stream's PTS instead
  of its DTS. Otherwise the first key frame of a video track might be dropped
  if it isn't the first in presentation order.
* mkvmerge: JSON identification: mkvmerge will ensure that all strings passed
  to the JSON output modules are valid UTF-8 encoded strings by replacing
  invalid bytes with placeholder characters. This avoids the JSON library
  throwing an exception and mkvmerge aborting on such data.
* mkvmerge: audio packetizers: mkvmerge will now keep discard padding values
  if they're present for packets read from Matroska files.
* mkvmerge: Ogg Opus reader: packet timestamps aren't calculated by summing up
  the duration of all packets starting with timestamp 0 anymore. Instead the
  algorithm is based on the Ogg page's granule position and which packet
  number is currently timestamped (special handling for the first and last
  packets in the stream).

  * This fixes the first timestamp if the first Ogg packet's granule position
    is larger than the number of samples in the first packet (= if the first
    sample's timestamp is bigger than 0). mkvmerge will keep those offsets now
    and inserts "discard padding" only where it's actually needed.
  * It also improves handling of invalid files where the first Ogg packet's
    granule position is smaller than the number of samples in the first packet
    (= the first sample's timestamp is smaller than 0). mkvmerge will now
    shift all timestamps up to 0 in such a case instead of inserting "discard
    padding" elements all over the place.
  * mkvmerge will no longer insert "discard padding" elements if the
    difference between a) the calculated number of samples in the packet
    according to the granule position and b) the actual number of samples as
    calculated from the bitstream is one sample or less and if the packet
    isn't the last one in the stream. This circumvents certain rounding
    errors.
  * The timestamp of the first packet after a gap in the middle of the stream
    is now calculated based on the Ogg page the packet belongs to, and not
    based on the timestamps before the gap.

* mkvmerge: complete rewrite of the progress handling. It's now based upon the
  total size of all source files and the current position within them instead
  of the number of frames/blocks to be processed. This simplifies calculation
  when appending files and fixes rare cases of when progress report was
  obvious wrong (e.g. stuck at 0% right until the end).
* MKVToolNix GUI: header editor: non-mandatory elements couldn't be removed
  anymore due to a regression while fixing 2320. They can now be removed
  again.

(adam)

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

py-pylint-django: mark as incompatible with Python 2.7

(adam)

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

py-pylint-celery: mark as incompatible with Python 2.7

(adam)

2018-07-14 12:11:32 UTC MAIN commitmail json YAML

py-pylint-common: mark as incompatible with Python 2.7

(adam)

2018-07-14 11:41:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/rcm to 1.3.3

(leot)

2018-07-14 11:41:34 UTC MAIN commitmail json YAML

rcm: Update sysutils/rcm to 1.3.3

pkgsrc changes:
- Remove all patches (no longer needed)

Changes:
1.3.3
-----
  * Feature: Expand ~ in DOTFILES_DIR hooks (Eric Collins).

1.3.2
-----
  * BUGFIX: Use =, not ==, in test(1) (Florian Tham).
  * BUGFIX: Directories with spaces in rcup(1) (Florian Tham).
  * BUGFIX: Fallback the LOGNAME from whoami (AJ Villalobos, Mike Burns).
  * BUGFIX: Fix cd for paths beginning with hyphen (-) (Christian Ho��ltje).
  * Feature: Expand ~ in DOTFILES_DIR (Rebecca Meritz).
  * Documentation improvements (Alan Yee, Eric Collins, Florian Tham, kajisha,
    Matthew Horan, maxice8, Mike Burns, Rebecca Meritz, Scott Stevenson,
    Tyson Gach, Yota Toyama).

(leot)

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

doc: Updated net/youtube-dl to 20180710

(leot)

2018-07-14 11:27:05 UTC MAIN commitmail json YAML

youtube-dl: Update net/youtube-dl to 20180710

Changes:
version 2018.07.10

Core
* [utils] Share JSON-LD regular expression
* [downloader/dash] Improve error handling (#16927)

Extractors
+ [nrktv] Add support for new season and serie URL schema
+ [nrktv] Add support for new episode URL schema (#16909)
+ [frontendmasters] Add support for frontendmasters.com (#3661, #16328)
* [funk] Fix extraction (#16918)
* [watchbox] Fix extraction (#16904)
* [dplayit] Sort formats
* [dplayit] Fix extraction (#16901)
* [youtube] Improve login error handling (#13822)

version 2018.07.04

Core
* [extractor/common] Properly escape % in MPD templates (#16867)
* [extractor/common] Use source URL as Referer for HTML5 entries (16849)
* Prefer ffmpeg over avconv by default (#8622)

Extractors
* [pluralsight] Switch to graphql (#16889, #16895, #16896, #16899)
* [lynda] Simplify login and improve error capturing (#16891)
+ [go90] Add support for embed URLs (#16873)
* [go90] Detect geo restriction error and pass geo verification headers
  (#16874)
* [vlive] Fix live streams extraction (#16871)
* [npo] Fix typo (#16872)
+ [mediaset] Add support for new videos and extract all formats (#16568)
* [dctptv] Restore extraction based on REST API (#16850)
* [svt] Improve extraction and add support for pages (#16802)
* [porncom] Fix extraction (#16808)

version 2018.06.25

Extractors
* [joj] Relax URL regular expression (#16771)
* [brightcove] Workaround sonyliv DRM protected videos (#16807)
* [motherless] Fix extraction (#16786)
* [itv] Make SOAP request non fatal and extract metadata from webpage (#16780)
- [foxnews:insider] Remove extractor (#15810)
+ [foxnews] Add support for iframe embeds (#15810, #16711)

version 2018.06.19

Core
+ [extractor/common] Introduce expected_status in _download_* methods
  for convenient accept of HTTP requests failed with non 2xx status codes
+ [compat] Introduce compat_integer_types

Extractors
* [peertube] Improve generic support (#16733)
+ [6play] Use geo verification headers
* [rtbf] Fix extraction for python 3.2
* [vgtv] Improve HLS formats extraction
+ [vgtv] Add support for www.aftonbladet.se/tv URLs
* [bbccouk] Use expected_status
* [markiza] Expect 500 HTTP status code
* [tvnow] Try all clear manifest URLs (#15361)

(leot)

2018-07-14 11:09:42 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.4.2

(leot)

2018-07-14 11:09:30 UTC MAIN commitmail json YAML

gallery-dl: Update net/gallery-dl to 1.4.2

Changes:
1.4.2
-----
- Added image-pool extractors for safebooru and rule34
- Added option for extended tag information on booru sites (#92)
- Added support for DeviantArt's new URL format
- Added support for mangapark mirrors
- Changed imagefap extractors to use HTTPS
- Fixed crash when skipping downloads for files without known extension

(leot)

2018-07-14 11:06:30 UTC MAIN commitmail json YAML

doc: Updated net/hub to 2.5.0

(leot)

2018-07-14 11:06:18 UTC MAIN commitmail json YAML

hub: Update net/hub to 2.5.0

pkgsrc changes:
- Delete patch-github_editor.go, imported upstream
- Adjust SUBST_SEDs commands for the current man page
- Manually regen files/hub.1 man page

Changes:
2.5.0
-----
Features
- Have ci-status also query Checks API

Fixes
- Do not pass `--cmd' to vi editor to ensure compatibility with older vi
- Simplify cherry-picking commits from pull request URLs
- Allow single-character branches/tag names in hub compare
- Fix hub compare for Enterprise when <USER> is specified
- Support remote add -t BRANCH argument
- Bash shell completion fixes for git 2.18
- Documentation fixes

(leot)

2018-07-14 09:51:29 UTC pkgsrc-2018Q2 commitmail json YAML

2018-07-14 09:22:39 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5785 - requested by taca
devel/ruby-activesupport32: build fix

Revisions pulled up:
- devel/ruby-activesupport32/Makefile                          1.6
- lang/ruby/files/update-gemspec.rb                            1.10

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul  6 15:37:09 UTC 2018

  Modified Files:
  pkgsrc/lang/ruby/files: update-gemspec.rb

  Log Message:
  lang/ruby/files: improve update-gemspec.rb

  Improve update-gemspec.rb script which handles OVERRIDE_GEMSPEC.

  When overriding depending versions, clear completely old dependencies.
  Previously, it replace first dependency only and it cause incomplete
  ruby gem's dependency in a few case.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jul  6 15:38:55 UTC 2018

  Modified Files:
  pkgsrc/devel/ruby-activesupport32: Makefile

  Log Message:
  devel/ruby-activesupport32: dependencies change in gemspec

  By update of lang/ruby/files/update-gemspec.rb, dependencies changed in
  gemspec.

  Bump PKGREVISION.

(bsiegert)

2018-07-14 07:49:05 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5783 - requested by bsiegert
multimedia/adobe-flash-player: security update

Revisions pulled up:
- multimedia/adobe-flash-player/Makefile                        1.23
- multimedia/adobe-flash-player/distinfo                        1.21

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  tsutsui
  Date:          Wed Jul 11 11:57:07 UTC 2018

  Modified Files:
          pkgsrc/multimedia/adobe-flash-player: Makefile distinfo

  Log Message:
  adobe-flash-player: update to 30.0.0.134.

  Upstream announcement:

  https://helpx.adobe.com/security/products/flash-player/apsb18-24.html

  Adobe Security Bulletin
    Security updates available for Flash Player | APSB18-24

    Summary

    Adobe has released security updates for Adobe Flash Player for Windows,
    macOS, Linux and Chrome OS. These updates address critical
    vulnerabilities in Adobe Flash Player 30.0.0.113 and earlier versions.
    Successful exploitation could lead to arbitrary code execution in the
    context of the current user.

  To generate a diff of this commit:
  cvs rdiff -u -r1.22 -r1.23 pkgsrc/multimedia/adobe-flash-player/Makefile
  cvs rdiff -u -r1.20 -r1.21 pkgsrc/multimedia/adobe-flash-player/distinfo

(spz)

2018-07-14 07:36:40 UTC MAIN commitmail json YAML

doc: Update sysutils/pciutils to 3.6.1.

(msaitoh)

2018-07-14 07:34:58 UTC MAIN commitmail json YAML

Update sysutils/pciutils to 3.6.1.

2018-07-12  Martin Mares <mj@ucw.cz>

* Released as 3.6.1.

* Fixed compilation issues on Linux systems with MUSL libc.

(msaitoh)

2018-07-14 03:57:10 UTC MAIN commitmail json YAML

doc: Updated net/bind99 to 9.9.13

(taca)

2018-07-14 03:56:28 UTC MAIN commitmail json YAML

net/bind99: update to 9.9.13

This release contains security fix for CVE-2018-5738 and several bug fixes.
For more detail, please refer CHANGES file.

(taca)

2018-07-14 03:55:41 UTC MAIN commitmail json YAML

doc: Updated net/bind910 to 9.10.8

(taca)

2018-07-14 03:54:59 UTC MAIN commitmail json YAML

net/bind910: remove local trial patch.

Remove local trial patch info.

(taca)

2018-07-14 03:53:42 UTC MAIN commitmail json YAML

net/bind910: update to 9.10.8

This release contains security fix for CVE-2018-5738 and several bug fixes.
For more detail, please refer CHANGES file.

(taca)

2018-07-13 17:29:50 UTC MAIN commitmail json YAML

Updated games/rocksndiamonds, games/mirrormagic

(adam)

2018-07-13 17:28:47 UTC MAIN commitmail json YAML

mirrormagic: updated to 3.0.0

3.0.0:
There are not many new features and changes to the game itself, as the main goal of this release is to keep the game playable on modern systems, and there is finally also support for Mac and Android systems. This was all done by integrating the classic Mirror Magic game engine into the game Rocks窶冢窶僖iamonds as a new custom game engine, therefore using R窶冢窶僖 as the new technical platform for this and any future release.

(adam)

2018-07-13 17:27:33 UTC MAIN commitmail json YAML

rocksndiamonds: updated to 4.1.0.0

4.1.0.0:
added various additional customization options to create your own games
added showing/hiding game element sections in the level editor depending on the selected game engine
added doing ���redo��� by pressing ���undo��� button with Ctrl or Shift key in the level editor
added new automatically saved config file for the selected zoom tile size in the level editor
moved level property ���initial wind direction��� to balloon elements in editor
fixed various bugs (and probably added some new ones)

(adam)

2018-07-13 17:14:43 UTC MAIN commitmail json YAML

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

Updated net/tor

(adam)

2018-07-13 15:26:32 UTC MAIN commitmail json YAML

tor: updated to 0.3.3.8

Changes in version 0.3.3.8:
  Tor 0.3.3.8 backports several changes from the 0.3.4.x series, including
  fixes for a memory leak affecting directory authorities.

  o Major bugfixes (directory authority, backport from 0.3.4.3-alpha):
    - Stop leaking memory on directory authorities when planning to
      vote. This bug was crashing authorities by exhausting their
      memory. Fixes bug 26435; bugfix on 0.3.3.6.

  o Major bugfixes (rust, testing, backport from 0.3.4.3-alpha):
    - Make sure that failing tests in Rust will actually cause the build
      to fail: previously, they were ignored. Fixes bug 26258; bugfix
      on 0.3.3.4-alpha.

  o Minor features (compilation, backport from 0.3.4.4-rc):
    - When building Tor, prefer to use Python 3 over Python 2, and more
      recent (contemplated) versions over older ones. Closes
      ticket 26372.

  o Minor features (geoip):
    - Update geoip and geoip6 to the July 3 2018 Maxmind GeoLite2
      Country database. Closes ticket 26674.

  o Minor features (relay, diagnostic, backport from 0.3.4.3-alpha):
    - Add several checks to detect whether Tor relays are uploading
      their descriptors without specifying why they regenerated them.
      Diagnostic for ticket 25686.

  o Minor bugfixes (circuit path selection, backport from 0.3.4.1-alpha):
    - Don't count path selection failures as circuit build failures.
      This change should eliminate cases where Tor blames its guard or
      the network for situations like insufficient microdescriptors
      and/or overly restrictive torrc settings. Fixes bug 25705; bugfix
      on 0.3.3.1-alpha.

  o Minor bugfixes (compilation, backport from 0.3.4.4-rc):
    - Fix a compilation warning on some versions of GCC when building
      code that calls routerinfo_get_my_routerinfo() twice, assuming
      that the second call will succeed if the first one did. Fixes bug
      26269; bugfix on 0.2.8.2-alpha.

  o Minor bugfixes (control port, backport from 0.3.4.4-rc):
    - Handle the HSADDRESS= argument to the HSPOST command properly.
      (Previously, this argument was misparsed and thus ignored.) Fixes
      bug 26523; bugfix on 0.3.3.1-alpha. Patch by "akwizgran".

  o Minor bugfixes (memory, correctness, backport from 0.3.4.4-rc):
    - Fix a number of small memory leaks identified by coverity. Fixes
      bug 26467; bugfix on numerous Tor versions.

  o Minor bugfixes (relay, backport from 0.3.4.3-alpha):
    - Relays now correctly block attempts to re-extend to the previous
      relay by Ed25519 identity. Previously they would warn in this
      case, but not actually reject the attempt. Fixes bug 26158; bugfix
      on 0.3.0.1-alpha.

  o Minor bugfixes (restart-in-process, backport from 0.3.4.1-alpha):
    - When shutting down, Tor now clears all the flags in the control.c
      module. This should prevent a bug where authentication cookies are
      not generated on restart. Fixes bug 25512; bugfix on 0.3.3.1-alpha.

  o Minor bugfixes (testing, compatibility, backport from 0.3.4.4-rc):
    - When running the hs_ntor_ref.py test, make sure only to pass
      strings (rather than "bytes" objects) to the Python subprocess
      module. Python 3 on Windows seems to require this. Fixes bug
      26535; bugfix on 0.3.1.1-alpha.
    - When running the ntor_ref.py test, make sure only to pass strings
      (rather than "bytes" objects) to the Python subprocess module.
      Python 3 on Windows seems to require this. Fixes bug 26535; bugfix
      on 0.2.5.5-alpha.

(adam)

2018-07-13 13:54:47 UTC MAIN commitmail json YAML

Updated devel/py-faker

(adam)

2018-07-13 13:54:01 UTC MAIN commitmail json YAML

py-faker: updated to 0.8.17

0.8.17:
Add ein, itin and refactored ssn Provider for en_US.
Add job provier for zh_CN.
Add date_of_birth provider.
Add alpha-3 representation option for country-code provider.

(adam)

2018-07-13 11:31:58 UTC MAIN commitmail json YAML

py-libxml2: Fix install_name on Darwin.

(jperkin)

2018-07-13 11:21:29 UTC MAIN commitmail json YAML

reallocarray exists in NetBSD's libc, so AC_CHECK_LIB will find it.
For some reason it is hidden in stdlib.h by _OPENBSD_SOURCE, so add
that to p11-kit's Makefile to avoid coredumps. Fixes PR pkg/53426.

(prlw1)

2018-07-13 08:06:58 UTC MAIN commitmail json YAML

Updated devel/py-pylint-plugin-utils, devel/py-ruamel-yaml

(adam)

2018-07-13 08:06:39 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.15.43

0.15.43:
merge PR33: Python2.7 on Windows is narrow, but has no sysconfig.get_config_var('Py_UNICODE_SIZE').
register_class() now returns class

(adam)

2018-07-13 07:54:02 UTC MAIN commitmail json YAML

py-pylint-plugin-utils: updated to 0.3

0.3:
Ditching Py2 due to pylint having done the same

(adam)

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

Updated print/py-reportlab, textproc/py-alabaster

(adam)

2018-07-13 07:13:49 UTC MAIN commitmail json YAML

py-alabaster: updated to 0.7.11

0.7.11:
[Feature]: Add badge_branch option allowing configurability of which specific Git branch the Travis, Codecov, etc buttons default to.
[Feature]: Add optional next and previous links at the top and bottom of page content. Use theme option show_relbars to enable these.
[Bug] 73: Clean up some problematic font issues.
[Support]: Add setuptools-level entrypoint for improved theme distribution compatibility.
[Support]: Miscellaneous project maintenance updates such as adding to Travis CI and enforcing the use of flake8.

(adam)

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

2018-07-13 07:09:33 UTC MAIN commitmail json YAML

Updated math/py-lmfit, devel/py-ordered-set, www/py-cheroot, www/py-cherrypy

(adam)

2018-07-13 07:08:48 UTC MAIN commitmail json YAML

py-cherrypy: updated to 16.0.3:

v16.0.3
* Pinned the tempora dependency against
  version 1.13 to avoid pulling in namespace packages.

(adam)

2018-07-13 07:04:45 UTC MAIN commitmail json YAML

py-cheroot: updated to 16.0.3

16.0.3:
Fix bug with returning empty result in cheroot.ssl.builtin.BuiltinSSLAdapter.wrap

(adam)

2018-07-13 06:24:25 UTC MAIN commitmail json YAML

py-ordered-set: updated to 3.0.1

3.0.1:
Bug fixes.

(adam)

2018-07-13 06:22:35 UTC MAIN commitmail json YAML

py-lmfit: updated to 0.9.11

0.9.11:
make exception explicit

0.9.10:
add AMPGO and basin-hopping global optimization methods.
aborting a fit from the objective function now raises AbortFitException
fit statistics are more uniformly calculated.
the uncertainties package is now an external dependency, and an out-dated copy is no longer kept in lmfit.
more exceptions when import matplotlib are now tolerated.
many documentation fixes.

(adam)

2018-07-13 04:36:54 UTC MAIN commitmail json YAML

doc: Updated x11/fltk13 to 1.3.4

(dbj)

2018-07-13 04:24:39 UTC MAIN commitmail json YAML

x11/fltk13: update to fltk-1.3.4

CHANGES IN FLTK 1.3.4 RELEASED: Nov 11 2016

Bug fixes and other improvements

- Fix test/native-filechooser help display artifact (STR #3349).
- MacOS: fix a crash when closing a fullscreen window.
- Accept empty Fl_Pixmap in Fl_RGB_Image c'tor (STR #3348).
- MacOS: fix drawing error when a window containing a hidden subwindow
  is changed to fullscreen (error visible with the tabs test program).
- MacOS: fix possible crash when enabling fullscreen in test/scroll.
- Add a snapshot of known STR's and RFE's (KNOWN_BUGS.html).

CHANGES IN FLTK 1.3.4rc3 RELEASED: Oct 31 2016

Bug fixes and other improvements

- Fix string truncation in fluid (STR #2722 continued).
- MacOS: fix a small problem where the Command-Quit menu hotkey
  may not work if Fl_Native_File_Chooser is used before any
  window is shown.

CHANGES IN FLTK 1.3.4rc2 RELEASED: Oct 24 2016

Bug fixes and other improvements

- Make sure the "File Systems" menu item of Fl_File_Chooser
  lists "/" as the first mounted file system (Linux/Unix platform).
- Added line numbers to fluid Edit -> Show Source Code viewer.
- Improved fluid's template handling (STR #3335).

CHANGES IN FLTK 1.3.4rc1 RELEASED: Oct 17 2016

New features and extensions

- Added support for Mac OS 10.11 "El Capitan" and 10.12 "Sierra".
- Added full support of true subwindows to the Mac OS X platform.
  Window nesting to any depth is possible. An Fl_Gl_Window window or
  subwindow can contain Fl_Window's as subwindows.
        - Fluid now supports external editors (STR#3213)
  See: Edit -> GUI Settings -> Use external editor
- Added method Fl_Widget::is_label_copied().
- Added methods Fl_Copy_Surface::w(), Fl_Copy_Surface::h(),
  and Fl_Copy_Surface::draw_decorated_window().
- Added method Fl_Image_Surface::draw_decorated_window().
- Added method Fl_Shared_Image *Fl_Image_Surface::highres_image()
  to draw into a high-resolution bitmap image (Mac OS X only).
- Added support for OpenGL version 3 and later.
- Added method Fl_Mac_App_Menu::custom_application_menu_items()
  allowing customization of the application menu (Mac OS X only).
- Added 'fluid -u' command-line switch to upgrade fluid files in
  batch mode. This option opens a fluid ('.fl') file and saves it
  overwriting the old file with the current syntax and library version
  number. Use with care (input file is overwritten unconditionally).
- Added FL_ZOOM_GESTURE gesture for OS X (only). Needs implementation
  on other platforms.
- Added FL_ABI_VERSION, FL_API_VERSION, Fl::abi_version(), and
  Fl::api_version(). Constants can be used to determine the compiled
  FLTK version. Functions can be used to find the linked library version.
- Added Fl::abi_check() method to test if the runtime (linked)
  ABI version is correct.
- Added Fl_Image::fail() to test if an image was loaded successfully
  to allow for easier error detection when loading images (STR #2873).
- Added line numbers to fluid's source code viewer for New -> Code

New configuration options (ABI version)

- FLTK's ABI version can now be configured with 'configure', CMake, or
  by editing a supplied file when using the bundled IDE projects.
  See documentation in README.abi-version.txt.

1.3.4 ABI FEATURES

- Added deactivated user icon to Fl_Tree.
- Added Fl_Shared_Image::scale(width, height) which gives a shared
  image its own drawing size, independently of the size of the
  underlying image. This improves image drawing on high resolution
  surfaces such as Laser printers, PDF files, and Apple retina displays.

Other improvements

- Configure now correctly sets HAVE_* variables only if both the
  library and the header files were found. The configuration process
  is aborted if Xft was requested explicitly with --enable-xft and
  Xft was not found. The configuration summary now shows _found_
  options as opposed to requested options.
- Improved drawing of rounded box (STR #2943).
- Full support of Apple 'retina' displays for which one drawing unit
  corresponds to two pixels.
- The Mac OS X platform no longer uses the deprecated AGL
  (Apple GL library) to draw OpenGL data. Instead, it uses standard
  Cocoa APIs. This allows FLTK to support drawing GL scenes at high
  resolution when an Fl_Gl_Window is mapped to a 'retina' display.
- Added Fl_Gl_Window::pixel_w(), Fl_Gl_Window::pixel_h(), and
  Fl_Gl_Window::pixels_per_unit() useful for high resolution OpenGL windows.
- fl_read_image() now captures all pixels within the rectangle
  described by its arguments, whether they belong to a GL scene
  or not (STR #3142). It also captures subwindows of GL windows.
- Fl::delete_widget() now hides the widget or window immediately
  (i.e. when called) - only destruction is delayed as before.
- FLTK header files don't expose X11 definitions in user code any more
  unless requested by including FL/x.H explicitly or implicitly.
- The PostScript code output when printing images under Linux/Unix
  is now much smaller by using lossless compression techniques.
- The Linux/Unix printer dialog now uses BSD-style printing commands
  (lpr/lpq) when SystemV-style commands (lp/lpstat) are not available.
- Drawing alpha-blended images under X11 is now accelerated with
  Xrender.
- The font used for the FL_COURIER font family was changed on the Mac OS X
  platform from 'Courier New' to 'Courier' because it was too thin.
- Text drawing on the Mac platform supports Unicode 'variation selectors'
  in the range [0xFE00-0xFE0F].
- Added a Mac OS implementation of Fl_Window::wait_for_expose() that
  became necessary with Mac OS 10.10 "Yosemite".
- Added the libfltk target to the Xcode project producing a static
  version of the FLTK library (Mac OS X).
- Restored the possibility to call Fl::set_font() before main() starts.
- Allow using the --enable-x11 configure option on the Mac OS platform
  which produces an X11 version of the FLTK library (don't use unless
  you know what you're doing).
- FLTK code and fluid-generated code can be used in static initializers.
- Added light gray separator line to fluid's widget browser (STR #2997).
- Improved tooltip behavior for huge tooltips: remove flicker, support
  key/mouse dismiss (STR #2650).
- Modifier key names displayed in shortcut labels can now be localized.
  See documentation of fl_shortcut_label(). You can set modifier key
  names for Ctrl, Alt, Shift, and Meta by assigning global string
  pointers to your translated modifier key names.
- Many documentation improvements and fixes.
- Fixed many compiler warnings (STR #2988).
- Fluid now generates code with less compiler warnings (STR #2813).
- Many CMake improvements and fixes. Note: CMake is mostly operating
  now, but not yet recommended for production use. Please test and
  report issues.
- Updated bundled zlib from 1.2.5 to 1.2.8.
- Updated bundled libjpeg from jpeg-8c to jpeg-9a.

Bug fixes

- Fix potential crash when using keyboard navigation on Fl_Tabs
  widget without children (STR #3333).
- Fix potential crash if Fl_Window::icon(NULL) was called to clear
  (reset) a window icon. This is now legal and documented behavior.
  The same applies to Fl_Window::default_icon().
- Allow widget callback to be NULL, i.e. no callback (STR #2835).
- Fixed Fl_Help_View buffer overflow (STR #3275).
- Fl_Browser now correctly adjusts its scrollbars when the default
  text size is changed with textsize(int) (STR #3057).
- Fixed Fl_Text_Display/Fl_Text_Editor slow scrolling, line number
  display, wrap mode "hiding" text behind scrollbars, and more
  scrollbar handling (alignment) (STR #3272).
- Fixed valgrind warning (uninitialized variable) in Fl_Window.
  Visible only with FLTK_ABI_VERSION >= 10303, since FLTK 1.3.3.
- Fixed Windows drag'n'drop not showing insert position if the drop
  target is inside the same window or process (STR #3209).
- Fixed undefined reference building shared cairo library (STR #3276).
- Fixed Fl_Browser if text argument to some methods is NULL (STR #3269).
- Fixed missing image release in fluid (STR #2840).
- Fixed out-of-bounds memory access in fluid (STR #3263).
- Fixed trailing white space in fluid .fl files (STR #3239).
- Several box types were not drawn correctly when deactivated.
  The background color for deactivated widgets is now correct:
  fl_inactive(color()) (STR #2907).
- Fix inconsistent interpretation of ld() in image handling
  (STR #3308). This is a minor issue since ld() is usually 0 or
  w()*d(). Documentation has been fixed, and ld() handling is now
  consistent in Fl_(RGB_)Image and fl_draw_image() and friends. See
  documentation of Fl_Image and Fl_RGB_Image for more information.
- Fixed Fl_Pixmap (background) drawing to respect the clip region
  (STR #3206).
- Fixed reading .pbm image files: 1 is now interpreted as black,
  and images whose width are a multiple of 8 are correctly read.
  Note: if you relied on the faulty behavior you may need to fix
  your image files.
- Restored window background drawing, particularly the 'plastic'
  scheme's background (STR #3059). This was a regression since
  FLTK 1.3.0.
- Prevent sending (FL_SHORTCUT) events to inactive widgets (STR #3216).
- Fixed button label clipping (STR #3237).
- Fixed Fl_Menu_::item_pathname() handling of descending submenu
  pointers (STR #3177).
- Fl_Text_Display: style buffer colors are no longer manipulated by
  fl_contrast() for normal text drawing (fltk.coredev thread started
  04/08/15, Subject: "RFC: Fl_Text_Display style buffer color weirdness")
- Fl_Tree::deactivate() now affects draw color of items (must have
  ABI 1.3.3 or higher enabled). For icons to draw deactivated,
  enable ABI 1.3.4. (test/tree has a 'deactivate tree' button)
- Fl_Tree::find_item() did not find items if the pathname contained
  identical strings (STR #3234).
- Fixed possible bad border effect when a set of radio menu items
  is located first in its menu (STR #3176): Fl_Menu_Item::set_only()
  is deprecated and replaced by Fl_Menu_::set_only(Fl_Menu_item*).
- Restore the correct state of mouse buttons and keyboard modifier keys
  after closing a file or printer dialog (STR #3221).
- Fix for deactivate colors issue with Fl_Text_Display/Editor (STR #3219).
- Fixed issue with MSWindows platform where the program kept running
  after closing all its windows (STR #3165).
- Fix potential buffer overflow (MSWindows: BEX64 error) and problem with
  MSWindows environment variables "HOME"(MinGW) vs. "UserProfile"(DOS)
- Fix issue with MSWindows platform where a window would decrease
  in size after each close/open (STR #3167).
- Fix undefined reference XGetUtf8FontAndGlyph (STR #3191).
- Fix potential keyboard hangup (STR #3192).
- Fix for: .xbm images were not previewed (STR #3131).
- Fixed crash on Mac platform when resizing a not yet shown() Fl_Gl_Window.
- Fixed potential Windows GDI leak (STR #3254).
- Fixed Linux/Unix potential program hang when dialog pops up while
  a menu is open (STR #3179).
- Fixed a crash when a Unix/Linux program calls take_focus() before any
  window has been show()n.
- Fixed an error on the Mac platform when drawing to an Fl_Image_Surface
  object without using the Fl_Image_Surface::draw() method.
- Fixed STR #3268 where a fullscreen window could become relocated
  behind the menu bar and dock (Mac OS only).
- Fixed STR #3207: ^C not working when numlock or capslock is on.
- Fixed code editor in Fluid (STR #3184).
- Fixed a potential hangup of the Fl::awake() queue under Windows if
  a window is resized or moved while the Fl::awake() message is sent
  (STR #3143).
- Fixed a regression: restore the possibility to call
  fl_draw_image(buf,X,Y,W,H,D,L) with negative D and/or L arguments.
- Fixed overflow in Fl_Valuator::precision(int) to 0...9 (STR #3280).

(dbj)

2018-07-13 04:14:48 UTC MAIN commitmail json YAML

ham/fldigi: fix crash loading hamlib

The c++ std::sort comparator was being used incorrectly

(dbj)

2018-07-13 02:05:12 UTC MAIN commitmail json YAML

zoneminder: avoid %ld for time_t (int64_t, not long on arm)

zoneinder uses %ld to print tv.tv_sec, which is of type time_t.  On
NetBSD, that's int64_t, which happens to match long on amd64, but not
on arm, and hence printf often segfaults.  Kludge around this by
casting to long, which should work for about 20 years, by which time a
proper fix should have arrived in a zoneminder release.

Not yet raised upstream, because our package is 1.28.1 and upstream
has released 1.30.4.

(gdt)

2018-07-13 00:56:48 UTC MAIN commitmail json YAML

doc: Added www/go-gogs-client version 0.0.20171114

(minskim)

2018-07-13 00:56:32 UTC MAIN commitmail json YAML

www/Makefile: Add go-gogs-client

(minskim)

2018-07-13 00:56:23 UTC MAIN commitmail json YAML

2018-07-12 20:48:55 UTC pkgsrc-2018Q2 commitmail json YAML

2018-07-12 19:47:38 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5782 - requested by bsiegert
graphics/py-matplotlib: functionality patch
graphics/py-matplotlib-gtk2: functionality patch
graphics/py-matplotlib-tk: functionality patch

Revisions pulled up:
- graphics/py-matplotlib-gtk2/Makefile                          1.67
- graphics/py-matplotlib-tk/Makefile                            1.34
- graphics/py-matplotlib/Makefile                              1.53
- graphics/py-matplotlib/distinfo                              1.31
- graphics/py-matplotlib/patches/patch-src_file__compat.h      1.1

-------------------------------------------------------------------
  Module Name:  pkgsrc
  Committed By:  gson
  Date:          Wed Jul 11 16:19:32 UTC 2018

  Modified Files:
          pkgsrc/graphics/py-matplotlib: Makefile distinfo
          pkgsrc/graphics/py-matplotlib-gtk2: Makefile
          pkgsrc/graphics/py-matplotlib-tk: Makefile
  Added Files:
          pkgsrc/graphics/py-matplotlib/patches: patch-src_file__compat.h

  Log Message:
  py-matplotlib: fix PR 53425

  Don't call fflush() on a read-only file pointer; it is an error on BSD
  systems and causes the import of matplotlib.pyplot to fail.

  To generate a diff of this commit:
  cvs rdiff -u -r1.52 -r1.53 pkgsrc/graphics/py-matplotlib/Makefile
  cvs rdiff -u -r1.30 -r1.31 pkgsrc/graphics/py-matplotlib/distinfo
  cvs rdiff -u -r1.66 -r1.67 pkgsrc/graphics/py-matplotlib-gtk2/Makefile
  cvs rdiff -u -r1.33 -r1.34 pkgsrc/graphics/py-matplotlib-tk/Makefile
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/graphics/py-matplotlib/patches/patch-src_file__compat.h

(spz)

2018-07-12 16:23:58 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.5.13

(rillig)

2018-07-12 16:23:36 UTC MAIN commitmail json YAML

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

doc: Updated graphics/krita to 4.1.0

(maya)

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

krita: update to 4.1.0, take maintainership.

This release includes the following major new features:
    A new reference images tool that replaces the old reference images docker.
    You can now save and load sessions: the set of images and views on images you were working on
    You can create multi-monitor workspace layouts
    An improved workflow for working with animation frames
    An improved animation timeline display
    Krita can now handle larger animation by buffering rendered frames to disk
    The color picker now has a mixing option
    Improved vanishing point assistant 窶� and assistants can be painted with custom colors
    Krita窶冱 scripting module can now be built with Python 2
    The first part of Ivan Yossi窶冱 Google Summer of Code work on improving the performance of brush masks through vectorization is included as well!

Full release notes:
https://krita.org/en/krita-4-1-release-notes/

(maya)

2018-07-12 12:56:56 UTC MAIN commitmail json YAML

Fix PR pkg/53428. Regen distinfo with changed PKGNAME

(ryoon)

2018-07-12 04:01:08 UTC MAIN commitmail json YAML

add and enable go19

(jnemeth)

2018-07-12 02:28:04 UTC MAIN commitmail json YAML

doc: Added devel/py-typing-extensions version 3.6.5

(minskim)

2018-07-12 02:27:49 UTC MAIN commitmail json YAML

devel/Makefile: Add py-typing-extensions

(minskim)

2018-07-12 02:27:38 UTC MAIN commitmail json YAML

devel/py-typing-extensions: Import version 3.6.5

The typing_extensions module contains both backports of these changes
as well as experimental types that will eventually be added to the
typing module, such as Protocol.

(minskim)

2018-07-11 22:43:09 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.99e

(schmonz)

2018-07-11 22:42:51 UTC MAIN commitmail json YAML

Update to 0.99e. From the changelog:

- Fixed missing 'return 0' in ssl_params.c for ECDH handshake (tx. J.W.).

(schmonz)

2018-07-11 18:13:49 UTC MAIN commitmail json YAML

Updated devel/libdatrie, www/curl

(adam)

2018-07-11 18:13:26 UTC MAIN commitmail json YAML

curl: updated to 7.61.0

Curl and libcurl 7.61.0

This release includes the following changes:
* getinfo: add microsecond precise timers for seven intervals
* curl: show headers in bold, switch off with --no-styled-output
* httpauth: add support for Bearer tokens
* Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS
* curl: --tls13-ciphers and --proxy-tls13-ciphers
* Add CURLOPT_DISALLOW_USERNAME_IN_URL
* curl: --disallow-username-in-url

This release includes the following bugfixes:
* CVE-2018-0500: smtp: fix SMTP send buffer overflow
* schannel: disable client cert option if APIs not available
* schannel: disable manual verify if APIs not available
* tests/libtest/Makefile: Do not unconditionally add gcc-specific flags
* openssl: acknowledge --tls-max for default version too
* stub_gssapi: fix 'unused parameter' warnings
* examples/progressfunc: make it build on both new and old libcurls
* docs: mention it is HA Proxy protocol "version 1"
* curl_fnmatch: only allow two asterisks for matching
* docs: clarify CURLOPT_HTTPGET
* configure: replace a AC_TRY_RUN with CURL_RUN_IFELSE
* configure: do compile-time SIZEOF checks instead of run-time
* checksrc: make sure sizeof() is used *with* parentheses
* CURLOPT_ACCEPT_ENCODING.3: add brotli and clarify a bit
* schannel: make CAinfo parsing resilient to CR/LF
* tftp: make sure error is zero terminated before printfing it
* http resume: skip body if http code 416 (range error) is ignored
* configure: add basic test of --with-ssl prefix
* cmake: set -d postfix for debug builds
* multi: provide a socket to wait for in Curl_protocol_getsock
* content_encoding: handle zlib versions too old for Z_BLOCK
* winbuild: only delete OUTFILE if it exists
* winbuild: In MakefileBuild.vc fix typo DISTDIR->DIRDIST
* schannel: add failf calls for client certificate failures
* cmake: Fix the test for fsetxattr and strerror_r
* curl.1: Fix cmdline-opts reference errors
* cmdline-opts/gen.pl: warn if mutexes: or see-also: list non-existing options
* cmake: check for getpwuid_r
* configure: fix ssh2 linking when built with a static mbedtls
* psl: use latest psl and refresh it periodically
* fnmatch: insist on escaped bracket to match
* KNOWN_BUGS: restore text regarding 2101
* INSTALL: LDFLAGS=-Wl,-R/usr/local/ssl/lib
* configure: override AR_FLAGS to silence warning
* os400: implement mime api EBCDIC wrappers
* curl.rc: embed manifest for correct Windows version detection
* strictness: correct {infof, failf} format specifiers
* tests: update .gitignore for libtests
* configure: check for declaration of getpwuid_r
* fnmatch: use the system one if available
* CURLOPT_RESOLVE: always purge old entry first
* multi: remove a potentially bad DEBUGF()
* curl_addrinfo: use same #ifdef conditions in source as header
* build: remove the Borland specific makefiles
* axTLS: not considered fit for use
* cmdline-opts/cert-type.d: mention "p12" as a recognized type
* system.h: add support for IBM xlc C compiler
* tests/libtest: Add lib1521 to nodist_SOURCES
* mk-ca-bundle.pl: leave certificate name untouched
* boringssl + schannel: undef X509_NAME in lib/schannel.h
* openssl: assume engine support in 1.0.1 or later
* cppcheck: fix warnings
* test 46: make test pass after year 2025
* schannel: support selecting ciphers
* Curl_debug: remove dead printhost code
* test 1455: unflakified
* Curl_init_do: handle NULL connection pointer passed in
* progress: remove a set of unused defines
* mk-ca-bundle.pl: make -u delete certdata.txt if found not changed
* GOVERNANCE.md: explains how this project is run
* configure: use pkg-config for c-ares detection
* configure: enhance ability to build with static openssl
* maketgz: fix sed issues on OSX
* multi: fix memory leak when stopped during name resolve
* CURLOPT_INTERFACE.3: interface names not supported on Windows
* url: fix dangling conn->data pointer
* cmake: allow multiple SSL backends
* system.h: fix for gcc on 32 bit OpenServer
* ConnectionExists: make sure conn->data is set when "taking" a connection
* multi: fix crash due to dangling entry in connect-pending list
* CURLOPT_SSL_VERIFYPEER.3: Add performance note
* netrc: use a larger buffer to support longer passwords
* url: check Curl_conncache_add_conn return code
* configure: Add dependent libraries after crypto
* easy_perform: faster local name resolves by using *multi_timeout()
* getnameinfo: not used, removed all configure checks
* travis: add a build using the synchronous name resolver
* CURLINFO_TLS_SSL_PTR.3: improve the example
* openssl: allow TLS 1.3 by default
* openssl: make the requested TLS version the *minimum* wanted
* openssl: Remove some dead code
* telnet: fix clang warnings
* DEPRECATE: new doc describing planned item removals
* example/crawler.c: simple crawler based on libxml2
* libssh: goto DISCONNECT state on error, not SESSION_FREE
* CMake: Remove unused functions
* darwinssl: allow High Sierra users to build the code using GCC
* scripts: include _curl as part of CLEANFILES
* examples: fix -Wformat warnings
* curl_setup: include <winerror.h> before <windows.h>
* schannel: make more cipher options conditional
* CMake: remove redundant and old end-of-block syntax
* post303.d: clarify that this is an RFC violation

(adam)

2018-07-11 18:08:43 UTC MAIN commitmail json YAML

libdatrie: updated to 0.2.12

0.2.12:
- More C90 (ANSI C) compliance.
- Prevent some compiling conflicts with other sources.
- Fix miscellaneous compiler warnings.
- Prevent trimming on extremely long dictionary path names.

(adam)

2018-07-11 16:20:33 UTC MAIN commitmail json YAML

Updated graphics/py-matplotlib to 2.2.2nb1

(gson)

2018-07-11 16:19:32 UTC MAIN commitmail json YAML

2018-07-11 12:05:06 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-extlib to 1.7.5

(jaapb)

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

Updated devel/ocaml-extlib to version 1.7.5.

Most importantly, this version adds support for OCaml 4.07. There are some
other minor extensions as well.

(jaapb)

2018-07-11 11:59:37 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 30.0.0.134

(tsutsui)

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

adobe-flash-player: update to 30.0.0.134.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb18-24.html

Adobe Security Bulletin
Security updates available for Flash Player | APSB18-24

Summary

  Adobe has released security updates for Adobe Flash Player for Windows,
  macOS, Linux and Chrome OS. These updates address critical
  vulnerabilities in Adobe Flash Player 30.0.0.113 and earlier versions.
  Successful exploitation could lead to arbitrary code execution in the
  context of the current user.

(tsutsui)

2018-07-11 11:21:38 UTC MAIN commitmail json YAML

doc: Updated lang/gcc49-libs to 4.9.4nb8

(jperkin)

2018-07-11 11:21:26 UTC MAIN commitmail json YAML

gcc49-libs: Make this function correctly on Darwin.

Firstly we need to modify the copied libraries so that their install_name
matches the new location, otherwise check-shlibs thinks that they still
come from the main gcc49 package.  Secondly we need to avoid the stub
libgcc_ext libraries that are used by default as we are unable to modify
their install_name, just link directly to libgcc.  Bump PKGREVISION.

(jperkin)

2018-07-11 11:11:53 UTC MAIN commitmail json YAML

mk/compiler/gcc.mk: Darwin needs _USE_GCC_SHLIB too.

(jperkin)

2018-07-11 09:18:28 UTC MAIN commitmail json YAML

mk/ocaml.mk now handles ulimit commands properly

(jaapb)

2018-07-11 09:02:31 UTC MAIN commitmail json YAML

Updated databases/py-asyncpg

(adam)

2018-07-11 09:00:17 UTC MAIN commitmail json YAML

py-asyncpg: updated to 0.17.0

asyncpg v0.17.0:

Improvements
Official support for Python 3.7.

Bug Fixes
Fix garbage collection of connections and emit a ResourceWarning
if an unclosed connection is garbage collected.

Raise a clear error if there's a race in pool intialization.

Channel names in Connection.add_listener() and
Connection.remove_listener() are now quoted properly.

Fixed endianness detection on *BSD systems.

Fixed handling of large type OIDs.

(adam)

2018-07-11 07:59:51 UTC MAIN commitmail json YAML

Updated devel/distcc, security/py-cryptodome

(adam)

2018-07-11 07:59:33 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.6.4

3.6.4:
New features
* Build Python 3.7 wheels on Linux, Windows and Mac.

Resolved issues
* Rename _cpuid module to make upgrades more robust.
* More meaningful exceptions in case of mismatch in IV length (CBC/OFB/CFB modes).
* Fix compilation issues on Solaris 10/11.

(adam)

2018-07-11 07:30:40 UTC MAIN commitmail json YAML

distcc: updated to 3.3

3.3 - Charlie the unicorn
* Use masquerade as compiler white-list.
* New --allow-private (the default) which allows non-global
* IP and IPv6 addresses.
* Cross-compilation support.
* Fix parsing of IPv6 addresses.
* Python 3, not python 2.
* Can build without python (and without pump mode or tests).
For those upgrading: you must run update-distcc-symlinks on every server machine, and add manually (see MASQUERADING of distcc(1)) those compilers it does not detect.

(adam)

2018-07-11 06:39:27 UTC MAIN commitmail json YAML

doc: Updated ham/uhd to 3.11.1.0

(dbj)

2018-07-11 04:16:20 UTC MAIN commitmail json YAML

ham/uhd: updated from 3.11.0.0 to 3.11.1.0

includes fixes for build breakage introduced by boost 1.67

## 003.011.001.000
* N310: fix compiler warnings
* N310: Implement digital loopback
* N3xx: Add N3xx devtest
* X300: Properly coerce master clock rate (tick rate)
* X300: handle bad weak_ptr during pcie discovery
* X300: handle bad weak_ptr during pcie discovery
* X300: Fix check_radio_config() to fix errors when using a single dboard
        in slot A
* B200: docs: Suggest modifying recv_frame_size for more stability
* B200: Fix bandwidth warnings and ranges
* N2xx: Fix regression issue that limited tuning range
* UBX: Change antenna functions to coercers on antenna/value properties
* adf4002: Fix register programming for power down bit
* UHD: Fix config file path for some Windows builds
* UHD: Add operators == and != for uhd::dict
* UHD: Add device_addr_t constructor from map
* UHD: Fix range of gain group to skip gains with zero step
* UHD: Changes to support Boost 1.67
* UHD: Correctly set end of burst flag in RX metadata
* UHD: Reduce usage of boost::assign, boost::this_thread::sleep, and boost:bind
* UHD: Update multi_usrp::get_usrp_?x_info() for MPM devices
* UHD: Refactor static const values to fix linker errors in niusrprio
* mpm: cmake: Add git hash and version info to Python module
* mpm: Add reference counters to UIO
* mpm: Add offset to EEPROM reads
* mpm: Disable PPS out during initialization
* mpm: Update cmake to find the correct python3
* mpm: Bump maximum supported revision to 5 (Rev F)
* mpm: Fixed db slot typo in db-id
* mpm: Increased claim timeout, made a separate RPC connection for claim, and
      added asyn calls for long RPC executions
* mpm: Improve xport<->SFP mapping algorithm
* mpmd: Improved find routine to fail fast and verify correct device is
        reachable
* mpmd: Add missing virtual destructors
* rfnoc/x300: Make sure peek32() and peek64() are called with actual addresses
* rfnoc: ctrl_iface cleanup
* rfnoc radio: Improve warning for too many samples requested
* rfnoc radio: get_rx_stream resets sequence num
* examples: Increase settling time, increase buffer fill time, and fix subdevice
            selection in txrx_loopback_to_file
* examples: Improvements to benchmark_rate
* utils: downloader supports multiple RegExs
* utils: Added code to handle underruns during self calibration
* utils: Fix 30s tiemout in query_gpsdo_sensors
* logging: Improve style consistency and demote some messages
* logging: Fix UHD_LOG_FILE cmake variable
* Docs: Add Known Issues section to USRP1, B100, and USRP2/N2x0
* Docs: Hide dependencies directory from Doxygen
* Docs: Clarify subdev specs and magnesium driver usage for N300/N310
* cmake: Improve warning for missing requests
* cmake: update NSIS template
* cmake: Remove images downloader section (replaced by manifest)

## 003.011.000.001
* N300: Added driver support (includes some refactoring of N3xx
  codebase)
* MPM: Fix PyLint warnings, Fix error handling for TCA communication
  errors, Fix printout of AD9371 version
* uhd_images_downloader: Create unique archive names for images archives
  (now include git hashes in the filename)
* uhd_images_downloader: Fix SHA256 check
* utils: Add support for N3xx filesystem images to images downloader
* UHD: Minor logging fixes
* UHD: fix legacy compat to work with 2TX radio block
* X300: improve lvbitx bitstream md5 read time
* examples: Enhance benchmark_rate with more stats and timestamps for errors
* cmake: Correctly fail when an unavailable component is requested
* debian: Add UHDConfig.cmake to install list for libuhd-dev

(dbj)

2018-07-11 00:06:00 UTC MAIN commitmail json YAML

doc: Added devel/go-godef version 0.0.20170920

(minskim)

2018-07-11 00:05:44 UTC MAIN commitmail json YAML

devel/Makefile: Add go-godef

(minskim)

2018-07-11 00:05:34 UTC MAIN commitmail json YAML

devel/go-godef: Import version 0.0.20170920

Godef, given an expression or a location in a source file, prints the
location of the definition of the symbol referred to.

(minskim)

2018-07-10 22:03:18 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 10.6.0

(fhajny)

2018-07-10 22:03:08 UTC MAIN commitmail json YAML

lang/nodejs: Update to 10.6.0.

- dns: An experimental promisified version of the dns module is now
  available. Give it a try with `require('dns').promises`.
- fs: `fs.lchown` has been undeprecated now that libuv supports it.
- lib: `Atomics.wake` is being renamed to `Atomics.notify` in the
  ECMAScript specification. Since Node.js now has experimental support
  for worker threads, we are being proactive and added a `notify` alias,
  while emitting a warning if `wake` is used.
- n-api: Add API for asynchronous functions.
- util: `util.inspect` is now able to return a result instead of
  throwing when the maximum call stack size is exceeded during
  inspection.
- vm: Add `script.createCachedData()`. This API replaces the
  `produceCachedData` option of the `Script` constructor that is now
  deprecated.
- worker: Support for relative paths has been added to the `Worker`
  constructor. Paths are interpreted relative to the current working
  directory.

(fhajny)

2018-07-10 15:57:10 UTC MAIN commitmail json YAML

doc: Updated lang/npm to 6.1.0nb1

(jperkin)

2018-07-10 15:57:00 UTC MAIN commitmail json YAML

npm: Switch to regular DEPENDS.

This needs to be able to be installed against any nodejs version, and
can be as no native modules are used.  Bump PKGREVISION.

(jperkin)

2018-07-10 13:49:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsyslog to 8.36.0

(fhajny)

2018-07-10 13:49:10 UTC MAIN commitmail json YAML

sysutils/rsyslog*: Update to 8.36.0.

- This version disables liblogging-stdlog by default. We now also
  emit a warning message ("liblogging-stdlog will go away") so that
  users know what is going on and my react.
- add openssl driver alongside GnuTLS one for TLS (experimental)
- GnuTLS TLS driver: support intermediate certificates
- omelasticsearch: write op types; bulk rejection retries
- lookup tables: reload message now with "info" severity (was "error")
- imptcp: add support for regex-based framing
- imjournal: add statistics counter
- config: permit 4-digit file creation modes
- ommongodb: add possibility to ignore some insertion error code
- omprog: simplify 'plugin-with-feedback.py' example
- core: misadressing when writing disk queue files
- core: fix message loss on target unavailibility during shutdown
- imrelp bugfix: error message "librelp too old" is always emitted ...
- imrelp: segfault on startup when cert without priv key is configured
- omrelp bugfix: segfault on first message sent when authmode was
  wrong
- imfile bugfix: double-free on module shutdown
- imfile/core bugfix: potential misadressing in string copy routine
- imfile bugfix: if freshStartTail is set some initial file lines
  missing
- core: fix undefined behaviour (unsigned computation may lead to
  value < 0)

(fhajny)