Merge master into staging-next

This commit is contained in:
github-actions[bot] 2023-04-10 00:02:09 +00:00 committed by GitHub
commit 2ea027a913
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
52 changed files with 1708 additions and 803 deletions

View File

@ -10930,6 +10930,15 @@
githubId = 8214542; githubId = 8214542;
name = "Nicolò Balzarotti"; name = "Nicolò Balzarotti";
}; };
nicoo = {
email = "nicoo@debian.org";
github = "nbraud";
githubId = 1155801;
name = "nicoo";
keys = [{
fingerprint = "E44E 9EA5 4B8E 256A FB73 49D3 EC9D 3708 72BC 7A8C";
}];
};
nidabdella = { nidabdella = {
name = "Mohamed Nidabdella"; name = "Mohamed Nidabdella";
email = "nidabdella.mohamed@gmail.com"; email = "nidabdella.mohamed@gmail.com";

View File

@ -82,7 +82,7 @@ luautf8,,,,,,pstn
luazip,,,,,, luazip,,,,,,
lua-yajl,,,,,,pstn lua-yajl,,,,,,pstn
luuid,,,,,, luuid,,,,,,
luv,,,,1.43.0-0,, luv,,,,1.44.2-1,,
lush.nvim,https://github.com/rktjmp/lush.nvim,,,,,teto lush.nvim,https://github.com/rktjmp/lush.nvim,,,,,teto
lyaml,,,,,,lblasc lyaml,,,,,,lblasc
markdown,,,,,, markdown,,,,,,

1 name src ref server version luaversion maintainers
82 luazip
83 lua-yajl pstn
84 luuid
85 luv 1.43.0-0 1.44.2-1
86 lush.nvim https://github.com/rktjmp/lush.nvim teto
87 lyaml lblasc
88 markdown

View File

@ -2,10 +2,26 @@
with lib; with lib;
let let
cfg = config.services.auto-cpufreq; cfg = config.services.auto-cpufreq;
cfgFilename = "auto-cpufreq.conf";
cfgFile = format.generate cfgFilename cfg.settings;
format = pkgs.formats.ini {};
in { in {
options = { options = {
services.auto-cpufreq = { services.auto-cpufreq = {
enable = mkEnableOption (lib.mdDoc "auto-cpufreq daemon"); enable = mkEnableOption (lib.mdDoc "auto-cpufreq daemon");
settings = mkOption {
description = lib.mdDoc ''
Configuration for `auto-cpufreq`.
See its [example configuration file] for supported settings.
[example configuration file]: https://github.com/AdnanHodzic/auto-cpufreq/blob/master/auto-cpufreq.conf-example
'';
default = {};
type = types.submodule { freeformType = format.type; };
};
}; };
}; };
@ -18,6 +34,11 @@ in {
# Workaround for https://github.com/NixOS/nixpkgs/issues/81138 # Workaround for https://github.com/NixOS/nixpkgs/issues/81138
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
path = with pkgs; [ bash coreutils ]; path = with pkgs; [ bash coreutils ];
serviceConfig.ExecStart = [
""
"${lib.getExe pkgs.auto-cpufreq} --config ${cfgFile}"
];
}; };
}; };
}; };

View File

@ -11,16 +11,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "spotify-player"; pname = "spotify-player";
version = "0.12.1"; version = "0.13.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "aome510"; owner = "aome510";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-KHbeCnsdHP7Zsj9KeVLuumcVOW6m7Tz1GgBBQ25Rbyo="; hash = "sha256-c+CbIDg4WlzRStiA+yBkjfSmMJ183tLBGiK340bZgnA=";
}; };
cargoHash = "sha256-51xKCiGdvJ8k9ArWBCazJGgRljqHxZiyTdes4i7JZH8="; cargoHash = "sha256-nhRXFxSrzkq3SdJ4ZmWlKl7SwxwOz6ZYboIsBmgdFJ8=";
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config

View File

@ -38,13 +38,13 @@ let
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "cudatext"; pname = "cudatext";
version = "1.189.0"; version = "1.190.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Alexey-T"; owner = "Alexey-T";
repo = "CudaText"; repo = "CudaText";
rev = version; rev = version;
hash = "sha256-adSX/J/p6E6vz7O5Cg3DgYQjrJYaEcOhYSDQqii68eg="; hash = "sha256-JnFvbCSDRkw2/BXoSCB9IcB5hwrhB+hvS1xLj5eAQbs=";
}; };
postPatch = '' postPatch = ''

View File

@ -16,23 +16,23 @@
}, },
"ATSynEdit": { "ATSynEdit": {
"owner": "Alexey-T", "owner": "Alexey-T",
"rev": "2023.03.28", "rev": "2023.04.08",
"hash": "sha256-24WOYnPb5MyEXHv3+E2MDisE5aHCTopulyqD2NFMaQU=" "hash": "sha256-FBrb/2VwmpM6FCUvHXZTJCsn/a9r3qPNBYVWyN5CS5o="
}, },
"ATSynEdit_Cmp": { "ATSynEdit_Cmp": {
"owner": "Alexey-T", "owner": "Alexey-T",
"rev": "2023.03.28", "rev": "2023.04.08",
"hash": "sha256-nY3f72xK8luBQuFSCE7r+tP9Y3on8K4ULKW5WfKOs7E=" "hash": "sha256-xm2fMAm0DF0hILxBQ2m+OSodQQgl5a4rkW0pgTDjuoo="
}, },
"EControl": { "EControl": {
"owner": "Alexey-T", "owner": "Alexey-T",
"rev": "2023.03.28", "rev": "2023.04.04",
"hash": "sha256-kaQAoNP9gRzkQsaQHBiMt6KheuTg/2cnWwUClPy8xoY=" "hash": "sha256-BLj37uTHB4T0ek97u7hYqxbUjW71efGBKGG35CEyLR8="
}, },
"ATSynEdit_Ex": { "ATSynEdit_Ex": {
"owner": "Alexey-T", "owner": "Alexey-T",
"rev": "2023.03.28", "rev": "2023.04.04",
"hash": "sha256-fisjVB0AtqW24ZO6LIO5FKlTdoe8/zxnfuaEilllbVw=" "hash": "sha256-bqNq1tzZjzwMw3I6G5kuFeh7qp33DGo4gu4BVd4pONk="
}, },
"Python-for-Lazarus": { "Python-for-Lazarus": {
"owner": "Alexey-T", "owner": "Alexey-T",

File diff suppressed because it is too large Load Diff

View File

@ -25,20 +25,19 @@
rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec {
pname = "neovide"; pname = "neovide";
version = "0.10.3"; version = "0.10.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "neovide"; owner = "neovide";
repo = "neovide"; repo = "neovide";
rev = version; rev = version;
sha256 = "sha256-CcBiCcfOJzuq0DnokTUHpMdo7Ry29ugQ+N7Hk0R+cQE="; sha256 = "sha256-0vIq8vJPvcmA7hRyGY4qQRxwmgQAKHVU+452iMohGCA=";
}; };
cargoLock = { cargoLock = {
lockFile = ./Cargo.lock; lockFile = ./Cargo.lock;
outputHashes = { outputHashes = {
"glutin-0.26.0" = "sha256-Ie4Jb3wCMZSmF1MUzkLG2TqsLrXXzzi6ATjzCjevZBc="; "glutin-0.26.0" = "sha256-Ie4Jb3wCMZSmF1MUzkLG2TqsLrXXzzi6ATjzCjevZBc=";
"nvim-rs-0.5.0" = "sha256-3U0/OSDkJYCihFN7UbxnoIgsHKUQB4FAdYTqBZPT2us=";
"winit-0.24.0" = "sha256-p/eAaDVmTHzfZ+0DiBA/9v06Z5o1dXVNoCgWRqC1ed0="; "winit-0.24.0" = "sha256-p/eAaDVmTHzfZ+0DiBA/9v06Z5o1dXVNoCgWRqC1ed0=";
"xkbcommon-dl-0.1.0" = "sha256-ojokJF7ivN8JpXo+JAfX3kUOeXneNek7pzIy8D1n4oU="; "xkbcommon-dl-0.1.0" = "sha256-ojokJF7ivN8JpXo+JAfX3kUOeXneNek7pzIy8D1n4oU=";
}; };

View File

@ -3,17 +3,17 @@
}: }:
buildGoModule rec { buildGoModule rec {
pname = "o"; pname = "orbiton";
version = "2.58.0"; version = "2.60.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "xyproto"; owner = "xyproto";
repo = "o"; repo = "orbiton";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-oYWlciTQ/4mm/gTSQEkD/xPeLfDjIAMksjj1DVodZW4="; hash = "sha256-gCE4mrZXLFteZKUPDsAc1hS1I/WTns9I9oZE5bAF7fU=";
}; };
vendorSha256 = null; vendorHash = null;
postPatch = lib.optionalString stdenv.isDarwin '' postPatch = lib.optionalString stdenv.isDarwin ''
substituteInPlace Makefile \ substituteInPlace Makefile \
@ -33,6 +33,7 @@ buildGoModule rec {
postInstall = '' postInstall = ''
cd .. cd ..
installManPage o.1 installManPage o.1
mv $out/bin/{orbiton,o}
'' + lib.optionalString withGui '' '' + lib.optionalString withGui ''
make install-gui PREFIX=$out make install-gui PREFIX=$out
wrapProgram $out/bin/og --prefix PATH : $out/bin wrapProgram $out/bin/og --prefix PATH : $out/bin
@ -40,8 +41,9 @@ buildGoModule rec {
meta = with lib; { meta = with lib; {
description = "Config-free text editor and IDE limited to VT100"; description = "Config-free text editor and IDE limited to VT100";
homepage = "https://github.com/xyproto/o"; homepage = "https://github.com/xyproto/orbiton";
license = licenses.bsd3; license = licenses.bsd3;
maintainers = with maintainers; [ sikmir ]; maintainers = with maintainers; [ sikmir ];
mainProgram = "o";
}; };
} }

View File

@ -134,6 +134,7 @@ mkDerivation rec {
qtWrapperArgs = [ qtWrapperArgs = [
"--set COIN_GL_NO_CURRENT_CONTEXT_CHECK 1" "--set COIN_GL_NO_CURRENT_CONTEXT_CHECK 1"
"--prefix PATH : ${libredwg}/bin" "--prefix PATH : ${libredwg}/bin"
"--set QT_QPA_PLATFORM xcb"
]; ];
postFixup = '' postFixup = ''

View File

@ -47,7 +47,7 @@ let
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "prusa-slicer"; pname = "prusa-slicer";
version = "2.5.1"; version = "2.5.2";
nativeBuildInputs = [ nativeBuildInputs = [
cmake cmake
@ -150,7 +150,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "prusa3d"; owner = "prusa3d";
repo = "PrusaSlicer"; repo = "PrusaSlicer";
sha256 = "sha256-ZeCofpBtsIBPRcjeJSEjOj+yNOOmYQA91/NLZwB2GUs="; sha256 = "sha256-oQRBVAbA2wOYZkQiYIgbd3UcKAkXjnNXo6gB5QbPDAs=";
rev = "version_${version}"; rev = "version_${version}";
}; };

View File

@ -10,13 +10,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "mlterm"; pname = "mlterm";
version = "3.9.2"; version = "3.9.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "arakiken"; owner = "arakiken";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-DvGR3rDegInpnLp3H+rXNXktCGhpjsBBPTRMwodeTro="; sha256 = "sha256-gfs5cdwUUwSBWwJJSaxrQGWJvLkI27RMlk5QvDALEDg=";
}; };
nativeBuildInputs = [ pkg-config autoconf wrapGAppsHook ]; nativeBuildInputs = [ pkg-config autoconf wrapGAppsHook ];
@ -81,15 +81,17 @@ stdenv.mkDerivation rec {
"--enable-ind" #indic scripts "--enable-ind" #indic scripts
"--enable-fribidi" #bidi scripts "--enable-fribidi" #bidi scripts
"--with-tools=mlclient,mlconfig,mlcc,mlterm-menu,mlimgloader,registobmp,mlfc" "--with-tools=mlclient,mlconfig,mlcc,mlterm-menu,mlimgloader,registobmp,mlfc"
#mlterm-menu and mlconfig depend on enabling gnome.at-spi2-core #mlterm-menu and mlconfig depend on enabling gnome.at-spi2-core
#and configuring ~/.mlterm/key correctly. #and configuring ~/.mlterm/key correctly.
] ++ lib.optionals (!stdenv.isDarwin) [ ] ++ lib.optionals (!stdenv.isDarwin) [
"--with-x=yes" "--with-x=yes"
"--with-gui=xlib,fb" "--with-gui=xlib,fb"
"--enable-m17nlib" #character encodings "--enable-m17nlib" #character encodings
] ++ lib.optionals stdenv.isDarwin [ ] ++ lib.optionals stdenv.isDarwin [
"--with-gui=quartz" "--with-gui=quartz"
] ++ lib.optionals (libssh2 == null) [ " --disable-ssh2" ]; ] ++ lib.optionals (libssh2 == null) [ " --disable-ssh2" ];
enableParallelBuilding = true;
postInstall = '' postInstall = ''
install -D contrib/icon/mlterm-icon.svg "$out/share/icons/hicolor/scalable/apps/mlterm.svg" install -D contrib/icon/mlterm-icon.svg "$out/share/icons/hicolor/scalable/apps/mlterm.svg"

