doxygen 1.9.8 -> 1.10.0 https://repology.org/project/doxygen/versions attrpath: doxygen Checking auto update branch... No auto update branch exists Old version 1.9.8" not present in master derivation file with contents: { lib , stdenv , cmake , fetchFromGitHub , python3 , flex , bison , qt5 , CoreServices , libiconv , sqlite }: stdenv.mkDerivation rec { pname = "doxygen"; version = "1.10.0"; src = fetchFromGitHub { owner = "doxygen"; repo = "doxygen"; rev = "Release_${lib.replaceStrings [ "." ] [ "_" ] version}"; sha256 = "sha256-FPI5ICdn9Tne/g9SP6jAQS813AAyoDNooDR/Hyvq6R4="; }; nativeBuildInputs = [ cmake python3 flex bison ]; buildInputs = [ libiconv sqlite ] ++ lib.optionals (qt5 != null) (with qt5; [ qtbase wrapQtAppsHook ]) ++ lib.optionals stdenv.isDarwin [ CoreServices ]; cmakeFlags = [ "-DICONV_INCLUDE_DIR=${libiconv}/include" "-Duse_sys_sqlite3=ON" ] ++ lib.optional (qt5 != null) "-Dbuild_wizard=YES"; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-mmacosx-version-min=10.9"; # put examples in an output so people/tools can test against them outputs = [ "out" "examples" ]; postInstall = '' cp -r ../examples $examples ''; meta = { license = lib.licenses.gpl2Plus; homepage = "https://www.doxygen.nl/"; changelog = "https://www.doxygen.nl/manual/changelog.html"; description = "Source code documentation generator tool"; longDescription = '' Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL and to some extent D. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of documented source files. ''; platforms = if qt5 != null then lib.platforms.linux else lib.platforms.unix; }; }