Re: Suggestion to close this list

2020-07-20 Thread Fabiano Fidêncio
should close this mailing list, as it is largely > just a trap that accidentally attracts people away from our preferred use > of GitLab. > > We would not delete the list, simply configure it to reject any newly > posted mail with a short message pointing people to GitLab. +1. Best Regards, -- Fabiano Fidêncio

ANNOUNCE: libosinfo 1.8.0 release

2020-05-30 Thread Fabiano Fidêncio
to get whether a firmware is supported or not - Add API to get "cloud-image-username" Thanks to everyone who contributed to this release Best Regards, -- Fabiano Fidêncio

ANNOUNCE: osinfo-db-tools 1.8.0 release

2020-05-30 Thread Fabiano Fidêncio
to this release Best Regards, -- Fabiano Fidêncio

Re: State "bios" firmware support for OSes

2020-05-26 Thread Fabiano Fidêncio
tty much expecting we would need to add such info at some > point. > > Might it be easier to ask which OS do NOT support BIOS ? > > IOW, should we blindly add it to essentially every single OS, except for > the very few known to not support it any more. Oh! I should have read the whole thread before answering. Well, +1 for this approach. Best Regards, -- Fabiano Fidêncio

Re: State "bios" firmware support for OSes

2020-05-26 Thread Fabiano Fidêncio
[1]: https://gitlab.com/libosinfo/osinfo-db/-/blob/master/data/schema/osinfo.rng.in#L596 [2]: https://gitlab.gnome.org/GNOME/gnome-boxes/-/blob/master/src/installer-media.vala#L65 Best Regards, -- Fabiano Fidêncio

Re: [PATCH 0/4] Add Ubuntu 20.04

2020-02-11 Thread Fabiano Fidêncio
mit patches for libosinfo projects is opening a Merge Request against https://gitlab.com/libosinfo/. Would you mind opening the MR there? If you do mind, I'll review the patches here in the ML. Best Regards, -- Fabiano Fidêncio

Re: [Libosinfo] [PATCH v2 osinfo-db 0/2] Add SLE12-SP5 Information to the Database

2019-12-16 Thread Fabiano Fidêncio
t; > -- > 2.12.3 > > > ___ > Libosinfo mailing list > Libosinfo@redhat.com > https://www.redhat.com/mailman/listinfo/libosinfo > Reviewed-by: Fabiano Fidêncio and pushed! Thanks for the contribution! ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

Re: [Libosinfo] [PATCH osinfo-db 0/2] Add SLE12-SP5 Information to the Database

2019-12-12 Thread Fabiano Fidêncio
] sle[ds]-12-unknown: Update after 12.5 release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabiano Fidêncio --- data/os/suse.com/sled-12-unknown.xml.in | 6 +++--- data/os/suse.com/sles-12-unknown.xml.in | 12 ++-- 2 files

Re: [Libosinfo] [osinfo-db-tools PATCH] meson: tests: make python3 really optional

2019-12-08 Thread Fabiano Fidêncio
gt; 'export-import': 'test_osinfo_db_export_import.py', > -- > 2.23.0 > > > ___ > Libosinfo mailing list > Libosinfo@redhat.com > https://www.redhat.com/mailman/listinfo/libosinfo > Reviewed-by: Fabiano Fidêncio ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

Re: [Libosinfo] [osinfo-db-tools PATCH 2/2] meson: fix GETTEXT_PACKAGE formatting

