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

2024-05-13 15:04:12 UTC Now

2018-06-05 15:39:15 UTC MAIN commitmail json YAML

Added ocaml-macaque to Makefile SUBDIRs

(jaapb)

2018-06-05 15:37:36 UTC MAIN commitmail json YAML

doc: Added databases/ocaml-macaque version 0.7.4

(jaapb)

2018-06-05 15:37:21 UTC MAIN commitmail json YAML

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

doc: Updated devel/gradle to 4.8

(fhajny)

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

devel/gradle: Update to 4.8.0.

- Dependency locking
- Improvements to publishing plugins:
  - Signing Plugin now supports signing all artifacts of a publication
  - Maven Publish Plugin now provides a dedicated, type-safe DSL to
    customize the POM generated as part of a Maven publication
  - Ivy Publish Plugin now provides a dedicated, type-safe DSL to
    customize the Ivy module descriptor generated as part of an Ivy
    publication
  - Configuration-wide dependency excludes are now published
- The maven-publish and ivy-publish plugins are now considered stable
  and use of the maven plugin is discouraged as it will eventually be
  deprecated
- User experience for incremental annotation processing is improved.
- Compilation will no longer fail when a processor does something that
  Gradle detects will not work incrementally
- Unused non-incremental processors no longer prevent incremental
  compilation
- Annotation processors are now able to decide dynamically if they are
  incremental or not
- Kotlin DSL 0.17.5

(fhajny)

2018-06-05 06:06:55 UTC MAIN commitmail json YAML

2018-06-04 23:55:00 UTC MAIN commitmail json YAML

Fix an error in the example of BUILDLINK_TRANSFORM

(minskim)

2018-06-04 20:27:09 UTC MAIN commitmail json YAML

#include <limits> to fix the build on netbsd-8/amd64.

(mrg)

2018-06-04 17:53:46 UTC MAIN commitmail json YAML

doc: Updated mail/nmh to 1.7.1nb2

(leot)

2018-06-04 17:53:33 UTC MAIN commitmail json YAML

nmh: Add mhshow.marker, scan.curses and scan.highlighted to CONF_FILES

All of them were accidentally omitted during the nmh-1.6 update on Sep 2014
as part of PR pkg/49166, sorry!

(spotted by reading mhshow(1) man page)

(leot)

2018-06-04 16:12:52 UTC MAIN commitmail json YAML

gnutls: Bump PKGREVISION for dependency removal

(wiz)

2018-06-04 15:21:25 UTC MAIN commitmail json YAML

Updated devel/py-uvloop, www/py-django2

(adam)

2018-06-04 15:21:03 UTC MAIN commitmail json YAML

py-django2: updated to 2.0.6

2.0.6:
Bugfixes
* Fixed a regression that broke custom template filters that use decorators
* Fixed detection of custom URL converters in included patterns
* Fixed a regression that added an unnecessary subquery to the GROUP BY
  clause on MySQL when using a RawSQL annotation.
* Fixed WKBWriter.write() and write_hex() for empty polygons on
  GEOS 3.6.1+.
* Fixed a regression in Django 1.10 that could result in large memory usage
  when making edits using ModelAdmin.list_editable

(adam)

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

py-uvloop: updated to 0.10.1

v0.10.1:
Bump Cython from 0.28.2 to 0.28.3.

Increase default SSL handshake timeout to 60 seconds.

Add ssl_handshake_timeout parameter to loop.create_connection(),
loop.create_server(), loop.create_unix_connection(),
loop.create_unix_server(), loop.connect_accepted_socket().

Consistently close transports if create_server/create_connection/etc
timeout or cancelled.

(adam)

2018-06-04 12:45:48 UTC MAIN commitmail json YAML

gnutls: Fix build if devel/autogen package is installed

Without including the autogen bl3 if devel/autogen package was
installed autogen (the tool) was used but then the build failed
because it tried to include <autoopts/options.h> unconditionally.

Add `--enable-local-libopts' to CONFIGURE_ARGS to avoid that.

(leot)

2018-06-04 12:35:52 UTC MAIN commitmail json YAML

Don't pull pulseaudio by default as MATE supports OSS through gstreamer.

(youri)

2018-06-04 11:16:12 UTC MAIN commitmail json YAML

Remove autogen dependency and make pkglint happy.

(youri)

2018-06-04 10:51:56 UTC MAIN commitmail json YAML

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

doc: Updated databases/py-peewee to 3.5.0

(fhajny)

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

databases/py-peewee: Update to 3.5.0.

Backwards-incompatible changes
- Custom Model repr no longer use the convention of overriding
  __unicode__, and now use __str__.
- Redesigned the sqlite json1 integration and changed some of the APIs
  and semantics of various JSONField methods.

New features
- Better default repr for model classes and fields.
- ForeignKeyField() accepts a new initialization parameter,
  deferrable, for specifying when constraints should be enforced.
- BitField.flag() can be called without a value parameter for the
  common use-case of using flags that are powers-of-2.
- SqliteDatabase pragmas can be specified as a dict (previously
  required a list of 2-tuples).
- SQLite TableFunction (docs) will print Python exception tracebacks
  raised in the initialize and iterate callbacks, making debugging
  significantly easier.

Bug fixes
- Fixed bug in migrator.add_column() where, if the field being added
  declared a non-standard index type (e.g., binary json field with GIN
  index), this index type was not being respected.
- Fixed bug in database.table_exists() where the implementation did
  not match the documentation.
- Fixed bug in SQLite TableFunction implementation which raised errors
  if the return value of the iterate() method was not a tuple.

(fhajny)

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

Updated devel/yarn to 1.7.0

(jmcneill)

2018-06-04 10:10:22 UTC MAIN commitmail json YAML

2018-06-04 09:39:32 UTC MAIN commitmail json YAML

Note update of editors/vim-share

(morr)

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

Welcome to Vim 8.1.

Changes:
8.0.1773  dialog messages are not translated
8.0.1774  reading very long lines can be slow
8.0.1775  MS-Windows: warning for unused variable
8.0.1776  in tests, when WaitFor() fails it doesn't say why
8.0.1777  cannot cleanup before loading another colorscheme
8.0.1778  script to check translations does not always work
8.0.1779  deleting in a block selection causes problems
8.0.1780  test fails because Vim in a terminal uses wrong 'encoding'
8.0.1781  file names in quickfix window are not shortened
8.0.1782  no simple way to label quickfix entries
8.0.1783  cannot use 256 colors in a MS-Windows console
8.0.1784  (after 8.0.1782) gvim test gets stuck in dialog
8.0.1785  (after 8.0.1783) missing symbol in Win32 small build
8.0.1786  no test for 'termwinkey'
8.0.1787  cannot insert the whole cursor line
8.0.1788  tool to check a color scheme is not installed
8.0.1789  BufWinEnter does not work well for a terminal window
8.0.1790  'winfixwidth' is not always respected by :close
8.0.1791  using uint8_t does not work everywhere
8.0.1792  MS-Windows users expect -? to work like --help
8.0.1793  no test for "vim -g"
8.0.1794  duplicate term options after renaming
8.0.1795  lose contact with jobs when :gui forks
8.0.1796  GUI: click on tab fails when the focus is in a terminal
8.0.1797  terminal window is redrawn too often
8.0.1798  MS-Windows: file considered read-only too often
8.0.1799  no test for :registers command
8.0.1800  X11: getting color is slow
8.0.1801  MS-Windows: redirecting terminal output does not work
8.0.1802  (after 8.0.1802) MS-Windows: terminal test fails
8.0.1803  warning for uninitialized variable
8.0.1804  using :normal in terminal window causes problems
8.0.1805  qf_parse_line() is too long
8.0.1806  InsertCharPre causes problems for autocomplete
8.0.1807  function to set terminal name is too long
8.0.1808  can't build without TGETENT
8.0.1809  various typos
8.0.1810  buffer of a terminal only updated in Terminal-Normal mode
8.0.1811  no test for winrestcmd()
8.0.1812  the qf_jump_to_usable_window() function is too long
8.0.1813  Windows installer doesn't install terminal debugger
8.0.1814  crash with terminal window and with 'lazyredraw' set
8.0.1815  crash with terminal window and with 'lazyredraw' set
8.0.1816  no test for setcmdpos()
8.0.1817  a timer may change v:count unexpectedly
8.0.1818  lines remove from wrong buffer when using terminal window
8.0.1819  swap file warning for file with non-existing directory
8.0.1820  terminal window redirecting stdout does not show stderr
8.0.1821  cursor in terminal window moves when pressing CTRL-W
8.0.1822  make uninstall does not remove colors/tools
8.0.1823  test for terminal stdout redirection is flaky
8.0.1824  Coverity warns for variable that may be uninitialized
8.0.1825  might use NULL pointer when out of memory
8.0.1826  configure uses old compiler flag
8.0.1827  compiler warning for signed/unsigned char pointers
8.0.1828  get no clue why :gui does not fork
8.0.1829  MS-Windows: script for vimdiff can't handle ! chars
8.0.1830  switching to Terminal-Normal mode does not redraw
8.0.1831  sometimes the quickfix title is incorrectly prefixed with ':'
8.0.1832  cannot use :unlet for an environment variable
8.0.1833  X11: ":echo 3.14" gives E806
8.0.1834  GUI: find/replace dialog does not handle some chars
8.0.1835  print document name does not support multi-byte
8.0.1836  buffer-local window options may not be recent
8.0.1837  one character cmdline abbreviation not triggered after '&lt;,'&gt;
8.0.1838  cursor in wrong pos when switching to Terminal-Normal mode
8.0.1839  script to check .po file doesn't check for plural header
8.0.1840  getwinpos() is not tested
8.0.1841  HP-UX does not have setenv()
8.0.1842  popup menu inside terminal window isn't cleared
8.0.1843  entry for 'wrap' in options window is wrong
8.0.1844  superfluous quickfix code, missing examples
8.0.1845  various comment updates needed, missing white space
8.0.1846  Python interface is incompatible with lldb
8.0.1847  some build options don't have an example
8.0.1848  'termwinscroll' does not work properly
8.0.1849  compiler warning for unused arguments, missing prototype
8.0.1850  todo items in source code not visible for users

8.1.0001  the netrw plugin does not work
8.1.0002  :stopinsert changes the message position
8.1.0003  the :compiler command is not tested
8.1.0004  test for :compiler command sometimes fails
8.1.0005  test for :compiler command fails on MS-Windows
8.1.0006  syn_id2cterm_bg() may be undefined
8.1.0007  no test for "o" and "O" in Visual block mode
8.1.0008  no test for strwidth()
8.1.0009  tabpages insufficiently tested
8.1.0010  efm_to_regpat() is too long
8.1.0011  maparg() and mapcheck() confuse empty and non-existing
8.1.0012  misplaced #endif
8.1.0013  using freed memory when changing terminal cursor color
8.1.0014  qf_init_ext() is too long
8.1.0015  cursor color wrong when closing a terminal window
8.1.0016  possible crash in term_wait()
8.1.0017  shell command completion has duplicates
8.1.0018  using "gn" may select wrong text when wrapping
8.1.0019  error when defining a Lambda with index of a function result
8.1.0020  cannot tell whether a register is executing or recording
8.1.0021  clang warns for undefined behavior
8.1.0022  repeating put from expression register fails
8.1.0023  gcc 8.1 warns for use of strncpy()
8.1.0024  % command not testded on #ifdef and comment
8.1.0025  no test for the undofile() function
8.1.0026  terminal test fails with very tall terminal
8.1.0027  difficult to make a plugin that feeds a line to a job
8.1.0028  prompt buffer test fails on MS-Windows
8.1.0029  terminal test fails on MS-Windows when "wc" exists
8.1.0030  stoping Vim running in a terminal may not work
8.1.0031  terminal test aucmd_on_close is flaky

(morr)

2018-06-04 08:26:59 UTC MAIN commitmail json YAML

Add missing version for devel/apache-maven. My fault.

(yyamano)

2018-06-04 08:24:56 UTC MAIN commitmail json YAML

Update devel/apache-maven to 3.5.3.

(yyamano)

2018-06-04 08:23:11 UTC MAIN commitmail json YAML

Update devel/apache-maven to 3.5.3.

https://maven.apache.org/docs/3.5.3/release-notes.html

Release Notes - Maven - Version 3.5.3

***Known issues***:
  * [MNG-6372] - On Windows with -T option, Maven can output spurious ANSI escapes such as [0m [0m

Bug:
    * [MNG-6188] - Console color not properly reset when interrupting build process
    * [MNG-6255] - Maven script cannot parse jvm.config with CRLF
    * [MNG-6282] - Console output has no colors in shell (both Git Bash and Cygwin) [regression in Jansi 1.16 / Maven 3.5.1]
    * [MNG-6296] - New option -Dstyle.color is not working
    * [MNG-6298] - 3.5.2: ClassNotFoundException: javax.annotation.security. RolesAllowed
    * [MNG-6300] - Multi module release creates empty directories in war file instead of jars
    * [MNG-6305] - Validation of CI friendly version incorrect
    * [MNG-6320] - Apparently wrong encoding of non-ascii java class filename in error messages in the maven log
    * [MNG-6323] - Deadlock in multithreaded dependency resolution
    * [MNG-6330] - [regression] Parents relativePath not verified anymore

New Feature:
    * [MNG-6302] - Provide some "progress" hints

Improvement:
    * [MNG-5992] - Git passwords are exposed as the Super POM still uses
Maven Release Plugin 2.3.2
    * [MNG-6306] - Replace use of Guava in maven-resolver-provider with a
lighter weight alternative
    * [MNG-6308] - display packaging & groupId:artifactId when building a
module
    * [MNG-6332] - Cleaned up mvn.cmd Script
    * [MNG-6340] - [Performance]To make System.gc() call configurable in
target summary code
    * [MNG-6342] - Emit a WARNING about LATEST/RELEASE in parent
    * [MNG-6352] - Printout version information at the end of the build

Task:
    * [MNG-6331] - Remove maven-bundle-pugin from build pluginManagement

Dependency upgrade:
    * [MNG-6312] - Update Maven Wagon dependency
    * [MNG-6335] - Update test framework Mockito from 1.10 to 2.12
    * [MNG-6353] - Upgrade maven-shared-utils to 3.2.1

https://maven.apache.org/docs/3.5.2/release-notes.html

Release Notes - Maven - Version 3.5.2

Sub-tasks:

    * [MNG-6186] - switch to improved HawtJNI
    * [MNG-6280] - ArrayIndexOutOfBoundsException caused by pom.xml with process instructions

Bugs:

    * [MNG-5935] - Optional true getting lost in managed dependencies when transitive
    * [MNG-6127] - Fix plugin execution configuration interference
    * [MNG-6148] - Can't package and assemble with JDK9/Jigsaw
    * [MNG-6149] - MetadataResolutionResult#getGraph() never resolves request type 'test'
    * [MNG-6205] - Non-ascii chars in name element are displayed as question marks in Win CLI output (regression)
    * [MNG-6210] - can't load @SessionScoped/@MojoExecutionScoped components from .mvn/extensions.xml
    * [MNG-6223] - mvn -f outputs invalid error when specifying POM directory
    * [MNG-6233] - maven-resolver-provider mixes JRS 330 and Plexus annotations
    * [MNG-6234] - Regression 6182a208: library.jansi.path does not point to proper directory
    * [MNG-6240] - Duplicate components in plugin extension realm when plugin depends on maven-aether-resolver
    * [MNG-6242] - No color for maven on Cygwin

Improvements:

    * [MNG-5457] - Show repository id when downloading or uploading from/to a remote repository
    * [MNG-6025] - Add a ProjectArtifactsCache similar to PluginArtifactsCache
    * [MNG-6123] - detect self references in POM and fail fast
    * [MNG-6174] - Clean Up Maven Model
    * [MNG-6196] - Update slf4j and simplify its color integration
    * [MNG-6203] - Minor cleanup in MavenCli.java
    * [MNG-6206] - We should produce a WARNING by using RELEASE, LATEST as versions
    * [MNG-6207] - Create WARNINGs in case of using system scope
    * [MNG-6228] - Optionality not displayed in dependency tree when run in debug mode

New Features:

    * [MNG-6084] - Support JSR 250 annotations
    * [MNG-6220] - Add CLI options to control color output

Tasks:

    * [MNG-6167] - Clean up dependency mess (reported by dependency:analyze)
    * [MNG-6258] - Upgrade to Maven Resolver 1.1.0

(yyamano)

2018-06-04 07:44:35 UTC MAIN commitmail json YAML

gpgme: Improve style and comment in options.mk (NFCI)

- Move the CONFIGURE_ARGS in the `gnupg1' logic after DEPENDS to make the
  two branches symmetric
- Adjust the comment, the tests needs gpgsm, not gpg-agent

Suggested via a private email by <uwe>, thanks!

(leot)

2018-06-04 07:18:47 UTC MAIN commitmail json YAML

ham/predict: add new package for version 2.2.3

predict is a curses based satellite tracking/orbital prediction program

PREDICT provides real-time satellite tracking and orbital prediction
information to users and client applications in a variety of ways:

    Through the system console
    Through the command line
    Through a network socket
    Through the generation of audio speech

Data such as a spacecraft's sub-satellite point, azimuth and elevation
headings, Doppler shift, path loss, slant range, orbital altitude,
orbital velocity, footprint diameter, orbital phase (mean anomaly),
squint angle, eclipse depth, the time and date of the next AOS (or LOS
of the current pass), orbit number, and sunlight and visibility
information are provided on a real-time basis. PREDICT can also track
(or predict the position of) the Sun and Moon. PREDICT also has the
ability to control AZ/EL antenna rotators to maintain accurate
orientation in the direction of communication satellites. As an aid in
locating and tracking satellites through optical means, PREDICT can
articulate tracking coordinates and visibility information as plain
speech.

(dbj)

2018-06-04 05:32:13 UTC MAIN commitmail json YAML

graphics/gimp: on Darwin, gimp-debug-tool is in bin instead of libexec

See the conditional in gimp-2.10.0/app-tools/Makefile.am

(dbj)

2018-06-04 05:31:02 UTC MAIN commitmail json YAML

net/glib-networking: add a hack for Darwin to install modules with .so suffix

This works around an assumption by the py-meson build system
that loadable modules should have a .dylib suffix on Darwin.
glib2 expects those modules to have a .so suffix.

(dbj)

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

2018-06-04 02:12:04 UTC MAIN commitmail json YAML

- xfce4-gtk2-engine

(youri)

2018-06-04 02:10:48 UTC MAIN commitmail json YAML

2018-06-04 01:44:57 UTC MAIN commitmail json YAML

Add needed gnome-icon-theme, noted by jmcneill@.

(youri)

2018-06-04 01:39:48 UTC MAIN commitmail json YAML

Drop xfce4 gtk2 engine, we use gnome themes.

(youri)

2018-06-04 01:34:12 UTC MAIN commitmail json YAML

- Add a consistent Gtk2/3 theme by default. Use Adwaita.
- Add upower dependency for screen rotation mainly.
- Add pluggable settings, so that settings panels are embedded in the control center.
- Update pkgrevision for binary changes.

(youri)

2018-06-04 01:23:41 UTC MAIN commitmail json YAML

Use NOT_PAX_MPROTECT_SAFE rather than paxctl directly.

(youri)

2018-06-04 01:21:08 UTC MAIN commitmail json YAML

On NetBSD, polkitd is not PaX MPROTECT safe, mark it as such.
Update pkgrevision for runtime fix.

(youri)

2018-06-04 01:01:50 UTC MAIN commitmail json YAML

Update pkgrevision for runtime fix.

(youri)

2018-06-04 01:01:23 UTC MAIN commitmail json YAML

2018-06-03 23:53:03 UTC MAIN commitmail json YAML

Work around name conflict with index(). Not sure why this suddenly
broke the build... is this 2018 or 1988?

(dholland)

2018-06-03 22:32:48 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.7.38

(ast)

2018-06-03 22:29:44 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.7.38.

2018-06-02 7.0.7-38 Cristy <quetzlzacatenango@image...>
Release ImageMagick version 7.0.7-38, GIT revision 14409:01e395a73:20180602.

2018-05-30 7.0.7-38 <quetzlzacatenango@image...>
Heap buffer overflow fix (reference https://github.com/ImageMagick/ImageMagick/issues/1156).
Boundary issues with -gamma option when HDRI is enabled (reference https://github.com/ImageMagick/ImageMagick/issues/1151).
Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz).

(ast)

2018-06-03 22:27:26 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20180604

(leot)

2018-06-03 22:27:02 UTC MAIN commitmail json YAML

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

Changes:
version 2018.06.04

Extractors
+ [camtube] Add support for camtube.co
+ [twitter:card] Extract guest token (#16609)
+ [chaturbate] Use geo verification headers
+ [bbc] Add support for bbcthree (#16612)
* [youtube] Move metadata extraction after video availability check
+ [youtube] Extract track and artist
+ [safari] Add support for new URL schema (#16614)
* [adn] Fix extraction

version 2018.06.02

Core
* [utils] Improve determine_ext

Extractors
+ [facebook] Add support for tahoe player videos (#15441, #16554)
* [cbc] Improve extraction (#16583, #16593)
* [openload] Improve ext extraction (#16595)
+ [twitter:card] Add support for another endpoint (#16586)
+ [openload] Add support for oload.win and oload.download (#16592)
* [audimedia] Fix extraction (#15309)
+ [francetv] Add support for sport.francetvinfo.fr (#15645)
* [mlb] Improve extraction (#16587)
- [nhl] Remove old extractors
* [rbmaradio] Check formats availability (#16585)

version 2018.05.30

Core
* [downloader/rtmp] Generalize download messages and report time elapsed
  on finish
* [downloader/rtmp] Gracefully handle live streams interrupted by user

Extractors
* [teamcoco] Fix extraction for full episodes (#16573)
* [spiegel] Fix info extraction (#16538)
+ [apa] Add support for apa.at (#15041, #15672)
+ [bellmedia] Add support for bnnbloomberg.ca (#16560)
+ [9c9media] Extract MPD formats and subtitles
* [cammodels] Use geo verification headers
+ [ufctv] Add support for authentication (#16542)
+ [cammodels] Add support for cammodels.com (#14499)
* [utils] Fix style id extraction for namespaced id attribute in dfxp2srt
  (#16551)
* [soundcloud] Detect format extension (#16549)
* [cbc] Fix playlist title extraction (#16502)
+ [tumblr] Detect and report sensitive media (#13829)
+ [tumblr] Add support for authentication (#15133)

version 2018.05.26

Core
* [utils] Improve parse_age_limit

Extractors
* [audiomack] Stringify video id (#15310)
* [izlesene] Fix extraction (#16233, #16271, #16407)
+ [indavideo] Add support for generic embeds (#11989)
* [indavideo] Fix extraction (#11221)
* [indavideo] Sign download URLs (#16174)
+ [peertube] Add support for PeerTube based sites (#16301, #16329)
* [imgur] Fix extraction (#16537)
+ [hidive] Add support for authentication (#16534)
+ [nbc] Add support for stream.nbcsports.com (#13911)
+ [viewlift] Add support for hoichoi.tv (#16536)
* [go90] Extract age limit and detect DRM protection(#10127)
* [viewlift] fix extraction for snagfilms.com (#15766)
* [globo] Improve extraction (#4189)
    * Add support for authentication
    * Simplify URL signing
    * Extract DASH and MSS formats
* [leeco] Fix extraction (#16464)
* [teamcoco] Add fallback for format extraction (#16484)
* [teamcoco] Improve URL regular expression (#16484)
* [imdb] Improve extraction (#4085, #14557)

(leot)

2018-06-03 22:13:08 UTC MAIN commitmail json YAML

Update pkgrevision for binary change, noted by leot@.

(youri)

2018-06-03 22:12:13 UTC MAIN commitmail json YAML

Fix date format, noted by jmcneill@.

(youri)

2018-06-03 22:11:14 UTC MAIN commitmail json YAML

Remove unused gtk-doc dependency.

(youri)

2018-06-03 22:09:52 UTC MAIN commitmail json YAML

Drop hal by default, upstream has dropped it and it is severely deprecated.

(youri)

2018-06-03 21:50:41 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.7.37

(ast)

2018-06-03 21:18:34 UTC MAIN commitmail json YAML

gpgme: Disable tests that needs gpg-agent when built with gnupg1 option

When building with the gnupg1 option some tests force the need of
gpg-agent and fails as noticed by <uwe> via PR pkg/53160.

Adjust options.mk accordingly disabling gpgsm tests for the gnupg1
option.

Should fix PR pkg/53160 reported by <uwe>.

(leot)

2018-06-03 08:55:39 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.7.38, MesaLib-18.1.1, calibre-3.25.0, librsvg-2.42.5
  [needs rust+cargo], mame-0.198, py-anki2-2.0.52, py-curl-7.43.0.2,
  py-gobject3-3.28.3, py-gobject3-common-3.28.3,
  py-google-api-python-client-1.7.1, py-pygit2-0.27.1,
  thunderbird-enigmail-2.0.6.1.

(wiz)

2018-06-03 07:49:27 UTC MAIN commitmail json YAML

python27: Remove patches/patch-ah (no longer needed)

Since Python 2.7.15 patches/patch-ah is no longer needed and badly interfere
(e.g. with it `curses.KEY_*' are no longer exposed):

- Prototypes of NetBSD curses(3) are as described, no need to patch them
- Avoid {lines,columns} -> {nlines,columns} rename, they are properly
  undef-ed due HAVE_TERM_H.
- Use keyname() (it should be present since NetBSD 2.0)

Bump PKGREVISION for devel/py-curses so it will be properly rebuild.

Fixes PR pkg/53330 reported by <oster>.

(leot)

2018-06-03 02:35:27 UTC MAIN commitmail json YAML

Add a dependency so that fresh install has a gtk3 theme.

(youri)

2018-06-03 02:28:08 UTC MAIN commitmail json YAML

2018-06-03 01:38:32 UTC MAIN commitmail json YAML

texlive2pkg: update version to 1.3

Add some more licenses, bump default version to 2018.

(markd)

2018-06-03 01:32:24 UTC MAIN commitmail json YAML

tex-mptopdf: fix TEX_FORMATS

(markd)

2018-06-03 01:30:21 UTC MAIN commitmail json YAML

tex-metafont: fix TEX_FORMATS

(markd)

2018-06-03 01:28:35 UTC MAIN commitmail json YAML

tex-texsis: fix TEX_FORMATS

(markd)

2018-06-03 01:27:21 UTC MAIN commitmail json YAML

tex-lollipop: fix TEX_FORMATS

(markd)

2018-06-03 01:25:25 UTC MAIN commitmail json YAML

tex-amstex: fix TEX_FORMATS

(markd)

2018-06-03 00:47:30 UTC MAIN commitmail json YAML

As far as PowerPC support goes, libvpx supports 64-bit PowerPC in Little Endian
mode only, now. Set the target to generic-gnu for powerpc based ports on NetBSD
to allow libvpx to build and run, though without any targetted optimization.
Resolves build issue on NetBSD/macppc which failed at configure stage otherwise.

TenFourFox has patches to add support for Altivec acceleration, which could be
used to add support back again locally.
https://github.com/classilla/tenfourfox/tree/master/media/libvpx

(sevan)

2018-06-02 23:31:48 UTC MAIN commitmail json YAML

Fix packages depending on python-config on macos where ld doesn't
support -stack_size yet.

(youri)

2018-06-02 22:48:34 UTC MAIN commitmail json YAML

Disable compile time TLS check, glib-networking includes mozilla-rootcerts.
Fixes macos build.

(youri)

2018-06-02 22:29:11 UTC MAIN commitmail json YAML

2018-06-02 21:00:03 UTC MAIN commitmail json YAML

Fix patch to actually correct the real error here.

(joerg)

2018-06-02 20:02:04 UTC MAIN commitmail json YAML

Note update of lang/LuaJIT2 to 2.0.5nb1.

(he)

2018-06-02 20:01:21 UTC MAIN commitmail json YAML

Fix the test for endianness on powerpc so that NetBSD/powerpc
isn't mis-categorized as little-endian only because _LITTLE_ENDIAN
is defined -- what matters on NetBSD is the value of _BYTE_ORDER.
Retain the old test in the #else clause.
Bump PKGREVISION.

(he)

2018-06-02 19:13:45 UTC MAIN commitmail json YAML

2018-06-02 19:12:28 UTC MAIN commitmail json YAML

doc: Added lang/libBlocksRuntime version 6.0.0

(joerg)

2018-06-02 19:11:22 UTC MAIN commitmail json YAML

+ libBlocksRuntime

(joerg)

2018-06-02 19:11:01 UTC MAIN commitmail json YAML

2018-06-02 19:06:55 UTC MAIN commitmail json YAML

Bump revision for yaml-cpp dependency change. Require C++11 as
dependency already does. Don't use TR1.

(joerg)

2018-06-02 19:04:32 UTC MAIN commitmail json YAML

Pick up the correct yaml-cpp version.

(joerg)

2018-06-02 18:44:50 UTC MAIN commitmail json YAML

Rewrap and kill indentation.

(joerg)

2018-06-02 16:46:50 UTC MAIN commitmail json YAML

2018-06-02 16:40:20 UTC MAIN commitmail json YAML

mate-applets: remove hal option and dependency

The --enable-hal option is no longer supported in MATE 1.20, so remove the
option and dependency from this package.

(jmcneill)

2018-06-02 13:17:11 UTC MAIN commitmail json YAML

doc: Updated benchmarks/glmark2 to 2017.07

(prlw1)

2018-06-02 13:16:42 UTC MAIN commitmail json YAML

Update glmark2 to 2017.07

Fixes use of auto_ptr.

glmark2 2017.07 (20170728)
==========================

* Use monotonic clock for benchmark timings.
* Use udev to find the best node path to use in the DRM backend.
* Don't rebuild common source needlessly.
* Build in C++14 mode.

(prlw1)

2018-06-02 13:14:30 UTC MAIN commitmail json YAML

2018-06-02 13:13:23 UTC MAIN commitmail json YAML

2018-06-02 12:53:55 UTC MAIN commitmail json YAML

Updated multimedia/minidlna to 1.2.1.20180601

(jmcneill)

2018-06-02 12:53:10 UTC MAIN commitmail json YAML

2018-06-02 09:57:26 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd to 7.0.5

(roy)

2018-06-02 09:57:15 UTC MAIN commitmail json YAML

Import dhcpcd-7.0.5 with the following changes:

  *  dhcp: Clarified some checksumming code, style and commentary
    (thanks to Maxime Villard)
  *  dhcp6: IAID is now unique per IA type rather than global
  *  ip6: if an IA callback causes a fork, exit earlier

(roy)

2018-06-02 00:13:59 UTC MAIN commitmail json YAML

Oops, update PKG_SUGGESTED_OPTIONS as intended.

(schmonz)

2018-06-02 00:11:51 UTC MAIN commitmail json YAML

doc: Updated mail/mailfront to 2.20

(schmonz)

2018-06-02 00:10:48 UTC MAIN commitmail json YAML

Update to 2.20. From the changelog:

- Added support for STARTTLS directly in the SMTP protocol.
  Adapted from contribution by John R. Levine.

- Added support for "final ok" rules in mailrules plugin.

- Added hook for debugging plugin invocation (set $MSG_DEBUG=1).

(schmonz)

2018-06-01 23:42:40 UTC MAIN commitmail json YAML

Updated lang/rust to 1.26.1

(ryoon)

2018-06-01 23:42:09 UTC MAIN commitmail json YAML

Update to 1.26.1

Changelog:
Version 1.26.1 (2018-05-29)
Tools

    RLS now works on Windows
    Rustfmt stopped badly formatting text in some cases

Compatibility Notes

    fn main() -> impl Trait no longer works for non-Termination trait This
      reverts an accidental stabilization.
    NaN > NaN no longer returns true in const-fn contexts
    Prohibit using turbofish for impl Trait in method arguments

(ryoon)

2018-06-01 23:41:41 UTC MAIN commitmail json YAML

doc: Updated geography/proj to 5.1.0

(gdt)

2018-06-01 23:41:31 UTC MAIN commitmail json YAML

proj: update to 5.1.0

See NEWS for full changelog.  Besides Bug fixes, notable changes are:

o Function proj_errno_string() added to proj.h API (#847)

o Validate units between pipeline steps and ensure transformation
  sanity (#906)

o Print help when calling cct and gie without arguments (#907)

o CITATION file added to source distribution (#914)

o Webmercator operation added (#925)

o Enhanced numerical precision of forward spherical Mercator near
  the Equator (#928)

o Added --skip-lines option to cct (#923)

o Consistently return NaN values on NaN input (#949)

o Removed unused src/org_proj4_Projections.h file (#956)

o Java Native Interface bindings updated (#957, #969)

o Horizontal and vertical gridshift operations extended to
  the temporal domain (#1015)

(gdt)

2018-06-01 22:00:30 UTC MAIN commitmail json YAML

doc: Updated net/gnome-online-accounts to 3.28.0

(youri)

2018-06-01 22:00:06 UTC MAIN commitmail json YAML

2018-06-01 21:51:56 UTC MAIN commitmail json YAML

Fix boolean logic error, now non-operator users shouldn't be able to
shutdown or reboot.

(youri)

2018-06-01 19:51:40 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 52.8.0

(ryoon)

2018-06-01 19:51:11 UTC MAIN commitmail json YAML

Update to 52.8.0

* Sync with mail/thunderbird-52.8.0

(ryoon)

2018-06-01 19:50:17 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 52.8.0

(ryoon)

2018-06-01 19:49:40 UTC MAIN commitmail json YAML

Update to 52.8.0

Changelog:
#CVE-2018-5183: Backport critical security fixes in Skia
#CVE-2018-5184: Full plaintext recovery in S/MIME via chosen-ciphertext attack
#CVE-2018-5154: Use-after-free with SVG animations and clip paths
#CVE-2018-5155: Use-after-free with SVG animations and text paths
#CVE-2018-5159: Integer overflow and out-of-bounds write in Skia
#CVE-2018-5161: Hang via malformed headers
#CVE-2018-5162: Encrypted mail leaks plaintext through src attribute
#CVE-2018-5170: Filename spoofing for external attachments
#CVE-2018-5168: Lightweight themes can be installed without user interaction
#CVE-2018-5174: Windows Defender SmartScreen UI runs with less secure behavior
for downloaded files in Windows 10 April 2018 Update
#CVE-2018-5178: Buffer overflow during UTF-8 to Unicode string conversion
through legacy extension
#CVE-2018-5185: Leaking plaintext through HTML forms
#CVE-2018-5150: Memory safety bugs fixed in Firefox 60, Firefox ESR 52.8,
and Thunderbird 52.8

(ryoon)

2018-06-01 19:46:39 UTC MAIN commitmail json YAML

Updated www/firefox52-l10n to 52.8.0

(ryoon)

2018-06-01 19:46:08 UTC MAIN commitmail json YAML

Update to 52.8.0

* Sync with www/firefox52-52.8.0

(ryoon)

2018-06-01 19:45:06 UTC MAIN commitmail json YAML

Updated www/firefox52 to 52.8.0

(ryoon)

2018-06-01 19:43:40 UTC MAIN commitmail json YAML

Update to 52.8.0

Changelog:
    Various security fixes

    Various stability and regression fixes

    Performance improvements to the Safe Browsing service to avoid
      slowdowns while updating site classification data

Security fixes:
#CVE-2018-5183: Backport critical security fixes in Skia
#CVE-2018-5154: Use-after-free with SVG animations and clip paths
#CVE-2018-5155: Use-after-free with SVG animations and text paths
#CVE-2018-5157: Same-origin bypass of PDF Viewer to view protected PDF files
#CVE-2018-5158: Malicious PDF can inject JavaScript into PDF Viewer
#CVE-2018-5159: Integer overflow and out-of-bounds write in Skia
#CVE-2018-5168: Lightweight themes can be installed without user interaction
#CVE-2018-5174: Windows Defender SmartScreen UI runs with less secure behavior
for downloaded files in Windows 10 April 2018 Update
#CVE-2018-5178: Buffer overflow during UTF-8 to Unicode string conversion
through legacy extension
#CVE-2018-5150: Memory safety bugs fixed in Firefox 60 and Firefox ESR 52.8

(ryoon)

2018-06-01 17:13:48 UTC MAIN commitmail json YAML

Adjust PKGNAME, thanks leot@!

(youri)

2018-06-01 17:10:50 UTC MAIN commitmail json YAML

2018-06-01 17:04:55 UTC MAIN commitmail json YAML

2018-06-01 17:04:18 UTC MAIN commitmail json YAML

2018-06-01 15:46:43 UTC MAIN commitmail json YAML

hub: Properly install man page via INSTALL_MAN

(Accidentally changed in 2.3.0 update.)

(leot)

2018-06-01 15:42:35 UTC MAIN commitmail json YAML

doc: Updated net/hub to 2.3.0

(leot)

2018-06-01 15:42:22 UTC MAIN commitmail json YAML

hub: Update net/hub to 2.3.0

pkgsrc changes:
- Add a files/hub.1 to avoid picking up devel/ruby-ronn as a TOOL_DEPENDS

Changes:
2.3.0
-----
This is a long-awaited release of hub with an abudance of new features.
Thank you everyone for testing out prereleases, reporting bugs, and
submitting pull requests! The work of 76 contributors went into
this release.

## New commands

  * `hub issue`: list and create issues and labels

        Usage: hub issue [-a <ASSIGNEE>] [-c <CREATOR>] [-@ <USER>]
[-s <STATE>] [-f <FORMAT>] [-M <MILESTONE>]
[-l <LABELS>] [-d <DATE>] [-o <SORT_KEY> [-^]]
[-L <LIMIT>]
          hub issue create [-oc] [-m <MESSAGE>|-F <FILE>] [-a <USERS>]
    [-M <MILESTONE>] [-l <LABELS>]
          hub issue labels [--color]

  * `hub pr list`: list pull requests for the current repository
  * `hub pr checkout <NUMBER>`: checkout a pull request by its number
  * `hub release`: list, create, edit, and delete releases and attachments

        Usage: hub release [--include-drafts] [--exclude-prereleases]
  [-L <LIMIT>]
          hub release show <TAG>
          hub release create [-dpoc] [-a <FILE>] [-m <MESSAGE>|-F <FILE>]
      [-t <TARGET>] <TAG>
          hub release edit [<options>] <TAG>
          hub release delete <TAG>

  * `hub sync`: fetch updates from remote repository and sync all local
    branches to their upstream equivalents, purging merged ones

## Improved commands

  * `hub pull-request` now has the ability to set assignees, labels,
    reviewers, and milestones.

        Usage: hub pull-request [-focp] [-b <BASE>] [-h <HEAD>]
[-r <REVIEWERS> ] [-a <ASSIGNEES>]
[-M <MILESTONE>] [-l <LABELS>]
          hub pull-request -m <MESSAGE>
          hub pull-request -F <FILE> [--edit]
          hub pull-request -i <ISSUE>

  * `hub pull-request` and `hub issue create` now support pull request and
    issue templates.
  * Commands that print the resulting URL, such as `hub pull-request` or
    `hub create`, now accept `--copy` to put the URL to the system clipboard
    instead.
  * `hub pull-request` now supports `--push` and `--open` flags to push the
    head branch to the remote and open the resulting PR in a web browser,
    respectively.
  * `hub pull-request` now strips away the `Signed-off-by` line and the commit
    signature when generating the default pull request message.
  * Commands that take input via `-m` or `-F` arguments now also respect
    `--edit` to additionally edit the text in a text editor before submitting.
  * Support `core.commentchar=auto` git configuration when editing
    pull request/issue/release message in a text editor.
  * Support `/OWNER/REPO/pull/XYZ/commits/SHA` format of URLs as argument to
    `cherry-pick`, `am`, and `apply`.
  * Commands such as `cherry-pick`, `merge <PR-URL>`, and `checkout <PR-URL>`
    don't leave leftover git remotes anymore.
  * New `hub compare -b BASE` flag.
  * New `hub fork --org=ORGANIZATION` flag.
  * New `hub fork --remote-name=NAME` flag to configure the new git remote.
  * New, manpage-based help system; see `hub help hub` and
    `hub help hub-<command>`.
  * Added fish shell completion script.
  * When prompted to authenticate with username/password, pasting a
    Personal Access Token now works just as well instead of the password.

(leot)

2018-06-01 15:05:43 UTC MAIN commitmail json YAML

libdrm builtin.mk: Add the rest of libdrm_ pkgconfig files, too.

Helps with building pkgsrc mesa with base xorg.

(maya)

2018-06-01 14:54:43 UTC MAIN commitmail json YAML

mesalib: revert previous stopgap fix
I'm not sure what I tested, but it didn't work (since the llvm option
needs to be disabled as well).

(maya)

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

Remove double inclusion of prefs.mk.

(youri)

2018-06-01 14:27:17 UTC MAIN commitmail json YAML

2018-06-01 14:24:35 UTC MAIN commitmail json YAML

2018-06-01 14:22:15 UTC MAIN commitmail json YAML

2018-06-01 14:21:40 UTC MAIN commitmail json YAML

2018-06-01 14:15:47 UTC MAIN commitmail json YAML

2018-06-01 12:18:37 UTC MAIN commitmail json YAML

Updated devel/nss to 3.37.1

(ryoon)

2018-06-01 12:18:03 UTC MAIN commitmail json YAML

Update to 3.37.1

Changelog:
No new functionality is introduced in these releases.

The following compatibility fixes are included. Users are encouraged
to upgrade.

* Bug 1462303 - Connecting to a server that was recently upgraded to TLS 1.3
  would result in a SSL_RX_MALFORMED_SERVER_HELLO error.
* Bug 1460673 - Fix a rare bug with PKCS#12 files.

(ryoon)

2018-06-01 10:56:19 UTC MAIN commitmail json YAML

doc: Updated benchmarks/bonnie++ to 1.97.3nb1

(maya)

2018-06-01 10:55:52 UTC MAIN commitmail json YAML

bonnie++: assume large file support exists on NetBSD, handle
fallout from it.

NetBSD has large file support without O_LARGEFILE/open64/lseek64.
Not tested on other operating systems, but hopefully a non-functional
change for them.

This is the equivalent of removing the checks for large file support
and using O_LARGEFILE to test for the availability of different functions
for 64bit.

(maya)

2018-06-01 07:58:27 UTC MAIN commitmail json YAML

Updated devel/msgpack, devel/py-readlike

(adam)

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

py-readlike: updated to 0.1.3

0.1.3:
Update out-of-date metadata

(adam)

2018-06-01 07:55:43 UTC MAIN commitmail json YAML

msgpack: updated to 3.0.1

version 3.0.1
Add fuzz directory to release tar ball
Add include file checking for X-Code

version 3.0.0

breaking changes
----------------
Change offset parameter updating rule. If parse error is happend, offset is updated to the error position.

other updates
-------------
Improve cross platform configuration
Improve build system
Improve user class adaptor
Improve msgpack::object visitation logic
Remove some warnings
Add -> and * operators to object_handle
Improve CI environment
Improve documents
Refactoring
Add OSS-Fuzz support

(adam)

2018-06-01 07:19:41 UTC MAIN commitmail json YAML

Updated devel/cmake, shells/dash

(adam)

2018-06-01 07:19:01 UTC MAIN commitmail json YAML

dash: updated to 0.5.10.2

0.5.10.2:
Bug fixes.

(adam)

2018-06-01 07:16:43 UTC MAIN commitmail json YAML

Updated security/p5-String-Random to 0.30

(wen)

2018-06-01 07:16:03 UTC MAIN commitmail json YAML

cmake: updated to 3.11.3

Changes in 3.11.3:
* cmSystemTools: Revert GetRealPath implementation on Windows
* CPack: Fix cross-compilation of WiX generator
* TestDriver: Replace strncpy with strcpy

(adam)

2018-06-01 07:14:46 UTC MAIN commitmail json YAML

Update to 0.30

Upstream changes:
0.30    2018-05-22
    - Convert to Dist-Zilla.

(wen)

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

Updated math/R-VGAM to 1.0.5

(wen)

2018-06-01 07:10:54 UTC MAIN commitmail json YAML

Update to 1.0.5

Upstream changes:
CHANGES IN VGAM VERSION 1.0-5

NEW FEATURES

    o  extlogit() now handles 'deriv = 3'.
    o  Generic function hdeff() implements an analytic solution
        for the following families: borel.tanner(), felix(), lindley().
        For almost all other families, finite-difference approximations
        to derivatives means that first and second derivatives can be
        computed, even with models with 'xij' terms.
    o  Generic function wald.stat() implements Wald tests with SEs evaluated
        at the null values, not at the original MLE, so do not suffer from the
        Hauck-Donner effect.
    o  "vglm" objects have a new "charfun" slot, for the
        characteristic function.
    o  "summary.vglm" and "summary.vlm" objects have new
        "coef4lrt0", "coef4score0", "coef4wald0" slots, for
        storing the 'Wald table' equivalent of LRTs, score tests and
        modified Wald tests.
        The latter has its SEs computed at the null values with the
        other coefficients obtained by further IRLS iterations, etc.
        Function summaryvglm() has arguments 'lrt0.arg', 'score0.arg',
        'wald0.arg'.
    o  TIC() is new, for the Takeuchi's Information Criterion.
        Thanks to Khedhaouiria Dikra for suggesting this.
    o  mills.ratio() and mills.ratio2() are exported.
    o  New functions: lrt.stat(), score.stat(), wald.stat(),
        which.etas(), which.xij().
    o  cauchy1() and cauchy() handle multiple responses and have
        been modernized a bit.
    o  Tested okay on R 3.4.3.

BUG FIXES and CHANGES

    o  Setting 'deriv.arg' a positive value in plotvgam() when there
        are no s() terms results in a warning.
        Thanks to Barry Goodwin for detecting this.
    o  cens.poisson() can better handle large lambda values, at least for
        left and right censored data (but not for interval-censored data yet).
        Thanks to Eugenie Hunsicker for picking up deficiencies in the code.
    o  In multinomial.Rd, it was stated that setting parallel = TRUE
        did not make the intercepts the same. It does make them the same.
        Thanks to Stuart Coles for picking this up.
    o  binomialff(multiple.responses = TRUE) returned an incorrect deviance.
    o  bilogistic() uses SFS rather than BFGS as its algorithm.
    o  Deprecated: lrp(), normal1() [use uninormal() instead].

(wen)

2018-06-01 07:03:10 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-CheckLib to 1.12

(wen)

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

Update to 1.12

Upstream changes:
1.12    2018-05-23      Fix order of flags for gcc
                        Fix problems with executable binaries

(wen)

2018-06-01 06:57:22 UTC MAIN commitmail json YAML

Updated devel/p5-Test-POE-Client-TCP to 1.14

(wen)

2018-06-01 06:56:32 UTC MAIN commitmail json YAML

Update to 1.14

Upstream changes:
ersion 1.14 at 2018-05-29 08:22:21 +0000
-----------------------------------------

  Change: 7ba57fa9ee6d411fc7cd1336a985e57565d082c9
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-05-29 09:22:21 +0000

    Added accessor for 'context' and update documentation

(wen)

2018-06-01 06:37:53 UTC MAIN commitmail json YAML

Updated math/R-akima to 0.6.2

(wen)

2018-06-01 06:36:49 UTC MAIN commitmail json YAML

2018-06-01 06:17:06 UTC MAIN commitmail json YAML

Updated math/R-sp to 1.2.7

(wen)

2018-06-01 06:15:27 UTC MAIN commitmail json YAML

Update to 1.2.7

No upstream changelog found.

(wen)

2018-06-01 03:24:35 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Warn to 0.34

(wen)

2018-06-01 03:23:29 UTC MAIN commitmail json YAML

Update to 0.34

Upstream changes:
0.34  2018-05-31
        - Added a note that XS warnings might not be caught
          https://rt.cpan.org/Ticket/Display.html?id=42070&results=3c71d1b101a730e185691657f3b02f21
          https://github.com/hanfried/test-warn/issues/1
        - Removed TODO section
        - Updated Copyright section

0.33  2018-05-29
        - Patch from Era Eriksson to clean up some manpage language
          Bug-Debian: #322351
          https://rt.cpan.org/Ticket/Display.html?id=49519

(wen)

2018-06-01 02:09:14 UTC MAIN commitmail json YAML

Updated devel/R-rlang to 0.2.1

(wen)

2018-06-01 02:08:10 UTC MAIN commitmail json YAML

Update to 0.2.1

Upstream changes:
rlang 0.2.1
This is a maintenance release that fixes several tidy evaluation issues.

Functions with tidy dots support now allow splicing atomic vectors.

Quosures no longer capture the current srcref.

Formulas are now evaluated in the correct environment by eval_tidy(). This fixes issues in dplyr and other tidy-evaluation interfaces.

(wen)

2018-06-01 02:03:36 UTC MAIN commitmail json YAML

Updated devel/R-inline to 0.3.15

(wen)

2018-06-01 02:02:11 UTC MAIN commitmail json YAML

Update to 0.3.15

Upstream changes:
Changes in inline version 0.3.15 (2018-05-18)
Correct requireNamespace() call thanks (Alexander Grueneberg in #5).

Small simplification to .travis.yml; also switch to https.

Use seq_along instead of seq(along=...) (Watal M. Iwasaki) in #6).

Update package manual page using references to DESCRIPTION file [CRAN request].

Minor packaging updates.

(wen)

2018-05-31 23:23:42 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgin to 0.10.1

(jperkin)

2018-05-31 23:23:33 UTC MAIN commitmail json YAML

pkgin: Update to 0.10.1.

## Version 0.10.1 (2018-06-01)

* Fix BUILD_DATE refresh support for preserved packages.
* Improve provides/requires output to avoid confusion for new users.

(jperkin)

2018-05-31 21:00:23 UTC MAIN commitmail json YAML

2018-05-31 20:25:16 UTC MAIN commitmail json YAML

2018-05-31 20:20:00 UTC MAIN commitmail json YAML

2018-05-31 20:07:00 UTC MAIN commitmail json YAML

Fix installation of the gflags2man script.

- install with a name that contains the Python version
- add alternatives file
- correctly mark script executable
- bump revision.

(bsiegert)

2018-05-31 19:56:37 UTC MAIN commitmail json YAML

Record two additions from yesterday

(bsiegert)

2018-05-31 17:20:43 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.7.37.

2018-05-29 7.0.7-37 Cristy <quetzlzacatenango@image...>
Release ImageMagick version 7.0.7-37, GIT revision 14393:61d7e8b17:20180529.

2018-05-29 7.0.7-37 <quetzlzacatenango@image...>
Properly initialize SVG color style.

2018-05-28 7.0.7-36 Cristy <quetzlzacatenango@image...>
Release ImageMagick version 7.0.7-36, GIT revision 14390:3a6bd703f:20180528.

2018-05-28 7.0.7-36 <quetzlzacatenango@image...>
A SVG rectangle with a width and height of 1 is a point.

(ast)

2018-05-31 14:55:10 UTC MAIN commitmail json YAML

2018-05-31 14:53:11 UTC MAIN commitmail json YAML

doc: Updated graphics/clutter to 1.26.2

(youri)

2018-05-31 14:53:00 UTC MAIN commitmail json YAML

Update to 1.26.2: (Needed for Cinnamon)

Clutter 1.26.2                                                      2017-05-12
===============================================================================

  • List of changes since Clutter 1.26.0

    - Accept upper case 'A' when selecting all content in a Text actor
    This is similar to what GTK+ allows, and makes it easier to select text
    with Caps Lock enabled.

    - Use GDK API when using Wayland sub-surfaces
    The GDK backend on Wayland uses sub-surfaces to allow Cogl to manage the
    rendering surface; now that GDK exposes the necessary API, we can avoid
    using the Wayland API directly, and instead let GDK manage the surface
    for us.

    - Documentation fixes

    - Translation updates
    Danish, Basque, Chinese (Traditional), Occitan, Indonesian, Polish,
    Spanish, Slovak, Kazakh, British English, Croatian, Hungarian, Norwegian
    bokmål, Belarusian.

  • List of bugs fixed since Clutter 1.26.0

    #766326 - text: Bind <ctrl>A in addition to <ctrl>a
    #768243 - Don't create the Cogl GLib source multiple times
    #768734 - actor: Clarify that add_effect() sinks floating references
              on the effect
    #781975 - Under Wayland, Totem spawns a new window without controls for
              some files and then gnome-shell crashes
    #759085 - seg fault in actor-graph test
    #774546 - [Wayland][gdk][stage] Use GDK API instead of Wayland directly
    #762888 - [PATCH] backend: check for wayland before x11
    #772412 - clutter-script: Document support for top-level arrays
    #770288 - clutter-script: Add an example of translation in ClutterScript
    #768898 - clutter: Fix typo in docs for ClutterActor::queue-relayout

Many thanks to:

  Piotr Drąg, Philip Withnall, Olivier Fourdan, Cédric Valmary, Fabio Tomat,
  Andika Triwidada, Ask Hjorth Larsen, Baurzhan Muftakhidinov, David King,
  Dušan Kazik, Florian Müllner, Gustavo Noronha Silva, Gábor Kelemen,
  Inaki Larranaga Murgoitio, Jeff Bai, Jeremy Bicha, Kjartan Maraas,
  Marc-Antoine Perennou, Nigel Taylor, Owen W. Taylor, Peter Mráz,
  Yuras Shumovich, gogo

Clutter 1.26.0                                                      2016-03-21
===============================================================================

  • List of changes since Clutter 1.25.6

    - Avoid spamming accessibility state changes in clones
    Clones of unmapped actors will cause a temporary mapping of their source,
    which will result in spurious accessibility events.

    - Ignore GDK deprecation compiler warnings

    - Resync build configuration for Windows

    - Translation updates
    Serbian, Swedish, Catalan, Occitan, Greek, Latvian, Russian, Danish

  • List of bugs fixed since Clutter 1.25.6

    #756371 - Accessible event spam in Overview

Many thanks to:

  Jordi Mas, Anders Jonsson, Ask Hjorth Larsen, Chun-wei Fan, Cédric Valmary,
  Efstathios Iosifidis, Rūdolfs Mazurs, Stas Solovey, Марко Костић,
  Мирослав Николић

Clutter 1.25.6                                                      2016-02-18
===============================================================================

  • List of changes since Clutter 1.25.4

    - Enable swap throttling for fullscreen windows with GDK
    Avoids performance penalties with the GDK backend on constrained devices
    running full screen Clutter and Clutter-GTK applications.

    - Add platform-specific data for the libinput input backend
    This allows implementing high level functionality when writing Wayland
    compositors based on Clutter.

    - Translation updates
    Hungarian, Bulgarian, Polish, Slovak, French, Chinese (Taiwan), Galician,
    Italian

  • List of bugs fixed since Clutter 1.25.4

    #752752 - Patches needed for relative pointer and pointer confinement
              in mutter
    #755849 - evdev: Recycle device ids after devices are removed

Many thanks to:

  Jonas Ådahl, Alexander Shopov, Alexandre Franke, Chao-Hsiung Liao,
  Dušan Kazik, Fran Dieguez, Gábor Kelemen, Milo Casagrande, Piotr Drąg

Clutter 1.25.4                                                      2016-01-21
===============================================================================

  • List of changes since Clutter 1.25.2

    - Add more scrolling information inside ClutterScrollEvent
    This allows to receive the type of device that generate the scroll event,
    as well as the notification that a scroll motion finished; we can use this
    information to implement kinetic scrolling. Currently, only libinput
    provides us with these fields.

    - Translation updates
    Spanish, Lithuanian, Czech, German, Hebrew, Brazilian Portuguese

  • List of bugs fixed since Clutter 1.25.2

    #757026 - Add scroll source / axis stop information to scroll events

Many thanks to:

  Aurimas Černius, Carlos Garnacho, Daniel Mustieles, Marek Černocký,
  Mario Blättermann, Rafael Fontenelle, Yosef Or Boczko

Clutter 1.25.2                                                      2015-12-17
===============================================================================

  • List of changes since Clutter 1.24

    - Set event code on button and key events in the evdev input backend
    This allows users of the evdev input backend to retrieve the event
    code without doing ad hoc calculations based on event-specific fields.

    - Take scaling factor into account on Wayland with GDK
    This brings the Wayland support inside the GDK backend on par to the X11
    side.

    - Decouple selectability from editability in ClutterText
    It's possible to create selectable ClutterText actors without enabling
    editability; this may cause unexpected cursors to appear in reactive
    label-like actors using non-editable ClutterText, so feedback from users
    is appreciated.

    - Allow overriding the Cogl driver used by Clutter
    On systems with multiple OpenGL and OpenGL ES implementations available,
    it should be possible to explicitly set the Cogl driver (OpenGL 3.2 core
    profile context; OpenGL legacy context; OpenGL ES 2.0 context) used by
    Clutter when creating its drawing context. It's also possible to define
    a list of drivers to try sequentially until one succeeds.

    - Rework the windowing system backend selection
    The windowing system backend initialization has been reworked to allow
    setting the default windowing system backend using the configuration
    file under $XDG_CONFIG_DIRS/clutter-1.0/settings.ini. The selection of
    the backend also supports the ability to specify a list of backends to
    try sequentially until one succeeds, for systems with multiple windowing
    systems available.

    - Documentation fixes

    - Translation updates
    Portuguese, Slovenian

  • List of bugs fixed since Clutter 1.24

    #758238 - [evdev] Add evdev-specific API to get event codes from
              ClutterEvents
    #755245 - only shows a 4th of the screen under wayland
    #757470 - Allow selectability without editability
    #752752 - Patches needed for relative pointer and pointer confinement
              in mutter
    #759074 - Port cairo test to ClutterCanvas
    #759191 - should use pkg-config for GL
    #742678 - gl: Prefer gl3 over the gl driver

Many thanks to:

  Carlos Garnacho, Lionel Landwerlin, Jonas Ådahl, Pedro Albuquerque,
  Matej Urbančič

(youri)

2018-05-31 14:45:56 UTC MAIN commitmail json YAML

2018-05-31 14:44:45 UTC MAIN commitmail json YAML

doc: Updated net/gnome-online-accounts to 3.29.1

(youri)

2018-05-31 14:44:30 UTC MAIN commitmail json YAML

2018-05-31 14:28:21 UTC MAIN commitmail json YAML

doc: Updated sysutils/upower to 0.99.4nb2

(youri)

2018-05-31 14:28:13 UTC MAIN commitmail json YAML

2018-05-31 14:27:42 UTC MAIN commitmail json YAML

Add introspection option, needed by Cinnamon.

(youri)

2018-05-31 11:22:46 UTC MAIN commitmail json YAML

Updated ocaml.mk to work with opaline 0.3.1.

(jaapb)

2018-05-31 11:22:15 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-opaline to 0.3.1

(jaapb)

2018-05-31 11:22:04 UTC MAIN commitmail json YAML

Updated misc/ocaml-opaline to version 0.3.1.

Several improvements to enhance compatibility with opam-installer.

(jaapb)

2018-05-31 10:27:47 UTC MAIN commitmail json YAML

Updated math/R to 3.5.0

(wen)

2018-05-31 10:23:02 UTC MAIN commitmail json YAML

Update to 3.5.0

Upstream changes:
CHANGES IN R 3.5.0
SIGNIFICANT USER-VISIBLE CHANGES
All packages are by default byte-compiled on installation. This makes the installed packages larger (usually marginally so) and may affect the format of messages and tracebacks (which often exclude .Call and similar).

NEW FEATURES
factor() now uses order() to sort its levels, rather than sort.list(). This allows factor() to support custom vector-like objects if methods for the appropriate generics are defined. It has the side effect of making factor() succeed on empty or length-one non-atomic vector(-like) types (e.g., "list"), where it failed before.

diag() gets an optional names argument: this may require updates to packages defining S4 methods for it.

chooseCRANmirror() and chooseBioCmirror() no longer have a useHTTPS argument, not needed now all R builds support https:// downloads.

New summary() method for warnings() with a (somewhat experimental) print() method.

(methods package.) .self is now automatically registered as a global variable when registering a reference class method.

tempdir(check = TRUE) recreates the tempdir() directory if it is no longer valid (e.g. because some other process has cleaned up the ‘/tmp’ directory).

New askYesNo() function and "askYesNo" option to ask the user binary response questions in a customizable but consistent way. (Suggestion of PR#17242.)

New low level utilities ...elt(n) and ...length() for working with ... parts inside a function.

isTRUE() is more tolerant and now true in

  x <- rlnorm(99)
  isTRUE(median(x) == quantile(x)["50%"])
New function isFALSE() defined analogously to isTRUE().

The default symbol table size has been increased from 4119 to 49157; this may improve the performance of symbol resolution when many packages are loaded. (Suggested by Jim Hester.)

line() gets a new option iter = 1.

Reading from connections in text mode is buffered, significantly improving the performance of readLines(), as well as scan() and read.table(), at least when specifying colClasses.

order() is smarter about picking a default sort method when its arguments are objects.

available.packages() has two new arguments which control if the values from the per-session repository cache are used (default true, as before) and if so how old cached values can be to be used (default one hour).

These arguments can be passed from install.packages(), update.packages() and functions calling that: to enable this available.packages(), packageStatus() and download.file() gain a ... argument.

packageStatus()'s upgrade() method no longer ignores its ... argument but passes it to install.packages().

installed.packages() gains a ... argument to allow arguments (including noCache) to be passed from new.packages(), old.packages(), update.packages() and packageStatus().

factor(x, levels, labels) now allows duplicated labels (not duplicated levels!). Hence you can map different values of x to the same level directly.

Attempting to use names<-() on an S4 derivative of a basic type no longer emits a warning.

The list method of within() gains an option keepAttrs = FALSE for some speed-up.

system() and system2() now allow the specification of a maximum elapsed time (‘timeout’).

debug() supports debugging of methods on any object of S4 class "genericFunction", including group generics.

Attempting to increase the length of a variable containing NULL using length()<- still has no effect on the target variable, but now triggers a warning.

type.convert() becomes a generic function, with additional methods that operate recursively over list and data.frame objects. Courtesy of Arni Magnusson (PR#17269).

lower.tri(x) and upper.tri(x) only needing dim(x) now work via new functions .row() and .col(), so no longer call as.matrix() by default in order to work efficiently for all kind of matrix-like objects.

print() methods for "xgettext" and "xngettext" now use encodeString() which keeps, e.g. "\n", visible. (Wish of PR#17298.)

package.skeleton() gains an optional encoding argument.

approx(), spline(), splinefun() and approxfun() also work for long vectors.

deparse() and dump() are more useful for S4 objects, dput() now using the same internal C code instead of its previous imperfect workaround R code. S4 objects now typically deparse perfectly, i.e., can be recreated identically from deparsed code.

dput(), deparse() and dump() now print the names() information only once, using the more readable (tag = value) syntax, notably for list()s, i.e., including data frames.

These functions gain a new control option "niceNames" (see .deparseOpts()), which when set (as by default) also uses the (tag = value) syntax for atomic vectors. On the other hand, without deparse options "showAttributes" and "niceNames", names are no longer shown also for lists. as.character(list( c (one = 1))) now includes the name, as as.character(list(list(one = 1))) has always done.

m:n now also deparses nicely when m > n.

The "quoteExpressions" option, also part of "all", no longer quote()s formulas as that may not re-parse identically. (PR#17378)

If the option setWidthOnResize is set and TRUE, R run in a terminal using a recent readline library will set the width option when the terminal is resized. Suggested by Ralf Goertz.

If multiple on.exit() expressions are set using add = TRUE then all expressions will now be run even if one signals an error.

mclapply() gets an option affinity.list which allows more efficient execution with heterogeneous processors, thanks to Helena Kotthaus.

The character methods for as.Date() and as.POSIXlt() are more flexible via new arguments tryFormats and optional: see their help pages.

on.exit() gains an optional argument after with default TRUE. Using after = FALSE with add = TRUE adds an exit expression before any existing ones. This way the expressions are run in a first-in last-out fashion. (From Lionel Henry.)

On Windows, file.rename() internally retries the operation in case of error to attempt to recover from possible anti-virus interference.

Command line completion on :: now also includes lazy-loaded data.

If the TZ environment variable is set when date-time functions are first used, it is recorded as the session default and so will be used rather than the default deduced from the OS if TZ is subsequently unset.

There is now a [ method for class "DLLInfoList".

glm() and glm.fit get the same singular.ok = TRUE argument that lm() has had forever. As a consequence, in glm(*, method = <your_own>), user specified methods need to accept a singular.ok argument as well.

aspell() gains a filter for Markdown (‘.md’ and ‘.Rmd’) files.

intToUtf8(multiple = FALSE) gains an argument to allow surrogate pairs to be interpreted.

The maximum number of DLLs that can be loaded into R e.g. via dyn.load() has been increased up to 614 when the OS limit on the number of open files allows.

Sys.timezone() on a Unix-alike caches the value at first use in a session: inter alia this means that setting TZ later in the session affects only the current time zone and not the system one.

Sys.timezone() is now used to find the system timezone to pass to the code used when R is configured with --with-internal-tzcode.

When tar() is used with an external command which is detected to be GNU tar or libarchive tar (aka bsdtar), a different command-line is generated to circumvent line-length limits in the shell.

system(*, intern = FALSE), system2() (when not capturing output), file.edit() and file.show() now issue a warning when the external command cannot be executed.

The “default” ("lm" etc) methods of vcov() have gained new optional argument complete = TRUE which makes the vcov() methods more consistent with the coef() methods in the case of singular designs. The former (back-compatible) behavior is given by vcov(*, complete = FALSE).

coef() methods (for lm etc) also gain a complete = TRUE optional argument for consistency with vcov().
For "aov", both coef() and vcov() methods remain back-compatibly consistent, using the other default, complete = FALSE.

attach(*, pos = 1) is now an error instead of a warning.

New function getDefaultCluster() in package parallel to get the default cluster set via setDefaultCluster().

str(x) for atomic objects x now treats both cases of is.vector(x) similarly, and hence much less often prints "atomic". This is a slight non-back-compatible change producing typically both more informative and shorter output.

write.dcf() gets optional argument useBytes.

New, partly experimental packageDate() which tries to get a valid "Date" object from a package ‘DESCRIPTION’ file, thanks to suggestions in PR#17324.

tools::resaveRdaFiles() gains a version argument, for use when packages should remain compatible with earlier versions of R.

ar.yw(x) and hence by default ar(x) now work when x has NAs, mostly thanks to a patch by Pavel Krivitsky in PR#17366. The ar.yw.default()'s AIC computations have become more efficient by using determinant().

New warnErrList() utility (from package nlme, improved).

By default the (arbitrary) signs of the loadings from princomp() are chosen so the first element is non-negative.

If --default-packages is not used, then Rscript now checks the environment variable R_SCRIPT_DEFAULT_PACKAGES. If this is set, then it takes precedence over R_DEFAULT_PACKAGES. If default packages are not specified on the command line or by one of these environment variables, then Rscript now uses the same default packages as R. For now, the previous behavior of not including methods can be restored by setting the environment variable R_SCRIPT_LEGACY to yes.

When a package is found more than once, the warning from find.package(*, verbose=TRUE) lists all library locations.

POSIXt objects can now also be rounded or truncated to month or year.

stopifnot() can be used alternatively via new argument exprs which is nicer and useful when testing several expressions in one call.

The environment variable R_MAX_VSIZE can now be used to specify the maximal vector heap size. On macOS, unless specified by this environment variable, the maximal vector heap size is set to the maximum of 16GB and the available physical memory. This is to avoid having the R process killed when macOS over-commits memory.

sum(x) and sum(x1,x2,..,x<N>) with many or long logical or integer vectors no longer overflows (and returns NA with a warning), but returns double numbers in such cases.

Single components of "POSIXlt" objects can now be extracted and replaced via [ indexing with 2 indices.

S3 method lookup now searches the namespace registry after the top level environment of the calling environment.

Arithmetic sequences created by 1:n, seq_along, and the like now use compact internal representations via the ALTREP framework. Coercing integer and numeric vectors to character also now uses the ALTREP framework to defer the actual conversion until first use.

Finalizers are now run with interrupts suspended.

merge() gains new option no.dups and by default suffixes the second of two duplicated column names, thanks to a proposal by Scott Ritchie (and Gabe Becker).

scale.default(x, center, scale) now also allows center or scale to be “numeric-alike”, i.e., such that as.numeric(.) coerces them correctly. This also eliminates a wrong error message in such cases.

par*apply and par*applyLB gain an optional argument chunk.size which allows to specify the granularity of scheduling.

Some as.data.frame() methods, notably the matrix one, are now more careful in not accepting duplicated or NA row names, and by default produce unique non-NA row names. This is based on new function .rowNamesDF(x, make.names = *) <- rNms where the logical argument make.names allows to specify how invalid row names rNms are handled. .rowNamesDF() is a “workaround” compatible default.

R has new serialization format (version 3) which supports custom serialization of ALTREP framework objects. These objects can still be serialized in format 2, but less efficiently. Serialization format 3 also records the current native encoding of unflagged strings and converts them when de-serialized in R running under different native encoding. Format 3 comes with new serialization magic numbers (RDA3, RDB3, RDX3). Format 3 can be selected by version = 3 in save(), serialize() and saveRDS(), but format 2 remains the default for all serialization and saving of the workspace. Serialized data in format 3 cannot be read by versions of R prior to version 3.5.0.

The "Date" and “date-time” classes "POSIXlt" and "POSIXct" now have a working `length<-` method, as wished in PR#17387.

optim(*, control = list(warn.1d.NelderMead = FALSE)) allows to turn off the warning when applying the default "Nelder-Mead" method to 1-dimensional problems.

matplot(.., panel.first = .) etc now work, as log becomes explicit argument and ... is passed to plot() unevaluated, as suggested by Sebastian Meyer in PR#17386.

Interrupts can be suspended while evaluating an expression using suspendInterrupts. Subexpression can be evaluated with interrupts enabled using allowInterrupts. These functions can be used to make sure cleanup handlers cannot be interrupted.

R 3.5.0 includes a framework that allows packages to provide alternate representations of basic R objects (ALTREP). The framework is still experimental and may undergo changes in future R releases as more experience is gained. For now, documentation is provided in https://svn.r-project.org/R/branches/ALTREP/ALTREP.html.

UTILITIES
install.packages() for source packages now has the possibility to set a ‘timeout’ (elapsed-time limit). For serial installs this uses the timeout argument of system2(): for parallel installs it requires the timeout utility command from GNU coreutils.

It is now possible to set ‘timeouts’ (elapsed-time limits) for most parts of R CMD check via environment variables documented in the ‘R Internals’ manual.

The ‘BioC extra’ repository which was dropped from Bioconductor 3.6 and later has been removed from setRepositories(). This changes the mapping for 6–8 used by setRepositories(ind=).

R CMD check now also applies the settings of environment variables _R_CHECK_SUGGESTS_ONLY_ and _R_CHECK_DEPENDS_ONLY_ to the re-building of vignettes.

R CMD check with environment variable _R_CHECK_DEPENDS_ONLY_ set to a true value makes test-suite-management packages available and (for the time being) works around a common omission of rmarkdown from the VignetteBuilder field.

INSTALLATION on a UNIX-ALIKE
Support for a system Java on macOS has been removed — install a fairly recent Oracle Java (see ‘R Installation and Administration’ §C.3.2).

configure works harder to set additional flags in SAFE_FFLAGS only where necessary, and to use flags which have little or no effect on performance.

In rare circumstances it may be necessary to override the setting of SAFE_FFLAGS.

C99 functions expm1, hypot, log1p and nearbyint are now required.

configure sets a -std flag for the C++ compiler for all supported C++ standards (e.g., -std=gnu++11 for the C++11 compiler). Previously this was not done in a few cases where the default standard passed the tests made (e.g. clang 6.0.0 for C++11).

C-LEVEL FACILITIES
‘Writing R Extensions’ documents macros MAYBE_REFERENCED, MAYBE_SHARED and MARK_NOT_MUTABLE that should be used by package C code instead NAMED or SET_NAMED.

The object header layout has been changed to support merging the ALTREP branch. This requires re-installing packages that use compiled code.

‘Writing R Extensions’ now documents the R_tryCatch, R_tryCatchError, and R_UnwindProtect functions.

NAMEDMAX has been raised to 3 to allow protection of intermediate results from (usually ill-advised) assignments in arguments to BUILTIN functions. Package C code using SET_NAMED may need to be revised.

DEPRECATED AND DEFUNCT
Sys.timezone(location = FALSE) is defunct, and is ignored (with a warning).

methods:::bind_activation() is defunct now; it typically has been unneeded for years.

The undocumented ‘hidden’ objects .__H__.cbind and .__H__.rbind in package base are deprecated (in favour of cbind and rbind).

The declaration of pythag() in ‘Rmath.h’ has been removed — the entry point has not been provided since R 2.14.0.

BUG FIXES
printCoefmat() now also works without column names.

The S4 methods on Ops() for the "structure" class no longer cause infinite recursion when the structure is not an S4 object.

nlm(f, ..) for the case where f() has a "hessian" attribute now computes LL' = H + µI correctly. (PR#17249).

An S4 method that “rematches” to its generic and overrides the default value of a generic formal argument to NULL no longer drops the argument from its formals.

Rscript can now accept more than one argument given on the #! line of a script. Previously, one could only pass a single argument on the #! line in Linux.

Connections are now written correctly with encoding "UTF-16LE". (PR#16737).

Evaluation of ..0 now signals an error. When ..1 is used and ... is empty, the error message is more appropriate.

(Windows mainly.) Unicode code points which require surrogate pairs in UTF-16 are now handled. All systems should properly handle surrogate pairs, even those systems that do not need to make use of them. (PR#16098)

stopifnot(e, e2, ...) now evaluates the expressions sequentially and in case of an error or warning shows the relevant expression instead of the full stopifnot(..) call.

path.expand() on Windows now accepts paths specified as UTF-8-encoded character strings even if not representable in the current locale. (PR#17120)

line(x, y) now correctly computes the medians of the left and right group's x-values and in all cases reproduces straight lines.

Extending S4 classes with slots corresponding to special attributes like dim and dimnames now works.

Fix for legend() when fill has multiple values the first of which is NA (all colours used to default to par(fg)). (PR#17288)

installed.packages() did not remove the cached value for a library tree that had been emptied (but would not use the old value, just waste time checking it).

The documentation for installed.packages(noCache = TRUE) incorrectly claimed it would refresh the cache.

aggregate(<data.frame>) no longer uses spurious names in some cases. (PR#17283)

object.size() now also works for long vectors.

packageDescription() tries harder to solve re-encoding issues, notably seen in some Windows locales. This fixes the citation() issue in PR#17291.

poly(<matrix>, 3) now works, thanks to prompting by Marc Schwartz.

readLines() no longer segfaults on very large files with embedded '\0' (aka ‘nul’) characters. (PR#17311)

ns() (package splines) now also works for a single observation. interpSpline() gives a more friendly error message when the number of points is less than four.

dist(x, method = "canberra") now uses the correct definition; the result may only differ when x contains values of differing signs, e.g. not for 0-1 data.

methods:::cbind() and methods:::rbind() avoid deep recursion, thanks to Suharto Anggono via PR#17300.

Arithmetic with zero-column data frames now works more consistently; issue raised by Bill Dunlap.

Arithmetic with data frames gives a data frame for ^ (which previously gave a numeric matrix).

pretty(x, n) for large n or large diff(range(x)) now works better (though it was never meant for large n); internally it uses the same rounding fuzz (1e-10) as seq.default() — as it did up to 2010-02-03 when both were 1e-7.

Internal C-level R_check_class_and_super() and hence R_check_class_etc() now also consider non-direct super classes and hence return a match in more cases. This e.g., fixes behaviour of derived classes in package Matrix.

Reverted unintended change in behavior of return calls in on.exit expressions introduced by stack unwinding changes in R 3.3.0.

Attributes on symbols are now detected and prevented; attempt to add an attribute to a symbol results in an error.

fisher.test(*, workspace = <n>) now may also increase the internal stack size which allows larger problem to be solved, fixing PR#1662.

The methods package no longer directly copies slots (attributes) into a prototype that is of an “abnormal” (reference) type, like a symbol.

The methods package no longer attempts to call length<-() on NULL (during the bootstrap process).

The methods package correctly shows methods when there are multiple methods with the same signature for the same generic (still not fully supported, but at least the user can see them).

sys.on.exit() is now always evaluated in the right frame. (From Lionel Henry.)

seq.POSIXt(*, by = "<n> DSTdays") now should work correctly in all cases and is faster. (PR#17342)

.C() when returning a logical vector now always maps values other than FALSE and NA to TRUE (as documented).

Subassignment with zero length vectors now coerces as documented (PR#17344).
Further, x <- numeric(); x[1] <- character() now signals an error ‘replacement has length zero’ (or a translation of that) instead of doing nothing.

(Package parallel.) mclapply(), pvec() and mcparallel() (when mccollect() is used to collect results) no longer leave zombie processes behind.

R CMD INSTALL <pkg> now produces the intended error message when, e.g., the LazyData field is invalid.

as.matrix(dd) now works when the data frame dd contains a column which is a data frame or matrix, including a 0-column matrix/d.f. .

mclapply(X, mc.cores) now follows its documentation and calls lapply() in case mc.cores = 1 also in the case mc.preschedule is false. (PR#17373)

aggregate(<data.frame>, drop=FALSE) no longer calls the function on <empty> parts but sets corresponding results to NA. (Thanks to Suharto Anggono's patches in PR#17280).

The duplicated() method for data frames is now based on the list method (instead of string coercion). Consequently unique() is better distinguishing data frame rows, fixing PR#17369 and PR#17381. The methods for matrices and arrays are changed accordingly.

Calling names() on an S4 object derived from "environment" behaves (by default) like calling names() on an ordinary environment.

read.table() with a non-default separator now supports quotes following a non-whitespace character, matching the behavior of scan().

parLapplyLB and parSapplyLB have been fixed to do load balancing (dynamic scheduling). This also means that results of computations depending on random number generators will now really be non-reproducible, as documented.

Indexing a list using dollar and empty string (l$"") returns NULL.

Using \usage{ data(<name>, package="<pkg>") } no longer produces R CMD check warnings.

match.arg() more carefully chooses the environment for constructing default choices, fixing PR#17401 as proposed by Duncan Murdoch.

Deparsing of consecutive ! calls is now consistent with deparsing unary - and + calls and creates code that can be reparsed exactly; thanks to a patch by Lionel Henry in PR#17397. (As a side effect, this uses fewer parentheses in some other deparsing involving ! calls.)

[R logo] CHANGES IN R 3.4.4
NEW FEATURES
Sys.timezone() tries more heuristics on Unix-alikes and so is more likely to succeed (especially on Linux). For the slowest method, a warning is given recommending that TZ is set to avoid the search.

The version of LAPACK included in the sources has been updated to 3.8.0 (for the routines used by R, a very minor bug-fix change).

parallel::detectCores(logical = FALSE) is ignored on Linux systems, since the information is not available with virtualized OSes.

INSTALLATION on a UNIX-ALIKE
configure will use pkg-config to find the flags to link to jpeg if available (as it should be for the recently-released jpeg-9c and libjpeg-turbo). (This amends the code added in R 3.3.0 as the module name in jpeg-9c is not what that tested for.)

DEPRECATED AND DEFUNCT
Sys.timezone(location = FALSE) (which was a stop-gap measure for Windows long ago) is deprecated. It no longer returns the value of environment variable TZ (usually a location).

Legacy support of make macros such as CXX1X is formally deprecated: use the CXX11 forms instead.

BUG FIXES
power.prop.test() now warns when it cannot solve the problem, typically because of impossible constraints. (PR#17345)

removeSource() no longer erroneously removes NULL in certain cases, thanks to Dénes Tóth.

nls(`NO [mol/l]` ~ f(t)) and nls(y ~ a) now work. (Partly from PR#17367)

R CMD build checks for GNU cp rather than assuming Linux has it. (PR#17370 says ‘Alpine Linux’ does not.)

Non-UTF-8 multibyte character handling fixed more permanently (PR#16732).

sum(<large ints>, <stuff>) is more consistent. (PR#17372)

rf() and rbeta() now also work correctly when ncp is not scalar, notably when (partly) NA. (PR#17375)

is.na(NULL) no longer warns. (PR#16107)

R CMD INSTALL now correctly sets C++ compiler flags when all source files are in sub-directories of ‘src’.

(wen)

2018-05-31 10:06:49 UTC MAIN commitmail json YAML

2018-05-31 09:29:33 UTC MAIN commitmail json YAML

Updated devel/py-uvloop

(adam)

2018-05-31 09:28:41 UTC MAIN commitmail json YAML

py-uvloop: updated to 0.10.0

v0.10.0
New Features
* Support Python 3.7.
* Implement PEP 567 support (contextvars module) for Python 3.7.
* Add uvloop's own version of asyncio/sslproto.py. SSL is now ~50% faster.
* Convert Future-returning loop methods to coroutines.
* Allow file objects to be passed to loop.subprocess* functions.
* Make signals processing more reliable.
* Prohibit adding a signal handler for SIGCHLD.
* Add uvloop.__version__.

Bug Fixes
* Upgrade to Cython 0.28.2.
* Update libuv from v1.17.0 to v1.20.3.
* Make sure UDP handles are cleaned-up properly.
* Fix subprocess.close() to let its processes die gracefully.
* Fix sock_connect() to resolve addresses for correct socket family.
* Fix a race condition in SSL handshake.

(adam)

2018-05-31 09:16:46 UTC MAIN commitmail json YAML

xfce4-notifyd: Simplify and fix xfce4-notifyd.desktop handling.

(jperkin)

2018-05-31 07:46:32 UTC MAIN commitmail json YAML

kbuild: simplify PKGNAME. Comment out unused variable.

(wiz)

2018-05-31 07:40:57 UTC MAIN commitmail json YAML

xfce4-timer-plugin: remove patch that is not in distinfo

(wiz)

2018-05-31 07:40:34 UTC MAIN commitmail json YAML

xfce4-thunar: remove patch that is not in distinfo

(wiz)

2018-05-31 07:33:28 UTC MAIN commitmail json YAML

lasso: remove $Id$ from patch to make it applyable

(wiz)

2018-05-31 07:29:01 UTC MAIN commitmail json YAML

openpam: remove patch that is not in distinfo

(wiz)

2018-05-31 07:26:58 UTC MAIN commitmail json YAML

boost: remove patch that is not in distinfo

(wiz)

2018-05-31 07:26:29 UTC MAIN commitmail json YAML

boehm-gc: fix pkglint

(wiz)

2018-05-31 07:26:20 UTC MAIN commitmail json YAML

boehm-gc: remove obsolete patch

(wiz)

2018-05-31 07:25:21 UTC MAIN commitmail json YAML

xf86-video-fbdev: remove obsolete patch

(wiz)

2018-05-31 02:13:15 UTC MAIN commitmail json YAML

Updated devel/R-Rcpp to 0.12.17

(wen)

2018-05-31 02:12:25 UTC MAIN commitmail json YAML

Update to 0.12.17

Upstream changes:
Changes in Rcpp version 0.12.17 (2018-05-09)
Changes in Rcpp API:

The random number Generator class no longer inhreits from RNGScope (Kevin in #837 fixing #836).

A spurious parenthesis was removed to please gcc8 (Dirk fixing #841)

The optional Timer class header now undefines FALSE which was seen to have side-effects on some platforms (Romain in #847 fixing #846).

Optional StoragePolicy attributes now also work for string vectors (Romain in #850 fixing #849).

Changes in Rcpp Documentation:

A few old typesetting conventions from the prior Rnw format have been corrected (Peter Hickey in #831; Joris Meys; Dirk)

Two internal links to the introduction published in JSS have been updated to the changed filename given the newer TAS introduction.

Some remaining backticks were replaced with straight quotes (Ralf Stubner in #845).

A citation to the Rcpp introducion in the The American Statistician has been added to the introductory and FAQ vignettes.

Changes in Rcpp version 0.12.16 (2018-03-08)
Changes in Rcpp API:

Rcpp now sets and puts the RNG state upon each entry to an Rcpp function, ensuring that nested invocations of Rcpp functions manage the RNG state as expected (Kevin in #825 addressing #823).

The R::pythag wrapper has been commented out; the underlying function has been gone from R since 2.14.0, and ::hypot() (part of C99) is now used unconditionally for complex numbers (Dirk in #826).

The long long type can now be used on 64-bit Windows (Kevin in #811 and again in #829 addressing #804).

Changes in Rcpp Attributes:

Code generated with cppFunction() now uses .Call() directly (Kirill Mueller in #813 addressing #795).

Changes in Rcpp Documentation:

The Rcpp FAQ vignette is now indexed as 'Rcpp-FAQ'; a stale Gmane reference was removed and entry for getting compilers under Conda was added.

The top-level README.md now has a Support section.

The Rcpp.bib reference file was refreshed to current versions.

(wen)

2018-05-31 02:03:03 UTC MAIN commitmail json YAML

Updated math/R-R2HTML to 2.3.2

(wen)

2018-05-31 02:02:09 UTC MAIN commitmail json YAML

2018-05-31 01:59:23 UTC MAIN commitmail json YAML

Updated math/R-PHYLOGR to 1.0.10

(wen)

2018-05-31 01:58:17 UTC MAIN commitmail json YAML

2018-05-31 01:48:13 UTC MAIN commitmail json YAML

Updated devel/R-IRdisplay to 0.5.0

(wen)

2018-05-31 01:47:04 UTC MAIN commitmail json YAML

Update to 0.5.0

No upstream changelog found.

(wen)

2018-05-31 01:44:09 UTC MAIN commitmail json YAML

emacs25-nox11: fix build on MacOS

On MacOS, the build finds the Cocoa framework and tries to build
nextstep, which results in a wildly differing PLIST.  Pass
"--without-ns" to force disable this.  No PKGREVISION, as any build
which found ns previously failed.

(gdt)

2018-05-31 01:42:08 UTC MAIN commitmail json YAML

Updated devel/R-repr to 0.15.0

(wen)

2018-05-31 01:40:26 UTC MAIN commitmail json YAML

Update to 0.15.0

No upstream changelog found.

(wen)

2018-05-31 01:33:01 UTC MAIN commitmail json YAML

Added converters/R-base64enc version 0.1.3

(wen)

2018-05-31 01:31:28 UTC MAIN commitmail json YAML

2018-05-31 01:30:33 UTC MAIN commitmail json YAML

Import base64enc_0.1-3 as converters/R-base64enc.

This package provides tools for handling base64 encoding. It is
more flexible than the orphaned base64 package.

(wen)

2018-05-31 00:57:28 UTC MAIN commitmail json YAML

Updated math/R-DAAG to 1.22

(wen)

2018-05-31 00:56:33 UTC MAIN commitmail json YAML

Update to 1.22

Upstream changes:
Changes in DAAG version 1.21

NEW FEATURES
  o The dataset hurricNamed (deaths from Atlantic hurricanes,
    damage assessments, and other measures, from 1950 onwards)
    has been added.
  o The dataset cps3 (a subset of cps10 has been added
  o The help file CVlm.Rd has been amended to give the correct
    return value for CVlm() and cv.lm().
  o An enhanced version of overlapDensity()
    (an alias is  overlap.density()), as assumed by the code for
    Figure 13.3 on page 421 of the 3rd edition of "Data Analysis
    and Graphics using R", has replaced the former version.

(wen)

2018-05-30 21:54:00 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-fbdev to 0.5.0

(wiz)

2018-05-30 21:53:50 UTC MAIN commitmail json YAML

xf86-video-fbdev: update to 0.5.0.

Compatibility updates for xserver 1.20.

Adam Jackson (8):
      Default to 32bpp if the console is 8bpp (and we weren't told otherwise)
      Use own thunk functions instead of fbdevHW*Weak
      Pass the pci device (if any) through to fbdevhw in probe and preinit
      Fix shadow fb allocation size (v2)
      Remove dead pix24bpp variable
      Use shadowUpdate32to24 at 24bpp
      Update for 1.20 ABI
      fbdev 0.5.0

Alan Coopersmith (3):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Use #ifdef instead of #if to avoid build error

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Pascal Terjan (1):
      Initialize pci_dev

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

(wiz)