Accepting request 795902 from server:messaging

- drop patch fix_build_with_openAL_1.20.patch
- update to 0.17.2
  Features:
  * Implement ctrl+F: toggle flist online status filter (b7fdac2)
  * Implement ctrl+f: focus on flist search input field (0b401eb)
  * Search friend list also by Tox ID (ae85208)
  * Implement ontab and onshifttab callbacks for text fields in add friend page (4842553)
  * Handle Home & End key in friend list (ctrl+Home, ctrl+End; go to first and last friend) (f1de42b)
  * Handle Home & End key in messages panel (For going to the top and bottom of the chat log) (8f19de0)
  * Make Esc key unfocus from text input fields (This allows to scroll the chat log without having to click into it.) (b227afe)
  * Focus message input field when starting to type (e4cc50c)
  * Implement ontab and onshifttab callbacks for all text fields in settings (7194761)
  Fixes:
  * Fix a crash when adding a friend to a group (cb451de)
  * Load window position from config file (0bcfead)
  * Unbreak build with OpenAL 1.20.0 (@t6) (b608d58)
  * Friend list fixes (1504fc0 195553d 58707ee)
  * Fix Up key in message input field (118298e)
  * Fix memory leaks (8b04e6f)
  * Fix compilation error on GNU/kFreebsd (@yangfl) (bb790c5)
  * Fix typos (@yangfl) (23e9e9b)
  * Use correct evdev header on FreeBSD (@t6) (37271f9)
  Development:
  * Remove auto-updater (@robinlinden & @avoidr) (3d1b1df)
  * Show value of $ENABLE_LTO in cmake output (fb57530)
  * Static linking fixes (02c5898 bc048af 812ad6d 507ea0a 6ca51bd ea876ca)
  * Don't pass 2 of every flags in CFLAGS (@robinlinden) (4b1228d)
  * Travis: Linux: disable auto-update test (e5a564f)
  * CMakeLists.txt: add CFLAG -fno-common (ee15dbe)
  * Make uTox gcc10-ready (-fno-common fix) (@eclipseo) (c7cb563)
  * Remove WinXP support (eb81ba5)
  * add tools/relnotes_to_cstring.sed (bb8ce78)
  Documentation:
  * add instructions to install from Guix (@metallicmole) (60fb4ee)
  * add keybindings to manpage (@metallicmole) (192ed8d)
  * docs/BUILD.md: minor rephrasing (c4d101f)
  * docs/BUILD.md: add note about musl+clang linking issue (9a8a632)

OBS-URL: https://build.opensuse.org/request/show/795902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/utox?expand=0&rev=4
This commit is contained in:
Dominique Leuenberger 2020-04-21 11:12:47 +00:00 committed by Git OBS Bridge
commit 4d47e812a2
7 changed files with 68 additions and 56 deletions

View File

@ -1,33 +0,0 @@
commit b608d584d9b6aeae916dec48c2cadf2e631f91b8
Author: Tobias Kortkamp <t@tobik.me>
Date: Sat Nov 30 17:10:58 2019 +0100
Unbreak build with OpenAL 1.20.0
In file included from /home/tobias/src/github.com/uTox/uTox/src/av/audio.c:33:
/usr/local/include/AL/alc.h:34:26: error: typedef redefinition with different types
('struct ALCdevice' vs 'struct ALCdevice_struct')
typedef struct ALCdevice ALCdevice;
^
/home/tobias/src/github.com/uTox/uTox/src/av/audio.h:8:33: note: previous definition is here
typedef struct ALCdevice_struct ALCdevice;
^
1 error generated.
diff --git a/src/av/audio.h b/src/av/audio.h
index 4edb0e45..e6b08550 100644
--- a/src/av/audio.h
+++ b/src/av/audio.h
@@ -5,7 +5,11 @@
#include <stdint.h>
#include <stdbool.h>
-typedef struct ALCdevice_struct ALCdevice;
+#ifdef __APPLE__
+#include <OpenAL/alc.h>
+#else
+#include <AL/alc.h>
+#endif
extern bool utox_audio_thread_init;

View File

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

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJdhqcvAAoJEG9d0cU3HeZlH54P/0JwQkYMyYWBFJLG0BM+RgOV
yGbW+NT7ft2FGDp3eYg8v2L2UO/OOOcrbgvK4bPHQKkBRJYqDKNw6fth38dl1oOt
p0qAYFlzv826RqNVpHZpZdvEetAOPUDDKLhMLqQ0yY/FK+VWKZjXDW0VK8DhEio4
+TVww5gtFWecmuDxCPlR9A/fV0Fo6al5K8Sw8Dw5H115/9Be5WmEBrxuaRsR5Pcb
zddvbbBimrGIDgQZj/lUiiEVz+fvhcPkzBT2UjARbelUc8GleXZhztfw958Q2tXO
79AyzgIL3azUyHbggqebOTIGLs0RKVk+AhAcn2EV9uKTa8p6Z+1azyZ5f/tHi9Ce
TPj+XhScFlr3T7njHy+upNBet5/zjVSN1qbXcszkRxWqLjJ6HGFsr8D3C78rh/YJ
rab05vMGegiXoDIP/aUytajpgdDhd3xSGhzs32hGQCRrIPGePVnEW9NqOPzOnlpR
UHmsAAsZ0WPSuql8PoRV7Oucuy62QP+Gltusj6k+QqbaHLdwWXUIYe4bTl/DKpSZ
k85FqmIg+iwps1PWpgYnnWS9t1xJWpa9WkInm23T+LFgMPfXZkIMTDB2lOEPp67D
8EQvdVosy9brh9DUW7S7wvuc3iVCy+N6ToFZZMJVKJyQVNoxtY7uiWIukNmwuSU+
YL/RAGAdJFFkfaPyqpue
=Zaso
-----END PGP SIGNATURE-----

