Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 68f6fef8 ae638835

+579 -113
+12
maintainers/maintainer-list.nix
··· 5620 githubId = 84968; 5621 name = "Florian Paul Schmidt"; 5622 }; 5623 fragamus = { 5624 email = "innovative.engineer@gmail.com"; 5625 github = "fragamus"; ··· 15555 github = "sprock"; 15556 githubId = 6391601; 15557 name = "Roger Mason"; 15558 }; 15559 squalus = { 15560 email = "squalus@squalus.net";
··· 5620 githubId = 84968; 5621 name = "Florian Paul Schmidt"; 5622 }; 5623 + fptje = { 5624 + email = "fpeijnenburg@gmail.com"; 5625 + github = "FPtje"; 5626 + githubId = 1202014; 5627 + name = "Falco Peijnenburg"; 5628 + }; 5629 fragamus = { 5630 email = "innovative.engineer@gmail.com"; 5631 github = "fragamus"; ··· 15561 github = "sprock"; 15562 githubId = 6391601; 15563 name = "Roger Mason"; 15564 + }; 15565 + sputn1ck = { 15566 + email = "kon@kon.ninja"; 15567 + github = "sputn1ck"; 15568 + githubId = 8904314; 15569 + name = "Konstantin Nick"; 15570 }; 15571 squalus = { 15572 email = "squalus@squalus.net";
+2 -2
nixos/modules/system/boot/stage-1.nix
··· 91 # we just copy what we need from Glibc and use patchelf to make it 92 # work. 93 extraUtils = pkgs.runCommand "extra-utils" 94 - { nativeBuildInputs = [pkgs.buildPackages.nukeReferences]; 95 allowedReferences = [ "out" ]; # prevent accidents like glibc being included in the initrd 96 } 97 '' ··· 122 # code, using default options and effectively ignore security relevant 123 # ZFS properties such as `setuid=off` and `exec=off` (unless manually 124 # duplicated in `fileSystems.*.options`, defeating "zfsutil"'s purpose). 125 - copy_bin_and_libs ${pkgs.util-linux.mount}/bin/mount 126 copy_bin_and_libs ${pkgs.zfs}/bin/mount.zfs 127 ''} 128
··· 91 # we just copy what we need from Glibc and use patchelf to make it 92 # work. 93 extraUtils = pkgs.runCommand "extra-utils" 94 + { nativeBuildInputs = with pkgs.buildPackages; [ nukeReferences bintools ]; 95 allowedReferences = [ "out" ]; # prevent accidents like glibc being included in the initrd 96 } 97 '' ··· 122 # code, using default options and effectively ignore security relevant 123 # ZFS properties such as `setuid=off` and `exec=off` (unless manually 124 # duplicated in `fileSystems.*.options`, defeating "zfsutil"'s purpose). 125 + copy_bin_and_libs ${lib.getOutput "mount" pkgs.util-linux}/bin/mount 126 copy_bin_and_libs ${pkgs.zfs}/bin/mount.zfs 127 ''} 128
+27
pkgs/applications/blockchains/aperture/default.nix
···
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "aperture"; 8 + version = "0.2-beta"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "lightninglabs"; 12 + repo = "aperture"; 13 + rev = "v${version}"; 14 + hash = "sha256-l1fpjCAg+1PGNotKrjFLoYOMEzRNXC1mfdjRPfE0DsY="; 15 + }; 16 + 17 + vendorHash = "sha256-tWFFmRSDUZXijAUTgR8k4EERHwIEBOyZZZ9BGXso/tU="; 18 + 19 + subPackages = [ "cmd/aperture" ]; 20 + 21 + meta = with lib; { 22 + description = "L402 (Lightning HTTP 402) Reverse Proxy"; 23 + homepage = "https://github.com/lightninglabs/aperture"; 24 + license = licenses.mit; 25 + maintainers = with maintainers; [ sputn1ck ]; 26 + }; 27 + }
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 10470 meta.homepage = "https://github.com/haya14busa/vim-asterisk/"; 10471 }; 10472 10473 vim-asymptote = buildVimPluginFrom2Nix { 10474 pname = "vim-asymptote"; 10475 version = "2014-06-26";
··· 10470 meta.homepage = "https://github.com/haya14busa/vim-asterisk/"; 10471 }; 10472 10473 + vim-astro = buildVimPluginFrom2Nix { 10474 + pname = "vim-astro"; 10475 + version = "2022-08-25"; 10476 + src = fetchFromGitHub { 10477 + owner = "wuelnerdotexe"; 10478 + repo = "vim-astro"; 10479 + rev = "34732be5e9a5c28c2409f4490edf92d46d8b55a9"; 10480 + sha256 = "1ild33hxiphj0z8b4kpcad4rai7q7jd0lsmhpa30kfgmyj5kh90z"; 10481 + }; 10482 + meta.homepage = "https://github.com/wuelnerdotexe/vim-astro/"; 10483 + }; 10484 + 10485 vim-asymptote = buildVimPluginFrom2Nix { 10486 pname = "vim-asymptote"; 10487 version = "2014-06-26";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 885 https://github.com/PeterRincker/vim-argumentative/,, 886 https://github.com/FooSoft/vim-argwrap/,, 887 https://github.com/haya14busa/vim-asterisk/,, 888 https://github.com/hura/vim-asymptote/,, 889 https://github.com/907th/vim-auto-save/,, 890 https://github.com/vim-autoformat/vim-autoformat/,,
··· 885 https://github.com/PeterRincker/vim-argumentative/,, 886 https://github.com/FooSoft/vim-argwrap/,, 887 https://github.com/haya14busa/vim-asterisk/,, 888 + https://github.com/wuelnerdotexe/vim-astro/,HEAD, 889 https://github.com/hura/vim-asymptote/,, 890 https://github.com/907th/vim-auto-save/,, 891 https://github.com/vim-autoformat/vim-autoformat/,,
+106 -14
pkgs/applications/misc/gtkradiant/default.nix
··· 61 rev = 144; 62 sha256 = "sha256-JfmDIUoDY7dYdMgwwUMgcwNhWxuxsdkv1taw8DXhPY4="; 63 }; 64 packs = runCommand "gtkradiant-packs" {} '' 65 mkdir -p $out 66 ln -s ${q3Pack} $out/Q3Pack ··· 74 ln -s ${wolfPack} $out/WolfPack 75 ln -s ${unvanquishedPack} $out/UnvanquishedPack 76 ln -s ${q1Pack} $out/Q1Pack 77 ''; 78 79 in 80 stdenv.mkDerivation rec { 81 pname = "gtkradiant"; 82 83 - version = "unstable-2022-07-31"; 84 85 src = fetchFromGitHub { 86 owner = "TTimo"; 87 repo = "GtkRadiant"; 88 - rev = "5b498bfa01bde6c2c9eb60fb94cf04666e52d22d"; 89 - sha256 = "sha256-407faeQnhxqbWgOUunQKj2JhHeqIzPPgrhz2K5O4CaM="; 90 }; 91 - 92 - # patch paths so that .game settings are put into the user's home instead of the read-only /nix/store 93 - postPatch = '' 94 - substituteInPlace radiant/preferences.cpp \ 95 - --replace 'gameFilePath += "games/";' 'gameFilePath = g_get_home_dir(); gameFilePath += "/.cache/radiant/games/";printf("gameFilePath: %s\\n", gameFilePath);' \ 96 - --replace 'radCreateDirectory( gameFilePath );' 'if (g_mkdir_with_parents( gameFilePath, 0777 ) == -1) {radCreateDirectory( gameFilePath );};' \ 97 - --replace 'strGamesPath = g_strAppPath.GetBuffer();' 'strGamesPath = g_get_home_dir();' \ 98 - --replace 'strGamesPath += "games";' 'strGamesPath += "/.cache/radiant/games";' 99 - ''; 100 101 nativeBuildInputs = 102 let ··· 113 test -e $(readlink $3) 114 elif [ "$1" = update ]; then 115 # verify existence 116 - test -e $(readlink $3) 117 else 118 echo "$@" 119 exit 1 ··· 145 postInstall = '' 146 mkdir -p $out/{bin,lib} 147 cp -ar install $out/lib/gtkradiant 148 149 - ln -s ../lib/gtkradiant/radiant.bin $out/bin/gtkradiant 150 ln -s ../lib/gtkradiant/{q3map2,q3map2_urt,q3data} $out/bin/ 151 152 mkdir -p $out/share/pixmaps
··· 61 rev = 144; 62 sha256 = "sha256-JfmDIUoDY7dYdMgwwUMgcwNhWxuxsdkv1taw8DXhPY4="; 63 }; 64 + darkPlacesPack = fetchsvn { 65 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/DarkPlacesPack/trunk"; 66 + rev = 57; 67 + sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; 68 + }; 69 + doom3Pack = fetchsvn { 70 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/Doom3Pack/trunk"; 71 + rev = 56; 72 + sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; 73 + }; 74 + halfLifePack = fetchsvn { 75 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/HalfLifePack/trunk"; 76 + rev = 1; 77 + sha256 = "sha256-CrbN3iOG89j71y4ZJ4gNZEA5CYxphLLGbZwv6Tbjui0="; 78 + }; 79 + her2Pack = fetchsvn { 80 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/Her2Pack/trunk"; 81 + rev = 55; 82 + sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; 83 + }; 84 + jk2Pack = fetchsvn { 85 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/JK2Pack/trunk"; 86 + rev = 77; 87 + sha256 = "sha256-3g/p9OC0j2va9CXXtsQf0lP6VJ1WyI5k2W9xNRwYjS8="; 88 + }; 89 + nexuizPack = fetchsvn { 90 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/NexuizPack/trunk"; 91 + rev = 49; 92 + sha256 = "sha256-nAV7rZKDgAxlEmu2RfBFNsHv9Xgas1IlDgioligvY+c="; 93 + }; 94 + preyPack = fetchsvn { 95 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/PreyPack/trunk"; 96 + rev = 19; 97 + sha256 = "sha256-wbKEnSaFO40HxhMsbYKy76MxXDvY9O1lTcr3M7fXxW0="; 98 + }; 99 + q2wPack = fetchsvn { 100 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q2WPack/trunk"; 101 + rev = 126; 102 + sha256 = "sha256-Q6IyL2qUr+6ktP34oYkFqN5MeFxCXOkcjrPg5J95ftg="; 103 + }; 104 + q4Pack = fetchsvn { 105 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/Q4Pack/trunk"; 106 + rev = 54; 107 + sha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; 108 + }; 109 + ravenPack = fetchsvn { 110 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/RavenPack/trunk"; 111 + rev = 1; 112 + sha256 = "sha256-bYRjCkdaznaO7+WDB6cgL3szTB+MXwt3IKH3L2rGjLs="; 113 + }; 114 + reactionPack = fetchsvn { 115 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/ReactionPack/trunk"; 116 + rev = 69; 117 + sha256 = "sha256-aXSM0ubyhgamLBzfNZ6RzRSdzKwfHWLt/6OS/i9mMVo="; 118 + }; 119 + sof2Pack = fetchsvn { 120 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/Sof2Pack/trunk"; 121 + rev = 1; 122 + sha256 = "sha256-EnGhYghXe6hU5vvdF+Z9geTiHDukBEr1+CQgunxxGic="; 123 + }; 124 + tremulousPack = fetchsvn { 125 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/TremulousPack/trunk"; 126 + rev = 46; 127 + sha256 = "sha256-NU+ynpqydFxdZSkh7Szm6DTqyMYVS+PU70Mp98ZjdOs="; 128 + }; 129 + ufoaiPack = fetchsvn { 130 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/UFOAIPack/trunk"; 131 + rev = 69; 132 + sha256 = "sha256-nAd7fFZJJ82rDPVlTiZkkTGXi5tw7BSKk+akFBXSWvY="; 133 + }; 134 + warsowPack = fetchsvn { 135 + url = "svn://svn.icculus.org/gtkradiant-gamepacks/WarsowPack/trunk"; 136 + rev = 53; 137 + sha256 = "sha256-IQ12fEKnq0cJxef+ddvTXcwM8lQ8nlUoMJy81XJ7ANY="; 138 + }; 139 packs = runCommand "gtkradiant-packs" {} '' 140 mkdir -p $out 141 ln -s ${q3Pack} $out/Q3Pack ··· 149 ln -s ${wolfPack} $out/WolfPack 150 ln -s ${unvanquishedPack} $out/UnvanquishedPack 151 ln -s ${q1Pack} $out/Q1Pack 152 + ln -s ${darkPlacesPack} $out/DarkPlacesPack 153 + ln -s ${doom3Pack} $out/Doom3Pack 154 + ln -s ${halfLifePack} $out/HalfLifePack 155 + ln -s ${her2Pack} $out/Her2Pack 156 + ln -s ${jk2Pack} $out/JK2Pack 157 + ln -s ${nexuizPack} $out/NexuizPack 158 + ln -s ${preyPack} $out/PreyPack 159 + ln -s ${q2wPack} $out/Q2WPack 160 + ln -s ${q4Pack} $out/Q4Pack 161 + ln -s ${ravenPack} $out/RavenPack 162 + ln -s ${reactionPack} $out/ReactionPack 163 + ln -s ${sof2Pack} $out/Sof2Pack 164 + ln -s ${tremulousPack} $out/TermulousPack 165 + ln -s ${ufoaiPack} $out/UFOAIPack 166 + ln -s ${warsowPack} $out/WarsowPack 167 ''; 168 169 in 170 stdenv.mkDerivation rec { 171 pname = "gtkradiant"; 172 173 + version = "unstable-2023-04-24"; 174 175 src = fetchFromGitHub { 176 owner = "TTimo"; 177 repo = "GtkRadiant"; 178 + rev = "ddbaf03d723a633d53fa442c2f802f7ad164dd6c"; 179 + sha256 = "sha256-qI+KGx73AbM5PLFR2JDXKDbiqmU0gS/43rhjRKm/Gms="; 180 }; 181 182 nativeBuildInputs = 183 let ··· 194 test -e $(readlink $3) 195 elif [ "$1" = update ]; then 196 # verify existence 197 + test -e $(readlink $2) 198 else 199 echo "$@" 200 exit 1 ··· 226 postInstall = '' 227 mkdir -p $out/{bin,lib} 228 cp -ar install $out/lib/gtkradiant 229 + for pack in ${packs}/* ; do 230 + name=$(basename "$pack") 231 + if ! [ -e $out/lib/gtkradiant/installs/$name ]; then 232 + ln -s $pack $out/lib/gtkradiant/installs/$name 233 + fi 234 + done 235 236 + cat >$out/bin/gtkradiant <<EOF 237 + #!${runtimeShell} -e 238 + export XDG_DATA_HOME="\''${XDG_DATA_HOME:-\$HOME/.local/share}" 239 + exec "$out/lib/gtkradiant/radiant.bin" "\$@" 240 + EOF 241 + chmod +x $out/bin/gtkradiant 242 ln -s ../lib/gtkradiant/{q3map2,q3map2_urt,q3data} $out/bin/ 243 244 mkdir -p $out/share/pixmaps
+60 -9
pkgs/applications/misc/trenchbroom/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub 2 - , cmake, ninja, git, pandoc, pkg-config 3 - , libGL, libGLU, freeimage 4 , catch2, fmt, glew, miniz, tinyxml-2, xorg 5 , qtbase, wrapQtAppsHook 6 , copyDesktopItems, makeDesktopItem ··· 8 9 stdenv.mkDerivation rec { 10 pname = "TrenchBroom"; 11 - version = "2022.1"; 12 13 src = fetchFromGitHub { 14 owner = "TrenchBroom"; 15 repo = "TrenchBroom"; 16 rev = "v${version}"; 17 - sha256 = "sha256-FNpYBfKnY9foPq1+21+382KKXieHksr3tCox251iJn4="; 18 fetchSubmodules = true; 19 }; 20 postPatch = '' 21 substituteInPlace common/src/Version.h.in \ 22 --subst-var-by APP_VERSION_YEAR ${lib.versions.major version} \ 23 --subst-var-by APP_VERSION_NUMBER ${lib.versions.minor version} \ 24 --subst-var-by GIT_DESCRIBE v${version} 25 ''; 26 27 - nativeBuildInputs = [ cmake git pandoc wrapQtAppsHook copyDesktopItems pkg-config ]; 28 buildInputs = [ 29 - libGL libGLU xorg.libXxf86vm freeimage qtbase catch2 fmt glew miniz tinyxml-2 30 - xorg.libSM 31 ]; 32 QT_PLUGIN_PATH = "${qtbase}/${qtbase.qtPluginPrefix}"; 33 QT_QPA_PLATFORM = "offscreen"; 34 35 cmakeFlags = [ 36 # https://github.com/TrenchBroom/TrenchBroom/issues/4002#issuecomment-1125390780 37 "-DCMAKE_PREFIX_PATH=cmake/packages" 38 ]; 39 ninjaFlags = [ 40 "TrenchBroom" 41 ]; 42 - preBuild = "export HOME=$(mktemp -d)"; 43 44 postInstall = '' 45 pushd $out/share/TrenchBroom/icons ··· 71 description = "Level editor for Quake-engine based games"; 72 license = licenses.gpl3Only; 73 maintainers = with maintainers; [ astro ]; 74 }; 75 }
··· 1 + { lib, stdenv, fetchFromGitHub, writeText 2 + , cmake, ninja, curl, git, pandoc, pkg-config, unzip, zip 3 + , libGL, libGLU, freeimage, freetype, assimp 4 , catch2, fmt, glew, miniz, tinyxml-2, xorg 5 , qtbase, wrapQtAppsHook 6 , copyDesktopItems, makeDesktopItem ··· 8 9 stdenv.mkDerivation rec { 10 pname = "TrenchBroom"; 11 + version = "2023.1"; 12 13 src = fetchFromGitHub { 14 owner = "TrenchBroom"; 15 repo = "TrenchBroom"; 16 rev = "v${version}"; 17 + sha256 = "sha256-62xcFKSqxPS+J54+kLo/hewM+Wu/rVBGD8oiECDCJpA="; 18 fetchSubmodules = true; 19 }; 20 + # Manually simulate a vcpkg installation so that it can link the libraries 21 + # properly. 22 + postUnpack = 23 + let 24 + vcpkg_target = "x64-linux"; 25 + 26 + vcpkg_pkgs = [ 27 + "assimp" 28 + "catch2" 29 + "fmt" 30 + "freeimage" 31 + "freetype" 32 + "glew" 33 + "miniz" 34 + "tinyxml2" 35 + ]; 36 + 37 + updates_vcpkg_file = writeText "update_vcpkg_trenchbroom" ( 38 + lib.concatMapStringsSep "\n" (name: '' 39 + Package : ${name} 40 + Architecture : ${vcpkg_target} 41 + Version : 1.0 42 + Status : is installed 43 + '') vcpkg_pkgs); 44 + in '' 45 + export VCPKG_ROOT="$TMP/vcpkg" 46 + 47 + mkdir -p $VCPKG_ROOT/.vcpkg-root 48 + mkdir -p $VCPKG_ROOT/installed/${vcpkg_target}/lib 49 + mkdir -p $VCPKG_ROOT/installed/vcpkg/updates 50 + ln -s ${updates_vcpkg_file} $VCPKG_ROOT/installed/vcpkg/status 51 + mkdir -p $VCPKG_ROOT/installed/vcpkg/info 52 + ${lib.concatMapStrings (name: '' 53 + touch $VCPKG_ROOT/installed/vcpkg/info/${name}_1.0_${vcpkg_target}.list 54 + '') vcpkg_pkgs} 55 + 56 + ln -s ${assimp.lib}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 57 + ln -s ${catch2}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 58 + ln -s ${fmt}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 59 + ln -s ${freeimage}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 60 + ln -s ${freetype}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 61 + ln -s ${glew.out}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 62 + ln -s ${miniz}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 63 + ln -s ${tinyxml-2}/lib/lib* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 64 + ''; 65 postPatch = '' 66 substituteInPlace common/src/Version.h.in \ 67 --subst-var-by APP_VERSION_YEAR ${lib.versions.major version} \ 68 --subst-var-by APP_VERSION_NUMBER ${lib.versions.minor version} \ 69 --subst-var-by GIT_DESCRIBE v${version} 70 + substituteInPlace app/CMakeLists.txt \ 71 + --replace 'set(CPACK_PACKAGING_INSTALL_PREFIX "/usr")' 'set(CPACK_PACKAGING_INSTALL_PREFIX "'$out'")' 72 ''; 73 74 + nativeBuildInputs = [ cmake ninja curl git pandoc wrapQtAppsHook copyDesktopItems pkg-config unzip zip ]; 75 buildInputs = [ 76 + libGL libGLU xorg.libXxf86vm xorg.libSM 77 + freeimage freetype qtbase catch2 fmt 78 + glew miniz tinyxml-2 assimp 79 ]; 80 QT_PLUGIN_PATH = "${qtbase}/${qtbase.qtPluginPrefix}"; 81 QT_QPA_PLATFORM = "offscreen"; 82 83 cmakeFlags = [ 84 + "-DCMAKE_MAKE_PROGRAM=ninja" 85 + "-DCMAKE_TOOLCHAIN_FILE=vcpkg/scripts/buildsystems/vcpkg.cmake" 86 + "-DVCPKG_MANIFEST_INSTALL=OFF" 87 # https://github.com/TrenchBroom/TrenchBroom/issues/4002#issuecomment-1125390780 88 "-DCMAKE_PREFIX_PATH=cmake/packages" 89 ]; 90 ninjaFlags = [ 91 "TrenchBroom" 92 ]; 93 94 postInstall = '' 95 pushd $out/share/TrenchBroom/icons ··· 121 description = "Level editor for Quake-engine based games"; 122 license = licenses.gpl3Only; 123 maintainers = with maintainers; [ astro ]; 124 + platforms = [ "x86_64-linux" ]; 125 }; 126 }
+2 -2
pkgs/applications/misc/tuba/default.nix
··· 25 26 stdenv.mkDerivation rec { 27 pname = "tuba"; 28 - version = "0.3.2"; 29 src = fetchFromGitHub { 30 owner = "GeopJr"; 31 repo = "Tuba"; 32 rev = "v${version}"; 33 - hash = "sha256-PSEPpJn/lYpeI6AN2AY73NpOcDkMm0zNqeSdELn5HvY="; 34 }; 35 36 nativeBuildInputs = [
··· 25 26 stdenv.mkDerivation rec { 27 pname = "tuba"; 28 + version = "0.4.0"; 29 src = fetchFromGitHub { 30 owner = "GeopJr"; 31 repo = "Tuba"; 32 rev = "v${version}"; 33 + hash = "sha256-sLdkSIevz2spL+Q5sS+ugqEbqJTXrLxmszzijtKvY6k="; 34 }; 35 36 nativeBuildInputs = [
+10 -8
pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix
··· 1 - { dpkg, fetchurl, lib, stdenv }: 2 3 stdenv.mkDerivation rec { 4 pname = "chromium-codecs-ffmpeg-extra"; 5 - version = "112.0.5615.49"; 6 7 src = fetchurl { 8 - url = "https://launchpadlibrarian.net/660647727/${pname}_${version}-0ubuntu0.18.04.1_amd64.deb"; 9 - sha256 = "sha256-mHjvjRG+toRcsOMca+JPXNZPgyQROH2qtSpBPHLmt3s="; 10 }; 11 12 - buildInputs = [ dpkg ]; 13 14 unpackPhase = '' 15 - dpkg-deb -x $src . 16 ''; 17 18 installPhase = '' 19 - install -vD usr/lib/chromium-browser/libffmpeg.so $out/lib/libffmpeg.so 20 ''; 21 22 meta = with lib; { ··· 24 homepage = "https://ffmpeg.org/"; 25 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 26 license = licenses.lgpl21; 27 - maintainers = with maintainers; [ betaboon cawilliamson lluchs ]; 28 platforms = [ "x86_64-linux" ]; 29 }; 30 }
··· 1 + { squashfsTools, fetchurl, lib, stdenv }: 2 3 + # This derivation roughly follows the update-ffmpeg script that ships with the official Vivaldi 4 + # downloads at https://vivaldi.com/download/ 5 stdenv.mkDerivation rec { 6 pname = "chromium-codecs-ffmpeg-extra"; 7 + version = "111306"; 8 9 src = fetchurl { 10 + url = "https://api.snapcraft.io/api/v1/snaps/download/XXzVIXswXKHqlUATPqGCj2w2l7BxosS8_34.snap"; 11 + sha256 = "sha256-Dna9yFgP7JeQLAeZWvSZ+eSMX2yQbX2/+mX0QC22lYY="; 12 }; 13 14 + buildInputs = [ squashfsTools ]; 15 16 unpackPhase = '' 17 + unsquashfs -dest . $src 18 ''; 19 20 installPhase = '' 21 + install -vD chromium-ffmpeg-${version}/chromium-ffmpeg/libffmpeg.so $out/lib/libffmpeg.so 22 ''; 23 24 meta = with lib; { ··· 26 homepage = "https://ffmpeg.org/"; 27 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 28 license = licenses.lgpl21; 29 + maintainers = with maintainers; [ betaboon cawilliamson fptje ]; 30 platforms = [ "x86_64-linux" ]; 31 }; 32 }
+1
pkgs/applications/networking/mailreaders/notmuch/muchsync.nix
··· 13 }; 14 nativeBuildInputs = [ pkg-config ]; 15 buildInputs = [ notmuch openssl sqlite xapian zlib ]; 16 meta = { 17 description = "Synchronize maildirs and notmuch databases"; 18 homepage = "http://www.muchsync.org/";
··· 13 }; 14 nativeBuildInputs = [ pkg-config ]; 15 buildInputs = [ notmuch openssl sqlite xapian zlib ]; 16 + XAPIAN_CONFIG = "${xapian}/bin/xapian-config"; 17 meta = { 18 description = "Synchronize maildirs and notmuch databases"; 19 homepage = "http://www.muchsync.org/";
+11 -3
pkgs/applications/networking/twingate/default.nix
··· 20 sha256 = "b308c422af8a33ecd58e21a10a72c353351a189df67006e38d1ec029a93d5678"; 21 }; 22 23 - buildInputs = [ dbus curl libnl udev cryptsetup ]; 24 - nativeBuildInputs = [ dpkg autoPatchelfHook ]; 25 26 - unpackCmd = "mkdir root ; dpkg-deb -x $curSrc root"; 27 28 postPatch = '' 29 while read file; do
··· 20 sha256 = "b308c422af8a33ecd58e21a10a72c353351a189df67006e38d1ec029a93d5678"; 21 }; 22 23 + buildInputs = [ 24 + dbus 25 + curl 26 + libnl 27 + udev 28 + cryptsetup 29 + ]; 30 31 + nativeBuildInputs = [ 32 + dpkg 33 + autoPatchelfHook 34 + ]; 35 36 postPatch = '' 37 while read file; do
+2 -2
pkgs/applications/office/fava/default.nix
··· 2 3 python3.pkgs.buildPythonApplication rec { 4 pname = "fava"; 5 - version = "1.24.4"; 6 format = "pyproject"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - hash = "sha256-klRPe6NQMn3HVayfCGc05mB0afi3x4Wlj3EI0XdSkMc="; 11 }; 12 13 nativeBuildInputs = with python3.pkgs; [ setuptools-scm ];
··· 2 3 python3.pkgs.buildPythonApplication rec { 4 pname = "fava"; 5 + version = "1.25"; 6 format = "pyproject"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + hash = "sha256-3SxFvvYZupYOsQU/n+zq3hamyWaaN9guoiV8km9mHjM="; 11 }; 12 13 nativeBuildInputs = with python3.pkgs; [ setuptools-scm ];
+4 -4
pkgs/data/themes/gruvbox-gtk-theme/default.nix
··· 4 , gnome-themes-extra 5 , gtk-engine-murrine 6 }: 7 - stdenvNoCC.mkDerivation rec { 8 pname = "gruvbox-gtk-theme"; 9 - version = "unstable-2022-12-09"; 10 11 src = fetchFromGitHub { 12 owner = "Fausto-Korpsvart"; 13 repo = "Gruvbox-GTK-Theme"; 14 - rev = "c3172d8dcba66f4125a014d280d41e23f0b95cad"; 15 - sha256 = "1411mjlcj1d6kw3d3h1w9zsr0a08bzl5nddkkbv7w7lf67jy9b22"; 16 }; 17 18 propagatedUserEnvPkgs = [
··· 4 , gnome-themes-extra 5 , gtk-engine-murrine 6 }: 7 + stdenvNoCC.mkDerivation { 8 pname = "gruvbox-gtk-theme"; 9 + version = "unstable-2023-05-26"; 10 11 src = fetchFromGitHub { 12 owner = "Fausto-Korpsvart"; 13 repo = "Gruvbox-GTK-Theme"; 14 + rev = "c0b7fb501938241a3b6b5734f8cb1f0982edc6b4"; 15 + hash = "sha256-Y+6HuWaVkNqlYc+w5wLkS2LpKcDtpeOpdHnqBmShm5Q="; 16 }; 17 18 propagatedUserEnvPkgs = [
+1
pkgs/development/libraries/gstreamer/icamerasrc/default.nix
··· 39 ]; 40 41 NIX_CFLAGS_COMPILE = [ 42 # gstcameradeinterlace.cpp:55:10: fatal error: gst/video/video.h: No such file or directory 43 "-I${gst_all_1.gst-plugins-base.dev}/include/gstreamer-1.0" 44 ];
··· 39 ]; 40 41 NIX_CFLAGS_COMPILE = [ 42 + "-Wno-error" 43 # gstcameradeinterlace.cpp:55:10: fatal error: gst/video/video.h: No such file or directory 44 "-I${gst_all_1.gst-plugins-base.dev}/include/gstreamer-1.0" 45 ];
+1
pkgs/development/libraries/ipu6-camera-hal/default.nix
··· 38 ]; 39 40 NIX_CFLAGS_COMPILE = [ 41 "-I${lib.getDev ipu6-camera-bin}/include/ia_imaging" 42 "-I${lib.getDev ipu6-camera-bin}/include/ia_camera" 43 ];
··· 38 ]; 39 40 NIX_CFLAGS_COMPILE = [ 41 + "-Wno-error" 42 "-I${lib.getDev ipu6-camera-bin}/include/ia_imaging" 43 "-I${lib.getDev ipu6-camera-bin}/include/ia_camera" 44 ];
+59
pkgs/development/libraries/libspelling/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , meson 5 + , ninja 6 + , pkg-config 7 + , gobject-introspection 8 + , vala 9 + , gi-docgen 10 + , glib 11 + , gtk4 12 + , gtksourceview5 13 + , enchant 14 + , icu 15 + }: 16 + 17 + stdenv.mkDerivation { 18 + pname = "libspelling"; 19 + version = "unstable-2023-07-17"; 20 + 21 + outputs = [ "out" "dev" "devdoc" ]; 22 + 23 + src = fetchFromGitLab { 24 + domain = "gitlab.gnome.org"; 25 + owner = "chergert"; 26 + repo = "libspelling"; 27 + rev = "65185023db95ec464970aeaeab766fe3ba26ae7d"; 28 + hash = "sha256-R3nPs16y8XGamQvMSF7wb52h0jxt17H2FZPwauLDI/c="; 29 + }; 30 + 31 + nativeBuildInputs = [ 32 + meson 33 + ninja 34 + pkg-config 35 + gobject-introspection 36 + vala 37 + gi-docgen 38 + ]; 39 + 40 + buildInputs = [ 41 + glib 42 + gtk4 43 + gtksourceview5 44 + enchant 45 + icu 46 + ]; 47 + 48 + postFixup = '' 49 + # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. 50 + moveToOutput "share/doc" "$devdoc" 51 + ''; 52 + 53 + meta = with lib; { 54 + description = "Spellcheck library for GTK 4"; 55 + homepage = "https://gitlab.gnome.org/chergert/libspelling"; 56 + license = licenses.lgpl21Plus; 57 + maintainers = with maintainers; [ chuangzhu ]; 58 + }; 59 + }
+2 -2
pkgs/development/nim-packages/cbor/default.nix
··· 2 3 buildNimPackage rec { 4 pname = "cbor"; 5 - version = "20230310"; 6 src = fetchFromSourcehut { 7 owner = "~ehmry"; 8 repo = "nim_${pname}"; 9 rev = version; 10 - hash = "sha256-VmSYWgXDJLB2D2m3/ymrEytT2iW5JE56WmDz2MPHAqQ="; 11 }; 12 meta = with lib; 13 src.meta // {
··· 2 3 buildNimPackage rec { 4 pname = "cbor"; 5 + version = "20230619"; 6 src = fetchFromSourcehut { 7 owner = "~ehmry"; 8 repo = "nim_${pname}"; 9 rev = version; 10 + hash = "sha256-F6T/5bUwrJyhRarTWO9cjbf7UfEOXPNWu6mfVKNZsQA="; 11 }; 12 meta = with lib; 13 src.meta // {
+10 -12
pkgs/development/nim-packages/eris/default.nix
··· 1 - { lib, buildNimPackage, fetchFromGitea, pkg-config 2 - , base32, coap, cbor, freedesktop_org, syndicate, tkrzw }: 3 4 buildNimPackage rec { 5 pname = "eris"; 6 - version = "20230201"; 7 outputs = [ "bin" "out" ]; 8 src = fetchFromGitea { 9 domain = "codeberg.org"; 10 owner = "eris"; 11 repo = "nim-${pname}"; 12 rev = version; 13 - hash = "sha256-6vlD/woqTkbSRWhRtQD/ynk0DG+GrGwh6x+qUmo6YSQ="; 14 }; 15 propagatedNativeBuildInputs = [ pkg-config ]; 16 - propagatedBuildInputs = [ 17 - base32 18 - coap 19 - cbor 20 - freedesktop_org 21 - syndicate 22 - tkrzw 23 - ]; 24 postInstall = '' 25 mkdir -p "$bin/share/applications" 26 substitute "eris-open.desktop" "$bin/share/applications/eris-open.desktop"\ 27 --replace "Exec=eriscmd " "Exec=$bin/bin/eriscmd " ··· 29 install -D "eris-link.xml" -t "$bin/share/mime/packages" 30 install -D "eris48.png" "$bin/share/icons/hicolor/48x48/apps/eris.png" 31 ''; 32 meta = src.meta // { 33 license = lib.licenses.unlicense; 34 maintainers = with lib.maintainers; [ ehmry ];
··· 1 + { lib, buildNimPackage, fetchFromGitea, pkg-config, base32, coap, cbor 2 + , freedesktop_org, illwill, syndicate, tkrzw }: 3 4 buildNimPackage rec { 5 pname = "eris"; 6 + version = "20230716"; 7 outputs = [ "bin" "out" ]; 8 src = fetchFromGitea { 9 domain = "codeberg.org"; 10 owner = "eris"; 11 repo = "nim-${pname}"; 12 rev = version; 13 + hash = "sha256-g2mxua4++zqKeMbe98nBWh7/+rN/IElIiPcvyX0nfEY="; 14 }; 15 propagatedNativeBuildInputs = [ pkg-config ]; 16 + propagatedBuildInputs = 17 + [ base32 coap cbor freedesktop_org illwill syndicate tkrzw ]; 18 postInstall = '' 19 + mkdir -p "$bin/share/recoll/filters" 20 + mv "$bin/bin/rclerislink" "$bin/share/recoll/filters/" 21 + 22 mkdir -p "$bin/share/applications" 23 substitute "eris-open.desktop" "$bin/share/applications/eris-open.desktop"\ 24 --replace "Exec=eriscmd " "Exec=$bin/bin/eriscmd " ··· 26 install -D "eris-link.xml" -t "$bin/share/mime/packages" 27 install -D "eris48.png" "$bin/share/icons/hicolor/48x48/apps/eris.png" 28 ''; 29 + preCheck = "rm tests/test_syndicate.nim"; 30 meta = src.meta // { 31 license = lib.licenses.unlicense; 32 maintainers = with lib.maintainers; [ ehmry ];
+17
pkgs/development/nim-packages/hashlib/default.nix
···
··· 1 + { lib, buildNimPackage, fetchFromGitHub }: 2 + 3 + buildNimPackage rec { 4 + pname = "hashlib"; 5 + version = "1.0.1"; 6 + src = fetchFromGitHub { 7 + owner = "khchen"; 8 + repo = pname; 9 + rev = "84e0247555e4488594975900401baaf5bbbfb531"; 10 + hash = "sha256-nWNThelCh0LPVU7ryZgS/23hRRvJDVL2xWbQibb+zN0="; 11 + }; 12 + meta = src.meta // { 13 + description = "Hash Library for Nim"; 14 + maintainers = with lib.maintainers; [ ehmry ]; 15 + license = lib.licenses.mit; 16 + }; 17 + }
+2 -2
pkgs/development/nim-packages/illwill/default.nix
··· 2 3 buildNimPackage rec { 4 pname = "illwill"; 5 - version = "0.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "johnnovak"; 9 repo = "illwill"; 10 rev = "v${version}"; 11 - hash = "sha256-9YBkad5iUKRb375caAuoYkfp5G6KQDhX/yXQ7vLu/CA="; 12 }; 13 14 meta = with lib;
··· 2 3 buildNimPackage rec { 4 pname = "illwill"; 5 + version = "0.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "johnnovak"; 9 repo = "illwill"; 10 rev = "v${version}"; 11 + hash = "sha256-4DHGVWzN/WTAyDRBBpXlcfKnYIcbFt42/iWInaBUwi4="; 12 }; 13 14 meta = with lib;
+4 -3
pkgs/development/nim-packages/preserves/default.nix
··· 1 - { lib, stdenv, buildNimPackage, fetchFromGitea, npeg }: 2 3 buildNimPackage rec { 4 pname = "preserves"; 5 - version = "20221102"; 6 src = fetchFromGitea { 7 domain = "git.syndicate-lang.org"; 8 owner = "ehmry"; 9 repo = "${pname}-nim"; 10 rev = version; 11 - hash = "sha256-oRsq1ugtrOvTn23596BXRy71TQZ4h/Vv6JGqBTZdoKY="; 12 }; 13 propagatedBuildInputs = [ npeg ]; 14 doCheck = !stdenv.isDarwin; 15 meta = src.meta // { 16 description = "Nim implementation of the Preserves data language";
··· 1 + { lib, stdenv, buildNimPackage, fetchFromGitea, nim-unwrapped, npeg }: 2 3 buildNimPackage rec { 4 pname = "preserves"; 5 + version = "20230530"; 6 src = fetchFromGitea { 7 domain = "git.syndicate-lang.org"; 8 owner = "ehmry"; 9 repo = "${pname}-nim"; 10 rev = version; 11 + hash = "sha256-IRIBGjv4po8VyL873v++ovqz8Vg6a9Qbh/M1fxpQXvY="; 12 }; 13 propagatedBuildInputs = [ npeg ]; 14 + nimFlags = [ "--path:${nim-unwrapped}/nim" ]; 15 doCheck = !stdenv.isDarwin; 16 meta = src.meta // { 17 description = "Nim implementation of the Preserves data language";
+4 -4
pkgs/development/nim-packages/syndicate/default.nix
··· 1 - { lib, buildNimPackage, fetchFromGitea, nimSHA2, preserves }: 2 3 buildNimPackage rec { 4 pname = "syndicate"; 5 - version = "20221102"; 6 src = fetchFromGitea { 7 domain = "git.syndicate-lang.org"; 8 owner = "ehmry"; 9 repo = "${pname}-nim"; 10 rev = version; 11 - hash = "sha256-yTPbEsBcpEPXfmhykbWzWdnJ2ExEJxdii1L+mqx8VGQ="; 12 }; 13 - propagatedBuildInputs = [ nimSHA2 preserves ]; 14 meta = src.meta // { 15 description = "Nim implementation of the Syndicated Actor model"; 16 license = lib.licenses.unlicense;
··· 1 + { lib, buildNimPackage, fetchFromGitea, hashlib, preserves }: 2 3 buildNimPackage rec { 4 pname = "syndicate"; 5 + version = "20230530"; 6 src = fetchFromGitea { 7 domain = "git.syndicate-lang.org"; 8 owner = "ehmry"; 9 repo = "${pname}-nim"; 10 rev = version; 11 + hash = "sha256-lUHoMSQwUlz9EDMvpFL9GlrwbwMvZDILSmuakONwe50="; 12 }; 13 + propagatedBuildInputs = [ hashlib preserves ]; 14 meta = src.meta // { 15 description = "Nim implementation of the Syndicated Actor model"; 16 license = lib.licenses.unlicense;
+2 -2
pkgs/development/nim-packages/taps/default.nix
··· 2 3 buildNimPackage rec { 4 pname = "taps"; 5 - version = "20221228"; 6 src = fetchFromSourcehut { 7 owner = "~ehmry"; 8 repo = "nim_${pname}"; 9 rev = version; 10 - hash = "sha256-0EjMP5pIPJg4/3nzj6ECC68f709TS06OrJlTZ0tavEo="; 11 }; 12 propagatedBuildInputs = [ getdns ]; 13 doCheck = false;
··· 2 3 buildNimPackage rec { 4 pname = "taps"; 5 + version = "20230331"; 6 src = fetchFromSourcehut { 7 owner = "~ehmry"; 8 repo = "nim_${pname}"; 9 rev = version; 10 + hash = "sha256-p2DBJWFwS82oHPq0uMCtZWFbn8GFndEJBjhkHeuPGos="; 11 }; 12 propagatedBuildInputs = [ getdns ]; 13 doCheck = false;
+62
pkgs/development/python-modules/albumentations/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , numpy 5 + , opencv4 6 + , pyyaml 7 + , qudida 8 + , scikit-image 9 + , scipy 10 + , pytestCheckHook 11 + , pythonOlder 12 + , pythonRelaxDepsHook 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "albumentations"; 17 + version = "1.3.1"; 18 + format = "setuptools"; 19 + 20 + disabled = pythonOlder "3.7"; 21 + 22 + src = fetchPypi { 23 + inherit pname version; 24 + hash = "sha256-pqODiP5UbFaAcejIL0FEmOhsntA8CLWOeoizHPeiRMY="; 25 + }; 26 + 27 + nativeBuildInputs = [ 28 + pythonRelaxDepsHook 29 + ]; 30 + 31 + pythonRemoveDeps = [ 32 + "opencv-python" 33 + ]; 34 + 35 + propagatedBuildInputs = [ 36 + numpy 37 + opencv4 38 + pyyaml 39 + qudida 40 + scikit-image 41 + scipy 42 + ]; 43 + 44 + nativeCheckInputs = [ 45 + pytestCheckHook 46 + ]; 47 + 48 + disabledTests = [ 49 + # this test hangs up 50 + "test_transforms" 51 + ]; 52 + 53 + pythonImportsCheck = [ "albumentations" ]; 54 + 55 + meta = with lib; { 56 + description = "Fast image augmentation library and easy to use wrapper around other libraries"; 57 + homepage = "https://github.com/albumentations-team/albumentations"; 58 + changelog = "https://github.com/albumentations-team/albumentations/releases/tag/${version}"; 59 + license = licenses.mit; 60 + maintainers = with maintainers; [ natsukium ]; 61 + }; 62 + }
+20 -7
pkgs/development/python-modules/fiona/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "fiona"; 22 - version = "1.9.1"; 23 24 disabled = pythonOlder "3.7"; 25 26 - format = "pyproject"; 27 - 28 src = fetchFromGitHub { 29 owner = "Toblerity"; 30 repo = "Fiona"; 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-2CGLkgnpCAh9G+ILol5tmRj9S6/XeKk8eLzGEODiyP8="; 33 }; 34 35 nativeBuildInputs = [ ··· 49 cligj 50 click-plugins 51 munch 52 - setuptools 53 ]; 54 55 passthru.optional-dependencies = { ··· 65 preCheck = '' 66 rm -r fiona # prevent importing local fiona 67 ''; 68 69 disabledTests = [ 70 # Some tests access network, others test packaging 71 - "http" "https" "wheel" 72 ]; 73 74 - pythonImportsCheck = [ "fiona" ]; 75 76 meta = with lib; { 77 changelog = "https://github.com/Toblerity/Fiona/blob/${src.rev}/CHANGES.txt";
··· 19 20 buildPythonPackage rec { 21 pname = "fiona"; 22 + version = "1.9.4"; 23 + format = "pyproject"; 24 25 disabled = pythonOlder "3.7"; 26 27 src = fetchFromGitHub { 28 owner = "Toblerity"; 29 repo = "Fiona"; 30 rev = "refs/tags/${version}"; 31 + hash = "sha256-v4kTjoGu4AiEepBrGyY1e1OFC1eCk/U6f8XA/vtfY0E="; 32 }; 33 34 nativeBuildInputs = [ ··· 48 cligj 49 click-plugins 50 munch 51 ]; 52 53 passthru.optional-dependencies = { ··· 63 preCheck = '' 64 rm -r fiona # prevent importing local fiona 65 ''; 66 + 67 + pytestFlagsArray = [ 68 + # Tests with gdal marker do not test the functionality of Fiona, 69 + # but they are used to check GDAL driver capabilities. 70 + "-m 'not gdal'" 71 + ]; 72 73 disabledTests = [ 74 # Some tests access network, others test packaging 75 + "http" 76 + "https" 77 + "wheel" 78 + 79 + # see: https://github.com/Toblerity/Fiona/issues/1273 80 + "test_append_memoryfile_drivers" 81 + ]; 82 + 83 + pythonImportsCheck = [ 84 + "fiona" 85 ]; 86 87 + doInstallCheck = true; 88 89 meta = with lib; { 90 changelog = "https://github.com/Toblerity/Fiona/blob/${src.rev}/CHANGES.txt";
+6 -2
pkgs/development/python-modules/notmuch2/default.nix
··· 1 { stdenv 2 , lib 3 - 4 , buildPythonPackage 5 , notmuch 6 , python ··· 13 14 sourceRoot = "notmuch-${notmuch.version}/bindings/python-cffi"; 15 16 - buildInputs = [ python notmuch cffi ]; 17 18 # since notmuch 0.35, this package expects _notmuch_config.py that is 19 # generated by notmuch's configure script
··· 1 { stdenv 2 , lib 3 , buildPythonPackage 4 , notmuch 5 , python ··· 12 13 sourceRoot = "notmuch-${notmuch.version}/bindings/python-cffi"; 14 15 + nativeBuildInputs = [ 16 + cffi 17 + ]; 18 + buildInputs = [ 19 + python notmuch cffi 20 + ]; 21 22 # since notmuch 0.35, this package expects _notmuch_config.py that is 23 # generated by notmuch's configure script
+50
pkgs/development/python-modules/qudida/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , numpy 5 + , opencv4 6 + , pythonOlder 7 + , pythonRelaxDepsHook 8 + , scikit-learn 9 + , typing-extensions 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "qudida"; 14 + version = "0.0.4"; 15 + format = "setuptools"; 16 + 17 + disabled = pythonOlder "3.5"; 18 + 19 + src = fetchPypi { 20 + inherit pname version; 21 + hash = "sha256-2xmOKIerDJqgAj5WWvv/Qd+3azYfhf1eE/eA11uhjMg="; 22 + }; 23 + 24 + nativeBuildInputs = [ 25 + pythonRelaxDepsHook 26 + ]; 27 + 28 + pythonRemoveDeps = [ 29 + "opencv-python" 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + numpy 34 + opencv4 35 + scikit-learn 36 + typing-extensions 37 + ]; 38 + 39 + # upstream has no tests 40 + doCheck = false; 41 + 42 + pythonImportsCheck = [ "qudida" ]; 43 + 44 + meta = with lib; { 45 + description = "QUick and DIrty Domain Adaptation"; 46 + homepage = "https://github.com/arsenyinfo/qudida"; 47 + license = licenses.mit; 48 + maintainers = with maintainers; [ natsukium ]; 49 + }; 50 + }
+24
pkgs/development/tools/diesel-cli-ext/default.nix
···
··· 1 + { lib 2 + , rustPlatform 3 + , fetchCrate 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "diesel-cli-ext"; 8 + version = "0.3.13"; 9 + 10 + src = fetchCrate { 11 + pname = "diesel_cli_ext"; 12 + inherit version; 13 + hash = "sha256-5AIzMxEcxL/vYWx3D/meA///Zo+1210HUMEE4dFBhkc="; 14 + }; 15 + 16 + cargoHash = "sha256-Ya7RL3TuQjKkEkggK/ANChtVZRuTaooM+lE3KBZnvYU="; 17 + 18 + meta = with lib; { 19 + description = "Provides different tools for projects using the diesel_cli"; 20 + homepage = "https://crates.io/crates/diesel_cli_ext"; 21 + license = with licenses; [ asl20 mit ]; 22 + maintainers = with maintainers; [ siph ]; 23 + }; 24 + }
+2 -2
pkgs/development/tools/esbuild/default.nix
··· 2 3 buildGoModule rec { 4 pname = "esbuild"; 5 - version = "0.18.14"; 6 7 src = fetchFromGitHub { 8 owner = "evanw"; 9 repo = "esbuild"; 10 rev = "v${version}"; 11 - hash = "sha256-E7ISDRRJKAQZkNLvyTMMUABqHHK7aupoOPAMoL8EXHc="; 12 }; 13 14 vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ=";
··· 2 3 buildGoModule rec { 4 pname = "esbuild"; 5 + version = "0.18.15"; 6 7 src = fetchFromGitHub { 8 owner = "evanw"; 9 repo = "esbuild"; 10 rev = "v${version}"; 11 + hash = "sha256-JvGtLz9YqRQdCY2jff7T9xUeQ2+GCA/coI4MIBPupDc="; 12 }; 13 14 vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ=";
+5 -4
pkgs/development/tools/jless/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "jless"; 5 - version = "0.8.0"; 6 7 src = fetchFromGitHub { 8 owner = "PaulJuliusMartinez"; 9 repo = "jless"; 10 rev = "v${version}"; 11 - sha256 = "sha256-NB/s29M46mVhTsJWFYnBgJjSjUVbfdmuz69VdpVuR7c="; 12 }; 13 14 - cargoSha256 = "sha256-cPj9cTRhWK/YU8Cae63p4Vm5ohB1IfGL5fu7yyFGSXA="; 15 16 nativeBuildInputs = lib.optionals stdenv.isLinux [ python3 ]; 17 ··· 22 meta = with lib; { 23 description = "A command-line pager for JSON data"; 24 homepage = "https://jless.io"; 25 license = licenses.mit; 26 - maintainers = with maintainers; [ jfchevrette ]; 27 }; 28 }
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "jless"; 5 + version = "0.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "PaulJuliusMartinez"; 9 repo = "jless"; 10 rev = "v${version}"; 11 + hash = "sha256-76oFPUWROX389U8DeMjle/GkdItu+0eYxZkt1c6l0V4="; 12 }; 13 14 + cargoHash = "sha256-sas94liAOSIirIJGdexdApXic2gWIBDT4uJFRM3qMw0="; 15 16 nativeBuildInputs = lib.optionals stdenv.isLinux [ python3 ]; 17 ··· 22 meta = with lib; { 23 description = "A command-line pager for JSON data"; 24 homepage = "https://jless.io"; 25 + changelog = "https://github.com/PaulJuliusMartinez/jless/blob/${src.rev}/CHANGELOG.md"; 26 license = licenses.mit; 27 + maintainers = with maintainers; [ figsoda jfchevrette ]; 28 }; 29 }
+3
pkgs/development/tools/volta/default.nix
··· 46 switch between Nodes. You can install npm package binaries in your 47 toolchain without having to periodically reinstall them or figure out why 48 they’ve stopped working. 49 ''; 50 homepage = "https://volta.sh/"; 51 changelog = "https://github.com/volta-cli/volta/blob/main/RELEASES.md";
··· 46 switch between Nodes. You can install npm package binaries in your 47 toolchain without having to periodically reinstall them or figure out why 48 they’ve stopped working. 49 + 50 + Note: Volta cannot be used on NixOS out of the box because it downloads 51 + Node binaries that assume shared libraries are in FHS standard locations. 52 ''; 53 homepage = "https://volta.sh/"; 54 changelog = "https://github.com/volta-cli/volta/blob/main/RELEASES.md";
+8 -2
pkgs/os-specific/darwin/moltenvk/default.nix
··· 3 , stdenv 4 , fetchurl 5 , fetchFromGitHub 6 , cctools 7 , sigtool 8 , cereal ··· 23 24 stdenv.mkDerivation (finalAttrs: { 25 pname = "MoltenVK"; 26 - version = "1.2.3"; 27 28 buildInputs = [ 29 AppKit ··· 46 owner = "KhronosGroup"; 47 repo = "MoltenVK"; 48 rev = "v${finalAttrs.version}"; 49 - hash = "sha256-GPOF2lyo1eDf1GrPjcj0y1OuUHI/c80L9gSQM+4wEp0="; 50 }; 51 52 patches = [ ··· 144 postFixup = '' 145 install_name_tool -id "$out/lib/libMoltenVK.dylib" "$out/lib/libMoltenVK.dylib" 146 codesign -s - -f "$out/lib/libMoltenVK.dylib" 147 ''; 148 149 meta = { 150 description = "A Vulkan Portability implementation built on top of Apple’s Metal API";
··· 3 , stdenv 4 , fetchurl 5 , fetchFromGitHub 6 + , gitUpdater 7 , cctools 8 , sigtool 9 , cereal ··· 24 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "MoltenVK"; 27 + version = "1.2.4"; 28 29 buildInputs = [ 30 AppKit ··· 47 owner = "KhronosGroup"; 48 repo = "MoltenVK"; 49 rev = "v${finalAttrs.version}"; 50 + hash = "sha256-BL46BgZHUpk0dpzmeZ/2W0msHxFwieeGDjmVB8Nb1J4="; 51 }; 52 53 patches = [ ··· 145 postFixup = '' 146 install_name_tool -id "$out/lib/libMoltenVK.dylib" "$out/lib/libMoltenVK.dylib" 147 codesign -s - -f "$out/lib/libMoltenVK.dylib" 148 + codesign -s - -f "$bin/bin/MoltenVKShaderConverter" 149 ''; 150 + 151 + passthru.updateScript = gitUpdater { 152 + rev-prefix = "v"; 153 + }; 154 155 meta = { 156 description = "A Vulkan Portability implementation built on top of Apple’s Metal API";
+4 -1
pkgs/os-specific/linux/kernel/manual-config.nix
··· 232 # replicated here to apply to older versions. 233 # Makes __FILE__ relative to the build directory. 234 "KCPPFLAGS=-fmacro-prefix-map=$(sourceRoot)/=" 235 - ] ++ extraMakeFlags; 236 237 installFlags = [ 238 "INSTALL_PATH=$(out)"
··· 232 # replicated here to apply to older versions. 233 # Makes __FILE__ relative to the build directory. 234 "KCPPFLAGS=-fmacro-prefix-map=$(sourceRoot)/=" 235 + kernelConf.target 236 + ] ++ optional isModular "modules" 237 + ++ optional buildDTBs "dtbs" 238 + ++ extraMakeFlags; 239 240 installFlags = [ 241 "INSTALL_PATH=$(out)"
+4 -4
pkgs/os-specific/linux/systemd/default.nix
··· 510 511 "-Dsulogin-path=${util-linux.login}/bin/sulogin" 512 "-Dnologin-path=${util-linux.login}/bin/nologin" 513 - "-Dmount-path=${util-linux.mount}/bin/mount" 514 - "-Dumount-path=${util-linux.mount}/bin/umount" 515 "-Dcreate-log-dirs=false" 516 517 # Use cgroupsv2. This is already the upstream default, but better be explicit. ··· 562 "man/systemd-makefs@.service.xml" 563 ]; 564 } 565 - { search = "/sbin/swapon"; replacement = "${util-linux.swap}/sbin/swapon"; where = [ "src/core/swap.c" "src/basic/unit-def.h" ]; } 566 - { search = "/sbin/swapoff"; replacement = "${util-linux.swap}/sbin/swapoff"; where = [ "src/core/swap.c" ]; } 567 { 568 search = "/bin/echo"; 569 replacement = "${coreutils}/bin/echo";
··· 510 511 "-Dsulogin-path=${util-linux.login}/bin/sulogin" 512 "-Dnologin-path=${util-linux.login}/bin/nologin" 513 + "-Dmount-path=${lib.getOutput "mount" util-linux}/bin/mount" 514 + "-Dumount-path=${lib.getOutput "mount" util-linux}/bin/umount" 515 "-Dcreate-log-dirs=false" 516 517 # Use cgroupsv2. This is already the upstream default, but better be explicit. ··· 562 "man/systemd-makefs@.service.xml" 563 ]; 564 } 565 + { search = "/sbin/swapon"; replacement = "${lib.getOutput "swap" util-linux}/sbin/swapon"; where = [ "src/core/swap.c" "src/basic/unit-def.h" ]; } 566 + { search = "/sbin/swapoff"; replacement = "${lib.getOutput "swap" util-linux}/sbin/swapoff"; where = [ "src/core/swap.c" ]; } 567 { 568 search = "/bin/echo"; 569 replacement = "${coreutils}/bin/echo";
+5 -2
pkgs/os-specific/linux/util-linux/default.nix
··· 55 # the greater util-linux toolset. 56 # Compatibility is maintained by symlinking the binaries from the 57 # smaller outputs in the bin output. 58 - outputs = [ "bin" "dev" "out" "lib" "man" "mount" "login" "swap" ]; 59 separateDebugInfo = true; 60 61 postPatch = '' ··· 110 111 enableParallelBuilding = true; 112 113 - postInstall = '' 114 moveToOutput bin/mount "$mount" 115 moveToOutput bin/umount "$mount" 116 ln -svf "$mount/bin/"* $bin/bin/ 117 118 moveToOutput sbin/nologin "$login" 119 moveToOutput sbin/sulogin "$login" 120 prefix=$login _moveSbin 121 ln -svf "$login/bin/"* $bin/bin/ 122 123 moveToOutput sbin/swapon "$swap" 124 moveToOutput sbin/swapoff "$swap" 125 prefix=$swap _moveSbin 126 ln -svf "$swap/bin/"* $bin/bin/ 127 128 installShellCompletion --bash bash-completion/* 129 '';
··· 55 # the greater util-linux toolset. 56 # Compatibility is maintained by symlinking the binaries from the 57 # smaller outputs in the bin output. 58 + outputs = [ "bin" "dev" "out" "lib" "man" ] ++ lib.optionals stdenv.isLinux [ "mount" ] ++ [ "login" ] ++ lib.optionals stdenv.isLinux [ "swap" ]; 59 separateDebugInfo = true; 60 61 postPatch = '' ··· 110 111 enableParallelBuilding = true; 112 113 + postInstall = lib.optionalString stdenv.isLinux '' 114 moveToOutput bin/mount "$mount" 115 moveToOutput bin/umount "$mount" 116 ln -svf "$mount/bin/"* $bin/bin/ 117 + '' + '' 118 119 moveToOutput sbin/nologin "$login" 120 moveToOutput sbin/sulogin "$login" 121 prefix=$login _moveSbin 122 ln -svf "$login/bin/"* $bin/bin/ 123 + '' + lib.optionalString stdenv.isLinux '' 124 125 moveToOutput sbin/swapon "$swap" 126 moveToOutput sbin/swapoff "$swap" 127 prefix=$swap _moveSbin 128 ln -svf "$swap/bin/"* $bin/bin/ 129 + '' + '' 130 131 installShellCompletion --bash bash-completion/* 132 '';
+2 -2
pkgs/servers/heisenbridge/default.nix
··· 17 in 18 python.pkgs.buildPythonApplication rec { 19 pname = "heisenbridge"; 20 - version = "1.14.2"; 21 22 src = fetchFromGitHub { 23 owner = "hifi"; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 - sha256 = "sha256-qp0LVcmWf5lZ52h0V58S6FoIM8RLOd6Y3FRb85j7KRg="; 27 }; 28 29 postPatch = ''
··· 17 in 18 python.pkgs.buildPythonApplication rec { 19 pname = "heisenbridge"; 20 + version = "1.14.3"; 21 22 src = fetchFromGitHub { 23 owner = "hifi"; 24 repo = pname; 25 rev = "refs/tags/v${version}"; 26 + sha256 = "sha256-IKvB3L5xgAGLkN67rw2dp4Nvv0w4XbeXMcMmY7SGeNU="; 27 }; 28 29 postPatch = ''
+1
pkgs/tools/X11/xdg-utils/default.nix
··· 83 license = if mimiSupport then licenses.gpl2 else licenses.free; 84 maintainers = [ maintainers.eelco ]; 85 platforms = platforms.all; 86 }; 87 }
··· 83 license = if mimiSupport then licenses.gpl2 else licenses.free; 84 maintainers = [ maintainers.eelco ]; 85 platforms = platforms.all; 86 + broken = !(stdenv.buildPlatform.canExecute stdenv.hostPlatform); 87 }; 88 }
+3 -3
pkgs/tools/admin/qovery-cli/default.nix
··· 8 9 buildGoModule rec { 10 pname = "qovery-cli"; 11 - version = "0.60.0"; 12 13 src = fetchFromGitHub { 14 owner = "Qovery"; 15 repo = pname; 16 rev = "v${version}"; 17 - hash = "sha256-fyx0JMZ/SYf3goE1kvqWNZvsVYcUkPQfUCCHOsLk3Cs="; 18 }; 19 20 - vendorHash = "sha256-jdUpLnn370mIp3Ra8c7fmEb4bk8xi6KrzUUpokE2jkQ="; 21 22 nativeBuildInputs = [ installShellFiles ]; 23
··· 8 9 buildGoModule rec { 10 pname = "qovery-cli"; 11 + version = "0.61.0"; 12 13 src = fetchFromGitHub { 14 owner = "Qovery"; 15 repo = pname; 16 rev = "v${version}"; 17 + hash = "sha256-V3tKUIpSO1oGpkHjkFWAtBoe91va6q2HInZsHrjWhQ0="; 18 }; 19 20 + vendorHash = "sha256-5ikOmjJ2E+Kk8FAl6/Jm+k5HKlZJ1Ik3uZ/2sD5Eqok="; 21 22 nativeBuildInputs = [ installShellFiles ]; 23
+4 -4
pkgs/tools/misc/twspace-crawler/default.nix
··· 2 3 buildNpmPackage rec { 4 pname = "twspace-crawler"; 5 - version = "1.12.3"; 6 7 src = fetchFromGitHub { 8 owner = "HitomaruKonpaku"; 9 repo = "twspace-crawler"; 10 - rev = "d78caf0da5eb9c493e3d4d8b4ca47d434f4764bb"; # version not tagged 11 - hash = "sha256-ONgPGlLRi0z2V1hB15w75GUt2Asc3hrRjuEjNSZc7Bc="; 12 }; 13 14 - npmDepsHash = "sha256-Gq1OWJlIIIOHoP0TMscaPXaVpmfexax2EjdTCDPmeQQ="; 15 16 meta = with lib; { 17 description = "Script to monitor & download Twitter Spaces 24/7";
··· 2 3 buildNpmPackage rec { 4 pname = "twspace-crawler"; 5 + version = "1.12.4"; 6 7 src = fetchFromGitHub { 8 owner = "HitomaruKonpaku"; 9 repo = "twspace-crawler"; 10 + rev = "339972a785a4074880a66be4ca4063e6b47ddfaa"; # version not tagged 11 + hash = "sha256-YJXvBKvZ/Z1mRf6MW3JFqlK77+N+JM3OZZNSJyaaic4="; 12 }; 13 14 + npmDepsHash = "sha256-eVh+1pBAxB+tgS6b8Bd3gtxUK887djbZVVC4wM/5zZk="; 15 16 meta = with lib; { 17 description = "Script to monitor & download Twitter Spaces 24/7";
+4 -4
pkgs/tools/networking/openssh/default.nix
··· 6 7 openssh = common rec { 8 pname = "openssh"; 9 - version = "9.3p1"; 10 11 src = fetchurl { 12 url = "mirror://openbsd/OpenSSH/portable/openssh-${version}.tar.gz"; 13 - hash = "sha256-6bq6dwGnalHz2Fpiw4OjydzZf6kAuFm8fbEUwYaK+Kg="; 14 }; 15 16 extraPatches = [ ./ssh-keysign-8.5.patch ]; ··· 19 20 openssh_hpn = common rec { 21 pname = "openssh-with-hpn"; 22 - version = "9.3p1"; 23 extraDesc = " with high performance networking patches"; 24 25 src = fetchurl { 26 url = "mirror://openbsd/OpenSSH/portable/openssh-${version}.tar.gz"; 27 - hash = "sha256-6bq6dwGnalHz2Fpiw4OjydzZf6kAuFm8fbEUwYaK+Kg="; 28 }; 29 30 extraPatches = let url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/700625bcd86b74cf3fb9536aeea250d7f8cd1fd5/security/openssh-portable/files/extra-patch-hpn"; in
··· 6 7 openssh = common rec { 8 pname = "openssh"; 9 + version = "9.3p2"; 10 11 src = fetchurl { 12 url = "mirror://openbsd/OpenSSH/portable/openssh-${version}.tar.gz"; 13 + hash = "sha256-IA6+FH9ss/EB/QzfngJEKvfdyimN/9n0VoeOfMrGdug="; 14 }; 15 16 extraPatches = [ ./ssh-keysign-8.5.patch ]; ··· 19 20 openssh_hpn = common rec { 21 pname = "openssh-with-hpn"; 22 + version = "9.3p2"; 23 extraDesc = " with high performance networking patches"; 24 25 src = fetchurl { 26 url = "mirror://openbsd/OpenSSH/portable/openssh-${version}.tar.gz"; 27 + hash = "sha256-IA6+FH9ss/EB/QzfngJEKvfdyimN/9n0VoeOfMrGdug="; 28 }; 29 30 extraPatches = let url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/700625bcd86b74cf3fb9536aeea250d7f8cd1fd5/security/openssh-portable/files/extra-patch-hpn"; in
+4 -4
pkgs/tools/package-management/rpm/default.nix
··· 1 { stdenv, lib 2 - , pkg-config, autoreconfHook 3 , fetchurl, cpio, zlib, bzip2, file, elfutils, libbfd, libgcrypt, libarchive, nspr, nss, popt, db, xz, python, lua, llvmPackages 4 , sqlite, zstd, libcap 5 }: 6 7 stdenv.mkDerivation rec { 8 pname = "rpm"; 9 - version = "4.18.0"; 10 11 src = fetchurl { 12 url = "https://ftp.osuosl.org/pub/rpm/releases/rpm-${lib.versions.majorMinor version}.x/rpm-${version}.tar.bz2"; 13 - hash = "sha256-KhcVLXGHqzDt8sL7WGRjvfY4jee1g3SAlVZZ5ekFRVQ="; 14 }; 15 16 outputs = [ "out" "dev" "man" ]; 17 separateDebugInfo = true; 18 19 - nativeBuildInputs = [ autoreconfHook pkg-config ]; 20 buildInputs = [ cpio zlib zstd bzip2 file libarchive libgcrypt nspr nss db xz python lua sqlite ] 21 ++ lib.optional stdenv.cc.isClang llvmPackages.openmp 22 ++ lib.optional stdenv.isLinux libcap;
··· 1 { stdenv, lib 2 + , pkg-config, autoreconfHook, pandoc 3 , fetchurl, cpio, zlib, bzip2, file, elfutils, libbfd, libgcrypt, libarchive, nspr, nss, popt, db, xz, python, lua, llvmPackages 4 , sqlite, zstd, libcap 5 }: 6 7 stdenv.mkDerivation rec { 8 pname = "rpm"; 9 + version = "4.18.1"; 10 11 src = fetchurl { 12 url = "https://ftp.osuosl.org/pub/rpm/releases/rpm-${lib.versions.majorMinor version}.x/rpm-${version}.tar.bz2"; 13 + hash = "sha256-N/O0LAlmlB4q0/EP3jY5gkplkdBxl7qP0IacoHeeH1Y="; 14 }; 15 16 outputs = [ "out" "dev" "man" ]; 17 separateDebugInfo = true; 18 19 + nativeBuildInputs = [ autoreconfHook pkg-config pandoc ]; 20 buildInputs = [ cpio zlib zstd bzip2 file libarchive libgcrypt nspr nss db xz python lua sqlite ] 21 ++ lib.optional stdenv.cc.isClang llvmPackages.openmp 22 ++ lib.optional stdenv.isLinux libcap;
+3 -3
pkgs/tools/security/rbw/default.nix
··· 24 25 rustPlatform.buildRustPackage rec { 26 pname = "rbw"; 27 - version = "1.8.1"; 28 29 src = fetchzip { 30 url = "https://git.tozt.net/rbw/snapshot/rbw-${version}.tar.gz"; 31 - sha256 = "sha256-cRfCsuhVlTRSgndf4rZrfLG/+NgI4VshVwbQydJt2cE="; 32 }; 33 34 - cargoHash = "sha256-CFhBSRqWAJJJkeMNnLwp6/pLhIZHFvdlPn7pjfJFBWw="; 35 36 nativeBuildInputs = [ 37 installShellFiles
··· 24 25 rustPlatform.buildRustPackage rec { 26 pname = "rbw"; 27 + version = "1.8.2"; 28 29 src = fetchzip { 30 url = "https://git.tozt.net/rbw/snapshot/rbw-${version}.tar.gz"; 31 + sha256 = "sha256-CIQ+mU5lbw3ugjxL9i6sLaf9hZipUQUGR2HUgYNtWes="; 32 }; 33 34 + cargoHash = "sha256-eVojTcdDE6UDrmk0Ll+MRuW/UqQ7r7/SomSz84RfxxI="; 35 36 nativeBuildInputs = [ 37 installShellFiles
+7
pkgs/top-level/all-packages.nix
··· 4814 inherit (darwin.apple_sdk.frameworks) Security; 4815 }; 4816 4817 refinery-cli = callPackage ../development/tools/refinery-cli { }; 4818 4819 digitemp = callPackage ../tools/misc/digitemp { }; ··· 22435 inherit (darwin.apple_sdk.frameworks) AudioUnit; 22436 }; 22437 22438 libsystemtap = callPackage ../development/libraries/libsystemtap { }; 22439 22440 libgtop = callPackage ../development/libraries/libgtop { }; ··· 32880 harfbuzz = harfbuzz.override { 32881 withIcu = true; withGraphite2 = true; 32882 }; 32883 }; 32884 32885 libreoffice-qt = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { ··· 36420 alfis-nogui = alfis.override { 36421 withGui = false; 36422 }; 36423 36424 balanceofsatoshis = nodePackages.balanceofsatoshis; 36425
··· 4814 inherit (darwin.apple_sdk.frameworks) Security; 4815 }; 4816 4817 + diesel-cli-ext = callPackage ../development/tools/diesel-cli-ext { }; 4818 + 4819 refinery-cli = callPackage ../development/tools/refinery-cli { }; 4820 4821 digitemp = callPackage ../tools/misc/digitemp { }; ··· 22437 inherit (darwin.apple_sdk.frameworks) AudioUnit; 22438 }; 22439 22440 + libspelling = callPackage ../development/libraries/libspelling { }; 22441 + 22442 libsystemtap = callPackage ../development/libraries/libsystemtap { }; 22443 22444 libgtop = callPackage ../development/libraries/libgtop { }; ··· 32884 harfbuzz = harfbuzz.override { 32885 withIcu = true; withGraphite2 = true; 32886 }; 32887 + boost = boost179; 32888 }; 32889 32890 libreoffice-qt = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { ··· 36425 alfis-nogui = alfis.override { 36426 withGui = false; 36427 }; 36428 + 36429 + aperture = callPackage ../applications/blockchains/aperture { }; 36430 36431 balanceofsatoshis = nodePackages.balanceofsatoshis; 36432
+2
pkgs/top-level/nim-packages.nix
··· 45 getdns = callPackage ../development/nim-packages/getdns { 46 inherit (pkgs) getdns; }; 47 48 hts-nim = callPackage ../development/nim-packages/hts-nim { }; 49 50 illwill = callPackage ../development/nim-packages/illwill { };
··· 45 getdns = callPackage ../development/nim-packages/getdns { 46 inherit (pkgs) getdns; }; 47 48 + hashlib = callPackage ../development/nim-packages/hashlib { }; 49 + 50 hts-nim = callPackage ../development/nim-packages/hts-nim { }; 51 52 illwill = callPackage ../development/nim-packages/illwill { };
+4
pkgs/top-level/python-packages.nix
··· 404 405 alarmdecoder = callPackage ../development/python-modules/alarmdecoder { }; 406 407 ale-py = callPackage ../development/python-modules/ale-py { }; 408 409 alectryon = callPackage ../development/python-modules/alectryon { }; ··· 10673 quart = callPackage ../development/python-modules/quart { }; 10674 10675 quart-cors = callPackage ../development/python-modules/quart-cors { }; 10676 10677 querystring_parser = callPackage ../development/python-modules/querystring-parser { }; 10678
··· 404 405 alarmdecoder = callPackage ../development/python-modules/alarmdecoder { }; 406 407 + albumentations = callPackage ../development/python-modules/albumentations { }; 408 + 409 ale-py = callPackage ../development/python-modules/ale-py { }; 410 411 alectryon = callPackage ../development/python-modules/alectryon { }; ··· 10675 quart = callPackage ../development/python-modules/quart { }; 10676 10677 quart-cors = callPackage ../development/python-modules/quart-cors { }; 10678 + 10679 + qudida = callPackage ../development/python-modules/qudida { }; 10680 10681 querystring_parser = callPackage ../development/python-modules/querystring-parser { }; 10682