Commit graph

295648 commits

Author SHA1 Message Date
nia
785531b201 graphics/papirus-folders: Update to 1.3.1
Changes:

New colours: pink, purple, indigo, white
Improved the message of usage
Removed LOGNAME support #9
2019-04-02 13:20:05 +00:00
nia
40bf009486 doc: Updated graphics/papirus-icon-theme to 20190331 2019-04-02 13:18:37 +00:00
nia
cfe1f6046a graphics/papirus-icon-theme: Update to 20190331
Changes in 20190331:

Added icons

    Allegorithmic Substance Suite #1685
    Brave Browser #1657
    Brave Web Browser (dev) and Brave Web Browser (nightly)
    DiRT 4
    DockStation #1664
    ePDFviewer #1688
    Ephoto
    Epulse
    FontForge (Flatpak)
    Google Web Designer #1661
    Guitarix tray icon
    IBus Anthy #1690
    Kajongg #1675
    KAppTemplate #1675
    KBackup #1675
    KCachegrind #1675
    kDots
    KeePassXC action icons
    KGraphViewer #1675
    KImageMapEditor #1675
    Kitematic #1686
    KNights #1675
    KRecipes #1675
    KTimer #1675
    KUIViewer #1675
    KXStitch #1675
    LanguageTool #1670
    LMMS (Flatpak)
    OBS tray icons #460
    OpenAudible #1678
    OpenDrive (Flatpak)
    Optimizer #1659
    pgAdmin4 #1684
    Plexamp
    RSIBreak #1675
    Simon #1675
    Sublime Merge #1669
    Substance Launcher #1689
    SymbolEditor #1675
    Taxi #1665
    Todoist Linux #1666
    Tomboy (Flatpak)
    Umbrello #1675
    Unity Hub #1689
    Void Wizard #1688
    Widelands (Flatpak)
    Yate Client (app and tray icons) #1687
    Plasmoid icons:
        AppMenu
        Device
        EqMenu
        Keyboard Indicator
        Latte Separator
        Latte Spacer
        Termoid

Updated icons

    application-x-object #1651
    Aseprite #1662
    Fragments #1683
    Hydrogen Drum Machine #1679
    Qtractor #1691
    Racket and Racket SlideShow icons #1681
    Soundnode
    Steam (app & tray icons) #1668

Changes and fixes

    Added missing icons for apps in GNOME 3.32 #1671 #1673 #1674
    Fixed alignment of 16px apps icons for a better experience in vertical docks and panels #1658
    Removed useless transforms on a lot of apps icons

Changes in 20190302:

Added icons

    Added symlinks for new Flatpak apps hosted on Flathub:
        chat.delta.desktop
        com.github.PintaProject.Pinta
        com.jetbrains.WebStorm
        com.teamspeak.TeamSpeak
        com.wings3d.WINGS
        com.wps.Office
        net.mancubus.SLADE
        org.gnome.OCRFeeder
        org.phoenicis.playonlinux
        org.wireshark.Wireshark
    Plasmoid icons:
        AlphaBlack Control
        Bugzilla
        Daily Forecast
        Desktop Pager Wheel
        Digital Clock BeClock style
        File Drawer
        GitHub Issues
        KDE Connect Device
        Public IP Address
        Shutdown or Switch
        Simple Weather
    Akira #1627
    Apache Directory Studio #1618
    Cacher #1644
    Clockify #1647
    Cronopete #1645
    Cuyo #1642
    Emby Server
    Freeter #1649
    gtklick #1620
    GNOME Color Viewer
    GNU Backgammon #1621
    gxi #1631
    GameHub #1648
    HiFi #1633
    Hotspot #1650
    Jellyfin
    KRegExpEditor #1627
    KTechlab #1619
    Lingot #1625
    Lyrics #1654
    Meet Alva #1652
    Meteo #1624
    ODrive (app and tray icons)
    Pacman #1639
    Robocraft #1634
    SVG Cleaner #1627
    Schism Tracker
    Simple Terminal #1627
    Spec Ops The Line #1634
    Tusk #1646
    Unison #1635
    Void Linux #1632

Updated icons

    GSConnect #1132
    KDEConnect
    phone, smartphone, and laptop monochrome icons
    qBittorrent tray icon
    Riot (app and tray icons) #1640
    Transmission (app and tray icons)

Changes and fixes

    Added indigo folder color #1632
    Added white folder color #1641
    Changed color of screens for devices #1626
    Changed highlight color for monochrome icons
    Increased height of 22/24px gnome-mpv icons #1638
    Fixed pixel align for Inkscape icon
    Removed purple folder color #1590

Others

    Optimized a lot of SVG icons #1656
2019-04-02 13:18:07 +00:00
nia
89744133ed unrealircd: bump PKGREVISION for distinfo change 2019-04-02 12:42:44 +00:00
nia
fc9bd5fe5b chat/unrealircd: update distinfo.
The tarball was silently updated without a release. After diffing this
against the git tag, the updated tarball seems to change some if statements
from if (x = y) to if (x == y)...

766055d5c0

The bug fixed by this change is apparently not exploitable.
2019-04-02 11:29:46 +00:00
nia
5648595dff doc: Updated net/dnscrypt-proxy2 to 2.0.22 2019-04-02 10:54:29 +00:00
nia
5c7239b8c8 net/dnscrypt-proxy2: Update to 2.0.22
The previous version had issues with the .org TLD when used in conjunction with dnsmasq.

This has been fixed.
2019-04-02 10:54:20 +00:00
adam
a96001ac7e Updated devel/py-hypothesis, devel/py-test 2019-04-02 09:44:14 +00:00
adam
29ac6b4b61 py-test: updated to 4.4.0
pytest 4.4.0:

Features
* async test functions are skipped and a warning is emitted when a suitable async plugin is not installed (such as pytest-asyncio or pytest-trio).
Previously async functions would not execute at all but still be marked as “passed”.

* Include new disable_test_id_escaping_and_forfeit_all_rights_to_community_support option to disable ascii-escaping in parametrized values. This may cause a series of problems and as the name makes clear, use at your own risk.
* The -p option can now be used to early-load plugins also by entry-point name, instead of just by module name.
This makes it possible to early load external plugins like pytest-cov in the command-line:
pytest -p pytest_cov

* The --pdbcls option handles classes via module attributes now (e.g. pdb:pdb.Pdb with pdb++), and its validation was improved.
* The testpaths configuration option is now displayed next to the rootdir and inifile lines in the pytest header if the option is in effect, i.e., directories or file names were not explicitly passed in the command line.
Also, inifile is only displayed if there’s a configuration file, instead of an empty inifile: string.

* Doctests can be skipped now dynamically using pytest.skip().
* Internal refactorings have been made in order to make the implementation of the pytest-subtests plugin possible, which adds unittest sub-test support and a new subtests fixture as discussed in 1367.
For details on the internal refactorings, please see the details on the related PR.

* pytester’s LineMatcher asserts that the passed lines are a sequence.
* Handle -p plug after -p no:plug.
This can be used to override a blocked plugin (e.g. in “addopts”) from the command line etc.

* Output capturing is handled correctly when only capturing via fixtures (capsys, capfs) with pdb.set_trace().
* pytester sets $HOME and $USERPROFILE to the temporary directory during test runs.
This ensures to not load configuration files from the real user’s home directory.

* Namespace packages are handled better with monkeypatch.syspath_prepend and testdir.syspathinsert (via pkg_resources.fixup_namespace_packages).
* The stepwise plugin reports status information now.
* If a setup.cfg file contains [tool:pytest] and also the no longer supported [pytest] section, pytest will use [tool:pytest] ignoring [pytest]. Previously it would unconditionally error out.
This makes it simpler for plugins to support old pytest versions.

Bug Fixes
* Fix bug where fixtures requested dynamically via request.getfixturevalue() might be teardown before the requesting fixture.
* pytester unsets PYTEST_ADDOPTS now to not use outer options with testdir.runpytest().
* Use the correct modified time for years after 2038 in rewritten .pyc files.
* Fix line offsets with ScopeMismatch errors.
* -p no:plugin is handled correctly for default (internal) plugins now, e.g. with -p no:capture.
Previously they were loaded (imported) always, making e.g. the capfd fixture available.

* The pdb quit command is handled properly when used after the debug command with pdb++.
* Fix the interpretation of -qq option where it was being considered as -v instead.
* outcomes.Exit is not swallowed in assertrepr_compare anymore.
* Close logging’s file handler explicitly when the session finishes.
* Fix line offset with mark collection error (off by one).

Improved Documentation
* Update docs for pytest_cmdline_parse hook to note availability liminations
Trivial/Internal Changes
* pluggy>=0.9 is now required.
* funcsigs>=1.0 is now required for Python 2.7.
* Some left-over internal code related to yield tests has been removed.
* Remove internally unused anypython fixture from the pytester plugin.
* Remove deprecated Sphinx directive, add_description_unit(), pin sphinx-removed-in to >= 0.2.0 to support Sphinx 2.0.
* Fix pytest tests invocation with custom PYTHONPATH.
* New pytest_report_to_serializable and pytest_report_from_serializable experimental hooks.
These hooks will be used by pytest-xdist, pytest-subtests, and the replacement for resultlog to serialize and customize reports.
They are experimental, meaning that their details might change or even be removed completely in future patch releases without warning.

