Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 34d58cb8396b
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 13add13388cd
Choose a head ref

Commits on Jun 2, 2020

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    picnoir Félix
    Copy the full SHA
    9857b8b View commit details

Commits on Jun 6, 2020

  1. vscode, vscodium: 1.45.0 -> 1.45.1

    Roman Kuznetsov committed Jun 6, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    picnoir Félix
    Copy the full SHA
    d13a479 View commit details

Commits on Jun 7, 2020

  1. Copy the full SHA
    177ac37 View commit details
  2. qsudo: init at 2020.03.27

    romildo committed Jun 7, 2020
    Copy the full SHA
    da6ab66 View commit details

Commits on Jun 8, 2020

  1. bat: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    efe9c7c View commit details
  2. exa: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    6ade1ec View commit details
  3. fd: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    bec1b17 View commit details
  4. fzf: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    6ac7026 View commit details
  5. miniserve: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    f13cb53 View commit details
  6. ncdu: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    d2528b8 View commit details
  7. megatools: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    cc1b2a1 View commit details
  8. ripgrep: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    72fb771 View commit details
  9. shfmt: add maintainer

    zowoq committed Jun 8, 2020
    Copy the full SHA
    794e0f7 View commit details
  10. codeql: 2.1.4 -> 2.2.1

    r-ryantm committed Jun 8, 2020
    Copy the full SHA
    1d2e139 View commit details

Commits on Jun 9, 2020

  1. cargo-watch: 7.4.0 -> 7.4.1

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    264f856 View commit details
  2. Copy the full SHA
    ee092d0 View commit details
  3. facter: 3.14.10 -> 3.14.11

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    fff8963 View commit details
  4. Copy the full SHA
    01b660d View commit details
  5. feh: 3.4 -> 3.4.1

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    fbace4e View commit details
  6. Copy the full SHA
    62f80aa View commit details
  7. fetchmail: 6.4.5 -> 6.4.6

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    9ca7281 View commit details
  8. freetds: 1.1.39 -> 1.1.40

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    42f3f3c View commit details
  9. flyway: 6.4.2 -> 6.4.3

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    074911e View commit details
  10. Copy the full SHA
    27276d8 View commit details
  11. hopper: 4.5.27 -> 4.5.28

    r-ryantm committed Jun 9, 2020
    Copy the full SHA
    663ea3b View commit details

