!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

533 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30119 Servers

Load older messages


SenderMessageTime
18 Mar 2023
@raitobezarius:matrix.orgraitobezariusdiffoscopeMinimal = callPackage ../ { jdk = jdk8; }15:06:33
@raitobezarius:matrix.orgraitobezariusdiffoscope = diffoscopeMinimal.override { enableBloat = true; }15:06:41
@raitobezarius:matrix.orgraitobezarius * diffoscope = diffoscopeMinimal.override { enableBloat = !stdenv.isDawrin; }15:06:45
@raitobezarius:matrix.orgraitobezarius * diffoscope = diffoscopeMinimal.override { enableBloat = !stdenv.isDarwin; }15:06:48
@raitobezarius:matrix.orgraitobezariusso would you say I move the stdenv.isDarwin to the derivation?15:06:55
@qyliss:fairydust.spaceAlyssa Rossyes15:07:03
@raitobezarius:matrix.orgraitobezariusokay15:07:13
@qyliss:fairydust.spaceAlyssa RossAnd have diffoscopeMinimal override diffoscope instead.15:07:16
@raitobezarius:matrix.orgraitobezariusgot it15:07:22
@raitobezarius:matrix.orgraitobezariusis there a good way to test if a package is unfree also?15:08:36
@raitobezarius:matrix.orgraitobezariuslike I can write the filterUnfree function with examining pkg.meta.license(s).free parameter15:08:50
@raitobezarius:matrix.orgraitobezariusjust wondering if there was a better way15:08:57
@qyliss:fairydust.spaceAlyssa RossYou can, but it's probably best not to.15:09:00
@raitobezarius:matrix.orgraitobezariusyou would rather have it as a human-written set of unfree packages?15:09:14
@raitobezarius:matrix.orgraitobezariusokay15:09:15
@qyliss:fairydust.spaceAlyssa RossYeah15:09:19
@qyliss:fairydust.spaceAlyssa RossStuff shouldn't change from free to unfree often.15:09:26
@qyliss:fairydust.spaceAlyssa Rossand if you start doing it automatically you end up in a can of worms relating to whether you should vary behaviour based on allowUnfree / allowUnfreePredicate 15:09:59
@raitobezarius:matrix.orgraitobezariushttps://github.com/NixOS/nixpkgs/pull/22186115:14:00
19 Mar 2023
@quasineutral:matrix.orgquasineutral joined the room.11:42:13
21 Mar 2023
@davidak:matrix.orgdavidak
In reply to @qyliss:fairydust.space
and if you start doing it automatically you end up in a can of worms relating to whether you should vary behaviour based on allowUnfree / allowUnfreePredicate
i think you should and created an issue for the Nixpkgs Architecture Team to discuss it https://github.com/nixpkgs-architecture/issues/issues/18
19:04:14
@davidak:matrix.orgdavidakbut i wouldn't block the PR for that. enableUnfree is commonly used already19:05:17
22 Mar 2023
@rick:matrix.ciphernetics.nl@rick:matrix.ciphernetics.nlWhat is unfree in diffoscope? I cannot recall I ran into that ...15:14:18
@qyliss:fairydust.spaceAlyssa Rossapk-tool depends on something unfree15:15:29
@qyliss:fairydust.spaceAlyssa RossI assume the pre-compiled android sdk15:15:33
@atemu12:matrix.orgatemu12If it's just the tools, you could probably wire up our free build15:15:54
@raboof:matrix.orgraboof(https://github.com/NixOS/nixpkgs/pull/208793)15:16:05
@qyliss:fairydust.spaceAlyssa Rossomg cool15:20:06
@rick:matrix.ciphernetics.nl@rick:matrix.ciphernetics.nlMmm, not sure why I haven't run into that 15:28:28
@raitobezarius:matrix.orgraitobezariusgreat15:28:42

Show newer messages


Back to Room ListRoom Version: 6