[arch-commits] Commit in libproxy/trunk (3 files)
Jan de Groot
jgc at archlinux.org
Fri Feb 19 14:44:19 UTC 2016
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 <jgc at 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;
- }
-
More information about the arch-commits
mailing list