Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
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-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 052c130cf8ab
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c0c786c3bd13
Choose a head ref

Commits on Jun 19, 2020

  1. vscode, vscodium: 1.46.0 -> 1.46.1

    Roman Kuznetsov committed Jun 19, 2020

    Unverified

    No user is associated with the committer email.
    Copy the full SHA
    56a5f3e View commit details

Commits on Jun 25, 2020

  1. Copy the full SHA
    14ddd78 View commit details
  2. Copy the full SHA
    e417277 View commit details
  3. obsidian: init at 0.7.3

    ConradMearns committed Jun 25, 2020
    Copy the full SHA
    adb053a 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
    4b365ae View commit details
  5. igraph: 0.7.1 -> 0.8.2

    Refs #90840.
    
    The check phase is now enabled. All tests pass on my machine.
    
    I realized while doing this bump that igraph vendors OpenBLAS, ARPACK,
    and GLPK. We can use our versions instead, and igraph builds
    successfully, but 34 tests fail. I'm choosing correctness instead of
    build times.
    MostAwesomeDude committed Jun 25, 2020
    Copy the full SHA
    9409bd0 View commit details
  6. mtxclient: 0.3.0 -> 0.3.1

    r-ryantm authored and pstn committed Jun 25, 2020
    Copy the full SHA
    a38f442 View commit details
  7. Copy the full SHA
    16c9184 View commit details
  8. Copy the full SHA
    929581c View commit details
  9. Copy the full SHA
    fc120e6 View commit details
  10. igraph: Only build and test x86_64-linux.

    aarch64-linux tests fail on the community builder, so don't build there
    until we have more evidence that failing tests are not a problem.
    MostAwesomeDude committed Jun 25, 2020
    Copy the full SHA
    dd284b9 View commit details

Commits on Jun 26, 2020

  1. nheko: 0.7.1 -> 0.7.2

    Signed-off-by: Philipp <philipp+dev@xndr.de>
    pstn committed Jun 26, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    pstn Philipp
    Copy the full SHA
    02a7121 View commit details
  2. python-igraph: Don't use vendored library.

    Fixes #70543.
    MostAwesomeDude committed Jun 26, 2020
    Copy the full SHA
    dfcac3f View commit details
  3. freerdp: 2.1.1 -> 2.1.2

    r-ryantm committed Jun 26, 2020
    Copy the full SHA
    b30ecf0 View commit details
  4. grpcui: 0.2.1 -> 1.0.0

    r-ryantm committed Jun 26, 2020
    Copy the full SHA
    3dec516 View commit details
  5. libbpf: 0.0.8 -> 0.0.9

    r-ryantm committed Jun 26, 2020
    Copy the full SHA
    f3c08b3 View commit details
  6. Copy the full SHA
    0b5eea6 View commit details
  7. notion: 4.0.0 -> 4.0.1

    r-ryantm committed Jun 26, 2020
    Copy the full SHA
    d14db92 View commit details

