Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jan 2019 23:27:11 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r489621 - in head/sysutils/conky: . files
Message-ID:  <201901072327.x07NRBeA037746@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Mon Jan  7 23:27:11 2019
New Revision: 489621
URL: https://svnweb.freebsd.org/changeset/ports/489621

Log:
  - Update conky to 1.11.1
  - Silence some portlint warnings

Added:
  head/sysutils/conky/files/patch-src_bsdapm.h   (contents, props changed)
Deleted:
  head/sysutils/conky/files/patch-cmake_ConkyPlatformChecks.cmake
Modified:
  head/sysutils/conky/Makefile
  head/sysutils/conky/distinfo
  head/sysutils/conky/files/patch-CMakeLists.txt
  head/sysutils/conky/files/patch-src_bsdapm.cc
  head/sysutils/conky/files/patch-src_freebsd.cc
  head/sysutils/conky/files/patch-src_luamm.cc
  head/sysutils/conky/files/patch-src_luamm.hh

Modified: head/sysutils/conky/Makefile
==============================================================================
--- head/sysutils/conky/Makefile	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/Makefile	Mon Jan  7 23:27:11 2019	(r489621)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	conky
-PORTVERSION=	1.10.8
+PORTVERSION=	1.11.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	3
 CATEGORIES=	sysutils
 
 MAINTAINER=	madpilot@FreeBSD.org
@@ -16,17 +15,17 @@ BUILD_DEPENDS=	db2x_xsltproc:textproc/docbook2X \
 		docbook-xsl>=0:textproc/docbook-xsl \
 		xsltproc:textproc/libxslt
 
-CONFLICTS?=	conky-awesome-[0-9]*
-SLAVEDIRS=	sysutils/conky-awesome
-
 USES=		cpe cmake:noninja compiler:c++11-lib gettext-runtime iconv \
 		localbase lua:51 pkgconfig tar:bzip2
+
 CMAKE_ARGS+=	-DBUILD_PORT_MONITORS:BOOL=false \
 		-DBUILD_IBM:BOOL=false \
 		-DBUILD_HDDTEMP:BOOL=false \
 		-DBUILD_IOSTATS:BOOL=false \
 		-DBUILD_AUDACIOUS:BOOL=false
+CONFLICTS?=	conky-awesome-[0-9]*
 
+SLAVEDIRS=	sysutils/conky-awesome
 PLIST_FILES=	bin/conky man/man1/conky.1.gz
 PORTEXAMPLES=	conky.conf conky_no_x11.conf convert.lua
 PORTDOCS=	html/config_settings.html html/docs.html html/lua.html html/variables.html

Modified: head/sysutils/conky/distinfo
==============================================================================
--- head/sysutils/conky/distinfo	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/distinfo	Mon Jan  7 23:27:11 2019	(r489621)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1518106982
-SHA256 (brndnmtthws-conky-v1.10.8_GH0.tar.gz) = 2ebd655a27c816bd613538b71d4ec1c096252cb522feaa05f64781dcedea8857
-SIZE (brndnmtthws-conky-v1.10.8_GH0.tar.gz) = 373075
+TIMESTAMP = 1545078509
+SHA256 (brndnmtthws-conky-v1.11.1_GH0.tar.gz) = 71fab859946cc2e67be46f2db53859c66369c5c87acf18fc8dfbd41b114f6d6e
+SIZE (brndnmtthws-conky-v1.11.1_GH0.tar.gz) = 1091759

Modified: head/sysutils/conky/files/patch-CMakeLists.txt
==============================================================================
--- head/sysutils/conky/files/patch-CMakeLists.txt	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/files/patch-CMakeLists.txt	Mon Jan  7 23:27:11 2019	(r489621)
@@ -1,16 +1,15 @@
---- CMakeLists.txt.orig	2016-07-20 16:53:48 UTC
+--- CMakeLists.txt.orig	2018-12-02 18:26:02 UTC
 +++ CMakeLists.txt
-@@ -50,23 +50,25 @@ add_subdirectory(doc)
+@@ -54,26 +54,27 @@ add_subdirectory(doc)
  add_subdirectory(src)
  
  IF(NOT DEFINED DOC_PATH)
