Loading pkgs/by-name/gl/glib/package.nix +0 −1 Original line number Diff line number Diff line Loading @@ -249,7 +249,6 @@ stdenv.mkDerivation (finalAttrs: { "-Dlibelf=disabled" ] ++ lib.optionals stdenv.hostPlatform.isFreeBSD [ "-Db_lundef=false" "-Dxattr=false" "-Dsysprof=disabled" # sysprof-capture does not build on FreeBSD ]; Loading pkgs/by-name/me/meson/package.nix +1 −0 Original line number Diff line number Diff line Loading @@ -144,6 +144,7 @@ python3.pkgs.buildPythonApplication rec { ''; setupHook = ./setup-hook.sh; env.hostPlatform = stdenv.targetPlatform.system; meta = { homepage = "https://mesonbuild.com"; Loading pkgs/by-name/me/meson/setup-hook.sh +5 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,11 @@ mesonConfigurePhase() { "--buildtype=${mesonBuildType:-plain}" ) # --no-undefined is universally a bad idea on freebsd because environ is in the csu if [[ "@hostPlatform@" == *-freebsd ]]; then flagsArray+=("-Db_lundef=false") fi concatTo flagsArray mesonFlags mesonFlagsArray echoCmd 'mesonConfigurePhase flags' "${flagsArray[@]}" Loading Loading
pkgs/by-name/gl/glib/package.nix +0 −1 Original line number Diff line number Diff line Loading @@ -249,7 +249,6 @@ stdenv.mkDerivation (finalAttrs: { "-Dlibelf=disabled" ] ++ lib.optionals stdenv.hostPlatform.isFreeBSD [ "-Db_lundef=false" "-Dxattr=false" "-Dsysprof=disabled" # sysprof-capture does not build on FreeBSD ]; Loading
pkgs/by-name/me/meson/package.nix +1 −0 Original line number Diff line number Diff line Loading @@ -144,6 +144,7 @@ python3.pkgs.buildPythonApplication rec { ''; setupHook = ./setup-hook.sh; env.hostPlatform = stdenv.targetPlatform.system; meta = { homepage = "https://mesonbuild.com"; Loading
pkgs/by-name/me/meson/setup-hook.sh +5 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,11 @@ mesonConfigurePhase() { "--buildtype=${mesonBuildType:-plain}" ) # --no-undefined is universally a bad idea on freebsd because environ is in the csu if [[ "@hostPlatform@" == *-freebsd ]]; then flagsArray+=("-Db_lundef=false") fi concatTo flagsArray mesonFlags mesonFlagsArray echoCmd 'mesonConfigurePhase flags' "${flagsArray[@]}" Loading