Compare commits

...
Sign in to create a new pull request.

62 commits

Author SHA1 Message Date
Yaakov Selkowitz
8fb806f863 F44 2026-03-24 20:39:18 -04:00
Yaakov Selkowitz
2a3c8cb5f3 F43 2025-10-12 13:05:54 -04:00
Yaakov Selkowitz
045892a26f F42 2025-03-28 16:14:51 -04:00
Yaakov Selkowitz
a73f030f87 Fix detection of runtime pixbuf loaders
Because Fedora flatpaks are not actually built from the runtime/sdk, it is
necessary for anything needed during cleanup-commands to be listed as a
dependency (despite being in the runtime).  In the case of GdkPixbuf
loaders, that means all the runtime loaders must be included, so that they
are detected when running gdk-pixbuf-query-loaders.
2024-11-06 16:34:22 -05:00
Yaakov Selkowitz
07f19e89e3 F41 2024-10-08 12:53:44 -04:00
Yaakov Selkowitz
cb1d84f536 F40 2024-04-10 19:19:46 -04:00
Yaakov Selkowitz
ea9a2e6802 F39 2023-10-11 18:17:56 -04:00
Kalev Lember
6e620ffd70 Update to 44.3 2023-07-02 00:53:30 +02:00
Kalev Lember
691e429e02 Update to 44.2 2023-06-13 17:59:20 +02:00
Kalev Lember
8496d6e748 Drop pixbuf loaders that are included in F38 flatpak runtime 2023-03-27 19:02:40 +02:00
Kalev Lember
89290b38f9 Switch to F38 runtime and sources 2023-03-27 18:51:57 +02:00
Yaakov Selkowitz
6bc0e744df Remove deps now in flatpak-common 2023-02-23 04:56:31 -05:00
Yaakov Selkowitz
37bd945746 Update rawhide refs for f38 branching 2023-02-08 15:06:59 -05:00
Yaakov Selkowitz
7ec9b6ecfc Add eog-plugins and more GdkPixbuf loaders
libportal was since added to flatpak-common.
2023-01-27 14:43:30 -05:00
Kalev Lember
49c371ca5b Update to 43.1 2022-11-01 17:22:08 +01:00
Kalev Lember
ecdc6199c6 container.yaml: Add --filesystem=xdg-run/gvfsd
This fixes the following warning spew when opening images:

GVFS-WARNING **: 12:15:55.230: The peer-to-peer connection failed: Error when getting information for file “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.
2022-10-06 12:19:16 +02:00
Kalev Lember
9fe154e0e7 Switch to F37 runtime and sources 2022-10-05 19:15:07 +02:00
Kalev Lember
110f6dc557 Update to 42.3 2022-09-05 06:44:17 +02:00
Jan Beran
1f1b27312c Fix missing icon in "About Image Viewer" screen 2022-07-19 22:10:19 +02:00
Tomas Popela
2e0b3fece0 Remove sources file as it breaks build
Could not execute sources: No spec file found.
2022-05-17 15:34:35,055 - atomic_reactor.plugin - DEBUG - Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/atomic_reactor/plugin.py", line 268, in run
    plugin_response = plugin_instance.run()
  File "/usr/lib/python3.9/site-packages/atomic_reactor/plugins/pre_pyrpkg_fetch_artefacts.py", line 48, in run
    subprocess.check_call(self.command.split())
  File "/usr/lib64/python3.9/subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['fedpkg', 'sources']' returned non-zero exit status 1.