Feedback is welcome from plugin authors and users alike.

* Collector.repr_failure respects the --tb option, but only defaults to short now (with auto).
2019-04-02 09:43:52 +00:00
adam
6c6f820c3e py-hypothesis: updated to 4.14.2
4.14.2
This patch improves the error message if the function f in :ref:s.flatmap(f) <flatmap> does not return a strategy.

4.14.1
This release modifies how Hypothesis selects operations to run during shrinking, by causing it to deprioritise previously useless classes of shrink until others have reached a fixed point.

This avoids certain pathological cases where the shrinker gets very close to finishing and then takes a very long time to finish the last small changes because it tries many useless shrinks for each useful one towards the end. It also should cause a more modest improvement (probably no more than about 30%) in shrinking performance for most tests.

4.14.0
This release blocks installation of Hypothesis on Python 3.4, which :PEP:reached its end of life date on 2019-03-18 <429>.

This should not be of interest to anyone but downstream maintainers - if you are affected, migrate to a secure version of Python as soon as possible or at least seek commercial support.

4.13.0
This release makes it an explicit error to call :func:floats(min_value=inf, exclude_min=True) <hypothesis.strategies.floats> or :func:floats(max_value=-inf, exclude_max=True) <hypothesis.strategies.floats>, as there are no possible values that can be generated (:issue:1859).

:func:floats(min_value=0.0, max_value=-0.0) <hypothesis.strategies.floats> is now deprecated. While 0. == -0. and we could thus generate either if comparing by value, violating the sequence ordering of floats is a special case we don't want or need.

4.12.1
This release should significantly reduce the amount of memory that Hypothesis uses for representing large test cases, by storing information in a more compact representation and only unpacking it lazily when it is first needed.

4.12.0
This update adds the :obj:~hypothesis.settings.report_multiple_bugs setting, which you can use to disable multi-bug reporting and only raise whichever bug had the smallest minimal example. This is occasionally useful when using a debugger or tools that annotate tracebacks via introspection.

4.11.7
This change makes a tiny improvement to the core engine's bookkeeping. There is no user-visible change.

4.11.6
This release changes some of Hypothesis's internal shrinking behaviour in order to reduce memory usage and hopefully improve performance.

4.11.5
This release adds a micro-optimisation to how Hypothesis handles debug reporting internally. Hard to shrink test may see a slight performance improvement, but in most common scenarios it is unlikely to be noticeable.

4.11.4
This release removes some redundant code that was no longer needed but was still running a significant amount of computation and allocation on the hot path. This should result in a modest speed improvement for most tests, especially those with large test cases.

4.11.3
This release adds a micro-optimisation to how Hypothesis caches test cases. This will cause a small improvement in speed and memory usage for large test cases, but in most common scenarios it is unlikely to be noticeable.

4.11.2
This release removes some internal code that populates a field that is no longer used anywhere. This should result in some modest performance and speed improvements and no other user visible effects.
2019-04-02 09:40:30 +00:00
adam
258615e73f Updated databases/py-sqlalchemy, databases/py-alembic 2019-04-02 09:02:52 +00:00
adam
0a389bdd85 py-alembic: updated to 1.0.8
1.0.8
bug
[bug] [operations] Removed use of deprecated force parameter for SQLAlchemy quoting functions as this parameter will be removed in a future release. Pull request courtesy Parth Shandilya(ParthS007).

[bug] [autogenerate] [postgresql] [py3k] Fixed issue where server default comparison on the PostgreSQL dialect would fail for a blank string on Python 3.7 only, due to a change in regular expression behavior in Python 3.7.
2019-04-02 09:01:38 +00:00
adam
b82f061c43 py-sqlalchemy: updated to 1.3.1
1.3.1
orm
[orm] [bug] [ext] Fixed regression where an association proxy linked to a synonym would no longer work, both at instance level and at class level.

mssql

[mssql] [bug] A commit() is emitted after an isolation level change to SNAPSHOT, as both pyodbc and pymssql open an implicit transaction which blocks subsequent SQL from being emitted in the current transaction.

This change is also backported to: 1.2.19

[mssql] [bug] Fixed regression in SQL Server reflection due to 4393 where the removal of open-ended **kw from the Float datatype caused reflection of this type to fail due to a “scale” argument being passed.


1.3.0
orm

[orm] [feature] The Query.get() method can now accept a dictionary of attribute keys and values as a means of indicating the primary key value to load; is particularly useful for composite primary keys. Pull request courtesy Sanjana S.

[orm] [feature] A SQL expression can now be assigned to a primary key attribute for an ORM flush in the same manner as ordinary attributes as described in Embedding SQL Insert/Update Expressions into a Flush where the expression will be evaulated and then returned to the ORM using RETURNING, or in the case of pysqlite, works using the cursor.lastrowid attribute.Requires either a database that supports RETURNING (e.g. Postgresql, Oracle, SQL Server) or pysqlite.

engine

[engine] [feature] Revised the formatting for StatementError when stringified. Each error detail is broken up over multiple newlines instead of spaced out on a single line. Additionally, the SQL representation now stringifies the SQL statement rather than using repr(), so that newlines are rendered as is. Pull request courtesy Nate Clark.

See also
Changed StatementError formatting (newlines and %s)

sql
[sql] [bug] The Alias class and related subclasses CTE, Lateral and TableSample have been reworked so that it is not possible for a user to construct the objects directly. These constructs require that the standalone construction function or selectable-bound method be used to instantiate new objects.

schema
[schema] [feature] Added new parameters Table.resolve_fks and MetaData.reflect.resolve_fks which when set to False will disable the automatic reflection of related tables encountered in ForeignKey objects, which can both reduce SQL overhead for omitted tables as well as avoid tables that can’t be reflected for database-specific reasons. Two Table objects present in the same MetaData collection can still refer to each other even if the reflection of the two tables occurred separately
2019-04-02 08:59:13 +00:00
wiz
a541134580 doc: Updated fonts/harfbuzz to 2.4.0 2019-04-02 08:58:56 +00:00
wiz
2f5c2b8fb0 harfbuzz: update to 2.4.0.
Overview of changes leading to 2.4.0
Monday, March 25, 2019
====================================
- Unicode 12.
- Misc fixes.
- Subsetter improvements.
- New API:
HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE
hb_directwrite_face_create()
2019-04-02 08:58:47 +00:00
adam
962de3050f Updated devel/py-execnet, devel/py-test-mock 2019-04-02 08:52:09 +00:00
adam
a1d875d3c3 py-test-mock: updated to 1.10.3
1.10.3
* Fix test suite in Python 3.8.
2019-04-02 08:50:58 +00:00
wiz
7b3e4e5425 doc: Updated time/khal to 0.10.1 2019-04-02 08:45:24 +00:00
wiz
ca26efc805 khal: update to 0.10.1.
0.10.1
======
2019-03-30

* FIX error with the new color priority system and `discover` calendar type
* FIX search results in ikhal are ordered, same as in `khal search`

0.10.0
======
2019-03-25

* only dateutil < 2.7 is supported

* NEW DEPENDENCY added click_log  >= 0.2.0
* NEW DEPENDENCY for Python 3.4: typing
* UPDATED DEPENDENCY icalendar>=4.03
* DROPPED support for Python 3.3
* vdirsyncer is still a test dependency (and always has been)

* FIX ordinal numbers in birthday entries (before, all number would end on `th`)
* FIX `search` will no longer break on overwritten events with a master event
* FIX when using short dates, khal infers that you meant next year, when date
  is before today
* FIX Check for multi_uid .ics files in vdirs and don't import those events
  (All .ics files in vdirs should only contain VEVENTS with the same UID.)

* CHANGE only searched configuration file paths are now
  $XDG_CONFIG_HOME/khal/config and $XDG_CONFIG_HOME/khal/khal.conf (deprecated)
* CHANGE removed default command
* CHANGE default date/time formats to be the system's locale's formats
* CHANGE ``--verbose`` flag to ``--verbosity``, allowing finer granularity
* CHANGE `search` will now print one line for every different event in a
  recurrence set, that is one line for the master event, and one line for every
  different overwritten event
* CHANGE khal learned to read .ics files with nonsenscial TZOFFSETs > 24h and
  prints a warning
* CHANGE better error message for a specific kind of invalid config file

* NEW khal learned the ``--logfile/-l LOGFILE`` flag which allows logging to a
  file
* NEW format can now print the duration of an event with `{duration}`
* NEW configuration option: [view]monthdisplay = firstday|firstfullweek,
  if set to 'firstday', khal displays the month name as soon as any day
  in the week is within the new month. If set to 'firstfullweek', khal
  displays the month name only if the first day of the week is within
  the new month.

* NEW ikhal learned to show log messages in the header and in a new log pane,
  access with default keybinding `L`

* NEW python 3.7 is now officially supported.

* NEW configuration option [[per_calendar]]priority = int (default 10). If
  multiple calendars events are on the same day, the day will be colored with
  the color of the calendar with highest priority. If multiple calendars have
  the same highest priority, it falls back to the previous system.

* NEW format can now print the organizer of the event with '(organizer)'
2019-04-02 08:45:14 +00:00
adam
96479b6969 py-execnet: updated to 1.6.0
1.6.0:
* execnet no longer supports Python 2.6 and 3.3. Users of those Python versions
  using a recent enough pip should not be affected, as pip will only install
  1.5.0 for them.
* Update test suite to support pytest>4.
2019-04-02 08:40:55 +00:00
adam
8e18f70bc2 Updated www/py-cherrypy, databases/py-redis 2019-04-02 08:34:52 +00:00
adam
447fcc15cb py-redis: updated to 3.2.1
3.2.1
* Fix SentinelConnectionPool to work in multiprocess/forked environments.
2019-04-02 08:31:48 +00:00
adam
97f7002406 py-cherrypy: updated to 18.1.1
v18.1.1
* :pr:1774 reverts :pr:1759 as new evidence emerged that
  the original behavior was intentional. Re-opens :issue:1758.
2019-04-02 08:29:59 +00:00
adam
bbf45e93ee Updated graphics/freetype2, www/apache24, multimedia/ffmpeg4, databases/redis 2019-04-02 07:43:31 +00:00
adam
6624fd315c redis: updated to 5.0.4
Redis 5.0.4

Upgrade urgency HIGH: This release fixes several Redis stability issues.

Dear Redis users, this release includes a number of fixes for bugs that may
result in Redis crashing in special conditions (not normal usage, but specific
artificial conditions), fixes to certain Redis behaviors especially around
Redis streams, and finally a set of new APIs for Redis Modules.

Specifically:
* Hyperloglog different coding errors leading to potential crashes were fixed.
* A replication bug leading to a potential crash in case of plain misuse of handshake commands was fixed.
* XCLAIM command incrementing of number of deliveries was fixed.
* LFU field management in objects was improved.
* A potential overflow in the redis-check-aof was fixed.
* A memory leak in case of API misuse was fixed.
* ZPOP* behavior when count is 0 is fixed.
* A few redis-cli --cluster bugs were fixed, plus a few improvements.
* Many other smaller bugs.
2019-04-02 07:43:07 +00:00
adam
f2a2bf7db9 ffmpeg4: updated to 4.1.3
version 4.1.3:
- avcodec/rscc: Check that the to be uncompressed input is large enough
- avformat/movenc: free eac3 private data only when closing the stream
- avcodec/hevcdec: Avoid only partly skiping duplicate first slices
- lavc/bmp: Avoid a heap buffer overwrite for 1bpp input.
- avcodec/mpegpicture: Check size of edge_emu_buffer
- avformat/mov: Fix potential integer overflow in entry check in mov_read_trun()
- avcodec/truemotion2: Fix integer overflow in tm2_null_res_block()
- avcodec/cbs_av1: fix range of values for Mastering Display Color Volume Metadata OBUs
- avcodec/av1_parser: don't abort parsing the first frame if extradata parsing fails
2019-04-02 07:40:57 +00:00
adam
283f038eba apache24: updated to 2.4.39
Changes with Apache 2.4.39

*) mod_proxy/ssl: Cleanup per-request SSL configuration anytime a backend
   connection is recycled/reused to avoid a possible crash with some SSLProxy
   configurations in <Location> or <Proxy> context.

*) mod_ssl: Correctly restore SSL verify state after TLSv1.3 PHA failure.

*) mod_log_config: Support %{c}h for conn-hostname, %h for useragent_host

*) mod_socache_redis: Support for Redis as socache storage provider.

*) core: new configuration option 'MergeSlashes on|off' that controls handling of
   multiple, consecutive slash ('/') characters in the path component of the request URL.

*) mod_http2: when SSL renegotiation is inhibited and a 403 ErrorDocument is
   in play, the proper HTTP/2 stream reset did not trigger with H2_ERR_HTTP_1_1_REQUIRED.

*) mod_http2: new configuration directive: `H2Padding numbits` to control
   padding of HTTP/2 payload frames. 'numbits' is a number from 0-8,
   controlling the range of padding bytes added to a frame. The actual number
   added is chosen randomly per frame. This applies to HEADERS, DATA and PUSH_PROMISE
   frames equally. The default continues to be 0, e.g. no padding.

*) mod_http2: ripping out all the h2_req_engine internal features now that mod_proxy_http2
   has no more need for it. Optional functions are still declared but no longer implemented.
   While previous mod_proxy_http2 will work with this, it is recommeneded to run the matching
   versions of both modules.

*) mod_proxy_http2: changed mod_proxy_http2 implementation and fixed several bugs which
   resolve bug 63170. The proxy module does now a single h2 request on the (reused)
   connection and returns.

*) mod_http2/mod_proxy_http2: proxy_http2 checks correct master connection aborted status
   to trigger immediate shutdown of backend connections. This is now always signalled
   by mod_http2 when the the session is being released.
   proxy_http2 now only sends a PING frame to the backend when there is not already one
   in flight.

