branch: main
commit 9e236b82a2da24bb9983e2f63061323354d6ecfe
Author: Jonas Bernoulli <[email protected]>
Commit: Jonas Bernoulli <[email protected]>

    * elpa-packages (emacsql): Include all connector libraries.
    
    * elpa-packages (emacsql-mysql): Remove package.
    * elpa-packages (emacsql-psql): Remove package.
    * elpa-packages (emacsql-sqlite): Remove package.
    * elpa-packages (emacsql-sqlite-builtin): Remove package.
    
    This was requested in
    https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg00525.html.
    
    None of these packages have been released on NonGNU ELPA yet but they
    are already available from NonGNU-devel ELPA.  A single package in GNU
    ELPA and GNU-devel ELPA depends on `emacsql': `triples', but it only
    depends on `emacsql', not `emacsql-sqlite'.
    
    On MELPA some packages do depend on `emacsql-sqlite', so there I was
    forced to continue to distribute the connector libraries as separate
    packages for now, but `emacsql' from MELPA now contains all libraries
    too.
    
    This will be fixed once the next version of `emacsql' is released,
    which should happen next month.  That will also require new releases
    of all the packages that currently depend on `emacsql-sqlite'.  You
    can find more details about the roadmap and the complications in
    
https://github.com/melpa/melpa/commit/4872ef038dbbf67008bfa7951574ee372d6ff68d.
---
 elpa-packages | 65 +----------------------------------------------------------
 1 file changed, 1 insertion(+), 64 deletions(-)

diff --git a/elpa-packages b/elpa-packages
index 39f002aef5..a7f13ed520 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -148,70 +148,7 @@
 
  (emacsql              :url "https://github.com/magit/emacsql";
   :readme "README.md"
-  :ignored-files ("Makefile" "tests" "sqlite"
-                  ;; "emacsql-compiler.el"
-                  "emacsql-mysql.el"
-                  "emacsql-pg.el"
-                  "emacsql-psql.el"
-                  "emacsql-sqlite-builtin.el"
-                  "emacsql-sqlite-module.el"
-                  "emacsql-sqlite.el"
-                  ;; "emacsql.el"
-                  ))
-
- (emacsql-mysql                :url "https://github.com/magit/emacsql";
-  :readme ignore
-  :ignored-files ("Makefile" "tests" "sqlite"
-                  "emacsql-compiler.el"
-                  ;; "emacsql-mysql.el"
-                  "emacsql-pg.el"
-                  "emacsql-psql.el"
-                  "emacsql-sqlite-builtin.el"
-                  "emacsql-sqlite-module.el"
-                  "emacsql-sqlite.el"
-                  "emacsql.el"))
-
- ;; FIXME: Add this?  Depends on the `pg' package, not in NonGNU ELPA.
- ;; (emacsql-pg                :url "https://github.com/magit/emacsql";)
-
- (emacsql-psql         :url "https://github.com/magit/emacsql";
-  :readme ignore
-  :ignored-files ("Makefile" "tests" "sqlite"
-                  "emacsql-compiler.el"
-                  "emacsql-mysql.el"
-                  "emacsql-pg.el"
-                  ;; "emacsql-psql.el"
-                  "emacsql-sqlite-builtin.el"
-                  "emacsql-sqlite-module.el"
-                  "emacsql-sqlite.el"
-                  "emacsql.el"))
-
- (emacsql-sqlite       :url "https://github.com/magit/emacsql";
-  :readme ignore
-  :ignored-files ("Makefile" "tests" ;; "sqlite"
-                  "emacsql-compiler.el"
-                  "emacsql-mysql.el"
-                  "emacsql-pg.el"
-                  "emacsql-psql.el"
-                  "emacsql-sqlite-builtin.el"
-                  "emacsql-sqlite-module.el"
-                  ;; "emacsql-sqlite.el"
-                  "emacsql.el"))
-
- (emacsql-sqlite-builtin       :url "https://github.com/magit/emacsql";
-  :readme ignore
-  :ignored-files ("Makefile" "tests" "sqlite"
-                  "emacsql-compiler.el"
-                  "emacsql-mysql.el"
-                  "emacsql-pg.el"
-                  "emacsql-psql.el"
-                  ;; "emacsql-sqlite-builtin.el"
-                  "emacsql-sqlite-module.el"
-                  "emacsql-sqlite.el"
-                  "emacsql.el"))
-
- ;; FIXME: Add this?  Depends on the `sqlite3' package, not in NonGNU ELPA.
- ;; (emacsql-sqlite-module             :url "https://github.com/magit/emacsql";)
+  :ignored-files (".github" "Makefile" "tests"))
 
  (engine-mode          :url "https://github.com/hrs/engine-mode";
   :readme "README.md"

Reply via email to