2019-12-08 Thread Fabiano Fidêncio
gt; +osinfo_db_tools_cflags += > ['-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name())] > > # cflags to check whether the compiler supports them or not > osinfo_db_tools_check_cflags = [ > -- > 2.23.0 > > > ___ > Libosinfo mail

Re: [Libosinfo] [osinfo-db-tools PATCH 1/2] meson: respect mandir option

2019-12-08 Thread Fabiano Fidêncio
ult: true, > command: [ > pod2man, > -- > 2.23.0 > > > ___ > Libosinfo mailing list > Libosinfo@redhat.com > https://www.redhat.com/mailman/listinfo/libosinfo > Reviewed-by: Fabiano Fidêncio _

[Libosinfo] ANNOUNCE: libosinfo 1.7.1 release

2019-12-04 Thread Fabiano Fidêncio
to this release and sorry for the breakage caused by 1.7.0 one. Best Regards, -- Fabiano Fidêncio ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

[Libosinfo] ANNOUNCE: osinfo-db-tools 1.7.0 release

2019-12-02 Thread Fabiano Fidêncio
.tar.xz.asc All historical releases are available from: http://libosinfo.org/download/ Changes in this release include: - Switch to meson build system Thanks to everyone who contributed to this release Best Regards, -- Fabiano Fidêncio ___ Libosinfo

[Libosinfo] ANNOUNCE: libosinfo 1.7.0 release

2019-12-02 Thread Fabiano Fidêncio
file Thanks to everyone who contributed to this release Best Regards, -- Fabiano Fidêncio ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

Re: [Libosinfo] [PATCH osinfo-db] freebsd: add FreeBSD 11.3 info

2019-10-02 Thread Fabiano Fidêncio
On Tue, Oct 1, 2019 at 6:05 PM Roman Bogorodskiy wrote: > > Signed-off-by: Roman Bogorodskiy Reviewed-by: Fabiano Fidêncio ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

[Libosinfo] [osinfo-db PATCH 1/2] debian10: Update dead links

2019-09-20 Thread Fabiano Fidêncio
Debian 10.1.0 has been released in September 9th. Signed-off-by: Fabiano Fidêncio --- data/os/debian.org/debian-10.xml.in | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/data/os/debian.org/debian-10.xml.in b/data/os/debian.org/debian-10.xml.in

[Libosinfo] [osinfo-db PATCH 0/2] Update dead links

2019-09-20 Thread Fabiano Fidêncio
Debian 10.1 has been released on September 9th, let's update its links. Silverblue 28 has been archived, let's update its link. Patches have already been pushed. Fabiano Fidêncio (2): debian10: Update dead links silverblue28: Update dead link data/os/debian.org/debian-10.xml.in

[Libosinfo] [osinfo-db PATCH 2/2] silverblue28: Update dead link

2019-09-20 Thread Fabiano Fidêncio
ISO has been moved to archive. Signed-off-by: Fabiano Fidêncio --- data/os/fedoraproject.org/silverblue-28.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/os/fedoraproject.org/silverblue-28.xml.in b/data/os/fedoraproject.org/silverblue-28.xml.in index 9e9e3db

Re: [Libosinfo] [PATCH] force a UTF-8 locale for python3 to avoid broken ascii codec

2019-09-05 Thread Fabiano Fidêncio
y include glibc-langpack-en as part of the base packages? - Its dependencies are: glibc, glibc-commonl - Its size is: 6.0 M (on Fedora 30); - Shall we work around osinfo-db tests in a way that we can make it work without setting the locale? Best Regards, -- Fabiano Fidêncio ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

Re: [Libosinfo] [PATCH] NetBSD: add NetBSD 8.1 data

2019-09-04 Thread Fabiano Fidêncio
On Tue, Sep 3, 2019 at 4:12 PM Vicente Chaves wrote: > > Hi Fabiano, > > I have no objection to your suggestion. You can move on and change as you see > fit. Patch has been pushed! Thanks a lot for your contribution! ___ Libosinfo mailing list

Re: [Libosinfo] [PATCH] NetBSD: add NetBSD 8.1 data

2019-09-03 Thread Fabiano Fidêncio
On Tue, Sep 3, 2019 at 6:38 AM Vicente Chaves de Melo wrote: > > Hi Fabiano, > 1) Version 8.1 is derived from branch 8.0. Already fixed this in the new > patch. > 2) Version 8.0 is still supported. > 3) The boot.iso and boot-com.iso files are network installed. One uses > the VGA console and the

Re: [Libosinfo] [PATCH] NetBSD: add NetBSD 8.1 data

2019-09-02 Thread Fabiano Fidêncio
tBSD-8.1/i386/installation/cdrom/boot.iso > + > +NetBSD > +NETBSD_81 > +215072768 > + > + > + > + > https://cdn.netbsd.org/pub/NetBSD/NetBSD-8.1/i386/installation/cdrom/boot-com.iso > + > +NetBSD > +NETBSD_81 > +215072768 > + > + Same comment as above. > + > + [snip] Best Regards, -- Fabiano Fidêncio ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo

[Libosinfo] [osinfo-db PATCH 2/4] ubuntu-18.10: Fix eol date

2019-09-02 Thread Fabiano Fidêncio
According to https://wiki.ubuntu.com/Releases, ubuntu-18.10 has reached its eol date on July 18, 2019. Signed-off-by: Fabiano Fidêncio --- data/os/ubuntu.com/ubuntu-18.10.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/os/ubuntu.com/ubuntu-18.10.xml.in b/data/os

[Libosinfo] [osinfo-db PATCH 0/4] Update dead-links

2019-09-02 Thread Fabiano Fidêncio
Ubuntu 18.04: - Point to 18.04.3 release; Ubuntu 18.10: - Fix End Of Life date - Point to old-releases.ubuntu.com Fedora Rawhide: - Remove Workstation trees All the patches have been pushed already, under the "test breakage" rule. Fabiano Fidêncio (4): ubuntu-18.04: Update URL

[Libosinfo] [osinfo-db PATCH 1/4] ubuntu-18.04: Update URLs to point to 18.04.3 release

