Loading pkgs/applications/audio/audacious/default.nix +18 −12 Original line number Diff line number Diff line { lib , stdenv , audacious-plugins , fetchurl , gettext , fetchFromGitHub , meson , ninja , pkg-config , qtbase , qtsvg , qtwayland , wrapQtAppsHook }: stdenv.mkDerivation rec { pname = "audacious"; version = "4.3.1"; version = "4.4"; src = fetchurl { url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"; sha256 = "sha256-heniaEFQW1HjQu5yotBfGb74lPVnoCnrs/Pgwa20IEI="; src = fetchFromGitHub { owner = "audacious-media-player"; repo = "audacious"; rev = "${pname}-${version}"; hash = "sha256-qAJztvNI3uGmQfECJJ7tJ/xLLgMU5OiW0O3ZSJhvt0k="; }; nativeBuildInputs = [ gettext meson ninja pkg-config Loading @@ -29,6 +31,8 @@ stdenv.mkDerivation rec { buildInputs = [ qtbase qtsvg qtwayland ]; mesonFlags = [ Loading @@ -41,12 +45,14 @@ stdenv.mkDerivation rec { ln -s ${audacious-plugins}/share/audacious/Skins $out/share/audacious/ ''; meta = with lib; { meta = { description = "Lightweight and versatile audio player"; homepage = "https://audacious-media-player.org/"; maintainers = with maintainers; [ eelco ramkromberg ttuegel thiagokokada ]; platforms = with platforms; linux; license = with licenses; [ homepage = "https://audacious-media-player.org"; downloadPage = "https://github.com/audacious-media-player/audacious"; mainProgram = "audacious"; maintainers = with lib.maintainers; [ eelco ramkromberg ttuegel thiagokokada ]; platforms = lib.platforms.linux; license = with lib.licenses; [ bsd2 bsd3 #https://github.com/audacious-media-player/audacious/blob/master/COPYING gpl2 Loading pkgs/applications/audio/audacious/plugins.nix +10 −9 Original line number Diff line number Diff line { stdenv , fetchurl , fetchFromGitHub , alsa-lib , audacious , curl Loading @@ -8,7 +8,6 @@ , flac , fluidsynth , gdk-pixbuf , gettext , lame , libbs2b , libcddb Loading Loading @@ -39,7 +38,7 @@ , pipewire , qtbase , qtmultimedia , qtx11extras , qtwayland , soxr , vgmstream , wavpack Loading @@ -47,17 +46,18 @@ stdenv.mkDerivation rec { pname = "audacious-plugins"; version = "4.3.1"; version = "4.4"; src = fetchurl { url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; sha256 = "sha256-Leom469YOi1oTfJAsnsrKTK81lPfTbUAqF9P5dX9yKY="; src = fetchFromGitHub { owner = "audacious-media-player"; repo = "audacious-plugins"; rev = "${pname}-${version}"; hash = "sha256-J9jgBl8J4W9Yvrlg1KlzYgGTmdxUZM9L11rCftKFSlE="; }; patches = [ ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch ]; nativeBuildInputs = [ gettext meson ninja pkg-config Loading Loading @@ -98,7 +98,7 @@ stdenv.mkDerivation rec { pipewire qtbase qtmultimedia qtx11extras qtwayland soxr wavpack libopenmpt Loading @@ -116,5 +116,6 @@ stdenv.mkDerivation rec { meta = audacious.meta // { description = "Plugins for Audacious music player"; downloadPage = "https://github.com/audacious-media-player/audacious-plugins"; }; } pkgs/top-level/all-packages.nix +2 −2 Original line number Diff line number Diff line Loading @@ -29447,8 +29447,8 @@ with pkgs; aucatctl = callPackage ../applications/audio/aucatctl { }; audacious = libsForQt5.callPackage ../applications/audio/audacious { }; audacious-plugins = libsForQt5.callPackage ../applications/audio/audacious/plugins.nix { audacious = qt6Packages.callPackage ../applications/audio/audacious { }; audacious-plugins = qt6Packages.callPackage ../applications/audio/audacious/plugins.nix { # Avoid circular dependency audacious = audacious.override { audacious-plugins = null; }; }; Loading
pkgs/applications/audio/audacious/default.nix +18 −12 Original line number Diff line number Diff line { lib , stdenv , audacious-plugins , fetchurl , gettext , fetchFromGitHub , meson , ninja , pkg-config , qtbase , qtsvg , qtwayland , wrapQtAppsHook }: stdenv.mkDerivation rec { pname = "audacious"; version = "4.3.1"; version = "4.4"; src = fetchurl { url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"; sha256 = "sha256-heniaEFQW1HjQu5yotBfGb74lPVnoCnrs/Pgwa20IEI="; src = fetchFromGitHub { owner = "audacious-media-player"; repo = "audacious"; rev = "${pname}-${version}"; hash = "sha256-qAJztvNI3uGmQfECJJ7tJ/xLLgMU5OiW0O3ZSJhvt0k="; }; nativeBuildInputs = [ gettext meson ninja pkg-config Loading @@ -29,6 +31,8 @@ stdenv.mkDerivation rec { buildInputs = [ qtbase qtsvg qtwayland ]; mesonFlags = [ Loading @@ -41,12 +45,14 @@ stdenv.mkDerivation rec { ln -s ${audacious-plugins}/share/audacious/Skins $out/share/audacious/ ''; meta = with lib; { meta = { description = "Lightweight and versatile audio player"; homepage = "https://audacious-media-player.org/"; maintainers = with maintainers; [ eelco ramkromberg ttuegel thiagokokada ]; platforms = with platforms; linux; license = with licenses; [ homepage = "https://audacious-media-player.org"; downloadPage = "https://github.com/audacious-media-player/audacious"; mainProgram = "audacious"; maintainers = with lib.maintainers; [ eelco ramkromberg ttuegel thiagokokada ]; platforms = lib.platforms.linux; license = with lib.licenses; [ bsd2 bsd3 #https://github.com/audacious-media-player/audacious/blob/master/COPYING gpl2 Loading
pkgs/applications/audio/audacious/plugins.nix +10 −9 Original line number Diff line number Diff line { stdenv , fetchurl , fetchFromGitHub , alsa-lib , audacious , curl Loading @@ -8,7 +8,6 @@ , flac , fluidsynth , gdk-pixbuf , gettext , lame , libbs2b , libcddb Loading Loading @@ -39,7 +38,7 @@ , pipewire , qtbase , qtmultimedia , qtx11extras , qtwayland , soxr , vgmstream , wavpack Loading @@ -47,17 +46,18 @@ stdenv.mkDerivation rec { pname = "audacious-plugins"; version = "4.3.1"; version = "4.4"; src = fetchurl { url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; sha256 = "sha256-Leom469YOi1oTfJAsnsrKTK81lPfTbUAqF9P5dX9yKY="; src = fetchFromGitHub { owner = "audacious-media-player"; repo = "audacious-plugins"; rev = "${pname}-${version}"; hash = "sha256-J9jgBl8J4W9Yvrlg1KlzYgGTmdxUZM9L11rCftKFSlE="; }; patches = [ ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch ]; nativeBuildInputs = [ gettext meson ninja pkg-config Loading Loading @@ -98,7 +98,7 @@ stdenv.mkDerivation rec { pipewire qtbase qtmultimedia qtx11extras qtwayland soxr wavpack libopenmpt Loading @@ -116,5 +116,6 @@ stdenv.mkDerivation rec { meta = audacious.meta // { description = "Plugins for Audacious music player"; downloadPage = "https://github.com/audacious-media-player/audacious-plugins"; }; }
pkgs/top-level/all-packages.nix +2 −2 Original line number Diff line number Diff line Loading @@ -29447,8 +29447,8 @@ with pkgs; aucatctl = callPackage ../applications/audio/aucatctl { }; audacious = libsForQt5.callPackage ../applications/audio/audacious { }; audacious-plugins = libsForQt5.callPackage ../applications/audio/audacious/plugins.nix { audacious = qt6Packages.callPackage ../applications/audio/audacious { }; audacious-plugins = qt6Packages.callPackage ../applications/audio/audacious/plugins.nix { # Avoid circular dependency audacious = audacious.override { audacious-plugins = null; }; };