Commits on Jun 10, 2020

  1. joker: 0.15.3 -> 0.15.4

    r-ryantm committed Jun 10, 2020
    Copy the full SHA
    81c9cc0 View commit details
  2. jmol: 14.30.2 -> 14.31.0

    r-ryantm committed Jun 10, 2020
    Copy the full SHA
    c04e2c4 View commit details
  3. maintains: add mir06

    mir06 committed Jun 10, 2020
    Copy the full SHA
    b621677 View commit details
  4. liberfa: init at 1.7.0

    mir06 committed Jun 10, 2020
    Copy the full SHA
    5fe5be3 View commit details
  5. Merge pull request #89620 from kuznero/vscode

    vscode, vscodium: 1.45.0 -> 1.45.1
    Mic92 authored Jun 10, 2020
    Copy the full SHA
    496bc90 View commit details
  6. Copy the full SHA
    ffa5137 View commit details
  7. Copy the full SHA
    af4491f View commit details
  8. chromium{Beta,Dev}: Fix the builds

    Fix #89615.
    primeos committed Jun 10, 2020
    1
    Copy the full SHA
    e466ea7 View commit details
  9. Merge pull request #89952 from r-ryantm/auto-update/freetds

    freetds: 1.1.39 -> 1.1.40
    peterhoeg authored Jun 10, 2020
    Copy the full SHA
    d01d1da View commit details
  10. Merge pull request #89736 from romildo/fix.lumina-desktop

    lumina.lumina: make bsdtar available for lumina-archiver
    romildo authored Jun 10, 2020
    Copy the full SHA
    7a25acb View commit details
  11. Merge pull request #89765 from romildo/upd.qsudo

    qsudo: init at 2020.03.27
    romildo authored Jun 10, 2020
    Copy the full SHA
    1f1f02b View commit details
  12. Copy the full SHA
    37eba90 View commit details
  13. Merge pull request #90006 from r-ryantm/auto-update/joker

    joker: 0.15.3 -> 0.15.4
    marsam authored Jun 10, 2020
    Copy the full SHA
    a6c9c25 View commit details
  14. Merge pull request #89978 from r-ryantm/auto-update/flyway

    flyway: 6.4.2 -> 6.4.3
    marsam authored Jun 10, 2020
    Copy the full SHA
    744f87a View commit details
  15. Merge pull request #89938 from r-ryantm/auto-update/gitui

    gitAndTools.gitui: 0.3.0 -> 0.5.0
    marsam authored Jun 10, 2020
    Copy the full SHA
    531bedd View commit details
  16. slurm: bugifx, add su/echo paths

    slurmd requires su and echo to work with "--get-user-env". If slurmd
    does not find /bin/su or /bin/echo, it crashes.
    markuskowa committed Jun 10, 2020
    Copy the full SHA
    5d8f61f View commit details
  17. Merge pull request #89944 from r-ryantm/auto-update/gallery_dl

    gallery-dl: 1.13.6 -> 1.14.0
    marsam authored Jun 10, 2020
    Copy the full SHA
    9bfa44f View commit details
  18. pipewire: 0.3.5 -> 0.3.6

    flokli committed Jun 10, 2020
    Copy the full SHA
    b981b77 View commit details
  19. Merge pull request #89784 from zowoq/add-maintainer

    various packages: add myself as maintainer
    marsam authored Jun 10, 2020
    Copy the full SHA
    fb9ca64 View commit details
  20. Merge pull request #89946 from r-ryantm/auto-update/fetchmail

    fetchmail: 6.4.5 -> 6.4.6
    marsam authored Jun 10, 2020
    Copy the full SHA
    9e7b600 View commit details
  21. Merge pull request #89908 from zowoq/dnscrypt-proxy

    dnscrypt-proxy2: 2.0.42 -> 2.0.43
    marsam authored Jun 10, 2020
    Copy the full SHA
    d2d9ce8 View commit details
  22. Merge pull request #90037 from r-ryantm/auto-update/libcloudproviders

    libcloudproviders: 0.3.0 -> 0.3.1
    jtojnar authored Jun 10, 2020
    Copy the full SHA
    6cd7394 View commit details
  23. marvin: 20.12.0 -> 20.13.0

    r-ryantm committed Jun 10, 2020
    Copy the full SHA
    0f890be View commit details
  24. Copy the full SHA
    c494fc5 View commit details
  25. Copy the full SHA
    0776d90 View commit details
