gnu: lxqt-admin: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-admin): Update to 0.14.1. [arguments]: Remove #:configure-flags <#:phases>[patch-translations-dir]: New phase. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
This commit is contained in:
		
							parent
							
								
									f42b4080c3
								
							
						
					
					
						commit
						6a75a1a561
					
				
					 1 changed files with 10 additions and 5 deletions
				
			
		| 
						 | 
					@ -304,14 +304,14 @@ LXQt and the system it's running on.")
 | 
				
			||||||
(define-public lxqt-admin
 | 
					(define-public lxqt-admin
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "lxqt-admin")
 | 
					    (name "lxqt-admin")
 | 
				
			||||||
    (version "0.13.0")
 | 
					    (version "0.14.1")
 | 
				
			||||||
    (source
 | 
					    (source
 | 
				
			||||||
     (origin
 | 
					     (origin
 | 
				
			||||||
       (method url-fetch)
 | 
					       (method url-fetch)
 | 
				
			||||||
       (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
 | 
					       (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
 | 
				
			||||||
                           version "/" name "-" version ".tar.xz"))
 | 
					                           version "/" name "-" version ".tar.xz"))
 | 
				
			||||||
       (sha256
 | 
					       (sha256
 | 
				
			||||||
        (base32 "0qvpv668ja83ydbdrlal1596xhag3xlkbd6qlh9xwdpb7nysvns1"))))
 | 
					        (base32 "0f0skkxqyhpidpd5phliax869v4n2whvglg8rahzia2zhw4ylzry"))))
 | 
				
			||||||
    (build-system cmake-build-system)
 | 
					    (build-system cmake-build-system)
 | 
				
			||||||
    (inputs
 | 
					    (inputs
 | 
				
			||||||
     `(("kwindowsystem" ,kwindowsystem)
 | 
					     `(("kwindowsystem" ,kwindowsystem)
 | 
				
			||||||
| 
						 | 
					@ -325,9 +325,6 @@ LXQt and the system it's running on.")
 | 
				
			||||||
       ("qttools" ,qttools)))
 | 
					       ("qttools" ,qttools)))
 | 
				
			||||||
    (arguments
 | 
					    (arguments
 | 
				
			||||||
     '(#:tests? #f                      ; no tests
 | 
					     '(#:tests? #f                      ; no tests
 | 
				
			||||||
       #:configure-flags
 | 
					 | 
				
			||||||
       ;; TODO: prefetch translations files from 'lxqt-l10n'.
 | 
					 | 
				
			||||||
       '("-DPULL_TRANSLATIONS=NO")
 | 
					 | 
				
			||||||
       #:phases
 | 
					       #:phases
 | 
				
			||||||
       (modify-phases %standard-phases
 | 
					       (modify-phases %standard-phases
 | 
				
			||||||
         (add-after 'unpack 'patch-source
 | 
					         (add-after 'unpack 'patch-source
 | 
				
			||||||
| 
						 | 
					@ -335,6 +332,14 @@ LXQt and the system it's running on.")
 | 
				
			||||||
             (substitute* "lxqt-admin-user/CMakeLists.txt"
 | 
					             (substitute* "lxqt-admin-user/CMakeLists.txt"
 | 
				
			||||||
               (("DESTINATION \"\\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
 | 
					               (("DESTINATION \"\\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
 | 
				
			||||||
                "DESTINATION \"share/polkit-1/actions"))
 | 
					                "DESTINATION \"share/polkit-1/actions"))
 | 
				
			||||||
 | 
					             #t))
 | 
				
			||||||
 | 
					         (add-after 'unpack 'patch-translations-dir
 | 
				
			||||||
 | 
					           (lambda* (#:key outputs #:allow-other-keys)
 | 
				
			||||||
 | 
					             (substitute* '("lxqt-admin-time/CMakeLists.txt"
 | 
				
			||||||
 | 
					                            "lxqt-admin-user/CMakeLists.txt")
 | 
				
			||||||
 | 
					               (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
 | 
				
			||||||
 | 
					                (string-append (assoc-ref outputs "out")
 | 
				
			||||||
 | 
					                               "/share/lxqt/translations")))
 | 
				
			||||||
             #t)))))
 | 
					             #t)))))
 | 
				
			||||||
    (home-page "https://lxqt.org")
 | 
					    (home-page "https://lxqt.org")
 | 
				
			||||||
    (synopsis "LXQt system administration tool")
 | 
					    (synopsis "LXQt system administration tool")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue