SHA256
1
0
forked from pool/Jamulus

Accepting request 839389 from multimedia:apps

OBS-URL: https://build.opensuse.org/request/show/839389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Jamulus?expand=0&rev=11
This commit is contained in:
Dominique Leuenberger 2020-10-05 17:40:45 +00:00 committed by Git OBS Bridge
commit 9a657aaef4
5 changed files with 30 additions and 45 deletions

View File

@ -1,38 +0,0 @@
From a05f354bccebc8b80692135e8e37da53dd6a349a Mon Sep 17 00:00:00 2001
From: Volker Fischer <corrados@users.noreply.github.com>
Date: Thu, 24 Sep 2020 17:08:23 +0200
Subject: [PATCH] added qmake CONFIG parameter disable_version_check for
disabling the automatic version check
---
Jamulus.pro | 6 ++++++
src/clientdlg.cpp | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/Jamulus.pro b/Jamulus.pro
index 6605be7e..3f0db7e5 100755
--- a/Jamulus.pro
+++ b/Jamulus.pro
@@ -1011,3 +1011,9 @@ contains(CONFIG, "opus_shared_lib") {
SOURCES += $$SOURCES_OPUS
DISTFILES += $$DISTFILES_OPUS
}
+
+# disable version check if requested
+contains(CONFIG, "disable_version_check") {
+ message(The version check is disabled.)
+ DEFINES += DISABLE_VERSION_CHECK
+}
diff --git a/src/clientdlg.cpp b/src/clientdlg.cpp
index afe18f8f..8c4a6d4d 100755
--- a/src/clientdlg.cpp
+++ b/src/clientdlg.cpp
@@ -756,7 +756,7 @@ void CClientDlg::OnCLVersionAndOSReceived ( CHostAddress InetAddr,
QString strVersion )
{
// update check
-#if QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)
+#if ( QT_VERSION >= QT_VERSION_CHECK(5, 6, 0) ) && !defined ( DISABLE_VERSION_CHECK )
if ( QVersionNumber::compare ( QVersionNumber::fromString ( strVersion ), QVersionNumber::fromString ( VERSION ) ) > 0 )
{
lblUpdateCheck->show();

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Sun Oct 4 07:28:10 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 3.5.12
* added hyperlink support for the chat window
* added new menu entry "Clear All Stored Solo Settings"
* fade in all clients at the server when entering a server to
avoid the volume is at 100% when joining a server
* added a qmake CONFIG flag for disabling the automatic
version check
* avoid confusion with the Server Address field on the
connection setup window by no longer showing the server name
in that field since it is only intended for entering IP
addresses or valid server URLs
* removed the "Show Creative Commons BY-NC-SA 4.0 Licence
Dialog" setting from the server GUI and changed the
-L/--licence text in the licence dialog to "Do you agree
to the text in the chat window?" so that a licence text must
now be given in the server welcome message
* added a protocol message for a reduced server list to
improve the situation caused by UDP packet fragmentation
* added translation: Slovak
* bug fix: crash when using the jam recorder in the server
- Dropped Jamulus-disable_version_check.patch (merged upstream)
-------------------------------------------------------------------
Thu Sep 24 18:57:44 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>

View File

@ -17,18 +17,16 @@
#
%define tarball_version 3_5_11
%define tarball_version 3_5_12
Name: Jamulus
Version: 3.5.11
Version: 3.5.12
Release: 0
Summary: Low-latency internet connection tool for real-time jam sessions
License: GPL-2.0-or-later
URL: http://llcon.sourceforge.net/index.html
Source0: https://github.com/corrados/jamulus/archive/r%{tarball_version}.tar.gz#/jamulus-r%{tarball_version}.tar.gz
Source1: %{name}_icon.png
# PATCH-FIX-UPSTREAM Jamulus-disable_version_check.patch
Patch0: Jamulus-disable_version_check.patch
BuildRequires: ImageMagick
BuildRequires: fdupes
BuildRequires: gcc-c++

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6603572abce93cecb30390b8b68233a249f829b61f32a39bde3b913ed6f4490f
size 8771685

3
jamulus-r3_5_12.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c68cec85e8e8a79fc6dc5001332be33171a898ef035e5ee750b62a1c53f0dff5
size 8794136