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

Commits on Nov 11, 2020

  1. opustags: 1.4.0 -> 1.5.0

    r-ryantm committed Nov 11, 2020
    Copy the full SHA
    83374de View commit details

Commits on Nov 17, 2020

  1. musl: 1.2.0 -> 1.2.1

    kampka committed Nov 17, 2020
    Copy the full SHA
    94d3102 View commit details

Commits on Nov 23, 2020

  1. busybox: 1.31.1 -> 1.32.0

    James Landrein authored and James committed Nov 23, 2020
    Copy the full SHA
    565c6a2 View commit details

Commits on Nov 24, 2020

  1. Copy the full SHA
    211a84e View commit details

Commits on Dec 4, 2020

  1. Copy the full SHA
    e0090f9 View commit details
  2. Copy the full SHA
    9796f66 View commit details

Commits on Dec 17, 2020

  1. nomad: add optional nvml support

    Phillip Cloud committed Dec 17, 2020
    Copy the full SHA
    1f91cad View commit details

Commits on Dec 23, 2020

  1. Copy the full SHA
    c1011fc View commit details
  2. Copy the full SHA
    674d6ef View commit details
  3. Copy the full SHA
    b76763d View commit details

Commits on Jan 1, 2021

  1. xdot: fix tests

    `nix-shell -p xdot` was failing, with an error like:
    
        builder for '/nix/store/n3yjqssn531c52sbkmpqvczmy5c0lm8n-python3.8-xdot-1.2.drv' failed with exit code 1; last 10 log lines:
              import numpy
          ModuleNotFoundError: No module named 'numpy'
    
    Adding numpy uncovered another error, about not being able to initialize
    gtk:
    
        error: Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
        error: --- Error -------------------------------------------------------------------------------------------------------------------------------------------- nix-shell
        builder for '/nix/store/brz6q1ri12z51z3l2p5d6ny2jsf3qkjg-python3.8-xdot-1.2.drv' failed with exit code 1; last 10 log lines:
              raise RuntimeError(
          RuntimeError: Gtk couldn't be initialized. Use Gtk.init_check() if you want to handle this case.
    r-k-b committed Jan 1, 2021
    Copy the full SHA
    6d355e4 View commit details
  2. deno: 1.5.3 -> 1.5.4

    06kellyjac committed Jan 1, 2021
    Copy the full SHA
    68e0f80 View commit details
  3. deno: 1.5.4 -> 1.6.0

    06kellyjac committed Jan 1, 2021
    Copy the full SHA
    3db6bba View commit details
  4. deno: 1.6.0 -> 1.6.1

    06kellyjac committed Jan 1, 2021
    Copy the full SHA
    ba9896e View commit details
  5. deno: 1.6.1 -> 1.6.2

    06kellyjac committed Jan 1, 2021
    Copy the full SHA
    41b9393 View commit details
  6. deno: 1.6.2 -> 1.6.3

    06kellyjac committed Jan 1, 2021
    Copy the full SHA
    40ce61a View commit details
  7. mindustry: 122 -> 122.1

    fgaz committed Jan 1, 2021
    Copy the full SHA
    35cbd22 View commit details
  8. pt2-clone: 1.27 -> 1.28

    fgaz committed Jan 1, 2021
    Copy the full SHA
    a82af79 View commit details

Commits on Jan 2, 2021

  1. evilpixie: 0.2 -> 0.2.1

    fgaz committed Jan 2, 2021
    Copy the full SHA
    a7a83fb View commit details
  2. pcloud: 1.8.8 -> 1.8.9

    2chilled committed Jan 2, 2021
    Copy the full SHA
    5356935 View commit details
  3. adminer: Clean up

    - Drop unused arguments.
    - Do not use both php and phpPackages since those can have different PHP versions.
    - Do not use with statement just for a single composer package.
    - Add phase hooks so that one can easily customize the derivation.
    - Clarify license to gpl-2.0-only.
    - Add jtojnar to maintainers.
    jtojnar committed Jan 2, 2021
    Copy the full SHA
    3af8f7c View commit details
  4. Copy the full SHA
    e18b1fc View commit details
  5. nodePackages.esy: init at 0.6.7

    jakeisnt authored and SuperSandro2000 committed Jan 2, 2021
    Copy the full SHA
    11296d3 View commit details
  6. nodePackages.typescript-language-server: add typescript dependency

    typescript-language-server is a wrapper around tsserver and is useless
    without it
    kira-bruneau authored and SuperSandro2000 committed Jan 2, 2021
    Copy the full SHA
    4f5c437 View commit details
  7. Copy the full SHA
    d4a9f0c View commit details
  8. Copy the full SHA
    4957f69 View commit details
  9. Copy the full SHA
    34742c4 View commit details
  10. Copy the full SHA
    674ec7f View commit details
  11. bowtie: init at at 1.3.0

    prusnak committed Jan 2, 2021
    Copy the full SHA
    03b99f0 View commit details
  12. nodePackages: update

    SuperSandro2000 committed Jan 2, 2021
    Copy the full SHA
    0071332 View commit details
  13. jc: 1.13.4 -> 1.14.0

    Atemu committed Jan 2, 2021
    Copy the full SHA
    6559f96 View commit details
  14. starship: 0.47.0 -> 0.48.0

    bbigras committed Jan 2, 2021
    Copy the full SHA
    2f080ea View commit details

Commits on Jan 3, 2021

  1. cargo-download: Fix build by bumping url from 1.6.0 to 1.6.1

    url 1.6.0 no longer builds with Rust 1.40 and later due to a lifetime
    bug uncovered by NLL: Xion/cargo-download#7
    
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Jan 3, 2021
    Copy the full SHA
    74a8ac4 View commit details
  2. Copy the full SHA
    7ce2c5a View commit details
  3. redshift: libappindicator is linux only

    Timothy DeHerrera committed Jan 3, 2021
    Copy the full SHA
    7af5eeb View commit details
  4. .github/workflows/manual-{nixos,nixpkgs}.yml: fix restrict eval

    needs an explicit NIX_PATH
    zowoq committed Jan 3, 2021
    Copy the full SHA
    376b48b View commit details
  5. Merge pull request #108283 from andersk/cargo-download

    cargo-download: Fix build by bumping url from 1.6.0 to 1.6.1
    lovesegfault authored Jan 3, 2021
    Copy the full SHA
    aabff59 View commit details
  6. Merge pull request #108263 from bbigras/starship

    starship: 0.47.0 -> 0.48.0
    lovesegfault authored Jan 3, 2021
    Copy the full SHA
    52a4a17 View commit details
  7. Copy the full SHA
    724c01b View commit details
  8. Copy the full SHA
    ada3931 View commit details
  9. Copy the full SHA
    15ec468 View commit details
  10. Copy the full SHA
    2f50374 View commit details
  11. wavemon: 0.9.2 -> 0.9.3

    dywedir committed Jan 3, 2021
    Copy the full SHA
    8a80f39 View commit details
  12. Merge pull request #108230 from jtojnar/adminer-cleanup

    adminer: Clean up
    SuperSandro2000 authored Jan 3, 2021
    Copy the full SHA
    63bc270 View commit details
  13. Merge pull request #108214 from 2chilled/pcloud_upgrade

    pcloud: 1.8.8 -> 1.8.9
    SuperSandro2000 authored Jan 3, 2021
    Copy the full SHA
    a09ec0d View commit details
  14. Merge pull request #108215 from fgaz/evilpixie/0.2.1

    evilpixie: 0.2 -> 0.2.1
    SuperSandro2000 authored Jan 3, 2021
    Copy the full SHA
    0960eff View commit details
  15. Copy the full SHA
    b0587cf View commit details
  16. Merge pull request #107783 from NixOS/staging-next

    Staging next (with gcc 10, binutils 2.34 and autoconf 2.70)
    FRidh authored Jan 3, 2021
    Copy the full SHA
    f7267e9 View commit details
  17. Copy the full SHA
    9c04596 View commit details
  18. Merge pull request #104433 from j4m3s-s/master

    busybox: 1.31.1 -> 1.32.0
    SuperSandro2000 authored Jan 3, 2021
    Copy the full SHA
    826f08c View commit details
Showing with 4,144 additions and 2,703 deletions.
  1. +1 −1 .github/workflows/manual-nixos.yml
  2. +1 −1 .github/workflows/manual-nixpkgs.yml
  3. +31 −6 pkgs/applications/audio/opustags/default.nix
  4. +2 −2 pkgs/applications/audio/pt2-clone/default.nix
  5. +2 −2 pkgs/applications/blockchains/monero-gui/default.nix
  6. +2 −2 pkgs/applications/blockchains/monero/default.nix
  7. +2 −2 pkgs/applications/graphics/evilpixie/default.nix
  8. +1 −1 pkgs/applications/misc/redshift/default.nix
  9. +3 −3 pkgs/applications/networking/pcloud/default.nix
  10. +25 −0 pkgs/applications/science/biology/bowtie/default.nix
  11. +9 −9 pkgs/development/compilers/nextpnr/default.nix
  12. +3 −3 pkgs/development/compilers/yosys/default.nix
  13. +4 −9 pkgs/development/libraries/codec2/default.nix
  14. +1 −0 pkgs/development/libraries/qt-5/5.12/default.nix
  15. +21 −0 pkgs/development/libraries/qt-5/5.12/qtlocation-gcc-9.patch
  16. +1 −0 pkgs/development/libraries/qt-5/5.14/default.nix
  17. +21 −0 pkgs/development/libraries/qt-5/5.14/qtlocation-gcc-9.patch
  18. +0 −1 pkgs/development/libraries/qt-5/modules/qtlocation.nix
  19. +2 −2 pkgs/development/libraries/vulkan-headers/default.nix
  20. +2 −2 pkgs/development/libraries/vulkan-loader/default.nix
  21. +17 −2 pkgs/development/node-packages/default.nix
  22. +6 −0 pkgs/development/node-packages/node-packages.json
  23. +3,214 −197 pkgs/development/node-packages/node-packages.nix
  24. +2 −0 pkgs/development/ocaml-modules/ocaml-monadic/default.nix
  25. +3 −0 pkgs/development/python-modules/WSME/default.nix
  26. +8 −2 pkgs/development/python-modules/cheroot/default.nix
  27. +1 −0 pkgs/development/python-modules/dask/default.nix
  28. +21 −0 pkgs/development/python-modules/dbutils/default.nix
  29. +2 −2 pkgs/development/python-modules/jc/default.nix
  30. +2 −2 pkgs/development/python-modules/libusb1/default.nix
  31. +2 −2 pkgs/development/python-modules/tld/default.nix
  32. +13 −6 pkgs/development/python-modules/web/default.nix
  33. +11 −4 pkgs/development/python-modules/xdot/default.nix
  34. +12 −8 pkgs/development/tools/icestorm/default.nix
  35. +4 −4 pkgs/development/tools/trellis/default.nix
  36. +18 −16 pkgs/development/tools/vulkan-validation-layers/default.nix
  37. +3 −3 pkgs/development/web/deno/default.nix
  38. +4 −4 pkgs/development/web/deno/deps.nix
  39. +3 −3 pkgs/games/mindustry/default.nix
  40. +0 −71 pkgs/os-specific/linux/busybox/0001-Fix-build-with-glibc-2.31.patch
  41. +0 −94 pkgs/os-specific/linux/busybox/0001-wget-implement-TLS-verification-with-ENABLE_FEATURE_.patch
  42. +2 −7 pkgs/os-specific/linux/busybox/default.nix
  43. +2 −2 pkgs/os-specific/linux/musl/default.nix
  44. +18 −4 pkgs/servers/adminer/default.nix
  45. +2 −2 pkgs/servers/zigbee2mqtt/default.nix
  46. +585 −2,174 pkgs/servers/zigbee2mqtt/node-packages.nix
  47. +9 −8 pkgs/tools/graphics/vulkan-tools-lunarg/default.nix
  48. +2 −2 pkgs/tools/graphics/vulkan-tools/default.nix
  49. +3 −3 pkgs/tools/misc/starship/default.nix
  50. +5 −6 pkgs/tools/networking/wavemon/default.nix
  51. +3 −3 pkgs/tools/package-management/cargo-download/Cargo.nix
  52. +24 −24 pkgs/tools/package-management/cargo-download/crates-io.nix
  53. +7 −2 pkgs/top-level/all-packages.nix
  54. +2 −0 pkgs/top-level/python-packages.nix
2 changes: 1 addition & 1 deletion .github/workflows/manual-nixos.yml
Original file line number Diff line number Diff line change
@@ -25,4 +25,4 @@ jobs:
name: nixpkgs-ci
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
- name: Building NixOS manual
run: nix-build --option restrict-eval true nixos/release.nix -A manual.x86_64-linux
run: NIX_PATH=nixpkgs=$(pwd) nix-build --option restrict-eval true nixos/release.nix -A manual.x86_64-linux
2 changes: 1 addition & 1 deletion .github/workflows/manual-nixpkgs.yml
Original file line number Diff line number Diff line change
@@ -25,4 +25,4 @@ jobs:
name: nixpkgs-ci
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
- name: Building Nixpkgs manual
run: nix-build --option restrict-eval true pkgs/top-level/release.nix -A manual
run: NIX_PATH=nixpkgs=$(pwd) nix-build --option restrict-eval true pkgs/top-level/release.nix -A manual
37 changes: 31 additions & 6 deletions pkgs/applications/audio/opustags/default.nix
Original file line number Diff line number Diff line change
@@ -1,24 +1,49 @@
{ stdenv, lib, cmake, pkgconfig, libogg, fetchFromGitHub, libiconv }:
{ stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, libiconv, libogg
, ffmpeg, glibcLocales, perl, perlPackages }:

stdenv.mkDerivation rec {
pname = "opustags";
version = "1.4.0";
version = "1.5.1";

src = fetchFromGitHub {
owner = "fmang";
repo = "opustags";
rev = version;
sha256 = "1y0czl72paawy342ff9ickaamkih43k59yfcdw7bnddypyfa7nbg";
sha256 = "1dicv4s395b9gb4jpr0rnxdq9azr45pid62q3x08lb7cvyq3yxbh";
};

patches = [
# Fix building on darwin
(fetchpatch {
url = "https://github.com/fmang/opustags/commit/64fc6f8f6d20e034892e89abff0236c85cae98dc.patch";
sha256 = "1djifzqhf1w51gbpqbndsh3gnl9iizp6hppxx8x2a92i9ns22zpg";
})
(fetchpatch {
url = "https://github.com/fmang/opustags/commit/f98208c1a1d10c15f98b127bbfdf88a7b15b08dc.patch";
sha256 = "1h3v0r336fca0y8zq1vl2wr8gaqs3vvrrckx7pvji4k1jpiqvp38";
})
];

buildInputs = [ libogg ];

nativeBuildInputs = [ cmake pkgconfig ] ++ lib.optional stdenv.isDarwin libiconv;
nativeBuildInputs = [ cmake pkg-config ] ++ stdenv.lib.optional stdenv.isDarwin libiconv;

doCheck = true;

checkInputs = [ ffmpeg glibcLocales perl ] ++ (with perlPackages; [ ListMoreUtils ]);

checkPhase = ''
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
make check
'';

meta = with lib; {
meta = with stdenv.lib; {
homepage = "https://github.com/fmang/opustags";
description = "Ogg Opus tags editor";
platforms = platforms.all;
maintainers = [ maintainers.kmein ];
broken = stdenv.isDarwin;
maintainers = with maintainers; [ kmein SuperSandro2000 ];
license = licenses.bsd3;
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/audio/pt2-clone/default.nix
Original file line number Diff line number Diff line change
@@ -8,13 +8,13 @@

stdenv.mkDerivation rec {
pname = "pt2-clone";
version = "1.27";
version = "1.28";

src = fetchFromGitHub {
owner = "8bitbubsy";
repo = "pt2-clone";
rev = "v${version}";
sha256 = "1hg36pfzgdbhd5bkzi3cpn6v39q8xis2jk7w6qm615r587393pwd";
sha256 = "1c2x43f46l7556kl9y9qign0g6ywdkh7ywkzv6c9y63n68ph20x2";
};

nativeBuildInputs = [ cmake ];
4 changes: 2 additions & 2 deletions pkgs/applications/blockchains/monero-gui/default.nix
Original file line number Diff line number Diff line change
@@ -28,13 +28,13 @@ in

stdenv.mkDerivation rec {
pname = "monero-gui";
version = "0.17.1.7";
version = "0.17.1.8";

src = fetchFromGitHub {
owner = "monero-project";
repo = "monero-gui";
rev = "v${version}";
sha256 = "1dd2ddkxh9ynxnscysl46hj4dm063h1v13fnyah69am26qzzbby4";
sha256 = "13cjrfdkr7c2ff8j2rg8hvhlc00af38vcs67wlx2109i2baq4pp3";
};

nativeBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/applications/blockchains/monero/default.nix
Original file line number Diff line number Diff line change
@@ -17,13 +17,13 @@ assert trezorSupport -> all (x: x!=null) [ libusb1 protobuf python3 ];

stdenv.mkDerivation rec {
pname = "monero";
version = "0.17.1.7";
version = "0.17.1.8";

src = fetchFromGitHub {
owner = "monero-project";
repo = "monero";
rev = "v${version}";
sha256 = "1fdw4i4rw87yz3hz4yc1gdw0gr2mmf9038xaw2l4rrk5y50phjp4";
sha256 = "10blazbk1602slx3wrmw4jfgkdry55iclrhm5drdficc5v3h735g";
fetchSubmodules = true;
};

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

in mkDerivation rec {
pname = "evilpixie";
version = "0.2";
version = "0.2.1";

src = fetchFromGitHub {
owner = "bcampbell";
repo = "evilpixie";
rev = "v${version}";
sha256 = "1yg4ic3kcxqmr7k5bbvrv5iavlnhpdx6510z5wha9k9k5q9c4dvh";
sha256 = "0dwgfr8kmkfppgf5wx9i5f7fjz3gxk0ji1l06x1z4r3vj52hdbph";
};

nativeBuildInputs = [
2 changes: 1 addition & 1 deletion pkgs/applications/misc/redshift/default.nix
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@
, withGeolocation ? true
, withCoreLocation ? withGeolocation && stdenv.isDarwin, CoreLocation, Foundation, Cocoa
, withGeoclue ? withGeolocation && stdenv.isLinux, geoclue
, withAppIndicator ? true, libappindicator, libayatana-appindicator
, withAppIndicator ? stdenv.isLinux, libappindicator, libayatana-appindicator
}:

let
6 changes: 3 additions & 3 deletions pkgs/applications/networking/pcloud/default.nix
Original file line number Diff line number Diff line change
@@ -26,13 +26,13 @@

let
pname = "pcloud";
version = "1.8.8";
version = "1.8.9";
name = "${pname}-${version}";

# Archive link's code thanks to: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=pcloud-drive
src = fetchzip {
url = "https://api.pcloud.com/getpubzip?code=XZpnMpXZPWyhRfdvXUhyY6XpdfmQmJiLRmmV&filename=${name}.zip";
hash = "sha256-z9OeFkH6EVthg5Dz2mN3jlBTMhiMt/6bUIYFeMO6EXk=";
url = "https://api.pcloud.com/getpubzip?code=XZjfKzXZ6h3uGRFId48VRNHHkuqajhRvMlPV&filename=${name}.zip";
hash = "sha256:1bwdwfwgy3wwzlggi8qhf5q2bq2kqiqi3mgvsr9w0mxyaxxv13r8";
};

appimageContents = appimageTools.extractType2 {
25 changes: 25 additions & 0 deletions pkgs/applications/science/biology/bowtie/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{ stdenv, fetchFromGitHub, zlib }:

stdenv.mkDerivation rec {
pname = "bowtie";
version = "1.3.0";

src = fetchFromGitHub {
owner = "BenLangmead";
repo = pname;
rev = "v${version}";
sha256 = "0da2kzyfsn6xv8mlqsv2vv7k8g0c9d2vgqzq8yqk888yljdzcrjp";
};

buildInputs = [ zlib ];

installFlags = [ "prefix=$(out)" ];

meta = with stdenv.lib; {
description = "An ultrafast memory-efficient short read aligner";
license = licenses.artistic2;
homepage = "http://bowtie-bio.sf.net/bowtie";
maintainers = with maintainers; [ prusnak ];
platforms = platforms.all;
};
}
18 changes: 9 additions & 9 deletions pkgs/development/compilers/nextpnr/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
, icestorm, trellis
, llvmPackages

, enableGui ? true
, wrapQtAppsHook
, qtbase
, enableGui ? false
, wrapQtAppsHook ? null
, qtbase ? null
, OpenGL ? null
}:

@@ -14,14 +14,14 @@ let
in
with stdenv; mkDerivation rec {
pname = "nextpnr";
version = "2020.12.01";
version = "2021.01.02";

srcs = [
(fetchFromGitHub {
owner = "YosysHQ";
repo = "nextpnr";
rev = "868902fbdf0b476bdccf4d25cbb80ba602d2cc11";
sha256 = "1kb5lhixb7f4q800gjyw9xm9ff1yaq3pgna17f5f0bw6b4ds56zc";
rev = "9b9628047c01a970cfe20f83f2b7129ed109440d";
sha256 = "0pcv96d0n40h2ipywi909hpzlys5b6r4pamc320qk1xxhppmgkmm";
name = "nextpnr";
})
(fetchFromGitHub {
@@ -48,14 +48,14 @@ with stdenv; mkDerivation rec {
[ "-DCURRENT_GIT_VERSION=${lib.substring 0 7 (lib.elemAt srcs 0).rev}"
"-DARCH=generic;ice40;ecp5"
"-DBUILD_TESTS=ON"
"-DICEBOX_ROOT=${icestorm}/share/icebox"
"-DICESTORM_INSTALL_PREFIX=${icestorm}"
"-DTRELLIS_INSTALL_PREFIX=${trellis}"
"-DTRELLIS_LIBDIR=${trellis}/lib/trellis"
"-DUSE_OPENMP=ON"
# warning: high RAM usage
"-DSERIALIZE_CHIPDB=OFF"
"-DSERIALIZE_CHIPDBS=OFF"
]
++ (lib.optional (!enableGui) "-DBUILD_GUI=OFF")
++ (lib.optional enableGui "-DBUILD_GUI=ON")
++ (lib.optional (enableGui && stdenv.isDarwin)
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks");

6 changes: 3 additions & 3 deletions pkgs/development/compilers/yosys/default.nix
Original file line number Diff line number Diff line change
@@ -33,13 +33,13 @@

stdenv.mkDerivation rec {
pname = "yosys";
version = "0.9+3715";
version = "0.9+3830";

src = fetchFromGitHub {
owner = "YosysHQ";
repo = "yosys";
rev = "d021f4b4003bb7a374038134c65edd3f67473a92";
sha256 = "0dgdpigqg8mwkry4233p6z6myjnrb1rq32873yhdfwvwqq230x51";
rev = "b72c29465392c8d260ddf55def169438f7fb64b2";
sha256 = "12h3pgj8bjb254q2qaafc3qxwhqdqrx0sxjhgjrfy8cmkdm92dvy";
};

enableParallelBuilding = true;
13 changes: 4 additions & 9 deletions pkgs/development/libraries/codec2/default.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
{ stdenv, fetchFromGitHub, cmake } :
{ stdenv, fetchFromGitHub, cmake }:

let
version = "0.9.2";

in stdenv.mkDerivation {
stdenv.mkDerivation rec {
pname = "codec2";
inherit version;
version = "0.9.2";

src = fetchFromGitHub {
owner = "drowe67";
@@ -14,15 +11,13 @@ in stdenv.mkDerivation {
sha256 = "1jpvr7bra8srz8jvnlbmhf8andbaavq5v01qjnp2f61za93rzwba";
};

enableParallelBuilding = true;

nativeBuildInputs = [ cmake ];

meta = with stdenv.lib; {
description = "Speech codec designed for communications quality speech at low data rates";
homepage = "http://www.rowetel.com/blog/?page_id=452";
license = licenses.lgpl21;
platforms = platforms.linux;
platforms = platforms.unix;
maintainers = with maintainers; [ markuskowa ];
};
}
1 change: 1 addition & 0 deletions pkgs/development/libraries/qt-5/5.12/default.nix
Original file line number Diff line number Diff line change
@@ -76,6 +76,7 @@ let
./qtbase.patch.d/0014-qtbase-pkg-config.patch
];
qtdeclarative = [ ./qtdeclarative.patch ];
qtlocation = [ ./qtlocation-gcc-9.patch ];
qtscript = [ ./qtscript.patch ];
qtserialport = [ ./qtserialport.patch ];
qtwebengine = [
21 changes: 21 additions & 0 deletions pkgs/development/libraries/qt-5/5.12/qtlocation-gcc-9.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
diff --git a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
index d475c38..c1710a6 100644
--- a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+++ b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
@@ -5,6 +5,7 @@
#include <unicode/ushape.h>

#include <memory>
+#include <stdexcept>

namespace mbgl {

diff --git a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
index 97bfe91..56d3e17 100644
--- a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+++ b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
@@ -1,3 +1,4 @@
+#include <cstdint>
#include <mbgl/util/convert.hpp>

namespace mbgl {
1 change: 1 addition & 0 deletions pkgs/development/libraries/qt-5/5.14/default.nix
Original file line number Diff line number Diff line change
@@ -75,6 +75,7 @@ let
./qtbase.patch.d/0011-fix-header_module.patch
];
qtdeclarative = [ ./qtdeclarative.patch ];
qtlocation = [ ./qtlocation-gcc-9.patch ];
qtscript = [ ./qtscript.patch ];
qtserialport = [ ./qtserialport.patch ];
qtwebengine = [
21 changes: 21 additions & 0 deletions pkgs/development/libraries/qt-5/5.14/qtlocation-gcc-9.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
diff --git a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
index d475c38..c1710a6 100644
--- a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+++ b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
@@ -5,6 +5,7 @@
#include <unicode/ushape.h>

#include <memory>
+#include <stdexcept>

namespace mbgl {

diff --git a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
index 97bfe91..56d3e17 100644
--- a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+++ b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
@@ -1,3 +1,4 @@
+#include <cstdint>
#include <mbgl/util/convert.hpp>

namespace mbgl {
1 change: 0 additions & 1 deletion pkgs/development/libraries/qt-5/modules/qtlocation.nix
Original file line number Diff line number Diff line change
@@ -10,5 +10,4 @@ qtModule {
# https://libcxx.llvm.org/docs/UsingLibcxx.html#c-17-specific-configuration-macros
"QMAKE_CXXFLAGS+=-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR"
];

}
4 changes: 2 additions & 2 deletions pkgs/development/libraries/vulkan-headers/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
pname = "vulkan-headers";
version = "1.2.141.0";
version = "1.2.162.0";

nativeBuildInputs = [ cmake ];

src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Headers";
rev = "sdk-${version}";
sha256 = "10nmx6y4llllfcczyfz76amd0vkqv09dj952d19zkzmmgcval7zq";
sha256 = "057c49w1138l02v9gqsk1z8wdz0iilp96jblnldycwm9jc1a1ipq";
};

meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/development/libraries/vulkan-loader/default.nix
Original file line number Diff line number Diff line change
@@ -3,13 +3,13 @@

stdenv.mkDerivation rec {
pname = "vulkan-loader";
version = "1.2.141.0";
version = "1.2.162.0";

src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Loader";
rev = "sdk-${version}";
sha256 = "10fyg71dza6qakz5zdchccfn0zcr8b1zpfi2rqir6jpzcbi28kcj";
sha256 = "0w9i2pliw4ccmjyfzff4i2f3hxwsfd54jg7ahv2v634qmx59bsbi";
};

nativeBuildInputs = [ pkgconfig cmake ];
Loading