;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302\303\304#\207" [require use-package system-packages nil t] 4) #@75 Turn `arg' into a cons of (`package-name' . `install-command'). (fn ARG) (defalias 'use-package-ensure-system-package-consify #[257 "\211;\203 \211\300DB\207\2119\203\211\300\301!DB\207\211:\205>\211A\204'\302@!\207\211A;\2035\211@\303ADB\207\211@\300\301A!DB\207" [system-packages-install symbol-name use-package-ensure-system-package-consify async-shell-command] 5 (#$ . 182)]) #@107 Turn `arg' into a list of cons-es of (`package-name' . `install-command'). (fn NAME-SYMBOL KEYWORD ARGS) (defalias 'use-package-normalize/:ensure-system-package #[771 "\300\301!\302#\207" [use-package-only-one symbol-name #[514 "\211<\203\211A<\203\300\301\"\207\301!C\207" [mapcar use-package-ensure-system-package-consify] 5 "\n\n(fn LABEL ARG)"]] 7 (#$ . 581)]) #@117 If variable is a string, ensure the file path exists. If it is a symbol, ensure the binary exist. (fn FILE-OR-EXE) (defalias 'use-package-ensure-system-package-exists\? #[257 "\211;\203 \300!\207\301\302!!\207" [file-exists-p executable-find symbol-name] 4 (#$ . 962)]) #@110 Execute the handler for `:ensure-system-package' keyword in `use-package'. (fn NAME KEYWORD ARG REST STATE) (defalias 'use-package-handler/:ensure-system-package #[1285 "\300#\301\302\"D\303\304\305\306\305\306C\"\"\"\207" [use-package-process-keywords mapcar #[257 "\300\301\302@DDAE\207" [unless use-package-ensure-system-package-exists\? quote] 5 "\n\n(fn CONS)"] apply append delete nil] 14 (#$ . 1243)]) (byte-code "\300\301\302\303#\210\304\305!\207" [add-to-list use-package-keywords :ensure-system-package t provide use-package-ensure-system-package] 4)