···1---- a/Cargo.lock
2-+++ b/Cargo.lock
3-@@ -1,5 +1,7 @@
4- # This file is automatically @generated by Cargo.
5- # It is not intended for manual editing.
6-+version = 3
7-+
8- [[package]]
9- name = "adler32"
10- version = "1.2.0"
11-@@ -530,13 +532,13 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
12-13- [[package]]
14- name = "lexical-core"
15--version = "0.7.4"
16-+version = "0.7.6"
17- source = "registry+https://github.com/rust-lang/crates.io-index"
18--checksum = "db65c6da02e61f55dae90a0ae427b2a5f6b3e8db09f58d10efab23af92592616"
19-+checksum = "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe"
20- dependencies = [
21- "arrayvec",
22- "bitflags 1.2.1",
23-- "cfg-if 0.1.10",
24-+ "cfg-if 1.0.0",
25- "ryu",
26- "static_assertions",
27- ]
···000000000000000000000000000
-59
pkgs/by-name/su/supertag/package.nix
···1-{
2- lib,
3- rustPlatform,
4- fetchFromGitHub,
5- pkg-config,
6- dbus,
7- fuse,
8- sqlite,
9-}:
10-11-rustPlatform.buildRustPackage rec {
12- pname = "supertag";
13- version = "0.1.4";
14-15- src = fetchFromGitHub {
16- owner = "amoffat";
17- repo = "supertag";
18- rev = "v${version}";
19- sha256 = "0jzm7pn38hlr96n0z8gqfsfdbw48y0nnbsgjdq7hpgwmcgvgqdam";
20- };
21-22- # lexical-core is outdated and incompatible with newer versions of rust
23- # patches Cargo.lock to include a more up-to-date version of lexical-core
24- cargoPatches = [ ./cargo-lock-update-lexical-core.patch ];
25-26- useFetchCargoVendor = true;
27- cargoHash = "sha256-i+v2PK07GHmTaLT0Bcpitd1g3Mrol28S2a2lBwBETb8=";
28-29- nativeBuildInputs = [
30- rustPlatform.bindgenHook
31- pkg-config
32- ];
33- buildInputs = [
34- dbus
35- fuse
36- sqlite
37- ];
38-39- # The test are requiring extended permissions.
40- doCheck = false;
41-42- meta = with lib; {
43- description = "Tag-based filesystem";
44- longDescription = ''
45- Supertag is a tag-based filesystem, written in Rust, for Linux and MacOS.
46- It provides a tag-based view of your files by removing the hierarchy
47- constraints typically imposed on files and folders. In other words, it
48- allows you to think about your files not as objects stored in folders, but
49- as objects that can be filtered by folders.
50- '';
51- homepage = "https://github.com/amoffat/supertag";
52- license = licenses.agpl3Plus;
53- platforms = [
54- "i686-linux"
55- "x86_64-linux"
56- ];
57- maintainers = with maintainers; [ oxzi ];
58- };
59-}
···1667 strelka = throw "strelka depends on Python 2.6+, and does not support Python 3."; # Added 2025-03-17
1668 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07
1669 sumokoin = throw "sumokoin has been removed as it was abandoned upstream"; # Added 2024-11-23
01670 swiProlog = lib.warnOnInstantiate "swiProlog has been renamed to swi-prolog" swi-prolog; # Added 2024-09-07
1671 swiPrologWithGui = lib.warnOnInstantiate "swiPrologWithGui has been renamed to swi-prolog-gui" swi-prolog-gui; # Added 2024-09-07
1672 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23
···1667 strelka = throw "strelka depends on Python 2.6+, and does not support Python 3."; # Added 2025-03-17
1668 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07
1669 sumokoin = throw "sumokoin has been removed as it was abandoned upstream"; # Added 2024-11-23
1670+ supertag = throw "supertag has been removed as it was abandoned upstream and fails to build"; # Added 2025-04-20
1671 swiProlog = lib.warnOnInstantiate "swiProlog has been renamed to swi-prolog" swi-prolog; # Added 2024-09-07
1672 swiPrologWithGui = lib.warnOnInstantiate "swiPrologWithGui has been renamed to swi-prolog-gui" swi-prolog-gui; # Added 2024-09-07
1673 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23