Fix #2373: bring back package pinning
This needs some serious refactoring...
This commit is contained in:
parent
de6732b4ae
commit
a9402cfb55
128 changed files with 647 additions and 620 deletions
|
@ -2,10 +2,10 @@
|
|||
;;; tools/ansible/packages.el
|
||||
|
||||
(package! ansible :recipe (:nonrecursive t)
|
||||
:pin "c6532e52161a381ed3dddfeaa7c92ae636d3f052")
|
||||
(package! ansible-doc :pin "86083a7bb2ed0468ca64e52076b06441a2f8e9e0")
|
||||
(package! jinja2-mode :pin "cfaa7bbe7bb290cc500440124ce89686f3e26f86")
|
||||
(package! yaml-mode :pin "cecf4b106b0c4236931b14919fdf87ff3546e2c9")
|
||||
:pin "c6532e5216")
|
||||
(package! ansible-doc :pin "86083a7bb2")
|
||||
(package! jinja2-mode :pin "cfaa7bbe7b")
|
||||
(package! yaml-mode :pin "cecf4b106b")
|
||||
|
||||
(when (featurep! :completion company)
|
||||
(package! company-ansible :pin "8d1ffbc357ccb0c307815d0c7f2cbb699f92537b"))
|
||||
(package! company-ansible :pin "8d1ffbc357"))
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/debugger/packages.el
|
||||
|
||||
(when (package! realgud :pin "2cca776d28c4d6ebef033758ef01f2af2e9b3b96")
|
||||
(when (package! realgud :pin "2cca776d28")
|
||||
(when (featurep! :lang javascript)
|
||||
(package! realgud-trepan-ni :pin "6e9cac5e8097018aadf41c88de541168036cc227")))
|
||||
(package! realgud-trepan-ni :pin "6e9cac5e80")))
|
||||
|
||||
(when (featurep! :tools lsp)
|
||||
(package! dap-mode :pin "9d08eaf77d4aeb80880be85bc0591554314d0eb7"))
|
||||
(package! dap-mode :pin "d10e254ce4"))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/direnv/packages.el
|
||||
|
||||
(package! direnv :pin "fd0b6bbd5e3eaf6aa48bccd4a1ff3048bfb2c69b")
|
||||
(package! direnv :pin "fd0b6bbd5e")
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/docker/packages.el
|
||||
|
||||
(package! docker :pin "baba7f72ea9e642536ca3664c2082722062b046e")
|
||||
(package! docker-tramp :pin "8e2b671eff7a81af43b76d9dfcf94ddaa8333a23")
|
||||
(package! dockerfile-mode :pin "d31f7685ebc5832d957e25070a930aa42984327d")
|
||||
(package! docker :pin "baba7f72ea")
|
||||
(package! docker-tramp :pin "8e2b671eff")
|
||||
(package! dockerfile-mode :pin "d31f7685eb")
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
|
||||
(package! editorconfig
|
||||
:recipe (:nonrecursive t)
|
||||
:pin "65f8244ffbeb9bf2720d922d4b5fc74849b9af82")
|
||||
:pin "5c67d22a74")
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/ein/packages.el
|
||||
|
||||
(package! ein :pin "41d8e61df6f18f5accc341e7ae42e03069501870")
|
||||
(package! avy :pin "cf95ba9582121a1c2249e3c5efdc51acd566d190")
|
||||
(package! ein :pin "bb97c11d11")
|
||||
(package! avy :pin "cf95ba9582")
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/eval/packages.el
|
||||
|
||||
(package! quickrun :pin "55bbe5d54b80206ea5a60bf2f58eb6368b2c8201")
|
||||
(package! quickrun :pin "55bbe5d54b")
|
||||
(when (featurep! +overlay)
|
||||
(package! eros :pin "dd8910279226259e100dab798b073a52f9b4233a"))
|
||||
(package! eros :pin "dd89102792"))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/gist/packages.el
|
||||
|
||||
(package! gist :pin "314fe6ab80fae35b95f0734eceb82f72813b6f41")
|
||||
(package! gist :pin "314fe6ab80")
|
||||
|
|
|
@ -5,26 +5,26 @@
|
|||
;; helm be loaded before `dumb-jump' is byte-compiled during installation.
|
||||
;; To ensure this, we declare helm before dumb-jump.
|
||||
(when (featurep! :completion helm)
|
||||
(package! helm :pin "05d70ff116a696f5c18e5ad569573d8936ff01da"))
|
||||
(package! helm))
|
||||
|
||||
;;
|
||||
(package! dumb-jump :pin "738d40ceb7e2d6a3a26f7f27a31ba93924baaa2d")
|
||||
(package! dumb-jump :pin "738d40ceb7")
|
||||
(when (featurep! :completion ivy)
|
||||
(package! ivy-xref :pin "3d4c35fe2b243d948d8fe02a1f0d76a249d63de9"))
|
||||
(package! ivy-xref :pin "3d4c35fe2b"))
|
||||
(when (featurep! :completion helm)
|
||||
(package! helm-xref :pin "6b4a8bd91f5eaf82f51bd31b03f6587387fe6983"))
|
||||
(package! helm-xref :pin "6b4a8bd91f"))
|
||||
|
||||
(when (featurep! +docsets)
|
||||
(package! dash-docs :pin "111fd9b97001f1ad887b45e5308a14ddd68ce70a")
|
||||
(package! dash-docs :pin "111fd9b970")
|
||||
(when (featurep! :completion helm)
|
||||
(package! helm-dash :pin "7f853bd34da666f0e9a883011c80f451b06f6c59"))
|
||||
(package! helm-dash :pin "7f853bd34d"))
|
||||
(when (featurep! :completion ivy)
|
||||
(package! counsel-dash :pin "370d5f6f14b5294d0eb717f7b2a6a8e93df1ed24")))
|
||||
(package! counsel-dash :pin "370d5f6f14")))
|
||||
|
||||
(when (featurep! +dictionary)
|
||||
(if IS-MAC
|
||||
(package! osx-dictionary :pin "1b79ff64c72485cb078db9ab7ee3256b11a99f4b")
|
||||
(package! define-word :pin "d8c76d503be3d561221631067ec5274e7c147248"))
|
||||
(package! osx-dictionary :pin "1b79ff64c7")
|
||||
(package! define-word :pin "d8c76d503b"))
|
||||
;; Need for Google/DuckDuckGo auto-completion on `+lookup/online'
|
||||
(package! powerthesaurus :pin "81a262ec0c9294ad377bafc6cc4e6d91b461acb6")
|
||||
(package! request :pin "b207ebb298dbf181583ebf56c3e18a52fcbaa165"))
|
||||
(package! powerthesaurus :pin "81a262ec0c")
|
||||
(package! request :pin "4be823a89b"))
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/lsp/packages.el
|
||||
|
||||
(package! lsp-mode :pin "e95109b8b84201c299f54d5f22e84e5eb6511ac4")
|
||||
(package! lsp-ui :pin "01f89e40f473032376f70a90e33831356832f084")
|
||||
(package! lsp-mode :pin "58dd4bd380")
|
||||
(package! lsp-ui :pin "cf6906cc45")
|
||||
(when (featurep! :completion company)
|
||||
(package! company-lsp :pin "f921ffa0cdc542c21dc3dd85f2c93df4288e83bd"))
|
||||
(package! company-lsp :pin "f921ffa0cd"))
|
||||
(when (featurep! :completion ivy)
|
||||
(package! lsp-ivy :pin "78c1429c62c19006058b89d462657e1448d1e595"))
|
||||
(package! lsp-ivy :pin "78c1429c62"))
|
||||
(when (featurep! :completion helm)
|
||||
(package! helm-lsp :pin "6f62659cc528b7e37ffcc8fb356633acd7031be8"))
|
||||
(package! helm-lsp :pin "6f62659cc5"))
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/magit/packages.el
|
||||
|
||||
(when (package! magit :pin "5503aa1857e78bb43502261956173a66c9b88c71")
|
||||
(package! forge :pin "269effb4954071f590954c0e5b4faba3f27d03d0")
|
||||
(package! magit-gitflow :pin "cc41b561ec6eea947fe9a176349fb4f771ed865b")
|
||||
(package! magit-todos :pin "a64e36574bcb77a86726922df905307e55ea62ed")
|
||||
(package! github-review :pin "e8a275939e1a774c84b71ab3df2ce1599445dab0")
|
||||
(when (package! magit :pin "2bdfc4a08f")
|
||||
(package! forge :pin "283378353a")
|
||||
(package! magit-gitflow :pin "cc41b561ec")
|
||||
(package! magit-todos :pin "a64e36574b")
|
||||
(package! github-review :pin "1de2d6d148")
|
||||
(when (featurep! :editor evil +everywhere)
|
||||
(package! evil-magit :pin "7223dca89c0b4bca9871c453a30a4d4edfdb444e")))
|
||||
(package! evil-magit :pin "7223dca89c")))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/make/packages.el
|
||||
|
||||
(package! makefile-executor :pin "9a7d78f814a4b372d8f8179819cb1b37b83b1973")
|
||||
(package! makefile-executor :pin "9a7d78f814")
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/pass/packages.el
|
||||
|
||||
(package! pass :pin "919d8e3826d556433ab67d4ee21a509d209d1baa")
|
||||
(package! password-store :pin "88936b11aff49e48f79842e4628c55620e0ad736")
|
||||
(package! password-store-otp :pin "04998c8578a060ab4a4e8f46f2ee0aafad4ab4d5")
|
||||
(package! pass :pin "919d8e3826")
|
||||
(package! password-store :pin "88936b11af")
|
||||
(package! password-store-otp :pin "04998c8578")
|
||||
|
||||
;; an older version of `auto-source-pass' is built into Emacs 26+, so we must
|
||||
;; install the new version directly from the source and with a psuedonym.
|
||||
(package! auth-source-pass
|
||||
:recipe (:host github :repo "DamienCassou/auth-password-store")
|
||||
:pin "ff4940c647786914b3cbef69103d96a4ea334111")
|
||||
:pin "ff4940c647")
|
||||
|
||||
(when (featurep! :completion ivy)
|
||||
(package! ivy-pass :pin "5b523de1151f2109fdd6a8114d0af12eef83d3c5"))
|
||||
(package! ivy-pass :pin "5b523de115"))
|
||||
(when (featurep! :completion helm)
|
||||
(package! helm-pass :pin "ed5798f2d83937575e8f23fde33323bca9e85131"))
|
||||
(package! helm-pass :pin "ed5798f2d8"))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/pdf/packages.el
|
||||
|
||||
(package! pdf-tools :pin "cc29d4c9c2d81fcb1255f7172fd5b9b7851d656c")
|
||||
(package! pdf-tools :pin "cc29d4c9c2")
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/prodigy/packages.el
|
||||
|
||||
(package! prodigy :pin "6ae71f27b09b172f03fb55b9eeef001206baacd3")
|
||||
(package! prodigy :pin "6ae71f27b0")
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/rgb/packages.el
|
||||
|
||||
(package! rainbow-mode :pin "3ef813d6377226de0cac1b0ee536b517f45e61ad")
|
||||
(package! kurecolor :pin "3fc84840cbbd75e646cafa2fd3a00004b55e37ec")
|
||||
(package! rainbow-mode :pin "3ef813d637")
|
||||
(package! kurecolor :pin "3fc84840cb")
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/terraform/packages.el
|
||||
|
||||
(package! terraform-mode :pin "6973d1acaba2835dfdf174f5a5e27de6366002e1")
|
||||
(package! terraform-mode :pin "6973d1acab")
|
||||
(when (featurep! :completion company)
|
||||
(package! company-terraform :pin "2d11a21fee2f298e48968e479ddcaeda4d736e12"))
|
||||
(package! company-terraform :pin "2d11a21fee"))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/upload/packages.el
|
||||
|
||||
(package! ssh-deploy :pin "93a0e189a06d49b03627c65fe77652bee9f129d4")
|
||||
(package! ssh-deploy :pin "93a0e189a0")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue