mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-01 09:44:18 +00:00
Merge staging-next into staging
This commit is contained in:
commit
2a899d25c0
6
.github/labeler.yml
vendored
6
.github/labeler.yml
vendored
@ -145,6 +145,12 @@
|
||||
- any-glob-to-any-file:
|
||||
- lib/**
|
||||
|
||||
"6.topic: llvm/clang":
|
||||
- any:
|
||||
- changed-files:
|
||||
- any-glob-to-any-file:
|
||||
- pkgs/development/compilers/llvm/*
|
||||
|
||||
"6.topic: lua":
|
||||
- any:
|
||||
- changed-files:
|
||||
|
1
.github/workflows/check-cherry-picks.yml
vendored
1
.github/workflows/check-cherry-picks.yml
vendored
@ -4,6 +4,7 @@ on:
|
||||
branches:
|
||||
- 'release-**'
|
||||
- 'staging-**'
|
||||
- '!staging-next'
|
||||
|
||||
permissions: {}
|
||||
|
||||
|
@ -403,7 +403,7 @@ in {
|
||||
On each release the first letter is bumped and a new animal is chosen
|
||||
starting with that new letter.
|
||||
*/
|
||||
codeName = "Vicuña";
|
||||
codeName = "Vicuna";
|
||||
|
||||
/**
|
||||
Returns the current nixpkgs version suffix as string.
|
||||
|
@ -1038,6 +1038,16 @@
|
||||
githubId = 60479013;
|
||||
name = "Alma Cemerlic";
|
||||
};
|
||||
alois31 = {
|
||||
name = "Alois Wohlschlager";
|
||||
email = "alois1@gmx-topmail.de";
|
||||
matrix = "@aloisw:kde.org";
|
||||
github = "alois31";
|
||||
githubId = 36605164;
|
||||
keys = [{
|
||||
fingerprint = "CA97 A822 FF24 25D4 74AF 3E4B E0F5 9EA5 E521 6914";
|
||||
}];
|
||||
};
|
||||
Alper-Celik = {
|
||||
email = "alper@alper-celik.dev";
|
||||
name = "Alper Çelik";
|
||||
@ -19275,6 +19285,11 @@
|
||||
githubId = 106779009;
|
||||
name = "Slambert";
|
||||
};
|
||||
slashformotion = {
|
||||
github = "slashformotion";
|
||||
githubId = 45801817;
|
||||
name = "slashformotion";
|
||||
};
|
||||
slbtty = {
|
||||
email = "shenlebantongying@gmail.com";
|
||||
github = "shenlebantongying";
|
||||
|
@ -3,7 +3,7 @@
|
||||
stdenv,
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
electron_27,
|
||||
electron_30,
|
||||
darwin,
|
||||
copyDesktopItems,
|
||||
makeDesktopItem,
|
||||
@ -20,7 +20,7 @@ let
|
||||
hash = "sha256-eNGHrSF/MgRHh0CVc0l8denZIbAnPXwFCZJZcvF+Xtc=";
|
||||
};
|
||||
|
||||
electron = electron_27;
|
||||
electron = electron_30;
|
||||
in
|
||||
buildNpmPackage {
|
||||
inherit pname version;
|
||||
|
@ -1013,6 +1013,10 @@
|
||||
dependencies = [ self.plenary-nvim ];
|
||||
};
|
||||
|
||||
neotest-playwright = super.neotest-playwright.overrideAttrs {
|
||||
dependencies = [ self.telescope-nvim ];
|
||||
};
|
||||
|
||||
neo-tree-nvim = super.neo-tree-nvim.overrideAttrs {
|
||||
dependencies = with self; [ plenary-nvim nui-nvim ];
|
||||
};
|
||||
|
@ -1,28 +0,0 @@
|
||||
{ lib, fetchFromGitHub, buildGoPackage, pkg-config, libappindicator-gtk3 }:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "syncthing-tray";
|
||||
version = "0.7";
|
||||
|
||||
goPackagePath = "github.com/alex2108/syncthing-tray";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alex2108";
|
||||
repo = "syncthing-tray";
|
||||
rev = "v${version}";
|
||||
sha256 = "0869kinnsfzb8ydd0sv9fgqsi1sy5rhqg4whfdnrv82xjc71xyw3";
|
||||
};
|
||||
|
||||
goDeps = ./deps.nix;
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ libappindicator-gtk3 ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Simple application tray for syncthing";
|
||||
homepage = "https://github.com/alex2108/syncthing-tray";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ nickhu ];
|
||||
mainProgram = "syncthing-tray";
|
||||
};
|
||||
}
|
93
pkgs/applications/misc/syncthing-tray/deps.nix
generated
93
pkgs/applications/misc/syncthing-tray/deps.nix
generated
@ -1,93 +0,0 @@
|
||||
# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
|
||||
[
|
||||
{
|
||||
goPackagePath = "github.com/alex2108/systray";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/alex2108/systray";
|
||||
rev = "40e874866be2dc2c57ab031bcbde27a76b90721a";
|
||||
sha256 = "1bxnb6skb9ss0lwlwswql07ardkhm28nxglvlsxkdlmzv1dcwy1q";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/context";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/context";
|
||||
rev = "624d99b1798d7c5375ea1d3ca4c5b04d58f7c775";
|
||||
sha256 = "09yf9x6478a5z01hybr98zwa8ax3fx7l6wwsvdkxp3fdg9dqm13b";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/errors";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/errors";
|
||||
rev = "99fa440517e8f3d1e4cd8d6dbed6b41f4c1ed3d6";
|
||||
sha256 = "08rl32l5ks67hcgjxik62nd5g558mv4101kmz1ak7d3vfgg3m6i3";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/golog";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/golog";
|
||||
rev = "cca714f7feb5df8e455f409b549d384441ac4578";
|
||||
sha256 = "0gnf30n38zkx356cqc6jdv1kbzy59ddqhqndwrxsm2n2zc3b5p7q";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/hex";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/hex";
|
||||
rev = "083fba3033ad473db3dd31c9bb368473d37581a7";
|
||||
sha256 = "18q6rypmcqmcwlfzrrdcz08nff0a289saplvd9y3ifnfcqdw3j77";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/hidden";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/hidden";
|
||||
rev = "d52a649ab33af200943bb599898dbdcfdbc94cb7";
|
||||
sha256 = "0133qmp4sjq8da5di3459vc5g5nqbpqra0f558zd95js3fdmkmsi";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/ops";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/ops";
|
||||
rev = "b70875f5d689a9438bca72aefd7142a2af889b18";
|
||||
sha256 = "0cfa2bbkykbzbskmgd2an34him72z6f3y88ag1v5ffpb0d6bnar7";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/getlantern/stack";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/getlantern/stack";
|
||||
rev = "02f928aad224fbccd50d66edd776fc9d1e9f2f2b";
|
||||
sha256 = "0ddl5r4iw3c7p4drh4d8phl7d0ssdddsnd3xjm1lzgxylqq6r568";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/oxtoacart/bpool";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/oxtoacart/bpool";
|
||||
rev = "4e1c5567d7c2dd59fa4c7c83d34c2f3528b025d6";
|
||||
sha256 = "01kk6dhkz96yhp3p5v2rjwq8mbrwrdsn6glqw7jp4h7g5za7yi95";
|
||||
};
|
||||
}
|
||||
{
|
||||
goPackagePath = "github.com/toqueteos/webbrowser";
|
||||
fetch = {
|
||||
type = "git";
|
||||
url = "https://github.com/toqueteos/webbrowser";
|
||||
rev = "e2ebfdc6cb1a3fdc4fc4dbd20a0cae0c2e406792";
|
||||
sha256 = "0sgjnxrq0jgipkij8b6xiy4am9bv9zziqxxdhw15rdjc5piyk3a2";
|
||||
};
|
||||
}
|
||||
]
|
@ -23,6 +23,10 @@ let
|
||||
rev = version;
|
||||
hash = "sha256-Fnj0n3NS3SetOlwSmGkLE979vNJnYE6i6xwVBslpNz4=";
|
||||
};
|
||||
nativeCheckInputs = with super; [
|
||||
pytest7CheckHook
|
||||
pytest-django
|
||||
];
|
||||
});
|
||||
};
|
||||
};
|
||||
|
@ -284,20 +284,6 @@ let
|
||||
# Rebased variant of patch right above to build M126+ with LLVM 17.
|
||||
# staging-next will bump LLVM to 18, so we will be able to drop this soon.
|
||||
./patches/chromium-126-llvm-17.patch
|
||||
] ++ lib.optionals (!chromiumVersionAtLeast "119.0.6024.0") [
|
||||
# Fix build with at-spi2-core ≥ 2.49
|
||||
# This version is still needed for electron.
|
||||
(githubPatch {
|
||||
commit = "fc09363b2278893790d131c72a4ed96ec9837624";
|
||||
hash = "sha256-l60Npgs/+0ozzuKWjwiHUUV6z59ObUjAPTfXN7eXpzw=";
|
||||
})
|
||||
] ++ lib.optionals (!chromiumVersionAtLeast "121.0.6104.0") [
|
||||
# Fix build with at-spi2-core ≥ 2.49
|
||||
# https://chromium-review.googlesource.com/c/chromium/src/+/5001687
|
||||
(githubPatch {
|
||||
commit = "b9bef8e9555645fc91fab705bec697214a39dbc1";
|
||||
hash = "sha256-CJ1v/qc8+nwaHQR9xsx08EEcuVRbyBfCZCm/G7hRY+4=";
|
||||
})
|
||||
] ++ lib.optionals (versionRange "121" "126") [
|
||||
# M121 is the first version to require the new rust toolchain.
|
||||
# Partial revert of https://github.com/chromium/chromium/commit/3687976b0c6d36cf4157419a24a39f6770098d61
|
||||
@ -476,10 +462,6 @@ let
|
||||
use_system_libffi = true;
|
||||
# Use nixpkgs Rust compiler instead of the one shipped by Chromium.
|
||||
rust_sysroot_absolute = "${buildPackages.rustc}";
|
||||
# Rust is enabled for M121+, see next section:
|
||||
enable_rust = false;
|
||||
} // lib.optionalAttrs (chromiumVersionAtLeast "121") {
|
||||
# M121 the first version to actually require a functioning rust toolchain
|
||||
enable_rust = true;
|
||||
# While we technically don't need the cache-invalidation rustc_version provides, rustc_version
|
||||
# is still used in some scripts (e.g. build/rust/std/find_std_rlibs.py).
|
||||
@ -498,10 +480,12 @@ let
|
||||
} // lib.optionalAttrs ungoogled (lib.importTOML ./ungoogled-flags.toml)
|
||||
// (extraAttrs.gnFlags or {}));
|
||||
|
||||
# We cannot use chromiumVersionAtLeast in mkDerivation's env attrset due
|
||||
# to infinite recursion when chromium.override is used (e.g. electron).
|
||||
# To work aroud this, we use export in the preConfigure phase.
|
||||
preConfigure = lib.optionalString (chromiumVersionAtLeast "121") ''
|
||||
# TODO: Migrate this to env.RUSTC_BOOTSTRAP next mass-rebuild.
|
||||
# Chromium expects nightly/bleeding edge rustc features to be available.
|
||||
# Our rustc in nixpkgs follows stable, but since bootstrapping rustc requires
|
||||
# nightly features too, we can (ab-)use RUSTC_BOOTSTRAP here as well to
|
||||
# enable those features in our stable builds.
|
||||
preConfigure = ''
|
||||
export RUSTC_BOOTSTRAP=1
|
||||
'';
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
, python3
|
||||
, giflib
|
||||
, darwin
|
||||
, ghostscript
|
||||
, ghostscript_headless
|
||||
, imagemagickBig
|
||||
, jbig2enc
|
||||
, optipng
|
||||
@ -57,13 +57,17 @@ let
|
||||
rev = version;
|
||||
hash = "sha256-Fnj0n3NS3SetOlwSmGkLE979vNJnYE6i6xwVBslpNz4=";
|
||||
};
|
||||
nativeCheckInputs = with prev; [
|
||||
pytest7CheckHook
|
||||
pytest-django
|
||||
];
|
||||
});
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
path = lib.makeBinPath [
|
||||
ghostscript
|
||||
ghostscript_headless
|
||||
imagemagickBig
|
||||
jbig2enc
|
||||
optipng
|
||||
|
@ -5,13 +5,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "open-in-mpv";
|
||||
version = "2.2.1";
|
||||
version = "2.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Baldomo";
|
||||
repo = "open-in-mpv";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Fa6oZMaR0ctZgYWoOXLaobc+pDRDZbDCFvRZUR+Fda4=";
|
||||
hash = "sha256-dmsI4ea9L50djT/vwjswWDZ7uwMzc2q84i0T82LGjxs=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-G6GZO2+CfEAYcf7zBcqDa808A0eJjM8dq7+4VGZ+P4c=";
|
||||
|
@ -7,13 +7,13 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "1.12.5";
|
||||
version = "1.12.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "detachhead";
|
||||
repo = "basedpyright";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-fiaIkZoW0eOzVLOv9vhEk32kgKorNSG1vtNw0bIOtNU=";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-1F3T+BGamFJEDAIMz684oIn4xEDbNadEh8TTG5l8fPo=";
|
||||
};
|
||||
|
||||
patchedPackageJSON = runCommand "package.json" { } ''
|
||||
@ -43,7 +43,7 @@ let
|
||||
pname = "pyright-internal";
|
||||
inherit version src;
|
||||
sourceRoot = "${src.name}/packages/pyright-internal";
|
||||
npmDepsHash = "sha256-bdlcGrYLnX318+MByYIzjnchl9n4+EcZKCZJgSMKyHo=";
|
||||
npmDepsHash = "sha256-8nXW5Z5xTr8EXxyBylxCr7C88zmRxppe8EaspFy7b6o=";
|
||||
dontNpmBuild = true;
|
||||
# FIXME: Remove this flag when TypeScript 5.5 is released
|
||||
npmFlags = [ "--legacy-peer-deps" ];
|
||||
@ -59,7 +59,7 @@ buildNpmPackage rec {
|
||||
inherit version src;
|
||||
|
||||
sourceRoot = "${src.name}/packages/pyright";
|
||||
npmDepsHash = "sha256-JDGNpyOBK3EwbHIHp4Zoo376MqU5u97Zj46vtuWY488=";
|
||||
npmDepsHash = "sha256-ZFuCY2gveimFK5Hztj6k6PkeTpbR7XiyQyS5wPaNNts=";
|
||||
|
||||
postPatch = ''
|
||||
chmod +w ../../
|
||||
|
73
pkgs/by-name/ba/bash-language-server/package.nix
Normal file
73
pkgs/by-name/ba/bash-language-server/package.nix
Normal file
@ -0,0 +1,73 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, pnpm_8
|
||||
, nodejs
|
||||
, npmHooks
|
||||
, makeBinaryWrapper
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bash-language-server";
|
||||
version = "5.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bash-lsp";
|
||||
repo = "bash-language-server";
|
||||
rev = "server-${finalAttrs.version}";
|
||||
hash = "sha256-yJ81oGd9aNsWQMLvDSgMVVH1//Mw/SVFYFIPsJTQYzE=";
|
||||
};
|
||||
|
||||
pnpmDeps = pnpm_8.fetchDeps {
|
||||
inherit (finalAttrs) pname version src;
|
||||
hash = "sha256-W25xehcxncBs9QgQBt17F5YHK0b+GDEmt27XzTkyYWg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
nodejs
|
||||
pnpm_8.configHook
|
||||
npmHooks.npmBuildHook
|
||||
makeBinaryWrapper
|
||||
];
|
||||
npmBuildScript = "compile";
|
||||
# We are only interested in the bash-language-server executable, which is
|
||||
# part of the `./server` directory. From some reason, the `./vscode-client`
|
||||
# directory is not included in upstream's `pnpm-workspace.yaml`, so perhaps
|
||||
# that's why our ${pnpmDeps} don't include the dependencies required for it.
|
||||
preBuild = ''
|
||||
rm -r vscode-client
|
||||
substituteInPlace tsconfig.json \
|
||||
--replace-fail '{ "path": "./vscode-client" },' ""
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
pnpm --offline \
|
||||
--frozen-lockfile --ignore-script \
|
||||
--filter=bash-language-server \
|
||||
deploy $out/lib/bash-language-server
|
||||
# Cleanup directory a bit, to save space, and make fixup phase a bit faster
|
||||
rm -r $out/lib/bash-language-server/src
|
||||
find $out/lib/bash-language-server -name '*.ts' -delete
|
||||
rm -r \
|
||||
$out/lib/bash-language-server/node_modules/.bin \
|
||||
$out/lib/bash-language-server/node_modules/*/bin
|
||||
|
||||
# Create the executable, based upon what happens in npmHooks.npmInstallHook
|
||||
makeWrapper ${lib.getExe nodejs} $out/bin/bash-language-server \
|
||||
--inherit-argv0 \
|
||||
--add-flags $out/lib/bash-language-server/out/cli.js
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "A language server for Bash";
|
||||
homepage = "https://github.com/bash-lsp/bash-language-server";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ doronbehar ];
|
||||
mainProgram = "bash-language-server";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
})
|
@ -3,7 +3,7 @@
|
||||
, cargo
|
||||
, copyDesktopItems
|
||||
, dbus
|
||||
, electron_28
|
||||
, electron_29
|
||||
, fetchFromGitHub
|
||||
, glib
|
||||
, gnome
|
||||
@ -14,7 +14,7 @@
|
||||
, makeWrapper
|
||||
, moreutils
|
||||
, napi-rs-cli
|
||||
, nodejs_18
|
||||
, nodejs_20
|
||||
, patchutils_0_4_2
|
||||
, pkg-config
|
||||
, python3
|
||||
@ -24,18 +24,18 @@
|
||||
}:
|
||||
|
||||
let
|
||||
description = "A secure and free password manager for all of your devices";
|
||||
description = "Secure and free password manager for all of your devices";
|
||||
icon = "bitwarden";
|
||||
electron = electron_28;
|
||||
electron = electron_29;
|
||||
in buildNpmPackage rec {
|
||||
pname = "bitwarden-desktop";
|
||||
version = "2024.5.0";
|
||||
version = "2024.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bitwarden";
|
||||
repo = "clients";
|
||||
rev = "desktop-v${version}";
|
||||
hash = "sha256-ozR46snGD5yl98FslmnTeQmd2on/0bQPEnqJ0t8wx70=";
|
||||
hash = "sha256-qiUUrs23WHE3+KFsWDknuDSA6M3Zwjz9Jdjq6mn5XkE=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@ -55,12 +55,12 @@ in buildNpmPackage rec {
|
||||
| ${moreutils}/bin/sponge apps/desktop/src/package-lock.json
|
||||
'';
|
||||
|
||||
nodejs = nodejs_18;
|
||||
nodejs = nodejs_20;
|
||||
|
||||
makeCacheWritable = true;
|
||||
npmFlags = [ "--legacy-peer-deps" ];
|
||||
npmFlags = [ "--engine-strict" "--legacy-peer-deps" ];
|
||||
npmWorkspace = "apps/desktop";
|
||||
npmDepsHash = "sha256-gprJGOE/uSSM3NHpcbelB7sueObEl4o522WRHIRFmwo=";
|
||||
npmDepsHash = "sha256-Mgd15eFJtWoBqFFCsjmsnlNbcg5NDs1U7DlMkE0hIb8=";
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||
name = "${pname}-${version}";
|
||||
@ -76,7 +76,7 @@ in buildNpmPackage rec {
|
||||
patches;
|
||||
patchFlags = [ "-p4" ];
|
||||
sourceRoot = "${src.name}/${cargoRoot}";
|
||||
hash = "sha256-FA7B+bipYSxwIGvn/v9+wG3Km6lrwV58LbxsMlDK8q0=";
|
||||
hash = "sha256-BL+j2hMwb3QGgS29Y6LjqnKscH+tEXMCOyivilHHwVI=";
|
||||
};
|
||||
cargoRoot = "apps/desktop/desktop_native";
|
||||
|
||||
@ -159,7 +159,7 @@ in buildNpmPackage rec {
|
||||
cp -r locales resources{,.pak} $out/opt/Bitwarden
|
||||
popd
|
||||
|
||||
makeWrapper '${electron}/bin/electron' "$out/bin/bitwarden" \
|
||||
makeWrapper '${lib.getExe electron}' "$out/bin/bitwarden" \
|
||||
--add-flags $out/opt/Bitwarden/resources/app.asar \
|
||||
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \
|
||||
--set-default ELECTRON_IS_DEV 0 \
|
||||
|
@ -29,7 +29,7 @@ let
|
||||
doInstallCheck = false;
|
||||
});
|
||||
|
||||
version = "1.0.6";
|
||||
version = "1.0.7";
|
||||
in rustPlatform.buildRustPackage {
|
||||
pname = "devenv";
|
||||
inherit version;
|
||||
@ -38,10 +38,10 @@ in rustPlatform.buildRustPackage {
|
||||
owner = "cachix";
|
||||
repo = "devenv";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-vGmMEQohwHiTtkFm6WTKtNNYVqPJA6YxRhAizbhtCwE=";
|
||||
hash = "sha256-eTbBvYwGlKExMSTyHQya6+6kdx1rtva/aVfyAZu2NUU=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-89pivwMs/TpCQBaKFH6iUEpaid5eQOrvyz5otcFKy54=";
|
||||
cargoHash = "sha256-fmxXCOrWRM4ZKwQS9vCIh7LonpifyeNGsj/td1CjedA=";
|
||||
|
||||
nativeBuildInputs = [ makeWrapper pkg-config ];
|
||||
|
||||
|
114
pkgs/by-name/fl/fluent-gtk-theme/package.nix
Normal file
114
pkgs/by-name/fl/fluent-gtk-theme/package.nix
Normal file
@ -0,0 +1,114 @@
|
||||
{
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
gitUpdater,
|
||||
gnome-themes-extra,
|
||||
gtk-engine-murrine,
|
||||
jdupes,
|
||||
sassc,
|
||||
themeVariants ? [ ], # default: blue
|
||||
colorVariants ? [ ], # default: all
|
||||
sizeVariants ? [ ], # default: standard
|
||||
tweaks ? [ ],
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "fluent-gtk-theme";
|
||||
in
|
||||
lib.checkListOfEnum "${pname}: theme variants"
|
||||
[
|
||||
"default"
|
||||
"purple"
|
||||
"pink"
|
||||
"red"
|
||||
"orange"
|
||||
"yellow"
|
||||
"green"
|
||||
"teal"
|
||||
"grey"
|
||||
"all"
|
||||
]
|
||||
themeVariants
|
||||
lib.checkListOfEnum
|
||||
"${pname}: color variants"
|
||||
[
|
||||
"standard"
|
||||
"light"
|
||||
"dark"
|
||||
]
|
||||
colorVariants
|
||||
lib.checkListOfEnum
|
||||
"${pname}: size variants"
|
||||
[
|
||||
"standard"
|
||||
"compact"
|
||||
]
|
||||
sizeVariants
|
||||
lib.checkListOfEnum
|
||||
"${pname}: tweaks"
|
||||
[
|
||||
"solid"
|
||||
"float"
|
||||
"round"
|
||||
"blur"
|
||||
"noborder"
|
||||
"square"
|
||||
]
|
||||
tweaks
|
||||
|
||||
stdenvNoCC.mkDerivation
|
||||
(finalAttrs: {
|
||||
inherit pname;
|
||||
version = "2024-06-12";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vinceliuice";
|
||||
repo = "fluent-gtk-theme";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-ONhW68UUrFiv5hxkR7XI8U/5+qM+tYLIS2OM05pqJi0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
jdupes
|
||||
sassc
|
||||
];
|
||||
|
||||
buildInputs = [ gnome-themes-extra ];
|
||||
|
||||
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs install.sh
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
name= HOME="$TMPDIR" ./install.sh \
|
||||
${lib.optionalString (themeVariants != [ ]) "--theme " + builtins.toString themeVariants} \
|
||||
${lib.optionalString (colorVariants != [ ]) "--color " + builtins.toString colorVariants} \
|
||||
${lib.optionalString (sizeVariants != [ ]) "--size " + builtins.toString sizeVariants} \
|
||||
${lib.optionalString (tweaks != [ ]) "--tweaks " + builtins.toString tweaks} \
|
||||
--icon nixos \
|
||||
--dest $out/share/themes
|
||||
|
||||
jdupes --quiet --link-soft --recurse $out/share
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru.updateScript = gitUpdater { };
|
||||
|
||||
meta = {
|
||||
description = "Fluent design gtk theme";
|
||||
changelog = "https://github.com/vinceliuice/Fluent-gtk-theme/releases/tag/${finalAttrs.version}";
|
||||
homepage = "https://github.com/vinceliuice/Fluent-gtk-theme";
|
||||
license = lib.licenses.gpl3Only;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [
|
||||
luftmensch-luftmensch
|
||||
romildo
|
||||
];
|
||||
};
|
||||
})
|
@ -44,14 +44,14 @@ python3.pkgs.buildPythonApplication rec {
|
||||
inherit pname version src;
|
||||
pyproject = true;
|
||||
|
||||
# The custom hook tries to run `npm install` in `buildPhase`.
|
||||
# We don't have to worry, as node dependencies are managed by `frontend` drv.
|
||||
# Not force-including the frontend build directory as frontend is managed by the `frontend` derivation above.
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail '[tool.hatch.build.hooks.custom]' "" \
|
||||
--replace-fail ', build = "open_webui/frontend"' ""
|
||||
'';
|
||||
|
||||
env.HATCH_BUILD_NO_HOOKS = true;
|
||||
|
||||
pythonRelaxDeps = true;
|
||||
|
||||
pythonRemoveDeps = [
|
||||
@ -115,17 +115,13 @@ python3.pkgs.buildPythonApplication rec {
|
||||
youtube-transcript-api
|
||||
];
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
hatchling
|
||||
pythonRelaxDepsHook
|
||||
];
|
||||
build-system = with python3.pkgs; [ hatchling ];
|
||||
|
||||
nativeBuildInputs = [ python3.pkgs.pythonRelaxDepsHook ];
|
||||
|
||||
pythonImportsCheck = [ "open_webui" ];
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/open-webui \
|
||||
--set FRONTEND_BUILD_DIR "${frontend}/share/open-webui"
|
||||
'';
|
||||
makeWrapperArgs = [ "--set FRONTEND_BUILD_DIR ${frontend}/share/open-webui" ];
|
||||
|
||||
passthru.tests = {
|
||||
inherit (nixosTests) open-webui;
|
||||
|
@ -3,6 +3,7 @@
|
||||
, gettext
|
||||
, python3
|
||||
, fetchFromGitHub
|
||||
, fetchpatch2
|
||||
, plugins ? [ ]
|
||||
, nixosTests
|
||||
}:
|
||||
@ -25,14 +26,6 @@ let
|
||||
# fails with some assertions
|
||||
doCheck = false;
|
||||
});
|
||||
|
||||
djangorestframework = prev.djangorestframework.overridePythonAttrs (oldAttrs: rec {
|
||||
version = "3.14.0";
|
||||
src = oldAttrs.src.override {
|
||||
rev = version;
|
||||
hash = "sha256-Fnj0n3NS3SetOlwSmGkLE979vNJnYE6i6xwVBslpNz4=";
|
||||
};
|
||||
});
|
||||
};
|
||||
};
|
||||
|
||||
@ -78,6 +71,15 @@ python.pkgs.buildPythonApplication rec {
|
||||
"static"
|
||||
];
|
||||
|
||||
patches = [
|
||||
(fetchpatch2 {
|
||||
# Backport support for Djangorestframework 3.15.x
|
||||
name = "pretalx-drf-3.15.patch";
|
||||
url = "https://github.com/pretalx/pretalx/commit/43a0416c6968d64ea57720abdb82f482940b11f8.patch";
|
||||
hash = "sha256-Iw1xVF7j7c712kwIk1SMbQSF0ixMUZr1BJib3KAb2HY=";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace src/pretalx/common/management/commands/rebuild.py \
|
||||
--replace 'subprocess.check_call(["npm", "run", "build"], cwd=frontend_dir, env=env)' ""
|
||||
@ -100,6 +102,7 @@ python.pkgs.buildPythonApplication rec {
|
||||
"django-csp"
|
||||
"django-filter"
|
||||
"django-hierarkey"
|
||||
"djangorestframework"
|
||||
"markdown"
|
||||
"pillow"
|
||||
"python-dateutil"
|
||||
|
@ -7,13 +7,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "syft";
|
||||
version = "1.5.0";
|
||||
version = "1.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "anchore";
|
||||
repo = "syft";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-sBV2/2AuKIMgU0oP0p2CukCMYQBSs623vV6BZBTWYqg=";
|
||||
hash = "sha256-qh+iuqnLX8Qr8sOP3YobwcFdOhnlIrnoBR53ZeCPdB4=";
|
||||
# populate values that require us to use git. By doing this in postFetch we
|
||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||
leaveDotGit = true;
|
||||
@ -28,7 +28,7 @@ buildGoModule rec {
|
||||
# hash mismatch with darwin
|
||||
proxyVendor = true;
|
||||
|
||||
vendorHash = "sha256-b7iDqobrXbXy1SlyDuHDoSYdbQg3WCcHS0SAVj929qw=";
|
||||
vendorHash = "sha256-CmkxbyXUvFqa3sRcT7aao+pdZxJVFQiNcwmCmWzgF5c=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
44
pkgs/by-name/sy/syncthing-tray/package.nix
Normal file
44
pkgs/by-name/sy/syncthing-tray/package.nix
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
buildGoModule,
|
||||
pkg-config,
|
||||
libappindicator-gtk3,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "syncthing-tray";
|
||||
version = "0.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alex2108";
|
||||
repo = "syncthing-tray";
|
||||
rev = "v${version}";
|
||||
sha256 = "0869kinnsfzb8ydd0sv9fgqsi1sy5rhqg4whfdnrv82xjc71xyw3";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-hGV5bivDUFEbOwU9sU+Eu5Wzz/aZtj6NUkpzHlmZTtw=";
|
||||
|
||||
patches = [
|
||||
# Migrate to Go modules
|
||||
(fetchpatch {
|
||||
url = "https://github.com/alex2108/syncthing-tray/commit/94fac974a227cd03c566f81797a21b1bcc29adf5.patch";
|
||||
hash = "sha256-uJfnI9kGIlw4OzFoML+ulgR3keOeVB3+ox/4RtYJNXY=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ libappindicator-gtk3 ];
|
||||
|
||||
meta = {
|
||||
description = "Simple application tray for syncthing";
|
||||
homepage = "https://github.com/alex2108/syncthing-tray";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
luftmensch-luftmensch
|
||||
nickhu
|
||||
];
|
||||
mainProgram = "syncthing-tray";
|
||||
};
|
||||
}
|
41
pkgs/by-name/tb/tbump/package.nix
Normal file
41
pkgs/by-name/tb/tbump/package.nix
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
lib,
|
||||
fetchPypi,
|
||||
python3Packages,
|
||||
}:
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "tbump";
|
||||
version = "6.11.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = python3Packages.pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "tbump";
|
||||
hash = "sha256-OF5xDu3wqKb/lZzx6fPP0XyHNhcTL8DsX2Ka8MNVyHA=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "tomlkit" ];
|
||||
|
||||
nativeBuildInputs = with python3Packages; [ pythonRelaxDepsHook ];
|
||||
|
||||
build-system = with python3Packages; [ poetry-core ];
|
||||
|
||||
dependencies = with python3Packages; [
|
||||
docopt
|
||||
schema
|
||||
packaging
|
||||
poetry-core
|
||||
tomlkit
|
||||
cli-ui
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Bump software releases";
|
||||
homepage = "https://github.com/your-tools/tbump";
|
||||
license = lib.licenses.bsd3;
|
||||
mainProgram = "tbump";
|
||||
maintainers = with lib.maintainers; [ slashformotion ];
|
||||
};
|
||||
}
|
@ -98,11 +98,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "${optionalString onlyLibVLC "lib"}vlc";
|
||||
version = "3.0.20";
|
||||
version = "3.0.21";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://get.videolan.org/vlc/${finalAttrs.version}/vlc-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-rccoW00nIc3fQOtScMraKqoQozTLVG/VWgY1NEe6KbU=";
|
||||
hash = "sha256-JNu+HX367qCZTV3vC73iABdzRxNtv+Vz9bakzuJa+7A=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -293,7 +293,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Cross-platform media player and streaming server";
|
||||
homepage = "https://www.videolan.org/vlc/";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||
maintainers = with lib.maintainers; [ AndersonTorres alois31 ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
@ -6,13 +6,13 @@
|
||||
}:
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "xdg-terminal-exec";
|
||||
version = "0.9.3";
|
||||
version = "0.10.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Vladimir-csp";
|
||||
repo = "xdg-terminal-exec";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-zFclT+WooEpwO8zXBXpeh4bbKvQwvm4HxNKYXdNRzSA=";
|
||||
hash = "sha256-u/BYhae6xf5rVhYi8uPxZeQTN7skjLbmOC8xoDcUDQk=";
|
||||
};
|
||||
|
||||
dontBuild = true;
|
||||
|
@ -1,77 +0,0 @@
|
||||
{ lib
|
||||
, stdenvNoCC
|
||||
, fetchFromGitHub
|
||||
, gitUpdater
|
||||
, gnome-themes-extra
|
||||
, gtk-engine-murrine
|
||||
, jdupes
|
||||
, sassc
|
||||
, themeVariants ? [] # default: blue
|
||||
, colorVariants ? [] # default: all
|
||||
, sizeVariants ? [] # default: standard
|
||||
, tweaks ? []
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "fluent-gtk-theme";
|
||||
|
||||
in
|
||||
lib.checkListOfEnum "${pname}: theme variants" [ "default" "purple" "pink" "red" "orange" "yellow" "green" "teal" "grey" "all" ] themeVariants
|
||||
lib.checkListOfEnum "${pname}: color variants" [ "standard" "light" "dark" ] colorVariants
|
||||
lib.checkListOfEnum "${pname}: size variants" [ "standard" "compact" ] sizeVariants
|
||||
lib.checkListOfEnum "${pname}: tweaks" [ "solid" "float" "round" "blur" "noborder" "square" ] tweaks
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
inherit pname;
|
||||
version = "2024-04-28";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vinceliuice";
|
||||
repo = "fluent-gtk-theme";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-0zf3fHtWcrbT26jgwgsPEDDhBWErOkgXyvGwSWV8rGs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
jdupes
|
||||
sassc
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gnome-themes-extra
|
||||
];
|
||||
|
||||
propagatedUserEnvPkgs = [
|
||||
gtk-engine-murrine
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs install.sh
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
name= HOME="$TMPDIR" ./install.sh \
|
||||
${lib.optionalString (themeVariants != []) "--theme " + builtins.toString themeVariants} \
|
||||
${lib.optionalString (colorVariants != []) "--color " + builtins.toString colorVariants} \
|
||||
${lib.optionalString (sizeVariants != []) "--size " + builtins.toString sizeVariants} \
|
||||
${lib.optionalString (tweaks != []) "--tweaks " + builtins.toString tweaks} \
|
||||
--icon nixos \
|
||||
--dest $out/share/themes
|
||||
|
||||
jdupes --quiet --link-soft --recurse $out/share
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru.updateScript = gitUpdater { };
|
||||
|
||||
meta = {
|
||||
description = "Fluent design gtk theme";
|
||||
homepage = "https://github.com/vinceliuice/Fluent-gtk-theme";
|
||||
license = lib.licenses.gpl3Only;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ romildo ];
|
||||
};
|
||||
})
|
@ -33,9 +33,9 @@ stdenv.mkDerivation rec {
|
||||
mkdir -p $out/share/{color-schemes,Kvantum,plasma/look-and-feel,sddm/themes,wallpapers,konsole}
|
||||
|
||||
cp -a look-and-feel $out/share/plasma/look-and-feel/Utterly-Nord
|
||||
cp -a look-and-feel-solid $out/share/plasma/look-and-feel/Utterly-Nord-solid
|
||||
cp -a look-and-feel-light $out/share/plasma/look-and-feel/Utterly-Nord-light
|
||||
cp -a look-and-feel-light-solid $out/share/plasma/look-and-feel/Utterly-Nord-light-solid
|
||||
cp -a look-and-feel-solid $out/share/plasma/look-and-feel/Utterly-Nord-Solid
|
||||
cp -a look-and-feel-light $out/share/plasma/look-and-feel/Utterly-Nord-Light
|
||||
cp -a look-and-feel-light-solid $out/share/plasma/look-and-feel/Utterly-Nord-Light-Solid
|
||||
|
||||
cp -a *.colors $out/share/color-schemes/
|
||||
|
||||
|
@ -10,8 +10,8 @@ stdenv.mkDerivation rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "HimDek";
|
||||
repo = pname;
|
||||
rev = "c3677d5223286f69871f6745cdb3b71367229d40";
|
||||
hash = "sha256-mlqRMz0cAZnnM4xE6p7fMzhGlqCQcM4FxmDlVnbGUgQ=";
|
||||
rev = "6280f69781b7fa9613b7a9c502d8d61e11fefca5";
|
||||
hash = "sha256-b0vah/rkcJH01bnDOGXQ04vrRR1c1Ijgc2HPBmToLuc=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
@ -1,48 +1,49 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchFromGitLab
|
||||
, fetchpatch
|
||||
, testers
|
||||
, cmake
|
||||
, cmake-extras
|
||||
, pkg-config
|
||||
, wrapQtAppsHook
|
||||
, gsettings-qt
|
||||
, gtest
|
||||
, libqtdbustest
|
||||
, libqtdbusmock
|
||||
, libuuid
|
||||
, lomiri-api
|
||||
, lomiri-app-launch
|
||||
, lomiri-url-dispatcher
|
||||
, lttng-ust
|
||||
, mir_2_15
|
||||
, process-cpp
|
||||
, qtbase
|
||||
, qtdeclarative
|
||||
, qtsensors
|
||||
, valgrind
|
||||
, protobuf
|
||||
, glm
|
||||
, boost
|
||||
, properties-cpp
|
||||
, glib
|
||||
, validatePkgConfig
|
||||
, wayland
|
||||
, xwayland
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitLab,
|
||||
fetchpatch,
|
||||
testers,
|
||||
cmake,
|
||||
cmake-extras,
|
||||
pkg-config,
|
||||
wrapQtAppsHook,
|
||||
gsettings-qt,
|
||||
gtest,
|
||||
libqtdbustest,
|
||||
libqtdbusmock,
|
||||
libuuid,
|
||||
lomiri-api,
|
||||
lomiri-app-launch,
|
||||
lomiri-url-dispatcher,
|
||||
lttng-ust,
|
||||
mir_2_15,
|
||||
process-cpp,
|
||||
qtbase,
|
||||
qtdeclarative,
|
||||
qtsensors,
|
||||
valgrind,
|
||||
protobuf,
|
||||
glm,
|
||||
boost,
|
||||
properties-cpp,
|
||||
glib,
|
||||
validatePkgConfig,
|
||||
wayland,
|
||||
xwayland,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
# Not regular qtmir, experimental support for Mir 2.x
|
||||
# Currently following https://gitlab.com/ubports/development/core/qtmir/-/tree/personal/mariogrip/desktop-development
|
||||
pname = "qtmir-mir2";
|
||||
version = "0.7.2-unstable-2024-01-08";
|
||||
# Currently following https://gitlab.com/ubports/development/core/qtmir/-/tree/personal/sunweaver/debian-upstream
|
||||
pname = "qtmir-debian-upstream";
|
||||
version = "0.8.0-unstable-2024-03-06";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "ubports";
|
||||
repo = "development/core/qtmir";
|
||||
rev = "ae0d87415d5c9ed2c4fd2284ba0807d23d564bb0";
|
||||
hash = "sha256-fE8ttCC0FNavs91pASGGG7k7nKVg2lD3JK0WTmCA3gM=";
|
||||
rev = "de639c3a482ac6c59b9be02abb839a8c96158041";
|
||||
hash = "sha256-AKSzkGl6bAoR4I2lolNRUp67VS/PiZnrPpCYtTlKWKc=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
@ -83,11 +84,11 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
--replace "\''${CMAKE_INSTALL_FULL_LIBDIR}/qt5/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" \
|
||||
--replace "\''${CMAKE_INSTALL_FULL_LIBDIR}/qt5/plugins/platforms" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtPluginPrefix}/platforms" \
|
||||
--replace-fail "\''${CMAKE_INSTALL_FULL_LIBDIR}/qt5/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" \
|
||||
--replace-fail "\''${CMAKE_INSTALL_FULL_LIBDIR}/qt5/plugins/platforms" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtPluginPrefix}/platforms" \
|
||||
|
||||
substituteInPlace data/xwayland.qtmir.desktop \
|
||||
--replace '/usr/bin/Xwayland' 'Xwayland'
|
||||
--replace-fail '/usr/bin/Xwayland' 'Xwayland'
|
||||
'';
|
||||
|
||||
strictDeps = true;
|
||||
@ -153,8 +154,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
license = licenses.lgpl3Only;
|
||||
maintainers = teams.lomiri.members;
|
||||
platforms = platforms.linux;
|
||||
pkgConfigModules = [
|
||||
"qtmirserver"
|
||||
];
|
||||
pkgConfigModules = [ "qtmirserver" ];
|
||||
};
|
||||
})
|
||||
|
@ -45,6 +45,11 @@ let
|
||||
# BEAM-based languages.
|
||||
elixir = elixir_1_16;
|
||||
|
||||
elixir_1_17 = lib'.callElixir ../interpreters/elixir/1.17.nix {
|
||||
inherit erlang;
|
||||
debugInfo = true;
|
||||
};
|
||||
|
||||
elixir_1_16 = lib'.callElixir ../interpreters/elixir/1.16.nix {
|
||||
inherit erlang;
|
||||
debugInfo = true;
|
||||
|
@ -89,3 +89,22 @@ index b5633e2..86e4738 100644
|
||||
endif()
|
||||
get_target_property(lldb_python_bindings_dir swig_wrapper_python BINARY_DIR)
|
||||
finish_swig_python("lldb-python" "${lldb_python_bindings_dir}" "${lldb_python_target_dir}")
|
||||
diff --git a/source/API/CMakeLists.txt b/source/API/CMakeLists.txt
|
||||
index b5633e2..86e4738 100644
|
||||
--- a/source/API/CMakeLists.txt 2024-05-30 19:08:14.241656491 -0700
|
||||
+++ b/source/API/CMakeLists.txt 2024-05-30 19:08:48.218219667 -0700
|
||||
@@ -113,14 +113,6 @@
|
||||
${option_install_prefix}
|
||||
)
|
||||
|
||||
-# lib/pythonX.Y/dist-packages/lldb/_lldb.so is a symlink to lib/liblldb.so,
|
||||
-# which depends on lib/libLLVM*.so (BUILD_SHARED_LIBS) or lib/libLLVM-10git.so
|
||||
-# (LLVM_LINK_LLVM_DYLIB). Add an additional rpath $ORIGIN/../../../../lib so
|
||||
-# that _lldb.so can be loaded from Python.
|
||||
-if(LLDB_ENABLE_PYTHON AND (BUILD_SHARED_LIBS OR LLVM_LINK_LLVM_DYLIB) AND UNIX AND NOT APPLE)
|
||||
- set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH "\$ORIGIN/../../../../lib${LLVM_LIBDIR_SUFFIX}")
|
||||
-endif()
|
||||
-
|
||||
if(Python3_RPATH)
|
||||
set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH "${Python3_RPATH}")
|
||||
set_property(TARGET liblldb APPEND PROPERTY BUILD_RPATH "${Python3_RPATH}")
|
||||
|
@ -89,3 +89,22 @@ index b5633e2..86e4738 100644
|
||||
endif()
|
||||
get_target_property(lldb_python_bindings_dir swig_wrapper_python BINARY_DIR)
|
||||
finish_swig_python("lldb-python" "${lldb_python_bindings_dir}" "${lldb_python_target_dir}")
|
||||
diff --git a/source/API/CMakeLists.txt b/source/API/CMakeLists.txt
|
||||
index b5633e2..86e4738 100644
|
||||
--- a/source/API/CMakeLists.txt 2024-05-30 21:38:39.829955586 -0700
|
||||
+++ b/source/API/CMakeLists.txt 2024-05-30 21:38:48.015673758 -0700
|
||||
@@ -112,14 +112,6 @@
|
||||
${option_install_prefix}
|
||||
)
|
||||
|
||||
-# lib/pythonX.Y/dist-packages/lldb/_lldb.so is a symlink to lib/liblldb.so,
|
||||
-# which depends on lib/libLLVM*.so (BUILD_SHARED_LIBS) or lib/libLLVM-10git.so
|
||||
-# (LLVM_LINK_LLVM_DYLIB). Add an additional rpath $ORIGIN/../../../../lib so
|
||||
-# that _lldb.so can be loaded from Python.
|
||||
-if(LLDB_ENABLE_PYTHON AND (BUILD_SHARED_LIBS OR LLVM_LINK_LLVM_DYLIB) AND UNIX AND NOT APPLE)
|
||||
- set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH "\$ORIGIN/../../../../lib${LLVM_LIBDIR_SUFFIX}")
|
||||
-endif()
|
||||
-
|
||||
if(Python3_RPATH)
|
||||
set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH "${Python3_RPATH}")
|
||||
set_property(TARGET liblldb APPEND PROPERTY BUILD_RPATH "${Python3_RPATH}")
|
||||
|
@ -47,3 +47,22 @@ index 7d48491ec89a..c04543585588 100644
|
||||
install(TARGETS lldbIntelFeatures
|
||||
- LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX})
|
||||
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}${LLVM_LIBDIR_SUFFIX})
|
||||
diff --git a/source/API/CMakeLists.txt b/source/API/CMakeLists.txt
|
||||
index 7d48491ec89a..c04543585588 100644
|
||||
--- a/source/API/CMakeLists.txt 2024-05-30 18:59:13.449269853 -0700
|
||||
+++ b/source/API/CMakeLists.txt 2024-05-30 19:00:33.721858164 -0700
|
||||
@@ -115,14 +115,6 @@
|
||||
${option_install_prefix}
|
||||
)
|
||||
|
||||
-# lib/pythonX.Y/dist-packages/lldb/_lldb.so is a symlink to lib/liblldb.so,
|
||||
-# which depends on lib/libLLVM*.so (BUILD_SHARED_LIBS) or lib/libLLVM-10git.so
|
||||
-# (LLVM_LINK_LLVM_DYLIB). Add an additional rpath $ORIGIN/../../../../lib so
|
||||
-# that _lldb.so can be loaded from Python.
|
||||
-if(LLDB_ENABLE_PYTHON AND (BUILD_SHARED_LIBS OR LLVM_LINK_LLVM_DYLIB) AND UNIX AND NOT APPLE)
|
||||
- set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH "\$ORIGIN/../../../../lib${LLVM_LIBDIR_SUFFIX}")
|
||||
-endif()
|
||||
-
|
||||
if(Python3_RPATH)
|
||||
set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH "${Python3_RPATH}")
|
||||
set_property(TARGET liblldb APPEND PROPERTY BUILD_RPATH "${Python3_RPATH}")
|
||||
|
8
pkgs/development/interpreters/elixir/1.17.nix
Normal file
8
pkgs/development/interpreters/elixir/1.17.nix
Normal file
@ -0,0 +1,8 @@
|
||||
{ mkDerivation }:
|
||||
mkDerivation {
|
||||
version = "1.17.0";
|
||||
sha256 = "sha256-RBylCfD+aCsvCqWUIvqXi3izNqqQoNfQNnQiZxz0Igg=";
|
||||
# https://hexdocs.pm/elixir/1.17.0/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp
|
||||
minimumOTPVersion = "25";
|
||||
escriptPath = "lib/elixir/scripts/generate_app.escript";
|
||||
}
|
@ -57,6 +57,7 @@ mapAliases {
|
||||
inherit (pkgs) asar; # added 2023-08-26
|
||||
inherit (pkgs) aws-azure-login; # added 2023-09-30
|
||||
balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31
|
||||
inherit (pkgs) bash-language-server; # added 2024-06-07
|
||||
bibtex-tidy = pkgs.bibtex-tidy; # added 2023-07-30
|
||||
bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25
|
||||
inherit (pkgs) btc-rpc-explorer; # added 2023-08-17
|
||||
|
@ -25,7 +25,6 @@
|
||||
, "auto-changelog"
|
||||
, "aws-cdk"
|
||||
, "awesome-lint"
|
||||
, "bash-language-server"
|
||||
, "bower"
|
||||
, "bower2nix"
|
||||
, "browserify"
|
||||
|
47
pkgs/development/python-modules/cli-ui/default.nix
Normal file
47
pkgs/development/python-modules/cli-ui/default.nix
Normal file
@ -0,0 +1,47 @@
|
||||
{
|
||||
lib,
|
||||
python3Packages,
|
||||
fetchPypi,
|
||||
pytestCheckHook,
|
||||
pythonRelaxDepsHook,
|
||||
pythonOlder,
|
||||
poetry-core,
|
||||
colorama,
|
||||
tabulate,
|
||||
unidecode,
|
||||
}:
|
||||
python3Packages.buildPythonPackage rec {
|
||||
pname = "cli-ui";
|
||||
version = "0.17.2";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-L2flDPR052rRYMPmYLutmL+LjfuNhHdl86Jht+E8Bfo=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "tabulate" ];
|
||||
|
||||
nativeBuildInputs = [ pythonRelaxDepsHook ];
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [
|
||||
colorama
|
||||
tabulate
|
||||
unidecode
|
||||
];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
pythonImportsCheck = [ "cli_ui" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Build Nice User Interfaces In The Terminal";
|
||||
homepage = "https://github.com/your-tools/python-cli-ui";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ slashformotion ];
|
||||
};
|
||||
}
|
@ -12,12 +12,12 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "libknot";
|
||||
version = "3.3.5";
|
||||
version = "3.3.6";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-nEeDawZ/kChHQA3qoEKy+R+Uy7ogNL3ows3Yzs5OhpY=";
|
||||
hash = "sha256-N96gdO5sezMyKt0QdX7ORg5DnEVSqb1j+WohvOHdYYU=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@ -26,7 +26,7 @@ buildPythonPackage rec {
|
||||
--replace "libknot.so%s" "${lib.getLib knot-dns}/lib/libknot.so%s"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ hatchling ];
|
||||
build-system = [ hatchling ];
|
||||
|
||||
pythonImportsCheck = [ "libknot" ];
|
||||
|
||||
@ -35,6 +35,5 @@ buildPythonPackage rec {
|
||||
homepage = "https://gitlab.nic.cz/knot/knot-dns/-/tree/master/python/libknot";
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ hexa ];
|
||||
mainProgram = "libknot";
|
||||
};
|
||||
}
|
||||
|
@ -0,0 +1,30 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
setuptools,
|
||||
loguru,
|
||||
fetchPypi,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "loguru-logging-intercept";
|
||||
version = "0.1.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-ORPBqXtQdMqK0v6n+lBFbLUPR2SEpCpvj8w2KlBjAGQ=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
dependencies = [ loguru ];
|
||||
|
||||
pythonImportsCheck = [ "loguru_logging_intercept" ];
|
||||
|
||||
meta = {
|
||||
description = "Code to integrate Loguru with Python's standard logging module";
|
||||
homepage = "https://github.com/MatthewScholefield/loguru-logging-intercept";
|
||||
maintainers = with lib.maintainers; [ sigmanificient ];
|
||||
license = lib.licenses.mit;
|
||||
};
|
||||
}
|
@ -46,7 +46,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "mitmproxy";
|
||||
version = "10.3.0";
|
||||
version = "10.3.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@ -54,8 +54,8 @@ buildPythonPackage rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "mitmproxy";
|
||||
repo = "mitmproxy";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-YjvGsnpQQ8GWLyKmnd3lOxesnr+F2xCNXyahZh0JQnc=";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-rIyRY1FolbdoaI4OgFG7D2/mot8NiRHalgittPzledw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pythonRelaxDepsHook ];
|
||||
|
32
pkgs/development/python-modules/natural/default.nix
Normal file
32
pkgs/development/python-modules/natural/default.nix
Normal file
@ -0,0 +1,32 @@
|
||||
{ buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, lib
|
||||
, setuptools
|
||||
, six
|
||||
, django
|
||||
}:
|
||||
buildPythonPackage rec {
|
||||
pname = "natural";
|
||||
version = "0.2.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tehmaze";
|
||||
repo = "natural";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-DERFKDGVUPcjYAxiTYWgWkPp+Myd/9CNytQWgRya570=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ six ];
|
||||
|
||||
nativeCheckInputs = [ django ];
|
||||
|
||||
meta = {
|
||||
description = "Convert data to their natural (human-readable) format";
|
||||
homepage = "https://github.com/tehmaze/natural";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ sailord vinetos ];
|
||||
};
|
||||
}
|
@ -35,14 +35,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "uiprotect";
|
||||
version = "0.13.0";
|
||||
version = "1.1.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "uilibs";
|
||||
repo = "uiprotect";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Laf8P77fLTTJqqUoGZUtGIVmitrXS1OQLeW8Gqu66NU=";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-TWErGEQot99x48Ti9rBxaq9qcrZiT/W0irdR+UxC1XI=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -49,7 +49,7 @@ in (chromium.override { upstream-info = info.chromium; }).mkDerivation (base: {
|
||||
|
||||
src = null;
|
||||
|
||||
patches = base.patches ++ lib.optional (lib.versionAtLeast info.version "29" && lib.versionOlder info.version "30")
|
||||
patches = base.patches ++ lib.optional (lib.versionOlder info.version "30")
|
||||
(substituteAll {
|
||||
# disable a component that requires CIPD blobs
|
||||
name = "disable-screen-ai.patch";
|
||||
@ -172,10 +172,8 @@ in (chromium.override { upstream-info = info.chromium; }).mkDerivation (base: {
|
||||
use_perfetto_client_library = false;
|
||||
v8_builtins_profiling_log_file = "";
|
||||
enable_dangling_raw_ptr_checks = false;
|
||||
} // lib.optionalAttrs (lib.versionAtLeast info.version "28") {
|
||||
dawn_use_built_dxc = false;
|
||||
v8_enable_private_mapping_fork_optimization = true;
|
||||
} // lib.optionalAttrs (lib.versionAtLeast info.version "29") {
|
||||
v8_expose_public_symbols = true;
|
||||
} // {
|
||||
|
||||
@ -234,7 +232,6 @@ in (chromium.override { upstream-info = info.chromium; }).mkDerivation (base: {
|
||||
meta = with lib; {
|
||||
description = "Cross platform desktop application shell";
|
||||
homepage = "https://github.com/electron/electron";
|
||||
knownVulnerabilities = optional (versionOlder info.version "29") "Electron version ${version} is EOL";
|
||||
platforms = lib.platforms.linux;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ yayayayaka teutat3s ];
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -16,16 +16,18 @@ let
|
||||
aarch64-darwin = "macos-aarch64";
|
||||
}.${system} or (throw "Unsupported system: ${system}");
|
||||
|
||||
# TODO: It'd be nice to write an update script that would update all of these
|
||||
# hashes together.
|
||||
packageHash = {
|
||||
x86_64-linux = "sha256-LHiLkZ+VN+wPnq6OukXozQWKh7ewNaFor1ndCUlCBtU=";
|
||||
aarch64-linux = "sha256-1+rLGnm+LhbYigYUcmuLICLFXUk3wjOkmxuCuuI+Xqc=";
|
||||
x86_64-darwin = "sha256-mJA3VXfNr6578Q2xw0xOZccloQpeCIsjn3dVdlsnTVs=";
|
||||
aarch64-darwin = "sha256-FNl3UefJWA8yJ2B44GUEK6py7DLikJrygIwsqdIjW9c=";
|
||||
x86_64-linux = "sha256-gYHIfvgofT9tKYCchZoRYvioLCtp2wfaOtuVWxTyujM=";
|
||||
aarch64-linux = "sha256-zW+aeUc67pa6mQQkfazShHKAvGeucswLK1eRCxzXOJM=";
|
||||
x86_64-darwin = "sha256-ph+SrrxOIyG9rRS098duhvDFiNGuh0o2uemm++J+zKw=";
|
||||
aarch64-darwin = "sha256-eOpRaivRhk841/TCxC4ygw27UrPkqQCMH2mme2qo8V8=";
|
||||
}.${system} or (throw "Unsupported system: ${system}");
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "fermyon-spin";
|
||||
version = "2.4.2";
|
||||
version = "2.5.1";
|
||||
|
||||
# Use fetchurl rather than fetchzip as these tarballs are built by the project
|
||||
# and not by GitHub (and thus are stable) - this simplifies the update script
|
||||
|
@ -8,8 +8,8 @@ let
|
||||
hash = "sha256-aR/hdu6pqKgN8g5JdvPftEoEhBzriFY4/iomF0+B5l4=";
|
||||
};
|
||||
"9" = {
|
||||
version = "9.1.1";
|
||||
hash = "sha256-lVHoA9y3oYOf31QWFTqEQGDHvOATIYzoI0EFMlBKwQs=";
|
||||
version = "9.3.0";
|
||||
hash = "sha256-4fno0aFmB6Rt08FYtfen3HlFUB0cYiLUVNY9Az0dkY8=";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -7,11 +7,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "knot-dns";
|
||||
version = "3.3.5";
|
||||
version = "3.3.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz";
|
||||
sha256 = "0e0bf04319581280660e8e62ab04be64a7d632331e40fc9c87e76861305db3ad";
|
||||
sha256 = "c81801e9d6c64c97777cacf47e260f46f37799180d906457a53a9f13dd0f9987";
|
||||
};
|
||||
|
||||
outputs = [ "bin" "out" "dev" ];
|
||||
|
@ -5,18 +5,18 @@
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "android-tv-card";
|
||||
version = "3.7.4";
|
||||
version = "3.8.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Nerwyn";
|
||||
repo = "android-tv-card";
|
||||
rev = version;
|
||||
hash = "sha256-5GdN6zCE24kGLM4ka8vHdpIEWTQAzve/1l3+5OV95i0=";
|
||||
hash = "sha256-DYNfDGvCLJHhp2p9iPsxWAyPPUNI+sLwDYP6FRQA1vk=";
|
||||
};
|
||||
|
||||
patches = [ ./dont-call-git.patch ];
|
||||
|
||||
npmDepsHash = "sha256-fVnqGe/ao0Ilk/mWbHGscYQlIIk3K0mpm1wS4F8Lio4=";
|
||||
npmDepsHash = "sha256-9O5T3x3uLm5qpZwIbeo2DJ/CirRilJ17BZuT3+NDP8A=";
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
@ -17180,7 +17180,7 @@ with pkgs;
|
||||
|
||||
inherit (beam.interpreters)
|
||||
erlang erlang_27 erlang_26 erlang_25 erlang_24
|
||||
elixir elixir_1_16 elixir_1_15 elixir_1_14 elixir_1_13 elixir_1_12 elixir_1_11 elixir_1_10
|
||||
elixir elixir_1_17 elixir_1_16 elixir_1_15 elixir_1_14 elixir_1_13 elixir_1_12 elixir_1_11 elixir_1_10
|
||||
elixir-ls;
|
||||
|
||||
erlang_nox = beam_nox.interpreters.erlang;
|
||||
@ -18007,8 +18007,8 @@ with pkgs;
|
||||
electron_30-bin;
|
||||
|
||||
electron_24 = electron_24-bin;
|
||||
electron_27 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_27 then electron-source.electron_27 else electron_27-bin;
|
||||
electron_28 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_28 then electron-source.electron_28 else electron_28-bin;
|
||||
electron_27 = electron_27-bin;
|
||||
electron_28 = electron_28-bin;
|
||||
electron_29 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_29 then electron-source.electron_29 else electron_29-bin;
|
||||
electron_30 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_30 then electron-source.electron_30 else electron_30-bin;
|
||||
electron = electron_30;
|
||||
@ -28453,8 +28453,6 @@ with pkgs;
|
||||
flat-remix-gtk = callPackage ../data/themes/flat-remix-gtk { };
|
||||
flat-remix-gnome = callPackage ../data/themes/flat-remix-gnome { };
|
||||
|
||||
fluent-gtk-theme = callPackage ../data/themes/fluent-gtk-theme { };
|
||||
|
||||
fluent-icon-theme = callPackage ../data/icons/fluent-icon-theme { };
|
||||
|
||||
font-awesome_4 = (callPackage ../data/fonts/font-awesome { }).v4;
|
||||
@ -34560,8 +34558,6 @@ with pkgs;
|
||||
|
||||
stc-cli = callPackage ../applications/networking/stc-cli { };
|
||||
|
||||
syncthing-tray = callPackage ../applications/misc/syncthing-tray { };
|
||||
|
||||
syncthingtray = kdePackages.callPackage ../applications/misc/syncthingtray {
|
||||
# renamed in KF5 -> KF6
|
||||
plasma-framework = kdePackages.libplasma;
|
||||
|
@ -61,7 +61,7 @@ in
|
||||
# access for example elixir built with different version of Erlang, use
|
||||
# `beam.packages.erlang_24.elixir`.
|
||||
inherit (self.packages.erlang)
|
||||
elixir elixir_1_16 elixir_1_15 elixir_1_14 elixir_1_13 elixir_1_12 elixir_1_11 elixir_1_10 elixir-ls lfe lfe_2_1;
|
||||
elixir elixir_1_17 elixir_1_16 elixir_1_15 elixir_1_14 elixir_1_13 elixir_1_12 elixir_1_11 elixir_1_10 elixir-ls lfe lfe_2_1;
|
||||
};
|
||||
|
||||
# Helper function to generate package set with a specific Erlang version.
|
||||
|
@ -2206,6 +2206,8 @@ self: super: with self; {
|
||||
|
||||
clf = callPackage ../development/python-modules/clf { };
|
||||
|
||||
cli-ui = callPackage ../development/python-modules/cli-ui { };
|
||||
|
||||
clip = callPackage ../development/python-modules/clip { };
|
||||
|
||||
clip-anytorch = callPackage ../development/python-modules/clip-anytorch { };
|
||||
@ -7049,6 +7051,8 @@ self: super: with self; {
|
||||
|
||||
loguru = callPackage ../development/python-modules/loguru { };
|
||||
|
||||
loguru-logging-intercept = callPackage ../development/python-modules/loguru-logging-intercept { };
|
||||
|
||||
logutils = callPackage ../development/python-modules/logutils {
|
||||
redis-server = pkgs.redis;
|
||||
};
|
||||
@ -8658,6 +8662,8 @@ self: super: with self; {
|
||||
|
||||
natasha = callPackage ../development/python-modules/natasha { };
|
||||
|
||||
natural = callPackage ../development/python-modules/natural { };
|
||||
|
||||
nomadnet = callPackage ../development/python-modules/nomadnet { };
|
||||
|
||||
noneprompt = callPackage ../development/python-modules/noneprompt { };
|
||||
|
Loading…
Reference in New Issue
Block a user