Hello community, here is the log from the commit of package remmina for openSUSE:Factory checked in at 2018-02-20 17:56:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/remmina (Old) and /work/SRC/openSUSE:Factory/.remmina.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "remmina" Tue Feb 20 17:56:50 2018 rev:22 rq:578289 version:1.2.0~rcgit.27 Changes: -------- --- /work/SRC/openSUSE:Factory/remmina/remmina.changes 2018-01-09 14:53:16.859555241 +0100 +++ /work/SRC/openSUSE:Factory/.remmina.new/remmina.changes 2018-02-20 17:58:27.799144930 +0100 @@ -1,0 +2,26 @@ +Fri Feb 16 08:17:21 UTC 2018 - [email protected] + +- Fix compilation on factory: upstream fix 644cd140a387c7b5d3805b8af9554e241d5d2954.patch + for github#FreeRDP/Remmina#1476 + +------------------------------------------------------------------- +Thu Feb 15 07:10:58 UTC 2018 - [email protected] + +- Updated dependencies + +- Upgraded to 1.2.0-rcgit.27 + + Implemented enhancements: + * Remmina usage statistics collection + * Remmina stats: Profiles and protocols counter + * Updated freerdp on flatpak definition file + + Fixed bugs: + * RDP + DYNRES: Screen is black immediately after connection and becames + visible only later when DISP_DVC_CHANNEL_NAME is connected + + Other improvements: + * Add initial [MS-RDPEGFX] software support + * Permit SCALE_MODE_DYNRES before DISP_DVC_CHANNEL_NAME is enabled. + +------------------------------------------------------------------- Old: ---- Remmina-1.2.0-rcgit.26.tar.gz New: ---- 644cd140a387c7b5d3805b8af9554e241d5d2954.patch Remmina-1.2.0-rcgit.27.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ remmina.spec ++++++ --- /var/tmp/diff_new_pack.sNtqPt/_old 2018-02-20 17:58:29.071099151 +0100 +++ /var/tmp/diff_new_pack.sNtqPt/_new 2018-02-20 17:58:29.075099007 +0100 @@ -16,16 +16,18 @@ # -%define realver 1.2.0-rcgit.26 +%define realver 1.2.0-rcgit.27 %bcond_with nx Name: remmina -Version: 1.2.0~rcgit.26 +Version: 1.2.0~rcgit.27 Release: 0 Summary: Versatile Remote Desktop Client License: GPL-2.0+ Group: Productivity/Networking/Other URL: http://www.remmina.org/ Source0: https://github.com/FreeRDP/Remmina/archive/v%{realver}.tar.gz#/Remmina-%{realver}.tar.gz +# PATCH-FIX-UPSTREAM 644cd140a387c7b5d3805b8af9554e241d5d2954.patch github#FreeRDP/Remmina#1476 [email protected] -- Fix compilation on factory +Patch0: 644cd140a387c7b5d3805b8af9554e241d5d2954.patch BuildRequires: cmake BuildRequires: ed BuildRequires: intltool @@ -41,7 +43,9 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libsecret-1) +BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libssh) BuildRequires: pkgconfig(libvncserver) BuildRequires: pkgconfig(pango) @@ -56,6 +60,9 @@ Recommends: %{name}-plugin-vnc Provides: %{name}-plugins-common = %{version} Obsoletes: %{name}-plugins-common < 1.0.0 +%if 0%{?suse_version} > 1500 +BuildRequires: pkgconfig(wayland-client) +%endif %if 0%{?is_opensuse} BuildRequires: pkgconfig(appindicator3-0.1) %endif @@ -151,14 +158,15 @@ %prep %setup -q -n Remmina-%{realver} +%patch0 -p1 %build #TODO: enable TELEPATHY when issues have been fixed -%cmake \ -%if ! 0%{?is_opensuse} - -DWITH_APPINDICATOR=OFF \ +%if 0%{?is_opensuse} +%cmake -DWITH_TELEPATHY=OFF +%else +%cmake -DWITH_TELEPATHY=OFF -DWITH_APPINDICATOR=OFF %endif - -DWITH_TELEPATHY=OFF make %{?_smp_mflags} ++++++ 644cd140a387c7b5d3805b8af9554e241d5d2954.patch ++++++ >From 644cd140a387c7b5d3805b8af9554e241d5d2954 Mon Sep 17 00:00:00 2001 From: Giovanni Panozzo <[email protected]> Date: Thu, 15 Feb 2018 23:40:31 +0100 Subject: [PATCH] Search for wayland-client.h include dir --- cmake/FindGTK3.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cmake/FindGTK3.cmake b/cmake/FindGTK3.cmake index 6e32c7355..f69a3349c 100644 --- a/cmake/FindGTK3.cmake +++ b/cmake/FindGTK3.cmake @@ -1,6 +1,7 @@ # Remmina - The GTK+ Remote Desktop Client # # Copyright (C) 2011 Marc-Andre Moreau +# Copyright (C) 2018 Antenore Gatta, Giovanni Panozzo # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -51,6 +52,12 @@ find_path(GDKPIXBUF_INCLUDE_DIR gdk-pixbuf/gdk-pixbuf.h find_library(GDKPIXBUF_LIBRARY NAMES gdk_pixbuf-2.0 HINTS ${PC_GDKPIXBUF_LIBDIR} ${PC_GDKPIXBUF_LIBRARY_DIRS}) +# Wayland client, if GTK3's pkg-config suggests it. We only need +# the include dir + +find_path(WAYLAND_INCLUDE_DIR wayland-client.h + PATHS ${PC_GTK3_INCLUDE_DIRS}) + # Glib find_required_package(GLIB2) @@ -108,6 +115,9 @@ if(_GTK3_found_all) set(GTK3_LIBRARIES ${GTK3_LIBRARY} ${GDK3_LIBRARY} ${GLIB2_LIBRARIES} ${PANGO_LIBRARY} ${CAIRO_LIBRARY} ${GDKPIXBUF_LIBRARY} ${ATK_LIBRARY}) set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIR} ${GLIB2_INCLUDE_DIRS} ${PANGO_INCLUDE_DIR} ${CAIRO_INCLUDE_DIR} ${GDKPIXBUF_INCLUDE_DIR} ${ATK_INCLUDE_DIR}) + if (WAYLAND_INCLUDE_DIR) + set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIRS} ${WAYLAND_INCLUDE_DIR}) + endif() mark_as_advanced(GTK3_INCLUDE_DIR GTK3_LIBRARY) ++++++ Remmina-1.2.0-rcgit.26.tar.gz -> Remmina-1.2.0-rcgit.27.tar.gz ++++++ ++++ 3852 lines of diff (skipped)
