diff options
author | Guido Falsi <madpilot@FreeBSD.org> | 2019-01-07 23:27:11 +0000 |
---|---|---|
committer | Guido Falsi <madpilot@FreeBSD.org> | 2019-01-07 23:27:11 +0000 |
commit | 9ddf0e55f636a90d568ea25f815cb832b08cc966 (patch) | |
tree | b3ca60c78cb55be6d4e039d4f2abfd8c625962e8 /sysutils/conky | |
parent | b329570455792ee0da3bdddea5ea763604f0ba38 (diff) | |
download | ports-9ddf0e55f636a90d568ea25f815cb832b08cc966.tar.gz ports-9ddf0e55f636a90d568ea25f815cb832b08cc966.zip |
- Update conky to 1.11.1
- Silence some portlint warnings
Notes
Notes:
svn path=/head/; revision=489621
Diffstat (limited to 'sysutils/conky')
-rw-r--r-- | sysutils/conky/Makefile | 9 | ||||
-rw-r--r-- | sysutils/conky/distinfo | 6 | ||||
-rw-r--r-- | sysutils/conky/files/patch-CMakeLists.txt | 30 | ||||
-rw-r--r-- | sysutils/conky/files/patch-cmake_ConkyPlatformChecks.cmake | 30 | ||||
-rw-r--r-- | sysutils/conky/files/patch-src_bsdapm.cc | 43 | ||||
-rw-r--r-- | sysutils/conky/files/patch-src_bsdapm.h | 14 | ||||
-rw-r--r-- | sysutils/conky/files/patch-src_freebsd.cc | 28 | ||||
-rw-r--r-- | sysutils/conky/files/patch-src_luamm.cc | 71 | ||||
-rw-r--r-- | sysutils/conky/files/patch-src_luamm.hh | 20 |
9 files changed, 117 insertions, 134 deletions
diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile index bf6bca85b0e8..50d225e9dd7e 100644 --- a/sysutils/conky/Makefile +++ b/sysutils/conky/Makefile @@ -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 diff --git a/sysutils/conky/distinfo b/sysutils/conky/distinfo index 0a6da0da436c..9941061c397e 100644 --- a/sysutils/conky/distinfo +++ b/sysutils/conky/distinfo @@ -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 diff --git a/sysutils/conky/files/patch-CMakeLists.txt b/sysutils/conky/files/patch-CMakeLists.txt index 94de2304e102..aae985e83286 100644 --- a/sysutils/conky/files/patch-CMakeLists.txt +++ b/sysutils/conky/files/patch-CMakeLists.txt @@ -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 diff --git a/sysutils/conky/files/patch-cmake_ConkyPlatformChecks.cmake b/sysutils/conky/files/patch-cmake_ConkyPlatformChecks.cmake deleted file mode 100644 index f1c225ebb452..000000000000 --- a/sysutils/conky/files/patch-cmake_ConkyPlatformChecks.cmake +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/cmake/ConkyPlatformChecks.cmake b/cmake/ConkyPlatformChecks.cmake -index 334b4690..ce5c109b 100644 ---- cmake/ConkyPlatformChecks.cmake -+++ cmake/ConkyPlatformChecks.cmake -@@ -30,8 +30,6 @@ check_include_files(sys/statfs.h HAVE_SYS_STATFS_H) - check_include_files(sys/param.h HAVE_SYS_PARAM_H) - check_include_files(sys/inotify.h HAVE_SYS_INOTIFY_H) - check_include_files(dirent.h HAVE_DIRENT_H) --check_include_files("soundcard.h;sys/soundcard.h;linux/soundcard.h" HAVE_SOME_SOUNDCARD_H) --check_include_files("linux/soundcard.h" HAVE_LINUX_SOUNDCARD_H) - - # Check for some functions - check_function_exists(strndup HAVE_STRNDUP) -@@ -88,6 +86,16 @@ if(NOT OS_LINUX AND NOT OS_FREEBSD AND NOT OS_OPENBSD AND NOT OS_DRAGONFLY - endif(NOT OS_LINUX AND NOT OS_FREEBSD AND NOT OS_OPENBSD AND NOT OS_DRAGONFLY - AND NOT OS_SOLARIS AND NOT OS_HAIKU) - -+# Check for soundcard header -+if(OS_LINUX) -+ check_include_files("linux/soundcard.h" HAVE_SOME_SOUNDCARD_H) -+ check_include_files("linux/soundcard.h" HAVE_LINUX_SOUNDCARD_H) -+elseif(OS_OPENBSD) -+ check_include_files("soundcard.h" HAVE_SOME_SOUNDCARD_H) -+else(OS_LINUX) -+ check_include_files("sys/soundcard.h" HAVE_SOME_SOUNDCARD_H) -+endif(OS_LINUX) -+ - if(BUILD_I18N AND OS_DRAGONFLY) - set(conky_libs ${conky_libs} -lintl) - endif(BUILD_I18N AND OS_DRAGONFLY) diff --git a/sysutils/conky/files/patch-src_bsdapm.cc b/sysutils/conky/files/patch-src_bsdapm.cc index e5fde8256d7c..4986cec6bfe1 100644 --- a/sysutils/conky/files/patch-src_bsdapm.cc +++ b/sysutils/conky/files/patch-src_bsdapm.cc @@ -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__ diff --git a/sysutils/conky/files/patch-src_bsdapm.h b/sysutils/conky/files/patch-src_bsdapm.h new file mode 100644 index 000000000000..636cda8fb7ba --- /dev/null +++ b/sysutils/conky/files/patch-src_bsdapm.h @@ -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 */ diff --git a/sysutils/conky/files/patch-src_freebsd.cc b/sysutils/conky/files/patch-src_freebsd.cc index ced6803b86c5..2cf17135fe9e 100644 --- a/sysutils/conky/files/patch-src_freebsd.cc +++ b/sysutils/conky/files/patch-src_freebsd.cc @@ -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) { diff --git a/sysutils/conky/files/patch-src_luamm.cc b/sysutils/conky/files/patch-src_luamm.cc index 0cc6fb62e8c6..1c895e014cdf 100644 --- a/sysutils/conky/files/patch-src_luamm.cc +++ b/sysutils/conky/files/patch-src_luamm.cc @@ -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; diff --git a/sysutils/conky/files/patch-src_luamm.hh b/sysutils/conky/files/patch-src_luamm.hh index 324ccc9c7244..d5870f0b6479 100644 --- a/sysutils/conky/files/patch-src_luamm.hh +++ b/sysutils/conky/files/patch-src_luamm.hh @@ -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); } |