diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-12-15 18:09:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-12-15 18:09:03 +0000 |
commit | 7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch) | |
tree | 4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /net-mail/list-remote-forwards | |
parent | b284a3168fa91a038925d2ecf5e4791011ea5e7d (diff) |
gentoo resync : 15.12.2019
Diffstat (limited to 'net-mail/list-remote-forwards')
3 files changed, 75 insertions, 0 deletions
diff --git a/net-mail/list-remote-forwards/Manifest b/net-mail/list-remote-forwards/Manifest index ff74a45e261d..a7ff3c8d5134 100644 --- a/net-mail/list-remote-forwards/Manifest +++ b/net-mail/list-remote-forwards/Manifest @@ -1,3 +1,5 @@ +AUX list-remote-forwards-0.0.1-ghc84.patch 978 BLAKE2B 295f2ca369794739da3ff45bf6a5ca57b102942c93b8dd8c4e99d9a70906a469c761aa0fdbe50311d6e56d5bb0725610dd473c49152f4cdd3462cd2da2a8418d SHA512 4f9addb938b14590d98e4e17e6764987ebe4192d7492de1ce2c917881ec20ecd15898988c223dac695ed8f71d7b2fe74f8b798a52960f215fd4c9c9a02c9a72e DIST list-remote-forwards-0.0.1.tar.gz 25869 BLAKE2B decfd8b5d4fcbd5e278f9c58f79687aa33cc91d4d4907ff7a29fe6b745ff49c073e3beaf2876ec071f4ed1099b4575cacb8194049add04c0aa8ebeff3338293e SHA512 b6d8c0e8a72e3dcbc62c00b291da99da6c37c853997c367eb60db128db327c1f862e9dc6d9ad4028aad2e0cec9acc96add28d85d4b22508e1fd00a65bb9b0317 EBUILD list-remote-forwards-0.0.1-r1.ebuild 994 BLAKE2B 390cc3ae12fb933b6fce5635908c31677a46486edfc288b936c57402679968c53dafca811ad053c992df1c4702feb8656863bec3bae17af9d1b8f9b36109802f SHA512 fb0b1a2f5026d2e178acd60c60bf9a0b8394f01f95ad3853dc163ad011c305d281b01a718e5e16b9cb8c208c7d9c67541c9709aae9ca0a59c914a2fc9d612d0e +EBUILD list-remote-forwards-0.0.1-r2.ebuild 1101 BLAKE2B 6e632191a0332dd74eb6d0edd5c922577ecd70b3d6c91031cb9ec4b96a1ba548560534cd243bd785f3d7d8c3f2f92701a2435d0134849391a72b52bc7e170b22 SHA512 2997d82a3c25e21ef173231fa4e52afee4acf6c175e76fedf695b564ab614370b770057d7e84f3dd4ee5632b350a03914e9a7d9c6a52e77a519717fc387b7f65 MISC metadata.xml 4175 BLAKE2B 183538e85d540850e8176fb6c2a6a24dd0dfddeac8bf9b9ee684b11ef8ddb54c58e5a0292f67e72c15264880fcd68d253b48c3ca70bf0b8110b9cc8d58438186 SHA512 a6cb86568d00776106d194639bfbabec5e753e8bcc5c4b1c2f50f25f1202865ea45a946e55de5bc41a79ad7a18c8d9442ec7e964065a1b00fa0c5937177ee9e4 diff --git a/net-mail/list-remote-forwards/files/list-remote-forwards-0.0.1-ghc84.patch b/net-mail/list-remote-forwards/files/list-remote-forwards-0.0.1-ghc84.patch new file mode 100644 index 000000000000..bf21a42d5973 --- /dev/null +++ b/net-mail/list-remote-forwards/files/list-remote-forwards-0.0.1-ghc84.patch @@ -0,0 +1,26 @@ +--- a/src/OptionalConfiguration.hs ++++ b/src/OptionalConfiguration.hs +@@ -31,2 +31,3 @@ import System.IO.Error ( catchIOError ) + import MxList ( MxList(..) ) ++import qualified Data.Semigroup as S + +@@ -59,2 +60,19 @@ merge_maybes (Just _) (Just y) = Just y + ++instance S.Semigroup OptionalConfiguration where ++ cfg1 <> cfg2 = ++ OptionalConfiguration ++ (merge_maybes (database cfg1) (database cfg2)) ++ (merge_maybes (domain_query cfg1) (domain_query cfg2)) ++ all_excluded_mx ++ (merge_maybes (forward_query cfg1) (forward_query cfg2)) ++ (merge_maybes (host cfg1) (host cfg2)) ++ (merge_maybes (password cfg1) (password cfg2)) ++ (merge_maybes (port cfg1) (port cfg2)) ++ (merge_maybes (username cfg1) (username cfg2)) ++ where ++ -- Use only the latter exclude_mx if there are any. ++ all_excluded_mx = ++ exclude_mx $ if (null (get_mxs $ exclude_mx cfg2)) ++ then cfg1 ++ else cfg2 + diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild new file mode 100644 index 000000000000..783e292e6dec --- /dev/null +++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.4.4 + +CABAL_FEATURES="bin test-suite" +inherit haskell-cabal + +DESCRIPTION="List all remote forwards for mail accounts stored in a database" +HOMEPAGE="http://hackage.haskell.org/package/list-remote-forwards" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # Ambiguous packages: dns-3.0.2 resolv-0.1.1.1 + +RDEPEND="" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.16.0 + >=dev-haskell/cmdargs-0.10 + >=dev-haskell/configurator-0.2 + >=dev-haskell/dns-1.4 + >=dev-haskell/hdbc-2.4 + >=dev-haskell/hdbc-postgresql-2.3 + >=dev-haskell/hdbc-sqlite3-2.3 + >=dev-haskell/missingh-1.2 + >=dev-haskell/tasty-0.8 + >=dev-haskell/tasty-hunit-0.8 + >=dev-haskell/tasty-quickcheck-0.8 + >=dev-lang/ghc-7.6.1 + test? ( >=dev-haskell/doctest-0.9 + >=dev-haskell/filemanip-0.3.6 ) +" + +PATCHES=( + "${FILESDIR}"/${P}-ghc84.patch +) + +src_install() { + haskell-cabal_src_install + doman "${S}/doc/man1/${PN}.1" +} |