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

2024-05-13 16:07:19 UTC Now

2017-09-09 22:47:35 UTC MAIN commitmail json YAML

2017-09-09 22:46:57 UTC MAIN commitmail json YAML

2017-09-09 22:45:59 UTC MAIN commitmail json YAML

Add missing dependency.

(joerg)

2017-09-09 22:40:58 UTC MAIN commitmail json YAML

Add missing makefile rules for building with clang on NetBSD and FreeBSD.

(dholland)

2017-09-09 22:37:49 UTC MAIN commitmail json YAML

Depend on bash properly, noted by wiz. Ride previous bump.

(dholland)

2017-09-09 22:03:30 UTC MAIN commitmail json YAML

Installs a bash script. PKGREVISION=1.

(dholland)

2017-09-09 21:57:46 UTC MAIN commitmail json YAML

Don't randomly use the implementation namespace. Fixes clang build.

Also, pass MAKE_JOBS as the number of CPUs to use when testing, as
otherwise it gets 0 and apparently interprets that as "infinitely
many".

XXX: The test suite should not really be run as part of the build.

(dholland)

2017-09-09 21:49:40 UTC MAIN commitmail json YAML

Updated graphics/inkscape to 0.92.1nb9

(prlw1)

2017-09-09 21:48:56 UTC MAIN commitmail json YAML

2017-09-09 20:12:50 UTC MAIN commitmail json YAML

Build for C89 (and later), not K&R C. Otherwise it tries to use varargs.h
and in many environments thereby croaks.

(dholland)

2017-09-09 19:45:46 UTC MAIN commitmail json YAML

2017-09-09 18:42:20 UTC MAIN commitmail json YAML

Updated devel/py-pathspec to 0.5.5

(adam)

2017-09-09 18:41:18 UTC MAIN commitmail json YAML

0.5.5:
Add documentation link to README.

0.5.4:
Issue 17: Add link to Ruby implementation of pathspec.
Add sphinx documentation.

(adam)

2017-09-09 18:20:56 UTC MAIN commitmail json YAML

2017-09-09 17:17:52 UTC MAIN commitmail json YAML

Update PLIST for installation into cross/ change from more than a year ago.
PKGREVISION++.

(dholland)

2017-09-09 17:13:50 UTC MAIN commitmail json YAML

Fix compat #define to expand to something that actually exists. Should
fix the build of clisp-gdbm and maybe others. PKGREVISION -> 1.

(dholland)

2017-09-09 17:06:51 UTC MAIN commitmail json YAML

Switch to internal poppler due to reports of crashes from the last change.
Bump PKGREVISION.

(tnn)

2017-09-09 17:03:03 UTC MAIN commitmail json YAML

2017-09-09 16:15:45 UTC MAIN commitmail json YAML

2017-09-09 16:14:24 UTC MAIN commitmail json YAML

2017-09-09 16:13:41 UTC MAIN commitmail json YAML

2017-09-09 16:04:31 UTC MAIN commitmail json YAML

2017-09-09 15:23:31 UTC MAIN commitmail json YAML

2017-09-09 15:17:12 UTC MAIN commitmail json YAML

2017-09-09 15:15:04 UTC MAIN commitmail json YAML

2017-09-09 14:40:24 UTC MAIN commitmail json YAML

Explicitly depend on msgfmt. Use += for USE_TOOLS, it's a list. Don't
use msgfmt for desktop and appdata files, not all versions support that
and it is pointless for the current version anyway.

(joerg)

2017-09-09 14:19:43 UTC MAIN commitmail json YAML

Updated chat/mcabber to 1.1.0

(leot)

2017-09-09 14:19:26 UTC MAIN commitmail json YAML

Update chat/mcabber to 1.1.0

Changes:
mcabber (1.1.0)
* New "VI" mode (option 'vi_mode') (Holger Weiß)
* Fix issues in buddylist rebuild (franky)
* Do not use g_slist_free_full() which requires glib2 2.28.0 (Frank Bergmann)
* Use UTF-8 validation of file content when sending a message from a file
* Documentation updates

mcabber (1.0.5)
* Much better performances with huge rosters (Frank Zschockelt)
* Fix issue with carbons (CVE-2017-5589)
* Fix small memory leak
* contrib/vim: Support reloading filetype detection

mcabber (1.0.4)
* Bugfix: Check the origin of roster pushes
  Cf. Gajim's CVE-2015-8688 and
  https://gultsch.de/gajim_roster_push_and_message_interception.html

mcabber (1.0.3)
* Link with the tinfo library
* Fix default modules directory on OpenBSD (Tim van der Molen)
* Create history log dir if it doesn't exist (Andrey Utkin)
* [OTR] Do not send empty subjects when using otr (franky)
* [UI] /set does not display password values anymore (Egor Kovetskiy)
* [MUC] Use nick to set the role
* Misc help/documentation updates

mcabber (1.0.2)
* Compatible with Loudmouth >=1.5.3 with SHA256 support (Frank Zschockelt)
* Ignore the untrusted certificate warning when user sets a fingerprint
  (Frank Zschockelt)
* Stop HTML-escaping OTR messages - only strip known tags (Frank Zschockelt)
* Read $HOME/.mcabberrc if there is no mcabber configuration directory
* Minor documentation updates

mcabber (1.0.1)
* [PGP] Improved PGP-encryption support
* [PGP] Improved support for GnuPG v2+
* [PGP] Encrypt messages with our own PGP key and decrypt our own
  encrypted messages when Carbons are enabled
* [PGP] New PGP options: 'gpg_path' and 'gpg_home' (Holger Weiß)
* [PGP] Check all signatures and stop immediately if one could be verified
  (Sven Gaerner)
* Improved Carbons support (Holger Weiß)
* New option: 'clear_unread_on_carbon' (Holger Weiß)
* Improve SSL fingerprint management;
  Display the server SSL fingerprint when we connect
* Use XDG configuration directory if it contains a configuration file
* Fix a few memory leaks
* Fix external password support (especially on OS X)
* Fix resizing when mcabber is built with --enable-sigwinch
* Fix reading of history log files w/o LF character (Sam Whited)
* Minor documentation updates
* Other misc. bugfixes and cleanups

(leot)

2017-09-09 12:10:19 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick6 to 6.9.9.11

(ryoon)

2017-09-09 12:09:37 UTC MAIN commitmail json YAML

Update to 6.9.9.11

Changelog:
2017-09-03  6.9.9-11 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-11, GIT revision 11969:a12fbb873:20170903.

2017-08-28  6.9.9-11 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Don't overwrite symbolic links when the shred policy is enabled.

2017-08-27  6.9.9-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-10, GIT revision 11936:a8112a821:20170827.

