hydrogen: migrate to by-name (#426384)

authored by Peder Bergebakken Sundt and committed by GitHub f2a496b6 2ce7d1ff

+64 -66
-64
pkgs/applications/audio/hydrogen/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - cmake, 6 - pkg-config, 7 - wrapQtAppsHook, 8 - alsa-lib, 9 - ladspa-sdk, 10 - lash, 11 - libarchive, 12 - libjack2, 13 - liblo, 14 - libpulseaudio, 15 - libsndfile, 16 - lrdf, 17 - qtbase, 18 - qttools, 19 - qtxmlpatterns, 20 - }: 21 - 22 - stdenv.mkDerivation rec { 23 - pname = "hydrogen"; 24 - version = "1.2.4"; 25 - 26 - src = fetchFromGitHub { 27 - owner = "hydrogen-music"; 28 - repo = pname; 29 - rev = version; 30 - sha256 = "sha256-OMd8t043JVfMEfRjLdcE/R/4ymGp2yennkCjyX75r8Q="; 31 - }; 32 - 33 - nativeBuildInputs = [ 34 - cmake 35 - pkg-config 36 - wrapQtAppsHook 37 - ]; 38 - buildInputs = [ 39 - alsa-lib 40 - ladspa-sdk 41 - lash 42 - libarchive 43 - libjack2 44 - liblo 45 - libpulseaudio 46 - libsndfile 47 - lrdf 48 - qtbase 49 - qttools 50 - qtxmlpatterns 51 - ]; 52 - 53 - cmakeFlags = [ 54 - "-DWANT_DEBUG=OFF" 55 - ]; 56 - 57 - meta = with lib; { 58 - description = "Advanced drum machine"; 59 - homepage = "http://www.hydrogen-music.org"; 60 - license = licenses.gpl2Plus; 61 - platforms = platforms.linux; 62 - maintainers = with maintainers; [ orivej ]; 63 - }; 64 - }
+64
pkgs/by-name/hy/hydrogen/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + pkg-config, 7 + alsa-lib, 8 + ladspa-sdk, 9 + lash, 10 + libarchive, 11 + libjack2, 12 + liblo, 13 + libpulseaudio, 14 + libsndfile, 15 + lrdf, 16 + qt5, 17 + }: 18 + 19 + stdenv.mkDerivation (finalAttrs: { 20 + pname = "hydrogen"; 21 + version = "1.2.4"; 22 + 23 + src = fetchFromGitHub { 24 + owner = "hydrogen-music"; 25 + repo = "hydrogen"; 26 + tag = finalAttrs.version; 27 + hash = "sha256-OMd8t043JVfMEfRjLdcE/R/4ymGp2yennkCjyX75r8Q="; 28 + }; 29 + 30 + nativeBuildInputs = [ 31 + cmake 32 + pkg-config 33 + qt5.wrapQtAppsHook 34 + ]; 35 + buildInputs = 36 + [ 37 + alsa-lib 38 + ladspa-sdk 39 + lash 40 + libarchive 41 + libjack2 42 + liblo 43 + libpulseaudio 44 + libsndfile 45 + lrdf 46 + ] 47 + ++ (with qt5; [ 48 + qtbase 49 + qttools 50 + qtxmlpatterns 51 + ]); 52 + 53 + cmakeFlags = [ 54 + "-DWANT_DEBUG=OFF" 55 + ]; 56 + 57 + meta = { 58 + description = "Advanced drum machine"; 59 + homepage = "http://www.hydrogen-music.org"; 60 + license = lib.licenses.gpl2Plus; 61 + platforms = lib.platforms.linux; 62 + maintainers = with lib.maintainers; [ orivej ]; 63 + }; 64 + })
-2
pkgs/top-level/all-packages.nix
··· 12518 12518 12519 12519 hushboard = python3.pkgs.callPackage ../applications/audio/hushboard { }; 12520 12520 12521 - hydrogen = qt5.callPackage ../applications/audio/hydrogen { }; 12522 - 12523 12521 hyperion-ng = libsForQt5.callPackage ../applications/video/hyperion-ng { }; 12524 12522 12525 12523 jackline = callPackage ../applications/networking/instant-messengers/jackline {