This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

pkgs.omp: init at 18.11.2

nixos-unstable has omp 18.11.0, whose fetchFromGitHub hash no longer
matches the tarball GitHub serves (Hydra rejects the output as well), so
coaxmetal, neoprism and barnacle fail to build. Pin the version from
nixpkgs master (18.11.2: new src and cargoDeps hashes, node_modules hash
unchanged) as an override of nixpkgs' omp. The assert breaks evaluation
as soon as nixpkgs moves away from 18.11.0, so the pin gets dropped with
the next flake update that brings a fixed omp.

author
Hermes
committer
lassulus
date (Oct 18, 2026, 11:14 AM CEST) commit 844eb05b parent 6cfb493d
+29 -2
+1 -1
configs/orca/server.nix
··· 33 33 ]; 34 34 packages = [ 35 35 orca 36 - pkgs.omp 36 + self.packages.${pkgs.system}.omp 37 37 # GitHub issues/PRs in the work item lists. 38 38 pkgs.gh 39 39 ];
+1 -1
machines/barnacle/configuration.nix
··· 26 26 self.packages.${pkgs.system}.s 27 27 28 28 self.packages.${pkgs.system}.secretive 29 - pkgs.omp 29 + self.packages.${pkgs.system}.omp 30 30 self.packages.${pkgs.system}.browser-mcp 31 31 32 32 # zsh dependencies
+27
pkgs/omp/package.nix
··· 1 + # nixpkgs' omp at the version of nixpkgs master (18.11.2). 2 + { 3 + lib, 4 + omp, 5 + fetchFromGitHub, 6 + rustPlatform, 7 + }: 8 + assert lib.assertMsg ( 9 + omp.version == "18.11.0" 10 + ) "nixpkgs has omp ${omp.version} now; drop pkgs/omp and use pkgs.omp again"; 11 + omp.overrideAttrs ( 12 + finalAttrs: _: { 13 + version = "18.11.2"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "can1357"; 17 + repo = "oh-my-pi"; 18 + tag = "v${finalAttrs.version}"; 19 + hash = "sha256-PJbclp6GbOtIFkIVXQaJYlF63ArcqHgzlRLolrzXNDI="; 20 + }; 21 + 22 + cargoDeps = rustPlatform.fetchCargoVendor { 23 + inherit (finalAttrs) src; 24 + hash = "sha256-2gnzA/DyvVHErgYoz8ORH29Oul1xxa2msH4/VAD3Aa4="; 25 + }; 26 + } 27 + )