aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/perl-web.scm
blob: 75637e65455dba647a7f925a9b531c5d87f341a5 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2016 Ricardo Wurmus <rekado@elephly.net>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (gnu packages perl-web)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (gnu packages)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system perl))

(define-public perl-mojolicious
  (package
    (name "perl-mojolicious")
    (version "7.29")
    (source
     (origin
       (method url-fetch)
       (uri (string-append "mirror://cpan/authors/id/S/SR/SRI/Mojolicious-"
                           version ".tar.gz"))
       (sha256
        (base32
         "1kmyb9axqbklyvr3l4d6mxnb0r97s9hzn7jpzksgckklp1ic8sqh"))))
    (build-system perl-build-system)
    (home-page "http://mojolicious.org/")
    (synopsis "Real-time web framework")
    (description "Back in the early days of the web, many people learned Perl
because of a wonderful Perl library called @code{CGI}.  It was simple enough
to get started without knowing much about the language and powerful enough to
keep you going, learning by doing was much fun.  While most of the techniques
used are outdated now, the idea behind it is not.  Mojolicious is a new
endeavor to implement this idea using modern technologies.")
    (license license:artistic2.0)))
0 -0400'>2017-08-06Merge branch 'master' into core-updatesMark H Weaver 2017-08-02gnu: gcc@4.7: Don't built on aarch64....Efraim Flashner 2017-07-10Merge branch 'master' into core-updatesLeo Famulari 2017-07-05gnu: gcc@6: Update to 6.4.0....Efraim Flashner 2017-06-08gnu: gcc: Fix libsanitizer cross-compilation to powerpc-linux-gnu....Ludovic Courtès 2017-05-24Merge branch 'master' into core-updatesRicardo Wurmus 2017-05-22gnu: Remove GCJ....Ricardo Wurmus 2017-05-03gnu: Add gfortran@7....Efraim Flashner 2017-05-03gnu: Add gcc@7....Efraim Flashner 2017-05-03gnu: Add gfortran@6....Efraim Flashner 2017-04-13gnu: gcc: Adjust for "alpha-linux"....Sergei Trofimovich 2017-03-30Merge branch 'master' into core-updates...Marius Bakke 2017-03-30gnu: Use HTTPS for almost all gnu.org HOME-PAGEs....Tobias Geerinckx-Rice 2017-03-23gnu: gfortran-5: Move definition before "gfortran"....Ricardo Wurmus 2017-03-23gnu: gfortran: Change default version to gfortran-5....Ricardo Wurmus 2017-03-06gnu: gcc: Force Aarch64 to use /lib....Efraim Flashner 2017-01-23gnu: gcc@5: Respect SOURCE_DATE_EPOCH in __DATE__ and __TIME__ macros....Marius Bakke 2017-01-22gnu: gcc: Properly set the dynamic linker file name on GNU/Hurd....Ludovic Courtès 2017-01-06Merge branch 'master' into core-updatesLeo Famulari 2017-01-04gnu: gcc: Adjust for PowerPC....Carlos Sánchez de La Lama 2017-01-02gnu: gfortran: Remove non-'eq?' duplicate of gfortran@4.9....Ludovic Courtès 2016-12-22gnu: gcc: Update to 6.3.0....Efraim Flashner 2016-12-13gnu: Default to GCC 5....Ludovic Courtès 2016-11-30gnu: gcj: Conditionally apply patch for armhf....Ricardo Wurmus 2016-11-27gnu: gcj: Inherit source field from "gcc"....Ricardo Wurmus 2016-11-27gnu: gcj: Fix typo in patch filename....Leo Famulari 2016-11-27gnu: gcj: Fix build on armhf....Ricardo Wurmus 2016-11-19gnu: Use 'mirror://' URLs in several places....Ludovic Courtès 2016-11-13Merge branch 'core-updates'Ludovic Courtès 2016-11-09gnu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings....Ludovic Courtès 2016-11-08gnu: gcc@4.7: Build with texinfo@5....Efraim Flashner