summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter O'Connor <peter@solus-project.com>2017-03-19 13:03:58 +1100
committerPeter O'Connor <peter@solus-project.com>2017-03-19 13:03:58 +1100
commiteeb8ac8794170be27b83d55acfe19cd4eb3af3e6 (patch)
tree1f0a3eb3ff90558c8764a520b44cda5c4143e66b
parent02f3ef96a293012b8f982dbbb73f3eb9d403433f (diff)
downloadgtk-vnc-eeb8ac8794170be27b83d55acfe19cd4eb3af3e6.tar.gz
gtk-vnc-eeb8ac8794170be27b83d55acfe19cd4eb3af3e6.tar.bz2
Update to 0.7.0 to address following CVEs:gtk-vnc-0.7.0-6
- CVE-2017-5884 - CVE-2017-5885
-rw-r--r--abi_symbols2
-rw-r--r--package.yml6
-rw-r--r--pspec_x86_64.xml55
3 files changed, 35 insertions, 28 deletions
diff --git a/abi_symbols b/abi_symbols
index 8d360bb..7100f75 100644
--- a/abi_symbols
+++ b/abi_symbols
@@ -22,6 +22,7 @@ libgtk-vnc-2.0.so.0:vnc_display_get_pointer_local
libgtk-vnc-2.0.so.0:vnc_display_get_read_only
libgtk-vnc-2.0.so.0:vnc_display_get_scaling
libgtk-vnc-2.0.so.0:vnc_display_get_shared_flag
+libgtk-vnc-2.0.so.0:vnc_display_get_smoothing
libgtk-vnc-2.0.so.0:vnc_display_get_type
libgtk-vnc-2.0.so.0:vnc_display_get_width
libgtk-vnc-2.0.so.0:vnc_display_is_open
@@ -47,6 +48,7 @@ libgtk-vnc-2.0.so.0:vnc_display_set_pointer_local
libgtk-vnc-2.0.so.0:vnc_display_set_read_only
libgtk-vnc-2.0.so.0:vnc_display_set_scaling
libgtk-vnc-2.0.so.0:vnc_display_set_shared_flag
+libgtk-vnc-2.0.so.0:vnc_display_set_smoothing
libgtk-vnc-2.0.so.0:vnc_grab_sequence_as_string
libgtk-vnc-2.0.so.0:vnc_grab_sequence_copy
libgtk-vnc-2.0.so.0:vnc_grab_sequence_free
diff --git a/package.yml b/package.yml
index 99dbe1a..015a371 100644
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : gtk-vnc
-version : 0.5.4
-release : 5
+version : 0.7.0
+release : 6
source :
- - http://ftp.gnome.org/pub/gnome/sources/gtk-vnc/0.5/gtk-vnc-0.5.4.tar.xz : 488aa97a76ce6868160699cd45d4a0ee0fe6f0ad4631737c6ddd84450f6c9ce7
+ - http://ftp.gnome.org/pub/gnome/sources/gtk-vnc/0.7/gtk-vnc-0.7.0.tar.xz : 3c2eae7c9053338939a32c9987156a12b802ffd5c7f80702ba8d483dfc6d483e
license : LGPL-2.1
component : desktop.gnome.core
summary : GTK VNC viewer widget
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
index e5b1b2a..d8a55af 100644
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,32 +2,17 @@
<Source>
<Name>gtk-vnc</Name>
<Packager>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Peter O&apos;Connor</Name>
+ <Email>peter@solus-project.com</Email>
</Packager>
<License>LGPL-2.1</License>
+ <PartOf>desktop.gnome.core</PartOf>
<Summary xml:lang="en">GTK VNC viewer widget</Summary>
<Description xml:lang="en">gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines allowing it to be completely asynchronous while remaining single threaded. It provides a core C library, and bindings for Python (PyGTK).
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
</Source>
<Package>
- <Name>gtk-vnc-devel</Name>
- <Summary xml:lang="en">Development files for gtk-vnc</Summary>
- <Description xml:lang="en">gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines allowing it to be completely asynchronous while remaining single threaded. It provides a core C library, and bindings for Python (PyGTK).
-</Description>
- <PartOf>programming.devel</PartOf>
- <RuntimeDependencies>
- <Dependency release="current">gtk-vnc</Dependency>
- </RuntimeDependencies>
- <Files>
- <Path fileType="header">/usr/include</Path>
- <Path fileType="library">/usr/lib64/lib*.so</Path>
- <Path fileType="data">/usr/lib64/pkgconfig</Path>
- <Path fileType="data">/usr/share/vala*</Path>
- </Files>
- </Package>
- <Package>
<Name>gtk-vnc</Name>
<Summary xml:lang="en">GTK VNC viewer widget</Summary>
<Description xml:lang="en">gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines allowing it to be completely asynchronous while remaining single threaded. It provides a core C library, and bindings for Python (PyGTK).
@@ -35,20 +20,40 @@
<PartOf>desktop.gnome.core</PartOf>
<Files>
<Path fileType="executable">/usr/bin</Path>
+ <Path fileType="library">/usr/lib64/girepository-1.0/GVnc-1.0.typelib</Path>
+ <Path fileType="library">/usr/lib64/girepository-1.0/GVncPulse-1.0.typelib</Path>
+ <Path fileType="library">/usr/lib64/girepository-1.0/GtkVnc-2.0.typelib</Path>
<Path fileType="library">/usr/lib64/lib*.so.*</Path>
- <Path fileType="library">/usr/lib64/girepository-1.0</Path>
+ <Path fileType="data">/usr/share/gir-1.0/GVnc-1.0.gir</Path>
+ <Path fileType="data">/usr/share/gir-1.0/GVncPulse-1.0.gir</Path>
+ <Path fileType="data">/usr/share/gir-1.0/GtkVnc-2.0.gir</Path>
<Path fileType="localedata">/usr/share/locale</Path>
- <Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
+ <Package>
+ <Name>gtk-vnc-devel</Name>
+ <Summary xml:lang="en">Development files for gtk-vnc</Summary>
+ <Description xml:lang="en">gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines allowing it to be completely asynchronous while remaining single threaded. It provides a core C library, and bindings for Python (PyGTK).
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="6">gtk-vnc</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/</Path>
+ <Path fileType="library">/usr/lib64/lib*.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ <Path fileType="data">/usr/share/vala*/vapi/*</Path>
+ </Files>
+ </Package>
<History>
- <Update release="4">
- <Date>2016-03-08</Date>
- <Version>0.5.4</Version>
+ <Update release="6">
+ <Date>2017-03-19</Date>
+ <Version>0.7.0</Version>
<Comment>Packaging update</Comment>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Peter O&apos;Connor</Name>
+ <Email>peter@solus-project.com</Email>
</Update>
</History>
</PISI> \ No newline at end of file
Copyright © 2015-2016 Solus Project. The Solus logo is Copyright © 2016 Solus Project. All rights reserved.