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

2024-05-12 20:09:27 UTC Now

2020-03-01 17:23:27 UTC MAIN commitmail json YAML

doc: Removed security/p5-OpenSSL

(nia)

2020-03-01 17:22:55 UTC MAIN commitmail json YAML

security: Remove p5-OpenSSL. Broken with OpenSSL 1.1, dead upstream.

p5-Net-SSLeay seems more popular in Perl-land.

(nia)

2020-03-01 17:16:47 UTC MAIN commitmail json YAML

doc: Removed print/pdfmod

(nia)

2020-03-01 17:15:49 UTC MAIN commitmail json YAML

2020-03-01 15:49:09 UTC MAIN commitmail json YAML

opencv-contrib-face: Fix possible build failure when jasper is installed

When jasper is installed the build fails because it is accidentally recognized.

Discussed on pkgsrc-changes@:

https://mail-index.NetBSD.org/pkgsrc-changes/2020/02/16/msg206681.html

(leot)

2020-03-01 15:36:01 UTC MAIN commitmail json YAML

2020-03-01 13:24:11 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20200301

(leot)

2020-03-01 13:23:59 UTC MAIN commitmail json YAML

youtube-dl: Update to 20200301

Changes:
20200301
--------
Core
* [YoutubeDL] Force redirect URL to unicode on python 2
- [options] Remove duplicate short option -v for --version (#24162)

Extractors
* [xhamster] Fix extraction (#24205)
* [franceculture] Fix extraction (#24204)
+ [telecinco] Add support for article opening videos
* [telecinco] Fix extraction (#24195)
* [xtube] Fix metadata extraction (#21073, #22455)
* [youjizz] Fix extraction (#24181)
- Remove no longer needed compat_str around geturl
* [pornhd] Fix extraction (#24128)
+ [teachable] Add support for multiple videos per lecture (#24101)
+ [wistia] Add support for multiple generic embeds (#8347, 11385)
* [imdb] Fix extraction (#23443)
* [tv2dk:bornholm:play] Fix extraction (#24076)

(leot)

2020-03-01 13:08:24 UTC MAIN commitmail json YAML

doc: Removed audio/gimmix

(nia)

2020-03-01 13:07:39 UTC MAIN commitmail json YAML

audio: Remove gimmix

Upstream disappeared around 7 years ago. This isn't the latest version which
is apparently 0.5.7.2.

Plenty of other mpd clients are available.

(nia)

2020-03-01 13:02:37 UTC MAIN commitmail json YAML

updates to texworks and texstudio

(markd)

2020-03-01 12:48:13 UTC MAIN commitmail json YAML

texstudio: update to 2.12.22

2020-01-18: 2.12.22
It fixes garbled symbols in OSX, crash when changing magic language
comment and pdf search path handling.

2020-01-13: 2.12.20
It fixes a problem with replacing when search highlight is activated.

2019-12-26: 2.12.18
This is mainly a bug fix release. Most notably change is better support
of regexp in search (Qt5 version only).

(markd)

2020-03-01 12:45:48 UTC MAIN commitmail json YAML

glabels: gets gnome category

(nia)

2020-03-01 12:38:04 UTC MAIN commitmail json YAML

texworks: update to 0.6.3

also add patch to work around qt5.14 issue.

Release 0.6.3 (TL'19) [March 2019]
* Implement "Insert Citations..." dialog
* Implement indenting/unindenting by Tab/Shift+Tab (thanks to fsonner)
* Make synchronization granularity configurable (highlight corresponding
  character, word, or line)
* Add ability to distinguish identically named files by displaying the
  respective folders they are in in the window title, window menu, and under
  "Open Recent"
* Implement "Fit to content width" PDF zoom (which ignores empty space
  around the text)
* Disable unavailable typesetting engines
* Allow to change the editor font size by Ctrl+Mousewheel (thanks to Tim
  Hoffmann)
* Improve the detection of spellchecking languages (add ability to search
  multiple directories and list all results)
* Hide the menu bar in PDF full screen mode
* Rework/expand code completion strings (thanks to Joseph Wright)
* Add/update syntax highlighting for LaTeX, ConTeXt, Lua, DTX (all thanks to
  Joseph Wright), and BibTeX
* Add cleanup-patterns for beamer files .nav & .snm
* Add new/unified icons for typeset (thanks to Tim Hoffmann) and zooming
* Display paper size and file size in the PDF metadata

* Fix infinite loop in syntax highlighter (which caused significant
  slow-down especially for large files)
* Fix underline when spellchecking with syntax highlighting
* Fix "Place on Left/Right", especially on multi-screen setups
* Avoid 'file "" not found' errors when synchronizing
* Fix synchronization while searching in a PDF
* Fix fine-grained synchronization near paragraph boundaries
* Fix the PDF copy menu command
* Fix PDF text selection
* Fix font color reset when searching and using stylesheets
* Fix crashes when working with locked PDFs
* Fix unexpected cursor movement when using a combination of backspace and
  up/down arrow keys (thanks to Markus Kuhn)
* Fix the font in the log parser output
* Fix persistent magnifying glass
* Remove unimplemented PDF menu items cut, paste, clear

* Update translations
* Update libraries for pre-built binaries

(markd)

2020-03-01 12:33:45 UTC MAIN commitmail json YAML

glabels: missing schema include

(nia)

2020-03-01 12:28:32 UTC MAIN commitmail json YAML

2020-03-01 12:26:28 UTC MAIN commitmail json YAML

doc: Updated print/glabels to 3.4.1

(nia)

2020-03-01 12:25:57 UTC MAIN commitmail json YAML

glabels: Remove file that's no longer needed

(nia)

2020-03-01 12:22:27 UTC MAIN commitmail json YAML

glabels: Update to 3.4.1

Updated to gtk3 version, no longer depends on gnome2 libraries

(nia)

2020-03-01 12:00:23 UTC MAIN commitmail json YAML

doc: Fix changes line

(nia)

2020-03-01 11:53:19 UTC MAIN commitmail json YAML

doc: Removed games/sirius

(nia)

2020-03-01 11:52:23 UTC MAIN commitmail json YAML

games: Remove sirius - old GNOME 2 game with dead upstream site

appears to be barely available outside pkgsrc, but there's another 'sirius'
package - a "domain specific library for electronic structure calculations"
which is actively maintained

(nia)

2020-03-01 11:51:39 UTC MAIN commitmail json YAML

mplayer-share: mention mencvcd in a comment

(wiz)

2020-03-01 11:50:33 UTC MAIN commitmail json YAML

doc: Updated sysutils/mencvcd to 1.4

(wiz)

2020-03-01 11:50:24 UTC MAIN commitmail json YAML

mencvcd: update to 1.4.

This switches it to use the script from the mplayer sources.
Modification date is still from 2011.
Changes not found.

(wiz)

2020-03-01 11:46:43 UTC MAIN commitmail json YAML

libgadu: Switch from openssl to gnutls

This resolves build issues with OpenSSL 1.1 and ensures the resulting
binary is GPL compliant.

Bump PKGREVISION

(nia)

2020-03-01 11:45:17 UTC MAIN commitmail json YAML

doc: Removed net/libdmapsharing successor net/libdmapsharing3

(nia)

2020-03-01 11:42:52 UTC MAIN commitmail json YAML

2020-03-01 11:38:12 UTC MAIN commitmail json YAML

bulk-medium: Remove jabberd1

(nia)

2020-03-01 11:36:48 UTC MAIN commitmail json YAML

ruby-railties52: fix path in ALTERNATIVES

(markd)

2020-03-01 11:27:14 UTC MAIN commitmail json YAML

poppler-cpp: PKGREVISION bump for previous.

(markd)

2020-03-01 11:18:59 UTC MAIN commitmail json YAML

2020-03-01 11:18:46 UTC MAIN commitmail json YAML

py-pygit2: sort PLIST

(wiz)

2020-03-01 11:08:23 UTC MAIN commitmail json YAML

doc: Updated devel/py-pygit2 to 1.1.0

(nia)

2020-03-01 11:08:11 UTC MAIN commitmail json YAML

py-pygit2: Update to 1.1.0

1.1.0 (2020-03-01)
-------------------------

- Upgrade to libgit2 0.99
  `#959 <https://github.com/libgit2/pygit2/pull/959>`_

- Continued work on custom odb backends
  `#948 <https://github.com/libgit2/pygit2/pull/948>`_

- New ``Diff.patchid`` getter
  `#960 <https://github.com/libgit2/pygit2/pull/960>`_
  `#877 <https://github.com/libgit2/pygit2/issues/877>`_

- New ``settings.disable_pack_keep_file_checks(...)``
  `#908 <https://github.com/libgit2/pygit2/pull/908>`_

- New ``GIT_DIFF_`` and ``GIT_DELTA_`` constants
  `#738 <https://github.com/libgit2/pygit2/issues/738>`_

- Fix crash in iteration of config entries
  `#970 <https://github.com/libgit2/pygit2/issues/970>`_

- Travis: fix printing features when building Linux wheels
  `#977 <https://github.com/libgit2/pygit2/pull/977>`_

- Move ``_pygit2`` to ``pygit2._pygit2``
  `#978 <https://github.com/libgit2/pygit2/pull/978>`_

Requirements changes:

- Now libgit2 0.99 is required
- New requirement: cached-property

Breaking changes:

- In the rare case you're directly importing the low level ``_pygit2``, the
  import has changed::

    # Before
    import _pygit2

    # Now
    from pygit2 import _pygit2

(nia)

2020-03-01 11:02:04 UTC MAIN commitmail json YAML

pkgtools/pkg_install: add errno details when remove fails

Before, it wasn't clear why removing the file failed. It could be ENOENT
or EPERM or EBUSY, and these lead to different causes.

https://mail-index.netbsd.org/pkgsrc-users/2020/02/28/msg030552.html

(rillig)

2020-03-01 10:44:15 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.9.27, gimp-2.10.18, glib2-2.64.0, libnotify-0.7.9,
  libsoup-2.68.4, ncursesw-6.2, picard-2.3.1, poppler-0.86.0.

(wiz)

2020-03-01 05:25:47 UTC MAIN commitmail json YAML

2020-03-01 05:25:14 UTC MAIN commitmail json YAML

lang/coq now needs adwaita-icon-theme.

(without it the new coqide is missing things, and it seems to
specifically refer to adwaita-icon-theme by name)

Bump PKGREVISION to 1, since coqide is a default-on option.

(dholland)

2020-03-01 03:01:19 UTC MAIN commitmail json YAML

2020-03-01 02:56:54 UTC MAIN commitmail json YAML

doc: Updated textproc/py-X to 0.15

(gutteridge)

2020-03-01 02:56:41 UTC MAIN commitmail json YAML

py-X: update to 0.15

(Spurred by the fact net/scapy expects the SVG support introduced back
in 2015.)

0.15 (2019/07/14):
  - text module:
    - introduce UnicodeEngine
    - MultiEngineText to express combined text data for TeX based engines and
      the new UnicodeEngine
    - Text and StackedText classes for simple typesetting operations on
      UnicodeEngine text
    - rename TexRunner and LatexRunner to TexEngine and LatexEngine
    - rename cls argument of text.set to engine (with fallback and
      deprecation warning in place)
    - improve error handling when input cannot be encoded by texenc
    - add support for virtual fonts in virtual fonts
    - font maps: treat font files without extension as Type 1 (to
      prevent warnings occuring especially with Minion or Libertine fonts)
    - fix UnicodeDecodeError for invalid character responses by TeX/LaTeX
      (reported by Gert Ingold)
  - new examples:
    - non-ASCII TeX encoding
  - t1font:
    - use integers in auto-guessed font descriptors to prevent an issue in pdftex
      (reported by Michael Hartmann)
    - fix typo: ItalicAngles -> ItalicAngle (thanks to Ross Moore)
  - graph.axis.texter:
    - unify exponential and mixed texter to default texter
    - use MultiEngineText in all texters (decimal, default, factional)
  - pdfwriter, pswriter, svgwriter:
    - removed underscore in  PS and PDF and SVG writer options strip_fonts,
      text_as_path, mesh_as_bitmap, mesh_as_bitmap_resolution
      (new: stripfonts, textaspath, meshasbitmap and meshasbitmapresolution)
      to prevent ambiquity with write_ prefixes.
    - Fix color output in SVG (reported by Michael Hartmann)
  - deformer:
    - Fix parallel deformer for empty normsubpaths (thanks to Michael J Gruber)
  - graph.style:
    - Use RGBA instead of ARGB in the bitmap fallback of graph.style.density
      Fix saving SVG as supported modes are limited (thanks to Michael J Gruber)
  - pattern:
    - inject default linewidth (reported by Michael J Gruber)
  - version control:
    - switched to git on 2018/07/16 with main repository on GitHub

0.14.1 (2015/11/02):
  - distribution:
    - upload to PyPI (including old releases)
    - remove old releases from sourceforge
  - text module:
    - fix load_def message parser (reported by Mico Fil坦s)
  - normpath:
    - fix intersect with empty normsubpaths (bug #62, thanks to Florent Hivert)

0.14 (2015/04/30):
  - new svgwriter module:
    - complete SVG output
    - SVG font output disabled by default due to missing support by
      most browsers, fallback by rendering fonts as paths
  - new svgfile module:
    - SVG reader
    - unparsed mode: embedd svg in other svg
    - parsed mode: supports reading paths (including styles,
      tranformations, etc.) into a PyX canvas
  - bitmap module:
    - using bytes in image type conversions and channel extraction
  - color module:
    - fix grey class
    - fix rgb css binary issue and short code index error
  - epsfile module:
    - fix parsing of bounding box
  - text module:
    - no end of pages test when no dvi is created at all
    - add chroot config option needed to use a chrooted TeX installation
  - graph module:
    - add xy12axesat feature to graphxyz
  - canvas module:
    - fix clipping and transformation applied together
    - provide _repr_svg_ in canvas for use by IPython
    - new constructor argument ipython_bboxenlarge
  - deco module:
    - remove shortcut for ornaments only to not skip global styles

(gutteridge)

2020-03-01 02:52:53 UTC MAIN commitmail json YAML

doc: Updated www/ruby-puma to 4.3.3

(taca)

2020-03-01 02:52:25 UTC MAIN commitmail json YAML

www/ruby-puma: update to 4.3.3

Update ruby-puma to 4.3.3.

## 4.3.3 and 3.12.4 / 2020-02-28
  * Bugfixes
    * Fix: Fixes a problem where we weren't splitting headers correctly on newlines (#2132)
  * Security
    * Fix: Prevent HTTP Response splitting via CR in early hints.

(taca)

2020-03-01 01:42:03 UTC MAIN commitmail json YAML

(doc/CHANGES-2020) Updated archivers/p5-Archive-Tar to 2.36

(mef)

2020-03-01 01:23:47 UTC MAIN commitmail json YAML

(archivers/p5-Archive-Tar) Updated 2.3.2 to 2.3.6

2.36  02/02/2020
- Add xz test files to MANIFEST

2.34  01/02/2020 (HEANEY && SKAJI)
- Add xz support
- Use 4 digit year in Time::Local call

(mef)

2020-03-01 01:20:56 UTC MAIN commitmail json YAML

doc: Updated archivers/szip to 2.1.1

(mef)

2020-03-01 01:20:45 UTC MAIN commitmail json YAML

(archivers/szip) Updated 2.1 to 2.1.1

                      Release notes for SZIP 2.1.1
                                January 13, 2017
Bug fixes:
  -- None.

New features:
  -- Add CMake support.

Know problems:
  -- On IRIX64-6.5, shared library version 3.0 is created instead of 2.0.
  -- There is no support for shared library on the AIX 5.* systems.

User support:
    Report all problems to help@hdfgroup.org.
    For more information on SZIP, see:
    http://www.hdfgroup.org/doc_resource/SZIP/

(mef)

2020-02-29 22:51:22 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.4.2

(gutteridge)

2020-02-29 22:51:13 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.4.2

Change log:

2.4.2
=====
- Fix crash when selecting desktop action. (bug #16445)
- Translation updates: Chinese (China), Croatian, Georgian.

2.4.1
=====
- Fix narrow iconview columns.
- Fix bad hyphenation by increasing iconview column width.
- Translation updates: Finnish, Serbian.

2.4.0
=====
- Add option to show as icons. (bug #15675)
- Add hiding menu items. (bug #14816)
- Add searching keywords of menu items. (bug #15047)
- Add tooltip to profile picture for editing profile. (bug #15501)
- Adjust wording of switch user command. (bug #15398)
- Add icons to context menu.
- New default layout.
- Make panel button square only if single row and title hidden.
- Rearrange settings dialog.
- Redesign session confirmation dialogs.
- Refactor code.
- Rewrite menu load to match GarconGtkMenu.
- Switch categories with keyboard focus if hover enabled.
- Use custom icon renderer.
- Use link time optimization if available.
- Increase C++ version.
- Translation updates: Bulgarian, Catalan, Chinese (Taiwan), Czech,
  Danish, Dutch, Finnish, French, Galician, Georgian, German, Greek,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Lithuanian,
  Malay, Nepali, Norwegian Bokm奪l, Polish, Portuguese,
  Portuguese (Brazil), Slovak, Spanish, Turkish.

(gutteridge)

2020-02-29 22:45:48 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-weather-plugin to 0.10.1

(gutteridge)

2020-02-29 22:45:33 UTC MAIN commitmail json YAML

xfce4-weather-plugin: update to 0.10.1

Change log:

0.10.1
======
- Switch to 'locationforecast' product and use a more recent API
version (bug #16268)
- Fix invalid scrollbar index to add a label (bug #16023)
- Update URLs from goodies.x.o to docs.x.o (bug #16182)
- Fix build with panel 4.15
- Make build output less verbose
- Use standard icon names (bug #16059)
- Translation Updates:
  Albanian, Croatian, Finnish, Galician, Greek, Portuguese, Slovak,
  Slovenian

(gutteridge)

2020-02-29 22:16:37 UTC MAIN commitmail json YAML

py-qt5: add LICENSE entry

(gutteridge)

2020-02-29 22:13:40 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-thunar to 1.8.12

(gutteridge)

2020-02-29 22:13:23 UTC MAIN commitmail json YAML

xfce4-thunar: update to 1.8.12

Change log:

1.8.12
======
- NULL is the proper sentinel for g_object_new() (Bug #16310)
- Drop timer on finalize (Bug #15305)
- Store column width setting asynchronously and only once (Bug #15305)
- When move to trash fails, ask whether to delete files (Bug #15975)
- Ctrl+Mousewheel does not enlarge/shrink entries (for detailed list
view) (Bug #15936)
- Extra padding for Eject button when scrollbar is visible (Bug #15312)
- Use standard icon instead of custom
- Translation Updates: Albanian, Chinese (China), Chinese (Taiwan), Croatian,
  Czech, Dutch, French, Galician, Greek, Hungarian, Italian, Japanese,
  Norwegian Bokm奪l, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
  Spanish, Swedish, Ukrainian

(gutteridge)

2020-02-29 19:49:59 UTC MAIN commitmail json YAML

Updated www/py-MechanicalSoup, www/py-flask-admin

(adam)

2020-02-29 19:49:29 UTC MAIN commitmail json YAML

py-flask-admin: updated to 1.5.5

v1.5.5
Werkzeug 1.0 compatibility fix
Use fa-circle-o icon for unchecked booleans
A few SQLAlchemy-related bug fixes

(adam)

2020-02-29 19:43:52 UTC MAIN commitmail json YAML

py-MechanicalSoup: updated to 0.12.0

Version 0.12

Main changes:
* Changes in official python version support: added 3.7 and dropped 3.4.
* Added ability to submit a form without updating ``StatefulBrowser`` internal
  state: ``submit_selected(..., update_state=False)``. This means you get a
  response from the form submission, but your browser stays on the same page.
  Useful for handling forms that result in a file download or open a new tab.

Bug fixes
* Improve handling of form enctype to behave like a real browser.
* HTML ``type`` attributes are no longer required to be lowercase.
* Form controls with the ``disabled`` attribute will no longer be submitted
  to improve compliance with the HTML standard. If you were relying on this
  bug to submit disabled elements, you can still achieve this by deleting the
  ``disabled`` attribute from the element in the :class:`~mechanicalsoup.Form`
  object directly.
* When a form containing a file input field is submitted without choosing a
  file, an empty filename & content will be sent just like in a real browser.
* ``<option>`` tags without a ``value`` attribute will now use their text as
  the value.
* The optional ``url_regex`` argument to ``follow_link`` and ``download_link``
  was fixed so that it is no longer ignored.
* Allow duplicate submit elements instead of raising a LinkNotFoundError.

(adam)

2020-02-29 19:30:19 UTC MAIN commitmail json YAML

gcc9: better PLIST for Darwin

(adam)

2020-02-29 18:29:07 UTC MAIN commitmail json YAML

doc: Updated net/mosquitto to 1.6.9

(gdt)

2020-02-29 18:29:01 UTC MAIN commitmail json YAML

net/mosquitto: Update to 1.6.9

Upstream NEWS equivalent is:

  Bugfixes

  Use presence of password file as indicator for whether username
  checks should take place, not whether usernames are defined in the
  password file. Closes #1545. [This is a security fix for
  misconfigured systems.]

(gdt)

2020-02-29 18:06:40 UTC MAIN commitmail json YAML

print/libgnomeprint: Bark as BROKEN if cups is requested

(gdt)

2020-02-29 16:20:08 UTC MAIN commitmail json YAML

doc: Updated archivers/zutils to 1.8

(mef)

2020-02-29 16:19:50 UTC MAIN commitmail json YAML

(archivers/zutils) Updated 1.6 to 1.8

Changes in version 1.8:

A buffer overflow has been fixed in zcat which happened sometimes when
the '-v, --show-nonprinting' option was used (or indirectly enabled).
A canary byte has been added to the output buffer to prevent the buffer
overflow from happening again.

The option '-R, --dereference-recursive', which recursively follows
symbolic links, has been added to zcat, zgrep, ztest and zupdate.

The option '-r, --recursive' now skips symlinks that are encountered
recursively.

If no files are given to zcat, zgrep, ztest and zupdate, a recursive
search will now examine the current working directory.

Recursive directory loops are now detected.

zcat and zgrep now ignore directories given in the command line if
'--recursive' is not specified, instead of reporting an error.

Extra trailing slashes are now removed from directories given in the
command line before recursing into them.

zcat and zgrep now show the right error when they can't open an input
file instead of showing "No such file or directory".

Killed decompressors are now waited for, preventing failure caused by
too many open pipes.

Test and document that if a file fails to decompress, zcat, zgrep and
ztest continue processing the rest of the files.

Test and document that if an error happens while recompressing a file,
zupdate exits immediately without recompressing the rest of the files.

The configure script now accepts appending options to CXXFLAGS using the
syntax 'CXXFLAGS+=OPTIONS'.

(mef)

2020-02-29 15:57:15 UTC MAIN commitmail json YAML

doc: Updated archivers/zopfli to 1.0.3

(mef)

2020-02-29 15:56:39 UTC MAIN commitmail json YAML

(archivers/zopfli) Updated 1.0.1 to 1.0.3, ChangeLog not easily found

(mef)

2020-02-29 15:53:24 UTC MAIN commitmail json YAML

print/foliate: lang/gjs is a runtime dependency, not build-time.

(rhialto)

2020-02-29 15:48:32 UTC MAIN commitmail json YAML

Updated textproc/py-sphinxcontrib-qthelp, textproc/py-sphinx

(adam)

2020-02-29 15:48:04 UTC MAIN commitmail json YAML

py-sphinx: updated to 2.4.3

Release 2.4.3:

Bugs fixed
* autodoc: ``*args`` and ``**kwarg`` in type comments are not handled
  properly
* autodoc: classmethod coroutines are not detected
* intersphinx: ``:attr:`` reference to property is broken
* html search: Search breaks/hangs when built with dirhtml builder
* todo: emit doctree-resolved event with non-document node incorrectly

(adam)

2020-02-29 15:44:42 UTC MAIN commitmail json YAML

py-sphinxcontrib-qthelp: updated to 1.0.3

Release 1.0.3:
* Fix package metadata has broken

(adam)

2020-02-29 15:32:06 UTC MAIN commitmail json YAML

Updated textproc/py-sphinxcontrib-applehelp, textproc/py-sphinxcontrib-devhelp, textproc/py-sphinxcontrib-htmlhelp, textproc/py-sphinxcontrib-serializinghtml

(adam)

2020-02-29 15:31:40 UTC MAIN commitmail json YAML

2020-02-29 15:29:51 UTC MAIN commitmail json YAML

py-sphinxcontrib-htmlhelp: updated to 1.0.3

Release 1.0.3:
* htmlhelp builder should generate HTML4 docs instead of HTML5

(adam)

2020-02-29 15:27:13 UTC MAIN commitmail json YAML

py-sphinxcontrib-devhelp: updated to 1.0.2

Release 1.0.2:
* Fix package metadata has broken

(adam)

2020-02-29 15:25:46 UTC MAIN commitmail json YAML

py-sphinxcontrib-applehelp: updated to 1.0.2

Release 1.0.2:
* Fix package metadata has broken

(adam)

2020-02-29 13:52:27 UTC MAIN commitmail json YAML

doc: Removed audio/rtunes

(nia)

2020-02-29 13:51:34 UTC MAIN commitmail json YAML

2020-02-29 11:54:37 UTC MAIN commitmail json YAML

powder-toy: Drop MAINTAINER

(nia)

2020-02-29 11:49:58 UTC MAIN commitmail json YAML

libgit2: Correct buildlink3

(nia)

2020-02-29 11:47:09 UTC MAIN commitmail json YAML

2020-02-29 11:45:39 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.16.5

(nia)

2020-02-29 11:45:02 UTC MAIN commitmail json YAML

mbedtls: Update to 2.16.5

= mbed TLS 2.16.5 branch released 2020-02-20

Security
  * Fix potential memory overread when performing an ECDSA signature
    operation. The overread only happens with cryptographically low
    probability (of the order of 2^-n where n is the bitsize of the curve)
    unless the RNG is broken, and could result in information disclosure or
    denial of service (application crash or extra resource consumption).
    Found by Auke Zeilstra and Peter Schwabe, using static analysis.
  * To avoid a side channel vulnerability when parsing an RSA private key,
    read all the CRT parameters from the DER structure rather than
    reconstructing them. Found by Alejandro Cabrera Aldaya and Billy Bob
    Brumley. Reported and fix contributed by Jack Lloyd.
    ARMmbed/mbed-crypto#352

Bugfix
  * Fix an unchecked call to mbedtls_md() in the x509write module.
  * Fix a bug in mbedtls_pk_parse_key() that would cause it to accept some
    RSA keys that would later be rejected by functions expecting private
    keys. Found by Catena cyber using oss-fuzz (issue 20467).
  * Fix a bug in mbedtls_pk_parse_key() that would cause it to accept some
    RSA keys with invalid values by silently fixing those values.

(nia)

2020-02-29 11:40:20 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 0.99.0

(nia)

2020-02-29 11:39:54 UTC MAIN commitmail json YAML

libgit2: Update to 0.99.0

v0.99
-----

This is v0.99 "Torschlusspanik".  This will be the last minor release
before libgit2 v1.0.  We expect to only respond to bugs in this release,
to stabilize it for next major release.

It contains significant refactorings, but is expected to be API-compatible
with v0.28.0.

### Changes or improvements

* When fetching from an anonymous remote using a URL with authentication
  information provided in the URL (eg `https://foo:bar@example.com/repo`),
  we would erroneously include the literal URL in the FETCH_HEAD file.
  We now remove that to match git's behavior.

* Some credential structures, enums and values have been renamed:
  `git_cred` is now `git_credential`.  `git_credtype_t` is now
  `git_credential_t`.  Functions and types beginning with
  `git_cred_` now begin with `git_credential`, and constants beginning
  with `GIT_CREDTYPE` now begin with `GIT_CREDENTIAL`.  The former names
  are deprecated.

* Several function signatures have been changed to return an `int` to
  indicate error conditions.  We encourage you to check them for errors
  in the standard way.

  * `git_attr_cache_flush`
  * `git_error_set_str`
  * `git_index_name_clear`
  * `git_index_reuc_clear`
  * `git_libgit2_version`
  * `git_mempack_reset`
  * `git_oid_cpy`
  * `git_oid_fmt`
  * `git_oid_fromraw`
  * `git_oid_nfmt`
  * `git_oid_pathfmt`
  * `git_remote_stop`
  * `git_remote_disconnect`
  * `git_repository__cleanup`
  * `git_repository_set_config`
  * `git_repository_set_index`
  * `git_repository_set_odb`
  * `git_repository_set_refdb`
  * `git_revwalk_reset`
  * `git_revwalk_simplify_first_parent`
  * `git_revwalk_sorting`
  * `git_treebuilder_clear`
  * `git_treebuilder_filter`

* The NTLM and Negotiate authentication mechanisms are now supported when
  talking to git implementations hosted on Apache or nginx servers.

* The `HEAD` symbolic reference can no longer be deleted.

* `git_merge_driver_source_repo` no longer returns a `const git_repository *`,
  it now returns a non-`const` `git_repository *`.

* Relative symbolic links are now supported on Windows when `core.symlinks`
  is enabled.

* Servers that provide query parameters with a redirect are now supported.

* `git_submodule_sync` will now resolve relative URLs.

* When creating git endpoint URLs, double-slashes are no longer used when
  the given git URL has a trailing slash.

* On Windows, a `DllMain` function is no longer included and thread-local
  storage has moved to fiber-local storage in order to prevent race
  conditions during shutdown.

* The tracing mechanism (`GIT_TRACE`) is now enabled by default and does
  not need to be explicitly enabled in CMake.

* The size of Git objects is now represented by `git_object_size_t`
  instead of `off_t`.

* Binary patches without data can now be parsed.

* A configuration snapshot can now be created from another configuration
  snapshot, not just a "true" configuration object.

* The `git_commit_with_signature` API will now ensure that referenced
  objects exist in the object database.

* Stash messages containing newlines will now be replaced with spaces;
  they will no longer be (erroneously) written to the repository.

* `git_commit_create_with_signature` now verifies the commit information
  to ensure that it points to a valid tree and valid parents.

* `git_apply` has an option `GIT_APPLY_CHECK` that will only do a dry-run.
  The index and working directory will remain unmodified, and application
  will report if it would have worked.

* Patches produced by Mercurial (those that lack some git extended headers)
  can now be parsed and applied.

* Reference locks are obeyed correctly on POSIX platforms, instead of
  being removed.

* Patches with empty new files can now be read and applied.

* `git_apply_to_tree` can now correctly apply patches that add new files.

* The program data configuration on Windows (`C:\ProgramData\Git\config`)
  must be owned by an administrator, a system account or the current user
  to be read.

* `git_blob_filtered_content` is now deprecated in favor of `git_blob_filter`.

* Configuration files can now be included conditionally using the
  `onbranch` conditional.

* Checkout can now properly create and remove symbolic links to directories
  on Windows.

* Stash no longer recomputes trees when committing a worktree, for
  improved performance.

* Repository templates can now include a `HEAD` file to default the
  initial default branch.

* Some configuration structures, enums and values have been renamed:
  `git_cvar_map` is now `git_configmap`, `git_cvar_t` is now
  `git_configmap_t`, `GIT_CVAR_FALSE` is now `GIT_CONFIGMAP_FALSE`,
  `GIT_CVAR_TRUE` is now `GIT_CONFIGMAP_TRUE`, `GIT_CVAR_INT32` is now
  `GIT_CONFIGMAP_INT32`, and `GIT_CVAR_STRING` is now `GIT_CONFIGMAP_STRING`.
  The former names are deprecated.

* Repositories can now be created at the root of a Windows drive.

* Configuration lookups are now more efficiently cached.

* `git_commit_create_with_signature` now supports a `NULL` signature,
  which will create a commit without adding a signature.

* When a repository lacks an `info` "common directory", we will no
  longer erroneously return `GIT_ENOTFOUND` for all attribute lookups.

* Several attribute macros have been renamed: `GIT_ATTR_TRUE` is now
  `GIT_ATTR_IS_TRUE`, `GIT_ATTR_FALSE` is now `GIT_ATTR_IS_FALSE`,
  `GIT_ATTR_UNSPECIFIED` is now `GIT_ATTR_IS_UNSPECIFIED`.  The
  attribute enum `git_attr_t` is now `git_attr_value_t` and its
  values have been renamed: `GIT_ATTR_UNSPECIFIED_T` is now
  `GIT_ATTR_VALUE_UNSPECIFIED`, `GIT_ATTR_TRUE_T` is now
  `GIT_ATTR_VALUE_TRUE`, `GIT_ATTR_FALSE_T` is now `GIT_ATTR_VALUE_FALSE`,
  and `GIT_ATTR_VALUE_T` is now `GIT_ATTR_VALUE_STRING`.  The
  former names are deprecated.

* `git_object__size` is now `git_object_size`.  The former name is
  deprecated.

* `git_tag_create_frombuffer` is now `git_tag_create_from_buffer`.  The
  former name is deprecated.

* Several blob creation functions have been renamed:
  `git_blob_create_frombuffer` is now named `git_blob_create_from_buffer`,
  `git_blob_create_fromdisk` is now named `git_blob_create_from_disk`,
  `git_blob_create_fromworkdir` is now named `git_blob_create_from_workdir`,
  `git_blob_create_fromstream` is now named `git_blob_create_from_stream`,
  and `git_blob_create_fromstream_commit` is now named
  `git_blob_create_from_stream_commit`.  The former names are deprecated.

* The function `git_oid_iszero` is now named `git_oid_is_zero`.  The
  former name is deprecated.

* Pattern matching is now done using `wildmatch` instead of `fnmatch`
  for compatibility with git.

* The option initialization functions suffixed by `init_options` are now
  suffixed with `options_init`.  (For example, `git_checkout_init_options`
  is now `git_checkout_options_init`.)  The former names are deprecated.

* NTLM2 authentication is now supported on non-Windows platforms.

* The `git_cred_sign_callback` callback is now named `git_cred_sign_cb`.
  The `git_cred_ssh_interactive_callback` callback is now named
  `git_cred_ssh_interactive_cb`.

* Ignore files now:

  * honor escaped trailing whitespace.
  * do not incorrectly negate sibling paths of a negated pattern.
  * honor rules that stop ignoring files after a wildcard

* Attribute files now:

  * honor leading and trailing whitespace.
  * treat paths beginning with `\` as absolute only on Windows.
  * properly handle escaped characters.
  * stop reading macros defined in subdirectories

* The C locale is now correctly used when parsing regular expressions.

* The system PCRE2 or PCRE regular expression libraries are now used
  when `regcomp_l` is not available on the system.  If none of these
  are available on the system, an included version of PCRE is used.

* Wildcards in reference specifications are now supported beyond simply
  a bare wildcard (`*`) for compatibility with git.

* When `git_ignore_path_is_ignored` is provided a path with a trailing
  slash (eg, `dir/`), it will now treat it as a directory for the
  purposes of ignore matching.

* Patches that add or remove a file with a space in the path can now
  be correctly parsed.

* The `git_remote_completion_type` type is now `git_remote_completion_t`.
  The former name is deprecated.

* The `git_odb_backend_malloc` is now `git_odb_backend_data_alloc`.  The
  former name is deprecated.

* The `git_transfer_progress_cb` callback is now `git_indexer_progress_cb`
  and the `git_transfer_progress` structure is now `git_indexer_progress`.
  The former names are deprecated.

* The example projects are now contained in a single `lg2` executable
  for ease of use.

* libgit2 now correctly handles more URLs, such as
  `http://example.com:/repo.git` (colon but no port),
  `http://example.com` (no path),
  and `http://example.com:8080/` (path is /, nonstandard port).

* A carefully constructed commit object with a very large number
  of parents may lead to potential out-of-bounds writes or
  potential denial of service.

* The ProgramData configuration file is always read for compatibility
  with Git for Windows and Portable Git installations.  The ProgramData
  location is not necessarily writable only by administrators, so we
  now ensure that the configuration file is owned by the administrator
  or the current user.

### API additions

* The SSH host key now supports SHA-256 when `GIT_CERT_SSH_SHA256` is set.

* The diff format option `GIT_DIFF_FORMAT_PATCH_ID` can now be used to
  emit an output like `git patch-id`.

* The `git_apply_options_init` function will initialize a
  `git_apply_options` structure.

* The remote callbacks structure adds a `git_url_resolve_cb` callback
  that is invoked when connecting to a server, so that applications
  may edit or replace the URL before connection.

* The information about the original `HEAD` in a rebase operation is
  available with `git_rebase_orig_head_name`.  Its ID is available with
  `git_rebase_orig_head_id`.  The `onto` reference name is available with
  `git_rebase_onto_name` and its ID is available with `git_rebase_onto_id`.

* ODB backends can now free backend data when an error occurs during its
  backend data creation using `git_odb_backend_data_free`.

* Options may be specified to `git_repository_foreach_head` to control
  its behavior: `GIT_REPOSITORY_FOREACH_HEAD_SKIP_REPO` will not skip
  the main repository's HEAD reference, while
  `GIT_REPOSITORY_FOREACH_HEAD_SKIP_WORKTREES` will now skip the
  worktree HEAD references.

* The `GIT_OPT_DISABLE_PACK_KEEP_FILE_CHECKS` option can be specified to
  `git_libgit2_opts()` to avoid looking for `.keep` files that correspond
  to packfiles.  This setting can improve performance when packfiles are
  stored on high-latency filesystems like network filesystems.

* Blobs can now be filtered with `git_blob_filter`, which allows for
  options to be set with `git_blob_filter_options`, including
  `GIT_FILTER_NO_SYSTEM_ATTRIBUTES` to disable filtering with system-level
  attributes in `/etc/gitattributes` and `GIT_ATTR_CHECK_INCLUDE_HEAD` to
  enable filtering with `.gitattributes` files in the HEAD revision.

### API removals

* The unused `git_headlist_cb` function declaration was removed.

* The unused `git_time_monotonic` API is removed.

* The erroneously exported `inttypes.h` header was removed.

# Security Fixes

- CVE-2019-1348: the fast-import stream command "feature
  export-marks=path" allows writing to arbitrary file paths. As
  libgit2 does not offer any interface for fast-import, it is not
  susceptible to this vulnerability.

- CVE-2019-1349: by using NTFS 8.3 short names, backslashes or
  alternate filesystreams, it is possible to cause submodules to
  be written into pre-existing directories during a recursive
  clone using git. As libgit2 rejects cloning into non-empty
  directories by default, it is not susceptible to this
  vulnerability.

- CVE-2019-1350: recursive clones may lead to arbitrary remote
  code executing due to improper quoting of command line
  arguments. As libgit2 uses libssh2, which does not require us
  to perform command line parsing, it is not susceptible to this
  vulnerability.

- CVE-2019-1351: Windows provides the ability to substitute
  drive letters with arbitrary letters, including multi-byte
  Unicode letters. To fix any potential issues arising from
  interpreting such paths as relative paths, we have extended
  detection of DOS drive prefixes to accomodate for such cases.

- CVE-2019-1352: by using NTFS-style alternative file streams for
  the ".git" directory, it is possible to overwrite parts of the
  repository. While this has been fixed in the past for Windows,
  the same vulnerability may also exist on other systems that
  write to NTFS filesystems. We now reject any paths starting
  with ".git:" on all systems.

- CVE-2019-1353: by using NTFS-style 8.3 short names, it was
  possible to write to the ".git" directory and thus overwrite
  parts of the repository, leading to possible remote code
  execution. While this problem was already fixed in the past for
  Windows, other systems accessing NTFS filesystems are
  vulnerable to this issue too. We now enable NTFS protecions by
  default on all systems to fix this attack vector.

- CVE-2019-1354: on Windows, backslashes are not a valid part of
  a filename but are instead interpreted as directory separators.
  As other platforms allowed to use such paths, it was possible
  to write such invalid entries into a Git repository and was
  thus an attack vector to write into the ".git" dierctory. We
  now reject any entries starting with ".git\" on all systems.

- CVE-2019-1387: it is possible to let a submodule's git
  directory point into a sibling's submodule directory, which may
  result in overwriting parts of the Git repository and thus lead
  to arbitrary command execution. As libgit2 doesn't provide any
  way to do submodule clones natively, it is not susceptible to
  this vulnerability. Users of libgit2 that have implemented
  recursive submodule clones manually are encouraged to review
  their implementation for this vulnerability.

### Breaking API changes

* The "private" implementation details of the `git_cred` structure have been
  moved to a dedicated `git2/sys/cred.h` header, to clarify that the underlying
  structures are only provided for custom transport implementers.
  The breaking change is that the `username` member of the underlying struct
  is now hidden, and a new `git_cred_get_username` function has been provided.

### Breaking CMake configuration changes

* The CMake option to use a system http-parser library, instead of the
  bundled dependency, has changed.  This is due to a deficiency in
  http-parser that we have fixed in our implementation.  The bundled
  library is now the default, but if you wish to force the use of the
  system http-parser implementation despite incompatibilities, you can
  specify `-DUSE_HTTP_PARSER=system` to CMake.

* The interactions between `USE_HTTPS` and `SHA1_BACKEND` have been
  streamlined. The detection was moved to a new `USE_SHA1`, modeled after
  `USE_HTTPS`, which takes the values "CollisionDetection/Backend/Generic", to
  better match how the "hashing backend" is selected, the default (ON) being
  "CollisionDetection". If you were using `SHA1_BACKEND` previously, you'll
  need to check the value you've used, or switch to the autodetection.

### Authors

The following individuals provided changes that were included in this
release:

* Aaron Patterson
* Alberto Fanjul
* Anders Borum
* Augie Fackler
* Augustin Fabre
* Ayush Shridhar
* brian m. carlson
* buddyspike
* Carlos Martín Nieto
* cheese1
* Dan Skorupski
* Daniel Cohen Gindi
* Dave Lee
* David Brooks
* David Turner
* Denis Laxalde
* Dhruva Krishnamurthy
* Dominik Ritter
* Drew DeVault
* Edward Thomson
* Eric Huss
* Erik Aigner
* Etienne Samson
* Gregory Herrero
* Heiko Voigt
* Ian Hattendorf
* Jacques Germishuys
* Janardhan Pulivarthi
* Jason Haslam
* Johannes Schindelin
* Jordan Wallet
* Josh Bleecher Snyder
* kas
* kdj0c
* Laurence McGlashan
* lhchavez
* Lukas Berk
* Max Kostyukevich
* Patrick Steinhardt
* pcpthm
* Remy Suen
* Robert Coup
* romkatv
* Scott Furry
* Sebastian Henke
* Stefan Widgren
* Steve King Jr
* Sven Strickroth
* Tobias Nießen
* Tyler Ang-Wanek
* Tyler Wanek

(nia)

2020-02-29 08:58:33 UTC MAIN commitmail json YAML

2020-02-29 05:27:13 UTC MAIN commitmail json YAML

Python's only used at buildtime, not runtime.

(dogcow)

2020-02-29 02:20:41 UTC MAIN commitmail json YAML

doc: Updated www/ruby-puma to 4.3.2

(taca)

2020-02-29 02:19:55 UTC MAIN commitmail json YAML

www/ruby-puma: update to 4.3.2

Update ruby-puma to 4.3.2.

## 4.3.2 and 3.12.3 / 2020-02-27

* Security
  * Fix: Prevent HTTP Response splitting via CR/LF in header
    values. CVE-2020-5247.

(taca)

2020-02-28 23:57:46 UTC MAIN commitmail json YAML

doc: fix format of last couple of entries.

(wiz)

2020-02-28 22:37:24 UTC MAIN commitmail json YAML

libffi: kludge for aarch64. Bump rev.

Disable i-cache flushing. This is wrong but the previous version of
libffi didn't do it either and that worked in practice.

(tnn)

2020-02-28 22:17:35 UTC MAIN commitmail json YAML

Added math/harmbase2 20191229 [plunky 2020-02-28]

(plunky)

2020-02-28 22:16:46 UTC MAIN commitmail json YAML

add harmbase2 subdir

(plunky)

2020-02-28 22:16:01 UTC MAIN commitmail json YAML

Add harmbase2-20191229

Harmbase is a database application for managing harmonic constants.

It is not "plug and play" software. It's not designed to be useful
to someone who does not know how to hack Ruby code or write
interactive SQL queries.

(plunky)

2020-02-28 22:13:05 UTC MAIN commitmail json YAML

Added math/harmgen 3.1.3 [plunky 2020-02-28]

(plunky)

2020-02-28 22:12:05 UTC MAIN commitmail json YAML

add harmgen subdir

(plunky)

2020-02-28 22:11:33 UTC MAIN commitmail json YAML

Add harmgen 3.1.3

Harmgen is a program to derive harmonic constants from water level
observations, by David Flater

(plunky)

2020-02-28 22:09:56 UTC MAIN commitmail json YAML

Added math/congen 1.7 [plunky 2020-02-28]

(plunky)

2020-02-28 22:08:59 UTC MAIN commitmail json YAML

add congen subdir

(plunky)

2020-02-28 22:08:05 UTC MAIN commitmail json YAML

Add congen 1.7, from David Flater

congen is a C++ library for generating the speeds, equilibrium arguments,
and node factors of Darwin-style tidal constituents more or less as defined
in SP 98:

  Manual of Harmonic Analysis and Prediction of Tides.  Special Publication
  No. 98, Revised (1940) Edition (reprinted 1958 with corrections;
  reprinted again 1994).  United States Government Printing Office, 1994.

Additionally, libcongen provides limited support for approximating
Doodson-style tidal constituents within the infrastructure of the former.
The Doodson approach is discussed in the following publication:

  Foreman, M.G.G., 1977.  Manual for Tidal Heights Analysis and Prediction.
  Pacific Marine Science Report 77-10, Institute of Ocean Sciences,
  Patricia Bay, Sidney, B.C. (2004 revision).

The Congen header file is intended to be self-documenting with regards to use
of the interface, assuming that one has access to SP 98 and a general
understanding of the subject matter.

(plunky)

2020-02-28 22:06:08 UTC MAIN commitmail json YAML

devel/libdstr was added

(plunky)

2020-02-28 22:05:11 UTC MAIN commitmail json YAML

doc: Updated devel/libdstr to 1.0

(plunky)

2020-02-28 22:04:52 UTC MAIN commitmail json YAML

2020-02-28 22:04:30 UTC MAIN commitmail json YAML

2020-02-28 21:57:17 UTC MAIN commitmail json YAML

have octave use arpack-ng 3.7.0 instead of arpack. This reduces test
failures from 59 to 6

-  PASS                            15064
-  FAIL                              59
+  PASS                            15117
+  FAIL                                6
  REGRESSION                          1
  XFAIL (reported bug)              26
  SKIP (missing feature)            424

(plunky)

2020-02-28 21:53:06 UTC MAIN commitmail json YAML

Added math/arpack-ng 3.7.0 [plunky 2020-02-28]

(plunky)

2020-02-28 21:52:05 UTC MAIN commitmail json YAML

2020-02-28 21:51:40 UTC MAIN commitmail json YAML

Add arpack-ng 3.7.0

This project started as a joint project between Debian, Octave and
Scilab in order to provide a common and maintained version of arpack,
as no single release has been published by Rice university for the
last few years and many software (Octave, Scilab, R, Matlab...) forked
it and implemented their own modifications.

(plunky)

2020-02-28 21:49:34 UTC MAIN commitmail json YAML

Updated math/lapack to 3.9.0 [plunky 2020-02-28]
Updated math/blas to 3.9.0 [plunky 2020-02-28]

(plunky)

2020-02-28 21:48:54 UTC MAIN commitmail json YAML

Update math/lapack and math/blas to v3.9.0

Have switched to the CMAKE build and enabled tests.
make test passes all (with one patch pushed upstream)

Package additions, from the release notes are:

LAPACK 3.9.0
  LAPACK QR
      preconditioned QR SVD method for computing the SVD with high accuracy,
      by Zlatko Drmac

  LAPACK Householder Reconstruction
      by Igor Kozachenko and Jim Demmel

LAPACK 3.8.0
  Symmetric-indefinite Factorization: Aasen窶冱 tridiagonalization 2 stage
      A contribution from Ichitaro Yamazaki (University of Tennessee).

  LAPACKE interfaces
      A contribution from Julie Langou (University of Tennessee).

(plunky)

2020-02-28 18:14:28 UTC MAIN commitmail json YAML

libffi: provide a stub function as temporary band aid for aarch64

(tnn)

2020-02-28 17:52:13 UTC MAIN commitmail json YAML

2020-02-28 16:36:14 UTC MAIN commitmail json YAML

Back out previous patch.

Although it made the package link, python is still broken on aarch64:

*** WARNING: renaming "_ctypes" since importing it failed: /usr/pkg/lib/libffi.so.7: Undefined PLT symbol "ffi_data_to_code_pointer" (symnum = 50)

(tnn)

2020-02-28 15:44:36 UTC MAIN commitmail json YAML

2020-02-28 15:17:03 UTC MAIN commitmail json YAML

ham/xlog: Drop print/libgnomeprint dependency

No binary change because the package did not look for or link against
this library.  Upstream removed this dependency in 2008, but
apparently we didn't notice.

(gdt)

2020-02-28 13:20:10 UTC MAIN commitmail json YAML

libffi: Restrict perl to SunOS, as requested by joerg.

(jperkin)

2020-02-28 12:17:08 UTC MAIN commitmail json YAML

doc: Updated multimedia/mediainfo to 19.09

(bsiegert)

2020-02-28 12:16:45 UTC MAIN commitmail json YAML

2020-02-28 11:41:00 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.2.8

(bsiegert)

2020-02-28 11:40:40 UTC MAIN commitmail json YAML

Update enchant2 to 2.2.8.

2.2.8 (February 27, 2020)
-------------------------

Add a provider back-end for Nuspell (thanks, Sander van Geloven). Nuspell is
a new spell-checker whose development has been supported by the Mozilla
foundation. It is backwards-compatible with Hunspell and Myspell
dictionaries, while supporting a wider range of language peculiarities,
improved suggestions, and easier maintainability of the code-base.

Doxygen documentation generation is now supported for Enchant (thanks,
Sander van Geloven).

The command-line parsing of the ���enchant��� program has been made more
friendly and reliable. The -L flag (show line numbers), which had not been
working for some time, has been fixed.

A buffer overflow in personal wordlist handling has been fixed.

Minor improvements were made to the tests (thanks, Sander van Geloven).

(bsiegert)

2020-02-28 11:36:27 UTC MAIN commitmail json YAML

doc: Added doom2-pwad-eviternity version 1.0

(micha)

2020-02-28 11:33:43 UTC MAIN commitmail json YAML

doom2-pwad-eviternity: Imported version 1.0

Eviternity is a megawad comprised of six 5-map
episodes (called Chapters) plus two secret maps.
This project exclusively uses OTEX, a brand new
high quality texture pack by ukiro.

Eviternity's six chapters explore a series of
unique and varied themes, each featuring classic
gameplay with an interest in making each map hold
its own unique identity and personality. The
themes are "Medieval", "Techbase", "Icy Castles",
"Industrial / Brutalism", "Hell / Gore / Alien" and
"Heaven".

This project was created as a birthday gift to
Doom, which is celebrating its 25th birthday the day
this was first released ("RC1", Released on December
10th, 2018. The texture pack used in this project,
OTEX, was also released on the same day - so please
do not use Eviternity as a base for your wads & mods.
While mostly being a "Dragonfly project", with 24
maps being made or heavily worked on by myself, I
present to you a mighty lineup of well-known guest
mappers who have crafted beautiful and fun levels.

(micha)

2020-02-28 11:21:36 UTC MAIN commitmail json YAML

Added cc-by-nc-nd-v4.0-license

Creative Commons Attribution-NonCommercial-NoDerivatives 4.0
International Public License

(micha)

2020-02-28 11:20:03 UTC MAIN commitmail json YAML

doc: Updated security/scrypt to 1.3.0nb2

(wiz)

2020-02-28 11:19:53 UTC MAIN commitmail json YAML

scrypt: update to 1.3.0nb2.

Enable libscrypt-kdf.
Add bl3.mk file.

(wiz)

2020-02-28 11:11:00 UTC MAIN commitmail json YAML

Updated lang/rust

(adam)

2020-02-28 11:10:36 UTC MAIN commitmail json YAML

rust: updated to 1.41.1

What's in 1.41.1 stable
Rust 1.41.1 addresses two critical regressions introduced in Rust 1.41.0: a soundness hole related to static lifetimes, and a miscompilation causing segfaults. These regressions do not affect earlier releases of Rust, and we recommend users of Rust 1.41.0 to upgrade as soon as possible. Another issue related to interactions between 'static and Copy implementations, dating back to Rust 1.0, was also addressed by this release.

(adam)

2020-02-28 04:24:53 UTC MAIN commitmail json YAML

(graphics/camlimages) Fix ${WRKSRC}. But package will not be completed yet, sorry

(mef)

2020-02-27 16:55:23 UTC MAIN commitmail json YAML

doc: Updated security/py-ecdsa to 0.15

(bsiegert)

2020-02-27 16:55:07 UTC MAIN commitmail json YAML

Update py-ecdsa to 0.15.

Patch from Jonathan Schleifer via PR pkg/54883.

Contains a fix for broken signature verification.

(bsiegert)

2020-02-27 16:46:34 UTC MAIN commitmail json YAML

doc: Updated security/sqlmap to 1.4.2

(leot)

2020-02-27 16:46:21 UTC MAIN commitmail json YAML

sqlmap: Update to 1.4.2

Unfortunately no changelog is provided by upstream.

(leot)

2020-02-27 16:42:32 UTC MAIN commitmail json YAML

doc: Updated www/py-moin to 1.9.10

(bsiegert)

2020-02-27 16:42:05 UTC MAIN commitmail json YAML

Update py-moin to 1.9.10, the last 1.x release.

Patch from Patrick TJ McPhee via pkgsrc-users.

Changes are documented at

https://github.com/moinwiki/moin-1.9/blob/1.9.10/docs/CHANGES#L13

There are too many to list here, but the summary is
- upgrades to included third-party-packages,
- wide array of security fixes
- improvements in user management

(bsiegert)

2020-02-27 16:36:22 UTC MAIN commitmail json YAML

doc: Updated lang/go113 to 1.13.8

(bsiegert)

2020-02-27 16:34:31 UTC MAIN commitmail json YAML

Update go113 to 1.13.8.

This release includes fixes to the runtime, the crypto/x509, and
net/http packages.

(bsiegert)

2020-02-27 15:53:33 UTC MAIN commitmail json YAML

firefox: Remove gnome plist var, no longer used

(nia)

2020-02-27 15:46:56 UTC MAIN commitmail json YAML

(graphics/camlimages)  Adjust size difference. Set DIST_SUBDIR

(mef)

2020-02-27 14:55:02 UTC MAIN commitmail json YAML

libffi: update comment; spotted by @leot

(adam)

2020-02-27 14:34:31 UTC MAIN commitmail json YAML

Updated lang/python38, lang/py38-html-docs

(adam)

2020-02-27 14:33:36 UTC MAIN commitmail json YAML

doc: Added lang/go114 version 1.14

(bsiegert)

2020-02-27 14:33:02 UTC MAIN commitmail json YAML

python38: updated to 3.8.2

Python 3.8.2 final

Core and Builtins
bpo-39382: Fix a use-after-free in the single inheritance path of issubclass(), when the __bases__ of an object has a single reference, and so does its first item. Patch by Yonatan Goldschmidt.
bpo-39427: Document all possibilities for the -X options in the command line help section. Patch by Pablo Galindo.

Library
bpo-39649: Remove obsolete check for __args__ in bdb.Bdb.format_stack_entry.
bpo-39681: Fix a regression where the C pickle module wouldn’t allow unpickling from a file-like object that doesn’t expose a readinto() method.
bpo-39546: Fix a regression in ArgumentParser where allow_abbrev=False was ignored for long options that used a prefix character other than “-“.
bpo-39432: Implement PEP-489 algorithm for non-ascii “PyInit_…” symbol names in distutils to make it export the correct init symbol also on Windows.

Documentation
bpo-17422: The language reference now specifies restrictions on class namespaces. Adapted from a patch by Ethan Furman.
bpo-39572: Updated documentation of total flag of TypeDict.
bpo-39654: In pyclbr doc, update ‘class’ to ‘module’ where appropriate and add readmodule comment. Patch by Hakan Çelik.

IDLE
bpo-39663: Add tests for pyparse find_good_parse_start().

(adam)

2020-02-27 14:32:58 UTC MAIN commitmail json YAML

2020-02-27 13:47:37 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-man to 22.2

(jperkin)

2020-02-27 13:47:20 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-doc to 22.2

(jperkin)

2020-02-27 13:46:57 UTC MAIN commitmail json YAML

doc: Updated lang/erlang to 22.2.7

(jperkin)

2020-02-27 13:46:39 UTC MAIN commitmail json YAML

erlang*: Update to 22.2.7.

Highlights
==========

erts:
o The Kernel application's User's Guide now contains a Logger Cookbook
  with common usage patterns.
o Numerous improvements in the new socket and net modules

Standard libraries:
o common_test: ct_property_test logging is improved
o ssl: Correct handling of unordered chains so that it works as expected

Tools:
o Emacs erlang-mode function that lets the user open the documentation for
  an Erlang/OTP function in an Emacs buffer has been improved.  Users will
  be asked if they want the man pages downloaded if they are not present in
  the system.

(jperkin)

2020-02-27 13:19:24 UTC MAIN commitmail json YAML

Updated net/wireshark

(adam)

2020-02-27 13:19:03 UTC MAIN commitmail json YAML

wireshark: updated to 3.2.2

Wireshark 3.2.2 Release Notes

What is Wireshark?

  Wireshark is the world’s most popular network protocol analyzer. It is
  used for troubleshooting, analysis, development and education.

What’s New

  Automatic updates were inadvertently disabled in the Wireshark 3.2.1
  64-bit and 32-bit Windows installers. If you’re running Wireshark
  3.2.1 on Windows you will have to update to a later version manually.
  Bug 16381[1]

  Bug Fixes

  The following vulnerabilities have been fixed:

    • wnpa-sec-2020-03[2] LTE RRC dissector memory leak. Bug 16341[3].

    • wnpa-sec-2020-04[4] WiMax DLMAP dissector crash. Bug 16368[5].

    • wnpa-sec-2020-05[6] EAP dissector crash. Bug 16397[7].

    • wnpa-sec-2020-06[8] WireGuard dissector crash. Bug 16394[9].

  The following bugs have been fixed:

    • Add (IETF) QUIC Dissector. Bug 13881[10].

    • Support for CoAP over TCP and WebSockets (RFC 8323). Bug
      15910[11].

    • SMB IOCTL response packet with BUFFER_OVERFLOW status is
      dissected improperly. Bug 16261[12].

    • Wireshark fails to build with GCC-9. Bug 16319[13].

    • NVMe/TCP ICReq PDU Not Interpreted Correctly. Bug 16333[14].

    • ICMP: No response if ICMP reply packet has an ICMP checksum of
      0x0000. Bug 16334[15].

    • Display filter parsing broken after upgrade from 3.0.7. Bug
      16336[16].

    • IPv4 fragment offset value is incorrect in IPv4 header decode.
      Bug 16344[17].

    • RTCP frame length warning for SAT>IP APP packets. Bug 16345[18].

    • RTP export to rtpdump file doesn’t work. Bug 16351[19].

    • CFDP dissector skips a byte. Bug 16361[20].

    • ISAKMP: IKEv2 transforms and proposal have critical bit (BUG).
      Bug 16364[21].

    • No IPv4/IPv6 hosts in Resolved Addresses dialog. Bug 16366[22].

    • Lack of Check for Updates option in the Windows GUI. Bug
      16381[23].

    • LLDP dissector consumes all octets to the end of the TVB and eth
      trailer dissector does not get called. Bug 16387[24].

    • LACP dissector consumes all octets to the end of the TVB and eth
      trailer dissector does not get called. Bug 16388[25].

  New and Updated Features

  There are no new features in this release.

  New Protocol Support

  There are no new protocols in this release.

  Updated Protocol Support

  ARTNET, CFDP, CoAP, EAP, GTP, ICMP, ICMPv6, IPv4, ISAKMP, LACP, LLDP,
  LTE RRC, NBAP, NVME-TCP, QUIC, RDM, RTCP, RTP, SMB, SOME/IP, TLS,
  WiMax DLMAP, and WireGuard

(adam)

2020-02-27 11:06:30 UTC MAIN commitmail json YAML

firefox68: Fix some pkglint warnings

(nia)

2020-02-27 10:17:24 UTC MAIN commitmail json YAML

ninvaders: drop erroneous PKGREVSION, fix broken HOMEPAGE, add LICENSE marker.

(fcambus)

2020-02-27 09:30:43 UTC MAIN commitmail json YAML

libffi: New version requires perl.

(jperkin)

2020-02-27 03:06:25 UTC MAIN commitmail json YAML

doc: Updated shells/zsh to 5.8

(ryoon)

2020-02-27 03:05:37 UTC MAIN commitmail json YAML

zsh: Update to 5.8

Changelog:
Changes between 5.7 and 5.8

Incompatibilities

    The history expansion !:1:t2 used to be interpreted such that
    the 2 was a separate character added after the history expansion.
    Now it is an argument to the :t modifier. The behaviour of :h
    has similarly changed.

    The vcs_info function VCS_INFO_quilt-dirfind now returns a
    string value by setting $REPLY. Previously it printed the value
    to standard output.

    The cd and chdir builtins no longer interpret operands like -1
    and +2 as stack entries when POSIX_CD is enabled.

    Dropping privileges with `unsetopt privileged` may fail (with
    an error message) on some older and uncommon platforms due to
    library dependency changes made in the course of fixing
    CVE-2019-20044 (see below). Please report this to the zsh-workers
    mailing list if your system is affected.

Changes

    CVE-2019-20044: When unsetting the PRIVILEGED option, the shell
    sets its effective user and group IDs to match their respective
    real IDs. On some platforms (including Linux and macOS, but
    not FreeBSD), when the RUID and EUID were both non-zero, it
    was possible to regain the shell's former privileges by e.g.
    assigning to the EUID or EGID parameter. In the course of
    investigating this issue, it was also found that the setopt
    built-in did not correctly report errors when unsetting the
    option, which prevented users from handling them as the
    documentation recommended. setopt now returns non-zero if it
    is unable to safely drop privileges. [ Reported by Sam Foxman.]

    The zsh/zutil module's zparseopts builtin learnt an -F option
    to abort parsing when an unrecognised option-like parameter is
    encountered.

    The zsh/files module gained a chmod builtin.

    Several changes have been made to the way completion functions
    track 'precommands' (such as `command` and `env`) and determine
    whether the command being completed for is a shell builtin.
    Developers of completion functions may wish to familiarise
    themselves with `_normal -p` and `_pick_variant -b`.

    The option CD_SILENT was added to suppress all output from cd
    (whether explicit or implicit with AUTO_CD). It is disabled by
    default.

    The compadd builtin's -o option now takes an optional argument
    to specify the order of completion matches. This affects the
    display of candidate matches and the order in which they are
    selected when cycling between them using menu completion.

    The :h and :t modifiers in parameter expansion (if braces are
    present), glob qualifiers and history expansion may take
    following decimal digit arguments in order to keep that many
    leading or trailing path components instead of the defaults of
    all but one (:h) and one (:t). In an absolute path the leading
    '/' counts as one component.

    The functions builtin gained a -c option to efficiently copy
    functions.

    The zshmisc(1) manual page incorrectly stated that when 'exit'
    is used in a `try' block inside a function, the corresponding
    `always' block will be executed. The manual page has been
    corrected. The shell's behaviour has not changed.

(ryoon)

2020-02-26 22:55:36 UTC MAIN commitmail json YAML

doc/CHANGES-2020: fix small inconsistencies

The "Added" line was missing the word "version".

The update to devel/apr was committed on 2020-02-20 UTC, not 19.

(rillig)

2020-02-26 20:55:43 UTC MAIN commitmail json YAML

firefox: fix PLIST on linux.

A bunch of files that are mysteriously not on linux, and a bunch of files
that are mysteriously OS-specific (probably missing "else").

And a sandboxing library.

(maya)

2020-02-26 19:22:07 UTC MAIN commitmail json YAML

Updated devel/libffi, lang/elixir

(adam)

2020-02-26 19:21:50 UTC MAIN commitmail json YAML

elixir: updated to 1.10.2

v1.10.2

Bug fixes

Elixir
[Macro] Fix a bug where Macro.to_string/1 would emit invalid code for sigils
[Task] Do not crash async_stream monitor if it receives spurious DOWN messages

Logger
[Logger] Fix a bug where the Logger formatter would fail when handling unknown metadata values

Mix
[mix compile] Do not write files to disk if --warnings-as-errors was given and warnings were emitted

(adam)

2020-02-26 19:15:44 UTC MAIN commitmail json YAML

libffi: updated to 3.3

libffi v3.3
* Add RISC-V support.
* New API in support of GO closures.
* Add IEEE754 binary128 long double support for 64-bit Power
* Default to Microsoft's 64-bit long double ABI with Visual C++.
* GNU compiler uses 80 bits (128 in memory) FFI_GNUW64 ABI.
* Add Windows on ARM64 (WOA) support.
* Add Windows 32-bit ARM support.
* Raw java (gcj) API deprecated.
* Add pre-built PDF documentation to source distribution.
* Many new test cases and bug fixes.

(adam)

2020-02-26 18:14:48 UTC MAIN commitmail json YAML

doc: Removed devel/rx

(nia)

2020-02-26 18:14:26 UTC MAIN commitmail json YAML

devel: Remove rx

This no longer has any users in pkgsrc and was discontinued upstream.

The GNU website says:

RX has been decommissioned, since no one has come forward to revive it, to improve it over the other free software regex library programs that are available, which would be quite a big task. (If you are interested after all, email <maintainers@gnu.org>

For a current regex implementation, we recommend using the regex code from Gnulib; see also the Regular expressions chapter in the Gnulib manual. (Also, if all you need is POSIX regexp functionality, any modern C library should provide that.)

The one-time regex standalone library has likewise been decommissioned in favor of the above.

(It's been unmaintained since at least 2010).

(nia)

2020-02-26 18:11:17 UTC MAIN commitmail json YAML

doc: Removed audio/rplay

(nia)

2020-02-26 18:10:50 UTC MAIN commitmail json YAML

2020-02-26 18:09:40 UTC MAIN commitmail json YAML

fvwm: Remove rplay support, previously disabled by default

This is another dead sound server, the website for it disappeared in 2005
and this is the last (optional) user in pkgsrc.

(nia)

2020-02-26 17:56:01 UTC MAIN commitmail json YAML

doc: Updated games/srb2 to 2.2.2

(nia)

2020-02-26 17:55:51 UTC MAIN commitmail json YAML

srb2: Update to 2.2.2

Changes in 2.2:

General

    Slopes have been implemented into almost the entire campaign, including support for launching off of quarterpipes. No, before you ask, loops still aren窶冲 possible.
    An enormous number of graphics and textures have been updated or redone. Highlights include the title screen, Sonic and Tails, with separate sprites of Tails窶冱 tails for optimum mofumofu.
    Practically the entire soundtrack has been redone.
    Character sprites now face the direction the player窶冱 control inputs point instead of in the direction the camera is facing.
    Automatic braking, a new assist feature, has been added. While enabled, releasing the controls will cause the player窶冱 character to attempt to stop instead of coasting forward.
    Tails窶冱 AI has been significantly improved in Sonic & Tails mode, including allowing him to be commanded to fly you without using player 2窶冱 controls.
    The attraction, elemental, and force shields now have a jump-spin ability like whirlwind and armageddon already did.
    Continuing the game after getting a game over now starts the player with more lives for each continue used.
    The intro cutscene has been revamped with brand-new art, and the game now has a short ending sequence.

Levels

    Arid Canyon Zone Acts 2 and 3 now exist.
    Almost the entire rest of the campaign has been remade from scratch or significantly updated.
    Several bosses have had their arena and behavior updated.
    The final battles have been adjusted to make losing not kick the player all the way back to the beginning of Eggrock.
    A short, optional tutorial stage has been added.
    Two stages previously from the OLDC have been included as unlockables.
    Cooperative mode now uses the old 2.0 special stages, which have been slightly updated to be more multiplayer-friendly.

Interface

    The menus have been massively revamped to both look better and be easier to understand.
    Controls, menus, and various other things have been renamed to make them easier to understand.
    Record attack now has HUD elements to display the buttons being pressed both during gameplay and while watching replays.
    Multiple accessibility features have been added, including closed-captioning and the ability to adjust the palette at runtime to add contrast to aid colorblind players.

Engine/Editing

    The palette has changed again to provide slightly more diverse color options
    Music no longer restarts from the beginning after an interruption, such as getting an extra life.
    Plugging in a controller during gameplay will allow that controller to be used instead of requiring the game to be restarted to recognize it.
    Added support for paper sprites, which allow the sprite to be rendered as if it窶冱 on an upright piece of paper, becoming thinner when viewed at an angle and disappearing entirely when viewed from the side. Think Paper Mario.
    Textures can now be used as flats (but not vice-versa).
    Skybox rendering has been significantly optimized.
    PNG images can now be used as graphics, at any resolution (but not too high or you窶冤l run out of memory).
    Sprite rotation is now supported.
    libopenmpt support
    Added support for the MD3 model format.
    So many Lua changes we couldn窶冲 possibly hope to list them all here.

(nia)

2020-02-26 17:48:58 UTC MAIN commitmail json YAML

firefox: limit what is noted as being a hack for NetBSD to NetBSD.

This is causing problems on fedora 31 which gets a function prototype
mismatch from this somehow.

(maya)

2020-02-26 17:28:51 UTC MAIN commitmail json YAML

libv4l: fix build on linux > 4.19 where VIDIOC_RESERVED was removed in a
header.

(maya)

2020-02-26 17:23:52 UTC MAIN commitmail json YAML

doc: Updated wm/vtwm to 5.5.0

(nia)

2020-02-26 17:23:43 UTC MAIN commitmail json YAML

vtwm: Update to 5.5.0

Unknown changes. Switch to GNU build system from imake.

(nia)

2020-02-26 17:13:40 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.46.6

(nia)

2020-02-26 17:13:31 UTC MAIN commitmail json YAML

vala: Update to 0.46.6

Vala 0.46.6
===========
* Various improvements and bug fixes:
  - codegen:
    + Fix precondition in creation method of structs
    + Don't set implemenation of interface property to its own [#891]
    + Use result value of assignment rather than its computation [#895]
    + Cast instance parameter in member-initializer for base-properties [#899]
    + Skip StructRegisterFunction for boolean/integer/floating types [#901]
    + Handle different type-symbols in visit_base_access() [#901]
    + Explicitly include header for length-type of arrays
    + Explicitly include <glib.h> as needed for null-literal
  - vala:
    + VoidType is actually compatible with itself [#878]
    + Keep formal_target_type on transform of method-call/object-creation [#835]
    + Add a basic parameter check for [Print] methods
    + Don't ignore inner errors in Block and acknowledge them further
    + Don't report further errors if MemberInitializer.check() failed
    + Improve error message for unsupported inner types and declarations
    + Don't allow "va_list" as return-type or type of fields [#884]
    + Check before accessing "name" of parent_symbol which might be null
    + Allow to override base interface properties explicitly
    + Always bail if there are semantic errors
    + Fix base-access check for compact classes
    + Improve detection of recursive struct declarations [#902]
    + Inline allocated arrays require length or initializer [#903]
    + Don't ignore errors in Parameter and acknowledge them further
  - parser: Implicit "main" method of main-block is public and static
  - genie: Fix parser's inner state when a struct is declared after a class
  - girparser: Apply explicitly given ctype metadata attributes on callables
  - testrunner: Invalid tests and therefore expected failures must return 1

* Bindings:
  - glib-2.0: Add to_string() for GLib.PollFd and GLib.Pid
  - gstreamer: Update from 1.17.0+ git master
  - gtk+-3.0: Update to 3.24.13+3822ac74
  - gtk4: Update to 3.96.0+4ab12ab7
  - webkit2gtk-4.0: Update to 2.27.4

Vala 0.46.5
===========
* Regression and bug fixes:
  - codegen:
    + Fix vfunc signature of delegate-typed property in interface
    + Fix support of dynamic DBus methods
  - vala:
    + Don't require constant initializer in fast-vapi [#461]
    + Report error for async creation expression without yield

* Bindings:
  - glib-2.0: Add "has_typedef = false" to custom MarkupParser*Func delegates

Vala 0.46.4
===========
* Various improvements and bug fixes:
  - codegen:
    + Use G_TYPE_INSTANCE_GET_INTERFACE to get vtable for base-access
    + Fix setting of generic-type properties for gobject chain up [#654702]
    + Make type-parameter properties readable [#190]
    + Reduce code duplications when generation base-access
  - vala:
    + Warn when passing arrays to typeof(), except for "string[]" [#868]
    + Don't falsely resolve binary-expression to bool [#869]
    + Do not allow += for arrays with fixed length
    + Infer array length of inline allocated arrays for fields [#644046]
    + Do not allow to .resize() on arrays with fixed length
    + Do not allow to change .length of arrays with fixed length
    + Improve error message for arrays as type arguments
    + Improve error reporting for invalid interface prerequisites [#437]
    + Write value of constants/enums in fast-vapi if constant only [#461]
    + Restore DestroysInstance behaviour for non-compact classes [#873]
  - parser: `owned` is not allowed on Constants
  - girparser: Detect and replace "-" in parameter names
  - girwriter: Add readable="0"/private="1" attribute to type-specific fields
  - gidl:
    + Calculate size correctly, avoid use-after-free
    + Avoid use of uninitialized "markup" warning
    + Ignore flags like -mfpmath=sse, -msse or -msse2
  - valadoc:
    + libvaladoc: Fix parameter and property ownership declarations
    + Fix ownership declarations of Constants
  - pkg-config:
    + vala: Add missing gmodule-2.0 to Requires.private of pkg-config file
    + libvaladoc: Move gmodule-2.0 to Requires.private of pkg-config file

* Bindings:
  - glib-2.0: Guard against passing null source to GLib.Memory.copy()
  - gio-2.0: Use custom TaskReadyCallback delegate in Task.report*_error()
  - gstreamer: Update from 1.17.0+ git master
  - gtk+-3.0: Skip _MountOperationHandler* symbols
  - gtk4,gtk4-unix-print: Update to 3.96.0+ab407ba5
  - libusb-1.0: Don't depend on glib-2.0
  - libusb-1.0: Remove unused private "malloc" binding
  - linux: Add memfd_create(2)
  - posix: Bind some essential memory allocation functions
  - webkit2gtk-4.0: Update to 2.27.2

(nia)

2020-02-26 16:40:49 UTC MAIN commitmail json YAML

doc: Updated audio/snd to 20.1

(nia)

2020-02-26 16:40:38 UTC MAIN commitmail json YAML

snd: Update to 20.1

Snd 20.1:

s7: s7_c_type_set_is_equal|is_equivalent|gc_free|gc_mark
    debug.scm and (*s7* 'debug)
    removed coverlets (openlets is now a dilambda)

checked: sbcl 2.0.1

Thanks!: Woody Douglass, Kjetil Matheussen, Rick Taube, Mike Scholz

(nia)

2020-02-26 16:33:15 UTC MAIN commitmail json YAML

doc: remove some finished updates

- git-base-2.25.1, subversion-base-1.13.0.

(wiz)

2020-02-26 16:30:05 UTC MAIN commitmail json YAML

doc: Updated math/superlu to 5.2.1

(wiz)

2020-02-26 16:29:54 UTC MAIN commitmail json YAML

superlu: remove unused patch

(wiz)

2020-02-26 16:29:43 UTC MAIN commitmail json YAML

superlu: update to 5.2.1.

Changes not found, previous version was from 2003.

(wiz)

2020-02-26 16:23:38 UTC MAIN commitmail json YAML

doc: Updated games/REminiscence to 0.4.6

(nia)

2020-02-26 16:23:26 UTC MAIN commitmail json YAML

REminiscence: Update to 0.4.6

* release 0.4.6
- added rewind to automatic saves
- fixed passwords and protection codes input

* release 0.4.5
- added low-pass filtering for in-game music
- added support for 3DO background music (tunes/*.Cpc)
- added protection screen for DOS SSI version
- fixed ASC and CARTE cutscenes enablement
- fixed loudness of sound effects and in-game music

* release 0.4.4
- added auto-save
- fixed graphical glitches with Macintosh data files

* release 0.4.3
- added title and logo screens for Macintosh
- fixed cutscene offsets with Macintosh data files

* release 0.4.2
- added graphic borders (16:9 displays)
- added detection for Macintosh AppleDouble
- added language selection in title screen
- added story texts for Macintosh

* release 0.4.1
- added support for Macintosh sounds playback
- improved graphics scalers performance
- fixed palette glitches with .BNQ DOS data files

* release 0.4.0
- added initial support for Macintosh data files (512x448 resolution)
- added configuration file entries for disabled cutscenes
- fixed screen shaking offset (level 2)

(nia)

2020-02-26 16:20:55 UTC MAIN commitmail json YAML

doc: Updated devel/re2 to 20200101

(nia)

2020-02-26 16:20:43 UTC MAIN commitmail json YAML

re2: Update to 2020-01-01

Unknown changes, but we can delete a patch

(nia)

2020-02-26 16:07:48 UTC MAIN commitmail json YAML

doc: Updated security/keepassxc to 2.5.3

(nia)

2020-02-26 16:07:38 UTC MAIN commitmail json YAML

keepassxc: Update to 2.5.3

## 2.5.3 (2020-01-19)

### Fixed

- Fix a possible database lockout when removing a YubiKey from a KDBX 3.1 database [#4147]
- Fix crash if Auto-Type is performed on a new entry [#4150]
- Fix crash when all entries are deleted from a group [#4156]
- Improve the reliability of clipboard clearing on Gnome [#4165]
- Do not check cmd:// URLs for valid URL syntax anymore [#4172]
- Prevent unnecessary merges for databases on network shares [#4153]
- Browser: Prevent native messaging proxy from blocking application shutdown [#4155]
- Browser: Improve website URL matching [#4134, #4177]

### Added

- Browser: Enable support for Chromium-based Edge Browser [#3359]

(nia)

2020-02-26 15:59:14 UTC MAIN commitmail json YAML

doc: Updated databases/kyotocabinet to 1.2.77

(nia)

2020-02-26 15:59:05 UTC MAIN commitmail json YAML

kyotocabinet: Update to 1.2.77

2018-10-29  FAL Labs  <info@fallabs.com>

- Fixed build errors.

- Release: 1.2.77

(nia)

2020-02-26 15:58:20 UTC MAIN commitmail json YAML

mk/compiler/gfortran: Default to same major version as base GCC

GFORTRAN_VERSION should match CC_VERSION as closely as possible for
ABI compatibility.  This update tries to match GFORTRAN_VERSION
to CC_VERSION if the base compiler is GCC.  If base compiler is not
GCC, default to a mainstream version likely to work with base clang/llvm.

(bacon)

2020-02-26 15:47:34 UTC MAIN commitmail json YAML

kitty: Add options.mk

(nia)

2020-02-26 15:47:14 UTC MAIN commitmail json YAML

kitty: Update to 0.16.0

0.16.0 [2020-01-28]

- A new Marks feature that allows highlighting and scrolling to
arbitrary text in the terminal window.

- hints kitten: Allow pressing ctrl+shift+p>n to quickly open the
selected file at the selected line in vim or a configurable editor
(#2268)

- Allow having more than one full height window in the tall layout
(#2276)

- Allow choosing OpenType features for individual fonts via the
font_features option. (#2248)

- Wayland: Fix a freeze in rare circumstances when having multiple
OS Windows (#2307 and #1722)

- Wayland: Fix window titles being set to very long strings on the
order of 8KB causing a crash (#1526)

- Add an option force_ltr to turn off the display of text in RTL
scripts in right-to-left order (#2293)

- Allow opening new tabs/windows before the current tab/window as
well as after it with the launch --location option.

- Add a resize_in_steps option that can be used to resize the OS
window in steps as large as character cells (#2131)

- When triple-click+dragging to select multiple lines, extend the
selection of the first line to match the rest on the left (#2284)

- macOS: Add a titlebar-only setting to hide_window_decorations to
only hide the title bar (#2286)

- Fix a segfault when using kitty --debug-config with maps (#2270)

- goto_tab now maps numbers larger than the last tab to the last
tab (#2291)

- Fix URL detection not working for urls of the form scheme:///url
(#2292)

- When windows are semi-transparent and all contain graphics,
correctly render them. (#2310)

(nia)

2020-02-26 15:28:34 UTC MAIN commitmail json YAML

geolite2-city: remove

fetch fails, hostname not found, not updated since import in 2016,
no user in pkgsrc.

(wiz)

2020-02-26 15:26:21 UTC MAIN commitmail json YAML

doc: Updated security/KeePass to 2.44

(nia)

2020-02-26 15:26:05 UTC MAIN commitmail json YAML

keepass: Update to 2.44

Changes from 2.43 to 2.44:

  New Features:
    * Added option 'Use file transactions for writing [22]configuration
      settings' (turned on by default).
    * If the option 'Do not store data in the Windows clipboard history
      and the cloud clipboard' is turned on (which it is by default),
      KeePass now additionally excludes its clipboard contents from
      processing by Windows' internal ClipboardMonitor component.
    * Added commands to find database files ('File' -> 'Open' -> 'Find
      Files' and 'Find Files (In Folder)').
    * Added 'Edit' menu in the [23]internal text editor (including new
      'Select All' and 'Find' commands with keyboard shortcuts).
    * Added keyboard shortcuts for formatting commands in the internal
      text editor.
    * Added 'Cancel' button in the save confirmation dialog of the
      internal text editor.
    * Added {CLIPBOARD} and {CLIPBOARD-SET:/T/} [24]placeholders, which
      get/set the clipboard content.
    * Added support for [25]importing True Key 4 CSV files.
    * Added command line options for adding/removing scheme-specific URL
      overrides.
    * Added an auto-type event for [26]plugins.
    * When loading a plugin on a Unix-like system fails, the error
      message now includes a hint that the 'mono-complete' package may be
      required.
    * In order to avoid a Windows Input Method Editor (IME) bug
      (resulting in a black screen and/or an IME/CTF process with high
      CPU usage), KeePass now disables the IME on [27]secure desktops.

  Improvements:
    * [28]Auto-Type: improved compatibility with VMware Workstation.
    * Auto-Type into virtual machines: improved compatibility with
      certain guest systems.
    * The option to use the 'Clipboard Viewer Ignore' clipboard format is
      now turned on by default.
    * Improved menu/toolbar item state updating in the internal text
      editor.
    * Improved performance of Spr compilations.
    * Before writing a local configuration file whose path has been
      specified using the '-cfg-local:' [29]command line parameter,
      KeePass now tries to create the parent directory, if it does not
      exist yet.
    * Improved conversion of file URIs to local file paths.
    * Improved compatibility of the list view dialog with plugins.
    * If ChaCha20 is selected as file [30]encryption algorithm, the
      database is now saved in the [31]KDBX 4 format (thanks to
      [32]AMOSSYS).
    * Minor [33]process memory protection improvements.
    * HTML export/printing: KeePass now generates HTML 5 documents
      (instead of XHTML 1.0 documents).
    * HTML export/printing: improved internal CSS.
    * HTML exports do not contain temporary content identifiers anymore.
    * XSL files: HTML output now conforms to HTML 5 instead of XHTML 1.0.
    * XSL files: improved internal CSS.
    * CHM pages are now rendered in the highest standards mode supported
      by Internet Explorer (EdgeHTML mode).
    * Migrated most of the documentation from XHTML 1.0 to HTML 5.
    * Various code optimizations.
    * Minor other improvements.

  Bugfixes:
    * In the internal text editor, the 'Delete' command does not reset
      RTF text formattings anymore.
    * The [34]KeyCreationFlags bit 2^19 (for hiding the passwords) now
      works as intended.

(nia)

2020-02-26 15:25:50 UTC MAIN commitmail json YAML

geolite2-country: remove

fetch fails, hostname not found, not updated since import in 2016,
no user in pkgsrc.

(wiz)

2020-02-26 15:19:46 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-GraphicsMagick to 1.3.35

(nia)

2020-02-26 15:19:31 UTC MAIN commitmail json YAML

doc: Updated graphics/GraphicsMagick to 1.3.35

(nia)

2020-02-26 15:19:20 UTC MAIN commitmail json YAML

graphicsmagick: Update to 1.3.35

1.3.35 (February 23, 2020)
==========================

Special Issues:

* It has been discovered that the 'ICU' library (a perhaps 30MB C++
  library) which is now often a libxml2 dependendency causes huge
  process initialization overhead.  This is noticed as unexpected
  slowness when GraphicsMagick utilities are used to process small to
  medium sized files.  The time to initialize the 'ICU' library is
  often longer than the time that GraphicsMagick would otherwise
  require to read the input file, process the image, and write the
  output file.  If the 'ICU' dependency can not be avoided, then make
  sure to use the modules build so there is only impact for file
  formats which require libxml2.  Please lobby the 'ICU' library
  developers to change their implementation to avoid long start-up
  times due to merely linking with the library.

Security Fixes:

* GraphicsMagick is now participating in Google's oss-fuzz project due
  to the contributions and assistance of Alex Gaynor. Since February 4
  2018, 398 issues have been opened by oss-fuzz (some of which were
  benign build issues) and 11 issues remain open.
  The issues list is available at
  https://bugs.chromium.org/p/oss-fuzz/issues/list under search term
  "graphicsmagick".  Issues are available for anyone to view and
  duplicate if they have been in "Verified" status for 30 days, or if
  they have been in "New" status for 90 days.  There are too many
  fixes to list here.  Please consult the GraphicsMagick ChangeLog
  file, Mercurial repository commit log, and the oss-fuzz issues list
  for details.

Bug fixes:

* Fix broken definition of ResourceInfinity which resulted in that
  GetMagickResource() would return -1 rather than the maximum range
  value for the return type as documented. (problem added by the
  1.3.32 release).

* ModifyCache(): Re-open the pixel cache if the cache rows/columns do
  not match the owning image rows/columns.

* Fix DisplayImages() return status.  The return status was inverted.

* HISTOGRAM: Histogram once again includes the histogram as a text
  comment.  This became broken by previous security fixes.

* PICT: Fixed heap buffer overuns reported multiple sources.

* JNG: Detect when JPEG encoder has failed and throw an exception.

* MVG/DrawImage(): Performs even more parsing validations.

* Clang static analyzer fixes: A great many fixes were made based on
  problem reports by the Clang static analyzer.

* Visual Studio static analyzer fixes: A great many fixes were made
  based on problem reports by the Visual Studio 2019 static analyzer.
  Many of these may improve the robustness of 64-bit code.

New Features:

* GRADIENT/GradientImage(): Improved accuracy of gradient levels as
  well as dramaticaly improving performance.  Output PseudoClass
  images if we can.  Add support for using the image 'gravity'
  attribute as well as the "gradient:direction" definition to produce
  gradient vector directions corresponding to SouthGravity (the
  previously-existing default), NorthGravity, WestGravity,
  EastGravity, NorthWestGravity, NorthEastGravity, SouthWestGravity,
  and SouthEastGravity.

API Updates:

* InitializeMagickEx(): New function which may be used in place of
  InitializeMagick() to initialize GraphicsMagick.  This
  initialization function returns an error status value, may update a
  passed ExceptionInfo structure with error information, and provides
  an options parameter which supports simple bit-flags to tailor
  initialization.  The signal handler registrations are skipped if the
  MAGICK_OPT_NO_SIGNAL_HANDER flag is set in the options.

Feature improvements:

* Replace use of non-reentrant legacy POSIX functions with reentrant
  equivalents.

* Timing of image reads should now be very accurate.  The timer was
  sometimes not stopped as soon as it should be.

* PICT: The PICT reader is working pretty good now.  It handles all
  the PICT image files I have available to me.

Windows Delegate Updates/Additions:

* None

Build Changes:

* Visual Studio Build: Configure program now provides a checkbox to
  enable common optimizations for better performance.

Behavior Changes:

* POSIX Signals: Use the normal termination signal handler for SIGXCPU
  and SIGXFSZ so that ulimit or setrlimit(2) may be used to apply CPU
  (RLIMIT_CPU) and output file size (RLIMIT_FSIZE) limits with the
  normal cleanup, and without dumping core. Note that any output files
  currently being written may be truncated and files being written by
  external programs (e.g. Ghostscript) might be left behind unless
  they are to a temporary file assigned by GraphicsMagick.

* Some private string and integer constants were removed from the
  apparent library ABI.  Some private functions were marked static and
  removed from the apparent library ABI.  This is mentioned because
  someone is sure to notice and be concerned about it.

* The remaining private content in installed header files was moved
  into -private.h header files which are not installed.  This should
  not be cause for concern but is mentiond because someone is sure to
  notice and be concerned about it.

(nia)

2020-02-26 15:15:56 UTC MAIN commitmail json YAML

2020-02-26 15:15:45 UTC MAIN commitmail json YAML

i3: Update to 4.18

┌────────────────────────────┐
│ Release notes for i3 v4.18 │
└────────────────────────────┘

This is i3 v4.18. This version is considered stable. All users of i3 are
strongly encouraged to upgrade.

┌────────────────────────────┐
│ Changes in i3 v4.18        │
└────────────────────────────┘

  • docs/ipc: document fullscreen_mode in GET_TREE reply
  • docs/ipc: document marks field in GET_TREE reply
  • docs/ipc: document window_type in GET_TREE reply
  • docs/ipc: improve documentation for window_properties
  • docs/userguide: clarify commands/config directive wording
  • layout saving: remanage window after property updates (e.g. titles)
  • get_first_output: prefer primary output (e.g. when moving disabled outputs)
  • ipc: add window_type to nodes
  • ipc: add container id to nodes
  • allow dragging active titles for all container types (e.g. floating+tabbed)
  • allow dragging inactive titles after a 10px threshold
  • make tray icon order deterministic (sorted by class/instance)
  • implement focus next|prev
  • implement focus next|prev sibling
  • implement focus_wrapping workspace
  • exit with exit code 0 on --help
  • exec command: respect command criteria

┌────────────────────────────┐
│ Bugfixes                  │
└────────────────────────────┘

  • build: fix lcov support
  • build: use AC_REPLACE_FUNCS, drop bundled memmem
  • build: fix building with -fno-common (for gcc 10)
  • build: configure: deal with git worktree checkouts, where .git is a file
  • docs/userguide: fix link to pango markup
  • docs/userguide: add missing manipulating_layout anchor
  • docs/userguide: fix IPC socket location
  • i3-nagbar: make debug log visible
  • i3-nagbar: fix small memory leaks
  • i3bar: fix small memory leaks
  • move workspace to output: don’t create duplicate numbered workspace
  • correctly select output when pointer query fails
  • fix moving windows to scratchpad when using marks
  • fix startup workspace selection when workspace command uses options
  • do not try to center floating window on itself (fixes xterm placement)
  • fix “move window to <mark>” when target is a workspace
  • correctly activate windows behind a fullscreen window
  • fix back-and-forth after renaming workspaces
  • keep focus when moving container to marked workspace
  • do not show scratchpad windows upon move to position command
  • reparent windows to their current position when unmanaging
    (fixes dock clients unexpectedly moving to different output)
  • fix crash when moving containers
  • scratchpad_move: un-fullscreen correct container
  • avoid crash when nc->window is NULL

┌────────────────────────────┐
│ Thanks!                    │
└────────────────────────────┘

Thanks for testing, bugfixes, discussions and everything I forgot go out to:

  acheronfail, Albert Safin, Antoine, Benjamin Dopplinger, Brian Ashworth,
  Damien Cassou, Daniele Varrazzo, David Shen, Erwin J. van Eijk, Ingo Bürk,
  Iskustvo, izzel, Konst Mayer, Orestis Floros, Yury Ignatev

-- Michael Stapelberg, 2020-02-17

(nia)

2020-02-26 15:09:49 UTC MAIN commitmail json YAML

gegl: remove gtk2 from bl3.mk, it is not included in Makefile

(wiz)

2020-02-26 15:09:35 UTC MAIN commitmail json YAML

gegl: remove removed patch from distinfo

(wiz)

2020-02-26 15:09:26 UTC MAIN commitmail json YAML

gegl: Whitespace fixes.

(wiz)