diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-03-19 11:37:34 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-03-19 11:37:34 +0000 |
commit | b7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch) | |
tree | 9fd110f9fc996e8a4213eeda994a8c112491b86d /app-admin/conky | |
parent | 066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff) |
gentoo resync : 19.03.2019
Diffstat (limited to 'app-admin/conky')
-rw-r--r-- | app-admin/conky/Manifest | 7 | ||||
-rw-r--r-- | app-admin/conky/conky-1.10.8-r1.ebuild | 205 | ||||
-rw-r--r-- | app-admin/conky/conky-1.10.8-r8.ebuild (renamed from app-admin/conky/conky-1.10.8-r5.ebuild) | 5 | ||||
-rw-r--r-- | app-admin/conky/files/conky-1.10.4-x11-build.patch | 31 | ||||
-rw-r--r-- | app-admin/conky/files/conky-1.10.8-portmon.patch | 20 | ||||
-rw-r--r-- | app-admin/conky/metadata.xml | 2 |
6 files changed, 26 insertions, 244 deletions
diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest index 87ec39c0ee40..ffb5941ec6b7 100644 --- a/app-admin/conky/Manifest +++ b/app-admin/conky/Manifest @@ -1,8 +1,7 @@ -AUX conky-1.10.4-x11-build.patch 944 BLAKE2B eafeab1078e1c1c96190dce1207f49272a86fb964b153cd971d3e773ddfb8094a55b0c8e77f0d152c5cc4ec77f0863b694fca8d776208f2aae26d6366cc898ef SHA512 4ef0fb7467101befd1adbc0ae43268d69ceaa35af0185ade1f3b8ce4ebe8d8083cc6c71ddabae73bae1c5f92f5f95b0a4595dd92dd55bd9ffc4a34d10af26afa AUX conky-1.10.8-libical-3.patch 1395 BLAKE2B a42403799854d0c96e37b654ab1a72897e32cd176d4efee3aa3816f36b782d823502a4a1cb79646995e90c9ac25d9a4bcd6f1879abe365173c3e29fc8583f213 SHA512 40cdd81f975c5198149ac62066af1a7b8eaa2c722d896d71a88663bef5bfdda17521d841a4fa8e08b5c4cc9106929385d626afcbe65709360b669b10a118f397 +AUX conky-1.10.8-portmon.patch 551 BLAKE2B 6b69ebb6c8ec194e51d616f487ab8d736062636b12c11b1beb6ae5d599a34c2598a0bc96563fa9e01e55a7187597b78b311ce729a0bdbe3f0c7c7135372aa764 SHA512 2a793c9b297c9ff13eba4cff37af0699c30f30e58edd3c73243090d26235db45a554b9f5751878937606ac6a1bb1759edc2507372412c25ff4df613327aedc03 AUX conky-1.10.8-use-pkgconfig.patch 1115 BLAKE2B d951bdd32ee0e6eace1444d3b8a6453c6ba25c15df2cb5ca4e1ccbb2f7f86fb860e4b43e75d76b62f7d1d12e91018bb03fb3b0237ce1b1af239c53f0bffc832b SHA512 e4b73aa8c0cc917a87e1eaecc3a2e55058fa4ea0acee9c76e409cda29de0c430df3a13f8a6c3ac922dd0a11b6c4cfca781bef39c6d508e903ae81423144c86d4 DIST conky-1.10.8.tar.gz 373075 BLAKE2B 749d8bb37557c1eeb8b07955bbd45704fadb41995fad8380dd89afdf7b0c9dce02d19692691e3ef1857d849c05eae1b2fdf20243460d767199a681aeb9e87746 SHA512 743b1d17db4ae654c7a319fe9157e9ebc5eb4ae0462a1f7269332d379e8bdd1dbfecc3ab6f46c8b5176b7e40918301649ac3ee883a84dc4fc8d766abbac6585a -EBUILD conky-1.10.8-r1.ebuild 5148 BLAKE2B bb6889a8179156c0b53afc5650d7a12ccd9822ce71996301a77f093a835a78d9c7798fb5f3dd8d8e6263c1a1c7a2f1b1b84a3cfc932c2f7028a5973c7a536956 SHA512 94e69572ab007c4fe2b1289b2b6073031c7975ea7c0339ec34326d74a185858acb9677621f69043fe51caa79bb9b5df005b319d100bf05257c6126e654fa2bc6 EBUILD conky-1.10.8-r4.ebuild 4721 BLAKE2B d9c89dffa7d58e01261168329bf3ff262b0fea01d319b7e00da36d9a912198ca197e8895dd1e267fdd33e650cd52ac0857ccd7e0e30c79ebeb38fed05f181c1b SHA512 8d938d25188f1d16b088ec5b248ace639e52f23380a11ce725bb20ecf4417ab650f5699510d6229beb48c699763ab0ba9fc43cb9cfdb6c7b4081be3fa9ef6dbc -EBUILD conky-1.10.8-r5.ebuild 4723 BLAKE2B f8cec52cb3d048a9ee66e3a73a938697fa6e15309d1a6e3750e95978c4d47e5574c384089e703688ebafbb86b6e20c855893be67db834de2ee63862c07451b9b SHA512 c94c6cc8f40c9e4ea59ad14b11a41a1c95d2ed817774ea6ccf2e72979b16d12ec5c570dc95de8fec98ad00fbd10e1e569aedc82806f38ecdea8208cf914dc98e -MISC metadata.xml 2524 BLAKE2B c86460a6b065874ba17b35f4aba4240424a71bddf0d6648555d936259a2e9ef46ae373bcfc91a5382edd79e830945baef6c54eff52ed88a7f6648254c447675b SHA512 7f9aa6dcd65d7e4a9e1829cb273329b08cadec8820afb65de5e9fb189981b7084384e759909365adad36ea587161c6eb5a193363cc1a95e0aef65434ab827d55 +EBUILD conky-1.10.8-r8.ebuild 4772 BLAKE2B b8b7eb6a6dc3e381890663337613fa334d301bbf5192ad4d42b6f6fcdcd80971f6453f444f70e6da354cb745567a78f92d320de5deb87745e1e2b0ed9087d5f7 SHA512 c7771bf49e134d9a50c94df85f136814aa96507117812c99b05effa86d28be800479c04f5f6a4659f73ec03b374de7bae0ed1a12c216b3c5fcf7841153d1b023 +MISC metadata.xml 2337 BLAKE2B 9715a8cad30dca01712abb068bbd8d211319f63e95495af63f948bf124d899c1b14e68a1a5caf3811f5183405607767fe0011f5d3309f4aaaff21a7b0e1d1b5c SHA512 7fe1ca85064422cfcec6af1009317fe6c70c6d1b1bbee775691e4e8056c540ae16625764866b63d4a2abe94d70105a43410c37e623f3e53bf3c8a8582cc768df diff --git a/app-admin/conky/conky-1.10.8-r1.ebuild b/app-admin/conky/conky-1.10.8-r1.ebuild deleted file mode 100644 index 2abe62d83a00..000000000000 --- a/app-admin/conky/conky-1.10.8-r1.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils linux-info readme.gentoo-r1 - -DESCRIPTION="An advanced, highly configurable system monitor for X" -HOMEPAGE="https://github.com/brndnmtthws/conky" -SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3 BSD LGPL-2.1 MIT" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86" -IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc - lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses - nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax - weather-metar weather-xoap webserver wifi X xmms2" - -DEPEND_COMMON=" - X? ( - imlib? ( media-libs/imlib2[X] ) - lua-cairo? ( - >=dev-lua/toluapp-1.0.93 - x11-libs/cairo[X] ) - lua-imlib? ( - >=dev-lua/toluapp-1.0.93 - media-libs/imlib2[X] ) - lua-rsvg? ( - >=dev-lua/toluapp-1.0.93 - gnome-base/librsvg ) - nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] ) - truetype? ( x11-libs/libXft >=media-libs/freetype-2 ) - x11-libs/libX11 - x11-libs/libXdamage - x11-libs/libXinerama - x11-libs/libXfixes - x11-libs/libXext - audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 ) - xmms2? ( media-sound/xmms2 ) - ) - cmus? ( media-sound/cmus ) - curl? ( net-misc/curl ) - eve? ( net-misc/curl dev-libs/libxml2 ) - ical? ( dev-libs/libical ) - iconv? ( virtual/libiconv ) - irc? ( net-libs/libircclient ) - mysql? ( >=virtual/mysql-5.0 ) - ncurses? ( sys-libs/ncurses:= ) - pulseaudio? ( media-sound/pulseaudio ) - rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 ) - systemd? ( sys-apps/systemd ) - wifi? ( net-wireless/wireless-tools ) - weather-metar? ( net-misc/curl ) - weather-xoap? ( dev-libs/libxml2 net-misc/curl ) - webserver? ( net-libs/libmicrohttpd ) - >=dev-lang/lua-5.1.4-r8:0 - " -RDEPEND=" - ${DEPEND_COMMON} - apcupsd? ( sys-power/apcupsd ) - hddtemp? ( app-admin/hddtemp ) - moc? ( media-sound/moc ) - nano-syntax? ( app-editors/nano ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - " -DEPEND=" - ${DEPEND_COMMON} - app-text/docbook2X - " - -CONFIG_CHECK=~IPV6 - -DOCS=( README.md TODO ChangeLog NEWS AUTHORS ) - -PATCHES=( "${FILESDIR}"/${P}-use-pkgconfig.patch ) - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS="You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}. -To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf -and edit it to your liking. - -There are pretty html docs available at the conky homepage -or in ${ROOT%/}/usr/share/doc/${PF}/html. - -Also see https://wiki.gentoo.org/wiki/Conky/HOWTO" - -pkg_setup() { - use ipv6 && linux-info_pkg_setup -} - -src_prepare() { - cmake-utils_src_prepare - - sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE FILEPATH MAN_BINARY)|" \ - cmake/ConkyPlatformChecks.cmake || die -} - -src_configure() { - local mycmakeargs - - if use X; then - mycmakeargs=( - -DBUILD_X11=ON - -DOWN_WINDOW=ON - -DBUILD_XDAMAGE=ON - -DBUILD_XINERAMA=ON - -DBUILD_XDBE=ON - -DBUILD_XFT=$(usex truetype) - -DBUILD_IMLIB2=$(usex imlib) - -DBUILD_XSHAPE=ON - -DBUILD_ARGB=ON - -DBUILD_LUA_CAIRO=$(usex lua-cairo) - -DBUILD_LUA_IMLIB2=$(usex lua-imlib) - -DBUILD_LUA_RSVG=$(usex lua-rsvg) - -DBUILD_NVIDIA=$(usex nvidia) - -DBUILD_AUDACIOUS=$(usex audacious) - -DBUILD_XMMS2=$(usex xmms2) - ) - else - mycmakeargs=( - -DBUILD_X11=OFF - -DBUILD_NVIDIA=OFF - -DBUILD_LUA_CAIRO=OFF - -DBUILD_LUA_IMLIB2=OFF - -DBUILD_LUA_RSVG=OFF - -DBUILD_AUDACIOUS=OFF - -DBUILD_XMMS2=OFF - ) - fi - - if use weather-xoap; then - mycmakeargs+=( - -DBUILD_WEATHER_XOAP=ON - -DBUILD_WEATHER_METAR=ON - ) - elif use weather-metar; then - mycmakeargs+=( - -DBUILD_WEATHER_METAR=ON - -DBUILD_WEATHER_XOAP=$(usex weather-xoap) - ) - else - mycmakeargs+=( - -DBUILD_WEATHER_XOAP=OFF - -DBUILD_WEATHER_METAR=OFF - ) - fi - - mycmakeargs+=( - -DBUILD_APCUPSD=$(usex apcupsd) - -DBUILD_CMUS=$(usex cmus) - -DBUILD_CURL=$(usex curl) - -DBUILD_EVE=$(usex eve) - -DBUILD_HDDTEMP=$(usex hddtemp) - -DBUILD_IOSTATS=$(usex iostats) - -DBUILD_ICAL=$(usex ical) - -DBUILD_ICONV=$(usex iconv) - -DBUILD_IPV6=$(usex ipv6) - -DBUILD_IRC=$(usex irc) - -DBUILD_MATH=$(usex math) - -DBUILD_MOC=$(usex moc) - -DBUILD_MPD=$(usex mpd) - -DBUILD_MYSQL=$(usex mysql) - -DBUILD_NCURSES=$(usex ncurses) - -DBUILD_PORT_MONITORS=$(usex portmon) - -DBUILD_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_RSS=$(usex rss) - -DBUILD_JOURNAL=$(usex systemd) - -DBUILD_IBM=$(usex thinkpad) - -DBUILD_HTTP=$(usex webserver) - -DBUILD_WLAN=$(usex wifi) - -DBUILD_BUILTIN_CONFIG=ON - -DBUILD_OLD_CONFIG=OFF - -DBUILD_I18N=ON - -DMAINTAINER_MODE=ON - -DRELEASE=ON - -DBUILD_BMPX=OFF - -DDOC_PATH=/usr/share/doc/${PF} - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/ftdetect - doins "${S}"/extras/vim/ftdetect/conkyrc.vim - - insinto /usr/share/vim/vimfiles/syntax - doins "${S}"/extras/vim/syntax/conkyrc.vim - fi - - if use nano-syntax; then - insinto /usr/share/nano/ - doins "${S}"/extras/nano/conky.nanorc - fi - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-admin/conky/conky-1.10.8-r5.ebuild b/app-admin/conky/conky-1.10.8-r8.ebuild index aded0ff23a49..e44e22636d24 100644 --- a/app-admin/conky/conky-1.10.8-r5.ebuild +++ b/app-admin/conky/conky-1.10.8-r8.ebuild @@ -35,7 +35,7 @@ COMMON_DEPEND=" cmus? ( media-sound/cmus ) curl? ( net-misc/curl ) eve? ( net-misc/curl dev-libs/libxml2 ) - ical? ( dev-libs/libical ) + ical? ( dev-libs/libical:= ) iconv? ( virtual/libiconv ) irc? ( net-libs/libircclient ) mysql? ( dev-db/mysql-connector-c ) @@ -46,7 +46,7 @@ COMMON_DEPEND=" wifi? ( net-wireless/wireless-tools ) weather-metar? ( net-misc/curl ) webserver? ( net-libs/libmicrohttpd ) - >=dev-lang/lua-5.1.4-r8:0 + || ( dev-lang/lua:0 dev-lang/lua:5.1 ) " RDEPEND=" ${COMMON_DEPEND} @@ -68,6 +68,7 @@ DOCS=( README.md TODO ChangeLog NEWS AUTHORS ) PATCHES=( "${FILESDIR}"/${P}-use-pkgconfig.patch "${FILESDIR}"/${P}-libical-3.patch + "${FILESDIR}"/${P}-portmon.patch ) DISABLE_AUTOFORMATTING="yes" diff --git a/app-admin/conky/files/conky-1.10.4-x11-build.patch b/app-admin/conky/files/conky-1.10.4-x11-build.patch deleted file mode 100644 index eb113a47fd57..000000000000 --- a/app-admin/conky/files/conky-1.10.4-x11-build.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 178015a9495b7d40031ed7459e4f6b6731633a7c Mon Sep 17 00:00:00 2001 -From: shizeeg <shizeeque@gmail.com> -Date: Thu, 8 Sep 2016 18:24:29 +0300 -Subject: [PATCH] Fix build without X11 (#317) - ---- - src/conky.cc | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/conky.cc b/src/conky.cc -index 0a812fc..4c5da94 100644 ---- a/src/conky.cc -+++ b/src/conky.cc -@@ -1404,6 +1404,9 @@ static void draw_string(const char *s) - - int draw_each_line_inner(char *s, int special_index, int last_special_applied) - { -+#ifndef BUILD_X11 -+ static int cur_x, cur_y; /* current x and y for drawing */ -+#endif - #ifdef BUILD_X11 - int font_h = 0; - int cur_y_add = 0; -@@ -1934,6 +1937,7 @@ static void draw_text(void) - - static void draw_stuff(void) - { -+ static int text_offset_x, text_offset_y; /* offset for start position */ - text_offset_x = text_offset_y = 0; - #ifdef BUILD_IMLIB2 - cimlib_render(text_start_x, text_start_y, window.width, window.height); diff --git a/app-admin/conky/files/conky-1.10.8-portmon.patch b/app-admin/conky/files/conky-1.10.8-portmon.patch new file mode 100644 index 000000000000..e7b17dd1119a --- /dev/null +++ b/app-admin/conky/files/conky-1.10.8-portmon.patch @@ -0,0 +1,20 @@ +--- conky-1.10.8/src/CMakeLists.txt 2019-03-09 08:24:26.315879386 +0100 ++++ conky-1.10.8/src/CMakeLists.txt 2019-03-09 08:24:38.555878656 +0100 +@@ -220,6 +220,15 @@ + install(TARGETS + conky + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib ++ LIBRARY DESTINATION ${LIB_INSTALL_DIR} ++ ARCHIVE DESTINATION ${LIB_INSTALL_DIR} + ) ++ ++if(BUILD_PORT_MONITORS) ++ install(TARGETS ++ tcp-portmon ++ RUNTIME DESTINATION bin ++ LIBRARY DESTINATION ${LIB_INSTALL_DIR} ++ ARCHIVE DESTINATION ${LIB_INSTALL_DIR} ++) ++endif(BUILD_PORT_MONITORS) diff --git a/app-admin/conky/metadata.xml b/app-admin/conky/metadata.xml index d15fcbe31d0d..c06ab79fa44a 100644 --- a/app-admin/conky/metadata.xml +++ b/app-admin/conky/metadata.xml @@ -16,7 +16,6 @@ <longdescription>Conky is a system monitor that sits in the corner of your desktop. It is a fork of Torsmo that is actually maintained.</longdescription> <use> <flag name="apcupsd">Enable support for <pkg>sys-power/apcupsd</pkg></flag> - <flag name="audacious">Enable monitoring of music played by <pkg>media-sound/audacious</pkg></flag> <flag name="cmus">Enable monitoring of music played by <pkg>media-sound/cmus</pkg></flag> <flag name="eve">Enable support for the eve-online skill monitor</flag> <flag name="ical">Enable support for events from iCalendar (RFC 5545) files using <pkg>dev-libs/libical</pkg></flag> @@ -33,7 +32,6 @@ <flag name="portmon">Enable support for tcp (ip4) port monitoring</flag> <flag name="thinkpad">Enable support for IBM/Lenovo notebooks</flag> <flag name="weather-metar">Enable support for metar weather service</flag> - <flag name="weather-xoap">Enable support for metar and xoap weather service</flag> <flag name="webserver">Enable support to act as a webserver serving conkys output using <pkg>net-libs/libmicrohttpd</pkg></flag> <flag name="xmms2">Enable monitoring of music played by <pkg>media-sound/xmms2</pkg></flag> </use> |