aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-03-08py3-pyzmq: use meta, clean recipeross/pyRoss Burton
2022-03-08set proper build ssytemRoss Burton
2022-03-08backports-func remove for py2Ross Burton
2022-03-08python3-configparser: backport for py2Ross Burton
2022-03-08pystache: remove, deadRoss Burton
2022-03-08python3-path unset wheelRoss Burton
2022-03-08smbus: undet PYPA_WHEELRoss Burton
2022-03-08XXX no cvxoptRoss Burton
2022-03-08meta-python: add poetry and unattended-upgradeRoss Burton
2022-03-08python3-poetry-core: self-bootstrapRoss Burton
Poetry can bootstrap itself, so just inherit poetry_core. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08poetry-core: clean up classRoss Burton
There's been a lot of work on this class so clean it up a bit. Rationalise imports, python3-dir is already included in python3native. Don't write a helper script in do_configure, just call the API in do_compile. In the long term this should be using pypa/build instead of calling the API directly. Stub out do_configure as the base configure isn't useful. Write the wheel to PIP_INSTALL_DIST_PATH instead of hard-coding S/dist, and clean it. Use EXPORT_FUNCTIONS on the tasks. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08Revert "python3-ipy: drop recipe"Kai Kang
This reverts commit df077258b61f20ec8fdf3978fa4a912d3a14eaf5. Add python3-ipy back and inherit setuptools3-legacy. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-asyncinotify: add 2.0.2Justin Bronder
Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-pymodbus: add 2.5.3Justin Bronder
Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-pyserial-asyncio: add 0.6Justin Bronder
Dependency of python3-pymodbus. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-meh: use setuptools_legacyRoss Burton
This setup.py installs data_files with absolute paths, which isn't supported by bdist_wheel. Use setuptools_legacy as the legacy install task needs to be used. Also update patch status on the setuptools port. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-meh: fix HOMEPAGERoss Burton
fedorahosted.org is retired, so set the GitHub page as the homepage. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-blivet: use setuptools_legacyKai Kang
The setup.py installs to arbitrary target paths, so can't use the new bdist_wheel installation method. Reverts daba6521f which was a sympton of the bad usage. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-blivetgui: use setuptools_legacyRoss Burton
The setup.py installs to arbitrary target paths, so can't use the new bdist_wheel installation method. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-waitress: upgrade 2.0.0 -> 2.1.0Wang Mingyu
Changelog: ========= Python Version Support ---------------------- - Python 3.6 is no longer supported by Waitress - Python 3.10 is fully supported by Waitress Bugfix ------- - "wsgi.file_wrapper" now sets the "seekable", "seek", and "tell" attributes from the underlying file if the underlying file is seekable. This allows WSGI middleware to implement things like range requests for example See https://github.com/Pylons/waitress/issues/359 and https://github.com/Pylons/waitress/pull/363 - In Python 3 "OSError" is no longer subscriptable, this caused failures on Windows attempting to loop to find an socket that would work for use in the trigger. See https://github.com/Pylons/waitress/pull/361 - Fixed an issue whereby "BytesIO" objects were not properly closed, and thereby would not get cleaned up until garbage collection would get around to it. This led to potential for random memory spikes/memory issues, see https://github.com/Pylons/waitress/pull/358 and https://github.com/Pylons/waitress/issues/357 . Features -------- - When the WSGI app starts sending data to the output buffer, we now attempt to send data directly to the socket. This avoids needing to wake up the main thread to start sending data. Allowing faster transmission of the first byte. See https://github.com/Pylons/waitress/pull/364 - Add REQUEST_URI to the WSGI environment. REQUEST_URI is similar to "request_uri" in nginx. It is a string that contains the request path before separating the query string and decoding "%"-escaped characters. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-twisted: upgrade 22.1.0 -> 22.2.0Wang Mingyu
Changelog: ========= Bugfixes -------- - twisted.internet.gireactor.PortableGIReactor.simulate and twisted.internet.gtk2reactor.PortableGtkReactor.simulate no longer raises TypeError when there are no delayed called. This was a regression introduced with the migration to Python 3 in which the builtin 'min' function no longer accepts 'None' as an argument. (#9660) - twisted.conch.ssh.transport.SSHTransportBase now disconnects the remote peer if the SSH version string is not sent in the first 4096 bytes. (#10284, CVE-2022-21716, GHSA-rv6r-3f5q-9rgx) Improved Documentation ---------------------- - Add type annotations for twisted.web.http.Request.getHeader. (#10270) Deprecations and Removals ------------------------- - Support for Python 3.6, which is EoL as of 2021-09-04, has been deprecated. (#10303) Bugfixes -------- - _dist.test.test_workertrial now correctly compare strings via assertEqual() and pass on PyPy3 (#10302) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-tqdm: upgrade 4.62.3 -> 4.63.0Wang Mingyu
Changelog: ========== -add __reversed__() -add efficient __contains__() -improve CLI startup time (replace pkg_resources => importlib) -tqdm.autonotebook warning & std fallback on missing ipywidgets (#1218 <- #1082, #1217) -warn on positional CLI arguments -misc build/test framework updates enable py3.10 tests add conda dependencies update pre-commit hooks fix pytest config (nbval, asyncio) fix dependencies & tests fix site deployment Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-scrypt: upgrade 0.8.19 -> 0.8.20Wang Mingyu
Changelog: ========= Fix #8 by adding missing gettimeofday.c to MANIFEST.in Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-redis: upgrade 4.1.1 -> 4.1.4Wang Mingyu
Changelog: ========= New features: ------------- Adding ExecutionPlan support for graph (#1993) Vector similiary search support (#1986) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-pyscaffold: upgrade 4.1.4 -> 4.1.5Wang Mingyu
Changelog: ========= Main Changes ------------ Add pyenv's .python-version into .gitignore, #576 Added more --very-verbose logging to make clearer what's going on, #578 Updated versions of containers in CI config, #583 Fixed coverage config template for namespaced packages, #610 Replaced internal appdirs dependency with platformdirs, #584 Documentation Changes --------------------- Mention python -m setuptools_scm as a form of debugging, #574 Mention setting the default branch in git in docs, #577 Fix documented path to pyscaffold/default.cfg, #580 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-lxml: upgrade 4.7.1 -> 4.8.0Wang Mingyu
0001-setupinfo.py-check-the-return-value.patch removed since it's included in 4.8.0. Changelog: ========= Features added -------------- * GH#337: Path-like objects are now supported throughout the API instead of just strings. Patch by Henning Janssen. * The ''ElementMaker'' now supports ''QName'' values as tags, which always override the default namespace of the factory. Bugs fixed ---------- * GH#338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively. Patch by Tobias Deiminger. Other changes ------------- * Built with Cython 0.29.28. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-jsonrpcserver: upgrade 5.0.3 -> 5.0.6Wang Mingyu
Changelog: ========== Fix reversed Result Either type ([#227] (https://github.com/explodinglabs/jsonrpcserver/pull/227)). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-icu: upgrade 2.8 -> 2.8.1Wang Mingyu
refresh 0001-Fix-host-contamination-of-include-files.patch for new version. License-Update: year updated to 2022. Changelog: ========= - renamed _icu extension module to _icu_ and moved it into icu module - moved icu python module sources into py directory - deleted long deprecated PyICU.py file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-httplib2: upgrade 0.20.2- > 0.20.4Wang Mingyu
Changelog: ========= proxy: support proxy urls with ipv6 address https://github.com/httplib2/httplib2/pull/217 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-django: upgrade 2.2.26 -> 2.2.27Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-cheetah: upgrade 3.2.6.post1 -> 3.2.6.post2Wang Mingyu
Changelog: ========= Build wheels for aarch64 at Travis; publish them at PyPI. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-autobahn: upgrade 22.1.1 -> 22.2.2Wang Mingyu
Changelog: ========= fix: auto ping/pong logs should be debug instead of info (#1524) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-pyruvate: Fix build on riscv32Khem Raj
refresh upstream status as needed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-crc32c: set target platform via setup.cfgKhem Raj
Do not poke at build system for finding platform platform is target specific and when cross compiling it should be detected differently, in this case lets pass it via environment so that it can be set in recipe Looks like we're not the first to need to specify the target platform [1] when building this package. According to upstream, we can just update setup.cfg instead of patching setup.py. [1] https://github.com/ICRAR/crc32c/pull/10 Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08python3-pydot: add recipeKai Kang
Add recipe for python3-pydot which is an interface to Graphviz. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08nodejs: add option to use openssl legacy providers againAndrej Valek
Current nodejs version v16 does not fully support new OpenSSL, so add option to use legacy provider. | opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], | library: 'digital envelope routines', | reason: 'unsupported', | code: 'ERR_OSSL_EVP_UNSUPPORTED' It was blindly removed by upgrade to 16.14.0 version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08libsdl2-ttf: Change depenendency from virtual/libgl to virtual/eglKhem Raj
Fixes build on graphics drivers not providing GL implementation Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08boinc-client: Depend on virtual/egl instead of virtual/libglKhem Raj
virtual/libgl points to GL implementation but some implementations of graphics drivers may only provide GLES and this makes the package build on such architectures Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08libdc1394: Change dependency from virtual/libgl to virtual/eglKhem Raj
virtual/libgl is not provided by some graphic stacks Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08libiio: update to version 0.23Christian Eggers
- drop 0001-python-Do-not-verify-whether-libiio-is-installed-whe.patch (integrated upstream) - new PACKAGECONFIG "xml_backend" (WITH_XML_BACKEND=off must be explicitly provided if libxml2 is not available) - new PACKAGECONFIG "dnssd" (HAVE_DNS_SD=off must be explicitly provided if libavahi is not available) - python library has been renamed (libiio --> pylibiio) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-08redis: remove fuzz warningMingli Yu
Fixes: WARNING: lib32-redis-7.0-rc1-r0 do_patch: Fuzz detected: Applying patch GNU_SOURCE.patch patching file src/zmalloc.c Hunk #1 succeeded at 32 with fuzz 2 (offset 4 lines). Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07networkmanager: fix installed-vs-shipped errorKai Kang
Fix installed-vs-shipped error of networkmanager: | ERROR: networkmanager-1.36.0-r0 do_package: QA Issue: networkmanager: Files/directories were installed but not shipped in any package: | /usr/lib/firewalld | /usr/lib/firewalld/zones | /usr/lib/firewalld/zones/nm-shared.xml | Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them with in do_install. | networkmanager: 3 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07proftpd: update to 1.3.7cRadovan Scasny
Signed-off-by: Radovan Scasny <radovan.scasny@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07unattended-upgrades: remove PYPA_WHEELRoss Burton
As this now uses setuptools_legacy there is no need to set PYPA_WHEEL. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07fwupd: New releaseRichard Hughes
New features: - Add a flag to indicate the device has a signed or unsigned payload - Add a plugin to set a GPIO pin for the duration of an update - Add a simple plugin to enumerate (but not update) SCSI hardware - Add two more instance IDs to the MTD devices - Add X-BaseboardManagementController as an update category - Allow assigning issues to devices for known high priority problems - Parse the MTD firmware version using the defined GType Fixed bugs: - Modify the AT retry behavior to fix getting the firmware branch - Do not show a warning if the TPM eventlog does not exist - Do not show TSS2 warning messages by default - Fix a critical warning when loading an empty TPM eventlog item - Fix the error handling when updating USB4 retimers - Show the user when devices are not updatable due to inhibits - Skip probing the Dell DA300 device to avoid a warning - Try harder to convert to a version into a correct semver - Use multiple checksums when there are no provided artifacts Signed-off-by: Richard Hughes <richard@hughsie.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07python3-bandit: Upgrade 1.7.2 -> 1.7.4Leon Anavi
Upgrade to release 1.7.4: - Fix traceback in hashlib_insecure_functions - Add version 1.7.3 to dropdown - core/config: Fix ConfigError missing argument if toml is missing - Add 1.7.4 in issue template Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07smartmontools: upgrade 7.2 -> 7.3Wang Mingyu
0001-configure.ac-Define-SOURCE_DATE_EPOCH-in-CPPFLAGS.patch refreshed for new version. Changelog: ========= - smartctl '-j': Many additions to the JSON output for SCSI/SAS devices. - smartctl '-j': JSON output always includes timestamp, regardless of '-i'. - smartctl '-i' and '--identify': ATA ACS-5 enhancements. - smartctl '-l defects': additionally works for SCSI Pending Defects log subpage. - smartctl '-l envrep': Prints SCSI Environmental Reporting log subpage. - smartctl '-l scterc[,R,W],p': Gets/sets the persistent power-on values. - smartctl '-l scterc,reset': Restores to manufacturer's default values. - smartctl '-l tapedevstat': Prints SCSI Tape Device Statistics log page. - smartctl '-l tapealert': Prints SCSI Tape Alert log page. - smartctl '-l zdevstat': Prints SCSI Zoned Block Device Statistics log subpage. - smartctl '-H': No longer checks and clears the SCSI Tape Alert log page unless the option is given twice. - smartctl '-H': No longer sets bit 2 of exit status if ATA attributes are available. - smartctl '-H': Checks new NVME 1.4 status bit. - smartctl '-n POWERMODE': ATA: Optionally exits immediately if unsupported. - smartctl: Support for Zoned block device characteristics and statistics. - smartctl: Various fixes related to SCSI supported log pages and subpages. - smartd: Fixed code execution vulnerability in conjunction with GNU mailutils < 3.13. - smartd '-u USER[:GROUP]': Runs the warning script as a non-privileged user. - smartd '--capabilities': No longer suppresses mail notification. - smartd '--capabilities=mail': Adds capabilities required for exim MTA. - smartd '-q *nodev0*': Three new options to change the exit status to 0 if there are no devices to monitor. - smartd '-s' and '-A': Allows one to disable preconfigured files with '-'. - smartd: Fixed handling of multiple email addresses in conjunction with plugin scripts. Added new environment variable SMARTD_ADDRESS_ORIG. - smartd: No longer writes 'smartd -D' output to syslog on syntax error. - smartd.conf '-c i=N': Allows one to specify device specific check intervals. - SCSI: Retry on UNIT ATTENTION when fetching capacity. - NVMe/USB: Device type '-d sntasmedia' for ASMedia ASM2362 USB to NVMe bridges. - VERSION information in drive database files of all branches. - smartctl and smartd print drive database VERSION information. - HDD, SSD and USB additions to drive database. - update-smart-drivedb: Now checks VERSION information to prevent downgrades. - update-smart-drivedb '--force': Overrides the VERSION check. - update-smart-drivedb '--file' and '--url': Updates from local files or other URLs. - update-smart-drivedb '-q': Suppresses info messages. - update-smart-drivedb: Added long option variants for all short options. - update-smart-drivedb: Prevents dangling gpg-agents and temp directories. - update-smart-drivedb '--install': Installs runtime drivedb.h from location specified by ... - configure '--with-drivedbinstdir: drivedb.h package install location. - configure: SOURCE_DATE_EPOCH prevents inclusion of configure arguments in executables. - configure: Check for '-fstack-protector' now includes the required libs. - Dropped restriction to C++98, a C++11 compiler is now required. - Linux: Device scan range enhanced to '/dev/sdzz'. - Linux: Fixed access to '-d aacraid' and '-d megaraid' devices from smartd if '--capabilities' is used. - Linux: '-d cciss,N' is no longer required for non-RAID hpsa devices. - Darwin: smartctl '-s apm,N' is now supported. - OpenBSD: Fixed too short command timeouts. - OpenBSD: Fixed device name used for autodetection. - OpenBSD: Fixed SAT autodetection of sd* devices. - FreeBSD: Added direct access ('-d megaraid,N') and scanning for LSI RAID on 'mfi' and 'mrsas' controllers. - Windows: smartd '-u restricted': Runs the warning script with a restricted access token. - Windows: New script 'update-smartd-drivedb.ps1' provides gpg verification and replaces 'update-smartd-drivedb.exe'. - Windows: Disabled '-d aacraid' support due to unresolved bugs. Added '-d accraid,...,force' flag to try anyway. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07poppler: upgrade 22.02.0 -> 22.03.0Wang Mingyu
Changelog: ========= core: * Signature: Fix finding Signatures that are in Pages not not in the global the Forms object * Signature: Improve getting the path to the firefox certificate database * Splash: Fix rendering of some joints. Issue #1212 * Fix get_poppler_localdir for relocatable Windows builds * Minor code improvements qt: * Minor code improvements utils: * pdfimages: Fix the wrong Stream being passed for drawMaskedImage build system: * Small code improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07poco: upgrade 1.11.0 -> 1.11.1Wang Mingyu
0001-fix-missing-expat-definition.patch removed since it's included in 1.11.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-07libcereal: upgrade 1.3.1 -> 1.3.2Wang Mingyu
This is a minor bug fix and build enhancement release for cereal. The primary reason for this release is to correctly increment the version for cereal in include/cereal/version.hpp. Bug fixes and enhancements -------------------------- Make doxygen docs reproducible Add CMake options for building doc and sandbox Correct patch version for 1.3.2 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>