From 57a51bc3da98b22b7a52713eb4488de441df582f Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 1 Sep 2025 13:40:25 +0200 Subject: [PATCH] preserves-nim: drop --- pkgs/by-name/pr/preserves-nim/package.nix | 34 ----- pkgs/by-name/pr/preserves-nim/sbom.json | 162 ---------------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 196 deletions(-) delete mode 100644 pkgs/by-name/pr/preserves-nim/package.nix delete mode 100644 pkgs/by-name/pr/preserves-nim/sbom.json diff --git a/pkgs/by-name/pr/preserves-nim/package.nix b/pkgs/by-name/pr/preserves-nim/package.nix deleted file mode 100644 index 93e9ebe0535e..000000000000 --- a/pkgs/by-name/pr/preserves-nim/package.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ - lib, - buildNimSbom, - fetchFromGitea, -}: - -buildNimSbom (finalAttrs: { - src = fetchFromGitea { - domain = "git.syndicate-lang.org"; - owner = "ehmry"; - repo = "preserves-nim"; - rev = finalAttrs.version; - hash = "sha256-A1v72ToSLEEUZTNcPl82t8OKvr5heQCWVWYEJh362Eo="; - }; - - # Tests requires balls which is not listed in the lockfilee. - doCheck = false; - - postInstall = '' - pushd $out/bin - for link in preserves-decode \ - preserves-from-json preserves-to-json \ - preserves-from-xml preserves-to-xml - do ln -s preserves-encode $link - done - popd - ''; - - meta = { - description = "Utilities for working with Preserves documents and schemas"; - license = lib.licenses.unlicense; - homepage = "https://git.syndicate-lang.org/ehmry/preserves-nim"; - }; -}) ./sbom.json diff --git a/pkgs/by-name/pr/preserves-nim/sbom.json b/pkgs/by-name/pr/preserves-nim/sbom.json deleted file mode 100644 index 8af7db0163fe..000000000000 --- a/pkgs/by-name/pr/preserves-nim/sbom.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "bomFormat": "CycloneDX", - "specVersion": "1.6", - "metadata": { - "component": { - "type": "application", - "bom-ref": "pkg:nim/preserves", - "name": "preserves", - "description": "data model and serialization format", - "version": "20241201", - "authors": [ - { - "name": "Emery Hemingway" - } - ], - "licenses": [ - { - "license": { - "id": "Unlicense" - } - } - ], - "properties": [ - { - "name": "nim:skipExt", - "value": "nim" - }, - { - "name": "nim:bin:preserves-encode", - "value": "preserves/private/preserves_encode" - }, - { - "name": "nim:bin:preserves-schema-nim", - "value": "preserves/preserves_schema_nim" - }, - { - "name": "nim:bin:preserves-schemac", - "value": "preserves/preserves_schemac" - }, - { - "name": "nim:srcDir", - "value": "src" - }, - { - "name": "nim:backend", - "value": "c" - } - ] - } - }, - "components": [ - { - "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" - } - ] - } - ], - "dependencies": [ - { - "ref": "pkg:nim/preserves", - "dependsOn": [ - "pkg:nim/npeg", - "pkg:nim/bigints" - ] - }, - { - "ref": "pkg:nim/npeg", - "dependsOn": [] - }, - { - "ref": "pkg:nim/bigints", - "dependsOn": [] - } - ] -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 7a5d96f7a09a..780a297a0140 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1882,6 +1882,7 @@ mapAliases { posix_man_pages = throw "'posix_man_pages' has been renamed to/replaced by 'man-pages-posix'"; # Converted to throw 2024-10-17 powerdns = pdns; # Added 2022-03-28 presage = throw "presage has been removed, as it has been unmaintained since 2018"; # Added 2024-03-24 + preserves-nim = throw "'preserves-nim' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 projectm = throw "Since version 4, 'projectm' has been split into 'libprojectm' (the library) and 'projectm-sdl-cpp' (the SDL2 frontend). ProjectM 3 has been moved to 'projectm_3'"; # Added 2024-11-10 cstore_fdw = throw "'cstore_fdw' has been removed. Use 'postgresqlPackages.cstore_fdw' instead."; # Added 2025-07-19