Skip to content

Commit

Permalink
games-util/lutris: add patch to fix issue with x11-libs/gtk+-3.24.13
Browse files Browse the repository at this point in the history
Reported-by: Marcin Woźniak <[email protected]>
Closes: https://bugs.gentoo.org/704130
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Stefan Strogin <[email protected]>
  • Loading branch information
steils committed Jan 2, 2020
1 parent 2eb484d commit 3e758a7
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
29 changes: 29 additions & 0 deletions games-util/lutris/files/lutris-0.5.4-gtk.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
From a97150b78954e176cb0f825f0c201f54d5da613e Mon Sep 17 00:00:00 2001
From: Stefan Strogin <[email protected]>
Date: Tue, 31 Dec 2019 03:22:26 +0200
Subject: [PATCH] Call the correct method for creating TreeModelSort (Closes
#2554)

Upstream-Status: Accepted
[https://github.com/lutris/lutris/commit/a99b17f00dfc4cdab80c237752cc3167d64194eb]
Signed-off-by: Stefan Strogin <[email protected]>
---
lutris/gui/views/store.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lutris/gui/views/store.py b/lutris/gui/views/store.py
index ba331313..4d5f372e 100644
--- a/lutris/gui/views/store.py
+++ b/lutris/gui/views/store.py
@@ -130,7 +130,7 @@ class GameStore(GObject.Object):
self.prevent_sort_update = False # prevent recursion with signals
self.modelfilter = self.store.filter_new()
self.modelfilter.set_visible_func(self.filter_view)
- self.modelsort = Gtk.TreeModelSort.sort_new_with_model(self.modelfilter)
+ self.modelsort = Gtk.TreeModelSort.new_with_model(self.modelfilter)
self.modelsort.connect("sort-column-changed", self.on_sort_column_changed)
self.modelsort.set_sort_func(sort_col, sort_func, sort_col)
self.sort_view(sort_key, sort_ascending)
--
2.24.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
Expand Down Expand Up @@ -49,6 +49,8 @@ RDEPEND="
x11-libs/libnotify
"

PATCHES=( "${FILESDIR}/${P}-gtk.patch" )

python_install_all() {
local DOCS=( AUTHORS README.rst docs/installers.rst )
distutils-r1_python_install_all
Expand Down

0 comments on commit 3e758a7

Please sign in to comment.