2019-09-02 Thread Fabiano Fidêncio
Signed-off-by: Fabiano Fidêncio --- data/os/ubuntu.com/ubuntu-18.04.xml.in | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/data/os/ubuntu.com/ubuntu-18.04.xml.in b/data/os/ubuntu.com/ubuntu-18.04.xml.in index da3dc37..6d8e8b2 100644 --- a/data/os/ubuntu.com/ubuntu

[Libosinfo] [osinfo-db PATCH 4/4] fedora-rawhide: Remove "Workstation" trees

2019-09-02 Thread Fabiano Fidêncio
Fedora Workstation is no longer releasing trees, according to: https://pagure.io/fedora-workstation/issue/45 Signed-off-by: Fabiano Fidêncio --- .../fedoraproject.org/fedora-rawhide.xml.in | 22 --- 1 file changed, 22 deletions(-) diff --git a/data/os/fedoraproject.org/fedora

[Libosinfo] ANNOUNCE: osinfo-db-tools 1.6.0 release

2019-07-26 Thread Fabiano Fidêncio
.tar.gz.asc All historical releases are available from: http://libosinfo.org/download/ Changes in this release include: - Use libsoup for "http://; & "https://; requests for osinfo-db-import - Drop GVFS dependency Thanks to everyone who contributed to this release Best Regards, -- Fa

[Libosinfo] ANNOUNCE: libosinfo 1.6.0 release

2019-07-26 Thread Fabiano Fidêncio
rate 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 Thanks to everyone who contributed to this release Best Regard

[Libosinfo] [osinfo-db-tools PATCH] spec, mingw: Add mingw*-libsoup as dependency

2019-07-26 Thread Fabiano Fidêncio
Commit 3917e5f4ae0e5 introduced libsoup dependency but forgot to add it to the mingw spec files. Signed-off-by: Fabiano Fidêncio --- Already pushed as "build breaker" fix --- mingw-osinfo-db-tools.spec.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mingw-osinfo-db-tools

[Libosinfo] [libosinfo PATCH] spec, mingw: Add mingw*-libsoup as dependency

2019-07-26 Thread Fabiano Fidêncio
Commit ac692eaa4680 introduced libsoup dependency but forgot to add it to the mingw spec files. Signed-off-by: Fabiano Fidêncio --- Already pushed as "build breaker" fix --- mingw-libosinfo.spec.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mingw-libosinfo.spec.

[Libosinfo] [osinfo-db PATCH] ubuntu-18.10: Remove dead links

2019-07-26 Thread Fabiano Fidêncio
Cosmic cloud images where removed from cloud-images.ubuntu.com. Signed-off-by: Fabiano Fidêncio --- Patch already pushed under "tests breakage" rules --- data/os/ubuntu.com/ubuntu-18.10.xml.in | 28 -- 1 file changed, 28 deletions(-) diff --git a/data/os/

[Libosinfo] [osinfo-db PATCH 0/6] Add osinfo-installation-successful file on unattended installations

2019-07-19 Thread Fabiano Fidêncio
to have some kind of CI around the unattended installations. This series does *not* touch Windows related stuff, but the plan is to also have the same done for Windows at some point in the future. Fabiano Fidêncio (6): install-script,debian: Add osinfo-install-successful file install-script,fedora

[Libosinfo] [osinfo-db PATCH 6/6] install-script, ubuntu: Add osinfo-install-successful file

2019-07-19 Thread Fabiano Fidêncio
Let's create an `osinfo-install-successful` file in /root after we finish the installation. Although this may not be totally accurate, it'll help up in the future to test whether the installation was successful in an automated manner. Signed-off-by: Fabiano Fidêncio --- data/install-script

[Libosinfo] [osinfo-db PATCH 1/6] install-script, debian: Add osinfo-install-successful file

2019-07-19 Thread Fabiano Fidêncio
Let's create an `osinfo-install-successful` file in /root after we finish the installation. Although this may not be totally accurate, it'll help up in the future to test whether the installation was successful in an automated manner. Signed-off-by: Fabiano Fidêncio --- data/install-script

[Libosinfo] [osinfo-db PATCH 5/6] install-script, rhel, centos: Add osinfo-install-successful file

2019-07-19 Thread Fabiano Fidêncio
Let's create an `osinfo-install-successful` file in /root after we finish the installation. Although this may not be totally accurate, it'll help up in the future to test whether the installation was successful in an automated manner. Signed-off-by: Fabiano Fidêncio --- data/install-script

[Libosinfo] [osinfo-db PATCH 2/6] install-script, fedora: Add osinfo-install-successful file

