From ffb93406b00b3b2f04093f7b2e8d0704b515ccec Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 15 Nov 2023 10:30:11 -0500 Subject: [PATCH 1/8] Rename to celestia_qt6 --- container.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/container.yaml b/container.yaml index 6993973..1f8830d 100644 --- a/container.yaml +++ b/container.yaml @@ -1,8 +1,10 @@ compose: modules: - - celestia-qt:stable + - celestia-qt:f38 flatpak: id: space.celestia.celestia_qt + name: eol/celestia-qt + end-of-life-rebase: space.celestia.celestia_qt6 branch: stable command: celestia-qt rename-desktop-file: celestia-qt.desktop From 09921f0e48d20bdbd57bab785fd27e9a71ce18a4 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 15 Nov 2023 11:11:39 -0500 Subject: [PATCH 2/8] F39 --- celestia-qt.yaml | 55 ------------------------------------------------ container.yaml | 18 ++++++++-------- 2 files changed, 9 insertions(+), 64 deletions(-) delete mode 100644 celestia-qt.yaml diff --git a/celestia-qt.yaml b/celestia-qt.yaml deleted file mode 100644 index c5e360a..0000000 --- a/celestia-qt.yaml +++ /dev/null @@ -1,55 +0,0 @@ ---- -document: modulemd -version: 2 -data: - summary: OpenGL real-time visual space simulation (Qt) - description: >- - Celestia is a real-time space simulation which lets you experience the universe - in three dimensions. Celestia does not confine you to the surface of the Earth, - it allows you to travel throughout the solar system, to any of over 100,000 stars, - or even beyond the galaxy. - - Travel in Celestia is seamless; the exponential zoom feature lets you explore - space across a huge range of scales, from galaxy clusters down to spacecraft only - a few meters across. A 'point-and-goto' interface makes it simple to navigate - through the universe to the object you want to visit. - license: - module: - - MIT - buildopts: - arches: [aarch64, x86_64] - dependencies: - - buildrequires: - flatpak-kde6-runtime: [f38] - platform: [f38] - requires: - flatpak-kde6-runtime: [f38] - platform: [f38] - profiles: - default: - rpms: - - celestia-qt - components: - rpms: - celestia: - rationale: Application package - ref: f38 - buildorder: 100 - arches: [aarch64, x86_64] - celestia-data: - rationale: Application package - ref: f38 - arches: [aarch64, x86_64] - fmt: - rationale: Runtime dependency - ref: f38 - arches: [aarch64, x86_64] - libavif: - rationale: Runtime dependency - ref: f38 - arches: [aarch64, x86_64] - luajit: - rationale: Runtime dependency - ref: f38 - arches: [aarch64, x86_64] -... diff --git a/container.yaml b/container.yaml index 6993973..c33897b 100644 --- a/container.yaml +++ b/container.yaml @@ -1,11 +1,12 @@ -compose: - modules: - - celestia-qt:stable flatpak: - id: space.celestia.celestia_qt + id: space.celestia.celestia_qt6 branch: stable - command: celestia-qt - rename-desktop-file: celestia-qt.desktop + runtime-name: flatpak-runtime + runtime-version: f39 + packages: + - celestia-qt + command: celestia-qt6 + rename-desktop-file: celestia-qt6.desktop rename-icon: celestia # writes ~/.celestiarc, can save pictures and videos finish-args: |- @@ -13,6 +14,5 @@ flatpak: --filesystem=home --share=ipc --share=network - --socket=x11 - cleanup-commands: | - ln -sfn /usr/share/fonts/dejavu-sans-fonts /app/share/celestia/fonts + --socket=fallback-x11 + --socket=wayland From 3d944f0ad6ef4589aebb5eb91858fbbd6d9d5734 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 15 Nov 2023 11:52:28 -0500 Subject: [PATCH 3/8] Rebuild From b8f2b38e3614ee498e76133b21a673c9dbf7e520 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 15 Nov 2023 12:04:25 -0500 Subject: [PATCH 4/8] Update deps --- celestia-qt.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/celestia-qt.yaml b/celestia-qt.yaml index c5e360a..75f2261 100644 --- a/celestia-qt.yaml +++ b/celestia-qt.yaml @@ -44,7 +44,7 @@ data: rationale: Runtime dependency ref: f38 arches: [aarch64, x86_64] - libavif: + google-noto-fonts: rationale: Runtime dependency ref: f38 arches: [aarch64, x86_64] From 392570b1d7c68fd127a0f19652aa70f3eb1abf62 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 15 Nov 2023 12:50:14 -0500 Subject: [PATCH 5/8] Fix deps --- celestia-qt.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/celestia-qt.yaml b/celestia-qt.yaml index 75f2261..25ed316 100644 --- a/celestia-qt.yaml +++ b/celestia-qt.yaml @@ -48,6 +48,10 @@ data: rationale: Runtime dependency ref: f38 arches: [aarch64, x86_64] + libavif: + rationale: Runtime dependency + ref: f38 + arches: [aarch64, x86_64] luajit: rationale: Runtime dependency ref: f38 From c3bff9bb0d8f92fb09f72453a92bb07443de8ed5 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 15 Nov 2023 13:48:14 -0500 Subject: [PATCH 6/8] Fix renames --- container.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/container.yaml b/container.yaml index 1f8830d..a5ef00e 100644 --- a/container.yaml +++ b/container.yaml @@ -6,8 +6,9 @@ flatpak: name: eol/celestia-qt end-of-life-rebase: space.celestia.celestia_qt6 branch: stable - command: celestia-qt - rename-desktop-file: celestia-qt.desktop + command: celestia-qt6 + rename-appdata-file: space.celestia.celestia_qt6.metainfo.xml + rename-desktop-file: celestia-qt6.desktop rename-icon: celestia # writes ~/.celestiarc, can save pictures and videos finish-args: |- From f6450cd2b57c08d507b54e4bc670ddb00fdb66a3 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 20 Mar 2024 13:30:36 -0400 Subject: [PATCH 7/8] Retired from Fedora due to licensing issues https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LAE5JLO3KYVQVSF776H4QLY6DTAUQHWR/ --- container.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/container.yaml b/container.yaml index c33897b..9f44952 100644 --- a/container.yaml +++ b/container.yaml @@ -1,5 +1,6 @@ flatpak: id: space.celestia.celestia_qt6 + end-of-life: Retired from Fedora due to licensing issues branch: stable runtime-name: flatpak-runtime runtime-version: f39 From dcb6c551df1f0a3032ea8333d8ead59a7eae4879 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 22 May 2024 15:44:10 -0400 Subject: [PATCH 8/8] rpms/celestia retired due to licensing issues --- README.md | 3 --- container.yaml | 19 ------------------- dead.package | 1 + 3 files changed, 1 insertion(+), 22 deletions(-) delete mode 100644 README.md delete mode 100644 container.yaml create mode 100644 dead.package diff --git a/README.md b/README.md deleted file mode 100644 index 8322852..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# celestia-qt - -The celestia-qt package diff --git a/container.yaml b/container.yaml deleted file mode 100644 index 9f44952..0000000 --- a/container.yaml +++ /dev/null @@ -1,19 +0,0 @@ -flatpak: - id: space.celestia.celestia_qt6 - end-of-life: Retired from Fedora due to licensing issues - branch: stable - runtime-name: flatpak-runtime - runtime-version: f39 - packages: - - celestia-qt - command: celestia-qt6 - rename-desktop-file: celestia-qt6.desktop - rename-icon: celestia - # writes ~/.celestiarc, can save pictures and videos - finish-args: |- - --device=dri - --filesystem=home - --share=ipc - --share=network - --socket=fallback-x11 - --socket=wayland diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..37aa1e5 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +rpms/celestia retired due to licensing issues