commit aaca4831d675f3294eb4be930db6fc458eda55bf
parent 5697a8eecd66b86324d60cacd759fb8fdb7f4340
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date: Sun, 5 Jan 2025 21:45:22 +0400
Up
Diffstat:
8 files changed, 27 insertions(+), 21 deletions(-)
diff --git a/pkgs/suckless/amused/default.nix b/pkgs/suckless/amused/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "amused";
- version = "0.14";
+ version = "0.16";
src = fetchFromGitHub {
owner = "omar-polo";
repo = "amused";
tag = finalAttrs.version;
- hash = "sha256-iVBJENiepBnqExMXQezd3Ja4RUNarLOAcA0JQUIfg5o=";
+ hash = "sha256-g1TNP5nih43gl4GulHcdKQAXYAZh5y7xiwxjz/asoR4=";
};
nativeBuildInputs = [
diff --git a/pkgs/suckless/imscript/default.nix b/pkgs/suckless/imscript/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "imscript";
- version = "0-unstable-2024-07-25";
+ version = "0-unstable-2024-12-31";
src = fetchFromSourcehut {
owner = "~coco";
repo = "imscript";
- rev = "29ced5a5472f05b8e07cb621bf8693ee2916b354";
- hash = "sha256-YDDxzEiCqCaObFUsRpmMeRD0IqE3iTPbo90eYWvySkw=";
+ rev = "18454ba1b6f3dfd87d6887b20326c1120f00ae10";
+ hash = "sha256-x9RPbOgK9ckWR1GIM649XVopGNq8g3tCFsjlMltwgxU=";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/suckless/imsg-compat/default.nix b/pkgs/suckless/imsg-compat/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "imsg-compat";
- version = "7.4.0";
+ version = "8.0.0";
src = fetchFromGitHub {
owner = "bsd-ac";
repo = "imsg-compat";
tag = finalAttrs.version;
- hash = "sha256-t1nEdsqRtcXWBkkspUb/lQ0PXd2ziaTutnqgwSaxAR4=";
+ hash = "sha256-v8z2WBK8P5otWYcpOLQErTXkni9JpXvzwWVnADpIJ/I=";
};
postPatch = ''
@@ -24,6 +24,8 @@ stdenv.mkDerivation (finalAttrs: {
makeFlags = [ "PREFIX=$(out)" ];
+ env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
+
meta = {
description = "Unofficial port of OpenBSD's imsg utilities";
homepage = "https://github.com/bsd-ac/imsg-compat";
diff --git a/pkgs/suckless/kilo/default.nix b/pkgs/suckless/kilo/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "kilo";
- version = "0-unstable-2020-07-05";
+ version = "0-unstable-2025-01-04";
src = fetchFromGitHub {
owner = "antirez";
repo = "kilo";
- rev = "69c3ce609d1e8df3956cba6db3d296a7cf3af3de";
- hash = "sha256-6zPzaUzBQCIciuzBp4W6pT4bvhWbC8t6bSVec5LBRiU=";
+ rev = "323d93b29bd89a2cb446de90c4ed4fea1764176e";
+ hash = "sha256-f4DlVCX9i58YUqhyuEd6WwdHD15jQokl+mKA0tjYplM=";
};
installPhase = ''
diff --git a/pkgs/suckless/nextvi/default.nix b/pkgs/suckless/nextvi/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "nextvi";
- version = "0-unstable-2024-09-04";
+ version = "0-unstable-2024-12-29";
src = fetchFromGitHub {
owner = "kyx0r";
repo = "nextvi";
- rev = "1f247f352ed430a6fa82b7853a11e25523ca78a5";
- hash = "sha256-Ah/I+/0LoAuku0TyymZP9sfIGcpkPJaLyDMI741zukA=";
+ rev = "3923f923f74cecd378c69cae6feae1817febd6cc";
+ hash = "sha256-+eulrIQXNIut22z98aZMSS6KXhtzUvPYyYisziArbLI=";
};
buildPhase = ''
diff --git a/pkgs/suckless/poe/default.nix b/pkgs/suckless/poe/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "poe";
- version = "1.8.2";
+ version = "1.8.6";
src = fetchFromSourcehut {
owner = "~strahinja";
repo = "poe";
rev = "v${finalAttrs.version}";
- hash = "sha256-fQSn/nm9N8RFz/MPKtEU/aCHTGy3J9W0oSGH+siVDmg=";
+ hash = "sha256-q+S/p38NHWyDIFeBWbuE35CXmTmJyOWxxQp362F9V10=";
};
FALLBACKVER = finalAttrs.version;
diff --git a/pkgs/suckless/sbase/default.nix b/pkgs/suckless/sbase/default.nix
@@ -6,12 +6,12 @@
stdenv.mkDerivation {
pname = "sbase";
- version = "0-unstable-2024-03-22";
+ version = "0-unstable-2024-12-09";
src = fetchgit {
url = "git://git.suckless.org/sbase";
- rev = "b30fb56804bfed69b45ef0e944d2e029e4d26258";
- hash = "sha256-X/uqcw0fMDt8AhhFra07eM70hk8Us7/SA5IbocQHZ5k=";
+ rev = "279cec88898c2386430d701847739209fabf6208";
+ hash = "sha256-pWR2gN34LkC4i9/AIM6mK0dB3U5XBafmFMm23PGI3Jc=";
};
makeFlags = [
diff --git a/pkgs/suckless/sled/default.nix b/pkgs/suckless/sled/default.nix
@@ -6,15 +6,20 @@
stdenv.mkDerivation (finalAttrs: {
pname = "sled";
- version = "0.13.2";
+ version = "0.19.2";
src = fetchFromSourcehut {
owner = "~strahinja";
repo = "sled";
rev = "v${finalAttrs.version}";
- hash = "sha256-7x3siICVeB/ZKeopOWtcdBEwvWYcTm4bcnuPsIsWm5Y=";
+ hash = "sha256-C/iRne2khZ31meZJ85AsEGMN7dTSOZ8CyIWQVBugT6Q=";
};
+ postPatch = ''
+ substituteInPlace sled.c \
+ --replace-fail "open(to, O_WRONLY | O_CREAT | O_TRUNC)" "open(to, O_WRONLY | O_CREAT | O_TRUNC, 0644)"
+ '';
+
FALLBACKVER = finalAttrs.version;
installFlags = [ "PREFIX=$(out)" ];
@@ -27,6 +32,5 @@ stdenv.mkDerivation (finalAttrs: {
platforms = lib.platforms.linux;
skip.ci = stdenv.isDarwin;
mainProgram = "sled";
- broken = true;
};
})