jiebi/CodeConvo huggingface dataset:
mirage = throw "mirage has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10 minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # added 2021-08-13 minergate-cli = throw "minergatecli has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # added 2021-08-13 <ins> minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # added 2021-10-14 </ins> mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # added 2021-03-07 <del> mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. It's functionality has been merged into the mopidy-local extension."; # added 2020-10-18 mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. It's functionality has been merged into the mopidy-local extension."; # added 2020-10-18 </del> <ins> mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension."; # added 2020-10-18 mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension."; # added 2020-10-18 </ins> mysql-client = hiPrio mariadb.client; memtest86 = memtest86plus; # added 2019-05-08 mesa_noglu = mesa; # added 2019-05-28
stdenv.mkDerivation rec { pname = "bluejeans"; <del> version = "2.23.0.39"; </del> <ins> version = "2.24.0.89"; </ins> src = fetchurl { url = "https://swdl.bluejeans.com/desktop-app/linux/${getFirst 3 version}/BlueJeans_${version}.rpm"; <del> sha256 = "sha256-LGg14KJ/hEnSaSrdTltY9YXv7Nekkfo66uLkxjMx8AI="; </del> <ins> sha256 = "sha256-rneX8ys/oKfVLavAZk5RJouOZkVsp+9BIAReSeYiKJc="; </ins> }; nativeBuildInputs = [ rpmextract makeWrapper ];
{ stdenv, callPackage }: callPackage ./generic.nix { <del> shortVersion = "2016-02-22"; </del> <ins> shortVersion = "2016-03-22"; </ins> isRelease = false; forceBundledLLVM = true; <del> srcRev = "d1f422ec280b881b8236c5d173103bc799e1590e"; srcSha = "b0753045ae438c0869d37f429fe84451dcacc4b2ab9413d34bf29fde94fde462"; </del> <ins> srcRev = "6cc502c986d42da407e26a49d4f09f21d3072fcb"; srcSha = "096lsc8irh9a7w494yaji28kzy9frs2myqrfyj0fzbxkvs3yfhzz"; </ins> /* Rust is bootstrapped from an earlier built version. We need to fetch these earlier versions, which vary per platform.
with the set you want at the top. */ <del> snapshotHashLinux686 = "a09c4a4036151d0cb28e265101669731600e01f2"; snapshotHashLinux64 = "97e2a5eb8904962df8596e95d6e5d9b574d73bf4"; snapshotHashDarwin686 = "ca52d2d3ba6497ed007705ee3401cf7efc136ca1"; snapshotHashDarwin64 = "3c44ffa18f89567c2b81f8d695e711c86d81ffc7"; snapshotDate = "2015-12-18"; snapshotRev = "3391630"; </del> <ins> snapshotHashLinux686 = "0e0e4448b80d0a12b75485795244bb3857a0a7ef"; snapshotHashLinux64 = "1273b6b6aed421c9e40c59f366d0df6092ec0397"; snapshotHashDarwin686 = "9f9c0b4a2db09acbce54b792fb8839a735585565"; snapshotHashDarwin64 = "52570f6fd915b0210a9be98cfc933148e16a75f8"; snapshotDate = "2016-03-18"; snapshotRev = "235d774"; </ins> patches = [ ./patches/remove-uneeded-git.patch ] ++ stdenv.lib.optional stdenv.needsPax ./patches/grsec.patch; }
# Needs to use fetchgit instead of fetchFromGitHub to fetch submodules src = fetchgit { url = "git://github.com/rust-lang/cargo"; <del> rev = "e7212896dc1b182493a0252a2a126db8be067153"; sha256 = "1qbic7gp7cpihi40kfv3kagja8zsngica8sq9jcm9czb6ba44dsa"; </del> <ins> rev = "132b82d75f607dcb1116b8d44fe60f202f1eb110"; sha256 = "0kx2m0p45zr0ils2ax19sr32cibjppgwj8xvsgrfvzvlnc540xpl"; </ins> }; <del> depsSha256 = "1xfpj1233p4314j6jmip0jjl5m3kj2wbac1ll3yvh7383zb83i1s"; </del> <ins> depsSha256 = "19d2fl5p92108a0yjpix0qxdc23jy122xc87k69hk0pwwxa92l3a"; </ins> buildInputs = [ file curl pkgconfig python openssl cmake zlib makeWrapper ];
}); let snapshotHash = if stdenv.system == "i686-linux" <del> then "g2h9l35123r72hqdwayd9h79kspfb4y9" </del> <ins> then "7e2f9c82e1af5aa43ef3ee2692b985a5f2398f0a" </ins> else if stdenv.system == "x86_64-linux" <del> then "fnx2rf1j8zvrplcc7xzf89czn0hf3397" </del> <ins> then "4c03a3fd2474133c7ad6d8bb5f6af9915ca5292a" </ins> else if stdenv.system == "i686-darwin" <del> then "3viz3fi2jx18qjwrc90nfhm9cik59my6" </del> <ins> then "4d84d31449a5926f9e7ceb344540d6e5ea530b88" </ins> else if stdenv.system == "x86_64-darwin" <del> then "h2bf3db4vwz5cjjkn98lxayivdc6dflp" </del> <ins> then "f8baef5b0b3e6f9825be1f1709594695ac0f0abc" </ins> else throw "no snapshot for platform ${stdenv.system}"; snapshotName = "cargo-nightly-${platform}.tar.gz"; in
with rustPlatform; buildRustPackage rec { <del> name = "rustfmt-git-2016-02-15"; </del> <ins> name = "rustfmt-${version}"; version = "2016-03-22"; </ins> src = fetchFromGitHub { owner = "rust-lang-nursery"; repo = "rustfmt"; <del> rev = "65bc5c242de86f0651b34fd913ca338a880696e8"; sha256 = "02rdim0y5zg1r2zkfy6kj53idlbdybf3ckardbjsvdna5idc1hpz"; </del> <ins> rev = "ca757183fedf8e89286372b91ca074c11d99c4f4"; sha256 = "0ngg5m002hwwmsqy9wr50dj3l3zgwk39701wzszm3nrhz6x13dmj"; </ins> }; <del> depsSha256 = "1297vy5sgiq4xqdm27pa8f99qiwrl15hb2r1dydzgk7n4iqyir6c"; </del> <ins> depsSha256 = "0mg4z197iiwjlgqs5izacld25cr11qi3bcrqq204f0jzrnj3y8ag"; </ins> meta = with stdenv.lib; { description = "A tool for formatting Rust code according to style guidelines";
buildRustPackage rec { name = "exa-${version}"; <del> version = "2016-02-15"; </del> <ins> version = "2016-03-22"; </ins> <del> depsSha256 = "1925nhpfph82wn755zf2nmad24f1hzbxq60gpva9sic6rnap4c1x"; </del> <ins> depsSha256 = "18anwh235kzziq6z7md8f3rl2xl4l9d4ivsqw9grkb7yivd5j0jk"; </ins> src = fetchFromGitHub { owner = "ogham"; repo = "exa"; <del> rev = "252eba484476369bb966fb1af7f739732b968fc0"; sha256 = "1smyy32z44zgmhyhlbjaxcgfnlbcwz7am9225yppqfdsiqqgdybf"; </del> <ins> rev = "8805ce9e3bcd4b56f8811a686dd56c47202cdbab"; sha256 = "0dkvk0rsf068as6zcd01p7959rdjzm26mlkpid6z0j168gp4kh4q"; </ins> }; nativeBuildInputs = [ cmake ];
{ runCommand, fetchFromGitHub, git }: let <del> version = "2016-03-10"; rev = "5e78a14c1b82522e019586687f7dbfd36ce67fa5"; </del> <ins> version = "2016-03-22"; rev = "f28cdedb698cf76f513fb4514b5ed2892ec89b2f"; </ins> src = fetchFromGitHub { inherit rev; owner = "rust-lang"; repo = "crates.io-index"; <del> sha256 = "0hzhfhlv8qbqb5nm9id36dlzvhalhlrh2k82ks67ap4mdcs3c650"; </del> <ins> sha256 = "05j43pgdlf554y9r781xdc5la55anwiq6k7vml9icak699ywfxqq"; </ins> }; in
}: python2.pkgs.buildPythonApplication rec { pname = "chirp-daily"; <del> version = "20210724"; </del> <ins> version = "20211016"; </ins> src = fetchurl { url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${pname}-${version}.tar.gz"; <del> sha256 = "0wddzls7r0l5b8vvljnmrj5lmmp7zkzl4h73pyigyf9nbhaklybb"; </del> <ins> sha256 = "13xzqnhvnw6yipv4izkq0s9ykyl9pc5ifpr1ii8xfp28ch706qyw"; </ins> }; propagatedBuildInputs = with python2.pkgs; [
<ins> diff --git a/lib/file_store/local_store.rb b/lib/file_store/local_store.rb index 25649532c0..614e062dc1 100644 --- a/lib/file_store/local_store.rb +++ b/lib/file_store/local_store.rb @@ -88,7 +88,7 @@ module FileStore end def public_dir -      File.join(Rails.root, "public") +      "/run/discourse/public" end def tombstone_dir </ins>
# LLVM toolchain patches. patch -p1 -d llvm-project/clang -i ${./patches/0005-clang-toolchain-dir.patch} patch -p1 -d llvm-project/clang -i ${./patches/0006-clang-purity.patch} <ins> patch -p1 -d llvm-project/compiler-rt -i ${../llvm/common/compiler-rt/libsanitizer-no-cyclades-11.patch} </ins> substituteInPlace llvm-project/clang/lib/Driver/ToolChains/Linux.cpp  --replace 'SysRoot + "/lib' '"${glibc}/lib" "'  --replace 'SysRoot + "/usr/lib' '"${glibc}/lib" "'
buildInputs = [ ncurses pcre ]; <del> configureFlags = [ "--enable-maildir-support" "--enable-multibyte" "--enable-zprofile=$out/etc/zprofile" "--with-tcsetpgrp" "--enable-pcre" ]; </del> <ins> preConfigure = '' configureFlags="--enable-maildir-support --enable-multibyte --enable-zprofile=$out/etc/zprofile --with-tcsetpgrp --enable-pcre" ''; </ins> # the zsh/zpty module is not available on hydra # so skip groups Y Z
rustPlatform.buildRustPackage rec { pname = "broot"; <del> version = "1.6.2"; </del> <ins> version = "1.6.6"; </ins> src = fetchCrate { inherit pname version; <del> sha256 = "sha256-SjfTMBGby2jzmeNEtBVYqumLExhXW8nqxpbaeeaRM3w="; </del> <ins> sha256 = "sha256-Aezi005CKhGwCRZ2HwxFRRORBvVoZEzljTcKQZ8b8XI="; </ins> }; <del> cargoHash = "sha256-BdSqTzXu7Glhr0fQGmnkg5BXYgdQS6jgfH3A9hPpECY="; </del> <ins> cargoHash = "sha256-d06lvS5ajXPY/AwmE2rkya82mAOeEv04EtBElDvX2+I="; </ins> nativeBuildInputs = [ installShellFiles
buildRustPackage = callPackage ../../../build-support/rust { git = buildPackages.gitMinimal; <del> inherit cargoBuildHook cargoCheckHook cargoInstallHook cargoSetupHook </del> <ins> inherit stdenv cargoBuildHook cargoCheckHook cargoInstallHook cargoSetupHook </ins> fetchCargoTarball importCargoLock rustc; }; importCargoLock = buildPackages.callPackage ../../../build-support/rust/import-cargo-lock.nix {}; rustcSrc = callPackage ./rust-src.nix { <del> inherit rustc; </del> <ins> inherit stdenv rustc; </ins> }; rustLibSrc = callPackage ./rust-lib-src.nix { <del> inherit rustc; </del> <ins> inherit stdenv rustc; </ins> }; # Hooks inherit (callPackage ../../../build-support/rust/hooks { <del> inherit cargo rustc; </del> <ins> inherit stdenv cargo rustc; </ins> }) cargoBuildHook cargoCheckHook cargoInstallHook cargoSetupHook maturinBuildHook; }
disallowedReferences = [ stdenv.cc.cc ]; postFixup = '' <del> remove-references-to -t ${stdenv.cc.cc} "$(readlink -f $out/share/perl6/runtime/dynext/libperl6_ops_moar.so)" </del> <ins> remove-references-to -t ${stdenv.cc.cc} "$(readlink -f $out/share/perl6/runtime/dynext/libperl6_ops_moar${stdenv.hostPlatform.extensions.sharedLibrary})" </ins> ''; meta = with lib; {
runHook postInstall ''; <del> # Auto strip cannot detect files missing extension. fixupPhase = '' </del> <ins> # Strip failed on darwin: strip: error: symbols referenced by indirect symbol table entries that can't be stripped fixupPhase = lib.optionalString stdenv.isLinux '' </ins> runHook preFixup <del> strip -s $out/parser </del> <ins> $STRIP $out/parser </ins> runHook postFixup ''; }
<ins> --- a/subversion/bindings/swig/perl/native/Makefile.PL.in +++ b/subversion/bindings/swig/perl/native/Makefile.PL.in @@ -72,7 +72,7 @@ # According to the log of r7937, the flags guarded by the conditional break # the build on FreeBSD if not conditionalized. my $apr_ldflags = '@SVN_APR_LIBS@' -   if $^O eq 'darwin' or $^O eq 'cygwin'; +   if $^O eq 'darwin' or $^O eq 'cygwin' or $^O eq 'linux'; chomp $apr_shlib_path_var; </ins>
++ stdenv.lib.optional perlBindings perl ++ stdenv.lib.optional saslSupport sasl; <ins> patches = [ ./apr-1.patch ]; </ins> configureFlags = '' ${if bdbSupport then "--with-berkeley-db" else "--without-berkeley-db"} ${if httpServer then "--with-apxs=${apacheHttpd}/bin/apxs" else "--without-apxs"}
<del> { lib, stdenv, fetchFromGitHub, makeDesktopItem, pkg-config, cmake </del> <ins> { lib, stdenv, fetchFromGitHub, pkg-config, cmake </ins> , wrapQtAppsHook, qtbase, bluez, ffmpeg, libao, libGLU, libGL, pcre, gettext , libXrandr, libusb1, lzo, libpthreadstubs, libXext, libXxf86vm, libXinerama , libSM, libXdmcp, readline, openal, udev, libevdev, portaudio, curl, alsa-lib
# - Inputs used for Darwin , CoreBluetooth, ForceFeedback, IOKit, OpenGL, libpng, hidapi }: <del> let desktopItem = makeDesktopItem { name = "dolphin-emu-master"; exec = "dolphin-emu-master"; icon = "dolphin-emu"; comment = "A Wii/GameCube Emulator"; desktopName = "Dolphin Emulator (master)"; genericName = "Wii/GameCube Emulator"; categories = "Game;Emulator;"; startupNotify = "false"; }; in stdenv.mkDerivation rec { </del> <ins> stdenv.mkDerivation rec { </ins> pname = "dolphin-emu"; version = "5.0-15260";
qtWrapperArgs = lib.optionals stdenv.isLinux [ "--prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib" <ins> # https://bugs.dolphin-emu.org/issues/11807 # The .desktop file should already set this, but Dolphin may be launched in other ways "--set QT_QPA_PLATFORM xcb" </ins> ]; # - Allow Dolphin to use nix-provided libraries instead of building them
CMakeLists.txt ''; <del> postInstall = '' cp -r ${desktopItem}/share/applications $out/share ln -sf $out/bin/dolphin-emu $out/bin/dolphin-emu-master '' + lib.optionalString stdenv.hostPlatform.isLinux '' </del> <ins> postInstall = lib.optionalString stdenv.hostPlatform.isLinux '' </ins> install -D $src/Data/51-usb-device.rules $out/etc/udev/rules.d/51-usb-device.rules '';
dnnl = oneDNN; # added 2020-04-22 docbook5_xsl = docbook_xsl_ns; # added 2018-04-25 docbook_xml_xslt = docbook_xsl; # added 2018-04-25 <ins> dolphinEmu = dolphin-emu; # added 2021-11-10 dolphinEmuMaster = dolphin-emu-beta; # added 2021-11-10 </ins> dotnet-netcore = dotnet-runtime; # added 2021-10-07 double_conversion = double-conversion; # 2017-11-22 docker_compose = docker-compose; # 2018-11-10
dotnetfx40 = callPackage ../development/libraries/dotnetfx40 { }; <del> dolphinEmu = callPackage ../misc/emulators/dolphin-emu { }; dolphinEmuMaster = qt5.callPackage ../misc/emulators/dolphin-emu/master.nix { </del> <ins> dolphin-emu = callPackage ../misc/emulators/dolphin-emu { }; dolphin-emu-beta = qt5.callPackage ../misc/emulators/dolphin-emu/master.nix { </ins> inherit (darwin.apple_sdk.frameworks) CoreBluetooth ForceFeedback IOKit OpenGL; };
libversion = callPackage ../development/libraries/libversion { }; <del> libvirt = callPackage ../development/libraries/libvirt { }; </del> <ins> libvirt = callPackage ../development/libraries/libvirt { inherit (darwin.apple_sdk.frameworks) Carbon AppKit; }; </ins> libvirt_5_9_0 = callPackage ../development/libraries/libvirt/5.9.0.nix { }; libvirt-glib = callPackage ../development/libraries/libvirt-glib { };
in stdenv.mkDerivation rec { pname = "groove"; <del> version = "5.7.4"; </del> <ins> version = "5.8.1"; </ins> src = fetchurl { url = "mirror://sourceforge/groove/groove/${version}/${pname}-${builtins.replaceStrings ["."] ["_"] version}-bin.zip"; <del> sha256 = "1cl3xzl3n8b9a7h5pvnv31bab9j9zaw07ppk8whk8h865dcq1d10"; </del> <ins> sha256 = "sha256-JwoUlO6F2+8NtCnLC+xm5q0Jm8RIyU1rnuKGmjgJhFU="; </ins> }; nativeBuildInputs = [ unzip makeWrapper icoutils ];
mkdir -p $out/bin for bin in Generator Imager ModelChecker PrologChecker Simulator Viewer; do <del> makeWrapper ${jre}/bin/java $out/bin/groove-''${bin,,}  </del> <ins> makeWrapper ${jre8}/bin/java $out/bin/groove-''${bin,,}  </ins> --add-flags "-jar $out/share/groove/bin/$bin.jar" done
<ins> { lib , bundlerApp , bundlerUpdateScript }: bundlerApp rec { pname = "pru"; gemdir = ./.; exes = [ "pru" ]; meta = with lib; { homepage = "https://github.com/grosser/pru"; description = "Pipeable Ruby"; longDescription = '' pru allows to use Ruby scripts as filters, working as a convenient, higher-level replacement of typical text processing tools (like sed, awk, grep etc.). ''; license = licenses.mit; maintainers = with maintainers; [ AndersonTorres ]; }; passthru.updateScript = bundlerUpdateScript pname; } </ins>
<ins> diff -Naur teapot-2.3.0-old/scanner.c teapot-2.3.0-new/scanner.c --- teapot-2.3.0-old/scanner.c	1969-12-31 21:00:01.000000000 -0300 +++ teapot-2.3.0-new/scanner.c	2021-11-25 17:46:49.936673391 -0300 @@ -25,6 +25,7 @@ #include "main.h" #include "misc.h" #include "scanner.h" +#include "utf8.h" /*}}}*/ /* identcode  -- return number of identifier */ /*{{{*/ </ins>
<ins> diff -Naur teapot-2.3.0-old/CMakeLists.txt teapot-2.3.0-new/CMakeLists.txt --- teapot-2.3.0-old/CMakeLists.txt	1969-12-31 21:00:01.000000000 -0300 +++ teapot-2.3.0-new/CMakeLists.txt	2021-11-25 18:16:06.594423660 -0300 @@ -64,46 +64,6 @@ install(TARGETS fteapot DESTINATION bin) endif () -if (ENABLE_HELP) -	add_custom_command( -		OUTPUT teapot.tex teapot.lyx -		MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/doc/teapot.lyx -		VERBATIM -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/teapot.lyx teapot.lyx -		COMMAND lyx -e pdflatex -f main teapot.lyx -	) -	add_custom_command( -		OUTPUT teapot.pdf teapot.aux.old teapot.log teapot.toc -		MAIN_DEPENDENCY teapot.tex -		VERBATIM -		COMMAND pdflatex teapot.tex; diff -q teapot.aux.old teapot.aux && cp teapot.aux teapot.aux.old -		COMMAND pdflatex teapot.tex; diff -q teapot.aux.old teapot.aux && cp teapot.aux teapot.aux.old -	) -	add_custom_command(OUTPUT teapot.pdf teapot.out MAIN_DEPENDENCY teapot.tex teapot.aux.old VERBATIM COMMAND pdflatex teapot.tex; diff -q teapot.aux.old teapot.aux && cp teapot.aux teapot.aux.old) -	add_custom_command( -		OUTPUT html/ html/index.html .latex2html-init -		MAIN_DEPENDENCY teapot.tex -		DEPENDS teapot.tex teapot.pdf ${CMAKE_CURRENT_SOURCE_DIR}/doc/.latex2html-init -		VERBATIM -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/.latex2html-init .latex2html-init -		COMMAND ${CMAKE_COMMAND} -E make_directory html -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/contents.png html/ -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/next.png html/ -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/next_g.png html/ -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/prev.png html/ -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/prev_g.png html/ -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/up.png html/ -		COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/doc/up_g.png html/ -		COMMAND latex2html teapot.tex -	) -	add_custom_target(pdf DEPENDS teapot.pdf) -	add_custom_target(html DEPENDS html/index.html) -	add_custom_target(doc ALL DEPENDS teapot.pdf html/index.html) -	install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html DESTINATION share/doc/teapot FILES_MATCHING PATTERN *.html PATTERN *.png) -	install(FILES ${CMAKE_CURRENT_BINARY_DIR}/teapot.pdf DESTINATION share/doc/teapot) -	set(HELPFILE "${CMAKE_INSTALL_PREFIX}/share/doc/teapot/index.html") -endif () - install(FILES COPYING README DESTINATION share/doc/teapot) install(FILES teapot.1 DESTINATION share/man/man1) </ins>
<ins> { lib , stdenv , fetchzip , cmake , libtirpc , ncurses }: stdenv.mkDerivation rec { pname = "teapot"; version = "2.3.0"; src = fetchzip { name = "${pname}-${version}"; url = "https://www.syntax-k.de/projekte/teapot/${pname}-${version}.tar.gz"; sha256 = "sha256-wzAwZwOMeTsuR5LhfjspGdejT6X1V8YJ8B7v9pcbxaY="; }; patches = [ # include a local file in order to make cc happy ./001-fix-warning.patch # remove the ENABLE_HELP target entirely - lyx and latex are huge! ./002-remove-help.patch ]; nativeBuildInputs = [ cmake ]; buildInputs = [ libtirpc ncurses ]; # By no known reason libtirpc is not detected NIX_CFLAGS_COMPILE = [ "-I${libtirpc.dev}/include/tirpc" ]; NIX_LDFLAGS = [ "-ltirpc" ]; cmakeConfigureFlags = [ "-DENABLE_HELP=OFF" ]; meta = with lib; { homepage = "https://www.syntax-k.de/projekte/teapot/"; description = "Table Editor And Planner, Or: Teapot!"; longDescription = '' Teapot is a compact spreadsheet software originally written by Michael Haardt. It features a (n)curses-based text terminal interface, and recently also a FLTK-based GUI. These days, it may seem pointless having yet another spreadsheet program (and one that doesn't even know how to load Microsoft Excel files). Its compact size (130k for the ncurses executable, 140k for the GUI executable, 300k for the self-contained Windows EXE) and the fact that it can run across serial lines and SSH sessions make it an interesting choice for embedded applications and as system administration utility, even more so since it has a batch processing mode and comes with example code for creating graphs from data sets. Another interesting feature is its modern approach to spread sheet theory: It sports true three-dimensional tables and iterative expressions. And since it breaks compatibility with the usual notions of big spreadsheet packages, it can also throw old syntactic cruft over board which many spreadsheets still inherit from the days of VisiCalc on ancient CP/M systems. ''; license = licenses.gpl3Plus; maintainers = with maintainers; [ AndersonTorres ]; platforms = platforms.unix; }; } # TODO: patch/fix FLTK building # TODO: add documentation from </ins>
{ description = "VMware vmblock fuse mount"; documentation = [ "https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt" ]; <del> before = [ "vmware.service" ]; wants = [ "vmware.service" ]; </del> <ins> unitConfig.ConditionVirtualization = "vmware"; </ins> what = "${open-vm-tools}/bin/vmware-vmblock-fuse"; where = "/run/vmblock-fuse"; type = "fuse";
services.avahi.publish.enable = true; services.avahi.publish.userServices = true; <del> users.users.${cfg.user} = { description = "Shairport user"; </del> <ins> users = { users.${cfg.user} = { description = "Shairport user"; </ins> isSystemUser = true; createHome = true; home = "/var/lib/shairport-sync"; <ins> group = cfg.group; </ins> extraGroups = [ "audio" ] ++ optional config.hardware.pulseaudio.enable "pulse"; }; <ins> groups.${cfg.group} = {}; }; </ins> networking.firewall = mkIf cfg.openFirewall { allowedTCPPorts = [ 5000 ];
buildGo117Module rec { pname = "dstp"; <del> version = "0.3.0"; </del> <ins> version = "0.4.0"; </ins> src = fetchFromGitHub { owner = "ycd"; repo = pname; rev = "v${version}"; <del> sha256 = "1pxzaz2a261lsnbdbr9km1214a4jzq2wgkdfvf9g966gsa4nqfl6"; </del> <ins> sha256 = "sha256-YvuUgHHa8Egk+bbSI0SH0i3YrKWRbzjAckNG32RBRXw="; </ins> }; <del> vendorSha256 = "1n1kx4zcskndikjl44vwmckr6x5cv6cacwdwfwjjsf6aqgagpld8"; </del> <ins> vendorSha256 = "sha256-qNH71MPKOC0ld7xxppjZrHSTJ6t8E0LljM1OzT7pM9g="; </ins> # Tests require network connection, but is not allowed by nix doCheck = false;
githubId = 10198051; name = "Drew Risinger"; }; <ins> drperceptron = { email = "92106371+drperceptron@users.noreply.github.com"; github = "drperceptron"; githubId = 92106371; name = "Dr Perceptron"; keys = [{ longkeyid = "rsa4096/0x95EB6DFF26D1CEB0"; fingerprint = "7E38 89D9 B1A8 B381 C8DE  A15F 95EB 6DFF 26D1 CEB0"; }]; }; </ins> drupol = { name = "Pol Dellaiera"; email = "pol.dellaiera@protonmail.com";
<ins> { stdenv , lib , fetchurl , qt4 , SDL }: stdenv.mkDerivation rec { pname = "tworld2"; version = "2.2.0"; src = fetchurl { url = "https://tw2.bitbusters.club/downloads/tworld-${version}-src.tar.gz"; sha256 = "sha256:1y55v2shk2xxcds7bdwdjaq9lka31sgdp2469zqnvldchwbvcb2i"; }; buildInputs = [ qt4 SDL ]; enableParallelBuilding = true; postConfigure = '' echo "#define COMPILE_TIME "$(date -ud "@$SOURCE_DATE_EPOCH" '+%Y %b %e %T %Z')"" >comptime.h ''; makeFlags = [ "bindir=${placeholder "out"}/bin" "sharedir=${placeholder "out"}/share" "mandir=${placeholder "out"}/share/man/en" ]; postInstall = '' mkdir -p $out/share/doc/${pname} cp COPYING README docs/tworld2.html $out/share/doc/${pname} mkdir $out/share/icons cp tworld.ico tworld2.ico $out/share/icons ''; meta = with lib; { description = "Tile World 2: Tile World is a reimplementation of the game Chip's Challenge"; homepage = "https://tw2.bitbusters.club/"; license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = with maintainers; [ drperceptron ]; }; } </ins>