The DMBCS Guix channel.
This commit is contained in:
		
				commit
				
					
						2ea5ab7cc2
					
				
			
		
					 8 changed files with 596 additions and 0 deletions
				
			
		
							
								
								
									
										39
									
								
								packages/curlpp.scm
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								packages/curlpp.scm
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,39 @@
 | 
			
		|||
(define-module  (packages  curlpp)
 | 
			
		||||
  #:use-module (guix packages)
 | 
			
		||||
  #:use-module (guix git-download)
 | 
			
		||||
  #:use-module (guix build-system gnu)
 | 
			
		||||
  #:use-module (guix build-system cmake)
 | 
			
		||||
  #:use-module (guix licenses)
 | 
			
		||||
  #:use-module (gnu packages curl)
 | 
			
		||||
  #:use-module (gnu packages gawk))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
(define-public  curlpp
 | 
			
		||||
  (package
 | 
			
		||||
   (name "curlpp")
 | 
			
		||||
   (version "0.8.1")
 | 
			
		||||
   (source  (origin  (method  git-fetch)
 | 
			
		||||
                     (uri (git-reference
 | 
			
		||||
                           (url "https://github.com/jpbarrette/curlpp.git")
 | 
			
		||||
                           (commit "v0.8.1")))
 | 
			
		||||
                     (sha256 (base32 "1b0ylnnrhdax4kwjq64r1fk0i24n5ss6zfzf4hxwgslny01xiwrk"))))
 | 
			
		||||
   (build-system  cmake-build-system)
 | 
			
		||||
   (arguments  `(#:phases (modify-phases %standard-phases (delete 'check))))
 | 
			
		||||
   (propagated-inputs `(("curl" ,curl)))
 | 
			
		||||
   (synopsis  "C++ wrapper around libcURL")
 | 
			
		||||
   (description
 | 
			
		||||
      (string-append
 | 
			
		||||
         "A free and easy-to-use client-side URL transfer library,"
 | 
			
		||||
         "supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and"
 | 
			
		||||
         "LDAP. libcurl supports HTTPS certificates, HTTP POST, HTTP PUT,"
 | 
			
		||||
         "FTP uploading, kerberos, HTTP form based upload, proxies,"
 | 
			
		||||
         "cookies, user+password authentication, file transfer resume, http"
 | 
			
		||||
         "proxy tunneling and more!  libcurl is highly portable, it builds"
 | 
			
		||||
         "and works identically on numerous platforms, including Solaris,"
 | 
			
		||||
         "NetBSD, FreeBSD, OpenBSD, Darwin, HPUX, IRIX, AIX, Tru64, Linux,"
 | 
			
		||||
         "Windows, Amiga, OS/2, BeOs, Mac OS X, Ultrix, QNX, OpenVMS, RISC"
 | 
			
		||||
         "OS, Novell NetWare, DOS and more... libcurl is free, thread-safe,"
 | 
			
		||||
         "IPv6 compatible, feature rich, well supported and fast." ))
 | 
			
		||||
   (home-page  "http://www.curlpp.org")
 | 
			
		||||
   (license  (non-copyleft "file://COPYING"
 | 
			
		||||
                           "See COPYING in the distribution."))))
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue