Commit Graph

62 Commits

Author SHA256 Message Date
570ae458fa Accepting request 1176929 from home:krop:gcc14
- Add upstream change:
  * 0001-osinfo-Make-xmlError-struct-constant-in-propagate_li.patch

OBS-URL: https://build.opensuse.org/request/show/1176929
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=118
2024-05-27 08:23:21 +00:00
Charles Arnold
48309c15f5 - Prefer libsoup 3.0 over libsoup 2.4 for newer SLE versions
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=115
2024-03-04 21:49:28 +00:00
Charles Arnold
50cf718aed Accepting request 1139227 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1139227
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=113
2024-01-16 16:10:07 +00:00
Charles Arnold
6bedadac07 - Update to version 1.11.0 (jsc#PED-2104)
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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=109
2023-11-13 21:37:42 +00:00
Charles Arnold
eba19b9dbe Accepting request 1002704 from GNOME:Next
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already)

OBS-URL: https://build.opensuse.org/request/show/1002704
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=105
2022-09-12 15:12:06 +00:00
Charles Arnold
8d30438e55 - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=104
2022-03-01 18:09:31 +00:00
Charles Arnold
ac25614d35 - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=102
2021-03-02 17:30:03 +00:00
daf46708dd Accepting request 827587 from home:dimstar:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/827587
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=100
2020-08-18 12:40:21 +00:00
Charles Arnold
e05f9c3494 - 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"

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=98
2020-06-01 19:15:51 +00:00
cfae1686ee Accepting request 770104 from home:iznogood:branches:hardware
- No longer recommend -lang: supplements are in use.

