Commit graph

12504 commits

Author SHA1 Message Date
wiz
530502eac9 *: bump PKGREVISION for libunistring shlib major bump 2022-10-26 10:31:00 +00:00
adam
5d25d2dd25 py-invoke: updated to 1.7.3
1.7.3 2022-09-30
[Support] Fix a non-fatal bug in our setup.py long_description generation causing 1.7.0-1.7.2 to have malformed description text on PyPI.

1.7.2 2022-09-30
[Bug] Fix errors thrown when comparing Task objects to non-Task objects; such comparisons are now always false.
[Bug] Refactor CLI parser instantiation such that the tasks.ignore_unknown_help feature (added in 1.7) works when Invoke is run in --complete mode, i.e. in tab-completion scripts.
2022-10-25 18:56:32 +00:00
pin
d75f3b48cb sysutils/onefetch: update to 2.13.1
2.13.1 (2022-10-22)
Other
  [ci/cd] fix Snapcraft release
  [misc] fix Cargo.lock

2.13.0 (2022-10-21)
onefetch is now typically more than twice as fast when executing. This was
achieved by reducing allocations and switching to gitoxide for the most
taxing tasks.

A new web interface onefetch.dev was developed where users can visualize an
ASCII preview for all the programming languages currently supported by onefetch.
Like the binary, the data is parsed from the Languages.yaml file.
Other
  [chore] reducing allocations and switching to gitoxide from libgit2 #635 @Byron
  [docs] add README translation for Spanish #631 @JakeRoggenbuck @practicatto
  [docs] add Changelog generated using cargo-smart-release #637 @Byron
  [cli] add --completion option #657 @spenserblack
  [language] update PHP colors #664 @DenverCoder1
  [misc] switch to actions/stale #666 @spenserblack @o2sh
  [misc] add github issue forms #667 @spenserblack @o2sh
  [ci/cd] generate Windows installer from CD #668 @o2sh
  [ci/cd] create WinGet workflow for auto publishing #673 @russellbanks
  [language] update logo: shell #677 @fux0c1ety
  [docs] adding french documentation support #693 @Kaderovski
  [chore] extract language definitions into data file #699 @spenserblack
  [ci/cd] add codecov + tarpaulin in ci @o2sh
  [misc] create Vercel app for onefetch with ASCII preview #701 @spenserblack
  [docs] update the README in Russian #736 @AndreyKozhev
  [chore] turn InfoField into a trait (big refactoring) #755 @o2sh
  [language] Improve JSX ASCII logo #784 @alessandroasm
  [language] Improve TSX ASCII logo #785 @alessandroasm
  [language] added support for verilog #789 @atluft
  [language] improve ruby logo #786 @atluft
  [language] added support for xsl #798 @atluft
  [language] added support for systemverilog #797 @atluft
  [test] add unit tests to src/info/info_field.rs #810 @alessandroasm
  [ci/cd] automate publish to crates.io #800 @spenserblack
  [language] added support for ABNF #811 @atluft
  [test] add unit tests src/info/repo/commits.rs #813 @alessandroasm
  [test] add unit tests src/info/repo/contributors.rs #814 @alessandroasm
  [language] added support for ABAP #821@atluft
  [test] testing get_git_username using git-testtools for #812 @atluft
  [language] improve bash logo @o2sh
  [language] improve assembly logo @o2sh
  [test] add unit tests for author.rs #829 @gallottino @Oniryu95

Fixes
  Commits replaced with git replace are now followed. This can be turned off by
  setting the GIT_NO_REPLACE_OBJECTS environment variable.
  Shallow clones are now detected and displayed as such. Previously it might
  have appeared that the commit count is the real even though it was truncated
  due to the shallow-ness of the repository. If a repository is shallow,
  (shallow) will appear after the commit count.

Refactor
  git2 repository can now be owned by the Repo type Previously this wasn't
  possible as commits would be kept in Repo which would cause self-referential
  borrow check issues unless the git2 repository was kept outside.
  completely separate Commits and Repo structure
  put all commit-traversal related initialization into own struct
2022-10-23 07:12:34 +00:00
pin
e7cfee3448 sysutils/felix: update to 1.3.2
v1.3.2 (2022-10-23)
Added
 - Add std::panic::catch_unwind to manually restore after a panic rewind.
   This allows the cursor to be restored and the screen cleared when this app panics.

Fixed
 - Fixed: Similar to v1.3.1, attempting to preview a symbolic link to a
   nonexistent file caused a panic. Now the preview shows (file not readable)
   for such a link.
2022-10-23 07:10:04 +00:00
pin
7d2340371e sysutils/felix: update to 1.3.1
v1.3.1 (2022-10-21)
Fixed
 - Attempting to preview a symbolic link to a directory caused a panic.
   It has been fixed and the preview will now show the contents of the linked
   directory. #118
