#1229 Draft: Silverblue: Add Simple Scan Flatpak to installer
Opened 5 months ago by siosm. Modified 4 months ago
siosm/pungi-fedora silverblue-simple-scan  into  main

file modified
+3 -3
@@ -837,7 +837,7 @@ 

                  # needed because of network restrictions on koji runroot

                  "flatpak_remote_url=oci+https://registry-no-cdn.fedoraproject.org",

                  # keeping them on the stable release until the flatpak sig confirms the next update

-                 "flatpak_remote_refs=runtime/org.fedoraproject.Platform/x86_64/f39 app/org.gnome.baobab/x86_64/stable app/org.gnome.Calculator/x86_64/stable app/org.gnome.Calendar/x86_64/stable app/org.gnome.Characters/x86_64/stable app/org.gnome.Cheese/x86_64/stable app/org.gnome.clocks/x86_64/stable app/org.gnome.Connections/x86_64/stable app/org.gnome.Contacts/x86_64/stable app/org.gnome.Evince/x86_64/stable app/org.gnome.Extensions/x86_64/stable app/org.gnome.font-viewer/x86_64/stable app/org.gnome.TextEditor/x86_64/stable app/org.gnome.Loupe/x86_64/stable app/org.gnome.Logs/x86_64/stable app/org.gnome.Maps/x86_64/stable app/org.fedoraproject.MediaWriter/x86_64/stable app/org.gnome.NautilusPreviewer/x86_64/stable app/org.gnome.Weather/x86_64/stable",

+                 "flatpak_remote_refs=runtime/org.fedoraproject.Platform/x86_64/f39 app/org.gnome.baobab/x86_64/stable app/org.gnome.Calculator/x86_64/stable app/org.gnome.Calendar/x86_64/stable app/org.gnome.Characters/x86_64/stable app/org.gnome.Cheese/x86_64/stable app/org.gnome.clocks/x86_64/stable app/org.gnome.Connections/x86_64/stable app/org.gnome.Contacts/x86_64/stable app/org.gnome.Evince/x86_64/stable app/org.gnome.Extensions/x86_64/stable app/org.gnome.font-viewer/x86_64/stable app/org.gnome.TextEditor/x86_64/stable app/org.gnome.Loupe/x86_64/stable app/org.gnome.Logs/x86_64/stable app/org.gnome.Maps/x86_64/stable app/org.fedoraproject.MediaWriter/x86_64/stable app/org.gnome.NautilusPreviewer/x86_64/stable app/org.gnome.Weather/x86_64/stable app/org.gnome.SimpleScan/x86_64/stable",

              ],

              'template_repo': 'https://pagure.io/fedora-lorax-templates.git',

              'template_branch': 'main',
@@ -865,7 +865,7 @@ 

                  # needed because of network restrictions on koji runroot

                  "flatpak_remote_url=oci+https://registry-no-cdn.fedoraproject.org",

                  # keeping them on the stable release until the flatpak sig confirms the next update

-                 "flatpak_remote_refs=runtime/org.fedoraproject.Platform/ppc64le/f39 app/org.gnome.baobab/ppc64le/stable app/org.gnome.Calculator/ppc64le/stable app/org.gnome.Calendar/ppc64le/stable app/org.gnome.Characters/ppc64le/stable app/org.gnome.Cheese/ppc64le/stable app/org.gnome.clocks/ppc64le/stable app/org.gnome.Connections/ppc64le/stable app/org.gnome.Contacts/ppc64le/stable app/org.gnome.Evince/ppc64le/stable app/org.gnome.Extensions/ppc64le/stable app/org.gnome.font-viewer/ppc64le/stable app/org.gnome.TextEditor/ppc64le/stable app/org.gnome.Loupe/ppc64le/stable app/org.gnome.Logs/ppc64le/stable app/org.gnome.Maps/ppc64le/stable app/org.fedoraproject.MediaWriter/ppc64le/stable app/org.gnome.NautilusPreviewer/ppc64le/stable app/org.gnome.Weather/ppc64le/stable",

