From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH] Add python-markdown Date: Sat, 2 Jan 2016 00:14:58 -0500 Message-ID: <20160102051458.GA26884@jasmine> References: <56871085.9080402@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50663) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aFEWt-0005zi-9Q for guix-devel@gnu.org; Sat, 02 Jan 2016 00:15:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aFEWq-0003Vt-0l for guix-devel@gnu.org; Sat, 02 Jan 2016 00:15:03 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:33943) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aFEWp-0003VG-So for guix-devel@gnu.org; Sat, 02 Jan 2016 00:14:59 -0500 Content-Disposition: inline In-Reply-To: <56871085.9080402@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Erik Edrosa Cc: guix-devel@gnu.org On Fri, Jan 01, 2016 at 06:49:25PM -0500, Erik Edrosa wrote: > Hello Guix-devel, > > Here is a patch for a pretty popular markdown parser in python. LGTM, pushed as b989390889. Thanks! > From 4d2637a58d9d7e68b16a9ae74377740f72608f25 Mon Sep 17 00:00:00 2001 > From: Erik Edrosa > Date: Fri, 1 Jan 2016 15:28:46 -0500 > Subject: [PATCH] gnu: Add python-markdown. > > * gnu/packages/python.scm (python-markdown, python2-markdown): New > variables. > --- > gnu/packages/python.scm | 35 ++++++++++++++++++++++++++++++++++- > 1 file changed, 34 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index b8afe3c..4ab1eed 100644 > --- a/gnu/packages/python.scm > +++ b/gnu/packages/python.scm > @@ -13,7 +13,7 @@ > ;;; Copyright ?? 2015 David Thompson > ;;; Copyright ?? 2015 Leo Famulari > ;;; Copyright ?? 2015 Ben Woodcroft > -;;; Copyright ?? 2015 Erik Edrosa > +;;; Copyright ?? 2015, 2016 Erik Edrosa > ;;; Copyright ?? 2015 Efraim Flashner > ;;; Copyright ?? 2015 Kyle Meyer > ;;; Copyright ?? 2015 Chris Marusich > @@ -5145,6 +5145,39 @@ Python.") > (define-public python2-mistune > (package-with-python2 python-mistune)) > > +(define-public python-markdown > + (package > + (name "python-markdown") > + (version "2.6.5") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "Markdown" version)) > + (sha256 > + (base32 > + "0q758a3fiiawr20b3hhjfs677cwj6xi284yb7xspcvv0fdicz54d")))) > + (build-system python-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (replace 'check > + (lambda _ > + (zero? (system* "python" "run-tests.py"))))))) > + (native-inputs > + `(("python-nose" ,python-nose) > + ("python-pyyaml" ,python-pyyaml))) > + (home-page "https://pythonhosted.org/Markdown/") > + (synopsis "Python implementation of Markdown") > + (description > + "This package provides a Python implementation of John Gruber's > +Markdown. The library features international input, various Markdown > +extensions, and several HTML output formats. A command line wrapper > +markdown_py is also provided to convert Markdown files to HTML.") > + (license bsd-3))) > + > +(define-public python2-markdown > + (package-with-python2 python-markdown)) > + > (define-public python-ptyprocess > (package > (name "python-ptyprocess") > -- > 2.6.4 >