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

Commits on Jan 14, 2021

  1. maintainers: add eduardosm

    eduardosm committed Jan 14, 2021
    Copy the full SHA
    88b72c3 View commit details
  2. sip_5: init at 5.5.0

    eduardosm committed Jan 14, 2021
    Copy the full SHA
    fb7b08d View commit details

Commits on Jan 15, 2021

  1. Copy the full SHA
    6347fdf View commit details

Commits on Jan 21, 2021

  1. Copy the full SHA
    ae0ea7e View commit details
  2. maintainers: add hoverbear

    Signed-off-by: Ana Hobden <operator@hoverbear.org>
    Hoverbear committed Jan 21, 2021
    Copy the full SHA
    67c61e7 View commit details

Commits on Jan 22, 2021

  1. qbec: 0.12.2 -> 0.13.4

    r-ryantm committed Jan 22, 2021
    Copy the full SHA
    d2cf178 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature.
    rhoriguchi Ryan Horiguchi
    Copy the full SHA
    3a77187 View commit details

Commits on Jan 23, 2021

  1. maintainers: Add nyanotech

    nyanotech committed Jan 23, 2021

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    nyanotech nyanotech
    Copy the full SHA
    6a68673 View commit details
  2. proxmark3-rrg: Initial commit

    The rfidresearchgroup fork is a significant fork from the upstream, and
    the build steps are more than a bit different, which is why I did this
    in a new file.
    
    Also, add myself to the maintainers list
    nyanotech committed Jan 23, 2021

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    nyanotech nyanotech
    Copy the full SHA
    d935afe View commit details

