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

libosinfo-1_0-0-1.11.0-150600.2.2 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: libosinfo-1_0-0 Distribution: SUSE Linux Enterprise 15
Version: 1.11.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.2.2 Build date: Thu May 9 12:43:38 2024
Group: System/Libraries Build host: h01-ch4c
Size: 280736 Source RPM: libosinfo-1.11.0-150600.2.2.src.rpm
Packager: https://www.suse.com/
Url: https://releases.pagure.org/libosinfo
Summary: Operating system and hypervisor information management library
libosinfo is a library that allows virtualization provisioning tools to
determine the optimal device settings for a hypervisor/operating system
combination.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Mon Mar 04 2024 carnold@suse.com
  - bsc#1220228 - virt-manager crashes when its viewer is opened on a
    running guest that uses spice graphics
    virt-manager uses both libosinfo and spice-gtk. spice-gtk is now
    built to use libsoup 3.0 but libosinfo was still using
    libsoup 2.4. Prefer libsoup 3.0 over libsoup 2.4 for Tumbleweed
    and newer SLE versions.
* Tue Jan 16 2024 dimstar@opensuse.org
  - Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
    consequence cannot be held responsible to deliver that basic
    directory structure.
* Mon Nov 13 2023 carnold@suse.com
  - Update to version 1.11.0 (jsc#PED-6305)
    Changes in this release include:
    * Several minor memory leak fixes
    * Several CI improvements
    * Several translations improvements
  - Drop 3a0fef72.patch as it is now part of the tarball
* Tue Oct 04 2022 carnold@suse.com
  - jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen
    and KVM Management
* Wed Aug 31 2022 bjorn.lie@gmail.com
  - Add 3a0fef72.patch: build: Add option to select libsoup ABI.
    Following this, add conditional pkgconfig(libsoup-3.0)
    BuildRequires.
  - Modernize spec, use ldconfig_scriptlets macro for post(un)
    handling, package COPYING with license macro.
* Wed Mar 30 2022 carnold@suse.com
  - bsc#1197769 - FTBFS: libosinfo won't compile on SP4
    libosinfo.spec
* Tue Mar 01 2022 carnold@suse.com
  - Update to version 1.10.0
    Changes in this release include:
    * Add API for resolving multiple tree matches
    * Add API for resolving multiple media matches
    * Add API to match between two OsinfoTree
    * Add API to match between two OsinfoMedia
    * Add API to get a complete list of firmwares
    * Add missing documentation of osinfo_os_add_firmware()
    * Add release status to osinfo-query
    * Add --all flag to all tools to report all matches
    * Fix hiding database entries
    * Adapt to libsoup3 which is now preferred over libsoup2
    * Several CI improvements
    * Several translations improvements
* Tue Mar 02 2021 carnold@suse.com
  - Update to version 1.9.0
    Changes in this release include:
    * Improve on the osinfo-tools' and osinfo-detect's help
    * Several CI improvements
    * Several translations improvements
    * Improve on debuggability of the loader code
    * Fix build when using clang
* Tue Aug 18 2020 dimstar@opensuse.org
  - Explicitly call %meson_build in the %build section: It was never
    needed (but should have been there) before as the %meson_install
    macro would perform a project rebuild. However, most recent
    versions of meson have changed the %meson_install macro to use
    `--no-rebuild`, exposing then this issue on our spec file.
* Mon Jun 01 2020 carnold@suse.com
  - Update to version 1.8.0
    Changes in this release include:
    * Several CI improvements
    * Several release scripts improvements
    * Several translations improvements
    * Several syntax-check improvements
    * Code cleanup in order to modernize the GObject usage
    * Add API to get whether a firmware is supported or not
    * Add API to get "cloud-image-username"
* Tue Feb 04 2020 bjorn.lie@gmail.com
  - No longer recommend -lang: supplements are in use.
* Wed Jan 08 2020 carnold@suse.com
  - Drop ids.tar.bz2 in favor of using hwdata. (boo#1159838)
* Fri Dec 27 2019 dimstar@opensuse.org
  - BuildRequire and Require hwdata: usb.ids and pci.ids are shipped
    and maintained by this package. Prior to version 1.7.x, libosinfo
    shipped own, outdated copies (boo#1159838).
* Wed Dec 04 2019 carnold@suse.com
  - Update to version 1.7.1
    Changes in this release include:
    * Fix usage of versioned symbols
    * MinGW spec file fixes and improvements
    * Fix pci.ids and usb.ids installation
* Mon Dec 02 2019 carnold@suse.com
  - Update to version 1.7.0
    Changes in this release include:
    * Add API to expose a device driver "priority"
    * Improve media detection when using "volume-size" to distinguish medias
    * General improvements on OsinfoList APIs to avoid unsafe access
    * Minor POD fixes
    * Switch to meson build system
    * Add API to expose "firmware" support on OsinfoOS
    * Drop "env" type support from osinfo-detect
    * Print the architecture of the detected tree / media on osinfo-detect
    * Add API to create an OsinfoTree from a treeinfo file
* Fri Jul 26 2019 carnold@suse.com
  - Update to version 1.6.0
    Changes in this release include:
    * Add API to get the kernel URL argument for an OsinfoOs
    * Improve detection of PPC ISOs
    * Add API to create an OsinfoMedia from location using OsinfoMediaDetectFlags
    * Add API to get whether a media is bootable or not
    * Add OsinfoTree treeinfo properties
    * Add API to identify an OsinfoTree
    * Deprecate API to guess an OsinfoOs from OsinfoTree
    * Add --config-file to osinfo-install-script tool
    * Deprecate --config usage for user & admin passwords on osinfo-install-script tool
    * Add API to generate an install-script and its command-line for OsinfoTree
    * Use libsoup for "http://" & "https://" requests for creating both OsinfoMedia & OsinfoTree
    * Drop GVFS dependency
    * Add OsinfoOs property to OsinfoTree
  - Drop
    CVE-2019-13313-add-new-option-so-users-can-set-config-from-file.patch
    CVE-2019-13313-pass-username-password-via-config-file.patch
* Mon Jul 08 2019 carnold@suse.com
  - bsc#1140749 - VUL-1: CVE-2019-13313: libosinfo: osinfo-install-
    script option leaks password via command line argument
    CVE-2019-13313-add-new-option-so-users-can-set-config-from-file.patch
    CVE-2019-13313-pass-username-password-via-config-file.patch
* Thu May 09 2019 carnold@suse.com
  - Update to version 1.5.0
    Changes in this release include:
    * Add API to get an OS from OsinfoTrees & OsinfoImages
    * Add API to set an OS to OsinfoTrees & OsinfoImages
    * Add API to get the OS variants from OsinfoTrees & OsinfoImages
    * Add API to set the installation URL to a OsinfoInstallConfig
    * Add API to get all short-ids from an OsinfoProduct
    * Improve OsinfoLoader in order to fully support multiple short-ids values on
      an OsinfoProduct
    * Improve osinfo-detect tool's help wording
    * Improve osinfo-detect tool, making it aware of OsinfoTree's OS variants
    * Fix the loading of the architecture value of OsinfoImages
    * Fix usage of application id on media detection
    * Accept "all" as a valid fallback architecture for OsinfoTrees & OsinfoMedias
    * Improve treeinfo check by checking for both ".treeinfo" and "treeinfo" files
    * Explicitly set GVFS as a requirement in the project spec file
    * Move osinfo-db related tests to osinfo-db project
  - Drop
    0001-media-Fix-usage-of-application-id.patch
    0002-loader-Properly-load-the-arch-value-for-images.patch
* Wed Apr 10 2019 carnold@suse.com
  - Upstream bug fixes from Fabiano Fidêncio <fabiano@fidencio.org>
    0001-media-Fix-usage-of-application-id.patch
    0002-loader-Properly-load-the-arch-value-for-images.patch
* Fri Mar 01 2019 carnold@suse.com
  - Update to version 1.4.0
    Changes in this release include:
    * Add isodata test files for more distros
    * Refreshed translations from Zanata
    * Drop deprecated gnome-common and intltool
    * Fix test cases checking for medias, trees and images URIs due to
      libcurl issues when reusing the curl handler
    * Fix media identification when its identifiers have the maximum
      allowed size
    * Fix filling up the media properties when identifying it
    * Improvements in the tests in order to reduce code duplication
    * Add one test case per OS for medias, trees and images URIs tests
    * Add OSINFO_RELEASE_STATUS_ROLLING release status
    * Add API to add an installer script to a media
    * Add API to get all the installer scripts from a media
* Mon Feb 04 2019 jengelh@inai.de
  - Use noun phrase in summaries.
* Mon Feb 04 2019 carnold@suse.com
  - Update to version 1.3.0
    Changes in this release include:
    * Add isodata test files for many more distros
    * Refreshed translations from Zanata
    * Refuse to load data files which do not follow the
      documented directory layout and file naming conventions
      introduced in version 0.3.0
    * Avoid warnings when setting GError objects with new glib
    * Remove outdated FSF address from source file headers
    * Make several test suites collect & report all errors
      before exiting with failure for easy diagnosis
    * Avoid misc memory leaks
    * Add support for reporting maximum resource settings
    * Add support for reporting network installer resource settings
    * Fix data returned for osinfo_devicelinklist_get_devices
    * Support removal of devices during inheritance processing
    * Support inheritance of resources settings
    * Add OsinfoImage class & related APIs for reporting
      pre-installed disk images
    * Add API to determine if treeinfo metadata is provided
    * Add API to determine if media supports installer scripts
    * Add API to determine preferred install script injection
      methods
    * Add support for detecting if PPC ISO images are bootable
* Wed Jun 20 2018 carnold@suse.com
  - Update to version 1.2.0
    Changes in this release include:
    * Test suite requires osinfo-db >= 20180612
    * Replace use of libsoup with libcurl in test suite
    * Replace use of check library with GLib tester in test suite
    * Increase timeout for media URIs test
    * Drop const parameter annotations which break Rust generator
    * Improve error message with ISO test fails
    * Turn off -Wfunction-cast-type warning from gcc 8
    * Remove calls to g_log_set_always_fatal in tests
    * Load database files in alphabetical order for predictable sorting
    * Fix leak of list when loading files
    * Fix build of tools with clang 6
    * Add missing “global” annotation on some symbol versions
* Tue Aug 15 2017 carnold@suse.com
  - Update to version 1.1.0
    Changes in this release include:
    * Force UTF-8 locale for new glib-mkenums
    * Avoid python warnings in example program
    * Misc test suite updates
    * Fix typo in error messages
    * Remove ISO header string padding
    * Disable bogus gcc warning about unsafe loop optimizations
    * Remove reference to fedorahosted.org
    * Don't hardcode /usr/bin/perl, use /usr/bin/env
    * Support eject-after-install parameter in OsinfoMedia
    * Fix misc warnings in docs
    * Fix error propagation when loading DB
    * Add usb.ids / pci.ids locations for FreeBSD
    * Don't include private headers in gir/vapi generation
* Mon Dec 12 2016 carnold@suse.com
  - Update to version 1.0.0 (bsc#1013983)
    Changes in this release include:
    * Update loader to follow new layout for external database
    * Move all database files into separate osinfo-db package
    * Move osinfo-db-validate into osinfo-db-tools package
  - Patches moved to osinfo-db package (dropped from libosinfo)
    0ae4f0db-add-missing-sle12-distros.patch
    1a7ce161-add-sle-resource-information.patch
    3c621fd8-add-opensuse-date-information.patch
    470b7652-add-opensuse-device-information.patch
    50091807-add-sle-device-information.patch
    67c74e5f-add-opensuse-leap-42.2-support.patch
    99ae3d72-add-sle12sp2-support.patch
    99f7e666-fix-opensuse-derives-from-information.patch
    9a35cea7-fix-sle-derives-from-information.patch
    9dec2be8-add-sle-date-information.patch
    e77abec7-add-opensuse-resource-information.patch
    f0d44d88-add-missing-sle10-distros.patch
* Tue Dec 06 2016 carnold@suse.com
  - bsc#1013983 - incomplete capabilities list of SLE and openSUSE
    distributions in libosinfo
    0ae4f0db-add-missing-sle12-distros.patch
    1a7ce161-add-sle-resource-information.patch
    3c621fd8-add-opensuse-date-information.patch
    470b7652-add-opensuse-device-information.patch
    50091807-add-sle-device-information.patch
    67c74e5f-add-opensuse-leap-42.2-support.patch
    99ae3d72-add-sle12sp2-support.patch
    99f7e666-fix-opensuse-derives-from-information.patch
    9a35cea7-fix-sle-derives-from-information.patch
    9dec2be8-add-sle-date-information.patch
    e77abec7-add-opensuse-resource-information.patch
    f0d44d88-add-missing-sle10-distros.patch
  - Dropped or renamed
    0ae4f0db-add-missing-sles-distros.patch
    add-missing-sle10-distros.patch
    add-opensuse-leap-42.2-support.patch
    add-sle12sp2-support-for-arch.patch
    add-sle12sp2-support.patch
    Fix_derives-from_and_add_tablet_item.patch
* Thu Dec 01 2016 carnold@suse.com
  - bsc#1012005 - [openqa virtualization] using the wrong bootloader
    tool to boot the sles-12-sp3 pv kernel on xen platform
    add-sle12sp3-support.patch
    add-opensuse-leap-42.3-support.patch
* Thu Oct 06 2016 carnold@suse.com
  - bsc#1003456 - virt-install fails to detect openSUSE Leap 42.2 ISO
    add-opensuse-leap-42.2-support.patch
* Tue Sep 27 2016 carnold@suse.com
  - bsc#1000188 - virt-install on aarch64 does not detect
    installation iso
    add-sle12sp2-support-for-arch.patch
* Sat Jul 02 2016 zaitor@opensuse.org
  - Update to version 0.3.1:
    + Require glib2 >= 2.36.
    + Replace GSimpleAsyncResult usage with GTask.
    + Fix VPATH based builds.
    + Don't include autogenerated enum files in dist.
    + Fix build with older GCC versions.
    + Add/improve/fix data for: Debian, SLES/SLED, OpenSUSE, FreeBSD,
      Windows, RHEL, Ubuntu.
    + Update README content.
    + Fix string comparison for bootable media detection.
    + Fix linker flags for OS-X & solaris.
    + Fix darwin detection code.
    + Fix multiple memory leaks.
  - Drop 0ae4f0db-add-missing-sles-distros.patch and
    92c55cab-add-missing-opensuse-distros.patch: Fixed upstream.
* Mon Jun 27 2016 carnold@suse.com
  - bsc#986731 - libosinfo: Add support for openSUSE Leap 42.2
    add-opensuse-leap-42.2-support.patch
* Tue May 10 2016 carnold@suse.com
  - bsc#979369 - libosinfo: Missing sle10 distro versions
    add-missing-sle10-distros.patch
* Wed Mar 30 2016 carnold@suse.com
  - bsc#964407 - Virt-manager: Installer wrongly detects SLE-12-GA
    media as SLE-12-SP1
* Thu Mar 24 2016 carnold@suse.com
  - Replace patches with upstream version
    0ae4f0db-add-missing-sles-distros.patch
    92c55cab-add-missing-opensuse-distros.patch
  - Dropped
    add-missing-sles-distros.patch
    add-missing-opensuse-distros.patch
* Wed Mar 23 2016 carnold@suse.com
  - Replace patches with newer versions
    add-missing-opensuse-distros.patch
    add-missing-sles-distros.patch
  - Dropped patches:
    add-opensuse-leap-42.1-support.patch
    add-tumbleweed-support.patch
    add-sle12sp1-support.patch
* Wed Mar 16 2016 carnold@suse.com
  - Fix version string for sled12sp2
    add-sle12sp2-support.patch
* Tue Mar 15 2016 carnold@suse.com
  - bsc#971077 - virt-manager error: 'maximum recursion depth
    exceeded while calling a Python object' when installing TW as a
    KVM guest
    add-tumbleweed-support.patch
* Tue Feb 02 2016 carnold@suse.com
  - Add support for detecting Tumbleweed
    add-tumbleweed-support.patch
* Tue Feb 02 2016 dimstar@opensuse.org
  - Switch Tarball back to .gz which is provided by upstream.
* Mon Feb 01 2016 carnold@suse.com
  - Add initial support for sles12sp2. This patch is preliminary and
    will be updated when sle12sp2 is actually released.
    add-sle12sp2-support.patch
* Thu Jan 21 2016 carnold@suse.com
  - Update to version 0.3.0
    - Ditch custom udev rule since udev/blkid already expose ISO9660 properties.
    - New layout for database to facilitate local admin customization. Refer to
      docs/database-layout.txt for full details.
    - Many build-related fixes.
    - Plug many memory leaks.
    - Drop redundant information on PCI devices.
    - Fix the URI format for install scripts.
    - Memory corruption fixes.
    - Massive refactoring/cleanup of database.
    - Fixes to tests.
    - osinfo_loader_process_*() now expect a directory argument. Regular files are
      still supported but this support is deprecated.
    - Ensure Linux install scripts install qemu-guest-agent. This allows
      applications to do things like resyncing the clock of guest with that of host.
    - Add/improve/fix data on:
    - Alt Linux
    - CentOS
    - Debian
    - Fedora
    - FreeBSD
    - GNOME
    - KVM
    - Microsoft Windows 7, 8, 10 and Server 2012
    - Novell Netware
    - OpenBSD
    - openSUSE
    - PCI and PS/2 devices
    - Qemu
    - Red Hat Enterprise Linux
    - Red Hat Linux
    - Solaris
    - Ubuntu
    - Xen
    - Many internal cleanups.
  - Drop
    1d08a23c-add-opensuse-13.2-support.patch
    7b31e3ac-add-qemu-2.3-support.patch
    6c3ddecb-add-rhel7.1-support.patch
    a563ad22-fix-fedora-unknown-regexp.patch
  - Avoid using wget to download ids file
    ids.tar.bz2
* Wed Nov 25 2015 mlatimer@suse.com
  - bsc#956756 - Correct typo in sles12 sp1 definition, which
    which prevents sles12 from being displayed in OS list
* Wed Oct 21 2015 lma@suse.com
  - bsc#946157 - The mouse cursor doesn't work during Guest OS
      installation in KVM Mode
    Fix_derives-from_and_add_tablet_item.patch
  - Use correct name for openSUSE Leap 42.1
* Fri Sep 04 2015 carnold@suse.com
  - bsc#944605 - Libosinfo is missing an entry for openSUSE Leap 42.1
    add-opensuse-leap-42.1-support.patch
* Mon Jul 20 2015 carnold@suse.com
  - bsc#938843 - Libosinfo has no support for sles/sled 12 sp1
    add-sle12sp1-support.patch
  - Add additional support and fixes
    6c3ddecb-add-rhel7.1-support.patch
    7b31e3ac-add-qemu-2.3-support.patch
    a563ad22-fix-fedora-unknown-regexp.patch
* Fri Jun 05 2015 carnold@suse.com
  - Add support for openSUSE 13.2
    1d08a23c-add-opensuse-13.2-support.patch
* Mon Jun 01 2015 carnold@suse.com
  - fate#318394: Update virt-manager to the most current released
    version (requires libosinfo)
* Thu May 28 2015 zaitor@opensuse.org
  - Update to version 0.2.12:
    + Add API to get/set ISO9660 volume size of media.
    + Make use of volume size of ISO files for detection. This
      enables us to differentiate between DVD and netiso of Fedora,
      for example.
    + Allow install trees to be associated with specific variants of
      the OS.
    + Use direct HTTPS URLs to drivers.
    + Install scripts:
    - Add API to generate script against a particular media.
    - Fix Fedora script to work with netiso.
    - Bigger /boot partition for Fedora and RHEL.
    - Don't specify network interface for Fedora and RHEL.
    + Add/improve/fix data on:
    - Debian 8.0.
    - Fedora (all versions).
    - GNOME 3.14.
    - Microsoft Windows Vista, 7 and 8.1.
    - OpenBSD 5.6.
    - openSUSE.
    - RHEL 5.9-11, 6.6 and Atomic 7.0.
    - SUSE.
    - Ubuntu 14.04 and 15.04.
    + Fix some leaks.
    + Fix and add some API documentation.
    + Many build fixes.

Files

/usr/lib64/libosinfo-1.0.so.0
/usr/lib64/libosinfo-1.0.so.0.1011.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024