--    set(DOC_PATH "share/doc/${CPACK_PACKAGE_NAME}-${VERSION}")
-+    set(DOC_PATH "share/doc/${CPACK_PACKAGE_NAME}")
+-  set(DOC_PATH "share/doc/${CPACK_PACKAGE_NAME}-${VERSION}")
++  set(DOC_PATH "share/doc/${CPACK_PACKAGE_NAME}")
  ENDIF(NOT DEFINED DOC_PATH)
 -set(DOC_FILES extras/convert.lua data/conky_no_x11.conf data/conky.conf)
-+
 +IF(NOT DEFINED SAMPLE_PATH)
-+    set(SAMPLE_PATH "share/examples/${CPACK_PACKAGE_NAME}")
++  set(SAMPLE_PATH "share/examples/${CPACK_PACKAGE_NAME}")
 +ENDIF(NOT DEFINED SAMPLE_PATH)
 +set(SAMPLE_FILES extras/convert.lua data/conky_no_x11.conf data/conky.conf)
  
@@ -22,18 +21,21 @@
  set(MAN_FILES doc/conky.1)
  
 -install(FILES ${DOC_FILES}
--	DESTINATION ${DOC_PATH})
+-  DESTINATION ${DOC_PATH})
 +install(FILES ${SAMPLE_FILES}
-+	DESTINATION ${SAMPLE_PATH})
++  DESTINATION ${SAMPLE_PATH})
  
 -if(MAINTAINER_MODE)
--	install(FILES ${HTML_FILES}
--		DESTINATION ${HTML_PATH})
+-  install(FILES ${HTML_FILES}
+-    DESTINATION ${HTML_PATH})
 +install(FILES ${HTML_FILES}
-+	DESTINATION ${HTML_PATH})
++  DESTINATION ${HTML_PATH})
  
--	install(FILES ${MAN_FILES}
--		DESTINATION ${MAN_PATH})
+-  install(FILES ${MAN_FILES}
+-    DESTINATION ${MAN_PATH})
 -endif(MAINTAINER_MODE)
 +install(FILES ${MAN_FILES}
-+	DESTINATION ${MAN_PATH})
++  DESTINATION ${MAN_PATH})
+ 
+ if(CHECK_CODE_QUALITY)
+   # Set up clang-tidy

Modified: head/sysutils/conky/files/patch-src_bsdapm.cc
==============================================================================
--- head/sysutils/conky/files/patch-src_bsdapm.cc	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/files/patch-src_bsdapm.cc	Mon Jan  7 23:27:11 2019	(r489621)
@@ -1,18 +1,29 @@
---- src/bsdapm.cc.orig	2016-10-04 07:49:19 UTC
+--- src/bsdapm.cc.orig	2018-12-16 17:16:51 UTC
 +++ src/bsdapm.cc
-@@ -27,6 +27,10 @@
-  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
-  *
-  */
-+
-+#if (defined(__FreeBSD__) || defined(__FreeBSD_kernel__) \
-+	|| defined(__DragonFly__) \
-+	|| defined(__OpenBSD__)) && (defined(i386) || defined(__i386__))
- #include "config.h"
- #include "conky.h"
- #include "text_object.h"
-@@ -208,3 +212,4 @@ void print_apm_battery_time(struct text_
- 	}
- #endif
+@@ -61,7 +61,7 @@ static int apm_getinfo(int fd, apm_info_t aip) {
+   return 0;
  }
-+#endif
+ 
+-void print_apm_adapter(struct text_object *obj, char *p, int p_max_size) {
++void print_apm_adapter(struct text_object *obj, char *p, unsigned int p_max_size) {
+   int fd;
+   const char *out;
+ #ifdef __OpenBSD__
+@@ -109,7 +109,7 @@ void print_apm_adapter(struct text_object *obj, char *
+   snprintf(p, p_max_size, "%s", out);
+ }
+ 
+-void print_apm_battery_life(struct text_object *obj, char *p, int p_max_size) {
++void print_apm_battery_life(struct text_object *obj, char *p, unsigned int p_max_size) {
+   int fd;
+   u_int batt_life;
+   const char *out;
+@@ -150,7 +150,7 @@ void print_apm_battery_life(struct text_object *obj, c
+   snprintf(p, p_max_size, "%s", out);
+ }
+ 
+-void print_apm_battery_time(struct text_object *obj, char *p, int p_max_size) {
++void print_apm_battery_time(struct text_object *obj, char *p, unsigned int p_max_size) {
+   int fd;
+   int batt_time;
+ #ifdef __OpenBSD__

Added: head/sysutils/conky/files/patch-src_bsdapm.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/conky/files/patch-src_bsdapm.h	Mon Jan  7 23:27:11 2019	(r489621)
@@ -0,0 +1,14 @@
+--- src/bsdapm.h.orig	2018-12-02 18:26:02 UTC
++++ src/bsdapm.h
+@@ -29,8 +29,8 @@
+ #ifndef _BSDAPM_H
+ #define _BSDAPM_H
+ 
+-void print_apm_adapter(struct text_object *, char *, int);
+-void print_apm_battery_life(struct text_object *, char *, int);
+-void print_apm_battery_time(struct text_object *, char *, int);
++void print_apm_adapter(struct text_object *, char *, unsigned int);
++void print_apm_battery_life(struct text_object *, char *, unsigned int);
++void print_apm_battery_time(struct text_object *, char *, unsigned int);
+ 
+ #endif /* _BSDAPM_H */

Modified: head/sysutils/conky/files/patch-src_freebsd.cc
==============================================================================
--- head/sysutils/conky/files/patch-src_freebsd.cc	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/files/patch-src_freebsd.cc	Mon Jan  7 23:27:11 2019	(r489621)
@@ -1,23 +1,11 @@
---- src/freebsd.cc.orig	2018-11-28 18:50:47 UTC
+--- src/freebsd.cc.orig	2018-12-16 17:16:51 UTC
 +++ src/freebsd.cc
-@@ -78,7 +78,7 @@ std::mutex kvm_proc_mutex;
- __attribute__((gnu_inline)) inline void
- proc_find_top(struct process **cpu, struct process **mem, struct process **time);
+@@ -254,6 +254,8 @@ int update_total_processes(void) {
+   kvm_getprocs(kd, KERN_PROC_ALL, 0, &n_processes);
  
--static short cpu_setup = 0;
-+static short conky_cpu_setup = 0;
+   info.procs = n_processes;
++
++  return 0;
+ }
  
- static int getsysctl(const char *name, void *ptr, size_t len)
- {
-@@ -338,9 +338,9 @@ int update_cpu_usage(void)
- 	extern void* global_cpu;
- 
- 	/* add check for !info.cpu_usage since that mem is freed on a SIGUSR1 */
--	if ((cpu_setup == 0) || (!info.cpu_usage)) {
-+	if ((conky_cpu_setup == 0) || (!info.cpu_usage)) {
- 		get_cpu_count();
--		cpu_setup = 1;
-+		conky_cpu_setup = 1;
- 	}
- 
- 	if (!global_cpu) {
+ int update_running_processes(void) {

Modified: head/sysutils/conky/files/patch-src_luamm.cc
==============================================================================
--- head/sysutils/conky/files/patch-src_luamm.cc	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/files/patch-src_luamm.cc	Mon Jan  7 23:27:11 2019	(r489621)
@@ -1,39 +1,38 @@
---- src/luamm.cc.orig	2016-10-04 07:49:19 UTC
+--- src/luamm.cc.orig	2018-12-02 18:26:02 UTC
 +++ src/luamm.cc
-@@ -57,7 +57,8 @@ namespace lua {
- 				lua_pushstring(l, e.what());
- 			}
- 			catch(...) {
--				lua_pushstring(l, ptr->__cxa_exception_type()->name());
-+//				lua_pushstring(l, ptr->__cxa_exception_type()->name());
-+				lua_pushstring(l, "Unknown exception");
- 			}
- 			return 1;
- 		}
-@@ -344,7 +345,7 @@ namespace lua {
- 		pushinteger(what);
- 		pushinteger(data);
- 		call(2, 1, 0);
--		assert(isnumber(-1));
-+		assert(isanumber(-1));
- 		int r = tointeger(-1);
- 		pop();
- 		return r;
-@@ -427,7 +428,7 @@ namespace lua {
+@@ -56,7 +56,7 @@ int exception_to_string(lua_State *l) {
+   } catch (std::exception &e) {
+     lua_pushstring(l, e.what());
+   } catch (...) {
+-#if defined(__APPLE__) && defined(__MACH__)
++#if (defined(__APPLE__) && defined(__MACH__)) || defined(__FreeBSD__)
+     // lua_pushstring(l, ptr->__cxa_exception_type()->name());
+     printf(
+         "%s: FIXME: no member named '__cxa_exception_type' in "
+@@ -345,7 +345,7 @@ int state::gc(int what, int data) {
+   pushinteger(what);
+   pushinteger(data);
+   call(2, 1, 0);
+-  assert(isnumber(-1));
++  assert(isanumber(-1));
+   int r = tointeger(-1);
+   pop();
+   return r;
+@@ -420,7 +420,7 @@ bool state::next(int index) {
  
- 		call(2, MULTRET, 0);
+   call(2, MULTRET, 0);
  
--		assert(isnumber(-1));
-+		assert(isanumber(-1));
- 		int r = tointeger(-1);
- 		pop();
- 		return r;
-@@ -466,7 +467,7 @@ namespace lua {
- 		pushvalue(index1);
- 		pushvalue(index2);
- 		call(2, 1, 0);
--		assert(isnumber(-1));
-+		assert(isanumber(-1));
- 		int r = tointeger(-1);
- 		pop();
- 		return r;
+-  assert(isnumber(-1));
++  assert(isanumber(-1));
+   int r = tointeger(-1);
+   pop();
+   return r != 0;
+@@ -460,7 +460,7 @@ bool state::safe_compare(lua_CFunction trampoline, int
+   pushvalue(index1);
+   pushvalue(index2);
+   call(2, 1, 0);
+-  assert(isnumber(-1));
++  assert(isanumber(-1));
+   int r = tointeger(-1);
+   pop();
+   return r != 0;

Modified: head/sysutils/conky/files/patch-src_luamm.hh
==============================================================================
--- head/sysutils/conky/files/patch-src_luamm.hh	Mon Jan  7 23:25:33 2019	(r489620)
+++ head/sysutils/conky/files/patch-src_luamm.hh	Mon Jan  7 23:27:11 2019	(r489621)
@@ -1,11 +1,11 @@
---- src/luamm.hh.orig	2016-10-04 07:49:19 UTC
+--- src/luamm.hh.orig	2018-12-02 18:26:02 UTC
 +++ src/luamm.hh
-@@ -212,7 +212,7 @@ namespace lua {
- 		bool islightuserdata(int index) throw() { return lua_islightuserdata(cobj.get(), index); }
- 		bool isnil(int index) throw() { return lua_isnil(cobj.get(), index); }
- 		bool isnone(int index) throw() { return lua_isnone(cobj.get(), index); }
--		bool isnumber(int index) throw() { return lua_isnumber(cobj.get(), index); }
-+		bool isanumber(int index) throw() { return lua_isnumber(cobj.get(), index); }
- 		bool isstring(int index) throw() { return lua_isstring(cobj.get(), index); }
- 		void pop(int n = 1) throw() { lua_pop(cobj.get(), n); }
- 		void pushboolean(bool b) throw() { lua_pushboolean(cobj.get(), b); }
+@@ -204,7 +204,7 @@ class state : private std::mutex {
+   }
+   bool isnil(int index) throw() { return lua_isnil(cobj.get(), index); }
+   bool isnone(int index) throw() { return lua_isnone(cobj.get(), index); }
+-  bool isnumber(int index) throw() { return lua_isnumber(cobj.get(), index); }
++  bool isanumber(int index) throw() { return lua_isnumber(cobj.get(), index); }
+   bool isstring(int index) throw() { return lua_isstring(cobj.get(), index); }
+   void pop(int n = 1) throw() { lua_pop(cobj.get(), n); }
+   void pushboolean(bool b) throw() { lua_pushboolean(cobj.get(), b); }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901072327.x07NRBeA037746>