Commits on Jan 24, 2021

  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
    4702290 View commit details
  2. Unverified

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

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

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    bbc23a4 View commit details
  5. Copy the full SHA
    f90209a View commit details
  6. getmail6: init at 6.14

    wahjava committed Jan 24, 2021

    Verified

    This commit was signed with the committer’s verified signature.
    wahjava Ashish
    Copy the full SHA
    f66f47d View commit details
  7. ike-scan: init at 1.9.4

    fabaff committed Jan 24, 2021
    Copy the full SHA
    c784a01 View commit details
  8. Copy the full SHA
    d2f8664 View commit details
  9. Copy the full SHA
    a2f253d View commit details
  10. maturin: 0.8.3 -> 0.9.0

    r-ryantm authored and danieldk committed Jan 24, 2021
    Copy the full SHA
    02380d7 View commit details
  11. Copy the full SHA
    e645c16 View commit details
  12. Copy the full SHA
    c81a5d9 View commit details
  13. libticonv: init at 1.1.5

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    3e51cd1 View commit details
  14. libtifiles2: init at 1.1.7

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    eadb35d View commit details
  15. libticables2: init at 1.3.5

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    87d7a06 View commit details
  16. libticalcs2: init at 1.1.9

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    e69bd78 View commit details
  17. gfm: init at 1.08

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    99d0610 View commit details
  18. tilp2: init at 1.18

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    3c5f402 View commit details
  19. nixos/tilp2: init

    luc65r committed Jan 24, 2021

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    1900b6e View commit details
  20. auto-cpufreq: 1.5.1 -> 1.5.3

    The attribute is also changed from autocpu-freq to autocpu-freq
    Technical27 committed Jan 24, 2021

    Verified

    This commit was signed with the committer’s verified signature.
    Technical27 Aamaruvi Yogamani
    Copy the full SHA
    32fa844 View commit details
  21. Copy the full SHA
    32989d4 View commit details
  22. reaper: 6.20 -> 6.21

    ilian committed Jan 24, 2021
    Copy the full SHA
    a098b61 View commit details
  23. theme-jade1: 1.10 -> 1.11

    romildo committed Jan 24, 2021
    Copy the full SHA
    50ec707 View commit details
  24. convco: init at 0.3.2

    Signed-off-by: Ana Hobden <operator@hoverbear.org>
    Hoverbear committed Jan 24, 2021
    Copy the full SHA
    65ea0f1 View commit details
  25. Copy the full SHA
    d2b51fd View commit details
  26. Copy the full SHA
    4f27216 View commit details
  27. Copy the full SHA
    5667390 View commit details
  28. rpm: add zstd support

    rb2k committed Jan 24, 2021
    Copy the full SHA
    9a7efb2 View commit details
  29. theme-obsidian2: 2.17 -> 2.18

    romildo committed Jan 24, 2021
    Copy the full SHA
    833371f View commit details
  30. lf: 18 -> 19

    primeos committed Jan 24, 2021
    2

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    ab757a3 View commit details
  31. beamPackages: add missing lib where needed (#110708)

    changes in 2f78ee7 missed some places where lib had to be added
    prusnak authored Jan 24, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6a30c02 View commit details
  32. brackets: drop

    Hasn't been updated since 2017 and suffers from CVE-2019-8255.
    dotlambda committed Jan 24, 2021
    Copy the full SHA
    89cb93a View commit details
  33. Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    fe111fc View commit details
  34. ocamlPackages.either: init at 1.0.0

    sternenseemann authored and vbgl committed Jan 24, 2021
    Copy the full SHA
    7fee56e View commit details
  35. Copy the full SHA
    a7a6199 View commit details
  36. beamPackages: use callPackagesWith from nixpkgs lib

    2f78ee7 accidentally changed this from
    (nixpkgs) stdenv.lib to (beam-modules) lib', which broke things.
    This changes it back to (nixpkgs) lib.
    Milan Pässler committed Jan 24, 2021

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    a35934f View commit details
  37. clang, cc-wrapper: Move --gcc-toolchain logic into CC wrapper

    Take 2, after #94582 had to be reverted.
    
    This reverts commit ac03cfa.
    Ericson2314 committed Jan 24, 2021
    Copy the full SHA
    0710308 View commit details
  38. Copy the full SHA
    480f026 View commit details
  39. resholve: 0.4.1 -> 0.4.2

    abathur committed Jan 24, 2021
    Copy the full SHA
    ce1dcb5 View commit details
  40. Merge pull request #110709 from dotlambda/brackets-drop

    brackets: drop
    worldofpeace authored Jan 24, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    deaf796 View commit details
  41. go-audit: init at 1.0.0

    fabaff committed Jan 24, 2021
    Copy the full SHA
    c4081a1 View commit details
Showing with 1,237 additions and 437 deletions.
  1. +18 −0 maintainers/maintainer-list.nix
  2. +1 −0 nixos/modules/module-list.nix
  3. +28 −0 nixos/modules/programs/tilp2.nix
  4. +2 −2 nixos/tests/installer.nix
  5. +2 −2 pkgs/applications/audio/reaper/default.nix
  6. +0 −58 pkgs/applications/editors/brackets/default.nix
  7. +2 −2 pkgs/applications/misc/mediaelch/default.nix
  8. +3 −3 pkgs/applications/networking/cluster/qbec/default.nix
  9. +4 −4 pkgs/applications/networking/ipfs-cluster/default.nix
  10. +54 −0 pkgs/applications/science/math/gfm/default.nix
  11. +56 −0 pkgs/applications/science/math/tilp2/default.nix
  12. +2 −2 pkgs/applications/version-management/git-and-tools/lab/default.nix
  13. +11 −0 pkgs/build-support/cc-wrapper/default.nix
  14. +2 −2 pkgs/data/themes/jade1/default.nix
  15. +2 −2 pkgs/data/themes/obsidian2/default.nix
  16. +1 −1 pkgs/desktops/gnome-3/extensions/{unite-shell → unite}/default.nix
  17. +1 −1 pkgs/development/beam-modules/default.nix
  18. +1 −1 pkgs/development/beam-modules/hex/default.nix
  19. +1 −1 pkgs/development/beam-modules/pc/default.nix
  20. +1 −1 pkgs/development/beam-modules/pgsql/default.nix
  21. +1 −1 pkgs/development/beam-modules/webdriver/default.nix
  22. +0 −2 pkgs/development/compilers/llvm/10/default.nix
  23. +0 −2 pkgs/development/compilers/llvm/11/default.nix
  24. +0 −2 pkgs/development/compilers/llvm/5/default.nix
  25. +0 −2 pkgs/development/compilers/llvm/6/default.nix
  26. +0 −2 pkgs/development/compilers/llvm/7/default.nix
  27. +0 −2 pkgs/development/compilers/llvm/8/default.nix
  28. +0 −2 pkgs/development/compilers/llvm/9/default.nix
  29. +10 −6 pkgs/development/compilers/llvm/multi.nix
  30. +0 −1 pkgs/development/compilers/llvm/rocm/default.nix
  31. +64 −0 pkgs/development/libraries/libticables2/default.nix
  32. +50 −0 pkgs/development/libraries/libticalcs2/default.nix
  33. +38 −0 pkgs/development/libraries/libticonv/default.nix
  34. +38 −0 pkgs/development/libraries/libtifiles2/default.nix
  35. +2 −2 pkgs/development/misc/resholve/resholve.nix
  36. +20 −0 pkgs/development/ocaml-modules/either/default.nix
  37. +30 −0 pkgs/development/ocaml-modules/repr/default.nix
  38. +23 −0 pkgs/development/ocaml-modules/repr/ppx.nix
  39. +28 −0 pkgs/development/python-modules/adafruit-platformdetect/default.nix
  40. +29 −0 pkgs/development/python-modules/adafruit-pureio/default.nix
  41. +14 −8 pkgs/development/python-modules/asgi-csrf/default.nix
  42. +28 −0 pkgs/development/python-modules/binho-host-adapter/default.nix
  43. +2 −2 pkgs/development/python-modules/bitbox02/default.nix
  44. +40 −0 pkgs/development/python-modules/fortiosapi/default.nix
  45. +39 −0 pkgs/development/python-modules/geojson-client/default.nix
  46. +32 −0 pkgs/development/python-modules/haversine/default.nix
  47. +6 −0 pkgs/development/python-modules/johnnycanencrypt/default.nix
  48. +5 −5 pkgs/development/python-modules/pyatmo/default.nix
  49. +20 −5 pkgs/development/python-modules/pybotvac/default.nix
  50. +42 −31 pkgs/development/python-modules/pyqt/5.x.nix
  51. +26 −0 pkgs/development/python-modules/sip/5.x.nix
  52. +3 −3 pkgs/development/python-modules/wasmer/default.nix
  53. +26 −0 pkgs/development/tools/convco/default.nix
  54. +3 −3 pkgs/development/tools/rust/maturin/default.nix
  55. +6 −54 pkgs/misc/emulators/tilem/default.nix
  56. +45 −33 pkgs/misc/vim-plugins/generated.nix
  57. +1 −0 pkgs/misc/vim-plugins/vim-plugin-names
  58. +16 −22 pkgs/os-specific/linux/kernel/hardened/patches.json
  59. +0 −7 pkgs/os-specific/linux/kernel/hardened/tag-hardened.patch
  60. +3 −3 pkgs/os-specific/linux/kernel/hardened/update.py
  61. +2 −2 pkgs/os-specific/linux/kernel/linux-4.14.nix
  62. +2 −2 pkgs/os-specific/linux/kernel/linux-4.19.nix
  63. +2 −2 pkgs/os-specific/linux/kernel/linux-4.4.nix
  64. +2 −2 pkgs/os-specific/linux/kernel/linux-4.9.nix
  65. +2 −2 pkgs/os-specific/linux/kernel/linux-5.10.nix
  66. +2 −2 pkgs/os-specific/linux/kernel/linux-5.4.nix
  67. +0 −18 pkgs/os-specific/linux/kernel/linux-5.9.nix
  68. +0 −5 pkgs/os-specific/linux/kernel/patches.nix
  69. +4 −4 pkgs/servers/home-assistant/component-packages.nix
  70. +2 −2 pkgs/servers/home-assistant/default.nix
  71. +45 −0 pkgs/shells/zsh/zsh-fzf-tab/default.nix
  72. +2 −2 pkgs/tools/misc/lf/default.nix
  73. +31 −0 pkgs/tools/networking/getmail6/default.nix
  74. +3 −2 pkgs/tools/package-management/rpm/default.nix
  75. +54 −0 pkgs/tools/security/ike-scan/default.nix
  76. +38 −0 pkgs/tools/security/proxmark3/proxmark3-rrg.nix
  77. +9 −4 pkgs/tools/system/{autocpu-freq → auto-cpufreq}/default.nix
  78. +72 −88 pkgs/tools/system/{autocpu-freq → auto-cpufreq}/prevent-install-and-copy.patch
  79. +29 −0 pkgs/tools/system/go-audit/default.nix
  80. +1 −1 pkgs/top-level/aliases.nix
  81. +33 −17 pkgs/top-level/all-packages.nix
  82. +6 −0 pkgs/top-level/ocaml-packages.nix
  83. +14 −0 pkgs/top-level/python-packages.nix
18 changes: 18 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -2589,6 +2589,12 @@
githubId = 119483;
name = "Matthew Brown";
};
eduardosm = {
email = "esm@eduardosm.net";
github = "eduardosm";
githubId = 761151;
name = "Eduardo Sánchez Muñoz";
};
eduarrrd = {
email = "e.bachmakov@gmail.com";
github = "eduarrrd";
@@ -3711,6 +3717,12 @@
githubId = 362833;
name = "Hongchang Wu";
};
hoverbear = {
email = "operator+nix@hoverbear.org";
github = "hoverbear";
githubId = 130903;
name = "Ana Hobden";
};
hrdinka = {
email = "c.nix@hrdinka.at";
github = "hrdinka";
@@ -6727,6 +6739,12 @@
githubId = 7677321;
name = "Paul Trehiou";
};
nyanotech = {
name = "nyanotech";
email = "nyanotechnology@gmail.com";
github = "nyanotech";
githubId = 33802077;
};
nyarly = {
email = "nyarly@gmail.com";
github = "nyarly";
1 change: 1 addition & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
@@ -169,6 +169,7 @@
./programs/sway.nix
./programs/system-config-printer.nix
./programs/thefuck.nix
./programs/tilp2.nix
./programs/tmux.nix
./programs/traceroute.nix
./programs/tsm-client.nix
28 changes: 28 additions & 0 deletions nixos/modules/programs/tilp2.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{ config, pkgs, lib, ... }:

with lib;

let
cfg = config.programs.tilp2;

in {
options.programs.tilp2 = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Enable tilp2 and udev rules for supported calculators.
'';
};
};

