Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37573397
en ru br
ALT Linux repositórios
S:3.3.3-alt2
5.0: 1.3.5-alt0.1
4.1: 1.3.4-alt0.9.2
4.0: 1.3.4-alt0.M40.7
3.0: 1.2.3-alt1.1.1

Outros repositórios
Upstream:1.3.4

Group :: Som
RPM: audacity

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: 0004-Force-GTK-3.0.patch
Download


From e517160273401f52cc8bfbe58f27056ecfe2d7f4 Mon Sep 17 00:00:00 2001
From: Mikhail Novosyolov <mikhailnov@nixtux.ru>
Date: Sat, 3 Jul 2021 11:20:20 +0300
Subject: [PATCH] Force GTK+3.0
Name of wxGTK libraries does not have "gtk*" in it in many distros.
That detection did not work, and gtk+-2.0 was used as a default variant.
---
 .../dependencies/wxwidgets.cmake              | 20 ++-----------------
 1 file changed, 2 insertions(+), 18 deletions(-)
diff --git a/cmake-proxies/cmake-modules/dependencies/wxwidgets.cmake b/cmake-proxies/cmake-modules/dependencies/wxwidgets.cmake
index 4b35e8947..724459ceb 100644
--- a/cmake-proxies/cmake-modules/dependencies/wxwidgets.cmake
+++ b/cmake-proxies/cmake-modules/dependencies/wxwidgets.cmake
@@ -127,18 +127,6 @@ if( ${_OPT}use_wxwidgets STREQUAL "system" OR NOT ${_OPT}conan_enabled )
 
     message(STATUS "Trying to retrieve GTK version from ${toolkit}")
 
-    if( "${toolkit}" MATCHES ".*gtk2.*" )
-        set( gtk gtk+-2.0 )
-        set( glib glib-2.0 )
-    elseif( "${toolkit}" MATCHES ".*gtk3.*" )
-        set( gtk gtk+-3.0 )
-        set( glib glib-2.0 )
-    elseif( "${toolkit}" MATCHES ".*gtk4.*" )
-        set( gtk gtk+-4.0 )
-        set( glib glib-2.0 )
-    endif()
-
-
     if( NOT TARGET wxBase )
         # add_library( wxBase ALIAS wxwidgets::wxwidgets )
         make_wxBase(wxwidgets::wxwidgets)
@@ -149,15 +137,9 @@ else()
 endif()
 
 if( NOT CMAKE_SYSTEM_NAME MATCHES "Windows|Darwin" )
-
-    if( NOT DEFINED gtk )
-        set( gtk gtk+-2.0 )
-        set( glib glib-2.0 )
-    endif()
-
     find_package(PkgConfig)
 
-    pkg_check_modules( GTK REQUIRED IMPORTED_TARGET GLOBAL ${gtk} )
-    pkg_check_modules( GLIB REQUIRED IMPORTED_TARGET GLOBAL ${glib} )
+    pkg_check_modules( GTK REQUIRED IMPORTED_TARGET GLOBAL gtk+-3.0 )
+    pkg_check_modules( GLIB REQUIRED IMPORTED_TARGET GLOBAL glib-2.0 )
 endif()
 
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009