gnu: emacs-arduino-mode: Change to a maintained fork.
* gnu/packages/emacs-xyz.scm (emacs-arduino-mode)[source]: Update URI. [arguments]: Add phase to fix obsolete warnings. [home-page]: Update home page.
This commit is contained in:
		
							parent
							
								
									6e27d1088d
								
							
						
					
					
						commit
						6957e4c13d
					
				
					 1 changed files with 21 additions and 5 deletions
				
			
		| 
						 | 
					@ -17092,23 +17092,39 @@ other frame parameters.")
 | 
				
			||||||
    (license license:gpl3+)))
 | 
					    (license license:gpl3+)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public emacs-arduino-mode
 | 
					(define-public emacs-arduino-mode
 | 
				
			||||||
  (let ((commit "3e2bad4569ad26e929e6db2cbcff0d6d36812698")) ;no release yet
 | 
					  (let ((commit "23ae47c9f28f559e70b790b471f20310e163a39b")
 | 
				
			||||||
 | 
					        (revision "1")) ;no release yet
 | 
				
			||||||
    (package
 | 
					    (package
 | 
				
			||||||
      (name "emacs-arduino-mode")
 | 
					      (name "emacs-arduino-mode")
 | 
				
			||||||
      (version (git-version "0" "0" commit))
 | 
					      (version (git-version "0" revision commit))
 | 
				
			||||||
      (source (origin
 | 
					      (source (origin
 | 
				
			||||||
                (method git-fetch)
 | 
					                (method git-fetch)
 | 
				
			||||||
                (uri (git-reference
 | 
					                (uri (git-reference
 | 
				
			||||||
                      (url "https://github.com/bookest/arduino-mode.git")
 | 
					                      (url "https://github.com/stardiviner/arduino-mode.git")
 | 
				
			||||||
                      (commit commit)))
 | 
					                      (commit commit)))
 | 
				
			||||||
                (sha256
 | 
					                (sha256
 | 
				
			||||||
                 (base32
 | 
					                 (base32
 | 
				
			||||||
                  "1yvaqjc9hadbnnay5fprnh890xsp53kidad1zpb4a5z4a5z61n3c"))
 | 
					                  "08vnbz9gpah1l93fzfd87aawrhcnh2v1kyfxgsn88pdwg8awz8rx"))
 | 
				
			||||||
                (file-name (git-file-name name version))))
 | 
					                (file-name (git-file-name name version))))
 | 
				
			||||||
      (build-system emacs-build-system)
 | 
					      (build-system emacs-build-system)
 | 
				
			||||||
 | 
					      (inputs
 | 
				
			||||||
 | 
					       `(("spinner" ,emacs-spinner)
 | 
				
			||||||
 | 
					         ("flycheck" ,emacs-flycheck)))
 | 
				
			||||||
 | 
					      (arguments
 | 
				
			||||||
 | 
					       `(#:phases
 | 
				
			||||||
 | 
					         (modify-phases %standard-phases
 | 
				
			||||||
 | 
					           ;; Emacs complains that "defmethod" and "defgeneric" are obsolete
 | 
				
			||||||
 | 
					           ;; macros when compiling. Substitute them with the recommended
 | 
				
			||||||
 | 
					           ;; macros "cl-defmethod" and "cl-defgeneric", respectively.
 | 
				
			||||||
 | 
					           (add-after 'unpack 'fix-obsolete
 | 
				
			||||||
 | 
					             (lambda _
 | 
				
			||||||
 | 
					               (substitute* "ede-arduino.el"
 | 
				
			||||||
 | 
					                 (("defmethod") "cl-defmethod")
 | 
				
			||||||
 | 
					                 (("defgeneric") "cl-defgeneric"))
 | 
				
			||||||
 | 
					               #t)))))
 | 
				
			||||||
      (synopsis "Emacs major mode for editing Arduino sketches")
 | 
					      (synopsis "Emacs major mode for editing Arduino sketches")
 | 
				
			||||||
      (description "Emacs major mode for editing Arduino sketches.")
 | 
					      (description "Emacs major mode for editing Arduino sketches.")
 | 
				
			||||||
      (home-page "https://github.com/bookest/arduino-mode")
 | 
					      (home-page "https://github.com/stardiviner/arduino-mode")
 | 
				
			||||||
      (license license:gpl3+))))
 | 
					      (license license:gpl3+))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public emacs-annalist
 | 
					(define-public emacs-annalist
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue