Commit Graph

10038 Commits

Author SHA1 Message Date
Khem Raj 1d2da22e77 meta-oe: Use setuptools3-base
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-12 09:35:18 -08:00
Nisha Parrakat 1bdbdf3a7e nodejs_16.11.1.bb: only handle npm if configured
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>
2022-01-12 09:35:18 -08:00
Khem Raj 9786d0fb55 influxdb: Enable network during do_compile
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>
2022-01-12 09:35:18 -08:00
Ross Burton db72adf016 tbb: upgrade to 2021.5.0
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-12 09:22:34 -08:00
Andreas Müller 93cde1334f poppler: upgrade 21.12.0 -> 22.01.0
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>
2022-01-11 17:51:55 -08:00
Leif Middelschulte 77479e1c9b dbus-daemon-proxy: add missing return statement
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>
2022-01-11 17:51:55 -08:00
Khem Raj 92a4bc0b2b packagegroup-meta-oe: Add dool and pcp
Remove dstat which is removed now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-11 17:51:55 -08:00
leimaohui 00034b34f5 dool: Added a new OSS that forked from dstat project.
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>
2022-01-11 17:51:55 -08:00
Khem Raj 866715fa40 pcp: Fix build to exclude qt5
Pass right options to ar

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Lei Maohui <leimaohui@fujitsu.com>
2022-01-11 17:51:55 -08:00
leimaohui adc35ac714 pcp: Added a new recipe which provides dstat command.
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>
2022-01-11 17:51:55 -08:00
leimaohui 1a69a221f2 dstat: Deleted terminated project.
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>
2022-01-11 17:51:55 -08:00
wangmy c493dba0be iwd: upgrade 1.20 -> 1.21
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>
2022-01-11 17:51:55 -08:00
Khem Raj 5c5be2aa5c packagegroup-meta-oe: Add cmatrix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-11 17:51:55 -08:00
Bartosz Golaszewski c0a6fe97a5 cmatrix: new package
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>
2022-01-11 17:51:55 -08:00
wangmy 61bef7a42d dnfdragora: upgrade 1.1.2 -> 2.1.2
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>
2022-01-11 17:51:55 -08:00
Ross Burton 8465e5e56a fwts: do out-of-tree builds
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>
2022-01-09 22:47:29 -08:00
Ross Burton 5ff0ebc497 tbb: enable native/nativesdk builds
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-07 11:29:09 -08:00
wangmy a820fa0d07 pcsc-tools: upgrade 1.5.7 -> 1.5.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-07 11:29:09 -08:00
wangmy 9a74f83974 doxygen: upgrade 1.9.2 -> 1.9.3
refresh doxygen-native-only-check-python3.patch

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-07 11:29:09 -08:00
wangmy f16f628d1f bats: upgrade 1.4.1 -> 1.5.0
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>
2022-01-07 11:29:09 -08:00
Andreas Müller d195826983 mozjs-78: renumber patches
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-05 11:10:02 -08:00
Andreas Müller bfa98138ac mozjs-78: Shelve breaking lib rename/linking & split lib to separate package
* 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>
2022-01-05 11:10:02 -08:00
Andreas Müller 8a33afe667 Rename gnome-menus3 -> gnome-menus
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-05 11:10:02 -08:00
zhengruoqin 79a08a94b1 pugixml: upgrade 1.11.2 -> 1.11.4
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>
2022-01-05 11:10:02 -08:00
wangmy 466ffb8414 pkcs11-helper: upgrade 1.27 -> 1.28
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>
2022-01-05 11:10:02 -08:00
Andreas Müller 60e962ace9 gnuplot: upgrade 5.4.1 -> 5.4.2
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>
2022-01-05 08:17:18 -08:00
Andreas Müller 4d4f8078e9 geany-plugins: upgrade 1.37 -> 1.3.8
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>
2022-01-05 08:17:18 -08:00
Andreas Müller bad8441c9d geany: upgrade 1.37.1 -> 1.38
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>
2022-01-05 08:17:18 -08:00
Andreas Müller 5a3371100c gtkwave: upgrade 3.3.109 -> 3.3.111
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-05 08:17:18 -08:00
Andreas Müller 8ac9690375 mpv: upgrade 0.33.1 -> 0.34.0
* 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>
2022-01-05 08:17:18 -08:00
Andreas Müller 2e7b791880 poppler: upgrade 21.11.0 -> 21.12.0
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>
2022-01-05 08:17:18 -08:00
Andreas Müller c15276b472 fltk: upgrade 1.3.7 -> 1.3.8
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>
2022-01-05 08:17:18 -08:00
Yi Zhao 86e98840da ndctl: add UPSTREAM_CHECK_GITTAGREGEX
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>
2022-01-05 08:17:18 -08:00
Yi Zhao 6954fc516e lvm2: add UPSTREAM_CHECK_GITTAGREGEX
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>
2022-01-05 08:17:18 -08:00
Yi Zhao 3812ee8d0c upower: add UPSTREAM_CHECK_GITTAGREGEX
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>
2022-01-05 08:17:18 -08:00
Yi Zhao 5e0f1edc96 xmlsec1: enable native build
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>
2021-12-29 18:32:15 -08:00
Khem Raj 99250956db tbb: Disable LTO on rv64
ABI mismatches still happen with clang on rv64 as well so disable
LTO for now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-28 19:20:31 -08:00
Kai Kang ea287c1f14 libqb: use branch main
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>
2021-12-28 18:57:57 -08:00
wangmy 00ee46b5f0 tree: upgrade 1.8.0 -> 2.0.0
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>
2021-12-27 11:46:41 -08:00
wangmy 05edcb677b qpdf: upgrade 10.4.0 -> 10.5.0
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>
2021-12-27 11:46:41 -08:00
Armin Kuster 6340fa3d56 ldns: update to 1.8.1
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>
2021-12-27 11:46:41 -08:00
zhengruoqin 05d313acb1 glmark2: upgrade 2021.02 -> 2021.12
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-27 11:46:41 -08:00
zhengruoqin 6921fd3cc7 byacc: upgrade 20210808 -> 20211224
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>
2021-12-27 11:46:41 -08:00
Khem Raj d7a91f13c4 pkcs11-helper: Fix build with nss >= 3.73.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-25 13:30:13 -08:00
Sakib Sajal 1d2145c3e2 nss: upgrade 3.64 -> 3.73.1
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>
2021-12-24 15:48:38 -08:00
Jeremy A. Puhlman 245afbc8bd cdrkit: remove ${PN} from ${PN}-dev RDEPENDS
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>
2021-12-24 15:48:38 -08:00
Changqing Li 8e57fb9b1e postgresql: fix CVE-2021-23214,CVE-2021-23222
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>
2021-12-23 00:21:30 -08:00
Mingli Yu 0e0fc7efe3 php: Upgrade to 8.1.0
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>
2021-12-21 18:53:28 -08:00
Khem Raj 482b868069 packagegroup-meta-oe: Add gutenprint, python3-pycups and usbip-tools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-21 18:53:28 -08:00
Claus Stovgaard e597752612 Add pycups - python bindings for CUPS
Used for access cups and control printers from python.
Placed in meta-oe together with the rest of printing support, as
tools like system-config-printer depend on pycups.

Signed-off-by: Claus Stovgaard <clst@ambu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-21 18:49:37 -08:00