View File

@ -0,0 +1,27 @@
{ stdenvNoCC
, mpv-unwrapped
, lib
}:
stdenvNoCC.mkDerivation rec {
pname = "mpv-acompressor";
version = mpv-unwrapped.version;
src = "${mpv-unwrapped.src.outPath}/TOOLS/lua/acompressor.lua";
dontBuild = true;
dontUnpack = true;
installPhase = ''
install -Dm644 ${src} $out/share/mpv/scripts/acompressor.lua
'';
passthru.scriptName = "acompressor.lua";
meta = with lib; {
description = "Script to toggle and control ffmpeg's dynamic range compression filter.";
homepage = "https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/acompressor.lua";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ nicoo ];
};
}

View File

@ -9,13 +9,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "marwaita-manjaro"; pname = "marwaita-manjaro";
version = "10.3"; version = "17.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "darkomarko42"; owner = "darkomarko42";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "0qihxipk7ya6n3p9kg20bk6plnb85pg3ahwd02qq4bqfiw6mx3gw"; sha256 = "sha256-lNHzO5wxAFL1axLlxefXyJue0Zu6bM53AUNm74IE4y8=";
}; };
buildInputs = [ buildInputs = [

View File

@ -2346,17 +2346,17 @@ buildLuarocksPackage {
}; };
}) {}; }) {};
luv = callPackage({ buildLuarocksPackage, lua, fetchurl, luaOlder }: luv = callPackage({ luaOlder, buildLuarocksPackage, fetchurl, lua }:
buildLuarocksPackage { buildLuarocksPackage {
pname = "luv"; pname = "luv";
version = "1.43.0-0"; version = "1.44.2-1";
knownRockspec = (fetchurl { knownRockspec = (fetchurl {
url = "mirror://luarocks/luv-1.43.0-0.rockspec"; url = "mirror://luarocks/luv-1.44.2-1.rockspec";
sha256 = "0z5a7yp20xbb3f9w73skm9fj89gxxqv72nrxjq3kycsc6c2v3m8f"; sha256 = "07jwi50i16rv7sj914k1q3l9dy9wldbw2skmsdrzlkc57mqvg348";
}).outPath; }).outPath;
src = fetchurl { src = fetchurl {
url = "https://github.com/luvit/luv/releases/download/1.43.0-0/luv-1.43.0-0.tar.gz"; url = "https://github.com/luvit/luv/releases/download/1.44.2-1/luv-1.44.2-1.tar.gz";
sha256 = "1qlx1r79sfn8r20yx19bhdr0v58ykpwgwzy5vma9p2ngrlynyyjn"; sha256 = "0c2wkszxw6gwa4l6g1d2zzh660j13lif6c7a910vq7zn8jycgd9y";
}; };
disabled = (luaOlder "5.1"); disabled = (luaOlder "5.1");

View File

@ -5,13 +5,13 @@
buildGoModule rec { buildGoModule rec {
pname = "brev-cli"; pname = "brev-cli";
version = "0.6.213"; version = "0.6.215";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "brevdev"; owner = "brevdev";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-ABYTOS+pBhlojrZw6V1GEaJJOl4x7GgZfULanBvxuy4="; sha256 = "sha256-Yv59F3i++l6UA8J3l3pyyaeagAcPIqsAWBlSojxjflg=";
}; };
vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8="; vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8=";

View File

@ -12,7 +12,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aiopyarr"; pname = "aiopyarr";
version = "22.11.0"; version = "23.4.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -20,8 +20,8 @@ buildPythonPackage rec {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tkdrob"; owner = "tkdrob";
repo = pname; repo = pname;
rev = version; rev = "refs/tags/${version}";
hash = "sha256-8/ixL4ByaBYoPbB4g+Rgx+5OM6vjrFTUEPR42wBKyyg="; hash = "sha256-CzNB6ymvDTktiOGdcdCvWLVQ3mKmbdMpc/vezSXCpG4=";
}; };
postPatch = '' postPatch = ''
@ -48,6 +48,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python API client for Lidarr/Radarr/Readarr/Sonarr"; description = "Python API client for Lidarr/Radarr/Readarr/Sonarr";
homepage = "https://github.com/tkdrob/aiopyarr"; homepage = "https://github.com/tkdrob/aiopyarr";
changelog = "https://github.com/tkdrob/aiopyarr/releases/tag/${version}";
license = with licenses; [ mit ]; license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View File

@ -1,6 +1,5 @@
{ lib { lib
, aiohttp , aiohttp
, asynctest
, buildPythonPackage , buildPythonPackage
, ddt , ddt
, fetchPypi , fetchPypi
@ -32,7 +31,6 @@ buildPythonPackage rec {
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
asynctest
ddt ddt
pytestCheckHook pytestCheckHook
]; ];

View File

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "casbin"; pname = "casbin";
version = "1.18.0"; version = "1.18.2";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = pname; owner = pname;
repo = "pycasbin"; repo = "pycasbin";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-NB8WJJ/cZF4fbgWtU7wM0IplJ98K195Q0WcQ632Ha6U="; hash = "sha256-oI+w9EoNgKnR+7pgvwTmsRpOQI0TxzCx8TjfSEmO7mc=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -6,12 +6,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "dj-database-url"; pname = "dj-database-url";
version = "1.2.0"; version = "1.3.0";
format = "setuptools"; format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-sjsVBGyzgYDgyVIHvMkP5enb3o7vFgZZB92Fz0ynA2w="; hash = "sha256-h75ffEyD2bPYzpS4NPls6hSzmG82KarAl6/dkxjXsJg=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -8,12 +8,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "django-compression-middleware"; pname = "django-compression-middleware";
version = "0.4.2"; version = "0.5.0";
format = "setuptools"; format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-cdS80JVGz4h4MVCsZGfrQWhZlTR3Swm4Br4wFxOcKVs="; hash = "sha256-DfUPEtd0ZZq8i7yI5MeU8nhajxHzC1uyZ8MUuF2UG3M=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -1,23 +1,34 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchFromGitLab
, lxml , lxml
, pytest , pytestCheckHook
, pythonOlder
}: }:
buildPythonPackage rec { buildPythonPackage rec {
version = "1.0.1"; pname = "et-xmlfile";
pname = "et_xmlfile"; version = "1.1";
format = "setuptools";
src = fetchPypi { disabled = pythonOlder "3.7";
inherit pname version;
sha256="0nrkhcb6jdrlb6pwkvd4rycw34y3s931hjf409ij9xkjsli9fkb1"; src = fetchFromGitLab {
domain = "foss.heptapod.net";
owner = "openpyxl";
repo = "et_xmlfile";
rev = version;
hash = "sha256-MJimcnYKujOL3FedGreNpuw1Jpg48ataDmFd1qwTS5A=";
}; };
nativeCheckInputs = [ lxml pytest ]; nativeCheckInputs = [
checkPhase = '' lxml
py.test $out pytestCheckHook
''; ];
pythonImportsCheck = [
"et_xmlfile"
];
meta = with lib; { meta = with lib; {
description = "An implementation of lxml.xmlfile for the standard library"; description = "An implementation of lxml.xmlfile for the standard library";
@ -28,13 +39,9 @@ buildPythonPackage rec {
allowing code to be developed that will work with both allowing code to be developed that will work with both
libraries. It was developed initially for the openpyxl project libraries. It was developed initially for the openpyxl project
but is now a standalone module. but is now a standalone module.
The code was written by Elias Rabel as part of the Python
Düsseldorf openpyxl sprint in September 2014.
''; '';
homepage = "https://pypi.python.org/pypi/et_xmlfile"; homepage = "https://foss.heptapod.net/openpyxl/et_xmlfile";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];
}; };
} }

View File

@ -2,12 +2,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "file-read-backwards"; pname = "file-read-backwards";
version = "2.0.0"; version = "3.0.0";
src = fetchPypi { src = fetchPypi {
pname = "file_read_backwards"; pname = "file_read_backwards";
inherit version; inherit version;
sha256 = "fd50d9089b412147ea3c6027e2ad905f977002db2918cf315d64eed23d6d6eb8"; sha256 = "sha256-USw+U0BDUnqPrioLcVGqJV8towPnf9QPfc9CoeCRzCY=";
}; };
nativeCheckInputs = [ mock ]; nativeCheckInputs = [ mock ];

View File

@ -9,14 +9,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "gspread"; pname = "gspread";
version = "5.7.2"; version = "5.8.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-znb5wWuIzLeSNQFCIkpZr6jmn3Rj89NBcUjL6JLvx8s="; hash = "sha256-+XOeK4Odf6H4pfDPDU7mjHduL79L/jFnrS6RC9WI+0Q=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -0,0 +1,51 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, httpx
, poetry-core
, pytest-asyncio
, pytest-httpx
, pytestCheckHook
, pythonOlder
}:
buildPythonPackage rec {
pname = "notifications-android-tv";
version = "1.0.0";
format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "engrbm87";
repo = "notifications_android_tv";
rev = version;
hash = "sha256-Xr+d2uYzgFp/Fb00ymov02+GYnwjGc3FbJ/rIvQXzCE=";
};
nativeBuildInputs = [
poetry-core
];
propagatedBuildInputs = [
httpx
];
pythonImportsCheck = [ "notifications_android_tv" ];
nativeCheckInputs = [
pytestCheckHook
];
checkInputs = [
pytest-asyncio
pytest-httpx
];
meta = with lib; {
description = "Python API for sending notifications to Android/Fire TVs";
homepage = "https://github.com/engrbm87/notifications_android_tv";
changelog = "https://github.com/engrbm87/notifications_android_tv/blob/${version}/CHANGES.rst";
license = licenses.mit;
maintainers = with maintainers; [ dominikh ];
};
}

View File

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pytest-testmon"; pname = "pytest-testmon";
version = "1.4.5"; version = "2.0.2";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "tarpas"; owner = "tarpas";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-RHzPLCC33bPEk59rin4CZD3F7fsT1qyRR2HRyDIwszo="; hash = "sha256-hQJ52CuCBgxGcbbkbqsshh+lcevrgD8Xjde2ErghRKk=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -18,7 +18,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "rapidfuzz"; pname = "rapidfuzz";
version = "2.14.0"; version = "2.15.0";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "maxbachmann"; owner = "maxbachmann";
repo = "RapidFuzz"; repo = "RapidFuzz";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-qZfVr1V7YBuMoFiMwRoEVosof6kCSiIb944gXzPn4P0="; hash = "sha256-GUwWyOgC8C4GhTcZvd9ccJEsRTkaS0i6rRYU286E7GI=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -14,14 +14,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "spyder-kernels"; pname = "spyder-kernels";
version = "2.4.2"; version = "2.4.3";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-l1huq9ofcUwmA1tbAe18Lj9Tmw3na9R5r1AD9fGbPrc="; hash = "sha256-0aNkq4nacW2RZxup2J748ZZgaLug5HB5ekiWU4KcqvM=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -8,13 +8,13 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "srt"; pname = "srt";
version = "3.5.2"; version = "3.5.3";
disabled = pythonOlder "2.7"; disabled = pythonOlder "2.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "7aa4ad5ce4126d3f53b3e7bc4edaa86653d0378bf1c0b1ab8c59f5ab41384450"; sha256 = "sha256-SIQxUEOk8HQP0fh47WyqN2rAbXDhNfMGptxEYy7tDMA=";
}; };
nativeCheckInputs = [ nativeCheckInputs = [

View File

@ -0,0 +1,41 @@
{ lib
, buildPythonPackage
, fetchPypi
, pytestCheckHook
, pythonOlder
, setuptools
, wheel
}:
buildPythonPackage rec {
pname = "tree-sitter";
version = "0.20.1";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
pname = "tree_sitter";
inherit version;
hash = "sha256-6T8ILFRdZkm8+11oHtJV6wBKbOIpiJcaEo9AaS/uxg0=";
};
nativeBuildInputs = [
setuptools
wheel
];
# PyPI tarball doesn't contains tests and source has additional requirements
doCheck = false;
pythonImportsCheck = [
"tree_sitter"
];
meta = with lib; {
description = "Python bindings to the Tree-sitter parsing library";
homepage = "https://github.com/tree-sitter/py-tree-sitter";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
};
}

View File

@ -6,12 +6,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "types-protobuf"; pname = "types-protobuf";
version = "4.22.0.0"; version = "4.22.0.2";
format = "setuptools"; format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-vytBTYFdw4fAoEHZIH2wVMfNuUWRuyM9m3GoUkPgXvw="; hash = "sha256-Axp3QDqJUrMYabn/OIPJohZJ3SJMo2c+5ChzhOkeor4=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -5,12 +5,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "types-pytz"; pname = "types-pytz";
version = "2023.2.0.0"; version = "2023.3.0.0";
format = "setuptools"; format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-7sfIBiIHds3nsvsgNxhT3dDRT6dUTKPGhiQzreN0ad8="; hash = "sha256-7Nxw1UOq82FqfkhjFUOohPdCBfKEzv1mSd30TGqCCqw=";
}; };
# Modules doesn't have tests # Modules doesn't have tests

View File

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "zwave-me-ws"; pname = "zwave-me-ws";
version = "0.3.6"; version = "0.4.2";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "Z-Wave-Me"; owner = "Z-Wave-Me";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-d/Y2rZArBywTQE1vsE/B5bEPb48kcEqhDP/xfxJBzJs="; hash = "sha256-Wo67G5jzNDl+70+pXEwCw4vck3Dlh7ClpPO6T7RYdBc=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -10,16 +10,16 @@
buildGoModule rec { buildGoModule rec {
pname = "tflint"; pname = "tflint";
version = "0.45.0"; version = "0.46.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "terraform-linters"; owner = "terraform-linters";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-tsnW6KoLHEWd/uDZrK2cnVZ2IWftoxZ5zGdYhRdUp9Q="; hash = "sha256-ne/i8LLNCo5Kg0xAL/ZexR5uRmZLXcgZ6yZNT5vSYb0=";
}; };
vendorSha256 = "sha256-crGs7j9hAnGCCFjhigIJVpTM0rr9WgvBq3/ZGt6hwqQ="; vendorHash = "sha256-K+/xJ9ei+LyWodubRw5mFzi4U1V1MB5h4nUuPrTASBY=";
doCheck = false; doCheck = false;

View File

@ -10,16 +10,16 @@
buildGoModule rec { buildGoModule rec {
pname = "buf"; pname = "buf";
version = "1.16.0"; version = "1.17.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bufbuild"; owner = "bufbuild";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-VZgrt9Fy1PyMoItuCx9R3DxJWYZu7gmL+KnBfOrm0y4="; hash = "sha256-GvWbezfRPdZqd53GcBNHca9yYt0a5WLBXNgahKGQaUI=";
}; };
vendorHash = "sha256-ePM7TITBiwTqJEgew+1FTyuyywmAu8ZSPlhCghH3k5k="; vendorHash = "sha256-ajSWq58KUX5Qi36jlV3ftIrK7XWjLAusf4BPkQy6EPU=";
patches = [ patches = [
# Skip a test that requires networking to be available to work. # Skip a test that requires networking to be available to work.

View File

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "cloud-nuke"; pname = "cloud-nuke";
version = "0.29.0"; version = "0.29.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gruntwork-io"; owner = "gruntwork-io";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-v+YUd9dPp3KO1lsGDrDEEdrXNM53M0TOCF643pjq3tA="; hash = "sha256-hf86r5Q9fvk+vJsOjm6tqj6hT1eZpf8gtOmHA6wKwr0=";
}; };
vendorHash = "sha256-shn/0xUQO9cm54wYJBWNOsP1NalYKOTJ5Kf4i6KCfx4="; vendorHash = "sha256-6+uQAEp+fRlRrwfJR0eDMXs0mEQwzWadLxCrXrDREhs=";
ldflags = [ "-s" "-w" "-X main.VERSION=${version}" ]; ldflags = [ "-s" "-w" "-X main.VERSION=${version}" ];

