Loading pkgs/servers/sql/mysql/8.0.x.nix +8 −9 Original line number Diff line number Diff line { lib, stdenv, fetchurl, bison, cmake, pkg-config , boost, icu, libedit, libevent, lz4, ncurses, openssl, protobuf, re2, readline, zlib, zstd, libfido2 , numactl, perl, cctools, CoreServices, developer_cmds, libtirpc, rpcsvc-proto, curl, DarwinTools, nixosTests , numactl, cctools, CoreServices, developer_cmds, libtirpc, rpcsvc-proto, curl, DarwinTools, nixosTests }: let self = stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "mysql"; version = "8.0.34"; src = fetchurl { url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${pname}-${version}.tar.gz"; url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz"; hash = "sha256-5l0Do8QmGLX7+ZBCrtMyCUAumyeqYsfIdD/9R4jY2x0="; }; Loading Loading @@ -63,10 +62,10 @@ self = stdenv.mkDerivation rec { ''; passthru = { client = self; connector-c = self; server = self; mysqlVersion = "8.0"; client = finalAttrs.finalPackage; connector-c = finalAttrs.finalPackage; server = finalAttrs.finalPackage; mysqlVersion = lib.versions.majorMinor finalAttrs.version; tests = nixosTests.mysql.mysql80; }; Loading @@ -77,4 +76,4 @@ self = stdenv.mkDerivation rec { maintainers = with maintainers; [ orivej ]; platforms = platforms.unix; }; }; in self }) Loading
pkgs/servers/sql/mysql/8.0.x.nix +8 −9 Original line number Diff line number Diff line { lib, stdenv, fetchurl, bison, cmake, pkg-config , boost, icu, libedit, libevent, lz4, ncurses, openssl, protobuf, re2, readline, zlib, zstd, libfido2 , numactl, perl, cctools, CoreServices, developer_cmds, libtirpc, rpcsvc-proto, curl, DarwinTools, nixosTests , numactl, cctools, CoreServices, developer_cmds, libtirpc, rpcsvc-proto, curl, DarwinTools, nixosTests }: let self = stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "mysql"; version = "8.0.34"; src = fetchurl { url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${pname}-${version}.tar.gz"; url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz"; hash = "sha256-5l0Do8QmGLX7+ZBCrtMyCUAumyeqYsfIdD/9R4jY2x0="; }; Loading Loading @@ -63,10 +62,10 @@ self = stdenv.mkDerivation rec { ''; passthru = { client = self; connector-c = self; server = self; mysqlVersion = "8.0"; client = finalAttrs.finalPackage; connector-c = finalAttrs.finalPackage; server = finalAttrs.finalPackage; mysqlVersion = lib.versions.majorMinor finalAttrs.version; tests = nixosTests.mysql.mysql80; }; Loading @@ -77,4 +76,4 @@ self = stdenv.mkDerivation rec { maintainers = with maintainers; [ orivej ]; platforms = platforms.unix; }; }; in self })