commit b8f9ec9ad7838049efb3c8f6d45f0f0ca323a6d4
parent c9833d940f4927a6f6340c516f02f189deb8ddd0
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date: Tue, 9 Jan 2024 21:35:23 +0400
Up
Diffstat:
13 files changed, 48 insertions(+), 46 deletions(-)
diff --git a/pkgs/mqtt/mqtt-cli/default.nix b/pkgs/mqtt/mqtt-cli/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mqtt-cli";
- version = "4.23.0";
+ version = "4.24.0";
src = fetchfromgh {
owner = "hivemq";
repo = "mqtt-cli";
name = "mqtt-cli-${finalAttrs.version}.jar";
- hash = "sha256-Ny2nzAp/p2NDr0YIp9uwDFM3mp6iV31unAsyUFnTMjw=";
+ hash = "sha256-KQKK0WpRe6Yo9ZFdZBcjsV/Ch8CBRw77CNdt3SJ/QCk=";
version = "v${finalAttrs.version}";
};
diff --git a/pkgs/suckless/amused/default.nix b/pkgs/suckless/amused/default.nix
@@ -1,19 +1,19 @@
-{ lib, stdenv, fetchFromGitHub, bmake, pkg-config, libbsd, imsg-compat, sndio, libevent, flac, mpg123, libvorbis, opusfile }:
+{ lib, stdenv, fetchFromGitHub, bmake, pkg-config, libbsd, imsg-compat, sndio, flac, mpg123, libvorbis, opusfile }:
stdenv.mkDerivation (finalAttrs: {
pname = "amused";
- version = "0.12";
+ version = "0.13";
src = fetchFromGitHub {
owner = "omar-polo";
repo = "amused";
rev = finalAttrs.version;
- hash = "sha256-1MT17yeRHbLcm68CU+bSixD3LX/J3f77/ImQq925cYg=";
+ hash = "sha256-VqCiSEKwWeqe5ecsLFjFQJ4n1kPvyGWMfsyjqp2XVDU=";
};
nativeBuildInputs = [ bmake pkg-config ];
- buildInputs = [ libbsd libevent imsg-compat sndio flac mpg123 libvorbis opusfile ];
+ buildInputs = [ libbsd imsg-compat sndio flac mpg123 libvorbis opusfile ];
meta = with lib; {
description = "music player daemon NIH";
diff --git a/pkgs/suckless/cproc/default.nix b/pkgs/suckless/cproc/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cproc";
- version = "2022-08-05";
+ version = "2022-12-14";
src = fetchFromSourcehut {
owner = "~mcf";
repo = "cproc";
- rev = "6fabc79d81de56b6c1cdcc2242933fd792e2ddf9";
- hash = "sha256-u00tGBBdLSQevge1xjOmgZGdlnfjpXFIQuqIzqbg858=";
+ rev = "0985a7893a4b5de63a67ebab445892d9fffe275b";
+ hash = "sha256-7wZw4YxMHTC7fDxl8JE1cfSEPXw30YbvwoV1YH/PHPw=";
};
buildInputs = [ qbe ];
diff --git a/pkgs/suckless/hurl/default.nix b/pkgs/suckless/hurl/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hurl";
- version = "0.7";
+ version = "0.8";
src = fetchgit {
url = "git://git.codemadness.org/hurl";
rev = finalAttrs.version;
- hash = "sha256-OXzt5sc1sZesKY1YmeGc3zuo9GxMYfYDvovCSt/kIdE=";
+ hash = "sha256-/aalBz4HbR8GZYt+gI4o1tfN5PfpSLG1gADcbo0Mp94=";
};
buildInputs = [ libressl libbsd ];
diff --git a/pkgs/suckless/imsg-compat/default.nix b/pkgs/suckless/imsg-compat/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "imsg-compat";
- version = "6.8.2";
+ version = "7.4.0";
src = fetchFromGitHub {
owner = "bsd-ac";
repo = "imsg-compat";
rev = finalAttrs.version;
- hash = "sha256-TFwww3HnTuURVCSMWyaMfwjEWcgGQr1pyPkop6EoHIY=";
+ hash = "sha256-t1nEdsqRtcXWBkkspUb/lQ0PXd2ziaTutnqgwSaxAR4=";
};
postPatch = ''
diff --git a/pkgs/suckless/lbm/default.nix b/pkgs/suckless/lbm/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lbm";
- version = "2022-03-13";
+ version = "2023-12-06";
src = fetchFromGitLab {
domain = "git.weitnahbei.de";
owner = "nullmark";
repo = "little_blue_man";
- rev = "d8dcd643a02ab7fafe6c6ac88e2e31ee66839a0b";
- hash = "sha256-64lBcpcapT+swVGA/wMAg26eITxtfaGNVGJoH+f05GY=";
+ rev = "d291e4e14df40fb84089e2dee25c3be50ea1366e";
+ hash = "sha256-nsmW8wwOelzVmhtC5E2a5DPpEdaKiu98/wGl6Gflfz4=";
fetchSubmodules = true;
};
diff --git a/pkgs/suckless/lchat/default.nix b/pkgs/suckless/lchat/default.nix
@@ -1,23 +1,23 @@
-{ lib, stdenv, fetchFromGitHub, libutf, ncurses }:
+{ lib, stdenv, fetchFromGitHub, libgrapheme }:
stdenv.mkDerivation (finalAttrs: {
pname = "lchat";
- version = "2022-09-07";
+ version = "2023-09-24";
src = fetchFromGitHub {
owner = "younix";
repo = "lchat";
- rev = "fe93b05cea7431d7d240ae0d1d9842d288f66c4e";
- hash = "sha256-XRekfeCRCtYzy5n0NrILWCZXW6Y68W48PretW+yCtD4=";
+ rev = "d8006087f3056c9fb37ac4d2c59825fc0e05933a";
+ hash = "sha256-KI9j/V3qml99HiFX+kHzeKkOpsqqDLoDhWzvM8ZggOU=";
};
- buildInputs = [ libutf ncurses ];
+ buildInputs = [ libgrapheme ];
makeFlags = [ "CC:=$(CC)" ];
installFlags = [ "PREFIX=$(out)" ];
- preInstall = "mkdir -p $out/bin $out/share/man/man1";
+ preInstall = "mkdir -p $out/bin $out/man/man1";
meta = with lib; {
description = "line chat is a simple and elegant front end for ii-like chat programs";
diff --git a/pkgs/suckless/libgrapheme/default.nix b/pkgs/suckless/libgrapheme/default.nix
@@ -1,16 +1,18 @@
-{ lib, stdenv, fetchgit }:
+{ lib, stdenv, fetchgit, buildPackages }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "libgrapheme";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchgit {
url = "git://git.suckless.org/libgrapheme";
- rev = "30766915c37d88fc423a4d750227a769e7a307ae";
- hash = "sha256-cBpXRce4494ZVPRFjUQa5UJ6wvEfik2eUzv2bdEbz5E=";
+ rev = version;
+ hash = "sha256-Or5Xs/Q/+CoEdKNpTHppzJ7ReABJ5+6v3tkTgjqTqAU=";
};
- makeFlags = [ "AR:=$(AR)" "CC:=$(CC)" "RANLIB:=$(RANLIB)" ];
+ depsBuildBuild = [ buildPackages.stdenv.cc ];
+
+ makeFlags = [ "AR:=$(AR)" "CC:=$(CC)" "RANLIB:=$(RANLIB)" "BUILD_CC=$(CC_FOR_BUILD)" ];
installFlags = [ "PREFIX=$(out)" "LDCONFIG=" ];
diff --git a/pkgs/suckless/mage/default.nix b/pkgs/suckless/mage/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mage";
- version = "2022-08-28";
+ version = "2022-12-30";
src = fetchFromGitHub {
owner = "explosion-mental";
repo = "mage";
- rev = "6632e9080af56a2c045fc9b008cabc06782e4e04";
- hash = "sha256-7lCuwVB2MS9PkLRQc9XcunQGkOab46PYiSVQvJGMSng=";
+ rev = "15ce5485379cc4d3d1bfdec49beccaffd9fb6c30";
+ hash = "sha256-v119RZAygmcdKnu6GpDvdw+yW2jiDQ7WyjLC2vQVXyw=";
};
configFile = lib.optionalString (conf != null) (builtins.toFile "config.h" conf);
diff --git a/pkgs/suckless/nextvi/default.nix b/pkgs/suckless/nextvi/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "nextvi";
- version = "2023-10-23";
+ version = "2023-11-30";
src = fetchFromGitHub {
owner = "kyx0r";
repo = "nextvi";
- rev = "0160364bb797e4155ef14d95c29df2730b4d9169";
- hash = "sha256-D9aq129X/Y1jRd9dejEUJk+6md7IRrqOS0Eulvj6Dyw=";
+ rev = "2ff52843c81ab1c11b534b8107ed9bfa160ab69f";
+ hash = "sha256-qXI0LnH/NRG9fRetymkkg5ESxSLuYMLewzYwvgyU7TU=";
};
buildPhase = ''
diff --git a/pkgs/suckless/saait/default.nix b/pkgs/suckless/saait/default.nix
@@ -1,13 +1,13 @@
{ lib, stdenv, fetchgit }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "saait";
- version = "2022-03-19";
+ version = "0.8";
src = fetchgit {
url = "git://git.codemadness.org/saait";
- rev = "55da975904aa48d6514cc29b406ec1ea7c1c3719";
- hash = "sha256-o4XFN9Z8hfj4L+R4puKklMIxSy9CjDG5ICsO5SImyPM=";
+ rev = version;
+ hash = "sha256-W86JAYUsyvOWt/YTqXfqMA/CwQq7uVIV1F6+AeRB/8s=";
};
installFlags = [ "PREFIX=$(out)" ];
diff --git a/pkgs/suckless/sbase/default.nix b/pkgs/suckless/sbase/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation {
pname = "sbase";
- version = "2021-09-11";
+ version = "2023-12-29";
src = fetchgit {
url = "git://git.suckless.org/sbase";
- rev = "371f3cb5ec3b8ef3135b3729326bfd6c7b7cb85c";
- hash = "sha256-0q3v7E82agburNaOKtXqKBHSLQHuq8swLvPdHsTJmIM=";
+ rev = "2732217a407c03900145e6f4191936ff6a33945a";
+ hash = "sha256-/yYGxu2eGI86mGPUGcW2MqAPiTY1GYRaoL+YTadQZw0=";
};
makeFlags = [ "AR:=$(AR)" "CC:=$(CC)" "RANLIB:=$(RANLIB)" ];
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = with lib; {
description = "suckless unix tools";
- homepage = "https://tools.suckless.org/sbase/";
+ homepage = "https://core.suckless.org/sbase/";
license = licenses.mit;
maintainers = [ maintainers.sikmir ];
platforms = platforms.linux;
diff --git a/pkgs/suckless/scc/default.nix b/pkgs/suckless/scc/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation {
pname = "scc";
- version = "2022-06-06";
+ version = "2023-10-20";
src = fetchgit {
url = "git://git.simple-cc.org/scc";
- rev = "5c0bbb5ff6603cf20c4e3f4ec16dd7b60799cb85";
- sha256 = "sha256-I/WtGWsYP1Xt0/Sqdx+qBXBY5a8C/IDv+zBnNldBBfg=";
+ rev = "1f350b8f200581b66c4a5fc2dd74ee2fbf574c4a";
+ sha256 = "sha256-2tR2ETiMFZABY3GPr8ovHRZ2d48Hrck0vK8RqID65Us=";
fetchSubmodules = true;
};
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
#buildInputs = [ qbe ];
- makeFlags = [ "PREFIX=$(out)" ];
+ makeFlags = [ "PREFIX=$(out)" "AR:=$(AR)" "AS:=$(AS)" "CC:=$(CC)" "RANLIB:=$(RANLIB)" "HOSTCC=${stdenv.cc.targetPrefix}cc" ];
#doCheck = true;
checkTarget = "tests";