2022-05-17 17:43:12 +02:00
Tomas Popela
046c5e2341 Update to Fedora 36, limit architectures and sync with Flathub 2022-05-17 13:19:36 +02:00
Kalev Lember
c407c2b20c Update to 41.1 2021-12-08 13:25:18 +01:00
Kalev Lember
b93fec30a7 container.yaml: Sync finish-args with flathub 2021-10-04 21:56:02 +02:00
Kalev Lember
dd57260fe7 Switch to F35 runtime and sources 2021-10-04 21:55:46 +02:00
Kalev Lember
1506b08666 Update to 40.3 2021-08-18 13:37:42 +02:00
Kalev Lember
ee9113c590 Update to 40.2 2021-08-04 15:42:00 +02:00
Kalev Lember
5f2145717a Update to 40.1 2021-05-06 21:03:52 +02:00
Kalev Lember
4135f6888e container.yaml: Sync finish-args with flathub 2021-03-27 18:34:02 +01:00
Kalev Lember
681f6ddfb7 Switch to F34 runtime and sources 2021-03-27 18:34:02 +01:00
Kalev Lember
ed8a21d5e0 container.yaml: Adapt for master->stable rename 2021-02-18 17:27:18 +01:00
Kalev Lember
6cfb9bc5e0 Update to 3.38.2 2021-02-18 15:58:04 +01:00
Kalev Lember
88c5266b88 Rebuild 2020-12-16 10:40:14 +01:00
Kalev Lember
48715f2e66 Rebuild 2020-10-06 01:03:35 +02:00
Kalev Lember
d49780e7a3 Switch to F33 runtime and sources 2020-10-02 18:57:00 +02:00
Kalev Lember
d2a7f160f9 Rebuild 2020-09-11 11:05:53 +02:00
Kalev Lember
94abe5d394 Rebuild 2020-08-17 18:15:08 +02:00
Kalev Lember
077218f8db Rebuild 2020-07-31 20:22:07 +02:00
Kalev Lember
d061f5b35c Update to 3.36.2 2020-04-29 15:16:07 +02:00
Kalev Lember
a64f52e619 Rebuild 2020-04-14 21:05:55 +02:00
Kalev Lember
80e0438846 Remove incorrect GDK_PIXBUF_MODULE_FILE env variable
We don't install any loaders in /app/lib/gdk-pixbuf-2.0/ right now.
2020-04-03 14:21:23 +02:00
Kalev Lember
af3c365537 Rebuild 2020-04-03 10:48:29 +02:00
Kalev Lember
edd75313aa Rebuild 2020-04-02 15:37:40 +02:00
Kalev Lember
25086d5bf0 Don't rename desktop file
It was renamed upstream in eog 3.36.x.
2020-03-31 20:32:23 +02:00
Kalev Lember
50cf1541e8 Switch to F32 runtime and sources 2020-03-31 17:02:39 +02:00
Kalev Lember
a8dd26f5f8 Update to 3.34.2 2020-01-11 22:05:46 +01:00
Kalev Lember
4445c0edcc Regenerate with fedmod to make diffing easier 2019-10-28 16:03:45 +01:00
Kalev Lember
c52b9f9d28 Update finish-args from flathub 2019-10-28 16:02:54 +01:00
Kalev Lember
f8b5e7aee4 Migrate DConf settings 2019-10-28 16:00:41 +01:00
Kalev Lember
58a1603613 Use gnome-desktop3 and libpeas from flatpak-common 2019-10-28 15:59:12 +01:00
Kalev Lember
fee6fb475d Switch to F31 runtime and sources 2019-10-28 15:58:47 +01:00
Kalev Lember
2b338dc45b Don't rename icon as it's renamed upstream 2019-06-03 21:55:47 +02:00
Kalev Lember
2d3cdaf832 Switch to F30 runtime and sources
Also, while at this, stop building bubblewrap as it's part of the f30
runtime now.
2019-06-03 16:23:52 +02:00
Owen W. Taylor
ce974730cb Explictly buildrequire 'platform: [f29]' 2019-03-02 05:05:30 +00:00
Owen W. Taylor
d40bf8dca6 Rebuild 2019-03-02 05:04:19 +00:00
Owen W. Taylor
b46a543f11 Rebuild 2018-11-28 20:40:05 +00:00
Owen W. Taylor
3e09669f02 Rebuild 2018-10-03 10:33:44 -04:00
Owen W. Taylor
375e2f7349 Upgrade modulemd to version 2 2018-08-21 12:37:56 -04:00
Owen W. Taylor
6cdeb7347a Switch to build against f29 runtime 2018-08-21 12:07:23 -04:00
Owen W. Taylor
9553eb1d57 Update container.yaml for newer processing
The post-processing in flatpak-module-tools and, soon, in atomic-reactor
matches that of flatpak-builder and uses the same config keys - for
our case, in container.yaml.
2018-07-31 15:19:37 -04:00
Owen W. Taylor
044ff241a7 Add refs for all components
Use the f28 version of all dependent libraries, and a pinned version
of eog, pre-meson, while waiting for
https://src.fedoraproject.org/rpms/meson/pull-request/1
2018-06-20 16:18:38 -04:00
Owen W. Taylor
052d3dbc83 Rebuild post MBS fixes for module-build-macros + flatpak 2018-06-20 15:41:21 -04:00
Owen W. Taylor
5d778f6717 Update to F28, add a container.yaml
container.yaml now contains both the information that was previously in
flaptak.json and also information about the module to build the Flatpak
from that was previously passed on the command line.
2018-05-31 15:35:21 -04:00
4 changed files with 19 additions and 66 deletions

19
container.yaml Normal file
View file

@ -0,0 +1,19 @@
flatpak:
id: org.gnome.eog
branch: stable
command: eog
rename-appdata-file: eog.appdata.xml
finish-args: |-
--share=ipc
--socket=fallback-x11
--socket=wayland
--filesystem=host
--metadata=X-DConf=migrate-path=/org/gnome/eog/
--talk-name=org.gtk.vfs.*
--filesystem=xdg-run/gvfsd
--filesystem=xdg-run/gvfs:ro
runtime-name: flatpak-runtime
runtime-version: f44
packages:
- eog
- eog-plugins

View file

@ -1,48 +0,0 @@
document: modulemd
version: 1
data:
summary: Eye of GNOME Application Module
description: The Eye of GNOME image viewer (eog) is the official image viewer for the
GNOME desktop. It can view single image files in a variety of formats, as
well as large image collections.
license:
module: [ MIT ]
dependencies:
buildrequires:
flatpak-runtime: f26
base-runtime: f26
perl: f26
common-build-dependencies: f26
shared-userspace: f26
requires:
flatpak-runtime: f26
profiles:
default:
rpms:
- eog
# If we wanted support for Python plugins
# - libpeas-loader-python3
components:
rpms:
eog:
rationale: Core application
ref: f26
buildorder: 3
exempi:
rationale: Dependency
ref: f26
buildorder: 2
libexif:
rationale: Dependency
ref: f26
buildorder: 2
glade:
# Could be conditionaled out in libpeas - this is just to find a location
# to install a glade catalog file.
rationale: Build dependency for libpeas
ref: f26
buildorder: 1
libpeas:
rationale: Dependency
ref: f26
buildorder: 2

View file

@ -1,18 +0,0 @@
{
"id": "org.gnome.eog",
"version": "3.20.0-2.fc26",
"runtime": "org.fedoraproject.Platform",
"runtime-version": "26",
"sdk": "org.fedoraproject.Sdk",
"command": "eog",
"tags": ["Viewer"],
"finish-args": ["--filesystem=host",
"--share=ipc",
"--socket=x11",
"--socket=wayland",
"--socket=session-bus",
"--filesystem=~/.config/dconf:ro",
"--filesystem=xdg-run/dconf",
"--talk-name=ca.desrt.dconf",
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"]
}

View file