| 19 Jun 2024 |
nim65s | do you really need an overlay ? ie. do you want a whole nixpkgs where each and every instance of openssl is "updated" ?t | 12:35:35 |
nim65s | otherwise, I would just go for:
packages.default = pkgs.openssl.overrideAttrs (_old: rec {
version = "0.1";
src = pkgs.fetchurl { url = "https://www.openssl.org/source/openssl-${version}.tar.gz"; };
});
| 12:36:28 |
nim65s | or packages.old-openssl if you prefer | 12:36:44 |
qu4pk4 | Hmm, good point. | 12:40:56 |
| flameopathic joined the room. | 18:03:55 |
| Zach joined the room. | 21:24:02 |
| 20 Jun 2024 |
| nyanbinary 🏳️⚧️ joined the room. | 00:09:39 |
| @vengmark2:matrix.org left the room. | 01:26:07 |
| 21 Jun 2024 |
| @linus:schreibt.jetzt left the room. | 14:06:08 |
qu4pk4 | Thanks, this worked out for me in the end! | 14:44:13 |
qu4pk4 | I have read various threads on command line arguments for Flake builds, runs - is it still the case, that one cannot do like:
$ nix run -dOpenSSLVerion=3.1.5
$ nix run -dOpenSSLVerion=3.2.2
And dynamically different package/app would be built?
| 14:45:56 |
qu4pk4 | It might not work also because the version is then put into fetchUrl, which also needs the hash, but maybe that could be worked around as well somehow. | 14:46:30 |
| @antifuchs:asf.computer left the room. | 14:56:29 |
| @mtxyz:the-apothecary.club left the room. | 22:51:40 |
| 22 Jun 2024 |
| Ram joined the room. | 02:07:17 |
Ram | Would anyone mind helping me with a flake I am trying to make? | 02:07:56 |
tomberek | Sure... what's up? | 02:18:28 |
Ram | I am trying to make a flake for a simple python flask app | 02:19:17 |
Ram | {
description = "LIMS Dashboard Flake";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = { nixpkgs, flake-utils, ... }: flake-utils.lib.eachSystem [
"x86_64-linux"
"x86_64-darwin"
"aarch64-linux"
"aarch64-darwin"
] (system: let
pkgs = nixpkgs.legacyPackages.${system};
in
{
devShell.${system} = pkgs.mkShell {
buildInputs = with pkgs; [ python3Packages.flask ];
};
}
);
}
| 02:19:36 |