From 0e9fe58c060b6377f199a0f739b429adbcc60164 Mon Sep 17 00:00:00 2001 From: Bruno Herbelin Date: Wed, 3 Jan 2024 23:51:44 +0100 Subject: [PATCH] Snapcraft packaging core22 fixed --- docs/notes.txt | 40 ++++++++++++++++++++++++++++++++++++++++ snap/snapcraft.yaml | 3 +-- 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 docs/notes.txt diff --git a/docs/notes.txt b/docs/notes.txt new file mode 100644 index 0000000..2a45536 --- /dev/null +++ b/docs/notes.txt @@ -0,0 +1,40 @@ +Various Notes and reminders +=========================== +Copyright 2024 Bruno Herbelin + + + +Publishing new a release +------------------------ + +- Update share/metainfo/io.github.brunoherbelin.Vimix.metainfo.xml + Add a , with date and version number +- Update snap/snapcraft.yaml + Change version string +- commit to Beta + +- Test the flatpack for Beta + https://github.com/brunoherbelin/vimix/tree/master/flatpak +- Test the snap for Beta + +- Merge Beta into origin/master +- Create Release & Tag in https://github.com/brunoherbelin/vimix + Document new features and major bugfixes + +- Edit the Json on https://github.com/flathub/io.github.brunoherbelin.Vimix + Set vimix git Tag and Commit # + Merge pull-request after successful flathubbot compilation + (delete branch) +- Follow-up status of flathub package build on https://buildbot.flathub.org + (link is sent by email) + + + +Mac OSX specificities +------------------------ + +- Settings are saved in /Users/[username]/Library/Application Support/vimix + Instructions to reset in finder, do "Go to folder" (shift+command+G), + enter "/Users/[username]/Library/Application Support/vimix" and delete the folder 'vimix' + +- diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index a47d805..ae23e71 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -61,7 +61,6 @@ parts: - libgstreamer-plugins-base1.0-dev - libicu-dev - ableton-link-dev - - libstb-dev - libtinyxml2-dev - libglm-dev stage-packages: @@ -87,5 +86,5 @@ parts: - libgpm2 - libslang2 - libicu70 - - libstb + - libtinyxml2-9