Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcamera-base0_4-0.4.0-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libcamera-base0_4 Distribution: openSUSE Tumbleweed
Version: 0.4.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Dec 23 22:51:19 2024
Group: System/Libraries Build host: reproducible
Size: 133263 Source RPM: libcamera-0.4.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://libcamera.org/
Summary: A complex camera support library in C++
libcamera is an experimental camera user-space API.

A camera may consist of multiple sensors or function blocks, and can
expose multiple kernel device nodes in /dev for different stages of
the pipeline. The libcamera API groups and exposes these pieces as
what users consider one "camera".

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-SA-4.0

Changelog

* Mon Dec 23 2024 Antonio Larrosa <[email protected]>
  - Update to release 0.4.0
    * The abi-compliance-checker reports that there is both ABI and
      API breakage in this release.
    * The majority of the ABI breakages are around the public API for
      Control handling and definitions, which have caused underlying
      identifiers to be changed, and the reuqired storage for
      controls has increased.
    * This release brings in 253 commits, with substantial
      development on image control and tuning features for IPA and
      Pipeline handlers supporting libipa, as well as integrating
      libipa support for IPA handling on the ARM Mali-C55 ISP.
    * A new 'Virtual Pipeline Handler' has been introduced to support
      more testing in CI and virtual environments.
    * Gstreamer has had some interesting development to rework
      expressing the full control set from libcamera using auto
      generation from the full control descriptors.
    * A key and notable change in this release too is that the
      softISP is now moving towards utilising the libipa
      implementaitons which will enable future tuning and image
      control capabilities, and should also support future
      development on a GPU-ISP implementation for GPU-accelerated
      handling. I do believe this work may have introduced an
      oscillation regression in the AEGC which will need to be
      investigated and fixed in the near future, but I don't want to
      hold up progressing the ABI updates at this stage.
    * The i.MX8MP can now make full use of the DW100 Dewarp Engine
      for full rotation and digital zoom capabilities.
    * Raspberry Pi systems now have improved support for the OV7251,
      IMX462, and IMX327 Sensors, and libipa platforms can now make
      use of the GalaxyCore gc05a2 and gc08a3 Image sensors.
    * For a full list of changes, please see:
      https://git.libcamera.org/libcamera/libcamera.git/commit/?id=35ed4b91291d9f3d08e4b51acfb51163e65df8f8
* Sat Oct 19 2024 Jan Engelhardt <[email protected]>
  - Update to release 0.3.2
    * Add Sony IMX214 sensor properties
* Tue Aug 20 2024 Jan Engelhardt <[email protected]>
  - Split SDL/Qt-dependent tools to multibuilt subpackage
* Mon Aug 12 2024 Jan Engelhardt <[email protected]>
  - Update to release 0.3.1
    * new Soft ISP feature and enablement in the simple-pipeline
      handler for Qualcomm based devices supporting CamSS and the
      inclusion of a new Pipeline handler to support the Mali-C55
      ISP which now has open source kernel drivers available.
    * The i.MX8MP ISP is now officially supported through the
      existing RKISP1 pipeline handler, and the Simple Pipeline
      handler now supports the MediaTek MT8365 platform.
    * Three additional camera sensors, IMX283, IMX335, and IMX415
      are also now supported.
    * The IPU6 is now supported by the SoftISP and Simple Pipeline
      handler and the Onsemi AR0144 is now supported by libipa. A
      new control has been added to support setting and reading of
      Gamma, and gamma control has been added to the RKISP1 IPA.
* Tue Mar 19 2024 Richard Biener <[email protected]>
  - Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition
    from the BuildRequires section.
* Sat Jan 13 2024 Jan Engelhardt <[email protected]>
  - Update to release 0.2.0
    * The control "SceneFlicker" has been removed and replaced by
      AeFlickerMode, AeFlickerDetected and AeFlickerPeriod.
    * CameraConfiguration::transform was removed,
      CameraConfiguration::orientation and sensorConfig added.
* Fri Sep 01 2023 [email protected]
  - Update to version 0.1.0:
    * v4l2: Use SystemDevices properties to identify cameras
    * apps: Add ipa-verify application
    * libcamera: formats: Add 14-bits Bayer RAW formats
    * libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup
      after exec(3)
  - Drop silent-Werror_dangling-reference.patch: fixed upstream
* Mon Mar 13 2023 Martin Liška <[email protected]>
  - Disable warning in silent-Werror_dangling-reference.patch based
    compiler version.
* Wed Mar 08 2023 Martin Liška <[email protected]>
  - Add silent-Werror_dangling-reference.patch that addressed a false-positive
    warning in GCC: https://bugs.libcamera.org/show_bug.cgi?id=185.
* Mon Feb 06 2023 Paolo Stivanin <[email protected]>
  - Update to version 0.0.4:
    Bugfixes:
    * libcamera: yaml_parser: Use C locale
    * libcamera: base: utils: Support C libraries lacking locale support
    * py: cam.py: Fix duplicate metadata output if more than one stream
    * libcamera: camera: Fix validateColorSpaces to choose main colour space
    * pipeline: raspberrypi: Fix handling of colour spaces
    Core:
    * test: Fix/Enable testing with ASan
    * test: Remove redundant pipeline tests
    * meson: Only build pipeline handlers needed in host architecture
    * meson: Add 'all' choice to pipelines option
    * utils: checkstyle.py: Add commit title checker
    * libcamera: ipa_module: Relax ipaModuleInfo symbol size check
    * pipeline: Support configuration file paths
    ipa:
    * camera_sensor: Improve h/v flip handling
    * camera_sensor: Add AR0521 Sensor support
    * camera_sensor: Add OV4689 Sensor support
    * camera_sensor: Add support for OmniVision OV8858
    * raspberrypi: Support Autofocus with PDAF
    * raspberrypi: Support for the Sony IMX708 sensor
    * rkisp1: Raise maximum analogue gain
    pipeline:
    * raspberrypi: Support parameters from a configuration file
    * raspberrypi: Add a parameter to disable startup drop frames
    * libcamera: rkisp1: Add support for Transform
    apps:
    * gstreamer: Add bayer8 support to libcamerasrc
    * qcam: Show string representation of pixel format
    ABI Compliance:
    * abi-compliance-checker reports 100% ABI and API compatibility with
      with v0.0.3
