Commit Graph

31884 Commits

Author SHA1 Message Date
J. S.
0c466846bb
libnet-ssleay-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:36 -07:00
J. S.
f9f5089489
libnet-libidn-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:36 -07:00
J. S.
6e4772e590
libnet-dns-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:36 -07:00
J. S.
e6974ed5a1
libmodule-runtime-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:35 -07:00
J. S.
9703d28a9e
libmodule-build-tiny-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:35 -07:00
J. S.
ca5e3d5769
libmime-types-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:35 -07:00
J. S.
68150e0695
libmime-charset-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:35 -07:00
J. S.
b7f824b4b1
liblocale-gettext-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:34 -07:00
J. S.
c895303134
libipc-signal-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:34 -07:00
J. S.
5ff7863ab0
libio-socket-ssl-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:34 -07:00
J. S.
44d8194c75
libimport-into-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:34 -07:00
J. S.
97138f39e9
libhtml-parser-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:33 -07:00
J. S.
964a35291a
libfile-slurper-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:33 -07:00
J. S.
4bf378baeb
libfile-slurp-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:33 -07:00
J. S.
04ed01f6cc
libextutils-parsexs-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:33 -07:00
J. S.
13966a198e
libextutils-installpaths-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:32 -07:00
J. S.
361b5189c7
libextutils-helpers-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:32 -07:00
J. S.
700de53032
libextutils-cppguess-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:32 -07:00
J. S.
a58042a56c
libextutils-config-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:32 -07:00
J. S.
4cbfdd97f3
libenv-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:31 -07:00
J. S.
af9720d05c
libdigest-sha1-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:31 -07:00
J. S.
93b5ea2881
libdata-hexdump-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:31 -07:00
J. S.
dcbeae1da1
libconfig-autoconf-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:31 -07:00
J. S.
16d9bfa58c
libconfig-tiny-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:30 -07:00
J. S.
5675c08d70
libcgi-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:30 -07:00
J. S.
bb36fa63e6
libcapture-tiny-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:30 -07:00
J. S.
7bb31b609b
libauthen-sasl-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:30 -07:00
J. S.
f874ff5a3a
libauthen-radius-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:29 -07:00
J. S.
62f4a81aae
libalgorithm-diff-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:29 -07:00
J. S.
a3a18986e0
mime-construct: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:29 -07:00
J. S.
94327a7734
libdigest-hmac-perl: upgrade 1.03 -> 1.05
This new version brings an updated copyright date and a new maintainer.
This distributes under the Perl license (as it did previously).

Update the HOMEPAGE and SRC_URI to use metacpan.org instead of search.cpan.org

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 07:06:31 -07:00
Bartosz Golaszewski
9626e8a2c8
libgpiod: update to v2.2
This is a big update for libgpiod bringing in the D-Bus daemon and its
command-line client. This is why the patch is pretty hefty. The majority
of the line count comes from the removed patch that is now upstream but
the v2.2 recipe also now contains a lot of bits and pieces that make the
D-Bus daemon work both with system as well as sysvinit.

The project now packages the systemd service and udev rules that allow
the manager to run under its own user in a well sandboxed environment
but the sysvsinit script is carried in the recipe as I don't want to
put support for legacy systems in libgpiod repo.

The patch also updates the ptests for libgpiod to run three new
test-suites: one for GLib bindings, one for the command-line D-Bus
client and finally one testing some daemon corner-cases not supported by
the client.

Build tested with various config options with systemd and sysvinit (the
latter with glibc and musl) on 32- and 64-bit architectures.

The complete changelog since v2.1 (taken verbatim from the NEWS file) is
below:

libgpiod v2.2
=============

New features:
- add GObject bindings with introspection
- add a D-Bus interface to libgpiod together with a daemon implementing it and
  a command-line client
- split out the common shell test code for gpio-tools into a reusable test
  harness for GPIO command-line tools
- add minutes as a new supported time unit for tools and allow longer periods
  for timeouts, line holding, etc.
- add a script for generating sdist and wheels for python bindings
- migrate C++ tests to using Catch2 v3

Improvements:
- relicense C++ bindings under LGPL-2.1-or-later in order to make the project
  more attractive to users with GPL-3.0 restrictions
- remove dependency on grep from tools' tests
- make shell scripts pass shellcheck treewide
- use ppoll() in tools to actually achieve the advertised microsecond
  granularity of timeouts
- documentation improvements
- improve typing info in python bindings
- improve __repr__() implementations in python bindings
- make reconfiguring lines more flexible in python bindings by relaxing the
  requirement to carry the ordering of the config entries from the request
- support casting of line.Value to bool in python bindings
- various new test-cases for improved coverage treewide
- align the test cases with the current kernel requirement for specifying
  direction explicitly when reconfiguring lines

Bug fixes:
- fix C++ bindings build using slibtool
- accept the new style automatic GPIO chip labels from gpio-sim in bash tests
- fix C++ tests with recent kernels which introduced stricter reconfigure
  behavior
- fix a use-after-free bug in python bindings
- fix passing the event clock property to line requests in python bindings
- fix a memory leak in tools
- make sure the string buffers in line-info and chip-info are big enough to not
  truncate the strings they hold below the size accepted by the kernel
