Commit graph

10481 commits

Author SHA1 Message Date
bouyer
ba9e7400c1 Fix xfm segfault with newer Xaw3d. Bump PKGREVISION 2020-02-24 21:45:24 +00:00
adam
8a8ec2c9e7 ansible: updated to 2.9.5
v2.9.5
======

Minor Changes
- add one note to help ansible user to understand the requirements to
- ovirt_disk: remove default value because the parameter is required when disk is attached to vm
- ovirt_vm add comunentaion about how to import ova
- powershell (shell plugin) - Fix `join_path` to support UNC paths

Deprecated Features
- aws_az_info (aws_az_facts) - Fixed deprecation warning so that it triggers when run as aws_az_facts.  Bumped removal version to 2.14

Bugfixes
- AnsibleModule.run_command() - set ``close_fds`` to ``False`` on Python 2 if ``pass_fds`` are passed to ``run_command()``. Since ``subprocess.Popen()`` on Python 2 does not have the ``pass_fds`` option, there is no way to exclude a specific list of file descriptors from being closed.

- Fix multiple issues with nxos_interfaces states
- Module arguments in suboptions which were marked as deprecated with ``removed_in_version`` did not result in a warning.
- Redact GitLab Project variables which might include sensetive information such as password, api_keys and other project related details.
- Working implementation for editing Cisco IOS macros(https://github.com/ansible/ansible/pull/55220)
- ansible-test - Use ``virtualenv`` versions before 20 on provisioned macOS instances to remain compatible with an older pip install.
- ansible-test now limits Jinja2 installs to version 2.10 and earlier on Python 2.6
- ansible-test windows coverage - Ensure coverage reports are UTF-8 encoded without a BOM
- bump the minimum openstacksdk version when os_network uses the dns_domain argument
- display - remove extra new line after warnings
- dnf - Fix idempotence of `state: installed`
- docker_container - passing ``test: [NONE]`` now actually disables the image's healthcheck, as documented.
- docker_swarm_service - passing ``test: [NONE]`` now actually disables the image's healthcheck, as documented.
- file - change ``_diff_peek`` in argument spec to be the correct type, which is ``bool``
- galaxy - Fix an AttributeError on ansible-galaxy install with an empty requirements.yml
- group - The group module was not correctly detecting whether a local group is existing or not with local set to yes if the same group exists in a non local group repository e.g. LDAP.

- include_vars - fix stack trace when passing ``dirs`` in an ad-hoc command
- ios_* - Fix bug where IPV6 was duplicated for replace state
- ios_banner - Modified the regular expression check to be non greedy when multiple banners are present.
- jenkins_job module: xml config encoding bugfix on python3
- mysql_user - fix support privileges with underscore
- mysql_variable - fix the module doesn't support variables name with dot
- nxos_facts: Don't throw an error if faninfo is not reported.
- nxos_telemetry - Fix fact gathering for sensor-groups
- openssl_publickey - fix a module crash caused when pyOpenSSL is not installed
- ovirt - add suport for search with space
- ovirt_job: add job when job is already existing and is in state finished
- ovirt_network: add check to control when creating network
- pacman - fix module crash with ``IndexError: list index out of range``
- pamd - Bugfix for attribute error when removing the first or last line
- pmrun plugin - The success command string was no longer quoted. This caused unusual use-cases like ``become_flags=su - root -c`` to fail.
- podman connection plugin - fix to handle the new default copy pause rootless containers from upstream
- pure - fix incorrect user_string setting in module_utils file
- redhat_subscription - do not set the default quantity to ``1`` when no quantity is provided
- synchronize - fix password authentication on Python 2
- systemd - don't require systemd to be running to enable/disable or mask/unmask units
- throttle: the linear strategy didn't always stuck with the throttle limit
- user - update module to support silencing ``no_log`` warnings in the future
- wait_for_connection - with pipelining enabled, interpreter discovery would fail if the first connection attempt was not successful


v2.9.4
======

Bugfixes
- yum - fix bug that caused ``enablerepo`` to not be honored when used with disablerepo all wildcard/glob


v2.9.3
======

Minor Changes
- Fixed typos in various modules regarding argument_spec data types.
- dnf - Properly handle module AppStreams that don't define stream
- docker_container.py - update a containers restart_policy without restarting the container
- docker_stack - Added ``stdout``, ``stderr``, and ``rc`` to return values.
- zabbix_* - underlying python module now required in version zabbix-api==0.5.4

Bugfixes
- **SECURITY** - CVE-2019-14904 - solaris_zone module accepts zone name and performs actions related to that. However, there is no user input validation done while performing actions. A malicious user could provide a crafted zone name which allows executing commands into the server manipulating the module behaviour. Adding user input validation as per Solaris Zone documentation fixes this issue.
- ActionBase - Add new ``cleanup`` method that is explicitly run by the ``TaskExecutor`` to ensure that the shell plugins ``tmpdir`` is always removed. This change means that individual action plugins need not be responsible for removing the temporary directory, which ensures that we don't have code paths that accidentally leave behind the temporary directory.
- CVE-2019-14905 - nxos_file_copy module accepts remote_file parameter which is used for destination name and performs actions related to that on the device using the value of remote_file which is of string type However, there is no user input validation done while performing actions. A malicious code could crafts the filename parameter to take advantage by performing an OS command injection. This fix validates the option value if it is legitimate file path or not.
- Fix bandwidth calculation in nxos_ospf_vrf for Python 3
- Fix for network_cli become method to be compatible with collections
- Fix how the neighbour password was being defaulted
- Fix idempotence issue in nxos_lag_interfaces with Python 3
- Fix issue where nxos_l3_interfaces was not rendering 'dhcp' in facts
- Fix issue where nxos_user unintentionally creates user with two different roles
- Fix issue where purge breaks with empty aggregate
- Fix issue with callbacks ``set_options`` method that was not called with collections
- Fix multiple issues with how nxos_vlans Resource Module behaves
- Fix nxos_hsrp throwing a KeyError for `auth_enc`
- Fix nxos_vxlan_vtep_vni rendering duplicate peer-ip commands
- Fix ordering of the commands sent in nxos_snmp_community
- Fix regular expression to allow dots in username
- Fixes in network action plugins load from collections using module prefix
- Fixes in network action plugins to work in network connection plugin and modules in collection
- Make netconf plugin configurable to set ncclient device handler name in netconf plugin
- Netconf modules are sending a bad rpc call for IOS-XR
- Use correct datastore in multi-datacenter environment while using vmware_deploy_ovf
- When cloning vm from the template it assigned Blank template to it and when rerun playbook it failed.
- ansible-galaxy - Expand the ``User-Agent`` to include more information and add it to more calls to Galaxy endpoints.
- ansible-galaxy - Treat the ``GALAXY_SERVER_LIST`` config entry that is defined but with no values as an empty list
- ansible-test no longer tries to install ``coverage`` 5.0+ since those versions are unsupported
- ansible-test no longer tries to install ``setuptools`` 45+ on Python 2.x since those versions are unsupported
- ansible-test now ignores warnings when comparing pip versions before and after integration tests run
- ansible-test now properly recognizes modules and module_utils in collections when using the ``blacklist`` plugin for the ``pylint`` sanity test
- collection_loader - sort Windows modules below other plugin types so the correct builtin plugin inside a role is selected
- cyberarkpassword - fix invalid attribute access
- display logging - Fix issue where 3rd party modules will print tracebacks when attempting to log information when ``ANSIBLE_LOG_PATH`` is set - https://github.com/ansible/ansible/issues/65249
- display logging - Fixed up the logging formatter to use the proper prefixes for ``u=user`` and ``p=process``
- display logging - Re-added the ``name`` attribute to the log formatter so that the source of the log can be seen
- dnf module - Ensure the modules exit_json['msg'] response is always string, not sometimes a tuple.
- docker_container - wait for removal of container if docker API returns early
- docker_image - fix validation of build options.
- docker_image - improve file handling when loading images from disk.
- docker_login - fix error handling when ``username`` or ``password`` is not specified when ``state`` is ``present``.
- docker_network - fix idempotency for multiple IPAM configs of the same IP version
- docker_network - validate IPAM config subnet CIDR notation on module setup and not during idempotence checking.
- docker_swarm_service - fix task always reporting as changed when using ``healthcheck.start_period``.
- ec2_group - Fix regression with revoking security groups in EC2 Classic Load Balancers.
- ec2_group_info, ec2_vol_info, ec2_vol_info - Fixed RuntimeErrors on Python3.8 when iterating filter dictionaries.
- elb_application_lb, elb_network_lb - fixed errors during listener rule comparison which caused broken JSON, and which caused some values not being compared correctly.
- elb_application_lb, elb_network_lb - idempotence check for rules now compares all values order-independently, instead of just comparing the first value if multiple are specified.
- fact gathering - Display warnings and deprecation messages that are created during the fact gathering phase
- gitlab_runner - fix idempotency for shared runner
- mysql - dont mask ``mysql_connect`` function errors from modules
- openssl_certificate - ``provider`` option was documented as required, but it was not checked whether it was provided. It is now only required when ``state`` is ``present``.
- ovirt_network: correct external_provider logic - first try to import when not found try to create it
- pacman - Fix pacman output parsing on localized environment.
- paramiko - catch and handle exception to prevent stack trace when running in FIPS mode
- postgresql_privs - fix sorting lists with None elements for python3
- postgresql_schema - use query parameters with cursor object
- postgresql_sequence - use query parameters with cursor object
- postgresql_set - use query parameters with cursor object
- postgresql_slot - use query parameters with cursor object
- roles - Ensure that ``allow_duplicates: true`` enables to run single role multiple times
- terraform - adding support for absolute paths additionally to the relative path within project_path
- terraform module - fixes usage for providers not supporting workspaces
- user - fix comparison on macOS so module does not improperly report a change
- user - on systems using busybox, honor the ``on_changed`` parameter to prevent unnecessary password changing
- win_uri win_get_url - Fix the behaviour of ``follow_redirects: safe`` to actual redirect on ``GET`` and ``HEAD`` requests - https://github.com/ansible/ansible/issues/65556
- yum - performance bugfix, the YumBase object was being  instantiated multiple times unnecessarily, which lead to considerable overhead when operating against large sets of packages.

New Plugins

Netconf
- ce - Use ce netconf plugin to run netconf commands on Huawei Cloudengine platform
- default - Use default netconf plugin to run standard netconf commands as per RFC
- iosxr - Use iosxr netconf plugin to run netconf commands on Cisco IOSXR platform
- junos - Use junos netconf plugin to run netconf commands on Juniper JUNOS platform
- sros - Use Nokia SROS netconf plugin to run netconf commands on Nokia SROS platform
2020-02-24 19:36:49 +00:00
mrg
623aa9957e properly fix reboots for rk3399 ATF, by pulling in
d52331d01e (diff-94a9f1c135591eedd6addbcc729f46fb)
and removing my hack.

switch rk3399 ATF to release builds over debug builds.

bump both u-boot-pinebook-pro & arm-trusted-firmware-rk3399.
2020-02-23 01:01:11 +00:00
pgoyette
00f0c59bd2 For now, disable the collection of network interface statistics on
NetBSD 9.99.45 or newer.  With recent changes to network internals,
we need to come up with a new way to retrieve these statistics.
2020-02-22 13:10:22 +00:00
mrg
40b16bcd4e fix reboot on pinebook-pro.
pull in b4899041e5
from upstream, and also force this code path to be used.

bump version of both the rk3399 ATF and the pbp u-boot, and adjust
the buildlink version to require the updated ATF.

fix MESSAGE for u-boot-pinebook-pro to not refer to rockpro64.
2020-02-22 11:55:36 +00:00
nia
ae618bb1d1 flashrom: Update to 1.2
This release was rushed a bit so that we have a release that includes
numerous build fixes that have been merged since v1.1. Fedora's build
system started to encounter compilation issues that needed to be
addressed for their upcoming release, so that became our canary in the
coal mine this time around.

Other highlights:
- Meson support (hello fwupd!)
- Layout improvements/fixes and many, many code cleanups.
- New chips: MX25U25635F, MX25L51245G, GD25Q256D, M95M02-A125,
N25Q/MT25Q variants, W25Q128JW_DTR, AT25SF321, S25FL512S
- New programmers: National Instruments USB-845x, Tin Can Tools
Flyswatter/Flyswatter 2, STLINK V3, more Intel PCHs (Apollo Lake,
Cannon Lake variants, Ice Lake U)
- Reduced dependency on libusb0
- Syntax: Added --flash-name and --flash-size arguments to print
information about the flash chip

Please report issues, and as always thanks to all who have contributed.
2020-02-20 14:50:07 +00:00
cheusov
d52dd05c31 Use USE_TOOLS += byacc instead of explicitely adding build dependency 2020-02-20 13:22:56 +00:00
gutteridge
7040f8d873 pcmanfm-qt: import new package, version 0.14.1
PCManFM-Qt is the Qt port of PCManFM, the file manager of LXQt.

Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications.
2020-02-20 06:15:34 +00:00
cheusov
6fd09b29e6 Version 7.0.0.7, by Aleksey Cheusov, Thu, 20 Feb 2020 01:10:57 +0300
Requires mk-configure 0.34.0 or above to build

  Remove broken hack with CC_TYPE, latest mk-configure is able to do
  everything automatically

  Use new mk-configure's feature libl instead of LEXLIB variable

  Use CFLAGS.check for disabling warnerr

  mknod: fix build failure on latest OpenSuSE tumbleweed

  id, date: fixes for Darwin-15.6.0 (disabling warnings)
2020-02-19 22:37:38 +00:00
adam
4fb2581534 py-augeas: updated to 1.1.0
1.1.0:
Unknown changes
2020-02-16 20:21:54 +00:00
leot
d486264229 entr: Update to 4.4
Changes:
4.4
---
 - Use a single inotify queue on Linux, limited by
   /proc/sys/fs/inotify/max_user_watches
 - Set the environment variable `ENTR_INOTIFY_WORKAROUND` to enable a
   compatibility mode for platforms with deformed inotify support
2020-02-14 18:51:39 +00:00
rillig
c57a0716be sysutils/qdirstat: update to 1.6.1
Suggested by the upstream author Stefan Hundhammer in
https://mail-index.netbsd.org/pkgsrc-users/2020/02/13/msg030448.html.

Changes since 1.6:

- Much better handling for "permission denied" errors while reading directories.

- Now showing the exact byte size (134 495 994 Bytes instead of 128.3 MB)
upon mouse click in the tree (right click) and in the details panel (left or
right click).

- New optional tree column "Oldest File" (not enabled by default).

- Bug fix: Support for dark widget themes in File Size Histogram window.
2020-02-14 13:13:18 +00:00
jperkin
ce1e1b8647 py-watchdog: Temporarily disable fsevents on macOS.
The python27 incompatibility from pyobjc creates huge problems as now every
recursive dependency of this package would also need to manually handle this
only on Darwin.  That's too much work to fix for now when we just need bulk
builds to not be broken.
2020-02-13 13:48:38 +00:00
jperkin
091b9bfafb py-watchdog: Mark incompatible with python27 due to pyobjc on macOS. 2020-02-12 22:26:30 +00:00
adam
fcec50b2d3 py-watchdog: updated to 0.10.2
0.10.2
- Fixed the ``build_ext`` command on macOS Catalina
- Fixed the installation of macOS requirements on non-macOS OSes
- Refactored ``dispatch()`` method of ``FileSystemEventHandler``,
  ``PatternMatchingEventHandler`` and ``RegexMatchingEventHandler``
- [bsd] Improved tests support on non Windows/Linux platforms
- [bsd] Added FreeBSD CI support
- [bsd] Restored full support
2020-02-12 13:29:15 +00:00
mef
41d1c975e9 regen for patch-src_utils__dns.c 2020-02-08 12:16:35 +00:00
ryoon
721f8a5024 sysutils: Enable virt-viewer 2020-02-07 12:32:22 +00:00
ryoon
0c57442663 sysutils/virt-viewer: import virt-viewer-8.0
Virt Viewer provides a graphical viewer for the guest OS
display. At this time is supports guest OS using the VNC
or SPICE protocols. Further protocols may be supported in
the future as user demand dictates. The viewer can connect
directly to both local and remotely hosted guest OS, optionally
using SSL/TLS encryption.
2020-02-07 12:30:46 +00:00
ryoon
acf23dd172 sysutils: Enable spice-gtk 2020-02-07 12:26:53 +00:00
ryoon
605e00a058 sysutils/spice-gtk: import spice-gtk-0.37
Client libraries for SPICE desktop servers.

Based on pkgsrc-wip/spice-gtk.
2020-02-07 12:25:49 +00:00
ryoon
20d1a8afd1 Adjust HOMEPAGE 2020-02-07 12:13:42 +00:00
kamil
9138b36ae2 + spice-server 2020-02-06 21:58:15 +00:00
kamil
47e18e0f5b sysutils/spice-server: import spice-server-0.14.2
SPICE is a remote display system built for virtual environments which
allows you to view a computing 'desktop' environment not only on the
machine where it is running, but from anywhere on the Internet and
from a wide variety of machine architectures.
2020-02-06 21:57:42 +00:00
adam
a2ea9fa1b4 py-watchdog: updated to 0.10.1
0.10.1
Fixed Python 2.7 to 3.6 installation when the OS locale is set to POSIX
Fixed the build_ext command on macOS
Moved requirements to setup.cfg
[mac] Removed old C code for Python 2.5 in the fsevents C implementation
[snapshot] Added EmptyDirectorySnapshot

0.10.0
Breaking Changes
Dropped support for Python 2.6, 3.2 and 3.3
Emitters that failed to start are now removed
[snapshot] Removed the deprecated walker_callback argument, use stat instead
[watchmedo] The utility is no more installed by default but via the extra watchdog[watchmedo]

Other Changes
Fixed several Python 3 warnings
Identify synthesized events with is_synthetic attribute
Use os.scandir() to improve memory usage
[bsd] Fixed flavors of FreeBSD detection
[bsd] Skip unprocessable socket files
[inotify] Fixed events containing non-ASCII characters
[inotify] Fixed the way OSError are re-raised
[inotify] Fixed wrong source path after renaming a top level folder
[inotify] Removed delay from non-move events
[mac] Fixed a bug when calling FSEventsEmitter.stop() twice
[mac] Support for unscheduling deleted watch
[mac] Fixed missing field initializers and unused parameters in watchdog_fsevents.c
[snapshot] Don't walk directories without read permissions
[snapshot] Fixed a race condition crash when a directory is swapped for a file
[snasphot] Fixed an AttributeError about forgotten path_for_inode attr
[snasphot] Added the ignore_device=False parameter to the ctor (597)
[watchmedo] Fixed the path separator used
[watchmedo] Fixed the use of yaml.load() for yaml.safe_load()
[watchmedo] Handle all available signals
[watchmedo] Added the --debug-force-polling argument
[windows] Fixed issues when the observed directory is deleted
[windows] WindowsApiEmitter made easier to subclass
[windows] Use separate ctypes DLL instances
[windows] Generate sub created events only if recursive=True
2020-02-06 20:56:54 +00:00
triaxx
339c911897 collectd-dns: fix PR pkg/54304
pkgsrc changes:
---------------
  * Update patch to undef DLT_IEEE802_15_4 when already defined in
    /usr/include/net/dlt.h.
  * Bump revision.
2020-02-03 09:12:32 +00:00
triaxx
202ad343ff collectd: change gtar to bsdtar (according to pkgsrc doc) 2020-02-03 08:00:17 +00:00
triaxx
d795e2a94e collectd: extract using GNU tar
pkgsrc changes:
---------------
  * Use XXXtar to avoid the following complaint:
    tar: File extended headers posix ustar archive. Extracting as plain
    files. Following files might be in the wrong directory or have wrong
    attributes.
2020-02-03 07:57:11 +00:00
triaxx
89f5003654 xentools48: fix PR pkg/54915
pkgsrc changes:
---------------
  * Add patches to fix build with new OCaml provided for xentools411
    https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205125.html
2020-02-03 05:56:50 +00:00
bsiegert
f6baaa9181 Revbump all Go packages after go113 update. 2020-02-02 14:18:56 +00:00
markd
c4ec119a20 baloo5: autogen now uses json files 2020-02-02 10:49:33 +00:00
markd
da831c63dd sysutils: update kde release service to 19.12.1
builds with qt 5.14, other changes unknown.
2020-02-02 03:05:22 +00:00
khorben
6580217a9f deforaos-terminal: update to 0.2.0
Changes since 0.1.0:
- Defaults to Gtk+ 3 (like libDesktop)
2020-01-31 01:27:07 +00:00
wiz
71e6cea43a sysutils/Makefile: + arm-trusted-firmware-rk3399, u-boot-pinebook-pro 2020-01-30 10:21:24 +00:00
markd
bcc5c0aea3 kf5: update to frameworks 5.66
build with qt5 5.14

All frameworks
  Port from QRegExp to QRegularExpression
  Port from qrand to QRandomGenerator
  Fix compilation with Qt 5.15 (e.g. endl is now Qt::endl,
   QHash insertMulti now requires using QMultiHash...)

Attica
  Don't use a verified nullptr as a data source
  Support multiple children elements in comment elements
  Set a proper agent string for Attica requests

Baloo
  Correctly report if baloo_file is unavailable
  Check cursor_open return value
  Initialise QML monitor values
  Move URL parsing methods from kioslave to query object

Breeze Icons
  Change XHTML icon to be a purple HTML icon
  Merge headphones and zigzag in the center
  Add application/x-audacity-project icon
  Add 32px preferences-system
  Add application/vnd.apple.pkpass icon
  icon for ktimetracker using the PNG in the app repo, to be replaced
  with real breeze SVG
  add kipi icon, needs redone as a breeze theme svg [or just kill off kipi]

Extra CMake Modules
  [android] Fix apk install target
  Support PyQt5 compiled with SIP 5

Framework Integration
  Remove ColorSchemeFilter from KStyle

KDE Doxygen Tools
  Display fully qualified class/namespace name as page header

KCalendarCore
  Improve README.md to have an Introduction section
  Make incidence geographic coordinate also accessible as a property
  Fix RRULE generation for timezones

KCMUtils
  Deprecate KCModuleContainer

KCodecs
  Fix invalid cast to enum by changing the type to int rather than enum

KCompletion
  Deprecate KPixmapProvider
  [KHistoryComboBox] Add method to set an icon provider

KConfig
  kconfig EBN transport protocol cleanup
  Expose getter to KConfigWatcher's config
  Fix writeFlags with KConfigCompilerSignallingItem
  Add a comment pointing to the history of Cut and Delete sharing a shortcut

KConfigWidgets
  Rename "Configure Shortcuts" to "Configure Keyboard Shortcuts"

KContacts
  Align ECM and Qt setup with Frameworks conventions
  Specify ECM dependency version as in any other framework

KCoreAddons
  Add KPluginMetaData::supportsMimeType
  [KAutoSaveFile] Use QUrl::path() instead of toLocalFile()
  Unbreak build w/ PROCSTAT: add missing impl. of KProcessList::processInfo
  [KProcessList] Optimize KProcessList::processInfo
  [KAutoSaveFile] Improve the comment in tempFileName()
  Fix KAutoSaveFile broken on long path

KDeclarative
  [KeySequenceHelper] Grab actual window when embedded
  Add optional subtitle to grid delegate
  [QImageItem/QPixmapItem] Don't lose precision during calculation

KFileMetaData
  Partial fix for accentuated characters in file name on Windows
  Remove unrequired private declarations for taglibextractor
  Partial solution to accept accentuated characters on windows
  xattr: fix crash on dangling symlinks

KIconThemes
  Set breeze as default theme when reading from configuration file
  Deprecate the top-level IconSize() function
  Fix centering scaled icons on high dpi pixmaps

KImageFormats
  pic: Fix Invalid-enum-value undefined behaviour

KIO
  [KFilePlacesModel] Fix supported scheme check for devices
  Embed protocol data also for Windows version of trash ioslave
  Adding support for mounting KIOFuse URLs for applications that don't use KIO
  Add truncation support to FileJob
  Deprecate KUrlPixmapProvider
  Deprecate KFileWidget::toolBar
  [KUrlNavigator] Add RPM support to krarc:
  KFilePlaceEditDialog: fix crash when editing the Trash place
  Add button to open the folder in filelight to view more details
  Show more details in warning dialog shown before starting a
  privileged operation
  KDirOperator: Use a fixed line height for scroll speed
  Additional fields such as deletion time and original path are now
  shown in the file properties dialog
  KFilePlacesModel: properly parent tagsLister to avoid memleak.
  HTTP ioslave: call correct base class in virtual_hook(). The
  base of HTTP ioslave is TCPSlaveBase, not SlaveBase
  Ftp ioslave: fix 4 character time interpreted as year
  Re-add KDirOperator::keyPressEvent to preserve BC
  Use QStyle for determining icon sizes

Kirigami
  ActionToolBar: Only show the overflow button if there are visible
  items in the menu
  Don't build and install app templates on android
  Don't hardcode the margin of the CardsListView
  Add support for custom display components to Action
  Let the other components grow if there's more things on the header
  Remove dynamic item creation in DefaultListItemBackground
  reintroduce the collapse button
  Show application window icon on AboutPage

KItemModels
  Add KColumnHeadersModel

KJS
  Added tests for Math.exp()
  Added tests for various assignment operators
  Test special cases of multiplicate operators (*, / and %)

KNewStuff
  Ensure the dialog title is correct with an uninitialised engine
  Don't show the info icon on the big preview delegate
  Support archive installs with adoption commands
  Send along the config name with requests

KPeople
  Expose enum to the metaobject compiler

KQuickCharts
  Also correct the shader header files
  Correct license headers for shaders

KService
  Deprecate KServiceTypeProfile

KTextEditor
  Add "line-count" property to the ConfigInterface
  Avoid unwanted horizontal scrolling

KWayland
  [plasmashell] Update docs for panelTakesFocus to make it generic
  [plasmashell] Add signal for panelTakesFocus changing

KXMLGUI
  KActionCollection: provide a changed() signal as a replacement for removed()
  Adjust keyboard shortcut configuration window's title

NetworkManagerQt
  Manager: add support for AddAndActivateConnection2
  cmake: Consider NM headers as system includes
  Sync Utils::securityIsValid with NetworkManager

Plasma Framework
  [ToolTip] Round position
  Enable wheel events on Slider {}
  Sync QWindow flag WindowDoesNotAcceptFocus to wayland plasmashell interface
  [calendar] Check out of bounds array access in QLocale lookup
  [Plasma Dialog] Use QXcbWindowFunctions for setting window types Qt
  WindowFlags doesn't know
  [PC3] Complete plasma progress bar animation
  [PC3] Only show progress bar indicator when the ends won't overlap
  [RFC] Fix Display Configuration icon margins
  [ColorScope] Work with plain QObjects again
  [Breeze Desktop Theme] Add monochrome user-desktop icon
  Remove default width from PlasmaComponents3.Button
  [PC3 ToolButton] Have the label take into account complementary color schemes
  Added background colors to active and inactive icon view

QQC2StyleBridge
  [ToolTip] Round position
  Update size hint when font changes

Solid
  Display first / in mounted storage access description
  Ensure mounted nfs filesystems matches their fstab declared counterpart

Sonnet
  The signal done is deprecated in favour of spellCheckDone, now correctly emitted

Syntax Highlighting
  LaTeX: fix brackets in some commands
  TypeScript: add "bigint" primitive type
  Python: improve numbers, add octals, binaries and "breakpoint" keyword
  SELinux: add "glblub" keyword and update permissions list
  Several enhancements to gitolite syntax definition
2020-01-29 11:49:22 +00:00
sjmulder
9b44dfc970 nnn: Update to 2.9
Package changes:
 - New debug option
 - Fix for build failure CentOS & RHEL 6
 - Workaround for startup crash on NetBSD

Upstream changes:
 - all keybinds and options reviewed by the team and frozen (see #422)
   - reduced number of keybinds
 - greatly improved help screen readability
 - nuke: sample opener (CLI-only by default) and plugin
 - fast line redraws instead of full screen refresh (thanks @annagrram)
 - auto archive handling by extension (see config NNN_ARCHIVE)
 - Lead key simplified to bookmark key (<b> or <^/>)
 - single key to toggle order (<t> or <^T>)
 - plugins
   - .cbcp: copy selection to system clipboard (internal, program
     option -x)
   - .ntfy: show noti on cp, mv, rm completion (internal, program
     option -x)
   - autojump: navigate using autojump
   - upload: paste text files to http://ix.io, upload rest to
     https://file.io
   - all fuzzy plugins modified to support both fzf and fzy
 - more control on plugins
   - prefix - to skip directory refresh after running (cmd as) plugin
   - suffix * to skip confirmation after running cmd as plugin
 - indicate range selection mode with *
 - list keys at bookmark and plugin key prompts
 - visit to pinned dir like bookmarks (Bookmark key followed by <,>)
 - toggle executable (key <*>)
 - show mime along with file details
 - more special keys at empty filter prompt:
   - apply the last filter (<^L>)
   - toggle between string and regex (</>)
   - toggle case-sensitivity (<:>)
 - retain filter on <Esc>, <Up>, <Down>
 - show filter details when filter is on
 - remove option to run filter as cmd on prompt key (can be disruptive)
 - program options
   - option -x: enable notis and copy selection to system clipboard
   - option -g: regex filters (string filter is default now)
   - option -Q: quit program without confirmation
   - option -s: load session
   - option -n: start in nav-as-you-type mode
   - option -v: version sort
   - option -V: show program version
   - option -A: disable dir auto-select
 - ISO 8601 compliant date in status bar
 - ported to Haiku OS (thanks @annagrram)
 - sort only filtered entries (to avoid directory refresh)
 - fix getplugs to install hidden files
 - fix several selection issues (see #400)
 - fix detail mode not restored on loading session
 - fix symlink to directory not auto-selected
 - fix regex error on partial regex patterns
 - fix symlink not shown if stat(2) on target fails
 - fix flags when spawning a CLI opener as default FM
 - fix issue with stat flag on Sun (no support for dirent.d_type)
 - fix current file in current context not saved correctly in session
 - signed source distribution on release
 - simplified debugging with line numbers in logs
2020-01-28 14:31:19 +00:00
msaitoh
1f34cd21ab Update pciutils to 3.6.4.
2020-01-25  Martin Mares <mj@ucw.cz>

	* Released as 3.6.4.

	* A new back-end for the GNU Hurd was contributed by Joan Lledó.

	* When printing VPD item identifiers, non-ASCII characters are escaped.
2020-01-28 01:46:58 +00:00
wiz
b553a52cd1 py-dbus: update to 1.2.16
dbus Python Bindings 1.2.16 (2020-01-14)
========================================

The “bag of assorted swords” release.

Enhancements:

• All tests are run even if the tap.py module is not available, although
  diagnostics for failing tests will be better if it is present.
  (Simon McVittie)

Fixes:

• Forbid unexpanded AX-prefixed macros more selectively, similar to
  dbus#249. (Simon McVittie)
2020-01-27 10:42:12 +00:00
thorpej
1080e6123d Add installboot(8) configurations for Rock64, RockPro64 and Pinebook Pro. 2020-01-27 08:02:29 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
rhialto
5aa532b53d Adjust to python-versioned py-qt5 and/or x11/py-qt5-qscintilla files. 2020-01-26 12:55:00 +00:00
rillig
84f2203288 all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
2020-01-26 05:26:08 +00:00
nia
2678651156 mc: Update to 4.8.24
Version 4.8.24

- Core

  * Drop bundled gettext (#3629)
  * Implement the file edit and view history. Default shortcut is alt-shift-e (#2733)
  * Enable subshell in standalone mceditor, mcviewer, and mcdiffviewer (#3380)
  * Refactoring of SIGWINCH handling (#117, #4019)
  * Prevent run/open files with double right click (#4016)
  * Improve support of Windows 1251 encoding on Solaris (#3992)
  * Support binary reproducible builds (via --disable-configure-args configure option) (#4031)

- VFS

  * sftpfs: support keyborad interactive authentication (#3921)
  * uc1541 extfs: update up to 3.3 version (#3936)

- Editor

  * Syntax:
    * add yabasic (Yet Another BASIC) syntax highlighting (#4005)
    * improve YAML syntax highlighting (#4010)
    * add "https://" to Debian sources.list syntax (#4018)
    * add .desktop files (#4022)
    * improve RPM spec file syntax highlighting (#4037)
    * improve Debian sources.list syntax highlighting (#4041)

- Misc

  * Code cleanup (#3997, #4030, #4038, #4039)
  * menu.mc: handle symbolic links to compressed archives (#4009)
  * File highlighting updates (#4015)
    * part - partial files, e.g. used by many download managers ([temp])
    * apk - Android packages, deb - Debian packages ([archive])
    * ts - MPEG-TS streams ([media])
  * New skins:
    * julia256: a dark skin with calm colors and good contrast.

- Fixes

  * Compile failure on AIX 7.2 (#4033)
  * Compile failure on OS X 10.9 (#4035)
  * Enter key works as Down one in menu (#4006)
  * Menubar: incorrect mouse click coordinate (#4013)
  * Rotating dash generates way too much output (#3859)
  * Totals aren't computed before move of a single directory (#4027)
  * Editor: unusable dynamic paragraphing (#3996)
  * VFS: iso9660 does not report listing errors (#3993)
  * VFS: extfs: nested archives are not removed from temporary directory (#4000)
2020-01-25 15:00:42 +00:00
schmonz
652590450e In ls(1) output from tests, omit any trailing SELinux dot. Fixes
self-tests on CentOS. Bump PKGREVISION.
2020-01-25 11:17:31 +00:00
cheusov
32fd69431c Update to latest version
Version 7.0.0.6, by Aleksey Cheusov, Sun, 19 Jan 2020 01:45:59 +0300

  Add support for Solaris-10 and -11 to a lot of utilities
  (almost all with the help of musl-fts library!).

  A lot of fixes for SunC compiler (versions 5.11 and 5.15).

  mk/mkc_imp.f_bsd_getopt.mk: fix for target "clean"

  Fix feature "efun" on SunOS-5.10.

  Add new feature "strsep" that provides portable strsep(3) and stresep(3)

  find, ls, mtree and xinstall: fix build failure on eglibc-2.13

======================================================================
Version 7.0.0.5, by Aleksey Cheusov, Mon,  6 Jan 2020 01:43:19 +0300

  Fix typos doc/INSTALL

  Fix bugs in the local feature "base64". As a result we fix some
  compilation issues on musl-based Linuxes (Alpine Linux).

  Fix compilation failures (seen on musl-based Alpine Linux) of the
  following programs: compress, sort, hexdump, id, leave, uudecode

  Implement new local feature "bsd_signal" that implements
  BSD functions "sigblock", "sigsetmask", "sigmask" and "siggetmask".
2020-01-24 19:23:51 +00:00
jakllsch
ae0c56d31d fix copy/paste fixup omission in buildlink guards 2020-01-23 18:31:05 +00:00
jakllsch
6988eec887 include sysutils/u-boot/u-boot-arm64.mk (which includes bsd.pkg.mk) last
should ensure dependency on rk3399 ATF is registered
2020-01-23 18:26:35 +00:00
schmonz
a3a836753b Apply upstream patch to fix self-tests on NetBSD 8 and 9, FreeBSD 12,
and OpenBSD 6.6. Self-tests continue to pass on macOS, Debian, and
Devuan. (Some test failures remain on CentOS and Tribblix.) Bump
PKGREVISION.
2020-01-23 16:49:59 +00:00
msaitoh
36a36eff59 Update pciutils to 3.6.3.
2020-01-22  Martin Mares <mj@ucw.cz>

	* Released as 3.6.3.

	* `lspci -t' (tree mode) can be combined with `-s' to show a sub-tree.
	  We also fixed potential buffer overflows in the tree dumper.

	* Cleaned messy code for dumping of I/O, memory, and ROM regions.
	  This helped fixing a bug, which caused some 64-bit regions to be
	  reported as virtual. All flags are now printed after the address
	  (previously, "[virtual]" and "[enhanced]" were before it for no good
	  reason).

	* Added pci_find_cap_nr() to the library, which handles capabilities
	  which occur multiple times in a single device.

	* Minor improvements in printing of PCIe capabilities.

	* We now decode the Multicast and Secondary PCI Express extended
	  capabilities.

	* The list of capability names available to setpci was updated.

	* Minor bugs were fixed in FreeBSD and Solaris ports.

	* We now prefer HTTPS URLs in all documentation

	* The pci.ids file has a man page.

	* As usually, updated pci.ids to the current snapshot of the database.
2020-01-23 04:26:40 +00:00
schmonz
9c772704ea Oops, missed committing distinfo in the daemontools-encore import. 2020-01-22 01:26:16 +00:00
nia
cae452f3a0 brasero: Use configure option to disable Werror= flags. 2020-01-21 23:33:40 +00:00