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 (14m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (53d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 16:57:05 UTC Now

2018-09-27 19:23:09 UTC MAIN commitmail json YAML

Use consistent conditional for scsi_inquiry() to fix build on NetBSD

(ryoon)

2018-09-26 05:04:52 UTC MAIN commitmail json YAML

Updated security/apg to 2.3.0bnb6

(ryoon)

2018-09-26 05:04:09 UTC MAIN commitmail json YAML

2018-09-20 21:42:08 UTC MAIN commitmail json YAML

Updated sysutils/open-vm-tools to 10.3.0

(ryoon)

2018-09-20 21:41:16 UTC MAIN commitmail json YAML

Update to 10.3.0

Changelog:
Resolved Issues

    The open-vm-tools process might take a long time and consume 100% CPU of a core in a Linux OS with many IPv6 routes

    Prior to open-vm-tools 10.3.0, gathering network adapter information in a Linux guest OS with many IPv6 routes was a time-consuming process with 100% use of the CPU of a core. The exported data contained only a maximum of 100 routes. IPv4 routes took precedence over IPv6, leading to data loss in reporting IPv6 routes. If there were more than 100 IPv4 routes, IPv6 routes were not reported.

    This performance issue has been resolved in this release. The default routes gathering behavior can be overridden by configuring the values in the /etc/vmware-tools/tools.conf file:

    [guestinfo]
    max-ipv4-routes=0
    max-ipv6-routes=0

    Note: If they are not manually set, or an invalid value (over 100 or less than 0) is set, 'max-ipv4-routes' and 'max-ipv6-routes' are set to 100 by default. They can be set to 0 to disable the data collection.

    This issue is resolved in this release.

    Installation of the libvmtools package might fail the installation of VMware Tools

    When the package "libvmtools0" is installed in SUSE Linux 12 and open-vm-tools is not installed, the VMware Tools installer fails. This is done to prevent an incomplete installation. Users have to uninstall both open-vm-tools and libvmtools0 packages to install VMware Tools.

(ryoon)

2018-09-15 11:38:45 UTC MAIN commitmail json YAML

Regen distinfo to include correct tarball

From Marc Baudoin. Thank you.

(ryoon)

2018-09-15 06:07:00 UTC MAIN commitmail json YAML

Updated www/firefox60-l10n to 60.2.0

(ryoon)

2018-09-15 06:06:32 UTC MAIN commitmail json YAML

Update to 60.2.0

* Sync with www/firefox-60.2.0

(ryoon)

2018-09-15 06:05:22 UTC MAIN commitmail json YAML

Updated www/firefox60 to 60.2.0

(ryoon)

2018-09-15 06:04:04 UTC MAIN commitmail json YAML

Update to 60.2.0

Changelog:
#CVE-2018-12377: Use-after-free in refresh driver timers
#CVE-2018-12378: Use-after-free in IndexedDB
#CVE-2018-12379: Out-of-bounds write with malicious MAR file
#CVE-2017-16541: Proxy bypass using automount and autofs
#CVE-2018-12381: Dragging and dropping Outlook email message results in page navigation
#CVE-2018-12376: Memory safety bugs fixed in Firefox 62 and Firefox ESR 60.2

(ryoon)

2018-09-15 03:23:35 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.1.1.2

(ryoon)

2018-09-15 03:22:51 UTC MAIN commitmail json YAML

Update to 6.1.1.2

Changelog:
Bugs fixed compared to 6.1.1 RC 1

    fdo#73165 inline spellchecking waits for typing pauses before redlining errors [Jan-Marek Glogowski]
    tdf#116117 No Longer Honoring Umask [Miklos Vajna]
    tdf#116370 Printing doesn't start in particular documents until you show first pages [Jan-Marek Glogowski]
    tdf#118800 HOUR, MINUTE and SECOND function return value that is 1 too high, when seconds value of time >= 59.5 (HOUR, MINUTE) or >= xx.5 (SECOND) [Eike Rathke]
    tdf#119050 Second Export To PDF Does Not Honor Umask [Miklos Vajna]
    tdf#119381 6.1 overwrites Symbolic Links with files [Miklos Vajna]
    tdf#119454 text gets garbled printing with postscript [Jan-Marek Glogowski]
    tdf#119458 Spell checker doesn't start automatically on file open. Needs user interaction [Jan-Marek Glogowski]
    tdf#119533 calculation of MINUTE() wrong in LibreOffice 6.1 [Eike Rathke]
    tdf#119572 Envelopes: Font for Addressee and Sender are reversed. [Caolán McNamara]
    tdf#119694 HSQLDB driver not loading causes BASE error in embedded hsqldb database [Julien Nabet]

Bugs fixed compared to 6.1.0

    coverity#1438224 dereference null return value [Caolán McNamara]
    deb#905442 apparmor: fix saving files in enforced mode [Vincas Dargis]
    i#66963 Excel file with large graphic crashes calc for memory usage [Caolán McNamara]
    i#71244 new chart: Updates of charts in writer [Caolán McNamara]
    ofz#9603 infinite recursion [Caolán McNamara]
    ofz#9689 outer loop unrelated to inner loop [Caolán McNamara]
    ofz#9856 outer loop unrelated to inner loop [Caolán McNamara]
    ofz#9892 null-dereference [Caolán McNamara]
    ofz#9908 validate no negative editengine selection positions [Caolán McNamara]
    ofz#9917 use a WW8SprmIter to find the sprm [Caolán McNamara]
    ofz#9934 null deref [Caolán McNamara]
    rhbz#1610692 [fix available] (soffice:13740): Gtk-CRITICAL **: 10:28:04.861: gtk_widget_queue_draw_area: assertion 'height >= 0' failed [Caolán McNamara]
    tdf#37223 Direct copy & paste from Calc into existing Writer table, places all in one cell (work around: paste-special in new table first) [László Németh]
    tdf#41425 FILESAVE: Formatting and/or data validation, positioned after last non-empty cell, is lost when saving to XLS or XLSX [László Németh]
    tdf#63561 FILESAVE: Removed tab stop returns on roundtrip [Justin Luth]
    tdf#81943 FILEOPEN: RTF - Image should be placed behind table (wrap through-in background) [Miklos Vajna]
    tdf#91502 The functions FORMULA and ISFORMULA do not return the correct array under "iterative evaluation" condition (array-evaluation) [Eike Rathke]
    tdf#94502 FILESAVE: Distorted and unusable export of stacked bar chart to Excel .XLSX [Balazs Varga]
    tdf#96275 FILEOPEN RTF: Incorrect basic shape position [Miklos Vajna]
    tdf#96469 FILESAVE: Data Point Color in Charts lost on DOCX/XLSX export [Balazs Varga]
    tdf#98074 FILESAVE: Cell formatting lost / corrupted style.xml (reported by Excel) when saving file to XLSX [Markus Mohrhard]
    tdf#98558 FILEOPEN: CRASH: ODS with large chart out of memory 'Bad Allocation' on 32-bit LO since LO 4.0 [Caolán McNamara]
    tdf#101254 Arrowheads in sidebar are disabled, although object can carry arrowheads. [Xisco Fauli]
    tdf#101534 EDITING: paragraph in specific document (content from external source?) changes indent when copying and pasting from and to same paragraph [Miklos Vajna]
    tdf#107012 date with custom format macro and locale other than English don't produce desired result [Eike Rathke]
    tdf#108078 [FILESAVE DOCX] Chart title area fill property lost when saved as DOCX [Balazs Varga]
    tdf#108608 EDITING: Draw file be unresponsive if a large text is pasted into a textbox [Noel Grandin]
    tdf#109077 FILEOPEN: Word text boxes with background, become two in LO [Miklos Vajna]
    tdf#109137 FILESAVE: ODT: when reopened with LO, the graphic moves to page 2 [Miklos Vajna]
    tdf#111306 EDITING: The master slide loses the background when changing page format of orientation using the sidebar [Xisco Fauli]
    tdf#112447 Image not visible if other image hidden by unused Page style [Michael Stahl]
    tdf#112563 'Random' number displayed on style organizer page [Caolán McNamara]
    tdf#112975 LibO is maxing out one core for a long time (since LibO 6.0) [Jan-Marek Glogowski]
    tdf#113889 [FILESAVE]: changes format of date in cell from DD.MM.YY to MM.DD.YY with save file to .XLSX [Eike Rathke]
    tdf#114427 LibreOffice crashes on disposing a frame with a basic macro [Caolán McNamara]
    tdf#115086 Crash in: sc::PivotTableDataProvider::assignLabelsToDataSequence(unsigned int) [Caolán McNamara]
    tdf#115254 [NEWHELP] Some branch bookmarks are not working [Olivier Hallot]
    tdf#115438 Pasting unformatted text over selected text causing LibreOffice Impress not to respond [Paul Trojahn]
    tdf#115937 FILEOPEN: crash when opening this .odp file [Caolán McNamara]
    tdf#116350 PPTX: Missing font effect "transformation" support [Szymon Kłos]
    tdf#116370 Printing doesn't start in particular documents until you show first pages [Jan-Marek Glogowski]
    tdf#116856 Update Appdata screenshots [Xisco Fauli]
    tdf#117017 Text formatting .uno:Subscript, .uno:Superscript work from menu and Sidebar deck, but not completed with assigned keyboard shortcut [Maxim Monastirsky]
    tdf#117069 Crash when double-clicking in an empty chart that was saved as XLS [Caolán McNamara]
    tdf#117081 cannot create Firebird embedded database unless experimental features is turned on [Xisco Faulí]
    tdf#117086 Writer crashes when opening odt from the attached document [Caolán McNamara]
    tdf#117127 error when reading the value of a variable in the IDE (crash) [Caolán McNamara]
    tdf#117426 CRASH: Print Preview crashes on signed document without infobar [Caolán McNamara]
    tdf#117553 Footnote navigation when in footnote text is inconsistent [Jim Raykowski]
    tdf#117707 Fontwork border line increases from 0,02inch to 0,03 inch when copy/pasting a fontwork between two sessions [Armin Le Grand]
    tdf#117795 Base crashes when selecting all controls on a Report and trying to change the font [Julien Nabet]
    tdf#117797 Crash / assert when resaving a specific PPT [Tomaž Vajngerl]
    tdf#117892 Area tab: Bitmap preview is not shown [Jim Raykowski]
    tdf#117972 Incorrect source string for UI in Pootle - Libreoffice 6aster [heiko tietze]
    tdf#118058 Writer 6.0.4.2 hangs opening ODT document created in Writer 5 [Miklos Vajna]
    tdf#118107 Assertion failure when playing Fade in and Swivel animation (with OpenGL) [Miklos Vajna]
    tdf#118150 FILEOPEN XLSX Chart wid[Christian Lohmaier]
    tdf#118281 Form control information for Text Box use 'cm' for units, not units as selected in other dialogs. [Caolán McNamara]
    tdf#118377 CRASH: Writer crashes inserting a section [Armin Le Grand]
    tdf#118381 Inaccurate sytain document. [Szymon Kłos]
    tdf#118453 Navigator drag mode doesn't work [SalimHabchi]
    tdf#118457 [UI] Help button should be on the left of dialog (iv) [Olivier Hallot]
    tdf#118528 FILEOPEN ODT Table rendered in wrong position. Position changeen entering wrong password [Julien Nabet]
    tdf#118593 Opening first document pauses for 6-7 s, drops to 2 s by inserting a smart card into reader [Miklos Vajna]
    tdf#118609 [CRASH] [Basic] [Calc] on closing a file if open hidden and if a particular subroutine is used before closing [Caolán McNamara]
    tdf#118659 FILEOPEN: Read Error in .EPS images inserted in LibreOffice 6.0 beta1 or older [Caolán McNamara]
    tdf#118730 Label in report builder doesn't have text [Armin Le Grand]
    tdf#118751 FIREBIRD: Firebird support is available by default with version 6.1RC [Xisco Faulí]
    tdf#118786 Crash deleting a table using the floating table toolbar [Jan-Marek Glogowski]
    tdf#118844 [NEWHELP] Colibre icons missing in several help pages. [Olivier Hallot]
    tdf#118859 Crash when two Fields are empty, on same line and inside a table and hide paragraphs of empty fields active [Mike Kaganski]
    tdf#118860 Impress opengl: hang when switching to slide where graphic is loaded async [Miklos Vajna]
    tdf#118976 Area tab: Pattern preview is not shown [Jim Raykowski]
    tdf#118983 inserting columns or rows changes global named ranges on different sheets if expand references is on and insertion touches the edge (ignoring sheet) [Eike Rathke]
    tdf#118990 VLOOKUP in XLSX with external reference to Windows share saved incorrectly [Mike Kaganski]
    tdf#118994 JAWS has no access to accessibility objects [Ilhan Yesil]
    tdf#119013 Date Format MM/DD/YY not Preserved When reading XLSX or XLS [Eike Rathke]
    tdf#119015 A .PPTX has table in wrong position (at the top), with one cell blue without text [Mike Kaganski]
    tdf#119029 Saving presentations with charts to PPTX looses data labels rotation [Mike Kaganski]
    tdf#119034 ADDRESS function >> R1C1 style is used instead of A1 style, if "A1" argument is floating-point number with zero integer [Eike Rathke]
    tdf#119052 Two "Edit Style" buttons on the "Character Style" dialog [Xisco Fauli]
    tdf#119117 German sort algorithm "phone book" does not work [Julien Nabet]
    tdf#119128 CALC: toggle INSERT/OVERWRITE is broken since 6.1 [Maxim Monastirsky]
    tdf#119130 Menu items opening with a delay in a document containing a large amount of comments ( not gtk3) [Caolán McNamara]
    tdf#119133 QT5 integration Save As or PDF Export dialog has and empty file name and always home directory [Katarina Behrens]
    tdf#119136 FILEOPEN: DOCX from TextMaker freezes Writer due to a style with a blank name [Justin Luth]
    tdf#119137 MAXIFS, MINIFS, SUMIFS, AVERAGEIFS: error in parameters list (Err:504) for scalar value (non-reference, non-array) as main range [Eike Rathke]
    tdf#119141 This version is unable to retrieve data from a webpage (link external data) [Justin Luth]
    tdf#119155 Freeze after command format->text->Capitalize Every Word [Julien Nabet]
    tdf#119160 PPTX: Font effect 'transformation' save with shape filling [Szymon Kłos]
    tdf#119162 Format > Text > Cycle Case on attached example file hangs Calc reproducibly [Julien Nabet]
    tdf#119169 Impress 6.1 CRASH when editing bulleted list ( steps in comment 4) [Noel Grandin]
    tdf#119194 Deprecation warning mentions wrong command line parameter when -convert-to used [Mike Kaganski]
    tdf#119212 List of character sets in ASCII Filter Options is mixed up [Caolán McNamara]
    tdf#119224 Crash scrolling formatted 2007 DOCX with revision, comments and images (SfxListener::~SfxListener() EXCEPTION_ACCESS_VIOLATION_WRITE) ( steps in comment 8 ) [Caolán McNamara]
    tdf#119231 Help button in "Sign Signature Line" dialogue [Xisco Fauli]
    tdf#119234 filter import of OOXML Shapes from Word fail to render in LibreOffice [Noel Grandin]
    tdf#119245 Base form opens over top of query parameter replacement dialog opened by query form is based off. [Maxim Monastirsky]
    tdf#119251 Indents & Spacing doesn't accept non-default units [Caolán McNamara]
    tdf#119252 Fileopen: Table opens a width of 115.60 cm (since LibO6.1) in webview [Stephan Bergmann]
    tdf#119276 Sidebar Deck icon is not set through extension [Tomaž Vajngerl]
    tdf#119282 Area tab: Pattern color change results in pattern shown in Bitmap tab page [Noel Grandin]
    tdf#119294 Intermittent crash when Frame and document have blank database fields and "Hide paragraphs" option on [Mike Kaganski]
    tdf#119325 Tooltip not shown in colour palette [Caolán McNamara]
    tdf#119326 The application crashes when you add the "Windows Share" File Services resource [Noel Grandin]
    tdf#119357 No text printed since upgrade to 6.1 Linux - no font-information in postscript file [Jan-Marek Glogowski]
    tdf#119399 Add new Venezuela currency bolívar soberano (VES) [Eike Rathke]
    tdf#119402 Wrong result of Conditional formatting with type Date: condition "This week" shows 9 days in week instead 7 days [Eike Rathke]
    tdf#119425 Use Ctrl+Tab to switch between sheets on macOS [heiko tietze]
    tdf#119427 The selectionChanged event of the com.sun.star.awt.grid.XGridSelectionListener interface does not work with mouse clicks. [Julien Nabet]

(ryoon)

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

Added lang/gcc8-libs version 8.2.0nb1

(ryoon)

2018-09-15 03:08:55 UTC MAIN commitmail json YAML

Add gcc8-libs

(ryoon)

2018-09-15 03:08:16 UTC MAIN commitmail json YAML

lang/gcc8-libs: import gcc8-libs-8.2.0nb1

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go, as well as libraries for these languages (libstdc++,
libgfortran, ...).

This packages provides GCC support libraries in a specific location and allows
packages to depend on just the libraries rather than having to pull in the full
GCC package.

(ryoon)

2018-09-15 03:07:21 UTC MAIN commitmail json YAML

2018-09-15 03:06:15 UTC MAIN commitmail json YAML

Update to 8.2.0

Changelog:
This is the list of problem reports (PRs) from GCC's bug tracking system
that are known to be fixed in the 8.2 release. This list might not be
complete (that is, it is possible that some PRs that have been fixed are
not listed here).

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

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

Target Specific Changes
IA-32/x86-64
    -mtune=native performance regression bug84413 on Intel Skylake
      processors has been fixed.

(ryoon)

2018-09-15 02:51:53 UTC MAIN commitmail json YAML

Updated lang/openjdk8 to 1.8.181

(ryoon)

2018-09-15 02:51:02 UTC MAIN commitmail json YAML

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

2018-09-14 03:38:49 UTC MAIN commitmail json YAML

Updated shells/zsh to 5.6.1

(ryoon)

2018-09-14 03:36:51 UTC MAIN commitmail json YAML

Update to 5.6.1

Changelog:
Changes from 5.6 to 5.6.1
-------------------------

Fix packaging issue that broke runhelp.

Fix a regression with pipelines getting backgrounded and emitting SIGTTOU.

(ryoon)

2018-09-06 03:30:51 UTC MAIN commitmail json YAML

Restore conditional PLIST

Noticed by Marc Baudoin.

(ryoon)

2018-09-05 15:41:12 UTC MAIN commitmail json YAML

Update to 2.2.10

Changelog:
Noteworthy changes in version 2.2.10 (2018-08-30)
-------------------------------------------------

  gpg: Refresh expired keys originating from the WKD.  [#2917]

  gpg: Use a 256 KiB limit for a WKD imported key.

  gpg: New option --known-notation.  [#4060]

  scd: Add support for the Trustica Cryptoucan reader.

  agent: Speed up starting during on-demand launching.  [#3490]

  dirmngr: Validate SRV records in WKD queries.

(ryoon)

2018-09-05 15:33:06 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 62.0

(ryoon)

2018-09-05 15:32:30 UTC MAIN commitmail json YAML

Update to 62.0

* Sync with www/firefox-62.0

Changelog:
* Add en-CA locale

(ryoon)

2018-09-05 15:30:36 UTC MAIN commitmail json YAML

Updated www/firefox to 62.0

(ryoon)

2018-09-05 15:29:59 UTC MAIN commitmail json YAML

Update to 62.0

Changelog:
New
    Firefox Home (the default New Tab) now allows users to display up to
      4 rows of top sites, Pocket stories, and highlights

    "Reopen in Container" tab menu option appears for users with Containers
      that lets them choose to reopen a tab in a different container

    In advance of removing all trust for Symantec-issued certificates in
      Firefox 63, a preference was added that allows users to distrust
      certificates issued by Symantec. To use this preference, go to
      about:config in the address bar and set the preference
      "security.pki.distrust_ca_policy" to 2.

    Added FreeBSD support for WebAuthn

    Improved graphics rendering for Windows users without accelerated hardware
      using Parallel-Off-Main-Thread Painting

    Support for CSS Shapes, allowing for richer web page layouts. This goes
      hand in hand with a brand new Shape Path Editor in the CSS inspector.

    CSS Variable Fonts (OpenType Font Variations) support, which makes it
      possible to create beautiful typography with a single font file

    Updates for enterprise environments:
        AutoConfig is sandboxed to the documented API by default. You
        can disable the sandbox by setting the preference
        general.config.sandbox_enabled to false. Our long term plan is to
        remove the ability to turn off the sandboxing. If you need to
        continue to use more complex AutoConfig scripts, you will need to use
        Firefox Extended Support Release (ESR).

    Added Canadian English (en-CA) locale

Changed
    Removed the description field for bookmarks. Users who have stored
      descriptions using the field may wish to export these descriptions
      as html or json files, as they will be removed in a future release.

    Dark theme is automatically enabled in macOS 10.14 dark mode

    Changed the default setting to Enforce (3) for the
      security.pki.name_matching_mode preference

    Adobe Flash applets now run in a more secure mode using process
      sandboxing on macOS. Learn how this may affect features here.

    Users disconnecting from Sync are now offered the option to wipe
      their Firefox profile data (including bookmarks, passwords, history,
      cookies, and site data) from their desktop computer

    Changed how WebRTC handles screen sharing: When screen-sharing a window,
      the window will be brought to front

Developer
    Three-pane Inspector in Developer Tools separates the rules into its own
      panel

(ryoon)

2018-09-05 15:19:32 UTC MAIN commitmail json YAML

Updated devel/nss to 3.39

(ryoon)

2018-09-05 15:19:03 UTC MAIN commitmail json YAML

Update to 3.39

Changelog:
Notable bug fixes:
* Bug 1483128 - NSS responded to an SSLv2-compatible ClientHello
  with a ServerHello that had an all-zero random (CVE-2018-12384)

New functionality:
* The tstclnt and selfserv utilities added support for configuring
  the enabled TLS signature schemes using the -J parameter.
* NSS will use RSA-PSS keys to authenticate in TLS. Support for
  these keys is disabled by default but can be enabled using
  SSL_SignatureSchemePrefSet().
* certutil added the ability to delete an orphan private key from
  an NSS key database.
* Added the nss-policy-check utility, which can be used to check
  an NSS policy configuration for problems.
* A PKCS#11 URI can be used as an identifier for a PKCS#11 token.

Notable changes:
* The TLS 1.3 implementation uses the final version number from
  RFC 8446.
* Previous versions of NSS accepted an RSA PKCS#1 v1.5 signature
  where the DigestInfo structure was missing the NULL parameter.
  Starting with version 3.39, NSS requires the encoding to contain
  the NULL parameter.
* The tstclnt and selfserv test utilities no longer accept the -z
  parameter, as support for TLS compression was removed in a
  previous NSS version.
* The CA certificates list was updated to version 2.26.
* The following CA certificates were Added:
  - OU = GlobalSign Root CA - R6
  - CN = OISTE WISeKey Global Root GC CA
  The following CA certificate was Removed:
  - CN = ComSign
  The following CA certificates had the Websites trust bit disabled:
  - CN = Certplus Root CA G1
  - CN = Certplus Root CA G2
  - CN = OpenTrust Root CA G1
  - CN = OpenTrust Root CA G2
  - CN = OpenTrust Root CA G3

(ryoon)

2018-09-03 17:11:23 UTC MAIN commitmail json YAML

Updated sysutils/findutils to 4.6.0nb2

(ryoon)

2018-09-03 17:10:54 UTC MAIN commitmail json YAML

We no longer apply a patch to *.y files. So do not use bison as tool

Bump PKGREVISION.

(ryoon)

2018-09-03 16:56:24 UTC MAIN commitmail json YAML

Restore maybe accidental comment-out in NetBSD/i386 conditional.
And do not use 1.28.0 bootstrap for FreeBSD.

This will fix the problem from gdt@.

(ryoon)

2018-08-30 12:23:15 UTC MAIN commitmail json YAML

graphics/gimp is up-to-date

(ryoon)

2018-08-30 12:22:49 UTC MAIN commitmail json YAML

Updated devel/nspr to 4.20

(ryoon)

2018-08-30 12:21:44 UTC MAIN commitmail json YAML

Update to 4.20

Changelog:
NSPR 4.20 contains the following changes:
- Added support for the RISC-V 64-bit target.
- Added support for aarch64 Windows.
- Added support for abstract socket addresses on Linux and Android.
- Fixed a FreeBSD build issue.
- ASAN poisoning functions on Windows no longer use the dllimport
  attribute.

(ryoon)

2018-08-28 13:57:34 UTC MAIN commitmail json YAML

Updated x11/sakura to 3.6.0

(ryoon)

2018-08-28 13:57:01 UTC MAIN commitmail json YAML

Update to 3.6.0

* Update vte dependency

Changelog:
Not provided.

(ryoon)

2018-08-28 13:51:43 UTC MAIN commitmail json YAML

Updated graphics/gimp to 2.10.6

(ryoon)

2018-08-28 13:51:08 UTC MAIN commitmail json YAML

Update to 2.10.6

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

Core:

  - Render drawable previews asynchronously.
  - Merge the file view filter and file format lists in GimpFileDialog.
    The presence of 2 lists was very confusing.
  - DLL search priority is now updated before running a plug-in on
    Windows, depending on the executable bitness. This gets rid of one
    of the last remnant of DLL hell in GIMP, which was when running
    32-bit plug-ins from a 64-bit build of GIMP.

Filters:

  - New "Little Planet" (gegl:stereographic-projection) filter.
  - New "Long Shadow" (gegl:long-shadow) filter.

Tools:

  - Halt the Measure tool after straightening.
  - Add an "orientation" option to the measure tool, corresponding to
    the "orientation" property of GimpToolCompass (i.e., it controls the
    orientation against which the angle is measured, when not in 3-
    point mode.)  The orientation is "auto" by default, so that the
    angle is always <= 45 deg.  Note that the "orientation" option
    affects the tool's "straighten" function, so that the layer is
    rotated toward the current orientation.
  - Text layers can now represent vertical texts, with 4 variants:
    left-to-right and right-to-left lines, and forcing all characters to
    be upright or following Unicode's vertical orientation property.
    See also:
    * https://www.unicode.org/reports/tr50/
    * http://www.unicode.org/Public/UCD/latest/ucd/VerticalOrientation.txt

User Interface:

  - The Dashboard dockable dialog now has an "async" field to the
    dashboard's "misc" group, showing the number of async operations
    currently in the "running" state.
  - New Preferences option to enable/disable layer-group previews, since
    these can get quite time-expensive.

Translations:

  - New language: Marathi
  - 12 translations were updated: Brazilian Portuguese, Dutch, French,
    German, Greek, Italian, Latvian, Polish, Romanian, Slovenian,
    Spanish, Swedish.

Build:

  - Add --with-win32-32bit-dll-folder configuration option to override
    the folder where 32-bit versions of DLL will be installed (default:
    32/bin/).
  - Install all plug-ins in their own directories. Unlike on master,
    this is not mandatory to do so, but it would protect our core
    plug-ins against any DLL installed directly under plug-ins/ by
    third-party plug-ins (cf. Windows DLL hell).

(ryoon)

2018-08-28 13:33:11 UTC MAIN commitmail json YAML

Updated graphics/gegl to 0.4.8

(ryoon)

2018-08-28 13:32:45 UTC MAIN commitmail json YAML

Update to 0.4.8

Changelog:
GEGL-0.4.8 2018-08-17
---------------------

Core/GeglBuffer
~~~~~~~~~~~~~~~

Fixes to races during buffer/tile storage destruction, improve swap usage for
stored empty tiles.

Operations
~~~~~~~~~~

motion-blur-circular - improve/clarify property ui
median-blur          - added abyss-policy property
long-shadow          - new operation
little-planet        - adapt reference composition

(ryoon)

2018-08-28 13:32:22 UTC MAIN commitmail json YAML

Updated graphics/babl to 0.1.56

(ryoon)

2018-08-28 13:31:48 UTC MAIN commitmail json YAML

Update to 0.1.56

Changelog:
2018-08-14 babl-0.1.56
Improvements to the caching of profiled conversion chains between invocations
by ignoring unknown bits in cache file and remember which conversions yielded
reference fishes.

2018-07-23 babl-0.1.54
Export babl_space_get_icc, babl_space_get, babl_model_with_space,
babl_space_with_trc, babl_format_get_encoding, babl_model_is, SSE2 versions of
YA float and Y float to CIE L float.

(ryoon)

2018-08-28 13:23:57 UTC MAIN commitmail json YAML

Update of mingw-w64 packages

(ryoon)

2018-08-28 13:22:21 UTC MAIN commitmail json YAML

2018-08-28 03:48:55 UTC MAIN commitmail json YAML

Updated sysutils/intel-microcode-netbsd to 20180807a

(ryoon)

2018-08-28 03:48:25 UTC MAIN commitmail json YAML

2018-08-28 03:43:39 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.1.0.3nb2

(ryoon)

2018-08-28 03:42:35 UTC MAIN commitmail json YAML

2018-08-18 08:18:42 UTC MAIN commitmail json YAML

Fix typo. Thank you, jperkin@.

(ryoon)

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

2018-08-18 01:25:58 UTC MAIN commitmail json YAML

2018-08-18 01:22:30 UTC MAIN commitmail json YAML

2018-08-18 01:22:03 UTC MAIN commitmail json YAML

Added inputmethod/fcitx-skk version 0.1.4

(ryoon)

2018-08-18 01:21:38 UTC MAIN commitmail json YAML

inputmethod/fcitx-skk: import fcitx-skk-0.1.4

SKK input module for Fcitx inputmethod based on libskk

(ryoon)

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

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

Added inputmethod/fcitx-qt5 version 1.2.3

(ryoon)

2018-08-18 01:17:29 UTC MAIN commitmail json YAML

2018-08-18 01:16:52 UTC MAIN commitmail json YAML

Add fcitx-configtool

(ryoon)

2018-08-18 01:16:22 UTC MAIN commitmail json YAML

Added inputmethod/fcitx-configtool version 0.4.9

(ryoon)

2018-08-18 01:15:53 UTC MAIN commitmail json YAML

inputmethod/fcitx-configtool: import fcitx-configtool-0.4.9

GTK 3 based configuration tool for inputmethod/fcitx.

(ryoon)

2018-08-18 01:11:51 UTC MAIN commitmail json YAML

Updated inputmethod/fcitx to 4.2.9.6

(ryoon)

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

2018-08-18 00:14:39 UTC MAIN commitmail json YAML

Fix typo in variable name

(ryoon)

2018-08-18 00:13:59 UTC MAIN commitmail json YAML

Follow MASTER_SITES redirect

(ryoon)

2018-08-18 00:12:08 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.1.0.3

(ryoon)

2018-08-18 00:11:32 UTC MAIN commitmail json YAML

2018-08-15 14:03:55 UTC MAIN commitmail json YAML

Add libnumbertext

(ryoon)

2018-08-15 14:02:46 UTC MAIN commitmail json YAML

math/libnumbertext: import libnumbertext-1.0.3

We provide easy to configure, lightweight open source C++, Java,
JavaScript, Python libraries and a LibreOffice Spreadsheet extension
for number to number name conversion, including cardinal and ordinal
numbers, ordinal indicators and money amounts with currencies in
more than 40 languages and numeral systems.

(ryoon)

2018-08-15 13:56:07 UTC MAIN commitmail json YAML

Updated devel/confuse to 3.2.1

(ryoon)

2018-08-15 13:55:00 UTC MAIN commitmail json YAML

Update to 3.2.1

Changelog:
[v3.2.1][] - 2017-08-17
-----------------------

### Fixes
* Issue #101: Bump ABI major number due to incompatible change in struct
  when adding option annotation/comments in [v.3.1][]: `1.1.0 -> 2.0.0`

[v3.2][] - 2017-06-03
---------------------

### Fixes
* Issue #96: Add Windows/mingw compatible `fmemopen()` replacement
* Issue #98: Fix v3.1 regression, segfault on comment-only lines

[v3.1][] - 2017-05-24
---------------------

### Changes
* Refactored `CFGF_IGNORE_UNKNOWN` support, libConfuse now properly
  ignores any type and sub-section without the need for declaring an
  `__unknown` option.  When the flag is set all unknown options,
  including unknown sub-sections with, in turn, unknown options, are
  now fully ignored
* Issue #69: New API for creating titled sections at runtime,
  by Jonas Johansson @jonasj76
* Issue #92: Support for option annotation/comments.  Every option can
  now have a comment, which is both read and written from/to file.
  Disabled by default, enable with `CFGF_COMMENTS` flag in `cfg_init()`
* ABI bump: 1.0.0 --> 1.1.0, due to new functionality

### Fixes
* Build unit tests statically for easier debugging
* Issue #21: Major refactor of lexer to fix memory leaks, `cfg_free()`
  now properly releases all memory.  By Joachim Nilsson @troglobit
* Issue #64: Fixed MSVC build errors, by George Koskeridis @Gikoskos
* Issue #65: SIGSEGV when parsed default values are used with include,
  by Dmitri Zhabinski
* Issue #71: Fix syntax in rpm spec file, for CentOS/RHEL7
* Issue #73: Adjust gettext version requirement to build on CentOS/RHEL7.
  GNU gettext v0.18.2.1 update `AM_GNU_GETTEXT()` to use AC_PROG_MKDIR_P
  instead of `AM_PROG_MKDIR_P`, but v0.18.1.1 is included in Ubuntu 12.04
  LTS.  Fortunately Ubuntu 14.04 LTS ships v0.18.3.1 and Debian Jessie
  ships v0.19.3.  Unfortunately, CentOS7 and RHEL7 ships v0.18.2.1, so
  for best compat. level at this point in time we require v0.18.2.
* Issue #74: Fix typos in documentation, by Luca Ceresoli
* Issue #79: Add `fmemopen()` compat for *BSD, including macOS

(ryoon)

2018-08-11 18:47:35 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 61.0.2

(ryoon)

2018-08-11 18:47:10 UTC MAIN commitmail json YAML

Update to 61.0.2

* Sync with www/firefox-61.0.2

(ryoon)

2018-08-11 18:45:58 UTC MAIN commitmail json YAML

Updated www/firefox to 61.0.2

(ryoon)

2018-08-11 18:45:16 UTC MAIN commitmail json YAML

Update to 61.0.2

Changelog:
New
    Adds support for automatically restoring your Firefox session
    after Windows restarts. Currently, this feature is not enabled
    by default for most users, but will be gradually enabled over
    the coming weeks.

Fixed
    Improved website rendering with the Retained Display List
    feature enabled (Bug 1474402)

    Fixed broken DevTools panels with certain extensions installed
    (Bug 1474379)

    Fixed a crash for users with some accessibility tools enabled
    (Bug 1474007)

(ryoon)

2018-08-09 19:10:06 UTC MAIN commitmail json YAML

Enable NetBSD/i386 support and fix NetBSD build

* 1.27.2 bootstrap kit has a serious bug and does not work under NetBSD.
  So use 1.28.0 instead.

(ryoon)

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

Updated mail/thunderbird-l10n to 52.9.1

(ryoon)

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

Update to 52.9.1

* Sync with mail/thunderbird-52.9.1

(ryoon)

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

Updated mail/thunderbird to 52.9.1

(ryoon)

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

Update to 52.9.1

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

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

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

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

    fixed
    Various security fixes

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

(ryoon)

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

Updated cross/pdp11-aout-gcc to 8.2.0

(ryoon)

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

Update to 8.2.0

Changelog:
General Improvements

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

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

Target Specific Changes
IA-32/x86-64

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

(ryoon)

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

Updated cross/pdp11-aout-binutils to 2.31.1

(ryoon)

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

Update to 2.31.1

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

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

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

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

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

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

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

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

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

  * Support has been added for the Freescale S12Z architecture.

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

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

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

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

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

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

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

(ryoon)

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

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

(ryoon)

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

Update to 8.2

Changelog:
General Improvements

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

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

Target Specific Changes
IA-32/x86-64

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

(ryoon)

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

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

(ryoon)

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

Update to 2.31.1

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

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

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

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

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

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

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

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

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

  * Support has been added for the Freescale S12Z architecture.

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

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

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

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

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

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

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

(ryoon)

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

Regen for NetBSD/i386 bootstrap kit

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

(ryoon)

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

Add a whitespece after comma

(ryoon)

2018-07-26 13:06:43 UTC MAIN commitmail json YAML

Updated www/php-nextcloud to 13.0.5

(ryoon)

2018-07-26 13:03:50 UTC MAIN commitmail json YAML

Update to 13.0.5

Changelog:
Version 13.0.5 July 23 2018
Changes
    Fix highlighting of the upload drop zone (server#9837)
    Apply ldapUserFilter on members of group (server#9839)
    Make the DELETION of groups match greedy on the groupID (server#9841)
    Add parent index to share table (server#9843)
    Log full exception in cron instead of only the message (server#9958)
    Properly lock the target file on dav upload when not using part files (server#9986)
    LDAP backup server should not be queried when auth fails (server#10032)
    Fix filenames in sharing integration tests (server#10044)
    Lower log level for quota manipulation cases (server#10076)
    Let user set avatar in nextcloud if LDAP provides invalid image data (server#10089)
    Improved logging of smb connection errors (server#10093)
    Allow admin to disable fetching of avatars as well as a specific attribute (server#10115)
    Allow to disable encryption (server#10121)
    Update message shown when unsharing a file (server#10164)
    Fixed English grammatical error on Settings page. (server#10165)
    Request a valid property for DAV opendir (server#10169)
    Allow updating the token on session regeneration (server#10170)
    Prevent lock values from going negative with memcache backend (server#10180)
    Correctly handle users with numeric user ids (server#10185)
    Correctly parse the subject parameters for link (un)shares of calendars (server#10188)
    Fix "parsing" of email-addresses in comments and chat messages (server#10189)
    Sanitize parameters in createSessionToken() while logging (server#10195)
    Also retry rename operation on InvalidArgumentException (server#10201)
    Improve url detection in comments (server#10202)
    Only bind to ldap if configuration for the first server is set (server#10233)
    Use download manager from PDF.js to download the file (files_pdfviewer#84)
    Fix trying to load removed scripts (files_pdfviewer#87)
    Only pull for new messages if the session is allowed to be kept alive (notifications#138)
    Always push object data (notifications#139)
    Add prioritization for Talk (notifications#140)

(ryoon)

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

Updated lang/gauche to 0.9.6

(ryoon)

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

Update to 0.9.6

* Use gmake for pattern rules

Changelog:
Release 0.9.6

Major feature upgrade

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

Notable feature enhancement:

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

New modules and procedures

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

12 libraries (out of 17) are supported:

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

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

New srfi support:

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

Other new modules and procedures:

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

Incompatible changes

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

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

Other bug fixes

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

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

(ryoon)

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

Updated cad/klayout to 0.25.3

(ryoon)

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


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

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

Updated lang/rust to 1.27.2

(ryoon)

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

Update to 1.27.2

Changelog:
Version 1.27.2 (2018-07-20)

Compatibility Notes

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

Version 1.27.1 (2018-07-10)

Security Notes

* rustdoc would execute plugins in the /tmp/rustdoc/plugins directory when
  running, which enabled executing code as some other user on a given
  machine. This release fixes that vulnerability; you can read more about
  this on the blog.

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

Compatibility Notes

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

(ryoon)

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

Updated devel/cmake to 3.12.0

(ryoon)

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

Update to 3.12.0

Changelog:
Changes made since CMake 3.11 include the following.

New Features

Generators

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

Command-Line

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

Commands

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

Variables

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

Properties

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

Modules

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

Generator Expressions

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

CTest

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

CPack

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

Other

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

Deprecated and Removed Features

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

Other Changes

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

(ryoon)

2018-07-20 03:34:33 UTC MAIN commitmail json YAML

2018-07-20 03:32:57 UTC MAIN commitmail json YAML

Updated textproc/icu to 62.1

(ryoon)

2018-07-20 03:32:09 UTC MAIN commitmail json YAML

Update to 62.1

Changelog:
Common Changes
    Unicode 11: 684 new characters, including 7 new scripts, Mtavruli Georgian capital letters, 5 new Han characters, and 66 new emoji characters.
    CLDR 33.1:
        Unicode 11 script metadata, collation, Chinese transliteration.
        Chinese collation stroke order updated from Unicode 7 to Unicode 11 after tooling bug fixes.
    NumberFormatter
        A NumberFormatter can now be constructed from a locale-neutral skeleton string (like a DateFormat) (#8610). This is particularly useful in translated messages where placeholder details should not be translated. MessageFormat recognizes the style field as a number skeleton if it is prefixed with "::", as in "Number of files: {num, number, :: round-integer group-min2}." (#13742)
        New "conversion" functions for getting a NumberFormatter from a DecimalFormat, and a Format from a NumberFormatter.
        New C API (unicode/unumberformatter.h [permanent API docs link TBD]). (#13597) Currently it supports formatting settings only via a skeleton string.
        Several still-draft NumberFormatter methods and helper classes have been modified or renamed; the previous versions remain temporarily (as deprecated) for one release, to help with the transition.
    Break Iterator Rules: "Safe" rules are no longer required for correct break iterator operation. For back compatibility, existing rule sets containing safe rules will continue to work, with the safe rules they contain being ignored. The Break Iterator binary data format has been updated to reflect this change.
    Line Break: The boundary rules have been updated to reflect the Unicode 11 version of UAX #14. Specifically, the handling of Emoji ZWJ sequences has been improved.

ICU4C Specific Changes
    Under-the-hood overhaul of number parsing. See the design doc for a summary of changes; behavior is mostly compatible with previous versions, but there are some known differences.
    DecimalFormat now wraps the new NumberFormatter code.

(ryoon)

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

Remove double slash in path

(ryoon)

2018-07-18 14:18:04 UTC MAIN commitmail json YAML

2018-07-17 21:32:19 UTC MAIN commitmail json YAML

Fix packaging on native X11 environment

(ryoon)

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

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

Added graphics/grafx2 version 2.5.1960

(ryoon)

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

graphics/grafx2: import grafx2-2.5.1960

GrafX2 is a drawing program dedicated to pixelart and low-color
graphics. This program is dedicated to everybody who knows what a
single pixel is. Its layout is not very different from the famous
Deluxe Paint or Brilliance, so it will be quite easy to handle it
if you know at least one of these programs. If you aren't used to
the art of drawing with up to 256 colors, it will be a little more
difficult for you, but you should give it a try (or more, because
most of the power of this program won't show up on the first try).
Then, you might eventually like to draw the oldskool way !

(ryoon)

2018-07-17 12:35:23 UTC MAIN commitmail json YAML

Updated graphics/mypaint to 1.2.1

(ryoon)

2018-07-17 12:34:52 UTC MAIN commitmail json YAML

Update to 1.2.1

Changelog:
Version 1.2.1:
* Fix failure to start under GLib 2.48.
* Fix failure to start when config and user data dirs are missing.
* GNOME: Update mypaint.appdata.xml.
* Fix failure to start when no translations are present.
* Fix pure-black being duplicated in the colour history.
* Fix glitch stroke when Inking is exited & the default tool entered.
* OSX: fix exception if AppKit isn't installed.
* Fix mispositioned windows in multi-monitor setups.
* Windows: fix inability to paste more than the 1st copied image.
* Fix exception when pasting into a layer group.
* Fix incorrect numeric range check on x-axis tilts.
* Fix layers blinking when selected in layer-solo mode.
* Fix palette drag issues with GTK 3.19.8+.
* Fix exception in the colours tab of the background chooser dialog.
* Fix UI glitch: mark cloned layer as selected after duplicate.
* Fix a potential exception with the brush and colur history features.
* About box: report versions better un Windows.
* Make sure layer clones get selected immediately.
* Fix hypersensitive tab drags.
* Fix allelerator mapping sort order.
* Fix exceptions when loading a corrupt thumbnail during thumb updates.
* Fix GTK removing the main canvas widget.
* BrushManager: use UUIDs for device brush names, backwards-compatibly.
* Fix repeated pixbuflist redraws.
* Windows: drop support for floating windows till upstream support's OK.
* Wayland: remove references to cursors that don't exist.

Version 1.2.0:
* New intuitive Inking tool for smooth strokes.
* New Flood Fill tool.
* Automated backups of your working docs, with recovery on startup.
* Improved symmetry-setting and frame-setting modes.
* New workspace UI: two sidebars, with dockable tabbed panels.
* Smoother scrolling and panning.
* New brush pack.
* New brush and color history panel.
* New layer trimming command in frame options.
* Added layer groups.
* New layer modes: several masking modes added.
* Add display filters: greyscale, simulate dichromacy for trichromats.
* New color wheel options: Red/Yellow/Blue, Red-Green/Blue-Yellow.
* Uses dark theme variant by default.
* Clearer icons, prettier freehand cursors.
* Device prefs allow glitchy devices to be restricted.
* Eraser mode no longer changes the size of the brush.
* New vector layers, editable in an external app (Inkscape recommended).
* New fallback layer types: non-PNG image, data.
* More kinds of images now work as backgrounds.
* Improved Windows support
* Ported to GTK3.
* Accelerator map editor has moved to preferences.
* Many other bugfixes, translations, and code quality improvements.

(ryoon)

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

Updated www/firefox to 61.0.1nb2

(ryoon)

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

Bump PKGREVISION. Change ffmpeg to 4 from 3

(ryoon)

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

Updated lang/rust to 1.27.1

(ryoon)

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

Update to 1.27.1

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

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

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

(ryoon)

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

Updated graphics/gimp to 2.10.4

(ryoon)

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

Update to 2.10.4

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

Core:

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

User Interface:

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

Usability:

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

Tools:

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

Build:

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

Plug-ins:

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

File Formats:

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

Translations:

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

(ryoon)

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

Updated graphics/gegl to 0.4.4

(ryoon)

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

Update to 0.4.4

* Fix gcut conflict, PR pkg/53236

Changelog:
GEGL-0.4.4 2018-06-02

Core

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

Buffer

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

Operations

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

Contributors

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

(ryoon)

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

Updated graphics/babl to 0.1.52

(ryoon)

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

Update to 0.1.52

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

(ryoon)

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

Updated security/gnupg2 to 2.2.9

(ryoon)

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

Update to 2.2.9

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(ryoon)

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

Recursive revbumo from print/qpdf

(ryoon)

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

Updated print/qpdf to 8.1.0

(ryoon)

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

Update to 8.1.0

Changelog:
8.1.0: June 23, 2018

        Usability Improvements

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

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

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

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

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

        Bug Fixes

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

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

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

        API Enhancements

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

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

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

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

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

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

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

(ryoon)

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

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

(ryoon)

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

Fix PR pkg/53428. Regen distinfo with changed PKGNAME

(ryoon)

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

Python 3.7 requires newer OpenSSL. Fix build on netbsd-7

(ryoon)

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

Updated inputmethod/libskk to 1.0.4

(ryoon)

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

Update to 1.0.4

Changelog:
    Don't consume key release events [#52]
    Improve hankaku katakana conversion [#51]
    Use the same typing rule in dict-edit mode [#50]
    Add abort-to-latin and abort-to-latin-unhandled command [#48]
    Add more z-* shortcuts from DDSKK
    Fix memory leak caused by Vala array conversion
    Bump build requirements (glib >= 2.36, valadoc >= 0.40)

(ryoon)

2018-07-06 20:57:09 UTC MAIN commitmail json YAML

Remove audio/pulseaudio

(ryoon)

2018-07-06 20:54:16 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 61.0.1

(ryoon)

2018-07-06 20:53:47 UTC MAIN commitmail json YAML

Update to 61.0.1

* Sync with www/firefox-61.0.1

(ryoon)

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

Updated www/firefox to 61.0.1

(ryoon)

2018-07-06 20:51:57 UTC MAIN commitmail json YAML

Update to 61.0.1

Changelog:
Fixed
    Fixed broken website loading for Chinese users with accessibility enabled (Bug 1471824)

    Fix missing content on the New Tab Page and the Home section of the Preferences page (Bug 1471375)

    Fixed loss of bookmarks under rare circumstances when upgrading from Firefox 60 (Bug 1472127)

    Improved playback of Twitch 1080p video streams (Bug 1469257)

    Web pages no longer lose focus when a browser popup window is opened (Bug 1471415)

    Fixed launching of downloads without a file extension on Windows (Bug 1465458)

    Re-allowed downloading files from FTP sites via the "Save Link As" option when linked from HTTP pages (Bug 1470295)

    Fixed extensions being unable to override the default homepage in certain situations (Bug 1466846)

(ryoon)

2018-07-06 20:51:24 UTC MAIN commitmail json YAML

Fix build under NetBSD/{i386,amd64} 8.0_RC2 with lang/gcc6

(ryoon)

2018-07-06 20:50:03 UTC MAIN commitmail json YAML

2018-07-06 15:06:52 UTC MAIN commitmail json YAML

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

Updated audio/pulseaudio to 12.0

(ryoon)

2018-07-06 14:10:16 UTC MAIN commitmail json YAML

Update to 12.0

Changelog:
PulseAudio 12.0 release notes

Changes at a glance
  * Better latency reporting (and hence better A/V sync) with the A2DP
    bluetooth profile
  * Much more accurate latency reporting for AirPlay devices
  * Fixed a crash or high CPU use problem with Intel HDMI LPE
  * module-switch-on-connect now ignores virtual devices
  * When using passthrough for compressed audio, set the "non-audio" bit
  * Prioritize HDMI output over S/PDIF output
  * HSP support for more bluetooth headsets
  * Choose the A2DP bluetooth profile by default instead of HSP
  * New "sink_input_properties" module argument for module-ladspa-sink
  * New "use_system_clock_for_timing" module argument for module-pipe-sink
  * module-pipe-sink can now use an existing pipe
  * Steelseries Arctis 7 USB headset stereo output support
  * Dell Thunderbolt Dock TB16 speaker jack support
  * Fixed digital input support for some USB sound cards
  * Fixed Native Instruments Traktor Audio 6 detection
  * Ability to disable input or output on macOS
  * New "dereverb" option for the Speex echo canceller
  * New module: module-always-source
  * State files not any more readable by all users in the system mode
  * module-augment-properties now uses XDG_DATA_DIRS to find .desktop files
  * Updates for the Vala bindings
  * The GConf dependency can now be avoided
  * qpaeq license changed from AGPL to LGPL
  * qpaeq ported to Qt 5
  * Compatibility with glibc 2.27
  * The esdcompat tool isn't any more installed if esound support is disabled

(ryoon)

2018-07-06 03:33:48 UTC MAIN commitmail json YAML

Updated emulators/openmsx to 0.14.0

(ryoon)

2018-07-06 03:33:17 UTC MAIN commitmail json YAML

Update to 0.14.0

Changelog:
openMSX 0.14.0 (2017-08-03)
---------------------------

This release is another mix of some new features and additions and a lot of
smaller fixes and improvements. This release adds support for Konami Ultimate
Collection and basic emulation for the Spectravideo SVI-318 and SVI-328 pre-MSX
computers, increases FDC accuracy in such a way that we think all copy
protections (captured in a DMK file) should now run in openMSX. Moreover, we
now put the SDLGL-PP renderer as the default, so let us know how that works for
you. You can of course always set the old default setting for your system if
you don't like SDLGL-PP. But then we would really like to know why... We also
removed the Windows DirectX sound driver, as it was buggy and caused a lot of
complaints. And finally, we added a button in the top left corner to easily
invoke the OSD menu.

Here's the list with all highlights and details:

MSX device support:
- fixed VDP type of Sony HB-501P
- fixed a bug that caused hangups on some machines when resetting during the
  logo animation
- fixed ROM block debuggable for Sunrise IDE
- improved accuracy of WD2793 FDC and disk drive emulation
- added support for Spectravideo SVI-318 and SVI-328 pre-MSX computers:
  - most SVI support was implemented by Tomas Karlsson. With NYYRIKKI's help
    we fixed most last details
  - added in Contrib a tool to convert SVI disk images to DMK so they can be
    used in openMSX
  - added SVI support to several scripts (thanks to NYYRIKKI): cashandler,
    type_via_keybuf, listing
  - note the following limitations:
    - only WAV images are supported for cassettes. The stereo feature
      (music/sound on the other channel) is not supported.
    - only DMK disk images can be used
    - nothing is done to prevent the user to mix MSX and SVI hardware/software.
      This will not work, of course. As we are not SVI enthusiasts ourselves,
      we rely on contributions from others for the SVI support.
- added accurate M1 cycle emulation
- added support for ASCII8 mapper with 32kB SRAM
- added initial support for the ASCII paddle input device (paddle 1 and 2 only)
- added new machines: Bawareth Perfect MSX1, Al Alamiah AX370 (thanks to
  alshamaa), and as already mentioned: Spectravideo SVI-318, SVI-328 and a
  superexpanded SVI-328.
- added new extensions: Konami Ultimate Collection, ASCII Japanese MSX-Write,
  ASCII Japanese MSX-Write II and Tecall TM220 MSX-RAMFILE

New or improved emulator features:
- performance improvements:
  - reverse feature
  - hq resampler
- fixed issue with remote connections on Mac OS X/FreeBSD
- changed default sound driver on Windows to SDL, because the DirectX sound
  driver has been removed
- fixed creation of new HD images
- changed the default renderer to SDLGL-PP
- (probably!) fixed stability of MIDI-in on Windows. Unfortunately we didn't
  find someone to help us test this properly
- also improved stability on external connections in general
- allow to specify initial content for flash ROMs. This way it is possible to
  use MegaFlashROMSCC+SD like how the actual hardware is also shipped:
  preflashed.
- several improvements on the listing command (thanks to NYYRIKKI)
- added automatic file numbering for record_channels
- added a tron script (thanks to NYYRIKKI)
- added script that records to a new AVI file if the framerate changes (thanks
  to BiFi and FiXato for their initial version)
- added mapper selection to OSD menu for unknown ROMs
- automatically pad ROM files if they are not a multiple of the block size,
  instead of refusing to run that ROM
- added OSD button to invoke OSD menu in the top left corner
- added VGM recorder script (by Niek Vlessert) to help you record MSX songs
  into VGM files, supporting PSG, MSX-MUSIC, MSX-AUDIO, OPL4 and SCC

Build system, packaging, documentation:
- migrated from SDL threads to C++11 threads
- removed support for Maemo5
- moved Windows build to Visual Studio 2017
- upgraded C-BIOS to release 0.28

openMSX 0.13.0 (2016-07-31)
---------------------------

This again was meant to be (mostly) a bug fix release, but again it also has
some nice additions and improvements to enjoy. Important improvements are much
better support for VDP I/O delay in turbo machines (fixing graphics issues due
to too fast VDP access there), more accurate MSX1 color palette, progress
reporting for long operations and ALSA MIDI-out support for Linux. This is also
one of the first releases that drops support for older platforms: Windows XP,
Dingoo A320 (but introducing support for GCW Zero) and non-64-bit MacOSX. If
you still want to run openMSX on these, you'll be stuck on using a previous
release or start maintaining these platforms yourself.

Here's the list with all highlights and details:

MSX device support:
- fixed bug in ASCII-8 mapper of MegaFlashROM SCC+ (SD)
- fixed bug in border drawing in text mode with YJK/YAE bits
- fixed bug in LMMC VDP command that appeared in Baltak Rampage greetings part
- fixed bug in YMF278 (OPL4 wave part) preventing samples to be played sometimes
- improved R800 timing for the CALL instruction
- added missing hardware VDP delay in turbo mode of MSX2+ machines
- improved accuracy and completeness of the Matsushita switched I/O ports
  device:
  - added bits on turbo status and presence
  - added the device to the Sanyo MSX2+ machines (without SRAM and turbo)
  - removed fixed VDP I/O delay (because it is linked to the T9769 engine)
- added support for the different fixed VDP I/O delays of the different T9769
  engines and added these to the configuration files of the machine that have
  these (as far as that is known)
- added support for Epson Chakkari Copy, thanks to Rudolf Lechleitner and
  Enrico Barbisan
- added 2MB MegaRAM extension (thanks to Mauricio Braga)
- added MIDI Interface 3 extension (cart that implements turboR GT internal
  MIDI without BIOS ROM)
- added support for mapper of Japanese MSX Write
- added support for Spectravideo SVI-707 disk drive
- added support for the V9990 POINT VDP command
- added support for more realistic TMS VDP pallettes: it's now possible to
  specify the saturation for the Pb and Pr channel (this is dependent on the
  analog electronics in the MSX video circuit) which affects the palette. E.g.
  all machines with TMS9x2x have a brighter palette now, as they should.
- added weird color palette of the Fujitsu FM-X RGB output (3 bit RGB)
- added a high-resolution timer extension: a cartridge with a 32-bit counter
  that counts at 3.57 MHz. Useful for debugging and reverse engineering. Only
  one such real cartridge exists :)
- added new machines: Aucnet NIA-2001 MSXturboR (thanks to PiterPunk/NYYRIKKI),
  Frael BRUC_100 version 1 and 2 (thanks to RJP, FRS, et al), Pioneer UC-V102
  (thanks to PiterPunk), Victor HC-80 (thanks to Daniele), Toshiba HX-23F and
  HX-23 (thanks to FRS)
- added new extension: Sanyo MRS-001 RS-232C cartridge (thanks to mtn)

New or improved emulator features:
- fixed bug in parsing remote command XML (causing e.g. ROM names with special
  characters not to get communicated to openMSX correctly from Catapult)
- fixed crash in 'reverse goback'
- fixed inserting a slotexpander in a specific slot
- fixed slowness issue when taking screenshots frame by frame
- fixed support of files larger than 2GB (e.g. hard disk images) on Windows
- fixed VDP status flag when using cmdtiming broking (infinitely fast VDP
  commands)
- fixed excessive delay on 'reverse goto' with ram watch enabled
- OSD menu:
  - fixed (un)plugging (connectors)/pluggables with spaces in their name
  - fixed loading savestate with more than one . in its filename
  - support up to 2 hard disk images (just like ROMs and disk drives)
- fixed bug that cassette image was removed when doing reverse goto 0
- fixed save_msx_screen for 2nd page of screen 7-12 (thanks to FRS)
- improved robustness of DirAsDisk
- added progress update reporting when doing operations that take a lot of time
  (like calculating a hash of a large file or doing a large step in a replay)
- fixed unintended extra calculation of hash for hard disk images when
  reversing
- made joystickN_deadzone setting's numbering consistent with joystickN_config;
  both are now 0-based
- added debuggable for printer port, containing strobe and data byte
- added experimental support for ALSA MIDI out (Linux): now it's much easier to
  connect MSX MIDI out devices to a soft synth or other application on Linux
- improved support for UNC paths on Windows (network drives)
- added a script to speed up the type command: type_via_keybuf (thanks to
  NYYRIKKI for the initial version). Default type implementation can now be
  tuned with the new default_type_proc setting.

Build system, packaging, documentation:
- to compile with gcc you now need gcc 4.8 or higher
- updated Visual Studio projects to Visual Studio 2015
- dropped support for Windows XP, because it seems Visual Studio 2015 has bugs
  in supporting it
- dropped support for Dingoo A320, because its toolchain is now so outdated
  that it can't compile the openMSX source code any longer
- added build, packaging and documentation support for GCW Zero
- dropped support for universal binaries on Mac OS X, as all supported Mac OS X
  versions require x86-64 CPU's
- updated Tcl to 8.5.18
- updated libpng to 1.6.20
- now optionally link to libasound on Linux (for the ALSA MIDI support)
- added debug flag to build system that shows which commands are executed:
  make V=1
- improved description on how to use MegaFlashROM SCC+ SD

openMSX 0.12.0 (2015-09-12)
---------------------------

This was going to be (mostly) a bug fix release. But at the end we also got
inspired by Grauw to add a lot of MIDI devices. And, reviewing what we changed
the last 10 months, we saw that we also got loads of help from several people
to add many new machine configurations and added some fun stuff like Sensor Kid
and (experimental) Beer IDE emulation. On the emulator features category we
give you stuff like triplesize video recording, some TAS enhancements and a
callback for too fast VRAM access.
So, enjoy this 'various features and bug fixes' release!

Here's the list with all highlights and details:

MSX device support:
- fixed (S)RAM writing on turboR
- fixed border color in screen 11/12
- fixed some details of SD card emulation (found with FUZIX)
- fixed clipping bug in sprite-mode-1 drawing
- fixed crash in openMSX when using the AVT DPF-550 extension
- fixed support of 8kB RS-232C ROMs (which is the only correct size!)
- fixed emulation of joystick mode of the mouse
- fixed broken MegaFlashROM SCC+ (introduced with openMSX 0.11.0)
- improved trackball movement emulation so that JoyTest can also detect it like
  on real hardware
- fixed touchpad joystick pins (fixing detection in JoyTest)
- tweaked volumes of SFG-01/05 against the PSG
- added Panasonic FS-A1WSX/WX variant ot the MSX-MUSIC mapper
- added proper YM2148 emulation (MIDI in/out for Yamaha SFG modules)
- added proper MC6850 emulation (MIDI in/out for Philips Music Module)
- added emulation of FAC MIDI Interface
- added emulation of Sensor Kid, ported from yayaMSX2SK, which is based on
  Mr. Takeda's Common Source Code Project
- added emulation of BeerIDE (experimental)
- added many new machines: Canon V-25 (thanks to Rudi Westerhof), Canon V-8,
  Fenner/Samsung SPC-800, Hitachi MB-H1, Toshiba HX-10D (thanks to Ricardo
  Jurcyk Pinheiro), Canon V-10, Canon V-20 (JP), Spectravideo SVI-728 (ES),
  Mitsubishi ML-TS2 (partly, it's still work-in-progress), Sony HB-101 (JP),
  Sony HB-201 (JP), Sanyo MPC-6, Mitsubishi ML-F120 and ML-F110 and Hitachi
  MB-H3 (thanks to Werner Kai) and Yamaha AX350IIF (thanks to Rudolf Gutlich)

New or improved emulator features:
- added "too_fast_vram_access_callback": you can now run a Tcl script when the
  running MSX software accesses VRAM too fast, e.g. break to debug
- added display of 'movie length' in TAS mode. This is the length of your
  'movie' if you upload it to tasvideos.org
- added -triplesize to video recorder: allows creation of video files in
  960x720 pixels, for which YouTube renders videos at 60 fps.
- some fixes in keyboard mappings
- fixed slow console when emulation speed is very low
- add a snapshot 'near the end' to the OMR when saving it, allowing quicker
  continuation of the replay after loading it
- similarly, add snapshots when fast-forwarding to the target time, so they
  can be used to jump back more quickly
- show reverse bar in green when replaying in viewonly mode
- added a converter from/to OMR to/from text, which allows you to more easily
  edit the OMR outside of openMSX
- improved implementation of 'auto-save' feature of replays: the setting will
  now persist over openMSX sessions
- added an OSD overlay for Metal Gear

Build system, packaging, documentation:
- replace mingw32 build support with MinGW-w64 build support on Windows
- updated our website and other URL's to point to http://openmsx.org/ or
  GitHub

openMSX 0.11.0 (2014-11-08)
---------------------------

This release brings you the following important new features: VDP access timing
now also for MSX1 modes (corruption with too fast VRAM access will be visible
now), implementation of most defailed differences between all used VDP chips
and emulation of MegaFlashROM SCC+ SD.
On top of that, there are some important (long standing) bug fixes, like the
proper implementation of envelopes for MSX-AUDIO, fixing for example "Copy is
Crime" by Impact.
And last but not least, a lot of work was done under the bonnet, giving you
even better performance and preparations for the future.

Here's the list with all highlights:

MSX device support:
- VDP:
  - implemented access timing also for character and text modes (both for MSX1
    VDP's and V99x8): too fast VDP access will now cause corruption on openMSX
    too
  - added support for specific MSX1 VDP's (mostly thanks to hap for all the
    research):
    - the exact VDP type can now be specified in the config file
    - differences between Toshiba T6950/T7937A, TMS99xx and TMS91xx MSX1 VDP's
      are now emulated (except sprite cloning)
    - updated many machine configs with the proper MSX1 VDP type (where known,
      additions/corrections are welcome!)
  - implemented that V99x8 does not support undocumented mixed modes
  - fixed bug in 5/9th sprite detection status register
  - added I/O port mirroring to machines of which we are certain it exists
- MSX-AUDIO (Y8950) and related:
  - fixed envelope for MSX-AUDIO (Y8950), the infamous legato-envelope bug is
    now finally fixed!
  - fixed handling of key-off for percussive tones
  - fixed detection of Philips Music Module in Tetris II Special Edition
- added emulation of MegaFlashROM SCC+ SD. Note: the implementation is such
  that existing software works on it, but do not fully rely on it when
  developing for this cartridge!
- improved Sony HBI-55 emulation
- fixed some details in several machine configurations
- fixed KANA/CODE key not working in CHARACTER input mode
- added the following machines: Daewoo CPC-51 Zemmix V, Daewoo CPC-300E,
  Toshiba HX-51I, Yamaha YIS-503IIR, Toshiba FS-TM1, Sanyo MPC-10 (Wavy 10),
  Yamaha CX5MII, Fujitsu FM-X (thanks to NYYRIKKI, Werner Kai, Maxim Vlasov and
  Alex Krasivsky)
- added the Casio KB-7 and KB-10 docking stations (note: these extensions only
  work with the Casio PV-7 and MX-10 respectively; do not be worried
  when they appear to be not working according to Catapult!)
- added the MSX Acid Test machines, contributed by FRS
- added the Gradiente CT-80E 80 column card extension, thanks to Maur鱈cio Braga

New or improved emulator features:
- added de-flicker video filter via new 'deflicker' setting. Use this to remove
  flickering in cases like the dvik demos where 105 colors are simulated on
  MSX1 by alternating different native colors. It's disabled by default.
- performance improvements:
  - speed up execution of Tcl scripts
  - many various other optimizations
- fixed auto_enable_reverse (set/unset auto enabling reverse at startup)
- rewrote most OpenGL 2 code to be more compatible with OpenGL ES
- improved guessing of mapper type for 64kB ROMs
- fixed a bug with watch_points affecting the execution flow
- fixed corruption in XSA disk images
- added NYYRIKKI's fast CAS loading/saving script, enable with setting the
  'fast_cas_load_hack_enabled' setting to on
- joysticks/controllers:
  - added setting to configure dead zone for joysticks
  - added support for joystick hats (can be used just like buttons)
  - improved support in OSD menu (take deadzone into account)
- added dir-as-disk support for the OSD menu
- removed experimental libao sound driver
- added support for R-ALT on Korean keyboard (thanks to Miso Kim)
- TAS: added possibility to query the length of the current replay (defined as
  the time stamp of the last input)

Build system, packaging, documentation:
- even more use of C++11 features, when using gcc use 4.7 or higher
- removed build dependency on libxml2
- removed many/all unused features/libs from the build system
- added support to cross compile with MinGW-w64 for (at least) 32 bit Windows
  using Linux
- cleaned up the stuff in the doc directory - you now get what we really wanted
  you to get :)
- changed packaging method to include stuff by default instead of exclude stuff
  by default
- fixed native compilation on mipsel
- upgraded C-BIOS to release 0.27

openMSX 0.10.1 (2014-05-01)
---------------------------

This release fixes mostly bugs we introduced with 0.10.0 or were already
present for a bit longer... sorry for those, but most should be fixed now :)
There are also some small but nice additions...

Here's the list with all highlights:

MSX device support:
- fixed bug in YM2413 (FMPAC), that was audible in BPS Tetris
- added Sharp/Epcom HB-4000 80 column cartridge extension

New or improved emulator features:
- extended save_msx_screen script to take VDP(24) into acount
- fixed crash on Visual Studio build when using wav files (e.g. in the
  cassetteplayer)
- fixed crash on 32-bit Visual Studio build when recording videos without
  the -doublesize option
- fixed crash on 32-bit Visual Studio build when using scale_factor 3 and SDL
  renderer
- fixed waves shown upside-down in the SCC Viewer OSD widget
- fixed crash when loading a savestate that has JoyTap plugged in
- performance improvements:
  - several improvements that result in shorter start up time
  - fixed reverse-performance when using hard disks
- fixed handling of corrupt hardware configuration XML file
- fixed crash when MSX with TC8566AF FDC (e.g. turboR) crashed
- fixed possible hang up when reversing with harddisks
- fixed Tcl error when changing horizontal stretch in OSD menu
- fixed displaying of error messages on OSD
- Mac OS X MIDI support:
  - fixed MIDI output on Mac OS X (was not working for some applications)
  - added support for running status
  - added support for system realtime messages
  - added support for MIDI in
- fixed issues with on-screen-keyboard on Android 4.4
- added default keybindings for controllers targeted at gaming
- added mapping of B-control button to press CTRL or SHIFT in OSD keyboard
- added fine grained control in which slots carts and extensions will end up
- added support for single sided disk drives for dir-as-disk
- added support for hard disk images to the OSD menu
- added warning if ROM images with larger size than supported on real Konami
  and Konami SCC mappers are used

Build system, packaging, documentation:
- updated Windows build to Visual Studio 2013
- made compilation faster by removing more than 250 unnecessary includes
- even more use of C++11 features
- upgraded Tcl to 8.5.15
- added build support for 64-bit ARM
- added 256x256 pixel openMSX logo image and use it e.g. for Mac OS X icon
- fixed staticbindist build with more recent clang releases and for Mac OS 10.9
  SDK
- do not link against libraries in /usr/lib anymore on Mac OS X, only link
  against frameworks. This enables to compile against the default SDK.

openMSX 0.10.0 (2014-01-05)
---------------------------

This release adds many larger and smaller features, but most outstanding are:
cycle accurate VDP command engine timing, an Android port, subdirectory support
for dir-as-disk and Neos MA-20 support. These features meant a lot of work was
done in practically all parts of the code (of which you can read the results in
the complete list below), but at the same time we also freshened up much of the
code using many of the new C++11 language features. All in all, it was time to
release this stuff officially...

Here's the list with all highlights:

MSX device support:
- accuracy improvements:
  - improved TMS99X8/TMS9929 color palette
  - improved V9990/GFX9000:
    - VRAM reads go via 1-byte buffer
    - VRAM read/write pointers only get updated when R#2 and R#5 get written
    - fixed initial content of VRAM of GFX9000
    - V9990 P1/P2 sprites that are disabled still count for the 16 sprite limit
    - fixed roll behaviour of layer B in P1 mode
  - turboR TC8566AF has other register memory mapping than other machines
  - use correct Kanji font ROM for Victor HC-95A and removed S1985
  - added cycle accurate VDP command engine timing (can be disabled with the
    new too_fast_vram_access setting)
  - fixes in YM2413 emulation (FMPAC)
- added mapper support:
  - MSXtra cartridge (a debugging tool released by PTC which has its own RAM)
  - MultiROM Collection, designed by Manuel Pazos in 2006
  - ASCII8 mapper with 2kB SRAM
  - ASCII16 mapper with 8kB SRAM
  - Super Swangi (a.k.a. Super Altered Beast)
- added support for MSX touch pad
- added mu-PACK extension, a MIDI module to upgrade a turboR ST to GT
- added support for large hard disk images and LaserDisc images (>4GB)
- added initial RAM patterns for Sony HB-F1XDJ and Sanyo PHC-23J
- added support for Neos MA-20 Version Up Adapter (MSX1 to MSX2 converter),
  insert both Neos_MA-20R and Neos_MA-20V extensions for this
- fixed Toshiba MSX-AUDIO with no sample RAM
- fixes in joystick, mouse and track ball emulation
- minor fixes in Y8950 (MSX-AUDIO) and YMF262 (MoonSound)
- added OPL3Cartridge2_mono and OPL3Cartridge2_stereo extensions
- added Yamaha SFG-01 extension and replaced the SFG-05 with the SFG-01 in the
  CX5M machine
- added an experimental Boosted_MSXturboR with IDE machine config
- added Casio PV-16, Casio P-7, Casio MX-10, Goldstar FC-80U and Sony HB-F1XV
  machines and an experimental Zemmix Super V (Daewoo CPC-61) machine config

New or improved emulator features:
- added subdirectory support for dir-as-disk
- added configurable host to MSX joystick mapping, e.g. useful to bind the
  crawl command (button A+B) in Metal Gear 2 to a single PC joystick button
- added support for bash completion (useful for using openMSX on the bash
  command line)
- performance improvements:
  - improved start-up performance (on Dingoo openMSX starts over 20% faster)
  - reduced CPU overhead when enabling reverse
  - further optimized CPU emulation
  - sped up CAS loading (use 3744 baud instead of 2760 baud)
  - reduce input latency (poll host events more often and remove delays)
  - speed up reverse in combination with harddisk by using incremental hashing
- reverse/TAS:
  - added reverse subcommand to truncate the current replay
  - show two decimals in the reverse bar time
  - added setting to prevent the reversebar from fading out and made that the
    behaviour in TAS mode
  - added bookmarks feature to reverse bar
  - added possibility to customize TAS key bindings in an external script
  - added setting to auto save replays at intervals
  - added command to reset the lag counter
  - added commands to go to frame boundaries and advance/reverse to frame
    boundaries
  - show values of TAS widgets also in the middle of a frame
- several improvements on the OSD menu:
  - several improvements on the file browser
  - better error handling
  - only show media menu options that are relevant for the current machine
    (e.g. do not show disk drives when the machine has none)
  - added support for LaserDisc
  - added a quit menu with confirmation
  - added limitsprites setting
  - added basic mouse/touch support, including:
    - right click to close current menu
    - support for scrollwheel of mouse to scroll in lists
  - only show video options if they actually make sense
  - added option to make current machine default (started when launching
    openMSX)
  - added resampler setting (for performance tuning)
  - added detailed sound chip control (balance, volume, per channel mute)
  - added possibility to browse to other drives on Windows
  - added possibility to insert a new tape in the cassette player and made it
    easy to browse to your newly created tapes
  - added short cuts to browse to your file pools (if they contain stuff)
  - added confirmation dialog before overwriting existing save states
  - added feedback when executing actions like inserting disk, saving state
- remove SSE and MMX assembly routines, only keep rewritten SSE2 routines
- added interleaving with black frame for monitors with LightBoost support
- added OSD widget that displays how busy the VDP is
- enable grab on fullscreen (workaround for Mac issue)
- added Cmd+I hotkey to press Insert key on Mac

Build system, packaging, documentation:
- created Android port (available via Google Play)
- migrated to git
- updated Windows build to Visual Studio 2012 update 3
- prepare for Visual Studio 2013 (next release will be built with it)
- now a compiler which supports C++11 is required to compile openMSX, like g++
  4.6, clang 3.0 or Microsoft Visual Studio 2012
- integrated Dingoo packaging in the build system
- better support for 64 bit systems (sizes, memory, etc.)
- added document about details on VDP command engine timing
- changed machine configurations from specific directories to just an XML file
- removed the GP2X port
- Mac support is now limited to Mac OS X 10.7 (so 64-bit only) and higher

openMSX 0.9.1 (2012-09-30)
--------------------------

This release mostly fixes a bug in dir-as-disk that was introduced in openMSX
0.9.0, when adding support for the DMK format and low level disk emulation. We
not only fixed that bug, we rewrote dir-as-disk almost completely, making it a
lot more robust.

Here's the list with all highlights:

MSX device support:
- Accuracy improvements:
  - improved some details on the laserdisc emulation
  - improved timing of the VDP LINE command (thanks to NYYRIKKI for the ideas)
- added Toshiba HX-21, Toshiba HX-22 and Toshiba HX-22I. The latter two have a
  switchable RS-232C interface (use the new toshiba_rs232c_switch setting)

New or improved emulator features:
- fixed crash with fast resampler and 8192 samples
- dir-As-Disk:
  - dir-as-disk works properly again and is now a lot more robust
  - improve error reporting when something goes wrong
- console support/scripts:
  - added script to save current screen to file in MSX loadable format, thanks
    to NYYRIKKI
- performance improvements:
  - improved console rendering speed (uses less CPU)
  - improved Tcl integration
  - speed up low level disk emulation
  - optimized rendering of superimposed modes (Video9000, laserdisc)
  - several other performance improvements

Build system, packaging, documentation:
- Added build support for DragonFly BSD, thanks to John Marino

(ryoon)

2018-07-06 03:28:45 UTC MAIN commitmail json YAML

Python 3.7 is not compatible with libreoffice-6.0.5.2

(ryoon)

2018-07-02 12:06:01 UTC MAIN commitmail json YAML

2018-06-29 12:51:55 UTC MAIN commitmail json YAML

Fix build. Use Python 2 and 3.5 or later and increment required versions

Reported from rjs@.

(ryoon)

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

Add firefox60 and firefox60-l10n

(ryoon)

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

Added www/firefox60-l10n version 60.1.0

(ryoon)

2018-06-28 14:06:32 UTC MAIN commitmail json YAML

2018-06-28 14:05:14 UTC MAIN commitmail json YAML

Added www/firefox60 version 60.1.0

(ryoon)

2018-06-28 14:04:10 UTC MAIN commitmail json YAML

www/firefox60: import firefox60-60.1.0

Mozilla Firefox is a free, open-source and cross-platform web browser
for Windows, Linux, MacOS X and many other operating systems.

It is fast and easy to use, and offers many advantages over other web
browsers, such as tabbed browsing and the ability to block pop-up
windows.

Firefox also offers excellent bookmark and history management, and it
can be extended by developers using industry standards such as XML,
CSS, JavaScript, C++, etc. Many extensions are available.

This package provides Firefox 60 ESR.

Securty fixes:
#CVE-2018-12359: Buffer overflow using computed size of canvas element
#CVE-2018-12360: Use-after-free when using focus()
#CVE-2018-12361: Integer overflow in SwizzleData
#CVE-2018-12362: Integer overflow in SSSE3 scaler
#CVE-2018-5156: Media recorder segmentation fault when track type is changed during capture
#CVE-2018-12363: Use-after-free when appending DOM nodes
#CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins
#CVE-2018-12365: Compromised IPC child process can list local filenames
#CVE-2018-12371: Integer overflow in Skia library during edge builder allocation
#CVE-2018-12366: Invalid data handling during QCMS transformations
#CVE-2018-12367: Timing attack mitigation of PerformanceNavigationTiming
#CVE-2018-12368: No warning when opening executable SettingContent-ms files
#CVE-2018-12369: WebExtension security permission checks bypassed by embedded experiments
#CVE-2018-5187: Memory safety bugs fixed in Firefox 60 and Firefox ESR 60.1
#CVE-2018-5188: Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, and Firefox ESR 52.9

(ryoon)

2018-06-28 13:54:49 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 61.0

(ryoon)

2018-06-28 13:54:13 UTC MAIN commitmail json YAML

2018-06-28 13:53:34 UTC MAIN commitmail json YAML

Updated www/firefox to 61.0

(ryoon)

2018-06-28 13:52:37 UTC MAIN commitmail json YAML

Update to 61.0

Changelog:
New
    Enhanced performance:
        Faster page rendering with Quantum CSS improvements and the new
          retained display list feature
        Faster switching between tabs on Windows and Linux
        WebExtensions now run in their own process on MacOS

    Convenient access to more search engines: You can now add search engines
      to the address bar "Search with" tool from the page action menu when on
      a webpage that provides an OpenSearch plugin

    Share links from Firefox for MacOS more easily: You can now share the URL
      of an active tab from the page actions menu in the address bar

    Improved security:
        On-by-default support for the latest draft of the TLS 1.3 specification
        Access to FTP subresources inside http(s) pages has been blocked

    A more consistent user experience: Improvements for dark theme support
      across the entire Firefox user interface

    More customization for tab management: added support to allow WebExtensions
      to hide tabs

    Improved bookmark syncing

Fixed
    Various security fixes

Changed
    The settings for customizing your homepage and new tab page in Firefox
      have been added to a new Preferences section that can be accessed from
      Firefox at about:preferences#home. The settings can also be accessed via
      the gear icon on the New Tab page.

Security fixes:
#CVE-2018-12359: Buffer overflow using computed size of canvas element
#CVE-2018-12360: Use-after-free when using focus()
#CVE-2018-12361: Integer overflow in SwizzleData
#CVE-2018-12358: Same-origin bypass using service worker and redirection
#CVE-2018-12362: Integer overflow in SSSE3 scaler
#CVE-2018-5156: Media recorder segmentation fault when track type is changed during capture
#CVE-2018-12363: Use-after-free when appending DOM nodes
#CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins
#CVE-2018-12365: Compromised IPC child process can list local filenames
#CVE-2018-12371: Integer overflow in Skia library during edge builder allocation
#CVE-2018-12366: Invalid data handling during QCMS transformations
#CVE-2018-12367: Timing attack mitigation of PerformanceNavigationTiming
#CVE-2018-12368: No warning when opening executable SettingContent-ms files
#CVE-2018-12369: WebExtension security permission checks bypassed by embedded experiments
#CVE-2018-12370: SameSite cookie protections bypassed when exiting Reader View
#CVE-2018-5186: Memory safety bugs fixed in Firefox 61
#CVE-2018-5187: Memory safety bugs fixed in Firefox 60 and Firefox ESR 60.1
#CVE-2018-5188: Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, and Firefox ESR 52.9

(ryoon)

2018-06-25 14:12:01 UTC MAIN commitmail json YAML

Updated www/php-nextcloud to 13.0.4

(ryoon)

2018-06-25 14:04:14 UTC MAIN commitmail json YAML

Update to 13.0.4

Changelog:
Changes
    Allow setting notify credentials in environment (server#9788)
    Make the token expiration also work for autocasting 0 (server#9803)
    Enable caldav for webdav subtree public-calendars (server#9820)

(ryoon)

2018-06-25 13:39:43 UTC MAIN commitmail json YAML

Updated www/emacs-w3m-snapshot to 1.4.625.20180518

(ryoon)

2018-06-25 13:39:14 UTC MAIN commitmail json YAML

Update to 1.4.625.20180518

* Support emacs26

Changelog:
Busfixes, improvements and remove supports for obsolete services.

(ryoon)

2018-06-25 13:35:45 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 6.0.5.2

(ryoon)

2018-06-25 13:34:48 UTC MAIN commitmail json YAML

Update to 6.0.5.2

* Fix javaPathHelper startup error with patches from wiz@

Changelog:
6.0.5.2:
Bugs fixed compared to 6.0.5 rc1:

    tdf#33689 Date format problem using the Dutch (NL) localization [Eike Rathke]
    tdf#107867 Crash when working with form [Eike Rathke]
    tdf#114736 Crash with CJK characters in status bar (OpenGL) [Tamas Bunth]
    tdf#116527 Crash in: `anonymous namespace'::documentStartPageNumber [Caolán McNamara]
    tdf#116552 Pivot table shortcuts for moving the current field into the "Row" area [Caolán McNamara]
    tdf#117827 Synchronize Labels button not working [Laurent BP]
    tdf#118068 Impress crashes when the New Slide toolbar command is used [Caolán McNamara]
    tdf#118070 LibreOffice 6.0.4.2 fails to build with GLM 0.9.9.0: GLM_GTX_bit is an experimental extension [Louis Sautier]
    tdf#118073 LibreOffice Basic freezes when line ends with "0." [Eike Rathke]
    tdf#118161 COUNTA() returns inconsistent values depending on entering separate cells or a corresponding cell range [Eike Rathke]

6.0.5.2:
Bugs fixed compared to 6.0.4 (rc2):

    deb#899380 apparmor: fix gpg encryption hang trying to lock random_seed [Rene Engelhard]
    ofz#6104 guard against self recursive GetShadow [Caolán McNamara]
    ofz#6448 guard against self recursive GetShadow [Caolán McNamara]
    ofz#6602 guard against self recursive GetShadow [Caolán McNamara]
    ofz#6640 guard against self recursive GetShadow [Caolán McNamara]
    ofz#7146 guard against self recursive GetShadow [Caolán McNamara]
    ofz#7322 lcl_MarkEqualByStart sort logic differs from that of operator== [Caolán McNamara]
    ofz#8095 avoid recurse to death [Caolán McNamara]
    ofz#8161 guard against self recursive GetShadow [Caolán McNamara]
    ofz#8226 + valgrind: uninitialized value [Caolán McNamara]
    redmine#2585 update credits [Christian Lohmaier]
    rhbz#1065629 [fix available] RTF import probable regression with non-english BigMachines exports [Miklos Vajna]
    rhbz#1283420 message box fonts corrupted in libreoffice [Caolán McNamara]
    rhbz#1396729 [GTK3] LibreOffice Writer slows scrolling with embedded images [Caolán McNamara]
    rhbz#1569331 Libreoffice applications crash when tried to input through any IME [Caolán McNamara]
    tdf#13107 The RTF export is incorrect. [Miklos Vajna]
    tdf#38225 Unable to change name of a custom style [Mike Kaganski]
    tdf#53485 FILEOPEN EMF+ particular .emf: shown incomplete, without colored area [Bartosz Kosiorek]
    tdf#55058 EMF+ List of EMF import bugs with examples [Bartosz Kosiorek]
    tdf#84843 Disable all Drawing toolbar buttons in read-only mode [Caolán McNamara]
    tdf#87199 [a11y] merging cells crashes writer [Caolán McNamara]
    tdf#95843 Headless mode leaves zombie process [Stephan Bergmann]
    tdf#96739 Ctrl+left/right shift doesn't change text direction [Maxim Monastirsky]
    tdf#96918 Rounding display error for 15 digits integers [Eike Rathke]
    tdf#96947 Check marks on menus (Windows 7 Aero theme, OpenGL enabled) miss their borders [Miklos Vajna]
    tdf#99324 Accelerator underlines dont show when pressing Alt (Sidebar, Dialogs, Start Center) [Maxim Monastirsky]
    tdf#100243 System freezes when attempting to print while OpenGL is enabled [Julien Nabet]
    tdf#100761 after insert note, focus cannot return to the input bar [Caolán McNamara]
    tdf#104086 Ignore OpenGL Blacklist checked while use OpenGL for all rendering unchecked, enables OpenGL [Miklos Vajna]
    tdf#104658 Chart bars shrink and jump up on applying bitmap fill [Katarina Behrens]
    tdf#104893 Assert from OpenGL code when activating chart object [Miklos Vajna]
    tdf#105954 When exporting to pdf and choosing "JPEG compression", "reduce image resolution" isn't taken into account. [Miklos Vajna]
    tdf#106084 certain EMF+ images from OOXML document are not rendered correctly LibreOffice [Bartosz Kosiorek]
    tdf#106702 FILESAVE: PDF: Only first page's background is exported [Miklos Vajna]
    tdf#109143 image exported to pdf is not being cropped correctly [Miklos Vajna]
    tdf#111080 Edit form, use 'replace with' to change the type of control - nothing happens [Julien Nabet]
    tdf#111988 README and Download page System requirements are wrong for OSX - states 10.8 supported, but requires minimum 10.9 [Xisco Fauli]
    tdf#112211 FILEOPEN: RTF: Incorrect horizontal bullet position [Miklos Vajna]
    tdf#112501 Pivot table: popupbuttons are placed on wrong cells imported from XLS [Caolán McNamara]
    tdf#113143 FILESAVE PDF: wrong position of a JPEG image on exported notes page [Miklos Vajna]
    tdf#113197 FILEOPEN: EMF+ Incorrect lines' height [Armin Le Grand]
    tdf#113624 Wrong position and size of the characters in EMF/EMF+ dual mode [Bartosz Kosiorek]
    tdf#113894 [Regression] Pasting text from Writer in Calc formula field doesn't strip formatting [Maxim Monastirsky]
    tdf#114132 Tiling bitmaps does not work for charts (Format Wall) [Katarina Behrens]
    tdf#115582 VIEWING: Rotated Text in a Cell gets invisible (steps in comment 6 ) [Armin Le Grand]
    tdf#116365 Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb(unsigned char *,long,BitmapColor const &,ColorMask const &) if OpenGL is enabled [Miklos Vajna]
    tdf#116420 Error when I try to open an Document in a Sharepoint WebDAV directory (# is not allowed in a filename) [Mike Kaganski]
    tdf#116511 Calc crashes when opening Function Wizard through Cmd-F2 shortcut [Tor Lillqvist]
    tdf#116725 !!br0ken!! mysteriously appears in Spellcheck after some steps [Mike Kaganski]
    tdf#116801 Fileopen DOCX: text in table is in the first column only [Miklos Vajna]
    tdf#116821 row and column toolbar not available when selecting non-adjacent rows/columns by pressing ctrl key [Maxim Monastirsky]
    tdf#116841 FILEOPEN: Bullet list has no identation [Miklos Vajna]
    tdf#116925 Automatic text color in textbox does not consider fill style of shape [Miklos Vajna]
    tdf#116939 Problem opening excelfile in latest release - due to overflow [Eike Rathke]
    tdf#116951 LibreOffice crashed when inserted "−" (minus, U+2212) character on Gnome on Wayland [Caolán McNamara]
    tdf#116976 DOCX import: bitmap does not consume its relative size [Miklos Vajna]
    tdf#116985 DOCX import, shape with textbox: incorrect text area size when shape size is relative [Miklos Vajna]
    tdf#116999 Libreoffice command line interface is not opening cgm files [Caolán McNamara]
    tdf#117005 Undo/redo is skipping the comment [Caolán McNamara]
    tdf#117015 "EMF+ Only" mode is not displaying object after GetDC record [Bartosz Kosiorek]
    tdf#117017 Text formatting .un:Subscript, .uno:Superscript work from menu and Sidebar deck, but not completed with assigned keyboard shortcut [Maxim Monastirsky]
    tdf#117028 DOCX import: textbox of shape lacks its transparent background [Miklos Vajna]
    tdf#117039 Print Preview cehrens]
    tdf#117093 Crash in: ScGridWindow::ClickExtern() [Eike Rathke]
    tdf#117105 Libreoffice 6.0.2 crashes when choosing "Tools" > "Options" and secring.gpg is present in Linux [Stephan Bergmann]
    tdf#117161 REPORTBUILDER - Horizontal align is]
    tdf#117246 RTF import: lost page breaks inside nested groups [Miklos Vajna]
    tdf#117268 FILEOPEN: RTF: parser dont draw tables correctly [Mike Kaganski]
    tdf#117311 The CUA bindings for clipboard (Copy-Paste) actions do not function in edit shf master slide is missing from content panel of its Sidebar deck [Xisco Fauli]
    tdf#117403 FILEOPEN: RTF: missing border on table [Miklos Vajna]
    tdf#117413 double display slightly offset when editing a cell [Caolán McNamara]
    tdf#117433 COUNTIF) doesn't properly count empty cells for empty ("" or "=") criteria [Winfried Donkers]
    tdf#117475 CRASH changing the master slide [Caolán McNamara]
    tdf#117477 Make new entry to OpenGL blacklist [Julien Nabet]
    tdf#117505 FILESAVE: RTF: header size changes after RT [Miklos Vajna]
    tdf#117596 Japanese text on the listbox is big in pivot charts [Tomaž Vajngerl]
    tdf#117601 Crash in: libstdc++.so.6.0.22 on merge cells in writer with TDF .debs on Debian 9 [Caolán McNamara]
    tdf#117612 DateAdd("m",...) does not truncate date to last valid day of month anymore [Eike Rathke]
    tdf#117628 Crash after closing Media Player after opening and applying file (kde4 and gen) [Caolán McNamara]
    tdf#117729 l10n: add Frisian [fy] UI translation to builds [Christian Lohmaier]
    tdf#117819 error displaying some integer values if number of decimals is forced to more than 15 [Eike Rathke]
    tdf#117821 Editing: Forms: Replace control menu selection image button places wrong control type on form (combo box) [Julien Nabet]
    tdf#117850 Quitting LibreOffice on macOS while About dialog is open causes process to get stuck consuming CPU [Tor Lillqvist]
    tdf#117864 Fails to cut copy or paste chart elements from the content menu [Caolán McNamara]

(ryoon)

2018-06-25 13:31:11 UTC MAIN commitmail json YAML

2018-06-24 08:11:18 UTC MAIN commitmail json YAML

2018-06-24 08:05:26 UTC MAIN commitmail json YAML

Update to 1.27.0

* SunOS parts are from jperkin@.

Changelog:
Version 1.27.0 (2018-06-21)
Language

    Removed 'proc' from the reserved keywords list. This allows proc to be used as an identifer.
    The dyn syntax is now available. This syntax is equivalent to the bare Trait syntax, and should make it clearer when being used in tandem with impl Trait. Since it is equivalent to the following syntax: &Trait == &dyn Trait, &mut Trait == &mut dyn Trait, and Box<Trait> == Box<dyn Trait>.
    Attributes on generic parameters such as types and lifetimes are now stable. e.g. fn foo<#[lifetime_attr] 'a, #[type_attr] T: 'a>() {}
    The #[must_use] attribute can now also be used on functions as well as types. It provides a lint that by default warns users when the value returned by a function has not been used.

Compiler

    Added the armv5te-unknown-linux-musl target.

Libraries

    SIMD (Single Instruction Multiple Data) on x86/x86_64 is now stable. This includes arch::x86 & arch::x86_64 modules which contain SIMD intrinsics, a new macro called is_x86_feature_detected!, the #[target_feature(enable="")] attribute, and adding target_feature = "" to the cfg attribute.
    A lot of methods for [u8], f32, and f64 previously only available in std are now available in core.
    The generic Rhs type parameter on ops::{Shl, ShlAssign, Shr} now defaults to Self.
    std::str::replace now has the #[must_use] attribute to clarify that the operation isn't done in place.
    Clone::clone, Iterator::collect, and ToOwned::to_owned now have the #[must_use] attribute to warn about unused potentially expensive allocations.

Stabilized APIs

    DoubleEndedIterator::rfind
    DoubleEndedIterator::rfold
    DoubleEndedIterator::try_rfold
    Duration::from_micros
    Duration::from_nanos
    Duration::subsec_micros
    Duration::subsec_millis
    HashMap::remove_entry
    Iterator::try_fold
    Iterator::try_for_each
    NonNull::cast
    Option::filter
    String::replace_range
    Take::set_limit
    hint::unreachable_unchecked
    os::unix::process::parent_id
    process::id
    ptr::swap_nonoverlapping
    slice::rsplit_mut
    slice::rsplit
    slice::swap_with_slice

Cargo

    cargo-metadata now includes authors, categories, keywords, readme, and repository fields.
    Added the --target-dir optional argument. This allows you to specify a different directory than target for placing compilation artifacts.
    Cargo will be adding automatic target inference for binaries, benchmarks, examples, and tests in the Rust 2018 edition. If your project specifies specific targets e.g. using [[bin]] and have other binaries in locations where cargo would infer a binary, Cargo will produce a warning. You can disable this feature ahead of time by setting any of the following autobins, autobenches, autoexamples, autotests to false.
    Cargo will now cache compiler information. This can be disabled by setting CARGO_CACHE_RUSTC_INFO=0 in your environment.

Misc

    Added "The Rustc book" into the official documentation. "The Rustc book" documents and teaches how to use the rustc compiler.
    All books available on doc.rust-lang.org are now searchable.

Compatibility Notes

    Calling a CharExt or StrExt method directly on core will no longer work. e.g. ::core::prelude::v1::StrExt::is_empty("") will not compile, "".is_empty() will still compile.
    Debug output on atomic::{AtomicBool, AtomicIsize, AtomicPtr, AtomicUsize} will only print the inner type. e.g. print!("{:?}", AtomicBool::new(true)) will print true not AtomicBool(true).
    The maximum number for repr(align(N)) is now 2^29. Previously you could enter higher numbers but they were not supported by LLVM. Up to 512MB alignment should cover all use cases.

(ryoon)

2018-06-21 23:27:02 UTC MAIN commitmail json YAML

Updated www/php-owncloud to 10.0.8

(ryoon)

2018-06-21 23:22:51 UTC MAIN commitmail json YAML

Update to 10.0.8

Changelog:
Changes in 10.0.8

Dear ownCloud administrator, please find below the changes and known issues in ownCloud Server 10.0.8 that need your attention. You can also read the full ownCloud Server changelog for further details on what has changed.
PHP 5.6 deprecation

PHP 5.6/7.0 active support has ended on January 19th 2017 / December 3rd 2017 and security support will be dropped by the end of 2018. Many libraries used by ownCloud (including the QA-Suite PHPUnit) will therefore not be maintained actively anymore which forces ownCloud to drop support in one of the next minor server versions as well. Please make sure to upgrade to PHP 7.1 as soon as possible. See the system requirements in the ownCloud documentation.
Personal note for public link mail notification

One of the usability enhancements of ownCloud Server 10.0.8 is the possibility for users to add a personal note when sending public links via mail. When using customized mail templates it is necessary to either adapt the shipped original template to the customizations or to add the code block for the personal note to customized templates in order to display the personal note in the mail notifications.
New mail notifications feature

ownCloud Server 10.0.8 introduces a new extensible notification framework. Apart from technical changes under the hood the Notifications app can now also send mails for all notifications that previously were only displayed within the web interfaces (notification bell) or on the Desktop client (notifications API) like incoming federated share or Custom Group notifications, for example. In the “General” settings section users can configure whether they want to receive mails for all notifications, only for those that require an action or decide not to get notifications via mail (by default users will only receive notifications when an action is required).
LDAP-related improvements

    When disabling or deleting user accounts in LDAP, the administrator can choose to either delete or disable respective accounts in ownCloud when executing occ user:sync (-m, --missing-account-action=MISSING-ACCOUNT-ACTION). User accounts that are disabled in ownCloud can now be re-enabled automatically when running occ user:sync if they are enabled in LDAP. When this behavior is desired administrators just need to add the -r, --re-enable option to their cron jobs or when manually executing occ user:sync.
    Furthermore it is now possible to execute occ user:sync only for single (-u, --uid=UID) or seen (-s, --seenOnly) users (users that are present in the database and have logged in at least once). These new options provide more granularity for administrators in terms of managing occ user:sync performance.
    Another notable change in behavior of occ user:sync is that administrators now have to explicitly specify the option -c, --showCount to display the number of users to be synchronized.

New events for audit logging

New events have been added to be used for audit logging, among others. These include configuration changes by administrators and users, file comments (add/edit/delete) and updating existing public links. When logs are forwarded to external analyzers like Splunk, administrators can check to add the new events. The latest version of the Auditing extension (admin_audit) is required.
New command to verify and repair file checksums

With ownCloud 10 file integrity checking by computing and matching checksums has been introduced to ensure that transferred files arrive at their target in the exact state as their origin. In some rare cases wrong checksums can be written to the database leading to synchronization issues with e.g. the Desktop Client. To mitigate such situations a new command occ files:checksums:verify has been introduced. The command recalculates checksums either for all files of a user or for files within a specified path, and compares them with the values in the database. Naturally the command also offers an option to repair incorrect checksum values (-r, --repair). Please check the available options by executing occ files:checksums:verify --help. Note: Executing this command might take some time depending on the file count.
New config setting to specify minimum characters for sharing autocomplete

For security reasons the default value for minimum characters to trigger the sharing autocomplete mechanism has been set to “4” (previously it was set to “2”). This is to prevent people from easily downloading lots of email addresses or user names by requesting their first letters through the API. As it is a trade-off between security and usability for some scenarios this high security level might not be desirable. Therefore the value now is configurable via the config.php option 'user.search_min_length' => 4,. Please check which value fits your needs best.
New option to granularly configure public link password enforcement

With ownCloud 10 the “File Drop” feature has been merged with public link permissions. This kind of public link does not give recipients access to any content, but it gives them the possibility to “drop files”. As a result, it might not always be desirable to enforce password protection for such shares. Given that, passwords for public links can now be enforced based on permissions (read-only, read & write, upload only/File Drop). Please check the administration settings “Sharing” section and configure as desired.
New option to exclude apps from integrity check

By verifying signature files the integrity check ensures that the code running in an ownCloud instance has not been altered by third parties. Naturally this check can only be successful for code that has been obtained from official ownCloud sources. When providing custom apps (like theme apps) that do not have a signature, the integrity check will fail and notify the administrator. These apps can now be excluded from the integrity check by using the config.php option 'integrity.ignore.missing.app.signature' => ['app_id1', 'app_id2', 'app_id3'],. See config.sample.php for more information.
New occ command to modify user details

It is now possible to modify user details like display names or mail addresses via the command occ user:modify. Please append --help for more information.
occ files:scan can now be executed for groups

Apart from using the occ files:scan command for single users and whole instances it can now be executed for groups using -g, --groups=GROUPS. Please append --help for more information.
New configurable default format for syslog

When using syslog as the log type ('log_type' => 'syslog', in config.php) the default format hahe new format and config.sample.php on how to change it.
New config option to enable fallback to HTTP for federated shares

For security reasons federated sharing (sharing between different ownCloud instances) strictly requires HTTPS (SSL/TLS). When this g.federation.allowHttpFallback' => false, to true in config.php.
Migration related to auth_tokens (app passwords)

Upgrading to 10.0.8 includes migrations related to auth_tokens (app passwords). When users have created app passwords as separate passwords l autocomplete for public link share dialog

When the “Sharing” settings option Allow users to send mail notifications for shared files for public links is enabled, users can send public links via mail from within the web interface. The behavior of the autocomplete when entering mail addresses in the public link share dialog has been changed. Previously the autocomplete queried for local users, users from federated address books and contacts from CardDAV/Contacts App. As public links are not intended for sharing between ownCloud users (local/federated), those have been removed. Contacts synchronized via CardDAV or created in the Contacts app will still appear as suggestions.
Notifications sent by occ can now include links

The command occ notifications:generate can be used to send notifications to individual users or groups. With 10.0.8 it is also capable of including links to such notifications using the -l, --link=LINK option. Please append --help for more information. There is also Announcementcenter to conduct such tasks from the web interface but it is currently limited to send notifications to all users. For now administrators can use the occ command if more granularity is required.
Global option for CORS domains

For security reasons ownCloud has a Same-Origin-Policy that prevents requests to ownCloud resources from other domains than the domain the backend server is hosted on. If ownCloud resources should be accessible from other domains, e.g. for a separate web frontend operated on a different domain, administrators can now globally specify policy exceptions via CORS (Cross-Origin Resource Sharing) using 'cors.allowed-domains' in config.php. Please check config.sample.php for more information.
Solved known issues

    Bogus “Login failed” log entries have been removed (see 10.0.7 known issues)
    The Provisioning API can now properly set default or zero quota
    User quota settings can be queried through Provisioning API
    A regression preventing a user from setting their e-mail address in the settings page has been fixed
    File deletion as a guest user works correctly (trash bin permissions are checked correctly)

Known issues

    Issues with multiple theme apps and Mail Template Editor

As of ownCloud Server 10.0.5 it is only possible to have one theme app enabled simultaneously. When a theme app is enabled and the administrator attempts to enable a second one this will result in an error. However, when also having the Mail Template Editor enabled in this scenario the administrators “General” settings section will be displayed incorrectly. As a remedy administrators can either uninstall the second theme app or disable the Mail Template Editor app.

    occ transfer:ownership does not transfer public link shares if they were created by the target user (reshare).

For developers

    The global JS variable “oc_current_user” was removed. Please use the public method “OC.getCurrentUser()” instead.
    Lots of new Symfony events have been added for various user actions, see changelog for details. Documentation ticket: <https://github.com/owncloud/documentation/issues/3738>`_
    When requesting a private link there is a new HTTP response header “Webdav-Location” that contains the Webdav path to the requested file while the “Location” still points at the frontend URL for viewing the file.

Changes in 10.0.7

ownCloud Server 10.0.7 is a hotfix follow-up release that takes care of an issue regarding OAuth authentication.

Please consider the ownCloud Server 10.0.5 release notes.
Known issues

    When using application passwords, log entries related to “Login Failed” will appear and can be ignored. For people using fail2ban or other account locking tools based on log parsing, please apply this patch with patch -p1 < 50c78a4bf4c2ab4194f40111b8a34b7e9cc17a14.patch (original pull request here).

Changes in 10.0.6

ownCloud Server 10.0.6 is a hotfix follow-up release that takes care of an issue during the build process (https://github.com/owncloud/core/pull/30265). Please consider the ownCloud Server 10.0.5 release notes.
Changes in 10.0.5

Dear ownCloud administrator, please find below the changes and known issues in ownCloud Server 10.0.5 that need your attention. You can also read the full ownCloud Server changelog for further details on what has changed.
Technology preview for PHP 7.2 support

ownCloud catches up with new web technologies. This has mainly been introduced for the open-source community to test and give feedback. PHP 7.2 is not yet supported nor recommended for production scenarios. ownCloud is going to fully support PHP 7.2 with the next major release.
php-intl now is a hard requirement

Please make sure to have the PHP extension installed before upgrading.
Changed: Only allow a single active theme app

The theming behavior has been changed so that only a single theme can be active concurrently. This change ensures that themes can not interfere in any way (e.g., override default theming in an arbitrary order). Please make sure to have the desired theme enabled after upgrading.
Removed old Dropbox external storage backend (Dropbox API v1)

Please switch to the new External Storage: Dropbox app (https://marketplace.owncloud.com/apps/files_external_dropbox) with Dropbox API v2 support to continue providing Dropbox external storages to your users.
Fixed: Only set CORS headers on WebDAV endpoint when Origin header is specified

ownCloud Server 10.0.4 known issue is resolved.
Fixes and improvements for the Mail Template Editor

    Known issues are resolved: Mail Template Editor works again, got support for app themes and additional templates were added for customization.
    Mail Template Editor is still bundled with ownCloud Server but will soon be released as a separate app to ownCloud Marketplace.
    Changelog: https://github.com/owncloud/templateeditor/blob/release/0.2.0/CHANGELOG.md

Known issues

    When using application passwords, log entries related to “Login Failed” will appear, please upgrade to 10.0.7 and check the fix mentionned in its release notes.

Changes in 10.0.4¶

Dear ownCloud administrator, please find below the changes and known issues in ownCloud Server 10.0.4 that need your attention. You can also read the full ownCloud Server 10.0.4 changelog for further details on what has changed.
More granular sharing restrictions

The “Restrict users to only share with users in their groups” option, in the Sharing settings, restricts users to only share with groups which they are a member of, while simultaneously prohibiting sharing with single users that do not belong to any of the users’ groups.

To make this more granular, we split this option into two parts and added “Restrict users to only share with groups they are member of”, which differentiates between users and groups. Doing so makes it possible to restrict users from sharing with all users of an installation, limiting them to only being able to share with groups which they are a member of, and vice versa.
Configurable solution for indistinguishable user display names

The ownCloud sharing dialog displays users according to their display name. As users can choose their display name in self-service (which can be disabled in config.php) and display names are not unique, it is possible that a user can’t distinguish sharing results. To cover this case the displayed user identifiers are now configurable. In the Sharing settings administrators can now configure the display of either mail addresses or user ids.
Added “occ files:scan” repair mode to repair filecache inconsistencies

We recommend to use this command when directed to do so in the upgrade process. Please refer to the occ command’s files:scan –repair documentation for more information.
Detailed mode for “occ security:routes”

Administrators can use the output of this command when using a network firewall, to check the appropriateness of configured rules or to get assistance when setting up.
Added mode of operations to differentiate between single-instance or clustered setup

As ownCloud needs to behave differently when operating in a clustered setup versus a single instance setup, the new config.php option operation.mode has been added. It can take one of two values: single-instance and clustered-instance. For example: 'operation.mode' => 'clustered-instance',.

Currently the Market App (ownCloud Marketplace integration) does not support clustered setups and can do harm when used for installing or updating apps. The new config setting prevents this and other actions that are undesired in cluster mode.

When operating in a clustered setup, it is mandatory to set this option. Please check the config_sample_php_parameters documentation for more information.
Added occ dav:cleanup-chunks command to clean up expired uploads

When file uploads are interrupted for any reason, already uploaded file parts (chunks) remain in the underlying storage so that the file upload can resume in a future upload attempt. However, resuming an upload is only possible until the partial upload is expired and deleted, respectively.

To clean up chunks (expire and delete) originating from unfinished uploads, administrators can use this newly introduced command. The default expiry time is two days, but it can be specified as a parameter to the command. It is recommended to configure CRON to execute this background job regularly.

It is not included in the regular ownCloud background jobs so that the administrators have more flexibility in scheduling it. Please check the background jobs configuration documentation for more information.
Administrators can now exclude files from integrity check in config.php¶

When administrators did intentional changes to the ownCloud code they now have the ability to exclude certain files from the integrity checker. Please check “config.sample.php” for the usage of 'integrity.excluded.files'.
Modification time value of files is now 64 bits long

When upgrading to 10.0.4 migrations may increase update duration dependent on number of files.
Updated minimum supported browser versions

Users with outdated browsers might get warnings. See the list of supported browser versions.
Known issues

    When using application passwords, log entries related to “Login Failed” will appear, please upgrade to 10.0.7 and check the fix mentioned in its release notes.

10.0.3 resolved known issues

    SFTP external storages with key pair mode work again
    Added support for MariaDB 10.2.7+
    Encryption panel in admin settings fixed to properly detect current mode after upgrade to ownCloud 10
    Removed double quotes from boolean values in status.php output

Known issues

    Impersonate app 0.1.1 does not work with ownCloud Server 10.0.4. Please update to Impersonate 0.1.2 to be able to use the feature with ownCloud 10.0.4.
    Mounting ownCloud storage via davfs does not work

(ryoon)

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

Remove libressl

(ryoon)

2018-06-21 23:13:56 UTC MAIN commitmail json YAML

Updated security/libressl to 2.7.4

(ryoon)

2018-06-21 23:10:50 UTC MAIN commitmail json YAML

Update to 2.7.4

Changelog:
2.7.4
We have released LibreSSL 2.7.4, a security update for the
2.7.x series. It contains the following changes:

  * Avoid a timing side-channel leak when generating DSA and ECDSA
    signatures. This is caused by an attempt to do fast modular
    arithmetic, which introduces branches that leak information
    regarding secret values. Issue identified and reported by Keegan
    Ryan of NCC Group.

  * Reject excessively large primes in DH key generation. Problem
    reported by Guido Vranken to OpenSSL
    (https://github.com/openssl/openssl/pull/6457) and based on his
    diff.

2.7.3
We have released LibreSSL 2.7.3, which will be arriving in the LibreSSL
directory of your local OpenBSD mirror soon. This is the first bugfix
release from the 2.7 series, which includes the following changes from 2.7.2:

* Removed incorrect NULL checks in DH_set0_key(). Reported by Ondrej Sury.

* Limited tls_config_clear_keys() to only clear private keys.
  This was inadvertently clearing the keypair, which includes the OCSP staple
  and pubkey hash - if an application called tls_configure() followed by
  tls_config_clear_keys(), this would prevent OCSP staples from working.

* Fixed an issue normalizing CPU architecture in the configure script,
  which disabled assembly optimizations on platforms that get detected
  as 'amd64', opposed to 'x86_64'.

2.7.2
ve released LibreSSL 2.7.2, which will be arriving in the LibreSSL
directory of your local OpenBSD mirror soon. This is the first stable release
from the 2.7 series, which is also included with OpenBSD 6.3.

It includes the following changes from 2.7.1

* Updated and added extensive new HISTORY sections to API manuals.

* Added support for shared library builds with CMake on all supported
  platforms. Note that some of the CMake options have changed, consult
  the README for details.

LibreSSL 2.7.2 also includes:

* Added support for many OpenSSL 1.0.2 and 1.1 APIs, based on
  observations of real-world usage in applications. These are
  implemented in parallel with existing OpenSSL 1.0.1 APIs - visibility
  changes have not been made to existing structs, allowing code written
  for older OpenSSL APIs to continue working.

* Extensive corrections, improvements, and additions to the
  API documentation, including new public APIs from OpenSSL that had
  no pre-existing documentation.

* Added support for automatic library initialization in libcrypto,
  libssl, and libtls. Support for pthread_once or a compatible
  equivalent is now required of the target operating system. As a
  side-effect, minimum Windows support is Vista or higher.

* Converted more packet handling methods to CBB, which improves
  resiliency when generating TLS messages.

* Completed TLS extension handling rewrite, improving consistency of
  checks for malformed and duplicate extensions.

* Rewrote ASN1_TYPE_{get,set}_octetstring() using templated ASN.1.
  This removes the last remaining use of the old M_ASN1_* macros
  (asn1_mac.h) from API that needs to continue to exist.

* Added support for client-side session resumption in libtls.
  A libtls client can specify a session file descriptor (a regular
  file with appropriate ownership and permissions) and libtls will
  manage reading and writing of session data across TLS handshakes.

* Improved support for strict alignment on ARMv7 architectures,
  conditionally enabling assembly in those cases.

* Fixed a memory leak in libtls when reusing a tls_config.

* Merged more DTLS support into the regular TLS code path, removing
  duplicated code.

* Many improvements to Windows Cmake-based builds and tests,
  especially when targeting Visual Studio.

2.7.1
We have released LibreSSL 2.7.1, which will be arriving in the
LibreSSL directory of your local OpenBSD mirror soon. This is the second
release from the 2.7 series, which will be part of OpenBSD 6.3.

It includes the following changes from 2.7.0

* Fixed a bug in int_x509_param_set_hosts, calling strlen() if name
  length provided is 0 to match the OpenSSL behaviour. Issue noticed
  by Christian Heimes <christian@python.org>

* Fixed builds macOS 10.11 and older.

LibreSSL 2.7.1 also includes:

* Added support for many OpenSSL 1.0.2 and 1.1 APIs, based on
  observations of real-world usage in applications. These are
  implemented in parallel with existing OpenSSL 1.0.1 APIs - visibility
  changes have not been made to existing structs, allowing code written
  for older OpenSSL APIs to continue working.

* Extensive corrections, improvements, and additions to the
  API documentation, including new public APIs from OpenSSL that had
  no pre-existing documentation.

* Added support for automatic library initialization in libcrypto,
  libssl, and libtls. Support for pthread_once or a compatible
  equivalent is now required of the target operating system. As a
  side-effect, minimum Windows support is Vista or higher.

* Converted more packet handling methods to CBB, which improves
  resiliency when generating TLS messages.

* Completed TLS extension handling rewrite, improving consistency of
  checks for malformed and duplicate extensions.

* Rewrote ASN1_TYPE_{get,set}_octetstring() using templated ASN.1.
  This removes the last remaining use of the old M_ASN1_* macros
  (asn1_mac.h) from API that needs to continue to exist.

* Added support for client-side session resumption in libtls.
  A libtls client can specify a session file descriptor (a regular
  file with appropriate ownership and permissions) and libtls will
  manage reading and writing of session data across TLS handshakes.

* Improved support for strict alignment on ARMv7 architectures,
  conditionally enabling assembly in those cases.

* Fixed a memory leak in libtls when reusing a tls_config.

* Merged more DTLS support into the regular TLS code path, removing
  duplicated code.

* Many improvements to Windows Cmake-based builds and tests,
  especially when targeting Visual Studio.

2.7.0
We have released LibreSSL 2.7.0, which will be arriving in the
LibreSSL directory of your local OpenBSD mirror soon. This is the first
release from the 2.7 series, which will be part of OpenBSD 6.3.
It includes the following changes:

* Added support for many OpenSSL 1.0.2 and 1.1 APIs, based on
  observations of real-world usage in applications. These are
  implemented in parallel with existing OpenSSL 1.0.1 APIs - visibility
  changes have not been made to existing structs, allowing code written
  for older OpenSSL APIs to continue working.

* Extensive corrections, improvements, and additions to the
  API documentation, including new public APIs from OpenSSL that had
  no pre-existing documentation.

* Added support for automatic library initialization in libcrypto,
  libssl, and libtls. Support for pthread_once or a compatible
  equivalent is now required of the target operating system. As a
  side-effect, minimum Windows support is Vista or higher.

* Converted more packet handling methods to CBB, which improves
  resiliency when generating TLS messages.

* Completed TLS extension handling rewrite, improving consistency of
  checks for malformed and duplicate extensions.

* Rewrote ASN1_TYPE_{get,set}_octetstring() using templated ASN.1.
  This removes the last remaining use of the old M_ASN1_* macros
  (asn1_mac.h) from API that needs to continue to exist.

* Added support for client-side session resumption in libtls.
  A libtls client can specify a session file descriptor (a regular
  file with appropriate ownership and permissions) and libtls will
  manage reading and writing of session data across TLS handshakes.

* Improved support for strict alignment on ARMv7 architectures,
  conditionally enabling assembly in those cases.

* Fixed a memory leak in libtls when reusing a tls_config.

* Merged more DTLS support into the regular TLS code path, removing
  duplicated code.

* Many improvements to Windows Cmake-based builds and tests,
  especially when targeting Visual Studio.

(ryoon)

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

2018-06-21 12:28:34 UTC MAIN commitmail json YAML

Remove double whitespace

(ryoon)

2018-06-20 12:03:19 UTC MAIN commitmail json YAML

2018-06-20 12:03:04 UTC MAIN commitmail json YAML

Support emacs26

(ryoon)

2018-06-20 11:58:14 UTC MAIN commitmail json YAML

Updated devel/apel to 10.8.0.20170122

(ryoon)

2018-06-20 11:57:46 UTC MAIN commitmail json YAML

2018-06-19 22:58:56 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick to 7.0.8.2
Updated graphics/p5-PerlMagick to 7.0.8.2

(ryoon)

2018-06-19 22:57:05 UTC MAIN commitmail json YAML

Update to 7.0.8.2

Changelog:
2018-06-18  7.0.8-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-2, GIT revision 14476:cda11d81d:20180618.

2018-06-18  7.0.8-2 Cristy  <quetzlzacatenango@image...>
  * More robust SVG text handling.

2018-06-16  7.0.8-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-1, GIT revision 14468:94cb08785:20180616.

2018-06-16  7.0.8-1 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Fixed an issue with stroke and label: (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=34142).
  * PNG: set storage class to DirectClass if alpha enabled (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=34121).

(ryoon)

2018-06-19 22:53:10 UTC MAIN commitmail json YAML

Updated converters/nkf to 2.14
Updated converters/p5-nkf to 2.14

(ryoon)

2018-06-19 22:51:46 UTC MAIN commitmail json YAML

2018-06-19 22:47:30 UTC MAIN commitmail json YAML

Updated cross/pdp11-aout-gcc to 8.1.0

(ryoon)

2018-06-19 22:47:01 UTC MAIN commitmail json YAML

2018-06-19 22:46:12 UTC MAIN commitmail json YAML

Updated cross/pdp11-aout-binutils to 2.30

(ryoon)

2018-06-19 22:45:36 UTC MAIN commitmail json YAML

2018-06-19 13:23:54 UTC MAIN commitmail json YAML

Updated lang/rust to 1.26.2

(ryoon)

2018-06-19 13:23:25 UTC MAIN commitmail json YAML

Update to 1.26.2

Changelog:
Version 1.26.2 (2018-06-05)
Compatibility Notes

The borrow checker was fixed to avoid unsoundness when using match ergonomics

(ryoon)

2018-06-10 04:35:53 UTC MAIN commitmail json YAML

Updated www/php-nextcloud to 13.0.3

(ryoon)

2018-06-10 04:33:01 UTC MAIN commitmail json YAML

Updatet to 13.0.3

Changelog:
Version 13.0.3 June 7 2018
Changes
    Backport various scss fixes #8777 (server#9259)
    Fix ellipsis in filename column (server#9344)
    Replace deprecated sinon reset() call with resetHistory() (server#9358)
    Issue #9318: catch exceptions in SCSSCacher::resetCache() (server#9377)
    Log lock state on conflict (server#9389)
    Remove unneeded locks in getCacheEntry (server#9391)
    Only allow a single concurrent dav write to a file (server#9392)
    Workflow rules error when changing operation (server#9409)
    Fix jsunit tests (server#9430)
    Allow IPv6 database host (server#9432)
    Add labels for Contacts menu and Settings (server#9433)
    Get correct version of an app (server#9436)
    Fix ids of permission checkboxes for shares (server#9453)
    Fix race condition when preparing upload folder (server#9454)
    Allow to specify a link to a legal notice (server#9516)
    Fix for unbound cloned LDAP connections (server#9522)
    Dont use $info as array when its not an array (server#9525)
    Improve OAuth (server#9540)
    Bump theming version for extraordinary release (server#9547)
    Fix translation bug on lost password page (server#9548)
    Cleanup locks in scanner on error (server#9566)
    Bump version for theming again [icon] (server#9573)
    Make sure force language is reflected in html lang attribute (server#9579)
    Add privacy link to theming and fix scrollbars (server#9586)
    Fix settings menu (server#9590)
    Handle exception while itterating trough smb file listing (server#9608)
    Send invitations for shared calendars (server#9610)
    Regenerate session id after public share auth (server#9619)
    Emit event when running ./occ db:add-missing-indices (server#9620)
    Add PHP missing message to index.php (server#9621)
    Delete the previews when a version is restored (server#9622)
    Limit Sinon version to 5.0.7 at most (server#9629)
    Prepare another theming release including translations for recently added
      imprint and privacy policy strings (server#9647)
    Dont open the file on dav HEAD request (server#9649)
    Fix(AmazonS3): fix loop $result['Contents'] error (server#9650)
    Fix undefined variables (server#9651)
    Add search category icon (server#9652)
    Fix "Invalid argument supplied for foreach()" (server#9654)
    Do not load calendar/addressbook plugins if not needed (server#9655)
    Make LargeFileHelper.php faster by avoiding execs as much as possible
      (server#9656)
    Improve error reporting and move format parameter to the options
      (server#9657)
    The OAuth endpoint needs to support Basic Auth (server#9659)
    LDAP password renewal fixes (server#9661)
    Check user state when fetching to avoid dealing with offline objects
      (server#9662)
    Make sure the file is readable before attempting to create a preview
      (server#9668)
    Fix drone mysqlmb4 tests (server#9672)
    Make sure the log doesn't try to read from PUT if it can't (server#9694)
    Allow admins to override FreeBusy capabilities without modifying ShareAPI
      capabilities (server#9707)
    Fix the unit tests (server#9712)
    Fix header nav (server#9727)
    Fix local users check in contacts menu (server#9732)
    Don't open the file when handling HEAD requests (3rdparty#99)
    Do not sanitize markdown output twice (files_texteditor#101)

Version 13.0.2 April 26 2018
Changes
    Show group display names (server#8779)
    Group existence check works without attribute (like with users)
      (server#8849)
    The FN is optional, carrying the displayname if present (server#8900)
    Set "share with" field to the ID of the circle (server#8905)
    Show EOL warning in the update section (server#8986)
    Use app version to generate scss filename (server#9015)
    Update icewind/smb to 2.0.5 (server#9017)
    Fix search text overlapping close button (server#9019)
    Clear any theming prefixed cache on cache buster increase (server#9020)
    Reset encryptionVersion to '1' if a file was stream copied (server#9064)
    Do not treat is-encrypted as custom property (server#9071)
    Fix proper permissions for multiple file access (server#9072)
    When formatting a share node an Empty target is invalid (server#9073)
    Move on with the next user if we found the user on one user back-end
      (server#9077)
    Allow usage of Windows 10 WebDav Netdrive (server#9089)
    Add more logging for the object storage during creation of the buckets
      (server#9094)
    Do not convert email addresses with idn_to_ascii if... (server#9095)
    Fix progress bar hidden before the upload ends (server#9124)
    Update CRL to include old quicknotes cert (server#9213)
    Fix user selectable text for public links for text files (server#9230)
    Provide an option to disable HTML emails (server#9231)
    Fix appinfo parsing when a single localized option is provided (server#9233)
    Use multibyte substring (server#9234)
    Fix webdav support for OneNote clients (server#9236)
    Fixed files copy/move when in favorites or recent section (server#9238)
    Don't update personal settings for admins (activity#262)
    Skip parameters which are not there instead of failing out (activity#265)
    Bump version 13 (files_pdfviewer#64)
    Fix info.xml (files_pdfviewer#66)
    No default enable (files_pdfviewer#67)
    Fix position of icons in "Share with" input field (gallery#418)
    Fix "No results found" tooltip (gallery#419)
    Fix UI while a share is being added (gallery#420)
    Hide "No results found" tooltip on autocompletion (gallery#424)
    Fix error while clicking on the share link checkbox (gallery#430)

(ryoon)

2018-06-10 04:27:31 UTC MAIN commitmail json YAML

Updated net/nsd to 4.1.21

(ryoon)

2018-06-10 04:27:03 UTC MAIN commitmail json YAML

Update to 4.1.21

Changelog:
Features
    --enable-memclean cleans up memory for use with memory checkers,
      eg. valgrind.
    refuse-any nsd.conf option that refuses queries of type ANY.
    lower memory usage for tcp connections, so tcp-count can be higher.

Bug Fixes
    Fix unused variable warnings and uninit variable in statistics printout
      from clang analyzer.
    Fix spelling error in xfr-inspect.
    Fix #3562: explain build error when flex missing.
    Fix buffer size warnings from compiler on filename lengths.
    Fix #4093: Release notes not using 2018.

(ryoon)

2018-06-10 04:18:39 UTC MAIN commitmail json YAML

Updated www/firefox52-l10n to 52.8.1

(ryoon)

2018-06-10 04:18:11 UTC MAIN commitmail json YAML

Update to 52.8.1

* Sync with www/firefox52-52.8.1

(ryoon)

2018-06-10 04:17:20 UTC MAIN commitmail json YAML

Updated www/firefox52 to 52.8.1

(ryoon)

2018-06-10 04:15:44 UTC MAIN commitmail json YAML

Update to 52.8.1

Changelog:
Security fix:
#CVE-2018-6126: Heap buffer overflow rasterizing paths in SVG with Skia

(ryoon)

2018-06-10 04:13:08 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 60.0.2

(ryoon)

2018-06-10 04:11:47 UTC MAIN commitmail json YAML

Update to 60.0.2

* Sync with www/firefox-60.0.2

(ryoon)

2018-06-10 04:09:55 UTC MAIN commitmail json YAML

Updated www/firefox to 60.0.2

(ryoon)

2018-06-10 04:09:05 UTC MAIN commitmail json YAML

Update to 60.0.2

Changelog:
Fixed
    Fix missing nodes in the developer tools Inspector panel (bug 1460223)

    Various security fixes

    Fix font rendering when using third-party font managers on OS X 10.11
      and earlier (bug 1460917)

Security fix:
#CVE-2018-6126: Heap buffer overflow rasterizing paths in SVG with Skia

(ryoon)

2018-06-07 19:39:30 UTC MAIN commitmail json YAML