gnu: Add sbcl-mcclim-extensions.
* gnu/packages/lisp-xyz.scm (sbcl-mcclim-extensions): New variable.
This commit is contained in:
		
							parent
							
								
									e88754626f
								
							
						
					
					
						commit
						8e0e7f3566
					
				
					 1 changed files with 25 additions and 0 deletions
				
			
		| 
						 | 
					@ -13235,3 +13235,28 @@ specification}, a toolkit for writing GUIs in Common Lisp.")
 | 
				
			||||||
    (arguments
 | 
					    (arguments
 | 
				
			||||||
     '(#:asd-file "Extensions/layouts/mcclim-layouts.asd"
 | 
					     '(#:asd-file "Extensions/layouts/mcclim-layouts.asd"
 | 
				
			||||||
       #:asd-system-name "mcclim-layouts/tab"))))
 | 
					       #:asd-system-name "mcclim-layouts/tab"))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(define-public sbcl-mcclim-extensions
 | 
				
			||||||
 | 
					  (package
 | 
				
			||||||
 | 
					    (inherit sbcl-clim-lisp)
 | 
				
			||||||
 | 
					    (name "sbcl-mcclim-extensions")
 | 
				
			||||||
 | 
					    (inputs
 | 
				
			||||||
 | 
					     `(("clim-pdf" ,sbcl-clim-pdf)
 | 
				
			||||||
 | 
					       ("clim-postscript" ,sbcl-clim-postscript)
 | 
				
			||||||
 | 
					       ("conditional-commands" ,sbcl-conditional-commands)
 | 
				
			||||||
 | 
					       ("mcclim-bezier" ,sbcl-mcclim-bezier)
 | 
				
			||||||
 | 
					       ("mcclim-bitmaps" ,sbcl-mcclim-bitmaps)
 | 
				
			||||||
 | 
					       ("mcclim-franz" ,sbcl-mcclim-franz)
 | 
				
			||||||
 | 
					       ("mcclim-layouts-tab" ,sbcl-mcclim-layouts-tab)
 | 
				
			||||||
 | 
					       ("swank" ,cl-slime-swank))) ; For drei-mcclim
 | 
				
			||||||
 | 
					    (arguments
 | 
				
			||||||
 | 
					     '(#:asd-file "mcclim.asd"
 | 
				
			||||||
 | 
					       #:asd-system-name "mcclim/extensions"
 | 
				
			||||||
 | 
					       #:phases
 | 
				
			||||||
 | 
					       (modify-phases %standard-phases
 | 
				
			||||||
 | 
					         (add-after 'unpack 'fix-asd-system-names
 | 
				
			||||||
 | 
					           (lambda _
 | 
				
			||||||
 | 
					             (substitute* "mcclim.asd"
 | 
				
			||||||
 | 
					               (("mcclim-layouts/tab")
 | 
				
			||||||
 | 
					                "mcclim-layouts-tab"))
 | 
				
			||||||
 | 
					             #t)))))))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue