gnu: ghostscript: Fix grafting of ghostscript/x and ghostscript/cups.
* gnu/packages/cups.scm (ghostscript/cups): Use package/inherit. * gnu/packages/ghostscript.scm (ghostscript/x): Use package/inherit. (ghostscript/fixed)[replacement]: Override to #f.
This commit is contained in:
		
							parent
							
								
									bedba06426
								
							
						
					
					
						commit
						7020a6ab8b
					
				
					 2 changed files with 5 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -4,6 +4,7 @@
 | 
			
		|||
;;; Copyright © 2015, 2016 Efraim Flashner <efraim@flashner.co.il>
 | 
			
		||||
;;; Copyright © 2016 Danny Milosavljevic <dannym@scratchpost.org>
 | 
			
		||||
;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
 | 
			
		||||
;;; Copyright © 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;;
 | 
			
		||||
;;; This file is part of GNU Guix.
 | 
			
		||||
;;;
 | 
			
		||||
| 
						 | 
				
			
			@ -44,9 +45,8 @@
 | 
			
		|||
;; Delay to avoid module circularity problems.
 | 
			
		||||
(define ghostscript/cups
 | 
			
		||||
  (delay
 | 
			
		||||
    (package (inherit ghostscript)
 | 
			
		||||
    (package/inherit ghostscript
 | 
			
		||||
      (name "ghostscript-with-cups")
 | 
			
		||||
      (replacement #f)
 | 
			
		||||
      (inputs `(("cups" ,cups-minimal)
 | 
			
		||||
                ,@(package-inputs ghostscript))))))
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2016 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2016, 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2015 Ricardo Wurmus <rekado@elephly.net>
 | 
			
		||||
;;; Copyright © 2013, 2015, 2016 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2017 Alex Vong <alexvong1995@gmail.com>
 | 
			
		||||
| 
						 | 
				
			
			@ -209,8 +209,7 @@ output file formats and printers.")
 | 
			
		|||
   (properties '((upstream-name . "gnu-ghostscript")))))
 | 
			
		||||
 | 
			
		||||
(define-public ghostscript/x
 | 
			
		||||
  (package (inherit ghostscript)
 | 
			
		||||
    (replacement #f)
 | 
			
		||||
  (package/inherit ghostscript
 | 
			
		||||
    (name (string-append (package-name ghostscript) "-with-x"))
 | 
			
		||||
    (inputs `(("libxext" ,libxext)
 | 
			
		||||
              ("libxt" ,libxt)
 | 
			
		||||
| 
						 | 
				
			
			@ -219,6 +218,7 @@ output file formats and printers.")
 | 
			
		|||
(define ghostscript/fixed
 | 
			
		||||
  (package
 | 
			
		||||
    (inherit ghostscript)
 | 
			
		||||
    (replacement #f)
 | 
			
		||||
    (source
 | 
			
		||||
      (origin
 | 
			
		||||
        (inherit (package-source ghostscript))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue