Commit graph

308359 commits

Author SHA1 Message Date
adam
752602b116 py-zstandard: updated to 0.13.0
Changes 0.13.0:
* ``pytest-xdist`` ``pytest`` extension is now installed so tests can be
  run in parallel.
* CI now builds ``manylinux2010`` and ``manylinux2014`` binary wheels
  instead of a mix of ``manylinux2010`` and ``manylinux1``.
* Official support for Python 3.8 has been added.
* Bundled zstandard library upgraded from 1.4.3 to 1.4.4.
* Python code has been reformatted with black.
2019-12-29 16:53:13 +00:00
adam
83f27b4f0d Updated graphics/tesseract, www/nginx-devel 2019-12-29 16:48:33 +00:00
adam
fdb2531d3e nginx-devel: updated to 1.17.7
Changes with nginx 1.17.7

*) Bugfix: a segmentation fault might occur on start or during
   reconfiguration if the "rewrite" directive with an empty replacement
   string was used in the configuration.

*) Bugfix: a segmentation fault might occur in a worker process if the
   "break" directive was used with the "alias" directive or with the
   "proxy_pass" directive with a URI.

*) Bugfix: the "Location" response header line might contain garbage if
   the request URI was rewritten to the one containing a null character.

*) Bugfix: requests with bodies were handled incorrectly when returning
   redirections with the "error_page" directive; the bug had appeared in
   0.7.12.

*) Bugfix: socket leak when using HTTP/2.

*) Bugfix: a timeout might occur while handling pipelined requests in an
   SSL connection; the bug had appeared in 1.17.5.

*) Bugfix: in the ngx_http_dav_module.
2019-12-29 16:48:00 +00:00
adam
ed48d34938 tesseract: updated to 4.1.1
4.1.1 Release:
Implemented sw build (cppan is depreciated)
Improved cmake build
Code cleanup and optimization
A lot of bug fixes...
2019-12-29 16:44:12 +00:00
adam
3ed1e23db3 py-beets: sort PLIST 2019-12-29 16:31:03 +00:00
adam
a433879327 Updated lang/npm, misc/stellarium 2019-12-29 16:24:49 +00:00
adam
7bb610c1db stellarium: updated to 0.19.3
v0.19.3:
The major changes of this version:
* Direct ASCOM support for Telescope Control plugin on Windows
* Refactoring the GUI
* Many improvements in the code
* Added many DSO textures
* Improvements in DSO catalog
* Many improvements in AstroCalc tool
2019-12-29 16:24:30 +00:00
adam
a6f9f864b1 npm: updated to 6.13.4
6.13.4:
BUGFIXES
Do not remove global bin/man links inappropriately

DEPENDENCIES
gentle-fs@2.3.0
bin-links@1.1.6

6.13.3:
DEPENDENCIES
bin-links@1.1.5 Properly normalize, sanitize, and verify bin entries in package.json.
npm-packlist@1.4.7
pacote@9.5.11
fix: Do not drop perms in git when not root
sanitize and normalize package bin field
read-package-json@2.1.1
2019-12-29 16:22:42 +00:00
sevan
c4a94ff20e audio/py-beets 2019-12-29 15:58:46 +00:00
sevan
67df4f3207 Update py-beets to 1.4.9
Beets 1.4.9
This small update is part of our attempt to release new versions more often! There are a few important fixes, and we're clearing the deck for a change to beets' dependencies in the next version.

The new feature is:

    You can use the NO_COLOR environment variable to disable terminal colors. #3273

There are some fixes in this release:

    Fix a regression in the last release that made the image resizer fail to detect older versions of ImageMagick. #3269
    gmusic: The oauth_file config option now supports more flexible path values, including ~ for the home directory. #3270
    gmusic: Fix a crash when using version 12.0.0 or later of the gmusicapi module. #3270
    Fix an incompatibility with Python 3.8's AST changes. #3278

Here's a note for packagers:

    pathlib is now an optional test dependency on Python 3.4+, removing the need for a Debian patch. #3275

Beets 1.4.8
This release is far too long in coming, but it's a good one. There is the usual torrent of new features and a ridiculously long line of fixes, but there are also some crucial maintenance changes. We officially support Python 3.7 and 3.8, and some performance optimizations can (anecdotally) make listing your library more than three times faster than in the previous version.

The new core features are:

    A new config-aunique configuration option allows setting default options for the aunique template function.
    The albumdisambig field no longer includes the MusicBrainz release group disambiguation comment. A new releasegroupdisambig field has been added. #3024
    The modify command now allows resetting fixed attributes. For example, beet modify -a artist:beatles artpath! resets artpath attribute from matching albums back to the default value. #2497
    A new importer option, ignore_data_tracks, lets you skip audio tracks contained in data files. #3021

There are some new plugins:

    The playlist can query the beets library using M3U playlists. Thanks to @Holzhaus and @Xenopathic. #123 #3145
    The loadext allows loading of SQLite extensions, primarily for use with the ICU SQLite extension for internationalization. #3160 #3226
    The subsonicupdate can automatically update your Subsonic library. Thanks to @maffo999. #3001

And many improvements to existing plugins:

    lastgenre: Added option -A to match individual tracks and singletons. #3220 #3219
    play: The plugin can now emit a UTF-8 BOM, fixing some issues with foobar2000 and Winamp. Thanks to @mz2212. #2944
    gmusic:
        Add a new option to automatically upload to Google Play Music library on track import. Thanks to @shuaiscott.
        Add new options for Google Play Music authentication. Thanks to @thetarkus. #3002
    replaygain: albumpeak on large collections is calculated as the average, not the maximum. #3008 #3009
    chroma:
        Now optionally has a bias toward looking up more relevant releases according to the preferred configuration options. Thanks to @Archer4499. #3017
        Fingerprint values are now properly stored as strings, which prevents strange repeated output when running beet write. Thanks to @Holzhaus. #3097 #2942
    convert: The plugin now has an id3v23 option that allows you to override the global id3v23 option. Thanks to @Holzhaus. #3104
    spotify:
        The plugin now uses OAuth for authentication to the Spotify API. Thanks to @rhlahuja. #2694 #3123
        The plugin now works as an import metadata provider: you can match tracks and albums using the Spotify database. Thanks to @rhlahuja. #3123
    ipfs: The plugin now supports a nocopy option which passes that flag to ipfs. Thanks to @wildthyme.
    discogs: The plugin now has rate limiting for the Discogs API. #3081
    mpdstats, mpdupdate: These plugins now use the MPD_PORT environment variable if no port is specified in the configuration file. #3223
    bpd:
        MPD protocol commands consume and single are now supported along with updated semantics for repeat and previous and new fields for status. The bpd server now understands and ignores some additional commands. #3200 #800
        MPD protocol command idle is now supported, allowing the MPD version to be bumped to 0.14. #3205 #800
        MPD protocol command decoders is now supported. #3222
        The plugin now uses the main beets logging system. The special-purpose --debug flag has been removed. Thanks to @arcresu. #3196
    mbsync: The plugin no longer queries MusicBrainz when either the mb_albumid or mb_trackid field is invalid. See also the discussion on Google Groups Thanks to @arogl.
    export: The plugin now also exports path field if the user explicitly specifies it with -i parameter. This only works when exporting library fields. #3084
    acousticbrainz: The plugin now declares types for all its fields, which enables easier querying and avoids a problem where very small numbers would be stored as strings. Thanks to @rain0r. #2790 #3238

Some improvements have been focused on improving beets' performance:

    Querying the library is now faster:
        We only convert fields that need to be displayed. Thanks to @pprkut. #3089
        We now compile templates once and reuse them instead of recompiling them to print out each matching object. Thanks to @SimonPersson. #3258
        Querying the library for items is now faster, for all queries that do not need to access album level properties. This was implemented by lazily fetching the album only when needed. Thanks to @SimonPersson. #3260
    absubmit, badfiles: Analysis now works in parallel (on Python 3 only). Thanks to @bemeurer. #2442 #3003
    mpdstats: Use the currentsong MPD command instead of playlist to get the current song, improving performance when the playlist is long. Thanks to @ray66. #3207 #2752

Several improvements are related to usability:

    The disambiguation string for identifying albums in the importer now shows the catalog number. Thanks to @8h2a. #2951
    Added whitespace padding to missing tracks dialog to improve readability. Thanks to @jams2. #2962
    The move command now lists the number of items already in-place. Thanks to @RollingStar. #3117
    Modify selection can now be applied early without selecting every item. #3083
    Beets now emits more useful messages during startup if SQLite returns an error. The SQLite error message is now attached to the beets message. #3005
    Fixed a confusing typo when the convert plugin copies the art covers. #3063

Many fixes have been focused on issues where beets would previously crash:

    Avoid a crash when archive extraction fails during import. #3041
    Missing album art file during an update no longer causes a fatal exception (instead, an error is logged and the missing file path is removed from the library). #3030
    When updating the database, beets no longer tries to move album art twice. #3189
    Fix an unhandled exception when pruning empty directories. #1996 #3209
    fetchart: Added network connection error handling to backends so that beets won't crash if a request fails. Thanks to @Holzhaus. #1579
    badfiles: Avoid a crash when the underlying tool emits undecodable output. #3165
    beatport: Avoid a crash when the server produces an error. #3184
    bpd: Fix crashes in the bpd server during exception handling. #3200
    bpd: Fix a crash triggered when certain clients tried to list the albums belonging to a particular artist. #3007 #3215
    replaygain: Avoid a crash when the bs1770gain tool emits malformed XML. #2983 #3247

There are many fixes related to compatibility with our dependencies including addressing changes interfaces:

    On Python 2, pin the jellyfish requirement to version 0.6.0 for compatibility.
    Fix compatibility with Python 3.7 and its change to a name in the re module. #2978
    Fix several uses of deprecated standard-library features on Python 3.7. Thanks to @arcresu. #3197
    Fix compatibility with pre-release versions of Python 3.8. #3201 #3202
    web: Fix an error when using more recent versions of Flask with CORS enabled. Thanks to @rveachkc. #2979: #2980
    Avoid some deprecation warnings with certain versions of the MusicBrainz library. Thanks to @zhelezov. #2826 #3092
    Restore iTunes Store album art source, and remove the dependency on python-itunes, which had gone unmaintained and was not Python-3-compatible. Thanks to @ocelma for creating python-itunes in the first place. Thanks to @nathdwek. #2371 #2551 #2718
    lastgenre, edit: Avoid a deprecation warnings from the PyYAML library by switching to the safe loader. Thanks to @translit and @sbraz. #3192 #3225
    Fix a problem when resizing images with PIL/pillow on Python 3. Thanks to @architek. #2504 #3029

And there are many other fixes:

    R128 normalization tags are now properly deleted from files when the values are missing. Thanks to @autrimpo. #2757
    Display the artist credit when matching albums if the artist_credit configuration option is set. #2953
    With the from_scratch configuration option set, only writable fields are cleared. Beets now no longer ignores the format your music is saved in. #2972
    The %aunique template function now works correctly with the -f/--format option. #3043
    Fixed the ordering of items when manually selecting changes while updating tags Thanks to @TaizoSimpson. #3501
    The %title template function now works correctly with apostrophes. Thanks to @GuilhermeHideki. #3033
    lastgenre: It's now possible to set the prefer_specific option without also setting canonical. #2973
    fetchart: The plugin now respects the ignore and ignore_hidden settings. #1632
    hook: Fix byte string interpolation in hook commands. #2967 #3167
    the: Log a message when something has changed, not when it hasn't. Thanks to @arcresu. #3195
    lastgenre: The force config option now actually works. #2704 #3054
    Resizing image files with ImageMagick now avoids problems on systems where there is a convert command that is not ImageMagick's by using the magick executable when it is available. Thanks to @ababyduck. #2093 #3236

There is one new thing for plugin developers to know about:

    In addition to prefix-based field queries, plugins can now define named queries that are not associated with any specific field. For example, the new playlist supports queries like playlist:name although there is no field named playlist. See extend-query for details.

And some messages for packagers:

    Note the changes to the dependencies on jellyfish and munkres.
    The optional python-itunes dependency has been removed.
    Python versions 3.7 and 3.8 are now supported.
