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: 6753b2c6c151
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: 1fe3328593e5
Choose a head ref

Commits on Oct 15, 2018

  1. nixos/syncthing: move configuration to condigDir

    fixes #47513 following the upstream recommended settings:
    syncthing/syncthing#3434 (comment)
    rnhmjoj committed Oct 15, 2018

    Unverified

    This user has not yet uploaded their public signing key.
    Copy the full SHA
    16f6763 View commit details

Commits on Oct 16, 2018

  1. z3: 4.7.1 -> 4.8.1

    dtzWill committed Oct 16, 2018
    Copy the full SHA
    51e5111 View commit details

Commits on Oct 26, 2018

  1. brlaser: fix install dir

    Fixes #49092
    symphorien committed Oct 26, 2018
    Copy the full SHA
    26ee8d6 View commit details

Commits on Oct 27, 2018

  1. nim: 0.18.0 -> 0.19.0

    - remove sqlite as dependency (I don't see why it's needed)
    - run checkPhase after installPhase (at least one test assumes the
    standard library in ../lib relative to the nim binary)
    - the broken tests pass now or don't exist anymore
    - two of the tests requiring network access pass now without network access
    - the tests in manyloc do not download dependencies and are passing now
    royneary committed Oct 27, 2018
    Copy the full SHA
    9bf79ad View commit details
  2. nim: don't hardcode gcc

    royneary committed Oct 27, 2018
    Copy the full SHA
    89d71c5 View commit details
  3. Copy the full SHA
    651c178 View commit details

Commits on Oct 30, 2018

  1. thunderbolt: cleanup

    dtzWill committed Oct 30, 2018
    Copy the full SHA
    5d61690 View commit details

Commits on Oct 31, 2018

  1. Copy the full SHA
    ea1024e View commit details
  2. easysnap: init at 2018-10-28

    sjau committed Oct 31, 2018
    Copy the full SHA
    df51c5e View commit details
  3. Copy the full SHA
    b786a47 View commit details
  4. nim: update nodejs-slim

    royneary committed Oct 31, 2018
    Copy the full SHA
    9dcdf5a View commit details
  5. Copy the full SHA
    8c717a5 View commit details
  6. Copy the full SHA
    5ace270 View commit details
  7. Copy the full SHA
    bb2bae6 View commit details
  8. Copy the full SHA
    18aa80f View commit details
  9. ntp: fix ntpd shutdown by using upstream patch

    After a series of amendments the seccomp.patch made ntpd work properly
    but only on 32-bit systems.
    This commit replaces that patch with the one submitted upstream by
    cleverca22 and that fixes the issue also on 64-bit systems.
    
    Close #38627, #45885
    zarelit committed Oct 31, 2018
    Copy the full SHA
    6759b79 View commit details

Commits on Nov 1, 2018

  1. Copy the full SHA
    7b66d96 View commit details
  2. Copy the full SHA
    0cca209 View commit details
  3. flightgear, simgear & speed_dreams: use openscenegraph_3_4 (version 3…

    ….4.0) instead of openscenegraph (version 3.6.2)
    aanderse committed Nov 1, 2018
    Copy the full SHA
    b543748 View commit details
  4. Copy the full SHA
    bdc293c View commit details
  5. Copy the full SHA
    51b661b View commit details

Commits on Nov 2, 2018

  1. Merge pull request #49617 from aanderse/openscenegraph_3_4

    Fix flightgear, simgear & speed_dreams
    7c6f434c authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d24dee0 View commit details
  2. Merge pull request #49562 from zarelit/ntp_upstream_patch

    ntp: fix ntpd shutdown by using upstream patch
    7c6f434c authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e5ca104 View commit details
  3. Merge pull request #49180 from symphorien/issue-49092

    brlaser: fix install dir
    7c6f434c authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    bfd838a View commit details
  4. Merge pull request #49570 from dtzWill/update/webkitgtk-2.22.3

    webkitgtk: 2.22.2 -> 2.22.3
    dtzWill authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    71bde96 View commit details
  5. Merge pull request #49548 from dtzWill/update/c-ares-1.15.0

    c-ares: 1.14.0 -> 1.15.0
    dtzWill authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    9e23f72 View commit details
  6. Merge pull request #49513 from dtzWill/fix/activation-nscd-path

    activation-script: add libc to path to provide nscd when needed
    dtzWill authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1fe7abc View commit details
  7. Merge pull request #48579 from dtzWill/update/z3-4.8.1

    z3: 4.7.1 -> 4.8.1
    dtzWill authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c417342 View commit details
  8. Merge pull request #49495 from dtzWill/fix/thunderbolt-cleanup

    thunderbolt: cleanup
    dtzWill authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    467a822 View commit details
  9. Merge pull request #49250 from royneary/nim-0.19

    nim: 0.18.0 -> 0.19.0
    gebner authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5de50f8 View commit details
  10. nixos/tests/chromium: Fix sandbox info matching

    As reported by @andir, the regular expressions that match the sandbox
    output are no longer matching in the recent Chromium bump as of
    bb03fbc.
    
    Instead of a boolean field that determines whether namespace sandboxes
    are on, the namespace sandbox is now an enum within "Layer 1 Sandbox".
    
    I've modified the regular expressions accordingly and also ran the test
    for the stable branch, which now succeeds.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Issue: NixOS/nixpkgs#49442
    Cc: @bendlas, @andir
    aszlig committed Nov 2, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    73cdd5a View commit details
  11. kicad 5.0.0 -> 5.0.1 (#49561)

    cybre-finn authored and xeji committed Nov 2, 2018
    Copy the full SHA
    7bd8805 View commit details
  12. Merge pull request #47526 from rnhmjoj/syncthing

    nixos/syncthing: move configuration to condigDir
    joachifm authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2dc0fc6 View commit details
  13. Merge pull request #49641 from aanderse/openscenegraph

    openscenegraph: 3.6.2 -> 3.6.3
    7c6f434c authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d03ca0c View commit details
  14. simgrid: 3.20 -> 3.21

    Tristan Helmich (omniIT) committed Nov 2, 2018
    Copy the full SHA
    4f8cac0 View commit details
  15. Revert "c-ares: 1.14.0 -> 1.15.0"

    This reverts commit 5ace270.
    It's a mass rebuild, moving to staging.
    vcunat committed Nov 2, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    vcunat Vladimír Čunát
    Copy the full SHA
    87e4e1b View commit details
  16. Merge pull request #49347 from sjau/easysnap-init

    easysnap: init at 2018-10-28
    lheckemann authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e23ebd0 View commit details
  17. nixos: fix #48917 by setting SYSTEMD_TIMEDATED_NTP_SERVICES

    Setting this variable in the environment of systemd-timedated allows
    'timedatectl' to tell if an NTP service is running.
    
    Closes #48917.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Nov 2, 2018
    Copy the full SHA
    93aa285 View commit details
  18. Merge pull request #49547 from fadenb/simgrid_3.21

    simgrid: 3.20 -> 3.21
    7c6f434c authored Nov 2, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7224762 View commit details
  19. .github/CODEOWNERS: add myself as the PostgreSQL owner

    Since the development of #38698, I have been radically overhauling the
    PostgreSQL support and plan on maintaining it in the long run, taking
    over from @ocharles, who authored most of it initially.
    
    However, while #38698 has not been merged (yet), I'm taking the time to
    go ahead and add myself as the owner of all the related code, so that I
    can be marked as a reviewer for things people submit in the mean time.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Nov 2, 2018
    Copy the full SHA
    6a0e8c2 View commit details
  20. Verified

    This commit was signed with the committer’s verified signature.
    vcunat Vladimír Čunát
    Copy the full SHA
    1fe3328 View commit details
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -97,3 +97,9 @@
/pkgs/desktops/plasma-5 @ttuegel
/pkgs/development/libraries/kde-frameworks @ttuegel
/pkgs/development/libraries/qt-5 @ttuegel

# PostgreSQL and related stuff
/pkgs/servers/sql/postgresql @thoughtpolice
/nixos/modules/services/databases/postgresql.xml @thoughtpolice
/nixos/modules/services/databases/postgresql.nix @thoughtpolice
/nixos/tests/postgresql.nix @thoughtpolice
5 changes: 5 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -3910,6 +3910,11 @@
github = "sjagoe";
name = "Simon Jagoe";
};
sjau = {
email = "nixos@sjau.ch";
github = "sjau";
name = "Stephan Jau";
};
sjmackenzie = {
email = "setori88@gmail.com";
github = "sjmackenzie";
10 changes: 10 additions & 0 deletions nixos/doc/manual/release-notes/rl-1903.xml
Original file line number Diff line number Diff line change
@@ -97,6 +97,16 @@
start org.nixos.nix-daemon</command>.
</para>
</listitem>
<listitem>
<para>
The Syncthing state and configuration data has been moved from
<varname>services.syncthing.dataDir</varname> to the newly defined
<varname>services.syncthing.configDir</varname>, which default to
<literal>/var/lib/syncthing/.config/syncthing</literal>.
This change makes possible to share synced directories using ACLs
without Syncthing resetting the permission on every start.
</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
2 changes: 2 additions & 0 deletions nixos/modules/services/networking/chrony.nix
Original file line number Diff line number Diff line change
@@ -93,6 +93,8 @@ in

services.timesyncd.enable = mkForce false;

systemd.services.systemd-timedated.environment = { SYSTEMD_TIMEDATED_NTP_SERVICES = "chronyd.service"; };

systemd.services.chronyd =
{ description = "chrony NTP daemon";

2 changes: 2 additions & 0 deletions nixos/modules/services/networking/ntpd.nix
Original file line number Diff line number Diff line change
@@ -67,6 +67,8 @@ in
environment.systemPackages = [ pkgs.ntp ];
services.timesyncd.enable = mkForce false;

systemd.services.systemd-timedated.environment = { SYSTEMD_TIMEDATED_NTP_SERVICES = "ntpd.service"; };

users.users = singleton
{ name = ntpUser;
uid = config.ids.uids.ntp;
14 changes: 13 additions & 1 deletion nixos/modules/services/networking/syncthing.nix
Original file line number Diff line number Diff line change
@@ -62,9 +62,21 @@ in {
dataDir = mkOption {
type = types.path;
default = "/var/lib/syncthing";
description = ''
Path where synced directories will exist.
'';
};

configDir = mkOption {
type = types.path;
description = ''
Path where the settings and keys will exist.
'';
default =
let
nixos = config.system.stateVersion;
cond = versionAtLeast nixos "19.03";
in cfg.dataDir + (optionalString cond "/.config/syncthing");
};

openDefaultPorts = mkOption {
@@ -144,7 +156,7 @@ in {
${cfg.package}/bin/syncthing \
-no-browser \
-gui-address=${cfg.guiAddress} \
-home=${cfg.dataDir}
-home=${cfg.configDir}
'';
};
};
1 change: 1 addition & 0 deletions nixos/modules/system/activation/activation-script.nix
Original file line number Diff line number Diff line change
@@ -22,6 +22,7 @@ let
gnugrep
findutils
getent
stdenv.cc.libc # nscd in update-users-groups.pl
shadow
nettools # needed for hostname
utillinux # needed for mount and mountpoint
4 changes: 2 additions & 2 deletions nixos/tests/chromium.nix
Original file line number Diff line number Diff line change
@@ -168,7 +168,7 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
my $clipboard = $machine->succeed(ru "${pkgs.xclip}/bin/xclip -o");
die "sandbox not working properly: $clipboard"
unless $clipboard =~ /namespace sandbox.*yes/mi
unless $clipboard =~ /layer 1 sandbox.*namespace/mi
&& $clipboard =~ /pid namespaces.*yes/mi
&& $clipboard =~ /network namespaces.*yes/mi
&& $clipboard =~ /seccomp.*sandbox.*yes/mi
@@ -186,7 +186,7 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
my $clipboard = $machine->succeed(ru "${pkgs.xclip}/bin/xclip -o");
die "copying twice in a row does not work properly: $clipboard"
unless $clipboard =~ /namespace sandbox.*yes/mi
unless $clipboard =~ /layer 1 sandbox.*namespace/mi
&& $clipboard =~ /pid namespaces.*yes/mi
&& $clipboard =~ /network namespaces.*yes/mi
&& $clipboard =~ /seccomp.*sandbox.*yes/mi
9 changes: 6 additions & 3 deletions pkgs/applications/science/biology/mosdepth/default.nix
Original file line number Diff line number Diff line change
@@ -4,8 +4,8 @@ let
hts-nim = fetchFromGitHub {
owner = "brentp";
repo = "hts-nim";
rev = "9cd83e30522ab64cd71eb8209be4154aa5579ce1";
sha256 = "10g408idy14667varq1syf06rrbpk63i3ib7i5dh1md4ib19av6f";
rev = "v0.2.5";
sha256 = "1fma99rjqxgg9dihkd10hm1jjp5amsk5wsxnvq1lk4mcsjix5xqb";
};

docopt = fetchFromGitHub {
@@ -28,7 +28,10 @@ in stdenv.mkDerivation rec {

buildInputs = [ nim ];

buildPhase = "nim -p:${hts-nim}/src -p:${docopt}/src c -d:release mosdepth.nim";
buildPhase = ''
HOME=$TMPDIR
nim -p:${hts-nim}/src -p:${docopt}/src c --nilseqs:on -d:release mosdepth.nim
'';
installPhase = "install -Dt $out/bin mosdepth";
fixupPhase = "patchelf --set-rpath ${stdenv.lib.makeLibraryPath [ stdenv.cc.cc htslib pcre ]} $out/bin/mosdepth";

4 changes: 2 additions & 2 deletions pkgs/applications/science/electronics/kicad/default.nix
Original file line number Diff line number Diff line change
@@ -13,11 +13,11 @@ with lib;
stdenv.mkDerivation rec {
name = "kicad-${version}";
series = "5.0";
version = "5.0.0";
version = "5.0.1";

src = fetchurl {
url = "https://launchpad.net/kicad/${series}/${version}/+download/kicad-${version}.tar.xz";
sha256 = "17nqjszyvd25wi6550j981whlnb1wxzmlanljdjihiki53j84x9p";
sha256 = "0skig2wdxxc2677m8a8m1xrg3pkhqiqnmkcyr2hv0b2j30rzdr2z";
};

postPatch = ''
6 changes: 3 additions & 3 deletions pkgs/applications/science/logic/z3/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
name = "z3-${version}";
version = "4.7.1";
version = "4.8.1";

src = fetchFromGitHub {
owner = "Z3Prover";
repo = "z3";
rev = "3b1b82bef05a1b5fd69ece79c80a95fb6d72a990";
sha256 = "1s850r6qifwl83zzgvrb5l0jigvmymzpv18ph71hg2bcpk7kjw3d";
rev = name;
sha256 = "1vr57bwx40sd5riijyrhy70i2wnv9xrdihf6y5zdz56yq88rl48f";
};

buildInputs = [ python fixDarwinDylibNames ];
8 changes: 4 additions & 4 deletions pkgs/applications/science/misc/simgrid/default.nix
Original file line number Diff line number Diff line change
@@ -18,13 +18,13 @@ in

stdenv.mkDerivation rec {
name = "simgrid-${version}";
version = "3.20";
version = "3.21";

src = fetchFromGitHub {
owner = "simgrid";
repo = "simgrid";
rev = "v${version}";
sha256 = "0xb20qhvsah2dz2hvn850i3w9a5ghsbcx8vka2ap6xsdkxf593gy";
rev = "v${replaceChars ["."] ["_"] version}";
sha256 = "1v0dwlww2wl56ms8lvg5zwffzbmz3sjzpkqc73f714mrc9g02bxs";
};

nativeBuildInputs = [ cmake perl python3 boost valgrind ]
@@ -107,6 +107,6 @@ stdenv.mkDerivation rec {
homepage = http://simgrid.gforge.inria.fr/;
license = licenses.lgpl2Plus;
maintainers = with maintainers; [ mickours ];
platforms = platforms.x86_64;
platforms = ["x86_64-linux"];
};
}
41 changes: 20 additions & 21 deletions pkgs/development/compilers/nim/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# based on https://github.com/nim-lang/Nim/blob/v0.18.0/.travis.yml

{ stdenv, lib, fetchurl, makeWrapper, nodejs-slim-8_x, openssl, pcre, readline, sqlite, boehmgc, sfml, tzdata, coreutils }:
{ stdenv, lib, fetchurl, makeWrapper, nodejs-slim-10_x, openssl, pcre, readline, boehmgc, sfml, tzdata, coreutils }:

stdenv.mkDerivation rec {
name = "nim-${version}";
version = "0.18.0";
version = "0.19.0";

src = fetchurl {
url = "https://nim-lang.org/download/${name}.tar.xz";
sha256 = "45c74adb35f08dfa9add1112ae17330e5d902ebb4a36e7046caee8b79e6f3bd0";
sha256 = "0biwvw1gividp5lkf0daq1wp9v6ms4xy6dkf5zj0sn9w4m3n76d1";
};

doCheck = !stdenv.isDarwin;
@@ -19,7 +19,6 @@ stdenv.mkDerivation rec {
"-lcrypto"
"-lpcre"
"-lreadline"
"-lsqlite3"
"-lgc"
];

@@ -28,12 +27,21 @@ stdenv.mkDerivation rec {
# used for bootstrapping, but koch insists on moving the nim compiler around
# as part of building it, so it cannot be read-only

nativeBuildInputs = [
makeWrapper nodejs-slim-10_x tzdata coreutils
];

buildInputs = [
makeWrapper nodejs-slim-8_x tzdata coreutils
openssl pcre readline sqlite boehmgc sfml
openssl pcre readline boehmgc sfml
];

phases = [ "unpackPhase" "patchPhase" "buildPhase" "installPhase" "checkPhase" ];

buildPhase = ''
# use $CC to trigger the linker since calling ld in build.sh causes an error
LD=$CC
# build.sh wants to write to $HOME/.cache
HOME=$TMPDIR
sh build.sh
./bin/nim c koch
./koch boot -d:release \
@@ -51,33 +59,24 @@ stdenv.mkDerivation rec {
--suffix PATH : ${lib.makeBinPath [ stdenv.cc ]}
'';

postPatch =
patchPhase =
let disableTest = ''sed -i '1i discard \"\"\"\n disabled: true\n\"\"\"\n\n' '';
disableStdLibTest = ''sed -i -e '/^when isMainModule/,/^END$/{s/^/#/}' '';
disableCompile = ''sed -i -e 's/^/#/' '';
in ''
substituteInPlace ./tests/async/tioselectors.nim --replace "/bin/sleep" "sleep"
substituteInPlace ./tests/osproc/tworkingdir.nim --replace "/usr/bin" "${coreutils}/bin"
substituteInPlace ./tests/stdlib/ttimes.nim --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
# disable supposedly broken tests
${disableTest} ./tests/errmsgs/tproper_stacktrace2.nim
${disableTest} ./tests/vm/trgba.nim
# disable tests requiring network access (not available in the build container)
${disableTest} ./tests/stdlib/thttpclient.nim
${disableTest} ./tests/cpp/tasync_cpp.nim
${disableTest} ./tests/niminaction/Chapter7/Tweeter/src/tweeter.nim
# disable tests requiring un-downloadable dependencies (using nimble, which isn't available in the fetch phase)
${disableCompile} ./tests/manyloc/keineschweine/keineschweine.nim
${disableTest} ./tests/manyloc/keineschweine/keineschweine.nim
${disableCompile} ./tests/manyloc/nake/nakefile.nim
${disableTest} ./tests/manyloc/nake/nakefile.nim
${disableCompile} ./tests/manyloc/named_argument_bug/main.nim
${disableTest} ./tests/manyloc/named_argument_bug/main.nim
'' + lib.optionalString stdenv.isAarch64 ''
# disable test supposedly broken on aarch64
${disableStdLibTest} ./lib/pure/stats.nim
'';

checkPhase = ''
PATH=$PATH:$out/bin
./koch tests
'';

39 changes: 39 additions & 0 deletions pkgs/development/libraries/openscenegraph/3.4.0.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{ stdenv, lib, fetchurl, cmake, pkgconfig, doxygen, unzip
, freetype, libjpeg, jasper, libxml2, zlib, gdal, curl, libX11
, cairo, poppler, librsvg, libpng, libtiff, libXrandr
, xineLib, boost
, withApps ? false
, withSDL ? false, SDL
, withQt4 ? false, qt4
}:

stdenv.mkDerivation rec {
name = "openscenegraph-${version}";
version = "3.4.0";

src = fetchurl {
url = "http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-${version}.zip";
sha256 = "03h4wfqqk7rf3mpz0sa99gy715cwpala7964z2npd8jxfn27swjw";
};

nativeBuildInputs = [ pkgconfig cmake doxygen unzip ];

buildInputs = [
freetype libjpeg jasper libxml2 zlib gdal curl libX11
cairo poppler librsvg libpng libtiff libXrandr boost
xineLib
] ++ lib.optional withSDL SDL
++ lib.optional withQt4 qt4;

enableParallelBuilding = true;

cmakeFlags = lib.optional (!withApps) "-DBUILD_OSG_APPLICATIONS=OFF";

meta = with stdenv.lib; {
description = "A 3D graphics toolkit";
homepage = http://www.openscenegraph.org/;
maintainers = [ maintainers.raskin ];
platforms = platforms.linux;
license = "OpenSceneGraph Public License - free LGPL-based license";
};
}
6 changes: 3 additions & 3 deletions pkgs/development/libraries/openscenegraph/default.nix
Original file line number Diff line number Diff line change
@@ -27,13 +27,13 @@

stdenv.mkDerivation rec {
name = "openscenegraph-${version}";
version = "3.6.2";
version = "3.6.3";

src = fetchFromGitHub {
owner = "openscenegraph";
repo = "OpenSceneGraph";
rev = "fb40a0d1db018ff39a08699a7f17f7eb6d949c36";
sha256 = "03jk6lclyd4biniaw04w7j0z1spkm69f1c19i37b8v9x3zv1p1id";
rev = "d011ca4e8d83549a3688bf6bb8cd468dd9684822";
sha256 = "0h32z15sa8sbq276j0iib0n707m8bs4p5ji9z2ah411446paad9q";
};

nativeBuildInputs = [ pkgconfig cmake doxygen ];
7 changes: 3 additions & 4 deletions pkgs/development/libraries/simgear/default.nix
Original file line number Diff line number Diff line change
@@ -6,12 +6,12 @@

stdenv.mkDerivation rec {
name = "simgear-${version}";
version = "2017.3.1";
shortVersion = "2017.3";
version = "2018.2.2";
shortVersion = "2018.2";

src = fetchurl {
url = "mirror://sourceforge/flightgear/release-${shortVersion}/${name}.tar.bz2";
sha256 = "1x71wvycs2bjgmmacswgk6091p65p46fr40mr7f4kcipnx88bq0f";
sha256 = "f61576bc36aae36f350154749df1cee396763604c06b8a71c4b50452d9151ce5";
};

buildInputs = [ plib freeglut xproto libX11 libXext xextproto libXi inputproto
@@ -28,4 +28,3 @@ stdenv.mkDerivation rec {
license = licenses.lgpl2;
};
}

4 changes: 2 additions & 2 deletions pkgs/development/libraries/webkitgtk/2.22.nix
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ assert stdenv.isDarwin -> !enableGtk2Plugins;
with stdenv.lib;
stdenv.mkDerivation rec {
name = "webkitgtk-${version}";
version = "2.22.2";
version = "2.22.3";

meta = {
description = "Web content rendering engine, GTK+ port";
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://webkitgtk.org/releases/${name}.tar.xz";
sha256 = "1flrbr8pzbrlwv09b4pmgh6vklw7jghd2lgrhcb72vl9s7a8fm1l";
sha256 = "0wnddhm2bihmmkmi919lyxskvjk2wrzx6azkiypyjfwm08lm9zcx";
};

patches = optionals stdenv.isDarwin [
5 changes: 4 additions & 1 deletion pkgs/development/tools/nrpl/default.nix
Original file line number Diff line number Diff line change
@@ -25,7 +25,10 @@ stdenv.mkDerivation rec {
"-lpcre"
];

buildPhase = "nim c -d:release nrpl.nim";
buildPhase = ''
HOME=$TMPDIR
nim c -d:release nrpl.nim
'';

installPhase = "install -Dt $out/bin nrpl";

Loading