Showing with 501 additions and 280 deletions.
  1. +6 −0 maintainers/maintainer-list.nix
  2. +15 −8 nixos/modules/services/mail/opensmtpd.nix
  3. +2 −0 nixos/modules/services/torrent/transmission.nix
  4. +3 −3 pkgs/applications/editors/vscode/vscode.nix
  5. +3 −3 pkgs/applications/editors/vscode/vscodium.nix
  6. +2 −2 pkgs/applications/graphics/feh/default.nix
  7. +2 −2 pkgs/applications/misc/fetchmail/default.nix
  8. +2 −2 pkgs/applications/misc/gallery-dl/default.nix
  9. +42 −0 pkgs/applications/misc/qsudo/default.nix
  10. +8 −1 pkgs/applications/networking/browsers/chromium/common.nix
  11. +2 −1 pkgs/applications/networking/sniffers/wireshark/default.nix
  12. +2 −2 pkgs/applications/science/chemistry/jmol/default.nix
  13. +2 −2 pkgs/applications/science/chemistry/marvin/default.nix
  14. +3 −3 pkgs/applications/version-management/git-and-tools/gitui/default.nix
  15. +2 −2 pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
  16. +6 −1 pkgs/desktops/lumina/lumina/default.nix
  17. +3 −3 pkgs/development/interpreters/joker/default.nix
  18. +2 −2 pkgs/development/libraries/freetds/default.nix
  19. +2 −2 pkgs/development/libraries/libcloudproviders/default.nix
  20. +27 −0 pkgs/development/libraries/liberfa/default.nix
  21. +9 −7 pkgs/development/libraries/libpcap/default.nix
  22. +2 −2 pkgs/development/libraries/mm-common/default.nix
  23. +2 −2 pkgs/development/libraries/pipewire/default.nix
  24. +3 −0 pkgs/development/node-packages/default.nix
  25. +6 −2 pkgs/development/python-modules/nix-prefetch-github/default.nix
  26. +2 −2 pkgs/development/tools/analysis/codeql/default.nix
  27. +2 −2 pkgs/development/tools/analysis/hopper/default.nix
  28. +2 −2 pkgs/development/tools/cmake-language-server/default.nix
  29. +2 −2 pkgs/development/tools/flyway/default.nix
  30. +3 −3 pkgs/development/tools/rust/cargo-watch/default.nix
  31. +172 −164 pkgs/games/anki/default.nix
  32. +12 −7 pkgs/servers/computing/slurm/default.nix
  33. +7 −2 pkgs/stdenv/generic/check-meta.nix
  34. +10 −1 pkgs/tools/filesystems/nixpart/0.4/cryptsetup.nix
  35. +4 −4 pkgs/tools/filesystems/nixpart/0.4/default.nix
  36. +13 −1 pkgs/tools/filesystems/nixpart/0.4/lvm2.nix
  37. +18 −1 pkgs/tools/filesystems/nixpart/0.4/multipath-tools.nix
  38. +10 −1 pkgs/tools/filesystems/nixpart/0.4/parted.nix
  39. +12 −0 pkgs/tools/filesystems/nixpart/0.4/pyblock-sysmacros.h.patch
  40. +6 −0 pkgs/tools/filesystems/nixpart/0.4/pyblock.nix
  41. +1 −1 pkgs/tools/misc/bat/default.nix
  42. +1 −1 pkgs/tools/misc/exa/default.nix
  43. +2 −2 pkgs/tools/misc/execline/default.nix
  44. +1 −1 pkgs/tools/misc/fd/default.nix
  45. +2 −2 pkgs/tools/misc/fzf/default.nix
  46. +1 −1 pkgs/tools/misc/miniserve/default.nix
  47. +1 −1 pkgs/tools/misc/ncdu/default.nix
  48. +3 −3 pkgs/tools/misc/starship/default.nix
  49. +6 −6 pkgs/tools/networking/dnscrypt-proxy2/default.nix
  50. +1 −1 pkgs/tools/networking/megatools/default.nix
  51. +40 −13 pkgs/tools/networking/network-manager/fortisslvpn/default.nix
  52. +2 −2 pkgs/tools/system/facter/default.nix
  53. +1 −1 pkgs/tools/text/ripgrep/default.nix
  54. +2 −1 pkgs/tools/text/shfmt/default.nix
  55. +4 −0 pkgs/top-level/all-packages.nix
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -5154,6 +5154,12 @@
fingerprint = "3196 83D3 9A1B 4DE1 3DC2 51FD FEA8 88C9 F5D6 4F62";
}];
};
mir06 = {
email = "armin.leuprecht@uni-graz.at";
github = "mir06";
githubId = 8479244;
name = "Armin Leuprecht";
};
mirdhyn = {
email = "mirdhyn@gmail.com";
github = "mirdhyn";
23 changes: 15 additions & 8 deletions nixos/modules/services/mail/opensmtpd.nix
Original file line number Diff line number Diff line change
@@ -17,6 +17,10 @@ in {

###### interface

imports = [
(mkRenamedOptionModule [ "services" "opensmtpd" "addSendmailToSystemPath" ] [ "services" "opensmtpd" "setSendmail" ])
];

options = {

services.opensmtpd = {
@@ -34,13 +38,10 @@ in {
description = "The OpenSMTPD package to use.";
};

addSendmailToSystemPath = mkOption {
setSendmail = mkOption {
type = types.bool;
default = true;
description = ''
Whether to add OpenSMTPD's sendmail binary to the
system path or not.
'';
description = "Whether to set the system sendmail to OpenSMTPD's.";
};

extraServerArgs = mkOption {
@@ -82,7 +83,7 @@ in {

###### implementation

config = mkIf cfg.enable {
config = mkIf cfg.enable rec {
users.groups = {
smtpd.gid = config.ids.gids.smtpd;
smtpq.gid = config.ids.gids.smtpq;
@@ -101,6 +102,14 @@ in {
};
};

security.wrappers.smtpctl = {
group = "smtpq";
setgid = true;
source = "${cfg.package}/bin/smtpctl";
};

services.mail.sendmailSetuidWrapper = mkIf cfg.setSendmail security.wrappers.smtpctl;

systemd.tmpfiles.rules = [
"d /var/spool/smtpd 711 root - - -"
"d /var/spool/smtpd/offline 770 root smtpq - -"
@@ -119,7 +128,5 @@ in {
serviceConfig.ExecStart = "${cfg.package}/sbin/smtpd -d -f ${conf} ${args}";
environment.OPENSMTPD_PROC_PATH = "${procEnv}/libexec/opensmtpd";
};

environment.systemPackages = mkIf cfg.addSendmailToSystemPath [ sendmail ];
};
}
2 changes: 2 additions & 0 deletions nixos/modules/services/torrent/transmission.nix
Original file line number Diff line number Diff line change
@@ -179,6 +179,8 @@ in
${getLib pkgs.utillinuxMinimal.out}/lib/libblkid.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libmount.so.* mr,
${getLib pkgs.utillinuxMinimal.out}/lib/libuuid.so.* mr,
${getLib pkgs.gcc.cc.lib}/lib/libstdc++.so.* mr,
${getLib pkgs.gcc.cc.lib}/lib/libgcc_s.so.* mr,
@{PROC}/sys/kernel/random/uuid r,
@{PROC}/sys/vm/overcommit_memory r,
6 changes: 3 additions & 3 deletions pkgs/applications/editors/vscode/vscode.nix
Original file line number Diff line number Diff line change
@@ -11,8 +11,8 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";

sha256 = {
x86_64-linux = "16zchjp72m6n6za4ak5kn2ax1s5pjfn7l082d6gfbb2y62isvs7q";
x86_64-darwin = "0w35s6nxagcnd6xcm6bp0m63agkqxffig61cr3nnmpbcgj9zc969";
x86_64-linux = "0zdg6z6h0h8vvwdrnihwd76bik41spv6xbw7cdh7hz97sjsh15zq";
x86_64-darwin = "1c5c24vj8nqsxx8hwfj04as7vsl9gnl97yniw36pdfgv88v8qzin";
}.${system};
in
callPackage ./generic.nix rec {
@@ -21,7 +21,7 @@ in

# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
version = "1.45.0";
version = "1.45.1";
pname = "vscode";

executableName = "code" + lib.optionalString isInsiders "-insiders";
6 changes: 3 additions & 3 deletions pkgs/applications/editors/vscode/vscodium.nix
Original file line number Diff line number Diff line change
@@ -11,8 +11,8 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";

sha256 = {
x86_64-linux = "1wb4s2jw90irlawgl6539gwl0xwaxglaksmbcddbvnr6rq3ypn8n";
x86_64-darwin = "16c1r7knfd5pfqhnk77nanh82azkc28pwkqfcyasbdgm70k17d3p";
x86_64-linux = "1m965d8ggg2ffbhyrgadfrgikcavyjszc3sgbsd930b8pxrmqlxp";
x86_64-darwin = "017fj7imjxa0n3r7c9kcz7192rxkw18bry6rfkv2hycfja70j5qj";
}.${system};

sourceRoot = {
@@ -27,7 +27,7 @@ in

# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
version = "1.45.0";
version = "1.45.1";
pname = "vscodium";

executableName = "codium";
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/feh/default.nix
Original file line number Diff line number Diff line change
@@ -6,11 +6,11 @@ with stdenv.lib;

stdenv.mkDerivation rec {
pname = "feh";
version = "3.4";
version = "3.4.1";

src = fetchurl {
url = "https://feh.finalrewind.org/${pname}-${version}.tar.bz2";
sha256 = "0r83zincbfnk8g13xwm2qaccml9srnwlsmpc1f0nhwjkqyjmqm0q";
sha256 = "0yvvj1s7ayn0lwils582smwkmckdk0gij5c58g45n4xh981n693q";
};

outputs = [ "out" "man" "doc" ];
4 changes: 2 additions & 2 deletions pkgs/applications/misc/fetchmail/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchurl, openssl }:

let
version = "6.4.5";
version = "6.4.6";
in
stdenv.mkDerivation {
pname = "fetchmail";
inherit version;

src = fetchurl {
url = "mirror://sourceforge/fetchmail/fetchmail-${version}.tar.xz";
sha256 = "073bjh8qbvww7f5gbd6pq640qspi7dc6cjndvm0h2jcl0a90c3yk";
sha256 = "04b0sq1xad6gs1bfhkbmhsn1kq6y4gsx9l9ywjvd5d0rc15yrvqn";
};

buildInputs = [ openssl ];
4 changes: 2 additions & 2 deletions pkgs/applications/misc/gallery-dl/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

python3Packages.buildPythonApplication rec {
pname = "gallery_dl";
version = "1.13.6";
version = "1.14.0";

src = python3Packages.fetchPypi {
inherit pname version;
sha256 = "17hgryj8qsxcx3c96ir25q0wsh5q0s6c6fb33lqfdbrfxrjcixbk";
sha256 = "0ckqxibyf14lgl1aj5pv79bmfanacgcc96x6mdwfp2dnbvfjk71b";
};

doCheck = false;
42 changes: 42 additions & 0 deletions pkgs/applications/misc/qsudo/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{ stdenv
, mkDerivation
, fetchFromGitHub
, qmake
, qtbase
, sudo
}:

mkDerivation rec {
pname = "qsudo";
version = "2020.03.27";

src = fetchFromGitHub {
owner = "project-trident";
repo = pname;
rev = "v${version}";
sha256 = "06kg057vwkvafnk69m9rar4wih3vq4h36wbzwbfc2kndsnn47lfl";
};

sourceRoot = "source/src-qt5";

nativeBuildInputs = [
qmake
];

buildInputs = [
qtbase
sudo
];

postPatch = ''
substituteInPlace qsudo.pro --replace /usr/bin $out/bin
'';

meta = with stdenv.lib; {
description = "Graphical sudo utility from Project Trident";
homepage = "https://github.com/project-trident/qsudo";
license = licenses.bsd2;
platforms = platforms.linux;
maintainers = [ maintainers.romildo ];
};
}
9 changes: 8 additions & 1 deletion pkgs/applications/networking/browsers/chromium/common.nix
Original file line number Diff line number Diff line change
@@ -13,6 +13,7 @@
, bison, gperf
, glib, gtk3, dbus-glib
, glibc
, xorg
, libXScrnSaver, libXcursor, libXtst, libGLU, libGL
, protobuf, speechd, libXdamage, cups
, ffmpeg, libxslt, libxml2, at-spi2-core
@@ -123,7 +124,8 @@ let
ninja which python2Packages.python perl pkgconfig
python2Packages.ply python2Packages.jinja2 nodejs
gnutar
] ++ optional (versionAtLeast version "83") python2Packages.setuptools;
] ++ optional (versionAtLeast version "83") python2Packages.setuptools
++ optional (versionAtLeast version "84") (xorg.xcbproto.override { python = python2Packages.python; });

buildInputs = defaultDependencies ++ [
nspr nss systemd
@@ -224,6 +226,11 @@ let
ln -s ${stdenv.cc}/bin/clang third_party/llvm-build/Release+Asserts/bin/clang
ln -s ${stdenv.cc}/bin/clang++ third_party/llvm-build/Release+Asserts/bin/clang++
ln -s ${llvmPackages.llvm}/bin/llvm-ar third_party/llvm-build/Release+Asserts/bin/llvm-ar
'' + optionalString (versionAtLeast version "84") ''
substituteInPlace ui/gfx/x/BUILD.gn \
--replace \
'/usr/share/xcb' \
'${xorg.xcbproto}/share/xcb/'
'';

gnFlags = mkGnFlags (optionalAttrs (versionRange "0" "84") {
3 changes: 2 additions & 1 deletion pkgs/applications/networking/sniffers/wireshark/default.nix
Original file line number Diff line number Diff line change
@@ -12,6 +12,7 @@ with stdenv.lib;
let
version = "3.2.4";
variant = if withQt then "qt" else "cli";
pcap = libpcap.override { withBluez = stdenv.isLinux; };

in stdenv.mkDerivation {
pname = "wireshark-${variant}";
@@ -35,7 +36,7 @@ in stdenv.mkDerivation {
] ++ optional withQt qt5.wrapQtAppsHook;

buildInputs = [
gettext pcre perl libpcap lua5 libssh nghttp2 openssl libgcrypt
gettext pcre perl pcap lua5 libssh nghttp2 openssl libgcrypt
libgpgerror gnutls geoip c-ares python3 glib zlib makeWrapper
] ++ optionals withQt (with qt5; [ qtbase qtmultimedia qtsvg qttools ])
++ optionals stdenv.isLinux [ libcap libnl ]
4 changes: 2 additions & 2 deletions pkgs/applications/science/chemistry/jmol/default.nix
Original file line number Diff line number Diff line change
@@ -17,14 +17,14 @@ let
};
in
stdenv.mkDerivation rec {
version = "14.30.2";
version = "14.31.0";
pname = "jmol";

src = let
baseVersion = "${lib.versions.major version}.${lib.versions.minor version}";
in fetchurl {
url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz";
sha256 = "0f9sxhxyqrd1vvmq566v1zpzzlci37pm9j7alzak766x5dg5yyz1";
sha256 = "14p823vxb8sfis1dgq8i9kj0rqf3cb8d0l8pspb8nz30fcvp1q7f";
};

patchPhase = ''
4 changes: 2 additions & 2 deletions pkgs/applications/science/chemistry/marvin/default.nix
Original file line number Diff line number Diff line change
@@ -4,12 +4,12 @@ with stdenv.lib;

stdenv.mkDerivation rec {
pname = "marvin";
version = "20.12.0";
version = "20.13.0";

src = fetchurl {
name = "marvin-${version}.deb";
url = "http://dl.chemaxon.com/marvin/${version}/marvin_linux_${versions.majorMinor version}.deb";
sha256 = "1imfr56nbq2mbcyapwa8xmcmj5rjhbjz9r438387s73kd1avd6yl";
sha256 = "1mbbl7z215l6z4acwdrmqnvlvc2hv4znz4dmng9iw7rrqns3jjlv";
};

nativeBuildInputs = [ dpkg makeWrapper ];
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

rustPlatform.buildRustPackage rec {
pname = "gitui";
version = "0.3.0";
version = "0.5.0";

src = fetchFromGitHub {
owner = "extrawurst";
repo = pname;
rev = "v${version}";
sha256 = "0rdaschf6030zprz81g7xnx57idjsq3bjhjp5d9387ha5njq0bp1";
sha256 = "0z3k83nfnl765ably4naybjf614qfizzpqb40ppwljijj9nqlng1";
};

cargoSha256 = "1k24xabhgwwdvslq81w6b8jnnjxbafj4s0zpcq2c4hals2xxwfy4";
cargoSha256 = "11y4q56vl5dp2vdc7dc5q44l2m0mn590hfg6i134m11r8988am6y";

buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];

4 changes: 2 additions & 2 deletions pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
Original file line number Diff line number Diff line change
@@ -24,13 +24,13 @@

let
pname = "gnome-applets";
version = "3.36.3";
version = "3.36.4";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";

src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
sha256 = "02jwh5yxka2mnzdqnr55lfijplvscy97isv7lqx1zvsi2p7hy38m";
sha256 = "1cd7y2air9cjznqmnynadbsayvq4dpsi39avnz46vv0bavx1aiwz";
};

nativeBuildInputs = [
7 changes: 6 additions & 1 deletion pkgs/desktops/lumina/lumina/default.nix
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@
, mkDerivation
, fetchFromGitHub
, fluxbox
, libarchive
, numlockx
, qmake
, qtbase
@@ -33,6 +34,7 @@ mkDerivation rec {

buildInputs = [
fluxbox # window manager for Lumina DE
libarchive # make `bsdtar` available for lumina-archiver
numlockx # required for changing state of numlock at login
qtbase
qtmultimedia
@@ -66,9 +68,12 @@ mkDerivation rec {
substituteInPlace src-qt5/core-utils/lumina-config/pages/page_fluxbox_settings.cpp \
--replace 'LOS::AppPrefix()+"share/fluxbox' "\"${fluxbox}/share/fluxbox"
# Add full path of bsdtar to lumina-archiver
substituteInPlace src-qt5/desktop-utils/lumina-archiver/TarBackend.cpp \
--replace '"bsdtar"' '"${stdenv.lib.getBin libarchive}/bin/bsdtar"'
# Fix desktop files
for i in $(grep -lir 'OnlyShowIn=Lumina' src-qt5); do
echo ===== $i
substituteInPlace $i --replace 'OnlyShowIn=Lumina' 'OnlyShowIn=X-Lumina'
done
'';
6 changes: 3 additions & 3 deletions pkgs/development/interpreters/joker/default.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

buildGoModule rec {
pname = "joker";
version = "0.15.3";
version = "0.15.4";

src = fetchFromGitHub {
rev = "v${version}";
owner = "candid82";
repo = "joker";
sha256 = "1pxj6flyhf522zjab1dfvxfajyx3v3rzs7l8ma7ma6b8zmwp2wdn";
sha256 = "1ad6cdqadd1zs9zh85zyhdiiv6ir28k28w034vzsx5zaipvy4kml";
};

vendorSha256 = "1rn8ijq3v3fzlbyvm7g4i3qpwcl3vrl4rbcvlbzv05wxrgcw9iqb";
vendorSha256 = "031ban30kx84r54fj9aq96pwkz9nqh4p9yzs4l8i1wqmy52rldvl";

preBuild = ''
go generate ./...
4 changes: 2 additions & 2 deletions pkgs/development/libraries/freetds/default.nix
Original file line number Diff line number Diff line change
@@ -8,11 +8,11 @@ assert odbcSupport -> unixODBC != null;

stdenv.mkDerivation rec {
pname = "freetds";
version = "1.1.39";
version = "1.1.40";

src = fetchurl {
url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2";
sha256 = "1p5ixc1hxh9mmhplndf1j87cw9989bp0fh0nsbx6l3p2wnqz9nyl";
sha256 = "0wc7xxf8fzpp3pc3hpsamnykn0vjkq53qp53nyxjjcri8g0ch7wq";
};

buildInputs = [
Loading