2017-08-26  6.9.9-10 Dirk Lemstra <dirk@lem.....org>
  * Fixed thread safety issue inside the pango and librsvg decoder
    (reference: https://github.com/dlemstra/Magick.NET/issues/91).

2017-08-20  6.9.9-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-9, GIT revision 11915:5205bda17:20170820.

2017-08-18  6.6.9-9 Glenn Randers-Pehrson <glennrp@image...>
  * Fixed bug with writing tIME chunk when timezone has a negative offset
    (reference: https://github.com/ImageMagick/ImageMagick/issues/685).

2017-08-18  6.9.9-8 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-8, GIT revision 11906:26078285f:20170818.

2017-08-18  6.9.9-8 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-08-12  6.9.9-7 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-7, GIT revision 11893:8c4c56a0e:20170812
    (Windows binaries out of sync).

2017-08-10  6.9.9-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-6, GIT revision 11886:af2b102db:20170810.

2017-08-10  6.9.9-6 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-08-10  6.9.9-6 Glenn Randers-Pehrson <glennrp@image...>
  * tests/validate.c: Show the reason for failures in the test logs,
    if available.

2017-08-03  6.9.9-6 Glenn Randers-Pehrson <glennrp@image...>
  * Put UTC time in the PNG tIME chunk instead of local time (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32447).

2017-08-02  6.9.9-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-5, GIT revision 11858:7a555e53f:20170802.

2017-08-01  6.9.9-5 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-07-29  6.9.9-5 Glenn Randers-Pehrson <glennrp@image...>
  * Properly set image->colorspace in the PNG decoder (previously
    it was setting image->gamma, but only setting image->colorspace
    for grayscale and gray-alpha images.  Reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32418).
  * Fix improper use of NULL in the JNG decoder (CVE-2017-11750, Reference
    https://github.com/ImageMagick/ImageMagick/issues/632).

2017-07-29  6.9.9-5 Cristy  <quetzlzacatenango@image...>
  * Off by one error for gradient coder (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32416).

2017-07-28  6.9.9-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-4, GIT revision 11833:4e81160d6:20170728.

2017-07-25  6.9.9-4 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * coders/png.c: Initialized quantum_scanline to prevent a bad free
    (reference https://github.com/ImageMagick/ImageMagick/issues/621).

2017-07-24  6.9.9-4 Glenn Randers-Pehrson <glennrp@image...>
  * Removed write_chunk_from_profile() from coders/png.c because it
    has not worked at least since version 6.7.6.
  * Removed many redundant checks before RelinquishMagickMemory(),
    which is safe to call with a NULL argument.
  * Removed vpAg chunk write support (we are now writing caNv instead).
  * coders/png.c: Initialized quantum_info to prevent memory leakage
    (reference https://github.com/ImageMagick/ImageMagick/issues/582,
    CVE-2017-11539).
  * coders/png.c: fixed NULL dereference when trying to write an empty MNG
    (CVE-2017-11522, reference
    https://github.com/ImageMagick/ImageMagick/issues/586).

2017-07-24  6.9.9-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-3, GIT revision 11809:2bd88257b:20170724.

2017-07-23  6.9.9-3 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-07-23  6.9.9-3 Glenn Randers-Pehrson <glennrp@image...>
  * Fix memory leaks when reading a malformed JNG image:
    https://github.com/ImageMagick/ImageMagick/issues/600).
    https://github.com/ImageMagick/ImageMagick/issues/602).

2017-07-22  6.9.9-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-2, GIT revision 11786:21b23bf09:20170722.

2017-07-22  6.9.9-2 Cristy  <quetzlzacatenango@image...>
  * composite -dissolve works again reference
    https://github.com/ImageMagick/ImageMagick/issues/597).

2017-07-21  6.9.9-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-1, GIT revision 11782:75f7e994e:20170721.

2017-07-19  6.9.9-1 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-07-15  6.9.9-1 Glenn Randers-Pehrson <glennrp@image...>
  * Don't write a hex-encoded Exif profile when writing the eXIf chunk.
  * Added caNv, eXIf, and pHYs to the list of PNG chunks to be removed
    by the "-strip" option.

2017-07-15  6.9.9-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-0, GIT revision 11738:8903861b2:20170715.

2017-07-13  6.9.9-0 Glenn Randers-Pehrson <glennrp@image...>
  * Implemented PNG eXIf chunk support.

2017-07-08  6.9.9-0 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Don't use variable float_t / double_t, bump SO (reference
    https://github.com/ImageMagick/ImageMagick/issues/510).
  * Support DNG images with libraw delegate library.

(ryoon)

2017-09-09 11:44:08 UTC MAIN commitmail json YAML

Updated security/pinepgp to 0.18.0nb5

(ryoon)

2017-09-09 11:43:08 UTC MAIN commitmail json YAML

2017-09-09 07:55:31 UTC MAIN commitmail json YAML

Add commit "Add IP6 address type to valid types for ConnInfo" to patches.

Bump PKGREVISION.

(alnsn)

2017-09-09 07:11:49 UTC MAIN commitmail json YAML

Updated games/rocksndiamonds to 4.0.0.2

(adam)

2017-09-09 07:10:34 UTC MAIN commitmail json YAML

Rocks'n'Diamonds 4.0.0.2:

This release is mainly a bugfix release, but also contains the following changes and additions:
* fixed several bugs and problems with level template handling in the level editor
* fixed several problems with the undo/redo buttons under certain conditions
* fixed various other small and medium bugs (see commit history for details)
* improved menu screens navigation and level selection using the keyboard
* added option to use pre-defined level template for newly created levels
* added level template settings to editor/level configuration screen in editor
* added setup option to show/hide classic elements in the editor palette
* added setup option to enable/disable auto-incrementing solved levels
* added headless mode (no window) for automated tape tests using ���autotest���
* improved progress and summary output for automatic tape replay / testing

(adam)

2017-09-09 06:19:25 UTC MAIN commitmail json YAML

Updated net/corebird to 1.6

(ryoon)

2017-09-09 06:18:53 UTC MAIN commitmail json YAML

Update to 1.6

Changelog:
  - Dependencies: GTK+ 3.20 is now required, and librest is no longer
    a dependency
  - Facelift for the tweet info page
  - Lots of stability fixes
  - The compose window now starts uploading images as soon as they
    are selected

(ryoon)

2017-09-09 06:16:23 UTC MAIN commitmail json YAML

Updated textproc/json-glib to 1.2.8

(ryoon)

2017-09-09 06:15:37 UTC MAIN commitmail json YAML

Update to 1.2.8

Changelog:
* Add json_node_* functions
And some new features and bugfixes

(ryoon)

2017-09-09 06:06:13 UTC MAIN commitmail json YAML

2017-09-08 22:28:15 UTC MAIN commitmail json YAML

coql: Fix build with GCC 5.4.0 on NetBSD

Silent maybe-unitialized warning made fatal with -Werror.

(kamil)

2017-09-08 22:27:05 UTC MAIN commitmail json YAML

Add tex-csvsimple{,-doc}

(markd)

2017-09-08 22:25:26 UTC MAIN commitmail json YAML

2017-09-08 22:23:05 UTC MAIN commitmail json YAML

Add tex-csvsimple{,-doc} 1.20

The package provides a simple LaTeX interface for the
processing of files with comma separated values (CSV); it
relies on the key value syntax supported by pgfkeys to simplify
usage. Filtering and table generation is especially supported;
however, this lightweight tool offers no support for data
sorting or data base storage.

(markd)

2017-09-08 22:23:04 UTC MAIN commitmail json YAML

emacs-muse has been updated to 3.20.

(hauke)

2017-09-08 22:21:05 UTC MAIN commitmail json YAML

Update pkg PLIST, too...

(hauke)

2017-09-08 22:19:52 UTC MAIN commitmail json YAML

Changes to work with new mk/ocaml.mk

(jaapb)

2017-09-08 22:18:46 UTC MAIN commitmail json YAML

Moved jbuilder detection forward so it deals with opam properly

(jaapb)

2017-09-08 22:17:57 UTC MAIN commitmail json YAML

Update pkg checksum, too.

(hauke)

2017-09-08 22:15:42 UTC MAIN commitmail json YAML

2017-09-08 21:58:58 UTC MAIN commitmail json YAML

Remove some obsolete texlive packages

(markd)

2017-09-08 21:57:41 UTC MAIN commitmail json YAML

2017-09-08 20:27:06 UTC MAIN commitmail json YAML

Updated print/poppler-data to 0.4.8

(wiz)

2017-09-08 20:26:55 UTC MAIN commitmail json YAML

2017-09-08 20:14:36 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.37

(wiz)

2017-09-08 20:14:20 UTC MAIN commitmail json YAML

Updated syncthing to 0.14.37.

This is a regularly scheduled stable release.

Resolved issues:

    #3742, #4305: Better detect sync conflicts that happen while syncing
    #4300: Fixes a crash related to a nil reference in ignore handling

There is also a major internal refactor as part of this release.

(wiz)

2017-09-08 19:10:21 UTC MAIN commitmail json YAML

Obviously, we can't install opam using opam, as it hasn't been installed
yet, so do it explicitly using the opam-installer we just built

(jaapb)

2017-09-08 19:09:26 UTC MAIN commitmail json YAML

jbuilder not always uses opam, it's just the default

(jaapb)

2017-09-08 17:19:45 UTC MAIN commitmail json YAML

Updated lang/coq to 8.6.1

(jaapb)

2017-09-08 17:19:01 UTC MAIN commitmail json YAML

Updated package to latest version, 8.6.1. Changes include:

- Fix #5380: Default colors for CoqIDE are actually applied.
- Fix plugin warnings
- Document named evars (including Show ident)
- Fix Bug #5574, document function scope
- Adding a test case as requested in bug 5205.
- Fix Bug #5568, no dup notation warnings on repeated module imports
- Fix documentation of Typeclasses eauto :=
- Refactor documentation of records.
- Protecting from warnings while compiling 8.6
- Fixing an inconsistency between configure and configure.ml
- Add test-suite checks for coqchk with constraints
- Fix bug #5019 (looping zify on dependent types)
- Fix bug 5550: "typeclasses eauto with" does not work with section variables.
- Bug 5546, qualify datatype constructors when needed in Show Match
- Bug #5535, test for Show with -emacs
- Fix bug #5486, don't reverse ids in tuples
- Fixing #5522 (anomaly with free vars of pat)
- Fix bug #5526, don't check for nonlinearity in notation if printing only
- Fix bug #5255
- Fix bug #3659: -time should understand multibyte encodings.
- FIx bug #5300: Anomaly: Uncaught exception Not_found" in "Print Assumptions".
- Fix outdated description in RefMan.
- Repairing `Set Rewriting Schemes`
- Fixing #5487 (v8.5 regression on ltac-matching expressions with evars).
- Fix description of command-line arguments for Add (Rec) LoadPath
- Fix bug #5377: @? patterns broken.
- add XML protocol doc
- Fix anomaly when doing [all:Check _.] during a proof.
- Correction of bug #4306
- Fix #5435: [Eval native_compute in] raises anomaly.
- Instances should obey universe binders even when defined by tactics.
- Intern names bound in match patterns
- funind: Ignore missing info for current function
- Do not typecheck twice the type of opaque constants.
- show unused intro pattern warning
- [future] Be eager when "chaining" already resolved future values.
- Opaque side effects
- Fix #5132: coq_makefile generates incorrect install goal
- Run non-tactic comands without resilient_command
- Univs: fix bug #5365, generation of u+k <= v constraints
- make `emit' tail recursive
- Don't require printing-only notation to be productive
- Fix the way setoid_rewrite handles bindings.
- Fix for bug 5244 - set printing width ignored when given enough space
- Fix bug 4969, autoapply was not tagging shelved subgoals correctly

(jaapb)

2017-09-08 17:14:34 UTC MAIN commitmail json YAML

2017-09-08 17:11:07 UTC MAIN commitmail json YAML

Updated www/ocsigen to 2.8nb3

(jaapb)

2017-09-08 17:10:46 UTC MAIN commitmail json YAML

2017-09-08 17:04:57 UTC MAIN commitmail json YAML

Stub library installed in proper place, ppx_deriving added as
dependency

(jaapb)

2017-09-08 17:04:06 UTC MAIN commitmail json YAML

Stublibs directory must be added to ocaml ld.conf

(jaapb)

2017-09-08 16:55:19 UTC MAIN commitmail json YAML

2017-09-08 16:54:31 UTC MAIN commitmail json YAML

2017-09-08 16:51:07 UTC MAIN commitmail json YAML

Updated misc/ocaml-opam to 2.0.0_beta4

(jaapb)

2017-09-08 16:50:46 UTC MAIN commitmail json YAML

Updated package to latest version, 2.0.0beta4. Changes include:

* Building with OCaml < 4.02.3 is no longer supported
* Support compilation with a built-in mccs solver (removing run-time dependency
  to aspcud). Integrated half-working "heuristics" dropped.
* Remove jsonm and transitive uutf dependency.
* Switch build systems to `jbuilder`, including `lib-ext` support
* Allow repeated and or'd arguments to the `list` command
* Many code and build system portability fixes (Windows, BSD)
* Add `switch export --full` to include package definitions
* Add `announce:` and `stamp:` fields to repositories (`repo` files)
* Add a global cache of git objects (greatly speeding up multiple cloning)
* Allow `opam pin URL` without a package name
* Many error handling, messages and corner case fixes
* Updated the versions of dependencies
* Removed the unused `features:` field, and proposal for a new syntax
* More informative exit codes, and documentation thereof

(jaapb)

2017-09-08 16:50:05 UTC MAIN commitmail json YAML

File installed in right directory after opam update

(jaapb)

2017-09-08 16:38:22 UTC MAIN commitmail json YAML

2017-09-08 16:18:42 UTC MAIN commitmail json YAML

Add matterircd.

(jperkin)

2017-09-08 16:17:12 UTC MAIN commitmail json YAML

Added chat/matterircd version 0.14.0

(jperkin)

2017-09-08 16:16:58 UTC MAIN commitmail json YAML

Import matterircd-0.14.0 as chat/matterircd.

Minimal IRC server which integrates with Mattermost and Slack.

Features:

- support direct messages / private channels / edited messages
- auto-join/leave to same channels as on mattermost
- reconnects with backoff on mattermost restarts
- support multiple users
- support channel backlog (messages when you're disconnected from
  IRC/mattermost)
- search messages (/msg mattermost search query)
- scrollback support (/msg mattermost scrollback #channel limit)
- restrict to specified mattermost instances
- set default team/server
- WHOIS, WHO, JOIN, LEAVE, NICK, LIST, ISON, PRIVMSG, MODE, TOPIC,
  LUSERS, AWAY, KICK, INVITE support
- support TLS (ssl)
- support LDAP logins (mattermost enterprise) (use your ldap
  account/pass to login)
- &users channel that contains members of all teams (if mattermost is
  so configured) for easy messaging
- supports mattermost roles (shows admins with @ status for now)
- gitlab auth hack by using mmtoken cookie (see
  https://github.com/42wim/matterircd/issues/29)

(jperkin)

2017-09-08 13:53:34 UTC MAIN commitmail json YAML

Updated net/tinc to 1.0.32

(jperkin)

2017-09-08 13:53:25 UTC MAIN commitmail json YAML

Update tinc to 1.0.32.  Changes since 1.0.26:

Version 1.0.32                                        September 02 2017
------------------------------------------------------------------------

Guus Sliepen (13):
      Don't dereference myself->incipher if it's NULL.
      Merge remote-tracking branch 'VittGam/master'
      Use /dev/udp instead of /dev/ip on Solaris.
      Use getmsg()/putmsg() instead of read()/write() on Solaris.
      Fix Solaris DeviceType = tap in router Mode.
      Bind outgoing TCP sockets.
      Move logging of "would block" messages to debug level 4.
      Set KillMode=mixed in the systemd service file.
      Don't forget about outgoing connections on host file read errors.
      Fix Proxy = exec.
      Set status.proxy_passed early for Proxy = exec.
      Don't try to bind Proxy = exec sockets to an address.
      Releasing 1.0.32.

Vittorio Gambaletta (VittGam) (1):
      route: Support ToS/DiffServ priority inheritance when routing IPv6
      packets.

Version 1.0.31                                          January 15 2017
------------------------------------------------------------------------

Guus Sliepen (1):
      Releasing 1.0.31.

��lie Bouttier (1):
      Remove ExecStop in tinc@.service

Version 1.0.30                                          October 30 2016
------------------------------------------------------------------------

Guus Sliepen (11):
      Allow non-empty lines after status code from a HTTP proxy.
      Fix proxy reply parsing broken by the previous commit.
      Log only the first line of a proxy request rejection message.
      Delay sending the real ID request until after a proxy request is granted.
      Use AES256 and SHA256 by default, also for the meta-connections.
      Enforce maximum amount of bytes sent/received on meta-connections.
      Fix bit shifting arithmetic so the code actually does what the last commit
      message says.
      Really fix byte budget calculation.
      Use AES in CTR mode instead of OFB mode for meta-connections.
      Use CFB mode for meta-connections to improve security.
      Releasing 1.0.30.

Version 1.0.29                                          October 09 2016
------------------------------------------------------------------------

Guus Sliepen (11):
      Preserve IPv6 scope_id in edges.
      Ensure compatibility with OpenSSL 1.1.0.
      Add -Wall to CFLAGS.
      Check return value of RSA_generate_key_ex().
      Force nul-termination of strings after vsnprintf().
      Log warnings about dropped packets only with debug level 5 or higher.
      Add a copy of ax_append_flag.m4.
      Add ax_require_defined.m4.
      Fix possibly unitialized variable.
      Fix compiler warnings about format string errors on BSD.
      Releasing 1.0.29.

Version 1.0.28                                            April 10 2016
------------------------------------------------------------------------

Guus Sliepen (8):
      Fix compiling bsd/device.c on systems without utun.
      Really remove use of __DATE__ and __TIME__ to facilitate reproducible
      builds.
      Add systemd service files.
      Update .gitignore.
      Ensure the service files are in the tarball.
      Explicitly mention that LibreSSL can be used as well.
      Update links in the documentation.
      Releasing 1.0.28.

Version 1.0.27                                            April 10 2016
------------------------------------------------------------------------

Guus Sliepen (26):
      Add missing AM_PROG_CC_C_O to configure.ac.
      Attribution for various contributors.
      Update "now" after connect() when making outgoing connections.
      Add ability to use proxies to connect to hostnames when there is no
      nameserver.
      Only add a reflexive address when we're sure it's working.
      Fix compatibility with TAP-Win32 9.0.0.21 and later.
      Fix warnings from the Clang Static Analyzer.
      Improve performance of edge updates.
      Clarify that scripts are called synchronously.
      Small fixes for the documentation.
      Add warnings for bad combinations of Device and Interface.
      Fix forwarding of edge updates.
      Don't compile getopt*.c if the system provides getopt_long().
      Update .gitignore.
      Update THANKS.
      Use iface instead of interface.
      Update copyright notices.
      Remove use of __DATE__ and __TIME__ to facilitate reproducible builds.
      Cast 0xff to char before comparing it to another char.
      Get rid of a warning when compiling tinc using MinGW.
      Every BSD flavor has a tap device nowadays.
      Use devname() if available to support devfs cloning on BSD.
      Use SIOCGIFADDR on BSDs that support it.
      Enable silent builds by default.
      Add support for OS X utun interfaces.
      Releasing 1.0.27.

Vittorio Gambaletta (VittGam) (6):
      Fix DecrementTTL option.
      Fix source IP address for ICMP unreachable packets generated by tinc.
      Try to reply with node address only when decrementing the TTL.
      Fix DecrementTTL option for packets destined to the local node.
      s/broadcast_packet_helper/route_broadcast/
      Remove forward declaration for do_decrement_ttl.

LunarShaddow (3):
      fix typo
      re-arrange include sequence to avoid a mingw introduced bug.
      Proofing README.

Florian Weik (1):
      Fix NAME variable in subnet-* scripts for local subnets.

Nathan Stratton Treadway (1):
      Fix invalid checksum generation.

(jperkin)

2017-09-08 13:35:02 UTC MAIN commitmail json YAML

buildlink3.mk inadvertently got caught in revbump, undoing that

(jaapb)

2017-09-08 13:34:04 UTC MAIN commitmail json YAML

Build is not safe for -j n.

(jaapb)

2017-09-08 13:19:52 UTC MAIN commitmail json YAML

Updated devel/js_of_ocaml to 3.0.0

(jaapb)

2017-09-08 13:19:35 UTC MAIN commitmail json YAML

Updated package to latest version, 3.0.0. Changes include:

Features/Changes

    Misc: switch to ppx instead of camlp4
    Misc: always install deriving_json
    Misc: remove support for async_kernel, bin_prot
    Misc: remove support for ppx_driver
    Misc: split js_of_ocaml in multiple packages
    Misc: switch to jbuilder
    Misc: new pseudo filesystem support with better node support
    Compiler: sourcemap support is now optional
    Compiler: no more strong dep on yojson, b64, menhir, ocamllex
    Compiler: improve separate compilation workflow
    Runtime: add support for weakdef
    Syntaxes: add expect tests
    Syntaxes: switch to ocaml-migrate-parsetree and ppx_tools_versioned
    Lib: Add primitives in [Js.Unsafe]
    Lib: remove keycode module, replaced by Dom_html.Keyboard_code
    Lib: XmlHttpRequest, API change for perform functions.

Bug fixes:

    Runtime: fix many stubs
    Lib: fix many signatures
    Compiler: fix performance of compilation passes (simpl,clean)
    Compiler: fix compat with OCaml 4.06
    Toplevel: flush channels after execution.
    Toplevel: fix toplevel generation when using -export-unit

(jaapb)

2017-09-08 13:05:39 UTC MAIN commitmail json YAML

Added ocaml-lwt_glib to Makefile SUBDIRs

(jaapb)

2017-09-08 13:05:05 UTC MAIN commitmail json YAML

Added devel/ocaml-lwt_glib version 1.1.0

(jaapb)

2017-09-08 13:04:45 UTC MAIN commitmail json YAML

2017-09-08 13:03:48 UTC MAIN commitmail json YAML

Added devel/ocaml-lwt_ssl version 1.1.0

(jaapb)

2017-09-08 13:03:19 UTC MAIN commitmail json YAML

Added ocaml-lwt_ssl to Makefile SUBDIRs

(jaapb)

2017-09-08 13:02:53 UTC MAIN commitmail json YAML

2017-09-08 13:02:34 UTC MAIN commitmail json YAML

Added ocaml-lwt_react to Makefile SUBDIRs

(jaapb)

2017-09-08 12:58:24 UTC MAIN commitmail json YAML

Added devel/ocaml-lwt_react version 1.1.0

(jaapb)

2017-09-08 12:58:06 UTC MAIN commitmail json YAML

2017-09-08 12:57:35 UTC MAIN commitmail json YAML

Somehow this didn't get committed earlier

(jaapb)

2017-09-08 12:45:52 UTC MAIN commitmail json YAML

Updated devel/ocaml-lwt to 3.1.0

(jaapb)

2017-09-08 12:45:33 UTC MAIN commitmail json YAML

Updated package to latest version, 3.1.0, which includes some
infrastructure changes as well (packages for glib, react and ssl support
have been split off). Upstream changes include:

===== 3.1.0 (2017-07-19) =====

====== Additions ======

  * Port to Jbuilder (#374, Andrew Ray).
  * Lwt_io.establish_server_with_client_address (#346, Rudi Grinberg).
  * Lwt_unix.getcwd (#403, Rapha?l Proust).

====== Planned to break in 4.0.0 ======

  * Delete lwt.simple-top (#371).
  * Delete Lwt_chan (#441).

====== Fixes ======

  * Make Lwt_log functions tail-recursive (#348, Jan Doms).
  * Make more of Lwt_list tail-recursive (#347, Jan Doms).
  * Improve string messages in exceptions (#368, #382, Jan Doms, Rapha?l
    Proust).
  * Don't call Unix.set_nonblock or Unix.clear_nonblock unnecessarily on
    some fds (#356, David Sheets).
  * Lwt_unix.sleep and Lwt_unix.timeout returning too early when using
    libev (#433, Stijn Devriendt).
  * Lwt_sequence.fold_r iterating the wrong way in some cases (#405,
    Stijn Devriendt).
  * Build conflicts in some cases due to duplicate cst_to_constr
    function (#362, J?r?mie Dimino).
  * Don't use deprecated readdir_r system call (#430, Rapha?l Proust).

====== Miscellaneous ======

  * The Lwt core, lwt.ml, has been thoroughly refactored and commented
    (#354, reviewed Gabriel Radanne, Edwin T?r?k, Rapha?l Proust, Jan
    Doms, Fabian Hemmer, Sebastien Mondet, Simon Cruanes, Anil
    Madhavapeddy, Pierre Chambart, and many others).
  * Lots of tests for most of the Lwt core (#339, #389, #392, #440,
    #448, #450, Joseph Thomas, Ryan Slade).
  * Documentation fixes (including by Joseph Thomas, Rapha?l Proust,
    Richard Degenne, Stavros Polymenis).
  * Contributing documentation (#379).
  * Massively adjust whitespace for legibility (#400, #409, #416,
    Richard Degenne).
  * Improvements to CI (Etienne Millon, Raphael Rafatpanah, Zack Coker,
    Yotam Barnoy).
  * The additional packages lwt_ssl, lwt_react, lwt_glib get new minor
    releases, the change being new Jbuilder build systems (#374, Andrew
    Ray).

===== 3.0.0 (2017-04-10) =====

====== Breaking ======

  * These changes were originally announced in release 2.7.0 (#308).
  * Lwt_engine.libev now has an optional argument for selecting the libev back
    end (#269, #294, Jeremy Yallop).
  * Lwt_io.establish_server has been changed to make it more difficult to leak
    file descriptors (#258, #260).
  * Lwt_io.shutdown_server now evaluates to a promise, which completes when the
    listening socket's close(2) operation completes (#259).
  * Lwt_unix.bind now evaluates to a promise, because the bind(2) system call
    can block for Unix domain sockets (#296, requested David Sheets).
  * ocamlfind packages lwt.react, lwt.ssl, lwt.glib are replaced by lwt_react,
    lwt_ssl, lwt_glib. These have been separate OPAM packages, under those
names, since 2.7.0 (#301).

(jaapb)

2017-09-08 12:37:46 UTC MAIN commitmail json YAML

Updated textproc/emacs-muse to 3.20

(hauke)

2017-09-08 12:37:13 UTC MAIN commitmail json YAML

Update emacs-muse to latest available.

Since download.gna.org is (currently) offline, add archive.org
fallback.

Tested build with xemacs 21.4 and emacs 25.

(hauke)

2017-09-08 12:21:55 UTC MAIN commitmail json YAML

Updated devel/ocaml-ppx_deriving to 4.2

(jaapb)

2017-09-08 12:21:36 UTC MAIN commitmail json YAML

Updated package to latest version, 4.2, and changed distribution site and
homepage URL. Changes include:

    Add support for OCaml 4.05.0.
    Use the ocaml-migrate-parsetree library to support multiple versions of OCaml.
    Fix comparison order of fields in records (#136).
    Silence an unused rec flag warning in generated code (#137).
    Monomorphize comparison function for builtin types (#115)
    Raise an error when type nonrec is encountered (#116).
    Display an error message when dynamic package loading fails.
    Add a with_path option to @@deriving to skip the module path in generated code (#120).

The homepage for the project has now moved to: https://github.com/ocaml-ppx/ppx_deriving

(jaapb)

2017-09-08 12:11:44 UTC MAIN commitmail json YAML

Added ocaml-ppx_derivers to Makefile SUBDIRs

(jaapb)

2017-09-08 12:09:00 UTC MAIN commitmail json YAML

Updated package. There were no substantive changes, but the package now
works with ocaml 4.05. There was also a change of distribution site.

(jaapb)

2017-09-08 12:00:21 UTC MAIN commitmail json YAML

Added devel/ocaml-ppx_derivers version 1.0

(jaapb)

2017-09-08 11:59:54 UTC MAIN commitmail json YAML

Added new package, ocaml-ppx_derivers, an interoperation package for
ocaml-ppx_deriving and ocaml-ppx_type_conv. It's needed as a dependency
for the new version of ocaml-ppx_deriving.

(jaapb)

2017-09-08 11:51:57 UTC MAIN commitmail json YAML

Updated devel/ocaml-jbuilder to 1.0_beta13

(jaapb)

2017-09-08 11:51:36 UTC MAIN commitmail json YAML

Updated package to latest version, 1.0+beta13. Changes include:

1.0+beta13 (05/09/2017)

    Generate toplevel html index for documentation (#224, Thomas Gazagnaire)
    Fix recompilation of native artifacts. Regression introduced in the last version (1.0+beta12) when digests replaces timestamps for checking staleness (#238, David Allsopp)

1.0+beta12 (18/08/2017)

    Fix the quoting of FLG lines in generated .merlin files (#200, Marcello Seri)
    Use the full path of archive files when linking. Before jbuilder would do: -I <path> file.cmxa, now it does -I <path> <path>/file.cmxa. Fixes #118 and #177
    Use an absolute path for ppx drivers in .merlin files. Merlin <3.0.0 used to run ppx commands from the directory where the .merlin was present but this is no longer the case
    Allow to use jbuilder install in contexts other than opam; if ocamlfind is present in the PATH and the user didn't pass --prefix or --libdir explicitly, use the output of ocamlfind printconf destdir as destination directory for library files (#179, Francois Bobot)
    Allow (:include ...) forms in all *flags fields (#153, David Allsopp)
    Add a utop subsommand. Running jbuilder utop in a directory builds and executes a custom utop toplevel with all libraries defined in the current directory (#183, Rudi Grinberg)
    Do not accept per_file anymore in preprocess field. per_file was renamed per_module and it is planned to reuse per_file for another purpose
    Warn when a file is both present in the source tree and generated by a rule. Before, jbuilder would silently ignore the rule. One now has to add a field (fallback) to custom rules to keep the current behavior (#218)
    Get rid of the deprecated-ppx-method findlib package for ppx rewriters (#222, fixes #163)
    Use digests (MD5) of files contents to detect changes rather than just looking at the timestamps. We still use timestamps to avoid recomputing digests. The performance difference is negligible and we avoid more useless recompilations, especially when switching branches for instance (#209, fixes #158)

1.0+beta11 (21/07/2017)

    Fix the error message when there are more than one <package>.opam file for a given pacakge
    Report an error when in a wrapped library, a module that is not the toplevel module depends on the toplevel module. This doesn't make as such a module would in theory be inaccessible from the outside
    Add ${SCOPE_ROOT} pointing to the root of the current scope, to fix some misuses of ${ROOT}
    Fix useless hint when all missing dependencies are optional (#137)
    Fix a bug preventing one from generating META.pkg.template with a custom rule (#190)
    Fix compilation of reason projects: .rei files where ignored and caused the build to fail (#184)

(jaapb)

2017-09-08 11:31:23 UTC MAIN commitmail json YAML

Updated lang/camlp4 to 4.05+1

(jaapb)

2017-09-08 11:31:01 UTC MAIN commitmail json YAML

Updated package to latest version, 4.05. A changelog is not available -
this is a minor release that fixes compatibility with OCaml 4.05, though.

(jaapb)

2017-09-08 11:11:31 UTC MAIN commitmail json YAML

Updated devel/diffutils to 3.6, devel/py-hypothesis to 3.24.1, devel/py-test to 3.2.2, databases/py-ldap to 2.4.44, www/py-autobahn to 17.9.1

(adam)

2017-09-08 11:10:51 UTC MAIN commitmail json YAML

Updated net/tcpdump to 4.9.2

(wiz)

2017-09-08 11:10:41 UTC MAIN commitmail json YAML

Updated tcpdump to 4.9.2.

Sunday September 3, 2017 denis@ovsienko.info
  Summary for 4.9.2 tcpdump release
    Do not use getprotobynumber() for protocol name resolution.  Do not do
      any protocol name resolution if -n is specified.
    Improve errors detection in the test scripts.
    Fix a segfault with OpenSSL 1.1 and improve OpenSSL usage.
    Clean up IS-IS printing.
    Fix buffer overflow vulnerabilities:
      CVE-2017-11543 (SLIP)
      CVE-2017-13011 (bittok2str_internal)
    Fix infinite loop vulnerabilities:
      CVE-2017-12989 (RESP)
      CVE-2017-12990 (ISAKMP)
      CVE-2017-12995 (DNS)
      CVE-2017-12997 (LLDP)
    Fix buffer over-read vulnerabilities:
      CVE-2017-11541 (safeputs)
      CVE-2017-11542 (PIMv1)
      CVE-2017-12893 (SMB/CIFS)
      CVE-2017-12894 (lookup_bytestring)
      CVE-2017-12895 (ICMP)
      CVE-2017-12896 (ISAKMP)
      CVE-2017-12897 (ISO CLNS)
      CVE-2017-12898 (NFS)
      CVE-2017-12899 (DECnet)
      CVE-2017-12900 (tok2strbuf)
      CVE-2017-12901 (EIGRP)
      CVE-2017-12902 (Zephyr)
      CVE-2017-12985 (IPv6)
      CVE-2017-12986 (IPv6 routing headers)
      CVE-2017-12987 (IEEE 802.11)
      CVE-2017-12988 (telnet)
      CVE-2017-12991 (BGP)
      CVE-2017-12992 (RIPng)
      CVE-2017-12993 (Juniper)
      CVE-2017-11542 (PIMv1)
      CVE-2017-11541 (safeputs)
      CVE-2017-12994 (BGP)
      CVE-2017-12996 (PIMv2)
      CVE-2017-12998 (ISO IS-IS)
      CVE-2017-12999 (ISO IS-IS)
      CVE-2017-13000 (IEEE 802.15.4)
      CVE-2017-13001 (NFS)
      CVE-2017-13002 (AODV)
      CVE-2017-13003 (LMP)
      CVE-2017-13004 (Juniper)
      CVE-2017-13005 (NFS)
      CVE-2017-13006 (L2TP)
      CVE-2017-13007 (Apple PKTAP)
      CVE-2017-13008 (IEEE 802.11)
      CVE-2017-13009 (IPv6 mobility)
      CVE-2017-13010 (BEEP)
      CVE-2017-13012 (ICMP)
      CVE-2017-13013 (ARP)
      CVE-2017-13014 (White Board)
      CVE-2017-13015 (EAP)
      CVE-2017-11543 (SLIP)
      CVE-2017-13016 (ISO ES-IS)
      CVE-2017-13017 (DHCPv6)
      CVE-2017-13018 (PGM)
      CVE-2017-13019 (PGM)
      CVE-2017-13020 (VTP)
      CVE-2017-13021 (ICMPv6)
      CVE-2017-13022 (IP)
      CVE-2017-13023 (IPv6 mobility)
      CVE-2017-13024 (IPv6 mobility)
      CVE-2017-13025 (IPv6 mobility)
      CVE-2017-13026 (ISO IS-IS)
      CVE-2017-13027 (LLDP)
      CVE-2017-13028 (BOOTP)
      CVE-2017-13029 (PPP)
      CVE-2017-13030 (PIM)
      CVE-2017-13031 (IPv6 fragmentation header)
      CVE-2017-13032 (RADIUS)
      CVE-2017-13033 (VTP)
      CVE-2017-13034 (PGM)
      CVE-2017-13035 (ISO IS-IS)
      CVE-2017-13036 (OSPFv3)
      CVE-2017-13037 (IP)
      CVE-2017-13038 (PPP)
      CVE-2017-13039 (ISAKMP)
      CVE-2017-13040 (MPTCP)
      CVE-2017-13041 (ICMPv6)
      CVE-2017-13042 (HNCP)
      CVE-2017-13043 (BGP)
      CVE-2017-13044 (HNCP)
      CVE-2017-13045 (VQP)
      CVE-2017-13046 (BGP)
      CVE-2017-13047 (ISO ES-IS)
      CVE-2017-13048 (RSVP)
      CVE-2017-13049 (Rx)
      CVE-2017-13050 (RPKI-Router)
      CVE-2017-13051 (RSVP)
      CVE-2017-13052 (CFM)
      CVE-2017-13053 (BGP)
      CVE-2017-13054 (LLDP)
      CVE-2017-13055 (ISO IS-IS)
      CVE-2017-13687 (Cisco HDLC)
      CVE-2017-13688 (OLSR)
      CVE-2017-13689 (IKEv1)
      CVE-2017-13690 (IKEv2)
      CVE-2017-13725 (IPv6 routing headers)

Sunday July 23, 2017 denis@ovsienko.info
  Summary for 4.9.1 tcpdump release
    CVE-2017-11108/Fix bounds checking for STP.
    Make assorted documentation updates and fix a few typos in tcpdump output.
    Fixup -C for file size >2GB (GH #488).
    Show AddressSanitizer presence in version output.
    Fix a bug in test scripts (exposed in GH #613).
    On FreeBSD adjust Capsicum capabilities for netmap.
    On Linux fix a use-after-free when the requested interface does not exist.

(wiz)

2017-09-08 11:09:35 UTC MAIN commitmail json YAML

17.9.1:
new: allow setting correlation ID in WAMP messages from user code
fix: distribute LICENSE file in all distribution formats (using setup.cfg metadata)

(adam)

2017-09-08 11:07:09 UTC MAIN commitmail json YAML

Released 2.4.44:
Modules/
* more fine-grained GIL releasing in function l_ldap_result4()

(adam)

2017-09-08 11:05:52 UTC MAIN commitmail json YAML

Pytest 3.2.2:

Bug Fixes
* Calling the deprecated request.getfuncargvalue() now shows the source of the call.
* Allow tests declared as @staticmethod to use fixtures.
* Fixed edge-case during collection: attributes which raised pytest.fail when accessed would abort the entire collection.
* Fix ReprFuncArgs with mixed unicode and UTF-8 args.

Improved Documentation
* In examples on working with custom markers, add examples demonstrating the usage of pytest.mark.MARKER_NAME.with_args in comparison with pytest.mark.MARKER_NAME.__call__
* In one of the simple examples, use pytest_collection_modifyitems() to skip tests based on a command-line option, allowing its sharing while preventing a user error when acessing pytest.config before the argument parsing.

Trivial/Internal Changes
* Fixed minor error in ���Good Practices/Manual Integration��� code snippet.
* Fixed typo in goodpractices.rst.
* Improve user guidance regarding --resultlog deprecation.

(adam)

2017-09-08 11:03:28 UTC MAIN commitmail json YAML

3.24.1:
This release improves the reduction of examples involving floating point numbers to produce more human readable examples.
It also has some general purpose changes to the way the minimizer works internally, which may see some improvement in quality and slow down of test case reduction in cases that have nothing to do with floating point numbers.

3.24.0:
Hypothesis now emits deprecation warnings if you use example() inside a test function or strategy definition (this was never intended to be supported, but is sufficiently widespread that it warrants a deprecation path).

(adam)

2017-09-08 10:26:29 UTC MAIN commitmail json YAML

Added sysutils/u-boot-jetson-tx1 version 2017.07

(jmcneill)

2017-09-08 10:25:45 UTC MAIN commitmail json YAML

+ u-boot-jetson-tx1

(jmcneill)

2017-09-08 10:25:17 UTC MAIN commitmail json YAML

Initial import of u-boot-jetson-tx1 version 2017.07.

U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the NVIDIA Jetson TX1.

(jmcneill)

2017-09-08 09:51:27 UTC MAIN commitmail json YAML

2017-09-08 09:45:12 UTC MAIN commitmail json YAML

Oops... last commit was not entirely correct

(adam)

2017-09-08 09:43:02 UTC MAIN commitmail json YAML

Rev 1: use program prefix like other GNU packages

(adam)

2017-09-08 09:42:34 UTC MAIN commitmail json YAML

release 3.6:

** New features

  When one file is a prefix of the other, cmp now appends the shorter
  file's size to the EOF diagnostic.

** Bug fixes

  Using an invalid regular expression with --ignore-matching-lines=RE (-I)
  no longer causes stack overflow.  Before, with an invocation like the
  following, diff would diagnose the error, but would still proceed to
  blow the stack: diff -Ia -I\\ <(echo) <(echo b)
  [bug introduced in 2.9]

  diff no longer mishandles line numbers exceeding 2**31 on Mingw-w64.

  the ---presume-output-tty (ostensibly test-only) option would cause
  diff --color to read an uninitialized variable
  [bug introduced in 3.4]

** Performance changes

  diff's default algorithm has been tweaked to deal better with larger
  files, reversing some of the changes made in diffutils-3.4.

(adam)

2017-09-08 09:13:06 UTC MAIN commitmail json YAML

Updated lang/ocaml to 4.05.0

(jaapb)

2017-09-08 09:12:44 UTC MAIN commitmail json YAML

Updated package to latest version, 4.05.

Package changes: PLIST cleanup, and added some options for native
compilation.

Changes from ocaml 4.04.2 include (MPR and GPR changed to M and G to not
trigger our CVS hooks):
(Changes that can break existing programs are marked with a "*")

### Language features:

### Code generation and optimizations:

- M#7201, G#954: Correct wrong optimisation of "0 / <expr>"
  and "0 mod <expr>" in the case when <expr> was a non-constant
  evaluating to zero
  (Mark Shinwell, review by Gabriel Scherer, Leo White and Xavier Leroy)

- M#7357, G#832: Improve compilation time for toplevel
  include(struct ... end : sig ... end)
  (Alain Frisch, report by Hongbo Zhang, review by Jacques Garrigue)

- M#7533, G#1173: Correctly perform side effects for certain
  cases of "/" and "mod"
  (Mark Shinwell, report by Jan Mitgaard)

- G#504: Instrumentation support for fuzzing with afl-fuzz.
  (Stephen Dolan, review by Alain Frisch, Pierre Chambart, Mark
  Shinwell, Gabriel Scherer and Damien Doligez)

- G#863, G#1068, G#1069: Optimise matches with constant
  results to lookup tables.
  (Stephen Dolan, review by Gabriel Scherer, Pierre Chambart,
  Mark Shinwell, and bug report by Gabriel Scherer)

- G#1150: Fix typo in arm64 assembler directives
  (KC Sivaramakrishnan)

### Runtime system:

- M#385, G#953: Add caml_startup_exn
  (Mark Shinwell)

- M#7423, G#946: expose new exception-raising functions
  `void caml_{failwith,invalid_argument}_value(value msg)`
  in addition to
  `void caml_{failwith,invalid_argument}(char const *msg)`.
  The previous functions would not free their message argument, so
  were inconvient for dynamically-allocated messages; the messages
  passed to the new functions are handled by the garbage collector.
  (Gabriel Scherer, review by Mark Shinwell, request by Immanuel Litzroth)

- M#7557, G#1213: More security for getenv
  (Damien Doligez, reports by Seth Arnold and Eric Milliken, review by
  Xavier Leroy, David Allsopp, Stephen Dolan, Hannes Mehnert)

- G#795: remove 256-character limitation on Sys.executable_name
  (Xavier Leroy)

- G#891: Use -fno-builtin-memcmp when building runtime with gcc.
  (Leo White)

### Type system:

- M#6608, G#901: unify record types when overriding all fields
  (Tadeu Zagallo and Gabriel Scherer, report by Jeremy Yallop,
  review by David Allsopp, Jacques Garrigue)

* M#7414, G#929: Soundness bug with non-generalized type variables and
  functors.
  (compatibility: some code using module-global mutable state will
  fail at compile-time and is fixed by adding extra annotations;
  see the Mantis and Github discussions.)
  (Jacques Garrigue, report by Leo White)

### Compiler user-interface and warnings:

- M#7050, G#748 G#843 G#864: new `-args/-args0 <file>` parameters to
  provide extra command-line arguments in a file -- see documentation.
  User programs may implement similar options using the new `Expand`
  constructor of the `Arg` module.
  (Bernhard Schommer, review by J?r?mie Dimino, Gabriel Scherer
  and Damien Doligez, discussion with Alain Frisch and Xavier Leroy,
  feature request from the Coq team)

- M#7137, G#960: "-open" command line flag now accepts
  a module path (not a module name)
  (Arseniy Alekseyev and Leo White)

- M#7172, G#970: add extra (ocamlc -config) options
  int_size, word_size, ext_exe
  (Gabriel Scherer, request by Daniel B?nzli)

- M#7315, G#736: refine some error locations
  (Gabriel Scherer and Alain Frisch, report by Matej Ko??k)

- M#7473, G#1025: perform proper globbing for command-line arguments on
  Windows
  (Jonathan Protzenko)

- M#7479: make sure "ocamlc -pack" is only given .cmo and .cmi files,
  and that "ocamlopt -pack" is only given .cmx and .cmi files.
  (Xavier Leroy)

- G#796: allow compiler plugins to declare their own arguments.
  (Fabrice Le Fessant)

- G#829: better error when opening a module aliased to a functor
  (Alain Frisch)

- G#911: ocamlc/ocamlopt do not pass warnings-related options to C
  compiler when called to compile third-party C source files
  (S?bastien Hinderer, review by Adrien Nader and David Allsopp)

- G#915: fix -dsource (pprintast.ml) bugs
  (Runhang Li, review by Alain Frisch)

* G#933: ocamlopt -p now reports an error on platforms that do not
  support profiling with gprof; dummy profiling libraries are no longer
  installed on such platforms.
  This can be tested with ocamlopt -config
  (S?bastien Hinderer)

- G#1009: "ocamlc -c -linkall" and "ocamlopt -c -linkall" can now be used
  to set the "always link" flag on individual compilation units.  This
  controls linking with finer granularity than "-a -linkall", which sets
  the "always link" flag on all units of the given library.
  (Xavier Leroy)

- G#1015: add option "-plugin PLUGIN" to ocamldep too. Use compilerlibs
  to build ocamldep. Add option "-depend" to ocamlc/ocamlopt to behave
  as ocamldep. Remove any use of ocamldep to build the distribution.
  (Fabrice Le Fessant)

- G#1027: various improvements to -dtimings, mostly including time
  spent in subprocesses like preprocessors
  (Valentin Gatien-Baron, review by Gabriel Scherer)

- G#1098: the compiler now takes the boolean "OCAML_COLOR" environment
  variable into account if "-color" is not provided.  This allows users
  to override the default behaviour without modifying invocations of ocaml
  manually.
  (Hannes Mehnert, Guillaume Bury,
  review by Daniel B?nzli, Gabriel Scherer, Damien Doligez)

### Standard library:

- M#6975, G#902: Truncate function added to stdlib Buffer module
  (Dhruv Makwana, review by Alain Frisch and Gabriel Scherer)

- M#7279, G#710: `Weak.get_copy` `Ephemeron.*_copy` doesn't copy
  custom blocks anymore
  (Fran?ois Bobot, Alain Frisch, bug reported by Martin R. Neuh?u?er,
  review by Thomas Braibant and Damien Doligez)

* M#7500, G#1081: Remove Uchar.dump
  (Daniel B?nzli)

- G#760: Add a functions List.compare_lengths and
  List.compare_length_with to avoid full list length computations
  (Fabrice Le Fessant, review by Leo White, Josh Berdine and Gabriel Scherer)

- G#778: Arg: added option Expand that allows to expand a string
  argument to a string array of new arguments
  (Bernhard Schommer, review by Gabriel Scherer and J?r?mie Dimino)

- G#849: Expose a Spacetime.enabled value
  (Leo White)

- G#885: Option-returning variants of stdlib functions
  (Alain Frisch, review by David Allsopp and Bart Jacobs)

- G#869: Add find_first, find_first_opt, find_last, find_last_opt to
  maps and sets.  Find the first or last binding or element
  satisfying a monotonic predicate.
  (Gabriel de Perthuis, with contributions from Alain Frisch, review by
  Hezekiah M. Carty and Simon Cruanes, initial report by Gerd Stolpmann)

- G#875: Add missing functions to ArrayLabels, BytesLabels,
  ListLabels, MoreLabels, StringLabels so they are compatible with
  non-labeled counterparts. Also add missing @@ocaml.deprecated attributes
  in StringLabels and BytesLabels.
  (Roma Sokolov, review by Gabriel Scherer, Jacques Garrigue,
  Gabriel Radanne, Alain Frisch)

- G#999: Arg, do not repeat the usage message thrice when reporting an error
  (this was a regression in 4.03)
  (Florian Angeletti, review by Gabriel Scherer)

- G#1042: Fix escaping of command-line arguments in
  Unix.create_process{,_env} under Windows.  Arguments with tabs should now
  be received verbatim by the child process.
  (Nicolas Ojeda Bar, Andreas Hauptmann review by Xavier Leroy)

### Debugging and profiling:

- M#7258: ocamldebug's "install_printer" command had problems with
  module aliases
  (Xavier Leroy)

- G#378: Add [Printexc.raise_with_backtrace] to raise an exception using
  an explicit backtrace
  (Fran?ois Bobot, review by Gabriel Scherer, Xavier Leroy, Damien Doligez,
  Fr?d?ric Bour)

### Manual and documentation:

- M#6597, G#1030: add forward references to language extensions
  that extend non-terminal symbols in the language reference section.
  (Florian Angeletti, review by Gabriel Scherer)

- M#7497, G#1095: manual, enable numbering for table of contents
  (Florian Angeletti, request by Daniel B?nzli)

- M#7539, G#1181: manual, update dead links in ocamldoc chapter
  (Florian Angeletti)

- G#633: manpage and manual documentation for the `-opaque` option
  (Konstantin Romanov, Gabriel Scherer, review by Mark Shinwell)

- G#751, G#925: add a HACKING.adoc file to contain various
  tips and tricks for people hacking on the repository. See also
  CONTRIBUTING.md for advice on sending contributions upstream.
  (Gabriel Scherer and Gabriel Radanne, review by David Allsopp,
  inspired by John Whitington)

- G#916: new tool lintapidiff, use it to update the manual with
  @since annotations for API changes introduced between 4.00-4.05.
  (Edwin T?r?k, review by Gabriel Scherer, discussion with Alain Frisch,
  David Allsopp, S?bastien Hinderer, Damien Doligez and Xavier Leroy)

- G#939: activate the caml_example environment in the language
  extensions section of the manual. Convert some existing code
  examples to this format.
  (Florian Angeletti)

- G#1082: clarify that the use of quoted string for preprocessed
  foreign quotations still requires the use of an extension node
  [%foo ...] to mark non-standard interpretation.
  (Gabriel Scherer, request by Matthew Wahab in G#1066,
  review by Florian Angeletti)

### Other libraries:

- M#7158: Event.sync, Mutex.create, Condition.create cause too many GCs.
  The fix is to no longer consider mutexes and condition variables
  as rare kernel resources.
  (Xavier Leroy)

- M#7264: document the different behaviors of Unix.lockf under POSIX
  and under Win32.
  (Xavier Leroy, report by David Allsopp)

- M#7339, G#787: Support the '0 dimension' case for bigarrays
  (see Bigarray documentation)
  (Laurent Mazare,
  review by Gabriel Scherer, Alain Frisch and Hezekiah M. Carty)

* M#7342, G#797: fix Unix.read on pipes with no data left on Windows
  it previously raised an EPIPE error, it now returns 0 like other OSes
  (Jonathan Protzenko, review by Andreas Hauptmann and Damien Doligez)

- G#650: in the Unix library, add `?cloexec:bool` optional arguments to
  functions that create file descriptors (`dup`, `dup2`, `pipe`, `socket`,
  `socketpair`, `accept`).  Implement these optional arguments in the
  most atomic manner provided by the operating system to set (or clear)
  the close-on-exec flag at the same time the file descriptor is created,
  reducing the risk of race conditions with `exec` or `create_process`
  calls running in other threads, and improving security.  Also: add a
  `O_KEEPEXEC` flag for `openfile` by symmetry with `O_CLOEXEC`.
  (Xavier Leroy, review by Mark Shinwell, David Allsopp and Alain Frisch,
  request by Romain Beauxis)

- G#996: correctly update caml_top_of_stack in systhreads
  (Fabrice Le Fessant)

- G#997, G#1077: Deprecate Bigarray.*.map_file and add Unix.map_file as a
  first step towards moving Bigarray to the stdlib
  (J?r?mie Dimino and Xavier Leroy)

### Toplevel:

- M#7060, G#1035: Print exceptions in installed custom printers
  (Tadeu Zagallo, review by David Allsopp)

### Tools:

- M#5163: ocamlobjinfo, dump globals defined by bytecode executables
  (St?phane Glondu)

- M#7333: ocamldoc, use the first sentence of text file as
  a short description in overviews.
  (Florian Angeletti)

- G#848: ocamldoc, escape link targets in HTML output
  (Etienne Millon, review by Gabriel Scherer, Florian Angeletti and
  Daniel B?nzli)

- G#986: ocamldoc, use relative paths in error message
  to solve ocamlbuild+doc usability issue (ocaml/ocamlbuild#79)
  (Gabriel Scherer, review by Florian Angeletti, discussion with Daniel B?nzli)

- G#1017: ocamldoc, add an option to detect code fragments that could be
  transformed into a cross-reference to a known element.
  (Florian Angeletti, review and suggestion by David Allsopp)

- clarify ocamldoc text parsing error messages
  (Gabriel Scherer)

### Compiler distribution build system:

- M#7377: remove -std=gnu99 for newer gcc versions
  (Damien Doligez, report by ygrek)

- M#7452, G#1228: tweak GCC options to try to avoid the
  Skylake/Kaby lake bug
  (Damien Doligez, review by David Allsopp, Xavier Leroy and Mark Shinwell)

- G#693: fail on unexpected errors or warnings within caml_example
  environment.
  (Florian Angeletti)

- G#803: new ocamllex-based tool to extract bytecode compiler
  opcode information from C headers.
  (Nicolas Ojeda Bar)

- G#827: install missing mli and cmti files, new make target
  install-compiler-sources for installation of compiler-libs ml files
  (Hendrik Tews)

- G#887: allow -with-frame-pointers if clang is used as compiler on Linux
  (Bernhard Schommer)

- G#898: fix locale-dependence of primitive list order,
  detected through reproducible-builds.org.
  (Hannes Mehnert, review by Gabriel Scherer and Ximin Luo)

- G#907: Remove unused variable from the build system
  (S?bastien Hinderer, review by whitequark, Gabriel Scherer, Adrien Nader)

- G#911: Clarify the use of C compiler related variables in the build system.
  (S?bastien Hinderer, review by Adrien Nader, Alain Frisch, David Allsopp)

- G#919: use clang as preprocessor assembler if clang is used as compiler
  (Bernhard Schommer)

- G#927: improve the detection of hashbang support in the configure script
  (Arma?l Gu?neau)

- G#932: install ocaml{c,lex}->ocaml{c,lex}.byte symlink correctly
  when the opt target is built but opt.opt target is not.
  (whitequark, review by Gabriel Scherer)

- G#935: allow build in Android's termux
  (ygrek, review by Gabriel Scherer)

- G#984: Fix compilation of compiler distribution when Spacetime
  enabled
  (Mark Shinwell)

- G#991: On Windows, fix installation when native compiler is not
  built
  (S?bastien Hinderer, review by David Allsopp)

- G#1033: merge Unix and Windows build systems in the root directory
  (S?bastien Hinderer, review by Damien Doligez and Adrien Nader)

- G#1047: Make .depend files generated for C sources more portable
  (S?bastien Hinderer, review by Xavier Leroy and David Allsopp)

- G#1076: Simplify ocamlyacc's build system
  (S?bastien Hinderer, review by David Allsopp)

### Compiler distribution build system: Makefile factorization

The compiler distribution build system (the set of Makefiles used to
build the compiler distribution) traditionally had separate Makefiles
for Unix and Windows, which lead to some amount of duplication and
subtle differences and technical debt in general -- for people working
on the compiler distribution, but also cross-compilation or porting to
new systems. During the 4.05 development period, S?bastien Hinderer
worked on harmonizing the build rules and merging the two build
systems.

* Some changes were made to the config/Makefile file which
  is exported as $(ocamlc -where)/Makefile.config, and on
  which some advanced users might rely. The changes are
  as follows:
  - a BYTERUN variable was added that points to the installed ocamlrun
  - the PARTIALLD variable was removed (PACKLD is more complete)
  - the always-empty DLLCCCOMPOPTS was removed
  - the SHARED variable was removed; its value is "shared" or "noshared",
    which duplicates the existing and more convenient
    SUPPORTS_SHARED_LIBRARIES variable whose value is "true" or "false".

  Note that Makefile.config may change further in the future and relying
  on it is a bit fragile. We plan to make `ocamlc -config` easier to use
  for scripting purposes, and have a stable interface there. If you rely
  on Makefile.config, you may want to get in touch with S?bastien Hinderer
  or participate to M#7116 (Allow easy retrieval of Makefile.config's values)
  or M#7172 (More information in ocamlc -config).

The complete list of changes is listed below.

- G#705: update Makefile.nt so that ocamlnat compiles
  for non-Cygwin Windows ports.
  (S?bastien Hinderer, review by Alain Frisch)

- G#729: Make sure ocamlnat is built with a $(EXE) extension, merge
  rules between Unix and Windows Makefiles
  (S?bastien Hinderer, review by Alain Frisch)

- G#762: Merge build systems in the yacc/ directory.
  (S?bastien Hinderer, review by David Allsopp, Alain Frisch)

- G#764: Merge build systems in the debugger/ directory.
  (S?bastien Hinderer, review by Alain Frisch)

- G#785: Merge build systems in otherlibs/systhreads/
  (S?bastien Hinderer, review by Alain Frisch, David Allsopp,
  testing and regression fix by J?r?mie Dimino)

- G#788: Merge build systems in subdirectories of otherlibs/.
  (S?bastien Hinderer, review by Alain Frisch)

- G#808, G#906: Merge Unix and Windows build systems
  in the ocamldoc/ directory
  (S?bastien Hinderer, review by Alain Frisch)

- G#812: Merge build systems in the tools/ subdirectory
  (S?bastien Hinderer, review by Alain Frisch)

- G#866: Merge build systems in the stdlib/ directory
  (S?bastien Hinderer, review by David Allsopp and Adrien Nader)

- G#941: Merge Unix and Windows build systems in the asmrun/ directory
  (S?bastien Hinderer, review by Mark Shinwell, Adrien Nader,
  Xavier Leroy, David Allsopp, Damien Doligez)

- G#981: Merge build systems in the byterun/ directory
  (S?bastien Hinderer, review by Adrien Nader)

- G#1033, G#1048: Merge build systems in the root directory
  (S?bastien Hinderer, review by Adrien Nader and Damien Doligez,
  testing and regression fix by Andreas Hauptmann)

### Internal/compiler-libs changes:

- G#673: distinguish initialization of block fields from mutation in lambda.
  (Fr?d?ric Bour, review by Xavier Leroy, Stephen Dolan and Mark Shinwell)

- G#744, G#781: fix duplicate self-reference in imported cmi_crcs
  list in .cmti files + avoid rebuilding cmi_info record when creating
  .cmti files
  (Alain Frisch, report by Daniel B?nzli, review by J?r?mie Dimino)

- G#881: change `Outcometree.out_variant` to be more general.
  `Ovar_name of out_ident * out_type list` becomes `Ovar_type of out_type`.
  (Valentin Gatien-Baron, review by Leo White)

- G#908: refactor PIC-handling in the s390x backend
  (Gabriel Scherer, review by Xavier Leroy and Mark Shinwell)

### Bug fixes

- M#5115: protect all byterun/fail.c functions against
  uninitialized caml_global_data (only changes the bytecode behavior)
  (Gabriel Scherer, review by Xavier Leroy)

- M#6136, G#967: Fix Closure so that overapplication evaluation order
  matches the bytecode compiler and Flambda.
  (Mark Shinwell, report by Jeremy Yallop, review by Fr?d?ric Bour)

- M#6550, G#1094: Allow creation of empty .cmxa files on macOS
  (Mark Shinwell)

- M#6594, G#955: Remove "Istore_symbol" specific operation on x86-64.
  This is more robust and in particular avoids assembly failures on Win64.
  (Mark Shinwell, review by Xavier Leroy, testing by David Allsopp and
  Olivier Andrieu)

- M#6903: Unix.execvpe doesn't change environment on Cygwin
  (Xavier Leroy, report by Adrien Nader)

- M#6987: Strange error message probably caused by
  universal variable escape (with polymorphic variants)
  (Jacques Garrigue, report by Mikhail Mandrykin and Leo White)

- M#7216, G#949: don't require double parens in Functor((val x))
  (Jacques Garrigue, review by Valentin Gatien-Baron)

- M#7331: ocamldoc, avoid infinite loop in presence of self alias,
  i.e. module rec M:sig end = M
  (Florian Angeletti, review Gabriel Scherer)

- M#7346, G#966: Fix evaluation order problem whereby expressions could
  be incorrectly re-ordered when compiling with Flambda.  This also fixes one
  example of evaluation order in the native code compiler not matching the
  bytecode compiler (even when not using Flambda)
  (Mark Shinwell, Leo White, code review by Pierre Chambart)

- M#7348: Private row variables can escape their scope
  (Jacques Garrigue, report by Leo White)

- M#7407: Two not-quite-standard C idioms rejected by SUNWSPro compilers
  (Xavier Leroy)

- M#7421: Soundness bug with GADTs and lazy
  (Jacques Garrigue, report by Leo White)

- M#7424: Typechecker diverges on unboxed type declaration
  (Jacques Garrigue, report by Stephen Dolan)

- M#7426, G#965: Fix fatal error during object compilation (also
  introduces new [Pfield_computed] and [Psetfield_computed] primitives)
  (Mark Shinwell, report by Ulrich Singer)

- M#7427, G#959: Don't delete let bodies in Cmmgen
  (Mark Shinwell, report by Valentin Gatien-Baron)

- M#7432: Linking modules compiled with -labels and -nolabels is not safe
  (Jacques Garrigue, report by Jeremy Yallop)

- M#7437: typing assert failure with nonrec priv
  (Jacques Garrigue, report by Anil Madhavapeddy)

- M#7438: warning +34 exposes #row with private types
  (Alain Frisch, report by Anil Madhavapeddy)

- M#7443, G#990: spurious unused open warning with local open in patterns
  (Florian Angeletti, report by Gabriel Scherer)

- M#7456, G#1092: fix slow compilation on source files containing a lot
  of similar debugging information location entries
  (Mark Shinwell)

- M#7504: fix warning 8 with unconstrained records
  (Florian Angeletti, report by John Whitington)

- M#7511, G#1133: Unboxed type with unboxed argument should not be accepted
  (Damien Doligez, review by Jeremy Yallop and Leo White)

- G#805, G#815, G#833: check for integer overflow in String.concat
  (Jeremy Yallop,
  review by Damien Doligez, Alain Frisch, Daniel B?nzli, Fabrice Le Fessant)

- G#881: short-paths did not apply to some polymorphic variants
  (Valentin Gatien-Baron, review by Leo White)

- G#886: Fix Ctype.moregeneral's handling of row_name
  (Leo White, review by Jacques Garrigue)

- G#934: check for integer overflow in Bytes.extend
  (Jeremy Yallop, review by Gabriel Scherer)

- G#956: Keep possibly-effectful expressions when optimizing multiplication
  by zero.
  (Jeremy Yallop, review by Nicol?s Ojeda B?r, Xavier Leroy and Mark Shinwell)

- G#977: Catch Out_of_range in ocamldebug's "list" command
  (Yunxing Dai)

- G#983: Avoid removing effectful expressions in Closure, and
  eliminate more non-effectful ones
  (Alain Frisch, review by Mark Shinwell and Gabriel Scherer)

- G#987: alloc_sockaddr: don't assume a null terminator. It is not inserted
  on macOS by system calls that fill in a struct sockaddr (e.g. getsockname).
  (Anton Bachin)

- G#998: Do not delete unused closures in un_anf.ml.
  (Leo White, review by Mark Shinwell and Pierre Chambart)

- G#1019: Fix fatal error in Flambda mode "[functions] does not map set of
  closures ID"
  (Pierre Chambart, code review by Mark Shinwell and Leo White)

- G#1075: Ensure that zero-sized float arrays have zero tags.
  (Mark Shinwell, Leo White, review by Xavier Leroy)

* G#1088: Gc.minor_words now returns accurate numbers.
  (compatibility: the .mli declaration of `Gc.minor_words`
  and `Gc.get_minor_free` changed, which may break libraries
  re-exporting these values.)
(Stephen Dolan, review by Pierre Chambart and Xavier Leroy)

(jaapb)

2017-09-08 09:05:37 UTC MAIN commitmail json YAML

Added options for ocaml 4.05

(jaapb)

2017-09-08 08:50:40 UTC MAIN commitmail json YAML

Reset PKGREVISION after update.

(wiz)

2017-09-08 08:50:33 UTC MAIN commitmail json YAML

Updated audio/mpg123 to 1.25.5

(wiz)

2017-09-08 08:50:23 UTC MAIN commitmail json YAML

Updated mpg123 to 1.25.5.

1.25.5
------
- Avoid another buffer read overflow in the ID3 parser on 32 bit platforms
  (bug 254).

1.25.4
------
- Better configure checks for i?86-apple-darwin (bug 253).
- libmpg123:
-- Prevent harmless call to memcpy(NULL, NULL, 0).
-- More early checking of ID3v2 encoding values to avoid bogus text being
  stored.

1.25.3
------
- libmpg123:
-- Better checks for xrpnt overflow in III_dequantize_sample() before each
  use, avoiding false positives and catching cases that were rendered
  harmless by alignment-enlarged buffers.

(wiz)

2017-09-08 08:48:42 UTC MAIN commitmail json YAML

Updated security/p5-IO-Socket-SSL to 2.051

(wiz)

2017-09-08 08:48:32 UTC MAIN commitmail json YAML

Updated p5-IO-Socket-SSL to 2.051.

2.051 2017/09/05
- syswrite: if SSL_write sets SSL_ERROR_SYSCALL but no $! (as seen with
  OpenSSL 1.1.0 on Windows) set $! to EPIPE to propagate a useful error up
  https://github.com/noxxi/p5-io-socket-ssl/issues/62

(wiz)

2017-09-08 08:46:00 UTC MAIN commitmail json YAML

Updated x11/xf86-video-ati to 7.10.0

(wiz)

2017-09-08 08:45:49 UTC MAIN commitmail json YAML

Updated xf86-video-ati to 7.10.0.

I'm pleased to announce the 7.10.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.13-1.19.

Highlights:

* Clients can now use DRI page flipping even while TearFree is enabled
  for any CRTC. This should improve performance of such clients
  (including compositing managers) while TearFree is enabled, and avoid
  other issues such as tearing on other CRTCs where TearFree isn't
  enabled.
* The driver now takes measures to prevent other DRM master processes
  (potentially from other local users) from accessing buffers created by
  this driver while switched away to a different VT. Other DRM master
  processes should only be able to access a single buffer anymore, which
  contains only all-black pixels.
* The gamma ramp is now applied to the HW cursor as well, so the HW
  cursor doesn't look odd when e.g. using Redshift or similar tools.

Plus other improvements and fixes. Thanks to everybody who
contributed to this release in any way!

Adam Jackson (1):
      modesetting: Validate the atom for enum properties

Daniel Stone (1):
      Set correct DRM event context version

Eric Anholt (1):
      Use plain glamor_egl_create_textured_screen().

Martin Peres (1):
      modesetting: re-set the crtc's mode when link-status goes BAD

Michel Dè¾°nzer (46):
      Post-release version bump
      manpage: Don't put "'" at the beginning of a line
      Don't set modes before RADEONWindowExposures_oneshot is called
      Apply gamma correction to HW cursor
      Pass pixmap instead of handle to radeon_do_pageflip
      Use reference counting for tracking KMS framebuffer lifetimes
      Simplify tracking of PRIME scanout pixmap
      Remove unused struct members from drmmode_display.h
      Update URLs
      Include xf86Pci.h for DRICreatePCIBusID with xserver Git master
      Only call drmmode_scanout_free for non-GPU screens in LeaveVT
      Increase reference count of FB assigned to drmmode_crtc->flip_pending
      Improve drmmode_fb_reference debugging code
      Use pRADEONEnt->fd exclusively for the DRM file descriptor
      Use drmmode_crtc->scanout_id instead of 0 to check for scanout buffer
      If a TearFree flip fails, fall back to non-TearFree operation
      Only handle reflection in the driver with Xorg < 1.16
      Add AC_CONFIG_MACRO_DIRS([m4]) to configure.ac
      Makefile.am: Set ACLOCAL_AMFLAGS = -I m4
      autogen.sh: Pass -f to autoreconf
      Use root window (pixmap) instead of screen pixmap for scanout updates
      Add drmmode_crtc_can_flip helper
      Allow DRI page flipping when some CRTCs use separate scanout buffers
      Adapt to PixmapDirtyUpdateRec::src being a DrawablePtr
      Remove drmmode_crtc->scanout_destroy[] array
      Pass reference CRTC to radeon_do_pageflip directly
      Create drmmode_wait_vblank helper
      Create drmmode_crtc_wait_pending_event helper macro
      Wait for pending flips synchronously before turning off a CRTC
      Handle multiple "pending" Present flips
      Add source drawable parameter to radeon_scanout_do_update
      Pass extents to radeon_scanout_do_update
      Always allow Present page flipping with TearFree
      Always allow DRI2 page flipping with TearFree
      Consolidate radeon_scanout_flip_abort/handler helpers
      Use xorg_list_append for the DRM event list
      Make radeon_scanout_do_update take a PixmapPtr instead of a DrawablePtr
      Create radeon_pixmap_clear helper
      Create drmmode_set_mode helper
      Create radeon_pixmap_get_fb_ptr helper
      Create radeon_master_screen helper
      Make all active CRTCs scan out an all-black framebuffer in LeaveVT
      Remove drmmode_scanout_free
      Use a timer for unreferencing the all-black FB
      Require xserver >= 1.13
      Bump version for 7.10.0 release

(wiz)

2017-09-08 08:44:34 UTC MAIN commitmail json YAML

pulseaudio update done, remove

(wiz)

2017-09-08 08:39:06 UTC MAIN commitmail json YAML

Added variable to have ocaml-jbuilder only build certain packages

(jaapb)

2017-09-08 08:19:39 UTC MAIN commitmail json YAML

Updated x11/xf86-video-amdgpu to 1.4.0

(wiz)

2017-09-08 08:19:30 UTC MAIN commitmail json YAML

Updated xf86-video-amdgpu to 1.4.0.

I'm pleased to announce the 1.4.0 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.13-1.19.

Highlights:

* Clients can now use DRI page flipping even while TearFree is enabled
  for any CRTC. This should improve performance of such clients
  (including compositing managers) while TearFree is enabled, and avoid
  other issues such as tearing on other CRTCs where TearFree isn't
  enabled.
* The driver now takes measures to prevent other DRM master processes
  (potentially from other local users) from accessing buffers created by
  this driver while switched away to a different VT. Other DRM master
  processes should only be able to access a single buffer anymore, which
  contains only all-black pixels.
* The gamma ramp is now applied to the HW cursor as well, so the HW
  cursor doesn't look odd when e.g. using Redshift or similar tools.

Plus other improvements and fixes. Thanks to everybody who contributed
to this release in any way!

Adam Jackson (1):
      modesetting: Validate the atom for enum properties

Daniel Stone (1):
      Set correct DRM event context version

Eric Anholt (1):
      Use plain glamor_egl_create_textured_screen().

Martin Peres (1):
      modesetting: re-set the crtc's mode when link-status goes BAD

Michel Dè¾°nzer (45):
      Post-release version bump
      manpage: Don't put "'" at the beginning of a line
      Don't set modes before AMDGPUWindowExposures_oneshot is called
      Apply gamma correction to HW cursor
      Remove unused struct members from drmmode_display.h
      Don't enable DRI3 without glamor
      Simplify tracking of PRIME scanout pixmap
      Update URLs
      Use reference counting for tracking KMS framebuffer lifetimes
      Improve AMDGPUPreInitAccel_KMS log messages
      Increase reference count of FB assigned to drmmode_crtc->flip_pending
      Improve drmmode_fb_reference debugging code
      Only call drmmode_scanout_free for non-GPU screens in LeaveVT
      Use drmmode_crtc->scanout_id instead of 0 to check for scanout buffer
      If a TearFree flip fails, fall back to non-TearFree operation
      Add AC_CONFIG_MACRO_DIRS([m4]) to configure.ac
      Makefile.am: Set ACLOCAL_AMFLAGS = -I m4
      autogen.sh: Pass -f to autoreconf
      Only handle reflection in the driver with Xorg < 1.16
      Use root window (pixmap) instead of screen pixmap for scanout updates
      Add drmmode_crtc_can_flip helper
      Allow DRI page flipping when some CRTCs use separate scanout buffers
      Adapt to PixmapDirtyUpdateRec::src being a DrawablePtr
      Remove drmmode_crtc->scanout_destroy[] array
      Pass reference CRTC to amdgpu_do_pageflip directly
      Create drmmode_wait_vblank helper
      Create drmmode_crtc_wait_pending_event helper macro
      Wait for pending flips synchronously before turning off a CRTC
      Handle multiple "pending" Present flips
      Add source drawable parameter to amdgpu_scanout_do_update
      Pass extents to amdgpu_scanout_do_update
      Always allow Present page flipping with TearFree
      Always allow DRI2 page flipping with TearFree
      Consolidate amdgpu_scanout_flip_abort/handler helpers
      Use xorg_list_append for the DRM event list
      Make amdgpu_scanout_do_update take a PixmapPtr instead of a DrawablePtr
      Create amdgpu_pixmap_clear helper
      Create drmmode_set_mode helper
      Create amdgpu_pixmap_get_fb_ptr helper
      Create amdgpu_master_screen helper
      Make all active CRTCs scan out an all-black framebuffer in LeaveVT
      Remove drmmode_scanout_free
      Use a timer for unreferencing the all-black FB
      Require xserver >= 1.13
      Bump version for 1.4.0 release

Nicholas Molloy (1):
      Fix a misspelling of 'acceleration' in amdgpu_kms.c

(wiz)

2017-09-08 07:57:07 UTC MAIN commitmail json YAML

Updated security/py-oauthlib to 2.0.3, devel/libuv to 1.14.1, security/py-asn1 to 0.3.4, devel/cmake to 3.9.2

(adam)

2017-09-08 07:56:08 UTC MAIN commitmail json YAML

Changes in 3.9.2 since 3.9.1:
InstallRequiredSystemLibraries: Factor redist name into variable
InstallRequiredSystemLibraries: Find VS 2017 Update 3 redist directory
macOS: Revert default Hi-DPI support in applications
Ninja: Fix support for MSVC with non-English output
Xcode: Revert addition of "outputPaths" to custom command build phase
cmCPackDragNDropGenerator: Add missing include
cmake: Fix --find-package mode with imported targets
Genex: Fix TARGET_PROPERTY value of SOURCES
Android: Update for NDK r16
FindBoost: Revert "Simplify search in lists."
InstallRequiredSystemLibraries: Add support for future VS 2017 toolchains
Tests: Fix RunCMake.GeneratorExpression to run in CMake 3.9
FindOpenMP: Restore OpenMP_FOUND result variable
CUDA: Pass host compiler to nvcc while device linking
VS: Do not reference output assemblies if not possible for CSharp target
VS: Initialize CSharp flags consistently
Autogen: Restore AUTOUIC lookup paths from 3.8.2
Autogen: Update AUTOUIC documentation for search paths
Autogen: Extend AUTOUIC search paths test
Clang: Find version-suffixed LLVM/Clang binutils
FindCygwin: Fix regression when CYGWIN_INSTALL_PATH is already set

(adam)

2017-09-08 07:55:27 UTC MAIN commitmail json YAML

Updated textproc/expat to 2.2.4

(wiz)

2017-09-08 07:55:17 UTC MAIN commitmail json YAML

Updated expat to 2.2.4.

Release 2.2.4 Sat Auguest 19 2017
        Bug fixes:
            #115  Fix copying of partial characters for UTF-8 input

        Other changes:
            #109  Fix "make check" for non-x86 architectures that default
                    to unsigned type char (-128..127 rather than 0..255)
            #109  coverage.sh: Cover -funsigned-char
                  Autotools: Introduce --without-xmlwf argument
            #65  Autotools: Replace handwritten Makefile with GNU Automake
            #43  CMake: Auto-detect high quality entropy extractors, add new
                    option USE_libbsd=ON to use arc4random_buf of libbsd
            #74  CMake: Add -fno-strict-aliasing only where supported
            #114  CMake: Always honor manually set BUILD_* options
            #114  CMake: Compile man page if docbook2x-man is available, only
            #117  Include file tests/xmltest.log.expected in source tarball
                    (required for "make run-xmltest")
            #117  Include (existing) Visual Studio 2013 files in source tarball
                  Improve test suite error output
            #111  Fix some typos in documentation
                  Version info bumped from 7:5:6 to 7:6:6

        Special thanks to:
            Jakub Wilk
            Joe Orton
            Lin Tian
            Rolf Eike Beer

Release 2.2.3 Wed August 2 2017
        Security fixes:
            #82  CVE-2017-11742 -- Windows: Fix DLL hijacking vulnerability
                    using Steve Holme's LoadLibrary wrapper for/of cURL

        Bug fixes:
            #85  Fix a dangling pointer issue related to realloc

        Other changes:
                  Increase code coverage
            #91  Linux: Allow getrandom to fail if nonblocking pool has not
                    yet been initialized and read /dev/urandom then, instead.
                    This is in line with what recent Python does.
            #81  Pre-10.7/Lion macOS: Support entropy from arc4random
            #86  Check that a UTF-16 encoding in an XML declaration has the
                    right endianness
        #4 #5 #7  Recover correctly when some reallocations fail
                  Repair "./configure && make" for systems without any
                    provider of high quality entropy
                    and try reading /dev/urandom on those
                  Ensure that user-defined character encodings have converter
                    functions when they are needed
                  Fix mis-leading description of argument -c in xmlwf.1
                  Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__)
                    for CloudABI
            #100  Fix use of SIPHASH_MAIN in siphash.h
            #23  Test suite: Fix memory leaks
                  Version info bumped from 7:4:6 to 7:5:6

        Special thanks to:
            Chanho Park
            Joe Orton
            Pascal Cuoq
            Rhodri James
            Simon McVittie
            Vadim Zeitlin
            Viktor Szakats
                and
            Core Infrastructure Initiative

Release 2.2.2 Wed July 12 2017
        Security fixes:
            #43  Protect against compilation without any source of high
                    quality entropy enabled, e.g. with CMake build system;
                    commit ff0207e6076e9828e536b8d9cd45c9c92069b895
            #60  Windows with _UNICODE:
                    Unintended use of LoadLibraryW with a non-wide string
                    resulted in failure to load advapi32.dll and degradation
                    in quality of used entropy when compiled with _UNICODE for
                    Windows; you can launch existing binaries with
                    EXPAT_ENTROPY_DEBUG=1 in the environment to inspect the
                    quality of entropy used during runtime; commits
                    * 95b95032f907ef1cd17ee7a9a1768010a825d61d
                    * 73a5a2e9c081f49f2d775cf7ced864158b68dc80
  [MOX-006]      Fix non-NULL parser parameter validation in XML_Parse;
                    resulted in NULL dereference, previously;
                    commit ac256dafdffc9622ab0dc2c62fcecb0dfcfa71fe

        Bug fixes:
            #69  Fix improper use of unsigned long long integer literals

        Other changes:
            #73  Start requiring a C99 compiler
            #49  Fix "==" Bashism in configure script
            #50  Fix too eager getrandom detection for Debian GNU/kFreeBSD
            #52    and macOS
            #51  Address lack of stdint.h in Visual Studio 2003 to 2008
            #58  Address compile warnings
            #68  Fix "./buildconf.sh && ./configure" for some versions
                    of Dash for /bin/sh
            #72  CMake: Ease use of Expat in context of a parent project
                    with multiple CMakeLists.txt files
            #72  CMake: Resolve mistaken executable permissions
            #76  Address compile warning with -DNDEBUG (not recommended!)
            #77  Address compile warning about macro redefinition

        Special thanks to:
            Alexander Bluhm
            Ben Boeckel
            Cătălin Răceanu
            Kerin Millar
            László Böszörményi
            S. P. Zeidler
            Segev Finer
            Václav Slavík
            Victor Stinner
            Viktor Szakats
                and
            Radically Open Security

(wiz)

2017-09-08 07:48:19 UTC MAIN commitmail json YAML

2017-09-08 07:46:56 UTC MAIN commitmail json YAML

+ expat-2.2.4, gnucobol-2.2, llvm-5.0, scribus-1.5.3.

(wiz)

2017-09-08 07:28:31 UTC MAIN commitmail json YAML

Revision 0.3.4:
- Fixed Native encoder to handle SEQUENCE/SET objects without
  the componentType property
- Added missing component-less SEQUENCE/SET objects dict duck-typing support
- Fixed unnecessary duplicate tags detection at NamesType.tagMap
- Fixed crash at SEQUENCE and SEQUENCE OF CER encoder when running
  in schemaless mode
- Fixed Character types instantiation from OctetString type -- double
  unicode decoding may have scrambled the data

(adam)

2017-09-08 07:21:44 UTC MAIN commitmail json YAML

v1.14.1:
* fs, win: add support for user symlinks
* cygwin: include uv-posix.h header
* zos: fix semaphore initialization
* zos: improve loop_count benchmark performance
* zos, test: flush out the oob data in callback
* unix,win: check for bad flags in uv_fs_copyfile()
* unix: modify argv[0] when process title is set
* unix: don't use req->loop in uv__fs_copyfile()
* doc: fix a trivial typo
* android: fix uv_cond_timedwait on API level < 21
* win: add uv__once_init() calls
* unix,windows: init all requests in fs calls
* unix,windows: return UV_EINVAL on NULL fs reqs
* windows: add POST macro to fs functions
* unix: handle partial sends in uv_fs_copyfile()
* Revert "win, test: fix double close in test runner"
* win, test: remove surplus CloseHandle

(adam)

2017-09-08 06:58:35 UTC MAIN commitmail json YAML

2.0.3:
* Address missing OIDC errors and fix a typo in the AccountSelectionRequired exception.
* Update proxy keys on CaseInsensitiveDict.update().
* Redirect errors according to OIDC's response_mode.
* Added universal wheel support.
* Added log statements to except clauses.
* According to RC7009 Section 2.1, a client should include authentication credentials when revoking its tokens.
  As discussed in 339, this is not make sense for public clients.
  However, in that case, the public client should still be checked that is infact a public client (authenticate_client_id).
* Improved prompt parameter validation.
* Added two error codes from RFC 6750.
* Hybrid response types are now be fragment-encoded.
* Added Python 3.6 to Travis CI testing and trove classifiers.
* Fixed BytesWarning issued when using a string placeholder for bytes object.
* Documented PyJWT dependency and improved logging and exception messages.
* Documentation improvements and fixes.

(adam)

2017-09-08 06:47:45 UTC MAIN commitmail json YAML

Added devel/autosetup version 0.6.7

(wiz)

2017-09-08 06:47:34 UTC MAIN commitmail json YAML

2017-09-08 06:47:12 UTC MAIN commitmail json YAML

Import autosetup-0.6.7 as devel/autosetup.

autosetup is a tool, similar to autoconf, to configure a build
system for the appropriate environment, according to the system
capabilities and the user configuration.

autosetup is designed to be light-weight, fast, simple and flexible.

Notable features include:

  * Easily check for headers, functions, types for C/C++
  * Easily support user configuration options
  * Can generate files based on templates, such as Makefile.in =>
    Makefile
  * Can generate header files based on checked features
  * Excellent support for cross compilation
  * Replacement for autoconf in many situations
  * Runs with either Tcl 8.5+, Jim Tcl or just a C compiler (using
    the included Jim Tcl source code!)
  * autosetup is intended to be distributed with projects - no
    version issues

(wiz)

2017-09-08 06:30:34 UTC MAIN commitmail json YAML

Update HOMEPAGE, comment out dead MASTER_SITES.

(wiz)

2017-09-08 06:29:40 UTC MAIN commitmail json YAML

2017-09-08 06:28:35 UTC MAIN commitmail json YAML

2017-09-08 06:27:51 UTC MAIN commitmail json YAML

Follow redirects.

(wiz)

2017-09-08 06:27:26 UTC MAIN commitmail json YAML

Follow redirects.

(wiz)

2017-09-08 06:27:13 UTC MAIN commitmail json YAML

2017-09-08 06:25:19 UTC MAIN commitmail json YAML

Follow redirect.

(wiz)

2017-09-08 06:25:04 UTC MAIN commitmail json YAML

2017-09-08 06:24:30 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(wiz)

2017-09-08 06:23:13 UTC MAIN commitmail json YAML

Point to existing, if outdated, HOMEPAGE.

(wiz)

2017-09-08 06:21:30 UTC MAIN commitmail json YAML

Remove p5-Umph-Prompt.

Only used by p5-umph, which was removed.
Upstream dead.

(wiz)

2017-09-08 06:18:46 UTC MAIN commitmail json YAML

2017-09-08 06:18:03 UTC MAIN commitmail json YAML

2017-09-08 06:17:45 UTC MAIN commitmail json YAML

Comment out dead sites.

(wiz)

2017-09-08 06:16:15 UTC MAIN commitmail json YAML

Follow redirects.

(wiz)

2017-09-08 06:15:56 UTC MAIN commitmail json YAML

Comment out dead sites.

(wiz)

2017-09-08 06:14:04 UTC MAIN commitmail json YAML

2017-09-08 06:07:46 UTC MAIN commitmail json YAML

2017-09-08 02:47:25 UTC MAIN commitmail json YAML

Add tex-knuth-lib dependency

(markd)

2017-09-08 02:38:46 UTC MAIN commitmail json YAML

2017-09-08 02:29:16 UTC MAIN commitmail json YAML

Updated audio/pulseaudio to 11.0

(ryoon)

2017-09-08 02:27:44 UTC MAIN commitmail json YAML

Update to 11.0

Changelog:
PulseAudio 11.0 release notes
Changes at a glance

    Support for newer AirPlay hardware
    USB and bluetooth devices preferred over internal sound cards
    The default sink and source configuration is remembered better
    Bluetooth HSP headset role implemented
    Bluetooth HFP audio gateway role implemented (requires oFono)
    Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled simultaneously
    Upmixing can now be disabled without bad side effects
    Avoid having unavailable sinks or sources as the default
    Option to avoid resampling more often
    Option to automatically switch bluetooth profile to HSP more often
    Better latency regulation in module-loopback
    Changed module argument names in module-ladspa-sink and module-virtual-surround-sink
    Fixed input device handling on Windows
    Improved bluetooth MTU configuration (warning! this causes some hardware to not work any more, see the details below for how to fix it)
    GNU Hurd support
    Applications can request LADSPA or virtual surround filtering for their streams
    Support for 32-bit applications on 64-bit systems in padsp

(ryoon)

2017-09-08 02:26:20 UTC MAIN commitmail json YAML

Updated net/nagios-plugin-dnsrbl to 0.4

Changes since 0.3:
        - Fix crash on result output
- Fix wrong hostkarma.junkemailfilter.com usage

(manu)

2017-09-07 17:12:00 UTC MAIN commitmail json YAML

Updated devel/gdb to 8.0.1

(kamil)

2017-09-07 17:11:47 UTC MAIN commitmail json YAML

gdb: Upgrade to 8.0.1

pkgsrc specific changes
-----------------------

Set on NetBSD debug-dir to locale properly debug info of the base softwate:
    --with-separate-debug-dir=/usr/lib/debug

Disable globally binutils, gprof, gold, gas, ld. These packages are shipped
separately in other packages.

Upstream changelog
==================
GDB 8.0.1 brings the following fixes and enhancements over GDB 8.0:

  * PR breakpoint/21886 (Compressed MIPS code debugging impossible due to memory breakpoint misplacement)
  * PR symtab/22002 (Assertion on debuggee built with -gdwarf-5 -fdebug-types-section)
  * PR symtab/22003 (Incompatibility with -gdwarf-5 - DW_FORM_implicit_const)
  * PR gdb/22046 (Regression on older kernels for T (stopped) processes)
  * PR sim/20863 (gdb-7.12 powerpc-rtems4.12-gdb does not build on FreeBSD)
  * PR breakpoint/21555 ("error re-setting breakpoint" on PIE executables)
  * PR tdep/21717 ("print $fpscr" says "<unavailable>" until some VFP data register is printed)
  * PR exp/21827 (Regression: gdb command lookup became case-sensitive; but definitions are forced into lowercase)
  * PR remote/22021 (Multi-arch exec fails with a remote target)

(kamil)

2017-09-07 15:38:22 UTC MAIN commitmail json YAML

Renamed sysutils/u-boot-pine64-plus to sysutils/u-boot-pine64

(jmcneill)

2017-09-07 15:37:21 UTC MAIN commitmail json YAML

Rename u-boot-pine64-plus to u-boot-pine64. This package includes support
for both board variants. While here, enable el1 package option by default
so we can boot 32-bit kernels.

(jmcneill)

2017-09-07 15:31:53 UTC MAIN commitmail json YAML

Add a description for the el1 package option.

(jmcneill)

2017-09-07 15:30:32 UTC MAIN commitmail json YAML

Add an 'el1' pkg option for enabling CONFIG_ARMV8_SWITCH_TO_EL1

(jmcneill)

2017-09-07 15:29:31 UTC MAIN commitmail json YAML

Allow packages to append options with UBOOT_OPTIONS

(jmcneill)

2017-09-07 15:20:55 UTC MAIN commitmail json YAML

Updated devel/py-txaio to 2.8.2, www/py-tornado to 4.5.2

(adam)

2017-09-07 15:20:33 UTC MAIN commitmail json YAML

Tornado 4.5.2:
Bug Fixes
* Tornado now sets the FD_CLOEXEC flag on all file descriptors it creates. This prevents hanging client connections and resource leaks when the tornado.autoreload module (or Application(debug=True)) is used.

(adam)

2017-09-07 15:20:10 UTC MAIN commitmail json YAML

2017-09-07 15:16:13 UTC MAIN commitmail json YAML

Updated devel/py-test-runner to 2.12.1, devel/py-pluggy to 0.5.2, databases/py-ldap to 2.4.43, devel/py-txaio to 2.8.2

(adam)

2017-09-07 15:15:09 UTC MAIN commitmail json YAML

2.8.2:
fix: no longer install LICENSE file into installation directory (conflicts!)

(adam)

2017-09-07 15:09:52 UTC MAIN commitmail json YAML

2.4.43:

Lib/
* fixed passing all arguments from LDAPObject.sasl_non_interactive_bind_s()
  to LDAPObject.sasl_interactive_bind_s()

Tests/
* added test for LDAPObject.sasl_external_bind_s()

Doc/
* added docs for SASL bind methods
* more references
* better sorting of LDAPObject methods

2.4.42:

Lib/
* added new SlapdObject methods _ln_schema_files() and
  _create_sub_dirs()
* SlapdObject methods setup_rundir() and gen_config()
  are now "public" methods
* removed pseudo test script from module ldap.cidict

Tests/
* added sub-module for testing class ldap.cidict.cidict
* avoid deprecated method alias unittest.TestCase.assertEquals

(adam)

2017-09-07 15:05:00 UTC MAIN commitmail json YAML

0.5.2:
fix bug where firstresult wrappers were being sent an incorrectly configured _Result (a list was set instead of a single value). Add tests to check for this as well as _Result.force_result() behaviour.
fix incorrect getattr of DeprecationWarning from the warnings module.
hide pytest tracebacks in certain core routines.

(adam)

2017-09-07 15:04:10 UTC MAIN commitmail json YAML

Updated databases/ocaml-ldap to 2.3.0

(jaapb)

2017-09-07 15:03:51 UTC MAIN commitmail json YAML

Updated package to latest version, 2.3 and changed distribution to
GitHub.

Changes include:
2.3.0
    * Enable OCaml >= 4.02 compatibility
    * Enable safe-string compatibility
    * Backport fixes from 2.1.8
    * Use OASIS to build the documentation
    * Bug fixed: Ldap_protocol doesn't handle SASL correctly (RFC 4511 4.2.2)
      (Patch by David Allsopp)
    * Added paged result control
      (Patch by Christian Wills)
    * Fix: Add Str to the build dependencies

(jaapb)

2017-09-07 15:02:43 UTC MAIN commitmail json YAML

2.12.1:
Fix support for dependency_links.

2.12:
Rework support for --allow-hosts and --index-url, removing dependence on setuptools.Distribution's private member. Additionally corrects logic in marker evaluation along with unit tests!

(adam)

2017-09-07 14:50:44 UTC MAIN commitmail json YAML

Sprinkle some wildcards for arm, I hope it works.

(wiz)

2017-09-07 14:17:07 UTC MAIN commitmail json YAML

switch to built-in poppler due to incompatibility with the new poppler Object API

(tnn)

2017-09-07 14:15:52 UTC MAIN commitmail json YAML

2017-09-07 14:10:12 UTC MAIN commitmail json YAML

Updated mail/neomutt to 20170907

(wiz)

2017-09-07 14:10:01 UTC MAIN commitmail json YAML

Updated neomutt to 20170907.

2017-09-07  Richard Russon  <rich@flatcap.org>
* Contrib
  - Add guix build support
* Bug Fixes
  - Only match real mailboxes when looking for new mail
  - Fix the printing of ncurses version in -v output
  - Bind editor \<delete\> to delete-char
  - Fix overflowing colours
  - Fix empty In-Reply-To generation
  - Trim trailing slash from completed dirs
  - Add guix-neomutt.scm
  - Fix setting custom query_type in notmuch query
* Website
  - New technical documentation LINK
  - Improve Gentoo distro page
* Build
  - Better curses identification
  - Use the system's wchar_t support
  - Use the system's md5 tool (or equivalent)
  - Clean up configure.ac
  - Teach gen-map-doc about the new opcode header
* Source
  - Rename functions (snake_case)
  - Rename constants/defines (UPPER_CASE)
  - Create library of shared functions
  - Much tidying
  - Rename globals to match user config
  - Drop unnecessary functions/macros
  - Use a standard list implementation
  - Coverity fixes
  - Use explicit NUL for string terminators
  - Drop OPS\* in favour of opcodes.h
* Upstream
  - Fix menu color calls to occur before positioning the cursor
  - When guessing an attachment type, don't allow text/plain if there is a null character
  - Add $imap_poll_timeout to allow mailbox polling to time out
  - Handle error if REGCOMP in pager fails when resizing
  - Change recvattach to allow nested encryption
  - Fix attachment check_traditional and extract_keys operations
  - Add edit-content-type helper and warning for decrypted attachments
  - Add option to run command to query attachment mime type
  - Add warning about using inline pgp with format=flowed

(wiz)

2017-09-07 14:09:09 UTC MAIN commitmail json YAML

+ neomutt-20170907.

(wiz)

2017-09-07 13:48:22 UTC MAIN commitmail json YAML

Describe pcre2-jit option.

(wiz)

2017-09-07 13:47:21 UTC MAIN commitmail json YAML

Make JIT an option. Enable it by default on the list of platforms
martin@ extracted from the source, see PR 52524.

The pattern matching and/or the list itself may need further fixes.

Retest on NetBSD 8 shows that the binaries are now mprotect-safe,
remove variable.

Bump PKGREVISION.

(wiz)

2017-09-07 13:14:49 UTC MAIN commitmail json YAML

Added sysutils/u-boot-orangepi-one version 2017.07

(jun)

2017-09-07 13:13:02 UTC MAIN commitmail json YAML

+ u-boot-orangepi-one

(jun)

2017-09-07 13:12:00 UTC MAIN commitmail json YAML

2017-09-07 11:24:53 UTC MAIN commitmail json YAML

Updated print/cups-filters to 1.17.2nb3

(prlw1)

2017-09-07 11:24:29 UTC MAIN commitmail json YAML

2017-09-07 10:36:45 UTC MAIN commitmail json YAML

Added fonts/monoid version 0.61

(wiz)

2017-09-07 10:36:32 UTC MAIN commitmail json YAML

2017-09-07 10:36:19 UTC MAIN commitmail json YAML

Import monoid-0.61 as fonts/monoid.

Monoid is customizable and optimized for coding with bitmap-like
sharpness at 12px/9pt even on low-resolution displays.

(wiz)