Skip to content

Commit

Permalink
gitbutler: 0.13.8 -> 0.13.9
Browse files Browse the repository at this point in the history
  • Loading branch information
honnip committed Nov 5, 2024
1 parent a7c5679 commit 2f4400b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 46 deletions.
3 changes: 3 additions & 0 deletions com.gitbutler.gitbutler.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@
</content_rating>

<releases>
<release version="0.13.9" date="2024-11-05">
<description></description>
</release>
<release version="0.13.8" date="2024-10-30">
<description></description>
</release>
Expand Down
54 changes: 8 additions & 46 deletions com.gitbutler.gitbutler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ id: com.gitbutler.gitbutler
runtime: org.gnome.Platform
runtime-version: '47'
sdk: org.gnome.Sdk
command: git-butler
command: gitbutler-tauri
finish-args:
- --share=ipc
- --socket=fallback-x11
Expand All @@ -12,67 +12,29 @@ finish-args:
- --filesystem=~/.ssh:ro
- --filesystem=xdg-run/gvfsd
modules:
- name: webkit2gtk-4.0
sources:
- type: archive
url: https://webkitgtk.org/releases/webkitgtk-2.46.2.tar.xz
sha256: 5aae1c5c0a30d5e9c5831652b6f1bdefc31d75e0ad81cb40185b0aed92ce79b6
x-checker-data:
type: html
url: https://webkitgtk.org/releases/
version-pattern: LATEST-STABLE-(\d[\.\d]+\d)
url-template: https://webkitgtk.org/releases/webkitgtk-$version.tar.xz
buildsystem: cmake-ninja
config-opts:
- -DPORT=GTK
- -DENABLE_BUBBLEWRAP_SANDBOX=OFF
- -DCMAKE_BUILD_TYPE=Release
- -DENABLE_DOCUMENTATION=OFF
- -DENABLE_MINIBROWSER=OFF
- -DENABLE_WEBDRIVER=OFF
- -DENABLE_GAMEPAD=OFF
- -DUSE_SOUP2=ON
- -DUSE_GTK4=OFF
modules:
- shared-modules/libsoup/libsoup-2.4.json
- name: unifdef
no-autogen: true
make-install-args:
- prefix=${FLATPAK_DEST}
sources:
- type: archive
url: https://dotat.at/prog/unifdef/unifdef-2.12.tar.xz
sha256: 43ce0f02ecdcdc723b2475575563ddb192e988c886d368260bc0a63aee3ac400
cleanup:
- '*'
- name: libbacktrace
sources:
- type: git
url: https://github.com/ianlancetaylor/libbacktrace.git
commit: 7ead8c1ea2f4aeafe9c5b9ef8a9461a9ba781aa8

- shared-modules/libappindicator/libappindicator-gtk3-12.10.json

- name: git-butler
buildsystem: simple
build-commands:
- ar x git-butler.deb
- tar xf data.tar.gz
- install -Dm755 -t /app/bin usr/bin/git-butler
- install -Dm755 -t /app/bin usr/bin/gitbutler-tauri
- install -Dm755 -t /app/bin usr/bin/gitbutler-git-askpass
- install -Dm755 -t /app/bin usr/bin/gitbutler-git-setsid
- install -Dm644 -t /app/share/metainfo com.gitbutler.gitbutler.metainfo.xml
- install -Dm644 usr/share/applications/git-butler.desktop /app/share/applications/com.gitbutler.gitbutler.desktop
- install -Dm644 usr/share/applications/GitButler.desktop /app/share/applications/com.gitbutler.gitbutler.desktop
- |
for size in 32x32 128x128 256x256@2; do
install -Dm644 usr/share/icons/hicolor/${size}/apps/git-butler.png /app/share/icons/hicolor/${size}/apps/com.gitbutler.gitbutler.png
install -Dm644 usr/share/icons/hicolor/${size}/apps/gitbutler-tauri.png /app/share/icons/hicolor/${size}/apps/com.gitbutler.gitbutler.png
done
- desktop-file-edit --set-icon=com.gitbutler.gitbutler --add-category=RevisionControl
--set-key=Comment --set-value='The GitButler version control client, backed
by Git, powered by Tauri/Rust/Svelte' /app/share/applications/com.gitbutler.gitbutler.desktop
sources:
- type: file
dest-filename: git-butler.deb
url: https://releases.gitbutler.com/releases/release/0.13.8-1417/linux/x86_64/git-butler_0.13.8_amd64.deb
sha256: 59b29ac5b8a13580622e28803d5c679b786c5d341a0b25d77fc74e5cfe23c1de
url: https://releases.gitbutler.com/releases/release/0.13.9-1435/linux/x86_64/GitButler_0.13.9_amd64.deb
sha256: ea3324225881e60547183b8f03dc4fd56861d338c75fc4996fa937bf2bccfd76
only-arches:
- x86_64
x-checker-data:
Expand Down

0 comments on commit 2f4400b

Please sign in to comment.