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

Commits on Jun 15, 2019

  1. Merge staging-next into staging

    FRidh committed Jun 15, 2019
    Copy the full SHA
    40ff733 View commit details
  2. dbus: 1.12.14 -> 1.12.16

    https://gitlab.freedesktop.org/dbus/dbus/blob/dbus-1.12.16/NEWS
    
    It's short and explains the CVE a bit, including below:
    
    > CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1
    > authentication for identities that differ from the user running the
    > DBusServer. Previously, a local attacker could manipulate symbolic
    > links in their own home directory to bypass authentication and connect
    > to a DBusServer with elevated privileges. The standard system and
    > session dbus-daemons in their default configuration were immune to this
    > attack because they did not allow DBUS_COOKIE_SHA1, but third-party
    > users of DBusServer such as Upstart could be vulnerable.   Thanks to Joe
    > Vennix of Apple Information Security.   (dbus#269, Simon McVittie)
    dtzWill authored and FRidh committed Jun 15, 2019
    Copy the full SHA
    6d7cdd7 View commit details
  3. Copy the full SHA
    044b8b6 View commit details
  4. Copy the full SHA
    26e9078 View commit details
  5. Copy the full SHA
    7c11742 View commit details
  6. guile: 2.2.3 -> 2.2.4

    lopsided98 authored and FRidh committed Jun 15, 2019
    Copy the full SHA
    0a7bc46 View commit details
  7. less: 530 -> 551

    At long last! \o/
    
    pname-ify while visiting.
    
    http://greenwoodsoftware.com/less/news.551.html
    dtzWill authored and FRidh committed Jun 15, 2019
    Copy the full SHA
    4f96316 View commit details
  8. bison: 3.3.2 -> 3.4.1

    FRidh committed Jun 15, 2019
    Copy the full SHA
    f1bf93e View commit details

Commits on Jun 16, 2019

  1. Merge staging-next into staging

    FRidh committed Jun 16, 2019
    Copy the full SHA
    9de9a15 View commit details

Commits on Jun 17, 2019

  1. treewide: remove libGLSupported from pkgs

    This isn’t a package, and we already have mesaPlatforms to handle this logic.
    matthewbauer committed Jun 17, 2019
    Copy the full SHA
    f0733a0 View commit details
  2. Copy the full SHA
    f7e2bb8 View commit details
  3. treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa

    Just use mesa for these to be more clear. Move these to aliases.nix
    matthewbauer committed Jun 17, 2019
    Copy the full SHA
    263f589 View commit details
  4. Merge pull request #62167 from matthewbauer/alias-libgl

    Add libGL* aliases
    matthewbauer authored Jun 17, 2019
    Copy the full SHA
    4d6f65b View commit details

Commits on Jun 18, 2019

  1. Merge staging-next into staging

    FRidh committed Jun 18, 2019
    Copy the full SHA
    f120248 View commit details
  2. pythonPackages.pluggy: 0.8.1 -> 0.11.0

    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    aad6f1c View commit details
  3. pythonPackages.wcwidth: disable test

    To prevent infinite recursion with pytest
    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    9358a15 View commit details
  4. pythonPackages.chardet: fix pytest 4 support

    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    16aea3d View commit details
  5. pythonPackages.apipkg: fix pytest 4 support

    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    50ccd6b View commit details
  6. Copy the full SHA
    3f9e381 View commit details
  7. pythonPackages.execnet: 1.5.0 -> 1.6.0

    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    738b300 View commit details
  8. pythonPackages.werkzeug: 0.15.2 -> 0.15.4

    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    706646e View commit details
  9. Copy the full SHA
    96a6621 View commit details
  10. pythonPackages.pytest: 4.2.1 -> 4.6.3

    marsam authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    1a7ffb4 View commit details
  11. Copy the full SHA
    912b763 View commit details
  12. Copy the full SHA
    93e5a93 View commit details
  13. Copy the full SHA
    2bc5baa View commit details
  14. Copy the full SHA
    5b9b2bc View commit details
  15. Copy the full SHA
    ec4f4c9 View commit details
  16. Copy the full SHA
    9f446bd View commit details
  17. Copy the full SHA
    a8d0931 View commit details
  18. Copy the full SHA
    102cc2c View commit details
  19. pythonPackages.scikit-build: fix build by disabling test_source_distr…

    …ibution test
    risicle authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    dbc5bcd View commit details
  20. python.pkgs.psutil: 5.5.1 -> 5.6.2

    Jonathan Ringer authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    f4c054b View commit details
  21. python: psutil: 5.6.2 -> 5.6.3

    FRidh committed Jun 18, 2019
    Copy the full SHA
    f4667ef View commit details
  22. pythonPackages.azure-cli-telemetry: init at 1.0.2

    Jonathan Ringer authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    c508e70 View commit details
  23. pythonPackages.knack: init at 0.6.2

    Jonathan Ringer authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    1c47ee8 View commit details
  24. pythonPackages.antlr4-python2-runtime: init at 4.7.2

    Jonathan Ringer authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    cf4febf View commit details
  25. pythonPackages.azure-cli-core: init at 2.0.66

    Jonathan Ringer authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    31d30ed View commit details
  26. python: Mako: 1.0.10 -> 1.0.12

    FRidh committed Jun 18, 2019
    Copy the full SHA
    1646dcf View commit details
  27. Copy the full SHA
    fd97819 View commit details
  28. Copy the full SHA
    a09c62c View commit details
  29. Copy the full SHA
    39fb749 View commit details
  30. Copy the full SHA
    58cbb1b View commit details
  31. bluez: CVE-2018-10910

    mmahut authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    ad2aa38 View commit details
  32. networkmanager: 1.18.0 -> 1.18.1

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/network-manager/versions
    r-ryantm authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    6daac68 View commit details
  33. libgit2: remove 0.26, default to 0.27

    fpletz authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    1081237 View commit details
  34. libmicrohttpd: 0.9.63 -> 0.9.64

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/libmicrohttpd/versions
    r-ryantm authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    e62299f View commit details
  35. coreutils: Skip inotify dir-recreate test

    Some target platforms, especially when building inside a container
    have issues with the inotify test. I also saw issues related to that
    test under macOS so I would suggest in skipping that for now.
    saschagrunert authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    bb6c2a0 View commit details
  36. openconnect: 8.02 -> 8.03

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/openconnect/versions
    r-ryantm authored and FRidh committed Jun 18, 2019
    Copy the full SHA
    9b775bc View commit details
  37. Revert "sqlite: enable parallel builds"

    Revert due to reported issues
    #63157
    
    This reverts commit 9398234.
    FRidh committed Jun 18, 2019
    Copy the full SHA
    2a3488a View commit details
Showing with 484 additions and 276 deletions.
  1. +2 −2 nixos/modules/hardware/opengl.nix
  2. +4 −4 pkgs/applications/graphics/fbida/default.nix
  3. +1 −1 pkgs/applications/misc/lutris/default.nix
  4. +2 −2 pkgs/applications/version-management/git-and-tools/gitstatus/romkatv_libgit2.nix
  5. +2 −2 pkgs/applications/version-management/git-and-tools/grv/default.nix
  6. +2 −2 pkgs/applications/virtualization/qemu/default.nix
  7. +2 −2 pkgs/applications/window-managers/weston/default.nix
  8. +1 −1 pkgs/build-support/appimage/default.nix
  9. +2 −2 pkgs/desktops/enlightenment/efl.nix
  10. +3 −3 pkgs/desktops/enlightenment/enlightenment.nix
  11. +3 −3 pkgs/desktops/enlightenment/ephoto.nix
  12. +3 −3 pkgs/desktops/enlightenment/rage.nix
  13. +2 −2 pkgs/desktops/enlightenment/terminology.nix
  14. +2 −2 pkgs/development/compilers/halide/default.nix
  15. +2 −3 pkgs/development/interpreters/guile/default.nix
  16. +2 −1 pkgs/development/libraries/SDL/default.nix
  17. +2 −1 pkgs/development/libraries/SDL2/default.nix
  18. +3 −14 pkgs/development/libraries/boehm-gc/default.nix
  19. +1 −1 pkgs/development/libraries/cairo/default.nix
  20. +2 −2 pkgs/development/libraries/cogl/default.nix
  21. +2 −2 pkgs/development/libraries/dbus/default.nix
  22. +0 −36 pkgs/development/libraries/git2/0.27.nix
  23. +11 −12 pkgs/development/libraries/git2/default.nix
  24. +2 −2 pkgs/development/libraries/gtk+/3.x.nix
  25. +2 −2 pkgs/development/libraries/libmicrohttpd/default.nix
  26. +2 −2 pkgs/development/libraries/libva/1.0.0.nix
  27. +2 −2 pkgs/development/libraries/libva/default.nix
  28. +2 −2 pkgs/development/libraries/libvdpau/default.nix
  29. +1 −1 pkgs/development/libraries/mesa/default.nix
  30. +2 −2 pkgs/development/libraries/nghttp2/default.nix
  31. +3 −2 pkgs/development/libraries/qt-3/default.nix
  32. +2 −1 pkgs/development/libraries/qt-4.x/4.8/default.nix
  33. +3 −3 pkgs/development/libraries/soil/default.nix
  34. +1 −2 pkgs/development/libraries/sqlite/default.nix
  35. +2 −2 pkgs/development/libraries/virglrenderer/default.nix
  36. +2 −2 pkgs/development/libraries/wlc/default.nix
  37. +2 −2 pkgs/development/libraries/wlroots/default.nix
  38. +3 −2 pkgs/development/libraries/wxwidgets/2.8/default.nix
  39. +3 −2 pkgs/development/libraries/wxwidgets/2.9/default.nix
  40. +3 −2 pkgs/development/libraries/wxwidgets/3.0/default.nix
  41. +4 −4 pkgs/development/python-modules/Mako/default.nix
  42. +18 −0 pkgs/development/python-modules/antlr4-python2-runtime/default.nix
  43. +9 −3 pkgs/development/python-modules/apipkg/default.nix
  44. +93 −0 pkgs/development/python-modules/azure-cli-core/default.nix
  45. +50 −0 pkgs/development/python-modules/azure-cli-telemetry/default.nix
  46. +11 −3 pkgs/development/python-modules/chardet/default.nix
  47. +5 −8 pkgs/development/python-modules/execnet/default.nix
  48. +5 −2 pkgs/development/python-modules/importlib-metadata/default.nix
  49. +55 −0 pkgs/development/python-modules/knack/default.nix
  50. +3 −0 pkgs/development/python-modules/packaging/default.nix
  51. +7 −4 pkgs/development/python-modules/pluggy/default.nix
  52. +2 −2 pkgs/development/python-modules/psutil/default.nix
  53. +3 −3 pkgs/development/python-modules/pygit2/default.nix
  54. +4 −4 pkgs/development/python-modules/pytest-fixture-config/default.nix
  55. +4 −4 pkgs/development/python-modules/pytest-server-fixtures/default.nix
  56. +5 −5 pkgs/development/python-modules/pytest-shutil/default.nix
  57. +6 −6 pkgs/development/python-modules/pytest-virtualenv/default.nix
  58. +2 −2 pkgs/development/python-modules/pytest-xdist/default.nix
  59. +4 −4 pkgs/development/python-modules/pytest/default.nix
  60. +2 −1 pkgs/development/python-modules/scikit-build/default.nix
  61. +8 −7 pkgs/development/python-modules/scikitlearn/default.nix
  62. +4 −4 pkgs/development/python-modules/txaio/default.nix
  63. +3 −0 pkgs/development/python-modules/wcwidth/default.nix
  64. +1 −8 pkgs/development/python-modules/werkzeug/default.nix
  65. +3 −3 pkgs/development/python-modules/whoosh/default.nix
  66. +2 −2 pkgs/development/python-modules/zeep/default.nix
  67. +5 −2 pkgs/development/python-modules/zipp/default.nix
  68. +2 −2 pkgs/development/tools/parsing/bison/3.x.nix
  69. +1 −1 pkgs/games/residualvm/default.nix
  70. +1 −1 pkgs/games/steam/chrootenv.nix
  71. +2 −2 pkgs/games/tdm/default.nix
  72. +1 −1 pkgs/misc/emulators/wine/base.nix
  73. +14 −2 pkgs/os-specific/linux/bluez/default.nix
  74. +2 −2 pkgs/os-specific/linux/kmscube/default.nix
  75. +4 −4 pkgs/servers/x11/xorg/default.nix
  76. +1 −1 pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl
  77. +3 −3 pkgs/servers/x11/xorg/overrides.nix
  78. +2 −2 pkgs/tools/X11/primus/lib.nix
  79. +2 −2 pkgs/tools/graphics/asymptote/default.nix
  80. +2 −2 pkgs/tools/graphics/glmark2/default.nix
  81. +4 −0 pkgs/tools/misc/coreutils/default.nix
  82. +5 −4 pkgs/tools/misc/less/default.nix
  83. +2 −2 pkgs/tools/networking/network-manager/default.nix
  84. +2 −2 pkgs/tools/networking/openconnect/default.nix
  85. +2 −2 pkgs/tools/security/enpass/default.nix
  86. +7 −0 pkgs/top-level/aliases.nix
  87. +4 −22 pkgs/top-level/all-packages.nix
  88. +10 −2 pkgs/top-level/python-packages.nix
4 changes: 2 additions & 2 deletions nixos/modules/hardware/opengl.nix
Original file line number Diff line number Diff line change
@@ -11,9 +11,9 @@ let
videoDrivers = config.services.xserver.videoDrivers;

makePackage = p: pkgs.buildEnv {
name = "mesa-drivers+txc-${p.mesa_drivers.version}";
name = "mesa-drivers+txc-${p.mesa.version}";
paths =
[ p.mesa_drivers
[ p.mesa.drivers
(if cfg.s3tcSupport then p.libtxc_dxtn else p.libtxc_dxtn_s2tc)
];
};
8 changes: 4 additions & 4 deletions pkgs/applications/graphics/fbida/default.nix
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{ stdenv, fetchurl, libjpeg, libexif, libungif, libtiff, libpng, libwebp, libdrm
, pkgconfig, freetype, fontconfig, which, imagemagick, curl, sane-backends, libXpm
, epoxy, poppler, mesa_noglu, lirc }:
, epoxy, poppler, mesa, lirc }:

stdenv.mkDerivation rec {
name = "fbida-2.14";

src = fetchurl {
url = "http://dl.bytesex.org/releases/fbida/${name}.tar.gz";
sha256 = "0f242mix20rgsqz1llibhsz4r2pbvx6k32rmky0zjvnbaqaw1dwm";
@@ -14,9 +14,9 @@ stdenv.mkDerivation rec {
buildInputs = [
libexif libjpeg libpng libungif freetype fontconfig libtiff libwebp
imagemagick curl sane-backends libdrm libXpm epoxy poppler lirc
mesa_noglu
mesa
];

makeFlags = [ "prefix=$(out)" "verbose=yes" "STRIP=" "JPEG_VER=62" ];

patchPhase = ''
2 changes: 1 addition & 1 deletion pkgs/applications/misc/lutris/default.nix
Original file line number Diff line number Diff line change
@@ -54,7 +54,7 @@ let
# Higan // TODO: "higan is not available for the x86_64 architecture"

# Libretro
fluidsynth hidapi mesa_noglu libdrm
fluidsynth hidapi mesa libdrm

# MAME
qt48 fontconfig SDL2_ttf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{fetchFromGitHub, libgit2_0_27, ...}:
{fetchFromGitHub, libgit2, ...}:

libgit2_0_27.overrideAttrs (oldAttrs: rec {
libgit2.overrideAttrs (oldAttrs: rec {
cmakeFlags = oldAttrs.cmakeFlags ++ [
"-DUSE_BUNDLED_ZLIB=ON"
"-DUSE_ICONV=OFF"
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{ stdenv, buildGoPackage, fetchFromGitHub, curl, libgit2_0_27, ncurses, pkgconfig, readline }:
{ stdenv, buildGoPackage, fetchFromGitHub, curl, libgit2, ncurses, pkgconfig, readline }:
let
version = "0.3.1";
in
buildGoPackage {
name = "grv-${version}";

buildInputs = [ ncurses readline curl libgit2_0_27 ];
buildInputs = [ ncurses readline curl libgit2 ];
nativeBuildInputs = [ pkgconfig ];

goPackagePath = "github.com/rgburke/grv";
4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/qemu/default.nix
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@
, usbredirSupport ? spiceSupport, usbredir
, xenSupport ? false, xen
, cephSupport ? false, ceph
, openGLSupport ? sdlSupport, mesa_noglu, epoxy, libdrm
, openGLSupport ? sdlSupport, mesa, epoxy, libdrm
, virglSupport ? openGLSupport, virglrenderer
, smbdSupport ? false, samba
, hostCpuOnly ? false
@@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
++ optionals stdenv.isLinux [ alsaLib libaio libcap_ng libcap attr ]
++ optionals xenSupport [ xen ]
++ optionals cephSupport [ ceph ]
++ optionals openGLSupport [ mesa_noglu epoxy libdrm ]
++ optionals openGLSupport [ mesa epoxy libdrm ]
++ optionals virglSupport [ virglrenderer ]
++ optionals smbdSupport [ samba ];

4 changes: 2 additions & 2 deletions pkgs/applications/window-managers/weston/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, wayland, libGL, mesa_noglu, libxkbcommon, cairo, libxcb
{ stdenv, fetchurl, meson, ninja, pkgconfig, wayland, libGL, mesa, libxkbcommon, cairo, libxcb
, libXcursor, xlibsWrapper, udev, libdrm, mtdev, libjpeg, pam, dbus, libinput, libevdev
, colord, lcms2
, pango ? null, libunwind ? null, freerdp ? null, vaapi ? null, libva ? null
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [ meson ninja pkgconfig ];
buildInputs = [
wayland libGL mesa_noglu libxkbcommon cairo libxcb libXcursor xlibsWrapper udev libdrm
wayland libGL mesa libxkbcommon cairo libxcb libXcursor xlibsWrapper udev libdrm
mtdev libjpeg pam dbus libinput libevdev pango libunwind freerdp vaapi libva
libwebp wayland-protocols
colord lcms2
2 changes: 1 addition & 1 deletion pkgs/build-support/appimage/default.nix
Original file line number Diff line number Diff line change
@@ -149,7 +149,7 @@ rec {
libidn
tbb
wayland
mesa_noglu
mesa
libxkbcommon

flac
4 changes: 2 additions & 2 deletions pkgs/desktops/enlightenment/efl.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
, libsndfile, xorg, libdrm, libxkbcommon, udev, utillinux, bullet, luajit
, python27Packages, openjpeg, doxygen, expat, harfbuzz, jbig2dec, librsvg
, dbus, alsaLib, poppler, ghostscript, libraw, libspectre, xineLib, libwebp
, curl, libinput, systemd, mesa_noglu, writeText, gtk3
, curl, libinput, systemd, mesa, writeText, gtk3
}:

stdenv.mkDerivation rec {
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [ pkgconfig gtk3 ];

buildInputs = [ openssl zlib lz4 freetype fontconfig SDL libGL mesa_noglu
buildInputs = [ openssl zlib lz4 freetype fontconfig SDL libGL mesa
giflib libpng libtiff glib gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
gst_all_1.gst-libav libpulseaudio libsndfile xorg.libXcursor xorg.xorgproto
xorg.libX11 udev systemd ];
6 changes: 3 additions & 3 deletions pkgs/desktops/enlightenment/enlightenment.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, efl,
xcbutilkeysyms, libXrandr, libXdmcp, libxcb, libffi, pam, alsaLib,
luajit, bzip2, libpthreadstubs, gdbm, libcap, mesa_noglu,
luajit, bzip2, libpthreadstubs, gdbm, libcap, mesa,
xkeyboard_config, pcre
}:

@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
libpthreadstubs
gdbm
pcre
mesa_noglu
mesa
xkeyboard_config
] ++
stdenv.lib.optionals stdenv.isLinux [ libcap ];
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
# installer to try to do this, the file $out/e-wrappers.nix is created,
# containing the needed configuration for wrapping those programs. It
# can be used in the enlightenment module. The idea is:
#
#
# 1) rename the original binary adding the extension .orig
# 2) wrap the renamed binary at /run/wrappers/bin/
# 3) create a new symbolic link using the original binary name (in the
6 changes: 3 additions & 3 deletions pkgs/desktops/enlightenment/ephoto.nix
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{ stdenv, fetchurl, pkgconfig, efl, pcre, mesa_noglu, makeWrapper }:
{ stdenv, fetchurl, pkgconfig, efl, pcre, mesa, makeWrapper }:

stdenv.mkDerivation rec {
name = "ephoto-${version}";
version = "1.5";

src = fetchurl {
url = "http://www.smhouston.us/stuff/${name}.tar.gz";
sha256 = "09kraa5zz45728h2dw1ssh23b87j01bkfzf977m48y1r507sy3vb";
};

nativeBuildInputs = [
(pkgconfig.override { vanilla = true; })
mesa_noglu.dev # otherwise pkg-config does not find gbm
mesa.dev # otherwise pkg-config does not find gbm
makeWrapper
];

6 changes: 3 additions & 3 deletions pkgs/desktops/enlightenment/rage.nix
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, efl, gst_all_1, pcre, mesa_noglu, wrapGAppsHook }:
{ stdenv, fetchurl, meson, ninja, pkgconfig, efl, gst_all_1, pcre, mesa, wrapGAppsHook }:

stdenv.mkDerivation rec {
name = "rage-${version}";
version = "0.3.0";

src = fetchurl {
url = "http://download.enlightenment.org/rel/apps/rage/${name}.tar.xz";
sha256 = "0gfzdd4jg78bkmj61yg49w7bzspl5m1nh6agqgs8k7qrq9q26xqy";
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meson
ninja
(pkgconfig.override { vanilla = true; })
mesa_noglu.dev
mesa.dev
wrapGAppsHook
];

4 changes: 2 additions & 2 deletions pkgs/desktops/enlightenment/terminology.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, meson, ninja, pkgconfig, efl, pcre, mesa_noglu, makeWrapper }:
{ stdenv, fetchurl, meson, ninja, pkgconfig, efl, pcre, mesa, makeWrapper }:

stdenv.mkDerivation rec {
pname = "terminology";
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
buildInputs = [
efl
pcre
mesa_noglu
mesa
];

meta = {
4 changes: 2 additions & 2 deletions pkgs/development/compilers/halide/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ llvmPackages, lib, fetchFromGitHub, cmake
, libpng, libjpeg, mesa_noglu, eigen, openblas
, libpng, libjpeg, mesa, eigen, openblas
}:

let
@@ -37,7 +37,7 @@ in llvmPackages.stdenv.mkDerivation {
# Note: only openblas and not atlas part of this Nix expression
# see pkgs/development/libraries/science/math/liblapack/3.5.0.nix
# to get a hint howto setup atlas instead of openblas
buildInputs = [ llvmPackages.llvm libpng libjpeg mesa_noglu eigen openblas ];
buildInputs = [ llvmPackages.llvm libpng libjpeg mesa eigen openblas ];

nativeBuildInputs = [ cmake ];

5 changes: 2 additions & 3 deletions pkgs/development/interpreters/guile/default.nix
Original file line number Diff line number Diff line change
@@ -12,11 +12,11 @@

(rec {
name = "guile-${version}";
version = "2.2.3";
version = "2.2.4";

src = fetchurl {
url = "mirror://gnu/guile/${name}.tar.xz";
sha256 = "11j01agvnci2cx32wwpqs9078856yxmvs15gcsz7ganpkj2ahlw3";
sha256 = "07p3g0v2ba2vlfbfidqzlgbhnzdx46wh2rgc5gszq1mjyx5bks6r";
};

outputs = [ "out" "dev" "info" ];
@@ -42,7 +42,6 @@

patches = [
./eai_system.patch
./riscv.patch
] ++ stdenv.lib.optional (coverageAnalysis != null) ./gcov-file-name.patch
++ stdenv.lib.optional stdenv.isDarwin (fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gtk-osx/raw/52898977f165777ad9ef169f7d4818f2d4c9b731/patches/guile-clocktime.patch";
3 changes: 2 additions & 1 deletion pkgs/development/libraries/SDL/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{ stdenv, config, libGLSupported, fetchurl, fetchpatch, pkgconfig, audiofile, libcap, libiconv
{ stdenv, config, fetchurl, fetchpatch, pkgconfig, audiofile, libcap, libiconv
, libGLSupported ? stdenv.lib.elem stdenv.hostPlatform.system stdenv.lib.platforms.mesaPlatforms
, openglSupport ? libGLSupported, libGL, libGLU
, alsaSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid, alsaLib
, x11Support ? !stdenv.isCygwin && !stdenv.hostPlatform.isAndroid
3 changes: 2 additions & 1 deletion pkgs/development/libraries/SDL2/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{ stdenv, config, libGLSupported, fetchurl, pkgconfig
{ stdenv, config, fetchurl, pkgconfig
, libGLSupported ? stdenv.lib.elem stdenv.hostPlatform.system stdenv.lib.platforms.mesaPlatforms
, openglSupport ? libGLSupported, libGL
, alsaSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid, alsaLib
, x11Support ? !stdenv.isCygwin && !stdenv.hostPlatform.isAndroid
17 changes: 3 additions & 14 deletions pkgs/development/libraries/boehm-gc/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, pkgconfig, libatomic_ops
{ lib, stdenv, fetchurl
, enableLargeConfig ? false # doc: https://github.com/ivmai/bdwgc/blob/v7.6.6/doc/README.macros#L179
}:

@@ -14,9 +14,6 @@ stdenv.mkDerivation rec {
sha256 = "1798rp3mcfkgs38ynkbg2p47bq59pisrc6mn0l20pb5iczf0ssj3";
};

buildInputs = [ libatomic_ops ];
nativeBuildInputs = [ pkgconfig ];

outputs = [ "out" "dev" "doc" ];
separateDebugInfo = stdenv.isLinux;

@@ -29,20 +26,12 @@ stdenv.mkDerivation rec {
lib.optional stdenv.hostPlatform.isRiscV ./riscv.patch;

configureFlags =
[ "--enable-cplusplus" ]
[ "--enable-cplusplus" "--with-libatomic-ops=none" ]
++ lib.optional enableLargeConfig "--enable-large-config"
++ lib.optional (stdenv.hostPlatform.libc == "musl") "--disable-static"
# Configure script can't detect whether C11 atomic intrinsics are available
# when cross-compiling, so it links to libatomic_ops, which has to be
# propagated to all dependencies. To avoid this, assume that the intrinsics
# are available.
++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "--with-libatomic-ops=none";
++ lib.optional (stdenv.hostPlatform.libc == "musl") "--disable-static";

doCheck = true; # not cross;

# Don't run the native `strip' when cross-compiling.
dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;

enableParallelBuilding = true;

meta = {
2 changes: 1 addition & 1 deletion pkgs/development/libraries/cairo/default.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
, x11Support? !stdenv.isDarwin, libXext, libXrender
, gobjectSupport ? true, glib
, xcbSupport ? x11Support, libxcb, xcbutil # no longer experimental since 1.12
, libGLSupported
, libGLSupported ? stdenv.lib.elem stdenv.hostPlatform.system stdenv.lib.platforms.mesaPlatforms
, glSupport ? config.cairo.gl or (libGLSupported && stdenv.isLinux && !stdenv.isAarch32 && !stdenv.isMips)
, libGL ? null # libGLU_combined is no longer a big dependency
, pdfSupport ? true
4 changes: 2 additions & 2 deletions pkgs/development/libraries/cogl/default.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, fetchpatch, pkgconfig, libGL, glib, gdk_pixbuf, xorg, libintl
, pangoSupport ? true, pango, cairo, gobject-introspection, wayland, gnome3
, mesa_noglu
, mesa
, gstreamerSupport ? true, gst_all_1 }:

let
@@ -44,7 +44,7 @@ in stdenv.mkDerivation rec {
++ stdenv.lib.optionals (!stdenv.isDarwin) [ "--enable-gles1" "--enable-gles2" ];

propagatedBuildInputs = with xorg; [
glib gdk_pixbuf gobject-introspection wayland mesa_noglu
glib gdk_pixbuf gobject-introspection wayland mesa
libGL libXrandr libXfixes libXcomposite libXdamage
]
++ stdenv.lib.optionals gstreamerSupport [ gst_all_1.gstreamer
4 changes: 2 additions & 2 deletions pkgs/development/libraries/dbus/default.nix
Original file line number Diff line number Diff line change
@@ -6,8 +6,8 @@ assert x11Support -> libX11 != null
&& libSM != null;

let
version = "1.12.14";
sha256 = "13aca7gzgl7z1dfdipfs23773w8n6z01d4rj5kmssv4gms8c5ya4";
version = "1.12.16";
sha256 = "107ckxaff1cv4q6kmfdi2fb1nlsv03312a7kf6lb4biglhpjv8jl";

self = stdenv.mkDerivation {
name = "dbus-${version}";
36 changes: 0 additions & 36 deletions pkgs/development/libraries/git2/0.27.nix

This file was deleted.

Loading