2019-07-19 Thread Fabiano Fidêncio
Let's create an `osinfo-install-successful` file in /root after we finish the installation. Although this may not be totally accurate, it'll help up in the future to test whether the installation was successful in an automated manner. Signed-off-by: Fabiano Fidêncio --- .../fedoraproject.org

[Libosinfo] [osinfo-db PATCH 3/6] install-script, silverblue: Add osinfo-install-successful file

2019-07-19 Thread Fabiano Fidêncio
Let's create an `osinfo-install-successful` file in /root after we finish the installation. Although this may not be totally accurate, it'll help up in the future to test whether the installation was successful in an automated manner. Signed-off-by: Fabiano Fidêncio --- .../fedoraproject.org

[Libosinfo] [osinfo-db PATCH] install-script, rhel, centos, desktop: Fix gnome-desktop & multimedia group install

2019-07-19 Thread Fabiano Fidêncio
Commit 0a74335fe32ebe moved the x11 group installation to only be done for RHEL < 8. However, the condition was wrong and ended up with gnome-desktop and multimedia groups not being installed on RHEL 7. Let's fix the check and have those two groups installed for RHEL > 6. Signed-off-by: F

[Libosinfo] [osinfo-db-tools PATCH] Update NEWS for 1.6.0 release

2019-07-19 Thread Fabiano Fidêncio
Signed-off-by: Fabiano Fidêncio --- I'd like to roll an osinfo-db-tools release next Friday (July 26th) and here you can find the proposed update for the NEWS. --- NEWS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/NEWS b/NEWS index 7bdf55d..949d340 100644 --- a/NEWS +++ b/NEWS

[Libosinfo] [libosinfo PATCH] Update NEWS for 1.6.0 release

2019-07-19 Thread Fabiano Fidêncio
Signed-off-by: Fabiano Fidêncio --- I'd like to roll a libosinfo release next Friday (July 26th) and here you can find the proposed update for the NEWS. --- NEWS | 22 ++ 1 file changed, 22 insertions(+) diff --git a/NEWS b/NEWS index 54c525a..6a305c3 100644 --- a/NEWS +++ b

Re: [Libosinfo] [PATCH osinfo-db 1/2] Add database support for SLE15-SP1

2019-07-18 Thread Fabiano Fidêncio
On Thu, Jul 18, 2019 at 4:54 PM Charles Arnold wrote: > > On Thu, 2019-07-18 at 13:25 +0200, Fabiano Fidêncio wrote: > > Charles, > > > > According to the ISO information provided in the second patch, the > > following things should be changed: > > > >

Re: [Libosinfo] [PATCH osinfo-db 1/2] Add database support for SLE15-SP1

2019-07-18 Thread Fabiano Fidêncio
5-SP1-Installer-DVD-aar\.001 boot/aarch64/linux boot/aarch64/initrd @@ -34,7 +34,7 @@ LINUX -SLE-15-SP1-Installer-DVD-ppc64le +SLE-15-SP1-Installer-DVD-ppc\.001 boot/ppc64le/linux boot/ppc64le/initrd @@

[Libosinfo] [libosinfo PATCH v2 3/3] tree: cleanup on any error & return on _create_from_location_async_helper()

2019-07-17 Thread Fabiano Fidêncio
When calling a g_task_return_error(), we should also cleanup the CreateFromLocationAsyncData and return immediately after that. By doing so we avoid errors as: g_task_return_error: assertion 'task->ever_returned' failed. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_tree.c | 2 ++ 1 f

[Libosinfo] [libosinfo PATCH v2 2/3] tree: goto cleanup on any error, on on_content_read()

2019-07-17 Thread Fabiano Fidêncio
Instead of just free'ing the CreateFromLocationAsyncData, let's just go to cleanup, which will call create_from_location_async_data_free() and return after that. By doing so we avoid errors as: g_task_return_error: assertion 'task->ever_returned' failed. Signed-off-by: Fabiano Fidên

[Libosinfo] [libosinfo PATCH v2 1/3] tree: Use g_clear_object in create_from_location_async_data_free()

2019-07-17 Thread Fabiano Fidêncio
We should check whether the objects are NULL or not before calling g_object_unref(). Instead of doing so, let's use g_clear_object(), which doesn't require the check. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_tree.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[Libosinfo] [libosinfo PATCH v2 0/3] CI breakage fixes

2019-07-17 Thread Fabiano Fidêncio
; Fabiano Fidêncio (3): tree: Use g_clear_object in create_from_location_async_data_free() tree: goto cleanup on any error, on on_content_read() tree: cleanup on any error & return on _create_from_location_async_helper() osinfo/osinfo_tree.c | 10 ++ 1 file changed, 6 insert

[Libosinfo] [libosinfo PATCH] tree: Return after calling g_task_return_error()

2019-07-17 Thread Fabiano Fidêncio
Otherwise we'll end up reaching: g_task_return_error: assertion 'task->ever_returned' failed. Signed-off-by: Fabiano Fidêncio --- This patch fixes the CI breakage with virt-manager and will be pushed soon. --- osinfo/osinfo_tree.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) d

[Libosinfo] [libosinfo PATCH] tools, detect: Check for NULL variants

2019-07-17 Thread Fabiano Fidêncio
Both trees & medias may return NULL in case no os-variant was found. Let's check for this and avoid a segmentation fault on calling osinfo_list_get_length() with a NULL argument. Signed-off-by: Fabiano Fidêncio --- tools/osinfo-detect.c | 12 1 file changed, 8 insertions(+

[Libosinfo] [libosinfo PATCH] install-script: Add _generate_*_for_tree()

2019-07-16 Thread Fabiano Fidêncio
Similarly to what we already have for media, let's add APIs for generating both the install-script and the install-script command line for trees. These new APIs take a tree as parameter and, by that, can access tree specific elements as such its URLs. Signed-off-by: Fabiano Fidêncio --- osinfo

[Libosinfo] [libosinfo PATCH v3 6/7] tree: Use libsoup for http:// & https:// requests

2019-07-16 Thread Fabiano Fidêncio
that glib minimum version has been bumped to 2.44 as that's the version where g_input_stream_read_all_async() has been introuced. https://gitlab.com/libosinfo/libosinfo/issues/30 Signed-off-by: Fabiano Fidêncio --- configure.ac | 4 +- osinfo/libosinfo.syms | 2 + osinfo/osinfo_tree.c

[Libosinfo] [libosinfo PATCH v3 0/7] Drop GVFS dependency in favour of libsoup

2019-07-16 Thread Fabiano Fidêncio
ticed during v2 Fabiano Fidêncio (7): media: Fix indentation in create_from_location_asunc_data_free() tree: Remove not used Tree from _CreateFromLocationAsyncData struct media: Improve on_location_read error message readability media: Use GInpuStream directly in on_location_read() media: Use l

[Libosinfo] [libosinfo PATCH v3 5/7] media: Use libsoup for http:// & https:// requests

2019-07-16 Thread Fabiano Fidêncio
://gitlab.com/libosinfo/libosinfo/issues/30 Signed-off-by: Fabiano Fidêncio --- configure.ac | 1 + libosinfo.spec.in| 1 + osinfo/Makefile.am | 7 - osinfo/osinfo_media.c| 60 +++- osinfo/osinfo_util_private.c | 35

[Libosinfo] [libosinfo PATCH v3 1/7] media: Fix indentation in create_from_location_asunc_data_free()

2019-07-16 Thread Fabiano Fidêncio
Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_media.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/osinfo/osinfo_media.c b/osinfo/osinfo_media.c index cf624d2..493ab95 100644 --- a/osinfo/osinfo_media.c +++ b/osinfo/osinfo_media.c @@ -150,14 +150,14

[Libosinfo] [libosinfo PATCH v3 3/7] media: Improve on_location_read error message readability

2019-07-16 Thread Fabiano Fidêncio
Let's add a ": " by the end of the error message, so the prefix doesn't get concatenated with error message, increasing its readability. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_media.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osinfo/osinfo_media.

[Libosinfo] [libosinfo PATCH v3 7/7] spec: Drop gvfs dependency

2019-07-16 Thread Fabiano Fidêncio
As we rely on libsoup to handle http://, https://, and ftp:// requests there's no need to depend on gvfs anymore. https://gitlab.com/libosinfo/libosinfo/issues/30 Signed-off-by: Fabiano Fidêncio --- libosinfo.spec.in | 1 - 1 file changed, 1 deletion(-) diff --git a/libosinfo.spec.in b

[Libosinfo] [libosinfo PATCH v3 2/7] tree: Remove not used Tree from _CreateFromLocationAsyncData struct

2019-07-16 Thread Fabiano Fidêncio
As the OsinfoTree is not used anywhere in our code, let's just remove it. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_tree.c | 4 1 file changed, 4 deletions(-) diff --git a/osinfo/osinfo_tree.c b/osinfo/osinfo_tree.c index 8a58dd9..227f2c9 100644 --- a/osinfo/osinfo_tree.c +++ b

[Libosinfo] [libosinfo PATCH 10/20] Add "Since: 0.2.7" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_install_script.c | 2 ++ osinfo/osinfo_platform.c

[Libosinfo] [libosinfo PATCH 11/20] Add "Since: 0.2.8" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [libosinfo PATCH 20/20] Add "Since: 1.6.0" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [libosinfo PATCH 14/20] Add "Since: 0.2.11" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_install_script.c | 2 ++ 1 file changed, 2 insertions(+)

[Libosinfo] [libosinfo PATCH 04/20] Add "Since: 0.1.0" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [libosinfo PATCH 18/20] Add "Since: 1.4.0" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_media.c | 4 osinfo/osinfo_os.h| 1 + 2 files

[Libosinfo] [libosinfo PATCH 02/20] Add "Since: 0.0.5" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_os.c | 2 ++ 1 file changed, 2 insertions(+) diff --gi

[Libosinfo] [libosinfo PATCH 00/20] Add "Since: ..." to the function's documentation

2019-07-15 Thread Fabiano Fidêncio
not least, this series addresses everything released since the first release. For the first release, it doesn't actually make sense to add "Since: ...", although it would be good to have those functions documented at some point (but not as part of this series). Fabiano Fidêncio (20):

[Libosinfo] [libosinfo PATCH 17/20] Add "Since: 1.3.0" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_image.c | 8 osinfo/osinfo_imagelist.c

[Libosinfo] [libosinfo PATCH 19/20] Add "Since: 1.5.0" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_image.c | 6 ++ osinfo/osinfo_install_co

[Libosinfo] [libosinfo PATCH 06/20] Add "Since: 0.2.1" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [libosinfo PATCH 08/20] Add "Since: 0.2.3" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [libosinfo PATCH 13/20] Add "Since: 0.2.10" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_install_script.c | 2 ++ osinfo/osinfo_install_script.h | 1

[Libosinfo] [libosinfo PATCH 01/20] Add "Since: 0.0.3" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_media.c | 4 1 file changed, 4 insertions(+) diff --gi

[Libosinfo] [libosinfo PATCH 15/20] Add "Since: 0.2.12" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_install_script.c | 2 ++ 1 file changed, 2 insertions(+)

[Libosinfo] [libosinfo PATCH 03/20] Add "Since: 0.0.6" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_os.c | 2 ++ 1 file changed, 2 insertions(+) diff --gi

[Libosinfo] [libosinfo PATCH 12/20] Add "Since: 0.2.9" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [libosinfo PATCH 09/20] Add "Since: 0.2.6" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Signed-off-by: Fabiano Fidêncio --- osinfo/osinfo_device_driver.c | 2 ++ osinfo/osinfo_install_co

[Libosinfo] [libosinfo PATCH 05/20] Add "Since: 0.2.0" to the documentation

2019-07-15 Thread Fabiano Fidêncio
Let's add the "Since: ..." information as part of the function's documentation. It helps developers reading our docs to easily figure out when a function has been introduced. Together with this change, documentation has been added to the functions missing them. Signed-off-by: Fabian

[Libosinfo] [osinfo-db PATCH 1/2] install-script, centos: Fix distro comparision

2019-07-12 Thread Fabiano Fidêncio
We have to single-quote centos, otherwise the test for the os/distro will always fail. Signed-off-by: Fabiano Fidêncio --- data/install-script/redhat.com/rhel-kickstart-desktop.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/install-script/redhat.com/rhel

[Libosinfo] [osinfo-db PATCH 0/2] A few fixes for CentOS 7

2019-07-12 Thread Fabiano Fidêncio
The first patch fixes the os/distro comparison, which requires the string to be single-quoted; The second patch adjusts CentOS 7 name for its variants; Fabiano Fidêncio (2): install-script,centos: Fix distro comparision centos: Adjust the variant names to CentOS 7 data/install-script

[Libosinfo] [osinfo-db PATCH 2/2] centos: Adjust the variant names to CentOS 7

2019-07-12 Thread Fabiano Fidêncio
As used in the name, let's adjust the variant names to also use CentOS 7 instead of CentOS 7.0. Signed-off-by: Fabiano Fidêncio --- data/os/centos.org/centos-7.0.xml.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/os/centos.org/centos-7.0.xml.in b/data/os

Re: [Libosinfo] [osinfo-db-tools PATCH v2 08/16] Add support to meson build system

2019-07-11 Thread Fabiano Fidêncio
On Thu, Jul 11, 2019 at 9:39 PM Cole Robinson wrote: > > On 7/10/19 11:25 AM, Fabiano Fidêncio wrote: > > On Tue, Jul 9, 2019 at 12:47 PM Fabiano Fidêncio > > wrote: > > > > [snip] > > > >> +cp $BUILD_ROOT/{mingw-,}osinfo-db-tools.spec $MESON_DIS

[Libosinfo] [osinfo-db PATCH 2/2] dragonflybsd: Add 5.6 data

2019-07-11 Thread Fabiano Fidêncio
In a conversation with DragonFly BSD developers I've learned that the minor releases (x.y.minor) should not have their own entries. It's too late for fixing this for older releases, but let's follow this for new ones. Signed-off-by: Fabiano Fidêncio --- .../dragonflybsd.org/dragonflybsd-5.6