Commits on Jun 27, 2020

  1. grpcui: add ldflags

    marsam committed Jun 27, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    marsam Mario Rodas
    Copy the full SHA
    d263c77 View commit details
  2. cpuminer: 2.5.0 -> 2.5.1

    prusnak committed Jun 27, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    prusnak Pavol Rusnak
    Copy the full SHA
    7e51429 View commit details
  3. Merge pull request #91588 from r-ryantm/auto-update/grpcui

    grpcui: 0.2.1 -> 1.0.0
    marsam authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    136a26b View commit details
  4. Merge pull request #91615 from r-ryantm/auto-update/libbpf

    libbpf: 0.0.8 -> 0.0.9
    marsam authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    24cc542 View commit details
  5. deno: 1.1.1 -> 1.1.2

    06kellyjac committed Jun 27, 2020
    Copy the full SHA
    4893677 View commit details
  6. deno: simplify buildInputs

    After suggestions in a previous PR I'm simplifying the buildInputs
    06kellyjac committed Jun 27, 2020
    Copy the full SHA
    9c006cb View commit details
  7. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    748c9e0 View commit details
  8. Merge pull request #91379 from prusnak/cpuminer

    cpuminer: 2.5.0 -> 2.5.1
    Mic92 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d30e095 View commit details
  9. Merge pull request #91127 from kuznero/vscode

    vscode, vscodium: 1.46.0 -> 1.46.1
    Mic92 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    32b95b2 View commit details
  10. cloudcompare: Improve Qt wrapping.

    As I learned in the review of #91627.
    nh2 committed Jun 27, 2020
    Copy the full SHA
    96776d5 View commit details
  11. gitAndTools.stgit: Fix broken package. (#84198)

    The stgit package is installing using make, which leaves the application in a state where it can not properly find the installed package stgit.
    
    ---
    File "/run/current-system/sw/bin/stg", line 35, in <module>
        from stgit.main import main
    ImportError: No module named stgit.main
    ---
    
    This is fixed by using buildPythonApplication instead of stdenv.mkDerivation.
    mhennings authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e5f0d13 View commit details
  12. Merge pull request #91687 from 06kellyjac/deno_1.1.2

    deno: 1.1.1 -> 1.1.2
    Ma27 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    536c168 View commit details
  13. Merge pull request #91630 from r-ryantm/auto-update/notion

    notion: 4.0.0 -> 4.0.1
    markuskowa authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d2f8c96 View commit details
  14. Merge pull request #91572 from r-ryantm/auto-update/freerdp

    freerdp: 2.1.1 -> 2.1.2
    markuskowa authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    36351f4 View commit details
  15. Merge pull request #91629 from r-ryantm/auto-update/mullvad-vpn

    mullvad-vpn: 2020.4 -> 2020.5
    Ma27 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4b06323 View commit details
  16. Merge pull request #91692 from nh2/cloudcompare-qt-mkDerivation

    cloudcompare: Improve Qt wrapping
    nh2 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4ddf28e View commit details
  17. Merge pull request #91490 from pstn/nheko-0.7.2

    Nheko 0.7.2
    Ma27 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7f742e4 View commit details
  18. Merge pull request #91473 from MostAwesomeDude/igraph

    igraph: 0.7.1 -> 0.8.2
    Ma27 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d7e2270 View commit details
  19. Merge pull request #91471 from magnetophon/industrializer

    industrializer: init at 0.2.6
    Ma27 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    569d296 View commit details
  20. Merge pull request #91454 from ConradMearns/obsidian

    obsidian: init at 0.7.3
    Ma27 authored Jun 27, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c0c786c View commit details
6 changes: 6 additions & 0 deletions lib/licenses.nix
Original file line number Diff line number Diff line change
@@ -550,6 +550,12 @@ lib.mapAttrs (n: v: v // { shortName = n; }) {
fullName = "Non-Profit Open Software License 3.0";
};

obsidian = {
fullName = "Obsidian End User Agreement";
url = "https://obsidian.md/eula";
free = false;
};

ocamlpro_nc = {
fullName = "OCamlPro Non Commercial license version 1";
url = "https://alt-ergo.ocamlpro.com/http/alt-ergo-2.2.0/OCamlPro-Non-Commercial-License.pdf";
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -1604,6 +1604,12 @@
githubId = 32609395;
name = "B YI";
};
conradmearns = {
email = "conradmearns+github@pm.me";
github = "ConradMearns";
githubId = 5510514;
name = "Conrad Mearns";
};
couchemar = {
email = "couchemar@yandex.ru";
github = "couchemar";
50 changes: 50 additions & 0 deletions pkgs/applications/audio/industrializer/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{ stdenv
, fetchurl
, alsaLib
, audiofile
, autoconf
, automake
, gnome2
, gtk2
, libjack2
, libtool
, libxml2
, pkg-config
}:

stdenv.mkDerivation rec {
pname = "industrializer";
version = "0.2.6";
src = fetchurl {
url = "mirror://sourceforge/project/${pname}/ps${pname}-${version}.tar.bz2";
sha256 = "0vls94hqpkk8h17da6fddgqbl5dgm6250av3raimhhzwvm5r1gfi";
};

nativeBuildInputs = [ pkg-config ];

buildInputs = [
alsaLib
audiofile
autoconf
automake
gnome2.gtkglext
gtk2
libjack2
libtool
libxml2
];

preConfigure = "./autogen.sh";

meta = {
description = "This program generates synthesized percussion sounds using physical modelling";
longDescription = ''
The range of sounds possible include but is not limited to cymbal sounds, metallic noises, bubbly sounds, and chimes.
After a sound is rendered, it can be played and then saved to a .WAV file.
'';
homepage = "https://sourceforge.net/projects/industrializer/";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = [ stdenv.lib.maintainers.magnetophon ];
platforms = stdenv.lib.platforms.linux;
};
}
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 = "0hmmqdamsjhjy1q8m85bs081cwmskpsp57rkj7vc2wj918wgissm";
x86_64-darwin = "00xwvi53h9rnwyba12jmsp6grkymmn6vjibypaxb96q7q7p894gh";
x86_64-linux = "1c8gi2001p2f0zc165cqwwf9f8ls34fgg040qn9l08za7djb9hyv";
x86_64-darwin = "06n17s3qa2jkmg5qx3zvshz6rvdx33dhxn65j0x5mi62dv93gjgg";
}.${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.46.0";
version = "1.46.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 = "088nsflscak315704vqnh8m4q7601fczglbhdz5i70kfyg89ar4w";
x86_64-darwin = "0fxpx1ydsag4gyn2kq5ddq55lpw15w176p3fypk80fyfix4kziqf";
x86_64-linux = "0l9sg2d0657k9dacy7k2jn8z07z50v8d1czgy4bkzbrj9vz7c6a7";
x86_64-darwin = "0mnq0ykahwfrgs28rdy1jl366qyclipsr3apnmhym1xsylk0mpfx";
}.${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.46.0";
version = "1.46.1";
pname = "vscodium";

executableName = "codium";
9 changes: 4 additions & 5 deletions pkgs/applications/graphics/cloudcompare/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv
{ lib
, mkDerivation
, fetchFromGitHub
, cmake
, wrapQtAppsHook
, dxflib
, eigen
, flann
@@ -16,7 +16,7 @@
, xercesc
}:

stdenv.mkDerivation rec {
mkDerivation rec {
pname = "cloudcompare";
version = "2.11.0";

@@ -36,7 +36,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
eigen # header-only
wrapQtAppsHook
];

buildInputs = [
@@ -73,7 +72,7 @@ stdenv.mkDerivation rec {
"-DPLUGIN_IO_QRDB=OFF" # Riegl rdblib is proprietary; not packaged in nixpkgs
];

meta = with stdenv.lib; {
meta = with lib; {
description = "3D point cloud and mesh processing software";
homepage = "https://cloudcompare.org";
license = licenses.gpl2Plus;
32 changes: 32 additions & 0 deletions pkgs/applications/misc/obsidian/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{ appimageTools, fetchurl, lib, gsettings-desktop-schemas, gtk3}:

let
pname = "obsidian";
version = "0.7.3";
in

appimageTools.wrapType2 rec {

name = "${pname}-${version}";

src = fetchurl {
url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/Obsidian-${version}.AppImage";
sha256 = "1qiag5szagalik72j8s2dmp7075g48jxgcdy0wgd02kfv90ai0y6";
};

profile = ''
export LC_ALL=C.UTF-8
export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS
'';

# Strip version from binary name.
extraInstallCommands = "mv $out/bin/{${name},${pname}}";

meta = with lib; {
description = "Obsidian is a powerful knowledge base that works on top of a local folder of plain text Markdown files.";
homepage = "https://obsidian.md";
license = licenses.obsidian;
maintainers = with maintainers; [ conradmearns ];
platforms = [ "x86_64-linux" ];
};
}
18 changes: 2 additions & 16 deletions pkgs/applications/networking/instant-messengers/nheko/default.nix
Original file line number Diff line number Diff line change
@@ -24,34 +24,20 @@

mkDerivation rec {
pname = "nheko";
version = "0.7.1";
version = "0.7.2";

src = fetchFromGitHub {
owner = "Nheko-Reborn";
repo = "nheko";
rev = "v${version}";
sha256 = "12sxibbrn79sxkf9jrm7jrlj7l5vz15claxrrll7pkv9mv44wady";
sha256 = "1cbhgaf9klgxdirrxj571fqwspm0byl75c1xc40l727a6qswvp7s";
};

nativeBuildInputs = [
lmdbxx
cmake
pkgconfig
];
cmakeFlags = [
# Can be removed once either https://github.com/NixOS/nixpkgs/pull/85254 or
# https://github.com/NixOS/nixpkgs/pull/73940 are merged
"-DBoost_NO_BOOST_CMAKE=TRUE"
];
# commit missing from latest release and recommended by upstream:
# https://github.com/NixOS/nixpkgs/pull/85922#issuecomment-619263903
patches = [
(fetchpatch {
name = "room-ids-escape-patch";
url = "https://github.com/Nheko-Reborn/nheko/commit/d94ac86816f9f325cba11f71344a3ca99591130d.patch";
sha256 = "1p0kj4a60l3jf0rfakc88adld7ccg3vfjhzia5rf2i03h35cxw8c";
})
];

buildInputs = [
nlohmann_json
4 changes: 2 additions & 2 deletions pkgs/applications/networking/mullvad-vpn/default.nix
Original file line number Diff line number Diff line change
@@ -41,11 +41,11 @@ in

stdenv.mkDerivation rec {
pname = "mullvad-vpn";
version = "2020.4";
version = "2020.5";

src = fetchurl {
url = "https://www.mullvad.net/media/app/MullvadVPN-${version}_amd64.deb";
sha256 = "17xi8g2k89vi4d0j7pr33bx9zjapa2qh4pymbrqvxwli3yhq6zwr";
sha256 = "131z6qlpjwxcn5a62f1f147f2z1xg185jmr0vbin8h0dwa1182vn";
};

nativeBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/applications/networking/remote/freerdp/default.nix
Original file line number Diff line number Diff line change
@@ -17,13 +17,13 @@ let

in stdenv.mkDerivation rec {
pname = "freerdp";
version = "2.1.1";
version = "2.1.2";

src = fetchFromGitHub {
owner = "FreeRDP";
repo = "FreeRDP";
rev = version;
sha256 = "1avfsx837rjfk50qv3xjccx2309phn04rq6imadqvqpfnyx4ma66";
sha256 = "1yvi7zd0ic0rv7njd0wi9q1mfvz4d9qrx3i45dd6hcq465wg8dp7";
};

postPatch = ''
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
{ stdenv, fetchFromGitHub, python2, git }:
{ stdenv, python3, python3Packages, fetchFromGitHub, git }:

let
name = "stgit-${version}";
python3Packages.buildPythonApplication rec {
pname = "stgit";
version = "0.22";
in
stdenv.mkDerivation {
inherit name;

src = fetchFromGitHub {
owner = "ctmarinas";
@@ -14,7 +11,7 @@ stdenv.mkDerivation {
sha256 = "0xpvs5fa50rrvl2c8naha1nblk5ip2mgg63a9srqqxfx6z8qmrfz";
};

buildInputs = [ python2 git ];
nativeBuildInputs = [ git ];

makeFlags = [ "prefix=$$out" ];

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

stdenv.mkDerivation rec {
pname = "notion";
version = "4.0.0";
version = "4.0.1";

src = fetchFromGitHub {
owner = "raboof";
repo = pname;
rev = version;
sha256 = "0rqfvwkj0j862hf6i4wsmb6185xibsskfj9kwy896qcpcg8w4kk7";
sha256 = "1s0fyacygvc9iz7b9v3b2cmzzqc02nh4g1p9bfcxbg254iscd502";
};

nativeBuildInputs = [ pkgconfig makeWrapper groff ];
16 changes: 11 additions & 5 deletions pkgs/development/libraries/igraph/default.nix
Original file line number Diff line number Diff line change
@@ -4,28 +4,34 @@

stdenv.mkDerivation rec {
pname = "igraph";
version = "0.7.1";
version = "0.8.2";

src = fetchFromGitHub {
owner = "igraph";
repo = pname;
rev = version;
sha256 = "1wsy0r511gk069il6iqjs27q8cjvqz20gf0a7inybx1bw84845z8";
sha256 = "015yh9s19lmxm7l1ld8adlsqh1lrmzicl801saixdwl9w05hfva4";
};

nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [ flex yacc zlib libxml2 ];

# This file is normally generated by igraph's bootstrap.sh, but we can do it
# ourselves. ~ C.
# Normally, igraph wants us to call bootstrap.sh, which will call
# tools/getversion.sh. Instead, we're going to put the version directly
# where igraph wants, and then let autoreconfHook do the rest of the
# bootstrap. ~ C.
postPatch = ''
echo "${version}" > VERSION
echo "${version}" > IGRAPH_VERSION
'';

doCheck = true;

meta = {
description = "The network analysis package";
homepage = "https://igraph.org/";
license = lib.licenses.gpl2;
# NB: Known to fail tests on aarch64.
platforms = [ "x86_64-linux" ];
maintainers = [ lib.maintainers.MostAwesomeDude ];
};
}
4 changes: 2 additions & 2 deletions pkgs/development/libraries/mtxclient/default.nix
Original file line number Diff line number Diff line change
@@ -14,13 +14,13 @@

stdenv.mkDerivation rec {
pname = "mtxclient";
version = "0.3.0";
version = "0.3.1";

src = fetchFromGitHub {
owner = "Nheko-Reborn";
repo = "mtxclient";
rev = "v${version}";
sha256 = "0vf5xmn6yfi5lvskfgrdmnalvclzrapcrml92bj9qaa8vq8mfsf2";
sha256 = "1dg4dq20g0ah62j5s3gpsxqq4ny7lxkxdxa9q6g54hdwkrb9ms7x";
};

cmakeFlags = [
9 changes: 8 additions & 1 deletion pkgs/development/python-modules/python-igraph/default.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
{ buildPythonPackage, fetchPypi, lib, isPy3k
, pkgconfig, igraph }:
, pkgconfig, igraph
, texttable }:

buildPythonPackage rec {
pname = "python-igraph";
version = "0.8.2";

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ igraph ];
propagatedBuildInputs = [ texttable ];

src = fetchPypi {
inherit pname version;
sha256 = "4601638d7d22eae7608cdf793efac75e6c039770ec4bd2cecf76378c84ce7d72";
};

# NB: We want to use our igraph, not vendored igraph, but even with
# pkg-config on the PATH, their custom setup.py still needs to be explicitly
# told to do it. ~ C.
setupPyGlobalFlags = [ "--use-pkg-config" ];

doCheck = !isPy3k;

meta = {
9 changes: 4 additions & 5 deletions pkgs/development/web/deno/default.nix
Original file line number Diff line number Diff line change
@@ -18,22 +18,21 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "deno";
version = "1.1.1";
version = "1.1.2";

src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
sha256 = "0034c2qp8sf6li7d38rnd6h9vhhi82p5rysm0pkrdhlmfqkqdgma";
sha256 = "1vfvkrwlhixygd9cn05wq28iw8dch04j8d62a54pbyyxlixrjwfx";
fetchSubmodules = true;
};
cargoSha256 = "1wbqxv2mzbs27j617a88gd7z0fjnjr2z1nklqfk49y62v8f1vsm1";
cargoSha256 = "0ddsks81wdddcd4d8w2xz17l41iiga44xiv74hi2158ykrk8rqdi";

# Install completions post-install
nativeBuildInputs = [ installShellFiles ];

buildInputs = with stdenv.lib; [ ]
++ optionals stdenv.isDarwin [ Security CoreServices ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security CoreServices ];

# The rusty_v8 package will try to download a `librusty_v8.a` release at build time to our read-only filesystem
# To avoid this we pre-download the file and place it in the locations it will require it in advance
8 changes: 4 additions & 4 deletions pkgs/development/web/deno/deps.nix

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions pkgs/misc/emulators/wine/sources.nix
Original file line number Diff line number Diff line change
@@ -39,16 +39,16 @@ in rec {

unstable = fetchurl rec {
# NOTE: Don't forget to change the SHA256 for staging as well.
version = "5.10";
version = "5.11";
url = "https://dl.winehq.org/wine/source/5.x/wine-${version}.tar.xz";
sha256 = "0g9k094biyjc0ng3vnncdr1psf0ykn36nqirrqdzc5y82s9a1alv";
sha256 = "1q0sh89xnn6cq3kpqrrq9h316qyzpslj2w6m6vq7pq4y4p727nxk";
inherit (stable) mono gecko32 gecko64;
};

staging = fetchFromGitHub rec {
# https://github.com/wine-staging/wine-staging/releases
inherit (unstable) version;
sha256 = "1nnj52g0kp7i38qw85sp5qsf7gph1hh3ywibrdfpjmjpyj30v7sw";
sha256 = "050npck8mdck8m2rs9xn6mszzj2fv9ql80g08j2ahinf792svrid";
owner = "wine-staging";
repo = "wine-staging";
rev = "v${version}";
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/libbpf/default.nix
Original file line number Diff line number Diff line change
@@ -6,13 +6,13 @@ with builtins;

stdenv.mkDerivation rec {
pname = "libbpf";
version = "0.0.8";
version = "0.0.9";

src = fetchFromGitHub {
owner = "libbpf";
repo = "libbpf";
rev = "v${version}";
sha256 = "02vbpg9v5sjcw7ihximy63cjmz82q5izkp91i44m1qp6qj5qn4sr";
sha256 = "18l0gff7nm841mwhr7bc7x863xcyvwh58zl7mc0amnsjqlbrvqg7";
};

nativeBuildInputs = [ pkgconfig ];
20 changes: 14 additions & 6 deletions pkgs/tools/misc/cpuminer/default.nix
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
{ stdenv, fetchurl, curl, jansson, perl }:
{ stdenv
, fetchFromGitHub
, curl
, jansson
, perl
, autoreconfHook
}:

stdenv.mkDerivation rec {
pname = "cpuminer";
version = "2.5.0";
version = "2.5.1";

src = fetchurl {
url = "mirror://sourceforge/cpuminer/pooler-${pname}-${version}.tar.gz";
sha256 = "1xalrfrk5hvh1jh9kbqhib2an82ypd46vl9glaxhz3rbjld7c5pa";
src = fetchFromGitHub {
owner = "pooler";
repo = pname;
rev = "v${version}";
sha256 = "0f44i0z8rid20c2hiyp92xq0q0mjj537r05sa6vdbc0nl0a5q40i";
};

patchPhase = if stdenv.cc.isClang then "${perl}/bin/perl ./nomacro.pl" else null;

buildInputs = [ curl jansson ];
buildInputs = [ curl jansson autoreconfHook ];

configureFlags = [ "CFLAGS=-O3" ];

12 changes: 8 additions & 4 deletions pkgs/tools/networking/grpcui/default.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,20 @@

buildGoModule rec {
pname = "grpcui";
version = "0.2.1";
version = "1.0.0";

src = fetchFromGitHub {
owner = "fullstorydev";
repo = pname;
rev = "v${version}";
sha256 = "0dcah6bamjqyp9354qrd1cykdr5k5l93hh7qcy5b4nkag9531gl0";
sha256 = "0b6rc294v8jagk79hcjbaldfi7y7idx8bknsbdi3djym5rspdg6s";
};

vendorSha256 = "0m9nn8x0ji0n9v3d5w5z3grwv0zh8ijvh92jqjpcfv4bcjr5vsjr";
vendorSha256 = "0wih9xvpgqqd82v1pxy5rslrsd6wsl0ys1bi1mf373dnfq5vh5a9";

subPackages = [ "cmd/grpcui" ];

buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];

meta = with lib; {
description = "An interactive web UI for gRPC, along the lines of postman";
@@ -20,4 +24,4 @@ buildGoModule rec {
maintainers = with maintainers; [ pradyuman ];
platforms = platforms.linux ++ platforms.darwin;
};
}
}
4 changes: 4 additions & 0 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -4325,6 +4325,8 @@ in

incron = callPackage ../tools/system/incron { };

industrializer = callPackage ../applications/audio/industrializer { };

inetutils = callPackage ../tools/networking/inetutils { };

inform7 = callPackage ../development/compilers/inform7 { };
@@ -21484,6 +21486,8 @@ in

obs-ndi = callPackage ../applications/video/obs-studio/obs-ndi.nix { };

obsidian = callPackage ../applications/misc/obsidian { };

octoprint = callPackage ../applications/misc/octoprint { };

octoprint-plugins = throw ''octoprint-plugins are now part of the octoprint.python.pkgs package set.'';