···153153 message = ''
154154 For local automatic database provisioning (services.invidious.database.createLocally == true)
155155 to work, the username used to connect to PostgreSQL must match the database name, that is
156156- services.invidious.database.user must match services.invidious.database.dbName.
156156+ services.invidious.settings.db.user must match services.invidious.settings.db.dbname.
157157 This is the default since NixOS 24.05. For older systems, it is normally safe to manually set
158158 services.invidious.database.user to "invidious" as the new user will be created with permissions
159159- for the existing database.
159159+ for the existing database. `REASSIGN OWNED BY kemal TO invidious;` may also be needed.
160160 '';
161161 }
162162 ];
···2222in
2323stdenv.mkDerivation rec {
2424 pname = "clightning";
2525- version = "23.11.1";
2525+ version = "23.11.2";
26262727 src = fetchurl {
2828 url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip";
2929- sha256 = "sha256-PH5vNaQWUP9liKOiNXJnYPWn6LPBw6+XfT4KvcXb4Kk=";
2929+ sha256 = "sha256-n1+9Q493N/N5sr7sVpzhObtbKpEejsNUUhhbYPukveg=";
3030 };
31313232 # when building on darwin we need dawin.cctools to provide the correct libtool
···1212let
1313 inherit (stdenv.hostPlatform) system;
1414 pname = "obsidian";
1515- version = "1.4.16";
1515+ version = "1.5.3";
1616 appname = "Obsidian";
1717 meta = with lib; {
1818 description = "A powerful knowledge base that works on top of a local folder of plain text Markdown files";
···2525 filename = if stdenv.isDarwin then "Obsidian-${version}-universal.dmg" else "obsidian-${version}.tar.gz";
2626 src = fetchurl {
2727 url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${filename}";
2828- hash = if stdenv.isDarwin then "sha256-ydLWr+Snkza9G+R7HbPuUdoZsL25Uj+KDos67Mq/urY=" else "sha256-PBKLGs3MZyarSMiWnjqY7d9bQrKu2uLAvLUufpHLxcw=";
2828+ hash = if stdenv.isDarwin then "sha256-AXjzQwZxyRaI8mMU2EsNK0fRcXS7UNNBWPXeJzgomlY=" else "sha256-F7nqWOeBGGSmSVNTpcx3lHRejSjNeM2BBqS9tsasTvg=";
2929 };
30303131 icon = fetchurl {
···260260}) // lib.optionalAttrs config.allowAliases {
261261#### Legacy aliases. They need to be outside the scope or they will shadow the attributes from parent scope.
262262263263- empathy = throw "The ‘gnome.empathy’ package was removed as it is unmaintained and no longer launches due to libsoup3 migration."; # added 2023-01-20
264264- gedit = pkgs.gedit; # added 2023-07-05
265265- gnome-desktop = throw "The ‘gnome.gnome-desktop’ alias was removed. Please use ‘pkgs.gnome-desktop’ directly."; # converted to throw on 2022-10-26
266266- gnome-todo = pkgs.endeavour; # added 2022-07-30
267267- libgnome-games-support = throw "The ‘gnome.libgnome-games-support’ alias was removed. Please use ‘pkgs.libgnome-games-support’ directly."; # converted to throw on 2022-10-26
268268-269269- gnome-books = throw "The ‘gnome.gnome-books’ package was removed as it is broken and abandoned."; # added 2022-10-26
270270- gnome-documents = throw "The ‘gnome.gnome-documents’ package was removed as it is broken and abandoned."; # added 2022-10-26
271271- gnome-devel-docs = throw "The ‘gnome.gnome-devel-docs’ package was removed as it is outdated and no longer relevant."; # added 2022-10-26
272272-273273- mutter338 = throw "The ‘gnome.mutter338’ package was removed as it is no longer needed by Pantheon."; # added 2023-02-22
274274- mutter42 = throw "The ‘gnome.mutter42’ package was removed as it is no longer needed by Pantheon."; # added 2023-03-23
275275- gnome-settings-daemon338 = throw "The ‘gnome.gnome-settings-daemon338’ package was removed as it is no longer needed by Pantheon."; # added 2023-02-22
276276- gnome-settings-daemon42 = throw "The ‘gnome.gnome-settings-daemon42’ package was removed as it is no longer needed by Pantheon."; # added 2023-03-23
263263+ gedit = throw "The ‘gnome.gedit’ alias was removed. Please use ‘pkgs.gedit’ directly."; # converted to throw on 2023-12-27
264264+ gnome-todo = throw "The ‘gnome.gnome-todo’ alias was removed. Please use ‘pkgs.endeavour’ directly."; # converted to throw on 2023-12-27
277265}
···306306 }; # Added 2021-01-14
307307308308 gitter = throw "gitter has been removed since the client has been abandoned by upstream with the backend migration to Matrix"; # Added 2023-09-18
309309+ glide = throw "'glide' has been removed as it is unmaintained, please use Go modules instead"; # Added 2023-12-26
309310 gmailieer = lieer; # Added 2020-04-19
310311 gmic-qt-krita = throw "gmic-qt-krita was removed as it's no longer supported upstream."; # Converted to throw 2023-02-02
311312 gnatboot11 = gnat-bootstrap11;
···332333 gnuradio-nacl = throw "'gnuradio-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2023-09-10
333334 gnuradio-osmosdr = throw "'gnuradio-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2023-09-10
334335 gnuradio-rds = throw "'gnuradio-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2023-09-10
336336+ go2nix = throw "'go2nix' has been removed as it was archived upstream"; # Added 2023-12-27
335337 gobby5 = gobby; # Added 2021-02-01
336338337339 #godot