unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#35142] [PATCH] gnu: Add perl-email-address-xs.
@ 2019-04-04 14:49 宋文武
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
  2020-03-01  2:39 ` bug#35142: Status: [PATCH 0/8] " 宋文武
  0 siblings, 2 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-04 14:49 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/mail.scm (perl-email-address-xs): New variable.
---
 gnu/packages/mail.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index a2971a5e67..97cb78eaea 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -1504,6 +1504,28 @@ locates email addresses in strings and returns a list of Email::Address
 objects found.  Alternatively you may construct objects manually.")
     (license perl-license)))
 
+(define-public perl-email-address-xs
+  (package
+    (name "perl-email-address-xs")
+    (version "1.04")
+    (source
+    (origin
+      (method url-fetch)
+      (uri (string-append "mirror://cpan/authors/id/P/PA/PALI/"
+                          "Email-Address-XS-" version ".tar.gz"))
+      (sha256
+       (base32
+        "0gjrrl81z3sfwavgx5kwjd87gj44mlnbbqsm3dgdv1xllw26spwr"))))
+    (build-system perl-build-system)
+    (home-page "https://metacpan.org/release/Email-Address-XS")
+    (synopsis "Parse and format RFC 5322 email addresses and groups")
+    (description
+     "Email::Address::XS implements RFC 5322 parser and formatter of email
+addresses and groups.  Unlike Email::Address, this module does not use regular
+expressions for parsing but instead is implemented in XS and uses shared code
+from Dovecot IMAP server.")
+    (license perl-license)))
+
 (define-public perl-email-date-format
   (package
     (name "perl-email-date-format")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 1/8] gnu: Add perl-email-address-xs.
  2019-04-04 14:49 [bug#35142] [PATCH] gnu: Add perl-email-address-xs 宋文武
@ 2019-04-06  0:49 ` 宋文武
  2019-04-06  0:49   ` [bug#35142] [PATCH 2/8] gnu: Add perl-devel-leak 宋文武
                     ` (6 more replies)
  2020-03-01  2:39 ` bug#35142: Status: [PATCH 0/8] " 宋文武
  1 sibling, 7 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:49 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/mail.scm (perl-email-address-xs): New variable.
---
 gnu/packages/mail.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index a2971a5e67..97cb78eaea 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -1504,6 +1504,28 @@ locates email addresses in strings and returns a list of Email::Address
 objects found.  Alternatively you may construct objects manually.")
     (license perl-license)))
 
+(define-public perl-email-address-xs
+  (package
+    (name "perl-email-address-xs")
+    (version "1.04")
+    (source
+    (origin
+      (method url-fetch)
+      (uri (string-append "mirror://cpan/authors/id/P/PA/PALI/"
+                          "Email-Address-XS-" version ".tar.gz"))
+      (sha256
+       (base32
+        "0gjrrl81z3sfwavgx5kwjd87gj44mlnbbqsm3dgdv1xllw26spwr"))))
+    (build-system perl-build-system)
+    (home-page "https://metacpan.org/release/Email-Address-XS")
+    (synopsis "Parse and format RFC 5322 email addresses and groups")
+    (description
+     "Email::Address::XS implements RFC 5322 parser and formatter of email
+addresses and groups.  Unlike Email::Address, this module does not use regular
+expressions for parsing but instead is implemented in XS and uses shared code
+from Dovecot IMAP server.")
+    (license perl-license)))
+
 (define-public perl-email-date-format
   (package
     (name "perl-email-date-format")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 2/8] gnu: Add perl-devel-leak.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
@ 2019-04-06  0:49   ` 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 3/8] gnu: Add perl-filesys-notify-simple 宋文武
                     ` (5 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:49 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/perl.scm (perl-devel-leak): New variable.
---
 gnu/packages/perl.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index ff387354e7..44529308cf 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -2738,6 +2738,26 @@ equivalent of \"$@{^GLOBAL_PHASE@} eq 'DESTRUCT'\" for older perls.")
 files/modules are installed or not).")
     (license (package-license perl))))
 
+(define-public perl-devel-leak
+  (package
+    (name "perl-devel-leak")
+    (version "0.03")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://cpan/authors/id/N/NI/NI-S/"
+                           "Devel-Leak-" version ".tar.gz"))
+       (sha256
+        (base32
+         "0lkj2xwc3lhxv7scl43r8kfmls4am0b98sqf5vmf7d72257w6hkg"))))
+    (build-system perl-build-system)
+    (home-page "https://metacpan.org/release/Devel-Leak")
+    (synopsis "Utility for looking for perl objects that are not reclaimed")
+    (description
+     "This module provides a basic way to discover if a piece of perl code is
+allocating perl data and not releasing them again.")
+    (license perl-license)))
+
 (define-public perl-devel-lexalias
   (package
     (name "perl-devel-lexalias")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 3/8] gnu: Add perl-filesys-notify-simple.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
  2019-04-06  0:49   ` [bug#35142] [PATCH 2/8] gnu: Add perl-devel-leak 宋文武
@ 2019-04-06  0:50   ` 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 4/8] gnu: Add perl-sys-syscall 宋文武
                     ` (4 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:50 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/perl.scm (perl-filesys-notify-simple): New variable.
---
 gnu/packages/perl.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 44529308cf..6dda5cdd86 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -3823,6 +3823,31 @@ functionality; it returns a list of file names that match the given pattern.
 For instance, it supports the @code{**/*.pm} form.")
     (license (package-license perl))))
 
+(define-public perl-filesys-notify-simple
+  (package
+    (name "perl-filesys-notify-simple")
+    (version "0.13")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://cpan/authors/id/M/MI/MIYAGAWA/"
+                           "Filesys-Notify-Simple-" version ".tar.gz"))
+       (sha256
+        (base32
+         "18jv96k1pf8wqf4vn2ahs7dv44lc9cyqj0bja9z17qici3dx7qxd"))))
+    (build-system perl-build-system)
+    (native-inputs
+     `(("perl-test-sharedfork" ,perl-test-sharedfork)))
+    (home-page "https://metacpan.org/release/Filesys-Notify-Simple")
+    (synopsis "Simple and dumb file system watcher")
+    (description
+     "Filesys::Notify::Simple is a simple but unified interface to get
+notifications of changes to a given filesystem path.  It utilizes inotify2 on
+Linux, fsevents on OS X, kqueue on FreeBSD and FindFirstChangeNotification on
+Windows if they're installed, with a fallback to the full directory scan if
+they're not available.")
+    (license perl-license)))
+
 (define-public perl-getopt-long
   (package
     (name "perl-getopt-long")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 4/8] gnu: Add perl-sys-syscall.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
  2019-04-06  0:49   ` [bug#35142] [PATCH 2/8] gnu: Add perl-devel-leak 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 3/8] gnu: Add perl-filesys-notify-simple 宋文武
@ 2019-04-06  0:50   ` 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 5/8] gnu: Add perl-danga-socket 宋文武
                     ` (3 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:50 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/perl.scm (perl-sys-syscall): New variable.
---
 gnu/packages/perl.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 6dda5cdd86..df3e8b333c 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -7938,6 +7938,28 @@ determining their type and clock speed.")
 of a system.")
     (license (package-license perl))))
 
+(define-public perl-sys-syscall
+  (package
+    (name "perl-sys-syscall")
+    (version "0.25")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://cpan/authors/id/B/BR/BRADFITZ/"
+                           "Sys-Syscall-" version ".tar.gz"))
+       (sha256
+        (base32
+         "1r8k4q04dhs191zgdfgiagvbra770hx0bm6x24jsykxn0c6ghi8y"))))
+    (build-system perl-build-system)
+    (home-page "https://metacpan.org/release/Sys-Syscall")
+    (synopsis
+     "Access system calls that Perl doesn't normally provide access to")
+    (description
+     "Sys::Syscall allows one to use epoll and sendfile system calls from
+Perl.  Support is mostly Linux-only for now, but other syscalls/OSes are
+planned for the future.")
+    (license perl-license)))
+
 (define-public perl-task-weaken
   (package
     (name "perl-task-weaken")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 5/8] gnu: Add perl-danga-socket.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
                     ` (2 preceding siblings ...)
  2019-04-06  0:50   ` [bug#35142] [PATCH 4/8] gnu: Add perl-sys-syscall 宋文武
@ 2019-04-06  0:50   ` 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 6/8] gnu: Add perl-search-xapian 宋文武
                     ` (2 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:50 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/networking.scm (perl-danga-socket): New variable.
---
 gnu/packages/networking.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 46aed1e549..6e87a1887a 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -894,6 +894,30 @@ attacking, testing, and cracking.  All tools are command-line driven, which
 allows for heavy scripting.")
     (license (list license:gpl2+ license:bsd-3))))
 
+(define-public perl-danga-socket
+  (package
+    (name "perl-danga-socket")
+    (version "1.61")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://cpan/authors/id/B/BR/BRADFITZ/"
+                           "Danga-Socket-" version ".tar.gz"))
+       (sha256
+        (base32
+         "0nciapvxnc922ms304af0vavz1kgyr45ard8wc659k9srqar4hwf"))))
+    (build-system perl-build-system)
+    (propagated-inputs
+     `(("perl-sys-syscall" ,perl-sys-syscall)))
+    (home-page "https://metacpan.org/release/Danga-Socket")
+    (synopsis "Event loop and event-driven async socket base class")
+    (description
+     "Danga::Socket is an abstract base class for objects backed by a socket
+which provides the basic framework for event-driven asynchronous IO, designed
+to be fast.  Danga::Socket is both a base class for objects, and an event
+loop.")
+    (license license:perl-license)))
+
 (define-public perl-data-validate-ip
   (package
     (name "perl-data-validate-ip")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 6/8] gnu: Add perl-search-xapian.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
                     ` (3 preceding siblings ...)
  2019-04-06  0:50   ` [bug#35142] [PATCH 5/8] gnu: Add perl-danga-socket 宋文武
@ 2019-04-06  0:50   ` 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 7/8] gnu: Add perl-plack-middleware-deflater 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 8/8] gnu: Add public-inbox 宋文武
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:50 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/search.scm (perl-search-xapian): New variable.
---
 gnu/packages/search.scm | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index a127d5ca34..fe51900179 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -23,11 +23,12 @@
 
 (define-module (gnu packages search)
   #:use-module ((guix licenses)
-                #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11))
+                #:select (gpl2 gpl2+ gpl3+ lgpl2.1+ bsd-3 x11 perl-license))
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
   #:use-module (guix build-system gnu)
+  #:use-module (guix build-system perl)
   #:use-module (guix build-system python)
   #:use-module (gnu packages)
   #:use-module (gnu packages compression)
@@ -110,6 +111,31 @@ rich set of boolean query operators.")
     (synopsis "Python bindings for the Xapian search engine library")
     (license gpl2+)))
 
+(define-public perl-search-xapian
+  (package
+    (name "perl-search-xapian")
+    (version "1.2.25.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://cpan/authors/id/O/OL/OLLY/"
+                           "Search-Xapian-" version ".tar.gz"))
+       (sha256
+        (base32
+         "0hpa8gi38j0ibq8af6dy69lm1bl5jnq76nsa69dbrzbr88l5m594"))))
+    (build-system perl-build-system)
+    (native-inputs
+     `(("perl-devel-leak" ,perl-devel-leak)))
+    (inputs
+     `(("xapian" ,xapian)))
+    (home-page "https://metacpan.org/release/Search-Xapian")
+    (synopsis "Perl XS frontend to the Xapian C++ search library")
+    (description
+     "Search::Xapian wraps most methods of most Xapian classes.  The missing
+classes and methods should be added in the future.  It also provides a
+simplified, more 'perlish' interface to some common operations.")
+    (license perl-license)))
+
 (define-public libtocc
   (package
     (name "libtocc")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 7/8] gnu: Add perl-plack-middleware-deflater.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
                     ` (4 preceding siblings ...)
  2019-04-06  0:50   ` [bug#35142] [PATCH 6/8] gnu: Add perl-search-xapian 宋文武
@ 2019-04-06  0:50   ` 宋文武
  2019-04-06  0:50   ` [bug#35142] [PATCH 8/8] gnu: Add public-inbox 宋文武
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:50 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/web.scm (perl-plack-middleware-deflater): New variable.
---
 gnu/packages/web.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index e84b42358c..81c7c5bc88 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -3374,6 +3374,35 @@ application frameworks.  Plack is like Ruby's Rack or Python's Paste for
 WSGI.")
     (license l:perl-license)))
 
+(define-public perl-plack-middleware-deflater
+  (package
+    (name "perl-plack-middleware-deflater")
+    (version "0.12")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "mirror://cpan/authors/id/K/KA/KAZEBURO/"
+             "Plack-Middleware-Deflater-" version ".tar.gz"))
+       (sha256
+        (base32
+         "0xf2visi16hgwgyp9q0cjr10ikbn474hjia5mj8mb2scvbkrbni8"))))
+    (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)
+       ("perl-test-requires" ,perl-test-requires)))
+    (propagated-inputs
+     `(("perl-plack" ,perl-plack)))
+    (home-page "https://metacpan.org/release/Plack-Middleware-Deflater")
+    (synopsis "Compress response body with Gzip or Deflate")
+    (description
+     "Plack::Middleware::Deflater is a middleware to encode your response body
+in gzip or deflate, based on \"Accept-Encoding\" HTTP request header.  It
+would save the bandwidth a little bit but should increase the Plack server
+load, so ideally you should handle this on the frontend reverse proxy
+servers.")
+    (license l:perl-license)))
+
 (define-public perl-plack-middleware-fixmissingbodyinredirect
   (package
     (name "perl-plack-middleware-fixmissingbodyinredirect")
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [bug#35142] [PATCH 8/8] gnu: Add public-inbox.
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
                     ` (5 preceding siblings ...)
  2019-04-06  0:50   ` [bug#35142] [PATCH 7/8] gnu: Add perl-plack-middleware-deflater 宋文武
@ 2019-04-06  0:50   ` 宋文武
  6 siblings, 0 replies; 10+ messages in thread
From: 宋文武 @ 2019-04-06  0:50 UTC (permalink / raw)
  To: 35142; +Cc: 宋文武

* gnu/packages/mail.scm (public-inbox): New variable.
---
 gnu/packages/mail.scm | 77 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 97cb78eaea..f1390fd4fb 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -95,6 +95,7 @@
   #:use-module (gnu packages onc-rpc)
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
+  #:use-module (gnu packages perl-web)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-web)
@@ -110,6 +111,7 @@
   #:use-module (gnu packages texinfo)
   #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages w3m)
   #:use-module (gnu packages web)
   #:use-module (gnu packages webkit)
@@ -2888,3 +2890,78 @@ replacement for the @code{urlview} program.")
     (description "This package provides a TNEF stream reader library and
 related tools to process winmail.dat files.")
     (license gpl2+)))
+
+(define-public public-inbox
+  (let ((commit "3cf66514aea9e958999973b9f104473b6d800fbe")
+        (revision "0"))
+    (package
+     (name "public-inbox")
+     (version (git-version "1.0.0" revision commit))
+     (source
+      (origin (method git-fetch)
+              (uri (git-reference
+                    (url "https://public-inbox.org")
+                    (commit commit)))
+              (sha256
+               (base32
+                "1sxycwlm2n6p544gn9f0vf3xs6gz8vdswdhs2ha6fka8mgabvmdh"))
+              (file-name (git-file-name name version))))
+     (build-system perl-build-system)
+     (arguments
+      '(#:phases
+        (modify-phases %standard-phases
+          (add-before 'configure 'qualify-paths
+            (lambda _
+              ;; Use absolute paths for 'git' and 'xapian-compact'.
+              (let ((git (which "git"))
+                    (xapian-compact (which "xapian-compact")))
+                (substitute* "script/public-inbox-compact"
+                  (("xapian-compact") xapian-compact))
+                (substitute* "script/public-inbox-init"
+                  (("git init") (string-append git " init"))
+                  (("qw/git config/") (string-append "qw(" git " config)"))))
+              #t))
+          (add-before 'check 'pre-check
+            (lambda _
+              (substitute* "t/spawn.t"
+                (("\\['env'\\]") (string-append "['" (which "env") "']")))
+              #t))
+          (add-after 'install 'wrap-programs
+            (lambda* (#:key outputs #:allow-other-keys)
+              (let ((out (assoc-ref outputs "out")))
+                (for-each
+                 (lambda (prog)
+                   (wrap-program prog
+                     `("PERL5LIB" ":" prefix
+                       (,(string-append out "/lib/perl5/site_perl")
+                        ,(getenv "PERL5LIB")))))
+                 (find-files (string-append out "/bin"))))
+              #t)))))
+     (native-inputs
+      `(("git" ,git)
+        ("xapian" ,xapian)))
+     (inputs
+      `(("perl-danga-socket" ,perl-danga-socket)
+        ("perl-dbd-sqlite" ,perl-dbd-sqlite)
+        ("perl-dbi" ,perl-dbi)
+        ("perl-email-address-xs" ,perl-email-address-xs)
+        ("perl-email-mime-contenttype" ,perl-email-mime-contenttype)
+        ("perl-email-mime" ,perl-email-mime)
+        ("perl-email-simple" ,perl-email-simple)
+        ("perl-filesys-notify-simple" ,perl-filesys-notify-simple)
+        ("perl-plack-middleware-deflater" ,perl-plack-middleware-deflater)
+        ("perl-plack-middleware-reverseproxy" ,perl-plack-middleware-reverseproxy)
+        ("perl-plack" ,perl-plack)
+        ("perl-search-xapian" ,perl-search-xapian)
+        ("perl-timedate" ,perl-timedate)
+        ("perl-uri-escape" ,perl-uri-escape)
+        ;; For testing.
+        ("perl-ipc-run" ,perl-ipc-run)
+        ("perl-xml-feed" ,perl-xml-feed)))
+     (home-page "https://public-inbox.org/README.html")
+     (synopsis "Archive mailing lists in git repositories")
+     (description
+      "public-inbox implements the sharing of an email inbox via git to
+complement or replace traditional mailing lists.  Readers may read via NNTP,
+Atom feeds or HTML archives.")
+     (license agpl3+))))
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* bug#35142: Status: [PATCH 0/8] gnu: Add public-inbox
  2019-04-04 14:49 [bug#35142] [PATCH] gnu: Add perl-email-address-xs 宋文武
  2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
@ 2020-03-01  2:39 ` 宋文武
  1 sibling, 0 replies; 10+ messages in thread
From: 宋文武 @ 2020-03-01  2:39 UTC (permalink / raw)
  To: bug#35142


Pushed last year, forget to close this :-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-03-01  2:40 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-04 14:49 [bug#35142] [PATCH] gnu: Add perl-email-address-xs 宋文武
2019-04-06  0:49 ` [bug#35142] [PATCH 1/8] " 宋文武
2019-04-06  0:49   ` [bug#35142] [PATCH 2/8] gnu: Add perl-devel-leak 宋文武
2019-04-06  0:50   ` [bug#35142] [PATCH 3/8] gnu: Add perl-filesys-notify-simple 宋文武
2019-04-06  0:50   ` [bug#35142] [PATCH 4/8] gnu: Add perl-sys-syscall 宋文武
2019-04-06  0:50   ` [bug#35142] [PATCH 5/8] gnu: Add perl-danga-socket 宋文武
2019-04-06  0:50   ` [bug#35142] [PATCH 6/8] gnu: Add perl-search-xapian 宋文武
2019-04-06  0:50   ` [bug#35142] [PATCH 7/8] gnu: Add perl-plack-middleware-deflater 宋文武
2019-04-06  0:50   ` [bug#35142] [PATCH 8/8] gnu: Add public-inbox 宋文武
2020-03-01  2:39 ` bug#35142: Status: [PATCH 0/8] " 宋文武

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).