commit osinfo-db-tools for openSUSE:Factory

2024-07-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2024-07-02 18:14:58

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.18349 (New)


Package is "osinfo-db-tools"

Tue Jul  2 18:14:58 2024 rev:15 rq:1184376 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2023-12-12 19:32:46.689674392 +0100
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.18349/osinfo-db-tools.changes   
2024-07-02 18:15:03.948380580 +0200
@@ -1,0 +2,7 @@
+Mon Jul  1 13:35:02 MDT 2024 - carn...@suse.com
+
+- bsc#1225908 - Package osinfo-db-tools does not build with gcc14
+  because of new errors
+  001-Make-xmlError-structs-constant.patch
+
+---

New:

  001-Make-xmlError-structs-constant.patch

BETA DEBUG BEGIN:
  New:  because of new errors
  001-Make-xmlError-structs-constant.patch
BETA DEBUG END:



Other differences:
--
++ osinfo-db-tools.spec ++
--- /var/tmp/diff_new_pack.0QN9hD/_old  2024-07-02 18:15:04.652406342 +0200
+++ /var/tmp/diff_new_pack.0QN9hD/_new  2024-07-02 18:15:04.652406342 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package osinfo-db-tools
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,6 +24,7 @@
 Group:  System/Management
 Url:https://releases.pagure.org/libosinfo/
 Source: https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.xz
+Patch1: 001-Make-xmlError-structs-constant.patch
 BuildRequires:  gettext-devel
 BuildRequires:  glib2-devel
 BuildRequires:  json-glib-devel
@@ -40,7 +41,7 @@
 information about operating systems for use with virtualization
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %meson

++ 001-Make-xmlError-structs-constant.patch ++
Subject: Make xmlError structs constant
From: Michal Privoznik mpriv...@redhat.com Mon Nov 27 15:04:43 2023 +0100
Date: Mon Nov 27 15:04:43 2023 +0100:
Git: 34378a4ac257f2f5fcf364786d1634a8c36b304f

In libxml2 commits v2.12.0~14 and v2.12.0~77 the API changed so
that:

1) xmlGetLastError() returns pointer to a constant xmlError
   struct, and

2) xmlSetStructuredErrorFunc() changed the signature of callback
   (validate_structured_error_nop()), it too is passed pointer to
   a constant xmlError struct.

But of course, older libxml2 expects different callback
signature. Therefore, we need to typecast it anyway.

Also, drop obviously incorrect @error annotation in
validate_structured_error_nop; the variable is used.

Signed-off-by: Michal Privoznik 

diff --git a/tools/osinfo-db-validate.c b/tools/osinfo-db-validate.c
index a721b4d..b1434a6 100644
--- a/tools/osinfo-db-validate.c
+++ b/tools/osinfo-db-validate.c
@@ -35,7 +35,7 @@ static void validate_generic_error_nop(void *userData 
G_GNUC_UNUSED,
 }
 
 static void validate_structured_error_nop(void *userData G_GNUC_UNUSED,
-  xmlErrorPtr error G_GNUC_UNUSED)
+  const xmlError *error)
 {
 if (error->file)
 g_printerr("%s:%d %s", error->file, error->line, error->message);
@@ -173,7 +173,8 @@ static gboolean validate_files(GFile *schema, gsize nfiles, 
GFile **files, GErro
 g_autofree gchar *schemapath = NULL;
 
 xmlSetGenericErrorFunc(NULL, validate_generic_error_nop);
-xmlSetStructuredErrorFunc(NULL, validate_structured_error_nop);
+/* Drop this typecast when >=libxml2-2.12.0 is required */
+xmlSetStructuredErrorFunc(NULL, (xmlStructuredErrorFunc) 
validate_structured_error_nop);
 
 schemapath = g_file_get_path(schema);
 rngParser = xmlRelaxNGNewParserCtxt(schemapath);


commit osinfo-db-tools for openSUSE:Factory

2023-12-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2023-12-12 19:32:20

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.25432 (New)


Package is "osinfo-db-tools"

Tue Dec 12 19:32:20 2023 rev:14 rq:1131675 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2023-11-15 21:06:36.967888667 +0100
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.25432/osinfo-db-tools.changes   
2023-12-12 19:32:46.689674392 +0100
@@ -4 +4 @@
-- Update to version 1.11.0 (jsc#PED-2104)
+- Update to version 1.11.0 (jsc#PED-6305)



Other differences:
--


commit osinfo-db-tools for openSUSE:Factory

2023-11-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2023-11-15 21:06:33

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.17445 (New)


Package is "osinfo-db-tools"

Wed Nov 15 21:06:33 2023 rev:13 rq:1125733 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2022-10-28 19:29:33.870641614 +0200
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.17445/osinfo-db-tools.changes   
2023-11-15 21:06:36.967888667 +0100
@@ -1,0 +2,8 @@
+Mon Nov 13 13:56:39 MST 2023 - carn...@suse.com
+
+- Update to version 1.11.0 (jsc#PED-2104)
+  * Added --nightly option to osinfo-db-import
+  * Several CI improvements
+  * Several translation improvements
+
+---

Old:

  osinfo-db-tools-1.10.0.tar.xz

New:

  osinfo-db-tools-1.11.0.tar.xz



Other differences:
--
++ osinfo-db-tools.spec ++
--- /var/tmp/diff_new_pack.TvFCSW/_old  2023-11-15 21:06:37.531909478 +0100
+++ /var/tmp/diff_new_pack.TvFCSW/_new  2023-11-15 21:06:37.531909478 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package osinfo-db-tools
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   osinfo-db-tools
-Version:1.10.0
+Version:1.11.0
 Release:0
 Summary:Tools for managing the osinfo database
 License:LGPL-2.1+ and GPL-2.0+

++ osinfo-db-tools-1.10.0.tar.xz -> osinfo-db-tools-1.11.0.tar.xz ++
 4475 lines of diff (skipped)


commit osinfo-db-tools for openSUSE:Factory

2022-10-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2022-10-28 19:29:22

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.2275 (New)


Package is "osinfo-db-tools"

Fri Oct 28 19:29:22 2022 rev:12 rq:1031591 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2022-03-02 18:20:43.628655150 +0100
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.2275/osinfo-db-tools.changes
2022-10-28 19:29:33.870641614 +0200
@@ -1,0 +2,6 @@
+Tue Oct  4 14:00:46 MDT 2022 - carn...@suse.com
+
+- jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen
+  and KVM Management
+
+---



Other differences:
--


commit osinfo-db-tools for openSUSE:Factory

2022-03-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2022-03-02 18:20:27

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.1958 (New)


Package is "osinfo-db-tools"

Wed Mar  2 18:20:27 2022 rev:11 rq:958323 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2021-09-29 20:18:52.698967309 +0200
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.1958/osinfo-db-tools.changes
2022-03-02 18:20:43.628655150 +0100
@@ -1,0 +2,8 @@
+Tue Mar  1 11:02:25 MST 2022 - carn...@suse.com
+
+- Update to version 1.10.0
+  * Port to libsoup3 (optional)
+  * Several CI improvements
+  * Several translation improvements
+
+---

Old:

  osinfo-db-tools-1.9.0.tar.xz

New:

  osinfo-db-tools-1.10.0.tar.xz



Other differences:
--
++ osinfo-db-tools.spec ++
--- /var/tmp/diff_new_pack.5pyXBX/_old  2022-03-02 18:20:44.188655169 +0100
+++ /var/tmp/diff_new_pack.5pyXBX/_new  2022-03-02 18:20:44.196655170 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package osinfo-db-tools
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   osinfo-db-tools
-Version:1.9.0
+Version:1.10.0
 Release:0
 Summary:Tools for managing the osinfo database
 License:LGPL-2.1+ and GPL-2.0+

++ osinfo-db-tools-1.9.0.tar.xz -> osinfo-db-tools-1.10.0.tar.xz ++
 2929 lines of diff (skipped)


commit osinfo-db-tools for openSUSE:Factory

2021-09-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2021-09-29 20:18:08

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.1899 (New)


Package is "osinfo-db-tools"

Wed Sep 29 20:18:08 2021 rev:10 rq:921824 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2021-03-10 08:46:21.342213962 +0100
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.1899/osinfo-db-tools.changes
2021-09-29 20:18:52.698967309 +0200
@@ -1,0 +2,7 @@
+Mon Sep 27 09:30:31 UTC 2021 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(libsoup-2.4) instead of the package
+  name libsoup-devel: with libsoup 3.0 appearing, the old version
+  receives a compat-name (libsoup2).
+
+---



Other differences:
--
++ osinfo-db-tools.spec ++
--- /var/tmp/diff_new_pack.9MEAPe/_old  2021-09-29 20:18:53.882969990 +0200
+++ /var/tmp/diff_new_pack.9MEAPe/_new  2021-09-29 20:18:53.88696 +0200
@@ -28,7 +28,7 @@
 BuildRequires:  glib2-devel
 BuildRequires:  json-glib-devel
 BuildRequires:  libarchive-devel
-BuildRequires:  libsoup-devel
+BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  libxml2-devel >= 2.6.0
 BuildRequires:  libxslt-devel >= 1.0.0
 BuildRequires:  meson


commit osinfo-db-tools for openSUSE:Factory

2021-03-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osinfo-db-tools for openSUSE:Factory 
checked in at 2021-03-10 08:46:19

Comparing /work/SRC/openSUSE:Factory/osinfo-db-tools (Old)
 and  /work/SRC/openSUSE:Factory/.osinfo-db-tools.new.2378 (New)


Package is "osinfo-db-tools"

Wed Mar 10 08:46:19 2021 rev:9 rq:876292 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/osinfo-db-tools/osinfo-db-tools.changes  
2020-06-11 14:45:19.937492671 +0200
+++ 
/work/SRC/openSUSE:Factory/.osinfo-db-tools.new.2378/osinfo-db-tools.changes
2021-03-10 08:46:21.342213962 +0100
@@ -1,0 +2,8 @@
+Tue Mar  2 10:14:38 MST 2021 - carn...@suse.com
+
+- Update to version 1.9.0
+  * Several CI improvements
+  * Several translation improvements
+  * Fix export/import tests
+
+---

Old:

  osinfo-db-tools-1.8.0.tar.xz

New:

  osinfo-db-tools-1.9.0.tar.xz



Other differences:
--
++ osinfo-db-tools.spec ++
--- /var/tmp/diff_new_pack.7Ji3qq/_old  2021-03-10 08:46:22.262214911 +0100
+++ /var/tmp/diff_new_pack.7Ji3qq/_new  2021-03-10 08:46:22.266214915 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package osinfo-db-tools
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   osinfo-db-tools
-Version:1.8.0
+Version:1.9.0
 Release:0
 Summary:Tools for managing the osinfo database
 License:LGPL-2.1+ and GPL-2.0+

++ osinfo-db-tools-1.8.0.tar.xz -> osinfo-db-tools-1.9.0.tar.xz ++
 2260 lines of diff (skipped)