OBS-URL: https://build.opensuse.org/request/show/770104
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=96
2020-02-06 12:46:15 +00:00
Charles Arnold
d83c355eee OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=94 2020-01-08 16:25:44 +00:00
Charles Arnold
198ca86f06 - Drop ids.tar.bz2 in favor of using hwdata. (boo#1159838)
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=93
2020-01-08 16:19:29 +00:00
Charles Arnold
b766fde06c OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=92 2020-01-07 23:37:08 +00:00
Charles Arnold
e12794ab49 - Update ids.tar.bz2 with latest versions of pci.ids and usb.ids.
(boo#1159838)

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=91
2020-01-07 23:34:10 +00:00
Charles Arnold
77c91714a4 and copyright year.
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=90
2020-01-07 23:31:01 +00:00
Charles Arnold
7571fc15f8 Update copyright string
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=89
2020-01-07 23:30:38 +00:00
Charles Arnold
bdea32e46e - Add conditional build statements for including hwdata. It doesn't
exist on the SLE15-SP2 media. (boo#1159838)

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=88
2020-01-07 20:44:38 +00:00
b22fac032d Accepting request 759659 from home:dimstar:Factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/759659
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=86
2019-12-27 10:04:25 +00:00
Charles Arnold
eedff53704 - Update to version 1.7.0
Changes in this release include:
  * Fix usage of versioned symbols
  * MinGW spec file fixes and improvements
  * Fix pci.ids and usb.ids installation

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=83
2019-12-04 15:08:03 +00:00
Charles Arnold
7a17c590b7 - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=82
2019-12-02 18:43:25 +00:00
Charles Arnold
d50e5e9ef5 Add build dependency on libsoup
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=78
2019-07-27 02:16:47 +00:00
Charles Arnold
8749a0555f - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=77
2019-07-26 20:16:26 +00:00
Charles Arnold
319e219000 - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=75
2019-07-08 19:19:19 +00:00
Charles Arnold
663cb1f7dd - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=73
2019-05-10 15:06:47 +00:00
Charles Arnold
8c04afdc05 - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=71
2019-04-10 15:48:40 +00:00
Charles Arnold
05490673dd - 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=69
2019-03-01 20:06:12 +00:00
Charles Arnold
f2c0e021cd Spell check fix
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=67
2019-02-05 15:23:36 +00:00
Charles Arnold
07709c5162 Accepting request 671238 from home:jengelh:branches:hardware
- Use noun phrase in summaries.

OBS-URL: https://build.opensuse.org/request/show/671238
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=66
2019-02-05 02:02:54 +00:00
Charles Arnold
e1582ea2e4 - Update to version 1.2.0
Changes in this release include
  * Don’t expand XML entities
  * Fix build with CLang
  * Don’t hardcode perl interpretor path

- Use more appropriate RPM group
- Drop unnecessary %__ macro indirections

- Update to version 1.1.0
  Changes in this release include
  * Add –license option to osinfo-db-export
  * Fix license file to refer to GPL, not LGPL
  * Fix typos in help output
  * List libarchive as pre-req in README
 

- Version 1.0.0
  libosinfo is a project providing information about operating systems,
  hypervisors and the (virtual) hardware devices they can support.
  This package contains a set of tools to assist administrators and
  developers in managing the database.

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=65
2019-02-04 18:54:52 +00:00
Charles Arnold
afdf940ea7 - fate#322156 - Update database to version 20180311
osinfo-db-20180311.tar.xz
- Drop
  add-opensuse-leap-42.3-support.patch
  add-sle12sp3-support.patch
  add-win2k16-support.patch

- Fix version string for leap 15 (bsc#1054986)
  add-opensuse-leap-15-support.patch

- bsc#1057733 - libosinfo db entry for caasp wrong
  add-caasp-support.patch

- bsc#1056028 - Not able to install OES2018 as guest on Xen
  add-oes-support.patch
- Add support for openSUSE Leap 15 and SLE15 (bsc#1054986)

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=63
2018-06-20 21:55:33 +00:00
Charles Arnold
5b0988dce2 Fix Url location
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=61
2017-08-16 15:59:29 +00:00
Charles Arnold
06b886eabd Fix Source0 location.
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=60
2017-08-16 15:57:35 +00:00
Charles Arnold
0924730716 Update to version 1.1.0
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=59
2017-08-15 18:05:38 +00:00
Charles Arnold
c73af08e0b Merge vala into the devel package
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=57
2017-01-30 20:10:49 +00:00
Charles Arnold
0df2d8c5ba - bsc#1010060 - virt-install won't start CASP installation
add-casp-support.patch

- bsc#1013983 - incomplete capabilities list of SLE and openSUSE
  distributions in libosinfo
  99f7e666-fix-opensuse-derives-from-information.patch
  470b7652-add-opensuse-device-information.patch
  3c621fd8-add-opensuse-date-information.patch
  e77abec7-add-opensuse-resource-information.patch
  67c74e5f-add-opensuse-leap-42.2-support.patch
  f0d44d88-add-missing-sle10-distros.patch
  9a35cea7-fix-sle-derives-from-information.patch
  50091807-add-sle-device-information.patch
  9dec2be8-add-sle-date-information.patch
  1a7ce161-add-sle-resource-information.patch
  99ae3d72-add-sle12sp2-support.patch
- Dropped or renamed
  Fix_derives-from_and_add_tablet_item.patch
  add-opensuse-leap-42.2-support.patch
  add-sle12sp2-support.patch
  add-sle12sp2-support-for-arch.patch
  add-missing-sle10-distros.patch

- Update to database version 20161026
  osinfo-db-20161026.tar.xz

- 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

OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=51
2017-01-23 21:15:00 +00:00
afca0cd37a Accepting request 408252 from home:Zaitor:branches:hardware
Rebased verbump

OBS-URL: https://build.opensuse.org/request/show/408252
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=49
2016-07-13 11:03:53 +00:00
ec9c294974 Accepting request 405746 from Virtualization
Patches to support Leap 42.2 and old sle10

OBS-URL: https://build.opensuse.org/request/show/405746
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=48
2016-07-12 09:44:55 +00:00
Ismail Dönmez
69b50dec81 Accepting request 379353 from Virtualization
Tumbleweed fixes. Replace our patches with upstream versions

OBS-URL: https://build.opensuse.org/request/show/379353
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=46
2016-03-29 08:47:00 +00:00
1d1409ad0e Accepting request 357630 from Virtualization
Add support for Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/357630
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=44
2016-02-12 12:48:53 +00:00
de39328205 - Switch Tarball back to .gz which is provided by upstream.
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=42
2016-02-02 16:53:47 +00:00
3dfa8cec31 Accepting request 357375 from Virtualization
Update to version 0.3.0

OBS-URL: https://build.opensuse.org/request/show/357375
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=41
2016-02-02 16:04:51 +00:00
ce6df807fe Accepting request 331550 from Virtualization
Add support for openSUSE Leap 42.1

OBS-URL: https://build.opensuse.org/request/show/331550
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=39
2015-09-16 17:19:46 +00:00
Ismail Dönmez
9c684c3a57 Accepting request 317805 from Virtualization
Add support for sle12sp1 and other upstream patches.

OBS-URL: https://build.opensuse.org/request/show/317805
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=37
2015-07-22 09:09:19 +00:00
9585ed9ff7 Accepting request 309036 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/309036
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=35
2015-05-28 08:37:00 +00:00
d6fc3408c6 Accepting request 245924 from GNOME:Next
Push GNOME 3.13.90 to the devel repo

OBS-URL: https://build.opensuse.org/request/show/245924
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=33
2014-08-22 20:31:20 +00:00
Ismail Dönmez
981b5b2b4f Accepting request 227681 from home:mgorse:branches:hardware
- Update to version 0.2.10: 
  + Add API and option to osinfo-install-script utility that
    allows you to query the available methods to inject the
    installer script to the installation process.
  + Add JEOS installer scripts for Debian and Ubuntu.
  + Disable installer script for Windows 8.1 as its known not to work.
  + Allow XML special chars in installer script configuration values.
  + Fix a few build issues.
  + Add/improve/fix data on:
    - Debian
    - Fedora
    - FreeBSD
    - Mandrake
    - Mandriva
    - Microsoft Windows 7
    - openSUSE
    - Solaris
    - Ubuntu
    - Qemu

OBS-URL: https://build.opensuse.org/request/show/227681
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=31
2014-03-27 13:09:28 +00:00
fe2bcd6969 Accepting request 211118 from GNOME:Next
- Update to version 0.2.9:
  + Add/improve/fix data on:
    - Debian
    - Fedora 20
    - GNOME continuous 3.12
    - Mageia
    - Microsoft Windows 7
    - Microsoft Windows 8.1
    - RHEL 5.8
    - RHEL 6.5
    - RHEL 7.0
  + Support '<foo/>' syntax for booleans in database, in addition
    to existing '<foo>true</foo>'.
  + New API/XML to determine/specify:
    - If an OS is an actual release, a pre-release or a development
      snapshot.
    - Variants of an OS. For example, professional, enterprise and
      ultimate editions of Windows OSs and workstation and server
      variants of RHEL etc.
  + Various fixes to build system.
  + More testcases.
  + Some other minor fixes/changes.

OBS-URL: https://build.opensuse.org/request/show/211118
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=29
2013-12-19 21:39:16 +00:00
3751af5223 Accepting request 199328 from home:Zaitor:branches:hardware
Update to ver 0.2.8, I'll leave it up to the pkgmaintainer to decide if we want to push this now.

OBS-URL: https://build.opensuse.org/request/show/199328
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=27
2013-09-19 19:41:59 +00:00
Ismail Dönmez
b7f7b9921b Accepting request 175542 from home:dimstar:branches:hardware
Update to 0.2.7

OBS-URL: https://build.opensuse.org/request/show/175542
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=25
2013-05-14 09:46:59 +00:00
Ismail Dönmez
2c29a6e702 Accepting request 159876 from home:dimstar:branches:GNOME:Factory
Update to 0.2.6

OBS-URL: https://build.opensuse.org/request/show/159876
OBS-URL: https://build.opensuse.org/package/show/hardware/libosinfo?expand=0&rev=23
2013-03-18 20:33:44 +00:00