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"