diff options
author | Rob Vermaas <rob.vermaas@gmail.com> | 2009-11-24 09:39:51 +0000 |
---|---|---|
committer | Rob Vermaas <rob.vermaas@gmail.com> | 2009-11-24 09:39:51 +0000 |
commit | 4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4 (patch) | |
tree | 0354c6b61ee2a91cabae400847d6fc2ed21af1a8 /pkgs | |
parent | d634b32abfdd91712e70b0631390f7851ca550f9 (diff) | |
download | nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.tar nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.tar.gz nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.tar.bz2 nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.tar.lz nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.tar.xz nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.tar.zst nixlib-4a0fd9efbb43f349ba6a9c67029c35c4a5efcfd4.zip |
sendmail patch for CS173Tourney
svn path=/nixpkgs/trunk/; revision=18586
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/haskell/CS173Tourney/default.nix | 2 | ||||
-rw-r--r-- | pkgs/development/libraries/haskell/CS173Tourney/sendmail.patch | 20 |
2 files changed, 21 insertions, 1 deletions
diff --git a/pkgs/development/libraries/haskell/CS173Tourney/default.nix b/pkgs/development/libraries/haskell/CS173Tourney/default.nix index b1ee27bb42cb..42df8754a341 100644 --- a/pkgs/development/libraries/haskell/CS173Tourney/default.nix +++ b/pkgs/development/libraries/haskell/CS173Tourney/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self : { rev = "dce044761b008cb685a675a1f35be6aff66fed21" ; md5 = "21e5e5c2e184b4b70696d4d6c60e51d3"; }; - + patches = [./sendmail.patch]; propagatedBuildInputs = [json time hslogger Crypto base64string CouchDB WebServer WebServerExtras]; meta = { description = ""; diff --git a/pkgs/development/libraries/haskell/CS173Tourney/sendmail.patch b/pkgs/development/libraries/haskell/CS173Tourney/sendmail.patch new file mode 100644 index 000000000000..7fb72c0f0ac7 --- /dev/null +++ b/pkgs/development/libraries/haskell/CS173Tourney/sendmail.patch @@ -0,0 +1,20 @@ +diff -rc 173tourney/server-src/Mail.hs 173tourney2/server-src/Mail.hs +*** 173tourney/server-src/Mail.hs 2009-11-05 13:00:58.971443217 +0100 +--- 173tourney2/server-src/Mail.hs 2009-11-24 10:38:38.325669644 +0100 +*************** +*** 17,23 **** + -> IO Bool + mailFrom fromAddr toAddrs subject body = do + (stdin,stdout,stderr,process) <- +! runInteractiveCommand "/usr/sbin/sendmail -t" + let sendMail = do + hSetBinaryMode stdin False + hPutStrLn stdin $ "To: " ++ (concat $ intersperse ", " toAddrs) +--- 17,23 ---- + -> IO Bool + mailFrom fromAddr toAddrs subject body = do + (stdin,stdout,stderr,process) <- +! runInteractiveCommand "sendmail -t" + let sendMail = do + hSetBinaryMode stdin False + hPutStrLn stdin $ "To: " ++ (concat $ intersperse ", " toAddrs) |