From 55f32b164d8d29e1cd768b83d96c8e8c879388a0 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 1 Sep 2025 13:41:39 +0200 Subject: [PATCH] syndicate_utils: drop --- pkgs/by-name/sy/syndicate_utils/package.nix | 36 -- pkgs/by-name/sy/syndicate_utils/sbom.json | 657 -------------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 693 deletions(-) delete mode 100644 pkgs/by-name/sy/syndicate_utils/package.nix delete mode 100644 pkgs/by-name/sy/syndicate_utils/sbom.json diff --git a/pkgs/by-name/sy/syndicate_utils/package.nix b/pkgs/by-name/sy/syndicate_utils/package.nix deleted file mode 100644 index fb819917d425..000000000000 --- a/pkgs/by-name/sy/syndicate_utils/package.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ - lib, - buildNimSbom, - fetchFromGitea, - libxml2, - libxslt, - openssl, - libpq, - sqlite, -}: - -buildNimSbom (finalAttrs: { - pname = "syndicate_utils"; - - src = fetchFromGitea { - domain = "git.syndicate-lang.org"; - owner = "ehmry"; - repo = "syndicate_utils"; - rev = finalAttrs.version; - hash = "sha256-zHVL2A5mAZX73Xk6Pcs02wHCAVfsOYxDO8/yKX0FvBs="; - }; - - buildInputs = [ - libpq - sqlite - libxml2 - libxslt - openssl - ]; - - meta = finalAttrs.src.meta // { - description = "Utilities for the Syndicated Actor Model"; - homepage = "https://git.syndicate-lang.org/ehmry/syndicate_utils"; - license = lib.licenses.unlicense; - }; -}) ./sbom.json diff --git a/pkgs/by-name/sy/syndicate_utils/sbom.json b/pkgs/by-name/sy/syndicate_utils/sbom.json deleted file mode 100644 index c524b9cb0ec9..000000000000 --- a/pkgs/by-name/sy/syndicate_utils/sbom.json +++ /dev/null @@ -1,657 +0,0 @@ -{ - "bomFormat": "CycloneDX", - "specVersion": "1.6", - "metadata": { - "component": { - "type": "application", - "bom-ref": "pkg:nim/syndicate_utils", - "name": "syndicate_utils", - "description": "Utilities for Syndicated Actors and Synit", - "version": "20250422", - "authors": [ - { - "name": "Emery Hemingway" - } - ], - "licenses": [ - { - "license": { - "id": "Unlicense" - } - } - ], - "properties": [ - { - "name": "nim:skipExt", - "value": "nim" - }, - { - "name": "nim:bin:dns-actor", - "value": "dns_actor" - }, - { - "name": "nim:bin:esc-printer-driver", - "value": "esc_printer_driver" - }, - { - "name": "nim:bin:mintsturdyref", - "value": "mintsturdyref" - }, - { - "name": "nim:bin:mount-actor", - "value": "mount_actor" - }, - { - "name": "nim:bin:msg", - "value": "msg" - }, - { - "name": "nim:bin:postgre-actor", - "value": "postgre_actor" - }, - { - "name": "nim:bin:preserve-process-environment", - "value": "preserve_process_environment" - }, - { - "name": "nim:bin:rofi-script-actor", - "value": "rofi_script_actor" - }, - { - "name": "nim:bin:sqlite-actor", - "value": "sqlite_actor" - }, - { - "name": "nim:bin:syndesizer", - "value": "syndesizer" - }, - { - "name": "nim:bin:syndump", - "value": "syndump" - }, - { - "name": "nim:bin:synqa", - "value": "synqa" - }, - { - "name": "nim:bin:xslt-actor", - "value": "xslt_actor" - }, - { - "name": "nim:srcDir", - "value": "src" - }, - { - "name": "nim:backend", - "value": "c" - } - ] - } - }, - "components": [ - { - "type": "library", - "bom-ref": "pkg:nim/syndicate", - "name": "syndicate", - "version": "trunk", - "externalReferences": [ - { - "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/9c3dbbaa661dfc191ccb5be791a78cf977adec8b.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/crza0j3plp9a0bw78cinyk6hwhn3llcf-source" - }, - { - "name": "nix:fod:rev", - "value": "9c3dbbaa661dfc191ccb5be791a78cf977adec8b" - }, - { - "name": "nix:fod:sha256", - "value": "08pa25f7d0x1228hmrpzn7g2jd1bwip4fvihvw4mx335ssx317kw" - }, - { - "name": "nix:fod:url", - "value": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/9c3dbbaa661dfc191ccb5be791a78cf977adec8b.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "trunk" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/preserves", - "name": "preserves", - "version": "20250214", - "externalReferences": [ - { - "url": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/21480c2fd0a6cc6ecfd34fb532ed975b135b0b8e.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.syndicate-lang.org/ehmry/preserves-nim.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/1d8nbd5nfqpl6l3c7c783h6r0gc47vwf-source" - }, - { - "name": "nix:fod:rev", - "value": "21480c2fd0a6cc6ecfd34fb532ed975b135b0b8e" - }, - { - "name": "nix:fod:sha256", - "value": "136kr6pj5rv3184ykishbkmg86ss85nzygy5wc1lr9l0pgwx6936" - }, - { - "name": "nix:fod:url", - "value": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/21480c2fd0a6cc6ecfd34fb532ed975b135b0b8e.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20250214" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - }, - { - "name": "nix:fod:date", - "value": "2024-05-23T15:58:40+03:00" - }, - { - "name": "nix:fod:hash", - "value": "sha256-JvdvLdPajDgIPbLblO0LbOm0wEp530fs8LYmgH885sk=" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/sys", - "name": "sys", - "version": "4ef3b624db86e331ba334e705c1aa235d55b05e1", - "externalReferences": [ - { - "url": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/ehmry/nim-sys.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/syhxsjlsdqfap0hk4qp3s6kayk8cqknd-source" - }, - { - "name": "nix:fod:rev", - "value": "4ef3b624db86e331ba334e705c1aa235d55b05e1" - }, - { - "name": "nix:fod:sha256", - "value": "1q4qgw4an4mmmcbx48l6xk1jig1vc8p9cq9dbx39kpnb0890j32q" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/taps", - "name": "taps", - "version": "20240405", - "externalReferences": [ - { - "url": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.sr.ht/~ehmry/nim_taps", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/6y14ia52kr7jyaa0izx37mlablmq9s65-source" - }, - { - "name": "nix:fod:rev", - "value": "8c8572cd971d1283e6621006b310993c632da247" - }, - { - "name": "nix:fod:sha256", - "value": "1dp166bv9x773jmfqppg5i3v3rilgff013vb11yzwcid9l7s3iy8" - }, - { - "name": "nix:fod:url", - "value": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20240405" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/nimcrypto", - "name": "nimcrypto", - "version": "traditional-api", - "externalReferences": [ - { - "url": "https://github.com/cheatfate/nimcrypto/archive/602c5d20c69c76137201b5d41f788f72afb95aa8.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/cheatfate/nimcrypto", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/zyr8zwh7vaiycn1s4r8cxwc71f2k5l0h-source" - }, - { - "name": "nix:fod:rev", - "value": "602c5d20c69c76137201b5d41f788f72afb95aa8" - }, - { - "name": "nix:fod:sha256", - "value": "1dmdmgb6b9m5f8dyxk781nnd61dsk3hdxqks7idk9ncnpj9fng65" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/cheatfate/nimcrypto/archive/602c5d20c69c76137201b5d41f788f72afb95aa8.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "traditional-api" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/npeg", - "name": "npeg", - "version": "1.2.2", - "externalReferences": [ - { - "url": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/zevv/npeg.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/xpn694ibgipj8xak3j4bky6b3k0vp7hh-source" - }, - { - "name": "nix:fod:rev", - "value": "ec0cc6e64ea4c62d2aa382b176a4838474238f8d" - }, - { - "name": "nix:fod:sha256", - "value": "1fi9ls3xl20bmv1ikillxywl96i9al6zmmxrbffx448gbrxs86kg" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "1.2.2" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/bigints", - "name": "bigints", - "version": "20231006", - "externalReferences": [ - { - "url": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/ehmry/nim-bigints.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/jvrm392g8adfsgf36prgwkbyd7vh5jsw-source" - }, - { - "name": "nix:fod:rev", - "value": "86ea14d31eea9275e1408ca34e6bfe9c99989a96" - }, - { - "name": "nix:fod:sha256", - "value": "15pcpmnk1bnw3k8769rjzcpg00nahyrypwbxs88jnwr4aczp99j4" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20231006" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/cps", - "name": "cps", - "version": "0.10.4", - "externalReferences": [ - { - "url": "https://github.com/nim-works/cps/archive/2a4d771a715ba45cfba3a82fa625ae7ad6591c8b.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/nim-works/cps", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/m9vpcf3dq6z2h1xpi1vlw0ycxp91s5p7-source" - }, - { - "name": "nix:fod:rev", - "value": "2a4d771a715ba45cfba3a82fa625ae7ad6591c8b" - }, - { - "name": "nix:fod:sha256", - "value": "0c62k5wpq9z9mn8cd4rm8jjc4z0xmnak4piyj5dsfbyj6sbdw2bf" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/nim-works/cps/archive/2a4d771a715ba45cfba3a82fa625ae7ad6591c8b.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "0.10.4" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/stew", - "name": "stew", - "version": "3c91b8694e15137a81ec7db37c6c58194ec94a6a", - "externalReferences": [ - { - "url": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/status-im/nim-stew", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/mqg8qzsbcc8xqabq2yzvlhvcyqypk72c-source" - }, - { - "name": "nix:fod:rev", - "value": "3c91b8694e15137a81ec7db37c6c58194ec94a6a" - }, - { - "name": "nix:fod:sha256", - "value": "17lfhfxp5nxvld78xa83p258y80ks5jb4n53152cdr57xk86y07w" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/getdns", - "name": "getdns", - "version": "20241222", - "externalReferences": [ - { - "url": "https://git.sr.ht/~ehmry/getdns-nim/archive/7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.sr.ht/~ehmry/getdns-nim", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/k662j228f0xh75d75jb212zhy5qd85dv-source" - }, - { - "name": "nix:fod:rev", - "value": "7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7" - }, - { - "name": "nix:fod:sha256", - "value": "1j80pv2kv7hxcmxpy6ykil01jywffaagcb1jad5aam4m9r2bfbp0" - }, - { - "name": "nix:fod:url", - "value": "https://git.sr.ht/~ehmry/getdns-nim/archive/7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20241222" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/solo5_dispatcher", - "name": "solo5_dispatcher", - "version": "20240522", - "externalReferences": [ - { - "url": "https://git.sr.ht/~ehmry/solo5_dispatcher/archive/cc64ef99416b22b12e4a076d33de9e25a163e57d.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.sr.ht/~ehmry/solo5_dispatcher", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/4jj467pg4hs6warhksb8nsxn9ykz8c7c-source" - }, - { - "name": "nix:fod:rev", - "value": "cc64ef99416b22b12e4a076d33de9e25a163e57d" - }, - { - "name": "nix:fod:sha256", - "value": "1v9i9fqgx1g76yrmz2xwj9mxfwbjfpar6dsyygr68fv9031cqxq7" - }, - { - "name": "nix:fod:url", - "value": "https://git.sr.ht/~ehmry/solo5_dispatcher/archive/cc64ef99416b22b12e4a076d33de9e25a163e57d.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20240522" - }, - { - "name": "nix:fod:srcDir", - "value": "pkg" - } - ] - } - ], - "dependencies": [ - { - "ref": "pkg:nim/syndicate_utils", - "dependsOn": [ - "pkg:nim/syndicate" - ] - }, - { - "ref": "pkg:nim/syndicate", - "dependsOn": [ - "pkg:nim/nimcrypto", - "pkg:nim/preserves", - "pkg:nim/sys", - "pkg:nim/taps" - ] - }, - { - "ref": "pkg:nim/preserves", - "dependsOn": [ - "pkg:nim/npeg", - "pkg:nim/bigints" - ] - }, - { - "ref": "pkg:nim/sys", - "dependsOn": [ - "pkg:nim/cps", - "pkg:nim/stew" - ] - }, - { - "ref": "pkg:nim/taps", - "dependsOn": [ - "pkg:nim/getdns", - "pkg:nim/sys", - "pkg:nim/cps", - "pkg:nim/solo5_dispatcher" - ] - }, - { - "ref": "pkg:nim/nimcrypto", - "dependsOn": [] - }, - { - "ref": "pkg:nim/npeg", - "dependsOn": [] - }, - { - "ref": "pkg:nim/bigints", - "dependsOn": [] - }, - { - "ref": "pkg:nim/cps", - "dependsOn": [] - }, - { - "ref": "pkg:nim/stew", - "dependsOn": [] - }, - { - "ref": "pkg:nim/getdns", - "dependsOn": [] - }, - { - "ref": "pkg:nim/solo5_dispatcher", - "dependsOn": [ - "pkg:nim/cps" - ] - } - ] -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 780a297a0140..7fe7be6f031b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2238,6 +2238,7 @@ mapAliases { syncthing-cli = throw "'syncthing-cli' has been renamed to/replaced by 'syncthing'"; # Converted to throw 2024-10-17 syncthingtray-qt6 = syncthingtray; # Added 2024-03-06 syncthing-tray = throw "syncthing-tray has been removed because it is broken and unmaintained"; + syndicate_utils = throw "'syndicate_utils' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 ### T ###