Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2024-07-26 18:01:39 +00:00 committed by GitHub
commit 8c2e73a4ed
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
514 changed files with 1381 additions and 1184 deletions

1
.envrc
View File

@ -1 +0,0 @@
use nix

1
.github/CODEOWNERS vendored
View File

@ -19,7 +19,6 @@
# Develompent support
/.editorconfig @Mic92 @zowoq
/shell.nix @infinisil @NixOS/Security
/.envrc @infinisil @NixOS/Security
# Libraries
/lib @infinisil

1
.gitignore vendored
View File

@ -21,6 +21,7 @@ tags
/source/
.version-suffix
.direnv
.envrc
.DS_Store
.mypy_cache

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
{
config = {

View File

@ -1,4 +1,4 @@
{ lib, custom, ... }:
{ custom, ... }:
{
config = {

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
{
disabledModules = [ ./declare-enable.nix ];

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
{
disabledModules = [ (toString ./define-enable.nix) ];

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
{
disabledModules = [ ./define-enable.nix ];

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
{
disabledModules = [ "define-enable.nix" "declare-enable.nix" ];

View File

@ -1,4 +1,4 @@
{ config, lib, ... }:
{ config, ... }:
{
config = {
services.foo.enable = true;

View File

@ -1,4 +1,4 @@
{ config, lib, ... }:
{ config, ... }:
{
config = {
services.foos."".bar = "baz";

View File

@ -1,4 +1,4 @@
{ config, lib, options, ... }:
{ config, options, ... }:
{
config = {
result =

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
{
imports = [

View File

@ -1,4 +1,4 @@
{ lib, ... }:
{ ... }:
let
typeless =

View File

@ -5447,6 +5447,13 @@
githubId = 1931963;
name = "David Sferruzza";
};
dstengele = {
name = "Dennis Stengele";
email = "dennis@stengele.me";
matrix = "@dstengele:pango.place";
github = "dstengele";
githubId = 1706418;
};
dsuetin = {
name = "Danil Suetin";
email = "suetin085+nixpkgs@protonmail.com";

View File

@ -42,6 +42,8 @@
- [Music Assistant](https://music-assistant.io/), a music library manager for your offline and online music sources which can easily stream your favourite music to a wide range of supported players. Available as [services.music-assistant](#opt-services.music-assistant.enable).
- [zeronsd](https://github.com/zerotier/zeronsd), a DNS server for ZeroTier users. Available with [services.zeronsd.servedNetworks](#opt-services.zeronsd.servedNetworks).
- [wg-access-server](https://github.com/freifunkMUC/wg-access-server/), an all-in-one WireGuard VPN solution with a web ui for connecting devices. Available at [services.wg-access-server](#opt-services.wg-access-server.enable).
- [Envision](https://gitlab.com/gabmus/envision), a UI for building, configuring and running Monado, the open source OpenXR runtime. Available as [programs.envision](#opt-programs.envision.enable).

View File

@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, lib, modulesPath, ... }:
{ modulesPath, ... }:
{
imports =

View File

@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ config, pkgs, lib, modulesPath, ... }:
{ modulesPath, ... }:
{
imports =

View File

@ -356,6 +356,7 @@
./security/systemd-confinement.nix
./security/tpm2.nix
./security/wrappers/default.nix
./services/accessibility/speechd.nix
./services/admin/docuum.nix
./services/admin/meshcentral.nix
./services/admin/oxidized.nix
@ -1258,6 +1259,7 @@
./services/networking/zerobin.nix
./services/networking/zeronet.nix
./services/networking/zerotierone.nix
./services/networking/zeronsd.nix
./services/networking/znc/default.nix
./services/printing/cupsd.nix
./services/printing/ipp-usb.nix

View File

@ -1,4 +1,4 @@
{ config, lib, pkgs, ... }:
{ config, pkgs, ... }:
let
inherit (pkgs) writeScript;

View File

@ -126,5 +126,15 @@ with lib;
# allow nix-copy to live system
nix.settings.trusted-users = [ "root" "nixos" ];
# Install less voices for speechd to save some space
services.speechd.package = pkgs.speechd.override {
mbrola = pkgs.mbrola.override {
mbrola-voices = pkgs.mbrola-voices.override {
# only ship with one voice per language
languages = [ "*1" ];
};
};
};
};
}

View File

@ -1,7 +1,7 @@
# Common configuration for virtual machines running under QEMU (using
# virtio).
{ config, lib, ... }:
{ ... }:
{
boot.initrd.availableKernelModules = [ "virtio_net" "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_scsi" "9p" "9pnet_virtio" ];

View File

@ -1,4 +1,4 @@
{ config, lib, pkgs, ... }:
{ config, pkgs, ... }:
let apparmor = config.security.apparmor; in
{
config.security.apparmor.packages = [ pkgs.apparmor-profiles ];

View File

@ -0,0 +1,33 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.speechd;
inherit (lib)
getExe
mkEnableOption
mkIf
mkPackageOption
;
in
{
options.services.speechd = {
# FIXME: figure out how to deprecate this EXTREMELY CAREFULLY
enable = mkEnableOption "speech-dispatcher speech synthesizer daemon" // {
default = true;
};
package = mkPackageOption pkgs "speechd" { };
};
# FIXME: speechd 0.12 (or whatever the next version is)
# will support socket activation, so switch to that once it's out.
config = mkIf cfg.enable {
environment = {
systemPackages = [ cfg.package ];
sessionVariables.SPEECHD_CMD = getExe cfg.package;
};
};
}

View File

@ -58,7 +58,7 @@ in {
environment.systemPackages = [ cfg.package ] ;
systemd.services.surrealdb = {
description = "A scalable, distributed, collaborative, document-graph database, for the realtime web ";
description = "A scalable, distributed, collaborative, document-graph database, for the realtime web";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];

View File

@ -254,6 +254,7 @@ in {
extraPackages = with kdePackages; [
breeze-icons
kirigami
libplasma
plasma5support
qtsvg
qtvirtualkeyboard

View File

@ -192,7 +192,12 @@ in {
};
customComponents = mkOption {
type = types.listOf types.package;
type = types.listOf (
types.addCheck types.package (p: p.isHomeAssistantComponent or false) // {
name = "home-assistant-component";
description = "package that is a Home Assistant component";
}
);
default = [];
example = literalExpression ''
with pkgs.home-assistant-custom-components; [

View File

@ -175,7 +175,7 @@ in
config = mkIf cfg.enable {
users.users.nagios = {
description = "Nagios user ";
description = "Nagios user";
uid = config.ids.uids.nagios;
home = nagiosState;
group = "nagios";

View File

@ -38,7 +38,7 @@ in
config = mkIf cfg.enable {
systemd.services.antennas = {
description = "Antennas HDHomeRun emulator for Tvheadend. ";
description = "Antennas HDHomeRun emulator for Tvheadend.";
wantedBy = [ "multi-user.target" ];
# Config

View File

@ -0,0 +1,117 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.zeronsd;
settingsFormat = pkgs.formats.json { };
in
{
options.services.zeronsd.servedNetworks = lib.mkOption {
default = { };
example = {
"a8a2c3c10c1a68de".settings.token = "/var/lib/zeronsd/apitoken";
};
description = "ZeroTier Networks to start zeronsd instances for.";
type = lib.types.attrsOf (
lib.types.submodule {
options = {
package = lib.mkPackageOption pkgs "zeronsd" { };
settings = lib.mkOption {
description = "Settings for zeronsd";
default = { };
type = lib.types.submodule {
freeformType = settingsFormat.type;
options = {
domain = lib.mkOption {
default = "home.arpa";
type = lib.types.singleLineStr;
description = "Domain under which ZeroTier records will be available.";
};
token = lib.mkOption {
type = lib.types.path;
description = "Path to a file containing the API Token for ZeroTier Central.";
};
log_level = lib.mkOption {
default = "warn";
type = lib.types.enum [
"off"
"error"
"warn"
"info"
"debug"
"trace"
];
description = "Log Level.";
};
wildcard = lib.mkOption {
default = false;
type = lib.types.bool;
description = "Whether to serve a wildcard record for ZeroTier Nodes.";
};
};
};
};
};
}
);
};
config = lib.mkIf (cfg.servedNetworks != { }) {
assertions = [
{
assertion = config.services.zerotierone.enable;
message = "zeronsd needs a configured zerotier-one";
}
];
systemd.services = lib.mapAttrs' (netname: netcfg: {
name = "zeronsd-${netname}";
value = {
description = "ZeroTier DNS server for Network ${netname}";
wantedBy = [ "multi-user.target" ];
after = [
"network.target"
"zerotierone.service"
];
wants = [ "network-online.target" ];
serviceConfig =
let
configFile = pkgs.writeText "zeronsd.json" (builtins.toJSON netcfg.settings);
in
{
ExecStart = "${netcfg.package}/bin/zeronsd start --config ${configFile} --config-type json ${netname}";
Restart = "on-failure";
RestartSec = 2;
TimeoutStopSec = 5;
User = "zeronsd";
Group = "zeronsd";
AmbientCapabilities = "CAP_NET_BIND_SERVICE";
};
};
}) cfg.servedNetworks;
systemd.tmpfiles.rules = [
"a+ /var/lib/zerotier-one - - - - u:zeronsd:x"
"a+ /var/lib/zerotier-one/authtoken.secret - - - - mask::r,u:zeronsd:r"
];
users.users.zeronsd = {
group = "zeronsd";
description = "Service user for running zeronsd";
isSystemUser = true;
};
users.groups.zeronsd = { };
};
}

View File

@ -1,4 +1,4 @@
{ lib, nodes, pkgs, ... }:
{ nodes, ... }:
let
caCert = nodes.acme.test-support.acme.caCert;
caDomain = nodes.acme.test-support.acme.caDomain;

View File

@ -1,4 +1,4 @@
{ pkgs, lib, makeInstalledTest, ... }:
{ pkgs, makeInstalledTest, ... }:
makeInstalledTest {
tested = pkgs.ostree;

View File

@ -15,7 +15,7 @@
, libxslt
, libxml2
, speechSupport ? true
, speechd
, speechd-minimal
}:
stdenv.mkDerivation {
@ -56,7 +56,7 @@ stdenv.mkDerivation {
# at-spi2 needs dbus to be recognized by pkg-config
at-spi2-core
dbus
] ++ lib.optional speechSupport speechd;
] ++ lib.optional speechSupport speechd-minimal;
enableParallelBuilding = true;

View File

@ -5,7 +5,6 @@
, meson
, ninja
, pkg-config
, gnome
, gnome-desktop
, glib
, gtk3

View File

@ -9,7 +9,6 @@
, libglvnd
, libogg
, libvorbis
, makeWrapper
, openal
, portaudio
, rtmidi

View File

@ -2,7 +2,6 @@
, faust
, lv2
, qtbase
, which
}:
faust.wrapWithBuildEnv {

View File

@ -13,7 +13,6 @@
, pkg-config
, autoPatchelfHook
, soxr
, freetype
, libsamplerate
, armadillo
, tomlplusplus

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchFromGitHub, runCommandLocal }:
{ stdenv, lib, fetchFromGitHub, runCommandLocal, mbrola-voices }:
let
pname = "mbrola";
@ -12,20 +12,6 @@ let
homepage = "https://github.com/numediart/MBROLA";
};
# Very big (0.65 G) so kept as a fixed-output derivation to limit "duplicates".
voices = fetchFromGitHub {
owner = "numediart";
repo = "MBROLA-voices";
rev = "fe05a0ccef6a941207fd6aaad0b31294a1f93a51"; # using latest commit
sha256 = "1w0y2xjp9rndwdjagp2wxh656mdm3d6w9cs411g27rjyfy1205a0";
name = "${pname}-voices-${version}";
meta = meta // {
description = "Speech synthesizer based on the concatenation of diphones (voice files)";
homepage = "https://github.com/numediart/MBROLA-voices";
};
};
bin = stdenv.mkDerivation {
pname = "${pname}-bin";
inherit version;
@ -60,7 +46,7 @@ in
}
''
mkdir -p "$out/share/mbrola"
ln -s '${voices}/data' "$out/share/mbrola/voices"
ln -s '${mbrola-voices}/data' "$out/share/mbrola/voices"
ln -s '${bin}/bin' "$out/"
''

View File

@ -0,0 +1,51 @@
{
lib,
stdenv,
fetchFromGitHub,
unstableGitUpdater,
mbrola,
languages ? [ ],
}:
let
src = fetchFromGitHub {
owner = "numediart";
repo = "MBROLA-voices";
rev = "fe05a0ccef6a941207fd6aaad0b31294a1f93a51";
hash = "sha256-QBUggnde5iNeCESzxE0btVVTDOxc3Kdk483mdGUXHvA=";
};
meta = {
description = "Speech synthesizer based on the concatenation of diphones (voice files)";
homepage = "https://github.com/numediart/MBROLA-voices";
license = mbrola.meta.license;
};
in
if (languages == [ ]) then
src // { inherit meta; }
else
stdenv.mkDerivation {
pname = "mbrola-voices";
version = "0-unstable-2020-03-30";
inherit src;
postPatch = ''
shopt -s extglob
pushd data
rm -rfv !(${lib.concatStringsSep "|" languages})
popd
'';
installPhase = ''
runHook preInstall
mkdir $out
cp -R data $out/
runHook postInstall
'';
inherit meta;
}

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchurl, pkg-config, meson, ninja, libGLU, lv2, serd, sord, libX11, libXext, glew, lv2lint
{ stdenv, lib, fetchurl, pkg-config, meson, ninja, lv2, sord, libX11, libXext, glew, lv2lint
, pname, version, sha256, description
, url ? "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-${version}.tar.xz"
, additionalBuildInputs ? []

View File

@ -4,7 +4,6 @@
, pipewire
, cmake
, extra-cmake-modules
, gnumake
, wrapQtAppsHook
, qtbase
, qttools

View File

@ -7,7 +7,7 @@
, glibmm
, libpulseaudio
, libao
, speechd
, speechd-minimal
}:
stdenv.mkDerivation rec {
@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
glibmm
libpulseaudio
libao
speechd
speechd-minimal
];
meta = {

View File

@ -1,7 +1,6 @@
{ lib
, stdenv
, fetchFromGitHub
, pkg-config
, gst_all_1
, libviperfx
, makeWrapper

View File

@ -1,6 +1,5 @@
{ callPackage
, timeshift-unwrapped
, lib
, rsync
, coreutils
, mount

View File

@ -19,7 +19,6 @@
, qtbase ? null
, qttools ? null
, python3
, nixosTests
, withGui
, withWallet ? true
}:

View File

@ -2,7 +2,6 @@
, stdenv
, rustPlatform
, fetchFromGitHub
, llvmPackages
, rocksdb_7_10
, Security
}:

View File

@ -1,6 +1,5 @@
{ fetchFromGitHub
, stdenv
, makeDesktopItem
, lib
, openssl
, boost

View File

@ -1,5 +1,4 @@
{ clang
, cmake
{ cmake
, CoreFoundation
, fetchFromGitHub
, fetchurl
@ -18,7 +17,6 @@
, stdenv
, SystemConfiguration
, testers
, unzip
}:
rustPlatform.buildRustPackage rec {

View File

@ -1,7 +1,6 @@
{ buildGoModule
, fetchFromGitHub
, lib
, go
, tags ? [ "autopilotrpc" "signrpc" "walletrpc" "chainrpc" "invoicesrpc" "watchtowerrpc" "routerrpc" "monitoring" "kvdb_postgres" "kvdb_etcd" ]
}:

View File

@ -1,6 +1,6 @@
{ rustPlatform, lib, fetchFromGitHub
, zlib, openssl
, pkg-config, protobuf, llvmPackages
, pkg-config, protobuf
}:
rustPlatform.buildRustPackage rec {
pname = "nearcore";

View File

@ -6,7 +6,6 @@
, curl
, pkg-config
, openssl
, llvmPackages
}:
rustPlatform.buildRustPackage rec {
pname = "snarkos";

View File

@ -96,7 +96,7 @@ rustPlatform.buildRustPackage rec {
};
meta = with lib; {
description = "Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces. ";
description = "Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.";
homepage = "https://solana.com";
license = licenses.asl20;
maintainers = with maintainers; [ adjacentresearch ];

View File

@ -1,5 +1,4 @@
{ lib
, buildFHSEnv
{ buildFHSEnv
, sparrow-unwrapped
}:

View File

@ -1,8 +1,6 @@
{ lib, stdenv
, fetchurl
, dpkg
, util-linux
, bash
, makeWrapper
, electron
, asar

View File

@ -8,7 +8,6 @@
markdown-mode,
melpaBuild,
unstableGitUpdater,
writeText,
}:
melpaBuild {

View File

@ -1,6 +1,5 @@
{ lib
, stdenv
, writeText
, melpaStablePackages
, runCommand
, tree-sitter-grammars

View File

@ -1,10 +1,7 @@
{ lib
, callPackage
, clangStdenv
, cmake
, fetchFromGitHub
, gcc
, git
, llvmPackages_13
# Libraries
, argparse

View File

@ -1,4 +1,4 @@
{ micro, expect, runCommand, writeScript, runtimeShell }:
{ micro, expect, runCommand, writeScript }:
let expect-script = writeScript "expect-script" ''
#!${expect}/bin/expect -f

View File

@ -1,4 +1,4 @@
{ nano, expect, runCommand, writeScriptBin, runtimeShell }:
{ nano, expect, runCommand, writeScriptBin }:
let expect-script = writeScriptBin "expect-script" ''
#!${expect}/bin/expect -f

View File

@ -1,6 +1,6 @@
# run tests by building `neovim.tests`
{ vimUtils, writeText, neovim, vimPlugins
, lib, neovimUtils, wrapNeovimUnstable
, neovimUtils, wrapNeovimUnstable
, neovim-unwrapped
, fetchFromGitLab
, runCommandLocal

View File

@ -1,4 +1,4 @@
{ lib, buildFHSEnv, callPackage, makeDesktopItem, writeScript, runtimeShell
{ lib, buildFHSEnv, callPackage, makeDesktopItem, runtimeShell
, runCommand, unstick, quartus-prime-lite
, withQuesta ? true
, supportedDevices ? [ "Arria II" "Cyclone V" "Cyclone IV" "Cyclone 10 LP" "MAX II/V" "MAX 10 FPGA" ]

View File

@ -2,7 +2,6 @@
, stdenv
, mkDerivation
, fetchurl
, fetchpatch
, fetchFromGitHub
, makeDesktopItem
, copyDesktopItems

View File

@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, python3, tk, makeDesktopItem, copyDesktopItems }:
{ lib, fetchFromGitHub, python3, makeDesktopItem, copyDesktopItems }:
with python3.pkgs;

View File

@ -5,14 +5,12 @@
, glib
, nss
, nspr
, at-spi2-atk
, cups
, dbus
, libdrm
, gtk3
, pango
, cairo
, xorg
, libxkbcommon
, mesa
, expat

View File

@ -5,7 +5,6 @@
, vimPlugins
, makeWrapper
, wrapGAppsHook3
, runtimeShell
# apple frameworks
, CoreServices, CoreData, Cocoa, Foundation, libobjc

View File

@ -9833,18 +9833,6 @@ final: prev:
meta.homepage = "https://github.com/rust-lang/rust.vim/";
};
rustaceanvim = buildNeovimPlugin {
pname = "rustaceanvim";
version = "2024-07-10";
src = fetchFromGitHub {
owner = "mrcjkb";
repo = "rustaceanvim";
rev = "047f9c9d8cd2861745eb9de6c1570ee0875aa795";
sha256 = "0q06rkg8dfzxvlwp7svp8sjkk0f2x5vvjkv6grdmm302s43jj7rk";
};
meta.homepage = "https://github.com/mrcjkb/rustaceanvim/";
};
sad-vim = buildVimPlugin {
pname = "sad.vim";
version = "2019-02-18";

View File

@ -1380,6 +1380,8 @@
dependencies = with self; [ nvim-lspconfig ];
};
rustaceanvim = neovimUtils.buildNeovimPlugin { luaAttr = "rustaceanvim"; };
sg-nvim = super.sg-nvim.overrideAttrs (old:
let
sg-nvim-rust = rustPlatform.buildRustPackage {

View File

@ -827,7 +827,6 @@ https://github.com/keith/rspec.vim/,,
https://github.com/ccarpita/rtorrent-syntax-file/,,
https://github.com/simrat39/rust-tools.nvim/,,
https://github.com/rust-lang/rust.vim/,,
https://github.com/mrcjkb/rustaceanvim/,HEAD,
https://github.com/hauleth/sad.vim/,,
https://github.com/vmware-archive/salt-vim/,,
https://github.com/lewis6991/satellite.nvim/,HEAD,

View File

@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
bash,
ocaml,
ocamlPackages,
dune_3,

View File

@ -1,8 +1,6 @@
{
lib,
vscode-utils,
writeScript,
runtimeShell,
jq,
clang-tools,
gdbUseFixed ? true,

View File

@ -1,5 +1,4 @@
{
pkgs,
lib,
stdenv,
fetchFromGitHub,

View File

@ -4,7 +4,6 @@
, appstream-glib
, desktop-file-utils
, gettext
, glib
, gobject-introspection
, gtk3
, gtk4

View File

@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, python3Packages, file, less, highlight, w3m, ranger, imagemagick, testers
{ lib, fetchFromGitHub, python3Packages, file, less, highlight, w3m, imagemagick
, imagePreviewSupport ? true
, sixelPreviewSupport ? true
, neoVimSupport ? true

View File

@ -1,5 +1,4 @@
{ lib
, makeWrapper
{ makeWrapper
, nixosTests
, symlinkJoin

View File

@ -1,5 +1,4 @@
{ lib
, makeWrapper
{ makeWrapper
, nixosTests
, symlinkJoin

View File

@ -8,7 +8,6 @@
, freetype
, libGL
, xorg
, darwin
, AppKit
}:

View File

@ -2,7 +2,7 @@
# If you just want a subset of plug-ins, you can specify them explicitly:
# `gimp-with-plugins.override { plugins = with gimpPlugins; [ gap ]; }`.
{ config, lib, pkgs }:
{ lib, pkgs }:
let
inherit (pkgs) stdenv fetchurl fetchpatch fetchpatch2 pkg-config intltool glib fetchFromGitHub fetchFromGitLab;

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, lazarus, fpc, pango, cairo, glib
, atk, gtk2, libX11, gdk-pixbuf, busybox, python3
, atk, gtk2, libX11, gdk-pixbuf, python3
, makeWrapper
}:

View File

@ -10,7 +10,6 @@
, goocanvas2
, gtkspell3
, isocodes
, gnome
, python3
, tesseract4
, extraOcrEngines ? [] # other supported engines are: ocrad gocr cuneiform

View File

@ -7,7 +7,6 @@
, gtk3
, gobject-introspection
, wrapGAppsHook3
, python
}:
buildPythonPackage rec {

View File

@ -3,7 +3,6 @@
, requireFile
, wrapQtAppsHook
, autoPatchelfHook
, makeWrapper
, unixtools
, fakeroot
, mailcap

View File

@ -1,9 +1,7 @@
{ lib
, fetchFromGitLab
, rustPlatform
, cargo
, pkg-config
, binutils-unwrapped
, gtk3-x11
, atk
, glib

View File

@ -1,7 +1,6 @@
{ stdenv
, lib
, fetchgit
, dos2unix
, qtbase
, qttools
, qtx11extras

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchurl, callPackage, patchelf, makeWrapper, libusb1, avahi-compat, glib, libredirect, nixosTests }:
{ stdenv, lib, fetchurl, patchelf, makeWrapper, libusb1, avahi-compat, glib, libredirect, nixosTests }:
let
myPatchElf = file: with lib; ''
patchelf --set-interpreter \

View File

@ -1,6 +1,6 @@
{ stdenv, lib, qtbase, wrapQtAppsHook, fetchFromGitHub,
addDriverRunpath, poppler_utils, qtxmlpatterns, qtsvg, mesa, gcc, xvfb-run,
fontconfig, freetype, xorg, ccache, qmake, python3, qttools, git
addDriverRunpath, poppler_utils, qtxmlpatterns, qtsvg, mesa, xvfb-run,
fontconfig, freetype, xorg, qmake, python3, qttools, git
}:
let
qtPython = python3.withPackages (pkgs: with pkgs; [ pyqt5 ]);

View File

@ -1,7 +1,6 @@
{ lib
, stdenv
, fetchFromGitHub
, substituteAll
, python3
, installShellFiles

View File

@ -1,7 +1,6 @@
{ lib
, stdenv
, fetchFromGitHub
, writeText
, cmake
, pkg-config

View File

@ -1,5 +1,5 @@
{ mkDerivation, lib, cmake, gettext, pkg-config, extra-cmake-modules
, qtquickcontrols, qttools, kde-cli-tools, qtbase
, qtquickcontrols, qttools, kde-cli-tools
, kconfig, kdeclarative, kdoctools, kiconthemes, ki18n, kitemmodels, kitemviews
, kjobwidgets, kcmutils, kio, knewstuff, knotifyconfig, kparts, ktexteditor
, threadweaver, kxmlgui, kwindowsystem, grantlee, kcrash, karchive, kguiaddons

View File

@ -2,7 +2,6 @@
, mkDerivation
, extra-cmake-modules
, shared-mime-info
, kconfig
, kdoctools
, kio
, ktextwidgets

View File

@ -7,7 +7,6 @@
, ki18n
, knotifications
, mauiman
, qtbase
, qtquickcontrols2
, qtx11extras
}:

View File

@ -21,7 +21,6 @@
, perl
, pkg-config
, poppler
, auto-multiple-choice
}:
stdenv.mkDerivation (finalAttrs: rec {
pname = "auto-multiple-choice";

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, cairo, libxkbcommon
, pango, fribidi, harfbuzz, pcre, pkg-config, scdoc
, pango, fribidi, harfbuzz, pkg-config, scdoc
, ncursesSupport ? true, ncurses
, waylandSupport ? true, wayland, wayland-protocols, wayland-scanner
, x11Support ? true, xorg

View File

@ -1,5 +1,4 @@
{ stdenv
, lib
, blender
, makeWrapper
, extraModules ? []

View File

@ -21,7 +21,7 @@
, qmake
, qtbase
, qtwayland
, speechd
, speechd-minimal
, sqlite
, wrapQtAppsHook
, xdg-utils
@ -132,7 +132,7 @@ stdenv.mkDerivation (finalAttrs: {
] ++ lib.optional (unrarSupport) unrardll)
)
xdg-utils
] ++ lib.optional (speechSupport) speechd;
] ++ lib.optional (speechSupport) speechd-minimal;
installPhase = ''
runHook preInstall

View File

@ -10,7 +10,6 @@
, curl
, readline
, PCSC
, xcbuild
}:
let
version = "0.8.4";

View File

@ -1,5 +1,4 @@
{ lib
, pkgs
, mkDerivation
, fetchFromGitHub
, cmake

View File

@ -4,7 +4,6 @@
, makeWrapper
, clipnotify
, coreutils
, dmenu
, gawk
, util-linux
, xdotool

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchurl, fetchzip, jdk11, unzip, makeWrapper, makeDesktopItem, copyDesktopItems }:
{ stdenv, lib, fetchurl, fetchzip, jdk11, makeWrapper, makeDesktopItem, copyDesktopItems }:
stdenv.mkDerivation rec {
pname = "conduktor";

View File

@ -1,4 +1,4 @@
{ lib, bundlerApp, bundlerUpdateScript, ruby, makeWrapper, git, docutils, nixosTests }:
{ lib, bundlerApp, bundlerUpdateScript, ruby, makeWrapper, nixosTests }:
bundlerApp rec {
pname = "gollum";

View File

@ -19,13 +19,6 @@
, findutils
, ccze
, ncurses
, python3
, wget
, libcaca
, newsboat
, rsstail
, w3m
, ticker
, tmux
}:

Some files were not shown because too many files have changed in this diff Show More