diff options
author | Janne Heß <janne@hess.ooo> | 2022-05-30 14:10:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-30 14:10:43 +0200 |
commit | bfc5086ae9c82f1f9fea63f10485e1f43d128027 (patch) | |
tree | f235f8be0c39ef6ebcb73ed1dc59e9ec3aee33ea /pkgs/tools | |
parent | 90ce1f86b9bec2f468fd82316d12b1f9d24397d7 (diff) | |
parent | 26243136fe7559eb139d0bc6bda5d8a1ad737a3a (diff) |
Merge pull request #173671 from Mindavi/treewide/broken-zhf
treewide: start marking packages broken
Diffstat (limited to 'pkgs/tools')
62 files changed, 111 insertions, 26 deletions
diff --git a/pkgs/tools/archivers/xarchiver/default.nix b/pkgs/tools/archivers/xarchiver/default.nix index 57d35633128da..5bd20055ce83a 100644 --- a/pkgs/tools/archivers/xarchiver/default.nix +++ b/pkgs/tools/archivers/xarchiver/default.nix @@ -21,6 +21,7 @@ stdenv.mkDerivation rec { ''; meta = { + broken = stdenv.isDarwin; description = "GTK frontend to 7z,zip,rar,tar,bzip2, gzip,arj, lha, rpm and deb (open and extract only)"; homepage = "https://github.com/ib/xarchiver"; maintainers = [ lib.maintainers.domenkozar ]; diff --git a/pkgs/tools/audio/mpd-discord-rpc/default.nix b/pkgs/tools/audio/mpd-discord-rpc/default.nix index 9d8a55d770600..f7cdf52f44a2e 100644 --- a/pkgs/tools/audio/mpd-discord-rpc/default.nix +++ b/pkgs/tools/audio/mpd-discord-rpc/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , rustPlatform , fetchFromGitHub }: @@ -17,6 +18,7 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "sha256-WhlVWQCUGP+K9md0yp6ZD6mGYMso1fUYKDuXXrC2FeI="; meta = with lib; { + broken = stdenv.isDarwin; description = "Rust application which displays your currently playing song / album / artist from MPD in Discord using Rich Presence"; homepage = "https://github.com/JakeStanger/mpd-discord-rpc"; license = licenses.mit; diff --git a/pkgs/tools/backup/bakelite/default.nix b/pkgs/tools/backup/bakelite/default.nix index e022ba942d28e..c67741b068690 100644 --- a/pkgs/tools/backup/bakelite/default.nix +++ b/pkgs/tools/backup/bakelite/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { description = "Incremental backup with strong cryptographic confidentality"; license = licenses.gpl2; maintainers = with maintainers; [ mvs ]; - platforms = platforms.unix; + # no support for Darwin (yet: https://github.com/richfelker/bakelite/pull/5) + platforms = platforms.linux; }; } diff --git a/pkgs/tools/backup/bupstash/default.nix b/pkgs/tools/backup/bupstash/default.nix index 0d3550c05bca5..9cb22902fd849 100644 --- a/pkgs/tools/backup/bupstash/default.nix +++ b/pkgs/tools/backup/bupstash/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, installShellFiles, rustPlatform, ronn, pkg-config, libsodium }: +{ stdenv, lib, fetchFromGitHub, installShellFiles, rustPlatform, ronn, pkg-config, libsodium }: rustPlatform.buildRustPackage rec { pname = "bupstash"; version = "0.11.0"; @@ -28,6 +28,10 @@ rustPlatform.buildRustPackage rec { homepage = "https://bupstash.io"; license = licenses.mit; platforms = platforms.unix; + # = note: Undefined symbols for architecture x86_64: + # "_utimensat", referenced from: + # https://github.com/NixOS/nixpkgs/issues/101229 + broken = (stdenv.isDarwin && stdenv.isx86_64); maintainers = with maintainers; [ andrewchambers ]; }; } diff --git a/pkgs/tools/backup/dar/default.nix b/pkgs/tools/backup/dar/default.nix index b06a21c0239f8..92642973d45b3 100644 --- a/pkgs/tools/backup/dar/default.nix +++ b/pkgs/tools/backup/dar/default.nix @@ -45,6 +45,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; meta = { + broken = stdenv.isDarwin; homepage = "http://dar.linux.free.fr"; description = "Disk ARchiver, allows backing up files into indexed archives"; maintainers = with maintainers; [ izorkin ]; diff --git a/pkgs/tools/backup/httrack/qt.nix b/pkgs/tools/backup/httrack/qt.nix index 2a7c4ff517684..ed1a75c974aa2 100644 --- a/pkgs/tools/backup/httrack/qt.nix +++ b/pkgs/tools/backup/httrack/qt.nix @@ -1,4 +1,4 @@ -{ mkDerivation, lib, fetchurl, cmake, pkg-config, makeWrapper +{ stdenv, mkDerivation, lib, fetchurl, cmake, pkg-config, makeWrapper , httrack, qtbase, qtmultimedia }: mkDerivation rec { @@ -29,6 +29,7 @@ mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Easy-to-use offline browser / website mirroring utility - QT frontend"; homepage = "http://www.httrack.com"; license = licenses.gpl3; diff --git a/pkgs/tools/filesystems/genimage/default.nix b/pkgs/tools/filesystems/genimage/default.nix index e23bb06270060..c3a40e375b67e 100644 --- a/pkgs/tools/filesystems/genimage/default.nix +++ b/pkgs/tools/filesystems/genimage/default.nix @@ -21,6 +21,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://git.pengutronix.de/cgit/genimage"; description = "Generate filesystem images from directory trees"; license = licenses.gpl2Plus; diff --git a/pkgs/tools/filesystems/s3fs/default.nix b/pkgs/tools/filesystems/s3fs/default.nix index 58ef6442d8d04..d31e466331c04 100644 --- a/pkgs/tools/filesystems/s3fs/default.nix +++ b/pkgs/tools/filesystems/s3fs/default.nix @@ -23,6 +23,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Mount an S3 bucket as filesystem through FUSE"; license = licenses.gpl2; platforms = platforms.linux ++ platforms.darwin; diff --git a/pkgs/tools/filesystems/sandboxfs/default.nix b/pkgs/tools/filesystems/sandboxfs/default.nix index 8666e714908ed..bafa39272727a 100644 --- a/pkgs/tools/filesystems/sandboxfs/default.nix +++ b/pkgs/tools/filesystems/sandboxfs/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , rustPlatform , fetchCrate , pkg-config @@ -24,6 +25,7 @@ rustPlatform.buildRustPackage rec { postInstall = "installManPage man/sandboxfs.1"; meta = with lib; { + broken = stdenv.isDarwin; description = "A virtual file system for sandboxing"; homepage = "https://github.com/bazelbuild/sandboxfs"; license = with licenses; [ asl20 ]; diff --git a/pkgs/tools/filesystems/unionfs-fuse/default.nix b/pkgs/tools/filesystems/unionfs-fuse/default.nix index 3d7e436ac2946..8f008c3a3464b 100644 --- a/pkgs/tools/filesystems/unionfs-fuse/default.nix +++ b/pkgs/tools/filesystems/unionfs-fuse/default.nix @@ -41,6 +41,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "FUSE UnionFS implementation"; homepage = "https://github.com/rpodgorny/unionfs-fuse"; license = licenses.bsd3; diff --git a/pkgs/tools/games/opentracker/default.nix b/pkgs/tools/games/opentracker/default.nix index c6e3987b81c82..a184aa381a5f7 100644 --- a/pkgs/tools/games/opentracker/default.nix +++ b/pkgs/tools/games/opentracker/default.nix @@ -60,6 +60,6 @@ buildDotnetModule rec { license = licenses.mit; maintainers = [ maintainers.ivar ]; mainProgram = "OpenTracker"; - platforms = platforms.linux; + platforms = [ "x86_64-linux" ]; }; } diff --git a/pkgs/tools/graphics/gifski/default.nix b/pkgs/tools/graphics/gifski/default.nix index 7571db85400fe..bf3cbf420b142 100644 --- a/pkgs/tools/graphics/gifski/default.nix +++ b/pkgs/tools/graphics/gifski/default.nix @@ -1,4 +1,4 @@ -{ lib, rustPlatform, fetchFromGitHub, pkg-config }: +{ stdenv, lib, rustPlatform, fetchFromGitHub, pkg-config }: rustPlatform.buildRustPackage rec { pname = "gifski"; @@ -16,6 +16,7 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ pkg-config ]; meta = with lib; { + broken = stdenv.isDarwin; description = "GIF encoder based on libimagequant (pngquant)"; homepage = "https://gif.ski/"; license = licenses.agpl3; diff --git a/pkgs/tools/misc/cod/default.nix b/pkgs/tools/misc/cod/default.nix index 3c76e68b8947e..12d582f449254 100644 --- a/pkgs/tools/misc/cod/default.nix +++ b/pkgs/tools/misc/cod/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, buildGoModule, python3 }: +{ stdenv, lib, fetchFromGitHub, buildGoModule, python3 }: buildGoModule rec { pname = "cod"; @@ -27,6 +27,7 @@ buildGoModule rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Tool for generating Bash/Fish/Zsh autocompletions based on `--help` output"; homepage = "https://github.com/dim-an/cod/"; license = licenses.asl20; diff --git a/pkgs/tools/misc/depotdownloader/default.nix b/pkgs/tools/misc/depotdownloader/default.nix index a72d1ea305148..dfe8cbc055e24 100644 --- a/pkgs/tools/misc/depotdownloader/default.nix +++ b/pkgs/tools/misc/depotdownloader/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , fetchFromGitHub , buildDotnetModule }: @@ -18,6 +19,7 @@ buildDotnetModule rec { nugetDeps = ./deps.nix; meta = with lib; { + broken = stdenv.isDarwin; description = "Steam depot downloader utilizing the SteamKit2 library"; license = licenses.gpl2Only; maintainers = [ maintainers.babbaj ]; diff --git a/pkgs/tools/misc/dialogbox/default.nix b/pkgs/tools/misc/dialogbox/default.nix index c18a336bc6967..02fb122d44657 100644 --- a/pkgs/tools/misc/dialogbox/default.nix +++ b/pkgs/tools/misc/dialogbox/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , mkDerivation , fetchFromGitHub , qmake @@ -36,6 +37,7 @@ mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://github.com/martynets/dialogbox/"; description = "Qt-based scriptable engine providing GUI dialog boxes"; license = licenses.gpl3Plus; diff --git a/pkgs/tools/misc/grit/default.nix b/pkgs/tools/misc/grit/default.nix index a793ed7ebedda..04f88360fed70 100644 --- a/pkgs/tools/misc/grit/default.nix +++ b/pkgs/tools/misc/grit/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ stdenv, lib, buildGoModule, fetchFromGitHub }: buildGoModule rec { pname = "grit"; @@ -14,6 +14,7 @@ buildGoModule rec { vendorSha256 = "sha256-iMMkjJ5dnlr0oSCifBQPWkInQBCp1bh23s+BcKzDNCg="; meta = with lib; { + broken = stdenv.isDarwin; description = "A multitree-based personal task manager"; homepage = "https://github.com/climech/grit"; license = licenses.mit; diff --git a/pkgs/tools/misc/heimdall/default.nix b/pkgs/tools/misc/heimdall/default.nix index 19bc90779d833..810413a7b09a2 100644 --- a/pkgs/tools/misc/heimdall/default.nix +++ b/pkgs/tools/misc/heimdall/default.nix @@ -44,6 +44,7 @@ mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; homepage = "http://www.glassechidna.com.au/products/heimdall/"; description = "A cross-platform tool suite to flash firmware onto Samsung Galaxy S devices"; license = licenses.mit; diff --git a/pkgs/tools/misc/lighthouse-steamvr/default.nix b/pkgs/tools/misc/lighthouse-steamvr/default.nix index ac3c6bcf1ad0f..d93a9aeb562a2 100644 --- a/pkgs/tools/misc/lighthouse-steamvr/default.nix +++ b/pkgs/tools/misc/lighthouse-steamvr/default.nix @@ -1,4 +1,4 @@ -{ fetchFromGitHub, lib, rustPlatform, pkg-config, dbus }: +{ stdenv, fetchFromGitHub, lib, rustPlatform, pkg-config, dbus }: rustPlatform.buildRustPackage rec { pname = "Lighthouse"; @@ -18,6 +18,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ dbus ]; meta = with lib; { + broken = stdenv.isDarwin; description = "VR Lighthouse power state management"; homepage = "https://github.com/ShayBox/Lighthouse"; license = licenses.mit; diff --git a/pkgs/tools/misc/lockfile-progs/default.nix b/pkgs/tools/misc/lockfile-progs/default.nix index eb684f16417d1..e245a05182dad 100644 --- a/pkgs/tools/misc/lockfile-progs/default.nix +++ b/pkgs/tools/misc/lockfile-progs/default.nix @@ -20,6 +20,7 @@ stdenv.mkDerivation rec { ''; meta = { + broken = stdenv.isDarwin; description = "Programs for locking and unlocking files and mailboxes"; homepage = "http://packages.debian.org/sid/lockfile-progs"; license = lib.licenses.gpl2Only; diff --git a/pkgs/tools/misc/mutagen-compose/default.nix b/pkgs/tools/misc/mutagen-compose/default.nix index 374d6ba05186d..a28cc1d6b9015 100644 --- a/pkgs/tools/misc/mutagen-compose/default.nix +++ b/pkgs/tools/misc/mutagen-compose/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGo118Module, fetchFromGitHub, fetchzip }: +{ stdenv, lib, buildGo118Module, fetchFromGitHub, fetchzip }: buildGo118Module rec { pname = "mutagen-compose"; @@ -18,6 +18,7 @@ buildGo118Module rec { subPackages = [ "cmd/mutagen-compose" ]; meta = with lib; { + broken = stdenv.isDarwin; description = "Compose with Mutagen integration"; homepage = "https://mutagen.io/"; changelog = "https://github.com/mutagen-io/mutagen-compose/releases/tag/v${version}"; diff --git a/pkgs/tools/misc/mutagen/default.nix b/pkgs/tools/misc/mutagen/default.nix index aff3843e2ae75..f853ec39f60be 100644 --- a/pkgs/tools/misc/mutagen/default.nix +++ b/pkgs/tools/misc/mutagen/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGo118Module, fetchFromGitHub, fetchzip }: +{ stdenv, lib, buildGo118Module, fetchFromGitHub, fetchzip }: buildGo118Module rec { pname = "mutagen"; @@ -34,6 +34,7 @@ buildGo118Module rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Make remote development work with your local tools"; homepage = "https://mutagen.io/"; changelog = "https://github.com/mutagen-io/mutagen/releases/tag/v${version}"; diff --git a/pkgs/tools/misc/nvimpager/default.nix b/pkgs/tools/misc/nvimpager/default.nix index 2a6415067d48e..41a0e517ee400 100644 --- a/pkgs/tools/misc/nvimpager/default.nix +++ b/pkgs/tools/misc/nvimpager/default.nix @@ -37,6 +37,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Use neovim as pager"; longDescription = '' Use neovim as a pager to view manpages, diffs, etc with nvim's syntax diff --git a/pkgs/tools/misc/piston-cli/default.nix b/pkgs/tools/misc/piston-cli/default.nix index 6f40c08dd1637..8059038327bb8 100644 --- a/pkgs/tools/misc/piston-cli/default.nix +++ b/pkgs/tools/misc/piston-cli/default.nix @@ -1,4 +1,4 @@ -{ lib, python3Packages }: +{ stdenv, lib, python3Packages }: python3Packages.buildPythonApplication rec { pname = "piston-cli"; @@ -16,6 +16,7 @@ python3Packages.buildPythonApplication rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Piston api tool"; homepage = "https://github.com/Shivansh-007/piston-cli"; license = licenses.mit; diff --git a/pkgs/tools/misc/qflipper/default.nix b/pkgs/tools/misc/qflipper/default.nix index 1db9dc2e2103d..4f6338d09f422 100644 --- a/pkgs/tools/misc/qflipper/default.nix +++ b/pkgs/tools/misc/qflipper/default.nix @@ -102,6 +102,7 @@ mkDerivation { }; meta = with lib; { + broken = stdenv.isDarwin; description = "Cross-platform desktop tool to manage your flipper device"; homepage = "https://flipperzero.one/"; license = licenses.gpl3Only; diff --git a/pkgs/tools/misc/steampipe/default.nix b/pkgs/tools/misc/steampipe/default.nix index bfddaa722fda8..cf6051d7bddef 100644 --- a/pkgs/tools/misc/steampipe/default.nix +++ b/pkgs/tools/misc/steampipe/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: +{ stdenv, lib, buildGoModule, fetchFromGitHub, installShellFiles }: buildGoModule rec { pname = "steampipe"; @@ -30,6 +30,7 @@ buildGoModule rec { ''; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://steampipe.io/"; description = "select * from cloud;"; license = licenses.agpl3; diff --git a/pkgs/tools/misc/tremor-rs/default.nix b/pkgs/tools/misc/tremor-rs/default.nix index c88fca0aebcb0..3277036d068b7 100644 --- a/pkgs/tools/misc/tremor-rs/default.nix +++ b/pkgs/tools/misc/tremor-rs/default.nix @@ -38,6 +38,7 @@ rustPlatform.buildRustPackage rec { cargoBuildFlags = [ "-p tremor-cli" ]; meta = with lib; { + broken = stdenv.isDarwin; description = "Early stage event processing system for unstructured data with rich support for structural pattern matching, filtering and transformation"; homepage = "https://www.tremor.rs/"; license = licenses.asl20; diff --git a/pkgs/tools/misc/tty-clock/default.nix b/pkgs/tools/misc/tty-clock/default.nix index dc802a6fe0f89..03be10bf10b63 100644 --- a/pkgs/tools/misc/tty-clock/default.nix +++ b/pkgs/tools/misc/tty-clock/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=$(out)" ]; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://github.com/xorg62/tty-clock"; license = licenses.free; description = "Digital clock in ncurses"; diff --git a/pkgs/tools/misc/xburst-tools/default.nix b/pkgs/tools/misc/xburst-tools/default.nix index f3fdc7e2227f7..9ac031309948d 100644 --- a/pkgs/tools/misc/xburst-tools/default.nix +++ b/pkgs/tools/misc/xburst-tools/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation { lib.optional (gccCross != null) gccCross; meta = { + broken = stdenv.isDarwin; description = "Qi tools to access the Ben Nanonote USB_BOOT mode"; license = lib.licenses.gpl3; homepage = "http://www.linux-mtd.infradead.org/"; diff --git a/pkgs/tools/misc/xprite-editor/default.nix b/pkgs/tools/misc/xprite-editor/default.nix index fadeec41031b4..81199e986217a 100644 --- a/pkgs/tools/misc/xprite-editor/default.nix +++ b/pkgs/tools/misc/xprite-editor/default.nix @@ -34,6 +34,7 @@ rustPlatform.buildRustPackage rec { cargoBuildFlags = [ "--bin" "xprite-native" ]; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://github.com/rickyhan/xprite-editor"; description = "Pixel art editor"; license = licenses.gpl3; diff --git a/pkgs/tools/misc/xstow/default.nix b/pkgs/tools/misc/xstow/default.nix index a605dcf911b27..b57b546f947a6 100644 --- a/pkgs/tools/misc/xstow/default.nix +++ b/pkgs/tools/misc/xstow/default.nix @@ -13,6 +13,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { + broken = stdenv.isDarwin; description = "A replacement of GNU Stow written in C++"; homepage = "http://xstow.sourceforge.net"; license = licenses.gpl2Only; diff --git a/pkgs/tools/misc/yubikey-personalization-gui/default.nix b/pkgs/tools/misc/yubikey-personalization-gui/default.nix index 7e311b6ea23f3..3d489a13c6ea8 100644 --- a/pkgs/tools/misc/yubikey-personalization-gui/default.nix +++ b/pkgs/tools/misc/yubikey-personalization-gui/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchurl, mkDerivation, pkg-config, qtbase, qmake, imagemagick +{ stdenv, lib, fetchurl, mkDerivation, pkg-config, qtbase, qmake, imagemagick , libyubikey, yubikey-personalization }: mkDerivation rec { @@ -34,6 +34,7 @@ mkDerivation rec { ''; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://developers.yubico.com/yubikey-personalization-gui"; description = "A QT based cross-platform utility designed to facilitate reconfiguration of the Yubikey"; license = licenses.bsd2; diff --git a/pkgs/tools/networking/davix/default.nix b/pkgs/tools/networking/davix/default.nix index 63fc1cffd9a59..7120e76821d62 100644 --- a/pkgs/tools/networking/davix/default.nix +++ b/pkgs/tools/networking/davix/default.nix @@ -64,6 +64,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { + broken = stdenv.isDarwin; description = "Toolkit for Http-based file management"; longDescription = "Davix is a toolkit designed for file diff --git a/pkgs/tools/networking/dcap/default.nix b/pkgs/tools/networking/dcap/default.nix index bad1b9ee1c5a3..f606c3f6cd6a8 100644 --- a/pkgs/tools/networking/dcap/default.nix +++ b/pkgs/tools/networking/dcap/default.nix @@ -33,6 +33,7 @@ stdenv.mkDerivation rec { outputs = [ "bin" "dev" "out" "man" "doc" ]; meta = with lib; { + broken = stdenv.isDarwin; description = "dCache access protocol client library"; homepage = "https://github.com/dCache/dcap"; changelog = "https://github.com/dCache/dcap/blob/master/ChangeLog"; diff --git a/pkgs/tools/networking/eternal-terminal/default.nix b/pkgs/tools/networking/eternal-terminal/default.nix index fe922a4450970..05e3152bec192 100644 --- a/pkgs/tools/networking/eternal-terminal/default.nix +++ b/pkgs/tools/networking/eternal-terminal/default.nix @@ -50,6 +50,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = with lib; { + broken = stdenv.isDarwin; description = "Remote shell that automatically reconnects without interrupting the session"; homepage = "https://eternalterminal.dev/"; license = licenses.asl20; diff --git a/pkgs/tools/networking/ghostunnel/default.nix b/pkgs/tools/networking/ghostunnel/default.nix index 43cfe48129092..f6986a1516b37 100644 --- a/pkgs/tools/networking/ghostunnel/default.nix +++ b/pkgs/tools/networking/ghostunnel/default.nix @@ -1,4 +1,5 @@ -{ buildGoModule +{ stdenv +, buildGoModule , fetchFromGitHub , lib , nixosTests @@ -32,6 +33,7 @@ buildGoModule rec { }; meta = with lib; { + broken = stdenv.isDarwin; description = "A simple TLS proxy with mutual authentication support for securing non-TLS backend applications"; homepage = "https://github.com/ghostunnel/ghostunnel#readme"; license = licenses.asl20; diff --git a/pkgs/tools/networking/godspeed/default.nix b/pkgs/tools/networking/godspeed/default.nix index 44cac245927fa..bd60b2adc45d5 100644 --- a/pkgs/tools/networking/godspeed/default.nix +++ b/pkgs/tools/networking/godspeed/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , buildGoModule , fetchFromGitHub , libpcap @@ -26,6 +27,7 @@ buildGoModule rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Manager for reverse shells"; homepage = "https://github.com/redcode-labs/GodSpeed"; license = with licenses; [ mit ]; diff --git a/pkgs/tools/networking/gost/default.nix b/pkgs/tools/networking/gost/default.nix index c8f42b3ad4a73..0c12652586bec 100644 --- a/pkgs/tools/networking/gost/default.nix +++ b/pkgs/tools/networking/gost/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, buildGoModule }: +{ stdenv, lib, fetchFromGitHub, buildGoModule }: buildGoModule rec { pname = "gost"; @@ -42,6 +42,7 @@ buildGoModule rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "A simple tunnel written in golang"; homepage = "https://github.com/ginuerzh/gost"; license = licenses.mit; diff --git a/pkgs/tools/networking/magic-wormhole-rs/default.nix b/pkgs/tools/networking/magic-wormhole-rs/default.nix index 3d9e20d14dce6..84479de49ebad 100644 --- a/pkgs/tools/networking/magic-wormhole-rs/default.nix +++ b/pkgs/tools/networking/magic-wormhole-rs/default.nix @@ -24,6 +24,7 @@ rustPlatform.buildRustPackage rec { doCheck = false; meta = with lib; { + broken = stdenv.isDarwin; description = "Rust implementation of Magic Wormhole, with new features and enhancements"; homepage = "https://github.com/magic-wormhole/magic-wormhole.rs"; license = licenses.eupl12; diff --git a/pkgs/tools/networking/quicktun/default.nix b/pkgs/tools/networking/quicktun/default.nix index 8d227e1fbba16..e9fa828af533b 100644 --- a/pkgs/tools/networking/quicktun/default.nix +++ b/pkgs/tools/networking/quicktun/default.nix @@ -23,6 +23,7 @@ stdenv.mkDerivation { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Very simple, yet secure VPN software"; homepage = "http://wiki.ucis.nl/QuickTun"; maintainers = [ maintainers.fpletz ]; diff --git a/pkgs/tools/networking/slowlorust/default.nix b/pkgs/tools/networking/slowlorust/default.nix index dc98d95828f55..44963b739107f 100644 --- a/pkgs/tools/networking/slowlorust/default.nix +++ b/pkgs/tools/networking/slowlorust/default.nix @@ -18,6 +18,7 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "Wu1mm+yJw2SddddxC5NfnMWLr+dplnRxH3AJ1/mTAKM="; meta = with lib; { + broken = stdenv.isDarwin; description = "Lightweight slowloris (HTTP DoS) tool"; homepage = "https://github.com/MJVL/slowlorust"; license = licenses.mit; diff --git a/pkgs/tools/networking/sockperf/default.nix b/pkgs/tools/networking/sockperf/default.nix index 48eea919b14ef..31ded651b89e0 100644 --- a/pkgs/tools/networking/sockperf/default.nix +++ b/pkgs/tools/networking/sockperf/default.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = with lib; { + broken = stdenv.isDarwin; description = "Network Benchmarking Utility"; homepage = "https://github.com/Mellanox/sockperf"; license = licenses.bsd3; diff --git a/pkgs/tools/networking/ssh-askpass-fullscreen/default.nix b/pkgs/tools/networking/ssh-askpass-fullscreen/default.nix index 05e5183712624..beb61502ec7f2 100644 --- a/pkgs/tools/networking/ssh-askpass-fullscreen/default.nix +++ b/pkgs/tools/networking/ssh-askpass-fullscreen/default.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { ]; meta = with lib; { + broken = stdenv.isDarwin; description = "A small SSH askpass GUI using GTK+2"; homepage = "https://github.com/atj/ssh-askpass-fullscreen"; license = licenses.gpl2; diff --git a/pkgs/tools/networking/tinyproxy/default.nix b/pkgs/tools/networking/tinyproxy/default.nix index 6aa05738498b3..b382aeaf74285 100644 --- a/pkgs/tools/networking/tinyproxy/default.nix +++ b/pkgs/tools/networking/tinyproxy/default.nix @@ -17,6 +17,7 @@ stdenv.mkDerivation rec { configureFlags = lib.optionals withDebug [ "--enable-debug" ]; # Enable debugging support code and methods. meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://tinyproxy.github.io/"; description = "A light-weight HTTP/HTTPS proxy daemon for POSIX operating systems"; license = licenses.gpl2Only; diff --git a/pkgs/tools/package-management/cargo-deb/default.nix b/pkgs/tools/package-management/cargo-deb/default.nix index 5a1e621d12a03..2eb2ddd2d9843 100644 --- a/pkgs/tools/package-management/cargo-deb/default.nix +++ b/pkgs/tools/package-management/cargo-deb/default.nix @@ -35,6 +35,15 @@ rustPlatform.buildRustPackage rec { description = "Generate Debian packages from information in Cargo.toml"; homepage = "https://github.com/mmstick/cargo-deb"; license = licenses.mit; + # test failures: + # control::tests::generate_scripts_generates_maintainer_scripts_for_unit + # dh_installsystemd::tests::find_units_in_empty_dir_finds_nothing + # dh_lib::tests::apply_with_no_matching_files + # dh_lib::tests::debhelper_script_subst_with_generated_file_only + # dh_lib::tests::debhelper_script_subst_with_no_matching_files + # dh_lib::tests::pkgfile_finds_most_specific_match_without_pkg_file + # dh_lib::tests::pkgfile_finds_most_specific_match_without_unit_file + broken = (stdenv.isDarwin && stdenv.isx86_64); maintainers = with maintainers; [ Br1ght0ne ]; }; } diff --git a/pkgs/tools/security/boofuzz/default.nix b/pkgs/tools/security/boofuzz/default.nix index 572a9e888fd3b..61ba2136d794c 100644 --- a/pkgs/tools/security/boofuzz/default.nix +++ b/pkgs/tools/security/boofuzz/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , fetchFromGitHub , python3 }: @@ -50,5 +51,7 @@ python3.pkgs.buildPythonApplication rec { homepage = "https://github.com/jtpereyda/boofuzz"; license = with licenses; [ gpl2Plus ]; maintainers = with maintainers; [ fab ]; + # FAILED unit_tests/test_monitors.py::TestProcessMonitor::test_set_options_persistent + broken = (stdenv.isDarwin && stdenv.isx86_64); }; } diff --git a/pkgs/tools/security/dieharder/default.nix b/pkgs/tools/security/dieharder/default.nix index fc78f7c213741..6e368c21c362f 100644 --- a/pkgs/tools/security/dieharder/default.nix +++ b/pkgs/tools/security/dieharder/default.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { }; meta = with lib; { + broken = stdenv.isDarwin; description = "A Random Number Generator test suite"; homepage = "https://webhome.phy.duke.edu/~rgb/General/dieharder.php"; license = licenses.gpl2Plus; diff --git a/pkgs/tools/security/onioncircuits/default.nix b/pkgs/tools/security/onioncircuits/default.nix index 0186accc24a84..329de10ff6bb2 100644 --- a/pkgs/tools/security/onioncircuits/default.nix +++ b/pkgs/tools/security/onioncircuits/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchgit, python3, intltool, gtk3, gobject-introspection, gnome }: +{ stdenv, lib, fetchgit, python3, intltool, gtk3, gobject-introspection, gnome }: python3.pkgs.buildPythonApplication rec { pname = "onioncircuits"; @@ -21,6 +21,7 @@ python3.pkgs.buildPythonApplication rec { ''; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://tails.boum.org"; description = "GTK application to display Tor circuits and streams"; license = licenses.gpl3; diff --git a/pkgs/tools/security/sx-go/default.nix b/pkgs/tools/security/sx-go/default.nix index c9dbb65598576..d69b28880d80a 100644 --- a/pkgs/tools/security/sx-go/default.nix +++ b/pkgs/tools/security/sx-go/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , buildGoModule , fetchFromGitHub , libpcap @@ -27,6 +28,7 @@ buildGoModule rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Command-line network scanner"; homepage = "https://github.com/v-byte-cpu/sx"; license = licenses.mit; diff --git a/pkgs/tools/security/tcpcrypt/default.nix b/pkgs/tools/security/tcpcrypt/default.nix index eb889cfef1652..2ad7fe3e9099d 100644 --- a/pkgs/tools/security/tcpcrypt/default.nix +++ b/pkgs/tools/security/tcpcrypt/default.nix @@ -26,6 +26,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = { + broken = stdenv.isDarwin; homepage = "http://tcpcrypt.org/"; description = "Fast TCP encryption"; platforms = platforms.all; diff --git a/pkgs/tools/security/traitor/default.nix b/pkgs/tools/security/traitor/default.nix index 3401fe4f31e6f..fd767ca55857e 100644 --- a/pkgs/tools/security/traitor/default.nix +++ b/pkgs/tools/security/traitor/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , buildGoModule , fetchFromGitHub }: @@ -17,6 +18,7 @@ buildGoModule rec { vendorSha256 = null; meta = with lib; { + broken = stdenv.isDarwin; description = "Automatic Linux privilege escalation"; longDescription = '' Automatically exploit low-hanging fruit to pop a root shell. Traitor packages diff --git a/pkgs/tools/system/gptfdisk/default.nix b/pkgs/tools/system/gptfdisk/default.nix index fc6bf89e44982..3cb8f758eb2a1 100644 --- a/pkgs/tools/system/gptfdisk/default.nix +++ b/pkgs/tools/system/gptfdisk/default.nix @@ -48,6 +48,7 @@ stdenv.mkDerivation rec { }; meta = with lib; { + broken = stdenv.isDarwin; description = "Set of text-mode partitioning tools for Globally Unique Identifier (GUID) Partition Table (GPT) disks"; license = licenses.gpl2; homepage = "https://www.rodsbooks.com/gdisk/"; diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix index 0d396893d11b4..b194b2f2a4b2b 100644 --- a/pkgs/tools/system/netdata/default.nix +++ b/pkgs/tools/system/netdata/default.nix @@ -96,6 +96,7 @@ in stdenv.mkDerivation rec { }; meta = { + broken = stdenv.isDarwin; description = "Real-time performance monitoring tool"; homepage = "https://www.netdata.cloud/"; license = licenses.gpl3Plus; diff --git a/pkgs/tools/system/socklog/default.nix b/pkgs/tools/system/socklog/default.nix index a87beb14a84c4..7c40a8f0caf67 100644 --- a/pkgs/tools/system/socklog/default.nix +++ b/pkgs/tools/system/socklog/default.nix @@ -50,6 +50,7 @@ stdenv.mkDerivation rec { doCheck = true; meta = { + broken = stdenv.isDarwin; description = "System and kernel logging services"; homepage = "http://smarden.org/socklog/"; license = licenses.publicDomain; diff --git a/pkgs/tools/system/zenith/default.nix b/pkgs/tools/system/zenith/default.nix index 57d0f548f00e6..78091d2d4ab0e 100644 --- a/pkgs/tools/system/zenith/default.nix +++ b/pkgs/tools/system/zenith/default.nix @@ -34,6 +34,7 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { + broken = stdenv.isDarwin; description = "Sort of like top or htop but with zoom-able charts, network, and disk usage" + lib.optionalString nvidiaSupport ", and NVIDIA GPU usage"; homepage = "https://github.com/bvaisvil/zenith"; diff --git a/pkgs/tools/text/link-grammar/default.nix b/pkgs/tools/text/link-grammar/default.nix index 3e348f159c17f..876e9971fd29b 100644 --- a/pkgs/tools/text/link-grammar/default.nix +++ b/pkgs/tools/text/link-grammar/default.nix @@ -54,6 +54,7 @@ link-grammar = stdenv.mkDerivation rec { }; meta = with lib; { + broken = stdenv.isDarwin; description = "A Grammar Checking library"; homepage = "https://www.abisource.com/projects/link-grammar/"; changelog = "https://github.com/opencog/link-grammar/blob/link-grammar-${version}/ChangeLog"; diff --git a/pkgs/tools/text/mmdoc/default.nix b/pkgs/tools/text/mmdoc/default.nix index e30020d15d9b5..becb90b0f1de0 100644 --- a/pkgs/tools/text/mmdoc/default.nix +++ b/pkgs/tools/text/mmdoc/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { doCheck = stdenv.isx86_64; meta = with lib; { + broken = stdenv.isDarwin; description = "Minimal Markdown Documentation"; homepage = "https://github.com/ryantm/mmdoc"; license = licenses.cc0; diff --git a/pkgs/tools/text/robodoc/default.nix b/pkgs/tools/text/robodoc/default.nix index e30e8739797a3..015b76253a83e 100644 --- a/pkgs/tools/text/robodoc/default.nix +++ b/pkgs/tools/text/robodoc/default.nix @@ -20,6 +20,7 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; meta = with lib; { + broken = stdenv.isDarwin; homepage = "https://github.com/gumpu/ROBODoc"; description = "Documentation Extraction Tool"; longDescription = '' diff --git a/pkgs/tools/text/zoekt/default.nix b/pkgs/tools/text/zoekt/default.nix index cb270f69ad1bb..38e4f9510eb02 100644 --- a/pkgs/tools/text/zoekt/default.nix +++ b/pkgs/tools/text/zoekt/default.nix @@ -1,4 +1,5 @@ -{ lib +{ stdenv +, lib , buildGoModule , fetchFromGitHub , git @@ -21,6 +22,7 @@ buildGoModule { ]; meta = with lib; { + broken = stdenv.isDarwin; description = "Fast trigram based code search"; homepage = "https://github.com/google/zoekt"; license = licenses.asl20; diff --git a/pkgs/tools/typesetting/htmldoc/default.nix b/pkgs/tools/typesetting/htmldoc/default.nix index 9ce2de02d302a..d4cd1478ac46d 100644 --- a/pkgs/tools/typesetting/htmldoc/default.nix +++ b/pkgs/tools/typesetting/htmldoc/default.nix @@ -15,6 +15,7 @@ stdenv.mkDerivation rec { ++ lib.optionals stdenv.isDarwin [ Foundation SystemConfiguration ]; meta = with lib; { + broken = stdenv.isDarwin; description = "Converts HTML files to PostScript and PDF"; homepage = "https://michaelrsweet.github.io/htmldoc"; changelog = "https://github.com/michaelrsweet/htmldoc/releases/tag/v${version}"; diff --git a/pkgs/tools/typesetting/sile/default.nix b/pkgs/tools/typesetting/sile/default.nix index 7aca12e341c4a..4ab4ae7c0f2e3 100644 --- a/pkgs/tools/typesetting/sile/default.nix +++ b/pkgs/tools/typesetting/sile/default.nix @@ -100,6 +100,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "doc" "man" "dev" ]; meta = with lib; { + broken = stdenv.isDarwin; description = "A typesetting system"; longDescription = '' SILE is a typesetting system; its job is to produce beautiful diff --git a/pkgs/tools/video/untrunc-anthwlock/default.nix b/pkgs/tools/video/untrunc-anthwlock/default.nix index 4b950fd0f220a..83b56e2f056aa 100644 --- a/pkgs/tools/video/untrunc-anthwlock/default.nix +++ b/pkgs/tools/video/untrunc-anthwlock/default.nix @@ -27,6 +27,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; meta = with lib; { + broken = stdenv.isDarwin; description = "Restore a truncated mp4/mov (improved version of ponchio/untrunc)"; homepage = "https://github.com/anthwlock/untrunc"; license = licenses.gpl2; diff --git a/pkgs/tools/virtualization/awless/default.nix b/pkgs/tools/virtualization/awless/default.nix index 061dd486e0d81..97b3fbd1b7a67 100644 --- a/pkgs/tools/virtualization/awless/default.nix +++ b/pkgs/tools/virtualization/awless/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoPackage, fetchFromGitHub }: +{ stdenv, lib, buildGoPackage, fetchFromGitHub }: buildGoPackage rec { pname = "awless"; @@ -19,5 +19,8 @@ buildGoPackage rec { platforms = with platforms; linux ++ darwin; license = licenses.asl20; maintainers = with maintainers; [ pradeepchhetri swdunlop ]; + # asm: InitTextSym double init for "".Syscall + # panic: invalid use of LSym - NewFuncInfo with Extra of type *obj.FuncInfo + broken = (stdenv.isLinux && stdenv.isAarch64); }; } |