From c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Feb 2021 21:41:11 +0000 Subject: gentoo (valentine's day) resync : 14.02.2021 --- app-misc/Manifest.gz | Bin 47454 -> 47451 bytes app-misc/anki/Manifest | 2 +- app-misc/anki/metadata.xml | 3 + app-misc/ckb/Manifest | 2 + app-misc/ckb/ckb-0.4.3.ebuild | 58 +++++++++ app-misc/detox/Manifest | 2 + app-misc/detox/detox-1.4.0.ebuild | 42 +++++++ app-misc/devtodo/Manifest | 8 +- app-misc/devtodo/devtodo-0.1.20-r3.ebuild | 24 ++-- .../files/devtodo-0.1.20-bashcom_spaces.patch | 5 - app-misc/devtodo/files/devtodo-0.1.20-gcc43.patch | 4 +- app-misc/devtodo/files/devtodo-0.1.20-gentoo.diff | 85 ------------- app-misc/devtodo/files/devtodo-0.1.20-gentoo.patch | 85 +++++++++++++ app-misc/emelfm2/Manifest | 1 - app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild | 88 ------------- app-misc/figlet/Manifest | 2 +- app-misc/figlet/figlet-2.2.5-r1.ebuild | 2 +- app-misc/hivex/Manifest | 2 +- app-misc/hivex/hivex-1.3.18.ebuild | 6 +- app-misc/jq/Manifest | 2 +- app-misc/jq/jq-1.7_pre20201109.ebuild | 4 +- app-misc/klavaro/Manifest | 10 +- app-misc/klavaro/files/klavaro-3.0.1-datadir.patch | 8 +- .../files/klavaro-3.0.1-out-of-source.patch | 4 +- app-misc/klavaro/files/klavaro-3.0.1-static.patch | 4 +- .../klavaro/files/klavaro-desktop-keywords.patch | 4 +- app-misc/klavaro/klavaro-3.0.1-r1.ebuild | 45 +++++++ app-misc/klavaro/klavaro-3.0.1.ebuild | 43 ------- app-misc/mc/Manifest | 3 +- app-misc/mc/files/mc-4.8.26-shadow-crash.patch | 39 ++++++ app-misc/mc/mc-4.8.26-r1.ebuild | 108 ++++++++++++++++ app-misc/mc/mc-4.8.26.ebuild | 106 ---------------- app-misc/muttprint/Manifest | 10 +- .../files/muttprint-0.73-fix-number-of-pages.patch | 5 +- .../muttprint/files/muttprint-0.73-manuals.patch | 5 +- .../files/muttprint-0.73-pod-encoding.patch | 20 ++- .../muttprint/files/muttprint-0.73-warning.patch | 5 +- app-misc/muttprint/muttprint-0.73-r4.ebuild | 77 ------------ app-misc/muttprint/muttprint-0.73-r5.ebuild | 80 ++++++++++++ app-misc/neofetch/Manifest | 4 +- app-misc/neofetch/neofetch-7.1.0.ebuild | 19 ++- app-misc/neofetch/neofetch-9999.ebuild | 19 ++- app-misc/note/Manifest | 2 +- app-misc/note/note-1.3.26.ebuild | 2 +- app-misc/pax-utils/Manifest | 2 + app-misc/pax-utils/pax-utils-1.2.9.ebuild | 78 ++++++++++++ app-misc/prog-express/Manifest | 2 +- app-misc/prog-express/prog-express-3.8.8-r1.ebuild | 81 ++++++++++++ app-misc/prog-express/prog-express-3.8.8.ebuild | 82 ------------ app-misc/radeontop/Manifest | 6 +- app-misc/radeontop/radeontop-1.2.ebuild | 54 -------- app-misc/radeontop/radeontop-1.3-r1.ebuild | 57 +++++++++ app-misc/radeontop/radeontop-9999.ebuild | 9 +- app-misc/recoll/Manifest | 2 + app-misc/recoll/recoll-1.28.5.ebuild | 135 ++++++++++++++++++++ app-misc/rlwrap/Manifest | 6 +- app-misc/rlwrap/rlwrap-0.42-r1.ebuild | 4 +- app-misc/rlwrap/rlwrap-0.42.ebuild | 4 +- app-misc/rlwrap/rlwrap-0.43.ebuild | 5 +- app-misc/skim/Manifest | 80 +----------- app-misc/skim/skim-0.7.0.ebuild | 117 ----------------- app-misc/skim/skim-0.8.1.ebuild | 139 --------------------- app-misc/skim/skim-0.9.3.ebuild | 2 +- app-misc/tmuxp/Manifest | 16 +-- app-misc/tmuxp/files/tmuxp-1.7.0-tests.patch | 15 --- app-misc/tmuxp/files/tmuxp-1.7.2-tests.patch | 14 +++ app-misc/tmuxp/tmuxp-1.5.5.ebuild | 39 ------ app-misc/tmuxp/tmuxp-1.5.6.ebuild | 41 ------ app-misc/tmuxp/tmuxp-1.6.2.ebuild | 41 ------ app-misc/tmuxp/tmuxp-1.6.4.ebuild | 45 ------- app-misc/tmuxp/tmuxp-1.6.5.ebuild | 45 +++++++ app-misc/tmuxp/tmuxp-1.7.0.ebuild | 46 ------- app-misc/tmuxp/tmuxp-1.7.2.ebuild | 46 +++++++ app-misc/worker/Manifest | 2 +- app-misc/worker/worker-4.6.1-r100.ebuild | 2 +- app-misc/yq/Manifest | 2 + app-misc/yq/yq-2.12.0.ebuild | 48 +++++++ 77 files changed, 1107 insertions(+), 1209 deletions(-) create mode 100644 app-misc/ckb/ckb-0.4.3.ebuild create mode 100644 app-misc/detox/detox-1.4.0.ebuild delete mode 100644 app-misc/devtodo/files/devtodo-0.1.20-gentoo.diff create mode 100644 app-misc/devtodo/files/devtodo-0.1.20-gentoo.patch delete mode 100644 app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild create mode 100644 app-misc/klavaro/klavaro-3.0.1-r1.ebuild delete mode 100644 app-misc/klavaro/klavaro-3.0.1.ebuild create mode 100644 app-misc/mc/files/mc-4.8.26-shadow-crash.patch create mode 100644 app-misc/mc/mc-4.8.26-r1.ebuild delete mode 100644 app-misc/mc/mc-4.8.26.ebuild delete mode 100644 app-misc/muttprint/muttprint-0.73-r4.ebuild create mode 100644 app-misc/muttprint/muttprint-0.73-r5.ebuild create mode 100644 app-misc/pax-utils/pax-utils-1.2.9.ebuild create mode 100644 app-misc/prog-express/prog-express-3.8.8-r1.ebuild delete mode 100644 app-misc/prog-express/prog-express-3.8.8.ebuild delete mode 100644 app-misc/radeontop/radeontop-1.2.ebuild create mode 100644 app-misc/radeontop/radeontop-1.3-r1.ebuild create mode 100644 app-misc/recoll/recoll-1.28.5.ebuild delete mode 100644 app-misc/skim/skim-0.7.0.ebuild delete mode 100644 app-misc/skim/skim-0.8.1.ebuild delete mode 100644 app-misc/tmuxp/files/tmuxp-1.7.0-tests.patch create mode 100644 app-misc/tmuxp/files/tmuxp-1.7.2-tests.patch delete mode 100644 app-misc/tmuxp/tmuxp-1.5.5.ebuild delete mode 100644 app-misc/tmuxp/tmuxp-1.5.6.ebuild delete mode 100644 app-misc/tmuxp/tmuxp-1.6.2.ebuild delete mode 100644 app-misc/tmuxp/tmuxp-1.6.4.ebuild create mode 100644 app-misc/tmuxp/tmuxp-1.6.5.ebuild delete mode 100644 app-misc/tmuxp/tmuxp-1.7.0.ebuild create mode 100644 app-misc/tmuxp/tmuxp-1.7.2.ebuild create mode 100644 app-misc/yq/yq-2.12.0.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index a60e5e60c27e..d749dea0d495 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest index 2e1defca0b56..d93ccb1ab181 100644 --- a/app-misc/anki/Manifest +++ b/app-misc/anki/Manifest @@ -2,4 +2,4 @@ AUX anki-2.1.0_beta25-web-folder.patch 498 BLAKE2B 5a89ac454e8b4c551c7593bc8d428 AUX anki-2.1.15-mpv-args.patch 856 BLAKE2B 02c80c096ee3971cb781ea57ba8ebd63037c37668d57bef8d63f7c551544cd1eec04d134a835af5c918992172493a3b2933b6652e6872da2fe6bd6acb1bf6886 SHA512 ed44a965978dcb2ce85eab99adff59610c51614673415c7e34d1acdc77fa46e05c6b5eba6a4c3fda07ef5b3d3d5d1c9d844276377daff2189cbdf808168dd402 DIST anki-2.1.15.tgz 4269571 BLAKE2B 00b351f5ffacb363642e02bf806bcd7c0d9446c9815a75328e7fa37c848b271b135510de17cc012e8cc96d8a52a183a49de84b6f85f562a370255bd36c6f866e SHA512 f3acfa6ff62d43fa461efddd81a8570304ada53b97bd494fdbbe0a0439700d7a52aa62ead31cbaed731be0df96a6cc845a7cf92dcf65f3080dc63282fe5941c3 EBUILD anki-2.1.15.ebuild 2457 BLAKE2B c51071cb2410c942151aeffb04f498b28e1dc6b3f374484666d83fb762a17fe0f0348cdb4f060e89e4264a6ece122016f32197664f0505d489082193e5685b2b SHA512 2062b2838acf885efc66def7d51dca61c8991de4d319bb3de18ce89bbc7159c99f5a4674b31e03fba7688f372250ee2b2eb703cbbe84dc96fafc24640828afba -MISC metadata.xml 454 BLAKE2B 9091c22ed14f19081bd47325f7a6382d0f813e5cdfb30cf9d491cf5ee4aae41e2840906763ef8a53ac78a6f14dc1ec94e78706a15e25ddeb473659e543e21442 SHA512 c5d4ee3be496c6d9bdd299d843a65f14c02761a1c041cd6526f90c187db1843b696ac4eb41dbf778b060def3fc27e51a3ee4d9cd533b320d470badf001189be8 +MISC metadata.xml 533 BLAKE2B 25491ed8623750ad197813d9504620f588e2df815a844711f057b544cde1e7622df46018ad32f994c689984dd301049caadf481d67737e94714f3fe57ba7863b SHA512 cc621ffca18afc64c6c1f758d919d950a39d5f447ae7740abe21f5b140fec8e2b8cbcfcfa4422fb5cf55f68c1068686344a8d9020e0aa477b3687ad84bbf9bf0 diff --git a/app-misc/anki/metadata.xml b/app-misc/anki/metadata.xml index 1126ffd44c53..93ff65570b68 100644 --- a/app-misc/anki/metadata.xml +++ b/app-misc/anki/metadata.xml @@ -10,4 +10,7 @@ (such as words and phrases in a foreign language) as quickly, easily and efficiently as possible. + + ankitects/anki + diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index 173d49d5eec7..fe00eb443c22 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1,5 +1,7 @@ AUX ckb-0.4.2-gcc10.patch 868 BLAKE2B 67c3682f6aca611fd0955ab157e7e5b9a7ffd94a9acf45c12f2c8c0fda64de71e80939eb1a500331c8df4efa136bf031199fe4b5698aaf337b154837b44b135e SHA512 b0ae75c0be22576773adea5c0ecae8bae2b957de569a8863d31dcff2f29444941d50ca17e09d87e13d31c064191e0bff630b5f90cc606c0e24d6beb4d7b58cd7 AUX ckb.initd 659 BLAKE2B 1de2e8b9b555f2d083698e8302c972619dc08ca652bb1ef06e3a72ec9fa026f74aadb5e86491b4a95fe1c44699a21802907c75c67e3d09bc12caa2114052eaf8 SHA512 45c98f5b3cf2868fd7a5b0a015222b1dc6608847d380a1a3ccc95fab306bfde642a74e5dafe1545b380516fb4d41e30d76b9c1f826882dae28a0332f6c3b40ad DIST ckb-0.4.2.tar.gz 883681 BLAKE2B b3d921010b1caa8cb870770c6cf3ff0e9f6c65ea742325995e26351331e3063a16e8a391f593bfc8b16663cef0580e087d776796ea69776465122b08e00e9382 SHA512 4c80101e935a4d5137b0fd6aaf7d97889913af0bbb8e3097e035e2420043d6525094c1e3f7b5676e8c50328454251ff3260f6aa9b81ec583a2e8136333ee6af8 +DIST ckb-0.4.3.tar.gz 1588845 BLAKE2B bdf11580c8224dfe0a7d01f99e3bea1d36fa3d7c1de84ec991ee4454c838db614bd74757ec3b952d28ab672244bb4c28888f6b80366255cfb57ec37ff8742c1d SHA512 6772812fb9608251f3a14efeb16960966be446462ab3f5b1bec896761aeae9e5f5cf9c07b21e509dbef057825c3017323f82f066519cb512ebe2fc6eea6ec217 EBUILD ckb-0.4.2-r1.ebuild 794 BLAKE2B 5adcbcbb36a5e9c6da8bd9c31017b17020e68e2e8fc063d8227401726a3aa6626bb60012d4f323da00827274ae73aeec439c0199f249a1c5da7983ff7085b114 SHA512 392a3918f652d78b20fde9d8705bdd78ffbcf3847c0aa1352cf559b1dacfdf54f1316880ef8fe0e12bfd375c55b239037070cf606cb46d01187f4785ee09c7f8 +EBUILD ckb-0.4.3.ebuild 1146 BLAKE2B a7e9f2f602f6b18b5701271dd16681473055312336eb7934558f9afad0679056678efa4b84751f99cabfa0d042bea9954ae9be7c22d6fc82e7cdf8e389f8e5b7 SHA512 894ae0987964475cc160f9dbbbb3f864dc61a877474592e5d087e98707ddb0699aa1771d0a9556c00864c83ae59ed08d78f439ba653f7d556f95b6b99e9c1377 MISC metadata.xml 319 BLAKE2B 413fd0ee948a3bf39044251e819bbf2e10c2896b857b8079a23fe46d8639ddcc7c1c7289c8d3a6f8b9a82cb05e65b38298fabe4359c27497a7aced8fa97d276f SHA512 a878c93cd07a39758b418d7884df552a6741805d148959487d0b0114fb6e5476a718b637b02526310b810e153b0e027abafef14d4e3fd981e1ba1ba88bb1fda2 diff --git a/app-misc/ckb/ckb-0.4.3.ebuild b/app-misc/ckb/ckb-0.4.3.ebuild new file mode 100644 index 000000000000..5a1da477ebe7 --- /dev/null +++ b/app-misc/ckb/ckb-0.4.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg cmake + +DESCRIPTION="Corsair K65/K70/K95 Driver" +HOMEPAGE="https://github.com/ckb-next/ckb-next" +SRC_URI="https://github.com/ckb-next/ckb-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/libdbusmenu-qt + dev-libs/quazip + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-sound/pulseaudio + virtual/libudev:= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-wm" +BDEPEND="dev-qt/linguist-tools:5" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-next-${PV}" + +src_configure() { + local mycmakeargs=( + -DDISABLE_UPDATER=yes + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc CHANGELOG.md + + newinitd "${FILESDIR}"/ckb.initd ckb-daemon +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "The ckb daemon will have to be started before use:" + elog + elog "OpenRC:" + elog "# rc-service ckb start" + elog + elog "Systemd:" + elog "# systemctl start ckb-next-daemon" + fi +} diff --git a/app-misc/detox/Manifest b/app-misc/detox/Manifest index f4c9b12d1ca4..140513388397 100644 --- a/app-misc/detox/Manifest +++ b/app-misc/detox/Manifest @@ -4,5 +4,7 @@ AUX detox-1.2.0-format-security.patch 1964 BLAKE2B 41074dae01426f5a3293ba36dca12 AUX detox-1.2.0-install-missing-file.patch 642 BLAKE2B 232a89c132c681d47243411c42c0975ec1c0ef493f7015db3591b89abf0b294e7fddeb7afabd992180ad7cd60031fd0f60aa228daa31b59116d7251a697d856c SHA512 32f83f700a508729c27941ae627c544dd2ba1900a647285d4160038e69dbad8f1205c5056daa9c5c19a56a70a6e528db187a59d56dfcfee7d772eb0fd809d087 AUX detox-1.2.0-parallel.patch 1120 BLAKE2B bccae5f969e1127b8819a5542354ea2aaac765a3667679598d4edd5d3dd6bfac45845718599be59bbebc11d860d6fc56163777e3e3940da0805b9d5cc1bcf0bd SHA512 5a9c964cd46a1cd4463460a400226a80a9c1705bd60655362ca02950a06acacbafed1c039793eb6445988e91a47888dbf1c643bf8c34003e7c34a02398f58855 DIST detox-1.2.0.tar.bz2 86118 BLAKE2B 2dbde6ebd98b59c18c60f99006731484dcbc698ab77b56991f2af94f4ad45da141046975af47b66242ff42d4e3a8bb3b515d4b70ba30f12cb1b8ceea5832f52a SHA512 48c0060ed0538c26aeba444bf327f1e52ea47d0e696577deeb43304dfb960ee5abe984651948bfc67c51d7f15f9051df2a208acfe53a5778a7471460e87f639a +DIST detox-1.4.0.tar.gz 106361 BLAKE2B 5993ded30282a16a81481885cdee41fe0b1c2ac34e5f389b53981e098d13acdfe367c7de462436fe3a4ee8ff86220f4c69d54a47c1122a0f39bde12c4d6ec908 SHA512 9486056b3b58dbb5ae16bc461586a997f8990ddb6e0db5ba561df862c16dfe926911fd09f065ef2578d39c3e3f1a267be201f865cf3f6b576c01910bda39cecb EBUILD detox-1.2.0-r3.ebuild 993 BLAKE2B 0ecfb0ee6437c8d45be1eeffa7a35d63bd60a49fe54b1bf53ca29977f611e9cd094b79ab92e9135d319505e305b7a24804043841f02da5450b4124dc768b003e SHA512 8e631cf1e4918543ae6c92dd05aca05b268385dc95b465c3249a17f8e6b9a7091d6f5c08f617722cc2ee22e62074fffc0d5a801cfeb6c5e75bd903986468f5c8 +EBUILD detox-1.4.0.ebuild 754 BLAKE2B 9ffdaf8ed00ae146f2902897eda10849260ec7d839d740c54f7268fa823ee19c69c81731126bc8a27b3fe5a88df842fd2ff92e498c2de271f936579174010b6e SHA512 500bd7cb2603534f3b32f4dbb5b544ea11ee7f63d0c32a055dfae0fdfca74b065dfc2157b5eed4a19b49225a88ba2369a311fa92bb59119bba74b261ff9c36a7 MISC metadata.xml 340 BLAKE2B 448af504cf3e5e2d644d5a7551d5a0e7775f95601c06704584df7be0fe68060deddd9ad41e04e6240c346bb37a7f6017f5ed54e999ecb36efda481463a10388e SHA512 22cb6a81a6b5001f6ebeae252400eb4a7568a6baf028413d1eeaccad3de9b7b2e5c4d5a3f9e0cd4c87567a2135e7a4e7d0796d2efc377f2f26ddf0b555713943 diff --git a/app-misc/detox/detox-1.4.0.ebuild b/app-misc/detox/detox-1.4.0.ebuild new file mode 100644 index 000000000000..ab367fc95870 --- /dev/null +++ b/app-misc/detox/detox-1.4.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-${PV/_/-}" + +DESCRIPTION="Safely remove spaces and strange characters from filenames" +HOMEPAGE="http://detox.sourceforge.net/ https://github.com/dharple/detox" +SRC_URI="https://github.com/dharple/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +S="${WORKDIR}"/${MY_P} + +RDEPEND=" + !dev-python/detox" + +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/flex + sys-devel/bison +" + +src_prepare() { + default + sed \ + -e '/detoxrc.sample/d' \ + -i Makefile.am || die + eautoreconf +} + +src_install() { + default + + dodoc etc/${PN}rc.sample +} diff --git a/app-misc/devtodo/Manifest b/app-misc/devtodo/Manifest index e2b369235c9b..c0bd069e5022 100644 --- a/app-misc/devtodo/Manifest +++ b/app-misc/devtodo/Manifest @@ -1,7 +1,7 @@ -AUX devtodo-0.1.20-bashcom_spaces.patch 1077 BLAKE2B f4c2a9fbcda727ceee4f28376331744856845dbc4eda1fdfd9cfaad254ad0119b7b687053eafdb6791f046f65b8d3dcc839a9c95207991eca2731550eb0de326 SHA512 8e2934b40fba0397fc21ca9084ddb0c6f65fd9715656dd520fd90ece7c04be2d5733e52a568d1786e9a7fea3dc58f4eb4ce988ace6dc8fa23a8b9a192b6fa54b -AUX devtodo-0.1.20-gcc43.patch 217 BLAKE2B 9d8af6ddf3036120498fda96bc493b3ce5e480e678e2ca4eb07917857383728390e45f1947c765003bad76f77e951a595edfa5b500137f6189489cc678c994a3 SHA512 2a34a52467f61704031dc1ab568c5909fa165d6f4fcf007726611e80437b805fe70a16d3ed6080d5ad83dd934a05fdf3de46a0a84e5679efbdd0ca2e41b8a99c -AUX devtodo-0.1.20-gentoo.diff 3744 BLAKE2B f80130ba310593442d92013a51186af2ec082c0c4cde25981432ccab76a77dad38197e8d84b9939d3ad78e6442196315b446d431daa675bb082e488723b86a48 SHA512 f2a6de30807c2ec718725491d92f4906c50b944eff389e15d17cb2982127112d443e08096b6923ca76ca720832afc1fd561bd55a327ffa435e1e21abda07abbb +AUX devtodo-0.1.20-bashcom_spaces.patch 872 BLAKE2B 2ee88feb37d7d693439f7479a3b715287b1c75c7f75b8d477e3fef4f21c9056ab066cff34eea04fa6e9e56e9de1bcdd13885abe0d503379fb118fd25d27fbd76 SHA512 98951ab084217194c2c89dd72eb3518d8010727185641faf0dde3e86e5aa6348bd305777d501debb9b6210382fd94a3d5b9ca5deb00a2a8357d525faf6036afe +AUX devtodo-0.1.20-gcc43.patch 186 BLAKE2B 6207710d08010b608542810aeaa116cdc6268e4d7c20665af37602cfe3afb71f6749b47a3ed35e081da296ebb90decca0727bf3a41b03ff45345e6a0c6fe328a SHA512 f178f7db3fe8e60f5225de926c00ada3bf02a9ea3c173fd6884d338d6be4cc314e146d8e5291180cb8942f53c051f07e1877fd4980da92406f1ec27a68a48255 +AUX devtodo-0.1.20-gentoo.patch 3167 BLAKE2B 505d6b85188f2bedc08d2192455a64f49a7e8e4b7aec1f59b77fdb70f485e62fd4e4643185fb0d504b6981b6073514048cf051bfc21848435150ed1ef70008a8 SHA512 ae1832330b8368ce39e02afb26bc177ba48b9f877761f01293c0fbe2ce18c88403bc0622610ce18c0a10ee5192d0edab95181e9f9c6fac85843cf2ff0db7fdf2 AUX devtodo.bash-completion 1424 BLAKE2B 10166a35074d1f501d76a0f60e383c6f6198242b4c22ae2b17468f887e2d6caa2466bbfae290d76cf8199156703591633aaa755298c7ebcd1274faa09656a369 SHA512 6139218a2bc4d06f2af23fc04247e8fa3d70eaf3affe326dbb8b1bbbb880f2534f1c1bf4c54079231bed7c1c64465705deb5a5cb1a0f4ca5415ccddae726b20b DIST devtodo-0.1.20.tar.gz 390935 BLAKE2B 1605fb6ae6f416ea9b7c072463aacedf7fe997a362b3188addce9c6fbdd9bf99f2f7d4524870fb09f0a0c29e9886011a8fae737388a3151ecc489f3fe4fec980 SHA512 58cff0455c735af4530fc9321d1eade8272dd5759eeb8a688a641c9be11830b87be116801e3cd1d90a27e070775fa00d7b4d6b3399eba7aad5c752bfda9c28fb -EBUILD devtodo-0.1.20-r3.ebuild 1674 BLAKE2B 365cf485650832eff62764df6c2123fd05a8ce5e6258aec725997eb62d6ea60d02a9ffafe28e056d5820996c522066f308cb104755a5b9b4528ce5f40d21da45 SHA512 39136e17534b8d3b7fd1313bbc6b57f60326867aab74a6f661c6ca39f9ae6c0f0a3300d694544b17c2772592f00d0cba5b793b72e92a190eb7b8eb44e2854312 +EBUILD devtodo-0.1.20-r3.ebuild 1615 BLAKE2B 60113996d1122b3b06c44b77241102bb02d4a8255471668020e8e55846a7f67ee5a1677808177c1830ad157e02ba5972cd513027d0055b30359c07a2ab2bb7c7 SHA512 121f66070020969d83d6e33df389257e868dd02743183f92f73461ba06c9a15763b78c535995c5d9934fd7b5b1b388774c0fd13640054d1f6a8a7df6d08b1df3 MISC metadata.xml 271 BLAKE2B 46146f4bf13e9f4d33435225ec1012dd9bb89b20812963dc50368cab2a60a3c542052cb72f8963cc72074b2c13a5b054c77152de1d108027752601a349bc4ef8 SHA512 3e98f5382cf789992bdfc0f32e6e36eba31944be654c03f2ed9bd00baf56c8b768c256c4f8778d5775d6df38da4afcf8e32b6e6495a1ecfc8e7982c7c8943b1b diff --git a/app-misc/devtodo/devtodo-0.1.20-r3.ebuild b/app-misc/devtodo/devtodo-0.1.20-r3.ebuild index 8e8653c62509..7be802db3607 100644 --- a/app-misc/devtodo/devtodo-0.1.20-r3.ebuild +++ b/app-misc/devtodo/devtodo-0.1.20-r3.ebuild @@ -1,12 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 - -inherit autotools-utils bash-completion-r1 eutils flag-o-matic toolchain-funcs +inherit autotools bash-completion-r1 flag-o-matic DESCRIPTION="A nice command line todo list for developers" HOMEPAGE="http://swapoff.org/DevTodo" @@ -15,8 +12,8 @@ SRC_URI="http://swapoff.org/files/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" +BDEPEND="virtual/pkgconfig" RDEPEND=" >=sys-libs/ncurses-5.2:0= >=sys-libs/readline-4.1:0=" @@ -25,12 +22,16 @@ DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog QuickStart README doc/scripts.sh doc/scripts.tcsh doc/todorc.example ) PATCHES=( - "${FILESDIR}"/${P}-gentoo.diff + "${FILESDIR}"/${P}-gentoo.patch "${FILESDIR}"/${P}-gcc43.patch "${FILESDIR}"/${P}-bashcom_spaces.patch ) src_prepare() { + default + + mv configure.{in,ac} || die + # fix regex.h issue on case-insensitive file-systems #332235 sed \ -e 's/Regex.h/DTRegex.h/' \ @@ -41,7 +42,7 @@ src_prepare() { -e "/^LIBS/s:$: $($(tc-getPKG_CONFIG) --libs ncursesw):g" \ -i src/Makefile.am || die - autotools-utils_src_prepare + eautoreconf } src_configure() { @@ -50,11 +51,12 @@ src_configure() { local myeconfargs=( --sysconfdir="${EPREFIX}/etc/devtodo" ) - autotools-utils_src_configure + + econf "${myeconfargs[@]}" } src_install() { - autotools-utils_src_install + default newbashcomp contrib/${PN}.bash-completion ${PN} rm contrib/${PN}.bash-completion || die 'rm failed' diff --git a/app-misc/devtodo/files/devtodo-0.1.20-bashcom_spaces.patch b/app-misc/devtodo/files/devtodo-0.1.20-bashcom_spaces.patch index 8567ab4b0562..6fd38a077212 100644 --- a/app-misc/devtodo/files/devtodo-0.1.20-bashcom_spaces.patch +++ b/app-misc/devtodo/files/devtodo-0.1.20-bashcom_spaces.patch @@ -1,8 +1,3 @@ - contrib/devtodo.bash-completion | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/contrib/devtodo.bash-completion b/contrib/devtodo.bash-completion -index 07139b0..c058dad 100644 --- a/contrib/devtodo.bash-completion +++ b/contrib/devtodo.bash-completion @@ -15,20 +15,20 @@ _devtodo() { diff --git a/app-misc/devtodo/files/devtodo-0.1.20-gcc43.patch b/app-misc/devtodo/files/devtodo-0.1.20-gcc43.patch index f9f920545805..cc388953fbb7 100644 --- a/app-misc/devtodo/files/devtodo-0.1.20-gcc43.patch +++ b/app-misc/devtodo/files/devtodo-0.1.20-gcc43.patch @@ -1,5 +1,5 @@ ---- devtodo-0.1.20.orig/src/todoterm.cc -+++ devtodo-0.1.20/src/todoterm.cc +--- a/src/todoterm.cc ++++ b/src/todoterm.cc @@ -2,6 +2,7 @@ #include "todoterm.h" diff --git a/app-misc/devtodo/files/devtodo-0.1.20-gentoo.diff b/app-misc/devtodo/files/devtodo-0.1.20-gentoo.diff deleted file mode 100644 index 05c36a31880c..000000000000 --- a/app-misc/devtodo/files/devtodo-0.1.20-gentoo.diff +++ /dev/null @@ -1,85 +0,0 @@ ---- devtodo-0.1.20.orig/doc/devtodo.1.in 2004-12-17 10:21:09.135350872 -0500 -+++ devtodo-0.1.20/doc/devtodo.1.in 2004-12-17 10:21:34.050210242 -0500 -@@ -20,9 +20,6 @@ - .TP - \fBtdd \fI\fP\fP - Mark the specified items as being done. --.TP --\fBtdl [\-g \fI\fP] \fI\fP\fP --Link the specified devtodo database into the current one, optionally grafting it as a child of the specified index. - .SH "DESCRIPTION" - .LP - \fBtodo\fP is a program aimed specifically at programmers (but usable by anybody at the terminal) to aid in day\-to\-day development. -@@ -372,6 +369,10 @@ - .TP - \fB~/.todorc\fR - User-specific options are specified in this file. Please refer to the section \fBTODORC\fR for more information. -+.SH "BUGS" -+.LP -+Because of a conflict with app-misc/tdl, the tdl symbolic link and the tdl manual page have been removed. -+See \fIhttp://bugs.gentoo.org/show_bug.cgi?id=55371\fR for more information. - .SH "AUTHORS" - .LP - Alec Thomas \fI\fR ---- devtodo-0.1.20.orig/doc/Makefile.am 2004-12-17 10:21:09.135350872 -0500 -+++ devtodo-0.1.20/doc/Makefile.am 2004-12-17 10:21:34.050210242 -0500 -@@ -1,5 +1,5 @@ - man_MANS=devtodo.1 --manlinks=tda tdr tdd tde tdl todo -+manlinks=tda tdr tdd tde todo - - install-data-local: - mkdir -p $(DESTDIR)$(mandir)/man1 ---- devtodo-0.1.20.orig/src/TodoDB.cc 2004-12-17 10:21:09.136350706 -0500 -+++ devtodo-0.1.20/src/TodoDB.cc 2004-12-17 10:21:34.054209577 -0500 -@@ -949,7 +948,11 @@ - if (out.bad()) - throw exception("couldn't open TODO for generation"); - -- if (titleText != "") wraptext(out, titleText, 0, options.columns); -+ if (titleText != "") { -+ wraptext(out, titleText, 0, options.columns); -+ out << endl << endl; -+ } -+ - if (options.verbose > 1) - cout << "todo: generating using format '" << options.format["verbose-generated"] << "'" << endl; - filterView(); ---- devtodo-0.1.20/contrib/devtodo.bash-completion {cset 9b4d9f02-fdb7-4641-b07f-7359b794d6b0} -+++ devtodo-0.1.20/contrib/devtodo.bash-completion {local clone} -@@ -35,6 +35,6 @@ _devtodo() { - ;; - esac - } --complete -o filenames -F _devtodo devtodo todo tda tde tdr tdd tdl -+complete -o filenames -F _devtodo devtodo todo tda tde tdr tdd - - # vim: set ft=sh tw=80 sw=4 et : ---- devtodo-0.1.20/src/support.cc {cset 5f5bd9cb-18fb-4046-bff5-4f3dbd781e47} -+++ devtodo-0.1.20/src/support.cc {local clone} -@@ -289,11 +289,10 @@ enum { Help = -100, Remove, Version, Tit - << "Where can be any of the following:" << endl; - args.displayHelp(cout, options.columns); - cout << endl -- << "In addition, there are five convenience symlinks. These are 'tda', 'tdr'," << endl -- << "'tdd', 'tde', and 'tdl'. For 'tde', 'tdd' and 'tdr' supply an index to edit," << endl -+ << "In addition, there are four convenience symlinks. These are 'tda', 'tdr'," << endl -+ << "'tdd', and 'tde'. For 'tde', 'tdd' and 'tdr' supply an index to edit," << endl - << "mark done and remove respectively. For 'tda' supply the text of the todo item" << endl -- << "item and optionally the priority. For 'tdl' supply the path to another todo" << endl -- << "file to link in to the current todo file." << endl -+ << "item and optionally the priority." << endl - << "eg. tde 1" << endl; - exit(0); - break; ---- devtodo-0.1.20/src/Makefile.am 2007-09-17 12:12:55.000000000 +0200 -+++ devtodo-0.1.20/src/Makefile.am 2007-09-17 12:13:43.000000000 +0200 -@@ -1,7 +1,7 @@ - bin_PROGRAMS=devtodo - devtodo_SOURCES=Todo.cc Todo.h TodoDB.cc TodoDB.h support.cc support.h \ - main.cc todoterm.cc todoterm.h Loaders.cc Loaders.h todorl.h --binlinks=tda tdr tdd tdl tde todo -+binlinks=tda tdr tdd tde todo - - devtodo_LDADD=../util/libutil.la - INCLUDES=-I../util diff --git a/app-misc/devtodo/files/devtodo-0.1.20-gentoo.patch b/app-misc/devtodo/files/devtodo-0.1.20-gentoo.patch new file mode 100644 index 000000000000..5be7bdca9c81 --- /dev/null +++ b/app-misc/devtodo/files/devtodo-0.1.20-gentoo.patch @@ -0,0 +1,85 @@ +--- a/doc/devtodo.1.in ++++ b/doc/devtodo.1.in +@@ -20,9 +20,6 @@ + .TP + \fBtdd \fI\fP\fP + Mark the specified items as being done. +-.TP +-\fBtdl [\-g \fI\fP] \fI\fP\fP +-Link the specified devtodo database into the current one, optionally grafting it as a child of the specified index. + .SH "DESCRIPTION" + .LP + \fBtodo\fP is a program aimed specifically at programmers (but usable by anybody at the terminal) to aid in day\-to\-day development. +@@ -372,6 +369,10 @@ + .TP + \fB~/.todorc\fR + User-specific options are specified in this file. Please refer to the section \fBTODORC\fR for more information. ++.SH "BUGS" ++.LP ++Because of a conflict with app-misc/tdl, the tdl symbolic link and the tdl manual page have been removed. ++See \fIhttp://bugs.gentoo.org/show_bug.cgi?id=55371\fR for more information. + .SH "AUTHORS" + .LP + Alec Thomas \fI\fR +--- a/doc/Makefile.am ++++ b/doc/Makefile.am +@@ -1,5 +1,5 @@ + man_MANS=devtodo.1 +-manlinks=tda tdr tdd tde tdl todo ++manlinks=tda tdr tdd tde todo + + install-data-local: + mkdir -p $(DESTDIR)$(mandir)/man1 +--- a/src/TodoDB.cc ++++ b/src/TodoDB.cc +@@ -949,7 +948,11 @@ + if (out.bad()) + throw exception("couldn't open TODO for generation"); + +- if (titleText != "") wraptext(out, titleText, 0, options.columns); ++ if (titleText != "") { ++ wraptext(out, titleText, 0, options.columns); ++ out << endl << endl; ++ } ++ + if (options.verbose > 1) + cout << "todo: generating using format '" << options.format["verbose-generated"] << "'" << endl; + filterView(); +--- a/contrib/devtodo.bash-completion ++++ b/contrib/devtodo.bash-completion +@@ -35,6 +35,6 @@ _devtodo() { + ;; + esac + } +-complete -o filenames -F _devtodo devtodo todo tda tde tdr tdd tdl ++complete -o filenames -F _devtodo devtodo todo tda tde tdr tdd + + # vim: set ft=sh tw=80 sw=4 et : +--- a/src/support.cc ++++ b/src/support.cc +@@ -289,11 +289,10 @@ enum { Help = -100, Remove, Version, Tit + << "Where can be any of the following:" << endl; + args.displayHelp(cout, options.columns); + cout << endl +- << "In addition, there are five convenience symlinks. These are 'tda', 'tdr'," << endl +- << "'tdd', 'tde', and 'tdl'. For 'tde', 'tdd' and 'tdr' supply an index to edit," << endl ++ << "In addition, there are four convenience symlinks. These are 'tda', 'tdr'," << endl ++ << "'tdd', and 'tde'. For 'tde', 'tdd' and 'tdr' supply an index to edit," << endl + << "mark done and remove respectively. For 'tda' supply the text of the todo item" << endl +- << "item and optionally the priority. For 'tdl' supply the path to another todo" << endl +- << "file to link in to the current todo file." << endl ++ << "item and optionally the priority." << endl + << "eg. tde 1" << endl; + exit(0); + break; +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1,7 +1,7 @@ + bin_PROGRAMS=devtodo + devtodo_SOURCES=Todo.cc Todo.h TodoDB.cc TodoDB.h support.cc support.h \ + main.cc todoterm.cc todoterm.h Loaders.cc Loaders.h todorl.h +-binlinks=tda tdr tdd tdl tde todo ++binlinks=tda tdr tdd tde todo + + devtodo_LDADD=../util/libutil.la + INCLUDES=-I../util diff --git a/app-misc/emelfm2/Manifest b/app-misc/emelfm2/Manifest index e8922a5bc7d7..832f201816db 100644 --- a/app-misc/emelfm2/Manifest +++ b/app-misc/emelfm2/Manifest @@ -1,4 +1,3 @@ DIST emelfm2-0.9.1.tar.bz2 1217126 BLAKE2B 994fb55f9aed452cf0b01b7a26d0b94b8a02dace54eb34f764fe6d9a8c6ea3820d4fce3242daa452e972fd6e630d564ee3781af6480c3a812d4f4bbc66caae68 SHA512 bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57 -EBUILD emelfm2-0.9.1-r4.ebuild 1992 BLAKE2B 9f9d36165a32bff6505514b1dca82d6662294bd2d36130a313d69b8f46a65667451b30f2a9f0d361f644e64ab82d22889bdef888c8f7e685f15d0a09f7c19628 SHA512 9e288e29b80edb24d1cc2a18fbd951cc706373a695e140d5c1ba817832238e87a9f79e38ac9cedae66bccd5277171f8eccd144568bcd7cfe5ef9d8b93093ff57 EBUILD emelfm2-0.9.1-r5.ebuild 2350 BLAKE2B eec9ddcf28542bb07408113fbe226e54835a70e31b1b3fcc59dc9543282cb795c12bf05881470e7b3ec79eeadaafe42263c45ecf7c13d18a3b82eef8d9027958 SHA512 66125aaf9435d88cbfb2a8cfe90ae1c323096daa3aa926851dd11f0937318dd591973275712133ee5a3b06496a4b9ef0bdaf4a68f58aca322a7aa2f65f5119c5 MISC metadata.xml 452 BLAKE2B 21a44f257e58a0a62663b759bdbabfe22c548d2be874365eb4584ce196846890f3342a20ed4be0d4515e1350a5c795b051769003602cfdbdeb35e485d77a4282 SHA512 a42d336a0ee1d8949d2b35e98ff372ac8ddd3bdc5d4733b6195abd1c5e5cfa766bab721a9dc63cfa6ae34fb861a9621da5ea041889638d4bcb6ac2ac9b17fbc5 diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild b/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild deleted file mode 100644 index bcc5b99f306a..000000000000 --- a/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib toolchain-funcs - -DESCRIPTION="A file manager that implements the popular two-pane design" -HOMEPAGE="https://github.com/tom2tom/emelfm2" -SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2" - -LICENSE="GPL-3 LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" -IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks" - -EMELFM2_LINGUAS=( de fr ja pl ru zh_CN ) - -COMMON_DEPEND=" - >=dev-libs/glib-2.26:2 - !gtk3? ( >=x11-libs/gtk+-2.12:2 ) - gtk3? ( x11-libs/gtk+:3 ) - acl? ( sys-apps/acl ) - gimp? ( media-gfx/gimp:0/2 ) - policykit? ( sys-auth/polkit ) - spell? ( >=app-text/gtkspell-2.0.14:2 ) -" -RDEPEND=" - ${COMMON_DEPEND} - udisks? ( sys-fs/udisks:2 ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" -REQUIRED_USE=" - spell? ( !gtk3 ) -" -RESTRICT="test" - -src_prepare() { - sed -i \ - -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \ - -e 's:@$(CC):$(CC):g' \ - -e 's:dbus-glib-1::' \ - Makefile || die - - local lingua - for lingua in ${EMELFM2_LINGUAS[@]}; do - has ${lingua} ${LINGUAS-${lingua}} || mv po/${lingua}.po{,.unwanted} - done -} - -src_configure() { - myemelconf=( - $(usex acl WITH_ACL=1 WITH_ACL=0) - $(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0) - $(usex gimp WITH_THUMBS=1 WITH_THUMBS=0) - $(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1') - $(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0) - $(usex nls I18N=1 I18N=0) - $(usex policykit WITH_POLKIT=1 WITH_POLKIT=0) - $(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0) - $(usex udisks WITH_UDISKS=1 WITH_UDISKS=0) - DOCS_VERSION=1 - STRIP=0 - WITH_TRANSPARENCY=1 - ) -} - -src_compile() { - tc-export CC - emake \ - LIB_DIR="/usr/$(get_libdir)" \ - PREFIX="/usr" \ - ${myemelconf[@]} -} - -src_install() { - emake \ - LIB_DIR="${D}/usr/$(get_libdir)" \ - PREFIX="${D}/usr" \ - ${myemelconf[@]} \ - install \ - $(usex nls install_i18n '') - - newicon icons/${PN}_48.png ${PN}.png -} diff --git a/app-misc/figlet/Manifest b/app-misc/figlet/Manifest index 5a4676b1561e..cde7ca47187d 100644 --- a/app-misc/figlet/Manifest +++ b/app-misc/figlet/Manifest @@ -1,6 +1,6 @@ AUX figlet.bashcomp 1376 BLAKE2B a0e07ba26e97890bb0a6df473c609d40e68bd31a1ede5369eb2e4f04bfafdfdb680d6fc62670f1299db6978add0298c833afd6471ff26992db96fbd0a78f6874 SHA512 1a9d06139bbb105c9d909d1e7bfb64b04d6ccba6e0ebfa0968f75264da5582c2f449ad5759f36ec90bf068e69005c2eac2d0565765b02a13044531601b7b9d18 AUX figlet.bashcomp-r1 1214 BLAKE2B b2f521559b9f3f957d1fe060e72dffa3b2342f389e5c1791dadd94181ef215344de2d909cf4abd5de1beef7f03a637576401db68ec1d537b569a89e0a9bb3a6f SHA512 7140cfbacbd99f0f4e9463bb024ead73ea1a3f6ddf9cb5806134ab711e772f32c57e69596f63f125cf13941cff51f84ccdb9f0288ca8614c99b9f1890d3d3e69 DIST figlet-2.2.5.tar.gz 233201 BLAKE2B 9d7a8b518ee91bd937d7fb81d782c894bc2a1738b696b03d948c1319e68aadde9ff1ea291ee77f9e79bdd950c68fe98c9e4539e7e76ef5f9e758c16b968966e1 SHA512 bb9610fd89a51dd3e65c485653fe1292f47dbca7cb9a05af4ce317f5d776bb346ae455aec07fc37c290f6658639920fd7c431c1135a0f4d456a21c0bd25f99fb -EBUILD figlet-2.2.5-r1.ebuild 928 BLAKE2B 9078bc61209a7b7cf91003c5087254a1cce151b1940dd7735802bb013ec2715f3def56be4da494e207cb1171a4e68d6126dfb5b6928fa4828c7a983bf15e11dd SHA512 f6509a52425db0874528e17b17f976fdca7204cae3f41f69db0b97e39d32e4d72d01a96e5dcc06ccca26b7fa660819e69848667c5ff6c971f10731818111ceb7 +EBUILD figlet-2.2.5-r1.ebuild 927 BLAKE2B 62a7221cd33888c2f78ed86a9d07ff34405a43c334ef71e1f1d3170ae1b4d46e32592717e43e920353e3c97548e4d35c228f06214d57d48591e65bde378d38f2 SHA512 3004779a6f0a1ef6e5e0ffe1b6d3fa4cffaf32aa96bd7899dfdf8716196a49591aaa0002a4b23ea3cf2807d141f130c568a9de6b33bdc584ee6451b6c26ed13d EBUILD figlet-9999.ebuild 805 BLAKE2B 9562e2503c2395d88e78e832c5ae1fb5fc2a49c83871cd868cda802138db038f685dcbe60ffe77d9cfcea7b75281fb5596bee641d8ad9da28167452b4a127302 SHA512 1486ee9197ebab6a17e781366037f5e8cd24ead017dd2c87de373321f18bf3e908e952f983b2e9be6bda7914e51938324e8fe257487ccb015cf180495b1c7304 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-misc/figlet/figlet-2.2.5-r1.ebuild b/app-misc/figlet/figlet-2.2.5-r1.ebuild index 6b8b2829ed83..9e32653271ab 100644 --- a/app-misc/figlet/figlet-2.2.5-r1.ebuild +++ b/app-misc/figlet/figlet-2.2.5-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.figlet.org/pub/figlet/program/unix/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" src_compile() { emake clean diff --git a/app-misc/hivex/Manifest b/app-misc/hivex/Manifest index 9888673afdad..bf1d49d8d847 100644 --- a/app-misc/hivex/Manifest +++ b/app-misc/hivex/Manifest @@ -1,3 +1,3 @@ DIST hivex-1.3.18.tar.gz 1542133 BLAKE2B 961d0797770a2bd3176ce288a509fab8685de91317d55f05e5295f9f56fd54c31acb64847e0cbb6a6074627ccbdfdf35bd0d35150beb7746a8b3de9128ac24e3 SHA512 1851351118921e81df9e505f90d00048a178572c2edd3de40194a69915176bdb615e2eb5afea408d57063e98257c8d1e3d0cd6730407153892cc9e3befc4aa3a -EBUILD hivex-1.3.18.ebuild 1950 BLAKE2B 794c2144c456820c2e2d1fb3e21b62b634fcea85366053721d27613157f5272f3b6fbde9edd03e74eac9f6aeb185e478a432cfafac7b74dc0f6c9069038d37ed SHA512 7d8fb61ca7ba7872fc1be39b01201a94a6a70785bcdb74a019f264660cc5b30c27c8e385754f90f0f063425b6d421c7002988e11e1c27c9b0d37b2c8ab978735 +EBUILD hivex-1.3.18.ebuild 1952 BLAKE2B f23df043901210d6baa3c40ccb18e48193d3781edbe7c13deccd8aea477deb168763edb5be25e7338a5f4d4e29971bada710a9e21b5d9e5a0e77669f91cac7ab SHA512 e37a6212e3fa9cd60d39773b2e0856b86c952a4ef4377d0bb3e0634dc0b21a7af6de071e3eee48c536fe71f3391aa560892be7a4c956d5b31642957d6ff93ddf MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-misc/hivex/hivex-1.3.18.ebuild b/app-misc/hivex/hivex-1.3.18.ebuild index 3f22a0860bef..38d0a31f9cd0 100644 --- a/app-misc/hivex/hivex-1.3.18.ebuild +++ b/app-misc/hivex/hivex-1.3.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,8 +11,8 @@ PYTHON_COMPAT=( python3_{7,8} ) inherit eutils perl-module ruby-ng python-single-r1 DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files" -HOMEPAGE="http://libguestfs.org" -SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz" +HOMEPAGE="https://libguestfs.org" +SRC_URI="https://libguestfs.org/download/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest index df12ee40b6f5..73e13d3d5f90 100644 --- a/app-misc/jq/Manifest +++ b/app-misc/jq/Manifest @@ -7,5 +7,5 @@ AUX jq-1.7-warnings.patch 1302 BLAKE2B a38e9df57a74b8a19d70fe7d5aeb191e60bfb118f DIST jq-1.6.tar.gz 1750584 BLAKE2B c9be1314e9d027247de63492ee362e996ef85faf45a47ee421cad95ebde9188bff8d3fc7db64e717ab922e1052f3b1c1500f5589fc5b2199ab66effb000e442d SHA512 5da71f53c325257f1f546a2520fe47828b495c953270df25ea0e37741463fdda72f0ba4d5b05b25114ec30f27a559344c2b024bacabf610759f4e3e9efadb480 DIST jq-1.7_pre20201109.tar.gz 1181867 BLAKE2B 9db187ab927b635c43fbc6191aeffa00451b12253ae023bbabe6fba5fdf8fb393f8450ee2011ef58cb93e2f27994d454fac967984a721439aaac93259c02f7f1 SHA512 f2997d70edb36d0a23b71a7d933a763cedd7c74ffa3129c2a6cb7189aaff1c5095cdc51062b7cd119324ec2c83ebae6ff0b7da3941315303b7a31146b9eb285a EBUILD jq-1.6-r3.ebuild 2000 BLAKE2B e3d647a6c444db493d291f586d2accd96c34df232dcffc6137e66bbd7cbf7d164dac43d5d783e2666e6ff1135f9583dd2b1a48826808058295abf7c1ff2a311c SHA512 746bbeff6451adbd25916d5c0aad6630a5c2728841731d918b29bf7e4ea679b36b0b61489c8e5aa5bdd8e0a093b117fe04788a4046bbfc39039cb5c510e7cd69 -EBUILD jq-1.7_pre20201109.ebuild 2283 BLAKE2B 61ea18499c26d85c0cada8a4e7032a0e31e712049415d5607f3ff557ce3cfb8e4da8f036f529cd8cfcf961e831c2fdc2b172857cba528c4010a0766785e8cf1e SHA512 e25b379c1b33052436ee854c089bb4e6fe82127b0fb49eb6740329b082d399069d8b09581c3724f0d784ef68f320000135b048633b64cc99a8d80e5f3103ad19 +EBUILD jq-1.7_pre20201109.ebuild 2281 BLAKE2B a4704de2ce50b0b83f4771b334bc5617cbcbb14e388927f72866fd3dd962267a34ecb0461bf50fc671b8f1dae8df0387ee5809db1b2643bbdaeb606f9e10085b SHA512 82135f8204172a6211daac63599434f225dec1e0db5f2f654121f3a7a1482c7c3f26d3db77b8fa286ef17a43df1eccba7302d2014c03a2562d284b7e29f40b1e MISC metadata.xml 595 BLAKE2B cf785d8ceab62aa62f65f3f9eadf20fddab1e15f4461960e66a3b8c4fb747d6748a94576f2300ac7bef4220a635a51d90dc85d8c8eedfa097eef76c1dd9456be SHA512 ff760e992f881a3f7b252cbc59d7a97dbff503100d6ab72d2f0e5beae7ae5431bbc69fd58e3db12bb9c353826613e2c671790e04203a607a7029ca67003a42f6 diff --git a/app-misc/jq/jq-1.7_pre20201109.ebuild b/app-misc/jq/jq-1.7_pre20201109.ebuild index fa0a2415e13b..114f83a708e0 100644 --- a/app-misc/jq/jq-1.7_pre20201109.ebuild +++ b/app-misc/jq/jq-1.7_pre20201109.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT_HASH}" LICENSE="MIT CC-BY-3.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos" IUSE="+oniguruma static-libs test" ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.1.3' # Keep this in sync with bundled modules/oniguruma/ diff --git a/app-misc/klavaro/Manifest b/app-misc/klavaro/Manifest index 1c7cd3bd9ca6..7e625f9625ef 100644 --- a/app-misc/klavaro/Manifest +++ b/app-misc/klavaro/Manifest @@ -1,7 +1,7 @@ -AUX klavaro-3.0.1-datadir.patch 996 BLAKE2B 5c5835f19bd72378ba79285e900c268e31457489ce2ff6e45a322f5ef4c3ad45f0c8cef9e229b50c30505d6d6dcbddb5ae1fd738fe5c876b4f5092a48593d381 SHA512 2f2547945af46df703a5e9276be0a55f899ab10341f370beb4fee1eb241c235e5ea99f8069e9c8989c4ff42e6b7130741bd8c5a0ed47ce63dbeae1fb3b9a0e8c -AUX klavaro-3.0.1-out-of-source.patch 334 BLAKE2B d511ce6bafcc56882e42871d3e04b863e5c2f9ab141a15366d7554005ddda3828dade00010603e1f73ecf5200818b9214d2abdb4fddba167a410b3f548e15654 SHA512 d33e2a22e710a24016630b2f61b7804eb5ef49142148047c9d8b9a79a22ed788694c66cc01f68d0ce5be6b581e26fc5f4fe104b8fd68e7b0d9098c29c021b6ad -AUX klavaro-3.0.1-static.patch 295 BLAKE2B f2a95fd25aa8d931176788523ca7b00c5670a617ed540b6b6409b3a7f47c9f636d7224a62caac2f7760a9aae7ee16052c923485d12727f1286f4c1aed3fd2843 SHA512 9b7bbe2fe977df36afc7ebcb286b71e081c78ec1b72d611d78442250360fb8da2e8c424bcc327194268a39ab8ab1cce2a27be6a182bf7872284432e28a340863 -AUX klavaro-desktop-keywords.patch 488 BLAKE2B b6c34f6bd99f239a8815e58c0b574e70c02890d030c40a055afba0f27d84e180bf61441a5a06e2aad66d992a38edfbc4f97759b32efa7b93f8a3a2b15a188197 SHA512 34ee19f48c34ab5c79afc83eca15b24fe4ee85fee9105926cee9291815f2be0f9d991e740cacced1c27602c23121b03a630db3308f77aa7325c26fe07715f07b +AUX klavaro-3.0.1-datadir.patch 860 BLAKE2B c30fc29835a4cc2d5c38d2be9a6a836d6c2b762128ca8d6c9a44800d6a89cc6ac46d6bf4c0251bac14e24ea96e636eff28025e7570aa9576da6bc23fd63934cd SHA512 85c06039f4f84eff348b7dabbf6a2eaabd29c7217f608eb77cc38a17cacc13bad4afb676f19f7e08297428f543b094c9a89c7c4a465d680b5334b818f4918410 +AUX klavaro-3.0.1-out-of-source.patch 266 BLAKE2B 7244226db930cabc35bd29e6e6f1a4d84ee65c57576b7d04433f970b03d0b237eee919aefa271fdc5ccb856beca79504786fa8198a4bd3cb6936f45d05ff7ac6 SHA512 74cc5a686a2db2c5b0170b763e13861171c5ebf696b8717a6ca091f9512cb71397c14e7ae41a7ccaa09ed7f4a4e7805926d5f37eaa67ce827787b0326265250b +AUX klavaro-3.0.1-static.patch 227 BLAKE2B 8ed9f3ee511784c75248a1cb14a06ce09e7a8fdb0b69bb9067cf8afecf225c059915eddb04aaf01a0f305f3f51e6d020b635e2942237c6d76742ad9408338f69 SHA512 30b76f6454302527d043bf3d29b97ac65cdd17bac48d394ce5b9f7c391a9640a976a54ca066b301f23a5f78b200641072513cb4f5eee5a89ac24510fa5b84104 +AUX klavaro-desktop-keywords.patch 420 BLAKE2B 14dea4731492e2c728517053c3c9a15c99e8bca0d36f25d23a6e7dbc9a54e59b5878100ae8924ae78740ff2e7ceb4cbffae1c968eeff8039fb9f539329fd0073 SHA512 f526da8a40a7de95564f9a8edf4176b043aeb3b5ee600691f66ca27a820da1d2f0d87b6c4da45b8a3a3009aeb440a1a24a65f728174ea079e6712e08c3fe5606 DIST klavaro-3.01.tar.bz2 1140146 BLAKE2B fcd26cc6dfabd7ae0147fc279361a890ab928e42e02837a3322eae51fc6e959b02896ce789fae6a10b2f600eeb026c45955571d5264a29950cc7183eeb22a4cf SHA512 5d58269867d2b39309e07ca9dd6c525d67acaca93dea0010332e39e8f3dd444070dbc75abad00ac4ca3fd4155f41cf871cb8ccee3dc332aa31f85c8b17d7c48b -EBUILD klavaro-3.0.1.ebuild 844 BLAKE2B 4154666ddb1c451a195fd1b75c8a6ad720a86fadd8c83f26f819d4b459ad63a15b818942fe407088750b14fccb9de6bf31f76ac9c4815aadd6e5ef547b885479 SHA512 3446ddccb68e4915947b809e4edf283dd19f08da7293872e052d39f7071bea1cb60e92b342aaf29c33fa002e4a2f70011adc7371eede1bb2aad0179981245864 +EBUILD klavaro-3.0.1-r1.ebuild 826 BLAKE2B c260dd6808f8812187548b0fc8452c052634a545fd33fcfbd4dbe91aa3a2071258dcb37d23633366a0ee2c12dfeb879610b6dc212a48c195bc57e5da72784041 SHA512 449888bb77c5448627620eb69e225964cd15814dfdc0dd0b3065284a243ad2a0eed131e70e34588426ad5c0e5d69db89c82bc35a39e96d4f6ebffb6810816cc7 MISC metadata.xml 244 BLAKE2B d00878c0c5edc36629a30cd4005404290bd7eb773d5d715f189d89e05f019b84e0c25dd18c2b8a0010e9737d7c4da343d3fd79db1c196dd01c47bebe2ff30077 SHA512 cba7dce2e4ffc562ca054e00c09dc2d6ef32c8ba4928224c361374f4ae61164624a56ff7778328d624feb4a1de20be8c69f1bc4762f30babbfd67658a78694a4 diff --git a/app-misc/klavaro/files/klavaro-3.0.1-datadir.patch b/app-misc/klavaro/files/klavaro-3.0.1-datadir.patch index 21047a197ccb..869d8238ea89 100644 --- a/app-misc/klavaro/files/klavaro-3.0.1-datadir.patch +++ b/app-misc/klavaro/files/klavaro-3.0.1-datadir.patch @@ -1,5 +1,5 @@ ---- data/Makefile.am 2014-12-18 23:16:47.513887559 -0500 -+++ data/Makefile.am 2014-12-18 23:16:59.060609420 -0500 +--- a/data/Makefile.am ++++ b/data/Makefile.am @@ -151,11 +151,11 @@ EXTRA_DIST = $(klavaro_data) else @@ -14,8 +14,8 @@ appdata_in_files = klavaro.appdata.xml.in appdata_DATA = $(appdata_in_files:.xml.in=.xml) DISTCLEANFILES = $(desktop_DATA) \ ---- src/Makefile.am 2014-12-18 23:17:35.956725053 -0500 -+++ src/Makefile.am 2014-12-18 23:17:45.309501898 -0500 +--- a/src/Makefile.am ++++ b/src/Makefile.am @@ -20,7 +20,7 @@ AM_CPPFLAGS = @GTK_CFLAGS@ \ diff --git a/app-misc/klavaro/files/klavaro-3.0.1-out-of-source.patch b/app-misc/klavaro/files/klavaro-3.0.1-out-of-source.patch index 5e4a9d48fbd1..bade41bd6664 100644 --- a/app-misc/klavaro/files/klavaro-3.0.1-out-of-source.patch +++ b/app-misc/klavaro/files/klavaro-3.0.1-out-of-source.patch @@ -1,5 +1,5 @@ ---- src/Makefile.am 2014-09-05 10:26:56.000000000 -0400 -+++ src/Makefile.am 2014-12-18 21:27:55.443335860 -0500 +--- a/src/Makefile.am ++++ b/src/Makefile.am @@ -29,7 +29,7 @@ klavaro_LDADD = @GTK_LIBS@ \ diff --git a/app-misc/klavaro/files/klavaro-3.0.1-static.patch b/app-misc/klavaro/files/klavaro-3.0.1-static.patch index 010cd11de005..8dea56970bf1 100644 --- a/app-misc/klavaro/files/klavaro-3.0.1-static.patch +++ b/app-misc/klavaro/files/klavaro-3.0.1-static.patch @@ -1,5 +1,5 @@ ---- gtkdatabox/Makefile.am 2014-12-18 21:26:18.129806730 -0500 -+++ gtkdatabox/Makefile.am 2014-12-18 21:26:30.528364491 -0500 +--- a/gtkdatabox/Makefile.am ++++ b/gtkdatabox/Makefile.am @@ -1,4 +1,4 @@ -lib_LTLIBRARIES = libgtkdataboks.la +noinst_LTLIBRARIES = libgtkdataboks.la diff --git a/app-misc/klavaro/files/klavaro-desktop-keywords.patch b/app-misc/klavaro/files/klavaro-desktop-keywords.patch index fbf39ab954be..5d497480e869 100644 --- a/app-misc/klavaro/files/klavaro-desktop-keywords.patch +++ b/app-misc/klavaro/files/klavaro-desktop-keywords.patch @@ -1,5 +1,5 @@ ---- data/klavaro.desktop.in 2015-01-07 21:52:37.877646655 -0500 -+++ data/klavaro.desktop.in 2015-01-07 21:52:56.391720366 -0500 +--- a/data/klavaro.desktop.in ++++ b/data/klavaro.desktop.in @@ -2,7 +2,7 @@ Name=Klavaro _Comment=A very flexible and efficient touch typing tutor. diff --git a/app-misc/klavaro/klavaro-3.0.1-r1.ebuild b/app-misc/klavaro/klavaro-3.0.1-r1.ebuild new file mode 100644 index 000000000000..5a0721302c5c --- /dev/null +++ b/app-misc/klavaro/klavaro-3.0.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-$(ver_rs 2 '')" +DESCRIPTION="Another free touch typing tutor program" +HOMEPAGE="http://klavaro.sourceforge.net/" +SRC_URI="mirror://sourceforge/project/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" + +BDEPEND=" + dev-util/intltool + dev-util/gtk-builder-convert + >=sys-devel/gettext-0.18.3 +" +RDEPEND=" + net-misc/curl + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/pango +" +# gtk+3 version needed +# x11-libs/gtkdatabox + +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-out-of-source.patch + "${FILESDIR}"/${P}-static.patch + "${FILESDIR}"/${P}-datadir.patch + "${FILESDIR}"/${PN}-desktop-keywords.patch +) + +src_prepare() { + default + + eautoreconf +} diff --git a/app-misc/klavaro/klavaro-3.0.1.ebuild b/app-misc/klavaro/klavaro-3.0.1.ebuild deleted file mode 100644 index 41246e2a5e58..000000000000 --- a/app-misc/klavaro/klavaro-3.0.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF=yes - -inherit autotools-utils versionator - -MY_P="${PN}-$(delete_version_separator 2)" - -DESCRIPTION="Another free touch typing tutor program" -HOMEPAGE="http://klavaro.sourceforge.net/" -SRC_URI="mirror://sourceforge/project/${PN}/${MY_P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - net-misc/curl - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/pango -" -# gtk+3 version needed -# x11-libs/gtkdatabox - -DEPEND="${RDEPEND} - dev-util/intltool - >=sys-devel/gettext-0.18.3 - dev-util/gtk-builder-convert - " - -PATCHES=( - "${FILESDIR}"/${P}-out-of-source.patch - "${FILESDIR}"/${P}-static.patch - "${FILESDIR}"/${P}-datadir.patch - "${FILESDIR}"/${PN}-desktop-keywords.patch - ) - -S="${WORKDIR}"/${MY_P} diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest index 9d34e57a3b68..9b9463f32ce1 100644 --- a/app-misc/mc/Manifest +++ b/app-misc/mc/Manifest @@ -1,7 +1,8 @@ AUX mc-4.8.25-alacritty-tmux.patch 429 BLAKE2B 2621145cb976e0f9c09abf1071752a2a89a7b143aedde63c7b0c447cb930f1647b0b8c63a96f5f69b6f7abf718ca3b7784e0fa5b30a507f2a8d32fa3923c738f SHA512 32e27a75c55b9044cb2d4c392974e5e9916f1e73755f578102c7826f97525c0410bcc16a1e8b9600d4facc8be7a90fbef4932ef622fb59dc7c1838ad448e5f59 +AUX mc-4.8.26-shadow-crash.patch 936 BLAKE2B 65bf04b92a193de03457f95b94c7eff7677cedc0886fff4d934bd4e3bf94babf3650d5e56ad54eb73e41791e67089c9a65b6628615b87609035e6b823fd317e6 SHA512 8874e98bc5a9b032ff094d3042c71bf279f42c71840920ac3221011ae991fb199050e60d47ee8a65ef82bc5b64e4c14233fd3909c49de807fabf771a953a6c6a DIST mc-4.8.25.tar.xz 2488324 BLAKE2B 47047c85fbe3ce1c54b9a3477c35fb05d76b3688205bfd13db03844bb9d8b3e74498ef4d6b449cfcf79c0188687accd93602274b7e8c0cbffc5247d433e33272 SHA512 51913fd41df18b49498b97ad8e13aa4365cec24ab24169b1abe93209263e4cfea4b52e0faccaf934182c84e8eb5dc49336c885358b4b66c48d38900f890fde5e DIST mc-4.8.26.tar.xz 2492612 BLAKE2B e13ab99fb7d5a9e2cf1149ad96d763681b0186fbf5c03fc9e349a57a4a6f48b598c9eeed85e4cb94a18c5c5b89d4ee0e21f6d34c8cfd5e21da53551085aa3469 SHA512 f2f06915b775ecc94016fe5d5db9301e953cc89ee0708e79ee96e14a9f53142a467b27061ca57f65b40310fa86d4d13e2f2a29a601f8fefa6216fb10f73007be EBUILD mc-4.8.25-r1.ebuild 2852 BLAKE2B ffbaa4da65e9a2c95252ce2eb613da83579f85e451a564122dfae9b0d897c469451b4a45a0cbf33bc7400d3dc5a8e98afa3fe4447c2c47e5ebfa9f0f24bf9667 SHA512 7cc1bd97c31bfac08b248e9481ca7bfc98dad3540135f86efcef028c91a86e1aa87ad7c009c9f96429f4b8739ee8ab3158a2f736437114173a6e993db870ecc6 -EBUILD mc-4.8.26.ebuild 2800 BLAKE2B 6ebcb8aa7e2d0e679e65ef8f1929d7ff5eaf07cee3219c95021f317341580c3995f1053f3f63dd2ad2e4f0ddd3bb29404066685f996036636e7737e8c6b2ab98 SHA512 e8c7fcc86207003510d8bbb7fa99d620791b3b430296102b58908ebbed5f71a16f6d7549c41a9be8202c4b9ba53ddd7a286e039f05e868ad879c0d93c0f5d550 +EBUILD mc-4.8.26-r1.ebuild 2849 BLAKE2B bfec52b5a40c0c4814d170aeaf95e263789b08045c8d86881d83e8b87fbc3f0a7114aa768162582059a214309a9e0c442f9a245eb9a5583104311e43a9058808 SHA512 1ca2910dd6e399f9405deed0d32e1b0f243a0e0c9982b3cf9712c9e4fffd3f5f4eef4f4fe51f49a649e93a1cd4831c267bd78e34132bb857eedc67685b0b32f2 EBUILD mc-9999.ebuild 3039 BLAKE2B 080662107814c15a4889a73c9f3b9338a305fb10b5ae2369acfb6f2f818d63215e8e176af0d8fed2fda6a47f83d8de45bbd37d6c0c4be108e3a8dec8bcb9203c SHA512 e107269656f99702c1c544e161dc0a36663798d4bb3798213a5d05d6cca1a0c072f487d833a5cfe2f2b48abb983ed5ace4041258661bd61dcff0f8d3ed0d9cd4 MISC metadata.xml 773 BLAKE2B c7f3bb9bfb49c380a0493eabadcedec215df8696c5d52433aaccdffa0bf5ba3b89c77c291e19ed88c5ac29718e34eece1d3dabbc3ba6c1ec7862970f3900e204 SHA512 c5c0ca5a41a78cf746e14264b291f81ccffaa9c34a4149d27a9293cca8d304cb4844c07979b31218b250c3baeaccef2cba529c2ab43e81dc5552dca34ddbd4da diff --git a/app-misc/mc/files/mc-4.8.26-shadow-crash.patch b/app-misc/mc/files/mc-4.8.26-shadow-crash.patch new file mode 100644 index 000000000000..4eeee45bc8e6 --- /dev/null +++ b/app-misc/mc/files/mc-4.8.26-shadow-crash.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/768285 +https://midnight-commander.org/ticket/4192 + +From 6394547dbffbad44ea50c64c282de4b610ca07bf Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Wed, 3 Feb 2021 09:47:13 +0300 +Subject: [PATCH] Ticket #4192: fix crash if shadow is out of screen. + +(tty_clip): add extra tests for area boundaries. + +Signed-off-by: Andrew Borodin +--- + lib/tty/tty-ncurses.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/lib/tty/tty-ncurses.c b/lib/tty/tty-ncurses.c +index 03235cd5b..5cddf5059 100644 +--- a/lib/tty/tty-ncurses.c ++++ b/lib/tty/tty-ncurses.c +@@ -152,9 +152,16 @@ tty_clip (int *y, int *x, int *rows, int *cols) + + if (*y + *rows > LINES) + *rows = LINES - *y; ++ ++ if (*rows <= 0) ++ return FALSE; ++ + if (*x + *cols > COLS) + *cols = COLS - *x; + ++ if (*cols <= 0) ++ return FALSE; ++ + return TRUE; + } + +-- +2.30.0 + diff --git a/app-misc/mc/mc-4.8.26-r1.ebuild b/app-misc/mc/mc-4.8.26-r1.ebuild new file mode 100644 index 000000000000..222451104a3b --- /dev/null +++ b/app-misc/mc/mc-4.8.26-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_P=${P/_/-} + +DESCRIPTION="GNU Midnight Commander is a text based file manager" +HOMEPAGE="https://www.midnight-commander.org" +SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" + +REQUIRED_USE="spell? ( edit )" + +RDEPEND=">=dev-libs/glib-2.26.0:2 + gpm? ( sys-libs/gpm ) + kernel_linux? ( sys-fs/e2fsprogs ) + samba? ( net-fs/samba ) + sftp? ( net-libs/libssh2 ) + slang? ( >=sys-libs/slang-2 ) + !slang? ( sys-libs/ncurses:0=[unicode?] ) + spell? ( app-text/aspell ) + X? ( x11-libs/libX11 + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM )" +DEPEND="${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) + test? ( dev-libs/check ) + " + +PATCHES=("${FILESDIR}"/${P}-shadow-crash.patch) + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + if use slang && use unicode ; then + ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." + fi +} + +src_configure() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" + + local myeconfargs=( + --enable-charset + --enable-vfs + --with-homedir=$(usex xdg 'XDG' '.mc') + --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") + $(use_enable kernel_linux vfs-undelfs) + # Today mclib does not expose any headers and is linked to + # single 'mc' binary. Thus there is no advantage of having + # a library. Let's avoid shared library altogether + # as it also conflicts with sci-libs/mc: bug #685938 + --disable-mclib + $(use_enable nls) + $(use_enable samba vfs-smb) + $(use_enable sftp vfs-sftp) + $(use_enable spell aspell) + $(use_enable test tests) + $(use_with gpm gpm-mouse) + $(use_with X x) + $(use_with edit internal-edit) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # CK_FORK=no to avoid using fork() in check library + # as mc mocks fork() itself: bug #644462. + # + # VERBOSE=1 to make test failures contain detailed + # information. + CK_FORK=no emake check VERBOSE=1 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS README NEWS + + # fix bug #334383 + if use kernel_linux && [[ ${EUID} == 0 ]] ; then + fowners root:tty /usr/libexec/mc/cons.saver + fperms g+s /usr/libexec/mc/cons.saver + fi + + if ! use xdg ; then + sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ + -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die + fi +} + +pkg_postinst() { + elog "To enable exiting to latest working directory," + elog "put this into your ~/.bashrc:" + elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" +} diff --git a/app-misc/mc/mc-4.8.26.ebuild b/app-misc/mc/mc-4.8.26.ebuild deleted file mode 100644 index 0739b78af281..000000000000 --- a/app-misc/mc/mc-4.8.26.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -MY_P=${P/_/-} - -DESCRIPTION="GNU Midnight Commander is a text based file manager" -HOMEPAGE="https://www.midnight-commander.org" -SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" - -REQUIRED_USE="spell? ( edit )" - -RDEPEND=">=dev-libs/glib-2.26.0:2 - gpm? ( sys-libs/gpm ) - kernel_linux? ( sys-fs/e2fsprogs ) - samba? ( net-fs/samba ) - sftp? ( net-libs/libssh2 ) - slang? ( >=sys-libs/slang-2 ) - !slang? ( sys-libs/ncurses:0=[unicode?] ) - spell? ( app-text/aspell ) - X? ( x11-libs/libX11 - x11-libs/libICE - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libSM )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/pkgconfig - nls? ( sys-devel/gettext ) - test? ( dev-libs/check ) - " - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if use slang && use unicode ; then - ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." - fi -} - -src_configure() { - [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" - - local myeconfargs=( - --enable-charset - --enable-vfs - --with-homedir=$(usex xdg 'XDG' '.mc') - --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") - $(use_enable kernel_linux vfs-undelfs) - # Today mclib does not expose any headers and is linked to - # single 'mc' binary. Thus there is no advantage of having - # a library. Let's avoid shared library altogether - # as it also conflicts with sci-libs/mc: bug #685938 - --disable-mclib - $(use_enable nls) - $(use_enable samba vfs-smb) - $(use_enable sftp vfs-sftp) - $(use_enable spell aspell) - $(use_enable test tests) - $(use_with gpm gpm-mouse) - $(use_with X x) - $(use_with edit internal-edit) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - # CK_FORK=no to avoid using fork() in check library - # as mc mocks fork() itself: bug #644462. - # - # VERBOSE=1 to make test failures contain detailed - # information. - CK_FORK=no emake check VERBOSE=1 -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS README NEWS - - # fix bug #334383 - if use kernel_linux && [[ ${EUID} == 0 ]] ; then - fowners root:tty /usr/libexec/mc/cons.saver - fperms g+s /usr/libexec/mc/cons.saver - fi - - if ! use xdg ; then - sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ - -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die - fi -} - -pkg_postinst() { - elog "To enable exiting to latest working directory," - elog "put this into your ~/.bashrc:" - elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" -} diff --git a/app-misc/muttprint/Manifest b/app-misc/muttprint/Manifest index ab93ea5e004b..06425ea73f6f 100644 --- a/app-misc/muttprint/Manifest +++ b/app-misc/muttprint/Manifest @@ -1,7 +1,7 @@ -AUX muttprint-0.73-fix-number-of-pages.patch 437 BLAKE2B d6209d3c1d357e6e82c43021633138e0e245b6c33d52c2dba81d35aa9f2b1dc45642b6d2d2aeade89f15774b018b9ed1d843f9af74f4ec4c0cd3a3633c845037 SHA512 f19944d7969d9e180e86b6558b4255cfcb12dea01f4cd042682381d6dc0949e79eed439ba4daf62a41f53a2b5ed76f8f2d72c802bed879f26a2d2fa5cf054449 -AUX muttprint-0.73-manuals.patch 5842 BLAKE2B 4c92a90f47692193dfb27a3506fbd8ff7c4291b9305e262abb20375993648a22481c6a36d75f5d0d5658c298838cd9715b7973b8b41959af7518043d77bd15b2 SHA512 7f9be903e004ab2e567c7af0a0a10963fe716377d82faf2c5c58edb7a80de363b74cd4ccb70886bb58a28e10a1dd476f41cc372d921cbb9a5f91b19fb3a8274f -AUX muttprint-0.73-pod-encoding.patch 1305 BLAKE2B 4a53284c3531cf71e9a86b6de10f22aafbdd3731306e446175f268503d1fce68a7bfa43c7af3ac0810868f58688f081b5b3388ec4bc808fccfe781c61fbff86c SHA512 227188f17004b3c713bf81c165154e834a18fae9f3e0a461e4e5e267802ab4259556c51aecf00d62d8027b236a6490cd40d6dbcf55afcfde31e09771efe21b95 -AUX muttprint-0.73-warning.patch 404 BLAKE2B 23f0dbcae883aecbe2f9a26567ca432309e3345a8791930ea7c961c71d7fa452ba2b810715dba56825c972be0b65503c9351a2c3a077eebc8f460cb99bca0fea SHA512 4f39fb455c0f99a68b2c004556377c5c385ecf136ae5a317fc1418497bfa28d0965e8b4572897a74da651b75c17cbebe0e12cb37950f8a45cb3b2c4205f65bd5 +AUX muttprint-0.73-fix-number-of-pages.patch 330 BLAKE2B 7e3290aef08ae2ec7aa15448ff5633082187f138cef419034925a1be8765a977224b8cff8e4cead5bb159fc3ee3a6b47a4b9fda6935baa723f8a4f23a963ace5 SHA512 12151e428b31115589750cd5c3927e2d0594bdb909756eae488d1aad57320885c6ed0e0a0fcc59709af651b8315f7677709d3ff32b6217ca55af6028ffbc7a28 +AUX muttprint-0.73-manuals.patch 5697 BLAKE2B 4be88b14f79aeca2500c056b7ac9b66693583857affb5f62e9b344e4bb12326f610ca197e7d598817e6be84431556c33a01cd7186a9531ff41088e494441c86d SHA512 540bb7f29319585cc3baeffd164f75c76ba6731a61a023ab87b59997fa9abf68a169fc913cc8919a91398be95f14a4beb8a2e09f679c3a37dfe8cd7f12550619 +AUX muttprint-0.73-pod-encoding.patch 719 BLAKE2B 4262f6eb4a8fa81648cd48ce9f9391251d277d3fa444bd07dcae672f7c654b9d35b0ff3cb882b43d776d0eba8eb8f05f9cb78cbb56a7d76ae1d4688be4500583 SHA512 8e90f47ab2d98dddd5c7e4b8e6deaecf873e538ab32b1aae3d8ec17b1cb829fbc62512a4798a34a4440e97fde16b0b31b70d20a69c848b4cc74e05bfc3c22d99 +AUX muttprint-0.73-warning.patch 298 BLAKE2B ad57213be916ed3f0756cc48c12cab060e5e45d3e7204e49eebbc025b3b91572ff8230e498b8e0c7e2832cf023974911f3edfe1ed7903ba3e92dd8a2f418a40e SHA512 b0b2a9229b061cb95f7fdcd94e53104c919d5d3aa699e29c76176b7c1a3c2112fcd9809a6adb713795651a374537df5a361c762e6f8476e58186cb37b06e5b09 DIST muttprint-0.73.tar.gz 361268 BLAKE2B 0d7a84056df8550368783acec52693dbb68f5be547394cbba8701619ab7e73ce69d68f2d531cfa45b56321db89565d5be4e7b72e0c58bfac977c3143ca7b895f SHA512 607bdbee769e6d3a954979f15f017875a70078462bdbd747ff65dc3ac61fda3a0c32b261430faab8e457d6781b03d9f266ae2d21cdbdd058a7635ba9ddd27834 -EBUILD muttprint-0.73-r4.ebuild 1749 BLAKE2B 7c6777010a6f30df0a00822f7633fac2753386de478b902be59573ccb32b225cba7e15621f9f6f27838322d101673ca367ab2b5ceb5c88cadb0f835fda60ca5e SHA512 9cc56828a72af4684403853f88dd28c59d78173135500f4d52e8009aa9d49f81382db6bf73b5f569c71ccb0e655b7ac05fa4b9070610ebe3907dfdf54b61bd9e +EBUILD muttprint-0.73-r5.ebuild 1647 BLAKE2B c51982a29e11af478c201e9c46958f20c6073d24f2e4d77009455488e1658c1bc57ba46cef278e6d28fb16084a2e7165e60967ff671ed28beeb663f164a1953c SHA512 e9e3a16a54e1f78c022204fa4725e8c3d973c0f85a927ac50fdc9632fbab51fc1bff32dba21d55e6cd8808be44a1d1fcc7952a889dfa85a6af6fe0035510e1bc MISC metadata.xml 308 BLAKE2B fde4441a8f5a4e0d84bcf73daafd749fc02eb642824a78776b39e91e0daaa59767aefab5f2bbc6793d35da66ca710a59955d5cdcbf5c4d0c58040ab884f5726c SHA512 9021c73bc666f5213c3c1246b2544a0fbbb930bfaa3acbf3c79f142199cdb5d0c0fd0131989c7f48a2b4c95c2404411d3afeb6bbdc715a5f7d256ab5b36384c5 diff --git a/app-misc/muttprint/files/muttprint-0.73-fix-number-of-pages.patch b/app-misc/muttprint/files/muttprint-0.73-fix-number-of-pages.patch index 0e7a4b4f94ff..b4eff1018635 100644 --- a/app-misc/muttprint/files/muttprint-0.73-fix-number-of-pages.patch +++ b/app-misc/muttprint/files/muttprint-0.73-fix-number-of-pages.patch @@ -1,6 +1,5 @@ -diff -Nuar a/muttprint b/muttprint ---- a/muttprint 2016-09-23 10:03:48.870030157 +0200 -+++ b/muttprint 2016-09-23 10:08:39.310036004 +0200 +--- a/muttprint ++++ b/muttprint @@ -1635,7 +1635,7 @@ open (AUX, "$auxfile") or fatalError "Could not open $auxfile:\n$!"; diff --git a/app-misc/muttprint/files/muttprint-0.73-manuals.patch b/app-misc/muttprint/files/muttprint-0.73-manuals.patch index 57dd12dfa74f..74619f38b26e 100644 --- a/app-misc/muttprint/files/muttprint-0.73-manuals.patch +++ b/app-misc/muttprint/files/muttprint-0.73-manuals.patch @@ -1,6 +1,5 @@ -diff -u -r a/doc/manual/en/manual-en.sgml b/doc/manual/en/manual-en.sgml ---- a/doc/manual/en/manual-en.sgml 2005-05-16 14:38:51.000000000 +0200 -+++ b/doc/manual/en/manual-en.sgml 2011-11-27 23:45:50.970890374 +0100 +--- a/doc/manual/en/manual-en.sgml ++++ b/doc/manual/en/manual-en.sgml @@ -191,6 +191,7 @@ As mentioned above, there must be a small C program compiled. If you use Perl 5.8 and/or Linux, you could skip this step. For this, just execute diff --git a/app-misc/muttprint/files/muttprint-0.73-pod-encoding.patch b/app-misc/muttprint/files/muttprint-0.73-pod-encoding.patch index 1a939582c1bf..f226a197c228 100644 --- a/app-misc/muttprint/files/muttprint-0.73-pod-encoding.patch +++ b/app-misc/muttprint/files/muttprint-0.73-pod-encoding.patch @@ -1,33 +1,29 @@ -diff -Nuar a/doc/manpages/de/muttprint.pod b/doc/manpages/de/muttprint.pod ---- a/doc/manpages/de/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 -+++ b/doc/manpages/de/muttprint.pod 2014-12-19 23:17:31.939783684 +0100 +--- a/doc/manpages/de/muttprint.pod ++++ b/doc/manpages/de/muttprint.pod @@ -1,3 +1,5 @@ +=encoding latin1 + =head1 NAME muttprint - schöner Ausdruck von Mails mit Mutt -diff -Nuar a/doc/manpages/en/muttprint.pod b/doc/manpages/en/muttprint.pod ---- a/doc/manpages/en/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 -+++ b/doc/manpages/en/muttprint.pod 2014-12-19 23:17:15.219783778 +0100 +--- a/doc/manpages/en/muttprint.pod ++++ b/doc/manpages/en/muttprint.pod @@ -1,3 +1,5 @@ +=encoding latin1 + =head1 NAME muttprint - pretty printing of mails with Mutt -diff -Nuar a/doc/manpages/es/muttprint.pod b/doc/manpages/es/muttprint.pod ---- a/doc/manpages/es/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 -+++ b/doc/manpages/es/muttprint.pod 2014-12-19 23:17:25.029783723 +0100 +--- a/doc/manpages/es/muttprint.pod ++++ b/doc/manpages/es/muttprint.pod @@ -1,3 +1,5 @@ +=encoding latin1 + =head1 NOMBRE muttprint - impresión elegante de mensajes de correo con Mutt -diff -Nuar a/doc/manpages/it/muttprint.pod b/doc/manpages/it/muttprint.pod ---- a/doc/manpages/it/muttprint.pod 2006-05-06 09:13:46.000000000 +0200 -+++ b/doc/manpages/it/muttprint.pod 2014-12-19 23:17:39.779783640 +0100 +--- a/doc/manpages/it/muttprint.pod ++++ b/doc/manpages/it/muttprint.pod @@ -1,3 +1,5 @@ +=encoding latin1 + diff --git a/app-misc/muttprint/files/muttprint-0.73-warning.patch b/app-misc/muttprint/files/muttprint-0.73-warning.patch index e17f658732d9..41f6630758e4 100644 --- a/app-misc/muttprint/files/muttprint-0.73-warning.patch +++ b/app-misc/muttprint/files/muttprint-0.73-warning.patch @@ -1,6 +1,5 @@ -diff -Nur a/muttprint b/muttprint ---- a/muttprint 2012-04-28 13:46:46.109925472 +0200 -+++ b/muttprint 2012-04-28 13:48:40.919924827 +0200 +--- a/muttprint ++++ b/muttprint @@ -740,6 +740,8 @@ } } diff --git a/app-misc/muttprint/muttprint-0.73-r4.ebuild b/app-misc/muttprint/muttprint-0.73-r4.ebuild deleted file mode 100644 index 0c5c35c17679..000000000000 --- a/app-misc/muttprint/muttprint-0.73-r4.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils eutils - -DESCRIPTION="Script for pretty printing of your mails" -HOMEPAGE="http://muttprint.sourceforge.net" -SRC_URI="mirror://sourceforge/muttprint/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="doc" - -DEPEND="dev-lang/perl - virtual/latex-base - dev-texlive/texlive-fontsextra - doc? ( - app-text/dvipsk - app-text/docbook-sgml-utils[jadetex] )" - -RDEPEND="dev-lang/perl - dev-perl/TimeDate - dev-perl/Text-Iconv - virtual/latex-base - dev-texlive/texlive-latexextra" - -AUTOTOOLS_IN_SOURCE_BUILD=1 - -patch_docs() { - sed -i -e 's/db2pdf/docbook2pdf/' "${S}"/configure.ac || die - for l in de en es it sl - do - sed -i -e "/^docdir/s/$/-${PV}/" \ - -e 's/db2/docbook2/' -e 's/ -s / -d /' \ - -e "s|manual-${l}-sed/||" \ - -e "s/mv manual-${l}-sed.dvi/cp manual-${l}-sed.dvi/" \ - "${S}"/doc/manual/${l}/Makefile.am || die - done -} - -src_prepare() { - epatch "${FILESDIR}/${P}-warning.patch" - epatch "${FILESDIR}/${P}-manuals.patch" - epatch "${FILESDIR}/${P}-pod-encoding.patch" - epatch "${FILESDIR}/${P}-fix-number-of-pages.patch" - - if use doc ; then - # Patch docbook and docdir - patch_docs - else - # Don't do manuals - sed -i -e '/db2pdf/d' "${S}"/configure.ac || die - fi - sed -i -e "/^docdir/s/$/-${PV}/" "${S}"/Makefile.am || die - - # The distfile does not include the png files, nor penguin.jpg - sed -i -e '/.*png /d' -e '/penguin.jpg /d' "${S}"/pics/Makefile.am || die - - eautoreconf -} - -src_configure() { - econf --docdir="/usr/share/doc/${PF}" -} - -src_compile() { - # Parallel build does not work when USE="doc" - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - dodoc ChangeLog -} diff --git a/app-misc/muttprint/muttprint-0.73-r5.ebuild b/app-misc/muttprint/muttprint-0.73-r5.ebuild new file mode 100644 index 000000000000..cf6dcac23238 --- /dev/null +++ b/app-misc/muttprint/muttprint-0.73-r5.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Script for pretty printing of your mails" +HOMEPAGE="http://muttprint.sourceforge.net" +SRC_URI="mirror://sourceforge/muttprint/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="doc" + +BDEPEND=" + dev-texlive/texlive-fontsextra + dev-lang/perl + virtual/latex-base + doc? ( + app-text/dvipsk + app-text/docbook-sgml-utils[jadetex] + ) +" +RDEPEND=" + dev-texlive/texlive-latexextra + dev-lang/perl + dev-perl/TimeDate + dev-perl/Text-Iconv + virtual/latex-base +" + +PATCHES=( + "${FILESDIR}/${P}-warning.patch" + "${FILESDIR}/${P}-manuals.patch" + "${FILESDIR}/${P}-pod-encoding.patch" + "${FILESDIR}/${P}-fix-number-of-pages.patch" +) + +patch_docs() { + sed -i -e 's/db2pdf/docbook2pdf/' "${S}"/configure.ac || die + for l in de en es it sl + do + sed -i -e "/^docdir/s/$/-${PV}/" \ + -e 's/db2/docbook2/' -e 's/ -s / -d /' \ + -e "s|manual-${l}-sed/||" \ + -e "s/mv manual-${l}-sed.dvi/cp manual-${l}-sed.dvi/" \ + "${S}"/doc/manual/${l}/Makefile.am || die + done +} + +src_prepare() { + default + + if use doc ; then + # Patch docbook and docdir + patch_docs + else + # Don't do manuals + sed -i -e '/db2pdf/d' "${S}"/configure.ac || die + fi + + sed -i -e "/^docdir/s/$/-${PVR}/" "${S}"/Makefile.am || die + + # The distfile does not include the png files, nor penguin.jpg + sed -i -e '/.*png /d' -e '/penguin.jpg /d' "${S}"/pics/Makefile.am || die + + eautoreconf +} + +src_compile() { + # Parallel build does not work when USE="doc" + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc ChangeLog +} diff --git a/app-misc/neofetch/Manifest b/app-misc/neofetch/Manifest index 0aa9871890c3..83a21e2b53dd 100644 --- a/app-misc/neofetch/Manifest +++ b/app-misc/neofetch/Manifest @@ -1,4 +1,4 @@ DIST neofetch-7.1.0.tar.gz 95400 BLAKE2B 32368d461835d95ba8203c560b2f6733594966cbaf809d877a46c08675284288565e3a21b14d94900dd66b778dc975339196f182732e2cd8bc1ccc9e6da6253e SHA512 fe1013fb54585c15ba556054478a2c8c503120387e81bd16bfdfbb6f3a188ed4124585540abf43da9209cbbe0d7fb90d50914cd6620137d00f013cfb6954a042 -EBUILD neofetch-7.1.0.ebuild 651 BLAKE2B 77992a147b2dedde0d28eb14f3b10d89f607770f3e0c6b8a4da9814467b4af62e485ec30bce3829828218982f15d67d896e4036786e6b3687a19baa246e31863 SHA512 88bb1cb2ec51aa67916e6d23ceb74b98ee7b92c8b59011b5fb06f647ec83184d6be45f1d547783bcf810903effcfb207389e3470b88104a93c747d5a8fd450f2 -EBUILD neofetch-9999.ebuild 653 BLAKE2B 0d40cc8f12b087114ca00f1710a0d557d1e970bda2a13ccd8f92fb696b804fde8965f85b71521e897b33fe79a18886e29959271a7a659b2e0cf64e46b660b0cd SHA512 eade9468c4c443ddc4edd8223bc80d68ce4751c8907f1785a64fbfb5db04886c49b3ef89e03b0dffd15336715fad54a97f18a945002a2ce169dedf7baf7a47cb +EBUILD neofetch-7.1.0.ebuild 937 BLAKE2B 72424ef48458c2c4c0a70900f42f597ebaf0ec659b3fadc9e860262b336d066786b078412c363394c674250d52fcb2ab267c665d2778b98cea96a1baf759134c SHA512 568336106a81b75f35e657c7f494e6b1b7683dbba29085bc28c0e7b441d288c5a013ba3c6ebd1ad62b3862ec8ad835b6fcea07eb0dcd590b907c38f4427d79aa +EBUILD neofetch-9999.ebuild 939 BLAKE2B a9e42345b9a4a07ada01f8f5a3b38749c58673059fc256506cb73334e632237e7824caf3b33c5b4d2b1aecfa78bfaf5f010b6babd5efd3ebef3ebc6ba7cb842e SHA512 c4d7d5aa941269102ef16f071a0ce92717f3975d41d89adf2a986d47e848de5fe912cdd1c3739bc2325b2d60d86ec8c9d2eacd53d687a1baed5b4950676e31a2 MISC metadata.xml 832 BLAKE2B c92c163b1e21732707fa19bcaf9bae3de4fb2affe29d8076cd36ccdb68e9f3409ac00db0b2e4bfaec02dbd15817de343ddd4b622b04aec83a05e1c3f87575a34 SHA512 8a81813a52396aa002730820d743f52baa96dda5e5ae8bf4c5058b80f04fcc7948e02839515a76d241b8064f77c02517806c1f1b94d8b59917c4fefcc8f8154a diff --git a/app-misc/neofetch/neofetch-7.1.0.ebuild b/app-misc/neofetch/neofetch-7.1.0.ebuild index 1b5936a85115..233fd2db7367 100644 --- a/app-misc/neofetch/neofetch-7.1.0.ebuild +++ b/app-misc/neofetch/neofetch-7.1.0.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit prefix + if [[ ${PV} != *9999* ]]; then SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz" KEYWORDS="amd64 ~arm64 ~mips ~ppc64 x86" @@ -26,3 +28,18 @@ RDEPEND="sys-apps/pciutils x11-apps/xrandr x11-apps/xwininfo )" + +src_prepare() { + if use prefix; then + # bug #693526 + hprefixify neofetch + sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch \ + || die "Failed to adjust for Prefix" + fi + + default +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-misc/neofetch/neofetch-9999.ebuild b/app-misc/neofetch/neofetch-9999.ebuild index 2b82020241d3..b5f654d39b3b 100644 --- a/app-misc/neofetch/neofetch-9999.ebuild +++ b/app-misc/neofetch/neofetch-9999.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit prefix + if [[ ${PV} != *9999* ]]; then SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~x86" @@ -26,3 +28,18 @@ RDEPEND="sys-apps/pciutils x11-apps/xrandr x11-apps/xwininfo )" + +src_prepare() { + if use prefix; then + # bug #693526 + hprefixify neofetch + sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch \ + || die "Failed to adjust for Prefix" + fi + + default +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-misc/note/Manifest b/app-misc/note/Manifest index 3bb05312f5ab..c54facad73b8 100644 --- a/app-misc/note/Manifest +++ b/app-misc/note/Manifest @@ -1,5 +1,5 @@ DIST note-1.3.26.tar.gz 53485 BLAKE2B b88fe67b708d85a60ea705caa99506a5ef59c442ed233b349cb07bf1cbc80514e8324b63f6e7a1ea6727e9742b11ecf4c460ecda818fc03de4532a132e3aa608 SHA512 4de22da10aef93e694cd1facb356666241435d2a468c25d43f42453c708d9a75b451820a01d952e587cca34b310a64c6e0069cdbe264376eb0cf50e3f852a252 DIST note-1.3.3.tar.gz 42691 BLAKE2B f4dc9b5c006925c04706260ed0d11f1c5bfb0923786284401c1f824936a32b61a60e516b35070cb4dcd8302caec820aad37e02c31c5fd50a8931d4cba54ef5ad SHA512 99744394084eec3bf84ecef10b2bc294375f18f6ce41614316c4f4bc02a73297f4b3a956f48fb424bb0b0f100ea23debea49c1029887ca52043dd733de0fcfad -EBUILD note-1.3.26.ebuild 1345 BLAKE2B 6f1b5a6c8423d634df39e7fdd5454e6e36504c54730fbfe53afd9358a3eb080a0ac3cdc89af557a4e2db903cd1f2f713f7990f3d02bec916db602c0ac5f502f5 SHA512 0384afe90f034f06984548e61a4642647d9918ef978e4b9020a5163df61d3b18b9d29217748981ffaf6ddde0f170169b22704d9a1bf431baba699ce8f89ed3d0 +EBUILD note-1.3.26.ebuild 1343 BLAKE2B a72edb53b059c808ea073bf2fbb1013360675d89b9ba2d8334786a2231da91acc23cf0d170b85311b08fbf4eaad9aa01703d9a30f934ae949c34fc38ab779f48 SHA512 4a71b9b86dbd5a8cf4d5f6b1827c39563eb0253ee05f6392336be0bf2b436e5834e040f8b89c397f35a202f080ff3c8c3323cc0f0d9be23f59df2b76f7a0bbb5 EBUILD note-1.3.3-r2.ebuild 1321 BLAKE2B 048c1db99c1562b4e1e2ab89ef50c4bd338a9a87b7eb00a1c1e9e1ff08ccf9a81abf33622dfa2a753841d492fcfa24d4c7fad6c38477e42e2b570fa589f1db38 SHA512 9213fd08ea701cad178fc0a222accc4bfcb9ccb62034fcd58e87d0b90b02a9fa8ae445807d368f9e8c519393bfdd251a032847b69ab7e424b9f8f28b81439c86 MISC metadata.xml 404 BLAKE2B d3156915a5f7af0c7bb45f39e7083fefe0eccc23fa2e278b236447144dbc132443fee61adda923687bd507892fa1d027e2494ce63f0ea219ba2274b036d2d533 SHA512 e2e8d63b287148f69f14e2fef3ee6c89ada388d69ea7a589a5ca8e75726d93fbcd419bfc26ee09549a429aa0ecb63a6e521ccfe25550f6169df3f6b92a7f078d diff --git a/app-misc/note/note-1.3.26.ebuild b/app-misc/note/note-1.3.26.ebuild index 94a63b164318..248b317de6cd 100644 --- a/app-misc/note/note-1.3.26.ebuild +++ b/app-misc/note/note-1.3.26.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.daemon.de/idisk/Apps/note/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="crypt dbm general mysql text" DEPEND=" diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest index 38a415467985..a3dba86fa4e7 100644 --- a/app-misc/pax-utils/Manifest +++ b/app-misc/pax-utils/Manifest @@ -1,5 +1,7 @@ DIST pax-utils-1.2.6.tar.xz 680696 BLAKE2B b271e19ed5ec1024d7c6e5723c12464c6ab07646dfbfd4738bfe0250629205051642421425d7c7c5f540b1ac3d100c13d1beca398d9766f7f477830ab128eef2 SHA512 59fe16c5573414aa2952a99c5b85c16cf10dbbee76943f263d31d5b1aa8818a9b00fa78c8b6dadbe02216de54fc32b26d80303a17e2d854de6bb9dd8b431f617 DIST pax-utils-1.2.8.tar.xz 704804 BLAKE2B b64b50f985320618e10528aaddbeee9a2c86b05724d8564342fc78fd8bd31a84f3cfe5e6051b3b8a1a882bb0b3da586ca351b6fdda0fd6168930e8e4a44806cb SHA512 c211defb72921a6dfa950173bef7ef6bc5ac059dbb394a82d2b2455d082843fc7722a6819f37aa39033bd37a5a77880f193f8be550020320e87ce5becfa6e5bf +DIST pax-utils-1.2.9.tar.xz 705188 BLAKE2B 9eb9309f0317683dd06e491e6647ba20986f2cb248432fad0ed0eb277711e8d38c5b5148bc0b44e6dbc3d5d3d0093bccd4d10c057090801c49246a63f3bc0899 SHA512 47271cd75818728342e2a074fa05da24fce51ef0eeedb28237138525d7c86c207ca2b5d206fd02cb34529590340b726a14c54b205c65204539a51fb78ac55d41 EBUILD pax-utils-1.2.6.ebuild 1890 BLAKE2B 5178e5c8495e24305743efd40f8a1a656efa0673b46854fe32c2c6cd2fadb6d7e51b0ae9a67a3e1ff5ab45d5f60f681699d52426c1b7b767ebf14cb709a6a8e8 SHA512 f3534814ed8b649c568e00de1c1c1aa01759c715fe5228bc6f00f990e973840e48108dac2ce6a3df25783d8441d7d651e91072a2c1a2c543bca7a6692ee3bab9 EBUILD pax-utils-1.2.8.ebuild 1899 BLAKE2B 92234ba91caf039d1fbe8cfbd5e01c598584df51e78e360f0289efc845bffe24193327d7ca7a4383cd5aee6e753b3bfc7b837e45c9b50dbec6f765046b82f075 SHA512 cdfb54fa055c75632d905ceb17781ce7f81866d6ce7730f985ebce641189b20131643b81d26273beda5b06d8dbcb71ca815f9e84a4e99f8ccb02bdcc33db31b8 +EBUILD pax-utils-1.2.9.ebuild 1902 BLAKE2B 6445cf3ac76453bc9870f69812a9d0eb6535e4fc0ef5b28654bad0dd588c1c8f4e4d43f683f37ada3764864cd19f9df48fbcb0eccafaaaa49acb1c07eb58b25c SHA512 6eee0d1bf098653419def08c459db3c5cfcd7237d2b6b618e8aa8b059114a7fcd2605bad0dc336d5d0eada4561b8e54eccee61b6fe5a2ff0b7a6f3181e749b0b MISC metadata.xml 795 BLAKE2B 410a2dbab6104e5da8b29d92f288ac82619bea027e1e452428c9bb993d8b34475a2ce6d7d0ed8c40244f0ac31b619cc7a221c3545b46b8029284adbcbd45d9e5 SHA512 97e8fafd52f62a3db3d28a61f55895ecf667592516be68977599dd82d10c2107eb325218ccfc102d51cf8ce453c3f64e8ab4b82b25a5298bcf3ff0e33cdf40f3 diff --git a/app-misc/pax-utils/pax-utils-1.2.9.ebuild b/app-misc/pax-utils/pax-utils-1.2.9.ebuild new file mode 100644 index 000000000000..fcc2def6b6e8 --- /dev/null +++ b/app-misc/pax-utils/pax-utils-1.2.9.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit eutils python-single-r1 toolchain-funcs + +DESCRIPTION="ELF utils that can check files for security relevant properties" +HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities" +SRC_URI="mirror://gentoo/${P}.tar.xz + https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="caps debug kernel_linux python seccomp" + +RDEPEND="caps? ( >=sys-libs/libcap-2.24 ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_MULTI_USEDEP}] + ') + ) + seccomp? ( sys-libs/libseccomp ) +" +# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624 +DEPEND=" + ${RDEPEND} + kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) ) +" +BDEPEND=" + caps? ( virtual/pkgconfig ) + seccomp? ( virtual/pkgconfig ) +" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +_emake() { + emake \ + USE_CAP=$(usex caps) \ + USE_DEBUG=$(usex debug) \ + USE_PYTHON=$(usex python) \ + USE_SECCOMP=$(usex seccomp) \ + "$@" +} + +pkg_setup() { + if use python; then + python-single-r1_pkg_setup + fi +} + +src_configure() { + # Avoid slow configure+gnulib+make if on an up-to-date Linux system + if use prefix || ! use kernel_linux || + has_version ' include/version.h <<-EOF || die - #ifndef VER_H - #define VER_H - - #define VERSION "${PV}" - - #endif - EOF - >getver.sh || die - touch .git || die -} - -src_configure() { - tc-export CC - export LIBDIR=$(get_libdir) - export nls=$(usex nls 1 0) - export amdgpu=1 - export xcb=1 - # Do not add -g or -s to CFLAGS - export plain=1 -} diff --git a/app-misc/radeontop/radeontop-1.3-r1.ebuild b/app-misc/radeontop/radeontop-1.3-r1.ebuild new file mode 100644 index 000000000000..c82aa5733c6a --- /dev/null +++ b/app-misc/radeontop/radeontop-1.3-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="Utility to view Radeon GPU utilization" +HOMEPAGE="https://github.com/clbr/radeontop" +SRC_URI="https://github.com/clbr/radeontop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls video_cards_amdgpu video_cards_radeon" +REQUIRED_USE=" + || ( video_cards_amdgpu video_cards_radeon ) +" + +RDEPEND=" + sys-libs/ncurses:0= + x11-libs/libdrm[video_cards_amdgpu?,video_cards_radeon?] + x11-libs/libpciaccess + x11-libs/libxcb + nls? ( + sys-libs/ncurses:0=[unicode] + virtual/libintl + ) +" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + cat > include/version.h <<-EOF || die + #ifndef VER_H + #define VER_H + + #define VERSION "${PV}" + + #endif + EOF + >getver.sh || die + touch .git || die +} + +src_configure() { + tc-export CC + export LIBDIR=$(get_libdir) + export nls=$(usex nls 1 0) + export amdgpu=1 + export xcb=1 + # Do not add -g or -s to CFLAGS + export plain=1 +} diff --git a/app-misc/radeontop/radeontop-9999.ebuild b/app-misc/radeontop/radeontop-9999.ebuild index af212477ea75..f8399ddb7e69 100644 --- a/app-misc/radeontop/radeontop-9999.ebuild +++ b/app-misc/radeontop/radeontop-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,11 +11,14 @@ EGIT_REPO_URI="https://github.com/clbr/radeontop.git" LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="nls" +IUSE="nls video_cards_amdgpu video_cards_radeon" +REQUIRED_USE=" + || ( video_cards_amdgpu video_cards_radeon ) +" RDEPEND=" sys-libs/ncurses:0= - x11-libs/libdrm + x11-libs/libdrm[video_cards_amdgpu?,video_cards_radeon?] x11-libs/libpciaccess x11-libs/libxcb nls? ( diff --git a/app-misc/recoll/Manifest b/app-misc/recoll/Manifest index 4e69e463e57f..5ff9df395e9a 100644 --- a/app-misc/recoll/Manifest +++ b/app-misc/recoll/Manifest @@ -1,5 +1,7 @@ DIST recoll-1.25.19.tar.gz 2845683 BLAKE2B 745eac2dd3208619e173abba78f1e03186cdb5deb363c30728184a9d826c698d8e088cc0420178754131792f0d933f395a4fdb209a4315888b733a1209644580 SHA512 d56aff810e335f8212b908118de8fe12fc8d8f8341ebc281244c00dfe2216e008c655f4d39955b6c71928a28ea0aea073036fed17be5b80e8443fe6dfbe374f6 DIST recoll-1.27.12.tar.gz 3184471 BLAKE2B 60bcdee44259fa7f8b9decb9258ca0dae4edbf0cee1e8b1353cb59418503f0fcea9b439ecd6352500ff5b4cccfae08fc2a3f7f786fbd096cf18fd21fb809705b SHA512 3701dff056b8200f3b3c1bb2acaa69356c0def00959a0b74c14e1d500bd9e05fc81d82ce8b7db59d7e5b85617a8a7197700031aab65b31e005a4fedeaff59e97 +DIST recoll-1.28.5.tar.gz 3261816 BLAKE2B 6bf9daab0f97ee6fdb4033197d3fa3f4296b2df8a57566195fca3bf170fec621c27e7da00a1a5a8493fbbadca103a0db7b8c3051abe95d5c2aedb7c289c050a5 SHA512 df4c7a5e624933ccc7ce257a767a4621728a4dbcdd5b551b47845ed0fcffdd5a6f7f617a466404c5e8d8b62c81e57986e1f21e01d643899755623a2dc597d712 EBUILD recoll-1.25.19.ebuild 3622 BLAKE2B c2ee8ef951b79a75aabd9a6dd6b1ba89a0998ef2f3e4a737fccadabc3ba705fd6fc771de213a1622b71dd32527a1197ae2c4dd6c83e94e3d57413bd5e1093acc SHA512 7d7338c9c53d1a71b2647ae30e280174e22ba08e7d208ae4e36dbd7e635520bd5fe7956a94f79ced65a6485da57f9ce733eda2b057d4f4f56ef36179b62b286f EBUILD recoll-1.27.12.ebuild 3641 BLAKE2B 1193fe6ebde83c363a5c74be16fad6546f24dac6ae61bc2a3a54bd8696ba2cd2c20f4e032972e11f04371764c2589c0c79bb6d40f7a650756ed3eca18ac86308 SHA512 6af7438867270c31376b758383875b8d6ab1d20e4e82a73db8295fe628f49705a2d288f5567e19e3ae7925ecd75b4c9ea33156043a7e2807f6f8a4da76112e2d +EBUILD recoll-1.28.5.ebuild 3653 BLAKE2B 0e1d0748fcd249487bf5fc5c54a78db5105f1e63128762b4e09fca35c78397a4c32ec0dba5e9212642f401a4cfbe722056a5e4bf13bc5831e86c04057e2d1214 SHA512 fac023cb43351ee667123f40b8cf591cbf17988475e43978ae24d8dce83d055f46968ee72c5de1482b30210c964d992b65487e84055ee5d6d8728551c97bada0 MISC metadata.xml 1382 BLAKE2B e0fe8843b74140663aa9eb968ee212ef0fd76bda4dd17b353b8382fcee917f9d47c82c9790ccae260e375d66ff1ef34049130ddab90d89e89819139848341e00 SHA512 b677720fb6be1b93e6fc26360bb4b9c4008bb2908db4cb8a4d10e84312f5b7e2a59a4e67ef2c5c7b410abdb11b80385efc6d2d604445048a9a9a29c97141223c diff --git a/app-misc/recoll/recoll-1.28.5.ebuild b/app-misc/recoll/recoll-1.28.5.ebuild new file mode 100644 index 000000000000..1f44395e55f6 --- /dev/null +++ b/app-misc/recoll/recoll-1.28.5.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit linux-info optfeature python-single-r1 qmake-utils + +DESCRIPTION="A personal full text search package" +HOMEPAGE="https://www.lesbonscomptes.com/recoll/" +SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="camelcase chm doc +inotify qt5 session +spell webengine" +REQUIRED_USE=" + session? ( inotify ) + webengine? ( qt5 ) + ${PYTHON_REQUIRED_USE} +" + +DEPEND=" + dev-libs/xapian:= + sys-libs/zlib:= + virtual/libiconv + chm? ( + dev-libs/chmlib + dev-python/pychm + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + webengine? ( dev-qt/qtwebengine:5[widgets] ) + ) + session? ( + inotify? ( + x11-libs/libSM + x11-libs/libICE + x11-libs/libX11 + ) + ) + spell? ( app-text/aspell ) + ${PYTHON_DEPS} +" + +BDEPEND=" + qt5? ( dev-qt/linguist-tools:5 ) +" + +RDEPEND=" + ${DEPEND} + app-arch/unzip +" + +pkg_pretend() { + if has_version "