Merge branch 'master' into staging

obadz 68936edf 15b07f4b

+182 -50
+9
nixos/modules/hardware/video/amdgpu.nix
··· 1 + { config, lib, ... }: 2 + 3 + with lib; 4 + { 5 + config = mkIf (elem "amdgpu" config.services.xserver.videoDrivers) { 6 + boot.blacklistedKernelModules = [ "radeon" ]; 7 + }; 8 + } 9 +
+2 -1
nixos/modules/module-list.nix
··· 37 37 ./hardware/network/rtl8192c.nix 38 38 ./hardware/opengl.nix 39 39 ./hardware/pcmcia.nix 40 + ./hardware/video/amdgpu.nix 41 + ./hardware/video/ati.nix 40 42 ./hardware/video/bumblebee.nix 41 43 ./hardware/video/nvidia.nix 42 - ./hardware/video/ati.nix 43 44 ./hardware/video/webcam/facetimehd.nix 44 45 ./i18n/input-method/default.nix 45 46 ./i18n/input-method/fcitx.nix
+7 -2
nixos/modules/services/continuous-integration/hydra/default.nix
··· 166 166 167 167 buildMachinesFiles = mkOption { 168 168 type = types.listOf types.path; 169 - default = []; 169 + default = [ "/etc/nix/machines" ]; 170 170 example = [ "/etc/nix/machines" "/var/lib/hydra/provisioner/machines" ]; 171 171 description = "List of files containing build machines."; 172 172 }; ··· 193 193 194 194 config = mkIf cfg.enable { 195 195 196 - users.extraGroups.hydra = { }; 196 + users.extraGroups.hydra = { 197 + gid = config.ids.gids.hydra; 198 + }; 197 199 198 200 users.extraUsers.hydra = 199 201 { description = "Hydra"; ··· 201 203 createHome = true; 202 204 home = baseDir; 203 205 useDefaultShell = true; 206 + uid = config.ids.uids.hydra; 204 207 }; 205 208 206 209 users.extraUsers.hydra-queue-runner = ··· 208 211 group = "hydra"; 209 212 useDefaultShell = true; 210 213 home = "${baseDir}/queue-runner"; # really only to keep SSH happy 214 + uid = config.ids.uids.hydra-queue-runner; 211 215 }; 212 216 213 217 users.extraUsers.hydra-www = 214 218 { description = "Hydra web server"; 215 219 group = "hydra"; 216 220 useDefaultShell = true; 221 + uid = config.ids.uids.hydra-www; 217 222 }; 218 223 219 224 nix.trustedUsers = [ "hydra-queue-runner" ];
+1 -1
pkgs/applications/backup/areca/default.nix
··· 4 4 name = "areca-7.5"; 5 5 6 6 src = fetchurl { 7 - url = "http://downloads.sourceforge.net/project/areca/areca-stable/areca-7.5/areca-7.5-src.tar.gz"; 7 + url = "mirror://sourceforge/project/areca/areca-stable/areca-7.5/areca-7.5-src.tar.gz"; 8 8 sha256 = "1q4ha9s96c1syplxm04bh1v1gvjq16l4pa8w25w95d2ywwvyq1xb"; 9 9 }; 10 10
+1 -1
pkgs/applications/editors/ht/default.nix
··· 4 4 name = "ht-${version}"; 5 5 version = "2.1.0"; 6 6 src = fetchurl { 7 - url = "http://sourceforge.net/projects/hte/files/ht-source/ht-${version}.tar.bz2"; 7 + url = "mirror://sourceforge/project/hte/ht-source/ht-${version}.tar.bz2"; 8 8 sha256 = "0w2xnw3z9ws9qrdpb80q55h6ynhh3aziixcfn45x91bzrbifix9i"; 9 9 }; 10 10 buildInputs = [
+33
pkgs/applications/graphics/ao/default.nix
··· 1 + {stdenv, fetchgit, cmake, ninja, boost, libpng, glfw3, epoxy, guile, pkgconfig 2 + , mesa, libX11, libpthreadstubs, libXau, libXdmcp, libXrandr, libXext 3 + , libXinerama, libXxf86vm, libXcursor, libXfixes 4 + }: 5 + stdenv.mkDerivation rec { 6 + version = "0.0pre20160820"; 7 + name = "ao-${version}"; 8 + buildInputs = [ 9 + cmake ninja boost libpng glfw3 epoxy guile pkgconfig mesa libX11 10 + libpthreadstubs libXau libXdmcp libXrandr libXext libXinerama libXxf86vm 11 + libXcursor libXfixes 12 + ]; 13 + src = fetchgit (stdenv.lib.importJSON ./src.json); 14 + cmakeFlags = "-G Ninja"; 15 + buildPhase = "ninja"; 16 + installPhase = '' 17 + ninja install 18 + cd .. 19 + cp lib/lib* bind/lib* "$out/lib" 20 + cp -r bin "$out/bin" 21 + mkdir "$out/doc" 22 + cp -r doc "$out/doc/ao" 23 + cp -r examples "$out/doc/ao/examples" 24 + cp -r bind "$out/bind" 25 + ''; 26 + meta = { 27 + inherit version; 28 + description = ''Homoiconic CAD package''; 29 + license = stdenv.lib.licenses.gpl2Plus ; # Some parts can be extracted and used under LGPL2+ 30 + maintainers = [stdenv.lib.maintainers.raskin]; 31 + platforms = stdenv.lib.platforms.linux; 32 + }; 33 + }
+5
pkgs/applications/graphics/ao/src.json
··· 1 + { 2 + "url": "https://github.com/mkeeter/ao", 3 + "rev": "69fadb81543cc9031e4a7ec2036c7f2ab505a620", 4 + "sha256": "1717k72vr0i5j7bvxmd6q16fpvkljnqfa1hr3i4yq8cjdsj69my7" 5 + }
+1 -1
pkgs/applications/misc/gammu/default.nix
··· 11 11 version = "1.33.0"; 12 12 13 13 src = fetchurl { 14 - url = "http://sourceforge.net/projects/gammu/files/gammu/${version}/gammu-${version}.tar.xz"; 14 + url = "mirror://sourceforge/project/gammu/gammu/${version}/gammu-${version}.tar.xz"; 15 15 sha256 = "18gplx1v9d70k1q86d5i4n4dfpx367g34pj3zscppx126vwhv112"; 16 16 }; 17 17
+1 -1
pkgs/applications/misc/mlterm/default.nix
··· 5 5 version = "3.3.8"; 6 6 7 7 src = fetchurl { 8 - url = "https://downloads.sourceforge.net/project/mlterm/01release/${name}/${name}.tar.gz"; 8 + url = "mirror://sourceforge/project/mlterm/01release/${name}/${name}.tar.gz"; 9 9 sha256 = "088pgxynzxxii7wdmjp2fdkxydirx4k05588zkhlzalkb5l8ji1i"; 10 10 }; 11 11
+1 -1
pkgs/applications/misc/xautoclick/default.nix
··· 7 7 version = "0.31"; 8 8 name = "xautoclick-${version}"; 9 9 src = fetchurl { 10 - url = "http://downloads.sourceforge.net/project/xautoclick/xautoclick/xautoclick-0.31/xautoclick-0.31.tar.gz"; 10 + url = "mirror://sourceforge/project/xautoclick/xautoclick/xautoclick-0.31/xautoclick-0.31.tar.gz"; 11 11 sha256 = "0h522f12a7v2b89411xm51iwixmjp2mp90rnizjgiakx9ajnmqnm"; 12 12 }; 13 13 buildInputs = [ xorg.libX11 xorg.libXtst xorg.xinput xorg.libXi xorg.libXext pkgconfig ]
+2
pkgs/applications/science/misc/openmodelica/default.nix
··· 26 26 ''; 27 27 28 28 configurePhase = '' 29 + export NIX_LDFLAGS="$NIX_LDFLAGS -L${gfortran.cc.lib}/lib" 30 + 29 31 autoconf 30 32 ./configure CC=${clang}/bin/clang CXX=${clang}/bin/clang++ --prefix=$out 31 33 '';
+1 -1
pkgs/applications/window-managers/windowmaker/dockapps/wmsystemtray.nix
··· 3 3 stdenv.mkDerivation { 4 4 name = "wmsystemtray-1.4"; 5 5 src = fetchurl { 6 - url = http://sourceforge.net/projects/wmsystemtray/files/wmsystemtray/wmsystemtray-1.4.tar.gz; 6 + url = mirror://sourceforge/project/wmsystemtray/wmsystemtray/wmsystemtray-1.4.tar.gz; 7 7 sha256 = "8edef43691e9fff071000e29166c7c1ad420c0956e9068151061e881c8ac97e9"; 8 8 }; 9 9
+1 -1
pkgs/desktops/lxde/core/lxmenu-data.nix
··· 5 5 version = "0.1.5"; 6 6 7 7 src = fetchurl { 8 - url = "http://downloads.sourceforge.net/lxde/${name}.tar.xz"; 8 + url = "mirror://sourceforge/lxde/${name}.tar.xz"; 9 9 sha256 = "9fe3218d2ef50b91190162f4f923d6524c364849f87bcda8b4ed8eb59b80bab8"; 10 10 }; 11 11
+2 -2
pkgs/development/compilers/fpc/binary.nix
··· 6 6 src = 7 7 if stdenv.system == "i686-linux" then 8 8 fetchurl { 9 - url = "http://sourceforge.net/projects/freepascal/files/Linux/2.6.0/fpc-2.6.0.i386-linux.tar"; 9 + url = "mirror://sourceforge/project/freepascal/Linux/2.6.0/fpc-2.6.0.i386-linux.tar"; 10 10 sha256 = "08yklvrfxvk59bxsd4rh1i6s3cjn0q06dzjs94h9fbq3n1qd5zdf"; 11 11 } 12 12 else if stdenv.system == "x86_64-linux" then 13 13 fetchurl { 14 - url = "http://sourceforge.net/projects/freepascal/files/Linux/2.6.0/fpc-2.6.0.x86_64-linux.tar"; 14 + url = "mirror://sourceforge/project/freepascal/Linux/2.6.0/fpc-2.6.0.x86_64-linux.tar"; 15 15 sha256 = "0k9vi75k39y735fng4jc2vppdywp82j4qhzn7x4r6qjkad64d8lx"; 16 16 } 17 17 else throw "Not supported on ${stdenv.system}.";
+4 -4
pkgs/development/compilers/mlton/default.nix
··· 15 15 16 16 binSrc = 17 17 if stdenv.system == "i686-linux" then (fetchurl { 18 - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}-1.x86-linux.tgz"; 18 + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.x86-linux.tgz"; 19 19 sha256 = "1kxjjmnw4xk2d9hpvz43w9dvyhb3025k4zvjx785c33nrwkrdn4j"; 20 20 }) 21 21 else if stdenv.system == "x86_64-linux" then (fetchurl { 22 - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}-1.amd64-linux.tgz"; 22 + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.amd64-linux.tgz"; 23 23 sha256 = "0fyhwxb4nmpirjbjcvk9f6w67gmn2gkz7xcgz0xbfih9kc015ygn"; 24 24 }) 25 25 else if stdenv.system == "x86_64-darwin" then (fetchurl { 26 - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}-1.amd64-darwin.gmp-macports.tgz"; 26 + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}-1.amd64-darwin.gmp-macports.tgz"; 27 27 sha256 = "044wnh9hhg6if886xy805683k0as347xd37r0r1yi4x7qlxzzgx9"; 28 28 }) 29 29 else throw "Architecture not supported"; 30 30 31 31 codeSrc = 32 32 fetchurl { 33 - url = "http://sourceforge.net/projects/mlton/files/mlton/${version}/${name}.src.tgz"; 33 + url = "mirror://sourceforge/project/mlton/mlton/${version}/${name}.src.tgz"; 34 34 sha256 = "0v1x2hrh9hiqkvnbq11kf34v4i5a2x0ffxbzqaa8skyl26nmfn11"; 35 35 }; 36 36
+1 -1
pkgs/development/compilers/mozart/binary.nix
··· 10 10 name = "mozart-binary-${version}"; 11 11 12 12 src = fetchurl { 13 - url = "http://sourceforge.net/projects/mozart-oz/files/v${version}-alpha.0/mozart2-${version}-alpha.0+build.4105.5c06ced-x86_64-linux.tar.gz"; 13 + url = "mirror://sourceforge/project/mozart-oz/v${version}-alpha.0/mozart2-${version}-alpha.0+build.4105.5c06ced-x86_64-linux.tar.gz"; 14 14 sha256 = "0rsfrjimjxqbwprpzzlmydl3z3aiwg5qkb052jixdxjyad7gyh5z"; 15 15 }; 16 16
+3
pkgs/development/haskell-modules/configuration-common.nix
··· 839 839 # https://github.com/guillaume-nargeot/hpc-coveralls/issues/52 840 840 hpc-coveralls = disableSharedExecutables super.hpc-coveralls; 841 841 842 + # Can't find libHSidris-*.so during build. 843 + idris = disableSharedExecutables super.idris; 844 + 842 845 # https://github.com/fpco/stackage/issues/838 843 846 cryptonite = dontCheck super.cryptonite; 844 847
+4 -1
pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
··· 65 65 66 66 hoauth2 = overrideCabal super.hoauth2 (drv: { testDepends = (drv.testDepends or []) ++ [ self.wai self.warp ]; }); 67 67 68 + yesod-auth-oauth2 = overrideCabal super.yesod-auth-oauth2 (drv: { testDepends = (drv.testDepends or []) ++ [ self.load-env self.yesod ]; }); 69 + 68 70 # Setup: At least the following dependencies are missing: base <4.8 69 71 hspec-expectations = overrideCabal super.hspec-expectations (drv: { 70 72 postPatch = "sed -i -e 's|base < 4.8|base|' hspec-expectations.cabal"; ··· 203 205 hackage-security = dontHaddock (dontCheck super.hackage-security); 204 206 205 207 # GHC versions prior to 8.x require additional build inputs. 208 + aeson_0_11_2_0 = disableCabalFlag (addBuildDepend super.aeson_0_11_2_0 self.semigroups) "old-locale"; 206 209 aeson = disableCabalFlag (addBuildDepend super.aeson self.semigroups) "old-locale"; 207 210 case-insensitive = addBuildDepend super.case-insensitive self.semigroups; 208 211 bytes = addBuildDepend super.bytes self.doctest; ··· 210 213 semigroups_0_18_1 = addBuildDepends super.semigroups (with self; [hashable tagged text unordered-containers]); 211 214 semigroups = addBuildDepends super.semigroups (with self; [hashable tagged text unordered-containers]); 212 215 intervals = addBuildDepends super.intervals (with self; [doctest QuickCheck]); 213 - Glob_0_7_9 = addBuildDepends super.Glob_0_7_9 (with self; [semigroups]); 216 + Glob_0_7_10 = addBuildDepends super.Glob_0_7_10 (with self; [semigroups]); 214 217 Glob = addBuildDepends super.Glob (with self; [semigroups]); 215 218 # cereal must have `fail` in pre-ghc-8.0.x versions 216 219 # also tests require bytestring>=0.10.8.1
+2 -2
pkgs/development/libraries/libvirt/default.nix
··· 9 9 # if you update, also bump pythonPackages.libvirt or it will break 10 10 stdenv.mkDerivation rec { 11 11 name = "libvirt-${version}"; 12 - version = "2.0.0"; 12 + version = "2.1.0"; 13 13 14 14 src = fetchurl { 15 15 url = "http://libvirt.org/sources/${name}.tar.xz"; 16 - sha256 = "1jwszhpjn09zkqji8w1x97rw0wqcl71ll2y6vp056fb1bvshms8h"; 16 + sha256 = "0sriasjc573c519yqw1hcfb3qqjcsm9hm8vayw0anwkl6di9ay8s"; 17 17 }; 18 18 19 19 patches = [ ./build-on-bsd.patch ];
+1 -1
pkgs/development/libraries/qt-5/5.5/qtbase/default.nix
··· 131 131 -rpath 132 132 -optimized-qmake 133 133 -strip 134 - -reduce-relocations 134 + -no-reduce-relocations 135 135 -system-proxies 136 136 -pkg-config 137 137
-5
pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh
··· 61 61 62 62 preFixupHooks+=(_qtMultioutDevs) 63 63 64 - if [[ -z "$NIX_QT_PIC" ]]; then 65 - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE${NIX_CFLAGS_COMPILE:+ }-fPIC" 66 - export NIX_QT_PIC=1 67 - fi 68 - 69 64 _qtSetCMakePrefix() { 70 65 export CMAKE_PREFIX_PATH="$NIX_QT5_TMP${CMAKE_PREFIX_PATH:+:}${CMAKE_PREFIX_PATH}" 71 66 }
+1 -1
pkgs/development/libraries/qt-5/5.6/qtbase/default.nix
··· 107 107 -rpath 108 108 -optimized-qmake 109 109 -strip 110 - -reduce-relocations 110 + -no-reduce-relocations 111 111 -system-proxies 112 112 -pkg-config 113 113
-5
pkgs/development/libraries/qt-5/5.6/qtbase/setup-hook.sh
··· 61 61 62 62 preFixupHooks+=(_qtMultioutDevs) 63 63 64 - if [[ -z "$NIX_QT_PIC" ]]; then 65 - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE${NIX_CFLAGS_COMPILE:+ }-fPIC" 66 - export NIX_QT_PIC=1 67 - fi 68 - 69 64 _qtSetCMakePrefix() { 70 65 export CMAKE_PREFIX_PATH="$NIX_QT5_TMP${CMAKE_PREFIX_PATH:+:}${CMAKE_PREFIX_PATH}" 71 66 }
+1 -1
pkgs/development/libraries/qt-5/5.7/qtbase/default.nix
··· 106 106 -rpath 107 107 -optimized-qmake 108 108 -strip 109 - -reduce-relocations 109 + -no-reduce-relocations 110 110 -system-proxies 111 111 -pkg-config 112 112
-5
pkgs/development/libraries/qt-5/5.7/qtbase/setup-hook.sh
··· 61 61 62 62 preFixupHooks+=(_qtMultioutDevs) 63 63 64 - if [[ -z "$NIX_QT_PIC" ]]; then 65 - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE${NIX_CFLAGS_COMPILE:+ }-fPIC" 66 - export NIX_QT_PIC=1 67 - fi 68 - 69 64 _qtSetCMakePrefix() { 70 65 export CMAKE_PREFIX_PATH="$NIX_QT5_TMP${CMAKE_PREFIX_PATH:+:}${CMAKE_PREFIX_PATH}" 71 66 }
+28
pkgs/development/libraries/torch/default.nix
··· 1 + {stdenv, fetchgit, luajit, openblas, imagemagick, cmake, curl, fftw, gnuplot, 2 + libjpeg_turbo, zeromq3, ncurses, openssl, libpng, qt4, readline, unzip}: 3 + stdenv.mkDerivation rec{ 4 + version = "0.0pre20160820"; 5 + name = "torch-${version}"; 6 + buildInputs = [ 7 + luajit openblas imagemagick cmake curl fftw gnuplot unzip qt4 8 + libjpeg_turbo zeromq3 ncurses openssl libpng readline 9 + ]; 10 + src = fetchgit (stdenv.lib.importJSON ./src.json); 11 + configurePhase = '' 12 + ''; 13 + buildPhase = '' 14 + cd .. 15 + export PREFIX=$out 16 + mkdir "$out" 17 + sh install.sh -s 18 + ''; 19 + installPhase = '' 20 + ''; 21 + meta = { 22 + inherit version; 23 + description = ''A scientific computing framework with wide support for machine learning algorithms''; 24 + license = stdenv.lib.licenses.bsd3 ; 25 + maintainers = [stdenv.lib.maintainers.raskin]; 26 + platforms = stdenv.lib.platforms.linux; 27 + }; 28 + }
+6
pkgs/development/libraries/torch/src.json
··· 1 + { 2 + "url": "https://github.com/torch/distro", 3 + "rev": "8b6a834f8c8755f6f5f84ef9d8da9cfc79c5ce1f", 4 + "sha256": "120hnz82d7izinsmv5smyqww71dhpix23pm43s522dfcglpql8xy", 5 + "fetchSubmodules": true 6 + }
+2
pkgs/development/ocaml-modules/magick/default.nix
··· 12 12 13 13 createFindlibDestdir = true; 14 14 15 + preConfigure = "substituteInPlace Makefile --replace gcc $CC"; 16 + 15 17 installTargets = [ "find_install" ]; 16 18 17 19 meta = {
+22
pkgs/development/perl-modules/CatalystXScriptServerStarman-fork-arg.patch
··· 1 + diff --git a/lib/CatalystX/Script/Server/Starman.pm b/lib/CatalystX/Script/Server/Starman.pm 2 + index 670bd74..7b3bd2e 100644 3 + --- a/lib/CatalystX/Script/Server/Starman.pm 4 + +++ b/lib/CatalystX/Script/Server/Starman.pm 5 + @@ -9,7 +9,7 @@ our $VERSION = '0.02'; 6 + 7 + extends 'Catalyst::Script::Server'; 8 + 9 + -has '+fork' => ( default => 1, init_arg => undef ); 10 + +has '+fork' => ( default => 1 ); 11 + 12 + has [qw/ keepalive restart restart_delay restart_regex restart_directory/] => ( init_arg => undef, is => 'ro' ); 13 + 14 + @@ -70,7 +70,7 @@ CatalystX::Script::Server::Starman - Replace the development server with Starman 15 + 16 + -d --debug force debug mode 17 + -f --fork handle each request in a new process 18 + - (defaults to false) 19 + + (defaults to true) 20 + -? --help display this help and exits 21 + -h --host host (defaults to all) 22 + -p --port port (defaults to 3000)
+1 -1
pkgs/development/tools/omniorb/default.nix
··· 6 6 version = "4.2.0"; 7 7 8 8 src = fetchurl rec { 9 - url = "http://sourceforge.net/projects/omniorb/files/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2"; 9 + url = "mirror://sourceforge/project/omniorb/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2"; 10 10 sha256 = "1g58xcw4641wyisp9wscrkzaqrz0vf123dgy52qq2a3wk7y77hkl"; 11 11 }; 12 12
+11
pkgs/servers/x11/xorg/default.nix
··· 1678 1678 meta.platforms = stdenv.lib.platforms.unix; 1679 1679 }) // {inherit ;}; 1680 1680 1681 + xf86videoamdgpu = (mkDerivation "xf86videoamdgpu" { 1682 + name = "xf86-video-amdgpu-1.1.0"; 1683 + builder = ./builder.sh; 1684 + src = fetchurl { 1685 + url = mirror://xorg/individual/driver/xf86-video-amdgpu-1.1.0.tar.bz2; 1686 + sha256 = "0cbrqpmi1hgbsi0i93v0yp7lv3wf4s0vbdlrj19cxmglv7gd1xb9"; 1687 + }; 1688 + buildInputs = [pkgconfig fontsproto mesa libdrm udev randrproto renderproto videoproto xextproto xf86driproto xorgserver xproto ]; 1689 + meta.platforms = stdenv.lib.platforms.unix; 1690 + }) // {inherit fontsproto mesa libdrm udev randrproto renderproto videoproto xextproto xf86driproto xorgserver xproto ;}; 1691 + 1681 1692 xf86videoark = (mkDerivation "xf86videoark" { 1682 1693 name = "xf86-video-ark-0.7.5"; 1683 1694 builder = ./builder.sh;
+4
pkgs/servers/x11/xorg/overrides.nix
··· 323 323 ]; 324 324 }; 325 325 326 + xf86videoamdgpu = attrs: attrs // { 327 + configureFlags = [ "--with-xorg-conf-dir=$(out)/share/X11/xorg.conf.d" ]; 328 + }; 329 + 326 330 xf86videoati = attrs: attrs // { 327 331 NIX_CFLAGS_COMPILE = "-I${xorg.xorgserver}/include/xorg"; 328 332 };
+1
pkgs/servers/x11/xorg/tarballs-7.7.list
··· 127 127 mirror://xorg/individual/driver/xf86-input-synaptics-1.8.3.tar.bz2 128 128 mirror://xorg/individual/driver/xf86-input-vmmouse-13.1.0.tar.bz2 129 129 mirror://xorg/individual/driver/xf86-input-void-1.4.1.tar.bz2 130 + mirror://xorg/individual/driver/xf86-video-amdgpu-1.1.0.tar.bz2 130 131 mirror://xorg/individual/driver/xf86-video-ark-0.7.5.tar.bz2 131 132 mirror://xorg/individual/driver/xf86-video-ast-1.1.5.tar.bz2 132 133 mirror://xorg/individual/driver/xf86-video-ati-7.7.0.tar.bz2
+1 -1
pkgs/tools/filesystems/fuseiso/default.nix
··· 4 4 name = "fuseiso-20070708"; 5 5 6 6 src = fetchurl { 7 - url = "http://sourceforge.net/projects/fuseiso/files/fuseiso/20070708/fuseiso-20070708.tar.bz2"; 7 + url = "mirror://sourceforge/project/fuseiso/fuseiso/20070708/fuseiso-20070708.tar.bz2"; 8 8 sha1 = "fe142556ad35dd7e5dc31a16183232a6e2da7692"; 9 9 }; 10 10
+1 -1
pkgs/tools/networking/srelay/default.nix
··· 4 4 name = "srelay-0.4.8b6"; 5 5 6 6 src = fetchurl { 7 - url = "https://sourceforge.net/projects/socks-relay/files/socks-relay/srelay-0.4.8/srelay-0.4.8b6.tar.gz"; 7 + url = "mirror://sourceforge/project/socks-relay/socks-relay/srelay-0.4.8/srelay-0.4.8b6.tar.gz"; 8 8 sha256 = "1az9ds10hpmpw6bqk7fcd1w70001kz0mm48v3vgg2z6vrbmgn0qj"; 9 9 }; 10 10
+1 -1
pkgs/tools/security/gnupg/1compat.nix
··· 19 19 ''; 20 20 21 21 meta = { 22 - platforms = stdenv.lib.platforms.linux; 22 + platforms = stdenv.lib.platforms.unix; 23 23 }; 24 24 }
+4
pkgs/top-level/all-packages.nix
··· 9568 9568 9569 9569 tokyotyrant = callPackage ../development/libraries/tokyo-tyrant { }; 9570 9570 9571 + torch = callPackage ../development/libraries/torch {}; 9572 + 9571 9573 tremor = callPackage ../development/libraries/tremor { }; 9572 9574 9573 9575 udns = callPackage ../development/libraries/udns { }; ··· 12285 12287 antimony = qt5.callPackage ../applications/graphics/antimony {}; 12286 12288 12287 12289 antiword = callPackage ../applications/office/antiword {}; 12290 + 12291 + ao = callPackage ../applications/graphics/ao {}; 12288 12292 12289 12293 ardour = self.ardour4; 12290 12294
+13 -5
pkgs/top-level/perl-packages.nix
··· 1508 1508 url = mirror://cpan/authors/id/A/AB/ABRAXXA/CatalystX-Script-Server-Starman-0.02.tar.gz; 1509 1509 sha256 = "0h02mpkc4cmi3jpvcd7iw7xyzx55bqvvl1qkf967gqkvpklm0qx5"; 1510 1510 }; 1511 + patches = [ 1512 + # See Nixpkgs issues #16074 and #17624 1513 + ../development/perl-modules/CatalystXScriptServerStarman-fork-arg.patch 1514 + ]; 1511 1515 buildInputs = [ TestWWWMechanizeCatalyst ]; 1512 1516 propagatedBuildInputs = [ CatalystRuntime Moose namespaceautoclean Starman ]; 1513 1517 meta = { ··· 3324 3328 name = "DateTime-Format-SQLite-0.11"; 3325 3329 src = fetchurl { 3326 3330 url = "mirror://cpan/authors/id/C/CF/CFAERBER/${name}.tar.gz"; 3327 - sha256 = "1d4ln8x5bjpqmgnbbi2h16knfz674dsgvk6x7m60v6ykw454w7yc"; 3331 + sha256 = "cc1f4e0ae1d39b0d4c3dddccfd7423c77c67a70950c4b5ecabf8ca553ab294b4"; 3328 3332 }; 3329 - 3330 3333 propagatedBuildInputs = [ DateTime DateTimeFormatBuilder ]; 3334 + meta = { 3335 + description = "Parse and format SQLite dates and times"; 3336 + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 3337 + }; 3331 3338 }; 3332 3339 3333 3340 DateTimeFormatW3CDTF = buildPerlPackage { ··· 11662 11669 }; 11663 11670 11664 11671 SubName = buildPerlPackage rec { 11665 - name = "Sub-Name-0.15"; 11672 + name = "Sub-Name-0.19"; 11666 11673 src = fetchurl { 11667 11674 url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz"; 11668 - sha256 = "dabc9a4abcbe067d120ce005b4203b8a44291cbda013900152ba19a1e7c1c8c8"; 11675 + sha256 = "b06ba8252ce3b1bb88fa0ea0fe9ec8b572e5ed36c69f55e9e3d9db8a73efe22b"; 11669 11676 }; 11677 + buildInputs = [ self."if" ]; 11670 11678 meta = { 11671 11679 homepage = https://github.com/p5sagit/Sub-Name; 11672 - description = "(re)name a sub"; 11680 + description = "(Re)name a sub"; 11673 11681 license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 11674 11682 maintainers = [ maintainers.rycee ]; 11675 11683 };
+3 -3
pkgs/top-level/python-packages.nix
··· 3321 3321 disabled = isPy3k; 3322 3322 3323 3323 src = pkgs.fetchurl { 3324 - url = "http://downloads.sourceforge.net/project/cgkit/cgkit/cgkit-${version}/cgkit-${version}-py2k.tar.gz"; 3324 + url = "mirror://sourceforge/project/cgkit/cgkit/cgkit-${version}/cgkit-${version}-py2k.tar.gz"; 3325 3325 sha256 = "0vvllc42mdyma3c7yqhahs4bfxymm2kvmc4va7dxqr5x0rzh6rd6"; 3326 3326 }; 3327 3327 ··· 26532 26532 }; 26533 26533 26534 26534 libvirt = let 26535 - version = "2.0.0"; 26535 + version = "2.1.0"; 26536 26536 in assert version == pkgs.libvirt.version; pkgs.stdenv.mkDerivation rec { 26537 26537 name = "libvirt-python-${version}"; 26538 26538 26539 26539 src = pkgs.fetchurl { 26540 26540 url = "http://libvirt.org/sources/python/${name}.tar.gz"; 26541 - sha256 = "0h0x5lpsx97bvw20pzfcsdmmivximddq4qmn8fk0n55dqv0wn5kq"; 26541 + sha256 = "1jxsxnhy303l3wpxzkyip39yq65zwc0pxni6ww0jgnv0pshpz23l"; 26542 26542 }; 26543 26543 26544 26544 buildInputs = with self; [ python pkgs.pkgconfig pkgs.libvirt lxml ];