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

2024-05-13 08:52:19 UTC Now

2018-07-26 12:22:24 UTC MAIN commitmail json YAML

doc: Added print/py-latexcodec version 1.0.5

(jaapb)

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

Added package print/py-latexcodec, a LaTeX library for Python.

Based on Kamel Derouiche's version in pkgsrc-wip.

(jaapb)

2018-07-26 11:54:34 UTC MAIN commitmail json YAML

Actually added PLIST to textproc/py-sphinxcontrib-bibtex.

(jaapb)

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

Added needed dependency to textproc/py-sphinxcontrib-bibtex. Revbump.

Also sorted the PLIST.

(jaapb)

2018-07-26 11:47:32 UTC MAIN commitmail json YAML

Added py-oset to Makefile SUBDIRs

(jaapb)

2018-07-26 11:46:28 UTC MAIN commitmail json YAML

doc: Added devel/py-oset version 0.1.3

(jaapb)

2018-07-26 11:46:16 UTC MAIN commitmail json YAML

Added package devel/py-oset, an ordered set library for Python.

Based on Kamel Derouiche's verison in pkgsrc-wip.

(jaapb)

2018-07-26 11:30:01 UTC MAIN commitmail json YAML

seamonkey: remove patch that is already included in upstream

(wiz)

2018-07-26 10:48:32 UTC MAIN commitmail json YAML

Updated www/py-WebOb, www/py-WebTest

(adam)

2018-07-26 10:47:47 UTC MAIN commitmail json YAML

py-WebTest: updated to 2.0.30

2.0.30:
- Add Email class for input fields with type "email".
- Documentation bearer token and JWT authorization

(adam)

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

Added py-sphinxcontrib-bibtex to Makefile SUBDIRs

(jaapb)

2018-07-26 10:38:18 UTC MAIN commitmail json YAML

doc: Added textproc/py-sphinxcontrib-bibtex version 0.4.0

(jaapb)

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

py-WebOb: updated to 1.8.2

1.8.2:
Bugfix
- SameSite may now be passed as str or bytes to Response.set_cookie and
  cookies.make_cookie. This was an oversight as all other arguments would be
  correctly coerced before being serialized.

(adam)

2018-07-26 10:37:57 UTC MAIN commitmail json YAML

Added package textproc/py-sphinxcontrib-bibtex

This adds bibtex support to Sphinx. The package is an updated version
of Kamel Derouiche's package in pkgsrc-wip. (It's needed for the update
of lang/coq that's to follow)

(jaapb)

2018-07-26 10:35:06 UTC MAIN commitmail json YAML

doc: Updated lang/racket-textual to 6.12

(jaapb)

2018-07-26 10:34:55 UTC MAIN commitmail json YAML

Updated lang/racket-textual to version 6.12.

This applies the changes to lang/racket to this package as well.

(jaapb)

2018-07-26 10:20:49 UTC MAIN commitmail json YAML

Updated games/wesnoth

(adam)

2018-07-26 10:19:56 UTC MAIN commitmail json YAML

wesnoth: updated to 1.14.4

Version 1.14.4
* Security Fixes
  * Fixed Lua being able to escape sandboxing via load/loadstring (CVE-2018-1999023).
* Add-ons server
  * Made it so plain-text .po catalogues in add-ons are detected and added to
    the list of translations for them.
* Campaigns
  * Dead Water:
    * In 'Tirigaz', take the situation into account of orcs being killed either
      first or by undead.
  * Delfador's Memoirs:
    * Fix hero units costing upkeep
  * Eastern Invasion:
    * Fixed missing prisoners and loss of recallable units in 'Captured'.
  * Northern Rebirth:
    * Level 0 units are not available anymore after scenario 5
  * Secrets of the Ancients:
    * Adjust gender of enemies to better match story in S11 & 21
    * Simplify dialog to fix possible confusion in S16
    * Have nagas be able to recruit in S21
  * The South Guard:
    * S4: undead leader won't leave the castle anymore
    * S5: the untypical situation that one can defeat the lich before finding
      Urza Afalas is now handled
  * Under the Burning Suns:
    * S11: added custom graphics for the citadel.
    * S12: clarified the alien bodies' weaknesses.
    * Various visual improvements.
* Editor
  * Fixed saving a map as a scenario not enabling scenario editor tools.
* Graphics
  * New attack animation for the Peasant.
  * Tweaked the Ruffian's attack animation timing.
* Language and i18n
  * Updated translations: British English, Bulgarian, Chinese (Simplified),
    Chinese (Traditional), Czech, French, German, Hungarian, Japanese,
    Scottish Gaelic, Slovak, Spanish
* Lua API
  * Upgrade to Lua 5.3.5.
* Multiplayer server
  * Fixed lobby and whisper messages not having a maximum length.
* User interface
  * Improved the layout of the Statistics dialog.
  * Allow changing dropdown menu selections with the scrollwheel.
  * Fixed lobby chat box scrolling to top on a new message if it isn't at the
    bottom
  * Fixed the unit preview pane not showing the default race icon when detailing
    a single unit's stats.
  * Sort units secondarily by XP in the unit list dialog.
  * Whiteboard related bugfixes
* WML engine
  * Fixed errors about WESNOTH_VERSION not being defined when trying to load
    add-ons that have preprocessor errors.
* Miscellaneous and bug fixes
  * Added an advanced preference to enable experimental PRNG combat.
  * Campfires use illumination instead of a different ToD.
  * Linux builds now enable security hardening by default.
  * Fixed MP admins being unable to observe private games.
  * Fixed MP faction, leader, and leader gender changes persisting even if the
    selection dialog is dismissed.
  * Fixed an issue with positioned sound sources ignoring the volume set in
    Preferences after going off the audible radius and back.
  * Fixed wmllint choking on gzipped binary files (e.g. gzipped tarballs).
  * Fixed wmllint crashing on nonexistent paths provided in the command line.
  * Slight changes to the objectives dialogue
  * Greatly improved touch control support.
  * Fixed wmlindent crashing on nonexistent paths provided in the command line

(adam)

2018-07-26 10:05:01 UTC MAIN commitmail json YAML

Use ${INSTALL_SCRIPT} for scripts.

(schmonz)

2018-07-26 09:37:19 UTC MAIN commitmail json YAML

Note myrepos move and update.

(schmonz)

2018-07-26 09:34:27 UTC MAIN commitmail json YAML

Update to 1.20180726. From the changelog:

* [ Mark Haber ]
  * Fix hours_since for git fake bare repos

* [ Tom Hoover ]
  * Fix 'no defined update command error' in example config

* [ Pavel Nakonechnyi ]
  * More meaningful names for temporary files

* [ Paul Wise ]
  * Mitigate vulns caused by git code execution (CVE-2018-7032)
  * Migrate from ack-grep to ack
  * More reliable output supervision
  * Improve the status output for CVS
  * Improve the git-cvs extension
  * Allow prepending commands to existing commands
  * Allow for fallback to default commands
  * Add support for caching command output
  * Add shell extension to maintain a repo status cache
  * Add graph, remote, upgrade extensions
  * git registration improvements
  * webcheckout: prefer https transport

pkgsrc changes:

- Rename directory to myrepos, catching up with package name change years ago

(schmonz)

2018-07-26 08:37:49 UTC MAIN commitmail json YAML

doc: Updated archivers/libmspack to 0.7alpha

(wiz)

2018-07-26 08:37:40 UTC MAIN commitmail json YAML

libmspack: update to 0.7alpha.

2018-04-26  Stuart Caie <kyzer@cabextract.org.uk>

* read_chunk(): the test that chunk numbers are in bounds was off
by one, so read_chunk() returned a pointer taken from outside
allocated memory that usually crashes libmspack when accessed.
Thanks to Hanno Bæ—¦ck for finding the issue and providing a sample.

* chmd_read_headers(): reject files with blank filenames. Thanks
again to Hanno Bæ—¦ck for finding the issue and providing a sample file.

2018-02-06  Stuart Caie <kyzer@cabextract.org.uk>

* chmd.c: fixed an off-by-one error in the TOLOWER() macro, reported
by Dmitry Glavatskikh. Thanks Dmitry!

2017-11-26  Stuart Caie <kyzer@cabextract.org.uk>

* kwajd_read_headers(): fix up the logic of reading the filename and
extension headers to avoid a one or two byte overwrite. Thanks to
Jakub Wilk for finding the issue.

* test/kwajd_test.c: add tests for KWAJ filename.ext handling

2017-10-16  Stuart Caie <kyzer@cabextract.org.uk>

* test/cabd_test.c: update the short string tests to expect not only
MSPACK_ERR_DATAFORMAT but also MSPACK_ERR_READ, because of the recent
change to cabd_read_string(). Thanks to maitreyee43 for spotting this.

* test/msdecompile_md5: update the setup instructions for this script,
and also change the script so it works with current Wine. Again, thanks
to maitreyee43 for trying to use it and finding it not working.

2017-08-13  Stuart Caie <kyzer@cabextract.org.uk>

* src/chmextract.c: support MinGW one-arg mkdir(). Thanks to AntumDeluge
for reporting this.

2017-08-13  Stuart Caie <kyzer@cabextract.org.uk>

* read_spaninfo(): a CHM file can have no ResetTable and have a
negative length in SpanInfo, which then feeds a negative output length
to lzxd_init(), which then sets frame_size to a value of your choosing,
the lower 32 bits of output length, larger than LZX_FRAME_SIZE. If the
first LZX block is uncompressed, this writes data beyond the end of the
window. This issue was raised by ClamAV as CVE-2017-6419.  Thanks to
Sebastian Andrzej Siewior for finding this by chance!

* lzxd_init(), lzxd_set_output_length(), mszipd_init(): due to the issue
mentioned above, these functions now reject negative lengths

2017-08-05  Stuart Caie <kyzer@cabextract.org.uk>

* cabd_read_string(): add missing error check on result of read().
If an mspack_system implementation returns an error, it's interpreted
as a huge positive integer, which leads to reading past the end of the
stack-based buffer. Thanks to Sebastian Andrzej Siewior for explaining
the problem. This issue was raised by ClamAV as CVE-2017-11423

2016-04-20  Stuart Caie <kyzer@cabextract.org.uk>

* configure.ac: change my email address to kyzer@cabextract.org.uk

2015-05-10  Stuart Caie <kyzer@4u.net>

* cabd_read_string(): correct rejection of empty strings. Thanks to
Hanno Bæ—¦ck for finding the issue and providing a sample file.

2015-05-10  Stuart Caie <kyzer@4u.net>

* Makefile.am: Add subdir-objects option as suggested by autoreconf.

* configure.ac: Add AM_PROG_AR as suggested by autoreconf.

2015-01-29  Stuart Caie <kyzer@4u.net>

* system.h: if C99 inttypes.h exists, use its PRI{d,u}{32,64} macros.
Thanks to Johnathan Kollasch for the suggestion.

(wiz)

2018-07-26 08:35:55 UTC MAIN commitmail json YAML

doc: Updated archivers/cabextract to 1.7

(wiz)

2018-07-26 08:35:46 UTC MAIN commitmail json YAML

cabextract: update to 1.7.

New in 1.7
* cabextract now supports an --encoding parameter, to specify the character
  encoding of CAB filenames if they are not ASCII or UTF8
* cabextract -L now lowercases non-ASCII characters

(wiz)

2018-07-26 08:02:24 UTC MAIN commitmail json YAML

SDL2_mixer: removed unused PKGCONFIG_OVERRIDE lines

(adam)

2018-07-26 07:34:47 UTC MAIN commitmail json YAML

seamonkey: add patch to distinfo

(wiz)

2018-07-26 07:34:03 UTC MAIN commitmail json YAML

py-flask: remove patch that is not in distinfo

(wiz)

2018-07-26 07:32:23 UTC MAIN commitmail json YAML