[Libosinfo] [osinfo-db PATCH 1/2] drangonflybsd: Add EOL date

2019-07-11 Thread Fabiano Fidêncio
Although DragonFlyBSD doesn't have specific EOL dates mentioned in their website, a quick chat on their development IRC channel suggested that a distro reach its EOL once a new version is released. With this in mind, we can add the EOL info based on that. Signed-off-by: Fabiano Fidêncio

[Libosinfo] [osinfo-db PATCH 0/2] dragonflybsd: Add eol-dates for old releases & add 5.6 info & tests

2019-07-11 Thread Fabiano Fidêncio
add 5.6 in a more proper way than the previous entries; Fabiano Fidêncio (2): drangonflybsd: Add EOL date dragonflybsd: Add 5.6 data .../dragonflybsd.org/dragonflybsd-1.0.xml.in | 1 + .../dragonflybsd.org/dragonflybsd-1.0A.xml.in | 1 + .../dragonflybsd-1.10.0.xml.in

[Libosinfo] [osinfo-db PATCH 2/2] install-script, rhel: Only add install-source if there's an install URL

2019-07-11 Thread Fabiano Fidêncio
nly adding "inst.repo=" if that's the case. https://gitlab.com/libosinfo/osinfo-db/issues/29 Signed-off-by: Fabiano Fidêncio --- .../redhat.com/rhel-kickstart-desktop.xml.in | 7 +-- data/install-script/redhat.com/rhel-kickstart-jeos.xml.in | 7 +-- 2 files changed,

[Libosinfo] [osinfo-db PATCH 0/2] Only add the install-source there's an install URL

2019-07-11 Thread Fabiano Fidêncio
orkstation/x86_64/os ... Fabiano Fidêncio (2): install-script,fedora: Only add install-source if there's an install URL install-script,rhel: Only add install-source if there's an install URL .../fedoraproject.org/fedora-kickstart-desktop.xml.in | 7 +-- .../fedoraproject.

[Libosinfo] [osinfo-db PATCH 1/2] install-script, fedora: Only add install-source if there's an install URL

2019-07-11 Thread Fabiano Fidêncio
nly adding "inst.repo=" if that's the case. https://gitlab.com/libosinfo/osinfo-db/issues/29 Signed-off-by: Fabiano Fidêncio --- .../fedoraproject.org/fedora-kickstart-desktop.xml.in | 7 +-- .../fedoraproject.org/fedora-kickstart-jeos.xml.in | 7 +-- 2 files changed,

Re: [Libosinfo] [osinfo-db-tools PATCH v2 08/16] Add support to meson build system

2019-07-10 Thread Fabiano Fidêncio
On Tue, Jul 9, 2019 at 12:47 PM Fabiano Fidêncio wrote: [snip] > +cp $BUILD_ROOT/{mingw-,}osinfo-db-tools.spec $MESON_DIST_ROOT/ I've noticed that the current state of osinfo-db-tools tarball is to just include osinfo-db-tools.spec and not mingw-osinfo-db-tools.spec. Shall we k

[Libosinfo] [osinfo-db-tools PATCH v2 07/16] tools: Don't import config.h

2019-07-09 Thread Fabiano Fidêncio
sc_require_config_h and sc_require_config_h_first checks from `make syntax-check`. Signed-off-by: Fabiano Fidêncio --- cfg.mk | 4 +++- configure.ac | 1 - tools/osinfo-db-export.c | 2 -- tools/osinfo-db-import.c | 2 -- tools/osinfo-db-path.c | 2

[Libosinfo] [osinfo-db-tools PATCH v2 05/16] cfg.mk: Remove exclude_file_name_regexp--sc_bindtextdomain

2019-07-09 Thread Fabiano Fidêncio
Let's run the check in all files. Signed-off-by: Fabiano Fidêncio --- cfg.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/cfg.mk b/cfg.mk index b7839c8..fc4b313 100644 --- a/cfg.mk +++ b/cfg.mk @@ -100,5 +100,3 @@ sc_bracket_spacing_check: # We don't use this feature of maint.mk

[Libosinfo] [osinfo-db-tools PATCH v2 11/16] prepare-release: Adapt to use meson

2019-07-09 Thread Fabiano Fidêncio
Let's adapt the prepare-release script to use meson build system instead of autotools. This change has been tested and is working fine on Fedora 30+. Signed-off-by: Fabiano Fidêncio --- prepare-release.sh | 78 ++ 1 file changed, 24 insertions(+), 54

[Libosinfo] [osinfo-db-tools PATCH v2 16/16] prepare-release: Add `ninja syntax-check`

2019-07-09 Thread Fabiano Fidêncio
Now that ninja has a `syntax-check` target, let's add it to prepare-release script in a similar that `make syntax-check` was used before. Signed-off-by: Fabiano Fidêncio --- prepare-release.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prepare-release.sh b/prepare-release.sh index

