+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
···
6339
6339
github = "JoshuaFern";
6340
6340
githubId = 4300747;
6341
6341
};
6342
+
joshvanl = {
6343
+
email = " me@joshvanl.dev ";
6344
+
github = "joshvanl";
6345
+
githubId = 15893072;
6346
+
name = "Josh van Leeuwen";
6347
+
};
6342
6348
jpas = {
6343
6349
name = "Jarrod Pas";
6344
6350
email = "jarrod@jarrodpas.com";
+9
nixos/modules/services/web-apps/trilium.nix
+9
nixos/modules/services/web-apps/trilium.nix
···
10
10
# Disable automatically generating desktop icon
11
11
noDesktopIcon=true
12
12
noBackup=${lib.boolToString cfg.noBackup}
13
+
noAuthentication=${lib.boolToString cfg.noAuthentication}
13
14
14
15
[Network]
15
16
# host setting is relevant only for web deployments - set the host on which the server will listen
···
46
47
default = false;
47
48
description = lib.mdDoc ''
48
49
Disable periodic database backups.
50
+
'';
51
+
};
52
+
53
+
noAuthentication = mkOption {
54
+
type = types.bool;
55
+
default = false;
56
+
description = ''
57
+
If set to true, no password is required to access the web frontend.
49
58
'';
50
59
};
51
60
+2
-2
pkgs/applications/audio/munt/libmt32emu.nix
+2
-2
pkgs/applications/audio/munt/libmt32emu.nix
···
6
6
7
7
stdenv.mkDerivation rec {
8
8
pname = "libmt32emu";
9
-
version = "2.6.3";
9
+
version = "2.7.0";
10
10
11
11
src = fetchFromGitHub {
12
12
owner = "munt";
13
13
repo = "munt";
14
14
rev = "${pname}_${lib.replaceChars [ "." ] [ "_" ] version}";
15
-
sha256 = "0ncy55fj9l2s750clxjpv102hrgcndz4qba9w2sf8lwzgy6d1xmp";
15
+
sha256 = "sha256-XGds9lDfSiY0D8RhYG4TGyjYEVvVYuAfNSv9+VxiJEs=";
16
16
};
17
17
18
18
outputs = [ "out" "dev" ];
+2
-2
pkgs/applications/misc/rofi-emoji/default.nix
+2
-2
pkgs/applications/misc/rofi-emoji/default.nix
···
19
19
20
20
stdenv.mkDerivation rec {
21
21
pname = "rofi-emoji";
22
-
version = "2.3.0";
22
+
version = "3.0.1";
23
23
24
24
src = fetchFromGitHub {
25
25
owner = "Mange";
26
26
repo = pname;
27
27
rev = "v${version}";
28
-
sha256 = "sha256-y+WJYSiDXYvg+N3wok44hJ8Tuqrd3E63pZyiYx0NWXg=";
28
+
sha256 = "sha256-pYNeAz8MKBM3VSkQfP4hgTbEy9haGmBmPf/nu9tvKts=";
29
29
};
30
30
31
31
patches = [
+2
-2
pkgs/applications/misc/sdcv/default.nix
+2
-2
pkgs/applications/misc/sdcv/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "sdcv";
5
-
version = "0.5.3";
5
+
version = "0.5.4";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "Dushistov";
9
9
repo = "sdcv";
10
10
rev = "v${version}";
11
-
sha256 = "144qpl9b8r2php0zhi9b7vg6flpvdgjy6yfaipydwwhxi4wy9600";
11
+
sha256 = "sha256-i6odmnkoSqDIQAor7Dn26Gu+td9aeMIkwsngF7beBtE=";
12
12
};
13
13
14
14
hardeningDisable = [ "format" ];
+20
-6
pkgs/applications/networking/cluster/cmctl/default.nix
+20
-6
pkgs/applications/networking/cluster/cmctl/default.nix
···
2
2
3
3
buildGoModule rec {
4
4
pname = "cmctl";
5
-
version = "1.8.2";
5
+
version = "1.9.1";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "cert-manager";
9
9
repo = "cert-manager";
10
10
rev = "v${version}";
11
-
sha256 = "sha256-sfC1acnCrcQ4A1tXXcjh47Af6xeJqjdGXy0gK21ZSFg=";
11
+
hash = "sha256-Z1aJ18X4mfJPlCPBC7QgfdX5Tk4+PK8mYoJZhGwz9ec=";
12
12
};
13
13
14
-
vendorSha256 = "sha256-UYw9WdQ6VwzuuiOsa1yovkLZG7NmLYSW51p8UhmQMeI=";
14
+
vendorSha256 = "sha256-45+tZZAEHaLdTN1NQCueJVTx5x2IanwDl+Y9MELqdBE=";
15
15
16
16
subPackages = [ "cmd/ctl" ];
17
17
18
-
ldflags = [ "-s" "-w" ];
18
+
ldflags = [
19
+
"-s" "-w"
20
+
"-X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build.name=cmctl"
21
+
"-X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build/commands.registerCompletion=true"
22
+
];
19
23
20
24
nativeBuildInputs = [ installShellFiles ];
21
25
···
28
32
'';
29
33
30
34
meta = with lib; {
31
-
description = "A CLI tool for managing Cert-Manager service on Kubernetes clusters";
35
+
description = "A CLI tool for managing cert-manager service on Kubernetes clusters";
36
+
longDescription = ''
37
+
cert-manager adds certificates and certificate issuers as resource types
38
+
in Kubernetes clusters, and simplifies the process of obtaining, renewing
39
+
and using those certificates.
40
+
41
+
It can issue certificates from a variety of supported sources, including
42
+
Let's Encrypt, HashiCorp Vault, and Venafi as well as private PKI, and it
43
+
ensures certificates remain valid and up to date, attempting to renew
44
+
certificates at an appropriate time before expiry.
45
+
'';
32
46
downloadPage = "https://github.com/cert-manager/cert-manager";
33
47
license = licenses.asl20;
34
48
homepage = "https://cert-manager.io/";
35
-
maintainers = with maintainers; [ superherointj ];
49
+
maintainers = with maintainers; [ joshvanl superherointj ];
36
50
};
37
51
}
38
52
+2
-2
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
···
7
7
8
8
# Please keep the version x.y.0.z and do not update to x.y.76.z because the
9
9
# source of the latter disappears much faster.
10
-
version = "8.82.0.403";
10
+
version = "8.86.0.407";
11
11
12
12
rpath = lib.makeLibraryPath [
13
13
alsa-lib
···
68
68
"https://mirror.cs.uchicago.edu/skype/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
69
69
"https://web.archive.org/web/https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
70
70
];
71
-
sha256 = "sha256-45aHb6BI0kUnJOlRsglyGdZ6+8sLmHZK3FN8nYpuHXM=";
71
+
sha256 = "sha256-46M0JYP5QBCTCRqLtNyrQsEc6PsK6WRssb55IkG6pu0=";
72
72
}
73
73
else
74
74
throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
+27
-7
pkgs/applications/networking/maestral-qt/default.nix
+27
-7
pkgs/applications/networking/maestral-qt/default.nix
···
5
5
, nixosTests
6
6
}:
7
7
8
-
python3.pkgs.buildPythonApplication rec {
8
+
let
9
+
inherit (pypkgs) makePythonPath;
10
+
11
+
pypkgs = (python3.override {
12
+
packageOverrides = self: super: {
13
+
# Use last available version of maestral that still supports PyQt5
14
+
# Remove this override when PyQt6 is available
15
+
maestral = super.maestral.overridePythonAttrs (old: rec {
16
+
version = "1.5.3";
17
+
src = fetchFromGitHub {
18
+
owner = "SamSchott";
19
+
repo = "maestral";
20
+
rev = "refs/tags/v${version}";
21
+
hash = "sha256-Uo3vcYez2qSq162SSKjoCkwygwR5awzDceIq8/h3dao=";
22
+
};
23
+
});
24
+
};
25
+
}).pkgs;
26
+
27
+
in
28
+
pypkgs.buildPythonApplication rec {
9
29
pname = "maestral-qt";
10
30
version = "1.5.3";
11
-
disabled = python3.pkgs.pythonOlder "3.6";
31
+
disabled = pypkgs.pythonOlder "3.6";
12
32
13
33
src = fetchFromGitHub {
14
34
owner = "SamSchott";
15
35
repo = "maestral-qt";
16
-
rev = "v${version}";
36
+
rev = "refs/tags/v${version}";
17
37
sha256 = "sha256-zaG9Zwz9S/SVb7xDa7eXkjLNt1BhA1cQ3I18rVt+8uQ=";
18
38
};
19
39
20
40
format = "pyproject";
21
41
22
-
propagatedBuildInputs = with python3.pkgs; [
42
+
propagatedBuildInputs = with pypkgs; [
23
43
click
24
44
markdown2
25
45
maestral
···
36
56
"\${qtWrapperArgs[@]}"
37
57
38
58
# Add the installed directories to the python path so the daemon can find them
39
-
"--prefix" "PYTHONPATH" ":" "${lib.concatStringsSep ":" (map (p: p + "/lib/${python3.libPrefix}/site-packages") (python3.pkgs.requiredPythonModules python3.pkgs.maestral.propagatedBuildInputs))}"
40
-
"--prefix" "PYTHONPATH" ":" "${python3.pkgs.maestral}/lib/${python3.libPrefix}/site-packages"
59
+
"--prefix PYTHONPATH : ${makePythonPath (pypkgs.requiredPythonModules pypkgs.maestral.propagatedBuildInputs)}"
60
+
"--prefix PYTHONPATH : ${makePythonPath [ pypkgs.maestral ]}"
41
61
];
42
62
43
63
# no tests
···
50
70
meta = with lib; {
51
71
description = "GUI front-end for maestral (an open-source Dropbox client) for Linux";
52
72
license = licenses.mit;
53
-
maintainers = with maintainers; [ peterhoeg ];
73
+
maintainers = with maintainers; [ peterhoeg sfrijters ];
54
74
platforms = platforms.linux;
55
75
homepage = "https://maestral.app";
56
76
};
+2
-2
pkgs/applications/networking/newsreaders/raven-reader/default.nix
+2
-2
pkgs/applications/networking/newsreaders/raven-reader/default.nix
···
2
2
3
3
let
4
4
pname = "raven-reader";
5
-
version = "1.0.73";
5
+
version = "1.0.74";
6
6
src = fetchurl {
7
7
url = "https://github.com/hello-efficiency-inc/raven-reader/releases/download/v${version}/Raven-Reader-${version}.AppImage";
8
-
sha256 = "sha256-wU99+nDXHGMad94qszw5uThKckk1ToUvjNrIf/yTeTM=";
8
+
sha256 = "sha256-BwJK0V19aLpTRa/7wzlWdALiJrOhfejCkKCGrZyA5EQ=";
9
9
};
10
10
appimageContents = appimageTools.extractType2 { inherit pname version src; };
11
11
+28
-27
pkgs/applications/office/trilium/default.nix
+28
-27
pkgs/applications/office/trilium/default.nix
···
1
-
{ lib, stdenv, nixosTests, fetchurl, autoPatchelfHook, atomEnv, makeWrapper, makeDesktopItem, gtk3, libxshmfence, wrapGAppsHook }:
1
+
{ lib, stdenv, nixosTests, fetchurl, autoPatchelfHook, atomEnv, makeWrapper, makeDesktopItem, copyDesktopItems, libxshmfence, wrapGAppsHook }:
2
2
3
3
let
4
-
description = "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases";
5
-
desktopItem = makeDesktopItem {
6
-
name = "Trilium";
7
-
exec = "trilium";
8
-
icon = "trilium";
9
-
comment = description;
10
-
desktopName = "Trilium Notes";
11
-
categories = [ "Office" ];
12
-
};
13
-
14
-
meta = with lib; {
15
-
inherit description;
4
+
metaCommon = with lib; {
5
+
description = "Hierarchical note taking application with focus on building large personal knowledge bases";
16
6
homepage = "https://github.com/zadam/trilium";
17
7
license = licenses.agpl3Plus;
18
8
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
···
20
10
maintainers = with maintainers; [ fliegendewurst ];
21
11
};
22
12
23
-
version = "0.51.2";
13
+
version = "0.53.2";
24
14
25
-
desktopSource = {
26
-
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
27
-
sha256 = "17bqcnpvflpi5dlz9m294diwd6as5wha5jcv9a3qvhh4pq0nyr4z";
28
-
};
15
+
desktopSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
16
+
desktopSource.sha256 = "0sjljyn7x0kv1692wccdjsll8h49r9lyqbrfnz4cn147xinclyw4";
29
17
30
-
serverSource = {
31
-
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
32
-
sha256 = "0jjvg75a4va5d81x8dvpzmzax7p0bqd7psv0alkkl13m91gai6ig";
33
-
};
18
+
serverSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
19
+
serverSource.sha256 = "0y5xjf4r0c2hw2ch4ml55fq1nlmgnakq4zh3ch8sdgzm86nchavb";
34
20
35
21
in {
36
22
37
23
trilium-desktop = stdenv.mkDerivation rec {
38
24
pname = "trilium-desktop";
39
25
inherit version;
40
-
inherit meta;
26
+
meta = metaCommon // {
27
+
mainProgram = "trilium";
28
+
};
41
29
42
30
src = fetchurl desktopSource;
43
31
···
45
33
autoPatchelfHook
46
34
makeWrapper
47
35
wrapGAppsHook
36
+
copyDesktopItems
48
37
];
49
38
50
-
buildInputs = atomEnv.packages ++ [ gtk3 libxshmfence ];
39
+
buildInputs = atomEnv.packages ++ [ libxshmfence ];
40
+
41
+
desktopItems = [
42
+
(makeDesktopItem {
43
+
name = "Trilium";
44
+
exec = "trilium";
45
+
icon = "trilium";
46
+
comment = meta.description;
47
+
desktopName = "Trilium Notes";
48
+
categories = [ "Office" ];
49
+
})
50
+
];
51
51
52
52
installPhase = ''
53
53
runHook preInstall
54
54
mkdir -p $out/bin
55
55
mkdir -p $out/share/trilium
56
-
mkdir -p $out/share/{applications,icons/hicolor/128x128/apps}
56
+
mkdir -p $out/share/icons/hicolor/128x128/apps
57
57
58
58
cp -r ./* $out/share/trilium
59
59
ln -s $out/share/trilium/trilium $out/bin/trilium
60
60
61
61
ln -s $out/share/trilium/icon.png $out/share/icons/hicolor/128x128/apps/trilium.png
62
-
cp ${desktopItem}/share/applications/* $out/share/applications
63
62
runHook postInstall
64
63
'';
65
64
···
69
68
'';
70
69
71
70
dontStrip = true;
71
+
72
+
passthru.updateScript = ./update.sh;
72
73
};
73
74
74
75
75
76
trilium-server = stdenv.mkDerivation rec {
76
77
pname = "trilium-server";
77
78
inherit version;
78
-
inherit meta;
79
+
meta = metaCommon;
79
80
80
81
src = fetchurl serverSource;
81
82
+18
pkgs/applications/office/trilium/update.sh
+18
pkgs/applications/office/trilium/update.sh
···
1
+
#!/usr/bin/env nix-shell
2
+
#!nix-shell -i bash -p coreutils curl jq
3
+
set -euo pipefail
4
+
5
+
cd $(dirname "${BASH_SOURCE[0]}")
6
+
7
+
version=$(curl -s --show-error "https://api.github.com/repos/zadam/trilium/releases/latest" | jq -r '.tag_name' | tail -c +2)
8
+
9
+
sha256_linux64=$(nix-prefetch-url --quiet https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz)
10
+
sha256_linux64_server=$(nix-prefetch-url --quiet https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz)
11
+
12
+
setKV () {
13
+
sed -i "s|$1 = \".*\"|$1 = \"${2:-}\"|" ./default.nix
14
+
}
15
+
16
+
setKV version $version
17
+
setKV desktopSource.sha256 $sha256_linux64
18
+
setKV serverSource.sha256 $sha256_linux64_server
+2
-2
pkgs/applications/science/astronomy/gnuastro/default.nix
+2
-2
pkgs/applications/science/astronomy/gnuastro/default.nix
···
3
3
4
4
stdenv.mkDerivation rec {
5
5
pname = "gnuastro";
6
-
version = "0.17";
6
+
version = "0.18";
7
7
8
8
src = fetchurl {
9
9
url = "mirror://gnu/gnuastro/gnuastro-${version}.tar.gz";
10
-
sha256 = "sha256-xBvtM8wkDOqXg/Q2dNfPR0R0ZgRm4QiPJZoLDKivaPU=";
10
+
sha256 = "sha256-bKfiLhQFERdMbwL9+UitCL8/dB/k6YKNjBzfKnCtWec=";
11
11
};
12
12
13
13
nativeBuildInputs = [ libtool ];
+2
-2
pkgs/applications/search/recoll/default.nix
+2
-2
pkgs/applications/search/recoll/default.nix
···
35
35
36
36
mkDerivation rec {
37
37
pname = "recoll";
38
-
version = "1.32.0";
38
+
version = "1.32.5";
39
39
40
40
src = fetchurl {
41
41
url = "https://www.lesbonscomptes.com/${pname}/${pname}-${version}.tar.gz";
42
-
sha256 = "sha256-4kt6g5MVZTyYLSH7q2z72nzAsU6fatC0vTebEKhSA6E=";
42
+
sha256 = "sha256-UvRpJkapN9nXHy3TY7SVdZ/sy8f3QCHkg3/FM0oP9VY=";
43
43
};
44
44
45
45
configureFlags = [ "--enable-recollq" "--disable-webkit" "--without-systemd" ]
+2
-2
pkgs/applications/terminal-emulators/sakura/default.nix
+2
-2
pkgs/applications/terminal-emulators/sakura/default.nix
···
14
14
15
15
stdenv.mkDerivation rec {
16
16
pname = "sakura";
17
-
version = "3.8.4";
17
+
version = "3.8.5";
18
18
19
19
src = fetchFromGitHub {
20
20
owner = "dabisu";
21
21
repo = pname;
22
22
rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] version}";
23
-
hash = "sha256-Sqo1gyCvCMlEv1rYqw6P3Dmu10osi/KqB7/WlgTTNAc=";
23
+
hash = "sha256-eMGhPkfhpPHMg69J+XgK/ssJjwRSFgd/a64lAYi7hd0=";
24
24
};
25
25
26
26
nativeBuildInputs = [
+3
-3
pkgs/applications/version-management/git-and-tools/hut/default.nix
+3
-3
pkgs/applications/version-management/git-and-tools/hut/default.nix
···
6
6
7
7
buildGoModule rec {
8
8
pname = "hut";
9
-
version = "0.1.0";
9
+
version = "0.2.0";
10
10
11
11
src = fetchFromSourcehut {
12
12
owner = "~emersion";
13
13
repo = "hut";
14
14
rev = "v${version}";
15
-
sha256 = "sha256-2YUrDPulpLQQGw31nEasHoQ/AppECg7acwwqu6JDT5U=";
15
+
sha256 = "sha256-g9KbOtZaBAgy/iBBh/Tv5ULJNnNzwzZpA6DOynl+dnk=";
16
16
};
17
17
18
-
vendorSha256 = "sha256-EmokL3JlyM6C5/NOarCAJuqNsDO2tgHwqQdv0rAk+Xk=";
18
+
vendorSha256 = "sha256-vuAx8B34Za+GEtekFOUaY07hBk3O2OaJ1JmulbIhwbs=";
19
19
20
20
nativeBuildInputs = [
21
21
scdoc
+2
-2
pkgs/applications/video/ustreamer/default.nix
+2
-2
pkgs/applications/video/ustreamer/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "ustreamer";
5
-
version = "4.11";
5
+
version = "5.17";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "pikvm";
9
9
repo = "ustreamer";
10
10
rev = "v${version}";
11
-
sha256 = "sha256-MTzlhnnDVZzS3lnYe3P/Hi6pi6f4B0+ejmDwV0f9juI=";
11
+
sha256 = "sha256-l0O7iuqXJTGcODPk0BzWXr8GbJJOcAeAHyo147WMnjk=";
12
12
};
13
13
14
14
buildInputs = [ libbsd libevent libjpeg ];
+3
-3
pkgs/applications/virtualization/docker/compose.nix
+3
-3
pkgs/applications/virtualization/docker/compose.nix
···
2
2
3
3
buildGoModule rec {
4
4
pname = "docker-compose";
5
-
version = "2.8.0";
5
+
version = "2.9.0";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "docker";
9
9
repo = "compose";
10
10
rev = "v${version}";
11
-
sha256 = "sha256-EayVmFBlUrBr9xJKebJ+lBdiylub/upzd34ecBPkO8Q=";
11
+
sha256 = "sha256-CbYlu7dOpHGceGLFkI3p494SNlFL3JyBv+/yy0PRkPY=";
12
12
};
13
13
14
-
vendorSha256 = "sha256-7sJIzY1fXwMe8cowv7bThOOUd/7cLYPed6RFal2XKHk=";
14
+
vendorSha256 = "sha256-9ec34jpDA7MUoAhWZMGCmXkOi/iK9mdJpFZ1qu9QgrU=";
15
15
16
16
ldflags = [ "-X github.com/docker/compose/v2/internal.Version=${version}" "-s" "-w" ];
17
17
+32
-7
pkgs/data/icons/beauty-line-icon-theme/default.nix
+32
-7
pkgs/data/icons/beauty-line-icon-theme/default.nix
···
1
-
{ lib, stdenvNoCC, fetchzip, breeze-icons, gtk3, gnome-icon-theme, hicolor-icon-theme, mint-x-icons, pantheon }:
1
+
{ lib
2
+
, stdenvNoCC
3
+
, fetchFromGitHub
4
+
, breeze-icons
5
+
, gtk3
6
+
, gnome-icon-theme
7
+
, hicolor-icon-theme
8
+
, mint-x-icons
9
+
, pantheon
10
+
, jdupes
11
+
}:
2
12
3
13
stdenvNoCC.mkDerivation rec {
4
14
pname = "BeautyLine";
5
-
version = "0.0.1";
15
+
version = "0.0.4";
6
16
7
-
src = fetchzip {
8
-
name = "${pname}-${version}";
9
-
url = "https://github.com/gvolpe/BeautyLine/releases/download/${version}/BeautyLine.tar.gz";
10
-
sha256 = "030bjk333fr9wm1nc740q8i31rfsgf3vg6cvz36xnvavx3q363l7";
17
+
src = fetchFromGitHub {
18
+
owner = "gvolpe";
19
+
repo = pname;
20
+
rev = version;
21
+
sparseCheckout = ''
22
+
BeautyLine-V3
23
+
'';
24
+
sha256 = "sha256-IkkypAj250+OXbf19TampCnqYsSbJVIjeYlxJoyhpzk=";
11
25
};
12
26
13
-
nativeBuildInputs = [ gtk3 ];
27
+
sourceRoot = "${src.name}/BeautyLine-V3";
28
+
29
+
nativeBuildInputs = [ jdupes gtk3 ];
14
30
15
31
# ubuntu-mono is also required but missing in ubuntu-themes (please add it if it is packaged at some point)
16
32
propagatedBuildInputs = [
···
23
39
24
40
dontDropIconThemeCache = true;
25
41
42
+
dontPatchELF = true;
43
+
dontRewriteSymlinks = true;
44
+
26
45
installPhase = ''
46
+
runHook preInstall
47
+
27
48
mkdir -p $out/share/icons/${pname}
28
49
cp -r * $out/share/icons/${pname}/
29
50
gtk-update-icon-cache $out/share/icons/${pname}
51
+
52
+
jdupes --link-soft --recurse $out/share
53
+
54
+
runHook postInstall
30
55
'';
31
56
32
57
meta = with lib; {
+2
-2
pkgs/data/themes/flat-remix-gnome/default.nix
+2
-2
pkgs/data/themes/flat-remix-gnome/default.nix
···
12
12
in
13
13
stdenv.mkDerivation rec {
14
14
pname = "flat-remix-gnome";
15
-
version = "20220524";
15
+
version = "20220622";
16
16
17
17
src = fetchFromGitHub {
18
18
owner = "daniruiz";
19
19
repo = pname;
20
20
rev = version;
21
-
hash = "sha256-m7Er6F0VWcdV3+oUPfhJJq80oaht15hBFtg7JQgZJI8=";
21
+
hash = "sha256-fm1YOKI6TLkCnkkPZkp8I0xWkNrZt4sVktYZyD5foKU=";
22
22
};
23
23
24
24
nativeBuildInputs = [ glib fake-dconf ];
+4
-2
pkgs/development/libraries/arpa2common/default.nix
+4
-2
pkgs/development/libraries/arpa2common/default.nix
···
6
6
, arpa2cm
7
7
, doxygen
8
8
, e2fsprogs
9
+
, graphviz
9
10
, lmdb
10
11
, openssl
11
12
, pkg-config
···
14
15
15
16
stdenv.mkDerivation rec {
16
17
pname = "arpa2common";
17
-
version = "2.2.14";
18
+
version = "2.2.18";
18
19
19
20
src = fetchFromGitLab {
20
21
owner = "arpa2";
21
22
repo = pname;
22
23
rev = "v${version}";
23
-
sha256 = "sha256-LWsWoHRdLWRSF9JaEwrw+CXm5Azgh7zNeq0a8Z/hijQ=";
24
+
sha256 = "sha256-UpAVyDXCe07ZwjD307t6G9f/Nny4QYXxGxft1KsiYYg=";
24
25
};
25
26
26
27
nativeBuildInputs = [
27
28
cmake
28
29
arpa2cm
29
30
doxygen
31
+
graphviz
30
32
pkg-config
31
33
];
32
34
+2
-2
pkgs/development/libraries/coeurl/default.nix
+2
-2
pkgs/development/libraries/coeurl/default.nix
···
11
11
12
12
stdenv.mkDerivation rec {
13
13
pname = "coeurl";
14
-
version = "0.2.0";
14
+
version = "0.2.1";
15
15
16
16
src = fetchFromGitLab {
17
17
domain = "nheko.im";
18
18
owner = "nheko-reborn";
19
19
repo = pname;
20
20
rev = "v${version}";
21
-
sha256 = "sha256-IIIl+/5Omv0lYTNAjeA63ofJlBmNe3+yTOxDsvL+ak0=";
21
+
sha256 = "sha256-+FIxi019+jnjpo4NhBQ4tb3ObLrEStMN5YD+MrTLa2E=";
22
22
};
23
23
24
24
nativeBuildInputs = [ ninja pkg-config meson ];
+2
-2
pkgs/development/libraries/libgbinder/default.nix
+2
-2
pkgs/development/libraries/libgbinder/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "libgbinder";
5
-
version = "1.1.19";
5
+
version = "1.1.25";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "mer-hybris";
9
9
repo = pname;
10
10
rev = version;
11
-
sha256 = "sha256-HTmNoTGyFtOXRy7Y/ZnEgTa2GW6/+TeZxZo7c7ksNtc=";
11
+
sha256 = "sha256-yr9FJd1+yJdP3vXHbuaaL5UmXGnKxR319LzXs76LBwk=";
12
12
};
13
13
14
14
outputs = [ "out" "dev" ];
+2
-2
pkgs/development/libraries/libxc/default.nix
+2
-2
pkgs/development/libraries/libxc/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "libxc";
5
-
version = "5.2.2";
5
+
version = "5.2.3";
6
6
7
7
src = fetchFromGitLab {
8
8
owner = "libxc";
9
9
repo = "libxc";
10
10
rev = version;
11
-
sha256 = "113sk7hxjpfbz3nrgjsc7bi6zrlwb3qq5s6h0zh37hz9bd1brq54";
11
+
sha256 = "sha256-PuLpwhyyht+kkPUTrJTH+VTY5WuOhi2mIUDrFqubF+w=";
12
12
};
13
13
14
14
nativeBuildInputs = [ perl cmake gfortran ];
+2
-2
pkgs/development/libraries/lief/default.nix
+2
-2
pkgs/development/libraries/lief/default.nix
···
10
10
in
11
11
stdenv.mkDerivation rec {
12
12
pname = "lief";
13
-
version = "0.12.0";
13
+
version = "0.12.1";
14
14
15
15
src = fetchFromGitHub {
16
16
owner = "lief-project";
17
17
repo = "LIEF";
18
18
rev = version;
19
-
sha256 = "sha256-ONU/geAkqVf8SDIi9dUvHxbJkmykHMCe2UVgUyRk0gg=";
19
+
sha256 = "sha256-IQqPwTNFHLOr8iwg8IhXpuiyg2rIdFuVDzwT39eA6/c=";
20
20
};
21
21
22
22
outputs = [ "out" "py" ];
+2
-2
pkgs/development/libraries/ngtcp2/default.nix
+2
-2
pkgs/development/libraries/ngtcp2/default.nix
···
7
7
8
8
stdenv.mkDerivation rec {
9
9
pname = "ngtcp2";
10
-
version = "0.6.0";
10
+
version = "0.7.0";
11
11
12
12
src = fetchFromGitHub {
13
13
owner = "ngtcp2";
14
14
repo = pname;
15
15
rev = "v${version}";
16
-
sha256 = "sha256-1cbbH411kn2OnxLWXQvmae0JW4HzXnEHYnucQEVAslk=";
16
+
sha256 = "sha256-REAN5TW0miWXI3HFxtW3znTKTrhsBbNqu1VfjC2w0no=";
17
17
};
18
18
19
19
outputs = [ "out" "dev" "doc" ];
+37
-30
pkgs/development/libraries/quickder/default.nix
+37
-30
pkgs/development/libraries/quickder/default.nix
···
1
-
{ lib, stdenv, fetchFromGitHub, python3Packages, hexio
2
-
, cmake, bash, arpa2cm, git, asn2quickder }:
1
+
{ lib
2
+
, stdenv
3
+
, fetchFromGitLab
4
+
, python3
5
+
, cmake
6
+
, doxygen
7
+
, graphviz
8
+
, quickmem
9
+
, arpa2common
10
+
, arpa2cm
11
+
, ensureNewerSourcesForZipFilesHook
12
+
}:
3
13
4
14
stdenv.mkDerivation rec {
5
15
pname = "quickder";
6
-
version = "1.3.0";
16
+
version = "1.7.1";
7
17
8
-
src = fetchFromGitHub {
9
-
sha256 = "15lxv8vcjnsjxg7ywcac5p6mj5vf5pxq1219yap653ci4f1liqfr";
10
-
rev = "version-${version}";
11
-
owner = "vanrein";
18
+
src = fetchFromGitLab {
19
+
owner = "arpa2";
12
20
repo = "quick-der";
21
+
rev = "v${version}";
22
+
sha256 = "sha256-f+ph5PL+uWRkswpOLDwZFWjh938wxoJ6xocJZ2WZLEk=";
13
23
};
14
24
15
-
nativeBuildInputs = [ cmake ];
25
+
nativeBuildInputs = [
26
+
cmake
27
+
doxygen
28
+
graphviz
29
+
ensureNewerSourcesForZipFilesHook
30
+
];
16
31
17
-
buildInputs = with python3Packages; [
32
+
buildInputs = [
18
33
arpa2cm
19
-
asn1ate
20
-
hexio
21
-
pyparsing
22
-
python
23
-
six
24
-
asn1ate
25
-
asn2quickder
34
+
arpa2common
35
+
(python3.withPackages (ps: with ps; [
36
+
asn1ate
37
+
colored
38
+
pyparsing
39
+
setuptools
40
+
six
41
+
]))
42
+
quickmem
26
43
];
27
44
45
+
28
46
postPatch = ''
29
-
substituteInPlace ./CMakeLists.txt \
30
-
--replace "get_version_from_git" "set (Quick-DER_VERSION 1.2) #"
31
-
substituteInPlace ./CMakeLists.txt \
32
-
--replace \$\{ARPA2CM_TOOLCHAIN_DIR} "$out/share/ARPA2CM/toolchain/"
33
-
patchShebangs python/scripts/
47
+
substituteInPlace setup.py --replace 'pyparsing==' 'pyparsing>='
34
48
'';
35
49
36
-
cmakeFlags = [
37
-
"-DNO_TESTING=ON"
38
-
"-DARPA2CM_TOOLCHAIN_DIR=$out/share/ARPA2CM/toolchain/"
39
-
];
40
-
41
-
preConfigure = ''
42
-
export PREFIX=$out
43
-
'';
50
+
doCheck = true;
44
51
45
52
meta = with lib; {
46
53
description = "Quick (and Easy) DER, a Library for parsing ASN.1";
47
-
homepage = "https://github.com/vanrein/quick-der";
54
+
homepage = "https://gitlab.com/arpa2/quick-der/";
48
55
license = licenses.bsd2;
49
56
platforms = platforms.linux;
50
57
maintainers = with maintainers; [ leenaars ];
+42
pkgs/development/libraries/quickmem/default.nix
+42
pkgs/development/libraries/quickmem/default.nix
···
1
+
{ lib
2
+
, stdenv
3
+
, fetchFromGitLab
4
+
, cmake
5
+
, doxygen
6
+
, graphviz
7
+
, arpa2common
8
+
, arpa2cm
9
+
}:
10
+
11
+
stdenv.mkDerivation rec {
12
+
pname = "quickmem";
13
+
version = "0.3.0";
14
+
15
+
src = fetchFromGitLab {
16
+
owner = "arpa2";
17
+
repo = "Quick-MEM";
18
+
rev = "v${version}";
19
+
sha256 = "sha256-cqg8QN4/I+zql7lVDDAgFA05Dmg4ylBTvPSPP7WATdc=";
20
+
};
21
+
22
+
nativeBuildInputs = [
23
+
cmake
24
+
doxygen
25
+
graphviz
26
+
];
27
+
28
+
buildInputs = [
29
+
arpa2cm
30
+
arpa2common
31
+
];
32
+
33
+
doCheck = true;
34
+
35
+
meta = with lib; {
36
+
description = "Memory pooling for ARPA2 projects";
37
+
homepage = "https://gitlab.com/arpa2/Quick-MEM/";
38
+
license = licenses.bsd2;
39
+
platforms = platforms.linux;
40
+
maintainers = with maintainers; [ leungbk ];
41
+
};
42
+
}
+2
-2
pkgs/development/libraries/science/math/petsc/default.nix
+2
-2
pkgs/development/libraries/science/math/petsc/default.nix
···
18
18
19
19
stdenv.mkDerivation rec {
20
20
pname = "petsc";
21
-
version = "3.17.0";
21
+
version = "3.17.3";
22
22
23
23
src = fetchurl {
24
24
url = "http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-${version}.tar.gz";
25
-
sha256 = "sha256-ltWspoThzhQliRpiDSeHc8JWEcsUQWWpOxdTEjjqr4o=";
25
+
sha256 = "sha256-XCSt5eSzLMBJNboNsdr+SNYzvrqqMKMDPx5YeI03h18=";
26
26
};
27
27
28
28
mpiSupport = !withp4est || p4est.mpiSupport;
+2
-2
pkgs/development/libraries/sope/default.nix
+2
-2
pkgs/development/libraries/sope/default.nix
···
4
4
5
5
gnustep.stdenv.mkDerivation rec {
6
6
pname = "sope";
7
-
version = "5.5.1";
7
+
version = "5.7.0";
8
8
9
9
src = fetchFromGitHub {
10
10
owner = "inverse-inc";
11
11
repo = pname;
12
12
rev = "SOPE-${version}";
13
-
sha256 = "sha256-w78YO5EQWtEiySOm9NpPbaMChbJppNBoZNOBs9fibbM=";
13
+
sha256 = "sha256-mS685NOB6IN3a5tE3yr+VUq55Ouc5af9aJ2wTfGsAlo=";
14
14
};
15
15
16
16
hardeningDisable = [ "format" ];
+2
-2
pkgs/development/libraries/termcolor/default.nix
+2
-2
pkgs/development/libraries/termcolor/default.nix
···
6
6
7
7
stdenv.mkDerivation rec {
8
8
pname = "termcolor";
9
-
version = "2.0.0";
9
+
version = "2.1.0";
10
10
11
11
src = fetchFromGitHub {
12
12
owner = "ikalnytskyi";
13
13
repo = "termcolor";
14
14
rev = "v${version}";
15
-
sha256 = "sha256-W0hB+lFJ2sm7DsbOzITOtjJuntSM55BfwUunOOS4RcA=";
15
+
sha256 = "sha256-2RXQ8sn2VNhQ2WZfwCCeQuM6x6C+sLA6ulAaFtaDMZw=";
16
16
};
17
17
18
18
nativeBuildInputs = [ cmake ];
+1
-1
pkgs/development/python-modules/maestral/default.nix
+1
-1
pkgs/development/python-modules/maestral/default.nix
···
90
90
meta = with lib; {
91
91
description = "Open-source Dropbox client for macOS and Linux";
92
92
license = licenses.mit;
93
-
maintainers = with maintainers; [ peterhoeg ];
93
+
maintainers = with maintainers; [ peterhoeg sfrijters ];
94
94
platforms = platforms.unix;
95
95
homepage = "https://maestral.app";
96
96
};
+8
-2
pkgs/development/python-modules/openai/default.nix
+8
-2
pkgs/development/python-modules/openai/default.nix
···
4
4
, pythonOlder
5
5
6
6
# Python dependencies
7
+
, numpy
7
8
, openpyxl
8
9
, pandas
9
10
, pandas-stubs
10
11
, requests
12
+
, scikit-learn
13
+
, tenacity
11
14
, tqdm
12
15
, wandb
13
16
···
18
21
19
22
buildPythonPackage rec {
20
23
pname = "openai";
21
-
version = "0.20.0";
24
+
version = "0.22.0";
22
25
23
26
disabled = pythonOlder "3.7.1";
24
27
···
27
30
owner = "openai";
28
31
repo = "openai-python";
29
32
rev = "v${version}";
30
-
sha256 = "sha256-kG7gsLAOoBCt7pxViO1Zhil2FGHigPEMJfBjdIp2th8=";
33
+
sha256 = "sha256-4FKFcUiY17hEiOGFP1fPBtcvcM19hFrHXX3ZLxgdJHI=";
31
34
};
32
35
33
36
propagatedBuildInputs = [
37
+
numpy
34
38
openpyxl
35
39
pandas
36
40
pandas-stubs
37
41
requests
42
+
scikit-learn
43
+
tenacity
38
44
tqdm
39
45
wandb
40
46
];
+2
-2
pkgs/development/python-modules/xml2rfc/default.nix
+2
-2
pkgs/development/python-modules/xml2rfc/default.nix
···
26
26
27
27
buildPythonPackage rec {
28
28
pname = "xml2rfc";
29
-
version = "3.13.0";
29
+
version = "3.13.1";
30
30
31
31
disabled = pythonOlder "3.6";
32
32
···
34
34
owner = "ietf-tools";
35
35
repo = "xml2rfc";
36
36
rev = "refs/tags/v${version}";
37
-
sha256 = "sha256-z+OVlqIuLP6D5qvS4VxJFjjLiYKH7pDKqYCrvv9FHJ4=";
37
+
sha256 = "sha256-DRHhcMPLBr1SM6e3BCB8gfvadd8CeMIOsPT+uzcET+4=";
38
38
};
39
39
40
40
postPatch = ''
+3
-3
pkgs/development/tools/analysis/tfsec/default.nix
+3
-3
pkgs/development/tools/analysis/tfsec/default.nix
···
5
5
6
6
buildGoModule rec {
7
7
pname = "tfsec";
8
-
version = "1.26.3";
8
+
version = "1.27.1";
9
9
10
10
src = fetchFromGitHub {
11
11
owner = "aquasecurity";
12
12
repo = pname;
13
13
rev = "v${version}";
14
-
hash = "sha256-E18iy2cQmdiZwB6mWp0wohS+Iea2WxEB+zf2d+rAXUc=";
14
+
hash = "sha256-9RMSSgpYAmQgIAy4pJRk3tKwx+unaFmSNgXdKK3HYTU=";
15
15
};
16
16
17
17
ldflags = [
···
22
22
# "-extldflags '-fno-PIC -static'"
23
23
];
24
24
25
-
vendorSha256 = "sha256-l4eIqWqDV3j/KgXuN5gnKmXa49m4uuYhoiFOdXrl/8o=";
25
+
vendorSha256 = "sha256-o3TGEsYtd7RVGcw7guhqpbKMFkiRBpvCFUeIhnKKIeQ=";
26
26
27
27
subPackages = [
28
28
"cmd/tfsec"
+4
-4
pkgs/development/tools/build-managers/arpa2cm/default.nix
+4
-4
pkgs/development/tools/build-managers/arpa2cm/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "arpa2cm";
5
-
version = "0.9.0";
5
+
version = "1.0.4";
6
6
7
7
src = fetchFromGitLab {
8
-
sha256 = "sha256-1z0fH8vZJiPkY/C654us9s2BULM1tlvvYcszNqk34yI=";
9
-
rev = "v${version}";
10
-
repo = pname;
11
8
owner = "arpa2";
9
+
repo = pname;
10
+
rev = "v${version}";
11
+
sha256 = "sha256-2vb/7UL+uWGrQNh8yOZ3gih5G1/eOp064hF78SDsPGk=";
12
12
};
13
13
14
14
nativeBuildInputs = [ cmake ];
+3
-3
pkgs/development/tools/conftest/default.nix
+3
-3
pkgs/development/tools/conftest/default.nix
···
2
2
3
3
buildGoModule rec {
4
4
pname = "conftest";
5
-
version = "0.33.2";
5
+
version = "0.34.0";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "open-policy-agent";
9
9
repo = "conftest";
10
10
rev = "v${version}";
11
-
sha256 = "sha256-/iSkgICZghnMgpV/Bz3OCTcfJuLmeIsip8Nx2uwVMNw=";
11
+
sha256 = "sha256-w9rqfmNEvp6yYXBl5CVeifgrP35dL+pYBgRs3vP1W4I=";
12
12
};
13
-
vendorSha256 = "sha256-U7BqGlQ5PRbUGvTTMgSo3hcf269GIowEGh87yoWmxqM=";
13
+
vendorSha256 = "sha256-NcizXQ4wQnA1ZdT74tVbuIbFwgEp5qJfoGnHmMC7kkI=";
14
14
15
15
ldflags = [
16
16
"-s"
+2
-2
pkgs/development/tools/misc/uncrustify/default.nix
+2
-2
pkgs/development/tools/misc/uncrustify/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "uncrustify";
5
-
version = "0.75.0";
5
+
version = "0.75.1";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "uncrustify";
9
9
repo = "uncrustify";
10
10
rev = "uncrustify-${version}";
11
-
sha256 = "sha256-UbcQvNnuN2VX60O9wXTksrijgrSGzYCseq0tGUtJ9Mg=";
11
+
sha256 = "sha256-wLzj/KcqXlcTsOJo7T166jLcWi1KNLmgblIqqkj7/9c=";
12
12
};
13
13
14
14
nativeBuildInputs = [ cmake python3 ];
+2
-2
pkgs/development/tools/sslmate/default.nix
+2
-2
pkgs/development/tools/sslmate/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "sslmate";
5
-
version = "1.9.0";
5
+
version = "1.9.1";
6
6
7
7
src = fetchurl {
8
8
url = "https://packages.sslmate.com/other/${pname}-${version}.tar.gz";
9
-
sha256 = "sha256-PkASJIRJH1kXjegOFMz36QzqT+qUBWslx/iavjFoW5g=";
9
+
sha256 = "sha256-F5szGn1cbw7R3lHMocM7as1RS/uaBqKCsvOxA+rXDOc=";
10
10
};
11
11
12
12
makeFlags = [ "PREFIX=$(out)" ];
+5
-5
pkgs/development/web/bun/default.nix
+5
-5
pkgs/development/web/bun/default.nix
···
4
4
aarch64-darwin = {
5
5
arch = "aarch64";
6
6
shortName = "darwin";
7
-
sha256 = "80304f6cf43c6be3db0303bdcb4de4995ace1a394ac6068bbe1e2b6fba32b2e5";
7
+
sha256 = "c82547d96125bf93ae76dafe203cae5f7cd50d041bfb1cf972f9f0232a0d1cc1";
8
8
};
9
9
10
10
aarch64-linux = {
11
11
arch = "aarch64";
12
12
shortName = "linux";
13
-
sha256 = "6b22b6221014fed9e6b6cb432505424e618ef095b2060945ad119cd8f2155fae";
13
+
sha256 = "3430f3ff456ee86ddb607a46ee937c9c1a02b8e4d2546de52b4493878f66afb8";
14
14
};
15
15
16
16
x86_64-darwin = {
17
17
arch = "x64";
18
18
shortName = "darwin";
19
-
sha256 = "33f4c420467af85584ba444606651a0352906c9135d952b266bb6da100ef95bf";
19
+
sha256 = "51fb5f29b5f00207ede11c892ccf5bb3ab437b77e7420e1c18b7fc91e02e2494";
20
20
};
21
21
22
22
x86_64-linux = {
23
23
arch = "x64";
24
24
shortName = "linux";
25
-
sha256 = "524a2d7e51ddda4786799552ae1c18ab8e6173bb30f158f26cae899a7e74f22f";
25
+
sha256 = "89fe00713a4e0e9f77d8842c5e07f771bd743271746fcb755c5d98cb5c00456e";
26
26
};
27
27
};
28
28
dist = dists.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}");
29
29
in
30
30
stdenvNoCC.mkDerivation rec {
31
-
version = "0.1.5";
31
+
version = "0.1.6";
32
32
pname = "bun";
33
33
34
34
src = fetchurl {
+1
-1
pkgs/os-specific/linux/apfs/default.nix
+1
-1
pkgs/os-specific/linux/apfs/default.nix
···
39
39
homepage = "https://github.com/linux-apfs/linux-apfs-rw";
40
40
license = licenses.gpl2Only;
41
41
platforms = platforms.linux;
42
-
broken = kernel.kernelOlder "4.9";
42
+
broken = kernel.kernelOlder "4.9" || kernel.kernelAtLeast "5.19";
43
43
maintainers = with maintainers; [ Luflosi ];
44
44
};
45
45
}
+1
pkgs/os-specific/linux/nvidia-x11/open.nix
+1
pkgs/os-specific/linux/nvidia-x11/open.nix
-2
pkgs/servers/dns/ncdns/default.nix
-2
pkgs/servers/dns/ncdns/default.nix
···
107
107
homepage = "https://github.com/namecoin/ncdns";
108
108
license = licenses.gpl3Plus;
109
109
maintainers = with maintainers; [ rnhmjoj ];
110
-
# module github.com/btcsuite/btcd@latest found (v0.23.1), but does not contain package github.com/btcsuite/btcd/btcec
111
-
broken = true;
112
110
};
113
111
}
+3
-3
pkgs/servers/geospatial/pg_tileserv/default.nix
+3
-3
pkgs/servers/geospatial/pg_tileserv/default.nix
···
2
2
3
3
buildGoModule rec {
4
4
pname = "pg_tileserv";
5
-
version = "1.0.8";
5
+
version = "1.0.9";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "CrunchyData";
9
9
repo = pname;
10
10
rev = "v${version}";
11
-
sha256 = "07xj807cbggnh8k7d2i7h326p4wjb8sz5ng0hbdnznvyc4sb2cdw";
11
+
sha256 = "sha256-pNm802DJu5t+Y9QZU6wDUcAVpJTZ4SxDK0J61wzuuRE=";
12
12
};
13
13
14
-
vendorSha256 = "sha256-qdlh9H039GwKTxOhx+dzyUHkzJbaOeuguKnBOyAPe/E=";
14
+
vendorSha256 = "sha256-iw9bIh1Ngj5IGhrZwmSPciyaAR73msZ283TB0ibwt+c=";
15
15
16
16
ldflags = [ "-s" "-w" "-X main.programVersion=${version}" ];
17
17
+2
-2
pkgs/servers/ser2net/default.nix
+2
-2
pkgs/servers/ser2net/default.nix
···
10
10
11
11
stdenv.mkDerivation rec {
12
12
pname = "ser2net";
13
-
version = "4.3.5";
13
+
version = "4.3.7";
14
14
15
15
src = fetchFromGitHub {
16
16
owner = "cminyard";
17
17
repo = pname;
18
18
rev = "v${version}";
19
-
hash = "sha256-B0O3Vcb+aM1qSQNrTFV9dY7j4CGOYFkGKfyMgt7PwIM=";
19
+
hash = "sha256-5/gdKueqWKEhHDho+q719J6lQt4XG9JExWef5/Y3y1s=";
20
20
};
21
21
22
22
passthru = {
+2
-2
pkgs/shells/rush/default.nix
+2
-2
pkgs/shells/rush/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "rush";
5
-
version = "2.2";
5
+
version = "2.3";
6
6
7
7
src = fetchurl {
8
8
url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
9
-
sha256 = "sha256-ld5TdpF7siprQCbhE4oxYhH40x3QZ5NCQlD3zRaNmM0=";
9
+
sha256 = "sha256-57gBYfZsKdK1moXBC52KgxKv/MIeQK6tDu+fznXLZ+Y=";
10
10
};
11
11
12
12
strictDeps = true;
+2
-2
pkgs/tools/misc/ddcutil/default.nix
+2
-2
pkgs/tools/misc/ddcutil/default.nix
···
15
15
16
16
stdenv.mkDerivation rec {
17
17
pname = "ddcutil";
18
-
version = "1.2.2";
18
+
version = "1.3.0";
19
19
20
20
src = fetchFromGitHub {
21
21
owner = "rockowitz";
22
22
repo = "ddcutil";
23
23
rev = "v${version}";
24
-
sha256 = "0hbd2ybpqmm96icg387vr57dqkdbc20vyimqjq5yx0sdlp4ikzi7";
24
+
sha256 = "sha256-Di/feEQOHNhU3y/HwXQoOnu+gPQYP2Oedf1CPt8gHJ0=";
25
25
};
26
26
27
27
nativeBuildInputs = [ autoreconfHook pkg-config ];
+12
-14
pkgs/tools/misc/hyfetch/default.nix
+12
-14
pkgs/tools/misc/hyfetch/default.nix
···
1
-
{ lib, python3Packages, fetchFromGitHub }:
1
+
{ lib, buildPythonPackage, fetchFromGitHub, typing-extensions, setuptools }:
2
2
3
-
python3Packages.buildPythonPackage rec {
3
+
buildPythonPackage rec {
4
4
pname = "HyFetch";
5
-
version = "1.1.2";
5
+
version = "1.3.0";
6
6
7
7
src = fetchFromGitHub {
8
8
repo = "hyfetch";
9
9
owner = "hykilpikonna";
10
-
rev = "92623417f90f0cf006c0dd2adcf3f24f4308fe0c";
11
-
sha256 = "sha256-26L2qt+RarRf3+L6+mMy/ZJNVBVirKs5oEclEsImtC0=";
10
+
rev = version;
11
+
sha256 = "sha256-8Mp3MV9HVzXzT/W6F/lD34tT0uOgqyydg31PlR3sMUA=";
12
12
};
13
13
14
-
propagatedBuildInputs = with python3Packages; [
14
+
# TODO: Remove with next release bump since it has been fixed upstream (hykilpikonna/hyfetch@d797a8c)
15
+
postPatch = ''
16
+
chmod +x neofetch
17
+
'';
18
+
19
+
propagatedBuildInputs = [
15
20
typing-extensions
16
21
setuptools
17
22
];
18
-
19
-
preCheck = ''
20
-
rm -rf hyfetch/color_scale_numpy.py
21
-
'';
22
23
23
24
meta = with lib; {
24
25
description = "neofetch with pride flags <3";
···
34
35
homepage = "https://github.com/hykilpikonna/HyFetch";
35
36
license = licenses.mit;
36
37
mainProgram = "hyfetch";
37
-
maintainers = [
38
-
maintainers.yisuidenghua
39
-
];
40
-
38
+
maintainers = with maintainers; [ yisuidenghua ];
41
39
};
42
40
}
+2
-2
pkgs/tools/misc/sfeed/default.nix
+2
-2
pkgs/tools/misc/sfeed/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "sfeed";
5
-
version = "1.4";
5
+
version = "1.5";
6
6
7
7
src = fetchgit {
8
8
url = "git://git.codemadness.org/sfeed";
9
9
rev = version;
10
-
sha256 = "sha256-fn+PE0WwBdllsO1gXbM2Ftdrl8ua/v50Ny4C/J4OK8Q=";
10
+
sha256 = "sha256-OF6xVzvTMbe8Yo64MIg7Cs91XtTBD5GtwAKUbQGYffA=";
11
11
};
12
12
13
13
buildInputs = [ ncurses ];
+2
-2
pkgs/tools/networking/siege/default.nix
+2
-2
pkgs/tools/networking/siege/default.nix
···
7
7
8
8
stdenv.mkDerivation rec {
9
9
pname = "siege";
10
-
version = "4.1.3";
10
+
version = "4.1.4";
11
11
12
12
src = fetchurl {
13
13
url = "http://download.joedog.org/siege/${pname}-${version}.tar.gz";
14
-
hash = "sha256-IlC8qPylOfGk5Mvluomv0yxHObL7xgx8phaNmngveQo=";
14
+
hash = "sha256-zkPfnH9rCBqE52CxaEMlGUebrrRXtHTAl6/6W0UqRcs=";
15
15
};
16
16
17
17
NIX_LDFLAGS = lib.optionalString stdenv.isLinux [
+3
-3
pkgs/tools/networking/snowflake/default.nix
+3
-3
pkgs/tools/networking/snowflake/default.nix
···
2
2
3
3
buildGoModule rec {
4
4
pname = "snowflake";
5
-
version = "2.2.0";
5
+
version = "2.3.0";
6
6
7
7
src = fetchgit {
8
8
url = "https://git.torproject.org/pluggable-transports/${pname}";
9
9
rev = "v${version}";
10
-
sha256 = "0iazamrfixv6yxc5m49adm97biq93pn6hwwpbh8yq558hrc6bh70";
10
+
sha256 = "sha256-LQ9QIdj3id6bEzAItMGc3pJFylNP4har79VKUa9qo20=";
11
11
};
12
12
13
-
vendorSha256 = "1v7cpg3kny0vqmdbgcc7i61wi5gx5wvrv0hmjykjrqgrvyq764c1";
13
+
vendorSha256 = "sha256-a2Ng+D1I0v5odChM6XVVnNwea/0SOTOmdm2dqKaSU3s=";
14
14
15
15
meta = with lib; {
16
16
description = "System to defeat internet censorship";
+2
-2
pkgs/tools/networking/spoofer/default.nix
+2
-2
pkgs/tools/networking/spoofer/default.nix
···
6
6
7
7
stdenv.mkDerivation rec {
8
8
pname = "spoofer";
9
-
version = "1.4.7";
9
+
version = "1.4.8";
10
10
11
11
src = fetchurl {
12
12
url = "https://www.caida.org/projects/spoofer/downloads/${pname}-${version}.tar.gz";
13
-
sha256 = "sha256-6ov1dZbxmBRIhfIzUaxiaHUeiU6SbNKhiQX1W4lmhD8=";
13
+
sha256 = "sha256-npSBC4uE22AF14vR2xPX9MEwflDCiCTifgYpxav9MXw=";
14
14
};
15
15
16
16
nativeBuildInputs = [ pkg-config ];
+3
-3
pkgs/tools/networking/telepresence2/default.nix
+3
-3
pkgs/tools/networking/telepresence2/default.nix
···
2
2
3
3
buildGoModule rec {
4
4
pname = "telepresence2";
5
-
version = "2.5.4";
5
+
version = "2.6.4";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "telepresenceio";
9
9
repo = "telepresence";
10
10
rev = "v${version}";
11
-
sha256 = "sha256-v6E1v89cVL4N8eKJ5pKU6BwQWZF5lLs4VLGhUS5J1rA=";
11
+
sha256 = "sha256-AZW58L0971GVnvafecHfVg3MWr/xGHi4ptycXcV63Fg=";
12
12
};
13
13
14
14
# The Helm chart is go:embed'ed as a tarball in the binary.
···
21
21
go run ./build-aux/package_embedded_chart/main.go ${src.rev}
22
22
'';
23
23
24
-
vendorSha256 = "sha256-RDXP7faijMujAV19l9NmI4xk0Js6DE5YZoHRo2GHyoU=";
24
+
vendorSha256 = "sha256-aa40+6cjpA6/bqpFiqayCkX0PBToPmsp99ykv6e7Huc=";
25
25
26
26
ldflags = [
27
27
"-s" "-w" "-X=github.com/telepresenceio/telepresence/v2/pkg/version.Version=${src.rev}"
+2
-2
pkgs/tools/networking/tinyssh/default.nix
+2
-2
pkgs/tools/networking/tinyssh/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "tinyssh";
5
-
version = "20220311";
5
+
version = "20220801";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "janmojzis";
9
9
repo = "tinyssh";
10
10
rev = version;
11
-
sha256 = "sha256-+lmPPc2UsNtOfuheWEZHAzmKBilNQ3kNh8ixzDnRjRc=";
11
+
sha256 = "sha256-y01Uq7SyIsFX3KL3V+fF6x3ukrUTuijxwwhPBE3ehI0=";
12
12
};
13
13
14
14
preConfigure = ''
+2
-2
pkgs/tools/system/jsvc/default.nix
+2
-2
pkgs/tools/system/jsvc/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "jsvc";
5
-
version = "1.3.0";
5
+
version = "1.3.1";
6
6
7
7
src = fetchurl {
8
8
url = "https://downloads.apache.org//commons/daemon/source/commons-daemon-${version}-src.tar.gz";
9
-
sha256 = "sha256-UzzXb+MRPVNTE8HYsB/yPK9rq8zGmbGmi0RGk3zER0s=";
9
+
sha256 = "sha256-SSc3ocubCfBjZtyUHpCE6rDkF7UtAAWsUIa9fQ1gHts=";
10
10
};
11
11
12
12
buildInputs = [ commonsDaemon ];
+3
-3
pkgs/tools/text/seehecht/default.nix
+3
-3
pkgs/tools/text/seehecht/default.nix
···
2
2
3
3
rustPlatform.buildRustPackage rec {
4
4
pname = "seehecht";
5
-
version = "3.0.2";
5
+
version = "3.0.3";
6
6
7
7
src = fetchFromGitea {
8
8
domain = "codeberg.org";
9
9
owner = "annaaurora";
10
10
repo = "seehecht";
11
11
rev = "v${version}";
12
-
sha256 = "sha256-x5zZEDaBmWpyvY+sKuiK4L+hc85prxCueWYUNMi9ty0=";
12
+
sha256 = "sha256-KIxK0JYfq/1Bn4LOn+LzWPBUvGYMvOEuqS7GMpDRvW0=";
13
13
};
14
14
15
-
cargoSha256 = "sha256-mWGmMtUYeM97SM+/jtOzkAe1usuZT4yOI6PAbiGKe7M=";
15
+
cargoSha256 = "sha256-AeVUVF4SBS9FG0iezLBKUm4Uk1PPRXPTON93evgL9IA=";
16
16
17
17
postInstall = ''
18
18
ln -s $out/bin/seh $out/bin/seehecht
+3
-1
pkgs/top-level/all-packages.nix
+3
-1
pkgs/top-level/all-packages.nix
···
20778
20778
20779
20779
quickder = callPackage ../development/libraries/quickder {};
20780
20780
20781
+
quickmem = callPackage ../development/libraries/quickmem {};
20782
+
20781
20783
quicksynergy = callPackage ../applications/misc/quicksynergy { };
20782
20784
20783
20785
quill = callPackage ../tools/security/quill {
···
34828
34830
34829
34831
hplipWithPlugin = hplip.override { withPlugin = true; };
34830
34832
34831
-
hyfetch = callPackage ../tools/misc/hyfetch { };
34833
+
hyfetch = python3Packages.callPackage ../tools/misc/hyfetch { };
34832
34834
34833
34835
hyperfine = callPackage ../tools/misc/hyperfine {
34834
34836
inherit (darwin.apple_sdk.frameworks) Security;