| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libosinfo-1_0-0 | Distribution: openSUSE:Step:15-SP5 |
| Version: 1.10.0 | Vendor: obs://build.opensuse.org/openSUSE:Step |
| Release: 1.1 | Build date: Fri Dec 23 15:01:28 2022 |
| Group: System/Libraries | Build host: armbuild22 |
| Size: 329652 | Source RPM: libosinfo-1.10.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| 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.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Tue Oct 04 2022 carnold@suse.com
- jsc#PED-2104 [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.
/usr/lib/libosinfo-1.0.so.0 /usr/lib/libosinfo-1.0.so.0.1010.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 15:28:45 2025