lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #115197 from SuperSandro2000/fix-collection21

authored by

Sandro and committed by
GitHub
96754844 c147c276

+244 -223
+18 -18
maintainers/maintainer-list.nix
··· 1096 1096 githubId = 1432730; 1097 1097 name = "Benjamin Staffin"; 1098 1098 }; 1099 + benneti = { 1100 + name = "Benedikt Tissot"; 1101 + email = "benedikt.tissot@googlemail.com"; 1102 + github = "benneti"; 1103 + githubId = 11725645; 1104 + }; 1099 1105 bennofs = { 1100 1106 email = "benno.fuenfstueck@gmail.com"; 1101 1107 github = "bennofs"; ··· 3094 3100 github = "fehnomenal"; 3095 3101 githubId = 9959940; 3096 3102 name = "Andreas Fehn"; 3103 + }; 3104 + felixscheinost = { 3105 + name = "Felix Scheinost"; 3106 + email = "felix.scheinost@posteo.de"; 3107 + github = "felixscheinost"; 3108 + githubId = 31761492; 3097 3109 }; 3098 3110 felixsinger = { 3099 3111 email = "felixsinger@posteo.net"; ··· 7254 7266 github = "penguwin"; 7255 7267 githubId = 13225611; 7256 7268 name = "Nicolas Martin"; 7269 + }; 7270 + p3psi = { 7271 + name = "Elliot Boo"; 7272 + email = "p3psi.boo@gmail.com"; 7273 + github = "p3psi-boo"; 7274 + githubId = 43925055; 7257 7275 }; 7258 7276 periklis = { 7259 7277 email = "theopompos@gmail.com"; ··· 10825 10843 email = "nejczupan+nix@gmail.com"; 10826 10844 github = "zupo"; 10827 10845 githubId = 311580; 10828 - }; 10829 - felixscheinost = { 10830 - name = "Felix Scheinost"; 10831 - email = "felix.scheinost@posteo.de"; 10832 - github = "felixscheinost"; 10833 - githubId = 31761492; 10834 - }; 10835 - benneti = { 10836 - name = "Benedikt Tissot"; 10837 - email = "benedikt.tissot@googlemail.com"; 10838 - github = "benneti"; 10839 - githubId = 11725645; 10840 - }; 10841 - p3psi = { 10842 - name = "Elliot Boo"; 10843 - email = "p3psi.boo@gmail.com"; 10844 - github = "p3psi-boo"; 10845 - githubId = 43925055; 10846 10846 }; 10847 10847 }
+4 -4
pkgs/applications/audio/spotifyd/default.nix
··· 1 1 { lib, fetchFromGitHub, rustPackages, pkg-config, openssl 2 - , withALSA ? true, alsaLib ? null 3 - , withPulseAudio ? false, libpulseaudio ? null 4 - , withPortAudio ? false, portaudio ? null 2 + , withALSA ? true, alsaLib 3 + , withPulseAudio ? false, libpulseaudio 4 + , withPortAudio ? false, portaudio 5 5 , withMpris ? false 6 6 , withKeyring ? false 7 - , dbus ? null 7 + , dbus 8 8 }: 9 9 10 10 rustPackages.rustPlatform.buildRustPackage rec {
+1 -1
pkgs/applications/audio/tuijam/default.nix
··· 22 22 23 23 propagatedBuildInputs = with python3Packages; [ 24 24 gmusicapi 25 - google_api_python_client 25 + google-api-python-client 26 26 mpv 27 27 pydbus 28 28 pygobject3
+1 -1
pkgs/applications/misc/gcalcli/default.nix
··· 21 21 22 22 propagatedBuildInputs = [ 23 23 dateutil gflags httplib2 parsedatetime six vobject 24 - google_api_python_client oauth2client uritemplate 24 + google-api-python-client oauth2client uritemplate 25 25 libnotify 26 26 ] ++ lib.optional (!isPy3k) futures; 27 27
+1 -3
pkgs/applications/misc/prusa-slicer/super-slicer.nix
··· 1 - { 2 - lib, fetchFromGitHub, makeDesktopItem, prusa-slicer 3 - }: 1 + { lib, fetchFromGitHub, makeDesktopItem, prusa-slicer }: 4 2 let 5 3 appname = "SuperSlicer"; 6 4 version = "2.2.54.2";
+1 -1
pkgs/applications/networking/instant-messengers/blink/default.nix
··· 22 22 cjson 23 23 sipsimple 24 24 twisted 25 - google_api_python_client 25 + google-api-python-client 26 26 ]; 27 27 28 28 buildInputs = [
+1 -1
pkgs/applications/networking/lieer/default.nix
··· 14 14 propagatedBuildInputs = with python3Packages; [ 15 15 notmuch 16 16 oauth2client 17 - google_api_python_client 17 + google-api-python-client 18 18 tqdm 19 19 setuptools 20 20 ];
+10 -11
pkgs/build-support/writers/test.nix
··· 1 - { 2 - glib, 3 - haskellPackages, 4 - lib, 5 - nodePackages, 6 - perlPackages, 7 - python2Packages, 8 - python3Packages, 9 - runCommand, 10 - writers, 11 - writeText 1 + { glib 2 + , haskellPackages 3 + , lib 4 + , nodePackages 5 + , perlPackages 6 + , python2Packages 7 + , python3Packages 8 + , runCommand 9 + , writers 10 + , writeText 12 11 }: 13 12 with writers; 14 13 let
+4 -4
pkgs/data/fonts/julia-mono/default.nix
··· 13 13 unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype 14 14 ''; 15 15 16 - meta = { 16 + meta = with lib; { 17 17 description = "A monospaced font for scientific and technical computing"; 18 18 longDescription = '' 19 19 JuliaMono is a monospaced typeface designed for use in text editing environments that require a wide range of specialist and technical Unicode characters. It was intended as a fun experiment to be presented at the 2020 JuliaCon conference in Lisbon, Portugal (which of course didn’t physically happen in Lisbon, but online). 20 20 ''; 21 - maintainers = with lib.maintainers; [ suhr ]; 22 - platforms = with lib.platforms; all; 21 + maintainers = with maintainers; [ suhr ]; 22 + platforms = with platforms; all; 23 23 homepage = "https://cormullion.github.io/pages/2020-07-26-JuliaMono/"; 24 - license = lib.licenses.ofl; 24 + license = licenses.ofl; 25 25 }; 26 26 }
+1 -1
pkgs/desktops/gnome-3/extensions/taskwhisperer/default.nix
··· 1 - { lib, stdenv, substituteAll, fetchFromGitHub, taskwarrior, gettext, runtimeShell, gnome3 }: 1 + { lib, stdenv, substituteAll, fetchFromGitHub, taskwarrior, gettext, runtimeShell }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "gnome-shell-extension-taskwhisperer";
+13 -15
pkgs/development/compilers/arachne-pnr/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, icestorm }: 2 2 3 - with builtins; 4 - 5 3 stdenv.mkDerivation rec { 6 4 pname = "arachne-pnr"; 7 5 version = "2019.07.29"; 8 6 9 7 src = fetchFromGitHub { 10 - owner = "yosyshq"; 11 - repo = "arachne-pnr"; 12 - rev = "c40fb2289952f4f120cc10a5a4c82a6fb88442dc"; 8 + owner = "yosyshq"; 9 + repo = "arachne-pnr"; 10 + rev = "c40fb2289952f4f120cc10a5a4c82a6fb88442dc"; 13 11 sha256 = "0lg9rccr486cvips3jf289af2b4a2j9chc8iqnkhykgi1hw4pszc"; 14 12 }; 15 13 16 14 enableParallelBuilding = true; 17 - makeFlags = 18 - [ "PREFIX=$(out)" 19 - "ICEBOX=${icestorm}/share/icebox" 20 - ]; 15 + makeFlags = [ 16 + "PREFIX=$(out)" 17 + "ICEBOX=${icestorm}/share/icebox" 18 + ]; 21 19 22 - patchPhase = '' 20 + postPatch = '' 23 21 substituteInPlace ./Makefile \ 24 - --replace 'echo UNKNOWN' 'echo ${substring 0 10 src.rev}' 22 + --replace 'echo UNKNOWN' 'echo ${lib.substring 0 10 src.rev}' 25 23 ''; 26 24 27 - meta = { 25 + meta = with lib; { 28 26 description = "Place and route tool for FPGAs"; 29 27 longDescription = '' 30 28 Arachne-pnr implements the place and route step of ··· 37 35 the IceStorm [2] icepack command. 38 36 ''; 39 37 homepage = "https://github.com/cseed/arachne-pnr"; 40 - license = lib.licenses.mit; 41 - maintainers = with lib.maintainers; [ shell thoughtpolice ]; 42 - platforms = lib.platforms.unix; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ shell thoughtpolice ]; 40 + platforms = platforms.unix; 43 41 }; 44 42 }
+20 -17
pkgs/development/libraries/bootil/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, fetchpatch, premake4 }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "bootil-unstable-2015-12-17"; 5 - 6 - meta = { 7 - description = "Garry Newman's personal utility library"; 8 - homepage = "https://github.com/garrynewman/bootil"; 9 - # License unsure - see https://github.com/garrynewman/bootil/issues/21 10 - license = lib.licenses.free; 11 - maintainers = [ lib.maintainers.abigailbuccaneer ]; 12 - platforms = lib.platforms.all; 13 - # Build uses `-msse` and `-mfpmath=sse` 14 - badPlatforms = [ "aarch64-linux" ]; 15 - }; 4 + pname = "bootil"; 5 + version = "unstable-2015-12-17"; 16 6 17 7 src = fetchFromGitHub { 18 8 owner = "garrynewman"; ··· 21 11 sha256 = "03wq526r80l2px797hd0n5m224a6jibwipcbsvps6l9h740xabzg"; 22 12 }; 23 13 24 - patches = [ (fetchpatch { 25 - url = "https://github.com/garrynewman/bootil/pull/22.patch"; 26 - name = "github-pull-request-22.patch"; 27 - sha256 = "1qf8wkv00pb9w1aa0dl89c8gm4rmzkxfl7hidj4gz0wpy7a24qa2"; 28 - }) ]; 14 + patches = [ 15 + (fetchpatch { 16 + url = "https://github.com/garrynewman/bootil/pull/22.patch"; 17 + name = "github-pull-request-22.patch"; 18 + sha256 = "1qf8wkv00pb9w1aa0dl89c8gm4rmzkxfl7hidj4gz0wpy7a24qa2"; 19 + }) 20 + ]; 29 21 30 22 # Avoid guessing where files end up. Just use current directory. 31 23 postPatch = '' ··· 42 34 install -D libbootil_static.a $out/lib/libbootil_static.a 43 35 cp -r include $out 44 36 ''; 37 + 38 + meta = with lib; { 39 + description = "Garry Newman's personal utility library"; 40 + homepage = "https://github.com/garrynewman/bootil"; 41 + # License unsure - see https://github.com/garrynewman/bootil/issues/21 42 + license = licenses.free; 43 + maintainers = [ maintainers.abigailbuccaneer ]; 44 + platforms = platforms.all; 45 + # Build uses `-msse` and `-mfpmath=sse` 46 + badPlatforms = [ "aarch64-linux" ]; 47 + }; 45 48 }
+6 -6
pkgs/development/libraries/cpputest/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "4.0"; 5 4 pname = "cpputest"; 5 + version = "4.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/cpputest/cpputest/releases/download/v${version}/${pname}-${version}.tar.gz"; 9 9 sha256 = "1xslavlb1974y5xvs8n1j9zkk05dlw8imy4saasrjlmibl895ii1"; 10 10 }; 11 11 12 - meta = { 13 - homepage = "http://cpputest.github.io/"; 12 + meta = with lib; { 13 + homepage = "https://cpputest.github.io/"; 14 14 description = "Unit testing and mocking framework for C/C++"; 15 - platforms = lib.platforms.linux ; 16 - license = lib.licenses.bsd3; 17 - maintainers = [ lib.maintainers.juliendehos ]; 15 + platforms = platforms.linux ; 16 + license = licenses.bsd3; 17 + maintainers = [ maintainers.juliendehos ]; 18 18 }; 19 19 }
+25 -22
pkgs/development/libraries/gstreamer/bad/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchurl 3 4 , meson 4 5 , ninja ··· 10 11 , gobject-introspection 11 12 , enableZbar ? false 12 13 , faacSupport ? false 13 - , faac ? null 14 + , faac 14 15 , faad2 15 16 , libass 16 17 , libkate ··· 34 35 , bluez 35 36 , chromaprint 36 37 , curl 37 - , darwin 38 38 , directfb 39 39 , fdk_aac 40 40 , flite ··· 80 80 , libxml2 81 81 , srt 82 82 , vo-aacenc 83 + , VideoToolbox 84 + , AudioToolbox 85 + , AVFoundation 86 + , CoreMedia 87 + , CoreVideo 88 + , Foundation 89 + , MediaToolbox 83 90 }: 84 91 85 - assert faacSupport -> faac != null; 86 - 87 - let 88 - inherit (lib) optional optionals; 89 - in stdenv.mkDerivation rec { 92 + stdenv.mkDerivation rec { 90 93 pname = "gst-plugins-bad"; 91 94 version = "1.18.2"; 92 95 93 96 outputs = [ "out" "dev" ]; 94 97 95 98 src = fetchurl { 96 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 99 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 97 100 sha256 = "06ildd4rl6cynirv3p00d2ddf5is9svj4i7mkahldzhq24pq5mca"; 98 101 }; 99 102 ··· 110 113 python3 111 114 gettext 112 115 gobject-introspection 113 - ] ++ optionals stdenv.isLinux [ 116 + ] ++ lib.optionals stdenv.isLinux [ 114 117 wayland # for wayland-scanner 115 118 ]; 116 119 ··· 166 169 libintl 167 170 srt 168 171 vo-aacenc 169 - ] ++ optionals enableZbar [ 172 + ] ++ lib.optionals enableZbar [ 170 173 zbar 171 - ] ++ optionals faacSupport [ 174 + ] ++ lib.optionals faacSupport [ 172 175 faac 173 - ] ++ optionals stdenv.isLinux [ 176 + ] ++ lib.optionals stdenv.isLinux [ 174 177 bluez 175 178 libva # vaapi requires libva -> libdrm -> libpciaccess, which is Linux-only in nixpkgs 176 179 wayland 177 180 wayland-protocols 178 - ] ++ optionals (!stdenv.isDarwin) [ 181 + ] ++ lib.optionals (!stdenv.isDarwin) [ 179 182 # wildmidi requires apple's OpenAL 180 183 # TODO: package apple's OpenAL, fix wildmidi, include on Darwin 181 184 wildmidi ··· 202 205 serd 203 206 sord 204 207 sratom 205 - ] ++ optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ 208 + ] ++ lib.optionals stdenv.isDarwin [ 206 209 # For unknown reasons the order is important, e.g. if 207 210 # VideoToolbox is last, we get: 208 211 # fatal error: 'VideoToolbox/VideoToolbox.h' file not found ··· 213 216 CoreVideo 214 217 Foundation 215 218 MediaToolbox 216 - ]); 219 + ]; 217 220 218 221 mesonFlags = [ 219 222 "-Dexamples=disabled" # requires many dependencies and probably not useful for our users ··· 251 254 "-Dwpe=disabled" # required `wpe-webkit` library not packaged in nixpkgs as of writing 252 255 "-Dzxing=disabled" # required `zxing-cpp` library not packaged in nixpkgs as of writing 253 256 ] 254 - ++ optionals (!stdenv.isLinux) [ 257 + ++ lib.optionals (!stdenv.isLinux) [ 255 258 "-Dva=disabled" # see comment on `libva` in `buildInputs` 256 259 ] 257 - ++ optionals stdenv.isDarwin [ 260 + ++ lib.optionals stdenv.isDarwin [ 258 261 "-Dbluez=disabled" 259 262 "-Dchromaprint=disabled" 260 263 "-Ddirectfb=disabled" ··· 271 274 "-Dladspa=disabled" # requires lrdf 272 275 "-Dwebrtc=disabled" # requires libnice, which as of writing doesn't work on Darwin in nixpkgs 273 276 "-Dwildmidi=disabled" # see dependencies above 274 - ] ++ optionals (!gst-plugins-base.glEnabled) [ 275 - "-Dgl=disabled"] 276 - ++ optionals (!gst-plugins-base.waylandEnabled) [ 277 + ] ++ lib.optionals (!gst-plugins-base.glEnabled) [ 278 + "-Dgl=disabled" 279 + ] ++ lib.optionals (!gst-plugins-base.waylandEnabled) [ 277 280 "-Dwayland=disabled" 278 - ] ++ optionals (!gst-plugins-base.glEnabled) [ 281 + ] ++ lib.optionals (!gst-plugins-base.glEnabled) [ 279 282 # `applemedia/videotexturecache.h` requires `gst/gl/gl.h`, 280 283 # but its meson build system does not declare the dependency. 281 284 "-Dapplemedia=disabled"
+5 -4
pkgs/development/libraries/gstreamer/base/default.nix
··· 31 31 # errors. Suspected is that a newer version than clang 32 32 # is needed than 5.0 but it is not clear. 33 33 , enableCocoa ? false 34 - , darwin 34 + , Cocoa 35 + , OpenGL 35 36 , enableGl ? (enableX11 || enableWayland || enableCocoa) 36 37 , enableCdparanoia ? (!stdenv.isDarwin) 37 38 , cdparanoia ··· 45 46 outputs = [ "out" "dev" ]; 46 47 47 48 src = fetchurl { 48 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 49 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 49 50 sha256 = "1b05kg46azrxxvq42c71071lfsnc34pw4vynnkczdqi6g0gzn16x"; 50 51 }; 51 52 ··· 81 82 libvisual 82 83 ] ++ lib.optionals stdenv.isDarwin [ 83 84 pango 84 - darwin.apple_sdk.frameworks.OpenGL 85 + OpenGL 85 86 ] ++ lib.optionals enableAlsa [ 86 87 alsaLib 87 88 ] ++ lib.optionals enableX11 [ ··· 91 92 ] ++ lib.optionals enableWayland [ 92 93 wayland 93 94 wayland-protocols 94 - ] ++ lib.optional enableCocoa darwin.apple_sdk.frameworks.Cocoa 95 + ] ++ lib.optional enableCocoa Cocoa 95 96 ++ lib.optional enableCdparanoia cdparanoia; 96 97 97 98 propagatedBuildInputs = [
+1 -1
pkgs/development/libraries/gstreamer/core/default.nix
··· 33 33 outputBin = "dev"; 34 34 35 35 src = fetchurl { 36 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 36 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 37 37 sha256 = "0ijlmvr660m8zn09xlmnq1ajrziqsivp2hig5a9mabhcjx7ypkb6"; 38 38 }; 39 39
+5 -5
pkgs/development/libraries/gstreamer/default.nix
··· 1 - { callPackage, CoreServices }: 1 + { callPackage, AudioToolbox, AVFoundation, Cocoa, CoreFoundation, CoreMedia, CoreServices, CoreVideo, DiskArbitration, Foundation, IOKit, MediaToolbox, OpenGL, VideoToolbox }: 2 2 3 3 rec { 4 4 gstreamer = callPackage ./core { inherit CoreServices; }; 5 5 6 6 gstreamermm = callPackage ./gstreamermm { }; 7 7 8 - gst-plugins-base = callPackage ./base { inherit gstreamer; }; 8 + gst-plugins-base = callPackage ./base { inherit gstreamer Cocoa OpenGL; }; 9 9 10 - gst-plugins-good = callPackage ./good { inherit gst-plugins-base; }; 10 + gst-plugins-good = callPackage ./good { inherit gst-plugins-base Cocoa; }; 11 11 12 - gst-plugins-bad = callPackage ./bad { inherit gst-plugins-base; }; 12 + gst-plugins-bad = callPackage ./bad { inherit gst-plugins-base AudioToolbox AVFoundation CoreMedia CoreVideo Foundation MediaToolbox VideoToolbox; }; 13 13 14 - gst-plugins-ugly = callPackage ./ugly { inherit gst-plugins-base; }; 14 + gst-plugins-ugly = callPackage ./ugly { inherit gst-plugins-base CoreFoundation DiskArbitration IOKit; }; 15 15 16 16 gst-rtsp-server = callPackage ./rtsp-server { inherit gst-plugins-base gst-plugins-bad; }; 17 17
+1 -1
pkgs/development/libraries/gstreamer/devtools/default.nix
··· 15 15 version = "1.18.2"; 16 16 17 17 src = fetchurl { 18 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 18 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 19 19 sha256 = "0mhascwvgirgh7b5dykpnk06f7f5g62gh3sl30i6kygiidqkv9vf"; 20 20 }; 21 21
+1 -1
pkgs/development/libraries/gstreamer/ges/default.nix
··· 25 25 ]; 26 26 27 27 src = fetchurl { 28 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 28 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 29 29 sha256 = "0pv2k8zlpn3vv2sdlspi3m63ixcwzi90pjly2ypbkg59ab97rb15"; 30 30 }; 31 31
+19 -23
pkgs/development/libraries/gstreamer/good/default.nix
··· 25 25 , libsoup 26 26 , libpulseaudio 27 27 , libintl 28 - , darwin 28 + , Cocoa 29 29 , lame 30 30 , mpg123 31 31 , twolame 32 - , gtkSupport ? false, gtk3 ? null 33 - , qt5Support ? false, qt5 ? null 34 - , raspiCameraSupport ? false, libraspberrypi ? null 32 + , gtkSupport ? false, gtk3 33 + , qt5Support ? false, qt5 34 + , raspiCameraSupport ? false, libraspberrypi 35 35 , enableJack ? true, libjack2 36 36 , libXdamage 37 37 , libXext ··· 44 44 , wavpack 45 45 }: 46 46 47 - assert gtkSupport -> gtk3 != null; 48 - assert raspiCameraSupport -> ((libraspberrypi != null) && stdenv.isLinux && stdenv.isAarch64); 47 + assert raspiCameraSupport -> (stdenv.isLinux && stdenv.isAarch64); 49 48 50 - let 51 - inherit (lib) optionals; 52 - in 53 49 stdenv.mkDerivation rec { 54 50 pname = "gst-plugins-good"; 55 51 version = "1.18.2"; ··· 57 53 outputs = [ "out" "dev" ]; 58 54 59 55 src = fetchurl { 60 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 56 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 61 57 sha256 = "1929nhjsvbl4bw37nfagnfsnxz737cm2x3ayz9ayrn9lwkfm45zp"; 62 58 }; 63 59 ··· 68 64 ninja 69 65 gettext 70 66 nasm 71 - ] ++ optionals stdenv.isLinux [ 67 + ] ++ lib.optionals stdenv.isLinux [ 72 68 wayland-protocols 73 69 ]; 74 70 ··· 98 94 xorg.libXfixes 99 95 xorg.libXdamage 100 96 wavpack 101 - ] ++ optionals raspiCameraSupport [ 97 + ] ++ lib.optionals raspiCameraSupport [ 102 98 libraspberrypi 103 - ] ++ optionals gtkSupport [ 99 + ] ++ lib.optionals gtkSupport [ 104 100 # for gtksink 105 101 gtk3 106 - ] ++ optionals qt5Support (with qt5; [ 102 + ] ++ lib.optionals qt5Support (with qt5; [ 107 103 qtbase 108 104 qtdeclarative 109 105 qtwayland 110 106 qtx11extras 111 - ]) ++ optionals stdenv.isDarwin [ 112 - darwin.apple_sdk.frameworks.Cocoa 113 - ] ++ optionals stdenv.isLinux [ 107 + ]) ++ lib.optionals stdenv.isDarwin [ 108 + Cocoa 109 + ] ++ lib.optionals stdenv.isLinux [ 114 110 libv4l 115 111 libpulseaudio 116 112 libavc1394 117 113 libiec61883 118 114 libgudev 119 115 wayland 120 - ] ++ optionals enableJack [ 116 + ] ++ lib.optionals enableJack [ 121 117 libjack2 122 118 ]; 123 119 124 120 mesonFlags = [ 125 121 "-Dexamples=disabled" # requires many dependencies and probably not useful for our users 126 122 "-Ddoc=disabled" # `hotdoc` not packaged in nixpkgs as of writing 127 - ] ++ optionals (!qt5Support) [ 123 + ] ++ lib.optionals (!qt5Support) [ 128 124 "-Dqt5=disabled" 129 - ] ++ optionals (!gtkSupport) [ 125 + ] ++ lib.optionals (!gtkSupport) [ 130 126 "-Dgtk3=disabled" 131 - ] ++ optionals (!enableJack) [ 127 + ] ++ lib.optionals (!enableJack) [ 132 128 "-Djack=disabled" 133 - ] ++ optionals (!stdenv.isLinux) [ 129 + ] ++ lib.optionals (!stdenv.isLinux) [ 134 130 "-Ddv1394=disabled" # Linux only 135 131 "-Doss4=disabled" # Linux only 136 132 "-Doss=disabled" # Linux only ··· 138 134 "-Dv4l2-gudev=disabled" # Linux-only 139 135 "-Dv4l2=disabled" # Linux-only 140 136 "-Dximagesrc=disabled" # Linux-only 141 - ] ++ optionals (!raspiCameraSupport) [ 137 + ] ++ lib.optionals (!raspiCameraSupport) [ 142 138 "-Drpicamsrc=disabled" 143 139 ]; 144 140
+1 -1
pkgs/development/libraries/gstreamer/libav/default.nix
··· 18 18 version = "1.18.2"; 19 19 20 20 src = fetchurl { 21 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 21 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 22 22 sha256 = "0jbzams9ggk3sq9ywv4gsl9rghyn203l2582m6l5c1sz9ka9m5in"; 23 23 }; 24 24
+1 -1
pkgs/development/libraries/gstreamer/rtsp-server/default.nix
··· 15 15 version = "1.18.2"; 16 16 17 17 src = fetchurl { 18 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 18 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 19 19 sha256 = "1qjlp7az0hkzxvq53hwnp55sp6xhbybfwzaj66hp45jslsmj4fcp"; 20 20 }; 21 21
+6 -4
pkgs/development/libraries/gstreamer/ugly/default.nix
··· 16 16 , libintl 17 17 , lib 18 18 , opencore-amr 19 - , darwin 19 + , IOKit 20 + , CoreFoundation 21 + , DiskArbitration 20 22 }: 21 23 22 24 stdenv.mkDerivation rec { ··· 26 28 outputs = [ "out" "dev" ]; 27 29 28 30 src = fetchurl { 29 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 31 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 30 32 sha256 = "1nwbcv5yaib3d8icvyja3zf6lyjf5zf1hndbijrhj8j7xlia0dx3"; 31 33 }; 32 34 ··· 49 51 x264 50 52 libintl 51 53 opencore-amr 52 - ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ 54 + ] ++ lib.optionals stdenv.isDarwin [ 53 55 IOKit 54 56 CoreFoundation 55 57 DiskArbitration 56 - ]); 58 + ]; 57 59 58 60 mesonFlags = [ 59 61 "-Ddoc=disabled" # `hotdoc` not packaged in nixpkgs as of writing
+1 -1
pkgs/development/libraries/gstreamer/vaapi/default.nix
··· 24 24 version = "1.18.2"; 25 25 26 26 src = fetchurl { 27 - url = "${meta.homepage}/src/${pname}/${pname}-${version}.tar.xz"; 27 + url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz"; 28 28 sha256 = "1h67n7wk1297rzynknbyv44gdacblvkcvb37x8yxi5d0zms2qywc"; 29 29 }; 30 30
+2
pkgs/development/libraries/libimagequant/default.nix
··· 15 15 patchShebangs ./configure 16 16 ''; 17 17 18 + configureFlags = lib.optionals stdenv.isAarch64 [ "--disable-sse" ]; 19 + 18 20 meta = with lib; { 19 21 homepage = "https://pngquant.org/lib/"; 20 22 description = "Image quantization library";
+2 -2
pkgs/development/libraries/vtk/generic.nix
··· 18 18 version = "${majorVersion}.${minorVersion}"; 19 19 20 20 src = fetchurl { 21 - url = "${meta.homepage}files/release/${majorVersion}/VTK-${version}.tar.gz"; 21 + url = "https://www.vtk.org/files/release/${majorVersion}/VTK-${version}.tar.gz"; 22 22 sha256 = sourceSha256; 23 23 }; 24 24 ··· 94 94 maintainers = with maintainers; [ knedlsepp tfmoraes lheckemann ]; 95 95 platforms = with platforms; unix; 96 96 # /nix/store/xxxxxxx-apple-framework-Security/Library/Frameworks/Security.framework/Headers/Authorization.h:192:7: error: variably modified 'bytes' at file scope 97 - broken = if stdenv.isDarwin && (majorVersion == 7 || majorVersion == 8) then true else false; 97 + broken = stdenv.isDarwin && (lib.versions.major majorVersion == "7" || lib.versions.major majorVersion == "8"); 98 98 }; 99 99 }
+2 -2
pkgs/development/python-modules/beancount/default.nix
··· 6 6 , bottle 7 7 , chardet 8 8 , dateutil 9 - , google_api_python_client 9 + , google-api-python-client 10 10 , lxml 11 11 , oauth2client 12 12 , ply ··· 34 34 bottle 35 35 chardet 36 36 dateutil 37 - google_api_python_client 37 + google-api-python-client 38 38 lxml 39 39 oauth2client 40 40 ply
+2
pkgs/development/python-modules/descartes/default.nix
··· 21 21 homepage = "https://bitbucket.org/sgillies/descartes/"; 22 22 license = licenses.bsd3; 23 23 maintainers = with maintainers; [ knedlsepp ]; 24 + # all tests are failing 25 + broken = true; 24 26 }; 25 27 }
+2 -2
pkgs/development/python-modules/gdrivefs/default.nix
··· 8 8 , six 9 9 , dateutil 10 10 , fusepy 11 - , google_api_python_client 11 + , google-api-python-client 12 12 }: 13 13 14 14 buildPythonPackage rec { ··· 22 22 }; 23 23 24 24 buildInputs = [ gipc greenlet httplib2 six ]; 25 - propagatedBuildInputs = [ dateutil fusepy google_api_python_client ]; 25 + propagatedBuildInputs = [ dateutil fusepy google-api-python-client ]; 26 26 27 27 patchPhase = '' 28 28 substituteInPlace gdrivefs/resources/requirements.txt \
+2 -2
pkgs/development/python-modules/goobook/default.nix
··· 1 1 { lib, buildPythonPackage, fetchPypi, isPy3k 2 2 , docutils, installShellFiles 3 - , google_api_python_client, simplejson, oauth2client, setuptools, xdg 3 + , google-api-python-client, simplejson, oauth2client, setuptools, xdg 4 4 }: 5 5 6 6 buildPythonPackage rec { ··· 15 15 16 16 nativeBuildInputs = [ docutils installShellFiles ]; 17 17 propagatedBuildInputs = [ 18 - google_api_python_client simplejson oauth2client setuptools xdg 18 + google-api-python-client simplejson oauth2client setuptools xdg 19 19 ]; 20 20 21 21 postInstall = ''
+2 -2
pkgs/development/python-modules/google-api-core/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchPypi 4 4 , google-auth 5 - , googleapis_common_protos 5 + , googleapis-common-protos 6 6 , grpcio 7 7 , protobuf 8 8 , pytz ··· 23 23 }; 24 24 25 25 propagatedBuildInputs = [ 26 - googleapis_common_protos 26 + googleapis-common-protos 27 27 google-auth 28 28 grpcio 29 29 protobuf
pkgs/development/python-modules/googleapis_common_protos/default.nix pkgs/development/python-modules/googleapis-common-protos/default.nix
+2 -2
pkgs/development/python-modules/grpc_google_iam_v1/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchPypi 4 4 , grpcio 5 - , googleapis_common_protos 5 + , googleapis-common-protos 6 6 , pytest 7 7 }: 8 8 ··· 15 15 sha256 = "0bfb5b56f648f457021a91c0df0db4934b6e0c300bd0f2de2333383fe958aa72"; 16 16 }; 17 17 18 - propagatedBuildInputs = [ grpcio googleapis_common_protos ]; 18 + propagatedBuildInputs = [ grpcio googleapis-common-protos ]; 19 19 20 20 # non-standard test format, and python3 will load local google folder first 21 21 # but tests cannot be ran if google folder is removed or moved
+2 -2
pkgs/development/python-modules/oauthenticator/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchPypi 5 - , google_api_python_client 5 + , google-api-python-client 6 6 , google-auth-oauthlib 7 7 , jupyterhub 8 8 , mwoauth ··· 29 29 pytestFlagsArray = [ "oauthenticator/tests" ]; 30 30 31 31 checkInputs = [ 32 - google_api_python_client 32 + google-api-python-client 33 33 google-auth-oauthlib 34 34 mwoauth 35 35 pyjwt
+2 -2
pkgs/development/python-modules/proto-plus/default.nix
··· 3 3 , fetchPypi 4 4 , isPy3k 5 5 , protobuf 6 - , googleapis_common_protos 6 + , googleapis-common-protos 7 7 , pytestCheckHook 8 8 , pytz 9 9 }: ··· 20 20 21 21 propagatedBuildInputs = [ protobuf ]; 22 22 23 - checkInputs = [ pytestCheckHook pytz googleapis_common_protos ]; 23 + checkInputs = [ pytestCheckHook pytz googleapis-common-protos ]; 24 24 25 25 pythonImportsCheck = [ "proto" ]; 26 26
+2 -2
pkgs/development/python-modules/pydrive/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 - , google_api_python_client 4 + , google-api-python-client 5 5 , oauth2client 6 6 , pyyaml 7 7 }: ··· 17 17 }; 18 18 19 19 propagatedBuildInputs = [ 20 - google_api_python_client 20 + google-api-python-client 21 21 oauth2client 22 22 pyyaml 23 23 ];
-1
pkgs/development/python-modules/pyopenuv/default.nix
··· 1 1 { lib 2 2 , aiohttp 3 3 , aresponses 4 - , async-timeout 5 4 , asynctest 6 5 , buildPythonPackage 7 6 , fetchFromGitHub
+4 -4
pkgs/development/python-modules/pyside/shiboken.nix
··· 48 48 "-DPYTHON3_LIBRARY=${lib.getLib python}/lib" 49 49 ]; 50 50 51 - meta = { 51 + meta = with lib; { 52 52 description = "Plugin (front-end) for pyside-generatorrunner, that generates bindings for C++ libraries using CPython source code"; 53 - license = lib.licenses.gpl2; 54 - homepage = "http://www.pyside.org/docs/shiboken/"; 53 + license = licenses.gpl2; 54 + homepage = "http://www.pyside.org/"; 55 55 maintainers = [ ]; 56 - platforms = lib.platforms.all; 56 + platforms = platforms.all; 57 57 }; 58 58 }
+8 -6
pkgs/development/python-modules/pyte/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, pytest, pytestrunner, wcwidth }: 1 + { lib, buildPythonPackage, fetchPypi, pytestCheckHook, pytest-runner, wcwidth }: 2 2 3 3 buildPythonPackage rec { 4 4 pname = "pyte"; 5 5 version = "0.8.0"; 6 + 6 7 src = fetchPypi { 7 8 inherit pname version; 8 9 sha256 = "7e71d03e972d6f262cbe8704ff70039855f05ee6f7ad9d7129df9c977b5a88c5"; 9 10 }; 10 11 12 + nativeBuildInputs = [ pytest-runner ]; 13 + 11 14 propagatedBuildInputs = [ wcwidth ]; 12 15 13 - checkInputs = [ pytest pytestrunner ]; 16 + checkInputs = [ pytestCheckHook ]; 14 17 15 - # tries to write to os.path.dirname(__file__) in test_input_output 16 - checkPhase = '' 17 - py.test -k "not test_input_output" 18 - ''; 18 + disabledTests = [ 19 + "test_input_output" 20 + ]; 19 21 20 22 meta = with lib; { 21 23 description = "Simple VTXXX-compatible linux terminal emulator";
+1 -1
pkgs/development/python-modules/requests/default.nix
··· 34 34 ]; 35 35 36 36 # AttributeError: 'KeywordMapping' object has no attribute 'get' 37 - doCheck = ! isPy27; 37 + doCheck = !isPy27; 38 38 39 39 disabledTests = [ 40 40 # Disable tests that require network access and use httpbin
+2 -2
pkgs/development/python-modules/weboob/default.nix
··· 6 6 , futures 7 7 , gdata 8 8 , gnupg 9 - , google_api_python_client 9 + , google-api-python-client 10 10 , html2text 11 11 , libyaml 12 12 , lxml ··· 56 56 feedparser 57 57 gdata 58 58 gnupg 59 - google_api_python_client 59 + google-api-python-client 60 60 html2text 61 61 libyaml 62 62 lxml
+2 -2
pkgs/development/tools/fmbt/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, python, autoreconfHook, pkg-config, makeWrapper 2 2 , flex 3 - , gettext, libedit, glib, imagemagick, libxml2, boost, gnuplot, graphviz 3 + , gettext, libedit, glib, imagemagick6, libxml2, boost, gnuplot, graphviz 4 4 , tesseract, gts, libXtst 5 5 }: 6 6 stdenv.mkDerivation rec { ··· 17 17 nativeBuildInputs = [ autoreconfHook pkg-config flex makeWrapper 18 18 python.pkgs.wrapPython ]; 19 19 20 - buildInputs = [ python gettext libedit glib imagemagick libxml2 boost 20 + buildInputs = [ python gettext libedit glib imagemagick6 libxml2 boost 21 21 gnuplot graphviz tesseract gts 22 22 ]; 23 23
+4 -8
pkgs/development/tools/wrangler/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, curl, darwin, perl }: 1 + { lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, curl, Security, CoreServices, CoreFoundation, perl }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "wrangler"; ··· 13 13 14 14 cargoSha256 = "0w845virvw7mvibc76ar2hbffhfzj2v8v1xkrsssrgzyaryb48jk"; 15 15 16 - nativeBuildInputs = [ perl ] ++ lib.optionals stdenv.isLinux [ pkg-config ]; 16 + nativeBuildInputs = [ perl ] 17 + ++ lib.optionals stdenv.isLinux [ pkg-config ]; 17 18 18 19 buildInputs = lib.optionals stdenv.isLinux [ openssl ] 19 - ++ lib.optionals stdenv.isDarwin [ 20 - curl 21 - darwin.apple_sdk.frameworks.Security 22 - darwin.apple_sdk.frameworks.CoreServices 23 - darwin.apple_sdk.frameworks.CoreFoundation 24 - ]; 20 + ++ lib.optionals stdenv.isDarwin [ curl CoreFoundation CoreServices Security ]; 25 21 26 22 # tries to use "/homeless-shelter" and fails 27 23 doCheck = false;
+1 -1
pkgs/development/web/nodejs/nodejs.nix
··· 60 60 61 61 configureFlags = let 62 62 isCross = stdenv.hostPlatform != stdenv.buildPlatform; 63 - inherit (stdenv.hostPlatform) gcc isArch32; 63 + inherit (stdenv.hostPlatform) gcc isAarch32; 64 64 in sharedConfigureFlags ++ [ 65 65 "--without-dtrace" 66 66 ] ++ (optionals isCross [
+2 -5
pkgs/servers/dns/pdns-recursor/default.nix
··· 2 2 , openssl, systemd, lua, luajit, protobuf 3 3 , enableProtoBuf ? false 4 4 }: 5 - assert enableProtoBuf -> protobuf != null; 6 - 7 - with lib; 8 5 9 6 stdenv.mkDerivation rec { 10 7 pname = "pdns-recursor"; ··· 19 16 buildInputs = [ 20 17 boost openssl systemd 21 18 lua luajit 22 - ] ++ optional enableProtoBuf protobuf; 19 + ] ++ lib.optional enableProtoBuf protobuf; 23 20 24 21 configureFlags = [ 25 22 "--enable-reproducible" ··· 32 29 nixos = nixosTests.pdns-recursor; 33 30 }; 34 31 35 - meta = { 32 + meta = with lib; { 36 33 description = "A recursive DNS server"; 37 34 homepage = "https://www.powerdns.com/"; 38 35 platforms = platforms.linux;
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 309 309 "goalfeed" = ps: with ps; [ ]; # missing inputs: pysher 310 310 "goalzero" = ps: with ps; [ ]; # missing inputs: goalzero 311 311 "gogogate2" = ps: with ps; [ ]; # missing inputs: gogogate2-api 312 - "google" = ps: with ps; [ google_api_python_client httplib2 oauth2client ]; 312 + "google" = ps: with ps; [ google-api-python-client httplib2 oauth2client ]; 313 313 "google_assistant" = ps: with ps; [ aiohttp-cors ]; 314 314 "google_cloud" = ps: with ps; [ google-cloud-texttospeech ]; 315 315 "google_domains" = ps: with ps; [ ];
+15 -7
pkgs/tools/misc/expect/default.nix
··· 1 - { lib, stdenv, fetchurl, tcl, makeWrapper, autoreconfHook }: 1 + { lib, stdenv, buildPackages, fetchurl, tcl, makeWrapper, autoreconfHook, fetchpatch }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "expect"; ··· 9 9 sha256 = "0d1cp5hggjl93xwc8h1y6adbnrvpkk0ywkd00inz9ndxn21xm9s9"; 10 10 }; 11 11 12 - buildInputs = [ tcl ]; 13 - nativeBuildInputs = [ makeWrapper autoreconfHook ]; 14 - 15 - hardeningDisable = [ "format" ]; 12 + patches = [ 13 + (fetchpatch { 14 + url = "https://raw.githubusercontent.com/buildroot/buildroot/master/package/expect/0001-enable-cross-compilation.patch"; 15 + sha256 = "1jwx2l1slidvcpahxbyqs942l81jd62rzbxliyd9lwysk38c8b6b"; 16 + }) 17 + ]; 16 18 17 19 postPatch = '' 18 20 sed -i "s,/bin/stty,$(type -p stty),g" configure.in 19 21 ''; 20 22 23 + nativeBuildInputs = [ autoreconfHook makeWrapper tcl ]; 24 + buildInputs = [ tcl ]; 25 + 26 + strictDeps = true; 27 + hardeningDisable = [ "format" ]; 28 + 21 29 configureFlags = [ 22 - "--with-tcl=${tcl}/lib" 30 + "--with-tcl=${buildPackages.tcl}/lib" 23 31 "--with-tclinclude=${tcl}/include" 24 - "--exec-prefix=\${out}" 32 + "--exec-prefix=${placeholder "out"}" 25 33 ]; 26 34 27 35 postInstall = ''
+5 -1
pkgs/tools/misc/gti/default.nix
··· 11 11 sha256 = "1jivnjswlhwjfg5v9nwfg3vfssvqbdxxf9znwmfb5dgfblg9wxw9"; 12 12 }; 13 13 14 + postPatch = '' 15 + substituteInPlace Makefile --replace 'CC=cc' 'CC=${stdenv.cc.targetPrefix}cc' 16 + ''; 17 + 14 18 installPhase = '' 15 19 mkdir -p $out/bin $out/share/man/man6 16 20 cp gti $out/bin ··· 18 22 ''; 19 23 20 24 meta = with lib; { 21 - homepage = "http://r-wos.org/hacks/gti"; 25 + homepage = "https://r-wos.org/hacks/gti"; 22 26 license = licenses.mit; 23 27 description = "Humorous typo-based git runner; drives a car over the terminal"; 24 28 maintainers = with maintainers; [ fadenb ];
+4 -2
pkgs/tools/networking/httpie/default.nix
··· 17 17 18 18 outputs = [ "out" "doc" "man" ]; 19 19 20 + nativeBuildInputs = [ docutils ]; 21 + 20 22 propagatedBuildInputs = with python3Packages; [ pygments requests requests-toolbelt setuptools ]; 21 23 22 24 checkInputs = with python3Packages; [ ··· 49 51 sed -e 's/^|build|//g' -i README.rst 50 52 51 53 toHtml() { 52 - ${docutils}/bin/rst2html5 \ 54 + rst2html5 \ 53 55 --strip-elements-with-class=no-web \ 54 56 --title=http \ 55 57 --no-generator \ ··· 63 65 toHtml CHANGELOG.rst $docdir/html/CHANGELOG.html 64 66 toHtml CONTRIBUTING.rst $docdir/html/CONTRIBUTING.html 65 67 66 - ${docutils}/bin/rst2man \ 68 + rst2man \ 67 69 --strip-elements-with-class=no-web \ 68 70 --title=http \ 69 71 --no-generator \
+4 -4
pkgs/tools/package-management/nix-prefetch-scripts/default.nix
··· 1 - { lib, stdenv, makeWrapper, buildEnv, 2 - breezy, coreutils, cvs, findutils, gawk, git, gnused, mercurial, nix, subversion 1 + { lib, stdenv, makeWrapper, buildEnv 2 + , breezy, coreutils, cvs, findutils, gawk, git, gnused, mercurial, nix, subversion 3 3 }: 4 4 5 5 let mkPrefetchScript = tool: src: deps: ··· 22 22 meta = with lib; { 23 23 description = "Script used to obtain source hashes for fetch${tool}"; 24 24 maintainers = with maintainers; [ bennofs ]; 25 - platforms = lib.platforms.unix; 25 + platforms = platforms.unix; 26 26 }; 27 27 }; 28 28 in rec { ··· 40 40 meta = with lib; { 41 41 description = "Collection of all the nix-prefetch-* scripts which may be used to obtain source hashes"; 42 42 maintainers = with maintainers; [ bennofs ]; 43 - platforms = lib.platforms.unix; 43 + platforms = platforms.unix; 44 44 }; 45 45 }; 46 46 }
+4 -4
pkgs/tools/security/hashdeep/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoreconfHook }: 2 2 3 - let version = "4.4"; 4 - in stdenv.mkDerivation { 5 - name = "hashdeep-${version}"; 3 + stdenv.mkDerivation rec { 4 + pname = "hashdeep"; 5 + version = "4.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jessek"; ··· 18 18 homepage = "https://github.com/jessek/hashdeep"; 19 19 license = licenses.gpl2; 20 20 platforms = with platforms; linux ++ freebsd ++ openbsd; 21 - maintainers = [ lib.maintainers.karantan ]; 21 + maintainers = [ maintainers.karantan ]; 22 22 }; 23 23 }
+4 -1
pkgs/tools/system/safe-rm/default.nix
··· 10 10 sha256 = "0zkmwxyl1870ar6jr9h537vmqgkckqs9jd1yv6m4qqzdsmg5gdbq"; 11 11 }; 12 12 13 - propagatedBuildInputs = [ perl coreutils ]; 13 + # pod2man 14 + nativeBuildInputs = [ perl ]; 15 + 16 + propagatedBuildInputs = [ coreutils perl ]; 14 17 15 18 postFixup = '' 16 19 sed -e 's@/bin/rm@${coreutils}/bin/rm@' -i $out/bin/safe-rm
-1
pkgs/tools/text/fanficfare/default.nix
··· 24 24 license = licenses.gpl3; 25 25 platforms = platforms.linux; 26 26 maintainers = with maintainers; [ dwarfmaster ]; 27 - inherit version; 28 27 }; 29 28 }
+5
pkgs/tools/text/wdiff/default.nix
··· 9 9 sha256 = "0sxgg0ms5lhi4aqqvz1rj4s77yi9wymfm3l3gbjfd1qchy66kzrl"; 10 10 }; 11 11 12 + # for makeinfo 13 + nativeBuildInputs = [ texinfo ]; 14 + 12 15 buildInputs = [ texinfo ]; 13 16 14 17 checkInputs = [ which ]; 18 + 19 + strictDeps = true; 15 20 16 21 meta = with lib; { 17 22 homepage = "https://www.gnu.org/software/wdiff/";
+4 -2
pkgs/top-level/all-packages.nix
··· 3942 3942 3943 3943 wallutils = callPackage ../tools/graphics/wallutils { }; 3944 3944 3945 - wrangler = callPackage ../development/tools/wrangler { }; 3945 + wrangler = callPackage ../development/tools/wrangler { 3946 + inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Security; 3947 + }; 3946 3948 3947 3949 wsl-open = callPackage ../tools/misc/wsl-open { }; 3948 3950 ··· 14183 14185 14184 14186 gst_all_1 = recurseIntoAttrs(callPackage ../development/libraries/gstreamer { 14185 14187 callPackage = newScope { libav = pkgs.ffmpeg; }; 14186 - inherit (darwin.apple_sdk.frameworks) CoreServices; 14188 + inherit (darwin.apple_sdk.frameworks) AudioToolbox AVFoundation Cocoa CoreFoundation CoreMedia CoreServices CoreVideo DiskArbitration Foundation IOKit MediaToolbox OpenGL VideoToolbox; 14187 14189 }); 14188 14190 14189 14191 gusb = callPackage ../development/libraries/gusb { };
+5 -5
pkgs/top-level/python-packages.nix
··· 2655 2655 2656 2656 google-api-core = callPackage ../development/python-modules/google-api-core { }; 2657 2657 2658 - google_api_python_client = 2659 - let google_api_python_client = callPackage ../development/python-modules/google-api-python-client { }; 2658 + google-api-python-client = 2659 + let google-api-python-client = callPackage ../development/python-modules/google-api-python-client { }; 2660 2660 in if isPy3k then 2661 - google_api_python_client 2661 + google-api-python-client 2662 2662 else # Python 2.7 support was deprecated but is still needed by weboob and duplicity 2663 - google_api_python_client.overridePythonAttrs (old: rec { 2663 + google-api-python-client.overridePythonAttrs (old: rec { 2664 2664 version = "1.7.6"; 2665 2665 src = old.src.override { 2666 2666 inherit version; ··· 2668 2668 }; 2669 2669 }); 2670 2670 2671 - googleapis_common_protos = callPackage ../development/python-modules/googleapis_common_protos { }; 2671 + googleapis-common-protos = callPackage ../development/python-modules/googleapis-common-protos { }; 2672 2672 2673 2673 google-apputils = callPackage ../development/python-modules/google-apputils { }; 2674 2674