* Wed Dec 21 2022 Paolo Stivanin <[email protected]>
  - Update to version 0.0.3:
    Core:
    * Fix tracing when built as a subproject
    * Avoid double map lookups in framebuffer_allocator
    * Workaround faulty control menus
    * controls: Change LensPosition units to dioptres
    * camera_sensor: Add IMX519 sensor properties
    * Documentation: contributing: Add commit message guidelines
    * Declare generic converter interface
    utils:
    * Add libtuning
    * Add initial libtuning script support for rkisp1 and raspberrypi.
    * checkstyle.py: Check new header file on new and renamed meson.build files
    ipa:
    * Move IPA sensor controls validation to CameraSensor (IPU3/RKISP1)
    rkisp1:
    * Support FrameDurationLimits control for FrameRate management
    * Support raw capture (IPA, configuration, and runtime)
    * Add support for manual gain and exposure
    * Fix stream size validation
    * Add additional default values to controls
    imx8-isi:
    * Enumerate supported stream formats
    * Set SensorTimestamp metadata
    Raspberry Pi:
    * Remove generic "pause" mechanism from Algorithm
    - Remove enum BuffferMask from the mojom interface
    - Fix digital gain calculations for manual mode
    - Fix bug in IPA frame drop logic
    - imx477: Update tuning file for the latest camera modules
    - Add a "scientific" tuning for the IMX477
    Apps:
    - cam: kms: Avoid 'unused-parameter' warnings
    - cam: Support parsing array controls in capture scripts
    - gstreamer: Improve control id lookups
    - lc-compliance: simple_capture: Free Requests properly
    python:
    - Support controls that use an array of Rectangles
    - Expose the Request Sequence Number in Python Bindings
* Tue Oct 18 2022 Bjørn Lie <[email protected]>
  - Update to version 0.0.1:
    * This patch release commences the package release procedures for
      the project.
    * Initial releases will include a bump to the patch (0.0.x)
      version number, as well as a corresponding increment to the
      soname.
    * utils:
    - Provide a release script
    - semver: Add version helper
    * meson:
    - Shared Object version handling
    - Fix typo
    * pipeline:
    - rkisp1: Set bytesused before queuing parameters buffer
    - ipu3: Set bytesused before queuing parameters buffer
    * libcamera:
    - v4l2_videodevice: Warn if bytesused == 0 when queuing output
      buffer
    - framebuffer: Move remaining private data to Private class
    - base: utils: Drop defopt
  - Change service to use explicit tags and obs_scm.
  - Drop vers.diff patch and fix-ppc64.patch: Fixed upstream.
  - Change lname define to new upstream soname libcamera0_0_1 and in
    baselibs.conf.
  - Split out libcamera-base0_0_1 shared library, add to baselibs.
    Package the shared librarys in individual packages.
  - Use ldconfig_scriptlets macro for post(un) handling.
  - Stop exporting -Wno-error to C(XX)FLAGS, no longer needed.
* Fri Sep 02 2022 Alexei Sorokin <[email protected]>
  - Update to version 0.0.0+g3887.f1776100:
    * No changelog available.
* Wed Jan 05 2022 Alexei Sorokin <[email protected]>
  - Update to version 0.0.0+g3381.1db1e31e:
    * No changelog available.
* Wed Dec 29 2021 Bjørn Lie <[email protected]>
  - Add optional pkgconfig(libtiff-4) BuildRequires.
* Fri Oct 01 2021 Jan Engelhardt <[email protected]>
  - Update to snapshot 0.0.0+g3076 (d79b412)
    * Still in development, not much of a changelog to be had.
* Thu Sep 09 2021 Lukas Müller <[email protected]>
  - Update to snapshot 0~3015 (a2571042)
  - Disable pipeline 'raspberrypi' because it creates segfaults at runtime.
* Fri Aug 27 2021 Antonio Larrosa <[email protected]>
  - Add patch to work around what seems to be a bug in gcc 11 with
    constexpr being treated as "non const" only in ppc64/ppc64le:
    * fix-ppc64.patch
* Fri Jul 23 2021 Marcus Rueckert <[email protected]>
  - pipewire has baselibs, so we should have them here as well
* Fri Jul 23 2021 Jan Engelhardt <[email protected]>
  - Update to snapshot 0~2809 (e0704e97) [boo#1188650]
    * cam: support using multiple cameras concurrently
* Wed May 05 2021 Jan Engelhardt <[email protected]>
  - Update to snapshot 0~2532 (093b71b2)
    * No changelog available, understandably.
  - Add -Wno-error

Files

/usr/lib64/libcamera-base.so.0.4
/usr/lib64/libcamera-base.so.0.4.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jan 10 00:13:42 2025