+                 "flatpak_remote_refs=runtime/org.fedoraproject.Platform/ppc64le/f39 app/org.gnome.baobab/ppc64le/stable app/org.gnome.Calculator/ppc64le/stable app/org.gnome.Calendar/ppc64le/stable app/org.gnome.Characters/ppc64le/stable app/org.gnome.Cheese/ppc64le/stable app/org.gnome.clocks/ppc64le/stable app/org.gnome.Connections/ppc64le/stable app/org.gnome.Contacts/ppc64le/stable app/org.gnome.Evince/ppc64le/stable app/org.gnome.Extensions/ppc64le/stable app/org.gnome.font-viewer/ppc64le/stable app/org.gnome.TextEditor/ppc64le/stable app/org.gnome.Loupe/ppc64le/stable app/org.gnome.Logs/ppc64le/stable app/org.gnome.Maps/ppc64le/stable app/org.fedoraproject.MediaWriter/ppc64le/stable app/org.gnome.NautilusPreviewer/ppc64le/stable app/org.gnome.Weather/ppc64le/stable app/org.gnome.SimpleScan/ppc64le/stable",

              ],

              'template_repo': 'https://pagure.io/fedora-lorax-templates.git',

              'template_branch': 'main',
@@ -893,7 +893,7 @@ 

                  # needed because of network restrictions on koji runroot

                  "flatpak_remote_url=oci+https://registry-no-cdn.fedoraproject.org",

                  # keeping them on the stable release until the flatpak sig confirms the next update

-                 "flatpak_remote_refs=runtime/org.fedoraproject.Platform/aarch64/f39 app/org.gnome.baobab/aarch64/stable app/org.gnome.Calculator/aarch64/stable app/org.gnome.Calendar/aarch64/stable app/org.gnome.Characters/aarch64/stable app/org.gnome.Cheese/aarch64/stable app/org.gnome.clocks/aarch64/stable app/org.gnome.Connections/aarch64/stable app/org.gnome.Contacts/aarch64/stable app/org.gnome.Evince/aarch64/stable app/org.gnome.Extensions/aarch64/stable app/org.gnome.font-viewer/aarch64/stable app/org.gnome.TextEditor/aarch64/stable app/org.gnome.Loupe/aarch64/stable app/org.gnome.Logs/aarch64/stable app/org.gnome.Maps/aarch64/stable app/org.fedoraproject.MediaWriter/aarch64/stable app/org.gnome.NautilusPreviewer/aarch64/stable app/org.gnome.Weather/aarch64/stable",

+                 "flatpak_remote_refs=runtime/org.fedoraproject.Platform/aarch64/f39 app/org.gnome.baobab/aarch64/stable app/org.gnome.Calculator/aarch64/stable app/org.gnome.Calendar/aarch64/stable app/org.gnome.Characters/aarch64/stable app/org.gnome.Cheese/aarch64/stable app/org.gnome.clocks/aarch64/stable app/org.gnome.Connections/aarch64/stable app/org.gnome.Contacts/aarch64/stable app/org.gnome.Evince/aarch64/stable app/org.gnome.Extensions/aarch64/stable app/org.gnome.font-viewer/aarch64/stable app/org.gnome.TextEditor/aarch64/stable app/org.gnome.Loupe/aarch64/stable app/org.gnome.Logs/aarch64/stable app/org.gnome.Maps/aarch64/stable app/org.fedoraproject.MediaWriter/aarch64/stable app/org.gnome.NautilusPreviewer/aarch64/stable app/org.gnome.Weather/aarch64/stable app/org.gnome.SimpleScan/aarch64/stable",

              ],

              'template_repo': 'https://pagure.io/fedora-lorax-templates.git',

              'template_branch': 'main',

Include it in Silverblue as it's included in Workstation as well.

See: https://github.com/fedora-silverblue/issue-tracker/issues/242

Signed-off-by: Timothée Ravier tim@siosm.fr

rebased onto f4eccba3da69197042446733fc927a429ba10174

4 months ago

rebased onto f7a1763

4 months ago

Does it work? Is it able to access the scanner? I thought that it won't work until we have Flatpak Portal for accessing USB devices (that's currently under development). If it works, then I don't have a problem with including it.

Hum, I though I had read somewhere that it was working now but I can not find that again in https://pagure.io/fedora-kde/SIG/issue/146 or https://github.com/fedora-silverblue/issue-tracker/issues/242 so not sure.

Maybe @yselkowitz knows more.

It works for me with a scanner that advertises itself via IPP mDNS (on Fedora with mDNS resolution enabled)

Metadata