View File

@ -4,11 +4,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "jenkins"; pname = "jenkins";
version = "2.387.1"; version = "2.387.2";
src = fetchurl { src = fetchurl {
url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; url = "https://get.jenkins.io/war-stable/${version}/jenkins.war";
hash = "sha256-wTKh4AtoWvx5luulML5CijJ5xkk5lBf5+jj8vA2+wCc="; hash = "sha256-XjnLBtm56xijIYtFoHxru4Afs1O3dOtb93SfiRtQDKk=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View File

@ -14,16 +14,16 @@
let let
pname = "hplip"; pname = "hplip";
version = "3.22.6"; version = "3.23.3";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/hplip/${pname}-${version}.tar.gz"; url = "mirror://sourceforge/hplip/${pname}-${version}.tar.gz";
sha256 = "sha256-J+0NSS/rsLR8ZWI0gg085XOyT/W2Ljv0ssR/goaNa7Q="; sha256 = "sha256-5CYKmKKx2I0h6CVi3kGaohyVvJ4qzjWDNGqA/SF+B7Y=";
}; };
plugin = fetchurl { plugin = fetchurl {
url = "https://developers.hp.com/sites/default/files/${pname}-${version}-plugin.run"; url = "https://developers.hp.com/sites/default/files/${pname}-${version}-plugin.run";
sha256 = "sha256-MSQCPnSXVLrXS1nPIIvlUx0xshbyU0OlpfLOghZMgvs="; sha256 = "sha256-AyZBiF1B42dGnJeoJLFSCGNK83c86ZAM2uFciuv2H4A=";
}; };
hplipState = substituteAll { hplipState = substituteAll {

View File

@ -2483,7 +2483,8 @@
nextdns nextdns
]; ];
"nfandroidtv" = ps: with ps; [ "nfandroidtv" = ps: with ps; [
]; # missing inputs: notifications-android-tv notifications-android-tv
];
"nibe_heatpump" = ps: with ps; [ "nibe_heatpump" = ps: with ps; [
nibe nibe
]; ];
@ -4761,6 +4762,7 @@
"nextbus" "nextbus"
"nextcloud" "nextcloud"
"nextdns" "nextdns"
"nfandroidtv"
"nibe_heatpump" "nibe_heatpump"
"nightscout" "nightscout"
"nina" "nina"

View File