config = mkIf cfg.enable {
services.udev.packages = [
pkgs.libticables2
];

environment.systemPackages = [
pkgs.tilp2
];
};
}
4 changes: 2 additions & 2 deletions nixos/tests/installer.nix
Original file line number Diff line number Diff line change
@@ -326,8 +326,8 @@ let
]
++ optional (bootLoader == "grub" && grubVersion == 1) pkgs.grub
++ optionals (bootLoader == "grub" && grubVersion == 2) [
pkgs.grub2
pkgs.grub2_efi
(pkgs.grub2.override { zfsSupport = true; })
(pkgs.grub2_efi.override { zfsSupport = true; })
];

nix.binaryCaches = mkForce [ ];
4 changes: 2 additions & 2 deletions pkgs/applications/audio/reaper/default.nix
Original file line number Diff line number Diff line change
@@ -6,11 +6,11 @@

stdenv.mkDerivation rec {
pname = "reaper";
version = "6.20";
version = "6.21";

src = fetchurl {
url = "https://www.reaper.fm/files/${lib.versions.major version}.x/reaper${builtins.replaceStrings ["."] [""] version}_linux_x86_64.tar.xz";
sha256 = "194xglhk74ks534r3d00v84s26s4yybxkhb4h8k5rqp76g0jv635";
sha256 = "11nvfjfrri9y0k7n7psz3yk1l7mxp9f6yi69pq7hvn9d4n26p5vd";
};

nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
58 changes: 0 additions & 58 deletions pkgs/applications/editors/brackets/default.nix

This file was deleted.

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

mkDerivation rec {
pname = "mediaelch";
version = "2.8.4";
version = "2.8.6";

src = fetchFromGitHub {
owner = "Komet";
repo = "MediaElch";
rev = "v${version}";
sha256 = "00jwmpdwbn6rgaha0iimcbwg9pwb8ilpjgxhv0p13j2c6dcisjzh";
sha256 = "1134vw7hr0mpqcsxjq4bqmg5760dngz17bzj97ypfc5cvzcxjh43";
fetchSubmodules = true;
};

6 changes: 3 additions & 3 deletions pkgs/applications/networking/cluster/qbec/default.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

buildGoModule rec {
pname = "qbec";
version = "0.12.2";
version = "0.13.4";

src = fetchFromGitHub {
owner = "splunk";
repo = "qbec";
rev = "v${version}";
sha256 = "10bf9ja44n1gzhb5znqbmr1xjc87akrsdyxfvrz4f5bd3p1fh6j0";
sha256 = "sha256-jbGEkBBXb1dDv4E7vEPVyvDahz27Kpyo3taenCH/vfw=";
};

vendorSha256 = "0xkmccm6cyw1p5mah7psbpfsfaw8f09r1a2k4iksfggrn9mimaam";
vendorSha256 = "sha256-rzxtLaGUl8hxcJ+GWlrkjN+f7mb0lXrtkHj/pBO8HzQ=";

doCheck = false;

8 changes: 4 additions & 4 deletions pkgs/applications/networking/ipfs-cluster/default.nix
Original file line number Diff line number Diff line change
@@ -2,9 +2,9 @@

buildGoModule rec {
pname = "ipfs-cluster";
version = "unstable-2020-10-20";
version = "0.13.1";

vendorSha256 = "0abfhl4v4yqy89aqn13ymj4rw5zhr92a9fh1abgpkr19adnyrs3d";
vendorSha256 = "0ls6d5ijl8bbh48w0i30mwd4a4na93iw9xqpbw23lnb8pvskaggh";

patches = [
./test.patch
@@ -13,8 +13,8 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "ipfs";
repo = "ipfs-cluster";
rev = "c78f7839a2d5645806e01bfbf7af862600f8fbc4";
sha256 = "0fschpysma2piy2bfas56yapxm2cl6nj986ww3sp7ysldjzadmkk";
rev = "v${version}";
sha256 = "0kmsa7cnk88wrplsjysrpg6n0gd0risnhw0kh33jqx0fcg12b7h8";
};

meta = with lib; {
54 changes: 54 additions & 0 deletions pkgs/applications/science/math/gfm/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{ stdenv
, lib
, fetchurl
, fetchpatch
, pkg-config
, autoreconfHook
, gnome2
, glib
, libtifiles2
, libticables2
, libticalcs2
, libticonv
}:

stdenv.mkDerivation rec {
pname = "gfm";
version = "1.08";
src = fetchurl {
url = "mirror://sourceforge/tilp/${pname}-${version}.tar.bz2";
sha256 = "0zq1a9mm54zr18dz2mqh79w1a126xwqz6dcrpjlbd1pnmg01l0q9";
};

patches = fetchpatch {
name = "remove-broken-kde-support.patch";
url = "https://aur.archlinux.org/cgit/aur.git/plain/remove-broken-kde-support.patch?h=gfm";
sha256 = "03yc8s2avicmv04f2ygg3r3q8l7kpsc94mhp6clp584kmjpjqag5";
};

nativeBuildInputs = [
autoreconfHook
pkg-config
];

buildInputs = [
gnome2.gtk
gnome2.libglade
glib
libtifiles2
libticables2
libticalcs2
libticonv
];

NIX_CFLAGS_COMPILE = "-I${libticables2}/include/tilp2";

meta = with lib; {
changelog = "http://lpg.ticalc.org/prj_tilp/news.html";
description = "Group File Manager (GFM) allows manipulation of single/group/tigroup files";
homepage = "http://lpg.ticalc.org/prj_gfm/index.html";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ siraben luc65r ];
platforms = with platforms; linux ++ darwin;
};
}
56 changes: 56 additions & 0 deletions pkgs/applications/science/math/tilp2/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{ stdenv
, lib
, fetchurl
, fetchpatch
, autoreconfHook
, pkg-config
, intltool
, glib
, gnome2
, gfm
, libticables2
, libticalcs2
, libticonv
, libtifiles2
}:

stdenv.mkDerivation rec {
pname = "tilp2";
version = "1.18";
src = fetchurl {
url = "mirror://sourceforge/tilp/${pname}-${version}.tar.bz2";
sha256 = "0isf73bjwk06baz2gm3vpdh600gqck9ca4aqxzb089dmxriv6fkv";
};

patches = fetchpatch {
name = "remove-broken-kde-support.patch";
url = "https://aur.archlinux.org/cgit/aur.git/plain/remove-broken-kde-support.patch?h=tilp";
sha256 = "1fn6vh7r45spkwpmkvffkbn7zrcsdrs5mjmspd5rwi3jc12cy3ny";
};

nativeBuildInputs = [
autoreconfHook
pkg-config
intltool
];

buildInputs = [
glib
gnome2.gtk
gnome2.libglade
gfm
libticables2
libticalcs2
libticonv
libtifiles2
];

meta = with lib; {
changelog = "http://lpg.ticalc.org/prj_tilp/news.html";
description = "Transfer data between Texas Instruments graphing calculators and a computer";
homepage = "http://lpg.ticalc.org/prj_tilp/";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ luc65r ];
platforms = with platforms; linux ++ darwin;
};
}
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "lab";
version = "0.18.0";
version = "0.19.0";

src = fetchFromGitHub {
owner = "zaquestion";
repo = "lab";
rev = "v${version}";
sha256 = "1vl5ylix4h6z1vrdslv9qphgb6yqpqd4r54jzk5kd6zgrnf9c2zc";
sha256 = "1l6xsikd1113qd4y0mvjsl64gbi4327m9v4d593f27fxink39j8s";
};

subPackages = [ "." ];
11 changes: 11 additions & 0 deletions pkgs/build-support/cc-wrapper/default.nix
Original file line number Diff line number Diff line change
@@ -290,6 +290,17 @@ stdenv.mkDerivation {
echo "-L${gccForLibs.lib}/${targetPlatform.config}/lib" >> $out/nix-support/cc-ldflags
''

# TODO We would like to connect this to `useGccForLibs`, but we cannot yet
# because `libcxxStdenv` on linux still needs this. Maybe someday we'll
# always set `useLLVM` on Darwin, and maybe also break down `useLLVM` into
# fine-grained use flags (libgcc vs compiler-rt, ld.lld vs legacy, libc++
# vs libstdc++, etc.) since Darwin isn't `useLLVM` on all counts. (See
# https://clang.llvm.org/docs/Toolchain.html for all the axes one might
# break `useLLVM` into.)
+ optionalString (isClang && gccForLibs != null && targetPlatform.isLinux && !(stdenv.targetPlatform.useLLVM or false)) ''
echo "--gcc-toolchain=${gccForLibs}" >> $out/nix-support/cc-cflags
''

##
## General libc support
##
4 changes: 2 additions & 2 deletions pkgs/data/themes/jade1/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "theme-jade1";
version = "1.10";
version = "1.11";

src = fetchurl {
url = "https://github.com/madmaxms/theme-jade-1/releases/download/v${version}/jade-1-theme.tar.xz";
sha256 = "17s4r8yjhnz9wrnrma6m8qjp02r47xkjk062sdb8s91dxhh7l8q2";
sha256 = "0jljmychbs2lsf6g1pck83x4acljdqqsllkdjgiwv3nnlwahzlvs";
};

sourceRoot = ".";
4 changes: 2 additions & 2 deletions pkgs/data/themes/obsidian2/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "theme-obsidian2";
version = "2.17";
version = "2.18";

src = fetchurl {
url = "https://github.com/madmaxms/theme-obsidian-2/releases/download/v${version}/obsidian-2-theme.tar.xz";
sha256 = "1gff34xqypqjhh15lv4cc4ifsg07jx2znlsj9is4wmqf39a8h8n4";
sha256 = "1w3grlkws4ih7333hys33z4bgm33jbc78bq2pyp8nzw4q9d2hz2r";
};

sourceRoot = ".";
Loading