3
uTox-0.17.2-full.tar.gz Normal file
View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJelNInAAoJEG9d0cU3HeZlILsQAJv2EB564C/gin9nCS7Mldlx
4+9fMGjMXXU4HJd6q8o6AmTb7DkFhWl2fKpluvL5Xl8bt/o+vasq3oGMCNyb2rAV
Nix6McDRJvZZsbKYgt+G8RFcAkof/zvfXoiGnuZVlgtPxWP2681W5S8ULS4PsATz
2gdFJBeumhzWsQfPf09Ns+3foC4s1pvpuGME0mzRQNJotGdNMjQ/Z8bB8LABtp6v
04kGWi7idEKn7lgiunJHcqS+hg61NOLryz4ToyET5Er7QsUM8Wo0zLyESY2TZzB4
mq+q7q2PkzkNopm3IKZeig7B75OZtpG8jLVfbWi5y5NX749c2SDLVhlGIIpnx3F6
sfjSTDXJGbFNWepfQ0ny9uGdx2SujyxlZzngnvel5tgZgc0HW6HZO4D2hg1MS9cs
SfI5bCOcRE4SJJr0SIGTIR14Np5+3vkKqEOiuHDUM8GnHYUabMmY/ZQEsSuRnp1k
uXBpT3GtPd/mW8Lax3F1I3Y3xNzQQQGLq7fP/KcKIN94cqW6isNsW0qGSO55IXRY
rbFQUkTD/BAIak7Go1rCLiSVGz820ZqJN2sS8m/SbiRW2lQXak2iVURS3PXsWBaL
tHFbk28gdstQv1SPVSvyeBKyJDSuCvLQNDZrgwCMoumeOsE+15WzZ1jvD8Q8qTR5
6FB5rVlam3bmzXJ0yfCj
=Xmjb
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,51 @@
-------------------------------------------------------------------
Thu Apr 16 18:53:34 UTC 2020 - Andrey Karepin <egdfree@opensuse.org>
- drop patch fix_build_with_openAL_1.20.patch
- update to 0.17.2
Features:
* Implement ctrl+F: toggle flist online status filter (b7fdac2)
* Implement ctrl+f: focus on flist search input field (0b401eb)
* Search friend list also by Tox ID (ae85208)
* Implement ontab and onshifttab callbacks for text fields in add friend page (4842553)
* Handle Home & End key in friend list (ctrl+Home, ctrl+End; go to first and last friend) (f1de42b)
* Handle Home & End key in messages panel (For going to the top and bottom of the chat log) (8f19de0)
* Make Esc key unfocus from text input fields (This allows to scroll the chat log without having to click into it.) (b227afe)
* Focus message input field when starting to type (e4cc50c)
* Implement ontab and onshifttab callbacks for all text fields in settings (7194761)
Fixes:
* Fix a crash when adding a friend to a group (cb451de)
* Load window position from config file (0bcfead)
* Unbreak build with OpenAL 1.20.0 (@t6) (b608d58)
* Friend list fixes (1504fc0 195553d 58707ee)
* Fix Up key in message input field (118298e)
* Fix memory leaks (8b04e6f)
* Fix compilation error on GNU/kFreebsd (@yangfl) (bb790c5)
* Fix typos (@yangfl) (23e9e9b)
* Use correct evdev header on FreeBSD (@t6) (37271f9)
Development:
* Remove auto-updater (@robinlinden & @avoidr) (3d1b1df)
* Show value of $ENABLE_LTO in cmake output (fb57530)
* Static linking fixes (02c5898 bc048af 812ad6d 507ea0a 6ca51bd ea876ca)
* Don't pass 2 of every flags in CFLAGS (@robinlinden) (4b1228d)
* Travis: Linux: disable auto-update test (e5a564f)
* CMakeLists.txt: add CFLAG -fno-common (ee15dbe)
* Make uTox gcc10-ready (-fno-common fix) (@eclipseo) (c7cb563)
* Remove WinXP support (eb81ba5)
* add tools/relnotes_to_cstring.sed (bb8ce78)
Documentation:
* add instructions to install from Guix (@metallicmole) (60fb4ee)
* add keybindings to manpage (@metallicmole) (192ed8d)
* docs/BUILD.md: minor rephrasing (c4d101f)
* docs/BUILD.md: add note about musl+clang linking issue (9a8a632)
-------------------------------------------------------------------
Sat Feb 22 09:18:40 UTC 2020 - Andrey Karepin <egdfree@opensuse.org>

View File

@ -18,7 +18,7 @@
%define realname uTox
Name: utox
Version: 0.17.1
Version: 0.17.2
Release: 0
Summary: The lightweight Tox client
License: MIT
@ -27,8 +27,6 @@ URL: https://utox.org/
Source: https://github.com/uTox/uTox/releases/download/v%{version}/%{realname}-%{version}-full.tar.gz
Source1: https://github.com/uTox/uTox/releases/download/v%{version}/%{realname}-%{version}-full.tar.gz.asc
Source2: uTox.keyring
# PATCH-FEATURE-UPSTREAM fix_build_with_openAL_1.20.patch
Patch: fix_build_with_openAL_1.20.patch
BuildRequires: c-toxcore-devel
BuildRequires: cmake >= 3.2
BuildRequires: dbus-1-devel
@ -54,7 +52,6 @@ Lightweight Tox client.
%prep
%setup -q -n %{realname}
%patch0 -p1
%build
%cmake \