- remove buggy and unnecessary flags sanitization from line-config
- fix python bindings installation with Makefile build
- sanitize the return values of GPIO ioctl()s which in some cases may be
  erroneously positive
- fix requesting lines by name with multiple entries in python bindings

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 07:06:31 -07:00
Changqing Li
38b7821838
postgresql.inc: fix do_package_qa error
Replacing P with BP to fix following do_package_qa error for lib32-postgresql:
ERROR: QA Issue: File /usr/src/debug/lib32-postgresql/16.4/src/pl/plperl/SPI.c in package lib32-postgresql-src contains reference to TMPDIR [buildpaths]

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:20 -07:00
Tanguy Raufflet
8a34c94412
netdata: add RDEPENDS to the docker PACKAGECONFIG
Add the runtime dependency Virtual/docker need when the package config
Docker is enabled. This avoids do_rootfs installs issues.

Signed-off-by: Tanguy Raufflet <tanguy.raufflet@savoirfairelinux.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Tanguy Raufflet
9527f00467
netdata: add setuid to the xenstat plugin file
As mentioned in the Netdata documentation [1], The xenstat plugin
requires elevated privileges to be executed. The xenstat.plugin
permissions are modified to only allow users belonging to the netdata
group to execute the plugin with root privileges.

[1] https://learn.netdata.cloud/docs/collecting-metrics/containers-and-vms/xen-xcp-ng

Signed-off-by: Tanguy Raufflet <tanguy.raufflet@savoirfairelinux.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Tanguy Raufflet
6f6aa30602
netdata: modify apps.plugin permissions
Modification of the group for the apps.plugin file (from root to
netdata) and removal of execution authorization for the “others”.

This modification improves security by limiting the netdata group to
execute the plugin as root.

Signed-off-by: Tanguy Raufflet <tanguy.raufflet@savoirfairelinux.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Leon Anavi
793557a317
python3-rich: Upgrade 13.9.2 -> 13.9.3
Upgrade to release 13.9.3:

- Fixed broken regex that may have resulted in poor performance

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Leon Anavi
87acb8df97
python3-trio: Upgrade 0.26.2 -> 0.27.0
Upgrade to release 0.27.0:

- trio.move_on_after and trio.fail_after previously set the deadline
  relative to initialization time, instead of more intuitively upon
  entering the context manager.
- CancelScope.relative_deadline and CancelScope.is_relative added,
  as well as a relative_deadline parameter to __init__. This allows
  initializing scopes ahead of time, but where the specified
  relative deadline doesn't count down until the scope is entered
- trio.Lock and trio.StrictFIFOLock will now raise
  trio.BrokenResourceError when trio.Lock.acquire would previously
  stall due to the owner of the lock exiting without releasing the
  lock
- trio.move_on_at, trio.move_on_after, trio.fail_at and
  trio.fail_after now accept shield as a keyword argument. If
  specified, it provides an initial value for the
  ~trio.CancelScope.shield attribute of the trio.CancelScope
  object created by the context manager
- Added trio.lowlevel.add_parking_lot_breaker and
  trio.lowlevel.remove_parking_lot_breaker to allow creating
  custom lock/semaphore implementations that will break their
  underlying parking lot if a task exits unexpectedly.
  trio.lowlevel.ParkingLot.break_lot is also added, to allow
  breaking a parking lot intentionally
- Allow sockets to bind any os.PathLike object
- Update trio.lowlevel.open_process's documentation to allow bytes
- Update trio.sleep_forever to be NoReturn

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Leon Anavi
e96604395d
python3-trustme: Upgrade 1.1.0 -> 1.2.0
Upgrade to release 1.2.0:

- Add support for Python 3.13
- Allow setting of cert's notBefore attribute
- Add the Authority Key Identifier extension to child CA
  certificates
- Remove support for Python 3.8 and PyPy 3.9

The project has a proper pyproject.toml which declares the
setuptools.build.meta PEP-517 backend.

Fixes:
WARNING: python3-trustme-1.2.0-r0 do_check_backend: QA Issue:
inherits setuptools3 but has pyproject.toml with hatchling.build,
use the correct class [pep517-backend]

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
J. S.
94b51dc576
libxml-sax-writer-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:10 -07:00
J. S.
8022b971ec
libxml-filter-buffertext-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:10 -07:00
J. S.
e14874edba
libunicode-linebreak-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:10 -07:00
J. S.
6a556e7d59
libtext-wrapi18n-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:09 -07:00
J. S.
f9b89f0a16
libtext-iconv-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:09 -07:00
J. S.
690fb6e2be
libtext-diff-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:09 -07:00
J. S.
a6aa7c0a1b
libtext-charwidth-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:09 -07:00
J. S.
97aa6403e4
libtest-nowarnings-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:09 -07:00
J. S.
57ebb52689
libterm-readkey-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:09 -07:00
J. S.
e9f35866fb
libsub-uplevel-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:08 -07:00
J. S.
cc02e2d9b9
libsub-exporter-progressive-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:08 -07:00