Loading maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -15547,6 +15547,12 @@ githubId = 3789764; name = "skykanin"; }; slbtty = { email = "shenlebantongying@gmail.com"; github = "shenlebantongying"; githubId = 20123683; name = "Shenleban Tongying"; }; sleexyz = { email = "freshdried@gmail.com"; github = "sleexyz"; Loading pkgs/applications/misc/goldendict-ng/default.nix 0 → 100644 +83 −0 Original line number Diff line number Diff line { stdenv , lib , fetchFromGitHub , pkg-config , cmake , libvorbis , ffmpeg , libeb , hunspell , opencc , xapian , libzim , lzo , xz , tomlplusplus , fmt , bzip2 , libiconv , libXtst , qtbase , qtsvg , qtwebengine , qttools , qtwayland , qt5compat , qtmultimedia , qtspeech , wrapQtAppsHook }: stdenv.mkDerivation (finalAttrs: { pname = "goldendict-ng"; version = "23.07.23"; src = fetchFromGitHub { owner = "xiaoyifang"; repo = "goldendict-ng"; rev = "v${finalAttrs.version}"; hash = "sha256-ZKbrO5L4KFmr2NsGDihRWBeW0OXHoPRwZGj6kt1Anc8="; }; nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook ]; buildInputs = [ qtbase qtsvg qttools qtwebengine qt5compat qtmultimedia qtspeech libvorbis tomlplusplus fmt hunspell xz lzo libXtst bzip2 libiconv opencc libeb ffmpeg xapian libzim ]; cmakeFlags = [ "-DWITH_XAPIAN=ON" "-DWITH_ZIM=ON" "-DWITH_FFMPEG_PLAYER=ON" "-DWITH_EPWING_SUPPORT=ON" "-DUSE_SYSTEM_FMT=ON" "-DUSE_SYSTEM_TOML=ON" ]; meta = with lib; { homepage = "https://xiaoyifang.github.io/goldendict-ng/"; description = "Advanced multi-dictionary lookup program."; platforms = platforms.linux; maintainers = with maintainers; [ slbtty ]; license = licenses.gpl3Plus; }; }) pkgs/top-level/all-packages.nix +1 −0 Original line number Diff line number Diff line Loading @@ -31406,6 +31406,7 @@ with pkgs; }; goldendict = libsForQt5.callPackage ../applications/misc/goldendict { }; goldendict-ng = qt6Packages.callPackage ../applications/misc/goldendict-ng { }; gomuks = callPackage ../applications/networking/instant-messengers/gomuks { }; Loading
maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -15547,6 +15547,12 @@ githubId = 3789764; name = "skykanin"; }; slbtty = { email = "shenlebantongying@gmail.com"; github = "shenlebantongying"; githubId = 20123683; name = "Shenleban Tongying"; }; sleexyz = { email = "freshdried@gmail.com"; github = "sleexyz"; Loading
pkgs/applications/misc/goldendict-ng/default.nix 0 → 100644 +83 −0 Original line number Diff line number Diff line { stdenv , lib , fetchFromGitHub , pkg-config , cmake , libvorbis , ffmpeg , libeb , hunspell , opencc , xapian , libzim , lzo , xz , tomlplusplus , fmt , bzip2 , libiconv , libXtst , qtbase , qtsvg , qtwebengine , qttools , qtwayland , qt5compat , qtmultimedia , qtspeech , wrapQtAppsHook }: stdenv.mkDerivation (finalAttrs: { pname = "goldendict-ng"; version = "23.07.23"; src = fetchFromGitHub { owner = "xiaoyifang"; repo = "goldendict-ng"; rev = "v${finalAttrs.version}"; hash = "sha256-ZKbrO5L4KFmr2NsGDihRWBeW0OXHoPRwZGj6kt1Anc8="; }; nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook ]; buildInputs = [ qtbase qtsvg qttools qtwebengine qt5compat qtmultimedia qtspeech libvorbis tomlplusplus fmt hunspell xz lzo libXtst bzip2 libiconv opencc libeb ffmpeg xapian libzim ]; cmakeFlags = [ "-DWITH_XAPIAN=ON" "-DWITH_ZIM=ON" "-DWITH_FFMPEG_PLAYER=ON" "-DWITH_EPWING_SUPPORT=ON" "-DUSE_SYSTEM_FMT=ON" "-DUSE_SYSTEM_TOML=ON" ]; meta = with lib; { homepage = "https://xiaoyifang.github.io/goldendict-ng/"; description = "Advanced multi-dictionary lookup program."; platforms = platforms.linux; maintainers = with maintainers; [ slbtty ]; license = licenses.gpl3Plus; }; })
pkgs/top-level/all-packages.nix +1 −0 Original line number Diff line number Diff line Loading @@ -31406,6 +31406,7 @@ with pkgs; }; goldendict = libsForQt5.callPackage ../applications/misc/goldendict { }; goldendict-ng = qt6Packages.callPackage ../applications/misc/goldendict-ng { }; gomuks = callPackage ../applications/networking/instant-messengers/gomuks { };