summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* python3-gammu: add recipe for v3.2.4Tim Orling2022-01-182-0/+70
| | | | | | | | | | | | The Python bindings for gammu have been moved into a separate package python-gammu. Send patch upstream to replace distutils.version.StrictVersion with packaging.version.parse and .Version Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* meta-oe: Use setuptools3-baseKhem Raj2022-01-127-7/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs_16.11.1.bb: only handle npm if configuredNisha Parrakat2022-01-121-3/+6
| | | | | | | | npm-cli.js should be symlinked only when the file is present the file may not be available if the configure option is --without-npm Signed-off-by: Nisha Parrakat <nishaparrakat@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* influxdb: Enable network during do_compileKhem Raj2022-01-121-0/+5
| | | | | | | | | This should actually be fixed in the package's build system to not do the network access during compile task but go modules are invoked during do_compile which needs to access the network. Lets workaround it for now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: upgrade to 2021.5.0Ross Burton2022-01-121-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 21.12.0 -> 22.01.0Andreas Müller2022-01-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Release 22.01.0: core: * Allow local (relative to dll) fonts dir on Windows * TextOutputDev: require more spacing between columns. Issue #1093 * Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183 * Fix crash when calling Form::reset() * GfxSeparationColorSpace: Check validity of colorspace and function. Issue #1184 * Minor code improvements glib: * Include glib.h before using defines from it * Close file descriptors on error * Plug some memory leaks * Replace use of deprecated g_memdup/g_time_zone_new * Remove FD-taking functions on windows utils: * pdfsig: Add support for documents with passwords * pdfsig: Fix signing with -sign if nss password is needed Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-daemon-proxy: add missing `return` statementLeif Middelschulte2022-01-111-1/+1
| | | | | | | The missing `return` statement leads to a `SIGABRT`. Signed-off-by: Leif Middelschulte <Leif.Middelschulte@klsmartin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Add dool and pcpKhem Raj2022-01-111-1/+3
| | | | | | Remove dstat which is removed now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dool: Added a new OSS that forked from dstat project.leimaohui2022-01-112-0/+63
| | | | | | | Please referece to https://github.com/dstat-real/dstat. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Fix build to exclude qt5Khem Raj2022-01-113-1/+33
| | | | | | | Pass right options to ar Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Lei Maohui <leimaohui@fujitsu.com>
* pcp: Added a new recipe which provides dstat command.leimaohui2022-01-115-0/+358
| | | | | | | | | | | Performance Co-Pilot is a system performance analysis toolkit - Collect performance metrics from your systems efficiently. - Analyze systems' performance metrics in real-time or using historical data. - Extend the collected performance metrics in a simple way. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dstat: Deleted terminated project.leimaohui2022-01-112-113/+0
| | | | | | | Please reference to https://github.com/dstat-real/dstat. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 1.20 -> 1.21wangmy2022-01-111-1/+1
| | | | | | | | | | Changelog: ========= Fix issue with handling disconnect events issued by AP. Add experimental support for DPP feature. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Add cmatrixKhem Raj2022-01-111-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmatrix: new packageBartosz Golaszewski2022-01-111-0/+15
| | | | | | | | This adds the recipe for cmatrix: a tool for displaying The Matrix like codes in terminal. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnfdragora: upgrade 1.1.2 -> 2.1.2wangmy2022-01-111-2/+1
| | | | | | | | | | | Changelog: Bugs fixed for this release <https://github.com/manatools/dnfdragora/issues/#####> ========= Fixed wrong access to manatools.service module (issue #202) Fixed issue #189 "No line break to fit the width of the window in dnfdragora" Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: do out-of-tree buildsRoss Burton2022-01-091-2/+1
| | | | | | | The bug preventing out-of-tree builds was fixed in 21.05.00. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: enable native/nativesdk buildsRoss Burton2022-01-071-0/+2
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-tools: upgrade 1.5.7 -> 1.5.8wangmy2022-01-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* doxygen: upgrade 1.9.2 -> 1.9.3wangmy2022-01-072-24/+22
| | | | | | | refresh doxygen-native-only-check-python3.patch Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: upgrade 1.4.1 -> 1.5.0wangmy2022-01-072-47/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-install.sh-consider-multilib.patch removed since it is included in 1.5.0 Changelog: Issues for this release <https://github.com/bats-core/bats-core/pull/####> ========= Added: --------- new command line flags (#488) --verbose-run: Make run print $output by default -x, --trace: Print test commands as they are executed (like set -x)` --show-output-of-passing-tests: Print output of passing tests --print-output-on-failure: Automatically print the value of $output on failed tests --gather-test-outputs-in <directory>: Gather the output of failing and passing tests as files in directory Experimental: add return code checks to run via !/-<N> (#367, #507) install.sh and uninstall.sh take an optional second parameter for the lib folder name to allow for multilib install, e.g. into lib64 (#452) add run flag --keep-empty-lines to retain empty lines in ${lines[@]} (#224, a894fbf) add run flag --separate-stderr which also fills $stderr and $stderr_lines (#47, 5c9b173d, #507) Fixed: --------- don't glob run's $output when splitting into ${lines[@]} (#151, #152, #158, #156, #281, #289) remove empty line after test with pretty formatter on some terminals (#481) don't run setup_file/teardown_file on files without tests, e.g. due to filtering (#484) print final line without newline on Bash 3.2 for midtest (ERREXIT) failures too (#495, #145) abort with error on missing flock/shlock when running in parallel mode (#496) improved set -u test and fixed some unset variable accesses (#498, #501) shorten suite/file/test temporary folder paths to leave enough space even on restricted systems (#503) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-78: renumber patchesAndreas Müller2022-01-053-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-78: Shelve breaking lib rename/linking & split lib to separate packageAndreas Müller2022-01-051-5/+3
| | | | | | | | | | * our rename broke gjs: | /usr/bin/gjs: error while loading shared libraries: libmozjs-78.so: cannot open shared object file: No such file or directory * to reduce image size and to avoid warnings, follow mozjs-91 by splitting library into seperate package Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Rename gnome-menus3 -> gnome-menusAndreas Müller2022-01-051-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.11.2 -> 1.11.4zhengruoqin2022-01-051-2/+1
| | | | | | | | | | | | | | | Changelog: ========= This patch reintroduces pugixml target for CMake when find_package is used, which was accidentally removed from v1.11. It's recommended that pugixml::pugixml target is used instead, but this patch restores pugixml target for existing applications / libraries that depend on it. The previous patch, v1.11.3, did not handle repeated attempts to call find_package; this patch fixes that particular corner case. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pkcs11-helper: upgrade 1.27 -> 1.28wangmy2022-01-053-93/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-build-openssl-remove-RSA_SSLV23_PADDING-constant-usa.patch 0001-nss-use-nss-pkcs11-h.patch removed since they're included in 1.28. Changelog: ========= * build: openssl: remove RSA_SSLV23_PADDING constant usage due to openssl-3 compatibility. * build: nss: use nss pkcs11.h * build: windows: checksum in PE * build: windows: support openssl-1.1.1 * mbed: require >=mbedtls-2, mbed dropped polarssl compatibility, * certificate: add methods accept full mechanism * core: load provider library as private. * core: add pkcs11h_getProperty, pkcs11h_setProperty to support adding properties without breaking API. * core: add pkcs11h_initializeProvider, pkcs11h_registerProvider, pkcs11h_setProviderProperty, pkcs11h_setProviderPropertyByName to support adding properties without breaking API * core: add initialization arguments property * core: add PKCS11H_PROVIDER_PROPERTY_PROVIDER_DESTRUCT_HOOK. * session: respect login required token flag. * certificate: respect always authenticate flag. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnuplot: upgrade 5.4.1 -> 5.4.2Andreas Müller2022-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in 5.4.2 NEW in "using" context, $# means "number of columns in current data line" NEW define on program entry: I = sqrt(-1) = {0.,1.} NEW support input data that uses epidemiological date-week formats NEW optional fillcolor for "set key opaque" NEW provide and document use of a plugin to provide uigamma function CHANGE much improved domain and precision for igamma function CHANGE generate only one key entry per multi-dataset input file Bug #2380 CHANGE (Windows): attempt to convert unicode on command line to UTF-8 CHANGE clip `with image` to plot boundary in 2D plots CHANGE In gprintf format "%c", add no space for a null prefix Bug #2266 CHANGE Make auto-placement of left border less sensitive to plot size Bug #2415 FIX time formats %U %W Bug #2390 FIX left-justification of titles in splot with user-specified key position FIX clipping of filled polygons that have only 1 or 2 vertices Bug #2400 FIX "set tics front" unexpectedly made all grid lines invisible FIX more terminals support requested linewidth for textbox borders FIX indexing of multiple matrix data sets in a single input file FIX do not inject extra '\n' into input stream after 'set term' Bug #2292 FIX cairo terminals: Do not lose font info during multi-line enhanced text FIX cairo terminals (Windows): ignore "text scaling" from user screen settings FIX pm: better mousing and font handling FIX win: instabilities associated with changing window size Bug #2301 #2304 FIX wxt: use of multiple plot windows from single-threaded wxt terminal FIX qt: prevent creation of zombie gnuplot_qt process Bug #2188 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany-plugins: upgrade 1.37 -> 1.3.8Andreas Müller2022-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Geany Plugins 1.38 (2021-10-09) GeanyCTags * Fix (re-)generating ctags file with relative paths (PR #708) GeanyVC: * Report a completion status of the commit command (Issue #837, PR #1026) * Correct tooltip display for the attach to menubar action (Issue #1032 PR #1033) PrettyPrinter: * Use stdbool.h istead of redefining bool (Issue #1059, Issue #1023, PR #1053) Spellcheck: * Add documentation about maintaining personal dictionaries (PR #1108) Treebrowser: * Avoid double node clear (PR #1015) Vimmode: * Ignore key-presses containing command on macOS (Issue #991, PR #1099) * Ignore special command handling in insert mode (Issue #1075, PR #1100) * Enable '.' to also repeat last inserted text (Issue #1101, PR #1102) * Fix line operation problems when NL is missing at EOF (Issue #1060, PR #1103) * Add special handling to include destination char for some commands (Issue #1052, PR #1104) * Add some more ex commands (PR #1104) Windows * Switch Windows builds to GTK3 and x86_64 (PR #1107). * Fix crashes in Git Changebar, Lua, Macro and Numbered Bookmarks plugins (PR #1106) * Remove Markdown and WebHelper plugins from Windows installer due to missing dependencies (WebkitGTK) (PR #1107) Internationalization: * Updated translations: da, de, es, pt, tr, uk Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany: upgrade 1.37.1 -> 1.38Andreas Müller2022-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | General Increase speed when opening documents, especially on startup (Justin Blanchard, Issue#2883, Issue#2649, Issue#2791, PR#2884, PR#2747). Synchronize Geany's Ctags implementation with Universal Ctags, this leads to updated symbol parsers (Jiří Techet, PR#2666). Remove GTK+2 Support (PR#2602). Geany needs a C++17 compiler to build (PR#2862). Bug fixes Workaround crashes when pasting into VTE without having focus (Issue#2813, PR#2843). Interface Add keybinding to reload all open documents (David Yang, PR#2859). Filetypes Add Julia filetype (getzze, Issue#434, PR#2584). Add Meson filetype (Andy Alt, PR#2850). Plugins SaveActions: add configurable target directory for instantly saved files (Issue#640, PR#2769). Windows Fix message window height after restart (Issue#2591, PR#2892). Switch Windows builds to GTK3 and x86_64 (PR#2590). Internationalization Updated translations Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.109 -> 3.3.111Andreas Müller2022-01-051-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: upgrade 0.33.1 -> 0.34.0Andreas Müller2022-01-051-3/+3
| | | | | | | | | | | * Release notes are found at [1] * License was refreshed to upstream changes [2] - no license change [1] https://github.com/mpv-player/mpv/releases/tag/v0.34.0 [2] https://github.com/mpv-player/mpv/commit/7314253180e7c5d06bec6d1fed79ce92bff4b6be Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 21.11.0 -> 21.12.0Andreas Müller2022-01-051-1/+1
| | | | | | | | | | | | | | | | | | | Release 21.12.0: core: * Add API to add images * CairoOutputDev: Fix de-duping of Flate images * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 * Minor code improvements glib: * Add API for validation of signatures * Add API to read/save to file descriptor utils: * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 build system: * Increase C++ standard to 17 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fltk: upgrade 1.3.7 -> 1.3.8Andreas Müller2022-01-051-2/+2
| | | | | | | | | | | | | | | | | Changes in FLTK 1.3.8 - Make "FLTK_CONSOLIDATE_MOTION" user-definable (issue #76) - Fix compiler warnings (backported from 1.4) - Add new dialog fl_choice_n() with extended return values (#282) - Account for deprecation of [NSBitmapImageRep initWithFocusedViewRect:] in macOS 10.14 - macOS: fix fullscreen window when other windows were created before - Fix issue #279: "HiDpi issue on macOS with retina display" - Fix issue #287: "FLTK 1.3.6 doesn't handle fullscreen on macOS" - Fix issue #288: "FLTK 1.3.6+ doesn't notify window movement on macOS" - macOS: Allow building with non-Apple compiler that may not support blocks Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ndctl: add UPSTREAM_CHECK_GITTAGREGEXYi Zhao2022-01-051-0/+2
| | | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest version. Before the patch: $ devtool latest-version ndctl INFO: Current version: v69 INFO: Latest version: 20150514 INFO: Latest version's commit: b6c7999a9f0115bac0d55f0d278674b03b0dd19e After the patch: $ devtool latest-version ndctl INFO: Current version: v69 INFO: Latest version: v72 INFO: Latest version's commit: 25062cf34c70012f5d42ce1fef7e2dc129807c10 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: add UPSTREAM_CHECK_GITTAGREGEXYi Zhao2022-01-051-0/+2
| | | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest version. Before the patch: $ devtool latest-version lvm2 INFO: Current version: 2.03.11 INFO: Latest version: 19990504 INFO: Latest version's commit: af9010d115cd3b97939cec0120126aba262ec57a After the patch: $ devtool latest-version lvm2 INFO: Current version: 2.03.11 INFO: Latest version: 2.03.14 INFO: Latest version's commit: ef4521831d15a1785e034f6c6f536a03446f6e05 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: add UPSTREAM_CHECK_GITTAGREGEXYi Zhao2022-01-051-0/+2
| | | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest version. Before the patch: $ devtool latest-version upower INFO: Current version: 0.99.13 INFO: Latest version: 014 INFO: Latest version's commit: 8cbaa7f70b1bc8aa96f420f9061b20e5d8839ea7 After the patch: $ devtool latest-version upower INFO: Current version: 0.99.13 INFO: Latest version: 0.99.13 INFO: Latest version's commit: 0f6cc0a10be22d7ddd684e1cd851e4364a440494 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlsec1: enable native buildYi Zhao2021-12-291-0/+2
| | | | | | | It is required by openscap 1.3.5. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tbb: Disable LTO on rv64Khem Raj2021-12-281-2/+2
| | | | | | | ABI mismatches still happen with clang on rv64 as well so disable LTO for now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqb: use branch mainKai Kang2021-12-281-1/+1
| | | | | | | | Branch master has been removed from libqb upstream git repo. Use branch main instead. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tree: upgrade 1.8.0 -> 2.0.0wangmy2021-12-271-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= * This started out as a 1.9.0 release but then I got fed up with the abundance of directory listers (8 in total, 2 each for each output mode). Nothing is terribly well tested since there are a lot of changes and I would like to get this out the door finally, please report breakage. This reduced so much code that all the below additions only resulted in a code base that is only 54 lines larger than 1.8.0. * Rolled all the directory listers into 2 functions that call output specific functions (removes one TODO). *-R option now recursively calls the emit_tree() function rather than using system() to re-call tree. Also removes a TODO. * Adds --info to print information about files/directories from information found in .info files (removes a maybe do) In HTML output, comments show as mouse over tooltips, which I imagine will be the most useful use of this "feature". * Output un-indented JSON on file descriptor 3 ("stddata") automatically if file descriptor 3 is present (currently Linux only.) Maybe switch to BSON. * Always HTML escape filenames in HTML output even when -C is used. * Return a non-zero exit status if there is a failure to open any directory. * Added --gitignore option to filter out files specified by .gitignore files. (also reads $GIT_DIR/info/exclude if present.) To facilitate gitignore, adds support for ** on pattern matching to allow /**/ to match a single /. This is not well tested and kind of hacked together, so may not work correctly. * Now also supports multiple -I and -P instances. * Now prints meta data for the top level directory as well. * Split spaghetti code in main into individual functions. * Properly sort --fromfile input * Make tree colorization use reset (rs code in dir_colors,) not normal color when resetting attributes * Honor -n (no color) even if the CLICOLOR_FORCE environment variable is set * Fix --sort option to not require = * Defer sorting for --du until the entire sub-directory tree has been processed. * Optimized makefile, HP/UX support (Osipov, Michael). Note that this changes the prefix default to /usr/local, which is becoming required for many systems now. * Renamed (the by now very obsolete) doc/tree.1.fr to doc/tree.fr.1 * Fix JSON string escaping such that it is not using the HTML escaping * Add --filesfirst option (John A. Fedoruk). Cleaned up sorting code to make --dirsfirst and --filesfirst top level meta-sorts. * "arial" not "ariel" (Mark), HTML style-sheet cleaned up in any event. * Deprecate using local -DLINUX / -DCYGWIN and use the OS provided __linux__ or __CYGWIN__ * XML/HTML/JSON output needs to be mutually exclusive, last command line switch wins. * Make sure we use xmalloc instead of malloc in a number of places Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qpdf: upgrade 10.4.0 -> 10.5.0wangmy2021-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Packaging changes: ----------------- Pre-built documentation is no longer distributed with the source distribution. The AppImage and Windows binary distributions still contain embedded documentation, and a separate doc distribution file is available from the qpdf release site. Documentation is now available at https://qpdf.readthedocs.io for every major/minor version starting with version 10.5. Please see Packaging Documentation for details on how packagers should handle documentation. The documentation sources have been switched from docbook to reStructuredText processed with Sphinx. This will break previous documentation links. A redirect is in place on the main website. A top-to-bottom review of the documentation is planned for an upcoming release. Library Enhancements: -------------------- Since qpdf version 8, using object accessor methods on an instance of QPDFObjectHandle may create warnings if the object is not of the expected type. These warnings now have an error code of qpdf_e_object instead of qpdf_e_damaged_pdf. Also, comments have been added to QPDFObjectHandle.hh to explain in more detail what the behavior is. See Object Accessor Methods for a more in-depth discussion. Add Pl_Buffer::getMallocBuffer() to initialize a buffer allocated with malloc() for better cross-language interoperability. C API Enhancements: ------------------- Many thanks to M. Holger whose contributions have heavily influenced these C API enhancements. His several suggestions, pull requests, questions, and critical reading of documentation and comments have resulted in significant usability improvements to the C API. Overhaul error handling for the object handle functions C API. Some rare error conditions that would previously have caused a crash are now trapped and reported, and the functions that generate them return fallback values. See comments in the ERROR HANDLING section of include/qpdf/qpdf-c.h for details. In particular, exceptions thrown by the underlying C++ code when calling object accessors are caught and converted into errors. The errors can be checked by calling qpdf_has_error. Use qpdf_silence_errors to prevent the error from being written to stderr. Add qpdf_get_last_string_length to the C API to get the length of the last string that was returned. This is needed to handle strings that contain embedded null characters. Add qpdf_oh_is_initialized and qpdf_oh_new_uninitialized to the C API to make it possible to work with uninitialized objects. Add qpdf_oh_new_object to the C API. This allows you to clone an object handle. Add qpdf_get_object_by_id, qpdf_make_indirect_object, and qpdf_replace_object, exposing the corresponding methods in QPDF and QPDFObjectHandle. Add several functions for working with pages. See PAGE FUNCTIONS in include/qpdf/qpdf-c.h for details. Add several functions for working with streams. See STREAM FUNCTIONS in include/qpdf/qpdf-c.h for details. Add qpdf_oh_get_type_code and qpdf_oh_get_type_name. Add qpdf_oh_get_binary_string_value and qpdf_oh_new_binary_string for making it easier to deal with strings that contain embedded null characters. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ldns: update to 1.8.1Armin Kuster2021-12-271-5/+2
| | | | | | | | | Builds with openssl 3.x Remove PNBLACKLIST Remove libtool workaround Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: upgrade 2021.02 -> 2021.12zhengruoqin2021-12-271-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* byacc: upgrade 20210808 -> 20211224zhengruoqin2021-12-271-2/+2
| | | | | | | | | | | | | | | | | License-Update: directory of file changed from "debian" to "package/debian" Changelog: ========== * package/debian/rules: fixes from Debian package for lintian warnings * package/debian/control: updates for Debian standard * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: bump * package/debian/docs, package/debian/copyright, package/debian/control: errata from Debian package * config.sub: alias aarch64le to aarch64 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pkcs11-helper: Fix build with nss >= 3.73.1Khem Raj2021-12-252-0/+62
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: upgrade 3.64 -> 3.73.1Sakib Sajal2021-12-248-17/+17
| | | | | | | Upgrade to 3.73.1 fixes CVE-2021-43527. Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cdrkit: remove ${PN} from ${PN}-dev RDEPENDSJeremy A. Puhlman2021-12-241-0/+2
| | | | | | | | | | | | | | If you add -dev packages to an image, as in an sdk, ${PN}-dev is pulled in, which depends on ${PN} which no longer exists in the new package layout. Error: Problem: conflicting requests - nothing provides cdrkit = 1.1.11-r0.1 needed by cdrkit-dev-1.1.11-r0.1.corei7_64 (try to add '--skip-broken' to skip uninstallable packages) Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: fix CVE-2021-23214,CVE-2021-23222Changqing Li2021-12-233-0/+249
| | | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Upgrade to 8.1.0Mingli Yu2021-12-213-47/+34
| | | | | | | | | | | | | | Rebase one patch to new version and enable openssl PACKAGECONFIG as OpenSSL 3.0 is now supported in the new version now [1] and remove one patch [2] as the related support for cross-compile env is already added in 8.1.0 [3]. [1] https://github.com/php/php-src/commit/7b34db0659dda933b1146a0ff249f25acca1d669 [2] https://git.openembedded.org/meta-openembedded/commit/?id=265bab83c9acbfa97117103dd5c35bbd8a9814d6 [3] https://github.com/php/php-src/commit/f1ad9199eff32dd805bb5b155002bdb6ca69bf01 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Add gutenprint, python3-pycups and usbip-toolsKhem Raj2021-12-211-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>