[gentoo-commits] repo/gentoo:master commit in: dev-haskell/feed/
commit: bceeb23429dc1178efb6927afb2942eeba155d57 Author: Sam James gentoo org> AuthorDate: Sun Jul 24 01:12:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 01:25:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bceeb234 dev-haskell/feed: drop 1.3.0.1 Signed-off-by: Sam James gentoo.org> dev-haskell/feed/Manifest| 1 - dev-haskell/feed/feed-1.3.0.1.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/dev-haskell/feed/Manifest b/dev-haskell/feed/Manifest index ec7e76688603..a03211a49a13 100644 --- a/dev-haskell/feed/Manifest +++ b/dev-haskell/feed/Manifest @@ -1,2 +1 @@ -DIST feed-1.3.0.1.tar.gz 107230 BLAKE2B 5ed36f28c63e2af4669a37cac0715891b96d37570dfa99404df5764ad1e5b4e512d3d1a54e263c838875cc4a29ce00b3a022b3a2647983cbda4011ba5accd855 SHA512 73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767 DIST feed-1.3.2.1.tar.gz 107015 BLAKE2B 4a40441b17f50b9e7d43aee629fa0bc44f5b5cd1ca6281f3f5a8930b9cc5c2acdbdff05e9db4cc96c0e40681ecb15896655d8bbc708dc0bc4e3734b6e9f563bd SHA512 2175201ff9eaab5732e1c4e8dda6a35e8fa0dea5c58cd379348c97cd61a5eaf76e88f8d58d22df0a4b16681017e7ad01657ad60a63d90dab88df3b644ccb1ea0 diff --git a/dev-haskell/feed/feed-1.3.0.1.ebuild b/dev-haskell/feed/feed-1.3.0.1.ebuild deleted file mode 100644 index 909b96ff32b8.. --- a/dev-haskell/feed/feed-1.3.0.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4. - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # markdown-unlit fals to generate a test: "test-suite" -inherit haskell-cabal - -DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds" -HOMEPAGE="https://github.com/bergmark/feed; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # ghc: could not execute: markdown-unlit - -RDEPEND=">=dev-haskell/base-compat-0.9:=[profile?] =dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/old-time-1:=[profile?] =dev-haskell/safe-0.3:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/xml-conduit-1.3:=[profile?] =dev-haskell/xml-types-0.3.6:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 -" - -src_prepare() { - default - - cabal_chdeps \ - 'base >= 4 && < 4.14' 'base >= 4' -}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/feed/, dev-haskell/feed/files/
commit: 5362f927c469032531d761895503e6ffa5475406 Author: Sam James gentoo org> AuthorDate: Sat Jul 23 22:30:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 22:47:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5362f927 dev-haskell/feed: add 1.3.2.1 (sync with ::gentoo) Signed-off-by: Sam James gentoo.org> dev-haskell/feed/Manifest | 1 + dev-haskell/feed/feed-1.3.2.1.ebuild | 39 ++ .../feed/files/feed-1.3.2.1-disable-doctest.patch | 18 ++ 3 files changed, 58 insertions(+) diff --git a/dev-haskell/feed/Manifest b/dev-haskell/feed/Manifest index 29c505411fc1..ec7e76688603 100644 --- a/dev-haskell/feed/Manifest +++ b/dev-haskell/feed/Manifest @@ -1 +1,2 @@ DIST feed-1.3.0.1.tar.gz 107230 BLAKE2B 5ed36f28c63e2af4669a37cac0715891b96d37570dfa99404df5764ad1e5b4e512d3d1a54e263c838875cc4a29ce00b3a022b3a2647983cbda4011ba5accd855 SHA512 73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767 +DIST feed-1.3.2.1.tar.gz 107015 BLAKE2B 4a40441b17f50b9e7d43aee629fa0bc44f5b5cd1ca6281f3f5a8930b9cc5c2acdbdff05e9db4cc96c0e40681ecb15896655d8bbc708dc0bc4e3734b6e9f563bd SHA512 2175201ff9eaab5732e1c4e8dda6a35e8fa0dea5c58cd379348c97cd61a5eaf76e88f8d58d22df0a4b16681017e7ad01657ad60a63d90dab88df3b644ccb1ea0 diff --git a/dev-haskell/feed/feed-1.3.2.1.ebuild b/dev-haskell/feed/feed-1.3.2.1.ebuild new file mode 100644 index ..3204f130059b --- /dev/null +++ b/dev-haskell/feed/feed-1.3.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1. + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds" +HOMEPAGE="https://github.com/haskell-party/feed; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +PATCHES=( "${FILESDIR}/${PN}-1.3.2.1-disable-doctest.patch" ) + +RDEPEND=">=dev-haskell/base-compat-0.9:=[profile?] =dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/old-time-1:=[profile?] =dev-haskell/safe-0.3:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/xml-conduit-1.3:=[profile?] =dev-haskell/xml-types-0.3.6:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/doctest + >=dev-haskell/hunit-1.2 =dev-haskell/markdown-unlit-0.4 =dev-haskell/test-framework-0.8 =dev-haskell/test-framework-hunit-0.3 +Signed-off-by: hololeap + +These doctests are difficult to run successfully and aren't worth the effort. + +diff -urN feed-1.3.2.1/feed.cabal feed-1.3.2.1-r1/feed.cabal +--- feed-1.3.2.1/feed.cabal2022-03-28 20:36:31.561223247 -0600 feed-1.3.2.1-r1/feed.cabal 2022-03-28 21:05:49.501202376 -0600 +@@ -153,8 +153,7 @@ + main-is: doctest-driver.hs + type: exitcode-stdio-1.0 + default-language: Haskell2010 +- if impl(ghc < 8) +- buildable: False ++ buildable: False + build-depends: + base >= 4.6 + , doctest
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/feed/
commit: 6b4f12ca570a2fdf3719f842c66ef9808c05f119 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 12 20:05:18 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 12 20:23:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4f12ca dev-haskell/feed: drop old Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/feed/Manifest | 1 - dev-haskell/feed/feed-0.3.11.1.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/dev-haskell/feed/Manifest b/dev-haskell/feed/Manifest index 5c461525030..29c505411fc 100644 --- a/dev-haskell/feed/Manifest +++ b/dev-haskell/feed/Manifest @@ -1,2 +1 @@ -DIST feed-0.3.11.1.tar.gz 101392 BLAKE2B 3a208015edf06255359d7ed2c05191fd01383f35c2d1611176b4ac3c180cb0f9843c0494259d3bc338421cb437028d2fc73a3e1d283486931eb0edbcf381a18c SHA512 29c310c4d206c4a6088c3fcc242faccfa57f8337ecd54b5eee30f892acacadd519d65c66e490b55bd91d0e9a39540ae77a2ed10e8e260e6de750a44ed9132ffc DIST feed-1.3.0.1.tar.gz 107230 BLAKE2B 5ed36f28c63e2af4669a37cac0715891b96d37570dfa99404df5764ad1e5b4e512d3d1a54e263c838875cc4a29ce00b3a022b3a2647983cbda4011ba5accd855 SHA512 73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767 diff --git a/dev-haskell/feed/feed-0.3.11.1.ebuild b/dev-haskell/feed/feed-0.3.11.1.ebuild deleted file mode 100644 index b57be0c960e..000 --- a/dev-haskell/feed/feed-0.3.11.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.6. - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds" -HOMEPAGE="https://github.com/bergmark/feed; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/old-time-1:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/xml-1.2.6:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( >=dev-haskell/hunit-1.2 =dev-haskell/test-framework-0.8 =dev-haskell/test-framework-hunit-0.3 = 4 && < 4.9' 'base >= 4' \ - 'time < 1.6' 'time' -}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/feed/files/, dev-haskell/feed/
commit: 884aac6da3885132fd3523afdafe6f4230d2a6ea Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 11 08:47:53 2016 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 11 08:48:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884aac6d dev-haskell/feed: allow ghc-8 Package-Manager: portage-2.2.28 dev-haskell/feed/feed-0.3.11.1.ebuild | 6 ++ dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch | 20 - .../feed/files/feed-0.3.9.2-utf8-string.patch | 25 -- 3 files changed, 6 insertions(+), 45 deletions(-) diff --git a/dev-haskell/feed/feed-0.3.11.1.ebuild b/dev-haskell/feed/feed-0.3.11.1.ebuild index 88c638b..404dd30 100644 --- a/dev-haskell/feed/feed-0.3.11.1.ebuild +++ b/dev-haskell/feed/feed-0.3.11.1.ebuild @@ -31,3 +31,9 @@ DEPEND="${RDEPEND} >=dev-haskell/test-framework-0.8 =dev-haskell/test-framework-hunit-0.3 = 4 && < 4.9' 'base >= 4' \ + 'time < 1.6' 'time' +} diff --git a/dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch b/dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch deleted file mode 100644 index 41f672c..000 --- a/dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch +++ /dev/null @@ -1,20 +0,0 @@ feed-0.3.9.2-orig/Text/Feed/Query.hs 2013-10-28 02:48:21.0 +1100 -+++ feed-0.3.9.2/Text/Feed/Query.hs2015-04-04 11:48:36.759173147 +1100 -@@ -1,3 +1,4 @@ -+{-# LANGUAGE CPP #-} - - -- | - -- Module: Text.Feed.Query -@@ -62,7 +63,12 @@ - import Data.Maybe - - -- for getItemPublishDate rfc822 date parsing. -+#if MIN_VERSION_time(1,5,0) -+import System.Locale ( rfc822DateFormat, iso8601DateFormat ) -+import Data.Time ( defaultTimeLocale ) -+#else - import System.Locale ( rfc822DateFormat, iso8601DateFormat, defaultTimeLocale ) -+#endif - import Data.Time.Format ( ParseTime, parseTime ) - - feedItems :: Feed.Feed -> [Feed.Item] diff --git a/dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch b/dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch deleted file mode 100644 index 323ae70..000 --- a/dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/Text/Feed/Import.hs b/Text/Feed/Import.hs -index 8fde5f9..c001cee 100644 a/Text/Feed/Import.hs -+++ b/Text/Feed/Import.hs -@@ -12,6 +12,7 @@ - -- - - -+{-# LANGUAGE CPP #-} - module Text.Feed.Import - ( parseFeedFromFile -- :: FilePath -> IO Feed - , parseFeedString -- :: String -> IO Feed -@@ -32,7 +33,12 @@ import Text.XML.Light.Lexer ( XmlSource ) - - import Control.Monad - -+#if MIN_VERSION_utf8_string(1,0,0) -+import Prelude as UTF8 (readFile) -+import Prelude -+#else - import System.IO.UTF8 as UTF8 ( readFile ) -+#endif - - -- | 'parseFeedFromFile fp' reads in the contents of the file at @fp@; - -- the assumed encoding is UTF-8.