<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/93d00e1bdb56e147c73e52e34918e662dbbeed74">https://github.com/macports/macports-ports/commit/93d00e1bdb56e147c73e52e34918e662dbbeed74</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 93d00e1bdb5 spice-gtk: update to 0.42
</span>93d00e1bdb5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 93d00e1bdb56e147c73e52e34918e662dbbeed74
</span>Author: Mohamed Akram <mohd.akram@outlook.com>
AuthorDate: Mon Jul 17 15:07:53 2023 +0400
<span style='display:block; white-space:pre;color:#404040;'> spice-gtk: update to 0.42
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - Use Python 3.11 for build
</span>---
gnome/spice-gtk/Portfile | 13 +++++++------
gnome/spice-gtk/files/patch-meson-python.diff | 24 ++++++++----------------
2 files changed, 15 insertions(+), 22 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/spice-gtk/Portfile b/gnome/spice-gtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f6814f95e30..7592d0e32a8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/spice-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/spice-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,11 +5,11 @@ PortGroup active_variants 1.1
</span> PortGroup meson 1.0
name spice-gtk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.41
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.42
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 4f66fd847ec37fc51fd9d36ef690d7f8629e0392 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d8f8b5cbea9184702eeb8cc276a67d72acdb6e36e7c73349fb8445e5bca0969f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 827320
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 19bbc933dff9be4db1f1b0a93319305374b4d756 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9380117f1811ad1faa1812cb6602479b6290d4a0d8cc442d44427f7f6c0e7a58 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 812776
</span>
categories gnome devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,14 +27,15 @@ homepage https://www.spice-space.org/spice-gtk.html
</span> master_sites https://www.spice-space.org/download/gtk/
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_version 3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_version 3.11
</span> set python_ver_no_dot [string map {. {}} ${python_version}]
patchfiles-append patch-meson-python.diff
post-patch {
reinplace "s|@@PYTHON_BIN@@|${prefix}/bin/python${python_version}|g" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/meson.build ${worksrcpath}/subprojects/spice-common/meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/subprojects/keycodemapdb/tools/keymap-gen \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/subprojects/spice-common/meson.build
</span> }
depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/spice-gtk/files/patch-meson-python.diff b/gnome/spice-gtk/files/patch-meson-python.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9eab40d4396..119a43ccf64 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/spice-gtk/files/patch-meson-python.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/spice-gtk/files/patch-meson-python.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/meson.build src/meson.build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c742fde..4569647 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/meson.build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/meson.build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -300,7 +300,7 @@ if spice_gtk_has_gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # keymaps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- python = import('python').find_installation()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ python = import('python').find_installation('@@PYTHON_BIN@@')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- keymaps = ['xorgevdev',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'xorgkbd',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'xorgxquartz',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Submodule subprojects/spice-common contains modified content
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git subprojects/spice-common/meson.build subprojects/spice-common/meson.build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index eeccecd..dcef6c9 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- subprojects/keycodemapdb/tools/keymap-gen.orig 2023-01-20 14:40:33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ subprojects/keycodemapdb/tools/keymap-gen 2023-07-17 15:04:20
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#!/usr/bin/python3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#!@@PYTHON_BIN@@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # -*- python -*-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Keycode Map Generator
</span> --- subprojects/spice-common/meson.build
+++ subprojects/spice-common/meson.build
@@ -127,7 +127,7 @@ endforeach
</pre><pre style='margin:0'>
</pre>