zookeeper: remove patch that is not in distinfo

(wiz)

2018-07-26 02:51:57 UTC MAIN commitmail json YAML

2018-07-26 02:16:05 UTC MAIN commitmail json YAML

x11/qt5-*: Fix install_name on Darwin

This should fix PR 53460.

(minskim)

2018-07-25 22:09:07 UTC MAIN commitmail json YAML

doc: Updated www/apache-tomcat7 to 7.0.90
doc: Updated www/apache-tomcat8 to 8.0.53
doc: Updated www/apache-tomcat85 to 8.5.32

(zafer)

2018-07-25 22:03:30 UTC MAIN commitmail json YAML

Update to 7.0.90

Changelog:
Tomcat 7.0.90 (violetagg)
Catalina
fix 62498: Correct a regression in the fix for CVE-2017-12617 that caused request failures for some requests when using the VirtualDirContext. (markt)
fix Delete reference to removed class that prevented Tomcat from starting when running under a security manager. (markt)

Tomcat 7.0.89 (violetagg) not released
Catalina
fix JNDI resources that are defined with injection targets but no value are now treated as if the resource is not defined. (markt)
fix Ensure that JNDI names used for <lookup-name> entries in web.xml and for lookup elements of @Resource annotations specify a name with an explicit java: namespace. (markt)
add 51953: Add the RemoteCIDRFilter and RemoteCIDRValve that can be used to allow/deny requests based on IPv4 and/or IPv6 client address where the IP ranges are defined using CIDR notation. Based on a patch by Francis Galiegue. (markt)
fix 62343: Make CORS filter defaults more secure. This is the fix for CVE-2018-8014. (markt)
fix Make all loggers associated with Tomcat provided Filters non-static to ensure that log messages are not lost when a web application is reloaded. (markt)
fix Correct the manifest for the annotations-api.jar. The JAR implements the Common Annotations API 1.1 and the manifest should reflect that. (markt)
fix Switch to non-static loggers where there is a possibility of a logger becoming associated with a web application class loader causing log messages to be lost if the web application is stopped. (markt)
add 62389: Add the IPv6 loopback address to the default internalProxies regular expression. Patch by Craig Andrews. (markt)
fix In the RemoteIpValve and RemoteIpFilter, correctly handle the case when the request passes through one or more trustedProxies but no internalProxies. Based on a patch by zhanhb. (markt)
fix Correct the logic in MBeanFactory.removeConnector() to ensure that the correct Connector is removed when there are multiple Connectors using different addresses but the same port. (markt)
fix Make JAASRealm mis-configuration more obvious by requiring the authenticated Subject to include at least one Principal of a type specified by userClassNames. (markt)
fix 62476: Use GMT timezone for the value of Expires header as required by HTTP specification (RFC 7231, 7234). (kkolinko)

(zafer)

2018-07-25 21:37:17 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.49

(abs)

2018-07-25 21:30:46 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.49

Bugfixes:

#4854: macOS panic in FS watcher setup
#4925: Deleted files within deleted directories aren't detected with FS watcher
#4944: Edit Folder UI displays default "Full Rescan Interval (s)" value instead
      of the actual one
#4981: Race on folder restart
#4983: Impossible to edit folder with path "/"
#4990: Incorrect large block size chosen for large files on 32 bit archs
#4994: Database schema from the future should be rejected
#5002: v0.14.48 panic: runtime error: index out of range
#5017: "kiB" should be "KiB"
#5025: Stuck in CPU consuming accept loop when out of file descriptors
#5050: Filesystem watcher doesn't notify changes on Windows when the file size
      remains the same

Enhancements:

#4863: Snap package could use removable-media slot
#4953: Speed up delete propagation when it's not a rename
#4969: Executable files edited on Windows should retain execute bit on Unixes
#4977: Disable rescan button while scanning instead of hiding it

Other issues:

#4900: Replace deprecated github.com/kardianos/osext with standard library's os
#5000: Snap build is broken

(abs)

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

Update to 8.5.32

Changelog:
Tomcat 8.5.32 (markt)
Catalina
Fix:  Treat the <mapped-name> element of a <env-entry> in web.xml in the same way as the mappedName element of the equivalent @Resource annotation. Both now attempt to set the mappedName property of the resource. (markt)
Fix:  Correct the processing of resources with <injection-target>s defined in web.xml. First look for a match using JavaBean property names and then, only if a match is not found, look for a match using fields. (markt)
Fix:  When restoring a saved request with a request body after FORM authentication, ensure that calls to the HttpServletRequest methods getRequestURI(), getQueryString() and getProtocol() are not corrupted by the processing of the saved request body. (markt)
Fix:  JNDI resources that are defined with injection targets but no value are now treated as if the resource is not defined. (markt)
Fix:  Ensure that JNDI names used for <lookup-name> entries in web.xml and for lookup elements of @Resource annotations specify a name with an explicit java: namespace. (markt)
Code:  Refactor the org.apache.naming package to reduce duplicate code. Duplicate code identified by the Simian tool. (markt)
Fix:  50019: Add support for <lookup-name>. Based on a patch by Gurkan Erdogdu. (markt)
Add:  51953: Add the RemoteCIDRFilter and RemoteCIDRValve that can be used to allow/deny requests based on IPv4 and/or IPv6 client address where the IP ranges are defined using CIDR notation. Based on a patch by Francis Galiegue. (markt)
Fix:  62343: Make CORS filter defaults more secure. This is the fix for CVE-2018-8014. (markt)
Fix:  Ensure that the web application resources implementation does not incorrectly cache results for resources that are only visible as class loader resources. (markt)
Fix:  Make all loggers associated with Tomcat provided Filters non-static to ensure that log messages are not lost when a web application is reloaded. (markt)
Fix:  Correct the manifest for the annotations-api.jar. The JAR implements the Common Annotations API 1.2 and the manifest should reflect that. (markt)
Fix:  Switch to non-static loggers where there is a possibility of a logger becoming associated with a web application class loader causing log messages to be lost if the web application is stopped. (markt)
Add:  62389: Add the IPv6 loopback address to the default internalProxies regular expression. Patch by Craig Andrews. (markt)
Fix:  In the RemoteIpValve and RemoteIpFilter, correctly handle the case when the request passes through one or more trustedProxies but no internalProxies. Based on a patch by zhanhb. (markt)
Fix:  Correct the logic in MBeanFactory.removeConnector() to ensure that the correct Connector is removed when there are multiple Connectors using different addresses but the same port. (markt)
Fix:  Make JAASRealm mis-configuration more obvious by requiring the authenticated Subject to include at least one Principal of a type specified by userClassNames. (markt)
Fix:  62476: Use GMT timezone for the value of Expires header as required by HTTP specification (RFC 7231, 7234). (kkolinko)

(zafer)

2018-07-25 21:20:03 UTC MAIN commitmail json YAML

Update to 8.0.53

Changelog:
Tomcat 8.0.53 (violetagg)

Catalina
Fix:  Treat the <mapped-name> element of a <env-entry> in web.xml in the same way as the mappedName element of the equivalent @Resource annotation. Both now attempt to set the mappedName property of the resource. (markt)
Fix:  Correct the processing of resources with <injection-target>s defined in web.xml. First look for a match using JavaBean property names and then, only if a match is not found, look for a match using fields. (markt)
Fix:  When restoring a saved request with a request body after FORM authentication, ensure that calls to the HttpServletRequest methods getRequestURI(), getQueryString() and getProtocol() are not corrupted by the processing of the saved request body. (markt)
Fix:  JNDI resources that are defined with injection targets but no value are now treated as if the resource is not defined. (markt)
Fix:  Ensure that JNDI names used for <lookup-name> entries in web.xml and for lookup elements of @Resource annotations specify a name with an explicit java: namespace. (markt)
Code:  Refactor the org.apache.naming package to reduce duplicate code. Duplicate code identified by the Simian tool. (markt)
Fix:  50019: Add support for <lookup-name>. Based on a patch by Gurkan Erdogdu. (markt)
Fix:  60490: Various formatting and layout improvements for the ErrorReportValve. Patch provided by Michael Osipov. (markt)
Fix:  62343: Make CORS filter defaults more secure. This is the fix for CVE-2018-8014. (markt)
Fix:  Ensure that the web application resources implementation does not incorrectly cache results for resources that are only visible as class loader resources. (markt)
Fix:  Make all loggers associated with Tomcat provided Filters non-static to ensure that log messages are not lost when a web application is reloaded. (markt)
Fix:  Correct the manifest for the annotations-api.jar. The JAR implements the Common Annotations API 1.2 and the manifest should reflect that. (markt)
Fix:  Switch to non-static loggers where there is a possibility of a logger becoming associated with a web application class loader causing log messages to be lost if the web application is stopped. (markt)
Add:  62389: Add the IPv6 loopback address to the default internalProxies regular expression. Patch by Craig Andrews. (markt)
Fix:  In the RemoteIpValve and RemoteIpFilter, correctly handle the case when the request passes through one or more trustedProxies but no internalProxies. Based on a patch by zhanhb. (markt)
Fix:  Correct the logic in MBeanFactory.removeConnector() to ensure that the correct Connector is removed when there are multiple Connectors using different addresses but the same port. (markt)
Fix:  Make JAASRealm mis-configuration more obvious by requiring the authenticated Subject to include at least one Principal of a type specified by userClassNames. (markt)
Fix:  62476: Use GMT timezone for the value of Expires header as required by HTTP specification (RFC 7231, 7234). (kkolinko)

(zafer)

2018-07-25 18:59:09 UTC MAIN commitmail json YAML

chat/py-mastodon: add more dependencies

(nia)

2018-07-25 18:20:42 UTC MAIN commitmail json YAML

chat/py-mastodon: remove cryptography DEPENDS, pointed out by adam

(nia)

2018-07-25 17:00:57 UTC MAIN commitmail json YAML

2018-07-25 16:42:36 UTC MAIN commitmail json YAML

Add dependency on checkpassword-pam, since checkpassword is not yet licensed.
Ride previous PKGREVISION bump.

(schmonz)

2018-07-25 16:42:05 UTC MAIN commitmail json YAML

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

Note PKGREVISION and version bumps for new ucspi-tcp6 dependency.

(schmonz)

2018-07-25 16:32:52 UTC MAIN commitmail json YAML

doc: Added chat/py-Mastodon.py version 1.2.2

(nia)

2018-07-25 16:32:34 UTC MAIN commitmail json YAML

2018-07-25 16:27:23 UTC MAIN commitmail json YAML

chat/py-Mastodon.py: Import version 1.2.2.

Mastodon.py is a Python wrapper for the Mastodon social networking API.

It is feature complete for the public API as of Mastodon version 2.1.0.

(nia)

2018-07-25 16:23:49 UTC MAIN commitmail json YAML

doc: Added net/ucspi-tcp6 version 1.06

(schmonz)

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

Add and enable ucspi-tcp6.

(schmonz)

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

Add ucspi-tcp6, a fork of ucspi-tcp with more features, including:

- rblsmtpd Greetdelay add-on and removal of the compiled-in default-RBL
- Felix von Leitner's's IPv6 patch ucspi-tcp-0.88-ipv6.diff19.bz2
- Jens Wehrenbrecht's IPv4 CIDR extension
- Li Minh Bui's IPv6 support for compactified IPv6 addresses and CIDR
  notation support

(schmonz)

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

Use external destdir patch. Add CONFLICTS with ucspi-tcp6, to be added shortly.

(schmonz)

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

doc: Added biology/trimmomatic version 0.38

(bacon)

2018-07-25 15:15:50 UTC MAIN commitmail json YAML

Add trimmomatic

(bacon)

2018-07-25 15:14:32 UTC MAIN commitmail json YAML

biology/trimmomatic: import Trimmomatic-0.38

