Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
9c190d28 8b35f0c1

+218 -97
+1 -2
lib/systems/examples.nix
··· 250 251 # BSDs 252 253 - # Deprecate 254 - amd64-netbsd = x86_64-netbsd; 255 256 x86_64-netbsd = { 257 config = "x86_64-unknown-netbsd";
··· 250 251 # BSDs 252 253 + amd64-netbsd = lib.warn "The amd64-netbsd system example is deprecated. Use x86_64-netbsd instead." x86_64-netbsd; 254 255 x86_64-netbsd = { 256 config = "x86_64-unknown-netbsd";
+2 -2
pkgs/applications/audio/carla/default.nix
··· 15 16 stdenv.mkDerivation rec { 17 pname = "carla"; 18 - version = "2.2.0"; 19 20 src = fetchFromGitHub { 21 owner = "falkTX"; 22 repo = pname; 23 rev = "v${version}"; 24 - sha256 = "B4xoRuNEW4Lz9haP8fqxOTcysGTNEXFOq9UXqUJLSFw="; 25 }; 26 27 nativeBuildInputs = [
··· 15 16 stdenv.mkDerivation rec { 17 pname = "carla"; 18 + version = "2.3.0"; 19 20 src = fetchFromGitHub { 21 owner = "falkTX"; 22 repo = pname; 23 rev = "v${version}"; 24 + sha256 = "sha256-724EFBpbmPMuU1m3T0XMaeohURJA5JcxHfUPYbZ/2LE="; 25 }; 26 27 nativeBuildInputs = [
+9 -9
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 1 { 2 "stable": { 3 - "version": "89.0.4389.128", 4 - "sha256": "0nysvsck91yxcb3wf6v3nzar77k7j9bby7xfzsvd7wlqxdmflx8s", 5 - "sha256bin64": "07m43yqq6j7mfhdnm127p29b2611l8lmbq87iszlgg6dgkqxa0qr", 6 "deps": { 7 "gn": { 8 - "version": "2021-01-07", 9 "url": "https://gn.googlesource.com/gn", 10 - "rev": "595e3be7c8381d4eeefce62a63ec12bae9ce5140", 11 - "sha256": "08y7cjlgjdbzja5ij31wxc9i191845m01v1hc7y176svk9y0hj1d" 12 } 13 }, 14 "chromedriver": { 15 - "version": "89.0.4389.23", 16 - "sha256_linux": "169inx1xl7750mdd1g7yji72m33kvpk7h1dy4hyj0qignrifdm0r", 17 - "sha256_darwin": "1a84nn4rnd215h4sjghmw03mdr49wyab8j4vlnv3xp516yn07gr3" 18 } 19 }, 20 "beta": {
··· 1 { 2 "stable": { 3 + "version": "90.0.4430.72", 4 + "sha256": "0hw916j55lm3qnidfp92i8w6zywdd47rhihn9pn23b7ziz58ik55", 5 + "sha256bin64": "0k1m786b94kh7r2c58qj8b9a39yr4m30kkrxk5d9q7dn1abl3wa3", 6 "deps": { 7 "gn": { 8 + "version": "2021-02-09", 9 "url": "https://gn.googlesource.com/gn", 10 + "rev": "dfcbc6fed0a8352696f92d67ccad54048ad182b3", 11 + "sha256": "1941bzg37c4dpsk3sh6ga3696gpq6vjzpcw9rsnf6kdr9mcgdxvn" 12 } 13 }, 14 "chromedriver": { 15 + "version": "90.0.4430.24", 16 + "sha256_linux": "0byibxrs4ggid8qn5h72mmnw8l4y8xya2q1jbc6z74pmw8r9hkj7", 17 + "sha256_darwin": "0psll7vahj43jkj1wqq7mygf18l7ivp56ckc8wv4w5bnfmqv660k" 18 } 19 }, 20 "beta": {
+18 -21
pkgs/applications/radio/rtl-sdr/default.nix
··· 1 - { lib, stdenv, fetchgit, fetchpatch, cmake, pkg-config, libusb1 }: 2 3 stdenv.mkDerivation rec { 4 pname = "rtl-sdr"; ··· 10 sha256 = "0lmvsnb4xw4hmz6zs0z5ilsah5hjz29g1s0050n59fllskqr3b8k"; 11 }; 12 13 - patches = [ (fetchpatch { 14 - name = "hardened-udev-rules.patch"; 15 - url = "https://osmocom.org/projects/rtl-sdr/repository/revisions/b2814731563be4d5a0a68554ece6454a2c63af12/diff?format=diff"; 16 - sha256 = "0ns740s2rys4glq4la4bh0sxfv1mn61yfjns2yllhx70rsb2fqrn"; 17 - }) ]; 18 19 nativeBuildInputs = [ pkg-config cmake ]; 20 buildInputs = [ libusb1 ]; 21 22 - # TODO: get these fixes upstream: 23 - # * Building with -DINSTALL_UDEV_RULES=ON tries to install udev rules to 24 - # /etc/udev/rules.d/, and there is no option to install elsewhere. So install 25 - # rules manually. 26 - # * Propagate libusb-1.0 dependency in pkg-config file. 27 - postInstall = lib.optionalString stdenv.isLinux '' 28 - mkdir -p "$out/etc/udev/rules.d/" 29 - cp ../rtl-sdr.rules "$out/etc/udev/rules.d/99-rtl-sdr.rules" 30 - 31 - pcfile="$out"/lib/pkgconfig/librtlsdr.pc 32 - grep -q "Requires:" "$pcfile" && { echo "Upstream has added 'Requires:' in $(basename "$pcfile"); update nix expression."; exit 1; } 33 - echo "Requires: libusb-1.0" >> "$pcfile" 34 - ''; 35 36 meta = with lib; { 37 description = "Turns your Realtek RTL2832 based DVB dongle into a SDR receiver"; 38 - homepage = "http://sdr.osmocom.org/trac/wiki/rtl-sdr"; 39 license = licenses.gpl2Plus; 40 platforms = platforms.linux ++ platforms.darwin; 41 - maintainers = [ maintainers.bjornfor ]; 42 }; 43 }
··· 1 + { lib 2 + , stdenv 3 + , fetchgit 4 + , cmake 5 + , pkg-config 6 + , libusb1 7 + }: 8 9 stdenv.mkDerivation rec { 10 pname = "rtl-sdr"; ··· 16 sha256 = "0lmvsnb4xw4hmz6zs0z5ilsah5hjz29g1s0050n59fllskqr3b8k"; 17 }; 18 19 + postPatch = '' 20 + substituteInPlace CMakeLists.txt \ 21 + --replace '/etc/udev/rules.d' "$out/etc/udev/rules.d" 22 + 23 + substituteInPlace rtl-sdr.rules \ 24 + --replace 'MODE:="0666"' 'ENV{ID_SOFTWARE_RADIO}="1", MODE="0660", GROUP="plugdev"' 25 + ''; 26 27 nativeBuildInputs = [ pkg-config cmake ]; 28 + 29 buildInputs = [ libusb1 ]; 30 31 + cmakeFlags = lib.optional stdenv.isLinux "-DINSTALL_UDEV_RULES=ON"; 32 33 meta = with lib; { 34 description = "Turns your Realtek RTL2832 based DVB dongle into a SDR receiver"; 35 + homepage = "http://github.com/librtlsdr/librtlsdr"; 36 license = licenses.gpl2Plus; 37 + maintainers = with maintainers; [ bjornfor ]; 38 platforms = platforms.linux ++ platforms.darwin; 39 }; 40 }
+62 -38
pkgs/applications/radio/sdrangel/default.nix
··· 1 - { 2 - airspy, 3 - boost, 4 - cm256cc, 5 - cmake, 6 - codec2, 7 - fetchFromGitHub, 8 - fftwFloat, 9 - glew, 10 - hackrf, 11 - lib, 12 - ffmpeg, 13 - libiio, 14 - libopus, 15 - libpulseaudio, 16 - libusb1, 17 - limesuite, 18 - libbladeRF, 19 - mkDerivation, 20 - ocl-icd, 21 - opencv3, 22 - pkg-config, 23 - qtbase, 24 - qtmultimedia, 25 - qtserialport, 26 - qtwebsockets, 27 - rtl-sdr, 28 - serialdv, 29 - soapysdr-with-plugins, 30 - uhd 31 }: 32 33 mkDerivation rec { 34 pname = "sdrangel"; 35 - version = "6.4.0"; 36 37 src = fetchFromGitHub { 38 owner = "f4exb"; 39 repo = "sdrangel"; 40 rev = "v${version}"; 41 - sha256 = "4iJoKs0BHmBR6JRFuTIqs0GW3SjhPRMPRlqdyTI38T4="; 42 fetchSubmodules = false; 43 }; 44 45 nativeBuildInputs = [ cmake pkg-config ]; 46 buildInputs = [ 47 - glew opencv3 libusb1 boost libopus limesuite ffmpeg libiio libpulseaudio 48 - qtbase qtwebsockets qtmultimedia rtl-sdr airspy hackrf 49 - fftwFloat codec2 cm256cc serialdv qtserialport 50 - libbladeRF uhd soapysdr-with-plugins 51 ]; 52 cmakeFlags = [ 53 "-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv" 54 "-DLIMESUITE_INCLUDE_DIR:PATH=${limesuite}/include" ··· 61 meta = with lib; { 62 description = "Software defined radio (SDR) software"; 63 longDescription = '' 64 - SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware. 65 ''; 66 homepage = "https://github.com/f4exb/sdrangel"; 67 license = licenses.gpl3Plus; 68 - platforms = platforms.linux; 69 maintainers = with maintainers; [ alkeryn ]; 70 }; 71 }
··· 1 + { airspy 2 + , boost 3 + , cm256cc 4 + , cmake 5 + , codec2 6 + , fetchFromGitHub 7 + , fftwFloat 8 + , glew 9 + , hackrf 10 + , lib 11 + , ffmpeg 12 + , libiio 13 + , libopus 14 + , libpulseaudio 15 + , libusb1 16 + , limesuite 17 + , libbladeRF 18 + , mkDerivation 19 + , ocl-icd 20 + , opencv3 21 + , pkg-config 22 + , qtcharts 23 + , qtlocation 24 + , qtmultimedia 25 + , qtserialport 26 + , qtspeech 27 + , qtwebsockets 28 + , rtl-sdr 29 + , serialdv 30 + , soapysdr-with-plugins 31 + , uhd 32 }: 33 34 mkDerivation rec { 35 pname = "sdrangel"; 36 + version = "6.8.0"; 37 38 src = fetchFromGitHub { 39 owner = "f4exb"; 40 repo = "sdrangel"; 41 rev = "v${version}"; 42 + sha256 = "sha256-dFWwEs2nvcaCWpM4tA3/w8PbmNXn/R7JvxP3XEHasSQ="; 43 fetchSubmodules = false; 44 }; 45 46 nativeBuildInputs = [ cmake pkg-config ]; 47 + 48 buildInputs = [ 49 + airspy 50 + boost 51 + cm256cc 52 + codec2 53 + ffmpeg 54 + fftwFloat 55 + glew 56 + hackrf 57 + libbladeRF 58 + libiio 59 + libopus 60 + libpulseaudio 61 + libusb1 62 + limesuite 63 + opencv3 64 + qtcharts 65 + qtlocation 66 + qtmultimedia 67 + qtserialport 68 + qtspeech 69 + qtwebsockets 70 + rtl-sdr 71 + serialdv 72 + soapysdr-with-plugins 73 + uhd 74 ]; 75 + 76 cmakeFlags = [ 77 "-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv" 78 "-DLIMESUITE_INCLUDE_DIR:PATH=${limesuite}/include" ··· 85 meta = with lib; { 86 description = "Software defined radio (SDR) software"; 87 longDescription = '' 88 + SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware. 89 ''; 90 homepage = "https://github.com/f4exb/sdrangel"; 91 license = licenses.gpl3Plus; 92 maintainers = with maintainers; [ alkeryn ]; 93 + platforms = platforms.linux; 94 }; 95 }
+14 -5
pkgs/applications/version-management/git-and-tools/gh/default.nix
··· 2 3 buildGoModule rec { 4 pname = "gh"; 5 - version = "1.8.1"; 6 7 src = fetchFromGitHub { 8 owner = "cli"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - sha256 = "1q0vc9wr4n813mxkf7jjj3prw1n7xv4l985qd57pg4a2js1dqa1y"; 12 }; 13 14 - vendorSha256 = "1wv30z0jg195nkpz3rwvhixyw81lg2wzwwajq9g6s3rfjj8gs9v2"; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 18 buildPhase = '' 19 - export GO_LDFLAGS="-s -w" 20 - make GH_VERSION=${version} bin/gh manpages 21 ''; 22 23 installPhase = '' 24 install -Dm755 bin/gh -t $out/bin 25 installManPage share/man/*/*.[1-9] 26 ··· 28 $out/bin/gh completion -s $shell > gh.$shell 29 installShellCompletion gh.$shell 30 done 31 ''; 32 33 # fails with `unable to find git executable in PATH`
··· 2 3 buildGoModule rec { 4 pname = "gh"; 5 + version = "1.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "cli"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + sha256 = "03i1x1j07vpq81c9dmpvpya21hwz9q54zm4przvc12jadgb31y1i"; 12 }; 13 14 + vendorSha256 = "0j2jy7n7hca5ybwwgh7cvm77j96ngaq1a1l5bl70vjpd8hz2qapc"; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 18 + # upstream unsets these to handle cross but it breaks our build 19 + postPatch = '' 20 + substituteInPlace Makefile \ 21 + --replace "GOOS= GOARCH= GOARM= GOFLAGS= CGO_ENABLED=" "" 22 + ''; 23 + 24 buildPhase = '' 25 + runHook preBuild 26 + make GO_LDFLAGS="-s -w" GH_VERSION=${version} bin/gh manpages 27 + runHook postBuild 28 ''; 29 30 installPhase = '' 31 + runHook preInstall 32 install -Dm755 bin/gh -t $out/bin 33 installManPage share/man/*/*.[1-9] 34 ··· 36 $out/bin/gh completion -s $shell > gh.$shell 37 installShellCompletion gh.$shell 38 done 39 + runHook postInstall 40 ''; 41 42 # fails with `unable to find git executable in PATH`
+1 -1
pkgs/development/compilers/llvm/10/libc++abi/default.nix
··· 30 '' + lib.optionalString stdenv.isDarwin '' 31 export TRIPLE=x86_64-apple-darwin 32 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 33 - patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch} 34 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 35 patch -p1 -d $(ls -d llvm-*) -i ${./wasm.patch} 36 '';
··· 30 '' + lib.optionalString stdenv.isDarwin '' 31 export TRIPLE=x86_64-apple-darwin 32 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 33 + patch -p1 -d $(ls -d libcxx-*) -i ${../../libcxx-0001-musl-hacks.patch} 34 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 35 patch -p1 -d $(ls -d llvm-*) -i ${./wasm.patch} 36 '';
+1 -1
pkgs/development/compilers/llvm/11/libc++abi/default.nix
··· 31 '' + lib.optionalString stdenv.isDarwin '' 32 export TRIPLE=x86_64-apple-darwin 33 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 34 - patch -p1 -d libcxx -i ${../libcxx-0001-musl-hacks.patch} 35 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 36 patch -p1 -d llvm -i ${./wasm.patch} 37 '';
··· 31 '' + lib.optionalString stdenv.isDarwin '' 32 export TRIPLE=x86_64-apple-darwin 33 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 34 + patch -p1 -d libcxx -i ${../../libcxx-0001-musl-hacks.patch} 35 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 36 patch -p1 -d llvm -i ${./wasm.patch} 37 '';
+1 -1
pkgs/development/compilers/llvm/5/libc++abi/default.nix
··· 16 '' + lib.optionalString stdenv.isDarwin '' 17 export TRIPLE=x86_64-apple-darwin 18 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 19 - patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch} 20 ''; 21 22 installPhase = if stdenv.isDarwin
··· 16 '' + lib.optionalString stdenv.isDarwin '' 17 export TRIPLE=x86_64-apple-darwin 18 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 19 + patch -p1 -d $(ls -d libcxx-*) -i ${../../libcxx-0001-musl-hacks.patch} 20 ''; 21 22 installPhase = if stdenv.isDarwin
+1 -1
pkgs/development/compilers/llvm/6/libc++abi/default.nix
··· 16 '' + lib.optionalString stdenv.isDarwin '' 17 export TRIPLE=x86_64-apple-darwin 18 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 19 - patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch} 20 ''; 21 22 installPhase = if stdenv.isDarwin
··· 16 '' + lib.optionalString stdenv.isDarwin '' 17 export TRIPLE=x86_64-apple-darwin 18 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 19 + patch -p1 -d $(ls -d libcxx-*) -i ${../../libcxx-0001-musl-hacks.patch} 20 ''; 21 22 installPhase = if stdenv.isDarwin
+1 -1
pkgs/development/compilers/llvm/7/libc++abi/default.nix
··· 19 '' + lib.optionalString stdenv.isDarwin '' 20 export TRIPLE=x86_64-apple-darwin 21 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 22 - patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch} 23 ''; 24 25 cmakeFlags =
··· 19 '' + lib.optionalString stdenv.isDarwin '' 20 export TRIPLE=x86_64-apple-darwin 21 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 22 + patch -p1 -d $(ls -d libcxx-*) -i ${../../libcxx-0001-musl-hacks.patch} 23 ''; 24 25 cmakeFlags =
+1 -1
pkgs/development/compilers/llvm/8/libc++abi/default.nix
··· 30 '' + lib.optionalString stdenv.isDarwin '' 31 export TRIPLE=x86_64-apple-darwin 32 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 33 - patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch} 34 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 35 patch -p1 -d $(ls -d llvm-*) -i ${./wasm.patch} 36 '';
··· 30 '' + lib.optionalString stdenv.isDarwin '' 31 export TRIPLE=x86_64-apple-darwin 32 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 33 + patch -p1 -d $(ls -d libcxx-*) -i ${../../libcxx-0001-musl-hacks.patch} 34 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 35 patch -p1 -d $(ls -d llvm-*) -i ${./wasm.patch} 36 '';
+1 -1
pkgs/development/compilers/llvm/9/libc++abi/default.nix
··· 30 '' + lib.optionalString stdenv.isDarwin '' 31 export TRIPLE=x86_64-apple-darwin 32 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 33 - patch -p1 -d $(ls -d libcxx-*) -i ${../libcxx-0001-musl-hacks.patch} 34 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 35 patch -p1 -d $(ls -d llvm-*) -i ${./wasm.patch} 36 '';
··· 30 '' + lib.optionalString stdenv.isDarwin '' 31 export TRIPLE=x86_64-apple-darwin 32 '' + lib.optionalString stdenv.hostPlatform.isMusl '' 33 + patch -p1 -d $(ls -d libcxx-*) -i ${../../libcxx-0001-musl-hacks.patch} 34 '' + lib.optionalString stdenv.hostPlatform.isWasm '' 35 patch -p1 -d $(ls -d llvm-*) -i ${./wasm.patch} 36 '';
+2 -2
pkgs/development/libraries/entt/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake }: 2 stdenv.mkDerivation rec { 3 pname = "entt"; 4 - version = "3.7.0"; 5 6 src = fetchFromGitHub { 7 owner = "skypjack"; 8 repo = "entt"; 9 rev = "v${version}"; 10 - sha256 = "sha256-qDjt74nijZhXW7F7GW0CSv6JWOc/kXN7ndbkwSO0+1s="; 11 }; 12 13 nativeBuildInputs = [ cmake ];
··· 1 { lib, stdenv, fetchFromGitHub, cmake }: 2 stdenv.mkDerivation rec { 3 pname = "entt"; 4 + version = "3.7.1"; 5 6 src = fetchFromGitHub { 7 owner = "skypjack"; 8 repo = "entt"; 9 rev = "v${version}"; 10 + sha256 = "sha256-t1QRqasb82W277XEV2FG5JrsQWIWZ0G5V7wLI+p4MpQ="; 11 }; 12 13 nativeBuildInputs = [ cmake ];
+39
pkgs/development/libraries/librtlsdr/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , pkg-config 6 + , libusb1 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "librtlsdr"; 11 + version = "0.8.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "librtlsdr"; 15 + repo = "librtlsdr"; 16 + rev = "v${version}"; 17 + sha256 = "sha256-s03h+3EfC5c7yRYBM6aCRWtmstwRJWuBywuyVt+k/bk="; 18 + }; 19 + 20 + postPatch = '' 21 + substituteInPlace CMakeLists.txt \ 22 + --replace '/etc/udev/rules.d' "$out/etc/udev/rules.d" 23 + 24 + substituteInPlace rtl-sdr.rules \ 25 + --replace 'MODE:="0666"' 'ENV{ID_SOFTWARE_RADIO}="1", MODE="0660", GROUP="plugdev"' 26 + ''; 27 + 28 + nativeBuildInputs = [ pkg-config cmake ]; 29 + 30 + buildInputs = [ libusb1 ]; 31 + 32 + meta = with lib; { 33 + description = "Turns your Realtek RTL2832 based DVB dongle into a SDR receiver"; 34 + homepage = "http://github.com/librtlsdr/librtlsdr"; 35 + license = licenses.gpl2Plus; 36 + maintainers = with maintainers; [ bjornfor ]; 37 + platforms = platforms.linux ++ platforms.darwin; 38 + }; 39 + }
+49
pkgs/development/ocaml-modules/wayland/default.nix
···
··· 1 + { lib 2 + , buildDunePackage 3 + , fetchurl 4 + , xmlm 5 + , lwt 6 + , logs 7 + , fmt 8 + , cstruct 9 + , cmdliner 10 + , alcotest-lwt 11 + }: 12 + 13 + buildDunePackage rec { 14 + pname = "wayland"; 15 + version = "0.2"; 16 + 17 + minimumOCamlVersion = "4.08"; 18 + 19 + useDune2 = true; 20 + 21 + src = fetchurl { 22 + url = "https://github.com/talex5/ocaml-wayland/releases/download/v${version}/wayland-v${version}.tbz"; 23 + sha256 = "4eb323e42a8c64e9e49b15a588342bfcc1e99640305cb261d128c75612d9458c"; 24 + }; 25 + 26 + propagatedBuildInputs = [ 27 + lwt 28 + logs 29 + fmt 30 + cstruct 31 + ]; 32 + 33 + buildInputs = [ 34 + cmdliner 35 + xmlm 36 + ]; 37 + 38 + checkInputs = [ 39 + alcotest-lwt 40 + ]; 41 + doCheck = true; 42 + 43 + meta = { 44 + description = "Pure OCaml Wayland protocol library"; 45 + license = lib.licenses.asl20; 46 + maintainers = [ lib.maintainers.sternenseemann ]; 47 + homepage = "https://github.com/talex5/ocaml-wayland"; 48 + }; 49 + }
+3 -3
pkgs/development/tools/continuous-integration/fly/default.nix
··· 2 3 buildGoModule rec { 4 pname = "fly"; 5 - version = "7.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "concourse"; 9 repo = "concourse"; 10 rev = "v${version}"; 11 - sha256 = "sha256-M0Jo4DyvPghhVLK3eFdew10lGUJJODxKoL+v16y9CW8="; 12 }; 13 14 - vendorSha256 = "sha256-W6m+nDNcZBVfa1OTkOHWf4E9LmEUewsTLT/56Iyp6+Y="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "fly"; 5 + version = "7.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "concourse"; 9 repo = "concourse"; 10 rev = "v${version}"; 11 + sha256 = "sha256-uKzN5h2gJqsD25ETgfYqu4ijC2b0ZLGdMGTiliFOatA="; 12 }; 13 14 + vendorSha256 = "sha256-2PvXylOPVA0/mIQhhKv8o65bfAxkvKP6FPunzTWwVtI="; 15 16 doCheck = false; 17
+1 -1
pkgs/stdenv/freebsd/default.nix
··· 238 buildPlatform hostPlatform targetPlatform 239 initialPath shell fetchurlBoot; 240 241 - cc = import ../../build-support/cc-wrapper { 242 inherit lib; 243 nativeTools = true; 244 nativePrefix = "/usr";
··· 238 buildPlatform hostPlatform targetPlatform 239 initialPath shell fetchurlBoot; 240 241 + cc = lib.makeOverridable (import ../../build-support/cc-wrapper) { 242 inherit lib; 243 nativeTools = true; 244 nativePrefix = "/usr";
+3 -3
pkgs/tools/misc/grit/default.nix
··· 2 3 buildGoModule rec { 4 pname = "grit"; 5 - version = "0.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "climech"; 9 repo = "grit"; 10 rev = "v${version}"; 11 - sha256 = "0v4i8xdf1pgkmwad5jb6n6s4rx48zk57wij0ppzg6zb725wy7r8a"; 12 }; 13 14 - vendorSha256 = "0a1lqfn710fgvrvbimd92102fhjs1wa7r8i0l7s5m7jxks629hw8"; 15 16 meta = with lib; { 17 description = "A multitree-based personal task manager";
··· 2 3 buildGoModule rec { 4 pname = "grit"; 5 + version = "0.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "climech"; 9 repo = "grit"; 10 rev = "v${version}"; 11 + sha256 = "sha256-c8wBwmXFjpst6UxL5zmTxMR4bhzpHYljQHiJFKiNDms="; 12 }; 13 14 + vendorSha256 = "sha256-iMMkjJ5dnlr0oSCifBQPWkInQBCp1bh23s+BcKzDNCg="; 15 16 meta = with lib; { 17 description = "A multitree-based personal task manager";
+4 -4
pkgs/tools/misc/lf/default.nix
··· 2 3 buildGoModule rec { 4 pname = "lf"; 5 - version = "21"; 6 7 src = fetchFromGitHub { 8 owner = "gokcehan"; 9 repo = "lf"; 10 rev = "r${version}"; 11 - sha256 = "0j7c21lsgcc39ng9ni94y3zfcqwyf9jc52fi8mcpkp0lpcx5ava9"; 12 }; 13 14 - vendorSha256 = "15fl9v69wkzwzpq6x4xhcd5g6xyck3mlpbz1bbb61l75jjzg913m"; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 ··· 35 changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}"; 36 license = licenses.mit; 37 platforms = platforms.unix; 38 - maintainers = with maintainers; [ primeos ]; 39 }; 40 }
··· 2 3 buildGoModule rec { 4 pname = "lf"; 5 + version = "22"; 6 7 src = fetchFromGitHub { 8 owner = "gokcehan"; 9 repo = "lf"; 10 rev = "r${version}"; 11 + sha256 = "10zmac9xza2v7l13zkavmc34ppcpmb82v8dxvrv4ggm261ns1abr"; 12 }; 13 14 + vendorSha256 = "1yjsig2x6zrxdjnds6nqqq3r3g5lq8g9dvmz60nbifqhcx112bcw"; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 ··· 35 changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}"; 36 license = licenses.mit; 37 platforms = platforms.unix; 38 + maintainers = with maintainers; [ ]; 39 }; 40 }
+2
pkgs/top-level/all-packages.nix
··· 25587 25588 rtl-ais = callPackage ../applications/radio/rtl-ais { }; 25589 25590 rtl-sdr = callPackage ../applications/radio/rtl-sdr { }; 25591 25592 rtv = callPackage ../applications/misc/rtv { }; 25593
··· 25587 25588 rtl-ais = callPackage ../applications/radio/rtl-ais { }; 25589 25590 + # librtlsdr is a friendly fork with additional features 25591 rtl-sdr = callPackage ../applications/radio/rtl-sdr { }; 25592 + librtlsdr = callPackage ../development/libraries/librtlsdr { }; 25593 25594 rtv = callPackage ../applications/misc/rtv { }; 25595
+2
pkgs/top-level/ocaml-packages.nix
··· 1195 1196 wasm = callPackage ../development/ocaml-modules/wasm { }; 1197 1198 webbrowser = callPackage ../development/ocaml-modules/webbrowser { }; 1199 1200 webmachine = callPackage ../development/ocaml-modules/webmachine { };
··· 1195 1196 wasm = callPackage ../development/ocaml-modules/wasm { }; 1197 1198 + wayland = callPackage ../development/ocaml-modules/wayland { }; 1199 + 1200 webbrowser = callPackage ../development/ocaml-modules/webbrowser { }; 1201 1202 webmachine = callPackage ../development/ocaml-modules/webmachine { };