From c503e890430021ea7543bd7433a441e39b901bfc Mon Sep 17 00:00:00 2001
From: Henrik Lissner <henrik@lissner.net>
Date: Thu, 23 Jan 2020 04:15:26 -0500
Subject: [PATCH] Fix contrib libs not included with org-mode

---
 modules/lang/org/packages.el | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/modules/lang/org/packages.el b/modules/lang/org/packages.el
index 538fc13cd..cf1436955 100644
--- a/modules/lang/org/packages.el
+++ b/modules/lang/org/packages.el
@@ -17,13 +17,16 @@
   (defun +org-fix-package-h (package &rest _)
     (when (equal package "org-mode")
       (with-temp-file (expand-file-name "org-version.el" (straight--repos-dir "org-mode"))
-        (insert "(fset 'org-release (lambda () \"9.3\"))\n"
+        (insert "(fset 'org-release (lambda () \"9.4\"))\n"
                 "(fset 'org-git-version #'ignore)\n"
                 "(provide 'org-version)\n")))))
 
 ;; Install cutting-edge version of org-mode, and from a mirror, because
 ;; code.orgmode.org runs on a potato.
-(package! org-mode :recipe (:host github :repo "emacs-straight/org-mode"))
+(package! org-mode
+  :recipe (:host github
+           :repo "emacs-straight/org-mode"
+           :files ("*.el" "lisp/*.el" "contrib/lisp/*.el")))
 ;; ...And prevent other packages from pulling org; org-plus-contrib satisfies
 ;; the dependency already: https://github.com/raxod502/straight.el/issues/352
 (package! org :recipe (:local-repo nil))