diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -12,6 +12,8 @@ libavutil.so.55 libc.so.6 libcairo.so.2 +libexif.so.12 +libfilteraudio.so.0 libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 diff --git a/files/0001-backout-werror.patch b/files/0001-backout-werror.patch new file mode 100644 --- /dev/null +++ b/files/0001-backout-werror.patch @@ -0,0 +1,25 @@ +From 57902e4a5b7bfa5d2c5a23760bda55f8f83c89ec Mon Sep 17 00:00:00 2001 +From: "anthony.bilinski" +Date: Thu, 28 Sep 2017 15:36:34 -0700 +Subject: [PATCH] backout werror + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a6013cf..ea5c2e8 100644 +--- CMakeLists.txt ++++ CMakeLists.txt +@@ -53,7 +53,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIE -fPIC") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-overflow") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-aliasing") +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") ++#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") + + if (NOT WIN32) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-all") +-- +2.7.4 + diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,18 +1,19 @@ name : qtox -version : 1.11.0 -release : 20 +version : 1.12.1 +release : 21 source : - - https://github.com/qTox/qTox/archive/v1.11.0.tar.gz : be38517cd915727dbd9b3cd2a51bbaf1cae28290de07a34c759ec8b77c502cd4 + - https://github.com/qTox/qTox/archive/v1.12.1.tar.gz : 65b25b9ced6b163d19d75800cc44394785a3281b2376c1f9f2ecffce96029e37 license : GPL-3.0 component : network.im -summary : qTox is a powerful Tox client. +summary : qTox is a powerful Tox client description: | - qTox is a powerful Tox client. + The most feature-rich Tox client; P2P instant messaging, audio and video calls. builddeps : - pkgconfig(filteraudio) - pkgconfig(gdk-pixbuf-2.0) - pkgconfig(gtk+-2.0) - pkgconfig(libavcodec) + - pkgconfig(libexif) - pkgconfig(libqrencode) - pkgconfig(libsodium) - pkgconfig(libtoxcore) @@ -25,15 +26,18 @@ - pkgconfig(vpx) - pkgconfig(xscrnsaver) setup : | + %patch -p1 < $pkgfiles/0001-backout-werror.patch sed -i -e 's|AudioVideo;||g' qtox.desktop %cmake . build : | %make install : | - install -Dm755 qtox $installdir/usr/bin/qtox - install -Dm644 qtox.desktop $installdir/usr/share/applications/qtox.desktop + install -Dm00755 qtox $installdir/usr/bin/qtox + install -Dm00644 qtox.desktop $installdir/usr/share/applications/qtox.desktop cd img/icons rm qtox* for size in *x*; do - install -Dm644 "$size/qtox.png" "$installdir/usr/share/icons/hicolor/$size/apps/qtox.png" + install -Dm00644 "$size/qtox.png" "$installdir/usr/share/icons/hicolor/$size/apps/qtox.png" done +check : | + %make test diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,20 +2,20 @@ qtox - Joshua Strobl - joshua@stroblindustries.com + Pierre-Yves + pyu@riseup.net GPL-3.0 network.im - qTox is a powerful Tox client. - qTox is a powerful Tox client. + qTox is a powerful Tox client + The most feature-rich Tox client; P2P instant messaging, audio and video calls. https://solus-project.com/sources/README.Solus qtox - qTox is a powerful Tox client. - qTox is a powerful Tox client. + qTox is a powerful Tox client + The most feature-rich Tox client; P2P instant messaging, audio and video calls. network.im @@ -38,12 +38,12 @@ - - 2017-07-16 - 1.11.0 + + 2017-10-31 + 1.12.1 Packaging update - Joshua Strobl - joshua@stroblindustries.com + Pierre-Yves + pyu@riseup.net \ No newline at end of file