From 2759d090451e40cb365a7e877a671743ea573b79 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 5 Mar 2025 12:26:35 +0100 Subject: [PATCH 01/19] Rebuild (geos) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 66bc093..17a97fd 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 20%{?dist} +Release: 21%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Wed Mar 05 2025 Sandro Mani - 20230429-21 +- Rebuild (geos) + * Thu Feb 27 2025 Björn Esser - 20230429-20 - Rebuild (jsoncpp) From 1c6bf2c695303723f0bddf18f43a271f6ec48753 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 27 May 2025 16:14:22 +0200 Subject: [PATCH 02/19] rebuild for new gpsd --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 17a97fd..e7201ec 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 21%{?dist} +Release: 22%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Tue May 27 2025 Remi Collet - 20230429-22 +- rebuild for new gpsd + * Wed Mar 05 2025 Sandro Mani - 20230429-21 - Rebuild (geos) From cf930e5a15fd54883f3976c820c87c6a3329658b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:04:00 +0000 Subject: [PATCH 03/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index e7201ec..a1a812b 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 22%{?dist} +Release: 23%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 20230429-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue May 27 2025 Remi Collet - 20230429-22 - rebuild for new gpsd From 9d4df7335afe25426c487752b5613d436543fe51 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 29 Jul 2025 23:24:07 +0200 Subject: [PATCH 04/19] Rebuild (gdal) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index a1a812b..1b61bfc 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 23%{?dist} +Release: 24%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Tue Jul 29 2025 Sandro Mani - 20230429-24 +- Rebuild (gdal) + * Fri Jul 25 2025 Fedora Release Engineering - 20230429-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From dc32e345954e10dd0f7b5f11f1a0ca6cdd979110 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 7 Aug 2025 10:42:16 -0600 Subject: [PATCH 05/19] Rebuild for Octave 10.2 --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 1b61bfc..d90263f 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 24%{?dist} +Release: 25%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Thu Aug 07 2025 Orion Poplawski - 20230429-25 +- Rebuild for Octave 10.2 + * Tue Jul 29 2025 Sandro Mani - 20230429-24 - Rebuild (gdal) From def03cee35a8207e22955040d8f5b2c96ebe9d08 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 3 Sep 2025 14:22:03 +0200 Subject: [PATCH 06/19] Rebuild (vfrnav) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index d90263f..f6e7de2 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 25%{?dist} +Release: 26%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Wed Sep 03 2025 Sandro Mani - 20230429-26 +- Rebuild (geos) + * Thu Aug 07 2025 Orion Poplawski - 20230429-25 - Rebuild for Octave 10.2 From 954b31b0c3a0352ea104213cf942df2ad2370e64 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 28 Oct 2025 17:06:08 +0100 Subject: [PATCH 07/19] Rebuild (geos) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index f6e7de2..b46539e 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 26%{?dist} +Release: 27%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Tue Oct 28 2025 Sandro Mani - 20230429-27 +- Rebuild (geos) + * Wed Sep 03 2025 Sandro Mani - 20230429-26 - Rebuild (geos) From 3f53cb47612d4136fa2ce0722d7845a121fe188f Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Sun, 23 Nov 2025 17:12:33 +0100 Subject: [PATCH 08/19] Rebuild (gdal) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index b46539e..a3421a5 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 27%{?dist} +Release: 28%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Sun Nov 23 2025 Sandro Mani - 20230429-28 +- Rebuild (gdal) + * Tue Oct 28 2025 Sandro Mani - 20230429-27 - Rebuild (geos) From 298bc16021f9f9df6c30178ef56eec7c264e62a3 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 14 Jan 2026 11:47:55 +0100 Subject: [PATCH 09/19] Rebuild for new gpsd --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index a3421a5..f627532 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 28%{?dist} +Release: 29%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Wed Jan 14 2026 Jitka Plesnikova - 20230429-29 +- Rebuild for new gpsd + * Sun Nov 23 2025 Sandro Mani - 20230429-28 - Rebuild (gdal) From a1b87ff111dd721b4bfa427c9b8d078d7b000414 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:53:17 +0000 Subject: [PATCH 10/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index f627532..0bdc653 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 29%{?dist} +Release: 30%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -478,6 +478,9 @@ fi %endif %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 20230429-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Jan 14 2026 Jitka Plesnikova - 20230429-29 - Rebuild for new gpsd From 077ab2911000b74a0a9488908d139017cc55c288 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Sun, 25 Jan 2026 18:59:43 -0500 Subject: [PATCH 11/19] Drop support for i686 --- vfrnav.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 0bdc653..62ddc2e 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 30%{?dist} +Release: 31%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -9,6 +9,9 @@ Source: https://gitlab.com/tsailer/vfrnav/-/archive/%{version}/%{name}-% Patch: vfrnav-octave-colors.patch Patch: vfrnav-compile.patch +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + %bcond_without webservice %bcond_with wetterdl %bcond_with osmium @@ -478,6 +481,9 @@ fi %endif %changelog +* Sun Jan 25 2026 Elliott Sales de Andrade - 20230429-31 +- Drop support for i686 + * Sat Jan 17 2026 Fedora Release Engineering - 20230429-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From b2e6030344e1df1683dda76ff2c6be15e50f29da Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Fri, 30 Jan 2026 13:00:15 +0100 Subject: [PATCH 12/19] compile fix --- vfrnav-compile.patch | 49 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/vfrnav-compile.patch b/vfrnav-compile.patch index 129433b..c25b202 100644 --- a/vfrnav-compile.patch +++ b/vfrnav-compile.patch @@ -65,3 +65,52 @@ for (pqxx::result::const_iterator ri(r.begin()), re(r.end()); ri != re; ++ri) { Tags tags; tags.add_pg(to_str(ri[68])); +--- vfrnav-20230429/cfmu/adr.cc.orig 2026-01-30 12:46:50.497664549 +0100 ++++ vfrnav-20230429/cfmu/adr.cc 2026-01-30 12:47:31.905992663 +0100 +@@ -77,13 +77,13 @@ + return u; + } catch (const std::runtime_error& e) { + } +- static const boost::uuids::uuid nsuuid = { ++ static const boost::uuids::uuid nsuuid = {{ + 0x5b, 0x20, 0xbd, 0x56, + 0x73, 0x8d, + 0x47, 0xcb, + 0xb1, 0xea, + 0x30, 0x0f, 0x31, 0x7e, 0x8b, 0x32 +- }; ++ }}; + return from_str(nsuuid, x.substr(pfx)); + } + +@@ -95,13 +95,13 @@ + + UUID UUID::from_countryborder(const std::string& x) + { +- static const boost::uuids::uuid nsuuid = { ++ static const boost::uuids::uuid nsuuid = {{ + 0x00, 0xff, 0xf6, 0xf3, + 0xff, 0xf5, + 0x43, 0x74, + 0x96, 0x3b, + 0x0b, 0x8f, 0x11, 0x34, 0x22, 0xb9 +- }; ++ }}; + return from_str(nsuuid, x); + } + +--- vfrnav-20230429/cfmu/adrgraph.cc.orig 2026-01-30 12:46:57.341079989 +0100 ++++ vfrnav-20230429/cfmu/adrgraph.cc 2026-01-30 12:47:44.106975328 +0100 +@@ -154,10 +154,10 @@ + + const float GraphEdge::maxmetric = std::numeric_limits::max(); + const float GraphEdge::invalidmetric = std::numeric_limits::quiet_NaN(); +-const boost::uuids::uuid GraphEdge::matchalluuid = { ++const boost::uuids::uuid GraphEdge::matchalluuid = {{ + 0xb7, 0xc9, 0xbe, 0x9a, 0x2e, 0xcb, 0x49, 0x03, + 0xb2, 0xd5, 0x58, 0xf9, 0xac, 0xbe, 0x36, 0x75 +-}; ++}}; + const UUID GraphEdge::matchall(matchalluuid); + + GraphEdge::GraphEdge(timetype_t tm, const Object::const_ptr_t& obj, unsigned int levels) From d7fab3abf888ac013f3ccdb7f1a6cb24da7d73a4 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Fri, 30 Jan 2026 13:34:18 +0100 Subject: [PATCH 13/19] more compile fixes --- vfrnav-compile.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/vfrnav-compile.patch b/vfrnav-compile.patch index c25b202..114fcfa 100644 --- a/vfrnav-compile.patch +++ b/vfrnav-compile.patch @@ -114,3 +114,14 @@ const UUID GraphEdge::matchall(matchalluuid); GraphEdge::GraphEdge(timetype_t tm, const Object::const_ptr_t& obj, unsigned int levels) +--- vfrnav-20230429/doc/flightdeck.tex.orig 2026-01-30 13:22:27.770429063 +0100 ++++ vfrnav-20230429/doc/flightdeck.tex 2026-01-30 13:22:41.561489169 +0100 +@@ -26,7 +26,7 @@ + \else + \documentclass[a4paper,10pt,dvips]{article} + \fi +-\usepackage[german,english]{babel} ++\usepackage[english]{babel} + \selectlanguage{english} + \usepackage{graphicx} + \usepackage[isolatin]{inputenc} From c7a6a52439134723d77370386241faab319322c1 Mon Sep 17 00:00:00 2001 From: Thomas Sailer Date: Wed, 18 Feb 2026 10:00:39 +0100 Subject: [PATCH 14/19] fix requires --- vfrnav.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vfrnav.spec b/vfrnav.spec index 62ddc2e..e3b48a7 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 31%{?dist} +Release: 32%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -105,7 +105,7 @@ Requires: texlive-xstring Requires: texlive-hyphenat Requires: tex(t2aenc.def) Requires: texlive-lh -Requires: texlive-xetex-def +Requires: texlive-xetex Requires: texlive-framed Requires: texlive-polyglossia Requires: texlive-multirow @@ -481,6 +481,9 @@ fi %endif %changelog +* Wed Feb 18 2026 Thomas Sailer - 20230429-32 +- fix requires + * Sun Jan 25 2026 Elliott Sales de Andrade - 20230429-31 - Drop support for i686 From ec5ba1171e82b8c102ee20e9eb39c3f45b300f16 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 27 Feb 2026 08:24:02 -0700 Subject: [PATCH 15/19] Rebuild for octave 11.1 --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index e3b48a7..2d0ce5e 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 32%{?dist} +Release: 33%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -481,6 +481,9 @@ fi %endif %changelog +* Fri Feb 27 2026 Orion Poplawski - 20230429-33 +- Rebuild for octave 11.1 + * Wed Feb 18 2026 Thomas Sailer - 20230429-32 - fix requires From 11a8989ea71118e28048eb51848cf1470609702d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sun, 22 Mar 2026 16:35:14 +0100 Subject: [PATCH 16/19] Rebuild (jsoncpp) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 2d0ce5e..32efc97 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 33%{?dist} +Release: 34%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -481,6 +481,9 @@ fi %endif %changelog +* Sun Mar 22 2026 Björn Esser - 20230429-34 +- Rebuild (jsoncpp) + * Fri Feb 27 2026 Orion Poplawski - 20230429-33 - Rebuild for octave 11.1 From 56fe2a254cb91cdc3f27b716412826e3e8c03ff7 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 12 Jun 2026 20:02:45 -0400 Subject: [PATCH 17/19] Rebuilt for openssl 4.0 --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 32efc97..edb0607 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 34%{?dist} +Release: 35%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -481,6 +481,9 @@ fi %endif %changelog +* Sat Jun 13 2026 Yaakov Selkowitz - 20230429-35 +- Rebuilt for openssl 4.0 + * Sun Mar 22 2026 Björn Esser - 20230429-34 - Rebuild (jsoncpp) From d9e802b2f2cc3f48cb20aabf6a975963fe18da0d Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Fri, 19 Jun 2026 15:04:25 +0200 Subject: [PATCH 18/19] Rebuild (gdal) --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index edb0607..44c4414 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 35%{?dist} +Release: 36%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -481,6 +481,9 @@ fi %endif %changelog +* Fri Jun 19 2026 Sandro Mani - 20230429-36 +- Rebuild (gdal) + * Sat Jun 13 2026 Yaakov Selkowitz - 20230429-35 - Rebuilt for openssl 4.0 From 8d77a793b0fb0fd2a1af9208f6a8e4e57e914a36 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:27:56 +0000 Subject: [PATCH 19/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- vfrnav.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vfrnav.spec b/vfrnav.spec index 44c4414..5e2dd7f 100644 --- a/vfrnav.spec +++ b/vfrnav.spec @@ -1,6 +1,6 @@ Name: vfrnav Version: 20230429 -Release: 36%{?dist} +Release: 37%{?dist} Summary: VFR/IFR Navigation License: GPL-2.0-or-later @@ -481,6 +481,9 @@ fi %endif %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 20230429-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Fri Jun 19 2026 Sandro Mani - 20230429-36 - Rebuild (gdal)