frappix: bump to 474adcf, drop insights mysqlclient override

Upstream now ships mysqlclient with insights (kurogeek/frappix 474adcf).
This commit is contained in:
kurogeek committed 2026-11-06 05:09:27 +00:00
1 parent 9c5250873c
commit d3d6ff63f1
2 files changed
+4 -11

No files matched your search

Generated
+3 -3
View File
@@ -464,11 +464,11 @@
"std": "std"
},
"locked": {
"lastModified": 1789106589,
"narHash": "sha256-RMQdAvDaa4eUcdePDqUGAhnyTtzKxc6a8abauy8bzb0=",
"lastModified": 1793940934,
"narHash": "sha256-upFVzpfpKUqk52/daFyoRaFmJ5kQ3k3X4a4AY9fHrjU=",
"owner": "kurogeek",
"repo": "frappix",
"rev": "dbfa76d84df6354bd7528c9d0c407387f66c3e33",
"rev": "474adcf78b4438bc68f300be8b5732be638694e1",
"type": "github"
},
"original": {
+1 -8
View File
@@ -2,15 +2,8 @@
# Must be applied after frappixFrappeOverlay (needs prev.frappix).
final: prev: {
frappix = prev.frappix.overrideScope (
ffinal: fprev: {
ffinal: _fprev: {
default_thai_company = ffinal.callPackage ./default-thai-company.nix { };
# insights' after_migrate hook opens the "Site DB" data source via
# ibis.mysql, whose backend imports MySQLdb (mysqlclient) since ibis 10.
# Upstream frappix only ships ibis-framework without the mysql extra.
insights = fprev.insights.overridePythonAttrs (old: {
dependencies = old.dependencies ++ [ final.python3.pkgs.mysqlclient ];
});
}
);
}