summaryrefslogtreecommitdiff
path: root/net-news
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-news
reinit the tree, so we can have metadata
Diffstat (limited to 'net-news')
-rw-r--r--net-news/amphetadesk/Manifest6
-rw-r--r--net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild41
-rw-r--r--net-news/amphetadesk/files/amphetadesk.initd15
-rw-r--r--net-news/amphetadesk/metadata.xml8
-rw-r--r--net-news/canto-curses/Manifest5
-rw-r--r--net-news/canto-curses/canto-curses-0.9.3.ebuild25
-rw-r--r--net-news/canto-curses/metadata.xml11
-rw-r--r--net-news/canto-daemon/Manifest5
-rw-r--r--net-news/canto-daemon/canto-daemon-0.9.1.ebuild27
-rw-r--r--net-news/canto-daemon/metadata.xml11
-rw-r--r--net-news/liferea/Manifest7
-rw-r--r--net-news/liferea/files/liferea-1.12_rc3-signal.patch66
-rw-r--r--net-news/liferea/liferea-1.12_rc3-r1.ebuild74
-rw-r--r--net-news/liferea/liferea-1.12_rc3.ebuild70
-rw-r--r--net-news/liferea/metadata.xml20
-rw-r--r--net-news/metadata.xml34
-rw-r--r--net-news/newsbeuter/Manifest10
-rw-r--r--net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch88
-rw-r--r--net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch57
-rw-r--r--net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch11
-rw-r--r--net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch20
-rw-r--r--net-news/newsbeuter/metadata.xml12
-rw-r--r--net-news/newsbeuter/newsbeuter-2.9-r3.ebuild76
-rw-r--r--net-news/newsbeuter/newsbeuter-9999.ebuild69
-rw-r--r--net-news/newsboat/Manifest6
-rw-r--r--net-news/newsboat/metadata.xml8
-rw-r--r--net-news/newsboat/newsboat-2.10.1.ebuild70
-rw-r--r--net-news/newsboat/newsboat-2.10.ebuild70
-rw-r--r--net-news/newsboat/newsboat-9999.ebuild70
-rw-r--r--net-news/quiterss/Manifest12
-rw-r--r--net-news/quiterss/metadata.xml11
-rw-r--r--net-news/quiterss/quiterss-0.18.4.ebuild78
-rw-r--r--net-news/quiterss/quiterss-0.18.5.ebuild63
-rw-r--r--net-news/quiterss/quiterss-0.18.6.ebuild63
-rw-r--r--net-news/quiterss/quiterss-0.18.8.ebuild63
-rw-r--r--net-news/quiterss/quiterss-9999.ebuild63
-rw-r--r--net-news/rawdog/Manifest10
-rw-r--r--net-news/rawdog/metadata.xml12
-rw-r--r--net-news/rawdog/rawdog-2.19.ebuild24
-rw-r--r--net-news/rawdog/rawdog-2.20.ebuild24
-rw-r--r--net-news/rawdog/rawdog-2.22-r1.ebuild24
-rw-r--r--net-news/rawdog/rawdog-2.22.ebuild24
-rw-r--r--net-news/rssguard/Manifest9
-rw-r--r--net-news/rssguard/files/rssguard-3.3.5-deps.patch25
-rw-r--r--net-news/rssguard/metadata.xml18
-rw-r--r--net-news/rssguard/rssguard-3.3.5.ebuild51
-rw-r--r--net-news/rssguard/rssguard-3.4.1.ebuild49
-rw-r--r--net-news/rssguard/rssguard-9999.ebuild49
-rw-r--r--net-news/rsstail/Manifest5
-rw-r--r--net-news/rsstail/metadata.xml9
-rw-r--r--net-news/rsstail/rsstail-1.8.ebuild31
-rw-r--r--net-news/rsstool/Manifest5
-rw-r--r--net-news/rsstool/metadata.xml8
-rw-r--r--net-news/rsstool/rsstool-1.0.1_rc2.ebuild38
-rw-r--r--net-news/snownews/Manifest5
-rw-r--r--net-news/snownews/metadata.xml5
-rw-r--r--net-news/snownews/snownews-1.5.12-r1.ebuild60
-rw-r--r--net-news/yencode/Manifest5
-rw-r--r--net-news/yencode/metadata.xml8
-rw-r--r--net-news/yencode/yencode-0.46.ebuild37
-rw-r--r--net-news/yydecode/Manifest5
-rw-r--r--net-news/yydecode/metadata.xml8
-rw-r--r--net-news/yydecode/yydecode-0.2.10-r1.ebuild17
63 files changed, 1910 insertions, 0 deletions
diff --git a/net-news/amphetadesk/Manifest b/net-news/amphetadesk/Manifest
new file mode 100644
index 000000000000..fe104f0446ce
--- /dev/null
+++ b/net-news/amphetadesk/Manifest
@@ -0,0 +1,6 @@
+AUX amphetadesk.initd 205 SHA256 1b7f4017a284c99475943c0fcabade6f4b124487b61f813243b1b6851905e586 SHA512 67e0f6005c13b8a61924c31143a15c119b1ee2cbed04f203df452562b3b9779aa0108535c5979797f41140ebadf7dc80104e8a21cb93a5ac91090447a106997c WHIRLPOOL 650a848a1a9330d6cdd6381cca9f37633780ed05e762cf3dd6986ca1b0e9909f02313cbfbe84e24ecb3d6c9dde81096c50c7561430f7963cf1c6345318a58771
+DIST amphetadesk-src-v0.93.1.tar.gz 853503 SHA256 c9a900304dc8aa64eeca777adbd960ff5a486d25eb321727fc3b2508d5eb4f6e SHA512 10e6c1b0227872c064a090aa72f95e7fe57b0f6cf71f8c31935c12fde4d127636eeea4f148218ebbc4a08ee4b4f653c793264cf8102e1d070d3b4c6a2e7c7793 WHIRLPOOL ca2b1392c9c727ba427ee34f50df0b9b21c264dfd1e96192f14c13758685aaafcad111a528ed58aed868afeba41d11665079db2032b04cb81d100b62c7cd1cb5
+EBUILD amphetadesk-0.93.1-r1.ebuild 1342 SHA256 f8f9c3b3355968d0e36b33e917e96494780feec1896011b9ae1e625caccb150b SHA512 05dd0b236d05751ed962b1fa531b9a60989997acee0fcaf5abae47a1e670c88f07a4511a2208b9d63a0ae8b0c58617b11e7b55feb8dfeff8dadbbea1928cf267 WHIRLPOOL b37e03f5ca008137e4e4c64c70ccca09408ccf0f547d4c4d62476dd231a9105e2cdb8a6aa55a289efa6d6b78565691c7d9311045c261927bc1ca40953db198fd
+MISC ChangeLog 2989 SHA256 4d05b6e7ad7580c8a26650fb4ddef8fd76a04e7e5c4db224b62e7c5338ca2256 SHA512 60600e42bc48b4f3d1c8affb7d395a67431ac38b0ad95ee849e83062abaec8fc4754aafdf6a5a01e1dd5c8326f15688c8608e076c178e81de18c9a7f608c0db4 WHIRLPOOL 0d3ffad4ab456c9c26b506a43915876f8b2da648f2dc5ee976a6622a1f4e42b53fac4ef35b8a1088b43ec34a8f5f90ea8aa1b35509d9b3fa3f52c6c0be445a9e
+MISC ChangeLog-2015 1705 SHA256 03e99bb5ea75cc4c2ca26d8319fce5ecf53d581157cec1c17021abb035510470 SHA512 ba6d2566b94d6c6b5f053cf171dcf861fe73122d539da4b2dbaf8b446c29f1273feac33a2d495ba449a7b72cf42ac14985cfa7042c65fe58eaab9ef86db01120 WHIRLPOOL 5afc7c8815e9976fff7a06662e045712a07d27be8108b0ca33b8674487456b8c703683b2fe09643305d549b82dee38e3b0e9fd1ed528453ded55a108cd080963
+MISC metadata.xml 248 SHA256 9efb71b458e86a0d3f832c271217287d27ba49607606655359089597c9e5b86f SHA512 8d0aa09b8f76962d13573a85624d628362b83da16cab56293aa34bdb3833c7ce386479320d256e6a1abae6b026512585b71496fb82b31c785e72e8d4c84b2ae6 WHIRLPOOL 0722021c381901f8a34880078cddae96f9a0aaf266033cc1487af2b1f600dfa5c0d93c957a43e7091cbfba2746e3a42d4bd477fdd27697832323f35a54035c0e
diff --git a/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild b/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild
new file mode 100644
index 000000000000..197f4bf953be
--- /dev/null
+++ b/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="AmphetaDesk is a free syndicated news aggregator"
+HOMEPAGE="http://www.disobey.com/amphetadesk/"
+SRC_URI="mirror://sourceforge/sourceforge/amphetadesk/${PN}-src-v${PV}.tar.gz"
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ppc x86"
+IUSE=""
+DEPEND="dev-lang/perl
+ dev-perl/libwww-perl
+ dev-libs/expat
+ dev-perl/XML-Parser
+ virtual/perl-IO-Compress"
+S=${WORKDIR}/${PN}-src-v${PV}
+
+src_install() {
+ dodir /usr/share/amphetadesk
+ cp "${S}"/AmphetaDesk.pl "${D}"/usr/share/amphetadesk/AmphetaDesk.pl
+ dodoc README.txt
+ cp -R "${S}"/data "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/docs "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/lib "${D}"/usr/share/amphetadesk
+ cp -R "${S}"/templates "${D}"/usr/share/amphetadesk
+ newinitd "${FILESDIR}"/amphetadesk.initd amphetadesk
+}
+
+pkg_postinst() {
+ # fixes bug #25066 thanks to kloeri
+ /etc/init.d/depscan.sh
+
+ einfo "AmphetaDesk should be started and stopped with the runscript located at "
+ einfo "'/etc/init.d/amphetadesk'. You can access AmphetaDesk after it has been"
+ einfo "started in your browser of choice on port 8888."
+ einfo ""
+ ewarn "If you start AmphetaDesk at boot with rc-update don't give it a browser"
+ ewarn "to start up when it loads (in the options page)"
+}
diff --git a/net-news/amphetadesk/files/amphetadesk.initd b/net-news/amphetadesk/files/amphetadesk.initd
new file mode 100644
index 000000000000..0f2b02c674cd
--- /dev/null
+++ b/net-news/amphetadesk/files/amphetadesk.initd
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+
+start() {
+ ebegin "Starting AmphetaDesk"
+ cd /usr/share/amphetadesk
+ ./AmphetaDesk.pl > /dev/null &
+ eend 0
+}
+
+stop() {
+ ebegin "Stoping AmphetaDesk"
+ killall AmphetaDesk.pl
+ eend 0
+}
+
diff --git a/net-news/amphetadesk/metadata.xml b/net-news/amphetadesk/metadata.xml
new file mode 100644
index 000000000000..444b55f8bf2f
--- /dev/null
+++ b/net-news/amphetadesk/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">sourceforge</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/canto-curses/Manifest b/net-news/canto-curses/Manifest
new file mode 100644
index 000000000000..deeda17b3d81
--- /dev/null
+++ b/net-news/canto-curses/Manifest
@@ -0,0 +1,5 @@
+DIST canto-curses-0.9.3.tar.gz 77748 SHA256 942828e96608a8af58cb3002ac1d50edd60697d87c3da5ce815278b27ed7707d SHA512 547061439e5d5a7f2bcb1643cc597578161f3c3c284520326fe483f79a60650e9b8b1c7cf5a5e1f165f13510e7cab893b77968b5995c66b572c0bb605b6ebaaa WHIRLPOOL 0836ff8cdd687cbf1b751507e95a409d268449ef5963340d7016362abcb31dd541bfe35c55587afeb38df2cf5b137cd57b74ef8177b5f6d50bab8e9189caef74
+EBUILD canto-curses-0.9.3.ebuild 636 SHA256 951c928977d03b139154b115ef82a9af97bd2e034a3b43880987ae141d408ffd SHA512 b6407ac8f96df3432fee80ce948e3185c1354ca857b7cd5b3f06b2d7844dac62b421211f2858b83be6002a623478ebbcf44cd24acd39da077b25a61386ec79d6 WHIRLPOOL 558a692a0d08e1f59c5102b84982363e78632dea5b20b10654369966609153aac7ee4535f14a0174b916713ff8a95cd104ac619aba5f673b1e6db59734c13e07
+MISC ChangeLog 2324 SHA256 fee5ce7f8685e5b46ed8ff892c092502ea8dba49bfefcbfaf79d2773b75ca12c SHA512 688d51ad68cd353148956e857a5657029d20808f12f9f485b2ac943d0f03a89e79322ce13dcbfaa398bb88d2121924a6e1f8bb453ca7ae63d28d6896be9f92c2 WHIRLPOOL af25d2164292bda1aecedd82340bbca0db94b219afad64337f499e0e147bc05af900d079d1511a25a74ab0dc0f99186c1cec51d00fc34f914d9e3f6ec99124c1
+MISC ChangeLog-2015 884 SHA256 93c40289890121b004b390f4a3395c675d183054a9fc47bcda11807e955a5ade SHA512 fa0234072e55266dd2c1252d9a1af419ee8faa69ce2cdf009b55a14565018e2a6a1e8a1e3eabdc6bbaf50f9bbddf2e57934326e7de2c2d8016fe97a86d8c7b0a WHIRLPOOL a57cfdd80501be8b53df784e7eab1efd8bba2b8a56100ce093633977f86ada1de4a15de67f64a819afd6d2d1b1b76611e959182e2893b6d29a02563d0fc79441
+MISC metadata.xml 333 SHA256 0b1621ef865fd9b68689525be03706a19351746130be553126053cffc3c75513 SHA512 b04c9d84039cce1d67057ecdb88493cff7c68a1e49c4f79c8a38a1ae9ce45f52fa255fdf34f424b882782f2e938c014dd150ab112f3e0cb773944a968fc78974 WHIRLPOOL d6c9351b65615409a0b215101c00ca2ad045a8e756800071a18875ea78b3a321267b9e3711a116df5cb491f606dd0dab7bc2f4941bda53ea4bca2344926b13d6
diff --git a/net-news/canto-curses/canto-curses-0.9.3.ebuild b/net-news/canto-curses/canto-curses-0.9.3.ebuild
new file mode 100644
index 000000000000..019980bd0ddc
--- /dev/null
+++ b/net-news/canto-curses/canto-curses-0.9.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="ncurses(+),threads(+)"
+inherit distutils-r1 multilib
+
+DESCRIPTION="The ncurses client for canto-daemon"
+HOMEPAGE="http://codezen.org/canto-ng/"
+SRC_URI="http://codezen.org/static/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=net-news/canto-daemon-0.9.1[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # Respect libdir during plugins installation
+ sed -i -e "s:lib/canto:$(get_libdir)/canto:" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
diff --git a/net-news/canto-curses/metadata.xml b/net-news/canto-curses/metadata.xml
new file mode 100644
index 000000000000..d5a488538db2
--- /dev/null
+++ b/net-news/canto-curses/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">themoken/canto-curses</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/canto-daemon/Manifest b/net-news/canto-daemon/Manifest
new file mode 100644
index 000000000000..a7522fd22912
--- /dev/null
+++ b/net-news/canto-daemon/Manifest
@@ -0,0 +1,5 @@
+DIST canto-daemon-0.9.1.tar.gz 49316 SHA256 7eff52315a921d29944be4ba6fcadca1b4757ee940f567e44403e08029dbf333 SHA512 88e708c92813ddda44a8ea6a5d21722510822f22ebc0a4fb4165e6793ea50d89b139a51a4b1e06f811d7073c6b103590b52e4299c674f904e8b5aae7645484fd WHIRLPOOL 6646712a2e106c9a74cb37bde87653ad836cc075897a0f5707bcf2c78cbd348d5955527cc4bdff52813835ef69d5d4114ef334c8537ea477b7e0d8a4dfeb67b1
+EBUILD canto-daemon-0.9.1.ebuild 656 SHA256 ac89ec93712f81ea161e87e404e835824d6185222a315b8c5972c8ba1e2e0b17 SHA512 43ee26c689785dd4ec9d5b81fad19f8dcb7918f4aaa75636f9e2b96ecf66d8d1dcb8421db9dce5895c66b9ace2153e2a515c7003fdc87b5d18f63c633f63e6c5 WHIRLPOOL 48260a2fdff0469d2e7e1a26bcb720a495d66062334320fb59a4340c3701223adc3b3d12b6c449916860519fc46f009a37b52c8a4a1c3188798efff8a0dc0cfc
+MISC ChangeLog 2324 SHA256 428eadcb6fcc3da60ae08a447514b4b9ca827aac89eb9d806d80bc784dda085a SHA512 b658ab07b7dd445758867bdd38334f7eff1d28dafb629403b8d58f4cf7ee7ec2eacc6c0f28292dee3ed73960ddf6b4483e182cb78fb16acc400bc95a36ceb02e WHIRLPOOL 804b5c690d42b2660c5e8605f52b9bde09c4d925ff5e12b32b4459532ba1eb2048af21bf29828c122a82b69673e1b083bc51d3a2fdec6fe9a24a7cf63d45bbcb
+MISC ChangeLog-2015 884 SHA256 019d124935a74536e5b5984f6a3e879b68d03b315a639d5be0f6856e16d91699 SHA512 ba8bde5f7939868eae2ab16b1147c258c6e75050d5c457804fa1b53e87e28dad264b6080db7aad41d4468ae6c3b261f8bdb0dbeba83026d582417c2120888b31 WHIRLPOOL b9fe30776662656914d7ddbc0dc9ff9d75c7add134e2163c610fcd25d4580af847d51ac8f5d6e1c034c97f76087ed1a95f3470af35a2ea2906c99aa939ce9158
+MISC metadata.xml 331 SHA256 985eae7c817d52e8a805b62dd319f817c04cfc2d05432dab7051e36e86b8b420 SHA512 833239ae946113877fa2337e78d5511e1469b9a10771c09e1a7abe5ac683d6527445488084f7e4721056f63e5c2ad03480bceafce1e1ddea5977e749d7258993 WHIRLPOOL dc0b4c9ab6786ce5d35d96f137127a853080b6c5cf4a94bbb382c8522baa438e056e35c24caf65170fa01906628c75f234ef5b482ae57abfebf97a06235a98e4
diff --git a/net-news/canto-daemon/canto-daemon-0.9.1.ebuild b/net-news/canto-daemon/canto-daemon-0.9.1.ebuild
new file mode 100644
index 000000000000..16b7ea1a8d7c
--- /dev/null
+++ b/net-news/canto-daemon/canto-daemon-0.9.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="xml(+),threads(+)"
+inherit distutils-r1 multilib
+
+DESCRIPTION="Daemon part of Canto-NG RSS reader"
+HOMEPAGE="http://codezen.org/canto-ng/"
+SRC_URI="http://codezen.org/static/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/canto-next-${PV}"
+
+python_prepare_all() {
+ # Respect libdir during plugins installation
+ sed -i -e "s:lib/canto:$(get_libdir)/canto:" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
diff --git a/net-news/canto-daemon/metadata.xml b/net-news/canto-daemon/metadata.xml
new file mode 100644
index 000000000000..05f8d200c837
--- /dev/null
+++ b/net-news/canto-daemon/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">themoken/canto-next</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
new file mode 100644
index 000000000000..b07dfcd4b5ac
--- /dev/null
+++ b/net-news/liferea/Manifest
@@ -0,0 +1,7 @@
+AUX liferea-1.12_rc3-signal.patch 2713 SHA256 89ca3cf9d2130476cb92bc4e1ec4913e2c2a1df8d4d3ef5dafdc4efbd133a0c0 SHA512 539880199d49d5e2a635324be15406f0ccabf74dfcfd11ff75add18a3e4374b2e2c97b4cb691f9046070435b39456402727d8c0d41ab27b6b21ec3c1347901f3 WHIRLPOOL 1719dd6bc92dc0459463e9d2ed25c6f373e0920fdfb18acc2643248e26f3461847e331a56622222dc9dfc960e1dd90292488c7faabe174420f3adb7add5e2549
+DIST liferea-1.12-rc3.tar.bz2 1474948 SHA256 798e2d54c7b212e3763bcb08048bc261a9443a26c3d3d49bd197b08d7584a635 SHA512 cc3b84444ec95c158311d5d2df7bec0c18f83fd4a7a6a38fdc67a613283288a90076892d0e632447b0523674c8182e70723f2fb865f479cd6fe7a22d4d29d8bb WHIRLPOOL 37673f9d3db4dd1d670ed41c41b5baffaa25688ee902e2aef5f86926be45fee4beac653dae57d3d3f848e7ba8819075b293f299252871137c5c4479235502826
+EBUILD liferea-1.12_rc3-r1.ebuild 1672 SHA256 b4217c885fd6eee7a04f6f6bfe837f06713e352fe6b7ef0c1c08dd0e42b5fbbe SHA512 7ebd450ce69b09da4a9f1b4b9a96feee486001ba0e8650a201b332741bdd3f3166b05a6b5502baf6065cd0536605be884c643013274d32f422a8eea3cef9d8dd WHIRLPOOL 777f5d6b13327af3dfa1a5d08e9e23f20c512df2ab56746a14796f8bd7c86b28d35a2063039e7b0dc1be5bb3bcc6a3fb75802ec22f3544c62598e906997035b8
+EBUILD liferea-1.12_rc3.ebuild 1624 SHA256 6cdf972080371ad42096566f987a0ae3691ca9a4056a2f687f12d1dfd918450f SHA512 7bdaf799e2d1de0eb601d056c9dc5099d357082ff627d7f8531047a4a92942a6b581f681a4d0b80dcff2408106e3a08507572ccf7237c95b51da9b622c56850c WHIRLPOOL 09d81b13ad4632c5f420c895166c97c0cafb0e3402d3ed17eecbdcb997b55cb9979e9cf066506e6df727973ef61f1738b55a16455b49845702404042246c8e76
+MISC ChangeLog 4381 SHA256 cae5164e9eb34343de65597ddc4970cfa22c9c1480d61dd34b0c792f29a4a0bd SHA512 8dd85a0b3954dbe50fb484a23733f500f73d89e89ce8b6bd3cdcdb2c13e8a06bff3f2452b5e7a862e765f9e460c3d0b62a78eece6596141439c4c3cf86af882d WHIRLPOOL eef74cf8b1498a7d0710804441d9c8d24b60d5a8d9685a7c8af4dd80e6a7e6f5c1ce2d0276dde2c5324d2d25d3cd77c93cf4e1a77367781d41d50316b34a0007
+MISC ChangeLog-2015 61708 SHA256 1998a039222fed43bf23ec3389ea3e4d31d6b3677780456c3cde7dbfa9707eb5 SHA512 339b5a66f6aea83e01767d93065822c91e7295b7e77b3a92c08d0650f08395e63252430ad4e40f166fc38a10d84c2085124a6001ab785bc600905bd68fa81a07 WHIRLPOOL 25756d370721a683e7fe7f1c635d8fcba2ebc7518b09c5c8914129028724459a941bc71c89377d29ce48c93f42ef93aacbb94b2140e01860aeca799906b34f06
+MISC metadata.xml 650 SHA256 872322f9c98165bba3f6279e548c685ebd4ff53b3cada2f490dec701ee3af068 SHA512 8545d82a6b01ef0bf9d7bb723d59bcfc73abb2717495790cdcd59e8bd635e187d9acf49961faebbd170ad9c0475d0dc1279efcfa8a1a64a23e769a07ffe7b586 WHIRLPOOL 2db48a17ffbf86a1ac8ebc8c0e6650e81ad532cdd8d5ca860b98e0adfd0944c315035859ce2ff38ece68f8c0f9848b7700f3cb0d4d7c52f6d1b864453da7df3f
diff --git a/net-news/liferea/files/liferea-1.12_rc3-signal.patch b/net-news/liferea/files/liferea-1.12_rc3-signal.patch
new file mode 100644
index 000000000000..56fa5a8cce64
--- /dev/null
+++ b/net-news/liferea/files/liferea-1.12_rc3-signal.patch
@@ -0,0 +1,66 @@
+From b08641b21bdb590770e10bad873666aedf4ae306 Mon Sep 17 00:00:00 2001
+From: leiaz <leiaz@free.fr>
+Date: Sun, 14 May 2017 20:08:39 +0200
+Subject: [PATCH] Fixes #500 Connects browser entry to callback
+
+Glade copy/paste doesn't copy the signals/callbacks part. I missed that
+one when updating the ui file.
+---
+ glade/prefs.ui | 24 ++++++++++++++----------
+ 1 file changed, 14 insertions(+), 10 deletions(-)
+
+diff --git a/glade/prefs.ui b/glade/prefs.ui
+index b5b97bac0..65d055986 100644
+--- a/glade/prefs.ui
++++ b/glade/prefs.ui
+@@ -736,16 +736,6 @@
+ </packing>
+ </child>
+ <child>
+- <object class="GtkComboBox" id="browserpopup">
+- <property name="visible">True</property>
+- <property name="can_focus">False</property>
+- </object>
+- <packing>
+- <property name="left_attach">1</property>
+- <property name="top_attach">1</property>
+- </packing>
+- </child>
+- <child>
+ <object class="GtkLabel" id="manuallabel">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+@@ -765,6 +755,7 @@
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="activates_default">True</property>
++ <signal name="changed" handler="on_browsercmd_changed" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+@@ -787,6 +778,16 @@
+ </packing>
+ </child>
+ <child>
++ <object class="GtkComboBox" id="browserpopup">
++ <property name="visible">True</property>
++ <property name="can_focus">False</property>
++ </object>
++ <packing>
++ <property name="left_attach">1</property>
++ <property name="top_attach">1</property>
++ </packing>
++ </child>
++ <child>
+ <placeholder/>
+ </child>
+ </object>
+@@ -1422,5 +1423,8 @@
+ <action-widgets>
+ <action-widget response="-7">prefclosebtn</action-widget>
+ </action-widgets>
++ <child>
++ <placeholder/>
++ </child>
+ </object>
+ </interface>
diff --git a/net-news/liferea/liferea-1.12_rc3-r1.ebuild b/net-news/liferea/liferea-1.12_rc3-r1.ebuild
new file mode 100644
index 000000000000..5e51ec580547
--- /dev/null
+++ b/net-news/liferea/liferea-1.12_rc3-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit autotools gnome2 pax-utils python-single-r1
+
+MY_P=${P/_/-}
+MY_PV=${PV/_/-}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="https://lzone.de/liferea/"
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-db/sqlite-3.7.0:3
+ >=dev-libs/glib-2.28.0:2
+ dev-libs/gobject-introspection
+ dev-libs/json-glib
+ >=dev-libs/libpeas-1.0.0[gtk,python,${PYTHON_USEDEP}]
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ gnome-base/gsettings-desktop-schemas
+ >=net-libs/libsoup-2.42:2.4
+ net-libs/webkit-gtk:4
+ x11-libs/gtk+:3
+ >=x11-libs/pango-1.4.0"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}/${P}-signal.patch"
+)
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # gnome2_src_prepare calls elibtoolize
+ if [ -f "${S}"/.elibtoolized ]; then
+ local AT_NOELIBTOOLIZE="yes"
+ fi
+ eautoreconf
+}
+
+src_configure() {
+ gnome2_src_configure --disable-schemas-compile
+}
+
+src_install() {
+ gnome2_src_install
+
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D%/}"/usr/bin/liferea
+
+ einfo "If you want to enhance the functionality of this package,"
+ einfo "you should consider installing:"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/liferea-1.12_rc3.ebuild b/net-news/liferea/liferea-1.12_rc3.ebuild
new file mode 100644
index 000000000000..244e16b4e418
--- /dev/null
+++ b/net-news/liferea/liferea-1.12_rc3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit autotools gnome2 pax-utils python-single-r1
+
+MY_P=${P/_/-}
+MY_PV=${PV/_/-}
+
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="https://lzone.de/liferea/"
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-db/sqlite-3.7.0:3
+ >=dev-libs/glib-2.28.0:2
+ dev-libs/gobject-introspection
+ dev-libs/json-glib
+ >=dev-libs/libpeas-1.0.0[gtk,python,${PYTHON_USEDEP}]
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.19
+ gnome-base/gsettings-desktop-schemas
+ >=net-libs/libsoup-2.42:2.4
+ net-libs/webkit-gtk:4
+ x11-libs/gtk+:3
+ >=x11-libs/pango-1.4.0"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # gnome2_src_prepare calls elibtoolize
+ if [ -f "${S}"/.elibtoolized ]; then
+ local AT_NOELIBTOOLIZE="yes"
+ fi
+ eautoreconf
+}
+
+src_configure() {
+ gnome2_src_configure --disable-schemas-compile
+}
+
+src_install() {
+ gnome2_src_install
+
+ # bug #338213
+ # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+ # MPROTECT policy violation. Will sit here until webkit will
+ # get optional JIT.
+ pax-mark m "${D%/}"/usr/bin/liferea
+
+ einfo "If you want to enhance the functionality of this package,"
+ einfo "you should consider installing:"
+ einfo " net-misc/networkmanager"
+}
diff --git a/net-news/liferea/metadata.xml b/net-news/liferea/metadata.xml
new file mode 100644
index 000000000000..794bcd1338cb
--- /dev/null
+++ b/net-news/liferea/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ykonotopov@gnome.org</email>
+ <name>Yuri Konotopov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>
+ Liferea is a news aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds. It's
+ based on gnome and xulrunner/webkit.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">liferea</remote-id>
+ <remote-id type="github">lwindolf/liferea</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/metadata.xml b/net-news/metadata.xml
new file mode 100644
index 000000000000..5dc94aab1152
--- /dev/null
+++ b/net-news/metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The net-news category contains news-related network software.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie net-news enthält News-Software.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría net-news contiene programas relacionados con los servicios
+ de noticias.
+ </longdescription>
+ <longdescription lang="ja">
+ net-newsカテゴリーにはニュース関連のネットワーク・ソフトウェアが含まれています。
+ </longdescription>
+ <longdescription lang="nl">
+ De net-news categorie bevat nieuws-software.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm net-news chứa các phần mềm liên quan đến news.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria net-news contiene programmi per il servizio news.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria net-news contém programas relacionados com serviços
+ de notícias (news).
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria net-news zawiera programy do czytania wiadomości.
+ </longdescription>
+</catmetadata>
+
diff --git a/net-news/newsbeuter/Manifest b/net-news/newsbeuter/Manifest
new file mode 100644
index 000000000000..64a16083f622
--- /dev/null
+++ b/net-news/newsbeuter/Manifest
@@ -0,0 +1,10 @@
+AUX newsbeuter-2.9-fix-mem-leak.patch 2665 SHA256 f8c88422679c7af94acc312f2e57cdc5646524582c4d6801fbe94f2d51338b0d SHA512 4cd01a0f1f4c4998db30e95a7e099f008de9bd7d66ac70870d924b36eef9fb5bbd61ea96aad4d03a0736ad37e1013970883df36d440541ce9d9120e98f59dfe2 WHIRLPOOL 93daf652137e39857d326fbc20b12a401abc02b61da8b1ea368f7e9fb6cc9ab0fd308c9169a35ef7df74ab294c38d5862841084ee450b2f96054cae25a4b8574
+AUX newsbeuter-2.9-fix-segfault.patch 1507 SHA256 5c9c9f4f45a1d2eedab746192f0acee111c6821a051b32e3f420ab2b8167de4c SHA512 4dfdc3d08a786b04b55fabccaa9047f99d5151eed7edbe492195470c2d8cfbc3acec2925fb32c75f095a7f32f0b895adcb9bb1741ced27f9d65aa9497d2d867d WHIRLPOOL 4a47a1ab0bd30be1133d2a0e100532e0d447fb7b198372c8f2b627d7c4940cd71e9df15dea09c6d34a52d8d3224a738bb8689922388253802eb6c0c1353af7d8
+AUX newsbeuter-2.9-ncurses6.patch 361 SHA256 2e4723a48ef37ffef9db10018eebeb1fe82e4b22f81333cff963bbf9e4cc452d SHA512 27fb5f73df13508f8ae2a6192872f703263e1962c1623ed9fc3e706d5904d76bb99623034db447c4527075c5371aceed27f1c83144307b8b19e9ab3d10f8057d WHIRLPOOL 624b040e65b6cb2811578e16e1c87ee4b8f91116c05224e8be4b15ae32d8e554216a41eae124bbd50445b80320506ea0729745fbca6dfa1b5d4d95c3e4141cc8
+AUX newsbeuter-2.9-security-fix.patch 1203 SHA256 6a6e9a0c7d7203f24a768eddc2c65ebc3ef5d95095185dd22c3d77a81596207a SHA512 9b9b48e7ba9ef4c673f3fc61baf6ea5eb1750e9a63aba3cc07632f5117e1b28af58407706675516f70d4a67666c358d800944c89ecbf78e8b6477ad921c4982d WHIRLPOOL fb035d08cdf3021b278451d87d7cc98949f8300707eff4ee6cc4a42ead39063b146ac4eb6de00cad3addc19f6e8cdcadf8ef4b7f722e87d8a6fab734b177cdee
+DIST newsbeuter-2.9.tar.gz 432763 SHA256 74a8bf019b09c3b270ba95adc29f2bbe48ea1f55cc0634276b21fcce1f043dc8 SHA512 b173008c8c8d3729f8ccef3ce62645a05c1803fb842d5c0afdf9ffd4ed3726030f9c359c20bc817402a6a0ea12af742d0ae7faf9b92d52c11f420f62b430b0aa WHIRLPOOL d975cedeb7a113cd369b676f390f31513120a1e5b0f5bd0b34f1db1a49750a38a6c71a9b868a0e9fd078e76f45c4900771f898064106c12056820172c623548c
+EBUILD newsbeuter-2.9-r3.ebuild 1523 SHA256 5d376d120b56281b6701779826b41017efe36bb457563f4001204af8f5235f51 SHA512 219f0578cde2bceec932af20e4e39f6972f71fbca35dabe54131bc0273d9d7e2babf11441fb2dae3dd69a178e197713eaf5737005c618fac162d11862db94987 WHIRLPOOL d9d909f9b8f9031703650b669c3d82a0cffb3623066dc8b2bde17f255043c9d0229f4321cc9642ce9df6fbd6d1682902c97083664969a143696ae7c474fb4670
+EBUILD newsbeuter-9999.ebuild 1348 SHA256 cd979b6a800e20a0cbe13d6e8eb2c2fa34cbebea6a0da21d3aa78b8c0e216cbb SHA512 86eb0d12f702250a57b2a700dfa2c40b9c623d834b4a84fa1af7e96a0f50a6b8dc61389d7d4cde5ef522e0d5dc35f02849866d31265ad3933a7ca824587eda0d WHIRLPOOL 4c24b21627401e8621503f6ef22d9d385bae3c3c253bc7107377e7fa0acc4e16d0c9d0601d5d359ef3bbabbb7bc65b6c6ffd4241ca4fc52a4bb09c685e98417f
+MISC ChangeLog 3221 SHA256 26a43e44131ef98e1efba1fafc3d9b6dacec03a6f57321c34baf06177e00ab45 SHA512 2be1b7f65e3f6adb49839f48602d69b0dd18926b5e87faafdb3ad8605257c6ed1e678dd73741654e1b32fa93c21dcba998acfea1844943f3d21b2af5eed047cb WHIRLPOOL efc8de5e3d903b34ee575ef83efd5f5af3cea59dd0458e4931e42ea42da7847ae434816e4e6f954afaeb25fdd72a435c6d68c6ae6204fb21e85e496f20442ac2
+MISC ChangeLog-2015 8212 SHA256 9450ecf027d1f380d3dd6d74dd4feca5d40498da8d46dd89419443ab2ac19442 SHA512 f9de9a8c2ef377d67bb3c6b9cad5c0669448ee1f7396b604a6c327ae2ae098cfadfe7205f2e390c9cddfd680c5c353288738136c03ecb9c8d57c4f57c4da90fd WHIRLPOOL 49ac6b6aef6e9eb939dbf97f31c13459b93e8885c062c82ef25a2f29b1c6a0a8159ab68b85e16b2c00aa884edf7cda412f1c080f923750ec0474fc3101a8f991
+MISC metadata.xml 419 SHA256 8e7a6a1f34eba23d7cf4bfe17de7d555ffa62fedc38779a7ccc160082b4c8057 SHA512 9dc097fe23fdc18591c9f796caf4f9855ad2a2c779e2253806fd78edcfabc613fa0cc018a88b64c9d137b9cc4056f952fedc4a67ee62314190a099fd6a124c21 WHIRLPOOL 6048bd54ea392036bcf9c846bd5f9d17bb36b0d77adcb5e6b4975e5cde1b668c32e63771ad64ccdb94b3414cfebd49d2767ab1e0f994a30bf52983b7ed815748
diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch b/net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch
new file mode 100644
index 000000000000..214d8ed9fba1
--- /dev/null
+++ b/net-news/newsbeuter/files/newsbeuter-2.9-fix-mem-leak.patch
@@ -0,0 +1,88 @@
+From cdacfbde9fe3ae2489fc96d35dfb7d263ab03f50 Mon Sep 17 00:00:00 2001
+From: cpubug <admin@crtx.ru>
+Date: Sun, 8 Nov 2015 13:15:25 +0300
+Subject: [PATCH] fixed a memory leak
+
+---
+ include/rss.h | 4 ++--
+ src/rss.cpp | 7 +++++--
+ 2 files changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/include/rss.h b/include/rss.h
+index bc0ef03..f8c87f2 100644
+--- a/include/rss.h
++++ b/include/rss.h
+@@ -117,7 +117,7 @@ class rss_item : public matchable {
+
+ void set_feedptr(std::shared_ptr<rss_feed> ptr);
+ inline std::shared_ptr<rss_feed> get_feedptr() {
+- return feedptr;
++ return feedptr_.lock();
+ }
+
+ inline bool deleted() const {
+@@ -167,7 +167,7 @@ class rss_item : public matchable {
+ bool enqueued_;
+ std::string flags_;
+ std::string oldflags_;
+- std::shared_ptr<rss_feed> feedptr;
++ std::weak_ptr<rss_feed> feedptr_;
+ bool deleted_;
+ unsigned int idx;
+ std::string base;
+diff --git a/src/rss.cpp b/src/rss.cpp
+index 1687cbe..9cf0cce 100644
+--- a/src/rss.cpp
++++ b/src/rss.cpp
+@@ -27,7 +27,6 @@ rss_item::rss_item(cache * c) : pubDate_(0), unread_(true), ch(c), enqueued_(fal
+ }
+
+ rss_item::~rss_item() {
+- feedptr.reset();
+ // LOG(LOG_CRITICAL, "delete rss_item");
+ }
+
+@@ -91,6 +90,7 @@ void rss_item::set_unread_nowrite(bool u) {
+
+ void rss_item::set_unread_nowrite_notify(bool u, bool notify) {
+ unread_ = u;
++ std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
+ if (feedptr && notify) {
+ feedptr->get_item_by_guid(guid_)->set_unread_nowrite(unread_); // notify parent feed
+ }
+@@ -100,6 +100,7 @@ void rss_item::set_unread(bool u) {
+ if (unread_ != u) {
+ bool old_u = unread_;
+ unread_ = u;
++ std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
+ if (feedptr)
+ feedptr->get_item_by_guid(guid_)->set_unread_nowrite(unread_); // notify parent feed
+ try {
+@@ -243,6 +244,7 @@ bool rss_item::has_attribute(const std::string& attribname) {
+ return true;
+
+ // if we have a feed, then forward the request
++ std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
+ if (feedptr)
+ return feedptr->rss_feed::has_attribute(attribname);
+
+@@ -276,6 +278,7 @@ std::string rss_item::get_attribute(const std::string& attribname) {
+ return utils::to_string<unsigned int>(idx);
+
+ // if we have a feed, then forward the request
++ std::shared_ptr<rss_feed> feedptr = feedptr_.lock();
+ if (feedptr)
+ return feedptr->rss_feed::get_attribute(attribname);
+
+@@ -563,7 +566,7 @@ void rss_feed::set_feedptrs(std::shared_ptr<rss_feed> self) {
+ }
+
+ void rss_item::set_feedptr(std::shared_ptr<rss_feed> ptr) {
+- feedptr = ptr;
++ feedptr_ = std::weak_ptr<rss_feed>(ptr);
+ }
+
+ std::string rss_feed::get_status() {
+--
+2.9.3
+
diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch b/net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch
new file mode 100644
index 000000000000..aa6d1b2a817d
--- /dev/null
+++ b/net-news/newsbeuter/files/newsbeuter-2.9-fix-segfault.patch
@@ -0,0 +1,57 @@
+diff --git a/include/poddlthread.h b/include/poddlthread.h
+index a10b9e7..cf0f1da 100644
+--- a/include/poddlthread.h
++++ b/include/poddlthread.h
+@@ -7,6 +7,7 @@
+
+ #include <sys/time.h>
+ #include <time.h>
++#include <memory>
+
+ #include <configcontainer.h>
+
+@@ -24,7 +25,7 @@ class poddlthread {
+ private:
+ void mkdir_p(const char * file);
+ download * dl;
+- std::ofstream *f;
++ std::shared_ptr<std::ofstream> f;
+ timeval tv1;
+ timeval tv2;
+ size_t bytecount;
+diff --git a/src/pb_controller.cpp b/src/pb_controller.cpp
+index 09b5e89..da8ffcb 100644
+--- a/src/pb_controller.cpp
++++ b/src/pb_controller.cpp
+@@ -287,6 +287,7 @@ void pb_controller::start_downloads() {
+ if (it->status() == DL_QUEUED) {
+ std::thread t {poddlthread(&(*it), cfg)};
+ --dl2start;
++ t.detach();
+ }
+ }
+ }
+diff --git a/src/pb_view.cpp b/src/pb_view.cpp
+index fb61c72..f3cb478 100644
+--- a/src/pb_view.cpp
++++ b/src/pb_view.cpp
+@@ -111,6 +111,7 @@ void pb_view::run(bool auto_download) {
+ if (idx != -1) {
+ if (ctrl->downloads()[idx].status() != DL_DOWNLOADING) {
+ std::thread t {poddlthread(&ctrl->downloads()[idx], ctrl->get_cfgcont())};
++ t.detach();
+ }
+ }
+ }
+diff --git a/src/poddlthread.cpp b/src/poddlthread.cpp
+index 583481e..3a1b390 100644
+--- a/src/poddlthread.cpp
++++ b/src/poddlthread.cpp
+@@ -22,7 +22,6 @@ poddlthread::poddlthread(download * dl_, newsbeuter::configcontainer * c) : dl(d
+ }
+
+ poddlthread::~poddlthread() {
+- delete f;
+ }
+
+ void poddlthread::operator()() {
diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch b/net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch
new file mode 100644
index 000000000000..f645d7c53fcb
--- /dev/null
+++ b/net-news/newsbeuter/files/newsbeuter-2.9-ncurses6.patch
@@ -0,0 +1,11 @@
+--- a/config.sh
++++ b/config.sh
+@@ -110,7 +110,7 @@
+ if [ `uname -s` = "Darwin" ]; then
+ check_custom "ncurses5.4" "ncurses5.4-config" || fail "ncurses5.4"
+ elif [ `uname -s` != "OpenBSD" ]; then
+- check_custom "ncursesw5" "ncursesw5-config" || fail "ncursesw"
++ check_pkg "ncursesw" || fail "ncursesw"
+ fi
+ check_ssl_implementation
+ all_aboard_the_fail_boat
diff --git a/net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch b/net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch
new file mode 100644
index 000000000000..5e7b39a5f20f
--- /dev/null
+++ b/net-news/newsbeuter/files/newsbeuter-2.9-security-fix.patch
@@ -0,0 +1,20 @@
+Newsbeuter didn't properly shell-escape the arguments passed to bookmarking
+command, which allows a remote attacker to perform remote code execution by
+crafting an RSS item whose title and/or URL contain something interpretable by
+the shell (most notably subshell invocations.)
+
+--- a/src/controller.cpp
++++ b/src/controller.cpp
+@@ -1275,9 +1275,10 @@ std::string controller::bookmark(const std::string& url, const std::string& titl
+ std::string bookmark_cmd = cfg.get_configvalue("bookmark-cmd");
+ bool is_interactive = cfg.get_configvalue_as_bool("bookmark-interactive");
+ if (bookmark_cmd.length() > 0) {
+- std::string cmdline = utils::strprintf("%s '%s' %s %s",
++ std::string cmdline = utils::strprintf("%s '%s' '%s' '%s'",
+ bookmark_cmd.c_str(), utils::replace_all(url,"'", "%27").c_str(),
+- stfl::quote(title).c_str(), stfl::quote(description).c_str());
++ utils::replace_all(title,"'", "%27").c_str(),
++ utils::replace_all(description,"'", "%27").c_str());
+
+ LOG(LOG_DEBUG, "controller::bookmark: cmd = %s", cmdline.c_str());
+
diff --git a/net-news/newsbeuter/metadata.xml b/net-news/newsbeuter/metadata.xml
new file mode 100644
index 000000000000..8a4fa59c9afd
--- /dev/null
+++ b/net-news/newsbeuter/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+ <longdescription lang="en">
+ newsbeuter is an RSS feed reader for the text console. It is designed
+ to run Unix-like operating systems such as Linux.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-news/newsbeuter/newsbeuter-2.9-r3.ebuild b/net-news/newsbeuter/newsbeuter-2.9-r3.ebuild
new file mode 100644
index 000000000000..85de96fbfdf1
--- /dev/null
+++ b/net-news/newsbeuter/newsbeuter-2.9-r3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/akrennmair/newsbeuter.git"
+else
+ KEYWORDS="amd64 ~ppc x86"
+ SRC_URI="http://www.newsbeuter.org/downloads/${P}.tar.gz"
+fi
+
+inherit toolchain-funcs
+
+DESCRIPTION="A RSS/Atom feed reader for the text console"
+HOMEPAGE="http://www.newsbeuter.org/index.html"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ >=dev-db/sqlite-3.5:3
+ >=dev-libs/stfl-0.21
+ >=net-misc/curl-7.18.0
+ >=dev-libs/json-c-0.11:=
+ dev-libs/libxml2
+ sys-libs/ncurses:0=[unicode]
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig
+ sys-devel/gettext
+ test? (
+ dev-libs/boost
+ sys-devel/bc
+ )
+"
+[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
+
+# tests require network access
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.9-ncurses6.patch
+ "${FILESDIR}"/${PN}-2.9-fix-mem-leak.patch
+ "${FILESDIR}"/${PN}-2.9-fix-segfault.patch
+ "${FILESDIR}"/${PN}-2.9-security-fix.patch
+)
+
+src_prepare() {
+ default
+ sed -i 's:-ggdb::' Makefile || die
+}
+
+src_configure() {
+ ./config.sh || die
+}
+
+src_compile() {
+ emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ [[ ${PV} == 9999 ]] && emake doc
+}
+
+src_test() {
+ emake test
+ # Tests fail if in ${S} rather than in ${S}/test
+ cd "${S}"/test || die
+ ./test || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
+ dodoc AUTHORS README CHANGES
+}
diff --git a/net-news/newsbeuter/newsbeuter-9999.ebuild b/net-news/newsbeuter/newsbeuter-9999.ebuild
new file mode 100644
index 000000000000..90c3b59ea882
--- /dev/null
+++ b/net-news/newsbeuter/newsbeuter-9999.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/akrennmair/newsbeuter.git"
+else
+ KEYWORDS="~amd64 ~ppc ~x86"
+ SRC_URI="http://www.newsbeuter.org/downloads/${P}.tar.gz"
+fi
+
+inherit toolchain-funcs
+
+DESCRIPTION="A RSS/Atom feed reader for the text console"
+HOMEPAGE="http://www.newsbeuter.org/index.html"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ >=dev-db/sqlite-3.5:3
+ >=dev-libs/stfl-0.21
+ >=net-misc/curl-7.18.0
+ >=dev-libs/json-c-0.11:=
+ dev-libs/libxml2
+ sys-libs/ncurses:0=[unicode]
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig
+ sys-devel/gettext
+ test? (
+ dev-libs/boost
+ sys-devel/bc
+ )
+"
+[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
+
+# tests require network access
+RESTRICT="test"
+
+src_prepare() {
+ default
+ sed -i 's:-ggdb::' Makefile || die
+}
+
+src_configure() {
+ ./config.sh || die
+}
+
+src_compile() {
+ emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ [[ ${PV} == 9999 ]] && emake doc
+}
+
+src_test() {
+ emake test
+ # Tests fail if in ${S} rather than in ${S}/test
+ cd "${S}"/test || die
+ ./test || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
+ dodoc AUTHORS CHANGES README.md TODO
+}
diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
new file mode 100644
index 000000000000..9c1c04f7a734
--- /dev/null
+++ b/net-news/newsboat/Manifest
@@ -0,0 +1,6 @@
+DIST newsboat-2.10.1.tar.xz 326872 SHA256 44d698284246ad82e32fa7cb7f07086fa1ef8406baab09d33321e1252f9cf8f5 SHA512 f2e9e9f60aa3996977fd13cb54140ae035da0ad6e47c6f50646bf0f67e241fe27a7938879a489322a738fbcf34ac21fb899558435e0248b05d469d80e2ab0e1e WHIRLPOOL f716686d393d46c25b44d803697ca6943e1b8db85028df977b3c7c549e1032c92eb9968adaf034729f23e44c634b4cf3100463677f1f5c8ba6bc6302268468a2
+DIST newsboat-2.10.tar.xz 326280 SHA256 11a4bbb95467a4dd5b10d737e4dff005a0d175f98afd0aed65c88314ae28a65b SHA512 1d7efacd4614572fed490f828c8e70f31dd7d4897ff882a6a79cfbf8295909e24aabcf39f927bec6842fac9d7beb3ea6f8db34cf54efd29ea8e9188f5a1afe8c WHIRLPOOL 53e709be32406535a07c2fe895813f1f592d6c28c277d7ddc375e616bb9c0bbc624968751bd69b8d11166246a2bee57d50035a0fb74e7eeec9c4321fc993e49b
+EBUILD newsboat-2.10.1.ebuild 1378 SHA256 c6a529902fe012db83a985c95a205b219024a47088e80efa0a2dc67a1cf08374 SHA512 0e08647560fd9fc50894547a88a8c4c40cdd20866489427100ea61105f6344ff830b67edd5d35d9238407b2008beb89cb14ab053bfcf7a7e8ca4bda8c56b45f6 WHIRLPOOL 877ad483828ceeebc836f2648c9fcd750d057e7770e70a23313c437c3bcb7623bc854ff3251be633a871bf56b8aa92ef9b5ff628b80c9e2ec1b2a0648b2e715c
+EBUILD newsboat-2.10.ebuild 1378 SHA256 c6a529902fe012db83a985c95a205b219024a47088e80efa0a2dc67a1cf08374 SHA512 0e08647560fd9fc50894547a88a8c4c40cdd20866489427100ea61105f6344ff830b67edd5d35d9238407b2008beb89cb14ab053bfcf7a7e8ca4bda8c56b45f6 WHIRLPOOL 877ad483828ceeebc836f2648c9fcd750d057e7770e70a23313c437c3bcb7623bc854ff3251be633a871bf56b8aa92ef9b5ff628b80c9e2ec1b2a0648b2e715c
+EBUILD newsboat-9999.ebuild 1378 SHA256 c6a529902fe012db83a985c95a205b219024a47088e80efa0a2dc67a1cf08374 SHA512 0e08647560fd9fc50894547a88a8c4c40cdd20866489427100ea61105f6344ff830b67edd5d35d9238407b2008beb89cb14ab053bfcf7a7e8ca4bda8c56b45f6 WHIRLPOOL 877ad483828ceeebc836f2648c9fcd750d057e7770e70a23313c437c3bcb7623bc854ff3251be633a871bf56b8aa92ef9b5ff628b80c9e2ec1b2a0648b2e715c
+MISC metadata.xml 246 SHA256 92d5540a2f0904365eafb8ce96e6320cfc14e08f22e124d721521ef77ddbf6f6 SHA512 ca07e0609b698c2b53062b71008fee49b91af78fc2ef25997311e37985d79283d333f5b842257a16e7dee36ce34c07d405e1f93742f341f10ca70904e9f9a4e6 WHIRLPOOL d15a33750d6ada278082c675223992c98cccf98af92ec04ab5b908816381ab6965714988fac87a795265973c6fb81a588a08c385ac6fb66046d14d119e0c236c
diff --git a/net-news/newsboat/metadata.xml b/net-news/newsboat/metadata.xml
new file mode 100644
index 000000000000..78e64a5cf1ad
--- /dev/null
+++ b/net-news/newsboat/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-news/newsboat/newsboat-2.10.1.ebuild b/net-news/newsboat/newsboat-2.10.1.ebuild
new file mode 100644
index 000000000000..f0be1cf088bd
--- /dev/null
+++ b/net-news/newsboat/newsboat-2.10.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/newsboat/newsboat.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz"
+fi
+
+inherit toolchain-funcs
+
+DESCRIPTION="An RSS/Atom feed reader for text terminals"
+HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ >=dev-db/sqlite-3.5:3
+ >=dev-libs/stfl-0.21
+ >=net-misc/curl-7.18.0
+ >=dev-libs/json-c-0.11:=
+ dev-libs/libxml2
+ sys-libs/ncurses:0=[unicode]
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig
+ sys-devel/gettext
+ test? (
+ dev-libs/boost
+ sys-devel/bc
+ )
+"
+[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
+
+# tests require network access
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ sed -e 's:-ggdb::' -e 's:-Werror::' -i Makefile || die
+}
+
+src_configure() {
+ ./config.sh || die
+}
+
+src_compile() {
+ emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ [[ ${PV} == 9999 ]] && emake doc
+}
+
+src_test() {
+ emake test
+ # Tests fail if in ${S} rather than in ${S}/test
+ cd "${S}"/test || die
+ ./test || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
+ dodoc CHANGELOG.md README.md TODO
+}
diff --git a/net-news/newsboat/newsboat-2.10.ebuild b/net-news/newsboat/newsboat-2.10.ebuild
new file mode 100644
index 000000000000..f0be1cf088bd
--- /dev/null
+++ b/net-news/newsboat/newsboat-2.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/newsboat/newsboat.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz"
+fi
+
+inherit toolchain-funcs
+
+DESCRIPTION="An RSS/Atom feed reader for text terminals"
+HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ >=dev-db/sqlite-3.5:3
+ >=dev-libs/stfl-0.21
+ >=net-misc/curl-7.18.0
+ >=dev-libs/json-c-0.11:=
+ dev-libs/libxml2
+ sys-libs/ncurses:0=[unicode]
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig
+ sys-devel/gettext
+ test? (
+ dev-libs/boost
+ sys-devel/bc
+ )
+"
+[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
+
+# tests require network access
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ sed -e 's:-ggdb::' -e 's:-Werror::' -i Makefile || die
+}
+
+src_configure() {
+ ./config.sh || die
+}
+
+src_compile() {
+ emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ [[ ${PV} == 9999 ]] && emake doc
+}
+
+src_test() {
+ emake test
+ # Tests fail if in ${S} rather than in ${S}/test
+ cd "${S}"/test || die
+ ./test || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
+ dodoc CHANGELOG.md README.md TODO
+}
diff --git a/net-news/newsboat/newsboat-9999.ebuild b/net-news/newsboat/newsboat-9999.ebuild
new file mode 100644
index 000000000000..f0be1cf088bd
--- /dev/null
+++ b/net-news/newsboat/newsboat-9999.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/newsboat/newsboat.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz"
+fi
+
+inherit toolchain-funcs
+
+DESCRIPTION="An RSS/Atom feed reader for text terminals"
+HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ >=dev-db/sqlite-3.5:3
+ >=dev-libs/stfl-0.21
+ >=net-misc/curl-7.18.0
+ >=dev-libs/json-c-0.11:=
+ dev-libs/libxml2
+ sys-libs/ncurses:0=[unicode]
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig
+ sys-devel/gettext
+ test? (
+ dev-libs/boost
+ sys-devel/bc
+ )
+"
+[[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc"
+
+# tests require network access
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ sed -e 's:-ggdb::' -e 's:-Werror::' -i Makefile || die
+}
+
+src_configure() {
+ ./config.sh || die
+}
+
+src_compile() {
+ emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ [[ ${PV} == 9999 ]] && emake doc
+}
+
+src_test() {
+ emake test
+ # Tests fail if in ${S} rather than in ${S}/test
+ cd "${S}"/test || die
+ ./test || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
+ dodoc CHANGELOG.md README.md TODO
+}
diff --git a/net-news/quiterss/Manifest b/net-news/quiterss/Manifest
new file mode 100644
index 000000000000..22b70652c84c
--- /dev/null
+++ b/net-news/quiterss/Manifest
@@ -0,0 +1,12 @@
+DIST quiterss-0.18.4.tar.gz 3341511 SHA256 df1de257561160f18ef5e86bd9eb6d28b2044814db16df061b9c881607481629 SHA512 345061e631b1e536fb17f8550ded185128f58ce51366fd0d0ad088dc6cfb61739e9b7edd1f6ebc4eb87a62b8902ea8d17bcf74fdcfd675092dd70cf2ccfaf13d WHIRLPOOL d6c5823c178250e0b5ed933940ea2a63acf69f8ae1625d59a8bf621b0e3e2b545aad5c4705d4b42ff64e1bee1d3153d3047cb382fa63c3e4ea1a9291f7a690e9
+DIST quiterss-0.18.5.tar.gz 3481530 SHA256 d95b5c4e1255b3ac3a55690105855b0973b6f39ca45162ae527a7a1e804881b3 SHA512 1eab7b961e2a0150812e3d22aa8b7627cd58513c109b05b8b7eb3f55e0ee40462714b6f65852d7a7fb53fce125dcbc988101c3d6f2ba9827771ff9bf93316e75 WHIRLPOOL 6312f08c72744ac3928031c558256dabbddc580daffa483ab20ae8d4731353ea13f780de878e3ef548e11b925111e4ea57f1629e53c5a3a1f449c383bbdb5933
+DIST quiterss-0.18.6.tar.gz 3481730 SHA256 80a9d8100d87b475c1498fe38d9b1b5e88f8d9606d5cfcb7d12044f539d0966f SHA512 773c22b61e6eea4348f1987a27049bec3d2f2b5834f4e24a5528b69b43fc93a2bca4a408c1cb1f2346e6aa1a2a000b0f8dea9a2fde64caea55e296ffcca68678 WHIRLPOOL ad7556a6699513c4ba45eaab2909239e6c34f8437fc91e7eb45e6c298886f03cb7e4f5bf6e2a54372c6d128e8b47489d6443fb7193cc818f3c5cbca13be416fd
+DIST quiterss-0.18.8.tar.gz 3513387 SHA256 947e03ed1f4858c1a2292af1e760d704b0c741cb9612d22e7987a2308e883813 SHA512 6bb4e09612b20705819cde1e0f954df8443e6b2a6caafec3f201bf85e28bfd184f8dbc805b54ba7bb4eca52a7d4d57f60adef9bf566069df1725cb7dab1ade8e WHIRLPOOL aa4b8e3ce51c6b900315ecd775234687063000668187f9b9b5b7c355c269143f8db20aa57d75e04f093aec6e7c9ac3b087140903ad78d22eb40df6ca30afe384
+EBUILD quiterss-0.18.4.ebuild 1642 SHA256 57ccd1d61fb5f135dc66f250cff986a0422b7242ac467e747c12a4ac579192a6 SHA512 7ed87aa2add86710c0f8d67057552a2a1d51b4d412466758b18b8aae7a650490b93c8e5253a9b2573e13b2f6049ea18128ef19f0126d6c1ab65e9790265cbab2 WHIRLPOOL 03200c2da605503495a8e1c86c6905511ecf5e178de6ef625b14b3e273ca969f3d9b590b137062a0b67bcc8d8282ab898608d60db8d6f2e55de7909a929b4695
+EBUILD quiterss-0.18.5.ebuild 1196 SHA256 cd64711f9ecec77d30b4108b55601d0ccef38d156d3a9110a29741dd6beb36e2 SHA512 026ee73c299838b1d98d883378962bc7bf095a7901ce37d662816ae00dcc2d6606fdccaff31e549d84f256c7a1d5adeee3ad0cb67295be687cc564d1140581c9 WHIRLPOOL 0d2b7010698f9f93b400fcb308987eb3456a50febadd90af342a8ccfd12bd79a6c75fd956ed19cec754f3fe300064fe60ec90e1e9c0e6b01be8feb681d86b7fe
+EBUILD quiterss-0.18.6.ebuild 1196 SHA256 cd64711f9ecec77d30b4108b55601d0ccef38d156d3a9110a29741dd6beb36e2 SHA512 026ee73c299838b1d98d883378962bc7bf095a7901ce37d662816ae00dcc2d6606fdccaff31e549d84f256c7a1d5adeee3ad0cb67295be687cc564d1140581c9 WHIRLPOOL 0d2b7010698f9f93b400fcb308987eb3456a50febadd90af342a8ccfd12bd79a6c75fd956ed19cec754f3fe300064fe60ec90e1e9c0e6b01be8feb681d86b7fe
+EBUILD quiterss-0.18.8.ebuild 1196 SHA256 cd64711f9ecec77d30b4108b55601d0ccef38d156d3a9110a29741dd6beb36e2 SHA512 026ee73c299838b1d98d883378962bc7bf095a7901ce37d662816ae00dcc2d6606fdccaff31e549d84f256c7a1d5adeee3ad0cb67295be687cc564d1140581c9 WHIRLPOOL 0d2b7010698f9f93b400fcb308987eb3456a50febadd90af342a8ccfd12bd79a6c75fd956ed19cec754f3fe300064fe60ec90e1e9c0e6b01be8feb681d86b7fe
+EBUILD quiterss-9999.ebuild 1196 SHA256 cd64711f9ecec77d30b4108b55601d0ccef38d156d3a9110a29741dd6beb36e2 SHA512 026ee73c299838b1d98d883378962bc7bf095a7901ce37d662816ae00dcc2d6606fdccaff31e549d84f256c7a1d5adeee3ad0cb67295be687cc564d1140581c9 WHIRLPOOL 0d2b7010698f9f93b400fcb308987eb3456a50febadd90af342a8ccfd12bd79a6c75fd956ed19cec754f3fe300064fe60ec90e1e9c0e6b01be8feb681d86b7fe
+MISC ChangeLog 4432 SHA256 3757f081eafb26f4580ef21250bc727532858c890d89b7dceb134427009fc97a SHA512 3ebdc0ff668a512f3e5c0a90dbfff7a19bd784726c9c94275fdad04fa922d6d3ae097ccd9edeb8aae02aa97ab06e8a3a1676896aea3633e7790b0704a351ca91 WHIRLPOOL 6c604444eed133515d9db16d28d2538d70f3bdff395036c92e82f9517661a6608a442a24f786ad246f5beb0c715b71d7bdb6ded2eef2f672b9423281ef085fa7
+MISC ChangeLog-2015 10074 SHA256 f7b5357be4076a1624dea9d533f8e2bb24a135cf5afc6dcb3eab78147cbd8153 SHA512 190fb8f28355b9cb678ab7a61dbce6a92840a30dbdc647f934f5a240dacc39f84948f36e989c3efdf84d68d98495bb65a9bacbd52f62dca593cecbb6562e35ca WHIRLPOOL 644bc4ff9311cf45f1d177d56c344525a04886fe9bf19701f51fd978b9e26bf6f5a7dc00b0b4de8d7e195dd4c3c3feaa872b77a0888e39ffea4931483a2c348f
+MISC metadata.xml 339 SHA256 98d54f3ee24bfea431d27e57cd3143cced7ed36ce0d0d596d24001e0282c20b6 SHA512 7096bac121d72774155996c0f95631546b177a32855a05e87c1335d64ca1dba4a52ed626601ce05e3a1552707bee0456152c01f9cdf761fd364157fc3c3a6742 WHIRLPOOL 7195d57ae2ce6421b00809978970bd01ab13bc8461c25390918bbe1b77d5210bf74d603e1a6bac6d27785f9bd2ddf2b20f7ddd1e0683d2d571bce3b0a3eacf54
diff --git a/net-news/quiterss/metadata.xml b/net-news/quiterss/metadata.xml
new file mode 100644
index 000000000000..56fe54721bb3
--- /dev/null
+++ b/net-news/quiterss/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">QuiteRSS/quiterss</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/quiterss/quiterss-0.18.4.ebuild b/net-news/quiterss/quiterss-0.18.4.ebuild
new file mode 100644
index 000000000000..76a7d9d1ffaf
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.18.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PLOCALES="ar bg cs de el_GR es fa fi fr gl he hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ th_TH tr uk vi zh_CN zh_TW"
+
+inherit fdo-mime gnome2-utils l10n qmake-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=dev-db/sqlite-3.11.1:3
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsingleapplication[X,qt5(-)]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_prepare() {
+ default
+
+ my_rm_loc() {
+ sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
+ }
+
+ # dedicated english locale file is not installed at all
+ rm "lang/${PN}_en.ts" || die
+
+ l10n_find_plocales_changes lang ${PN}_ .ts
+ l10n_for_each_disabled_locale_do my_rm_loc
+}
+
+src_configure() {
+ local myqmakeargs=(
+ PREFIX="${EPREFIX}/usr"
+ SYSTEMQTSA=1
+ )
+ eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/net-news/quiterss/quiterss-0.18.5.ebuild b/net-news/quiterss/quiterss-0.18.5.ebuild
new file mode 100644
index 000000000000..da7045485e26
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.18.5.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ >=dev-db/sqlite-3.11.1:3
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsingleapplication[X,qt5(-)]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_configure() {
+ local myqmakeargs=(
+ PREFIX="${EPREFIX%/}/usr"
+ SYSTEMQTSA=1
+ )
+ eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-news/quiterss/quiterss-0.18.6.ebuild b/net-news/quiterss/quiterss-0.18.6.ebuild
new file mode 100644
index 000000000000..da7045485e26
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.18.6.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ >=dev-db/sqlite-3.11.1:3
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsingleapplication[X,qt5(-)]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_configure() {
+ local myqmakeargs=(
+ PREFIX="${EPREFIX%/}/usr"
+ SYSTEMQTSA=1
+ )
+ eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-news/quiterss/quiterss-0.18.8.ebuild b/net-news/quiterss/quiterss-0.18.8.ebuild
new file mode 100644
index 000000000000..da7045485e26
--- /dev/null
+++ b/net-news/quiterss/quiterss-0.18.8.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ >=dev-db/sqlite-3.11.1:3
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsingleapplication[X,qt5(-)]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_configure() {
+ local myqmakeargs=(
+ PREFIX="${EPREFIX%/}/usr"
+ SYSTEMQTSA=1
+ )
+ eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-news/quiterss/quiterss-9999.ebuild b/net-news/quiterss/quiterss-9999.ebuild
new file mode 100644
index 000000000000..da7045485e26
--- /dev/null
+++ b/net-news/quiterss/quiterss-9999.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="A Qt-based RSS/Atom feed reader"
+HOMEPAGE="https://quiterss.org"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/QuiteRSS/quiterss/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ >=dev-db/sqlite-3.11.1:3
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsingleapplication[X,qt5(-)]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS CHANGELOG README.md )
+
+src_configure() {
+ local myqmakeargs=(
+ PREFIX="${EPREFIX%/}/usr"
+ SYSTEMQTSA=1
+ )
+ eqmake5 "${myqmakeargs[@]}"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-news/rawdog/Manifest b/net-news/rawdog/Manifest
new file mode 100644
index 000000000000..63dd2d701914
--- /dev/null
+++ b/net-news/rawdog/Manifest
@@ -0,0 +1,10 @@
+DIST rawdog-2.19.tar.gz 66231 SHA256 fea40f673c334f8b0f21cac8c1498ae2130b7c2c79670c5d166bd5634e5313db SHA512 4e2ebf51feb98a0ce994218e6f057268846ed3194626877b5bd0b71971b5e79f1482af8dece29dc6be0a2e04728333b4814a73469b60c0970a323177511a5ae6 WHIRLPOOL 4635121c848660c54a10fde5045d3a810189b9e8b5486c03d7a99d99bcc44c1f9684f0d6f0fe18e9c3358c9d652c117b3c6eda11432ccc3a61d0e49aeb0aa5fb
+DIST rawdog-2.20.tar.gz 66933 SHA256 0a63b26cc111b0deca441f498177b49be0330760c5c0e24584cdb9ba1e7fd5a6 SHA512 83a023f4256cd49242769deef7eaee7ad40f6e61fe97885dd2b311f3e3c9c8a87338a06b1e08a634496bb939d6574795027405decf361f38727efd73dd2ba96b WHIRLPOOL 0582b05560ee18dfef115141f408c3e90b458b506cbb801cd984fba8ba2dc1c95c20d2d60a07137322f61e3e63226e3df4d906554957a1d1ec77c3d4be69161b
+DIST rawdog-2.22.tar.gz 68777 SHA256 e0332846142c62d8f4aac94236b0f602eaba4f1462e9aaaaa225768028673906 SHA512 27d4140713b0bc5fd6acf70e0377653266422e74201bb895b622a1abe03607704bf16e83a8135f9b0594b8f9566b84fc969c6f197f26d2e463dc5821fd5816d4 WHIRLPOOL 570d8ae84a476fa2c39f7979f3a8b2ad3d0894bb814678d02a61c9515cfc93a7e809ce87a2f3688cbacff4c73667a468bfcc97653a7a09aca66d0f9dfab9f8f3
+EBUILD rawdog-2.19.ebuild 618 SHA256 1376a47c525c1fa1ea9eb543314186bbda6b60c20acd926543bf3f3ec81d2878 SHA512 1c0bec867f404282f9b876bb9e42304960b82e4777527a456d2a2c302026ba4bfa575361029cfb52808058abdd2e521f6f2231e5c3e2b5950aea38523b384816 WHIRLPOOL 51db47f05aa43ca6254b951c8e2888b0b1c40ac42cf959790234f300908adb82cb326195cd38f0697c2128aada1f504beac5ee82eca3209ad58e91a55b6dfacd
+EBUILD rawdog-2.20.ebuild 625 SHA256 5f9e2a01f1be6ce4fc26a34484c4d510cb2eaef57df26f1481905487b654803a SHA512 79300ab323bd941b9d82d6d2b6a274c58b33f3705e857018e8bcfe5194add3ab2245fbc680938a77aa734adfc35a7a6c655e356e6c4ad8e153539176b6996a22 WHIRLPOOL 300ec8467d7920b038cb3ac10d49d9adc84e91a8ce8344ba2a6d58b923df5f2b0f3cd38cdf6fcee3bb1813727aa99817bb2cd4d4dcfb037a1404032dda0c436c
+EBUILD rawdog-2.22-r1.ebuild 617 SHA256 0fcb6115e5abaa771b05dd7dad2fee9de40361e1ad5b1ca876fe8ee34a990fc3 SHA512 7d04e7690833040017275790998f6a06405b5ca21f5130ffa7ec87decf733d2fc173e923135fbe5f3480906ccb3943d38dbe75188374a927ab659e5cd38cb581 WHIRLPOOL daa306982c000d030659dec404d7c81eb063c6f1184b8118e16c3e1ed81a41e13c4eed8934ae12e97982ff2416a2130f2c1ffc81da227378c536c3eecfde2df9
+EBUILD rawdog-2.22.ebuild 625 SHA256 5f9e2a01f1be6ce4fc26a34484c4d510cb2eaef57df26f1481905487b654803a SHA512 79300ab323bd941b9d82d6d2b6a274c58b33f3705e857018e8bcfe5194add3ab2245fbc680938a77aa734adfc35a7a6c655e356e6c4ad8e153539176b6996a22 WHIRLPOOL 300ec8467d7920b038cb3ac10d49d9adc84e91a8ce8344ba2a6d58b923df5f2b0f3cd38cdf6fcee3bb1813727aa99817bb2cd4d4dcfb037a1404032dda0c436c
+MISC ChangeLog 3334 SHA256 19b9880a33248c60dff71e9361af06687f0520ed87a92ca4f14ddcc14251f047 SHA512 8d11fc9539aad68bb56255ac1f9756642c9c4b25eb9fc6839b1db78761d4d5fa7cfb2feb90663aba661dd4d6b89a663a7defc6284673ee7063ff08b6f75f9fb9 WHIRLPOOL 360d98c2c23721817fc6ec657e84cceaf91f871d41124492bd57b074e122337fc7f97fd09ef8738c1f97b696b2eb44f66f008246bbef77731c04074a5507d881
+MISC ChangeLog-2015 7889 SHA256 68509207dbb6f6a6d0b78f500686ffdecd2fb9eb917cba40fe125eb9231233d7 SHA512 15e082ea0d8c046075e527e0897719b562f2f2ca1953c918506f8fa50000184fb4860366f71f62d315b23bc996f3d524cf695b3867b311e2c7c3d171c2e3fee0 WHIRLPOOL e56b147b9744cfe5e855a0ec4b089cce1e0e62ee9bc72d526d0e33607546db516535a772398dca026246cb86815fd3513a72fa194f26e0fc45509f7638af33ca
+MISC metadata.xml 591 SHA256 51f42bacc167f82b3d32dfac414b27f56d399d36fdec8b047a1ce7a3d7d71f5d SHA512 6307022fb71d771c07ed113a95091591c3952740a91f2fe32f5b480719134dade9324324528ca5225bec5efc41287e3cedd3f978b69c3e066e46745305f7ccf1 WHIRLPOOL 140dc247e4c7d93873149d63d6f3039ba3c39682bd1ea9fd76678474a1e7f852e4c6c327355dc6863b7cac340360a31f5ff084f5cd0a280803806ed7d2961390
diff --git a/net-news/rawdog/metadata.xml b/net-news/rawdog/metadata.xml
new file mode 100644
index 000000000000..72882d23baeb
--- /dev/null
+++ b/net-news/rawdog/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription>
+rawdog is an RSS Aggregator Without Delusions Of Grandeur. Written in Python,
+it uses Mark Pilgrim's feed parser. It runs from cron, collects articles from
+a number of feeds, and generates a static HTML page listing the newest articles
+in date order. It supports per-feed customizable update times, and uses ETags,
+Last-Modified, and gzip compression to minimize network bandwidth usage.
+</longdescription>
+</pkgmetadata>
diff --git a/net-news/rawdog/rawdog-2.19.ebuild b/net-news/rawdog/rawdog-2.19.ebuild
new file mode 100644
index 000000000000..f3c042ce4122
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.19.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html https://pypi.python.org/pypi/rawdog"
+SRC_URI="http://offog.org/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ~s390 sparc x86"
+IUSE=""
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+ # pypy fails half way through; meh
+ ./test-rawdog || die "Test run aborted"
+}
diff --git a/net-news/rawdog/rawdog-2.20.ebuild b/net-news/rawdog/rawdog-2.20.ebuild
new file mode 100644
index 000000000000..e365d3333838
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.20.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html https://pypi.python.org/pypi/rawdog"
+SRC_URI="http://offog.org/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+ # pypy fails half way through; meh
+ ./test-rawdog || die "Test run aborted"
+}
diff --git a/net-news/rawdog/rawdog-2.22-r1.ebuild b/net-news/rawdog/rawdog-2.22-r1.ebuild
new file mode 100644
index 000000000000..e6ef6154e2fd
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.22-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog, RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html https://pypi.python.org/pypi/rawdog"
+SRC_URI="http://offog.org/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+ # pypy fails half way through; meh
+ ./test-rawdog || die "Test run aborted"
+}
diff --git a/net-news/rawdog/rawdog-2.22.ebuild b/net-news/rawdog/rawdog-2.22.ebuild
new file mode 100644
index 000000000000..e365d3333838
--- /dev/null
+++ b/net-news/rawdog/rawdog-2.22.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
+HOMEPAGE="http://offog.org/code/rawdog.html https://pypi.python.org/pypi/rawdog"
+SRC_URI="http://offog.org/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+ # pypy fails half way through; meh
+ ./test-rawdog || die "Test run aborted"
+}
diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
new file mode 100644
index 000000000000..76870da35067
--- /dev/null
+++ b/net-news/rssguard/Manifest
@@ -0,0 +1,9 @@
+AUX rssguard-3.3.5-deps.patch 886 SHA256 2a2c258b460abbeaa342b308cf0690943f92a683afa89fc631f7ef58059c6b8c SHA512 d76996c9cdc214f6f7be125e0e28f6d74cae9b8fc94646c50a139c7a7301d15615a80968246405a67ebbe3fceb0e209c8e986529bf16c43bba669f4f916f9161 WHIRLPOOL fea19aa92d1f40d8f1a42290bb9d0e6d993419f02e80953cfd687584608a2a3e0cca4815e65cddb7de237eb00fa3d484f6a7326f77488f20742e2a05f9141edf
+DIST rssguard-3.3.5.tar.gz 5310573 SHA256 c8f9d05d498e63f5654dca2fc27834403d6cd76f078639a5d6e1b2acbc6e81bf SHA512 3d80cffa20f0f5f625907b0245a09ada18d56a190abddf2bcdc9eaa199867e29b68d445e12eec0dc544469e8ead4df2c6753da634346bf60e0913bdae41951be WHIRLPOOL efc16b622f3a0ddccee05c0ff5ba97933b170a8e1b713bf4cd81baeda745e70c88acd34502a372a34df339ab210b929f331609f022be3d5dc88cb9acc74de697
+DIST rssguard-3.4.1.tar.gz 5128550 SHA256 709a92daef6cacb53983b42684f1d60eed3b7462a14403a2dac6cdb299a88bd4 SHA512 0f60bc7f1d000ec8e0f813cccf6235602b9a8f25b833b2bbf094601a0bfdeb5a7dfe7a0745f625812c1509b8489c45141fa51206175968897b394f942f4e6e2c WHIRLPOOL 826db0559456988d2b85da1968863ad39cd4f34a21626db27a2c4a45669e4badb07f160c870dfef36b36f03e57fe5efc12db8e1969ed7f17d87f199f6c3af210
+EBUILD rssguard-3.3.5.ebuild 1127 SHA256 9aa66ee0f70afd75d45c08864a4430ff8aa392377b45dc7efd08f65d6756e8ec SHA512 86c81432d5b95ca60ddd4131ad7be3aab952dae9a422b53afbb70e37c824154d2d008bca1ed98dbd5be740cff698c922793e80b5d5ed9a3c3c33c13826dc5636 WHIRLPOOL 45a307ae67ba433e0a16cf04cc8096fbf8a73df627fbd1af60d16ef593a6842f202ab03c820e66c1d8fcff369e32e0060658bed6f4b5481126060172c59c90f6
+EBUILD rssguard-3.4.1.ebuild 1086 SHA256 a84a43ac00495dc67c212529397ce8f4a12d8490649c24b093f086675b9346f7 SHA512 e02f5f9f24b5198b793b319d16d2616e79c02f81d74d8209699801bb64cbf7a958daa02f7d024952bb21984b65d9b568a6280abb65783412017f442c9693c5df WHIRLPOOL 47d64d83d98f0fcd0eb8f0be4c1011400fcac93de55cc8f484e5e00065c617cff43e9fd8ee3d9c322912fb4b60eb05cd11d3396cc134236f28e747e707d77d86
+EBUILD rssguard-9999.ebuild 1068 SHA256 3466dc418c4eb0e4eac3d70e8ad752ca1b4686739d59e8f3212e12f6ac65cc5c SHA512 f4739ab41949fd1304ae0adbdd4100c171e647f622c059494d928544d65b0d1bd5a72cd69d3dee648ea0ca9f10ab5d080b14dab48b43b92f9a79b29962adc583 WHIRLPOOL 6283b61ded6c557ea7f65ab1031cf70eef5ea9dba78c93d457c18d22db32faff0b0586211d928a349606d5b8b29733f1eaa35f47abd5c665063bede0f81828e8
+MISC ChangeLog 2786 SHA256 b644bb9e412c9c333309e59089241d34fb5a1501cae2534ea030cc658413684a SHA512 659612848623fb4acfec3258337418ff09c30a03dae114add8312c528b6430817f95863b9ecc763fc013331a18109c885b1fa6d55af2179de0f1b7762fddbc36 WHIRLPOOL 1a24c53a1faec1383c47be701ee3714e5639e6a2b4e8304bb1105b7588fb60c51670c77cb01f18aae8ada80a25b833fe94f799d79ad61054f1d463f6b392528a
+MISC ChangeLog-2015 972 SHA256 2a75eb7bb4c0913e9a8182b335e1d7975e87de1e632cb8e90c0c03ad8b94d627 SHA512 8d6424cf31bcd6ae028471b737b84f3333dc9184be94680b1718304b6f99c5e02c11ea211af3fdb47971003cd3d914994a3ba022760570103245bf157dd30297 WHIRLPOOL 9f16ac9f6c1098137a4b5c63a1a68917fc4d2d8ac397ed4d91300fe9b20bd56677c274a4173b64cd55f4d4c4685605547e77b81b80b211704bd76df81e1c091c
+MISC metadata.xml 549 SHA256 305b31ff93a32caab7a16dafcaf7a602587969012fde31a3c911c67c257ec6fe SHA512 d94106344d205b98b1ae973fe7d159db2ad30437e7ef0e6c3fd6b7dc5fb50fb93567dc4595abcfc81fa0bfbf46c9f7314ff408e050f4999530b68c9c0195311c WHIRLPOOL ace9ef0f9bcc18ac53efcb486f0704f7c20d49578b45a88527faf36082784c577bc0e45c1c2a99891d49302ebd5eb1b7a557c3b78a5fe3eb75b5bfba6fd28c1e
diff --git a/net-news/rssguard/files/rssguard-3.3.5-deps.patch b/net-news/rssguard/files/rssguard-3.3.5-deps.patch
new file mode 100644
index 000000000000..86733e362afe
--- /dev/null
+++ b/net-news/rssguard/files/rssguard-3.3.5-deps.patch
@@ -0,0 +1,25 @@
+Remove these dependencies that are not used.
+
+--- a/rssguard.pro
++++ b/rssguard.pro
+@@ -164,7 +164,7 @@ message(rssguard: Prefix directory: \"$$PREFIX\".)
+ message(rssguard: Build revision: \"$$APP_REVISION\".)
+ message(rssguard: lrelease executable name: \"$$LRELEASE_EXECUTABLE\".)
+
+-QT += core gui widgets sql network xml printsupport
++QT += core gui widgets sql network xml
+
+ CONFIG *= c++11 debug_and_release warn_on
+ DEFINES *= QT_USE_QSTRINGBUILDER QT_USE_FAST_CONCATENATION QT_USE_FAST_OPERATOR_PLUS UNICODE _UNICODE
+diff --git a/src/miscellaneous/systemfactory.cpp b/src/miscellaneous/systemfactory.cpp
+index da35aba..1d6b2cd 100755
+--- a/src/miscellaneous/systemfactory.cpp
++++ b/src/miscellaneous/systemfactory.cpp
+@@ -35,7 +35,6 @@
+ #include <QFileInfo>
+ #include <QDir>
+ #include <QFutureWatcher>
+-#include <QtConcurrent/QtConcurrentRun>
+ #include <QDesktopServices>
+
+
diff --git a/net-news/rssguard/metadata.xml b/net-news/rssguard/metadata.xml
new file mode 100644
index 000000000000..45d5f9354eec
--- /dev/null
+++ b/net-news/rssguard/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>fdsfgs@krutt.org</email>
+ <name>soredake</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">martinrotter/rssguard</remote-id>
+ </upstream>
+ <use>
+ <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for embedded web browser</flag>
+ </use>
+</pkgmetadata>
diff --git a/net-news/rssguard/rssguard-3.3.5.ebuild b/net-news/rssguard/rssguard-3.3.5.ebuild
new file mode 100644
index 000000000000..c7ba435e5114
--- /dev/null
+++ b/net-news/rssguard/rssguard-3.3.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="A tiny RSS and Atom feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard"
+SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug +webengine"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=dev-qt/qtsql-5.6:5
+ >=dev-qt/qtwidgets-5.6:5
+ >=dev-qt/qtxml-5.6:5
+ webengine? ( >=dev-qt/qtwebengine-5.6:5[widgets] )
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/linguist-tools-5.6:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-deps.patch" )
+
+src_prepare() {
+ default
+
+ # remove bundled qtbase translations
+ rm localization/qtbase* || die
+ sed -i -e "s|localization/qtbase-[a-z][a-z].ts||g" ${PN}.pro || die
+}
+
+src_configure() {
+ eqmake5 \
+ CONFIG+=$(usex debug debug release) \
+ USE_WEBENGINE=$(usex webengine true false) \
+ LRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease" \
+ PREFIX="${EPREFIX}"/usr \
+ INSTALL_ROOT=.
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${D}"
+}
diff --git a/net-news/rssguard/rssguard-3.4.1.ebuild b/net-news/rssguard/rssguard-3.4.1.ebuild
new file mode 100644
index 000000000000..8f2495596002
--- /dev/null
+++ b/net-news/rssguard/rssguard-3.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="A tiny RSS and Atom feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard"
+SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug webengine"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=dev-qt/qtsql-5.6:5
+ >=dev-qt/qtwidgets-5.6:5
+ >=dev-qt/qtxml-5.6:5
+ webengine? ( >=dev-qt/qtwebengine-5.6:5[widgets] )
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/linguist-tools-5.6:5
+"
+
+src_prepare() {
+ default
+
+ # remove bundled qtbase translations
+ rm -v localization/qtbase* || die
+ sed -i -e "s|localization/qtbase_[a-z][a-z].ts||g" ${PN}.pro || die
+}
+
+src_configure() {
+ eqmake5 \
+ CONFIG+=$(usex debug debug release) \
+ USE_WEBENGINE=$(usex webengine true false) \
+ LRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease" \
+ PREFIX="${EPREFIX}"/usr \
+ INSTALL_ROOT=.
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${D}"
+}
diff --git a/net-news/rssguard/rssguard-9999.ebuild b/net-news/rssguard/rssguard-9999.ebuild
new file mode 100644
index 000000000000..4ca7b2a43990
--- /dev/null
+++ b/net-news/rssguard/rssguard-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit git-r3 qmake-utils
+
+DESCRIPTION="A tiny RSS and Atom feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard"
+EGIT_REPO_URI="https://github.com/martinrotter/${PN}.git"
+EGIT_SUBMODULES=()
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug webengine"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=dev-qt/qtsql-5.6:5
+ >=dev-qt/qtwidgets-5.6:5
+ >=dev-qt/qtxml-5.6:5
+ webengine? ( >=dev-qt/qtwebengine-5.6:5[widgets] )
+"
+DEPEND="${RDEPEND}
+ >=dev-qt/linguist-tools-5.6:5
+"
+
+src_prepare() {
+ default
+
+ # remove bundled qtbase translations
+ rm -v localization/qtbase* || die
+ sed -i -e "s|localization/qtbase_[a-z][a-z].ts||g" ${PN}.pro || die
+}
+
+src_configure() {
+ eqmake5 \
+ CONFIG+=$(usex debug debug release) \
+ USE_WEBENGINE=$(usex webengine true false) \
+ LRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease" \
+ PREFIX="${EPREFIX}"/usr \
+ INSTALL_ROOT=.
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${D}"
+}
diff --git a/net-news/rsstail/Manifest b/net-news/rsstail/Manifest
new file mode 100644
index 000000000000..40af20dc300d
--- /dev/null
+++ b/net-news/rsstail/Manifest
@@ -0,0 +1,5 @@
+DIST rsstail-1.8.tgz 5085 SHA256 19284f3eca4bfa649f53848e19e6ee134bce17ccf2a22919cc8c600684877801 SHA512 9a603b384f866fec55ea57572f15aadc467133e12509ec36fe034e1bce89fd1ff3d4982a34d44621413d374ebb17f30e7192c4f1e463f0b05ee2d9537f2a8dbc WHIRLPOOL df022333d8ef01a223540fddb247d4cd283cd74428d4f8185cba7b6c6f29e10d5014104a428c417bd7e5111c5f048b9374455e9ca4d6e4aaba7fdf44a76ae3e8
+EBUILD rsstail-1.8.ebuild 595 SHA256 acd729e80ee9150731dee4c67887cb908feeb4b65f7d36b0fed9bc430430a16b SHA512 5404b9ace2fdbc1aab20eb138e24d91fa4050dfbe9a819407232c1064665b31dd99ab1de68ad98624f677c4de0c73337e512e370d03266cc0b76382be6fa7eb2 WHIRLPOOL efdbf80167b7867a9c7835f034373d514cde19e726c54862c588d71e0b16a1d4860b6865698868f451fee344b4a21e26ac42e94b7060ae2fc9cca2a27faa6363
+MISC ChangeLog 2452 SHA256 eb90583cd214c5008b6b555083f9635b783182ecf818205de71fee33002c4d1f SHA512 8ae0a3ef2690c7afbd506e56233c6ad306ebfa036e49876e01ce1eb09703ed9ab44ccd45dfa7e8b0a1866802ba8b9cfcc4d3b333f9b7a0ba0b1b059523b44a35 WHIRLPOOL 8fc14677f0f4266bcb466e2eb8b09af170950faba3df45eb3d242f4cef57349bc28e06add2a7fff2bb4c8177ec0afb2ccfbbc8c7e25973d777bec538c4b712b6
+MISC ChangeLog-2015 1993 SHA256 92d3a6fa5db3048615ccb5eb41a5b952af7abb9a5467a5595d4e0dae1f22293c SHA512 04f43aaff18c9942d8dd5e6f3c7bcc768a56baa768893e693f3da4013bd4759dfd92970abf7a36e372727cf500366f73331ef23285ed23010dd2fe37b15b0062 WHIRLPOOL d7cafbf9c7de44c5af2cc576e3721df604b7aa8e9a0f9bb4ff0da7a43827ecb84afc79b0280d32187483ab4c58bf552668d7a2596312387f5f49ac95de78bdc3
+MISC metadata.xml 345 SHA256 1e6a7d5dde5dfbca8deca50bad947cd3a770a4ec587a10c091f6d1a6aea83300 SHA512 118f1b77be4af2d1cf3a4e255ff60ecf13107ba5cad3c3f7c27bdc040c4a41d257d5014798acb632e1e4fd197ea0025104af3765f8f7e45815f225e72431e180 WHIRLPOOL 9b08859a35547135d9f3178461a11077464f42ef451545e6f81b5dd99b4453e6b91265e6f28d8ff3966f8f84c4fcc71a54fd825e45122a2856e1688f15400b4a
diff --git a/net-news/rsstail/metadata.xml b/net-news/rsstail/metadata.xml
new file mode 100644
index 000000000000..cdd0073be24c
--- /dev/null
+++ b/net-news/rsstail/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">
+ RSSTail is more or less an rss reader: it monitors an rss-feed and if it
+ detects a new entry it'll emit only that new entry.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-news/rsstail/rsstail-1.8.ebuild b/net-news/rsstail/rsstail-1.8.ebuild
new file mode 100644
index 000000000000..9e245b82efe6
--- /dev/null
+++ b/net-news/rsstail/rsstail-1.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="A tail-like RSS-reader"
+HOMEPAGE="http://www.vanheusden.com/rsstail/"
+SRC_URI="http://www.vanheusden.com/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=net-libs/libmrss-0.17.1"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -DVERSION=\\\"\$(VERSION)\\\"" \
+ LDFLAGS="${LDFLAGS} -lmrss"
+}
+
+src_install() {
+ dobin rsstail
+ doman rsstail.1
+ newdoc readme.txt README
+}
diff --git a/net-news/rsstool/Manifest b/net-news/rsstool/Manifest
new file mode 100644
index 000000000000..faae5f75e828
--- /dev/null
+++ b/net-news/rsstool/Manifest
@@ -0,0 +1,5 @@
+DIST rsstool-1.0.1rc2-src.zip 135622 SHA256 6eba02cc8d2a3efeca137cfbaec674ef4d75c82d5998442d5b99ed67a704664e SHA512 9c04f194e1940909409f6039bd8842e1ff558ec2849e42949143b4cddf7472f7e65925d2acaae40bb423ce26b7c6e66fa675208c3f61ea7e010040b6b8d8af0d WHIRLPOOL 4f1de751854645b7070aa08e59617c421b92e371be14d98268af2b6365b4c3c33ec786fadf8ba6c5cae245cf074349175ef8c1225c8aa35f5bdca10f74a962ef
+EBUILD rsstool-1.0.1_rc2.ebuild 733 SHA256 f4be19bfc82b1ebfeddada0c8856fc57e5be0560ac4c6ab956f640bd720af7bb SHA512 2d38b976d499785b8e296c8467ff7d399e035a35eff581d6a92629a7ca92a16b717a8739f832607d961eed06a6a6ad902e1fbafb78b547b0997f13b5613bd52f WHIRLPOOL 86c8a00b42b97d3c360bb8dd85d279b66c69e3900793c8a6d1b02ecf7fe6cdf7d0a5a49bb24a30dbbf0d6978cfa28c96f1661be6e6a0f7964f95e5f8c10e2447
+MISC ChangeLog 2464 SHA256 04115884f972cd6c6546d4d2c77199b43e41acb940cd1b96d2b2867afb1eb664 SHA512 b488cacc3f69fac9711a4b3ae2ea4502a0cc500da5974b581c19b9896b7bfa32c57da679a315e39f819eb023c830cbf731f60cfa1b21b5a5803976ccb8853c55 WHIRLPOOL 4db3e8f95679333f0583d1162b07176fd98b5a67128da3a3a1325b93a838d41b19eafdf178f1ea1ef8cf0f1c7f85c246c6aa5feede0fab24fc2f77fe2816b553
+MISC ChangeLog-2015 3744 SHA256 d4aa96e515f1a5d3cd046214181d3b1f743f57d77dbf5a2205f3e857c819004a SHA512 e6fc84ce48c4a83561a7e144bd4acd34faa60e7c2b76c510181d994c4314f4eee96f89e5f2eac43d6e1b17955394ca0c86cc1fbeafcfde75b724a793d3bb6a1c WHIRLPOOL 7d5441e11f5e3f7ea3d978a416c9c62fa54ab452b5b2df985c55d7796056305ab5eb3c8228aea1e405e92461acaa7f8168056c140dccdc2270ca7a6cececcc09
+MISC metadata.xml 244 SHA256 2f870e8a35377fd8e4f2c8932016e775eb50c83ec1147b4757b179f198e8d1ce SHA512 4b0249897fba7ce0c153909cfd035e9dfca3ef6229853693475cd10058c9912212f92f84fcc32581b0c7c43de567af81d40fe6230a2a678844366905b10591dd WHIRLPOOL 035562810eb4f90cda99dcc80271d1786070fbeefd2ce90f7e0b01bd90c30d21a9c3dd868d90f181e4b092986072249e5e93b569037927e3137a14e4b7ce19c4
diff --git a/net-news/rsstool/metadata.xml b/net-news/rsstool/metadata.xml
new file mode 100644
index 000000000000..0c0160439255
--- /dev/null
+++ b/net-news/rsstool/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">rsstool</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/rsstool/rsstool-1.0.1_rc2.ebuild b/net-news/rsstool/rsstool-1.0.1_rc2.ebuild
new file mode 100644
index 000000000000..68db082e472d
--- /dev/null
+++ b/net-news/rsstool/rsstool-1.0.1_rc2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+MY_P=${PN}-${PV/_}
+
+DESCRIPTION="cmdline tool to read, parse, merge, and write RSS (and Atom) feeds"
+HOMEPAGE="http://rsstool.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="dev-libs/libxml2
+ net-misc/curl"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}-src/src
+
+src_prepare() {
+ sed -e '1i#!/bin/bash' -i configure || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" BINDIR="/usr/bin" install
+
+ dohtml ../{changes,faq,readme}.html
+}
diff --git a/net-news/snownews/Manifest b/net-news/snownews/Manifest
new file mode 100644
index 000000000000..635c45ca62ed
--- /dev/null
+++ b/net-news/snownews/Manifest
@@ -0,0 +1,5 @@
+DIST snownews-1.5.12.tar.gz 167944 SHA256 26dd96e9345d9cbc1c0c9470417080dd0c3eb31e7ea944f78f3302d7060ecb90 SHA512 7a7ccd5ea57f8bbb73f1429ab931a38203e858c74a383c5347e66088b84f6a7240feeee99e179687ce0a7a89c6c1406ce20d6c5d6771d25a0a0301fa5526e220 WHIRLPOOL c0a127db3700789e134720cbf77858a7c37950e9b05b4ca2f13372f774eb6f7ee97dd2f957ba1c3571c241a241993feb702dbb0d90c0c8ea03d2e6003fdf24b1
+EBUILD snownews-1.5.12-r1.ebuild 1290 SHA256 a7aa31e9ce14d0e6dd578a70d1b1b8f1bad93bf0686c0d2610b2606c6f414d67 SHA512 6d9fa67ea049d4d85b02abb2f82fc39cc234b2f4fd70612a005e11fb67b4d73a63a7af7d24cbad61ee6447780447ca90b27ee21a54184de108267816072f81c8 WHIRLPOOL a8ee245c2df2125d69e986337b222c3c34517e4d4c3776dc60b44094b436f10f1dd38311d2e8642b251b6d83cee598e8121a0c2920c7365638561fb5f12b91e9
+MISC ChangeLog 2571 SHA256 0eaf70b7bfdfe0c2d87b0307de69f6aa2841f2aa3c29267270953c27ea68437f SHA512 92c7f780f832b21b5f8eb48c34ec7094cffec94ca6f9aff7e9f4ff95e292d795f635140b6440a81c9d550830224541891fb94908ca55b52717377ff1263345c8 WHIRLPOOL ca9b2da24c46e958ddc609f51daf847644f76aca578249007eb5124a7b49f0ab218132dd2c29799f5a724e193be1340264962e8835d5a6bfadee653bb7e91470
+MISC ChangeLog-2015 7983 SHA256 c08b8ad7eddbc73996c15c6fb5efd872d6fe737b781dfd1cb2ce9012eec37bdc SHA512 f8a4d74b20ebb4fbe92d3dd422345327c6d572f4f7306f5b9f704bfe713912e74bb7a5899a968c9dc7529234faa61f35a19867b9d3f96ace073112e1206a6fb2 WHIRLPOOL d495afb2bcd43a281635205a3ea5728491c7610786f6479d8bce0a2aef26a593f651c219c370f64b444daf8d48b052dc40edcd50b7d0e9edadc42bcd49864a4c
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/net-news/snownews/metadata.xml b/net-news/snownews/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/net-news/snownews/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/net-news/snownews/snownews-1.5.12-r1.ebuild b/net-news/snownews/snownews-1.5.12-r1.ebuild
new file mode 100644
index 000000000000..0b1026c5adce
--- /dev/null
+++ b/net-news/snownews/snownews-1.5.12-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Snownews, a text-mode RSS/RDF newsreader"
+HOMEPAGE="http://snownews.kcore.de/"
+SRC_URI="http://home.kcore.de/~kiza/software/snownews/download/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="unicode"
+
+COMMON_DEPEND="
+ >=dev-libs/libxml2-2.5.6
+ >=sys-libs/ncurses-5.3[unicode?]
+ dev-libs/openssl
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ dev-perl/XML-LibXML
+ dev-perl/libwww-perl
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ sed -i -e "s|-O2||g" configure || die
+ sed -i -e 's|$(INSTALL) -s|$(INSTALL)|g' Makefile || die
+}
+
+src_configure() {
+ tc-export PKG_CONFIG
+ if use unicode; then
+ sed -i -e 's|-lncurses|`\\$(PKG_CONFIG) --libs ncursesw`|' configure || die
+ else
+ sed -i -e 's|-lncurses|`\\$(PKG_CONFIG) --libs ncurses`|' configure || die
+ fi
+
+ # perl script, not autotools based
+ ./configure --prefix="${EPREFIX}/usr" || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ EXTRA_CFLAGS="${CFLAGS}" \
+ EXTRA_LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+
+ dodoc AUTHOR Changelog CREDITS README README.de README.patching
+}
diff --git a/net-news/yencode/Manifest b/net-news/yencode/Manifest
new file mode 100644
index 000000000000..75310ff9cb25
--- /dev/null
+++ b/net-news/yencode/Manifest
@@ -0,0 +1,5 @@
+DIST yencode-0.46.tar.gz 241762 SHA256 7c73536b09af087e5494f7c01a6a5e19d6dfc87a9c2a38990d281118bcd210e4 SHA512 5883ec76f2ef3b857f09c79c63f47e2a1cf0354dbc06ff11cafecfda1112c638283ea3a987f906286ccc9dbe9d57f5f35b06ec1c3404dfc46465e722410d34a8 WHIRLPOOL b55dcbd2f5b1d672cd632e168a18cbec1bfe859205d73ad9ba328f9cbbfe00924ff239eec1411f542fee5fe8f171b1e2d6ff6bdbd96363b7997d6b2b031f9250
+EBUILD yencode-0.46.ebuild 779 SHA256 7c849975bc96d49d423b02e3098928482aeb0b57899054327fe586f1f3f9f1c3 SHA512 38c4f9695d0d4d225bd2fc9f033e576a3edaa44de67b2aaeea54f730220ca903ff590521a3332e46d31f4fe56ce60a7f7f5fab1998d9eb66ddd28a5ff5a5952e WHIRLPOOL c242f3e8ad79280b13fe65cd9c4b2bb934253eab6cbabff4f4d983aec67aaef419d0e7211be96d897774df9fc885073048ee05663849890665da08001179df2e
+MISC ChangeLog 2454 SHA256 78327af207b0dce971cd548f100b0f3558a7b4e4b11ad3d22c4b287e3167d865 SHA512 609ed488bcd0a280145f474a935952255d1b653c37705d7b589cff8d5c81086b812321302866544fac8a38e1e9b98e0ef21edb51c0e94d55035373d99df857bb WHIRLPOOL 54c08fbecb1ad8c25b1bd096d2cd702b90db71c75cb5b87bc31b3527c9f73b6afac87d256816b0d0cefdc1c7ecca58be5d76c652150739a206d15ccdf98b372a
+MISC ChangeLog-2015 1687 SHA256 dcde1670e498e5df073fe481fb56776d75985837d2e384b9e7b7c112ba63ecf1 SHA512 28e56f927ef7b71cef5a105c4a6eca6192bc947c6ca7abbc2df7347cdbc6b2fed257e7e0f9e7bd6c63e2131e63faf9db8da471d4a1f3c4d0d2f2a166637be595 WHIRLPOOL e42392372441398926adc244486fa9a98f5bd03e0061de7eefe213d9d13dd85ef91cef06282c9b1e315542c61c71d305eb4179b0c5f59c52eb8c6759f1df14a3
+MISC metadata.xml 244 SHA256 c091c92925881a08d00c5fdcb3bb4fef7b7968f91816a09dbb63b9b42eced4d6 SHA512 69b685f33e5b0f852599dc58d7f6919a7bdf4afe97fb103f42e40089a159311cdb2805620f526ab2ca79e3a7e73a622835c0b0363197b94309297ed01dd66715 WHIRLPOOL bbfd019ae6a7d90f26270f67b77593d8ac96504842313794f5d7c49a10e219cb79a4c51528fbd1527ffbad9c0f48611d55a06721dc3cabbf4e282530829ee521
diff --git a/net-news/yencode/metadata.xml b/net-news/yencode/metadata.xml
new file mode 100644
index 000000000000..41a20e328442
--- /dev/null
+++ b/net-news/yencode/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">yencode</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/yencode/yencode-0.46.ebuild b/net-news/yencode/yencode-0.46.ebuild
new file mode 100644
index 000000000000..7a677aa8933a
--- /dev/null
+++ b/net-news/yencode/yencode-0.46.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="yEnc encoder/decoder package"
+HOMEPAGE="http://www.yencode.org"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc ~sparc arm ~amd64"
+IUSE="nls"
+
+DEPEND=""
+
+src_compile() {
+ local myconf
+ use nls || myconf="--disable-nls"
+
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ ${myconf} || die "./configure failed"
+
+ emake || die
+}
+
+src_install () {
+ make \
+ prefix=${D}/usr \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ install || die
+ dodoc AUTHORS NEWS README ChangeLog
+ doman doc/ydecode.1 doc/yencode.1 doc/ypost.1 doc/ypostrc.5
+}
diff --git a/net-news/yydecode/Manifest b/net-news/yydecode/Manifest
new file mode 100644
index 000000000000..7bf29543ba15
--- /dev/null
+++ b/net-news/yydecode/Manifest
@@ -0,0 +1,5 @@
+DIST yydecode-0.2.10.tar.gz 119983 SHA256 bd4879643f6539770fd23d1a51dc6a91ba3de2823cf14d047a40c630b3c7ba66 SHA512 0ca27e6458a1b3dbb022cde96a7c39bb93d91de8b0a6ce1e5105672e4df3a982267cf2c5f815d410e1b44afee5109a605fd2d1e4024d7ec1b90662a31ac72631 WHIRLPOOL 1ba44175c2d97eed81474e704ad0eca10b25aae27a34afb9a95dc101c8538a9330109b4c79487cf760a6b3a66fe90f6280af89234449a3e7cce177ca9e8d4b97
+EBUILD yydecode-0.2.10-r1.ebuild 431 SHA256 589a63907085bfdb4f896d6e91f56ee93cfed83853aba78eaadbd073b6add21c SHA512 0ff6afa47a64b88c95efcef7a546e9a80d48302128a6949a03d0f8952898ae4f9b93649da7a6cc36a1c91dd82328c0e6df7f5ec77e5282896473a0913f36ecd6 WHIRLPOOL 5df4edaaa836ecc9e0837eb13fdc1c4546bde1cae9ec5c798947b0a013cef67e87cd299539e5af04a29365f463ed0a3a6daf07ea65795c2c572d976a89281396
+MISC ChangeLog 2467 SHA256 19ceb5b84fcc4b3aa175efb7993c3bbda345b2f6e72e98d52c3b91e87e950ed2 SHA512 90e730404ba19d20935b79c123140de3629a012669b45278b67a1a4b22087f0a56255a74a2af026b836cf9554a0acb9274a30357d2364429ddef920f8e514de9 WHIRLPOOL 12747f15f7c84a950401b8895f01b41f79bc22525679b73684679aec6c88547f92b2fc22d502b2121c560ff54abfcd19425119bc8a34ff4411852f540b065d07
+MISC ChangeLog-2015 2019 SHA256 02fb4d4e6632b8ac27f5ecc532d47d67ee7b241cda232f2085b2fabb0ffdf644 SHA512 35ff19abcd20306375fde4f4d657a716b67730b9bd5e4a9c7e44d41de31b1207960a3161742edb95e5ca6eaff58f866aa58525a3471328aa29eefca78acc135b WHIRLPOOL 6590fbd435e43af969b9ea214c0acf3cfe8dd1e528cf0b0266115a772a5c85471e0953c464540dec65f0d278b5eec997bc13dfed5d869a3b1e390556312d6480
+MISC metadata.xml 245 SHA256 7091baf9def254000ff67bfc5cc41c90746c8ab3f9f6690d1557c4ded6fa9104 SHA512 8fd9d7f136df6ceb3ed22a4988527582bad0e11f74282323fd71578fb2944ee909623ffcee4321cdddc522cab316b6b21aef7b218b18f1357350467dbfd7ebe4 WHIRLPOOL a08cc91c54c9e9dd7b6ca5b51f1890475a56ea3711f71a58dbd004e3d051ed8a058a22cbbc5c2e634ea44244c0e66a0b5c898009d963715a99b3f5b1a020fcac
diff --git a/net-news/yydecode/metadata.xml b/net-news/yydecode/metadata.xml
new file mode 100644
index 000000000000..0a5249a023cf
--- /dev/null
+++ b/net-news/yydecode/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="sourceforge">yydecode</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-news/yydecode/yydecode-0.2.10-r1.ebuild b/net-news/yydecode/yydecode-0.2.10-r1.ebuild
new file mode 100644
index 000000000000..f4c1629a7c0f
--- /dev/null
+++ b/net-news/yydecode/yydecode-0.2.10-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="A decoder for yENC format, popular on Usenet"
+HOMEPAGE="http://yydecode.sourceforge.net/"
+SRC_URI="mirror://sourceforge/yydecode/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~ppc ~sparc x86"
+IUSE=""
+
+src_prepare() {
+ sed -e "s/t3.sh//" -e "s/t7.sh//" -i checks/Makefile.in || die
+}