Trimmomatic performs a variety of useful trimming tasks for illumina
paired-end and single ended data. The selection of trimming steps and their
associated parameters are supplied on the command line. It works with FASTQ
(using phred + 33 or phred + 64 quality scores, depending on the Illumina
pipeline used), either uncompressed or gzipp'ed FASTQ.

(bacon)

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

doc: Updated multimedia/mpv to 0.29.0

(leot)

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

mpv: Update multimedia/mpv to 0.29.0

pkgsrc changes:
- Drop sdl option, SDL1 is no longer supported by mpv (was used only for
  audio)

Changes:
0.29.0
======
This release requires FFmpeg 4.0 or newer.

Features
--------
Added
~~~~~
- ao/openal: Add better sample format and channel layout selection
- ao/openal: Add support for direct channels output
- cocoa-cb: initial implementation via opengl-cb API
- context_drm_egl: Introduce 30bpp support (requires Mesa 18.0.0_rc4 or later)
- osx: add some more menu bar items as suggested by Apples's HIG
- vo_gpu: make screenshots use the GL renderer (#5498, #5240)
- x11: support Shift+TAB as an input key bind (#5849)
- ytdl_hook: support native dash demuxer, if present

Changed
~~~~~~~
- ao_alsa, ao_pulse: reduce requested buffer size
- audio: change format negotiation, remove channel remix fudging
- client API: deprecate opengl-cb API and introduce a replacement API
- demux: lower demuxer cache default sizes from 400MB/400MB to 50MB/150MB
- osx: always deactivate the early opengl flush on macOS
- scripting: change when/how player waits for scripts being loaded
- vo_gpu: various improvements to HDR peak detection
- vo_gpu: various improvements to HDR tone mapping
- wayland_common: update to stable xdg-shell
- ytdl_hook: parse youtube playlist urls to set start index if `--ytdl-raw-option=yes-playlist=` is specified

Deprecated
~~~~~~~~~~
- af_lavrresample: deprecate this filter

Removed
~~~~~~~
- build: drop support for SDL1 (only applied to ao_sdl)

Options and Commands
--------------------
Added
~~~~~
- add a number of --audio-resample-* options, which should from now on be used instead of --af-defaults=lavrresample:
- ao/openal: --openal-direct-channels
- command: add --osd-on-seek option defaulting to bar
- command: add a change-list command (#5435)
- options: add --http-proxy
- options: add a builtin low-latency profile
- vaapi: add option to select a non-default device path with --vaapi-device (#4320)
- video: add option to reduce latency by 1 or 2 frames
- vo_gpu: introduce --target-peak (#5521)

Changed
~~~~~~~
- command: change cycle-value command behavior (#5772)
- config: replace config dir lua-settings/ with dir script-opts/
- options: --lavfi-complex now requires uniquely named filter pads.
- options: --ytdl is now always enabled, even for libmpv
- options: make --deinterlace=yes always deinterlace (#5219)
- options: slightly improve filter help output for lavfi bridge
- vo: rename --vo=opengl-cb to --vo=libmpv

Deprecated
~~~~~~~~~~
- encoding: deprecate a bunch of obscure options (--ovoffset, --oaoffset, --ovfirst, --oafirst)
- options: deprecate --vf-defaults and --af-defaults
- osx: --gpu-context=cocoa with --gpu-api=opengl is now deprecated in favour of --vo=libmpv

Removed
~~~~~~~
- command: remove an old compatibility hack that allowed CLI aliases to be set as property, deprecated in 0.26.0
- input: remove legacy command handling for MPlayer commands that were deprecated in 2013
- options: drop --opensles-sample-rate, as --audio-samplerate should be used if desired
- options: drop deprecated --videotoolbox-format, --ff-aid, --ff-vid, --ff-sid, --ad-spdif-dtshd, --softvol options
- options: remove --video-stereo-mode
- options: remove deprecated ao/vo auto profiles
- options: remove the following encoding options: --ocopyts (now the default, old timestamp handling is gone), --oneverdrop (now default), --oharddup (you need to use --vf=fps=VALUE), --ofps, --oautofps, --omaxfps

Fixes and Minor Enhancements
----------------------------
- HIDRemote: fix volume buttons on macOS 10.13 (#5721)
- TOOLS/autoload: Fix broken "disabled" option
- TOOLS/autoload: be more robust with slow directory listings (#5618)
- ao_sdl: fix default buffer size
- build: add static libraries to libmpv.pc
- build: bump waf to 2.0.9 (fixes Python 3.7 compatibility)
- build: manually add standard library search paths for linking (#5791)
- common: round all integer times to milliseconds
- demux, player: fix playback of sparse video streams (w/ still images)
- demux: support for some kinds of timed metadata (e.g. ICY)
- demux_mkv: add V_AV1 identifier for AV1
- demux_mkv: support Meridian Lossless Packing in Matroska (#5923)
- display additional metadata tags during video playback
- drm_atomic: Fix memory leaks in drm_atomic_create
- enable cache for FUSE filesystems on OpenBSD and FreeBSD
- gpu: prefer 16bit floating point FBO formats to 16bit integer ones
- hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm
- input.conf: use exact value for [ binding, which does the inverse of ]
- input: add a keybinding to toggle hardware decoding
- input: minor additions to default key bindings (#973)
- osc: fix accidentally skipping files when seeking with slider
- player: fix strange behavior on edition switching
- player: fix track autoselection of external files yet again
- terminal-unix: stop trying to read when terminal disappears (#5842)
- video: actually wait for last frame being rendered on EOF
- video: fix --video-rotate in some cases
- video: fix crash with vdpau when reinitializing rendering (#5447)
- vo_gpu: fix anamorphic screenshots (#5619)
- vo_vdpau: fix resizing and rotation problems

(leot)

2018-07-25 14:06:03 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.200

(wiz)

2018-07-25 14:05:53 UTC MAIN commitmail json YAML

mame: update to 0.200.

MAME 0.200

25 Jul 2018

Today窶冱 MAME release has two consecutive zeros in the version
number! The only other time that happened was over twelve years
ago! Although MAME version numbers are just an incrementing number,
by a series of coincidences, MAME 0.200 delivers several major
changes.

MAME 0.200 includes replacements for the memory system and callback
API. This will enable new functionality and make MAME development
more straightforward. The artwork layout system has also had an
overhaul which opens new possibilities.

In arcade emulation this month, we have a number of new versions
of supported titles, including a very rare prototype of Led Storm
Rally 2011 and three more Street Fighter II': Champion Edition
bootlegs. Dreamcast/NAOMI colours are greatly improved thanks to
snickerbockers, and cam900 fixed some graphical effects in Gals
Panic 3 and Billiard Academy Real Break. Enik Land improved emulation
of the Sega Master System, Game Gear and Mega Drive VDPs, covering
more corner cases.

The really exciting emulation improvements this month are on the
computer side. There are lots of improvements for UK home computers,
including better Camputers Lynx tape support (with lots of additions
to the software list), re-worked Acorn System emulation, and support
for Acorn Bus slot devices. We窶况e got a brand-new modernised Apple
IIgs driver, with improvements in just about every area. Also,
Wayder updated the Sharp 68000 software list, correcting and
organising the entries and adding the latest clean dumps.

But even more exciting is the fact that, thanks to Patrick Mackinlay窶冱
gargantuan effort and persistence, the CLIPPER-based InterPro 2000
workstation now works well enough to install and run CLIX (a UNIX
operating system). As far as we know, this is a first for MAME.
The improvements to SCSI, CD-ROM, and serial emulation also benefit
other emulated computer systems. Instructions are on the MAMEdev
wiki if you want to try it out.

(wiz)

2018-07-25 14:05:48 UTC MAIN commitmail json YAML

py-emoji: Change HOMEPAGE to github.

(nia)

2018-07-25 13:51:18 UTC MAIN commitmail json YAML

2018-07-25 13:36:51 UTC MAIN commitmail json YAML

doc: Updated print/py-reportlab to 3.5.2

(joerg)

2018-07-25 13:36:40 UTC MAIN commitmail json YAML

Update to reportlab 3.5.2 to get a full distribution version back.
Add dependency on py-pyphen for hyphenation support.

(joerg)

2018-07-25 12:39:09 UTC MAIN commitmail json YAML

Updated audio/pulseaudio, print/cups-filters

(adam)

2018-07-25 12:38:37 UTC MAIN commitmail json YAML

cups-filters: updated to 1.20.4

CHANGES IN V1.20.4
- README: Added link to Issue Tracker on GitHub.
- gstoraster: Removed unneeded "if"s.
- cups-browsed: When checking whether there is already a local
  print queue with the same URI as the one of the discovered
  printer, consider also as equal URI if the URIs only differ
  by use of IPP or IPPS and/or use of HTTPS port 443 instead
  of IPP port 631.
- cups-browsed: Also upgrade from ipp: to ipps: when the ipps:
  URI is on HTTPS port 443 instead of IPP port 631. This is
  common on IPP network printers.
- pdftopdf: Removed support for hardware-implemented reversing
  of page order in PostScript printers. It was once not
  correctly implemented in cups-filters and second, such
  printers are extremely rare, and on Gutenprint PPDs with
  pseudo OutputOrder option hardware reversing was even
  wrongly assumed.
- pdftopdf: Accept option "output-order=normal/reverse" for
  reversing page order and also "page-delivery=
  same-order/reverse-order".
- libcupsfilters: Let the PPD generator add "*PageStackOrder
  ..."  lines to the choices of the "OutputBin" option, to
  mark which output bins need the pages printed in reverse
  order.
- libcupsfilters: Let the PPD generator correctly create a
  "*DefaultOutputOrder: ..."  entry, depending on whether the
  paper is put out face-up or face-down in the default output
  bin.
- libcupsfilters: Fixed human-readable name of the OutputBin
  option in the PPD generator.
- pdftoopvp: Silence compiler warning.
- cups-browsed: If the user modifies/overwrites a print queue
  created by cups-browsed, it will now not only be
  automatically released from the control of cups-browsed, but
  we also create a replacement for our generated local queue
  under a new name.
- cups-browsed: Make URIS for using the implicitclass backend
  correctly working also with queue names containing an '@'
  character.
- braille: Strengthen error checking.
- braille: Index: Replace bogus characters with space.
- braille: Add print and braille page number options.
- braille: Index: Use standard duplex cups option.
- cups-browsed: Moved auto-generation of PPD file for IPP
  network printers from create_remote_printer_entry()
  function to update_cups_queues(). This allows re-creating
  accidentally removed or overwritten local queues without
  losing the PPD file.
- braille: Add option to pick hyphenation rule according to
  current locale and make it the default for second
  translation table.
- braille: Remove generated defs on "make clean".
- braille: Turn non-breakable spaces to spaces.
- braille: Fix character encoding when extracting text. When
  extracing text from a zip file or a pdf, the resulting text
  is always utf-8 independently of the original locale, so we
  need to force that.
- braille: Warn when no text translation was selected in case
  the user didn't notice.
- braille: Fix spurious spacing after last Form-Feed

(adam)

2018-07-25 12:17:02 UTC MAIN commitmail json YAML

doc: Added converters/py-emoji version 0.5.0

(nia)

2018-07-25 12:15:59 UTC MAIN commitmail json YAML

pulseaudio: updated to 12.2

PulseAudio 12.2
The previous release tarball contained a broken configure script, this release
fixes the tarball. There are no changes in the source, except for this NEWS
file update.

PulseAudio 12.1
A bug fix release.
* Fixed crash when switching to A2DP bluetooth profile
* Fixed plugin search path in module-ladspa-sink
* Fixed file permissions for the pipes created by module-pipe-sink and
  module-pipe-source

(adam)

2018-07-25 11:56:18 UTC MAIN commitmail json YAML

py-emoji: Import version 0.5.0

py-emoji is a library for converting emoji from and into textual
representations.

"Looks good" wiz@

(nia)

2018-07-25 05:40:15 UTC MAIN commitmail json YAML

decode-dimms: pkglint fixes

(wiz)

2018-07-25 05:33:48 UTC MAIN commitmail json YAML

doc/TODO: add some

+ binutils-2.31, freeciv-2.6.0, llvm-6.0.1.

(wiz)

2018-07-25 04:53:44 UTC MAIN commitmail json YAML

Include the GIT_COMMIT id in the new revision string, as well as the
date.

(pgoyette)

2018-07-25 04:48:22 UTC MAIN commitmail json YAML

Move the revision string substituion stuff to pre-patch

Fix the substitution string to include the trailing / within the 's,
and add a blank line for readability (thanks jnemeth@ for these two).

(pgoyette)

2018-07-25 04:33:31 UTC MAIN commitmail json YAML

2018-07-25 04:24:05 UTC MAIN commitmail json YAML

Remove REPLACE_PERL as it's not doing anything

Edit the tool to have a useful version identifier - avoiding any
attempts for repository-management tools to perform substitution on
$Revision$ and $Date$

(pgoyette)

2018-07-25 02:40:44 UTC MAIN commitmail json YAML

Update the patch again to get it with the correct from-to files.

(pgoyette)

2018-07-25 02:37:41 UTC MAIN commitmail json YAML

Update distinfo when fixing patch file

(pgoyette)

2018-07-25 02:37:12 UTC MAIN commitmail json YAML

2018-07-25 02:36:08 UTC MAIN commitmail json YAML

2018-07-25 02:11:40 UTC MAIN commitmail json YAML

doc: added decode-dimms-0.0.20171205

(pgoyette)

2018-07-25 02:06:31 UTC MAIN commitmail json YAML

Re-add sysutils/decode-dimms

(pgoyette)

2018-07-25 02:05:26 UTC MAIN commitmail json YAML

2018-07-25 01:16:04 UTC MAIN commitmail json YAML

Build with OpenSSL < 1.1.0 that was patched to include EVP_CIPHER_CTX_iv

(manu)

2018-07-25 00:27:52 UTC MAIN commitmail json YAML

doc: Updated devel/hyperscan to 5.0.0

(minskim)

2018-07-25 00:26:30 UTC MAIN commitmail json YAML

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

Remove onlamp links. (dead)

(maya)

2018-07-24 23:44:22 UTC MAIN commitmail json YAML

2018-07-24 18:50:51 UTC MAIN commitmail json YAML

2018-07-24 17:44:01 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools-run to 20180724

(schmonz)

2018-07-24 17:40:06 UTC MAIN commitmail json YAML

Add dependency on net/ucspi-tcp for "argv0" command. Bump version.

(schmonz)

2018-07-24 17:29:09 UTC MAIN commitmail json YAML

2018-07-24 16:28:35 UTC MAIN commitmail json YAML

zookeeper: Drop apache-ant dependency.

Let it be pulled in via apache-ivy, which will pull in the correct
version of apache-ant depending on the JDK in use.

(jperkin)

2018-07-24 16:27:32 UTC MAIN commitmail json YAML

doc: Updated devel/apache-ivy to 2.4.0nb1

(jperkin)

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

apache-ivy: Use apache-ant 1.9.x with JDK 7.x

Bump PKGREVISION.

(jperkin)

2018-07-24 16:25:56 UTC MAIN commitmail json YAML

devel: Add apache-ant19.

(jperkin)

2018-07-24 16:25:03 UTC MAIN commitmail json YAML

doc: Added devel/apache-ant19 version 1.9.13

(jperkin)

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

apache-ant19: Add new package, version 1.9.13.

This is the 1.9 branch of apache-ant, which is required for JDK 7.x
and older.  JDK 8.x and newer use the main apache-ant 1.10 package.

(jperkin)

2018-07-24 16:07:25 UTC MAIN commitmail json YAML

2018-07-24 15:10:58 UTC MAIN commitmail json YAML

Added devel/py-hamcrest; Updated net/py-twisted

(adam)

2018-07-24 15:10:04 UTC MAIN commitmail json YAML

py-twisted: updated to 18.7.0

Twisted 18.7.0:

Features
--------
- Cancelling a Deferred returned by twisted.internet.defer.inlineCallbacks now cancels the Deferred it is waiting on.
- twisted.application.internet.ClientService now accepts a function to initialize or validate a connection before it is returned by the whenConnected method as the prepareConnection argument.
- Traceback generated for twisted.internet.defer.inlineCallbacks now includes the full stack of inlineCallbacks generators between catcher and raiser (before it only contained raiser's stack).
- Add optional cwd argument to twisted.runner.procmon.ProcMon.addProcess
- twisted.python.failure.Failure tracebacks generated by coroutines scheduled with twisted.internet.defer.ensureDeferred - i.e. any Deferred-awaiting coroutine - now contain fewer extraneous frames from the trampoline implementation, and correctly indicate the source of exceptions raised in other call stacks - i.e. the function that raised the exception.  In other words: if you 'await' a function that raises an exception, you'll be able to see where the error came from.

Bugfixes
--------
- On UNIX-like platforms, Twisted attempts to recover from EMFILE when accepting connections on TCP and UNIX ports by shedding incoming clients.
- The documentation of IReactorTime.getDelayedCalls() has been corrected to indicate that the method returns a list, not a tuple.
- "python -m twisted web --help" now refers to "--listen" instead of the non-existing "--http"
- twisted.python.htmlizer.TokenPrinter now explicitly works on bytestrings.
- twisted.enterprise.adbapi.ConnectionPool.runWithConnection and runInteraction now use the reactor that is passed to ConnectionPool's constructor.

Improved Documentation
----------------------
- The Twisted Coding Standard now contains examples of how to mark up a feature as added in the next Twisted release.

Deprecations and Removals
-------------------------
- Deprecate direct introspection of ProcMon's processes: processes should not be directly accessed or pickled.
- twisted.internet.address.IPv4Address._bwHack and twisted.internet.address.UNIXAddress._bwHack, as well as the parameters to the constructors, deprecated since Twisted 11.0, have been removed.

(adam)

2018-07-24 15:08:19 UTC MAIN commitmail json YAML

py-hamcrest: added version 1.9.0

PyHamcrest is a framework for writing matcher objects, allowing you to
declaratively define "match" rules. There are a number of situations where
matchers are invaluable, such as UI validation, or data filtering, but it is in
the area of writing flexible tests that matchers are most commonly used.

When writing tests it is sometimes difficult to get the balance right between
overspecifying the test (and making it brittle to changes), and not specifying
enough (making the test less valuable since it continues to pass even when the
thing being tested is broken). Having a tool that allows you to pick out
precisely the aspect under test and describe the values it should have, to a
controlled level of precision, helps greatly in writing tests that are "just
right." Such tests fail when the behavior of the aspect under test deviates
from the expected behavior, yet continue to pass when minor, unrelated changes
to the behaviour are made.

(adam)

2018-07-24 14:52:59 UTC MAIN commitmail json YAML

Updated lang/gauche to 0.9.6

(ryoon)

2018-07-24 14:52:18 UTC MAIN commitmail json YAML

Update to 0.9.6

* Use gmake for pattern rules

Changelog:
Release 0.9.6

Major feature upgrade

  * Notable feature enhancement:
  * New modules and procedures
      + R7RS-Large Red Edition support (WiLiKi:Gauche:R7RS-RedEdition)
      + New srfi support:
      + Other new modules and procedures:
  * Incompatible changes
  * Other bug fixes

Notable feature enhancement:

  * Static linking and standalone executable support: Now you can create a
    standalone executable from Gauche program. See blog entry and "Building
    standalone executables" section.
  * Single shell-script installer (blog entry).
  * REPL enhancement: Pretty printing (blog entry), online document display (
    blog entry) and search (blog entry).
  * Method dispatch optimizations (1, 2).
  * Procedure inlining optimizations (1, 2)
  * Windows console Japanese handling: Thanks to @hamayama, numerous fixes to
    use Japanese on Windows command prompt is incorporated.
  * Bump to Boehm gc 7.6.6, thanks to @qykth-git.
  * Support mbedTLS as an additional TLS support, thanks to @qykth-git. See
    rfc.tls for the details.
  * format finally supports floating number formatting ~f. It also supports a
    subtle rounding mode switch regarding binary to decimal conversion (blog
    post).
  * Support of using multiple versions of Gauche in parallel---from 0.9.6 and
    after, you can invoke a different version of Gauche by gosh -vVERSION, as
    far as VERSION of Gauche is also installed. This isn't much useful now
    (VERSION must be 0.9.6 or later), but will be handy with future releases.
  * Sampling profiler now works on Windows, thanks to Saito Atsushi and
    @hamayama (although it can only sample the attached thread).

New modules and procedures

R7RS-Large Red Edition support (WiLiKi:Gauche:R7RS-RedEdition)

12 libraries (out of 17) are supported:

  * scheme.list List library (formerly srfi-1)
  * scheme.vector Vector library (formerly srfi-133)
  * scheme.sort Sort libraries (formerly srfi-132)
  * scheme.set Sets and bags (formerly srfi-113)
  * scheme.charset Character-set library (formerly srfi-14)
  * scheme.hash-table Intermediate hash tables (formerly srfi-125)
  * scheme.ideque Immutable deques (formerly srfi-134
  * scheme.generator Generators (formerly srfi-121)
  * scheme.lseq Lazy sequences (formerly srfi-127)
  * scheme.box Boxes (formerly srfi-111)
  * scheme.list-queue Mutable queues (formerly srfi-117)
  * scheme.comparator Comparators (formerly srfi-128)

Those are still accessible as srfi-* names, but new code is recommended to use
the scheme.* names.

New srfi support:

  * srfi-64 A Scheme API for test suites
  * srfi-66 Octet vectors
  * srfi-74 Octet-addressed binary blocks
  * srfi-96 SLIB prerequisites
  * srfi-129 Titlecase procedures
  * srfi-141 Integer division
  * srfi-143 Fixnums
  * srfi-145 Assumptions (built-in)
  * srfi-146 Mappings
      + srfi-146.hash Hashmaps
  * srfi-149 Basic Syntax-rules template extensions (built-in)
  * srfi-151 Bitwise operations
  * srfi-152 String library (reduced)
  * srfi-158 Generators and accumulators

Other new modules and procedures:

  * pprint - pretty printer.
  * assume-type macro and type-error procedure.
  * define-inline is now official.
  * hash-table-compare-as-sets, tree-map-compare-as-sets - compare those
    mappings as sets
  * let-values, let*-values: now built-in.
  * In gauche.process: do-process!, do-pipeline, run-pipeline!.
  * In gauche.unicode: char-east-asian-width
  * In gauche.uvector: uvector-binary-search, u8vector=? ..., u8vector-compare
    ....
  * In gauche.charconv: Conversion routines accepts u8vector as well as
    strings.
  * In gauche.sequence: delete-neighbor-dups, delete-neighbor-dups!,
    delete-neighbor-dups-squeeze!, group-contiguous-sequence
  * In gauche.threads: atomic and atomic-update! allows more than one timeout
    values.
  * text.template: Simple template expander, based on built-in string
    interpolation feature.
  * Char-set can be immutable. char-set-freeze and char-set-freeze! are used to
    make a char set immutable. Literal char-sets are immutable, as other
    literal objects.
  * rfc.http: You can now use stunnel process to do https connection instead of
    Gauche's rfc.tls module. Note that it only works with command mode of
    stunnel---which isn't available on Windows.
  * rfc.tls: Now that we support mbedTLS and server certificate authentication,
    a minimal document is added.
  * binary.io: get-uint, get-sint, put-uint!, put-sint!.
  * gauche.generator: generator->uvector, generator->uvector!, generator->
    bytevector, generator->bytevector!.
  * data.random: regular-string$ - creates a generator that generates random
    strings that match the given regexp.
  * string-incomplete->complete: Add :escape mode to escape illegal bytes in
    lossless way.

Incompatible changes

Some change undocumented behaviors; others change because of bug fix.

  * Literal character sets (#[chars]) are now immutable, as other literal
    objects; it will raise an error if you try to mutate it.
  * getter-with-setter now associates the setter to the getter in immutable way
    ('locked'); it will raise an error if you try to change it. It is the way
    specified in srfi-17. It also allows Gauche to inline setters. (NB: Many
    predefined setters are now locked. If your existing code alters them it
    will cause an error.)
  * list*, cons* - Requires at least one arg, as specified in srfi-1. Zero
    argument doesn't make sense, although previous versions of Gauche allowed
    it.
  * append, append! - Now it is an error if the arguments except the last one
    is a dotted list. We've tolerated it before, but it's rather error prone.
  * util.match: The way to match record instance with positional variables are
    changed for more reasonable way. We hope no code depends on the previous
    way, which was broken anyway. See the blog entry for the details.
  * twos-complement-factor: We fix the behavior when 0 is passed; it used to
    return 0, now it returns -1. The latter is consistent with srfi-60.
    Unfortunately we documented the former behavior, so it breaks
    compatibility.
  * string-split: Splitting an empty string now yields an empty list instead of
    (""), as srfi-152 specifies

Other bug fixes

There are too many; we list up some notable ones.

  * The behavior of guard when no clauses are satisfied and the exception is
    reraised is now R7RS-compatible ( https://github.com/shirok/Gauche/pull/335
    ). When using R7RS, with-exception-handler is R7RS compatible (which is
    slightly different from built-in with-exception-handler, compatible to
    srfi-18).
  * unwind-protect: Fix bug with interaction of call/cc.
  * rfc.tls: axTLS interface had MT-hazard.
  * er-macro-transformer: Fix hygienity issue ( https://github.com/shirok/
    Gauche/issues/250 )

(ryoon)

2018-07-24 13:43:30 UTC MAIN commitmail json YAML

2018-07-24 13:42:14 UTC MAIN commitmail json YAML

Added sysutils/xenkernel411 version 4.11.0
Added sysutils/xentools411 version 4.11.0

(bouyer)

2018-07-24 13:40:47 UTC MAIN commitmail json YAML

2018-07-24 13:40:11 UTC MAIN commitmail json YAML

Add Xen 4.11.0 packages.
Note that there is a bug in 4.11 (also present in recent 4.6 and 4.8)
which causes an infrequent assert failure when running NetBSD PV guests.
The root cause has not been found, but a workaround is inclued which doesn't
seems to have ill effects. See xenkernel411/patches/patch-zz-bouyer
for details.

(bouyer)

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

Updated cad/klayout to 0.25.3

(ryoon)

2018-07-24 13:00:10 UTC MAIN commitmail json YAML


2018-07-24 12:58:45 UTC MAIN commitmail json YAML

2018-07-24 12:40:09 UTC MAIN commitmail json YAML

2018-07-24 12:39:37 UTC MAIN commitmail json YAML

Update alpine to 2.21.

Patch (minus the mtest.c one) from Marco Beishuizen in PR pkg/53437.

Additions include:

- PC-Alpine: New configuration option "Aspell Dictionaries"
allows a user to choose the dictionary used to spell check, in case the
user communicates in more than one language. Examples of values for the
variable are "en_US" or "de_DE", etc. Only the first
10 dictionaries are offered.

- Unix-Alpine: Connect securely to a LDAP server on a secure port. Based
on a contribution by Wang Kang.

- Colors configured in Alpine are inherited in the composer.

- When Alpine is compiled with password file and SMIME support the
password file is encrypted using a private key/public certificate pair. If
one such pair cannot be found, one will be created.

- Alpine builds with any version of OpenSSL greater than or equal to
1.0.0c. This includes version 1.1.0. Alpine also builds with LibreSSL.

- New SHORTSUBJECT, SHORTSUBJKEY and SHORTSUBJKEYINIT token for index
format, which removes text in the SUBJECT between "[" and "]".

- New SMARTTIME24 token for index screen. It is close to SMARTDATETIME but
it differns in that it gives the time in which the message was sent for
messages that are less than a week old. it uses a 24 hour format.

- Alpine will include attachments when forwarding some
multipart/alternative messages for which it did not use to include
attachments.

- New configuration option alternate-reply-menu which adds more ways to
control features and variables when you start to reply to a message.

- Added support for RFC 2971 - IMAP ID extension.

- Add configuration ignore-size-changes that allows users to ignore errors
in the computation of the size of a message from defective servers.

- SMIME: Upgrade the default signature digest from sha1 to sha-256, since
clients such as Thunderbird do not validate signatures that use sha1 digest.

- Add the configuration variable "default-directories", which is
called default-directories, which is a variable saves a list of
directories that are readily accessible for save or export of attachments.
This makes it easier to save attachments in directories that are hard to
navigate to, or that are accessed frequently.

- When a filename is attached and its name is encoded, the save attachment
command will offer to save the file in the encoded form. This might work
for some users, but the save command will have a subcommand ^N to decode
the file name and save the file with the decoded name.

- The TAB key allows autocomplete in the Fcc field in the composer
headers, as well as autocompletes automatically when only one possibility
exists for the ^J attach command.

- Add support for the "TYPE" and "VALUE" attributes of
the html OL tag.

- Ignore message from smtp server after a successful authentication
challenge.

- When a message is saved in the Form Letter folder, add the ability to
save the role being used to compose such message so that settings such as
the SMTP server set in the role can be used when sending such form
message. Suggested and patched by Frank Doepper.

- If SSLDIR is defined somehow, do not disable S/MIME if the SSLCERTSDIR
is not found.

- When Alpine sends an attachment, it will set the boundary attribute in
lower case, as some SMTP servers, such as those of libero.it reject
messages if the boundary attribute is in uppercase.

- Add the ability to change the private key and certificates used to
encrypt a password file in the SMIME setup configuration screen.

- SMIME: The ctrl-E command that gives information on the certificate is
only available for messages that have a signed or encrypted part.

- SMIME: If a message contains a RFC822 attachment that is
signed/decrypted add the ability to view its SMIME information.

- SMIME: Certificate information in the S/MIME screen is available for
certificates stored in a container.

- SMIME: Offer the common name of the person, instead of the name of file
containing the certificate, as the name to be displayed in the certificate
management screen for certificate authorities. Suggested by Matthias
Rieber.

- SMIME: Management of several alternate name (SAN) certificates is
improved. When importing a SAN certificate, also import a certificate for
the filename, besides for the e-mail addresses in the certificate.
Suggested by Matthias Rieber.

- SMIME: add full year when displaying information about a certificate in
the certificate management screen. Suggested by Matthias Rieber.

- SMIME: sort certificates by some type of alphabetical order in the
displayed name.

- SMIME: Alpine will ask users if they wish to save S/MIME certificates
included in signatures, when the option "Validate Using Certificate Store
Only" is enabled. If the user does not wish to save it, validation will
fail.

- HTML: Add support for decoding entities in hexadecimal notation.
Suggested by Tulipant Gergely.

- The "#" command, when used as part of an aggregate operation will allow
users to select the role used in either replying, forwarding or replying
to the group of selected messages, Suggested by Hisashi T Fujinaka.

- If the charset of a message can not be determined, use the value set in
the unknown charset set value for its value.

- Resizing setup screen will redraw screen.

- Unix Alpine only. Experimental: If Alpine/Pico finds a UCS4 code in the
width ambiguous zone, it will use other means to determine the width, such
as call wcwidth.

- Pico: Code reorganization in the search command to make it easier to add
subcommands of the search command.

- Pico: Search command can do a case sensitive match. Use the Ctrl-^
subcommand of the search command to bring this choice into view.

- Pico: Add the ability to search for strings in the beginning or end of a
line. Use the Ctrl-^ subcommand of the search command to bring this choice
into view.

- For a multipart/alternative message, the Take Address command will work
on the part that is being read.

- When sending a message, allow for 512 characters of consecutive
non-white space before folding the subject line.

- Make sure titlebar (the line at the top of the screen) always contains
the name of the folder/newsgroup that is open, if this fits in the title.

- The feature scramble-message-id will also scramble the name, version and
operative system in the message-id header. Based on a contribution by
Dennis Davis, which is itself based on a contribution by Mark Hills.

- Change in logic in imap_set_password function to make Alpine ask if a
user wants to save a password before reading the password file.

- When exporting all parts of a message, if two attachments have the same
name, do not overwrite a file more than once, but instead add a counter
number to the filename to make a new file that does not exist in the file
system.

- Add the Control-R subcommand to the save command for attachments. This
subcommand toggles if the saving will be done in binary mode for text
attachments. When a user saves an attachment using binary mode it will be
saved as it was sent, otherwise the attachment will be transformed to
UTF-8 for further transformation through internal and user defined filters
for saving.

- Add command line argument -smimedir, which allows to specify the default
path for a directory that contains the public, private, and ca
directories. This is useful in case a user has a backup of old
certificates that cannot be installed in the ~/.alpine-smime dir.

- Reimplementation of the code that allows the .pinerc file to be a
symbolic link by Kyle George from tcpsoft.com to use realpath.

- When saving an attachment, the "^T" command leads to a screen where the
"A" command can be used to add a file. A directory can be added by
pressing "^X" after the "A" command. Added after a suggestion by Stefan
Goessling.

- When saving an attachment, the ^Y and ^V commands allow a user to scroll
through the history of directories used to save attachments, while
preserving the given name of the file. Suggested by Peter Koellner.

- SMIME: Turn off automatic signing and encrypting of a message when
bouncing. Suggested after a discussion with Matthias Rieber.

- When messages are selected, warn the user if a message that is not
selected will be bounced, or if not all selected messages will be bounced.
Suggested by Ulf-Dietrich Braumann.

- The bounce command adds a subcommand to choose a role.

- When selecting messages by number, the "." character can be
used to specify the message on which the cursor is on.

- When Alpine opens an attachment, it sometimes changes the extension of
the file that is being opened and replaces it by another for the same mime
type. If Alpine finds that the extension of the file corresponds with the
mime type, according to the mime-types file, then it will keep it, and no
substitution will be made.

- Set no restrictions on the length of encoded subjects, but encode words
in length of no more than 75 characters.

Bugs that have been addressed include:

- SMIME: Crash when a certificate has an invalid date of validity. Also
Alpine will use the function ASN1_TIME_print to determine the date of
validity. Reported by Ben Stienstra.

- SMIME: Crash when attempting to unlock the password file and an
incorrect password is entered.

- SMIME: Crash when checking the signature of a message that contains a
RFC822 attached message. Reported by Holger Trapp and Bjorn Krellner.

- SMIME: Cancelling entering password to unlock key will not reprompt.

- SMIME: fix a bug that did not allow users to transfer certificates to
remote containers. Reported by Matthias Rieber.

- SMIME: certificates included in messages were not being transferred to a
remote container.

- SMIME: Crash if public certificates are located in an inaccessible
remote server and the private key is not available.

- SMIME: Alpine does not remove temporary files created when adding a CA
certificate to a container. Reported by Holger Trapp.

- SMIME: When reading a local certificate, Alpine converts the name of the
certificate to lowercase, which may make Alpine not be able to read such
certificate. Reported by Dennis Davis.

- SMIME: If the option "Remember S/MIME Passphrase" is disabled, then
entering a password to read an encrypted message will make Alpine forget
the key and not ask the password to unlock it again in case it is
necessary to unlock it again. Reported by Ulf-Dietrich Braumann.

- Alpine would use freed memory while trying to compute the color of the
titlebar. This happened when trying to continue a postponed message.

- Alpine failed to read an encrypted password file if too many passwords
were saved in the password file.

- When selecting messages while in Threaded Index Screen, some messages
other than top of threads could appear in the index, making Alpine display
messages "out of the screen."

- The index format would be chopped at the position of an unrecognized
token, instead of skipping the token as intended.

- Work in progress: Avoid calling non-safe functions when Alpine receives
a signal. See bug report
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825772.

- Crash when attempting to read a message after a bounce command. In order
to produce a crash one needed to use the ^T subcommand and do a search in
a LDAP directory. The crash is produced by changes to the text in the
title bar. Reported by Heinrich Mislik in the Alpine-info list.

- HTML messages that contain UTF-8 may wrap at the wrong position, making
Alpine not display the correct character at the position that wrapping is
done. Reported by Wang Kang.

- Pico: Searching for a string that is too long causes Pico to crash in
the next search.

- Fix vulnerability in regex library. This only affects those who use this
library, such as the windows version of Alpine. See
http://www.kb.cert.org/vuls/id/695940">http://www.kb.cert.org/vuls/id/695940
for more details.

- Alpine would not set include and lib paths for OpenSSL if this was
installed in /usr/local/ssl.

- If the .pinerc file is a symbolic link, Alpine might not write its
contents when saving its configuration.

- The _INIT_ token does not skip over non-alphanumeric characters in the
name. Reported by Andreas Fehr.

- When opening an INBOX folder in a context different from the incoming
folders collection, from the command line, Alpine would open the INBOX
folder from the incoming folders collection.

- Mismatch in size of UCS and CELL caused a corruption in the content of a
pointer, which made the speller in PC-Alpine get the content of a word
incorrectly.

- Skip testing openssl compatibility version when cross-compilation is
detected. Fix contributed by Antti Seppalla

- Alpine fails to remove temporary files used during a display or sending
filter. Fix contributed by Phil Brooke.

- When the index is in zoomed state, adding new messages to the selection
would not show those messages if those messages are on top of the current
message in the top of the screen. Reported by Ulf-Dietrich Braumann. In
addition, when the user scrolls through the index, this scroll smoothly,
without jumping pages. Reported by Holger Trapp.

- Crash when reviewing history of saving attachments.

- Crash when canceling a goto command on a local collection that has not
been expanded and attempting to expand such collection.

- Crash in Pico when forwarding messages that contain a direction mark at
the end of a line. Reported by James Mingo.

- Solve compilation errors when Alpine is built with Visual Studio 2015.

(bsiegert)

2018-07-24 12:22:24 UTC MAIN commitmail json YAML

doc: Updated lang/racket to 6.12

(jaapb)

2018-07-24 12:22:07 UTC MAIN commitmail json YAML

Updated lang/racket to version 6.12.

First and foremost, I have added some patches that disable MPROTECT for
some Racket executables and fix PR pkg/53467.

As for changes since the latest version, 6.11, these include:
* Changed the way some unsafe operations are exposed via `ffi/unsafe`
  libraries to help smooth a future transition to a new runtime system.

* The `syntax-parse` form supports unwinding side-effects when it
  backtracks, both explicitly with `~undo` patterns and implicitly
  with the built-in managed state (using `syntax-parse-state-ref`,
  etc).

* The `db` library supports SCRAM-SHA-256 authentication for backends
  running PostgreSQL 10 or later. Client support for SCRAM and other
  SASL mechanisms is provided by the new `sasl` library.

* The `lazy-require-syntax` form supports lazy loading of macro
  transformers. Note that the macros must obey certain implementation
  constraints (see the `lazy-require-syntax` documentation).

* Typed Racket no longer enforces types like `(U String (Boxof String))`
  with the `any/c` contract. This fixes a type soundness issue, but may
  affect performance. Please submit a bug report if you find a program
  that runs significantly slower on v6.12 than earlier versions.

* Typed Racket's type instantiation (`inst`) uses `Any` for omitted type
  arguments, allowing APIs to add additional type variables to functions
  without breaking existing programs.

* `for/fold` users can customize the final result of a loop's computation
  using the `#:result` keyword.

* The `--deps` option to `raco test` tests the packages the argument
  packages depends on, in addition to testing the packages themselves.
  For example, `raco test -p --deps pkg1 pkg2` tests all files from
  `pkg1`, `pkg2`, and all of their dependencies.

(jaapb)

2018-07-24 12:20:46 UTC MAIN commitmail json YAML

Updated print/cups-base to 2.2.8nb2

(bouyer)

2018-07-24 12:19:21 UTC MAIN commitmail json YAML

2018-07-24 12:14:38 UTC MAIN commitmail json YAML

2018-07-24 10:09:41 UTC MAIN commitmail json YAML

Updated devel/py-archinfo, devel/py-requests-mock

(adam)

2018-07-24 10:09:22 UTC MAIN commitmail json YAML

py-requests-mock: updated to 1.5.2

1.5.2:
Prelude
Fix py.test plugin with py.test < 3.0

Bug Fixes
Fixed a bug relating to how the pytest version was being discovered that meant new versions of pytest were being treated as old versions and would receive bad configuration.
The py.test plugin was broken when using py.test < 3.0. The version of py.test that ships in EPEL is only 2.7 so we need to make sure we support at least that version.

1.5.1:
New Features
The stream parameter is recorded when the request is sent and available in request history in the same was as parameters like verify or timeout.

(adam)

2018-07-24 10:00:08 UTC MAIN commitmail json YAML

2018-07-24 09:24:11 UTC MAIN commitmail json YAML

Add used by comment for py-certbot-dns-rfc2136.

(triaxx)

2018-07-24 09:22:38 UTC MAIN commitmail json YAML

Improve DESCR that was a copy-paste of COMMENT.

(triaxx)

2018-07-24 09:18:05 UTC MAIN commitmail json YAML

doc: Added security/py-certbot-dns-rfc2136 version 0.26.0

(triaxx)

2018-07-24 09:17:08 UTC MAIN commitmail json YAML

Import www/py-certbot-dns-rfc2136

(triaxx)

2018-07-24 09:15:07 UTC MAIN commitmail json YAML

2018-07-24 08:26:04 UTC MAIN commitmail json YAML

Updated devel/py-test-testmon, devel/py-test-timeout, devel/py-test-xdist

(adam)

2018-07-24 08:24:44 UTC MAIN commitmail json YAML

py-test-xdist: updated to 1.22.3

pytest-xdist 1.22.3:

Bug Fixes
Fix issue of virtualized or containerized environments not reporting the number of CPUs correctly.

Trivial Changes
Make all classes subclass from object and fix super() call in LoadFileScheduling.

(adam)

2018-07-24 08:23:25 UTC MAIN commitmail json YAML

doc: Updated mail/queue-repair to 0.9.0nb7

(schmonz)

2018-07-24 08:23:20 UTC MAIN commitmail json YAML

py-test-timeout: updated to 1.3.1

1.3.1:
Fix deprecation warning on Python 3.6.
Create a valid tag for the release. Somehow this didn't happen for 1.3.0, that tag points to a non-existing commit.

(adam)

2018-07-24 08:23:00 UTC MAIN commitmail json YAML

Don't remove top-level symlink to queue (as found in mail/qmail). Run
under Python 3. Honor mk.conf paths, users, and groups for qmail. Set
LICENSE. Bump PKGREVISION.

(schmonz)

2018-07-24 08:02:10 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd to 7.0.7

(roy)

2018-07-24 08:02:00 UTC MAIN commitmail json YAML

Import dhcpcd-7.0.7 with the following changes:
  *  host routes work correctly again
  *  vlanid is also used to calculate slaac stable private addresses

(roy)

2018-07-24 07:24:58 UTC MAIN commitmail json YAML

py-test-testmon: updated to 0.9.13

0.9.13:
Encourage bug reporting in the README.

(adam)

2018-07-24 07:22:33 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy, databases/py-alembic

(adam)

2018-07-24 07:22:00 UTC MAIN commitmail json YAML

py-alembic: updated to 1.0.0

1.0.0:
[feature] [general] For Alembic 1.0, Python 2.6 / 3.3 support is being dropped, allowing a fixed setup.py to be built as well as universal wheels. Pull request courtesy Hugo.

[feature] [general] With the 1.0 release, Alembic窶冱 minimum SQLAlchemy support version moves to 0.9.0, previously 0.7.9.

[bug] [batch] Fixed issue in batch where dropping a primary key column, then adding it back under the same name but without the primary_key flag, would not remove it from the existing PrimaryKeyConstraint. If a new PrimaryKeyConstraint is added, it is used as-is, as was the case before.

(adam)

2018-07-24 07:19:27 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 1.2.10

1.2.10:
[orm] [bug] Fixed bug in Bundle construct where placing two columns of the same name would be de-duplicated, when the Bundle were used as part of the rendered SQL, such as in the ORDER BY or GROUP BY of the statement.

[orm] [bug] Fixed regression in 1.2.9 due to 4287 where using a Load option in conjunction with a string wildcard would result in a TypeError.

[sql] [bug] Fixed bug where a Sequence would be dropped explicitly before any Table that refers to it, which breaks in the case when the sequence is also involved in a server-side default for that table, when using MetaData.drop_all(). The step which processes sequences to be dropped via non server-side column default functions is now invoked after the table itself is dropped.

(adam)

2018-07-24 06:34:49 UTC MAIN commitmail json YAML

www/py-django-cors-headers, www/py-django-extensions

(adam)

2018-07-24 06:34:21 UTC MAIN commitmail json YAML

py-django-extensions: updated to 2.1.0

2.1.0:
Fix: travis

2.0.9:
Improvement: use README as project description on PyPI

2.0.8:
Please stop using ForeignKeyAutocompleteAdmin edition :-)
Fix: special markers in runserver_plus.rst
Fix: shell_plus, refactor reading pythonrc file outside of exec(compile(...))
Fix: reset_db, fix default utf8 support
Fix: autoslugfield, Fix autoslug generation when existing model is copied
Improvement: Cleanup management commands options after argparse migration 916
Improvement: sqldiff, add more tests
Improvement: sqldiff, add DurationField and SearchVectorField
Improvement: shell_plus, add more tests
Improvement: shell_plus, backport macos fix for tab completion
Improvement: clear_cache, add --all option
Improvement: pipchecker, treat dev versions as unstable
Deprecation: ForeignKeyAutocompleteAdmin, Django 2.0 has similar capabilities, which are much better supported.

(adam)

2018-07-24 06:32:48 UTC MAIN commitmail json YAML

py-django-cors-headers: updated to 2.4.0

2.4.0:
Always add 'Origin' to the 'Vary' header for responses to enabled URL's, to prevent caching of responses intended for one origin being served for another.

(adam)

2018-07-24 06:15:55 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

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

py-pylint: updated to 2.0.1

2.0.1:
Don't crash when pylint is unable to infer the value of an argument to next()

(adam)

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

py-astroid: updated to 2.0.1

2.0.1:
Released to clear an old wheel package on PyPI

(adam)

2018-07-24 06:10:02 UTC MAIN commitmail json YAML

Updated sysutils/dtc, security/py-asyncssh

(adam)

2018-07-24 06:09:33 UTC MAIN commitmail json YAML

py-asyncssh: updated to 1.13.3

1.13.3:
Added support for setting the Unicode error handling strategy in conjunction with setting an encoding when creating new SSH sessions, streams, and processes. This strategy can also be set when specifying a session encoding in create_server(), and when providing an encoding in the get_comment() and set_comment() functions on private/public keys and certificates.
Changed handling of Unicode in channels to use incrmeental codec, similar to what was previously done in process redirection.
Added Python 3.7 to the list of classifiers in setup.py, now that it has been released.
Updated Travis CI configuration to add Python 3.7 builds, and moved Linux builds on never versions of Python up to xenial.
Added missing coroutine decorator in test_channel.

(adam)

2018-07-24 06:06:09 UTC MAIN commitmail json YAML

2018-07-23 22:57:38 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 2.1nb3

(maya)

2018-07-23 22:57:22 UTC MAIN commitmail json YAML

weechat: minimal patch to allow using netbsd curses.
Now uses fake ncurses.

less likely to cause problems to people who try to hide their base curses.
bump pkgrevision (again).

(maya)

2018-07-23 22:22:42 UTC MAIN commitmail json YAML

lang/lua: fix typo for PKG_FAIL_REASON in luaversion.mk

(rillig)

2018-07-23 05:35:13 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-highlight to 3.44

(schmonz)

2018-07-23 05:18:08 UTC MAIN commitmail json YAML

doc: Updated textproc/highlight to 3.44

(schmonz)

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

doc: Updated textproc/libhighlight to 3.44

(schmonz)

2018-07-23 05:16:43 UTC MAIN commitmail json YAML

Update to 3.44. From the changelog:

- fixed gcc 8 compilation warnings
- fixed Ruby string interpolation
  (https://github.com/andre-simon/highlight/issues/70)
- added support for ALAN IF (thanks to Tristano Ajmone)
- added 107 Base16 themes [https://github.com/chriskempson/base16]
  (thanks to Tristano Ajmone)
- updated Rust and Java reserved words lists
- revised documentation
- moved extras/css-themes into extras/themes-resources
- added extras/themes-resources/base16 (thanks to Tristano Ajmone)
- GUI: added Base16 theme selection checkbox
- CLI: added --base16 option to enable the new themes
- CLI: accept - as argument to read from stdin
  (https://github.com/andre-simon/highlight/issues/73)

(schmonz)

2018-07-23 04:56:33 UTC MAIN commitmail json YAML

doc: Updated www/firefox52 to 52.9.0nb3

(maya)

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

firefox52: switch netbsd to oss and linux to pulse.

alsa is problematic and pulseaudio is more widely used on linux.
oss works fine on netbsd, no need for extra dependencies.

(maya)

2018-07-23 01:38:42 UTC MAIN commitmail json YAML

doc: Updated math/py-pymc3 to 3.5

(minskim)

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

math/py-pymc3: Update to 3.5

New features:

- Add documentation section on survival analysis and censored data
  models
- Add check_test_point method to pm.Model
- Add Ordered Transformation and OrderedLogistic distribution
- Add Chain transformation
- Improve error message Mass matrix contains zeros on the
  diagonal. Some derivatives might always be zero during tuning of
  pm.sample
- Improve error message NaN occurred in optimization. during ADVI
- Save and load traces without pickle using pm.save_trace and
  pm.load_trace
- Add Kumaraswamy distribution
- Add TruncatedNormal distribution
- Rewrite parallel sampling of multiple chains on py3. This resolves
  long standing issues when transferring large traces to the main
  process, avoids pickling issues on UNIX, and allows us to show a
  progress bar for all chains. If parallel sampling is interrupted, we
  now return partial results.
- Add sample_prior_predictive which allows for efficient sampling from
  the unconditioned model.
- SMC: remove experimental warning, allow sampling using sample,
  reduce autocorrelation from final trace.
- Add model_to_graphviz (which uses the optional dependency graphviz)
  to plot a directed graph of a PyMC3 model using plate notation.
- Add beta-ELBO variational inference as in beta-VAE model
  (Christopher P. Burgess et al. NIPS, 2017)
- Add __dir__ to SingleGroupApproximation to improve autocompletion in
  interactive environments

(minskim)

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

gcc{6,7,8}: passthru the gcc directories.
helps using gfortran.

(maya)

2018-07-22 22:51:34 UTC MAIN commitmail json YAML

doc: Updated editors/Sigil to 0.9.9nb7

(wiz)

2018-07-22 22:51:24 UTC MAIN commitmail json YAML

Sigil: look for python 3.7 by default (of the python 3.x versions)

While here, fix the REPLACE_PYTHON patterns.
Bump PKGREVISION.

(wiz)

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

doc: Added devel/go-colorable version 0.0.9

(minskim)

2018-07-22 22:42:53 UTC MAIN commitmail json YAML

devel/Makefile: Add go-colorable

(minskim)

2018-07-22 22:42:43 UTC MAIN commitmail json YAML

devel/go-colorable: Import version 0.0.9

go-colorable is a colorable writer for Microsoft Windows. It handles
esacpe sequences for ANSI color.

(minskim)

2018-07-22 22:36:17 UTC MAIN commitmail json YAML

podofo: comment out cmake target that should copy test files, but fails for me.

Fixes the build.

(wiz)

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

doc: Updated chat/weechat to 2.1nb2

(maya)

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

weechat: make curses detection logic handle netbsd curses, at the possible
expense of causing problems due to pkgsrc infrastructure not hiding a base
curses well enough.

We now search in the following order:
ncursesw, curses, ncurses.

With cmake under pkgsrc, it will search your /usr/lib, so I don't have a
way to hide a base curses if requested to do so.

if you're trying to use pkgsrc ncurses and have a base curses, this
will use your base curses.

bump pkgrevision.

(maya)

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

weechat: disable php. bump PKGREVISION.

It's not listed as a dependency so it is failing in builds.
heads up by nia, thanks.

(maya)

2018-07-22 19:22:33 UTC MAIN commitmail json YAML

doc: Updated multimedia/streamlink to 0.14.2

(maya)

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

streamlink: update to 0.14.2, add test depends, take maintainership again

0.14.2:
    Fixed Twitch OAuth request flow (#1856)
    Fix the tv3cat and vk plugins (#1851, #1874)
    VOD supported added to atresplayer plugin (#1852, #1853)
    Removed tv8cati and nineanime plugins (#1860, #1863)
    Added mjunoon.tv plugin (#1857)

0.14.0:
    Multiple plugin fixes
    Bug fixes for DASH streams (#1846)
    Updated API call for api.utils hours_minutes_seconds (#1804)
    Updated documentation (#1826)
    Dict structures fix (#1792)
    Reformated help menu (#1754)
    Logger fix (#1773)

0.13.0:
    Initial MPEG DASH support has been added! (#1637) Many thanks to @beardypig
    As always, a ton of plugin updates
    Updates to our documentation (#1673)
    Updates to our logging (#1752) as well as log --quiet options (#1744) (#1720)
    Our release script has been updated (#1711)
    Support for livestreams when using the --hls-duration option (#1710)
    Allow streamlink to exit faster when using Ctrl+C (#1658)
    Added an OpenCV Face Detection example (#1689)

0.12.1:
    Small release to fix a pip / Windows.exe generation bug!

0.12.0:
    A ton of plugin updates (like always! see below for a list of updates)
    Ignoring a bunch of useless files when developing (#1570)
    A new option to limit the number of fetch retries (#1375)
    YouTube has been updated to not use MuxedStream for livestreams (#1556)
    Bug fix with ffmpegmux (#1502)
    Removed dead plugins and deprecated options (#1546)

Full detailed commit log:
    https://github.com/streamlink/streamlink/releases/

(maya)

2018-07-22 10:16:24 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20180721

(leot)

2018-07-22 10:16:11 UTC MAIN commitmail json YAML

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

Changes:
2018.07.21
----------
Core
+ [utils] Introduce url_or_none
* [utils] Allow JSONP without function name (#17028)
+ [extractor/common] Extract DASH and MSS formats from SMIL manifests

Extractors
+ [bbc] Add support for BBC Radio Play pages (#17022)
* [iwara] Fix download URLs (#17026)
* [vrtnu] Relax title extraction and extract JSON-LD (#17018)
+ [viu] Pass Referer and Origin headers and area id (#16992)
+ [vimeo] Add another config regular expression (#17013)
+ [facebook] Extract view count (#16942)
* [dailymotion] Improve description extraction (#16984)
* [slutload] Fix and improve extraction (#17001)
* [mediaset] Fix extraction (#16977)
+ [theplatform] Add support for theplatform TLD customization (#16977)
* [imgur] Relax URL regular expression (#16987)
* [pornhub] Improve extraction and extract all formats (#12166, #15891, #16262,
  #16959)

(leot)

2018-07-22 09:05:28 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.7, apache-ant-1.10.5, calibre-3.28.0,
  gstreamer1-1.14.2, harfbuzz-1.8.4, libfilezilla-0.13.0, npth-1.6,
  pango-1.42.2, pari-2.11.0, poppler-0.67.0, pulseaudio-12.2,
  py-vdirsyncer-0.16.7, subversion-base-1.10.2, tigervnc-1.9.0,
  vala-0.40.8, wireshark-2.6.2.

(wiz)

2018-07-22 08:02:57 UTC MAIN commitmail json YAML

Updated lang/rust to 1.27.2

(ryoon)

2018-07-22 08:02:27 UTC MAIN commitmail json YAML

Update to 1.27.2

Changelog:
Version 1.27.2 (2018-07-20)

Compatibility Notes

* The borrow checker was fixed to avoid potential unsoundness when using
  match ergonomics: #52213.

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-22 06:45:31 UTC MAIN commitmail json YAML

mk/help: if no intentional documentation is found, list containing files

(rillig)

2018-07-22 05:15:53 UTC MAIN commitmail json YAML

devel/cmake: Add a missing entry to PLIST

(minskim)

2018-07-21 23:21:17 UTC MAIN commitmail json YAML

ham/predict: fix MASTER_SITES

(dbj)

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

doc: Updated devel/go-pflag to 1.0.1

(minskim)

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

doc: Added devel/go-goreturns version 0.0.20180301

(minskim)

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

devel/Makefile: Add go-goreturns

(minskim)

2018-07-21 22:07:31 UTC MAIN commitmail json YAML

devel/go-goreturns: Import version 0.0.20180301

A gofmt/goimports-like tool for Go programmers that fills in Go return
statements with zero values to match the func return types. This tool
adds zero-value return values to incomplete Go return statements, to
save you time when writing Go. It is inspired by and based on
goimports.

(minskim)

2018-07-21 22:04:22 UTC MAIN commitmail json YAML

devel/go-pflag: Update to 1.0.1

Changes:
- Includes new ParseErrorsWhitelist API definition

(minskim)

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

vorbis-tools: don't special case sparc sun hosts.
GCC doesn't have -mv8.

PR pkg/37180.

(maya)

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

doc: Updated sysutils/extipl to 5.04nb2

(maya)

2018-07-21 21:08:03 UTC MAIN commitmail json YAML

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

doc: Updated print/foomatic4-db to 20180721

(leot)

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

foomatic4-db: Update to 20180721

pkgsrc changes:
- Use the .tar.xz distfile instead of .tar.gz (5.8MB vs 64MB)
- Add a post-extract target to avoid installing file with the not needed
  `+x' permission

Changes:
- A lot of new PPDs where added
- Several fixes to existent PPDs

(leot)

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

doc: Updated print/foomatic4-db-engine to 4.0.13

(leot)

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

foomatic4-db-engine: Update to 4.0.13

pkgsrc changes:
- Try to address several pkglint warnings
- Also pass CUPS_PPDS via CONFIGURE_ENV
- Depends on curl via DEPENDS: just bin/curl is needed not libcurl

Changes:
4.0.13
------
* Makefile.in: Add support for LDFLAGS variable (bug 1422).
* configure.ac: Allow user-configurable PERLPREFIX via environment
  variable (Bug 1294).

(leot)

2018-07-21 13:09:20 UTC MAIN commitmail json YAML

doc: Updated ham/gnuradio-core to 3.7.13.4

(mef)

2018-07-21 13:09:01 UTC MAIN commitmail json YAML

Updated ham/gnuradio-* to 3.7.113.4

## [3.7.13.4] - 2018-07-15
### Fixed
#### Project Scope
- Fix Boost 1.67 linking issue
#### gnuradio-runtime

- Logging: fixed issues where messages weren't properly written to
  stdout/stderr due to incorrect strings

#### gr-analog
- `fmdet_cf`'s derivative coefficients were wrong.

#### gr-blocks
- `skiphead` used to incorrectly handle tags, now properly shifts

#### gr-digital
- `qa_packet_format`: Unit test used to potentially lock up due to
  incorrect condit ionals
- `clock_recovery_cc`, `crc32_bb`: Accessing the `[0]` element of an
  empty vector is UB, even if you don't use the result afterwards.

#### gr-fec
- `polar_encoder`/`_common`: Fixed multiple out-of-bound accesses due
  to insufficient vector length checks

#### gr-filter
- `fft_filter`, `filter_delay`: Accessing the `[0]` element of an
  empty vector is UB, even if you don't use the result afterwards.

(mef)

2018-07-21 06:54:26 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.12.0

(ryoon)

2018-07-21 06:52:55 UTC MAIN commitmail json YAML

Update to 3.12.0

Changelog:
Changes made since CMake 3.11 include the following.

New Features

Generators

  * The Visual Studio Generators for VS 2017 learned to support a version=14.##
    option in the CMAKE_GENERATOR_TOOLSET value (e.g. via the cmake(1) -T
    option) to specify a toolset version number.

Command-Line

  * The cmake(1) Build Tool Mode (cmake --build) gained --parallel [<jobs>] and
    -j [<jobs>] options to specify a parallel build level. They map to
    corresponding options of the native build tool.

Commands

  * The add_compile_definitions() command was added to set preprocessor
    definitions at directory level. This supersedes add_definitions().
  * The cmake_minimum_required() and cmake_policy(VERSION) commands now accept
    a version range using the form <min>[...<max>]. The <min> version is
    required but policies are set based on the older of the running CMake
    version and the version specified by <max>. This allows projects to specify
    a range of versions for which they have been updated and avoid explicit
    policy settings.
  * The file(GLOB) and file(GLOB_RECURSE) commands learned a new flag
    CONFIGURE_DEPENDS which enables expression of build system dependency on
    globbed directory窶冱 contents.
  * The file(TOUCH) and file(TOUCH_NOCREATE) commands were added to expose
    TOUCH functionality without having to use CMake窶冱 command-line tool mode
    with execute_process().
  * The find_package() command now searches a prefix specified by a
    PackageName_ROOT CMake or environment variable. Package roots are
    maintained as a stack so nested calls to all find_* commands inside find
    modules also search the roots as prefixes. See policy CMP0074.
  * The install() command learned an optional NAMELINK_COMPONENT parameter,
    which allows you to change the component for a shared library窶冱 namelink.
    If none is specified, the value of COMPONENT is used by default.
  * The list() command learned a JOIN sub-command to concatenate list窶冱
    elements separated by a glue string.
  * The list() command learned a SUBLIST sub-command to get a sublist of the
    list.
  * The list() command learned a TRANSFORM sub-command to apply various string
    transformation to list窶冱 elements.
  * The project() command learned an optional HOMEPAGE_URL parameter which has
    the effect of setting variables like PROJECT_HOMEPAGE_URL, <PROJECT-NAME>
    _HOMEPAGE_URL and CMAKE_PROJECT_HOMEPAGE_URL.
  * The string() command learned a JOIN sub-command to concatenate input
    strings separated by a glue string.
  * target_compile_options() and add_compile_options() commands gained a SHELL:
    prefix to specify a group of related options using shell-like quoting.
  * The target_link_libraries() command now supports Object Libraries. Linking
    to an object library uses its object files in direct dependents and also
    propagates usage requirements.

Variables

  * The CMAKE_FOLDER variable was added to initialize the FOLDER property on
    all targets.
  * The CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION variable was defined to
    initialize all DOTNET_TARGET_FRAMEWORK_VERSION target properties.
  * CMAKE_PROJECT_VERSION* variables have been introduced:
      + CMAKE_PROJECT_VERSION
      + CMAKE_PROJECT_VERSION_MAJOR
      + CMAKE_PROJECT_VERSION_MINOR
      + CMAKE_PROJECT_VERSION_PATCH
      + CMAKE_PROJECT_VERSION_TWEAK
  * The CMAKE_SUPPRESS_REGENERATION variable was extended to support the Ninja
    and Makefile Generators. It is also now documented.
  * CMAKE_VS_SDK_*_DIRECTORIES variables were defined to tell Visual Studio
    Generators for VS 2010 and above how to populate fields in .vcxproj files
    that specify SDK directories. The variables are:
      + CMAKE_VS_SDK_EXCLUDE_DIRECTORIES
      + CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
      + CMAKE_VS_SDK_INCLUDE_DIRECTORIES
      + CMAKE_VS_SDK_LIBRARY_DIRECTORIES
      + CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES
      + CMAKE_VS_SDK_REFERENCE_DIRECTORIES
      + CMAKE_VS_SDK_SOURCE_DIRECTORIES
  * A MSVC_TOOLSET_VERSION variable was added to provide the MSVC toolset
    version associated with the current MSVC compiler version in MSVC_VERSION.

Properties

  * The COMMON_LANGUAGE_RUNTIME target property was introduced to configure the
    use of managed C++ for Visual Studio Generators for VS 2010 and above. A
    corresponding IMPORTED_COMMON_LANGUAGE_RUNTIME target property was added to
    support C++/CLI for imported targets.
  * The DOTNET_TARGET_FRAMEWORK_VERSION target property was introduced as
    replacement for VS_DOTNET_TARGET_FRAMEWORK_VERSION, which is considered
    deprecated now.
  * An EXPORT_PROPERTIES target property was added to specify a custom list of
    target properties to include in targets exported by the install(EXPORT) and
    export() commands.
  * The PDB_OUTPUT_DIRECTORY property learned to support generator expressions.
  * A TESTS directory property was added to hold the list of tests defined by
    the add_test() command.
  * A VS_DEBUGGER_COMMAND target property was created to set the debugging
    command line with Visual Studio Generators for VS 2010 and above.
  * HLSL source file properties VS_SHADER_DISABLE_OPTIMIZATIONS and
    VS_SHADER_ENABLE_DEBUG gained support for generator expressions.
  * HLSL source file property VS_SHADER_OBJECT_FILE_NAME has been added to the
    Visual Studio Generators for VS 2010 and above. The property specifies the
    file name of the compiled shader object.

Modules

  * The FindALSA module now provides imported targets.
  * The FindCURL module now provides imported targets.
  * The FindJPEG module now provides imported targets.
  * The FindLibXml2 module now provides imported targets.
  * The FindMatlab module now supports the Matlab Runtime Compiler (MCR) for
    compiling and linking matlab extensions.
  * A FindODBC module was added to find an Open Database Connectivity (ODBC)
    library.
  * The FindPkgConfig module has learned to export the found libraries with
    full path for direct consumption with the target_link_libraries() command.
  * New FindPython3 and FindPython2 modules, as well as a new FindPython
    module, have been added to provide a new way to locate python environments.
  * The UseSWIG module gained a whole refresh and is now more consistent with
    standard CMake commands to generate libraries and is fully configurable
    through properties.
  * The UseSWIG module learned to manage multiple behaviors through
    UseSWIG_MODULE_VERSION variable to ensure legacy support as well as more
    robust handling of SWIG advanced features (like %template).
  * The UseSWIG module learned to support CSHARP variant wrapper files.
  * The WriteCompilerDetectionHeader module gained a BARE_FEATURES option to
    add a compatibility define for the exact keyword of a new language feature.

Generator Expressions

  * A new $<GENEX_EVAL:...> and $<TARGET_GENEX_EVAL:target,...> generator
    expression has been added to enable consumption of generator expressions
    whose evaluation results itself in generator expressions.
  * A new $<IN_LIST:...> generator expression has been added.
  * A new $<TARGET_EXISTS:...> generator expression has been added.
  * A new $<TARGET_NAME_IF_EXISTS:...> generator expression has been added.

CTest

  * The ctest_start() command has been reworked so that you can simply call
    ctest_start(APPEND) and it will read all the needed information from the
    TAG file. The argument parsing has also been relaxed so that the order of
    the arguments is less significant.
  * A PROCESSOR_AFFINITY test property was added to request that CTest run a
    test with CPU affinity for a set of processors disjoint from other
    concurrently running tests with the property set.

CPack

  * The CPack module now uses variables CMAKE_PROJECT_VERSION_MAJOR,
    CMAKE_PROJECT_VERSION_MINOR and CMAKE_PROJECT_VERSION_PATCH to initialize
    corresponding CPack variables.
  * cpack(1) gained basic support for NuGet. See the CPackNuGet module.

Other

  * The Compile Features functionality is now aware of C++ 20. No specific
    features are yet enumerated besides the cxx_std_20 meta-feature.
  * The Compile Features functionality is now aware of the availability of C
    features in MSVC since VS 2010.
  * The Compile Features functionality is now aware of C language standards
    supported by Texas Instruments C compilers.

Deprecated and Removed Features

  * The Visual Studio 8 2005 generator has been removed.
  * CMake no longer produces <tgt>_LIB_DEPENDS cache entries for library
    targets. See policy CMP0073.

Other Changes

  * Include flags for directories marked as SYSTEM are now moved after
    non-system directories. The -isystem flag does this automatically, so
    moving them explicitly to the end makes the behavior consistent on
    compilers that do not have any -isystem flag.
  * Fortran dependency scanning now supports dependencies implied by Fortran
    Submodules.
  * The existence and functionality of the file ${CMAKE_BINARY_DIR}/
    cmake_install.cmake has now been documented in the install() documentation
    so that external packaging software can take advantage of CPack-style
    component installs.
  * The CheckIncludeFile module check_include_file macro learned to honor the
    CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075.
  * The CheckIncludeFileCXX module check_include_file_cxx macro learned to
    honor the CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075.
  * The CheckIncludeFiles module check_include_files macro learned to honor the
    CMAKE_REQUIRED_LIBRARIES variable. See policy CMP0075.
  * The cmake(1) -E copy_directory tool now fails when the source directory
    does not exist. Previously it succeeded by creating an empty destination
    directory.
  * The UseSWIG module swig_add_library() command (and legacy swig_add_module
    command) now set the prefix of Java modules to "" for MINGW, MSYS, and
    CYGWIN environments.

(ryoon)

2018-07-21 06:16:09 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver to 5.39nb1

(wiz)

2018-07-21 06:15:58 UTC MAIN commitmail json YAML

xscreensaver: add some dependencies

Should fix image loading support.

Bump PKGREVISION.

(wiz)

2018-07-20 19:16:24 UTC MAIN commitmail json YAML

doc: Get rid of a newline and of a double `cce' (whoops!)

(leot)

2018-07-20 19:15:11 UTC MAIN commitmail json YAML

doc: Updated print/foomatic4-db-engine to 4.0.12nb9

(leot)

2018-07-20 19:14:13 UTC MAIN commitmail json YAML

doc: Updated print/foomatic4-db-engine to 4.0.12nb9

(leot)

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

foomatic4-db-engine: Avoid possible strcpy(3) undefined behaviour

When *dst and *src overlaps in strcpy(3) according to POSIX the behaviour is
undefined and at least on NetBSD this lead to SIGABRT (due buffer overflow
detection of fortify) in foomatic-combo-xml.

PKGREVISION++

(leot)

2018-07-20 19:08:53 UTC MAIN commitmail json YAML

Add comment about updating misc/udfclient to version 0.8.9

(reinoud)

2018-07-20 19:07:41 UTC MAIN commitmail json YAML

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

doc: Added net/bwm-ng version 0.6.1

(jperkin)

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

net: Add bwm-ng

(jperkin)

2018-07-20 16:22:41 UTC MAIN commitmail json YAML

Add bwm-ng version 0.6.1 to pkgsrc.

Bandwidth Monitor NG is a small and simple console-based live bandwidth
monitor for Linux, BSD, Solaris, Mac OS X and others.

(jperkin)