Skip to content

Commit

Permalink
Denemo 2.6.0
Browse files Browse the repository at this point in the history
Update to LilyPond 2.22.2 and Freedesktop 21.08.
  • Loading branch information
fedelibre committed Mar 27, 2022
1 parent 1de8c93 commit 42e9034
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 68 deletions.
24 changes: 10 additions & 14 deletions org.denemo.Denemo.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
---
app-id: org.denemo.Denemo
runtime: org.freedesktop.Platform
runtime-version: '20.08'
runtime-version: '21.08'
sdk: org.freedesktop.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.texlive
command: denemo
rename-appdata-file: denemo.appdata.xml
rename-desktop-file: denemo.desktop
rename-icon: denemo
copy-icon: true
finish-args:
# Display
- --share=ipc
Expand Down Expand Up @@ -133,8 +129,8 @@ modules:
- --disable-documentation
sources:
- type: archive
url: https://lilypond.org/download/sources/v2.22/lilypond-2.22.0.tar.gz
sha256: 64ddd03171d247adc243e01a3be3ec2610d97c62b893c253ad02ac50694b0f4e
url: https://lilypond.org/download/sources/v2.22/lilypond-2.22.2.tar.gz
sha256: dde90854fa7de1012f4e1304a68617aea9ab322932ec0ce76984f60d26aa23be
- type: shell
commands:
- cp -p /usr/share/automake-*/config.{sub,guess} config/
Expand Down Expand Up @@ -322,12 +318,12 @@ modules:
- name: denemo
sources:
- type: archive
url: https://ftp.gnu.org/gnu/denemo/denemo-2.5.0.tar.gz
sha256: 07a19b04bfe8ff3d1e993f88c3a5ef5a602c242988c12182c95d439210f27c16
url: http://ftp.gnu.org/gnu/denemo/denemo-2.6.0.tar.gz
sha256: 4be5970c69847f97f1f876275c9744e5034e7c983b12a1045fb20c236494b55d
# For a possible alternative, see https://github.com/flathub/org.freedesktop.appstream.cli/issues/1
- type: patch
path: patches/denemo-Fix-missing-screenshots.patch
- type: patch
path: patches/denemo-Add-tags-to-pass-Flathub-appstream-validation.patch
path: patches/denemo-metainfo-add-2.6.0-release.patch
post-install:
# flatpak expects the icon to be under /app/share/icons
- mv ${FLATPAK_DEST}/share/pixmaps/denemo.png ${FLATPAK_DEST}/share/icons/hicolor/64x64/apps/denemo.png
# Flatpak expects the icon to be under /app/share/icons
- mv ${FLATPAK_DEST}/share/pixmaps/org.denemo.Denemo.png ${FLATPAK_DEST}/share/icons/hicolor/64x64/apps/org.denemo.Denemo.png

25 changes: 0 additions & 25 deletions patches/denemo-Add-tags-to-pass-Flathub-appstream-validation.patch

This file was deleted.

29 changes: 0 additions & 29 deletions patches/denemo-Fix-missing-screenshots.patch

This file was deleted.

25 changes: 25 additions & 0 deletions patches/denemo-metainfo-add-2.6.0-release.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 171bdfbe7b4347e0fbcfa0f0b2de9609702e76bc Mon Sep 17 00:00:00 2001
From: Federico Bruni <[email protected]>
Date: Wed, 23 Mar 2022 22:55:28 +0100
Subject: [PATCH 2/2] denemo metainfo: add 2.6.0 release

---
org.denemo.Denemo.appdata.xml.in | 3 +++
1 file changed, 3 insertions(+)

diff --git a/org.denemo.Denemo.appdata.xml.in b/org.denemo.Denemo.appdata.xml.in
index 393de9e46..935484a1b 100644
--- a/org.denemo.Denemo.appdata.xml.in
+++ b/org.denemo.Denemo.appdata.xml.in
@@ -46,5 +46,8 @@
<keyword>MIDI</keyword>
<keyword>Music</keyword>
</keywords>
+ <releases>
+ <release type="stable" version="2.6.0" date="2022-03-11" />
+ </releases>
<content_rating type="oars-1.1" />
</application>
--
2.33.1

0 comments on commit 42e9034

Please sign in to comment.