2019-12-29 15:57:24 +00:00
adam
4d9c2cf4b7 Updated lang/nodejs, lang/nodejs12, lang/nodejs10, lang/nodejs8 2019-12-29 15:40:57 +00:00
adam
268ef8d58c nodejs8: updated to 8.17.0
Version 8.17.0 'Carbon' (LTS)
Notable changes
deps: update npm to 6.13.4
2019-12-29 15:40:32 +00:00
adam
b3f29611eb nodejs10: updated to 10.18.0
Version 10.18.0 'Dubnium' (LTS)
Notable changes
deps: update npm to 6.13.4
2019-12-29 15:40:00 +00:00
adam
ddb0f335b6 nodejs12: updated to 12.14.0
Version 12.14.0 'Erbium' (LTS)
Notable changes
deps: update npm to 6.13.4
2019-12-29 15:39:15 +00:00
adam
2013de043b nodejs: updated to 13.5.0
Version 13.5.0 (Current):
Notable Changes
cli:
* add --trace-exit cli option
http,https:
* increase server headers timeout
readline:
* update ansi-regex
* promote _getCursorPos to public api
repl:
* add completion preview
util:
* add Set and map size to inspect output
wasi:
* require CLI flag to require() wasi module
2019-12-29 15:38:04 +00:00
adam
378c74e69a Updated lang/llvm and friends to 9.0.1 2019-12-29 15:33:30 +00:00
adam
fa003e0fad llvm: updated to 9.0.1
9.0.1 is a bug-fix release.
2019-12-29 15:31:21 +00:00
plunky
084e1ffc98 drop PLIST var handling, as these are not installed by package now 2019-12-29 14:27:52 +00:00
plunky
fdb8d941b6 do not copy or reinstall Qt plugins, allow QCAD to find them directly 2019-12-29 14:18:20 +00:00
plunky
11be7ff89e does not use qt5-qttools 2019-12-29 14:16:05 +00:00
plunky
42eca00ec9 install icons as qcad.??? 2019-12-29 14:15:32 +00:00
leot
2196ab6ade doc: Remove conflicting lines 2019-12-29 12:49:34 +00:00
leot
bece6f6b46 doc: Updated mail/msmtp to 1.8.7 2019-12-29 12:45:28 +00:00
plunky
5c8b8c6f47 doc: Updated cad/qcad to 3.24.0.1 2019-12-29 12:44:38 +00:00
leot
f0e827fcba msmtp: Update to 1.8.7
Changes:
1.8.7
-----
- Extend `from' command that sets the envelope from address: the
  patterns %U, %H, %C, %M are now replaced with user name, host name,
  canonicalized host name, and the contents of /etc/mailname. This is
  useful for system-wide installations and is more powerful than the old
  auto_from and maildomain commands, which are now deprecated (but still
  supported, of course).

1.8.6
-----
- Aliases are now expanded recursively
- Minor bug fixes
2019-12-29 12:44:26 +00:00
plunky
4fb0928166 Update to QCAD 3.24.0.1, with ChangeLog:
3.24.0.1:

    Bug fixes:
        FS#2017 - Rendering of arcs in blocks with scale factor > 1

3.24.0 (2019/12/19):

    Draw:
        Ellipse > Inscribed in Quadrilateral:
            Create circle if appropriate
    Performance:
        Use of multiple CPU cores for display
    Modify:
        Scale:
            Improved support for non-uniform scaling
    Blocks:
        Improved support for non-uniform scaling
    Snap > Reference:
        Snap to reference point of block reference for block reference entities
    Edit > Application Preferences:
        File > Open/Save:
            Add preference to override "last saved by" file information for DXF/DWG export
    Misc > Script Examples > Mathematics > FlexPainter
        Paint complex patterns along existing lines and curves (see forum announcement)
    macOS 10.15:
        Update to Qt 5.13.2
            Fix mouse cursor display
    Linux:
        Provide packages linked against Qt 5.13
            Wayland support
            Fix keyboard layout switching under Wayland
    Bug fixes:
        FS#1931 - File > SVG Export: hatch arc interpolation
        FS#1933 - File > Advanced SVG export: file overwrite check doesn't use updated filename
        FS#1942 - Draw > Circle > Two tangents and point: fails for case with point on bisector
        FS#1946 - CAM > Cam Legacy Export: Cut inner paths before outer paths has no effect
        FS#1948 - Modify > Offset (through Point): Point orthogonal to end point of line segment not accepted
        FS#1949 - Modify > Break out: Leftover (zero length line) after using tool on ray
        FS#1950 - File > Save As: File dialog offers unsupported export formats (DWG R9, R10, R2.6, R2.5)
        FS#1962 - CAM > Drill Toolpaths: Cannot be edited / updated from source entities
        FS#1973 - File > SVG Export: polylines with large arc segments (> 180°) not exported correctly
        FS#1975 - RPolyline::getOrientation: Wrong orientation for polylines with large arcs
        FS#1979 - View > Layer List: icon spacing
        FS#1984 - Block > Create Block from Selection: Slow for large number of entities
        FS#1985 - Hatch dots are rendered as lines with fixed lenght of 0.02 units
        FS#1986 - Page Tags set as default not displayed
        FS#1987 - File > SVG Export: full circle hatch
        FS#1990 - Layer > Duplicate Layer: fails for layer "0"
        FS#1991 - Modify > Divide: Preview indicator fails on infinitive lines
        FS#1993 - Draw > Insert Bitmap: relative zero point not set
        FS#1996 - File > Save: DXF header variable CECOLOR changed
        FS#2000 - CAM > Nesting: misleading "Sheet added" confirmation
        FS#2001 - CAM > Nesting: Alignment fails
        FS#2002 - Draw > Viewport > Add Viewport: Hatch is offset incorrectly in Viewport
        FS#2007 - bbox.bat cannot write log file
        FS#2012 - Draw > Hatch > Hatch from Selection: block transforms not taken into account
2019-12-29 12:44:15 +00:00
markd
c86198cc19 transcode: use ffmpeg4 2019-12-29 10:23:53 +00:00
markd
2b5ef26fe0 openimageio: use ffmpeg4. find the correct openexr libraries. 2019-12-29 10:15:04 +00:00
markd
af77dc27c2 opencv: switch to ffmpeg4. Don't pick up stray packages. 2019-12-29 10:00:08 +00:00
plunky
5b14d1966f spread out long line to paragraph form 2019-12-29 09:10:36 +00:00
adam
706c9d1013 Updated devel/cmake 2019-12-29 08:53:39 +00:00
adam
942f3553a3 cmake: updated to 3.16.2
CMake 3.16.2
VS: Fix support for v142 toolset minor versions in VS 16.5+
FindBLAS: Consider OpenBLAS with thread libraries only with C or CXX
FindBoost: Add support for Boost 1.72
Autogen: Revert processing of .hh files for compatibility
FindLAPACK: Fix support for LAPACK symbols inside BLAS libraries
PCH: Append pch header file to list of forced include files
Tests: Fix testCTestResourceSpec struct initialization for some compilers
2019-12-29 08:53:14 +00:00
ryoon
2c0791cbc7 Updated multimedia/obs-studio to 24.0.5 2019-12-29 06:44:49 +00:00
ryoon
3591ac4d07 Update to 24.0.5
Changelog:
24.0.5 Hotfix Changes

    Fixed macOS Catalina issues
    Fixed macOS Python scripting support
    Fixed a bug where audio bitrate would not be properly set to the specified value in simple output mode
    Fixed a bug where videos on loop could sometimes get frozen when switching scenes
    Fixed a bug with Linux Display Capture where the crop value would shift the cursor's captured position incorrectly
    Fixed an issue where if the video drivers crashed on Windows for whatever reason, OBS would not recover from that properly and also crash (yes you heard that correctly)
    Fixed an issue where when connecting to your Twitch account fails because of Twitch's two-factor authentication requirement, you would not be able to change to another Twitch account until authentication was fixed and the account was reconnected
    Fixed an issue where when connecting your Twitch account for the first time, the panels would not open up in dark mode
    Fixed an issue where preview projector stopped working when toggling studio mode
    Fixed an issue where multiple 0x0 windows would appear on Linux Window Capture
    Fixed an issue where certain windows would not be listed with Linux Window Capture
    Fixed a few rare crashes
    You can now use Twitch dashboard panel URLs as custom browser docks
    Added some additional graphics and audio diagnostic logging

24.0.3 Hotfix

    Fixed a startup crash on the 32bit version of OBS
    Fixed an issue where audio monitoring on Windows would have a bit of unintended latency introduced by 24.0.2
2019-12-29 06:44:27 +00:00
ryoon
e0c461dd18 Enable gst-plugins1-vaapi 2019-12-29 06:40:44 +00:00
ryoon
48eac5a1de Added multimedia/gst-plugins1-vaapi version 1.16.2 2019-12-29 06:40:18 +00:00
ryoon
acea0a8547 multimedia/gst-plugins1-vaapi: import gst-plugins1-vaapi-1.16.2
GStreamer hardware acceleration VA-API plugin
2019-12-29 06:38:56 +00:00
ryoon
3ca46e9a45 Updated devel/sdcc3 to 3.9.0 2019-12-29 06:29:52 +00:00
ryoon
34693ebe2e Update to 3.9.0
Changelog:
SDCC 3.9.0 Feature List:
    Support for struct / union assignment.
    Optimizations in the stm8 backend relevant to soft float increase Whetstone score by two thirds.
    Improvements in rematerialization in the stm8 backend improve code generation for struct, union and arrays.
    New stack allocator reduces stack space usage for the stm8, z80, z180, gbz80, r2k, r3ka, tlcs90 backends.
    New ez80_z80 backend for eZ80 in Z80 mode.
    Removed deprecated sdcclib utility.
    New pdk14 backend for Padauk µC with 14-bit wide program memory.
    New in-development pdk15 backend for Padauk µC with 15-bit wide program memory.


SDCC 3.8.0 Feature List

There is always a problem to create a list of new features when a new SDCC release is announced. The following list is an attempt to create such a list "on the fly". Every time a new feature which is visible or interesting for the SDCC users is implemented, it should be added to the following list.

    Additional general utility function: bsearch().
    Support for rematerialization in the stm8 backend reduces register pressure and stack usage.
    Merged upstream GNU binutils 2.30.
    All Python code is now fully compatible with both Python 2.7 and Python 3.6, so Python 3 can be used instead of Python 2.
    Regression testing for diagnostics.
    Improved handling of local bool variables in the mcs51 backend substantially reduces code size.
    Large memory model for stm8 for 24-bit codespace allows using more than 32KB of Flash for code.
    New optimizations for calls to some standard library function (printf(), puts(), strcpy()).
    The type of true and false from stdbool.h change from int to bool.
    New C2X mode (--std-c2x, --std-sdcc2x, #pragma std_c2x) adds support for one-argument static_assert variant.
    Intermingling of declarations and statements (ISO C99).
    Support headers for AX8052 devices.
    Adopted GCC 8.2 regression tests (execute part of the GCC C torture tests).
2019-12-29 06:29:23 +00:00
ryoon
b0c54f1af0 Enable py-pychromecast 2019-12-29 04:46:28 +00:00
ryoon
fd8e984ee6 Added net/py-pychromecast version 4.1.0 2019-12-29 04:45:37 +00:00
ryoon
b576b9fb75 net/py-pychromecast: import py38-pychromecast-4.1.0
Python module to talk to Google Chromecast
2019-12-29 04:44:58 +00:00
ryoon
26cc83f662 Enable py-zeroconf 2019-12-29 04:41:18 +00:00
ryoon
bd5bb2122f Added net/py-zeroconf version 0.24.3 2019-12-29 04:40:50 +00:00
ryoon
7a291883ac net/py-zeroconf: import py38-zeroconf-0.24.3
Pure Python Multicast DNS Service Discovery Library
2019-12-29 04:39:49 +00:00
ryoon
1877f6d91b Enable py-ifaddr 2019-12-29 02:26:04 +00:00
ryoon
e593be150d Added net/py-ifaddr version 0.1.6 2019-12-29 02:25:08 +00:00
ryoon
d1245f908e net/py-ifaddr: import py38-ifaddr-0.1.6
ifaddr is a small Python library that allows you to find all the
IP addresses of the computer.
2019-12-29 02:24:18 +00:00
fox
a65e900491 doc: Added sysutils/pfetch version 0.4.0 2019-12-29 01:36:10 +00:00
ryoon
c0f20c5d1e Updated multimedia/libva-utils to 2.6.0 2019-12-29 01:33:17 +00:00