@ -114,6 +114,28 @@ let
doCheck = false; doCheck = false;
}); });
notifications-android-tv = super.notifications-android-tv.overridePythonAttrs (oldAttrs: rec {
version = "0.1.5";
format = "setuptools";
src = fetchFromGitHub {
owner = "engrbm87";
repo = "notifications_android_tv";
rev = "refs/tags/${version}";
hash = "sha256-adkcUuPl0jdJjkBINCTW4Kmc16C/HzL+jaRZB/Qr09A=";
};
nativeBuildInputs = with super; [
setuptools
];
propagatedBuildInputs = with super; [
requests
];
doCheck = false; # no tests
});
# Pinned due to API changes in 1.3.0 # Pinned due to API changes in 1.3.0
ovoenergy = super.ovoenergy.overridePythonAttrs (oldAttrs: rec { ovoenergy = super.ovoenergy.overridePythonAttrs (oldAttrs: rec {
version = "1.2.0"; version = "1.2.0";

View File

@ -1,18 +1,43 @@
{ lib, stdenv, fetchurl, imake, bison, flex, gccmakedep { lib
, xorgproto, libXau, libXt, libXext, libXaw, libXpm, xorgcffiles }: , stdenv
, fetchurl
, bison
, flex
, gccmakedep
, imake
, libXau
, libXaw
, libXext
, libXpm
, libXt
, xorgcffiles
, xorgproto
}:
stdenv.mkDerivation rec { stdenv.mkDerivation (self: {
pname = "nas"; pname = "nas";
version = "1.9.4"; version = "1.9.5";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.src.tar.gz"; url = "mirror://sourceforge/nas/nas-${self.version}.tar.gz";
sha256 = "17dk0ckm6mp1ajc0cd6bwyi638ynw2f6bhbn7gynrs0wfmiyldng"; hash = "sha256-t4hK+zj+7AOhlr07fpxHuAPIMOzRDXRV6cl+Eiw3lEw=";
}; };
nativeBuildInputs = [ imake bison flex gccmakedep ]; nativeBuildInputs = [
bison
flex
gccmakedep
imake
];
buildInputs = [ xorgproto libXau libXt libXext libXaw libXpm ]; buildInputs = [
libXau
libXaw
libXext
libXpm
libXt
xorgproto
];
buildFlags = [ "WORLDOPTS=" "World" ]; buildFlags = [ "WORLDOPTS=" "World" ];
@ -20,14 +45,14 @@ stdenv.mkDerivation rec {
postInstall = '' postInstall = ''
mv $out/${xorgcffiles}/* $out mv $out/${xorgcffiles}/* $out
rm -r $out/nix rm -fr $out/nix
''; '';
meta = with lib; { meta = {
description = "A network transparent, client/server audio transport system";
homepage = "http://radscan.com/nas.html"; homepage = "http://radscan.com/nas.html";
license = licenses.mit; description = "A network transparent, client/server audio transport system";
license = lib.licenses.mit;
maintainers = [ ]; maintainers = [ ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} })

View File

@ -2,13 +2,13 @@
buildGoModule rec { buildGoModule rec {
pname = "stripe-cli"; pname = "stripe-cli";
version = "1.13.12"; version = "1.14.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stripe"; owner = "stripe";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-Zk7Mt2ffhuVT3RB+ZeBRIBybIfEO9AQ4LNVmWU2FutU="; hash = "sha256-c7zfovUZMerUMbjrDPTTMuhzVKSA7VT7VYWy6MhSf88=";
}; };
vendorHash = "sha256-rjYV69BWkqIkgyeauAo4KEfbB7cxnwn3VSjLrMrCu1c="; vendorHash = "sha256-rjYV69BWkqIkgyeauAo4KEfbB7cxnwn3VSjLrMrCu1c=";
@ -29,7 +29,7 @@ buildGoModule rec {
rm pkg/cmd/resources_test.go rm pkg/cmd/resources_test.go
rm pkg/cmd/root_test.go rm pkg/cmd/root_test.go
# TODO: no clue why it's broken (1.13.12), remove for now. # TODO: no clue why it's broken (1.14.0), remove for now.
rm pkg/login/client_login_test.go rm pkg/login/client_login_test.go
rm pkg/git/editor_test.go rm pkg/git/editor_test.go
rm pkg/rpcservice/sample_create_test.go rm pkg/rpcservice/sample_create_test.go

View File

@ -25,7 +25,7 @@ buildDotnetModule rec {
changelog = "https://github.com/SteamRE/DepotDownloader/releases/tag/DepotDownloader_${version}"; changelog = "https://github.com/SteamRE/DepotDownloader/releases/tag/DepotDownloader_${version}";
license = licenses.gpl2Only; license = licenses.gpl2Only;
maintainers = [ maintainers.babbaj ]; maintainers = [ maintainers.babbaj ];
platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ]; platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
mainProgram = "DepotDownloader"; mainProgram = "DepotDownloader";
}; };
} }

View File

@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "comma"; pname = "comma";
version = "1.5.0"; version = "1.6.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nix-community"; owner = "nix-community";
repo = "comma"; repo = "comma";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-OonKO7D6xuNf9S6SvxWYzZXNOfoUw5ZEymfC5UmZT7Y="; hash = "sha256-5HNH/Lqj8OU/piH3tvPRkINXHHkt6bRp0QYYR4xOybE=";
}; };
cargoHash = "sha256-q6MbaKrGkwvKWSfL7bQjf9+RdcgKpKj3iXJtSz3FnMc="; cargoHash = "sha256-4Epy5ZPyitRVTHEFVlRo66GvxJVBddlOII/7yqjuK9k=";
nativeBuildInputs = [ makeBinaryWrapper ]; nativeBuildInputs = [ makeBinaryWrapper ];

View File

@ -1,23 +1,23 @@
{ lib, stdenv, fetchFromGitHub, m4, pkg-config, tcl { lib, stdenv, fetchFromGitHub, m4, pkg-config, tcl
, bzip2, libarchive, libbsd, xz, openssl, zlib , bzip2, elfutils, libarchive, libbsd, xz, openssl, zlib
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "pkg"; pname = "pkg";
version = "1.19.0"; version = "1.19.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "freebsd"; owner = "freebsd";
repo = "pkg"; repo = "pkg";
rev = finalAttrs.version; rev = finalAttrs.version;
sha256 = "W66g8kVvaPJSyOZcgyDcUBrWQQ5YDkRqofSWfIsjd+k="; sha256 = "WHR2evPn4Y0wzGwVUEuYPrDDnuPSsYHr4xIofAHeTJk=";
}; };
setOutputFlags = false; setOutputFlags = false;
separateDebugInfo = true; separateDebugInfo = true;
nativeBuildInputs = [ m4 pkg-config tcl ]; nativeBuildInputs = [ m4 pkg-config tcl ];
buildInputs = [ bzip2 libarchive xz openssl zlib ] buildInputs = [ bzip2 elfutils libarchive openssl xz zlib ]
++ lib.optional stdenv.isLinux libbsd; ++ lib.optional stdenv.isLinux libbsd;
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -6,13 +6,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "exploitdb"; pname = "exploitdb";
version = "2023-04-08"; version = "2023-04-09";
src = fetchFromGitLab { src = fetchFromGitLab {
owner = "exploit-database"; owner = "exploit-database";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-dleCqYSfmp0XU1UbX/HSq7EbwTcUcr6PbsTEri72Hoo="; hash = "sha256-4eUDdtKUAHN18IoaODHGaxgcB44o3VoUvIYYka+V1qo=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -0,0 +1,35 @@
{ lib
, python3
, fetchPypi
}:
python3.pkgs.buildPythonApplication rec {
pname = "zeekscript";
version = "1.2.1";
format = "pyproject";
src = fetchPypi {
inherit pname version;
hash = "sha256-LogI9sJHvLN5WHJGdW47D09XZInKln/I2hNmG62d1JU=";
};
nativeBuildInputs = with python3.pkgs; [
setuptools
];
propagatedBuildInputs = with python3.pkgs; [
tree-sitter
];
pythonImportsCheck = [
"zeekscript"
];
meta = with lib; {
description = "A Zeek script formatter and analyzer";
homepage = "https://github.com/zeek/zeekscript";
changelog = "https://github.com/zeek/zeekscript/blob/v${version}/CHANGES";
license = licenses.bsd3;
maintainers = with maintainers; [ fab tobim ];
};
}

File diff suppressed because it is too large Load Diff

View File

@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "wpaperd"; pname = "wpaperd";
version = "0.2.0"; version = "0.3.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "danyspin97"; owner = "danyspin97";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "n1zlC2afog0UazsJEBAzXpnhVDeP3xqpNGXlJ65umHQ="; sha256 = "cgjHCSBrkX3aoz42qBS/1JUGhc7sZKarKByntp7ubaQ=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -21,10 +21,15 @@ rustPlatform.buildRustPackage rec {
cargoLock = { cargoLock = {
lockFile = ./Cargo.lock; lockFile = ./Cargo.lock;
outputHashes = { outputHashes = {
"timer-0.2.0" = "sha256-yofy6Wszf6EwNGGdVDWNG0RcbpvBgv5/BdOjAFxghwc="; "smithay-client-toolkit-0.16.0" = "iPDL7pxTez4EnIBaUH25lLSWpu3RRL2QBF9pfdTDsP8=";
}; };
}; };
postPatch = ''
rm Cargo.lock
ln -s ${./Cargo.lock} Cargo.lock
'';
meta = with lib; { meta = with lib; {
description = "Minimal wallpaper daemon for Wayland"; description = "Minimal wallpaper daemon for Wayland";
longDescription = '' longDescription = ''

View File

@ -1121,6 +1121,7 @@ mapAliases ({
### O ### ### O ###
o = orbiton; # Added 2023-04-09
oathToolkit = oath-toolkit; # Added 2022-04-04 oathToolkit = oath-toolkit; # Added 2022-04-04
oci-image-tool = throw "oci-image-tool is no longer actively maintained, and has had major deficiencies for several years."; # Added 2022-05-14; oci-image-tool = throw "oci-image-tool is no longer actively maintained, and has had major deficiencies for several years."; # Added 2022-05-14;
oracleXE = throw "oracleXE has been removed, as it's heavily outdated and unmaintained"; # Added 2020-10-09 oracleXE = throw "oracleXE has been removed, as it's heavily outdated and unmaintained"; # Added 2020-10-09

View File

@ -7114,6 +7114,8 @@ with pkgs;
zeek = callPackage ../applications/networking/ids/zeek { }; zeek = callPackage ../applications/networking/ids/zeek { };
zeekscript = callPackage ../tools/security/zeekscript { };
zoekt = callPackage ../tools/text/zoekt { }; zoekt = callPackage ../tools/text/zoekt { };
zonemaster-cli = perlPackages.ZonemasterCLI; zonemaster-cli = perlPackages.ZonemasterCLI;
@ -29686,9 +29688,7 @@ with pkgs;
edlin = callPackage ../applications/editors/edlin { }; edlin = callPackage ../applications/editors/edlin { };
o = callPackage ../applications/editors/o { orbiton = callPackage ../applications/editors/orbiton { };
buildGoModule = buildGo119Module; # go 1.20 build failure
};
oed = callPackage ../applications/editors/oed { }; oed = callPackage ../applications/editors/oed { };
@ -32205,6 +32205,7 @@ with pkgs;
mpvpaper = callPackage ../tools/wayland/mpvpaper { }; mpvpaper = callPackage ../tools/wayland/mpvpaper { };
mpvScripts = recurseIntoAttrs { mpvScripts = recurseIntoAttrs {
acompressor = callPackage ../applications/video/mpv/scripts/acompressor.nix {};
autoload = callPackage ../applications/video/mpv/scripts/autoload.nix { }; autoload = callPackage ../applications/video/mpv/scripts/autoload.nix { };
convert = callPackage ../applications/video/mpv/scripts/convert.nix { }; convert = callPackage ../applications/video/mpv/scripts/convert.nix { };
inhibit-gnome = callPackage ../applications/video/mpv/scripts/inhibit-gnome.nix { }; inhibit-gnome = callPackage ../applications/video/mpv/scripts/inhibit-gnome.nix { };

View File

@ -6623,6 +6623,8 @@ self: super: with self; {
notedown = callPackage ../development/python-modules/notedown { }; notedown = callPackage ../development/python-modules/notedown { };
notifications-android-tv = callPackage ../development/python-modules/notifications-android-tv { };
notifications-python-client = callPackage ../development/python-modules/notifications-python-client { }; notifications-python-client = callPackage ../development/python-modules/notifications-python-client { };
notify-events = callPackage ../development/python-modules/notify-events { }; notify-events = callPackage ../development/python-modules/notify-events { };
@ -11965,6 +11967,8 @@ self: super: with self; {
trectools = callPackage ../development/python-modules/trectools { }; trectools = callPackage ../development/python-modules/trectools { };
tree-sitter = callPackage ../development/python-modules/tree-sitter { };
treelog = callPackage ../development/python-modules/treelog { }; treelog = callPackage ../development/python-modules/treelog { };
treeo = callPackage ../development/python-modules/treeo { }; treeo = callPackage ../development/python-modules/treeo { };