diff options
author | Justin Lecher <jlec@gentoo.org> | 2015-07-27 11:42:49 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2015-07-27 11:42:49 +0000 |
commit | 4f7d9d1ab1b7b5464433ea9d9d762bcb6b798c42 (patch) | |
tree | 87890107e4a02c382589a49364b7d2f4c70a5d16 /net-irc | |
parent | Version bump (diff) | |
download | historical-4f7d9d1ab1b7b5464433ea9d9d762bcb6b798c42.tar.gz historical-4f7d9d1ab1b7b5464433ea9d9d762bcb6b798c42.tar.bz2 historical-4f7d9d1ab1b7b5464433ea9d9d762bcb6b798c42.zip |
Fix for ncurses[tinfo], bug #507170
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0xE9402A79B03529A2!
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/weechat/ChangeLog | 6 | ||||
-rw-r--r-- | net-irc/weechat/Manifest | 33 | ||||
-rw-r--r-- | net-irc/weechat/files/weechat-1.2-tinfo.patch | 32 | ||||
-rw-r--r-- | net-irc/weechat/weechat-1.2.ebuild | 8 | ||||
-rw-r--r-- | net-irc/weechat/weechat-9999.ebuild | 8 |
5 files changed, 70 insertions, 17 deletions
diff --git a/net-irc/weechat/ChangeLog b/net-irc/weechat/ChangeLog index 447eb11cb739..0447d7033f0c 100644 --- a/net-irc/weechat/ChangeLog +++ b/net-irc/weechat/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-irc/weechat # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.160 2015/05/26 14:25:14 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.161 2015/07/27 11:42:47 jlec Exp $ + + 27 Jul 2015; Justin Lecher <jlec@gentoo.org> +files/weechat-1.2-tinfo.patch, + weechat-1.2.ebuild, weechat-9999.ebuild: + Fix for ncurses[tinfo], bug #507170 26 May 2015; Tim Harder <radhermit@gentoo.org> weechat-1.2.ebuild: Explicitly disable javascript plugin support (bug #550220). diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest index 786c983f6867..be074a64ee7d 100644 --- a/net-irc/weechat/Manifest +++ b/net-irc/weechat/Manifest @@ -1,21 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 +AUX weechat-1.2-tinfo.patch 874 SHA256 75c7f2b39585b319fb01a2bad37e5ca9e3fb57387fd00aff11fd10dce2961dd7 SHA512 89b5689654a6bcb41c5ca9c0f579a1619ada2bf5a1f46ec7d9e8755786499fadff2ce30469d169a295692889c421aa365919a3a7b4c5092e0889def2564b1790 WHIRLPOOL ff68c8fa8d0b28272626511464fe76da10b80c69b440a181be6b9d8bb948fb3c8772eb87f1ef487877082ad2c873c94d5fabc95b2946d86079254860f0b154de DIST weechat-1.1.1.tar.bz2 2305377 SHA256 810bf0584fd5888246797fc7f1bbc4facb064a4d1c5d91627a9c8c01cbce97b5 SHA512 710cb8badeb2734cbe6430e1c5f7fc91d8ec5c9ef85d2c6cc2206ffdf915fab083027a04d25ba23a17515e767d3b482f85b3b3e8fc445cbf1d05db941ca13dfd WHIRLPOOL d445db9a42e6ac8a58bf17a6a905bc769ea3da005d29f4c8dd703c859ae475dea0302ba471662ae52ff7c4961f35b09942757ccf657d1d419edc50416dde6002 DIST weechat-1.2.tar.bz2 2367277 SHA256 7c4501401f3794d551331b3cede354895962858acc50437567ffd40fa7af684d SHA512 dd806c1e63e5abab8fcc2f84a615eae8769fc9271f89abb19fae9ef4489e86e132a8d6a4843714a3c772c064c9060e4b63f7433fe6beddd3e675ba08a744a1f9 WHIRLPOOL 8d9d5db2f3628e41f7b186ae80189113645f64dff407b5b64f602deefcf821b2457225d57d2cb1dee6b4c014704013c48fbc26423f6a39b762a0c55439bfb908 EBUILD weechat-1.1.1.ebuild 3456 SHA256 941797c359947141eea26484f993884a2c7442cf86fc47f6e4d1010200e00b5a SHA512 7b7e62219178fc36b82aa6ca5e7186fca0d6b65f8487bc1fd953e59c6e25fd30a9be569bdb747b26ed9b1b8bf5b07d1690018d032170c01bf101a77b30214046 WHIRLPOOL eeaf448dfea806b2411cb8d6eacc291384693a8e8027bcb1a79e643d88341f8eb67426fb3d814dc995aa01a50e9dd47ba7b598617031574b5edb74781afaf74f -EBUILD weechat-1.2.ebuild 3666 SHA256 06f1393eee7302228f8f7da4e16d79df27ea17ec2ffd5a58b3deade2eaae46cc SHA512 2da466c6a05987808d5624bc46958e191b627a30cf21901ef288732b85bf5c95a6a16216a0e824047a09a8b2f6580e1c69dabbeb7cad4c6e65768fa7ff51ac8d WHIRLPOOL 053daee4939bfba83130c7a2fbff8447bc1d3a27f68c483f9a4f292796db9e5bcc40c8fb5f0b19d140c8f73ca9689fa8aa63393d9b13128e012bf79d2a5bd7be -EBUILD weechat-9999.ebuild 3691 SHA256 a95770679a39ca141096df6f39056466981983af3ebde576655f60d17a7b29c4 SHA512 e1d1a25928b1c05f20fc5cf9e4f3537d7b113d4d2238f19a501eab6f41ec5028a7c0fd140505d7291e5fa8edd75e60e91d521e14f7fd2d525d3fda60cbf574c7 WHIRLPOOL 4d51d30d6bacc54367e2155ec4d68002fa824ee83626cc18a42e43f7f86625868aff7812c174d6f8071db8a8a44b21b5fe2fdae106186a801e022cf2ba694d8d -MISC ChangeLog 22398 SHA256 2aa5e9f8db88b32ed9ce26faf1f64966a419fac1b2587f8a52fe2ef9eed58908 SHA512 b1a80a07cd7fef441479f68249d41f64cebb4242879d2b80b39a76d7b3a1c2ed6066a5ac24e2bf1be5d43969f09cbcfda9e30c77dce3aaec430f0503a057afb6 WHIRLPOOL 58bd9e37db656971194092c6b598062a97e80e6d060b3dc10d5b7e73bead698f99d3200d7cbcd7fd6a3f7a7e5b7d6f6c6845964333a5f9928ad50e850fd2d417 +EBUILD weechat-1.2.ebuild 3737 SHA256 f3c28594ea8c5f57442fb4cde4d7d86d3d4a922fffa313eb443405297d90e534 SHA512 d5d7274457ef6fe8aec4a7d7649172fcd5c1f7d7b0640d30bbe6df4f8ca6b098a7a50c9c7c6f4bf015b8ec82cae85cd469c0e8a4226766e36e8e318714c9dc43 WHIRLPOOL 000ba59f886482e072ae41165a1cc83e6655bb73d17b9a5a946546798b41172197804adc78665549ddd188c41557fc36cd0eb4d89537ad1936866ff3ef2c8613 +EBUILD weechat-9999.ebuild 3767 SHA256 378974b320fd7ba40c29582dfce6f42fa9bb56de2b20108a04819a04b7c6dbf9 SHA512 6ddc6a23403ee45ed1e0c303b542e647e654aa9c4fb6d29643dbaf0f09c93d37a724249e9e4605a121fc32f9a14a335b51e7543ff577e32b83836df32ec0f83e WHIRLPOOL 127a26f5db319923d4c48f8fcf7c36efc3575f5929b06bd1db92a8a61b2bf4c77241b67922ccd681e3a3190b8ccb9efce25508544cb538a5ad88f28140470dfc +MISC ChangeLog 22554 SHA256 6d256b324e4cc2f89aa3a95c8a17753743f100e33c0b9d7e7bcbf07be9ab507d SHA512 bba0f051c228db88709264319b58bd2b1557df64cb6ad07aae95e8db354f280636b88948b1c546dd33911b2477575b12b6cd5dc7bdda898b5843fcc7571e2c07 WHIRLPOOL d9e3a5e8450dcb6614f8f8575ab2972743b733d6e3db8d594cfc5fb80cd772f5119739aec4f919e830d3eab307391cbce4116c94712704a3cc26f80d105ce701 MISC metadata.xml 885 SHA256 a49a79b26ae835270b6c6ef598772cd5dbc5ef9216d38cb088edad9a053dc0c5 SHA512 5381a96b4d7db67c3448cb0c346ef2523cdf6060bca7217d3d4be4a9c2d48a6ef1dfa9a90914f53291ce1569f8619aec3d12f46ed3958ec4a314f6f9ae14213b WHIRLPOOL f505bb051206c015902d6cb15bf4b1b91881732708914aab10bfbc6694b3eec92cc203c3b6346062953beba0e805421bee7d2d503df9495e55a104031ab73cb1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.1 -iQEcBAEBCAAGBQJVZII6AAoJEEqz6FtPBkyjY8AH/jdEddSsRImwP5KSc9uRyRw4 -AF/O0zKTwM1ljeoEXhM/BOyxLhNca/Dv5pXBtFkjB0p/pyGONTA4GCxnh84TUluN -yQn92Q4nxV4GJuh9gNjvtaEg3WSaT6jyDBlalPKumqIZUX2QuXyEXLg7/fMlrWtG -VT/pWMTiJTEFdraOGE5xwlsHCnAuHrlrbAj0WzK1CZSELWpQh9kb25hgerZ2+2Mm -bYj7XKkG74icbMkBGPx6HTTm5VcdBVJLwsFKmFeNPIyBNNf23Mqb7NEwEZ7/xUUU -NxsjUDpxmDVIfV05b0x8+flcfVbjbaTuov28owLOsoIs1UldswYJ6LGmZd1mNOg= -=9hQj +iQJ8BAEBCgBmBQJVthkgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF +OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiy1sP/i+d7aQxoIY5e25wNq+rvxCO +1XzrJGxGEh165kSIDWczC0OXXzdGh+I6cj4xxMbjCxc/bkth5HHEBfb2aW+6THva +9XzLJ4p2vxlO/4XfsMIVKP8/ho6OxjO3j4j1AAWJsym/134ozyFjU5PFl+NSDjSt +xbm+LG/BdIL+Phra08YXAUn4HZPx1mqncM0lstkdx7ueRf3f9L6TbsAbXoXmxCPo +58GK+QVjbKZG+s9u7NCRLxl/vrRI1H+4ypFGksMjrBtYWg40fCSn7Irm/Xm5tQbH +Li3FDdUfgZSmfaO3aEZPzm94eb3SAUBPNYWWyOigNP/ZHoEeimC44WAzRvEtTJpa +uoNhn5xtnUNr8FvzyxXkUymnymBzGFxZGU3+DumVrs6pSbz8RoMC3tyhVSy1NKY3 +t+kX26K24RIkI1ogS/d3A92mdzL0Ma6xp2WDQ8Y/yuUb/xbqjRQ9uEDneGdWNR8T +9nV5p5N+aK/9MoTbBf173Mb6Bo6LzMFdjGcxpd2ecarcWNPrjj55OncCH34dDLu6 +YBQdhvK6o+7r0P6NOHRBnmskBgW1zD3ctQC9pGD3RATtcdcDxmBYaFIASCbiKkSJ +oo0e3tLLovV8QGz5D1WktMxWdJjrkIryM1TrnvBuvbYbBOor8XPZ9Np1ow/E7Y80 +s8ahdAW8KrTzqCfDzDcc +=3W8q -----END PGP SIGNATURE----- diff --git a/net-irc/weechat/files/weechat-1.2-tinfo.patch b/net-irc/weechat/files/weechat-1.2-tinfo.patch new file mode 100644 index 000000000000..e6ae9e0f205b --- /dev/null +++ b/net-irc/weechat/files/weechat-1.2-tinfo.patch @@ -0,0 +1,32 @@ + src/gui/curses/CMakeLists.txt | 11 +++++++++-- + 1 file changed, 9 insertions(+), 2 deletions(-) + +diff --git a/src/gui/curses/CMakeLists.txt b/src/gui/curses/CMakeLists.txt +index 284956f..492fc77 100644 +--- a/src/gui/curses/CMakeLists.txt ++++ b/src/gui/curses/CMakeLists.txt +@@ -35,7 +35,14 @@ main.c) + + set(EXECUTABLE weechat) + +-find_package(Ncurses) ++ ++find_package(PkgConfig) ++pkg_search_module(NCURSES ncursesw ncurses) ++ ++if(NOT NCURSES_FOUND) ++ find_package(Ncurses) ++endif(NCURSES_FOUND) ++ + if(NCURSES_FOUND) + check_include_files(ncursesw/ncurses.h NCURSESW_HEADERS) + if(NCURSESW_HEADERS) +@@ -46,7 +53,7 @@ if(NCURSES_FOUND) + add_definitions(-DHAVE_NCURSES_H) + endif() + endif() +- list(APPEND EXTRA_LIBS ${NCURSES_LIBRARY}) ++ list(APPEND EXTRA_LIBS ${NCURSES_LIBRARY} ${NCURSES_LIBRARIES} ) + endif() + + if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") diff --git a/net-irc/weechat/weechat-1.2.ebuild b/net-irc/weechat/weechat-1.2.ebuild index f2ec36a95193..ee184c4f900e 100644 --- a/net-irc/weechat/weechat-1.2.ebuild +++ b/net-irc/weechat/weechat-1.2.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-1.2.ebuild,v 1.2 2015/05/26 14:25:14 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-1.2.ebuild,v 1.3 2015/07/27 11:42:47 jlec Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) -inherit python-single-r1 multilib cmake-utils +inherit eutils python-single-r1 multilib cmake-utils if [[ ${PV} == "9999" ]] ; then inherit git-r3 @@ -61,6 +61,8 @@ DOCS="AUTHORS.asciidoc ChangeLog.asciidoc ReleaseNotes.asciidoc README.asciidoc" # tests need to be fixed to not use system plugins if weechat is already installed RESTRICT="test" +PATCHES=( "${FILESDIR}"/${P}-tinfo.patch ) + pkg_setup() { use python && python-single-r1_pkg_setup } @@ -68,6 +70,8 @@ pkg_setup() { src_prepare() { local i + epatch "${PATCHES[@]}" + # fix libdir placement sed -i \ -e "s:lib/:$(get_libdir)/:g" \ diff --git a/net-irc/weechat/weechat-9999.ebuild b/net-irc/weechat/weechat-9999.ebuild index 6e96884e5cc8..6fa908e277e5 100644 --- a/net-irc/weechat/weechat-9999.ebuild +++ b/net-irc/weechat/weechat-9999.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.40 2015/05/16 19:19:32 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.41 2015/07/27 11:42:47 jlec Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) -inherit python-single-r1 multilib cmake-utils +inherit eutils python-single-r1 multilib cmake-utils if [[ ${PV} == "9999" ]] ; then inherit git-r3 @@ -61,6 +61,8 @@ DOCS="AUTHORS.asciidoc ChangeLog.asciidoc ReleaseNotes.asciidoc README.asciidoc" # tests need to be fixed to not use system plugins if weechat is already installed RESTRICT="test" +PATCHES=( "${FILESDIR}"/${PN}-1.2-tinfo.patch ) + pkg_setup() { use python && python-single-r1_pkg_setup } @@ -68,6 +70,8 @@ pkg_setup() { src_prepare() { local i + epatch "${PATCHES[@]}" + # fix libdir placement sed -i \ -e "s:lib/:$(get_libdir)/:g" \ |