diff options
-rw-r--r-- | www-plugins/kpartsplugin/ChangeLog | 10 | ||||
-rw-r--r-- | www-plugins/kpartsplugin/Manifest | 32 | ||||
-rw-r--r-- | www-plugins/kpartsplugin/files/kpartsplugin-20120723-segfault.patch | 21 | ||||
-rw-r--r-- | www-plugins/kpartsplugin/kpartsplugin-20120723-r2.ebuild | 24 |
4 files changed, 70 insertions, 17 deletions
diff --git a/www-plugins/kpartsplugin/ChangeLog b/www-plugins/kpartsplugin/ChangeLog index c48d48ac6b6f..e6b6883acbd0 100644 --- a/www-plugins/kpartsplugin/ChangeLog +++ b/www-plugins/kpartsplugin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-plugins/kpartsplugin -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/kpartsplugin/ChangeLog,v 1.19 2014/04/26 12:06:17 johu Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/kpartsplugin/ChangeLog,v 1.20 2015/07/04 11:05:33 dilfridge Exp $ + +*kpartsplugin-20120723-r2 (04 Jul 2015) + + 04 Jul 2015; Andreas K. Huettel <dilfridge@gentoo.org> + +files/kpartsplugin-20120723-segfault.patch, +kpartsplugin-20120723-r2.ebuild: + Revision bump, add patch by Mario Kicherer to fix bug 553318 26 Apr 2014; Johannes Huber <johu@gentoo.org> -kpartsplugin-20120723.ebuild, kpartsplugin-20120723-r1.ebuild: diff --git a/www-plugins/kpartsplugin/Manifest b/www-plugins/kpartsplugin/Manifest index 2d6daa8b4020..47e334656352 100644 --- a/www-plugins/kpartsplugin/Manifest +++ b/www-plugins/kpartsplugin/Manifest @@ -1,24 +1,26 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX kpartsplugin-20120723-segfault.patch 747 SHA256 868dc009fbceab69db8b7f4ed10680393a27b68a37fd33d8afcefd51356a4b9d SHA512 c15d8866ffe63478bca9e932c736e7a9709088e77b884d24a7143a80f8949eb69da02caf72027918e0357b7dc6ea66b961b9ca4d8b5a871e2493e3aa9477770b WHIRLPOOL a81636036502292d85176760887929fb771a9a31c6c425e0cbab58bd99ef1040b4dfce181f31df64239abf38c4f99ac2ff1bfd874d2f983d96a7ca8ed88c8eeb DIST kpartsplugin-20120723.tar.bz2 34786 SHA256 dfdc7a9c810ce380e742b1911dce8b2f59136c6a17b0b1ca13d6f6c190c7f851 SHA512 49896ca4569368c35c8b82e1882c7f4e98ccbc8f2726cfa9cdb9cd5d839732a87de7f2d087f77ed0d91b0832747e64392af92a1bee2462c8aa086990c60163ba WHIRLPOOL 6ec7519264a34e221a5685b2694cb9c0a4dd82b18d0f4fa46a381bd6dc4b6c0bb3d25ef7fae30b700c8389e57073ad4b13978b5fb8c0dd78115aba982da8481e EBUILD kpartsplugin-20120723-r1.ebuild 711 SHA256 49ba8829f2132b811cb713c06d7cd45308fe339f75cca2e8aba50f1b5082be12 SHA512 31a63bfbb5875a5ce50c14170ba352448e10c7ab4213f04c3764467e6be96f6367ec2ead77b1da0ffdd32ae669c4d57a2a383bde74fe909d5cc14b7474aaa43e WHIRLPOOL 9fc7569e18d9807c4cace217f39e3e5b654c7679cc23ef83b7cb30689ed278113ca5f4b0b66c55ab1231158c5009ef5b96dae09fd76c5d99bf23aa1e8678f14d -MISC ChangeLog 2998 SHA256 530e0bae175e7e92a282f2e30a54bbf25ddb69d3a492171a4e58e45fb62bb9f2 SHA512 07a45a05e26c365d709ff024cf457a4f16ccb93b266f22076553022a3016925d529e0191014570c20913d8b5787d023ff88ed8b46a71369d8f57a530f1268b37 WHIRLPOOL e466f44fe0479d4ad401c5195c85ff2875292ca82e7ede6e37c98bee0cf9a8586bcd8e29b35447404dfd0e8e3d3c20f5c9296cf987b2897dd8c3fc257b40de02 +EBUILD kpartsplugin-20120723-r2.ebuild 765 SHA256 8a20c3f26104ae4b395ef169f6ee1abd8913a8057992359d44dd1a7d7b9a54aa SHA512 8c5774d6cbc9813454fe76d8a75ae1a7006e9fd5bb7606fd57509663263f2dc8b0b4f0b9bff3b9adc43e3e919ae3ae4eaafb0ff1ea82909b41092b7e2bbc0705 WHIRLPOOL 9003ea7248fdd69910ec2756ea6aa12fd50ebd9767973b43ce0536119df007c458cfc5905c6ea7e7898fb5f57b1f3373036a06a8d6dfbb0f0d817299c14633fc +MISC ChangeLog 3246 SHA256 f0bb2fb327d43e48d5bb5f60f5aaa4d89aa8e3be6668d002a6181cc6db6c91ab SHA512 84613cfba27c18f0bfd5e470a2566d1b89d156fa5d33e834ffea01d654e1fee8ff8c2d0dc8c1a42d078b391cfc235ac0b20f360b53e22f3310f970fc7709f7c6 WHIRLPOOL 68fa0e8b58c06abdf29b7f4edbda9109b7a525c2bb2f1c5764c2628b492374a5bd5f446c45718b19b5022f925ca1ea475f9aaae187600cc42c7951dde6e18997 MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJTW6E7AAoJEGVpnaTzz9K94XMP/A6NWRovcxFB7bCwAHmuT/yS -d+hslMl0jXkmXkUDHYBAMpnxT1mkq19qTxZfdn3G/r017GQevJfOjYTaQmIdT/Oj -4g/3AtdTaxlb7v/gtlcvUoiXbP3Y+NVM7D4BZnMtg4DsJjdAO9E6RHHrgicd9u/2 -qGR2tq20oZBGLCjnpMCO23xGrX7SqNOLd0NXSYljsi9ozeS8WGHdrSMfqhnY9wCg -tDLXh7dFGhteIGuIKJth6vgwttRTj2pEUc/g76QtDcJAuMNnqyKlct6DMacmWEBk -/Xpt9Dm+S+eCW8raTZ9IYVP2/uHMV1/s6bcBVIHq2I8wdG887amUWuoq+IP4eOfg -tI0Gj9ewihuxk56GrfAexr+FTpuRIIUyABpPdzOLf27Uq7Wo9aybbkuiuCnZkw9R -bXF6gt08r26KXfrWqyZ57Lvw4eiRKa6QQDnEsKixK9oWjQx0dejDSkXN+RXMFyme -xF1qRM+DdlqbwXWeEkzaiIQuCMZHy3pdMxAc8xZ/hIq8FO65JH2OwDLPL82moZq9 -+o2t6kqUr3lOeVqhnlhIk5tnMM/RlUF89c2vKl9mOWJEd72E85V5H+Zbw2SFIp/Q -eBZavHzXyFkCpOEqQ52yJIlJaaWH2kPFJzPoCrlzTkglyXWgSfmRaF1tLD8gv7V0 -t4E8rAwbUxlX4f/yMkQo -=e4qU +iQIcBAEBCAAGBQJVl74BAAoJEB9VdM6hupKVy5cP/jKe4kQ/fIqBLF++y5N+x3PA +xVd5llbAdlAsKqutPFwQGWK4RZOsN1uMppmZff7RidU2ZyGa1hkHdFhdMKLQdg8v +8xTJ1aT5z3CL82TiMfVoExqM6ltbCotmufXqC8cmwzQLkf5iIbMRggqNl31Rz6A/ +FXty4qnXPd1Q3hyACnNtbiQj2efaCPVWyr5j8xjdJ+foFbn67EaNWxE40O4biIW/ +QhyRpwbdqZNjlkhBm2OyXdFKXy+oh05e7840Nvdu5rwHpBdnZ9jigr3QOWmq5czv +yFYUSHb/dK9yFgCjRTHRUup9zBfhsLgVRkgGOj3NFpLDLnt9mfG5E5++n036DkF4 +XhXDGbObM9/S6nUpg75nU4QTMdUKGuuIoE+RhcSayCjQKtwRQBi5mdswMEAcMjL3 +I1GqzIbhSnXe0Jvz04kjwYbIuNYHbLleFMM9uXC9stbLOT38VA3X0T39YL3UQrUN +rXPowWNSMOSZ/WomPUjJnVz/OZw9u/YuKru9l6NQxEFa6XYw1Xjo/77/uzSRt7I2 +KRKnGxniazWVwaE/k73RqT7CpuZJB3cT7wR/XPKNpNfKk/v4IkiM2KLaE1O0Cwev +quNVG0iP+iU9+a/w8jKEd4kTiF+7CSaoKwP68YsxAwPA5zOrOFUPHWGJtDg6Ts7Z +u4IeMIa9zu+GTiwDeBoo +=R6l3 -----END PGP SIGNATURE----- diff --git a/www-plugins/kpartsplugin/files/kpartsplugin-20120723-segfault.patch b/www-plugins/kpartsplugin/files/kpartsplugin-20120723-segfault.patch new file mode 100644 index 000000000000..9ac0aeef0d2a --- /dev/null +++ b/www-plugins/kpartsplugin/files/kpartsplugin-20120723-segfault.patch @@ -0,0 +1,21 @@ +commit e883f236c476830fec2306b6b4ad90ec27f643a1 +Author: Mario Kicherer <kicherer@kit.edu> +Date: Fri Jun 26 11:34:21 2015 +0200 + + fix crash after kpart selection dialog + +diff --git a/src/kpartsplugin.cpp b/src/kpartsplugin.cpp +index a9ee9df..56c4aa4 100644 +--- a/src/kpartsplugin.cpp ++++ b/src/kpartsplugin.cpp +@@ -120,8 +120,8 @@ public: + dlg.exec(); + rememberChoice = dlg.checkBoxRemember->checkState() == Qt::Checked; + /// fetch first (and only) selected item in list +- QList<QListWidgetItem *>::ConstIterator it(dlg.listWidget->selectedItems().constBegin()); +- return (*it)->text(); ++ QList<QListWidgetItem *> it(dlg.listWidget->selectedItems()); ++ return it.at(0)->text(); + } + + }; diff --git a/www-plugins/kpartsplugin/kpartsplugin-20120723-r2.ebuild b/www-plugins/kpartsplugin/kpartsplugin-20120723-r2.ebuild new file mode 100644 index 000000000000..de528b57ff95 --- /dev/null +++ b/www-plugins/kpartsplugin/kpartsplugin-20120723-r2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/kpartsplugin/kpartsplugin-20120723-r2.ebuild,v 1.1 2015/07/04 11:05:33 dilfridge Exp $ + +EAPI=5 + +inherit kde4-base nsplugins + +DESCRIPTION="Plugin using KDE's KParts technology to embed file viewers into non-KDE browsers" +HOMEPAGE="http://www.unix-ag.uni-kl.de/~fischer/kpartsplugin/" +SRC_URI="http://www.unix-ag.uni-kl.de/~fischer/kpartsplugin/${P}.tar.bz2" + +LICENSE="GPL-3 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="debug" + +PATCHES=( "${FILESDIR}/${P}-segfault.patch" ) + +src_prepare() { + echo "set( PLUGIN_INSTALL_DIR \"/usr/$(get_libdir)/${PLUGINS_DIR}/\" )" >> CMakeLists.txt || die + kde4-base_src_prepare +} |