Job 440112 - Publish: Broken
{"build":231101}
Output:
Running publish hook
Job failed: InternalError: Command cd "/tank/repo/builds/231101" && FLAT_MANAGER_BUILD_ID="231101" FLAT_MANAGER_IS_REPUBLISH="false" "/usr/local/bin/flathub-hooks" "publish" "-c" "/etc/flathub-hooks.json" exited unsuccesfully: [2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Rewriting app/app.organicmaps.desktop/x86_64/stable (740c55452c280d8446928d8165bf7696370ca59975a762c8fab4484346a09076)
[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Changes to app.organicmaps.desktop.xml.gz: -<?xml version="1.0" encoding="utf-8"?>
-<components version="1.0">
+<?xml version="1.0" encoding="utf-8"?><components version="1.0">
<component type="desktop-application">
<id>app.organicmaps.desktop</id>
<name>Organic Maps</name>
<summary>Free offline maps for everyone</summary>
<project_license>Apache-2.0</project_license>
<description>
<p>
Organic Maps is a free Android & iOS offline maps app for travelers,
tourists, hikers, drivers and cyclists.
It uses crowd-sourced OpenStreetMap data and is developed with love by
<em>MapsWithMe</em> (<em>MapsMe</em>) founders and our community.
No ads, no tracking, no data collection, no crapware.
Your donations and positive reviews motivate and inspire us, thanks ❤️!
</p>
<p>## Features</p>
<p>
The Linux version of Organic Maps has not reached feature parity
with the Android and iPhone versions yet, and has not been optimized
for mobile devices yet.
Organic Maps is the ultimate companion app for travelers, tourists,
hikers, and cyclists:
</p>
<ul>
<li>
Detailed offline maps with places that don't exist on other maps,
thanks to OpenStreetMap
</li>
<li>Cycling routes, hiking trails, and walking paths</li>
<li>Contour lines, elevation profiles, peaks, and slopes</li>
<li>Turn-by-turn walking, cycling, and car navigation with voice guidance</li>
<li>Fast offline search on the map</li>
<li>Bookmarks and tracks export and import in KML, KMZ, GPX formats</li>
<li>Dark Mode to protect your eyes</li>
<li>Countries and regions don't take a lot of space</li>
<li>Free and open-source</li>
</ul>
<p>## Why Organic?</p>
<p>Organic Maps is pure and organic, made with love:</p>
<ul>
<li>Respects your privacy</li>
<li>Saves your battery</li>
<li>No unexpected mobile data charges</li>
</ul>
<p>Organic Maps app is free from trackers and other bad stuff:</p>
<ul>
<li>No ads</li>
<li>No tracking</li>
<li>No data collection</li>
<li>No phoning home</li>
<li>No annoying registration</li>
<li>No mandatory tutorials</li>
<li>No noisy email spam</li>
<li>No push notifications</li>
<li>No crapware</li>
<li>N̶o̶ ̶p̶e̶s̶t̶i̶c̶i̶d̶e̶s̶ Purely organic!</li>
</ul>
<p>The application is verified by Exodus Privacy Project.</p>
<p>Organic Maps doesn't request excessive permissions to spy on you.</p>
<p>At Organic Maps, we believe that privacy is a fundamental human right:</p>
<ul>
<li>Organic Maps is an indie community-driven open-source project</li>
<li>We protect your privacy from Big Tech's prying eyes</li>
<li>Stay safe no matter wherever you are</li>
</ul>
<p>
Reject surveillance - embrace your freedom.
<em>Give Organic Maps a try!</em>
</p>
</description>
<developer id="app.organicmaps">
<name>The Organic Maps Community</name>
</developer>
<developer_name>The Organic Maps Community</developer_name>
<supports>
<control>pointing</control>
<control>keyboard</control>
<control>touch</control>
</supports>
<launchable type="desktop-id">app.organicmaps.desktop.desktop</launchable>
- <icon type="cached" width="48" height="48">app.organicmaps.desktop.png</icon>
- <icon type="cached" width="64" height="64">app.organicmaps.desktop.png</icon>
- <icon type="remote" width="128" height="128">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/icons/128x128/app.organicmaps.desktop.png</icon>
- <icon type="cached" width="128" height="128">app.organicmaps.desktop.png</icon>
+ <icon height="48" type="cached" width="48">app.organicmaps.desktop.png</icon>
+ <icon height="64" type="cached" width="64">app.organicmaps.desktop.png</icon>
+ <icon height="128" type="remote" width="128">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/icons/128x128/app.organicmaps.desktop.png</icon>
+ <icon height="128" type="cached" width="128">app.organicmaps.desktop.png</icon>
<icon type="stock">app.organicmaps.desktop</icon>
<url type="homepage">https://organicmaps.app</url>
<url type="bugtracker">https://github.com/organicmaps/organicmaps/issues</url>
<url type="faq">https://organicmaps.app/faq/</url>
<url type="help">https://github.com/organicmaps/organicmaps/discussions/categories/q-a</url>
<url type="donation">https://organicmaps.app/donate</url>
<url type="translate">https://github.com/organicmaps/organicmaps/blob/master/docs/TRANSLATIONS.md</url>
<url type="contact">https://github.com/organicmaps/organicmaps#feedback=</url>
<url type="vcs-browser">https://github.com/organicmaps/organicmaps/</url>
<url type="contribute">https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md</url>
<categories>
<category>Maps</category>
<category>Education</category>
<category>Geography</category>
<category>Geoscience</category>
</categories>
<screenshots>
- <screenshot type="default" environment="plasma">
+ <screenshot environment="plasma" type="default">
<caption>Routing in light mode</caption>
- <image type="source" width="1526" height="873">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_orig.png</image>
- <image type="thumbnail" width="1248" height="713">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_1248x713@1.png</image>
- <image type="thumbnail" width="752" height="430">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_752x430@1.png</image>
- <image type="thumbnail" width="624" height="356">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_624x356@1.png</image>
- <image type="thumbnail" width="224" height="128">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_224x128@1.png</image>
+ <image height="873" type="source" width="1526">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_orig.png</image>
+ <image height="713" type="thumbnail" width="1248">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_1248x713@1.png</image>
+ <image height="430" type="thumbnail" width="752">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_752x430@1.png</image>
+ <image height="356" type="thumbnail" width="624">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_624x356@1.png</image>
+ <image height="128" type="thumbnail" width="224">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_224x128@1.png</image>
</screenshot>
<screenshot environment="plasma:dark">
<caption>Routing in dark mode</caption>
- <image type="source" width="1526" height="873">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_orig.png</image>
- <image type="thumbnail" width="1248" height="713">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_1248x713@1.png</image>
- <image type="thumbnail" width="752" height="430">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_752x430@1.png</image>
- <image type="thumbnail" width="624" height="356">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_624x356@1.png</image>
- <image type="thumbnail" width="224" height="128">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_224x128@1.png</image>
+ <image height="873" type="source" width="1526">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_orig.png</image>
+ <image height="713" type="thumbnail" width="1248">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_1248x713@1.png</image>
+ <image height="430" type="thumbnail" width="752">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_752x430@1.png</image>
+ <image height="356" type="thumbnail" width="624">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_624x356@1.png</image>
+ <image height="128" type="thumbnail" width="224">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_224x128@1.png</image>
</screenshot>
<screenshot environment="plasma">
<caption>Map overview in light mode</caption>
- <image type="source" width="1526" height="873">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_orig.png</image>
- <image type="thumbnail" width="1248" height="713">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_1248x713@1.png</image>
- <image type="thumbnail" width="752" height="430">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_752x430@1.png</image>
- <image type="thumbnail" width="624" height="356">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_624x356@1.png</image>
- <image type="thumbnail" width="224" height="128">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_224x128@1.png</image>
+ <image height="873" type="source" width="1526">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_orig.png</image>
+ <image height="713" type="thumbnail" width="1248">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_1248x713@1.png</image>
+ <image height="430" type="thumbnail" width="752">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_752x430@1.png</image>
+ <image height="356" type="thumbnail" width="624">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_624x356@1.png</image>
+ <image height="128" type="thumbnail" width="224">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_224x128@1.png</image>
</screenshot>
<screenshot environment="plasma:dark">
<caption>Map overview in dark mode</caption>
- <image type="source" width="1526" height="873">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_orig.png</image>
- <image type="thumbnail" width="1248" height="713">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_1248x713@1.png</image>
- <image type="thumbnail" width="752" height="430">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_752x430@1.png</image>
- <image type="thumbnail" width="624" height="356">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_624x356@1.png</image>
- <image type="thumbnail" width="224" height="128">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_224x128@1.png</image>
+ <image height="873" type="source" width="1526">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_orig.png</image>
+ <image height="713" type="thumbnail" width="1248">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_1248x713@1.png</image>
+ <image height="430" type="thumbnail" width="752">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_752x430@1.png</image>
+ <image height="356" type="thumbnail" width="624">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_624x356@1.png</image>
+ <image height="128" type="thumbnail" width="224">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_224x128@1.png</image>
</screenshot>
</screenshots>
<keywords>
<keyword>Map</keyword>
<keyword>Maps</keyword>
<keyword>Offline Maps</keyword>
<keyword>OMaps</keyword>
<keyword>Organic Maps</keyword>
<keyword>OrganicMaps</keyword>
<keyword>OSM</keyword>
<keyword>OpenStreetMap</keyword>
</keywords>
<releases>
- <release type="stable" version="2025.11.26-5" timestamp="1764115200">
+ <release timestamp="1764115200" type="stable" version="2025.11.26-5">
<description>
<p>Highlights:</p>
<ul>
<li>Wikipedia articles in Turkish, Japanese, and Chinese, type ?wiki to see them on the map</li>
<li>OSM data as of November 23</li>
<li>Brighter roads in dark vehicle mode</li>
<li>Improved bicycle routing in Austria</li>
</ul>
</description>
</release>
- <release type="stable" version="2025.11.11-4" timestamp="1762819200">
+ <release timestamp="1762819200" type="stable" version="2025.11.11-4">
<description>
<p>Highlights:</p>
<ul>
<li>Highlight downloaded regions, nature reserves, national parks, protected areas, Aboriginal lands, danger areas, lakes on the World map</li>
<li>Fresh OSM maps as of November 9</li>
<li>Routing supports road closure times</li>
</ul>
</description>
</release>
- <release type="stable" version="2025.10.23-22" timestamp="1761177600">
+ <release timestamp="1761177600" type="stable" version="2025.10.23-22">
<description>
<p>Highlights:</p>
<ul>
<li>POI details now show "name | ref" format (Viktor Govako)</li>
<li>Dark mode automatically syncs with system settings (DeepChirp)</li>
<li>Fresh OpenStreetMap data from October 21, 2025 (Viktor Govako)</li>
<li>New map objects: monitoring stations, traffic islands, Kneipp water cure facilities, miniature railways (Viktor Govako)</li>
<li>New POI types and icons: camp pitches in outdoors style, airport terminals, indoor play areas, telecommunication shops, boat rental facilities, slipway facilities, updated waste disposal and landfill icons (David Martinez)</li>
<li>Show names of subway entrances/exits on the map (Viktor Govako)</li>
<li>Improved information displayed after selecting a river or waterway segment (Viktor Govako)</li>
<li>Better EV charging station search with improved synonyms in all languages (Alexander Borsuk)</li>
<li>Fixed emoji search with variant selectors (Alexander Borsuk)</li>
<li>No more numeric prefix suggestions after finding exact address match (Viktor Govako)</li>
<li>Importing/exporting GeoJSON from/to umap.openstreetmap.fr should now preserve all metadata (Shubh Kesharwani)</li>
<li>Additional colors are supported for waymarked trails for the Hiking Routes map layer (Viktor Govako)</li>
</ul>
</description>
</release>
- <release type="stable" version="2025.10.05-7" timestamp="1759622400">
+ <release timestamp="1759622400" type="stable" version="2025.10.05-7">
<description>
<p>Highlights:</p>
<ul>
<li>New OpenStreetMap data as of October 4</li>
<li>Wikipedia data as of October 1</li>
</ul>
<p>Map Styles:</p>
<ul>
<li>Show bicycle rental shops tagged as amenity=bicycle + rental=shop</li>
<li>Show historic archaeological sites from zoom 12 and other historic sites from zoom 15 in Outdoor style</li>
<li>New icons for mast, communication, and power towers in Outdoors style</li>
<li>Increase peak icon size in Outdoors style</li>
<li>Add missing POI icon variants</li>
<li>Added more barrier types</li>
</ul>
</description>
</release>
</releases>
- <content_rating type="oars-1.1"/>
+ <content_rating type="oars-1.1" />
+ <custom><value key="flathub::verification::verified">true</value>
+ <value key="flathub::verification::timestamp">1679157385</value>
+ <value key="flathub::verification::method">website</value>
+ <value key="flathub::verification::website">organicmaps.app</value>
+ <value key="flathub::verification::login_is_organization">false</value>
+ <value key="flathub::build::build_log_url">https://flathub-vorarbeiter.apps.openshift.gnome.org/api/pipelines/894b4207-7a98-4bde-acc8-1c65761a82b4/log_url</value>
+ </custom>
</component>
</components>
-
[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Setting subsets: verified, floss, verified_floss
[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Rewriting ref app/app.organicmaps.desktop/x86_64/stable from 740c55452c280d8446928d8165bf7696370ca59975a762c8fab4484346a09076 to dbe257f2c1c37e60bacab6b5cbaaed233300edeea00dbfc306d0fcf1c619a2b0
[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Rewriting appstream/aarch64 (daada337495bc617f28ad43c6b871fce90b2b2113e6d9a7cd00118a50ee763bc)
[2025-11-26T17:28:15Z INFO flathub_hooks::cmd_publish] No changes to appstream/aarch64
[2025-11-26T17:28:15Z INFO flathub_hooks::cmd_publish] Rewriting appstream/x86_64 (0373e553ada12453a32137907a291dec4afd7e81cc52cb6a7660bcd9cea140c4)
Error: Failed to fetch storefront info from https://flathub.org/api/v2/purchases/storefront-info: HTTP status server error (504 Gateway Timeout) for url (https://flathub.org/api/v2/purchases/storefront-info?app_id=x86_64)
Stack backtrace:
0: anyhow::error::<impl anyhow::Error>::msg
1: flathub_hooks::storefront::StorefrontInfo::fetch
2: flathub_hooks::cmd_publish::PublishArgs::run
3: flathub_hooks::main
4: std::sys_common::backtrace::__rust_begin_short_backtrace
5: std::rt::lang_start::{{closure}}
6: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/ops/function.rs:284:13
7: std::panicking::try::do_call
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:504:40
8: std::panicking::try
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:468:19
9: std::panic::catch_unwind
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panic.rs:142:14
10: std::rt::lang_start_internal::{{closure}}
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:148:48
11: std::panicking::try::do_call
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:504:40
12: std::panicking::try
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:468:19
13: std::panic::catch_unwind
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panic.rs:142:14
14: std::rt::lang_start_internal
at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:148:20
15: main
16: __libc_start_call_main
at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
17: __libc_start_main_impl
at ./csu/../csu/libc-start.c:360:3
18: _start
Results:
{"error-message":"InternalError: Command cd \"/tank/repo/builds/231101\" && FLAT_MANAGER_BUILD_ID=\"231101\" FLAT_MANAGER_IS_REPUBLISH=\"false\" \"/usr/local/bin/flathub-hooks\" \"publish\" \"-c\" \"/etc/flathub-hooks.json\" exited unsuccesfully: [2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Rewriting app/app.organicmaps.desktop/x86_64/stable (740c55452c280d8446928d8165bf7696370ca59975a762c8fab4484346a09076)\n[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Changes to app.organicmaps.desktop.xml.gz: -<?xml version=\"1.0\" encoding=\"utf-8\"?>\n -<components version=\"1.0\">\n +<?xml version=\"1.0\" encoding=\"utf-8\"?><components version=\"1.0\">\n <component type=\"desktop-application\">\n <id>app.organicmaps.desktop</id>\n <name>Organic Maps</name>\n <summary>Free offline maps for everyone</summary>\n <project_license>Apache-2.0</project_license>\n <description>\n <p>\n Organic Maps is a free Android & iOS offline maps app for travelers,\n tourists, hikers, drivers and cyclists.\n It uses crowd-sourced OpenStreetMap data and is developed with love by\n <em>MapsWithMe</em> (<em>MapsMe</em>) founders and our community.\n No ads, no tracking, no data collection, no crapware.\n Your donations and positive reviews motivate and inspire us, thanks ❤️!\n </p>\n <p>## Features</p>\n <p>\n The Linux version of Organic Maps has not reached feature parity\n with the Android and iPhone versions yet, and has not been optimized\n for mobile devices yet.\n Organic Maps is the ultimate companion app for travelers, tourists,\n hikers, and cyclists:\n </p>\n <ul>\n <li>\n Detailed offline maps with places that don't exist on other maps,\n thanks to OpenStreetMap\n </li>\n <li>Cycling routes, hiking trails, and walking paths</li>\n <li>Contour lines, elevation profiles, peaks, and slopes</li>\n <li>Turn-by-turn walking, cycling, and car navigation with voice guidance</li>\n <li>Fast offline search on the map</li>\n <li>Bookmarks and tracks export and import in KML, KMZ, GPX formats</li>\n <li>Dark Mode to protect your eyes</li>\n <li>Countries and regions don't take a lot of space</li>\n <li>Free and open-source</li>\n </ul>\n <p>## Why Organic?</p>\n <p>Organic Maps is pure and organic, made with love:</p>\n <ul>\n <li>Respects your privacy</li>\n <li>Saves your battery</li>\n <li>No unexpected mobile data charges</li>\n </ul>\n <p>Organic Maps app is free from trackers and other bad stuff:</p>\n <ul>\n <li>No ads</li>\n <li>No tracking</li>\n <li>No data collection</li>\n <li>No phoning home</li>\n <li>No annoying registration</li>\n <li>No mandatory tutorials</li>\n <li>No noisy email spam</li>\n <li>No push notifications</li>\n <li>No crapware</li>\n <li>N̶o̶ ̶p̶e̶s̶t̶i̶c̶i̶d̶e̶s̶ Purely organic!</li>\n </ul>\n <p>The application is verified by Exodus Privacy Project.</p>\n <p>Organic Maps doesn't request excessive permissions to spy on you.</p>\n <p>At Organic Maps, we believe that privacy is a fundamental human right:</p>\n <ul>\n <li>Organic Maps is an indie community-driven open-source project</li>\n <li>We protect your privacy from Big Tech's prying eyes</li>\n <li>Stay safe no matter wherever you are</li>\n </ul>\n <p>\n Reject surveillance - embrace your freedom.\n <em>Give Organic Maps a try!</em>\n </p>\n </description>\n <developer id=\"app.organicmaps\">\n <name>The Organic Maps Community</name>\n </developer>\n <developer_name>The Organic Maps Community</developer_name>\n <supports>\n <control>pointing</control>\n <control>keyboard</control>\n <control>touch</control>\n </supports>\n <launchable type=\"desktop-id\">app.organicmaps.desktop.desktop</launchable>\n - <icon type=\"cached\" width=\"48\" height=\"48\">app.organicmaps.desktop.png</icon>\n - <icon type=\"cached\" width=\"64\" height=\"64\">app.organicmaps.desktop.png</icon>\n - <icon type=\"remote\" width=\"128\" height=\"128\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/icons/128x128/app.organicmaps.desktop.png</icon>\n - <icon type=\"cached\" width=\"128\" height=\"128\">app.organicmaps.desktop.png</icon>\n + <icon height=\"48\" type=\"cached\" width=\"48\">app.organicmaps.desktop.png</icon>\n + <icon height=\"64\" type=\"cached\" width=\"64\">app.organicmaps.desktop.png</icon>\n + <icon height=\"128\" type=\"remote\" width=\"128\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/icons/128x128/app.organicmaps.desktop.png</icon>\n + <icon height=\"128\" type=\"cached\" width=\"128\">app.organicmaps.desktop.png</icon>\n <icon type=\"stock\">app.organicmaps.desktop</icon>\n <url type=\"homepage\">https://organicmaps.app</url>\n <url type=\"bugtracker\">https://github.com/organicmaps/organicmaps/issues</url>\n <url type=\"faq\">https://organicmaps.app/faq/</url>\n <url type=\"help\">https://github.com/organicmaps/organicmaps/discussions/categories/q-a</url>\n <url type=\"donation\">https://organicmaps.app/donate</url>\n <url type=\"translate\">https://github.com/organicmaps/organicmaps/blob/master/docs/TRANSLATIONS.md</url>\n <url type=\"contact\">https://github.com/organicmaps/organicmaps#feedback=</url>\n <url type=\"vcs-browser\">https://github.com/organicmaps/organicmaps/</url>\n <url type=\"contribute\">https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md</url>\n <categories>\n <category>Maps</category>\n <category>Education</category>\n <category>Geography</category>\n <category>Geoscience</category>\n </categories>\n <screenshots>\n - <screenshot type=\"default\" environment=\"plasma\">\n + <screenshot environment=\"plasma\" type=\"default\">\n <caption>Routing in light mode</caption>\n - <image type=\"source\" width=\"1526\" height=\"873\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_orig.png</image>\n - <image type=\"thumbnail\" width=\"1248\" height=\"713\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_1248x713@1.png</image>\n - <image type=\"thumbnail\" width=\"752\" height=\"430\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_752x430@1.png</image>\n - <image type=\"thumbnail\" width=\"624\" height=\"356\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_624x356@1.png</image>\n - <image type=\"thumbnail\" width=\"224\" height=\"128\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_224x128@1.png</image>\n + <image height=\"873\" type=\"source\" width=\"1526\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_orig.png</image>\n + <image height=\"713\" type=\"thumbnail\" width=\"1248\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_1248x713@1.png</image>\n + <image height=\"430\" type=\"thumbnail\" width=\"752\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_752x430@1.png</image>\n + <image height=\"356\" type=\"thumbnail\" width=\"624\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_624x356@1.png</image>\n + <image height=\"128\" type=\"thumbnail\" width=\"224\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-1_224x128@1.png</image>\n </screenshot>\n <screenshot environment=\"plasma:dark\">\n <caption>Routing in dark mode</caption>\n - <image type=\"source\" width=\"1526\" height=\"873\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_orig.png</image>\n - <image type=\"thumbnail\" width=\"1248\" height=\"713\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_1248x713@1.png</image>\n - <image type=\"thumbnail\" width=\"752\" height=\"430\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_752x430@1.png</image>\n - <image type=\"thumbnail\" width=\"624\" height=\"356\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_624x356@1.png</image>\n - <image type=\"thumbnail\" width=\"224\" height=\"128\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_224x128@1.png</image>\n + <image height=\"873\" type=\"source\" width=\"1526\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_orig.png</image>\n + <image height=\"713\" type=\"thumbnail\" width=\"1248\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_1248x713@1.png</image>\n + <image height=\"430\" type=\"thumbnail\" width=\"752\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_752x430@1.png</image>\n + <image height=\"356\" type=\"thumbnail\" width=\"624\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_624x356@1.png</image>\n + <image height=\"128\" type=\"thumbnail\" width=\"224\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-2_224x128@1.png</image>\n </screenshot>\n <screenshot environment=\"plasma\">\n <caption>Map overview in light mode</caption>\n - <image type=\"source\" width=\"1526\" height=\"873\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_orig.png</image>\n - <image type=\"thumbnail\" width=\"1248\" height=\"713\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_1248x713@1.png</image>\n - <image type=\"thumbnail\" width=\"752\" height=\"430\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_752x430@1.png</image>\n - <image type=\"thumbnail\" width=\"624\" height=\"356\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_624x356@1.png</image>\n - <image type=\"thumbnail\" width=\"224\" height=\"128\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_224x128@1.png</image>\n + <image height=\"873\" type=\"source\" width=\"1526\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_orig.png</image>\n + <image height=\"713\" type=\"thumbnail\" width=\"1248\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_1248x713@1.png</image>\n + <image height=\"430\" type=\"thumbnail\" width=\"752\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_752x430@1.png</image>\n + <image height=\"356\" type=\"thumbnail\" width=\"624\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_624x356@1.png</image>\n + <image height=\"128\" type=\"thumbnail\" width=\"224\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-3_224x128@1.png</image>\n </screenshot>\n <screenshot environment=\"plasma:dark\">\n <caption>Map overview in dark mode</caption>\n - <image type=\"source\" width=\"1526\" height=\"873\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_orig.png</image>\n - <image type=\"thumbnail\" width=\"1248\" height=\"713\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_1248x713@1.png</image>\n - <image type=\"thumbnail\" width=\"752\" height=\"430\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_752x430@1.png</image>\n - <image type=\"thumbnail\" width=\"624\" height=\"356\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_624x356@1.png</image>\n - <image type=\"thumbnail\" width=\"224\" height=\"128\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_224x128@1.png</image>\n + <image height=\"873\" type=\"source\" width=\"1526\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_orig.png</image>\n + <image height=\"713\" type=\"thumbnail\" width=\"1248\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_1248x713@1.png</image>\n + <image height=\"430\" type=\"thumbnail\" width=\"752\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_752x430@1.png</image>\n + <image height=\"356\" type=\"thumbnail\" width=\"624\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_624x356@1.png</image>\n + <image height=\"128\" type=\"thumbnail\" width=\"224\">https://dl.flathub.org/media/app/organicmaps/desktop/dbfb0ce48a1c1e4bde773796ebaab54e/screenshots/image-4_224x128@1.png</image>\n </screenshot>\n </screenshots>\n <keywords>\n <keyword>Map</keyword>\n <keyword>Maps</keyword>\n <keyword>Offline Maps</keyword>\n <keyword>OMaps</keyword>\n <keyword>Organic Maps</keyword>\n <keyword>OrganicMaps</keyword>\n <keyword>OSM</keyword>\n <keyword>OpenStreetMap</keyword>\n </keywords>\n <releases>\n - <release type=\"stable\" version=\"2025.11.26-5\" timestamp=\"1764115200\">\n + <release timestamp=\"1764115200\" type=\"stable\" version=\"2025.11.26-5\">\n <description>\n <p>Highlights:</p>\n <ul>\n <li>Wikipedia articles in Turkish, Japanese, and Chinese, type ?wiki to see them on the map</li>\n <li>OSM data as of November 23</li>\n <li>Brighter roads in dark vehicle mode</li>\n <li>Improved bicycle routing in Austria</li>\n </ul>\n </description>\n </release>\n - <release type=\"stable\" version=\"2025.11.11-4\" timestamp=\"1762819200\">\n + <release timestamp=\"1762819200\" type=\"stable\" version=\"2025.11.11-4\">\n <description>\n <p>Highlights:</p>\n <ul>\n <li>Highlight downloaded regions, nature reserves, national parks, protected areas, Aboriginal lands, danger areas, lakes on the World map</li>\n <li>Fresh OSM maps as of November 9</li>\n <li>Routing supports road closure times</li>\n </ul>\n </description>\n </release>\n - <release type=\"stable\" version=\"2025.10.23-22\" timestamp=\"1761177600\">\n + <release timestamp=\"1761177600\" type=\"stable\" version=\"2025.10.23-22\">\n <description>\n <p>Highlights:</p>\n <ul>\n <li>POI details now show \"name | ref\" format (Viktor Govako)</li>\n <li>Dark mode automatically syncs with system settings (DeepChirp)</li>\n <li>Fresh OpenStreetMap data from October 21, 2025 (Viktor Govako)</li>\n <li>New map objects: monitoring stations, traffic islands, Kneipp water cure facilities, miniature railways (Viktor Govako)</li>\n <li>New POI types and icons: camp pitches in outdoors style, airport terminals, indoor play areas, telecommunication shops, boat rental facilities, slipway facilities, updated waste disposal and landfill icons (David Martinez)</li>\n <li>Show names of subway entrances/exits on the map (Viktor Govako)</li>\n <li>Improved information displayed after selecting a river or waterway segment (Viktor Govako)</li>\n <li>Better EV charging station search with improved synonyms in all languages (Alexander Borsuk)</li>\n <li>Fixed emoji search with variant selectors (Alexander Borsuk)</li>\n <li>No more numeric prefix suggestions after finding exact address match (Viktor Govako)</li>\n <li>Importing/exporting GeoJSON from/to umap.openstreetmap.fr should now preserve all metadata (Shubh Kesharwani)</li>\n <li>Additional colors are supported for waymarked trails for the Hiking Routes map layer (Viktor Govako)</li>\n </ul>\n </description>\n </release>\n - <release type=\"stable\" version=\"2025.10.05-7\" timestamp=\"1759622400\">\n + <release timestamp=\"1759622400\" type=\"stable\" version=\"2025.10.05-7\">\n <description>\n <p>Highlights:</p>\n <ul>\n <li>New OpenStreetMap data as of October 4</li>\n <li>Wikipedia data as of October 1</li>\n </ul>\n <p>Map Styles:</p>\n <ul>\n <li>Show bicycle rental shops tagged as amenity=bicycle + rental=shop</li>\n <li>Show historic archaeological sites from zoom 12 and other historic sites from zoom 15 in Outdoor style</li>\n <li>New icons for mast, communication, and power towers in Outdoors style</li>\n <li>Increase peak icon size in Outdoors style</li>\n <li>Add missing POI icon variants</li>\n <li>Added more barrier types</li>\n </ul>\n </description>\n </release>\n </releases>\n - <content_rating type=\"oars-1.1\"/>\n + <content_rating type=\"oars-1.1\" />\n + <custom><value key=\"flathub::verification::verified\">true</value>\n + <value key=\"flathub::verification::timestamp\">1679157385</value>\n + <value key=\"flathub::verification::method\">website</value>\n + <value key=\"flathub::verification::website\">organicmaps.app</value>\n + <value key=\"flathub::verification::login_is_organization\">false</value>\n + <value key=\"flathub::build::build_log_url\">https://flathub-vorarbeiter.apps.openshift.gnome.org/api/pipelines/894b4207-7a98-4bde-acc8-1c65761a82b4/log_url</value>\n + </custom>\n </component>\n </components>\n -\n \n[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Setting subsets: verified, floss, verified_floss\n[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Rewriting ref app/app.organicmaps.desktop/x86_64/stable from 740c55452c280d8446928d8165bf7696370ca59975a762c8fab4484346a09076 to dbe257f2c1c37e60bacab6b5cbaaed233300edeea00dbfc306d0fcf1c619a2b0\n[2025-11-26T17:28:14Z INFO flathub_hooks::cmd_publish] Rewriting appstream/aarch64 (daada337495bc617f28ad43c6b871fce90b2b2113e6d9a7cd00118a50ee763bc)\n[2025-11-26T17:28:15Z INFO flathub_hooks::cmd_publish] No changes to appstream/aarch64\n[2025-11-26T17:28:15Z INFO flathub_hooks::cmd_publish] Rewriting appstream/x86_64 (0373e553ada12453a32137907a291dec4afd7e81cc52cb6a7660bcd9cea140c4)\nError: Failed to fetch storefront info from https://flathub.org/api/v2/purchases/storefront-info: HTTP status server error (504 Gateway Timeout) for url (https://flathub.org/api/v2/purchases/storefront-info?app_id=x86_64)\n\nStack backtrace:\n 0: anyhow::error::<impl anyhow::Error>::msg\n 1: flathub_hooks::storefront::StorefrontInfo::fetch\n 2: flathub_hooks::cmd_publish::PublishArgs::run\n 3: flathub_hooks::main\n 4: std::sys_common::backtrace::__rust_begin_short_backtrace\n 5: std::rt::lang_start::{{closure}}\n 6: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/ops/function.rs:284:13\n 7: std::panicking::try::do_call\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:504:40\n 8: std::panicking::try\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:468:19\n 9: std::panic::catch_unwind\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panic.rs:142:14\n 10: std::rt::lang_start_internal::{{closure}}\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:148:48\n 11: std::panicking::try::do_call\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:504:40\n 12: std::panicking::try\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panicking.rs:468:19\n 13: std::panic::catch_unwind\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/panic.rs:142:14\n 14: std::rt::lang_start_internal\n at /rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/std/src/rt.rs:148:20\n 15: main\n 16: __libc_start_call_main\n at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16\n 17: __libc_start_main_impl\n at ./csu/../csu/libc-start.c:360:3\n 18: _start\n"}