Date: Friday, February 19, 2016 @ 15:44:19 Author: jgc Revision: 259996
upgpkg: libproxy 0.4.12-8 Modified: libproxy/trunk/PKGBUILD Deleted: libproxy/trunk/dont_segfault_on_exit.patch libproxy/trunk/libproxy-0.4.11-fdleak.patch ------------------------------+ PKGBUILD | 19 ++++++------------- dont_segfault_on_exit.patch | 14 -------------- libproxy-0.4.11-fdleak.patch | 20 -------------------- 3 files changed, 6 insertions(+), 47 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-02-19 13:28:42 UTC (rev 259995) +++ PKGBUILD 2016-02-19 14:44:19 UTC (rev 259996) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=libproxy -pkgver=0.4.11 +pkgver=0.4.12 pkgrel=8 pkgdesc="A library that provides automatic proxy configuration management" arch=(i686 x86_64) @@ -15,17 +15,13 @@ 'js17: PAC proxy support - Mozilla based pacrunner' 'webkitgtk: PAC proxy support - Webkit based pacrunner') makedepends=('cmake' 'networkmanager' 'python2' 'perl' 'js17' 'webkitgtk') -url="http://libproxy.googlecode.com" -source=(http://libproxy.googlecode.com/files/${pkgname}-${pkgver}.tar.gz +url="http://libproxy.github.io/libproxy/" +source=(https://github.com/libproxy/libproxy/archive/${pkgver}.tar.gz 0001-pacrunner_mozjs-Also-support-mozjs-17.0.patch - libproxy-0.4.11-crash.patch - libproxy-0.4.11-fdleak.patch - dont_segfault_on_exit.patch) -md5sums=('3cd1ae2a4abecf44b3f24d6639d2cd84' + libproxy-0.4.11-crash.patch) +md5sums=('258d89cc052e0a3c09aa1f42d7f93045' '16cb8ad1292f04279108a80f36434c7b' - 'a45f2195c164a48639e963e8341f5d93' - '6302b995c570e42691007f3b09953a59' - '0a4980304ee93764162dbdbd0eb5e519') + 'a45f2195c164a48639e963e8341f5d93') prepare() { mkdir build @@ -32,8 +28,6 @@ cd $pkgname-$pkgver patch -Np1 -i ../0001-pacrunner_mozjs-Also-support-mozjs-17.0.patch patch -Np1 -i ../libproxy-0.4.11-crash.patch - patch -Np1 -i ../libproxy-0.4.11-fdleak.patch - patch -Np1 -i ../dont_segfault_on_exit.patch } build() { @@ -48,7 +42,6 @@ -DWITH_MOZJS=ON \ -DCMAKE_CXX_FLAGS="${CXXFLAGS}" \ -DCMAKE_C_FLAGS="${CFLAGS}" \ - -DWITH_KDE4=OFF \ -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 make } Deleted: dont_segfault_on_exit.patch =================================================================== --- dont_segfault_on_exit.patch 2016-02-19 13:28:42 UTC (rev 259995) +++ dont_segfault_on_exit.patch 2016-02-19 14:44:19 UTC (rev 259996) @@ -1,14 +0,0 @@ ---- libproxy-0.4.11/libproxy/modules/pxgsettings.cpp.orig 2013-05-30 13:18:11.597138996 +0200 -+++ libproxy-0.4.11/libproxy/modules/pxgsettings.cpp 2013-05-30 13:18:19.801139269 +0200 -@@ -156,10 +156,7 @@ - - g_main_loop_run(loop); - -- // Cleanup -- while (G_IS_OBJECT(client)) { -- g_object_unref(client); -- } -+ g_object_unref(client); - g_io_channel_shutdown(inchan, FALSE, NULL); - g_io_channel_shutdown(outchan, FALSE, NULL); - g_io_channel_unref(inchan); Deleted: libproxy-0.4.11-fdleak.patch =================================================================== --- libproxy-0.4.11-fdleak.patch 2016-02-19 13:28:42 UTC (rev 259995) +++ libproxy-0.4.11-fdleak.patch 2016-02-19 14:44:19 UTC (rev 259996) @@ -1,20 +0,0 @@ -diff -up libproxy-0.4.11/libproxy/url.cpp.fdleak libproxy-0.4.11/libproxy/url.cpp ---- libproxy-0.4.11/libproxy/url.cpp.fdleak 2013-09-19 08:45:48.718145364 -0400 -+++ libproxy-0.4.11/libproxy/url.cpp 2013-09-19 08:46:31.374147676 -0400 -@@ -403,6 +403,7 @@ char* url::get_pac() { - buffer = NULL; - } - } -+ close (sock); - return buffer; - } - -@@ -495,7 +496,7 @@ char* url::get_pac() { - } - - // Clean up -- shutdown(sock, SHUT_RDWR); -+ close(sock); - return buffer; - } -