mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 06:53:01 +00:00
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts: - pkgs/applications/graphics/seamly2d/default.nix
This commit is contained in:
commit
93f4195fe0
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
config = {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, custom, ... }:
|
{ custom, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
config = {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
disabledModules = [ ./declare-enable.nix ];
|
disabledModules = [ ./declare-enable.nix ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
disabledModules = [ (toString ./define-enable.nix) ];
|
disabledModules = [ (toString ./define-enable.nix) ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
disabledModules = [ ./define-enable.nix ];
|
disabledModules = [ ./define-enable.nix ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
disabledModules = [ "define-enable.nix" "declare-enable.nix" ];
|
disabledModules = [ "define-enable.nix" "declare-enable.nix" ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, ... }:
|
{ config, ... }:
|
||||||
{
|
{
|
||||||
config = {
|
config = {
|
||||||
services.foo.enable = true;
|
services.foo.enable = true;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, ... }:
|
{ config, ... }:
|
||||||
{
|
{
|
||||||
config = {
|
config = {
|
||||||
services.foos."".bar = "baz";
|
services.foos."".bar = "baz";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, options, ... }:
|
{ config, options, ... }:
|
||||||
{
|
{
|
||||||
config = {
|
config = {
|
||||||
result =
|
result =
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
{
|
{
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
typeless =
|
typeless =
|
||||||
|
@ -5447,6 +5447,13 @@
|
|||||||
githubId = 1931963;
|
githubId = 1931963;
|
||||||
name = "David Sferruzza";
|
name = "David Sferruzza";
|
||||||
};
|
};
|
||||||
|
dstengele = {
|
||||||
|
name = "Dennis Stengele";
|
||||||
|
email = "dennis@stengele.me";
|
||||||
|
matrix = "@dstengele:pango.place";
|
||||||
|
github = "dstengele";
|
||||||
|
githubId = 1706418;
|
||||||
|
};
|
||||||
dsuetin = {
|
dsuetin = {
|
||||||
name = "Danil Suetin";
|
name = "Danil Suetin";
|
||||||
email = "suetin085+nixpkgs@protonmail.com";
|
email = "suetin085+nixpkgs@protonmail.com";
|
||||||
|
@ -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).
|
- [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).
|
- [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).
|
- [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).
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# your system. Help is available in the configuration.nix(5) man page
|
# your system. Help is available in the configuration.nix(5) man page
|
||||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||||
|
|
||||||
{ config, pkgs, lib, modulesPath, ... }:
|
{ modulesPath, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports =
|
imports =
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# your system. Help is available in the configuration.nix(5) man page
|
# your system. Help is available in the configuration.nix(5) man page
|
||||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||||
|
|
||||||
{ config, pkgs, lib, modulesPath, ... }:
|
{ modulesPath, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports =
|
imports =
|
||||||
|
@ -1259,6 +1259,7 @@
|
|||||||
./services/networking/zerobin.nix
|
./services/networking/zerobin.nix
|
||||||
./services/networking/zeronet.nix
|
./services/networking/zeronet.nix
|
||||||
./services/networking/zerotierone.nix
|
./services/networking/zerotierone.nix
|
||||||
|
./services/networking/zeronsd.nix
|
||||||
./services/networking/znc/default.nix
|
./services/networking/znc/default.nix
|
||||||
./services/printing/cupsd.nix
|
./services/printing/cupsd.nix
|
||||||
./services/printing/ipp-usb.nix
|
./services/printing/ipp-usb.nix
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (pkgs) writeScript;
|
inherit (pkgs) writeScript;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Common configuration for virtual machines running under QEMU (using
|
# Common configuration for virtual machines running under QEMU (using
|
||||||
# virtio).
|
# virtio).
|
||||||
|
|
||||||
{ config, lib, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
boot.initrd.availableKernelModules = [ "virtio_net" "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_scsi" "9p" "9pnet_virtio" ];
|
boot.initrd.availableKernelModules = [ "virtio_net" "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_scsi" "9p" "9pnet_virtio" ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
let apparmor = config.security.apparmor; in
|
let apparmor = config.security.apparmor; in
|
||||||
{
|
{
|
||||||
config.security.apparmor.packages = [ pkgs.apparmor-profiles ];
|
config.security.apparmor.packages = [ pkgs.apparmor-profiles ];
|
||||||
|
@ -58,7 +58,7 @@ in {
|
|||||||
environment.systemPackages = [ cfg.package ] ;
|
environment.systemPackages = [ cfg.package ] ;
|
||||||
|
|
||||||
systemd.services.surrealdb = {
|
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" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
after = [ "network.target" ];
|
after = [ "network.target" ];
|
||||||
|
|
||||||
|
@ -175,7 +175,7 @@ in
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
users.users.nagios = {
|
users.users.nagios = {
|
||||||
description = "Nagios user ";
|
description = "Nagios user";
|
||||||
uid = config.ids.uids.nagios;
|
uid = config.ids.uids.nagios;
|
||||||
home = nagiosState;
|
home = nagiosState;
|
||||||
group = "nagios";
|
group = "nagios";
|
||||||
|
@ -38,7 +38,7 @@ in
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.services.antennas = {
|
systemd.services.antennas = {
|
||||||
description = "Antennas HDHomeRun emulator for Tvheadend. ";
|
description = "Antennas HDHomeRun emulator for Tvheadend.";
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
|
|
||||||
# Config
|
# Config
|
||||||
|
117
nixos/modules/services/networking/zeronsd.nix
Normal file
117
nixos/modules/services/networking/zeronsd.nix
Normal 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 = { };
|
||||||
|
};
|
||||||
|
}
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, nodes, pkgs, ... }:
|
{ nodes, ... }:
|
||||||
let
|
let
|
||||||
caCert = nodes.acme.test-support.acme.caCert;
|
caCert = nodes.acme.test-support.acme.caCert;
|
||||||
caDomain = nodes.acme.test-support.acme.caDomain;
|
caDomain = nodes.acme.test-support.acme.caDomain;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ pkgs, lib, makeInstalledTest, ... }:
|
{ pkgs, makeInstalledTest, ... }:
|
||||||
|
|
||||||
makeInstalledTest {
|
makeInstalledTest {
|
||||||
tested = pkgs.ostree;
|
tested = pkgs.ostree;
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
, meson
|
, meson
|
||||||
, ninja
|
, ninja
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, gnome
|
|
||||||
, gnome-desktop
|
, gnome-desktop
|
||||||
, glib
|
, glib
|
||||||
, gtk3
|
, gtk3
|
||||||
|
@ -9,7 +9,6 @@
|
|||||||
, libglvnd
|
, libglvnd
|
||||||
, libogg
|
, libogg
|
||||||
, libvorbis
|
, libvorbis
|
||||||
, makeWrapper
|
|
||||||
, openal
|
, openal
|
||||||
, portaudio
|
, portaudio
|
||||||
, rtmidi
|
, rtmidi
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
, faust
|
, faust
|
||||||
, lv2
|
, lv2
|
||||||
, qtbase
|
, qtbase
|
||||||
, which
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
faust.wrapWithBuildEnv {
|
faust.wrapWithBuildEnv {
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
, pkg-config
|
, pkg-config
|
||||||
, autoPatchelfHook
|
, autoPatchelfHook
|
||||||
, soxr
|
, soxr
|
||||||
, freetype
|
|
||||||
, libsamplerate
|
, libsamplerate
|
||||||
, armadillo
|
, armadillo
|
||||||
, tomlplusplus
|
, tomlplusplus
|
||||||
|
@ -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
|
, pname, version, sha256, description
|
||||||
, url ? "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-${version}.tar.xz"
|
, url ? "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-${version}.tar.xz"
|
||||||
, additionalBuildInputs ? []
|
, additionalBuildInputs ? []
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
, pipewire
|
, pipewire
|
||||||
, cmake
|
, cmake
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, gnumake
|
|
||||||
, wrapQtAppsHook
|
, wrapQtAppsHook
|
||||||
, qtbase
|
, qtbase
|
||||||
, qttools
|
, qttools
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, pkg-config
|
|
||||||
, gst_all_1
|
, gst_all_1
|
||||||
, libviperfx
|
, libviperfx
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
{ callPackage
|
{ callPackage
|
||||||
, timeshift-unwrapped
|
, timeshift-unwrapped
|
||||||
, lib
|
|
||||||
, rsync
|
, rsync
|
||||||
, coreutils
|
, coreutils
|
||||||
, mount
|
, mount
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
, qtbase ? null
|
, qtbase ? null
|
||||||
, qttools ? null
|
, qttools ? null
|
||||||
, python3
|
, python3
|
||||||
, nixosTests
|
|
||||||
, withGui
|
, withGui
|
||||||
, withWallet ? true
|
, withWallet ? true
|
||||||
}:
|
}:
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, rustPlatform
|
, rustPlatform
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, llvmPackages
|
|
||||||
, rocksdb_7_10
|
, rocksdb_7_10
|
||||||
, Security
|
, Security
|
||||||
}:
|
}:
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
{ fetchFromGitHub
|
{ fetchFromGitHub
|
||||||
, stdenv
|
, stdenv
|
||||||
, makeDesktopItem
|
|
||||||
, lib
|
, lib
|
||||||
, openssl
|
, openssl
|
||||||
, boost
|
, boost
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ clang
|
{ cmake
|
||||||
, cmake
|
|
||||||
, CoreFoundation
|
, CoreFoundation
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, fetchurl
|
, fetchurl
|
||||||
@ -18,7 +17,6 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, SystemConfiguration
|
, SystemConfiguration
|
||||||
, testers
|
, testers
|
||||||
, unzip
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
{ buildGoModule
|
{ buildGoModule
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, lib
|
, lib
|
||||||
, go
|
|
||||||
, tags ? [ "autopilotrpc" "signrpc" "walletrpc" "chainrpc" "invoicesrpc" "watchtowerrpc" "routerrpc" "monitoring" "kvdb_postgres" "kvdb_etcd" ]
|
, tags ? [ "autopilotrpc" "signrpc" "walletrpc" "chainrpc" "invoicesrpc" "watchtowerrpc" "routerrpc" "monitoring" "kvdb_postgres" "kvdb_etcd" ]
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ rustPlatform, lib, fetchFromGitHub
|
{ rustPlatform, lib, fetchFromGitHub
|
||||||
, zlib, openssl
|
, zlib, openssl
|
||||||
, pkg-config, protobuf, llvmPackages
|
, pkg-config, protobuf
|
||||||
}:
|
}:
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "nearcore";
|
pname = "nearcore";
|
||||||
|
@ -6,7 +6,6 @@
|
|||||||
, curl
|
, curl
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, openssl
|
, openssl
|
||||||
, llvmPackages
|
|
||||||
}:
|
}:
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "snarkos";
|
pname = "snarkos";
|
||||||
|
@ -96,7 +96,7 @@ rustPlatform.buildRustPackage rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
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";
|
homepage = "https://solana.com";
|
||||||
license = licenses.asl20;
|
license = licenses.asl20;
|
||||||
maintainers = with maintainers; [ adjacentresearch ];
|
maintainers = with maintainers; [ adjacentresearch ];
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ lib
|
{ buildFHSEnv
|
||||||
, buildFHSEnv
|
|
||||||
, sparrow-unwrapped
|
, sparrow-unwrapped
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
{ lib, stdenv
|
{ lib, stdenv
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, dpkg
|
, dpkg
|
||||||
, util-linux
|
|
||||||
, bash
|
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, electron
|
, electron
|
||||||
, asar
|
, asar
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
markdown-mode,
|
markdown-mode,
|
||||||
melpaBuild,
|
melpaBuild,
|
||||||
unstableGitUpdater,
|
unstableGitUpdater,
|
||||||
writeText,
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
melpaBuild {
|
melpaBuild {
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, writeText
|
|
||||||
, melpaStablePackages
|
, melpaStablePackages
|
||||||
, runCommand
|
, runCommand
|
||||||
, tree-sitter-grammars
|
, tree-sitter-grammars
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, callPackage
|
|
||||||
, clangStdenv
|
, clangStdenv
|
||||||
, cmake
|
, cmake
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, gcc
|
|
||||||
, git
|
|
||||||
, llvmPackages_13
|
, llvmPackages_13
|
||||||
# Libraries
|
# Libraries
|
||||||
, argparse
|
, argparse
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ micro, expect, runCommand, writeScript, runtimeShell }:
|
{ micro, expect, runCommand, writeScript }:
|
||||||
|
|
||||||
let expect-script = writeScript "expect-script" ''
|
let expect-script = writeScript "expect-script" ''
|
||||||
#!${expect}/bin/expect -f
|
#!${expect}/bin/expect -f
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ nano, expect, runCommand, writeScriptBin, runtimeShell }:
|
{ nano, expect, runCommand, writeScriptBin }:
|
||||||
|
|
||||||
let expect-script = writeScriptBin "expect-script" ''
|
let expect-script = writeScriptBin "expect-script" ''
|
||||||
#!${expect}/bin/expect -f
|
#!${expect}/bin/expect -f
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# run tests by building `neovim.tests`
|
# run tests by building `neovim.tests`
|
||||||
{ vimUtils, writeText, neovim, vimPlugins
|
{ vimUtils, writeText, neovim, vimPlugins
|
||||||
, lib, neovimUtils, wrapNeovimUnstable
|
, neovimUtils, wrapNeovimUnstable
|
||||||
, neovim-unwrapped
|
, neovim-unwrapped
|
||||||
, fetchFromGitLab
|
, fetchFromGitLab
|
||||||
, runCommandLocal
|
, runCommandLocal
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, buildFHSEnv, callPackage, makeDesktopItem, writeScript, runtimeShell
|
{ lib, buildFHSEnv, callPackage, makeDesktopItem, runtimeShell
|
||||||
, runCommand, unstick, quartus-prime-lite
|
, runCommand, unstick, quartus-prime-lite
|
||||||
, withQuesta ? true
|
, withQuesta ? true
|
||||||
, supportedDevices ? [ "Arria II" "Cyclone V" "Cyclone IV" "Cyclone 10 LP" "MAX II/V" "MAX 10 FPGA" ]
|
, supportedDevices ? [ "Arria II" "Cyclone V" "Cyclone IV" "Cyclone 10 LP" "MAX II/V" "MAX 10 FPGA" ]
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, mkDerivation
|
, mkDerivation
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, fetchpatch
|
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, makeDesktopItem
|
, makeDesktopItem
|
||||||
, copyDesktopItems
|
, copyDesktopItems
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, fetchFromGitHub, python3, tk, makeDesktopItem, copyDesktopItems }:
|
{ lib, fetchFromGitHub, python3, makeDesktopItem, copyDesktopItems }:
|
||||||
|
|
||||||
with python3.pkgs;
|
with python3.pkgs;
|
||||||
|
|
||||||
|
@ -5,14 +5,12 @@
|
|||||||
, glib
|
, glib
|
||||||
, nss
|
, nss
|
||||||
, nspr
|
, nspr
|
||||||
, at-spi2-atk
|
|
||||||
, cups
|
, cups
|
||||||
, dbus
|
, dbus
|
||||||
, libdrm
|
, libdrm
|
||||||
, gtk3
|
, gtk3
|
||||||
, pango
|
, pango
|
||||||
, cairo
|
, cairo
|
||||||
, xorg
|
|
||||||
, libxkbcommon
|
, libxkbcommon
|
||||||
, mesa
|
, mesa
|
||||||
, expat
|
, expat
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
, vimPlugins
|
, vimPlugins
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, wrapGAppsHook3
|
, wrapGAppsHook3
|
||||||
, runtimeShell
|
|
||||||
|
|
||||||
# apple frameworks
|
# apple frameworks
|
||||||
, CoreServices, CoreData, Cocoa, Foundation, libobjc
|
, CoreServices, CoreData, Cocoa, Foundation, libobjc
|
||||||
|
@ -9833,18 +9833,6 @@ final: prev:
|
|||||||
meta.homepage = "https://github.com/rust-lang/rust.vim/";
|
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 {
|
sad-vim = buildVimPlugin {
|
||||||
pname = "sad.vim";
|
pname = "sad.vim";
|
||||||
version = "2019-02-18";
|
version = "2019-02-18";
|
||||||
|
@ -1380,6 +1380,8 @@
|
|||||||
dependencies = with self; [ nvim-lspconfig ];
|
dependencies = with self; [ nvim-lspconfig ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
rustaceanvim = neovimUtils.buildNeovimPlugin { luaAttr = "rustaceanvim"; };
|
||||||
|
|
||||||
sg-nvim = super.sg-nvim.overrideAttrs (old:
|
sg-nvim = super.sg-nvim.overrideAttrs (old:
|
||||||
let
|
let
|
||||||
sg-nvim-rust = rustPlatform.buildRustPackage {
|
sg-nvim-rust = rustPlatform.buildRustPackage {
|
||||||
|
@ -827,7 +827,6 @@ https://github.com/keith/rspec.vim/,,
|
|||||||
https://github.com/ccarpita/rtorrent-syntax-file/,,
|
https://github.com/ccarpita/rtorrent-syntax-file/,,
|
||||||
https://github.com/simrat39/rust-tools.nvim/,,
|
https://github.com/simrat39/rust-tools.nvim/,,
|
||||||
https://github.com/rust-lang/rust.vim/,,
|
https://github.com/rust-lang/rust.vim/,,
|
||||||
https://github.com/mrcjkb/rustaceanvim/,HEAD,
|
|
||||||
https://github.com/hauleth/sad.vim/,,
|
https://github.com/hauleth/sad.vim/,,
|
||||||
https://github.com/vmware-archive/salt-vim/,,
|
https://github.com/vmware-archive/salt-vim/,,
|
||||||
https://github.com/lewis6991/satellite.nvim/,HEAD,
|
https://github.com/lewis6991/satellite.nvim/,HEAD,
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
lib,
|
lib,
|
||||||
stdenv,
|
stdenv,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
bash,
|
|
||||||
ocaml,
|
ocaml,
|
||||||
ocamlPackages,
|
ocamlPackages,
|
||||||
dune_3,
|
dune_3,
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
vscode-utils,
|
vscode-utils,
|
||||||
writeScript,
|
|
||||||
runtimeShell,
|
|
||||||
jq,
|
jq,
|
||||||
clang-tools,
|
clang-tools,
|
||||||
gdbUseFixed ? true,
|
gdbUseFixed ? true,
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
|
||||||
lib,
|
lib,
|
||||||
stdenv,
|
stdenv,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
, appstream-glib
|
, appstream-glib
|
||||||
, desktop-file-utils
|
, desktop-file-utils
|
||||||
, gettext
|
, gettext
|
||||||
, glib
|
|
||||||
, gobject-introspection
|
, gobject-introspection
|
||||||
, gtk3
|
, gtk3
|
||||||
, gtk4
|
, gtk4
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, fetchFromGitHub, python3Packages, file, less, highlight, w3m, ranger, imagemagick, testers
|
{ lib, fetchFromGitHub, python3Packages, file, less, highlight, w3m, imagemagick
|
||||||
, imagePreviewSupport ? true
|
, imagePreviewSupport ? true
|
||||||
, sixelPreviewSupport ? true
|
, sixelPreviewSupport ? true
|
||||||
, neoVimSupport ? true
|
, neoVimSupport ? true
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ lib
|
{ makeWrapper
|
||||||
, makeWrapper
|
|
||||||
, nixosTests
|
, nixosTests
|
||||||
, symlinkJoin
|
, symlinkJoin
|
||||||
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ lib
|
{ makeWrapper
|
||||||
, makeWrapper
|
|
||||||
, nixosTests
|
, nixosTests
|
||||||
, symlinkJoin
|
, symlinkJoin
|
||||||
|
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
, freetype
|
, freetype
|
||||||
, libGL
|
, libGL
|
||||||
, xorg
|
, xorg
|
||||||
, darwin
|
|
||||||
, AppKit
|
, AppKit
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# If you just want a subset of plug-ins, you can specify them explicitly:
|
# If you just want a subset of plug-ins, you can specify them explicitly:
|
||||||
# `gimp-with-plugins.override { plugins = with gimpPlugins; [ gap ]; }`.
|
# `gimp-with-plugins.override { plugins = with gimpPlugins; [ gap ]; }`.
|
||||||
|
|
||||||
{ config, lib, pkgs }:
|
{ lib, pkgs }:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (pkgs) stdenv fetchurl fetchpatch fetchpatch2 pkg-config intltool glib fetchFromGitHub fetchFromGitLab;
|
inherit (pkgs) stdenv fetchurl fetchpatch fetchpatch2 pkg-config intltool glib fetchFromGitHub fetchFromGitLab;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ lib, stdenv, fetchFromGitHub, lazarus, fpc, pango, cairo, glib
|
{ lib, stdenv, fetchFromGitHub, lazarus, fpc, pango, cairo, glib
|
||||||
, atk, gtk2, libX11, gdk-pixbuf, busybox, python3
|
, atk, gtk2, libX11, gdk-pixbuf, python3
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -10,7 +10,6 @@
|
|||||||
, goocanvas2
|
, goocanvas2
|
||||||
, gtkspell3
|
, gtkspell3
|
||||||
, isocodes
|
, isocodes
|
||||||
, gnome
|
|
||||||
, python3
|
, python3
|
||||||
, tesseract4
|
, tesseract4
|
||||||
, extraOcrEngines ? [] # other supported engines are: ocrad gocr cuneiform
|
, extraOcrEngines ? [] # other supported engines are: ocrad gocr cuneiform
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
, gtk3
|
, gtk3
|
||||||
, gobject-introspection
|
, gobject-introspection
|
||||||
, wrapGAppsHook3
|
, wrapGAppsHook3
|
||||||
, python
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
|
@ -3,7 +3,6 @@
|
|||||||
, requireFile
|
, requireFile
|
||||||
, wrapQtAppsHook
|
, wrapQtAppsHook
|
||||||
, autoPatchelfHook
|
, autoPatchelfHook
|
||||||
, makeWrapper
|
|
||||||
, unixtools
|
, unixtools
|
||||||
, fakeroot
|
, fakeroot
|
||||||
, mailcap
|
, mailcap
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, fetchFromGitLab
|
, fetchFromGitLab
|
||||||
, rustPlatform
|
, rustPlatform
|
||||||
, cargo
|
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, binutils-unwrapped
|
|
||||||
, gtk3-x11
|
, gtk3-x11
|
||||||
, atk
|
, atk
|
||||||
, glib
|
, glib
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
{ stdenv
|
{ stdenv
|
||||||
, lib
|
, lib
|
||||||
, fetchgit
|
, fetchgit
|
||||||
, dos2unix
|
|
||||||
, qtbase
|
, qtbase
|
||||||
, qttools
|
, qttools
|
||||||
, qtx11extras
|
, qtx11extras
|
||||||
|
@ -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
|
let
|
||||||
myPatchElf = file: with lib; ''
|
myPatchElf = file: with lib; ''
|
||||||
patchelf --set-interpreter \
|
patchelf --set-interpreter \
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, lib, qtbase, wrapQtAppsHook, fetchFromGitHub,
|
{ stdenv, lib, qtbase, wrapQtAppsHook, fetchFromGitHub,
|
||||||
addDriverRunpath, poppler_utils, qtxmlpatterns, qtsvg, mesa, gcc, xvfb-run,
|
addDriverRunpath, poppler_utils, qtxmlpatterns, qtsvg, mesa, xvfb-run,
|
||||||
fontconfig, freetype, xorg, ccache, qmake, python3, qttools, git
|
fontconfig, freetype, xorg, qmake, python3, qttools, git
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
qtPython = python3.withPackages (pkgs: with pkgs; [ pyqt5 ]);
|
qtPython = python3.withPackages (pkgs: with pkgs; [ pyqt5 ]);
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, substituteAll
|
|
||||||
|
|
||||||
, python3
|
, python3
|
||||||
, installShellFiles
|
, installShellFiles
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, writeText
|
|
||||||
|
|
||||||
, cmake
|
, cmake
|
||||||
, pkg-config
|
, pkg-config
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ mkDerivation, lib, cmake, gettext, pkg-config, extra-cmake-modules
|
{ 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
|
, kconfig, kdeclarative, kdoctools, kiconthemes, ki18n, kitemmodels, kitemviews
|
||||||
, kjobwidgets, kcmutils, kio, knewstuff, knotifyconfig, kparts, ktexteditor
|
, kjobwidgets, kcmutils, kio, knewstuff, knotifyconfig, kparts, ktexteditor
|
||||||
, threadweaver, kxmlgui, kwindowsystem, grantlee, kcrash, karchive, kguiaddons
|
, threadweaver, kxmlgui, kwindowsystem, grantlee, kcrash, karchive, kguiaddons
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
, mkDerivation
|
, mkDerivation
|
||||||
, extra-cmake-modules
|
, extra-cmake-modules
|
||||||
, shared-mime-info
|
, shared-mime-info
|
||||||
, kconfig
|
|
||||||
, kdoctools
|
, kdoctools
|
||||||
, kio
|
, kio
|
||||||
, ktextwidgets
|
, ktextwidgets
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
, ki18n
|
, ki18n
|
||||||
, knotifications
|
, knotifications
|
||||||
, mauiman
|
, mauiman
|
||||||
, qtbase
|
|
||||||
, qtquickcontrols2
|
, qtquickcontrols2
|
||||||
, qtx11extras
|
, qtx11extras
|
||||||
}:
|
}:
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
, perl
|
, perl
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, poppler
|
, poppler
|
||||||
, auto-multiple-choice
|
|
||||||
}:
|
}:
|
||||||
stdenv.mkDerivation (finalAttrs: rec {
|
stdenv.mkDerivation (finalAttrs: rec {
|
||||||
pname = "auto-multiple-choice";
|
pname = "auto-multiple-choice";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, lib, fetchFromGitHub, cairo, libxkbcommon
|
{ stdenv, lib, fetchFromGitHub, cairo, libxkbcommon
|
||||||
, pango, fribidi, harfbuzz, pcre, pkg-config, scdoc
|
, pango, fribidi, harfbuzz, pkg-config, scdoc
|
||||||
, ncursesSupport ? true, ncurses
|
, ncursesSupport ? true, ncurses
|
||||||
, waylandSupport ? true, wayland, wayland-protocols, wayland-scanner
|
, waylandSupport ? true, wayland, wayland-protocols, wayland-scanner
|
||||||
, x11Support ? true, xorg
|
, x11Support ? true, xorg
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ stdenv
|
{ stdenv
|
||||||
, lib
|
|
||||||
, blender
|
, blender
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, extraModules ? []
|
, extraModules ? []
|
||||||
|
@ -10,7 +10,6 @@
|
|||||||
, curl
|
, curl
|
||||||
, readline
|
, readline
|
||||||
, PCSC
|
, PCSC
|
||||||
, xcbuild
|
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
version = "0.8.4";
|
version = "0.8.4";
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, pkgs
|
|
||||||
, mkDerivation
|
, mkDerivation
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, cmake
|
, cmake
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
, makeWrapper
|
, makeWrapper
|
||||||
, clipnotify
|
, clipnotify
|
||||||
, coreutils
|
, coreutils
|
||||||
, dmenu
|
|
||||||
, gawk
|
, gawk
|
||||||
, util-linux
|
, util-linux
|
||||||
, xdotool
|
, xdotool
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, lib, fetchurl, fetchzip, jdk11, unzip, makeWrapper, makeDesktopItem, copyDesktopItems }:
|
{ stdenv, lib, fetchurl, fetchzip, jdk11, makeWrapper, makeDesktopItem, copyDesktopItems }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "conduktor";
|
pname = "conduktor";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, bundlerApp, bundlerUpdateScript, ruby, makeWrapper, git, docutils, nixosTests }:
|
{ lib, bundlerApp, bundlerUpdateScript, ruby, makeWrapper, nixosTests }:
|
||||||
|
|
||||||
bundlerApp rec {
|
bundlerApp rec {
|
||||||
pname = "gollum";
|
pname = "gollum";
|
||||||
|
@ -19,13 +19,6 @@
|
|||||||
, findutils
|
, findutils
|
||||||
, ccze
|
, ccze
|
||||||
, ncurses
|
, ncurses
|
||||||
, python3
|
|
||||||
, wget
|
|
||||||
, libcaca
|
|
||||||
, newsboat
|
|
||||||
, rsstail
|
|
||||||
, w3m
|
|
||||||
, ticker
|
|
||||||
, tmux
|
, tmux
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
, lib
|
, lib
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, autoPatchelfHook
|
, autoPatchelfHook
|
||||||
, pkg-config
|
|
||||||
, dpkg
|
, dpkg
|
||||||
, openssl
|
, openssl
|
||||||
, webkitgtk
|
, webkitgtk
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
, ncurses
|
, ncurses
|
||||||
, which
|
, which
|
||||||
, cmake
|
, cmake
|
||||||
, unzip
|
|
||||||
, wrapQtAppsHook
|
, wrapQtAppsHook
|
||||||
, qtwebengine
|
, qtwebengine
|
||||||
, yaml-cpp
|
, yaml-cpp
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, python3
|
, python3
|
||||||
, qtbase
|
, qtbase
|
||||||
, qttools
|
|
||||||
, git-lfs
|
, git-lfs
|
||||||
, wrapQtAppsHook
|
, wrapQtAppsHook
|
||||||
}:
|
}:
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, electron
|
, electron
|
||||||
, runtimeShell
|
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, copyDesktopItems
|
, copyDesktopItems
|
||||||
, makeDesktopItem
|
, makeDesktopItem
|
||||||
|
@ -41,7 +41,6 @@
|
|||||||
, rapidjson
|
, rapidjson
|
||||||
, sqlite
|
, sqlite
|
||||||
, tinyxml
|
, tinyxml
|
||||||
, udev
|
|
||||||
, util-linux
|
, util-linux
|
||||||
, wxGTK32
|
, wxGTK32
|
||||||
, xorg
|
, xorg
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, callPackage
|
|
||||||
, rustPlatform
|
, rustPlatform
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, fetchNpmDeps
|
, fetchNpmDeps
|
||||||
|
@ -57,7 +57,7 @@ rustPlatform.buildRustPackage rec {
|
|||||||
env.NIX_CFLAGS_COMPILE = toString [ "-DPW_ENABLE_DEPRECATED" ];
|
env.NIX_CFLAGS_COMPILE = toString [ "-DPW_ENABLE_DEPRECATED" ];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Simple and elegant pipewire graph editor ";
|
description = "Simple and elegant pipewire graph editor";
|
||||||
homepage = "https://github.com/ax9d/pw-viz";
|
homepage = "https://github.com/ax9d/pw-viz";
|
||||||
license = licenses.gpl3Only;
|
license = licenses.gpl3Only;
|
||||||
maintainers = with maintainers; [ figsoda ];
|
maintainers = with maintainers; [ figsoda ];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ lib, fetchFromGitHub, mkDerivation, cmake, sqlite
|
{ lib, fetchFromGitHub, mkDerivation, cmake, sqlite
|
||||||
, qtbase, qtsvg, qttools, wrapQtAppsHook
|
, qtbase, qtsvg, qttools, wrapQtAppsHook
|
||||||
, icoutils # build and runtime deps.
|
, icoutils # build and runtime deps.
|
||||||
, wget, fuseiso, wine, sudo, which # runtime deps.
|
, wget, fuseiso, wine, which # runtime deps.
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
|
@ -2,8 +2,6 @@
|
|||||||
, blueprint-compiler
|
, blueprint-compiler
|
||||||
, desktop-file-utils
|
, desktop-file-utils
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, gettext
|
|
||||||
, glib
|
|
||||||
, gtk4
|
, gtk4
|
||||||
, lib
|
, lib
|
||||||
, libadwaita
|
, libadwaita
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, openssh
|
, openssh
|
||||||
, netcat
|
, netcat
|
||||||
, makeWrapper
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
, gtk3
|
, gtk3
|
||||||
, json-glib
|
, json-glib
|
||||||
, libgee
|
, libgee
|
||||||
, librsvg
|
|
||||||
, meson
|
, meson
|
||||||
, ninja
|
, ninja
|
||||||
, pkg-config
|
, pkg-config
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
, gtk4
|
, gtk4
|
||||||
, gtksourceview5
|
, gtksourceview5
|
||||||
, libadwaita
|
, libadwaita
|
||||||
, libgee
|
|
||||||
, libpanel
|
, libpanel
|
||||||
, meson
|
, meson
|
||||||
, ninja
|
, ninja
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user