commit 26e9333fba7e9dedb84ebfa2141eaef361253bc7 parent 1d238adfe2677ac4d9fdbd03f2a46be3ee79d061 Author: Nikolay Korotkiy <sikmir@disroot.org> Date: Sun, 16 Aug 2026 00:03:04 +0400 Up Diffstat:
110 files changed, 140 insertions(+), 135 deletions(-)
diff --git a/modules/home-manager/programs/gpxsee.nix b/modules/home-manager/programs/gpxsee.nix @@ -13,7 +13,7 @@ let domain = "com.gpxsee.GPXSee"; appDataLocation = - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "Library/Application Support/GPXSee" else "${config.xdg.dataHome}/gpxsee"; @@ -76,14 +76,14 @@ in home.packages = [ cfg.package ]; home.activation.hideToolbar = lib.hm.dag.entryAfter [ "writeBoundary" ] ( - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "$DRY_RUN_CMD /usr/bin/defaults write ${domain} Settings.toolbar -bool false" else "$DRY_RUN_CMD ${pkgs.crudini}/bin/crudini $VERBOSE_ARG --set ${configFile} Settings toolbar 0" ); } - (mkIf pkgs.stdenv.isLinux { + (mkIf pkgs.stdenv.hostPlatform.isLinux { home.activation.createConfigFile = lib.hm.dag.entryBefore [ "writeBoundary" ] '' $DRY_RUN_CMD mkdir -p ${configDir} $DRY_RUN_CMD touch ${configFile} diff --git a/modules/home-manager/programs/josm.nix b/modules/home-manager/programs/josm.nix @@ -9,7 +9,7 @@ with lib; let cfg = config.programs.josm; configDir = - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "${config.home.homeDirectory}/Library/Preferences/JOSM" else "${config.xdg.configHome}/JOSM"; diff --git a/modules/home-manager/programs/merkaartor.nix b/modules/home-manager/programs/merkaartor.nix @@ -41,7 +41,7 @@ in config = mkIf cfg.enable (mkMerge [ { home.packages = [ cfg.package ]; } - (mkIf pkgs.stdenv.isLinux { + (mkIf pkgs.stdenv.hostPlatform.isLinux { home.activation.createConfigFile = lib.hm.dag.entryBefore [ "writeBoundary" ] '' $DRY_RUN_CMD mkdir -p ${configDir} $DRY_RUN_CMD touch ${configFile} @@ -50,7 +50,7 @@ in (mkIf (cfg.user != "" && cfg.password != "") { home.activation.setupCredentials = lib.hm.dag.entryAfter [ "writeBoundary" ] ( - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then '' $DRY_RUN_CMD /usr/bin/defaults write ${domain} OsmServers.1.url https://api.openstreetmap.org/api $DRY_RUN_CMD /usr/bin/defaults write ${domain} OsmServers.1.selected true diff --git a/modules/home-manager/programs/openorienteering-mapper.nix b/modules/home-manager/programs/openorienteering-mapper.nix @@ -30,7 +30,7 @@ in config = mkIf cfg.enable (mkMerge [ { home.packages = [ cfg.package ]; } - (mkIf pkgs.stdenv.isLinux { + (mkIf pkgs.stdenv.hostPlatform.isLinux { home.activation.createConfigFile = lib.hm.dag.entryAfter [ "writeBoundary" ] '' $DRY_RUN_CMD mkdir -p ${configDir} $DRY_RUN_CMD touch ${configFile} @@ -39,7 +39,7 @@ in { home.activation.tipsVisible = lib.hm.dag.entryAfter [ "writeBoundary" ] ( - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "$DRY_RUN_CMD /usr/bin/defaults write ${domain} HomeScreen.tipsVisible -bool false" else "$DRY_RUN_CMD ${pkgs.crudini}/bin/crudini $VERBOSE_ARG --set ${configFile} HomeScreen tipsVisible 0" diff --git a/modules/home-manager/programs/qmapshack.nix b/modules/home-manager/programs/qmapshack.nix @@ -54,7 +54,7 @@ in config = mkIf cfg.enable (mkMerge [ { home.packages = [ cfg.package ]; } - (mkIf pkgs.stdenv.isLinux { + (mkIf pkgs.stdenv.hostPlatform.isLinux { home.activation.createConfigFile = lib.hm.dag.entryBefore [ "writeBoundary" ] '' $DRY_RUN_CMD mkdir -p ${configDir} $DRY_RUN_CMD touch ${configFile} @@ -63,7 +63,7 @@ in (mkIf (length cfg.demPackages > 0) { home.activation.setupDemPaths = lib.hm.dag.entryAfter [ "writeBoundary" ] ( - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "$DRY_RUN_CMD /usr/bin/defaults write ${domain} Canvas.demPaths -array ${toString cfg.demPackages}" else "$DRY_RUN_CMD ${pkgs.crudini}/bin/crudini $VERBOSE_ARG --set ${configFile} Canvas demPaths ${concatStringsSep "," cfg.demPackages}" @@ -72,7 +72,7 @@ in (mkIf (length cfg.mapPackages > 0) { home.activation.setupMapPaths = lib.hm.dag.entryAfter [ "writeBoundary" ] ( - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "$DRY_RUN_CMD /usr/bin/defaults write ${domain} Canvas.mapPath -array ${toString cfg.mapPackages}" else "$DRY_RUN_CMD ${pkgs.crudini}/bin/crudini $VERBOSE_ARG --set ${configFile} Canvas mapPath ${concatStringsSep "," cfg.mapPackages}" @@ -81,7 +81,7 @@ in (mkIf (length cfg.routinoPackages > 0) { home.activation.setupRoutinoPaths = lib.hm.dag.entryAfter [ "writeBoundary" ] ( - if pkgs.stdenv.isDarwin then + if pkgs.stdenv.hostPlatform.isDarwin then "$DRY_RUN_CMD /usr/bin/defaults write ${domain} Route.routino.paths -array ${toString cfg.routinoPackages}" else "$DRY_RUN_CMD ${pkgs.crudini}/bin/crudini $VERBOSE_ARG --set ${configFile} Route routino\\\\paths ${concatStringsSep "," cfg.routinoPackages}" diff --git a/pkgs/by-name/aa/aamath/package.nix b/pkgs/by-name/aa/aamath/package.nix @@ -59,6 +59,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/am/amused/package.nix b/pkgs/by-name/am/amused/package.nix @@ -47,6 +47,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ap/aprsc/package.nix b/pkgs/by-name/ap/aprsc/package.nix @@ -67,6 +67,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ba/bash-completor/package.nix b/pkgs/by-name/ba/bash-completor/package.nix @@ -42,6 +42,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isLinux; # ./tools/build-dist: cannot execute: required file not found + broken = stdenv.hostPlatform.isLinux; # ./tools/build-dist: cannot execute: required file not found }; }) diff --git a/pkgs/by-name/bl/blind/package.nix b/pkgs/by-name/bl/blind/package.nix @@ -25,6 +25,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/bw/bwh/package.nix b/pkgs/by-name/bw/bwh/package.nix @@ -34,9 +34,9 @@ stdenv.mkDerivation (finalAttrs: { SDL2 the-foundation ] - ++ lib.optional stdenv.isLinux libx11; + ++ lib.optional stdenv.hostPlatform.isLinux libx11; - installPhase = lib.optionalString stdenv.isDarwin '' + installPhase = lib.optionalString stdenv.hostPlatform.isDarwin '' runHook preInstall mkdir -p $out/Applications mv *.app $out/Applications diff --git a/pkgs/by-name/ca/capture2text/package.nix b/pkgs/by-name/ca/capture2text/package.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { ]; installPhase = - if stdenv.isDarwin then + if stdenv.hostPlatform.isDarwin then '' mkdir -p $out/Applications $out/bin mv Capture2Text_CLI.app $out/Applications diff --git a/pkgs/by-name/cf/cfiles/package.nix b/pkgs/by-name/cf/cfiles/package.nix @@ -47,6 +47,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; # ueberzug + broken = stdenv.hostPlatform.isDarwin; # ueberzug }; }) diff --git a/pkgs/by-name/ci/city2graph/package.nix b/pkgs/by-name/ci/city2graph/package.nix @@ -48,6 +48,6 @@ python3Packages.buildPythonPackage (finalAttrs: { homepage = "https://github.com/c2g-dev/city2graph"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/cm/cmocean/package.nix b/pkgs/by-name/cm/cmocean/package.nix @@ -24,7 +24,7 @@ python3Packages.buildPythonPackage (finalAttrs: { numpy ]; - doCheck = !stdenv.isDarwin; + doCheck = !stdenv.hostPlatform.isDarwin; nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; diff --git a/pkgs/by-name/co/contextily/package.nix b/pkgs/by-name/co/contextily/package.nix @@ -41,6 +41,6 @@ python3Packages.buildPythonPackage (finalAttrs: { homepage = "https://github.com/geopandas/contextily"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isDarwin; # postgresql-test-hook + broken = stdenv.hostPlatform.isDarwin; # postgresql-test-hook }; }) diff --git a/pkgs/by-name/cp/cproc/package.nix b/pkgs/by-name/cp/cproc/package.nix @@ -28,6 +28,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/dr/dragon/package.nix b/pkgs/by-name/dr/dragon/package.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/dt/dtree/package.nix b/pkgs/by-name/dt/dtree/package.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ea/earthpy/package.nix b/pkgs/by-name/ea/earthpy/package.nix @@ -41,6 +41,6 @@ python3Packages.buildPythonPackage (finalAttrs: { homepage = "https://github.com/earthlab/earthpy"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isDarwin; # postgresql-test-hook + broken = stdenv.hostPlatform.isDarwin; # postgresql-test-hook }; }) diff --git a/pkgs/by-name/ed/edit/package.nix b/pkgs/by-name/ed/edit/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/el/elevation/package.nix b/pkgs/by-name/el/elevation/package.nix @@ -69,6 +69,6 @@ python3Packages.buildPythonApplication (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; mainProgram = "eio"; - broken = stdenv.isDarwin; # postgresql-test-hook + broken = stdenv.hostPlatform.isDarwin; # postgresql-test-hook }; }) diff --git a/pkgs/by-name/fa/farbfeld-utils/package.nix b/pkgs/by-name/fa/farbfeld-utils/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation { hash = "sha256-oXTMnTsldf5IoKL6O4HtMmUAyJTy75PH0gBmO81a9Wo="; }; - postPatch = lib.optionalString stdenv.isDarwin '' + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' rm ff-vccapture.c ff-xcapture.c ff-xdraw.c ff-xwin.c ''; @@ -33,7 +33,7 @@ stdenv.mkDerivation { ghostscript sqlite ] - ++ lib.optionals stdenv.isLinux [ + ++ lib.optionals stdenv.hostPlatform.isLinux [ libx11 libxrender ]; diff --git a/pkgs/by-name/ff/ffs/package.nix b/pkgs/by-name/ff/ffs/package.nix @@ -9,7 +9,7 @@ }: let - fuse = if stdenv.isDarwin then macfuse-stubs else fuse3; + fuse = if stdenv.hostPlatform.isDarwin then macfuse-stubs else fuse3; in rustPlatform.buildRustPackage (finalAttrs: { pname = "ffs"; diff --git a/pkgs/by-name/ff/ffshot/package.nix b/pkgs/by-name/ff/ffshot/package.nix @@ -32,6 +32,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/fi/fietsboek/package.nix b/pkgs/by-name/fi/fietsboek/package.nix @@ -69,6 +69,5 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://fietsboek.org/"; license = lib.licenses.agpl3Plus; maintainers = [ lib.maintainers.sikmir ]; - broken = true; # https://github.com/NixOS/nixpkgs/pull/548396 }; }) diff --git a/pkgs/by-name/fm/fmreceiver/package.nix b/pkgs/by-name/fm/fmreceiver/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace fmreceiver.pro --replace-fail "CONFIG" "#CONFIG" '' - + lib.optionalString stdenv.isDarwin '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace fmreceiver.pro --replace-fail "-lrt " "" substituteInPlace includes/fm-constants.h --replace-fail "<malloc.h>" "<stdlib.h>" substituteInPlace devices/rtlsdr-handler/rtlsdr-handler.cpp --replace-fail ".so" ".dylib" @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { qmakeFlags = [ "CONFIG+=dabstick" ]; gappsWrapperArgs = [ - "--prefix ${lib.optionalString stdenv.isDarwin "DY"}LD_LIBRARY_PATH : ${ + "--prefix ${lib.optionalString stdenv.hostPlatform.isDarwin "DY"}LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ rtl-sdr ] }" ]; @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_LDFLAGS = "-lqwt"; installPhase = - if stdenv.isDarwin then + if stdenv.hostPlatform.isDarwin then '' mkdir -p $out/Applications mv linux-bin/fmreceiver-3.20.app $out/Applications/fmreceiver.app diff --git a/pkgs/by-name/gd/gdcv/package.nix b/pkgs/by-name/gd/gdcv/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-fzR+HKAZmvjiL4pBqfi3xIl5Ju0W3Hpy3SDHOmgoWZ0="; }; - postPatch = lib.optionalString stdenv.isDarwin '' + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace gdcv.c \ --replace-fail "#include <error.h>" "" @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { emacs zlib ] - ++ lib.optional stdenv.isDarwin argp-standalone; + ++ lib.optional stdenv.hostPlatform.isDarwin argp-standalone; makeFlags = [ "CC:=$(CC)" @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { "emacs-module" ]; - env.NIX_LDFLAGS = lib.optionalString stdenv.isDarwin "-largp"; + env.NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isDarwin "-largp"; installPhase = '' runHook preInstall @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "gdcv"; }; }) diff --git a/pkgs/by-name/ge/geoutils/package.nix b/pkgs/by-name/ge/geoutils/package.nix @@ -49,6 +49,6 @@ python3Packages.buildPythonPackage (finalAttrs: { homepage = "https://github.com/GlacioHack/geoutils"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isDarwin; # postgresql-test-hook + broken = stdenv.hostPlatform.isDarwin; # postgresql-test-hook }; }) diff --git a/pkgs/by-name/gf/gfp-gdal/package.nix b/pkgs/by-name/gf/gfp-gdal/package.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/geoflow3d/gfp-gdal"; license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/gi/gimgtools/package.nix b/pkgs/by-name/gi/gimgtools/package.nix @@ -34,6 +34,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/gn/gnsstk-apps/package.nix b/pkgs/by-name/gn/gnsstk-apps/package.nix @@ -34,6 +34,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/go/goestools/package.nix b/pkgs/by-name/go/goestools/package.nix @@ -23,6 +23,10 @@ stdenv.mkDerivation { fetchSubmodules = true; }; + postPatch = '' + sed -i '3i #include <cstdint>' src/goesrecv/packet_publisher.h + ''; + nativeBuildInputs = [ cmake pkg-config @@ -34,12 +38,15 @@ stdenv.mkDerivation { zlib ]; + cmakeFlags = [ + (lib.cmakeFeature "CMAKE_POLICY_VERSION_MINIMUM" "3.10") + ]; + meta = { description = "Tools to work with signals and files from GOES satellites"; homepage = "https://pietern.github.io/goestools/"; license = lib.licenses.bsd2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = true; }; } diff --git a/pkgs/by-name/gp/gplaces/package.nix b/pkgs/by-name/gp/gplaces/package.nix @@ -45,6 +45,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/gp/gpx-layer/package.nix b/pkgs/by-name/gp/gpx-layer/package.nix @@ -19,7 +19,7 @@ perlPackages.buildPerlPackage { outputs = [ "out" ]; - nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; + nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin shortenPerlShebang; propagatedBuildInputs = [ perlPackages.XMLParser ]; @@ -28,10 +28,10 @@ perlPackages.buildPerlPackage { installPhase = '' install -Dm755 parse-gpx $out/bin/datamaps-parse-gpx '' - + lib.optionalString stdenv.isLinux '' + + lib.optionalString stdenv.hostPlatform.isLinux '' patchShebangs $out/bin/datamaps-parse-gpx '' - + lib.optionalString stdenv.isDarwin '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' shortenPerlShebang $out/bin/datamaps-parse-gpx ''; diff --git a/pkgs/by-name/gp/gpx2video/package.nix b/pkgs/by-name/gp/gpx2video/package.nix @@ -62,7 +62,7 @@ stdenv.mkDerivation { maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; mainProgram = "gpx2video"; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; broken = true; # error: no matching function for call to 'channels(OpenImageIO::v3_1::ImageBuf&, OpenImageIO::v3_1::ImageBuf&, int, int [4], float [0], std::string [4])' }; } diff --git a/pkgs/by-name/gq/gqrx-scanner/package.nix b/pkgs/by-name/gq/gqrx-scanner/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-DOSX"; + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-DOSX"; meta = { description = "A frequency scanner for Gqrx Software Defined Radio receiver"; diff --git a/pkgs/by-name/gr/graphene/package.nix b/pkgs/by-name/gr/graphene/package.nix @@ -56,6 +56,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/he/hecate/package.nix b/pkgs/by-name/he/hecate/package.nix @@ -32,6 +32,6 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/Hecate/Hecate"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isLinux; + broken = stdenv.hostPlatform.isLinux; }; }) diff --git a/pkgs/by-name/hu/hurl/package.nix b/pkgs/by-name/hu/hurl/package.nix @@ -32,6 +32,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/im/imgdecode/package.nix b/pkgs/by-name/im/imgdecode/package.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/im/imsg-compat/package.nix b/pkgs/by-name/im/imsg-compat/package.nix @@ -34,6 +34,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/is/ish/package.nix b/pkgs/by-name/is/ish/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.free; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/is/iso15765-canbus/package.nix b/pkgs/by-name/is/iso15765-canbus/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/is/isotp-c/package.nix b/pkgs/by-name/is/isotp-c/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ke/kefir/package.nix b/pkgs/by-name/ke/kefir/package.nix @@ -28,6 +28,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/lb/lbm/package.nix b/pkgs/by-name/lb/lbm/package.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/libgarmin/package.nix b/pkgs/by-name/li/libgarmin/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; broken = true; }; } diff --git a/pkgs/by-name/li/libnbcompat/package.nix b/pkgs/by-name/li/libnbcompat/package.nix @@ -26,6 +26,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.free; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/libsockcanpp/package.nix b/pkgs/by-name/li/libsockcanpp/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/libst/package.nix b/pkgs/by-name/li/libst/package.nix @@ -48,6 +48,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/libumqtt/package.nix b/pkgs/by-name/li/libumqtt/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = true; }; - postPatch = lib.optionalString stdenv.isDarwin '' + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace src/buffer/buffer.h \ --replace-fail "<endian.h>" "<machine/endian.h>" ''; @@ -49,6 +49,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/linrad/package.nix b/pkgs/by-name/li/linrad/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation { license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; broken = true; }; } diff --git a/pkgs/by-name/ma/mage/package.nix b/pkgs/by-name/ma/mage/package.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ma/mapsoft2/package.nix b/pkgs/by-name/ma/mapsoft2/package.nix @@ -114,7 +114,7 @@ stdenv.mkDerivation (finalAttrs: { unzip wrapGAppsHook3 ] - ++ lib.optional stdenv.isDarwin desktopToDarwinBundle; + ++ lib.optional stdenv.hostPlatform.isDarwin desktopToDarwinBundle; buildInputs = [ db diff --git a/pkgs/by-name/ma/maradns/package.nix b/pkgs/by-name/ma/maradns/package.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation (finalAttrs: { ]; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/me/memphis/package.nix b/pkgs/by-name/me/memphis/package.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl2Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/me/messenger-gtk/package.nix b/pkgs/by-name/me/messenger-gtk/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { pkg-config desktop-file-utils # for update-desktop-database ] - ++ lib.optional stdenv.isDarwin desktopToDarwinBundle; + ++ lib.optional stdenv.hostPlatform.isDarwin desktopToDarwinBundle; buildInputs = [ gnunet @@ -68,6 +68,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.agpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/mi/miband4/package.nix b/pkgs/by-name/mi/miband4/package.nix @@ -46,6 +46,6 @@ python3Packages.buildPythonApplication { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/mo/mongoose/package.nix b/pkgs/by-name/mo/mongoose/package.nix @@ -32,6 +32,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/mq/mqtt-load-simulator/package.nix b/pkgs/by-name/mq/mqtt-load-simulator/package.nix @@ -48,6 +48,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; mainProgram = "MqttLoadSimulator"; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/mq/mqttfs/package.nix b/pkgs/by-name/mq/mqttfs/package.nix @@ -35,6 +35,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/mu/musig/package.nix b/pkgs/by-name/mu/musig/package.nix @@ -36,6 +36,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/sfluor/musig"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ob/objlab/package.nix b/pkgs/by-name/ob/objlab/package.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "objlab"; }; } diff --git a/pkgs/by-name/oc/ocad2img/package.nix b/pkgs/by-name/oc/ocad2img/package.nix @@ -61,6 +61,6 @@ perlPackages.buildPerlPackage { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/oc/ocad2mp/package.nix b/pkgs/by-name/oc/ocad2mp/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { sha256 = "sha256-w5QV7dwfTAWRJ3ausSIRHbR8ZiUp761lwkc0qd1VAJw="; }; - postPatch = lib.optionalString stdenv.isDarwin '' + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace Makefile.gcc \ --replace-fail "CXX=g++" "" \ --replace-fail "LINK=g++" "LINK=$CXX" \ diff --git a/pkgs/by-name/oc/ocelotgui/package.nix b/pkgs/by-name/oc/ocelotgui/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake qt5.wrapQtAppsHook - ] ++ lib.optional stdenv.isDarwin desktopToDarwinBundle; + ] ++ lib.optional stdenv.hostPlatform.isDarwin desktopToDarwinBundle; buildInputs = [ mariadb-connector-c ]; @@ -44,6 +44,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; mainProgram = "ocelotgui"; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/op/openscada/package.nix b/pkgs/by-name/op/openscada/package.nix @@ -94,6 +94,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; mainProgram = "openscada"; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/os/osm-3s/package.nix b/pkgs/by-name/os/osm-3s/package.nix @@ -32,6 +32,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/os/osm2mp/package.nix b/pkgs/by-name/os/osm2mp/package.nix @@ -19,7 +19,7 @@ perlPackages.buildPerlPackage { outputs = [ "out" ]; - nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; + nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin shortenPerlShebang; propagatedBuildInputs = with perlPackages; [ ConfigStd @@ -52,10 +52,10 @@ perlPackages.buildPerlPackage { install -dm755 $out/lib/perl5/site_perl cp -r lib/* $out/lib/perl5/site_perl '' - + lib.optionalString stdenv.isLinux '' + + lib.optionalString stdenv.hostPlatform.isLinux '' patchShebangs $out/bin/osm2mp '' - + lib.optionalString stdenv.isDarwin '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' shortenPerlShebang $out/bin/osm2mp ''; diff --git a/pkgs/by-name/os/osmdbt/package.nix b/pkgs/by-name/os/osmdbt/package.nix @@ -51,6 +51,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pi/pinentry-touchid/package.nix b/pkgs/by-name/pi/pinentry-touchid/package.nix @@ -33,6 +33,6 @@ buildGoModule (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.darwin; - skip.ci = !stdenv.isDarwin; + skip.ci = !stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pi/pista/package.nix b/pkgs/by-name/pi/pista/package.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/pl/plotjuggler/package.nix b/pkgs/by-name/pl/plotjuggler/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { cmake qt5.wrapQtAppsHook ] - ++ lib.optional stdenv.isDarwin desktopToDarwinBundle; + ++ lib.optional stdenv.hostPlatform.isDarwin desktopToDarwinBundle; buildInputs = [ qt5.qtsvg @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { zeromq zstd ] - ++ lib.optionals stdenv.isLinux [ qt5.qtx11extras ]; + ++ lib.optionals stdenv.hostPlatform.isLinux [ qt5.qtx11extras ]; meta = { description = "The Time Series Visualization Tool"; diff --git a/pkgs/by-name/po/poe/package.nix b/pkgs/by-name/po/poe/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "poe"; }; }) diff --git a/pkgs/by-name/po/polyvectorization/package.nix b/pkgs/by-name/po/polyvectorization/package.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation { maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; mainProgram = "polyvector_thing"; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; broken = true; }; } diff --git a/pkgs/by-name/pt/ptunnel/package.nix b/pkgs/by-name/pt/ptunnel/package.nix @@ -26,6 +26,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/qd/qdia/package.nix b/pkgs/by-name/qd/qdia/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ qt6.qtbase ]; - postInstall = lib.optionalString stdenv.isDarwin '' + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' mv $out/{bin,Applications} ''; diff --git a/pkgs/by-name/qo/qoiview/package.nix b/pkgs/by-name/qo/qoiview/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isLinux (toString [ + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isLinux (toString [ "-I${libx11.dev}/include" "-I${xorgproto}/include" "-I${libxi.dev}/include" @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { "-I${libglvnd.dev}/include" ]); - env.NIX_LDFLAGS = lib.optionalString stdenv.isLinux (toString [ + env.NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isLinux (toString [ "-L${libx11}/lib" "-L${libxi}/lib" "-L${libxcursor}/lib" @@ -54,6 +54,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.free; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/re/render_geojson/package.nix b/pkgs/by-name/re/render_geojson/package.nix @@ -29,6 +29,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/re/repolocli/package.nix b/pkgs/by-name/re/repolocli/package.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage { ]; buildInputs = - lib.optionals stdenv.isLinux [ openssl ] + lib.optionals stdenv.hostPlatform.isLinux [ openssl ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ curl libiconv @@ -48,6 +48,6 @@ rustPlatform.buildRustPackage { homepage = "https://git.sr.ht/~matthiasbeyer/repolocli"; license = lib.licenses.gpl2Only; maintainers = [ lib.maintainers.sikmir ]; - broken = stdenv.isLinux; + broken = stdenv.hostPlatform.isLinux; }; } diff --git a/pkgs/by-name/rr/rrs/package.nix b/pkgs/by-name/rr/rrs/package.nix @@ -101,7 +101,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "launcher"; broken = true; # error: 'KTX_BASIS_CODEC_ETC1S' was not declared in this scope }; diff --git a/pkgs/by-name/rt/rtklib/package.nix b/pkgs/by-name/rt/rtklib/package.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/rt/rtlsdr-airband/package.nix b/pkgs/by-name/rt/rtlsdr-airband/package.nix @@ -55,6 +55,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/rt/rtltcp/package.nix b/pkgs/by-name/rt/rtltcp/package.nix @@ -37,6 +37,6 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sa/saait/package.nix b/pkgs/by-name/sa/saait/package.nix @@ -23,6 +23,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sb/sbase/package.nix b/pkgs/by-name/sb/sbase/package.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/sd/sdhcp/package.nix b/pkgs/by-name/sd/sdhcp/package.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sd/sdorfehs/package.nix b/pkgs/by-name/sd/sdorfehs/package.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sd/sdr-modem/package.nix b/pkgs/by-name/sd/sdr-modem/package.nix @@ -52,6 +52,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; # libiio + broken = stdenv.hostPlatform.isDarwin; # libiio }; }) diff --git a/pkgs/by-name/se/serverpp/package.nix b/pkgs/by-name/se/serverpp/package.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sh/shifu/package.nix b/pkgs/by-name/sh/shifu/package.nix @@ -50,6 +50,5 @@ buildGoModule (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; mainProgram = "shifuctl"; - broken = true; # https://github.com/NixOS/nixpkgs/pull/519903 }; }) diff --git a/pkgs/by-name/si/simple-cc/package.nix b/pkgs/by-name/si/simple-cc/package.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; broken = true; }; }) diff --git a/pkgs/by-name/sl/sled/package.nix b/pkgs/by-name/sl/sled/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "sled"; }; }) diff --git a/pkgs/by-name/sm/smallrx/package.nix b/pkgs/by-name/sm/smallrx/package.nix @@ -30,6 +30,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/so/socketcand/package.nix b/pkgs/by-name/so/socketcand/package.nix @@ -42,6 +42,6 @@ stdenv.mkDerivation { ]; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/st/ste/package.nix b/pkgs/by-name/st/ste/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "ste"; }; }) diff --git a/pkgs/by-name/st/sthkd/package.nix b/pkgs/by-name/st/sthkd/package.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.isc; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/sv/svtm/package.nix b/pkgs/by-name/sv/svtm/package.nix @@ -48,6 +48,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ta/table/package.nix b/pkgs/by-name/ta/table/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; mainProgram = "table"; }; }) diff --git a/pkgs/by-name/te/telnetpp/package.nix b/pkgs/by-name/te/telnetpp/package.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/te/terminalpp/package.nix b/pkgs/by-name/te/terminalpp/package.nix @@ -41,6 +41,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.unix; - broken = stdenv.isDarwin; + broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/ti/tilekiln/package.nix b/pkgs/by-name/ti/tilekiln/package.nix @@ -18,7 +18,7 @@ python3Packages.buildPythonApplication (finalAttrs: { hash = "sha256-tsihU/63SC0QO2HIBXkrU2GDKql6X3OF4D2qjxgCOTs="; }; - postPatch = lib.optionalString stdenv.isDarwin '' + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' sed -i 's/len(os.sched_getaffinity(0))/4/' tilekiln/scripts/{generate,serve}.py ''; diff --git a/pkgs/by-name/vi/visualgps/package.nix b/pkgs/by-name/vi/visualgps/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation { qmakeFlags = [ "Software/VisualGPSqt/Source/VisualGPSqt.pro" ]; postInstall = - if stdenv.isDarwin then + if stdenv.hostPlatform.isDarwin then '' mkdir -p $out/Applications mv *.app $out/Applications diff --git a/pkgs/by-name/vs/vsgimgui/package.nix b/pkgs/by-name/vs/vsgimgui/package.nix @@ -44,6 +44,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/vs/vsgxchange/package.nix b/pkgs/by-name/vs/vsgxchange/package.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; platforms = lib.platforms.linux; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/wi/wikitextprocessor/package.nix b/pkgs/by-name/wi/wikitextprocessor/package.nix @@ -30,7 +30,7 @@ python3Packages.buildPythonPackage { disabledTests = [ "test_string_format2" ] - ++ lib.optionals stdenv.isDarwin [ + ++ lib.optionals stdenv.hostPlatform.isDarwin [ "test_long_twothread" "test_expr29" ]; diff --git a/pkgs/by-name/wo/worm/package.nix b/pkgs/by-name/wo/worm/package.nix @@ -40,7 +40,7 @@ buildNimPackage rec { license = lib.licenses.mit; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sikmir ]; - skip.ci = stdenv.isDarwin; + skip.ci = stdenv.hostPlatform.isDarwin; broken = true; }; } diff --git a/pkgs/by-name/xt/xtr/package.nix b/pkgs/by-name/xt/xtr/package.nix @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage (finalAttrs: { env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-incompatible-function-pointer-types"; - hardeningDisable = lib.optional stdenv.isDarwin "format"; + hardeningDisable = lib.optional stdenv.hostPlatform.isDarwin "format"; meta = { description = "Translation tools for rust"; diff --git a/pkgs/embedded/embox/default.nix b/pkgs/embedded/embox/default.nix @@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { arm = "model=smc91c111"; x86 = "model=virtio"; }; - withNetwork = (lib.hasAttr arch net_args) && stdenv.isLinux; + withNetwork = (lib.hasAttr arch net_args) && stdenv.hostPlatform.isLinux; in '' mkdir -p $out/bin
