thelounge: 4.4.1 -> 4.4.3 (#343550)

Changed files
+7 -5
pkgs
applications
networking
irc
thelounge
+7 -5
pkgs/applications/networking/irc/thelounge/default.nix
···
, nodejs
, yarn
, fixup-yarn-lock
-
, python3
, npmHooks
, cctools
, sqlite
···
stdenv.mkDerivation (finalAttrs: {
pname = "thelounge";
-
version = "4.4.1";
src = fetchFromGitHub {
owner = "thelounge";
repo = "thelounge";
rev = "v${finalAttrs.version}";
-
hash = "sha256-4FdNYP9VLgv/rfvT7KHCF+ABFsZvPbJjfz6IvvDkRNA=";
};
# Allow setting package path for the NixOS module.
···
offlineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/yarn.lock";
-
hash = "sha256-MM6SgVT7Pjdu96A4eWRucEzT7uNPxBqUDgHKl8mH2C0=";
};
-
nativeBuildInputs = [ nodejs yarn fixup-yarn-lock python3 npmHooks.npmInstallHook ] ++ lib.optional stdenv.hostPlatform.isDarwin cctools;
buildInputs = [ sqlite ];
configurePhase = ''
···
, nodejs
, yarn
, fixup-yarn-lock
+
, python311
, npmHooks
, cctools
, sqlite
···
stdenv.mkDerivation (finalAttrs: {
pname = "thelounge";
+
version = "4.4.3";
src = fetchFromGitHub {
owner = "thelounge";
repo = "thelounge";
rev = "v${finalAttrs.version}";
+
hash = "sha256-lDbyqVFjhF2etRx31ax7KiQ1QKgVhD8xkTog/E3pUlA=";
};
# Allow setting package path for the NixOS module.
···
offlineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/yarn.lock";
+
hash = "sha256-csVrgsEy9HjSBXxtgNG0hcBrR9COlcadhMQrw6BWPc4=";
};
+
# Distutils was deprecated in 3.10, and removed in 3.12. This build needs it. An alternative could be adding
+
# setuptools, but testing with that and 3.12 still fails.
+
nativeBuildInputs = [ nodejs yarn fixup-yarn-lock python311 npmHooks.npmInstallHook ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools ];
buildInputs = [ sqlite ];
configurePhase = ''