2022-10-21 11:34:56 +00:00
nia
5dfa1bcb59 fighting a losing battle against py-cryptography rustification, part 2
Switch users to versioned_dependencies.mk.
2022-10-19 13:56:31 +00:00
pin
8904d67d69 sysutils/felix: update to 1.3.0
v1.3.0 (2022-10-18)
Changed
 - Huge refactoring: Migrated to crossterm from termion due to the
   maintainability and future-support for Windows. New module term.rs
   contains (almost) all of the terminal API, so that other modules will not
   get effected by the future backend change.
   - Alongside, some changes are added to show the file path properly in Windows.
   - With crossterm, opening a file in e.g. Vim, it feels as if this app
     "freezes". This behavior is not what I want, so from v1.3.0,
     open_file_in_new_window can work only if [exec] is set in config file, and
     the extension of the item matches the key.
 - default key in the config file become Option, so that users can select
   $EDITOR without explicitly setting it up. The initial process of asking users
   to select the default command has also been fixed accordingly.

Fixed
 - After zoxide jump, turn off the filter mode.
 - Many typos fixed.

Added
 - New error: OpenNewWindow
 - New GitHub actions: Add windows-install
2022-10-18 08:15:25 +00:00
wiz
84399bedf4 libpciaccess: remove NetBSD 5 support from builtin.mk 2022-10-18 07:48:48 +00:00
wiz
3e072ea58c libpciaccess: update to 0.17.
pkgsrc change: Allow building on macOS again since it's explicitly
listed in the changes below.

Alan Coopersmith (7):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      meson: install man page in mandir/man1/, not mandir/1/
      gitlab CI: add a basic build test for both autotools and meson
      gitlab CI: stop requiring Signed-off-by in commits
      configure.ac: Use pkg-config to find zlib dependency info
      libpciaccess 0.17

Chester Gillon (1):
      Obtain correct value of is_64 and is_prefetchable PCI device fields

Damien Zammit (7):
      hurd_pci: Use __pci_conf_ variants of pci_conf_
      x86: Use gnumach device instead of /dev/mem on GNU systems && factorise ifdefs
      x86: Remove mapping of regions during probe - otherwise remapping later fails
      x86: Remove probe during create, other backends don't do this
      hurd: device_open(pci), /servers/bus/pci fallback
      x86: Sort devices by B/D/F due to recursive scan
      hurd: Don't necessarily look up _SERVERS_BUS_PCI

Dylan Baker (2):
      Add a meson build system
      autoconf: Add meson files to dist tarball

Fabrice Fontaine (1):
      pciaccess.pc.in: add Libs.Private

Joan Lledó (3):
      Hurd: avoid using the deprecated RPC pci_get_ndevs()
      hurd: Implement device memory mapping
      Hurd: Fix initialization order

Moritz Fischer (1):
      Add pci_device_disable() function

Petr Ovtchenkov (1):
      missed library installation in meson

Samuel Thibault (5):
      hurd: Add missing round up size in map_dev_mem
      hurd: Fix letting map_dev_mem map anywhere
      hurd: Fix map_dev_mem from non-zero address
      hurd: Restore initialization order
      hurd: Fix pci_device_hurd_map_legacy

Satadru Pramanik (1):
      Add support for building on macOS w/o X11, using endian code from "portable_endian.h"...

zhanghongtao (4):
      Add parentheses to the macro definition
      pci_sys set NULL after free
      Add header protection macro in linux_devmem.h
      Delete redundant symbols ';'
2022-10-18 07:44:03 +00:00
sborrill
bcb0aab0bc gam: update to 6.25
Disable automatic update check

Changes:

GAM now uses a list of certificate authorities provided by Google rather
than the old list provided by the httplib2 library. The file roots.pem
is distributed with GAM binaries as a separate file.

The usual fixes and upgrades.
2022-10-14 12:01:17 +00:00
adam
e2931b5f6e ansible-lint: updated to 6.8.2
v6.8.2

Bugfixes

Fix strict mode
Fix config file outside project_dir bug
Add win_command/win_shell to no-free-form modules
Docs: Add MD for var-naming
Fix role-name correct code example
2022-10-14 11:29:51 +00:00
adam
744b39fe7f ansible: updated to 6.5.0
6.5.0

Major Changes
-------------

infoblox.nios_modules

- Feature for extra layer security , with `cert` and `key` parameters in playbooks for authenticating using certificate and key *.pem file absolute path
- Fix to remove issue causing due to template attr in deleting network using Ansible module nios network
2022-10-14 11:27:41 +00:00
adam
edb7347dd1 ansible-core: updated to 2.13.5
v2.13.5
=======

Bugfixes
--------
- ``ansible-galaxy`` - remove extra server api call during dependency resolution for requirements and dependencies that are already satisfied (https://github.com/ansible/ansible/issues/77443).
- ansible-test - Allow disabled, unsupported, unstable and destructive integration test targets to be selected using their respective prefixes.
- ansible-test - Allow unstable tests to run when targeted changes are made and the ``--allow-unstable-changed`` option is specified (resolves https://github.com/ansible/ansible/issues/74213).
- apt - Fix module failure when a package is not installed and only_upgrade=True. Skip that package and check the remaining requested packages for upgrades. (https://github.com/ansible/ansible/issues/78762)
- apt module should not traceback on invalid type given as package. issue 78663.
- known_hosts - do not return changed status when a non-existing key is removed (https://github.com/ansible/ansible/issues/78598)
- paramiko - Add back support for ``ssh_args``, ``ssh_common_args``, and ``ssh_extra_args`` for parsing the ``ProxyCommand`` (https://github.com/ansible/ansible/issues/78750)
- plugin loader, fix detection for existing configuration before initializing for a plugin
2022-10-14 11:08:50 +00:00
pin
d8e2629bfc sysutils/broot: update to 1.16.1
v1.16.1 - 2022-10-13

 - fix ctrl-left not usable anymore in filtered preview to remove filtering
2022-10-14 07:50:50 +00:00
adam
2d7c35f35e py-subprocess-tee: bump py-setuptools_scm requirement and remove py-setuptools_scm_git_archive 2022-10-13 12:18:48 +00:00
adam
e58bff28ac ansible-lint: updated to 6.8.1
v6.8.1

Bugfixes

Improve errors with invalid yaml files
Avoid jinja[invalid] with vars on task
Fix rules selection by profile
Soften no-free-form occurences
Ensure all rich tags are closed
Docs: Add MD for role name rule
Avoid warnings with empty role meta files
Update schemas
Docs: Add MD for risky shell pipe
Include help url with JSON output format
Docs: Add MD for risky-octal rule
2022-10-13 12:12:09 +00:00
markd
da3b4169f8 bacula-tray-monitor*: now requires inotify 2022-10-12 20:59:18 +00:00
markd
71aa89500f bacula: allow building bacula-* against bacula-clientonly 2022-10-12 20:56:41 +00:00
taca
0db8afb615 Bump revision by default Ruby's version change. 2022-10-11 14:38:47 +00:00
taca
2634db609b sysutils/p5-Unburden-Home-Dir: use RUBY_SUFFIX
* Use RUBY_SUFFIX instead of RUBY_VER.
* Bump revision by default Ruby's version change.
2022-10-11 14:38:10 +00:00
adam
5423d6f800 py-stack-data: updated to 0.5.1
0.5.1
Bug fixes
2022-10-11 13:21:43 +00:00
msaitoh
a767b0d640 Update dmidecode to 3.4.
CHANGES from 3.3:

Version 3.4 (Mon Jun 27 2022)
  - Support for SMBIOS 3.4.0. This includes new memory device types, new
    processor upgrades, new slot types and characteristics, decoding of memory
    module extended speed, new system slot types, new processor characteristics
    and new format of Processor ID.
  - Support for SMBIOS 3.5.0. This includes new processor upgrades, BIOS
    characteristics, new slot characteristics, new on-board device types, new
    pointing device interface types, and a new record type (type 45 -
    Firmware Inventory Information).
  - Decode HPE OEM records 194, 199, 203, 236, 237, 238 ans 240.
  - Bug fixes:
    Fix OEM vendor name matching
    Fix ASCII filtering of strings
    Fix crash with option -u
  - Minor improvements:
    Skip details of uninstalled memory modules
    Don't display the raw CPU ID in quiet mode
    Improve the formatting of the manual pages
2022-10-11 09:12:18 +00:00
taca
ee718a9666 Remove lines for Ruby 2.6. 2022-10-10 03:36:48 +00:00
pin
69cc25a8f6 Add repofetch 2022-10-09 16:09:30 +00:00
pin
e985417429 sysutils/repofetch: import package
Fetch details about your remote repository.
2022-10-09 16:08:18 +00:00
pin
41e261c9d4 sysutils/broot: update to 1.16.0
v1.16.0 - 2022-10-07
 - status messages now displayed on toggling (for example showing hidden files)
 -  upgrade terminal-light to 1.0.1 for better recognition of background color
    on high precision color terminals
 -  in default configuration, ctrl-left never opens a panel to the left, as I
    think this was most often unwanted (one too many hit on cltr-left).
    It's possible to get the old behavior by binding ctrl-left to :panel_left
    instead of the new :panel_left_no_open internal.
 -  New escaping rules let you skip many \, especially when building regexes -
    See new rules at https://dystroy.org/broot/input/#escaping - Fix #592
2022-10-09 16:01:26 +00:00
bouyer
10ab844a73 Relax ONLY_FOR_PLATFORM and accept 9.99.*
Quotin Greg Troxel:
 I think we should just allow 9.99.  While really it's 9.99.64 and up,
 pkgsrc is only expected to work on current current, and ancient current
 is no longer of interest.

issue on 9.99.100 reported by oskar@fessel.org on port-xen@
2022-10-08 11:05:57 +00:00
he
9944d608f0 sysutils/rsyslog: also test for atomic ops on time_t.
This is to cater to 32-bit NetBSD ports, where time_t is also
(and has been for a long time) __int64_t.  Without this check,
__sync_bool_compare_and_swap_8 would end up being undefined when
linking rsyslog, since the compiler isn't obliged to supply that.
This causes the pthread / locking variant to be chosen on these
systems, but makes rsyslog build, at least.

(An earlier attempt at doing this only for time_t was met with
complications and was therefore abandoned.)

There's also just a single use of ATOMIC_CAS_time_t() in rsyslog...

Submitted upstream in
  https://github.com/rsyslog/rsyslog/pull/4994
2022-10-07 20:22:56 +00:00
adam
33de0c54b2 ansible-lint: updated to 6.8.0
v6.8.0

Minor Changes

Add no-shorthand rule as experimental
Adds summary stats about found violations
Upgrade fqcn-builtins rule into fqcn
Changed success/failure message

Bugfixes

Add extra documentation
Refactor the rendering of errors and warnings
Fixed regex for pipefail rule
Ensure we detect templating errors
Remove enrich as a dependency
Implement strict mode
Avoid extra space when building task names
Refactor parsing of ansible syntax check
Allow var_files to be null, string and list of strings
Fix bug which prevented run of rules on tasks doing imports
Resolved documentation redirects
Document lack of module_defaults support
Allow file attribute with ansible.builtin.include_tasks
Update schemas
Replace template-instead-of-copy with avoid-implicit[copy-content]
Fix path expansion when outside user home
var-naming: also recognize vars with set_fact module
Fix rich exception with tasks containing square brackets
Fix exception with vars_prompt
Fix project_dir detect with .config configs
Avoid implicit templating if not play/task
Fixed few profile rule name errors
Rename no-shorthand to no-free-form
Avoid reporting matches for files outside project_dir
Allow fqcn with more than 2 dots
no-shorthand: Avoid false positive with raw
Fix project directory detection with config inside .config
2022-10-07 11:07:25 +00:00
wiz
0841bb975e dbus: update to 1.14.4.
dbus 1.14.4 (2022-10-05)
========================

This is a security update for the dbus 1.14.x stable branch, fixing
denial-of-service issues (CVE-2022-42010, -42011, -42012) and applying
security hardening (dbus#416).

Behaviour changes:

• On Linux, dbus-daemon and other uses of DBusServer now create a
  path-based Unix socket, unix:path=..., when asked to listen on a
  unix:tmpdir=... address. This makes unix:tmpdir=... equivalent to
  unix:dir=... on all platforms.
  Previous versions would have created an abstract socket, unix:abstract=...,
  in this situation.
  This change primarily affects the well-known session bus when run via
  dbus-launch(1) or dbus-run-session(1). The user bus, enabled by configuring
  dbus with --enable-user-session and running it on a systemd system,
  already used path-based Unix sockets and is unaffected by this change.
  This behaviour change prevents a sandbox escape via the session bus socket
  in sandboxing frameworks that can share the network namespace with the host
  system, such as Flatpak.
  This change might cause a regression in situations where the abstract socket
  is intentionally shared between the host system and a chroot or container,
  such as some use-cases of schroot(1). That regression can be resolved by
  using a bind-mount to share either the D-Bus socket, or the whole /tmp
  directory, with the chroot or container.
  (dbus#416, Simon McVittie)

Denial of service fixes:

Evgeny Vereshchagin discovered several ways in which an authenticated
local attacker could cause a crash (denial of service) in
dbus-daemon --system or a custom DBusServer. In uncommon configurations
these could potentially be carried out by an authenticated remote attacker.

• An invalid array of fixed-length elements where the length of the array
  is not a multiple of the length of the element would cause an assertion
  failure in debug builds or an out-of-bounds read in production builds.
  This was a regression in version 1.3.0.
  (dbus#413, CVE-2022-42011; Simon McVittie)

• A syntactically invalid type signature with incorrectly nested parentheses
  and curly brackets would cause an assertion failure in debug builds.
  Similar messages could potentially result in a crash or incorrect message
  processing in a production build, although we are not aware of a practical
  example. (dbus#418, CVE-2022-42010; Simon McVittie)

• A message in non-native endianness with out-of-band Unix file descriptors
  would cause a use-after-free and possible memory corruption in production
  builds, or an assertion failure in debug builds. This was a regression in
  version 1.3.0. (dbus#417, CVE-2022-42012; Simon McVittie)
2022-10-06 21:29:56 +00:00
pin
8d88940aa6 sysutils/xplr: update to 0.19.4
Changes & fixes
- The builtin search will now default to skim-v2 based fuzzy matching.
- esc while in search mode will recover the initial focus (i.e. cancel the
  search).
- The following messages will be available for search based operations:
     SearchFuzzy
     SearchFuzzyFromInput
     AcceptSearch
     CancelSearch
- Quick scrolling operations are supported using the following messages and keys:
     ScrollUp page-up
     ScrollDown page-down
     ScrollUpHalf {
     ScrollDownHalf }

Note: People who prefer the old regex based search, can use the
regex-search.xplr plugin.
2022-10-06 19:46:49 +00:00
markd
6ec97bc5f4 k3b: remove obsolete patch 2022-10-06 10:59:53 +00:00
pin
fd64a03e03 sysutils/tealdeer: update to 1.6.0
v1.6.0 (2022-10-02)

It's been 9 months since the last release already! This is not a huge update
feature-wise, but it still contains a few nice new improvements and a few
bugfixes, contributed by 11 different people. The most important new feature
is probably the option to override the cache directory through the config file.
The TEALDEER_CACHE_DIR env variable is now deprecated.

A note to packagers: Shell completions have been moved to the
completion/ subdirectory! Packaging scripst might need to be updated.

Changes:
 [added] Allow overriding cache directory through config (#276)
 [added] Add --no-auto-update CLI flag (#257)
 [added] Show note about auto-updates when cache is missing (#254)
 [added] Add support for android platform (#274)
 [added] Add custom pages to list output (#285)
 [fixed] Cache: Return error if HTTP client cannot be created (#247)
 [fixed] Handle cache download errors (#253)
 [fixed] Do not page output of tldr --update (#231)
 [fixed] Create macOS release builds with bundled root certificates (#272)
 [fixed] Clean up and fix shell completions (#262)
 [deprecated] The TEALDEER_CACHE_DIR env variable is now deprecated (#276)
 [removed] The --config-path command was removed, use --show-paths instead (#290)
 [removed] The -o/--os command was removed, use -p/--platform instead (#290)
 [removed] The -m/--markdown command was removed, use -r/--raw instead (#290)
 [chore] Move shell completion scripts to their own directory (#259)
 [chore] Update dependencies (#271, #287, #291)
 [chore] Use anyhow for error handling (#249)
 [chore] Switch to Rust 2021 edition (#284)
2022-10-06 10:12:46 +00:00
markd
852a408309 bacula*: update to 13.0.1
Release 13.0.1 / 05 August 2022

13.0.1 is a minor bug fix release.

 - Fix org#2594 About compilation warning on VolRead/WriteTime
 - Fix org#2644 Add support for binary files to bacula md5sum
 - Fix org#2655 About incorrect definition of MAX_FOPTS
 - Fix org#2656 About incorrect error message on TLS CA Certificate
 - Fix org#2657 About startup problem for bacula-sd
 - Rework MacOS package

Release 13.0.0 04 July 2022

13.0.0 is a major release.

New Features:
-------------
 - Job 'Storage Group' support
 - Kubernetes plugin
 - New Accurate option to save only file's ACL and metadata
 - Windows CSV (Cluster Shared Volumes) support
 - More logging for daemon<->daemon connections in Job log output
 - Tag support on catalog objects
 - Support for SHA256 and SHA512 signatures in FileSet
 - External LDAP Console authentication

Misc Features:
 - Windows installer 'Silent Mode' options
 - Add PriorJob to bconsole 'llist job' output
 - Check for IP SANs when verifying TLS certs
 - Clarify SD vbackup Device error message
 - Remove deprecated sbrk in MacOS and Windows
 - Add bconsole .jlist command to get JSON output from regular list commands
 - Ensure that the Director will reject catalog updates from the FD
 - Add variable for PreviousJobId in mail messages
 - Respect the 'nodump' flag in more OSes than just BSD
 - Add debug/trace/tags information to .status header
 - Handle lin_tape end of device with the new 'Use Lintape=yes' Device directive
 - Add MaximumJobErrorCount FileDaemon directive
 - bsmtp: Add the possibility to add emails separated with a comma as recipient list
 - SDPacketCheck FileDaemon used to control the network flow
 - Add bconsole .bvfs_lsfiles allfiles command

Main Fixes:
 - Fix org#2188 About the presence of FileSet and Pool directives in the Job
 - Fix Director crash for Client Initiated Backup
 - Fix Director crash for Migration Job
 - Fix incorrect output for the .status client command
 - Skip XATTR larger than MaximumNetworkBuffer
 - Fix deadlock when starting the Director with an improperly configured catalog
 - Fix Director crash caused by BAT
 - Fix org#2627 About Director crashing for Copy Jobs and resource rename
 - Move the delete volume event just before the actual deletion
 - Fix mail variables not working after a conf reload
 - Fix OpenBSD chio-changer script
 - Fix SQL query generated with ACLs
 - Fix heartbeat segfault when the Job is terminated very quickly
 - Fix About wrong backup Client displayed to the user when the original Client
   doesn't exist
 - Fix org#2605 About incorrect message in restore command
 - cdp: open the inotify stream using the CLOEXEC (close on exec) flag
 - docker: Check the presence of the docker tools during loadPlugins()
 - Fix reload issue when a Job doesn't have a Pool defined
 - Fix Copy Job with SelectionType=PoolUncopiedJobs selecting Jobs from wrong Pool
 - Fix about checking for Storage being used for Job restart/resume
 - Fix about incorrect variable substitution with the query command
 - Fix org#2579 About incorrect JSON generated from empty Messages resource
 - Fix #9116: copy job missuses the client->FdStorageAddress directive
 - Fix org#2658 About segfault with bsdjson with incorrect parameters
 - Skip storage daemon detection if the information is not available in the BSR

----------------------------------------------------------------

Release 11.0.6 10 March 2022

11.0.6 is an important bug fix and security fix release.
We advise all 11.0.x users to upgrade to this version.

 - Adjust sample-query.sql file for new catalog schema
 - Got regression testing working correctly on FreeBSD

Release 11.0.5 03 June 2021

11.0.5 is a minor bug fix release.

 - Update MySQL update procedure for 5.6

Release 11.0.4 28 May 2021

11.0.4 is a minor bug fix release.

 - Improve MySQL upgrade procedure

Release 11.0.3 21 May 2021

11.0.3 is a minor bug fix release.

 - Check if char **jobid parameter is NULL before modifying it in
   bvfs_parse_arg_version()
 - Enhance the update_mysql_tables script
 - Fix various default permissions

Release 11.0.2 26 March 2021

11.0.2 is a minor bug fix release.

 - Add functions to unittests library
 - Add support for store_alist_str() in plugin configuration items
 - Enhance bdelete_and_free() macro
 - Update baculabackupreport script

Release 11.0.1 04 February 2021

11.0.1 is a minor bug fix release.

 - Add PGSQL detection for macOS and MacPorts.
 - BEE Backport bacula/src/tools/dbcheck.c

----------------------------------------------------------------

Release 11.0.0 12 December 2020

11.0.0 is a major release.

New Features:
-------------
 - New catalog format
 - Automatic TLS PSK encrypted communication
 - Support for Client behind NAT
 - Continious Data Protection (CDP) Plugin
 - Global Director Autoprune flag
 - Events/Audit features
 - New Baculum features
 - Support for GPFS

Misc:
-----
 - New Prune Command Option
 - Dynamic Client Address Directive
 - Ability to disable Volume Retention
 - Ask to mount/create volume when the disk space is low
 - Simplification of the Windows FileSet with File=/
 - Use of QT5 for Bat on Windows
 - Support for Windows files with non-UTF16 names
 - Windows Snapshot management has been improved
 - Support for the system.cifs_acl extended attribute backup with Linux CIFS
 - Built-in Client Scheduler
 - Reload command improvements (Keep IP address, Maximum Concurrent value, ...)
 - Support for GLOB pattern in Console ACL directives
 - Faster CRC32 algorithm
2022-10-06 02:58:17 +00:00
bsiegert
e5cb21c812 Revbump all Go packages after go119 security update 2022-10-05 11:32:55 +00:00
pin
d1bca87a86 Add xcp 2022-10-04 11:26:31 +00:00
pin
8657950af3 sysutils/xcp: import package
xcp is a partial clone of the Unix cp command. It is not intended as a full
replacement, but as a companion utility with some more user-friendly feedback
and some optimisations that make sense under certain tasks.

Warning: xcp is currently beta-level software and almost certainly contains
bugs and unexpected or inconsistent behaviour. It probably shouldn't be used for
anything critical yet.
2022-10-04 11:25:51 +00:00
kim
75cc959ed9 htop: Fix options for selecting curses type
Users can now select ncurses for enabling unicode characters on NetBSD.
It was not sufficient (or even correct, most likely) to use "wide-curses"
for this.
2022-10-04 07:14:57 +00:00
wiz
4e8995c3c4 dbus: update to 1.14.2.
dbus 1.14.2 (2022-09-26)
========================

Fixes:

• Fix build failure on FreeBSD (dbus!277, Alex Richardson)

• Fix build failure on macOS with launchd enabled
  (dbus!287, Dawid Wróbel)

• Preserve errno on failure to open /proc/self/oom_score_adj
  (dbus!285, Gentoo#834725; Mike Gilbert)

• On Linux, don't log warnings if oom_score_adj is read-only but does not
  need to be changed (dbus!291, Simon McVittie)

• Slightly improve error-handling for inotify
  (dbus!235, Simon McVittie)

• Don't crash if dbus-daemon is asked to watch more than 128 directories
  for changes (dbus!302, Jan Tojnar)

• Autotools build system fixes:
  · Don't treat --with-x or --with-x=yes as a request to disable X11,
    fixing a regression in 1.13.20. Instead, require X11 libraries and
    fail if they cannot be detected. (dbus!263, Lars Wendler)
  · When a CMake project uses an Autotools-built libdbus in a
    non-standard prefix, find dbus-arch-deps.h successfully
    (dbus#314, Simon McVittie)
  · Don't include generated XML catalog in source releases
    (dbus!317, Jan Tojnar)
  · Improve robustness of detecting gcc __sync atomic builtins
    (dbus!320, Alex Richardson)

• CMake build system fixes:
  · Detect endianness correctly, fixing interoperability with other D-Bus
    implementations on big-endian systems (dbus#375, Ralf Habacker)
  · When building for Unix, install session and system bus setup
    in the intended locations
    (dbus!267, dbus!297; Ralf Habacker, Alex Richardson)
  · Detect setresuid() and getresuid() (dbus!319, Alex Richardson)
  · Detect backtrace() on FreeBSD (dbus!281, Alex Richardson)
  · Don't include headers from parent directory (dbus!282, Alex Richardson)
  · Distinguish between host and target TMPDIR when cross-compiling
    (dbus!279, Alex Richardson)
  · Fix detection of atomic operations (dbus!306, Alex Richardson)

Tests and CI enhancements:

• On Unix, skip tests that switch uid if run in a container that is
  unable to do so, instead of failing (dbus#407, Simon McVittie)

• Use the latest MSYS2 packages for CI
  (Ralf Habacker, Simon McVittie)
2022-10-03 12:44:00 +00:00
pin
2a102da162 sysutils/dusage: update to 0.3.3
- Audit: Reference centralized repository
 - Fix: Clippy warnings
 - Colorize: Split to seprate structs
 - Cargo: Use latest clap
2022-10-03 11:07:20 +00:00
pin
769a826f39 sysutils/felix: update to 1.2.0
Changed
 - Huge refactoring: Instead of thiserror, use custom error type to make it
   easier to handle.
 - Bump up chrono version to 0.4.22, clarifing the feature to use.
 - Avoid extra heap allocation by using write! instead of push_str/format!.
 - Copied item will be renamed with the suffix "_{count}" such as "test_1.txt",
   instead of "test_copied.txt".

Fixed
 - Choose None for directory extension.
2022-10-01 19:10:28 +00:00
leot
89de41a189 direnv: Update to 2.32.1
pkgsrc changes:
 - Take MAINTAINERship

Changes:
2.32.1 / 2022-06-21
==================
  * feat: Support custom VIRTUAL_ENV for layout_python (#876)
  * fix: vendor go-dotenv (#955)

2.32.0 / 2022-06-13
==================
  * feat: allow conda environment names to be detected from environment.yml (#909)
  * feat: source_up_if_exists: A strict_env compatible version of source_up (#921)
  * feat: Expand ~/ in whitelist paths (#931)
  * feat: Add "block" and "revoke" as aliases of the "deny" command (#935)
  * feat: Add "permit" and "grant" as aliases of the "allow" command (#935)
  * fix: update go-dotenv
  * fix: fetchurl: store files as hex (#930)
  * fix: fetchurl: only store 200 responses (#944)
  * fix: Ensure status log messages are printed with normal color (#884)
  * fix: Clarify handling of .env files (#941)
  * fix: Update shell_elvish.go (#896)
  * fix: stdlib.sh: remove dependency on tput (#932)
  * fix: Use setenv in vim to allow non alphanumeric vars (#901)
  * fix: install.sh: add information about bin_path (#920)
  * fix: Treat `mingw*` as windows (direnv/direnv#918) (#919)
  * fix: man: clarify paths (#929)
  * chore: rc: stop using --noprofile --norc
  * chore: rc: prepare stdin earlier
  * chore: rc: install interrupt handler earlier
  * chore: stdlib: factor out stdlib preparation
  * chore: source_env: show full path (#870)
  * chore: Sort shells in DetectShell
  * build(deps): update several dependencies

2.31.0 / 2022-03-26
==================
  * Don't load .env files by default (#911)
  * doc: `~/.config/direnv/direnvrc` is the default
  * Re-add accidentally deleted comment line (#881)

2.30.3 / 2022-01-05
==================
  * Allow skipping `.env` autoload (#878)
  * stdlib: add `env_vars_required` (#872) (#872)

2.30.2 / 2021-12-28
==================
  * move most code under internal/cmd (#865)

2.30.1 / 2021-12-24
==================
  * FIX: ignore .envrc and .env if they are not files (#864)

2.30.0 / 2021-12-23
==================
  * Add automatic `.env` load (#845)
  * Resolve symlinks during `direnv deny` (#851)
  * update installer for Apple Silicon (#849)
  * stdlib: use_flake handle no layout dir (#861)
  * embed stdlib.sh (#782)
  * embed version.txt
  * go mod update
  * make dist: remove references to Go

2.29.0 / 2021-11-28
==================
  * stdlib: add use_flake function (#847)
  * docs(direnv.toml) Add config.toml clarification (#831)
  * docs(install): fix macos links (#841)
  * Corrects stdlib link in Ruby docs (#837)
  * stdlib.sh: Fix removal of temp file (#830)
  * install.sh: add aarch64 support
  * Updated conditional for zsh hook to be more forgiving (#808)
  * Add -r flag for matching Git branches with a regexp (#800)
  * Add docs about pipenv (#797)
  * Enable syntax hilights to the quick demo code (#752)
  * Fixed extra quotes for lower alpha characters (#783)
  * Remove noisy warning about PS1 again (#781)

2.28.0 / 2021-03-12
==================
  * test: Fix errors for elvish test (#767)
  * tcsh: fix variable escaping (#778)
  * Change DESTDIR to PREFIX in development.md (#774)
  * go: use the /v2 prefix (#765)
  * Relax README's recommendation for nix-direnv (#763)
  * man/direnv.1.md: add FILES section (fix #758) (#759)
  * Add/update fish tests (#754)
  * build(deps): update some dependencies
  * Fix typo "avaible" in install.sh (#750)
  * docs: improve the use_node documentation
2022-09-30 21:45:08 +00:00
micha
85154a553c sysutils/cdrtools: Update to 3.02a10nb1
Changelog from AN-2022-09-18:
With great sadness we report the death of schilytools main author and
long time maintainer Jörg Schilling (1955-03-27--2021-10-10).  Jörg, we
miss you!  After his passing, development has been picked up by a group
of volunteers who would like to keep the project alive and well.  Our
goal is to carefully preserve the portability and compatibility of this
project while extending it to new platforms and implementing new tools
and features that fit the tool set.

As a part of the change in management, the schilytools project has moved
from Sourceforge to Codeberg.

- general: Explain how to contribute and update README

- general: Add list of contributors

- all: Misc spelling fixes
  Submitted by Friedhelm Mehnert.

- all: Update E-Mail address and project URL in many places.
  Jörg's old joerg@schily.net address is defunct and so is his
  postal address.  As a part of an ongoing documentation cleanup,
  these addresses have been replaced by our new project pages in
  many locations.
  Submitted by Nico Sonack.

- man pages: work around buggy syntax highlighting by adding
  \" " comments into various places.
  Submitted by Nico Sonack.

- RULES: Fix build on macOS 12.4

- RULES: add i386-openbsd-clang.rul
  This should permit compilation on modern OpenBSD using clang as
  the system compiler.

- autoconf: Work around clang bug in #pragma weak detection.
  A clang compiler bug causing a crash in the configure test for
  #pragma weak has been worked around, permitting use of weak
  symbols when compiling with clang.

- cdrecord: comment out abstract devices names
  cdrecord.dfl used to define various abstract device names.
  These can be confusing to the user as they are likely not to
  match the actual device configuration present.  We now comment
  out these device names, leaving them as mere examples for the
  user to reference.
  Reported by Friedhelm Mehnert.

- cdrecord: Detriplicate LICENSE/COPYING/LIMITATIONS
  Jörg originally hard-linked the same file to three names.  As git
  does not support hard links in repositories, remove two copies of
  the file, leaving us with just LIMITATIONS.

- tests: fix arm64/aarch64 architecture confusion on OpenBSD
  Submitted by Nico Sonack.
2022-09-30 15:57:28 +00:00
jperkin
540e547bec node_exporter: Update to 1.4.0.
## 1.4.0 / 2022-09-24

* [CHANGE] Merge metrics descriptions in textfile collector #2475
* [FEATURE] [node-mixin] Add darwin dashboard to mixin #2351
* [FEATURE] Add "isolated" metric on cpu collector on linux #2251
* [FEATURE] Add cgroup summary collector #2408
* [FEATURE] Add selinux collector #2205
* [FEATURE] Add slab info collector #2376
* [FEATURE] Add sysctl collector #2425
* [FEATURE] Also track the CPU Spin time for OpenBSD systems #1971
* [FEATURE] Add support for MacOS version #2471
* [ENHANCEMENT] [node-mixin] Add missing selectors #2426
* [ENHANCEMENT] [node-mixin] Change current datasource to grafana's default #2281
* [ENHANCEMENT] [node-mixin] Change disk graph to disk table #2364
* [ENHANCEMENT] [node-mixin] Change io time units to %util #2375
* [ENHANCEMENT] Ad user_wired_bytes and laundry_bytes on *bsd #2266
* [ENHANCEMENT] Add additional vm_stat memory metrics for darwin #2240
* [ENHANCEMENT] Add device filter flags to arp collector #2254
* [ENHANCEMENT] Add diskstats include and exclude device flags #2417
* [ENHANCEMENT] Add node_softirqs_total metric #2221
* [ENHANCEMENT] Add rapl zone name label option #2401
* [ENHANCEMENT] Add slabinfo collector #1799
* [ENHANCEMENT] Allow user to select port on NTP server to query #2270
* [ENHANCEMENT] collector/diskstats: Add labels and metrics from udev #2404
* [ENHANCEMENT] Enable builds against older macOS SDK #2327
* [ENHANCEMENT] qdisk-linux: Add exclude and include flags for interface name #2432
* [ENHANCEMENT] systemd: Expose systemd minor version #2282
* [ENHANCEMENT] Use netlink for tcpstat collector #2322
* [ENHANCEMENT] Use netlink to get netdev stats #2074
* [ENHANCEMENT] Add additional perf counters for stalled frontend/backend cycles #2191
* [ENHANCEMENT] Add btrfs device error stats #2193
* [BUGFIX] [node-mixin] Fix fsSpaceAvailableCriticalThreshold and fsSpaceAvailableWarning #2352
* [BUGFIX] Fix concurrency issue in ethtool collector #2289
* [BUGFIX] Fix concurrency issue in netdev collector #2267
* [BUGFIX] Fix diskstat reads and write metrics for disks with different sector sizes #2311
* [BUGFIX] Fix iostat on macos broken by deprecation warning #2292
* [BUGFIX] Fix NodeFileDescriptorLimit alerts #2340
* [BUGFIX] Sanitize rapl zone names #2299
* [BUGFIX] Add file descriptor close safely in test #2447
* [BUGFIX] Fix race condition in os_release.go #2454
* [BUGFIX] Skip ZFS IO metrics if their paths are missing #2451
2022-09-30 13:07:34 +00:00
sborrill
a0af8d99ae salt: update HOMEPAGE 2022-09-30 10:02:12 +00:00
markd
1cf843d109 kfilemetadata5: KDE Frameworks update to 5.98.0 2022-09-29 19:32:48 +00:00
markd
034f06be34 kdf: fix HOMEPAGE 2022-09-29 05:18:47 +00:00
markd
250aa70f9b KDE Gear update to 22.08.1
16 months of development
2022-09-29 01:16:43 +00:00
markd
f60d3ad0fa KDE Frameworks update to 5.98.0
5 months of development
2022-09-29 01:16:10 +00:00
wiz
efceedfc1a *: recursive bump for ffmpeg4 switch to x264 2022-09-27 20:58:20 +00:00