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: 7e57508cfca7
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 726c05e5a8bd
Choose a head ref

Commits on Jun 4, 2020

  1. Copy the full SHA
    408b1a0 View commit details

Commits on Jun 14, 2020

  1. Copy the full SHA
    60c0ad3 View commit details

Commits on Sep 9, 2020

  1. wasmer: enable cranelift backend

    Since wasmer 0.17 no backends are enabled by default. Backends are now detected
    using the [makefile](https://github.com/wasmerio/wasmer/blob/master/Makefile).
    This change enables cranelift as this used to be the old default. At
    least one backend is needed for the `run` subcommand to work. If we want
    to replicate the actual logic in the makefile, we would probably want to
    enable the singlepass and llvm backend as well. However enabling llvm
    backend introduces a dependency on openssl, so we opted for replicating
    the old default behavior.
    simonrainerson committed Sep 9, 2020
    Copy the full SHA
    5cf2869 View commit details

Commits on Oct 1, 2020

  1. Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    916246b View commit details

Commits on Nov 5, 2020

  1. Copy the full SHA
    0601f34 View commit details

Commits on Nov 12, 2020

  1. Copy the full SHA
    7a4e4c9 View commit details
  2. xmountains: init at 2.10

    djanatyn committed Nov 12, 2020
    Copy the full SHA
    de39cac View commit details

Commits on Nov 14, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    kampka Christian Kampka
    Copy the full SHA
    86732c4 View commit details

Commits on Nov 23, 2020

  1. platforms.nix: Remove now unused kernelMajor

    The last use of `kernelMajor` in Nixpkgs was removed in 2018.
    
    Even then, I'm not positive it was actually in an exercised code path.
    
    AFAIUI this is now totally redundant and useless as it really was meant
    for the 2.4 -> 2.6 transition.
    samueldr committed Nov 23, 2020
    Copy the full SHA
    837fe2e View commit details
  2. Copy the full SHA
    8864ea6 View commit details

Commits on Nov 26, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    SamirHafez Samir Hafez
    Copy the full SHA
    7716818 View commit details

Commits on Dec 2, 2020

  1. fwts: 20.09.00 -> 20.11.00

    r-ryantm committed Dec 2, 2020
    Copy the full SHA
    6c3684b View commit details

Commits on Dec 10, 2020

  1. Copy the full SHA
    ba978ed View commit details
  2. Copy the full SHA
    3f6ad33 View commit details

Commits on Dec 11, 2020

  1. libinfinity: 0.7.1 -> 0.7.2

    pkern committed Dec 11, 2020
    Copy the full SHA
    4499917 View commit details

Commits on Dec 14, 2020

  1. Copy the full SHA
    25a1939 View commit details
  2. mosh: Hermeticize mosh-client path reference from mosh.pl

    Do the same thing as we do for the "ssh" binary, except with
    mosh-client: Patch the perl source to substitute mosh-client with
    @mosh-client@, then substituteInPlace the variable out for the
    compilation output path.
    antifuchs committed Dec 14, 2020
    Copy the full SHA
    9b18a0f View commit details
  3. citra: 2020-03-21 -> 2020-12-07

    Version bump, comes with support for save states and other improvements.
    Sebelino committed Dec 14, 2020
    Copy the full SHA
    f35820f View commit details
  4. Verified

    This commit was signed with the committer’s verified signature.
    jlesquembre José Luis Lafuente
    Copy the full SHA
    9ae1dda View commit details

Commits on Dec 15, 2020

  1. tmuxPlugins.tmux-fzf: fix: declare entry-point

    This change somehow escaped me when I was iterating on  #95275.
    KyleOndy committed Dec 15, 2020
    Copy the full SHA
    59dc0f0 View commit details
  2. Copy the full SHA
    fb06a2b View commit details
  3. maintainers: update kyleondy's keys

    Adding my keys.
    KyleOndy committed Dec 15, 2020
    Copy the full SHA
    1f4c243 View commit details
  4. Copy the full SHA
    58fc2fb View commit details

Commits on Dec 16, 2020

  1. sunvox: 1.9.5d -> 1.9.6c

    Updated to latest version.
    Note that the 1.9.5d download link 404s.
    deifactor authored Dec 16, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1de2217 View commit details
  2. kakounePlugins.kak-prelude: 2020-03-15 -> 2020-09-06

    Malte Voos committed Dec 16, 2020
    Copy the full SHA
    2c1f5ef View commit details

Commits on Dec 18, 2020

  1. fcft: 2.3.1 -> 2.3.2

    sternenseemann committed Dec 18, 2020
    Copy the full SHA
    371062f View commit details

Commits on Dec 20, 2020

  1. kak-powerline: 2019-07-23 -> 2020-08-22

    Moreover, the original repository is unmaintained. I changed it
    to the current maintainer's fork.
    Sebastian Zivota committed Dec 20, 2020
    Copy the full SHA
    53cc6bb View commit details

Commits on Dec 30, 2020

  1. guile: fix static build

    Dmitry Bogatov committed Dec 30, 2020
    Copy the full SHA
    507369b View commit details

Commits on Jan 9, 2021

  1. fcft: allow to enable and disable text shaping feature

    May be interesting to get rid of the HarfBuzz dependency.
    sternenseemann committed Jan 9, 2021
    Copy the full SHA
    eab35e4 View commit details

Commits on Jan 11, 2021

  1. gnujump: install desktop file

    iblech committed Jan 11, 2021
    Copy the full SHA
    0f76dd2 View commit details
  2. xbill: install desktop file

    iblech committed Jan 11, 2021
    Copy the full SHA
    e7db46c View commit details

Commits on Jan 14, 2021

  1. megapixels: init at 0.14.0

    OPNA2608 committed Jan 14, 2021
    Copy the full SHA
    1ae6b4c View commit details

Commits on Jan 16, 2021

  1. bats: 1.2.0 -> 1.2.1

    abathur committed Jan 16, 2021
    Copy the full SHA
    9043828 View commit details

Commits on Jan 17, 2021

  1. resholve: update README

    abathur committed Jan 17, 2021
    Copy the full SHA
    a14aa84 View commit details
  2. Copy the full SHA
    43a2382 View commit details
  3. Copy the full SHA
    5ce3719 View commit details

Commits on Jan 18, 2021

  1. atlantis: 0.15.1 -> 0.16.0

    r-ryantm committed Jan 18, 2021
    Copy the full SHA
    e99ffd3 View commit details
  2. cassowary: 0.11.0 -> 0.12.0

    r-ryantm committed Jan 18, 2021
    Copy the full SHA
    ac98736 View commit details
  3. Copy the full SHA
    e0b02ce View commit details
  4. hdr-plus: init at 2020-10-29

    OPNA2608 committed Jan 18, 2021
    Copy the full SHA
    9d95646 View commit details
  5. emplace: 0.3.9 -> 0.4.1

    r-ryantm committed Jan 18, 2021
    Copy the full SHA
    f969aa0 View commit details
  6. Verified

    This commit was signed with the committer’s verified signature.
    rvolosatovs Roman Volosatovs
    Copy the full SHA
    cef94ed View commit details
  7. herbstluftwm: 0.8.3 → 0.9.1

    Also enables the packages' tests.
    The tests need a few patches to fix runtime generated script's shebangs.
    There is also a fix to pass PATH environment variable to subprocess'
    calls so that they can find some binaries (like xterm).
    ThibautMarty committed Jan 18, 2021
    Copy the full SHA
    b1eb0af View commit details
  8. Copy the full SHA
    a6cdb11 View commit details
  9. Copy the full SHA
    5f51653 View commit details
  10. Copy the full SHA
    2bb75a0 View commit details
  11. keepassxc: 2.6.2 -> 2.6.3

    claudiiii committed Jan 18, 2021
    Copy the full SHA
    ef0419f View commit details
  12. ssh-ident: change PATH

    The wrapper is not working anymore, so the ssh-agent is no more shared,
    as the script removes the environment PATH variable, I pinned the
    ssh-agent binary and removed the wrapper.
    
    Also, as this script doesn't require a compiler, I switched from stdenv
    to stdenvNoCC.
    freezeboy committed Jan 18, 2021
    Copy the full SHA
    3cac3df View commit details
  13. Copy the full SHA
    f4d0aad View commit details
  14. fluxcd: 0.6.0 -> 0.6.1

    r-ryantm committed Jan 18, 2021
    Copy the full SHA
    68486ea View commit details
Showing with 1,047 additions and 295 deletions.
  1. +0 −8 lib/systems/platforms.nix
  2. +10 −10 maintainers/maintainer-list.nix
  3. +9 −0 nixos/doc/manual/release-notes/rl-2003.xml
  4. +1 −1 nixos/modules/services/web-apps/trilium.nix
  5. +1 −0 nixos/tests/all-tests.nix
  6. +1 −1 nixos/tests/containers-tmpfs.nix
  7. +38 −0 nixos/tests/herbstluftwm.nix
  8. +1 −1 nixos/tests/zsh-history.nix
  9. +3 −3 pkgs/applications/audio/faust/faustlive.nix
  10. +2 −2 pkgs/applications/audio/ft2-clone/default.nix
  11. +2 −1 pkgs/applications/blockchains/bitcoin.nix
  12. +1 −1 pkgs/applications/editors/kakoune/plugins/kak-auto-pairs.nix
  13. +5 −5 pkgs/applications/editors/kakoune/plugins/kak-powerline.nix
  14. +3 −3 pkgs/applications/editors/kakoune/plugins/kak-prelude.nix
  15. +2 −2 pkgs/applications/graphics/fondo/default.nix
  16. +42 −0 pkgs/applications/graphics/hdr-plus/default.nix
  17. +55 −0 pkgs/applications/graphics/megapixels/default.nix
  18. +25 −0 pkgs/applications/graphics/xmountains/default.nix
  19. +3 −3 pkgs/applications/misc/ipmicfg/default.nix
  20. +8 −10 pkgs/applications/misc/keepassx/community.nix
  21. +12 −6 pkgs/applications/misc/rescuetime/default.nix
  22. +2 −2 pkgs/applications/networking/cluster/atlantis/default.nix
  23. +3 −3 pkgs/applications/networking/cluster/fluxcd/default.nix
  24. +3 −3 pkgs/applications/networking/cluster/fluxctl/default.nix
  25. +1 −1 pkgs/applications/networking/cluster/kops/default.nix
  26. +1 −1 pkgs/applications/networking/cluster/spacegun/default.nix
  27. +4 −4 pkgs/applications/networking/znc/modules.nix
  28. +1 −1 pkgs/applications/office/trilium/default.nix
  29. +3 −3 pkgs/applications/version-management/git-and-tools/git-ignore/default.nix
  30. +3 −3 pkgs/applications/version-management/git-and-tools/git-workspace/default.nix
  31. +2 −2 pkgs/applications/version-management/git-and-tools/gitflow/default.nix
  32. +3 −3 pkgs/applications/version-management/git-and-tools/glab/default.nix
  33. +57 −14 pkgs/applications/window-managers/herbstluftwm/default.nix
  34. +10 −0 pkgs/applications/window-managers/herbstluftwm/test-path-environment.patch
  35. +67 −0 pkgs/desktops/lxde/core/lxsession/default.nix
  36. +23 −0 pkgs/desktops/lxde/core/lxsession/xmlcatalog_patch.patch
  37. +3 −3 pkgs/development/compilers/acme/default.nix
  38. +1 −1 pkgs/development/compilers/llvm/11/llvm.nix
  39. +19 −11 pkgs/development/interpreters/bats/default.nix
  40. +2 −1 pkgs/development/interpreters/guile/default.nix
  41. +6 −0 pkgs/development/interpreters/wasmer/default.nix
  42. +26 −0 pkgs/development/libraries/bashup-events/3.2.nix
  43. +20 −0 pkgs/development/libraries/bashup-events/4.4.nix
  44. +6 −0 pkgs/development/libraries/bashup-events/default.nix
  45. +83 −0 pkgs/development/libraries/bashup-events/generic.nix
  46. +12 −5 pkgs/development/libraries/fcft/default.nix
  47. +4 −4 pkgs/development/libraries/libinfinity/default.nix
  48. +1 −1 pkgs/development/libraries/poly2tri-c/default.nix
  49. +106 −86 pkgs/development/misc/resholve/README.md
  50. +2 −2 pkgs/development/python-modules/alerta-server/default.nix
  51. +7 −3 pkgs/development/python-modules/aresponses/default.nix
  52. +2 −2 pkgs/development/python-modules/cx_oracle/default.nix
  53. +2 −2 pkgs/development/python-modules/mongoengine/default.nix
  54. +0 −1 pkgs/development/python-modules/nibabel/default.nix
  55. +1 −2 pkgs/development/python-modules/py3status/default.nix
  56. +2 −7 pkgs/development/python-modules/sqlite-utils/default.nix
  57. +32 −0 pkgs/development/python-modules/waqiasync/default.nix
  58. +13 −1 pkgs/development/r-modules/default.nix
  59. +0 −13 pkgs/development/r-modules/patches/qtbase.patch
  60. +3 −3 pkgs/development/tools/continuous-integration/fly/default.nix
  61. +2 −2 pkgs/development/tools/git-quick-stats/default.nix
  62. +2 −2 pkgs/development/tools/swiftformat/default.nix
  63. +3 −3 pkgs/development/web/flyctl/default.nix
  64. +16 −1 pkgs/games/gnujump/default.nix
  65. +64 −0 pkgs/games/gnujump/gnujump.xpm
  66. +26 −0 pkgs/games/quake3/content/hires.nix
  67. +15 −1 pkgs/games/xbill/default.nix
  68. +3 −3 pkgs/misc/emulators/citra/default.nix
  69. +3 −2 pkgs/misc/tmux-plugins/default.nix
  70. +12 −0 pkgs/misc/vim-plugins/generated.nix
  71. +1 −0 pkgs/misc/vim-plugins/vim-plugin-names
  72. +11 −5 pkgs/os-specific/linux/ebtables/default.nix
  73. +2 −2 pkgs/os-specific/linux/fwts/default.nix
  74. +1 −1 pkgs/servers/home-assistant/component-packages.nix
  75. +1 −1 pkgs/servers/matrix-synapse/matrix-appservice-slack/default.nix
  76. +1 −1 pkgs/shells/zsh/zsh-history/default.nix
  77. +3 −3 pkgs/tools/graphics/gifski/default.nix
  78. +2 −2 pkgs/tools/misc/gammy/default.nix
  79. +3 −3 pkgs/tools/networking/cassowary/default.nix
  80. +1 −1 pkgs/tools/networking/gandi-cli/default.nix
  81. +3 −0 pkgs/tools/networking/mosh/default.nix
  82. +22 −0 pkgs/tools/networking/mosh/mosh-client_path.patch
  83. +12 −9 pkgs/tools/networking/ssh-ident/default.nix
  84. +3 −3 pkgs/tools/package-management/emplace/default.nix
  85. +2 −2 pkgs/tools/security/bitwarden_rs/vault.nix
  86. +25 −0 pkgs/tools/security/bypass403/default.nix
  87. +25 −0 pkgs/tools/security/corsmisc/default.nix
  88. +3 −3 pkgs/tools/security/gospider/default.nix
  89. +18 −0 pkgs/top-level/all-packages.nix
  90. +2 −0 pkgs/top-level/python-packages.nix
8 changes: 0 additions & 8 deletions lib/systems/platforms.nix
Original file line number Diff line number Diff line change
@@ -47,7 +47,6 @@ rec {
arch = "armv5te";
};

kernelMajor = "2.6";
kernelBaseConfig = "multi_v5_defconfig";
kernelArch = "arm";
kernelAutoModules = false;
@@ -70,7 +69,6 @@ rec {

sheevaplug = {
name = "sheevaplug";
kernelMajor = "2.6";
kernelBaseConfig = "multi_v5_defconfig";
kernelArch = "arm";
kernelAutoModules = false;
@@ -182,7 +180,6 @@ rec {

raspberrypi = {
name = "raspberrypi";
kernelMajor = "2.6";
kernelBaseConfig = "bcm2835_defconfig";
kernelDTB = true;
kernelArch = "arm";
@@ -241,7 +238,6 @@ rec {

utilite = {
name = "utilite";
kernelMajor = "2.6";
kernelBaseConfig = "multi_v7_defconfig";
kernelArch = "arm";
kernelAutoModules = false;
@@ -294,7 +290,6 @@ rec {

armv7l-hf-multiplatform = {
name = "armv7l-hf-multiplatform";
kernelMajor = "2.6"; # Using "2.6" enables 2.6 kernel syscalls in glibc.
kernelBaseConfig = "multi_v7_defconfig";
kernelArch = "arm";
kernelDTB = true;
@@ -342,7 +337,6 @@ rec {

aarch64-multiplatform = {
name = "aarch64-multiplatform";
kernelMajor = "2.6"; # Using "2.6" enables 2.6 kernel syscalls in glibc.
kernelBaseConfig = "defconfig";
kernelArch = "arm64";
kernelDTB = true;
@@ -381,7 +375,6 @@ rec {

ben_nanonote = {
name = "ben_nanonote";
kernelMajor = "2.6";
kernelArch = "mips";
gcc = {
arch = "mips32";
@@ -391,7 +384,6 @@ rec {

fuloong2f_n32 = {
name = "fuloong2f_n32";
kernelMajor = "2.6";
kernelBaseConfig = "lemote2f_defconfig";
kernelArch = "mips";
kernelAutoModules = false;
20 changes: 10 additions & 10 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -1699,16 +1699,6 @@
githubId = 46303707;
name = "Christian Lütke-Stetzkamp";
};
kampka = {
email = "christian@kampka.net";
github = "kampka";
githubId = 422412;
name = "Christian Kampka";
keys = [{
longkeyid = "ed25519/0x1CBE9645DD68E915";
fingerprint = "F7FA 0BD0 8775 337C F6AB 4A14 1CBE 9645 DD68 E915";
}];
};
ckauhaus = {
email = "kc@flyingcircus.io";
github = "ckauhaus";
@@ -4976,6 +4966,10 @@
github = "kyleondy";
githubId = 1640900;
name = "Kyle Ondy";
keys = [{
longkeyid = "rsa4096/0xDB0E3C33491F91C9";
fingerprint = "3C79 9D26 057B 64E6 D907 B0AC DB0E 3C33 491F 91C9";
}];
};
kylesferrazza = {
name = "Kyle Sferrazza";
@@ -9089,6 +9083,12 @@
githubId = 844343;
name = "Thiago K. Okada";
};
thibautmarty = {
email = "github@thibautmarty.fr";
github = "ThibautMarty";
githubId = 3268082;
name = "Thibaut Marty";
};
thmzlt = {
email = "git@thomazleite.com";
github = "thmzlt";
9 changes: 9 additions & 0 deletions nixos/doc/manual/release-notes/rl-2003.xml
Original file line number Diff line number Diff line change
@@ -43,6 +43,15 @@
Linux kernel is updated to branch 5.4 by default (from 4.19).
</para>
</listitem>
<listitem>
<para>
Grub is updated to 2.04, adding support for booting from F2FS filesystems and
Btrfs volumes using zstd compression. Note that some users have been unable
to boot after upgrading to 2.04 - for more information, please see <link
xlink:href="https://github.com/NixOS/nixpkgs/issues/61718#issuecomment-617618503">this
discussion</link>.
</para>
</listitem>
<listitem>
<para>
Postgresql for NixOS service now defaults to v11.
2 changes: 1 addition & 1 deletion nixos/modules/services/web-apps/trilium.nix
Original file line number Diff line number Diff line change
@@ -85,7 +85,7 @@ in

config = lib.mkIf cfg.enable (lib.mkMerge [
{
meta.maintainers = with lib.maintainers; [ kampka ];
meta.maintainers = with lib.maintainers; [ ];

users.groups.trilium = {};
users.users.trilium = {
1 change: 1 addition & 0 deletions nixos/tests/all-tests.nix
Original file line number Diff line number Diff line change
@@ -147,6 +147,7 @@ in
haproxy = handleTest ./haproxy.nix {};
hardened = handleTest ./hardened.nix {};
hedgedoc = handleTest ./hedgedoc.nix {};
herbstluftwm = handleTest ./herbstluftwm.nix {};
installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {});
oci-containers = handleTestOn ["x86_64-linux"] ./oci-containers.nix {};
# 9pnet_virtio used to mount /nix partition doesn't support
2 changes: 1 addition & 1 deletion nixos/tests/containers-tmpfs.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
import ./make-test-python.nix ({ pkgs, ...} : {
name = "containers-tmpfs";
meta = with pkgs.lib.maintainers; {
maintainers = [ kampka ];
maintainers = [ ];
};

machine =
38 changes: 38 additions & 0 deletions nixos/tests/herbstluftwm.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
import ./make-test-python.nix ({ lib, ...} : {
name = "herbstluftwm";

meta = {
maintainers = with lib.maintainers; [ thibautmarty ];
timeout = 30;
};

machine = { pkgs, lib, ... }: {
imports = [ ./common/x11.nix ./common/user-account.nix ];
test-support.displayManager.auto.user = "alice";
services.xserver.displayManager.defaultSession = lib.mkForce "none+herbstluftwm";
services.xserver.windowManager.herbstluftwm.enable = true;
environment.systemPackages = [ pkgs.dzen2 ]; # needed for upstream provided panel
};

testScript = ''
with subtest("ensure x starts"):
machine.wait_for_x()
machine.wait_for_file("/home/alice/.Xauthority")
machine.succeed("xauth merge ~alice/.Xauthority")
with subtest("ensure client is available"):
machine.succeed("herbstclient --version")
with subtest("ensure keybindings are set"):
machine.wait_until_succeeds("herbstclient list_keybinds | grep xterm")
with subtest("ensure panel starts"):
machine.wait_for_window("dzen title")
with subtest("ensure we can open a new terminal"):
machine.send_key("alt-ret")
machine.wait_for_window(r"alice.*?machine")
machine.sleep(2)
machine.screenshot("terminal")
'';
})
2 changes: 1 addition & 1 deletion nixos/tests/zsh-history.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import ./make-test-python.nix ({ pkgs, ...} : {
name = "zsh-history";
meta = with pkgs.lib.maintainers; {
maintainers = [ kampka ];
maintainers = [ ];
};

nodes.default = { ... }: {
6 changes: 3 additions & 3 deletions pkgs/applications/audio/faust/faustlive.nix
Original file line number Diff line number Diff line change
@@ -5,12 +5,12 @@

stdenv.mkDerivation rec {
pname = "faustlive";
version = "2.5.4";
version = "unstable-dev-2020-08-03";
src = fetchFromGitHub {
owner = "grame-cncm";
repo = "faustlive";
rev = version;
sha256 = "0npn8fvq8iafyamq4wrj1k1bmk4xd0my2sp3gi5jdjfx6hc1sm3n";
rev = "c16565dc1b616ac0aad7c303c1997fa9e57177ab";
sha256 = "1ys661lp1xwz21vy12kwkg248jvjq1z9w433knkh0ldyy2igvmd5";
fetchSubmodules = true;
};

4 changes: 2 additions & 2 deletions pkgs/applications/audio/ft2-clone/default.nix
Original file line number Diff line number Diff line change
@@ -13,13 +13,13 @@

stdenv.mkDerivation rec {
pname = "ft2-clone";
version = "1.42";
version = "1.43";

src = fetchFromGitHub {
owner = "8bitbubsy";
repo = "ft2-clone";
rev = "v${version}";
sha256 = "0w3c1rgm8qlqi50gavrcjz40xb0nkis4i9mvpwmvzmdv9nipxry9";
sha256 = "sha256-OIQk7ngg1wsB6DFcxhrviPGlhzdaAWBi9C2roSNg1eI=";
};

# Adapt the linux-only CMakeLists to darwin (more reliable than make-macos.sh)
3 changes: 2 additions & 1 deletion pkgs/applications/blockchains/bitcoin.nix
Original file line number Diff line number Diff line change
@@ -52,7 +52,8 @@ stdenv.mkDerivation rec {

postInstall = optional withGui ''
install -Dm644 ${desktop} $out/share/applications/bitcoin-qt.desktop
install -Dm644 share/pixmaps/bitcoin128.png $out/share/pixmaps/bitcoin128.png
substituteInPlace $out/share/applications/bitcoin-qt.desktop --replace "Icon=bitcoin128" "Icon=bitcoin"
install -Dm644 share/pixmaps/bitcoin256.png $out/share/pixmaps/bitcoin.png
'';

configureFlags = [
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub }:
{ lib, stdenv, fetchFromGitHub }:
stdenv.mkDerivation {
name = "kak-auto-pairs";
version = "2020-07-14";
10 changes: 5 additions & 5 deletions pkgs/applications/editors/kakoune/plugins/kak-powerline.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ stdenv, git, fetchFromGitHub }:
stdenv.mkDerivation {
name = "kak-powerline";
version = "2019-07-23";
version = "2020-08-22";
src = fetchFromGitHub {
owner = "andreyorst";
owner = "jdugan6240";
repo = "powerline.kak";
rev = "82b01eb6c97c7380b7da253db1fd484a5de13ea4";
sha256 = "1480wp2jc7c84z1wqmpf09lzny6kbnbhiiym2ffaddxrd4ns9i6z";
rev = "d641b2cd8024f872bcda23f9256e7aff36da02ae";
sha256 = "65948f5ef3ab2f46f6d186ad752665c251d887631d439949decc2654a67958a4";
};

configurePhase = ''
@@ -21,7 +21,7 @@ stdenv.mkDerivation {

meta = with lib;
{ description = "Kakoune modeline, but with passion";
homepage = "https://github.com/andreyorst/powerline.kak";
homepage = "https://github.com/jdugan6240/powerline.kak";
license = licenses.mit;
maintainers = with maintainers; [ nrdxp ];
platform = platforms.all;
6 changes: 3 additions & 3 deletions pkgs/applications/editors/kakoune/plugins/kak-prelude.nix
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation {
name = "kak-prelude";
version = "2020-03-15";
version = "2020-06-09";

src = fetchFromGitHub {
owner = "alexherbo2";
repo = "prelude.kak";
rev = "05b2642b1e014bd46423f9d738cc38a624947b63";
sha256 = "180p8hq8z7mznzd9w9ma5as3ijs7zbzcj96prcpswqg263a0b329";
rev = "f1e0f4d5cb62a36924e3f8ba6824d6aed8c19d23";
sha256 = "1pncr8azqvl2z9yvzhc68p1s9fld8cvak8yz88zgrp5ypx2cxl8c";
};

installPhase = ''
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/fondo/default.nix
Original file line number Diff line number Diff line change
@@ -21,13 +21,13 @@

stdenv.mkDerivation rec {
pname = "fondo";
version = "1.5.0";
version = "1.5.1";

src = fetchFromGitHub {
owner = "calo001";
repo = pname;
rev = version;
sha256 = "1zmrpk0b5z6m956j923njn6dpqdm2p8653a325hgjjjq0sgwbhj2";
sha256 = "sha256-eGHgZm9Q6JnY6OQNAyrFvRsuyuFnruMJNckOCCiO4Ug=";
};

nativeBuildInputs = [
42 changes: 42 additions & 0 deletions pkgs/applications/graphics/hdr-plus/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{ stdenv, fetchFromGitHub, fetchpatch
, cmake, halide
, libpng, libjpeg, libtiff, libraw
}:

stdenv.mkDerivation rec {
pname = "hdr-plus-unstable";
version = "2020-10-29";

src = fetchFromGitHub {
owner = "timothybrooks";
repo = "hdr-plus";
rev = "132bd73ccd4eaef9830124605c93f06a98607cfa";
sha256 = "1n49ggrppf336p7n510kapzh376791bysxj3f33m3bdzksq360ps";
};

patches = [
# PR #70, fixes incompatibility with Halide 10.0.0
(fetchpatch {
url = "https://github.com/timothybrooks/hdr-plus/pull/70/commits/077e1a476279539c72e615210762dca27984c57b.patch";
sha256 = "1sg2l1bqs2smpfpy4flwg86fzhcc4yf7zx998v1bfhim43yyrx59";
})
];

nativeBuildInputs = [ cmake ];

buildInputs = [ halide libpng libjpeg libtiff libraw ];

installPhase = ''
for bin in hdrplus stack_frames; do
install -Dm755 $bin $out/bin/$bin
done
'';

meta = with stdenv.lib; {
description = "Burst photography pipeline based on Google's HDR+";
homepage = "https://www.timothybrooks.com/tech/hdr-plus/";
license = licenses.mit;
maintainers = with maintainers; [ OPNA2608 ];
platforms = platforms.all;
};
}
Loading