[Libosinfo] [osinfo-db-tools PATCH v2 09/16] spec: Adapt to use meson

2019-07-09 Thread Fabiano Fidêncio
use the `%mingw_ninja_install` was only recently introduced to mingw-filesystem package. Signed-off-by: Fabiano Fidêncio --- mingw-osinfo-db-tools.spec.in | 14 +++--- osinfo-db-tools.spec.in | 17 ++--- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/mingw-osinfo

[Libosinfo] [osinfo-db-tools PATCH v2 04/16] cfg.mk: Remove exclude_file_name_regexp--sc_prohibit_strcmp

2019-07-09 Thread Fabiano Fidêncio
Let's run the check in all files. Signed-off-by: Fabiano Fidêncio --- cfg.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/cfg.mk b/cfg.mk index 5490603..b7839c8 100644 --- a/cfg.mk +++ b/cfg.mk @@ -101,6 +101,4 @@ sc_bracket_spacing_check: # We don't use this feature of maint.mk

[Libosinfo] [osinfo-db-tools PATCH v2 08/16] Add support to meson build system

2019-07-09 Thread Fabiano Fidêncio
-check` provided. Signed-off-by: Fabiano Fidêncio --- build-aux/dist.sh | 11 +++ meson.build | 218 ++ po/meson.build| 2 + tests/meson.build | 21 + tools/meson.build | 97 + 5 files changed, 349 insertions

[Libosinfo] [osinfo-db-tools PATCH v2 13/16] Support `make syntax-check` without Makefile

2019-07-09 Thread Fabiano Fidêncio
add sc_prohibit_always-defined_macros to the list of local checks to skip as it looks for Makefile, which is generated after running ./configure. maint.mk: allow running `make syntax-check` without having a Makefile generated. Signed-off-by: Fabiano Fidêncio --- GNUmakefile

[Libosinfo] [osinfo-db-tools PATCH v2 12/16] Drop autotools support

2019-07-09 Thread Fabiano Fidêncio
ove, build-aux/gitlog-to-changelog is currently used by meson as part of the `dist`. All the other files, with a few changes, will be useful for meson as, with a few changes, we will be able have `ninja syntax-check` working. Signed-off-by: Fabiano Fidêncio --- Makefile.am |

[Libosinfo] [osinfo-db-tools PATCH v2 10/16] prepare-release: Remove non-valid configure options

2019-07-09 Thread Fabiano Fidêncio
Those options have been added as the `prepare-release.sh` was copied from the libosinfo project. However, those options are not valid for osinfo-db-tools project. Signed-off-by: Fabiano Fidêncio --- prepare-release.sh | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git

[Libosinfo] [osinfo-db-tools PATCH v2 02/16] util: Indent includes/defines

2019-07-09 Thread Fabiano Fidêncio
By doing this, we can stop excluding files from sc_preprocessor_indentation check. Signed-off-by: Fabiano Fidêncio --- tools/osinfo-db-util.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/osinfo-db-util.h b/tools/osinfo-db-util.h index 7b4e501..8d7a456 100644

[Libosinfo] [osinfo-db-tools PATCH v2 06/16] maint.mk: Update to the latest gnulib version

2019-07-09 Thread Fabiano Fidêncio
Signed-off-by: Fabiano Fidêncio --- maint.mk | 407 ++- 1 file changed, 255 insertions(+), 152 deletions(-) diff --git a/maint.mk b/maint.mk index 04a839a..16e9360 100644 --- a/maint.mk +++ b/maint.mk @@ -2,7 +2,7 @@ # This Makefile fragment

[Libosinfo] [osinfo-db-tools PATCH v2 14/16] Move files needed for `make syntax-check` to build-aux

2019-07-09 Thread Fabiano Fidêncio
tory; maint.mk: - "ME" variable had to be changed to point to the right place; - Some paths expecting cfg.mk in the top_srcdir had to be changed; - tight-scope.mk target dependency has been changed from $(ME) to maint.mk; Signed-off-by: Fabiano Fidêncio --- GNUmakefile => build-au

[Libosinfo] [osinfo-db-tools PATCH v2 00/16] Add support to meson build system

2019-07-09 Thread Fabiano Fidêncio
like to consider for now. Fabiano Fidêncio (16): tests: Unset OSINFO_LOCAL_DIR envvar util: Indent includes/defines cfg.mk: Remove exclude_file_name_regexp--sc_preprocessor_indentation cfg.mk: Remove exclude_file_name_regexp--sc_prohibit_strcmp cfg.mk: Remove exclude_file_name_regexp--s

  1   2   3   4   5   6   7   8   9   10   >