diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,4 +1,3 @@ -libboost_system.so.1.66.0 libbz2.so.1.0 libc.so.6 libcrypto.so.1.0.0 diff --git a/files/fix-build-with-pango-1.44.patch b/files/fix-build-with-pango-1.44.patch new file mode 100644 --- /dev/null +++ b/files/fix-build-with-pango-1.44.patch @@ -0,0 +1,25 @@ +diff --git a/cmake/FindGTK3.cmake b/cmake/FindGTK3.cmake +index 9017c0703..a933c6cfa 100644 +--- a/cmake/FindGTK3.cmake ++++ b/cmake/FindGTK3.cmake +@@ -128,10 +128,11 @@ function(_GTK3_FIND_INCLUDE_DIR _var _hdr) + gtkmm-2.4 + libglade-2.0 + libglademm-2.4 ++ harfbuzz + pango-1.0 + pangomm-1.4 + sigc++-2.2 +- gtk-unix-print-2.0 ++ gtk-unix-print-2.0 + ) + + set(_suffixes) +@@ -425,6 +426,8 @@ foreach(_GTK3_component ${GTK3_FIND_COMPONENTS}) + _GTK3_FIND_INCLUDE_DIR(GTK3_PANGO_INCLUDE_DIR pango/pango.h) + _GTK3_FIND_LIBRARY (GTK3_PANGO_LIBRARY pango false true) + ++ _GTK3_FIND_INCLUDE_DIR(GTK3_HARFBUZZ_INCLUDE_DIR hb.h) ++ + _GTK3_FIND_INCLUDE_DIR(GTK3_ATK_INCLUDE_DIR atk/atk.h) + _GTK3_FIND_LIBRARY (GTK3_ATK_LIBRARY atk false true) diff --git a/files/series b/files/series new file mode 100644 --- /dev/null +++ b/files/series @@ -0,0 +1,2 @@ +switch-to-gnu-libidn2.patch +fix-build-with-pango-1.44.patch diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,12 +1,12 @@ name : eiskaltdcpp version : 2.2.10 -release : 6 +release : 7 source : - https://github.com/eiskaltdcpp/eiskaltdcpp/archive/v2.2.10.tar.gz : e461c8c499e459651d6382a6ded6788e5ac9a9c4ff26386c3cf073d94d606127 -license : GPL-3.0 +homepage : https://github.com/eiskaltdcpp/eiskaltdcpp +license : GPL-3.0-or-later component : network.clients -summary : EiskaltDC++ is a cross-platform program that uses the Direct Connect - and ADC protocols +summary : EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocols description: | EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocols. builddeps : @@ -16,7 +16,7 @@ - bzip2-devel - libboost-devel setup : | - %patch -p1 < $pkgfiles/switch-to-gnu-libidn2.patch + %apply_patches %cmake -DUSE_QT=0 -DUSE_GTK3=1 \ -DLIBDIR=lib64 \ -DPERL_REGEX=1 \ diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -1,16 +1,17 @@ eiskaltdcpp + https://github.com/eiskaltdcpp/eiskaltdcpp - Pierre-Yves - pyu@riseup.net + Algent Albrahimi + algent@protonmail.com - GPL-3.0 + GPL-3.0-or-later network.clients EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocols EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocols. - https://solus-project.com/sources/README.Solus + https://getsol.us/sources/README.Solus eiskaltdcpp @@ -781,12 +782,12 @@ - - 2019-02-12 + + 2020-04-11 2.2.10 Packaging update - Pierre-Yves - pyu@riseup.net + Algent Albrahimi + algent@protonmail.com \ No newline at end of file