*) mod_proxy_http2: fixed an issue where a proxy_http2 handler entered an infinite
   loop when encountering certain errors on the backend connection.

*) mod_http2: Configuration directives H2Push and H2Upgrade can now be specified per
   Location/Directory, e.g. disabling PUSH for a specific set of resources.

*) mod_http2: HEAD requests to some module such as mod_cgid caused the stream to
   terminate improperly and cause a HTTP/2 PROTOCOL_ERROR.

*) http: Fix possible empty response with mod_ratelimit for HEAD requests.

*) mod_cache_socache: Avoid reallocations and be safe with outgoing data
   lifetime.

*) MPMs unix: bind the bucket number of each child to its slot number, for a
   more efficient per bucket maintenance.

*) mod_auth_digest: Fix a race condition. Authentication with valid
   credentials could be refused in case of concurrent accesses from
   different users.

*) mod_http2: enable re-use of slave connections again. Fixed slave connection
   keepalives counter.

*) mod_reqtimeout: Allow to configure (TLS-)handshake timeouts.

*) mod_proxy_wstunnel: Fix websocket proxy over UDS.

*) mod_ssl: Don't unset FIPS mode on restart unless it's forced by
   configuration (SSLFIPS on) and not active by default in OpenSSL.
2019-04-02 07:25:38 +00:00
adam
73fbe83230 freetype2: updated to 2.10.0
FreeType 2.10.0
This release brings one notable feature, namely support for color-layered outline glyphs (for example, scalable emoji glyphs). Additionally, the API reference has been completely overhauled and modernized, as already announced.
2019-04-02 07:17:17 +00:00
jmmv
b354d6e5f3 Add c99 to the list of languages needed by chunkwm.
Obviously I couldn't get things right on the first commit. Why didn't I see
this, you ask? Because I had been running all my builds without PKG_DEVELOPER
enabled and only noticed this when 'make changes-entry' wouldn't work at
the last minute.
2019-04-02 01:54:35 +00:00
jmmv
38ace05172 Note addition of wm/chunkwm (0.4.8) and wm/skhd (0.3.2). 2019-04-02 01:51:55 +00:00
jmmv
5743360864 Initial addition of skhd-0.3.2:
skhd is a simple hotkey daemon for macOS.

skhd is a stripped version of khd (no longer maintained) (although
rewritten from scratch), that sacrifices the more advanced features in
favour of increased responsiveness and performance.  skhd is able to
hotload its config file, meaning that hotkeys can be edited and updated
live while skhd is running.
2019-04-02 01:50:30 +00:00
jmmv
4e88b65563 Initial addition of chunkwm-0.4.8:
chunkwm is a tiling window manager for macOS that uses a plugin
architecture, successor to kwm.  chunkwm represents windows as the
leaves of a binary tree, and supports binary space partitioned, monocle
and floating desktops.

Development is happening on macOS Mojave (10.14), but OSX El Capitan
(10.11.6) and newer should work fine.  Older versions may or may not be
compatible and will not be officially supported.

chunkwm is controlled via the chunkc command-line utility, which sends
commands to chunkwm to manipulate windows.

chunkwm does not handle any keyboard input.  A third party program (e.g.
skhd) is needed to map keyboard events to chunkwm actions via chunkc.
2019-04-02 01:49:09 +00:00
wiz
c0dd6d353a doc: Updated editors/Sigil to 0.9.13 2019-04-01 21:41:06 +00:00
wiz
01ec34fbdb Sigil: update to 0.9.13.
Sigil-0.9.13
   Bug Fixes
     - Revert change of INI encoding to utf-8 as QSettings very broken under utf-8 (commit 5484463)
     - Ensure all url attributes in shape-outside properties in CSS stylesheets get updated (commit de7b09f)
     - Workaround for lost cursor in qlineedit Qt bug (issue #398) (commit a8acab7)
     - Workaround missing File New, Open, Quit menus in Mac menubar if windows closed (commit 660a8aa)
     - Remove Icon from Tab for macOS only to workaround Qt bug (commit 5c91924)
     - Plug some memory leaks (commits: 85f78d7, cb9b833, 614d601, bf2f2f4, ebfb613, 4qa8f33)
     - Backport Qt 5.12alpha fix to prevent heap corruption due to qwidget next focus pointers (commit f5c7284)
     - Plug macOS memory leaks when closing a main window (commit fbf9015)
     - Put back quote in tag name bug fix lost in recent changes (commit ebd8c7c)
     - Disable Netscape Plugins being used in BookView and Preview Window (commit 79314ea)
     - Use custom version of qtwebkit with Qt 5.5 memory leak fix added back and no load plugins if disabled
       	   (see commits 94a28d7,  9f7ebba, and 4b968a9)

   New Features
     - Add filename to tab tooltip (commit 27f8db7)
     - Clear memory caches when Preview changes to keep memory footprint smaller (commit 87b9247)
     - Update to MathJax 2.75, adds support for mathml mlongdiv, mstack, mcarries (commit 568aba5)
     - Reduce memory footprint by letting worker threads expire (commit c1ee7ca)
     - Reduce memory footprint by properly setting web page caches (commit 9f07cbe)


Sigil-0.9.12
   Bug Fixes
    - fix typo in cssreformatter that caused errors with @fontface (issue #394)
    - workaround for qt bug affecting tab close buttons on Mac (commit f3b9399)
    - fix Mac Qt5 plugin dylibs that macdeployqt broke in Sigil-0.9.11

Sigil-0.9.11
   Bug Fixes
    - after mend and prettify - put cursor at enclosing tag if possible
    - allow both links in Preview and clicking in Preview to reposition CV
    - fix new cursor repositioning under new tab ala Spellcheck
    - fix prettyprinting of the mark tag in gumbo and sigil_bs4
    - fix crash when tagname illegally (for xhtml) includes single or double quotes
    - fix crash in Reports for non-wellformed xhtml that was okay under html5
    - fix deletion of multiple css files when Book View is open (Windows)
    - fix bug in reformat CSS with media queries
    - fix bug in closing some tabs needlessly when linking stylesheets
    - fix crash bug in gumbo parser under very strange circumstances
    - remove empty guide elements in epub2 opf as epubcheck now flags these
    - fix issue with index generation reordering spine entries under certain conditions

   New Features
    - update official builds to use Qt 5.11.2 and Python 3.7
    - update internal Python modules to use latest versions
    - update Sigil's gumbo parser to fix all known bugs and greatly speedup parsing
    - embed new project css_parser (fork of cssutils)  as a python library to fix css parsing
    - Sigil no longer attempts to upgrade the VC++ runtime on Windows. It only installs the
        bundled VC++ runtime if there is no compatible version already installed
    - add support for internal but unmanifested opf metadata link resources under epub3
    - extend "Open With" context menu to allow up to 5 external editors per resource type
    - make format of all Sigil ini files to be utf-8 encoded to more easily allow user changes

   Changes
    - Support for Windows Vista officially ends ... Win7sp1 is official minimum required Windows
      The unofficial Legacy Windows version of Sigil will be available to XP and Vista users
2019-04-01 21:40:55 +00:00
markd
ad7e5a07ec qt5-qtbase: fix setting QMAKE_COMPILER
QMAKE_COMPILER is meant to signify the compiler family being used
     gcc              for gcc
     gcc clang llvm   for clang
should properly fix the build issue seen on CentOS and likely other
systems.
2019-04-01 19:58:51 +00:00
leot
5fb9a37cd7 doc: Updated net/youtube-dl to 20190401 2019-04-01 17:42:15 +00:00
leot
cf560a47e9 youtube-dl: Update to 20190401
Changes:
version 2019.04.01

Core
* [utils] Improve int_or_none and float_or_none (#20403)
* Check for valid --min-sleep-interval when --max-sleep-interval is specified
  (#20435)

Extractors
+ [weibo] Extend URL regular expression (#20496)
+ [xhamster] Add support for xhamster.one (#20508)
+ [mediasite] Add support for catalogs (#20507)
+ [teamtreehouse] Add support for teamtreehouse.com (#9836)
+ [ina] Add support for audio URLs
* [ina] Improve extraction
* [cwtv] Fix episode number extraction (#20461)
* [npo] Improve DRM detection
+ [pornhub] Add support for DASH formats (#20403)
* [svtplay] Update API endpoint (#20430)
2019-04-01 17:41:59 +00:00
ryoon
3965fee92d Updated textproc/groff to 1.22.4 2019-04-01 16:49:11 +00:00
ryoon
b766855432 Update to 1.22.4
Changelog:
VERSION 1.22.4
==============

Troff
-----

o The `hy' request has been extended.  Value 16 enables hyphenation before
  the last character, and value 32 enables hyphenation after the first
  character.


PDFPIC
------

o PDFPIC has been corrected so the behaviour is the same whether you use the
  PostScript or PDF drivers.  However, this means that any documents which
  were written using the old behaviour will not be rendered correctly if
  using the PDF driver with the new version.

  The change would mean that documents which relied on the previous
  behaviour are likely to have a gap underneath the image which was not
  there before.  If you see this effect there are three ways you can restore
  the previous behaviour:

  Add the line ".nr PDFPIC_NOSPACE 1" to the document before the first call
  to .PDFPIC.

  If it is just a single document which exhibits this behaviour you can run
  groff adding "-rPDFPIC_NOSPACE=1" to the command line.

  If you have many documents which rely on the previous behaviour you can
  set an environment variable "export GROFF_PDFPIC_NOSPACE=1" which will
  restore the previous behaviour for all runs.

  Note that this change has no effect if you were using .PDFPIC with the
  PostScript driver--only if you used it with the PDF driver.


Gropdf
------

o Type 1 font loading is fixed to handle newer Ghostscript versions.

o Handling of glyphs above position 255 is improved to allow many more
  glyphs to be used.

o New macros .pdftransition and .pdfpause are introduced to allow creation
  of presentation slides.  Partially backward-compatible with present.tmac,
  specifically the PAUSE, BLOCKS and BLOCKE commands.  Supports all the
  transition types introduced in PDF v1.5 (see the gropdf man page).


Miscellaneous
-------------

o A new 'configure' option --with-compatibility-wrappers controls how groff
  compatibility wrappers for vendor-provided non-GNU macro sets are
  installed (see ./configure --help).

o eqn2graph, grap2graph, and pic2graph now attempt to adapt to very old
  installed versions of the ImageMagick and GraphicsMagick programs
  "convert".  They search the output of convert's "-help" option, and use
  "-trim" if that string is found; otherwise, the old "-crop 0x0" method
  (which produces incompatible results on versions that _do_ support
  "-trim") is used.  The programs emit a warning to standard error if the
  search fails and the old method is used.

o eqn2graph no longer supports the "-unsafe" option.  It did nothing.

o groffer now supports the output of XHTML.  Use the "--xhtml" or
  "--mode=xhtml" command-line options to generate it.

o Much work has been done, and is ongoing, to make groff's man pages better
  examples for man page writers to follow.  groff_man(7) itself has been
  expanded and largely rewritten to more precisely document the macro
  package's behavior and to be more helpful and accessible to man page
  writers who may never read any other groff documentation.
2019-04-01 16:48:37 +00:00
wiz
299b621d62 doc: Updated security/libssh2 to 1.8.2 2019-04-01 14:21:25 +00:00
wiz
d2f359ecda libssh2: update to 1.8.2.
Version 1.8.2 (25 Mar 2019)

Daniel Stenberg (25 Mar 2019)
- RELEASE-NOTES: version 1.8.2

- [Will Cosgrove brought this change]

  moved MAX size declarations #330

- [Will Cosgrove brought this change]

  Fixed misapplied patch (#327)

  Fixes for user auth
2019-04-01 14:21:14 +00:00
wiz
f94845acab doc: Updated finance/ledger to 3.1.3 2019-04-01 14:11:09 +00:00
wiz
a6a3ab1707 ledger: update to 3.1.3.
## 3.1.3 (2019-03-31)

- Properly reject postings with a comment right after the flag (bug #1753)

- Make sorting order of lot information deterministic (bug #1747)

- Fix bug in tag value parsing (bug #1702)

- Remove the `org` command, which was always a hack to begin with (bug #1706)

- Provide Docker information in README

- Various small documentation improvements
2019-04-01 14:10:58 +00:00
wiz
257c9779ee doc: Updated converters/utf8proc to 2.3.0 2019-04-01 13:19:57 +00:00
wiz
50483b9a4e utf8proc: update to 2.3.0.
## Version 2.3 ##

2019-03-30

- Unicode 12 support ([#148]).

- New function `utf8proc_unicode_version` to return the supported Unicode version ([#151]).

- Simpler character-width computation that no longer uses GNU Unifont metrics: East-Asian wide
  characters have width 2, and all other printable characters have width 1 ([#150]).

- Fix `CHARBOUND` option for `utf8proc_map` to preserve U+FFFE and U+FFFF non-characters ([#149]).

- Various build-system improvements ([#141], [#142], [#147]).
2019-04-01 13:19:46 +00:00
ryoon
673fb0e5be Updated www/firefox-l10n to 66.0.2 2019-04-01 12:41:47 +00:00
ryoon
849241cb09 Update to 66.0.2
* Sync with www/firefox-66.0.2
* Add some new locales
2019-04-01 12:40:47 +00:00
adam
efb2a2bf5f Updated devel/protobuf, devel/py-protobuf 2019-04-01 12:37:31 +00:00
adam
147a913c3f protobuf: updated to 3.7.1
Protocol Buffers v3.7.1:
C++
Avoid linking against libatomic in prebuilt protoc binaries
Avoid marking generated C++ messages as final, though we will do this in a future release
Miscellaneous build fixes
2019-04-01 12:36:41 +00:00
ryoon
f823c9a8fd Updated www/firefox to 66.0.2 2019-04-01 12:28:21 +00:00