Skip to content

Commit

Permalink
Merge pull request #1 from bbhtt/update-42
Browse files Browse the repository at this point in the history
Update runtime to 42
  • Loading branch information
Snaggly authored Sep 14, 2022
2 parents da1fb20 + 82c1ff2 commit f2227fe
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 30 deletions.
25 changes: 25 additions & 0 deletions fix-icon-dimensions.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 5d7fcb0faef5cd16a23ece983bd4c6a5d0ce9d8a Mon Sep 17 00:00:00 2001
From: bbhtt <[email protected]>
Date: Sat, 3 Sep 2022 07:28:45 +0530
Subject: [PATCH] Fix icon dimensions

---
res/io.github.Snaggly.PS2_Pnacher.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/res/io.github.Snaggly.PS2_Pnacher.svg b/res/io.github.Snaggly.PS2_Pnacher.svg
index fcca072..6eeda39 100644
--- a/res/io.github.Snaggly.PS2_Pnacher.svg
+++ b/res/io.github.Snaggly.PS2_Pnacher.svg
@@ -10,7 +10,7 @@
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="111.84942mm"
- height="112.50439mm"
+ height="111.84942mm"
viewBox="0 0 111.84942 112.50439"
version="1.1"
id="svg8"
--
2.37.3

55 changes: 25 additions & 30 deletions io.github.Snaggly.PS2_Pnacher.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
app-id: io.github.Snaggly.PS2_Pnacher
runtime: org.gnome.Platform
runtime-version: '40'
runtime-version: '42'
sdk: org.gnome.Sdk
command: ps2pnacher
finish-args:
Expand Down Expand Up @@ -31,18 +31,20 @@ modules:
commit: 6f23e70234ff3f48ed27d304413d7900c259442c
- type: patch
path: ps2pnacher_flatpak.patch
- type: patch
path: fix-icon-dimensions.patch
post-install:
- install -Dm644 flatpak/io.github.Snaggly.PS2_Pnacher.metainfo.xml /app/share/metainfo/io.github.Snaggly.PS2_Pnacher.metainfo.xml
modules:
- name: glibmm
buildsystem: meson
config-opts:
- -Dbuild-documentation=false
- -Dbuild-examples=false
sources:
- type: git
url: 'https://gitlab.gnome.org/GNOME/glibmm.git'
tag: 2.66.0
commit: 78430275553a79f845dd6f4919a5a50a203d0862
- type: archive
url: 'https://download.gnome.org/sources/glibmm/2.66/glibmm-2.66.4.tar.xz'
sha256: 199ace5682d81b15a1d565480b4a950682f2db6402c8aa5dd7217d71edff81d5
cleanup:
- '/lib/glibmm*'
- '/lib/giomm*'
Expand All @@ -51,19 +53,20 @@ modules:
buildsystem: meson
sources:
- type: archive
url: 'https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.2.tar.xz'
sha256: a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
url: 'https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.4.tar.xz'
sha256: e954c09b4309a7ef93e13b69260acdc5738c907477eb381b78bb1e414ee6dbd8
cleanup:
- '*'

- name: libsigc++
buildsystem: meson
config-opts:
- -Dbuild-documentation=false
- -Dbuild-examples=false
sources:
- type: archive
url: 'https://github.com/libsigcplusplus/libsigcplusplus/releases/download/2.10.6/libsigc++-2.10.6.tar.xz'
sha256: dda176dc4681bda9d5a2ac1bc55273bdd381662b7a6d49e918267d13e8774e1b
url: 'https://download.gnome.org/sources/libsigc++/2.10/libsigc++-2.10.8.tar.xz'
sha256: 235a40bec7346c7b82b6a8caae0456353dc06e71f14bc414bcc858af1838719a
cleanup:
- '/lib/sigc++*'

Expand All @@ -72,10 +75,9 @@ modules:
config-opts:
- -Dbuild-documentation=false
sources:
- type: git
url: 'https://gitlab.gnome.org/GNOME/gtkmm.git'
tag: 3.24.3
commit: a99220925b22a02d58e02fb1c5020d0c1d3ba389
- type: archive
url: 'https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.6.tar.xz'
sha256: 4b3e142e944e1633bba008900605c341a93cfd755a7fa2a00b05d041341f11d6
cleanup:
- '/lib/gdkmm*'
- '/lib/gtkmm*'
Expand All @@ -87,19 +89,18 @@ modules:
- -Dbuild-documentation=false
sources:
- type: archive
url: 'https://ftp.gnome.org/pub/GNOME/sources/atkmm/2.28/atkmm-2.28.1.tar.xz'
sha256: 116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
url: 'https://download.gnome.org/sources/atkmm/2.28/atkmm-2.28.3.tar.xz'
sha256: 7c2088b486a909be8da2b18304e56c5f90884d1343c8da7367ea5cd3258b9969
cleanup:
- '/lib/atkmm*'

- name: cairomm
config-opts:
- --disable-documentation
sources:
# cairomm >= 1.14.0 requires sigc++ 3.0 and other modules require cairomm < 1.13.0
- type: archive
url: 'https://www.cairographics.org/releases/cairomm-1.12.2.tar.gz'
sha256: 45c47fd4d0aa77464a75cdca011143fea3ef795c4753f6e860057da5fb8bd599
url: 'https://gitlab.freedesktop.org/cairo/cairomm/-/archive/1.14.3/cairomm-1.14.3.tar.gz'
sha256: 7dab16c5698acb284f178048337465b463fbed01c49e10bfe48acb0a852d873e
post-install:
- install -Dm644 -t /app/share/licenses/cairomm COPYING
cleanup:
Expand All @@ -110,23 +111,17 @@ modules:
config-opts:
- -Dbuild-documentation=false
sources:
- type: git
url: 'https://gitlab.gnome.org/GNOME/pangomm.git'
tag: 2.46.0
commit: 3170a5300b6617bfe9f461f57c34f1705e0c679e
- type: archive
url: 'https://download.gnome.org/sources/pangomm/2.46/pangomm-2.46.2.tar.xz'
sha256: 57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4
cleanup:
- '/lib/pangomm*'

- name: libcdio
rm-configure: true
sources:
- type: archive
url: 'http://distcache.freebsd.org/ports-distfiles/libcdio-2.1.0.tar.bz2'
url: 'https://ftp.gnu.org/gnu/libcdio/libcdio-2.1.0.tar.bz2'
sha256: 8550e9589dbd594bfac93b81ecf129b1dc9d0d51e90f9696f1b2f9b2af32712b
- type: script
commands:
- autoreconf -fiv
dest-filename: autogen.sh
post-install:
- install -Dm644 -t /app/share/licenses/libcdio COPYING
cleanup:
Expand Down

0 comments on commit f2227fe

Please sign in to comment.