summaryrefslogtreecommitdiff
path: root/straight/build/use-package/use-package-ensure-system-package.elc
blob: c1ee66dcca8a55fb8773f83e41dd0154849297ea (plain)
ofshex dumpascii
0000 3b 45 4c 43 1e 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 33 30 2e 32 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.30.2.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 23 40 35 31 20 4c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 imizations....#@51.List.of.comma
0060 6e 64 73 20 75 73 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 20 63 75 73 74 6f 6d 20 70 61 63 6b 61 nds.used.to.install.custom.packa
0080 67 65 73 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c ges...(byte-code."\300\301!\210\
00a0 33 30 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 23 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 75 300\302\303\304#\207".[require.u
00c0 73 65 2d 70 61 63 6b 61 67 65 20 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 73 20 6e 69 6c 20 74 se-package.system-packages.nil.t
00e0 5d 20 34 29 0a 28 64 65 66 76 61 72 20 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d ].4).(defvar.use-package-ensure-
0100 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 2d 63 75 73 74 6f 6d 2d 70 61 63 6b 61 67 65 73 20 system-package--custom-packages.
0120 6e 69 6c 20 28 23 24 20 2e 20 38 33 29 29 23 40 37 39 20 54 75 72 6e 20 41 52 47 20 69 6e 74 6f nil.(#$...83))#@79.Turn.ARG.into
0140 20 61 20 63 6f 6e 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 28 50 41 43 4b 41 47 45 2d 4e 41 4d .a.cons.of.the.form.(PACKAGE-NAM
0160 45 20 2e 20 49 4e 53 54 41 4c 4c 2d 43 4f 4d 4d 41 4e 44 27 29 2e 0a 0a 28 66 6e 20 41 52 47 29 E...INSTALL-COMMAND')...(fn.ARG)
0180 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d ..(defalias.'use-package-ensure-
01a0 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 63 6f 6e 73 69 66 79 20 23 5b 32 35 37 20 22 5c 32 system-package-consify.#[257."\2
01c0 31 31 3b 5c 32 30 33 5c 6e 00 5c 32 31 31 5c 33 30 31 02 45 5c 32 30 37 5c 32 31 31 39 5c 32 30 11;\203\n.\211\301.E\207\2119\20
01e0 33 16 00 5c 32 31 31 5c 33 30 31 5c 33 30 32 03 21 45 5c 32 30 37 5c 32 31 31 3a 5c 32 30 35 3f 3..\211\301\302.!E\207\211:\205?
0200 00 5c 32 31 31 41 5c 32 30 34 25 00 5c 33 30 33 01 40 21 5c 32 30 37 5c 32 31 31 41 3b 5c 32 30 .\211A\204%.\303.@!\207\211A;\20
0220 33 37 00 5c 32 31 31 41 08 42 10 5c 32 31 31 40 5c 33 30 34 02 41 45 5c 32 30 37 5c 32 31 31 40 37.\211A.B.\211@\304.AE\207\211@
0240 5c 33 30 31 5c 33 30 32 03 41 21 45 5c 32 30 37 22 20 5b 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 \301\302.A!E\207".[use-package-e
0260 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 2d 63 75 73 74 6f 6d 2d 70 61 63 nsure-system-package--custom-pac
0280 6b 61 67 65 73 20 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 73 2d 69 6e 73 74 61 6c 6c 20 73 79 kages.system-packages-install.sy
02a0 6d 62 6f 6c 2d 6e 61 6d 65 20 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d 73 79 73 mbol-name.use-package-ensure-sys
02c0 74 65 6d 2d 70 61 63 6b 61 67 65 2d 63 6f 6e 73 69 66 79 20 61 73 79 6e 63 2d 73 68 65 6c 6c 2d tem-package-consify.async-shell-
02e0 63 6f 6d 6d 61 6e 64 5d 20 35 20 28 23 24 20 2e 20 33 30 37 29 5d 29 23 40 31 31 35 20 55 70 64 command].5.(#$...307)])#@115.Upd
0300 61 74 65 20 63 75 73 74 6f 6d 20 70 61 63 6b 61 67 65 73 20 28 6e 6f 74 20 69 6e 73 74 61 6c 6c ate.custom.packages.(not.install
0320 65 64 20 62 79 20 73 79 73 74 65 6d 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 29 2e 0a 52 ed.by.system.package.manager)..R
0340 75 6e 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 75 73 65 64 20 66 6f 72 20 69 6e un.the.same.commands.used.for.in
0360 73 74 61 6c 6c 69 6e 67 20 74 68 65 6d 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 75 73 65 2d 70 stalling.them...(defalias.'use-p
0380 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 75 70 64 ackage-ensure-system-package-upd
03a0 61 74 65 2d 63 75 73 74 6f 6d 2d 70 61 63 6b 61 67 65 73 20 23 5b 30 20 22 08 5c 32 31 31 5c 32 ate-custom-packages.#[0.".\211\2
03c0 30 35 10 00 5c 32 31 31 40 5c 33 30 31 01 21 5c 32 36 36 02 41 5c 32 30 32 01 00 5c 32 30 37 22 05..\211@\301.!\266.A\202..\207"
03e0 20 5b 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b .[use-package-ensure-system-pack
0400 61 67 65 2d 2d 63 75 73 74 6f 6d 2d 70 61 63 6b 61 67 65 73 20 61 73 79 6e 63 2d 73 68 65 6c 6c age--custom-packages.async-shell
0420 2d 63 6f 6d 6d 61 6e 64 5d 20 34 20 28 23 24 20 2e 20 37 36 35 29 20 6e 69 6c 5d 29 23 40 31 31 -command].4.(#$...765).nil])#@11
0440 30 20 54 75 72 6e 20 41 52 47 53 20 69 6e 74 6f 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6e 73 65 0.Turn.ARGS.into.a.list.of.conse
0460 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 28 50 41 43 4b 41 47 45 2d 4e 41 4d 45 20 2e 20 49 4e s.of.the.form.(PACKAGE-NAME...IN
0480 53 54 41 4c 4c 2d 43 4f 4d 4d 41 4e 44 29 2e 0a 0a 28 66 6e 20 4e 41 4d 45 2d 53 59 4d 42 4f 4c STALL-COMMAND)...(fn.NAME-SYMBOL
04a0 20 4b 45 59 57 4f 52 44 20 41 52 47 53 29 1f 23 40 31 38 20 0a 0a 28 66 6e 20 4c 41 42 45 4c 20 .KEYWORD.ARGS).#@18...(fn.LABEL.
04c0 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 75 73 65 2d 70 61 63 6b 61 67 65 2d 6e 6f 72 ARG)..(defalias.'use-package-nor
04e0 6d 61 6c 69 7a 65 2f 3a 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 20 23 5b malize/:ensure-system-package.#[
0500 37 37 31 20 22 5c 33 30 30 5c 33 30 31 03 21 02 5c 33 30 32 23 5c 32 30 37 22 20 5b 75 73 65 2d 771."\300\301.!.\302#\207".[use-
0520 70 61 63 6b 61 67 65 2d 61 73 2d 6f 6e 65 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 23 5b 35 31 34 package-as-one.symbol-name.#[514
0540 20 22 5c 32 31 31 3c 5c 32 30 33 10 00 5c 32 31 31 41 3c 5c 32 30 33 10 00 5c 33 30 30 5c 33 30 ."\211<\203..\211A<\203..\300\30
0560 31 02 5c 22 5c 32 30 37 5c 33 30 31 01 21 43 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 75 73 65 1.\"\207\301.!C\207".[mapcar.use
0580 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 63 -package-ensure-system-package-c
05a0 6f 6e 73 69 66 79 5d 20 35 20 28 23 24 20 2e 20 31 32 30 34 29 5d 5d 20 37 20 28 23 24 20 2e 20 onsify].5.(#$...1204)]].7.(#$...
05c0 31 30 39 30 29 5d 29 23 40 31 32 30 20 49 66 20 46 49 4c 45 2d 4f 52 2d 45 58 45 20 69 73 20 61 1090)])#@120.If.FILE-OR-EXE.is.a
05e0 20 73 74 72 69 6e 67 2c 20 65 6e 73 75 72 65 20 74 68 65 20 66 69 6c 65 20 70 61 74 68 20 65 78 .string,.ensure.the.file.path.ex
0600 69 73 74 73 2e 0a 49 66 20 69 74 20 69 73 20 61 20 73 79 6d 62 6f 6c 2c 20 65 6e 73 75 72 65 20 ists..If.it.is.a.symbol,.ensure.
0620 74 68 65 20 62 69 6e 61 72 79 20 65 78 69 73 74 2e 0a 0a 28 66 6e 20 46 49 4c 45 2d 4f 52 2d 45 the.binary.exist...(fn.FILE-OR-E
0640 58 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 XE)..(defalias.'use-package-ensu
0660 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 65 78 69 73 74 73 3f 20 23 5b 32 35 37 20 re-system-package-exists?.#[257.
0680 22 5c 32 31 31 3b 5c 32 30 33 09 00 5c 33 30 30 01 21 5c 32 30 37 5c 33 30 31 5c 33 30 32 02 21 "\211;\203..\300.!\207\301\302.!
06a0 21 5c 32 30 37 22 20 5b 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 65 78 65 63 75 74 61 62 6c 65 !\207".[file-exists-p.executable
06c0 2d 66 69 6e 64 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 5d 20 34 20 28 23 24 20 2e 20 31 34 38 35 29 -find.symbol-name].4.(#$...1485)
06e0 5d 29 23 40 31 31 30 20 45 78 65 63 75 74 65 20 74 68 65 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 ])#@110.Execute.the.handler.for.
0700 60 3a 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 27 20 6b 65 79 77 6f 72 64 `:ensure-system-package'.keyword
0720 20 69 6e 20 60 75 73 65 2d 70 61 63 6b 61 67 65 27 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 4b 45 59 .in.`use-package'...(fn.NAME.KEY
0740 57 4f 52 44 20 41 52 47 20 52 45 53 54 20 53 54 41 54 45 29 1f 23 40 31 33 20 0a 0a 28 66 6e 20 WORD.ARG.REST.STATE).#@13...(fn.
0760 43 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 75 73 65 2d 70 61 63 6b 61 67 65 2d 68 61 CONS)..(defalias.'use-package-ha
0780 6e 64 6c 65 72 2f 3a 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 20 23 5b 31 ndler/:ensure-system-package.#[1
07a0 32 38 35 20 22 5c 33 30 30 05 03 03 23 5c 33 30 31 5c 33 30 32 05 5c 22 01 44 5c 33 30 33 5c 33 285."\300...#\301\302.\".D\303\3
07c0 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 35 5c 33 30 36 43 06 06 5c 22 5c 22 5c 22 5c 32 30 37 22 04\305\306\305\306C..\"\"\"\207"
07e0 20 5b 75 73 65 2d 70 61 63 6b 61 67 65 2d 70 72 6f 63 65 73 73 2d 6b 65 79 77 6f 72 64 73 20 6d .[use-package-process-keywords.m
0800 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 40 44 44 02 41 45 apcar.#[257."\300\301\302.@DD.AE
0820 5c 32 30 37 22 20 5b 75 6e 6c 65 73 73 20 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 \207".[unless.use-package-ensure
0840 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 2d 65 78 69 73 74 73 3f 20 71 75 6f 74 65 5d 20 35 -system-package-exists?.quote].5
0860 20 28 23 24 20 2e 20 31 38 38 32 29 5d 20 61 70 70 6c 79 20 61 70 70 65 6e 64 20 64 65 6c 65 74 .(#$...1882)].apply.append.delet
0880 65 20 6e 69 6c 5d 20 31 34 20 28 23 24 20 2e 20 31 37 36 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f e.nil].14.(#$...1768)]).(byte-co
08a0 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 de."\300\301\302\303#\210\304\30
08c0 35 21 5c 32 30 37 22 20 5b 61 64 64 2d 74 6f 2d 6c 69 73 74 20 75 73 65 2d 70 61 63 6b 61 67 65 5!\207".[add-to-list.use-package
08e0 2d 6b 65 79 77 6f 72 64 73 20 3a 65 6e 73 75 72 65 2d 73 79 73 74 65 6d 2d 70 61 63 6b 61 67 65 -keywords.:ensure-system-package
0900 20 74 20 70 72 6f 76 69 64 65 20 75 73 65 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 2d 73 79 .t.provide.use-package-ensure-sy
0920 73 74 65 6d 2d 70 61 63 6b 61 67 65 5d 20 34 29 0a stem-package].4).