<boomshroom>
Does anyone have experience adding a new target for Nix where the GCC changes aren't upstream?
<boomshroom>
I'm trying to add support for RedoxOS to Nix.
<slack1256>
boomshroom: I don't have experience on what you ask, but you RedoxOS guys rock, keep up the good work.
<boomshroom>
I actually haven't worked much on Redox itself, I mostly just want to get Nix on it. :P
<boomshroom>
The main parts of it that I'm interested in right now are the patched GCC and binutils, and relibc, since those are the parts in need in order to do `import <nixpkgs> { crossSystem = { config = "x86_64-unknown-redox"; }; }`.
<boomshroom>
I may be able to apply the diffs for each commit manually.
<boomshroom>
Hold on... "fix gcc8 for cross-compiled targets"? I hope that doesn't mean I need to update the nixpkgs tree I'm working with because I'm building a cross-compiler from GCC 8.
<boomshroom>
Is it possible to change the default GCC version for a target? The patches used for Redox's fork of GCC seam to be built on GCC 8, but the default is GCC 7.
<boomshroom>
`builder.sh: line 125: EXTRA_TARGET_FLAGS: unbound variable`? Looking at the derivation, EXTRA_TARGET_LDFLAGS is definitely getting set.
utdemir[m] has joined #nixos
<{^_^}>
[nixpkgs] @delroth opened pull request #58314 → ghostscript: add patch for CVE-2019-6116 → https://git.io/fjU3j
o1lo01ol1o has joined #nixos
<boomshroom>
Does that have to do with the aforementioned fix?
<{^_^}>
[nix] @grahamc merged pull request #2744 → manual: mention the "channel:" shorthand for NIX_PATH → https://git.io/fjU3w
<{^_^}>
To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
<boomshroom>
Well I got a redox compiler built. Unfortunately gnu-hello isn't trusting the compiler and is getting (rightly) suspicious about me "x86_64-unknown-redox" system.
<infinisil>
It has a mechanism to trust compilers? :o
o1lo01ol1o has quit [Remote host closed the connection]
kvda has joined #nixos
o1lo01ol1o has joined #nixos
<ar1a>
how would I install qemu that tracks master? I need the most recent qemu for libvirt, but I figured with nixos it's not as easy as just compiling qemu and putting it in my path :P
<infinisil>
ar1a: You want it to always be master? So whenever somebody does a commit in qemu it recompiles it?
<ar1a>
lemme check AUR qemu-git, see if they manually update rev
<{^_^}>
#58319 (by Infinisil, 1 hour ago, open): idrisPackages: Fix linking to gmp library and cc
<ar1a>
yeah it tracks master, but im fine with freezing at the current master, just need to test this
<ar1a>
infinisil: awesome! once i figure out all this vm stuff i'll go test it
<infinisil>
ar1a: This is the simplest way to "install" it I can think of: export PATH="$(nix-build -E '(import <nixpkgs> {}).qemu.overrideAttrs (_: { src = fetchGit "https://git.qemu.org/git/qemu.git"; })'):$PATH"
<ar1a>
infinisil: nah what I meant is I wanted the qemu that libvirt or services.virtualisation or whatever to use the master of qemu
<ar1a>
instead of putting it in the path
noogie has quit [Ping timeout: 250 seconds]
<infinisil>
Ah
<infinisil>
ar1a: That would be `nixpkgs.overlays = [ (self: super: { qemu = super.qemu.overrideAttrs (_: { src = fetchGit "https://git.qemu.org/git/qemu.git"; }); }) ];`
reivilibre has quit [Remote host closed the connection]
<Irenes>
and trying to patch around it so I can at least rebuild my system, by overriding the version of LLVM that is used
<Irenes>
this is a little more complicated because it is (I think) part of stdenv so I need to override it there to have the desired effect
<Irenes>
I'm trying to override it using an overlay, and I think I'm failing to understand something basic about overlays. or possibly they just don't work for stdenv :)
vk3wtf has joined #nixos
<Irenes>
specifically, in /etc/nixos/configuration.nix I'm trying to put nixpkgs.overlays = [ (self: super: { stdenv = super.llvmPackages_6.stdenv; })];
<Irenes>
and it's telling me this is infinite recursion
<Irenes>
it just occurred to me that maybe that's the error message any time the fixed point can't be found, heh
<Irenes>
obviously the long-term fix to that bug has to be upstream; I'm taking this approach in part because I can see that running a machine on an unsupported architecture is going to hit problems like this a bunch
<Irenes>
so I want to figure out a methodology for addressing it when it does
<Irenes>
I don't necessarily expect that anyone has ideas, but they'd be welcome if so
dejanr has quit [Ping timeout: 244 seconds]
<Irenes>
oh hey! got it
<Irenes>
the fix was llvmPackages = self.llvmPackages_6;
<Irenes>
I think. I'll report back tomorrow if it actually rebuilds or not.
<Irenes>
wait nope, it still somehow is trying to build an llvm 7.0.1 (the broken version)... maybe I need to patch just whatever package is pulling that in
<teto>
how to pass extra args to ghc while creating a haskell env ? I would like to create a ghc environment that looks for some libraries in my $HOME folder
wfranzini has joined #nixos
Makaveli7 has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<etu>
eyjhb: "from 18.09" is changes made between since 18.09 that will appear in 19.03
m0rphism has joined #nixos
<eyJhb>
"Some of the changes to look forward to from 18.09:" - "look forward to from 18.09", it really sounds like it is changes "from 18.09" being the source of the change. Using 19.03 would make much more sense in my opinion
drakonis has quit [Remote host closed the connection]
chaker has quit [Quit: WeeChat 1.4]
Ariakenom_ has joined #nixos
Ariakenom_ has quit [Client Quit]
Ariakenom_ has joined #nixos
jomik has joined #nixos
<jomik>
I am having an issue applying a patch to a yarn.lock file before it is used in `mkYarnModules`. https://gist.github.com/Jomik/041c6c6f2fb5062db0d39768eb64c68f I can't see why :/ It seems like my `patchPhase` is not done before the deps variable is evaluated - I have tried to echo in `prePatchPhase`.
<NYXT>
I'm fairly new to NixOS. I'm building my own copy of clang for local development, so it doesn't have the wrapping that NixOS's packages have and can't find libcxx - what's the best way to work around this?
katyucha has quit [Client Quit]
<qyliss^work>
NYXT: Build your clang in a Nix expression, and use wrapCC on it.
<{^_^}>
[nixpkgs] @marius851000 opened pull request #58353 → clementine: update to qt5 → https://git.io/fjUWQ
<NYXT>
qyliss^work: Thanks, I'll look into that. Do you know of any examples or similar expressions that I could look at?
<__monty__>
The expression for clang might be a good start : )
agander has joined #nixos
<NYXT>
__monty__: I've been taking a look at that, but I both can't see wrapCC used, or how I'd use it in the context of local development rather than for installing it.
sinner has joined #nixos
sinner is now known as Guest40623
adetokunbo has joined #nixos
<qyliss^work>
wrapCC is used in all-packages.nix
<qyliss^work>
When you say local development, do you mean local development of clang itself?
<__monty__>
You want to work on clang? Won't nix-shell /path/to/clang.nix give you an environment for that?
rauno has quit [Remote host closed the connection]
<qyliss^work>
lgo
<{^_^}>
[nixpkgs] @bzizou opened pull request #58354 → [aragorn] init at 1.2.38 → https://git.io/fjUlJ
knupfer has joined #nixos
<{^_^}>
[nixpkgs] @andir opened pull request #58355 → [18.09] ghostscript: add patch for CVE-2019-6116 → https://git.io/fjUlT
rycwo has joined #nixos
<{^_^}>
[nixpkgs] @andir opened pull request #58356 → [19.03] ghostscript: add patch for CVE-2019-6116 → https://git.io/fjUlL
<Shados>
From looking at it, I am guessing the answer is "no", but: is there any way to override the chromium derivation to add a patch?
<NYXT>
qyliss^work: yes, local development on clang itself.
<NYXT>
I imagine I'd need to wrapCC on the binary that my build produces in order to use it, I'm just unsure how to do that.
fendor has joined #nixos
<qyliss^work>
Shados: chromium.browser.overrideAttrs, but it wouldn't be wrapped
<Shados>
-_-. I really wish the wrapper composition for chromium was done in all-packages.nix, like most are
<fendor>
i should, if I am trying to use it, but I want to use it to check the generic installation instructions. Cant just tell everyone they should use nix.
linarcx has joined #nixos
knupfer has quit [Ping timeout: 246 seconds]
<qyliss^work>
If you can't, then you should probably check on a non-NixOS system, because generic installation instructions aren't usually compatible with NixOS.
<qyliss^work>
Easiest way to check is to start a (eg debian) Docker container and try in there.
<fendor>
qyliss^work, ok, so, it is way more sane to install debian and use nix as a secondary package manager?
<qyliss^work>
Not at all.
<qyliss^work>
But if you want to write instructions for systems that don't have Nix, you probably shouldn't use NixOS for that.
<fendor>
qyliss^work, thus, if I write software that is not nixos exclusive, I should not use NixOS?
<Taneb>
fendor: if you want to write software that should work on many distributions you should use many distributions
<fendor>
i know, but I expected that I could at least run the installation commands.
<Taneb>
fendor: qyliss^work was suggesting using Docker to get the benefits of being able to test on many distributions without actually installin ghtem
<Taneb>
*installing them
<qyliss^work>
fendor: using installation commands like that means installing software impurely and non-reproducibly
<qyliss^work>
NixOS, as a pure system, doesn't really like that.
<fendor>
but cabal and stack have first class support for nix, and it still doesnt work?
<qyliss^work>
Because they expect that if you want to use Nix, you use Nix.
<teto>
fendor: you can add zlib in .stack/config.yaml it's described on the wiki
<teto>
or from nix use ghcWithHoogle()
<fendor>
teto, using cabal though :/
<fendor>
teto, I want to use it with cabal. Got it to work by using `nix-shell -p "haskell.packages.ghc864.ghcWithPackages (pkgs: with pkgs; [zlib])" zlib cabal-install`
<clever>
fendor: i think the problem is that `cabal new-build` doesnt respect the buildInputs
silver has joined #nixos
<fendor>
clever, you mean `cabal new-install`?
<clever>
so it cant find zlib, even if you do supply it
<clever>
fendor: all of the new- commands
<clever>
fendor: nixpkgs only works fully with the non-new commands
<teto>
you can run ghcWithHoogle to get hoogle
<sphalerite>
Is there a way to get a kernel config based on one of the defconfigs from the kernel source, but with specific settings changed?
<fendor>
clever, really? thats interesting
<sphalerite>
i.e. I want the equivalent of going into the shell, running make foo_defconfig, then running make nconfig and changing those settings
<clever>
sphalerite: i think there is a defconfig entry in the platforms stuff
<teto>
sphalerite: have you tried a mkForce on some settings ?
<fendor>
teto, yeah, but I want to explicitly try it with cabal install to check installation instructions
<teto>
you can change the defconfig for sure (see gneric.nix)
<MarcWeber>
Anybody using ZSH? can you try echo -n '{}' ? does {} appear?
<clever>
fendor: `cabal install` isnt really supposed to work on nixos, because thats not how nix manages installing things
<__monty__>
fendor: Cabal has no support for nix btw. The v2-* commands use nix-*style* local builds but they don't integrate with nix.
<infinisil>
MarcWeber: Sure does
<MarcWeber>
Then s.th with my setup is broken.
<sphalerite>
clever: aah, looking at generic.nix, is what I want to do to pass the name of the defconfig in the defconfig attr, then all my extra stuff in structuredExtraConfig?
<sphalerite>
teto: mkForce is for the nixos module system, nothing to do with kernel build
<fendor>
__monty__, but cabal has a `--enable-nix` flag?
<clever>
sphalerite: i think thats right
<fendor>
is that just to confuse people? :(
<__monty__>
It does?
<__monty__>
Huh, it does.
ocharles has quit [Ping timeout: 258 seconds]
<{^_^}>
[nixpkgs] @dotlambda pushed commit from @nyanloutre to release-19.03 « pythonPackages.block-io: remove pycryptodome version freeze (#56462) »: https://git.io/fjU84
ocharles has joined #nixos
<__monty__>
Hmm, it only does anything with v1-* commands though, basically runs them through nix-shell. So if you provide default.nix or shell.nix it uses that environment for the build. Not sure if that affects only external dependencies or also haskell packages.
zupo has joined #nixos
<__monty__>
Looks like it does.
linarcx has quit [Ping timeout: 245 seconds]
<teto>
btw I have a haskell problem too, I would like to look for some packages outside of the created environment. My first thought is to change the ghc wrapper to pass additionnal `-i` directives via https://github.com/NixOS/nixpkgs/pull/58341 . Is that doable ?
<{^_^}>
#58341 (by teto, 3 hours ago, open): [WIP] ghc.withPackages: can add user arguments to wrapper
Guest61706 has quit [Read error: Connection reset by peer]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<slabity>
Does anyone know where `plasmashell` is called when running a system with desktopManager.plasma5.enable? I thought it would be in the `${plasma-workspace}/bin/startkde`, but I can'
<slabity>
I guess specifically I'm looking for what starts the desktop shell and replace it with a new one
rycwo has joined #nixos
knupfer has joined #nixos
<slabity>
I'm guessing it's executing something like `plasmashell -p org.kde.plasma.shell.desktop` and want to execute `plasmashell -p org.kde.plasma.shell.phone` instead
<worldofpeace>
Do you want to start a different version a plasma shell(different executable)?
<slabity>
worldofpeace: Yes
<worldofpeace>
slabity: Are you working on getting plasma phone things?
<slabity>
worldofpeace: Yes. I got it running on NixOS manually. Now I'm making a module for it
<worldofpeace>
slabity: I see, well your problem seems to be that all the plasma desktop stuff is in the environment (xdg autostarts) and you don't want that as to start the plasma phone shell
<slabity>
That sounds about right
<worldofpeace>
I'm not really acquainted with the plasma internals, but I am familar with all the base specs that they follow to get these things to work.
<worldofpeace>
slabity: Have you thought about submitting a pr (you said it was working manually)?
<slabity>
worldofpeace: 'Working manually' as in I have a working derivation for plasma-phone-components and can run `pkill plasmashell && plasmashell -p org.kde.plasma.shell.phone`
ilmu has quit [Ping timeout: 250 seconds]
<slabity>
I guess I could start a WIP pr
<worldofpeace>
I'm looking at plasma-phone-components now
<slabity>
worldofpeace: It's very similar to the `plasma-desktop` package in nixpkgs
<worldofpeace>
Ahh so it's a duplicated organization of plasma-desktop
<slabity>
Pretty much. Just a few changed dependencies
<worldofpeace>
It looks like they're using systemd service's
<slabity>
worldofpeace: I believe those systemd services are just placeholders
<worldofpeace>
slabity: Guess its the same situation that's in GNOME then (systemd managed vs xdg autostart)
srid6 has joined #nixos
srid has quit [Read error: Connection reset by peer]
<teto>
MarcWeber: I remember when I had this problem, drove me crazy since I back then I didn't suspect zsh at all. I've seen an issue on nixpkgs, I am surprised it has not been fixed yet
<worldofpeace>
slabity: I'm seeing a plasma-phone script. I'm guessing you tried just executing that as to start the session.
adetokunbo has quit [Quit: This computer has gone to sleep]
<slabity>
worldofpeace: Unfortunately that script has a bunch of hardcoded paths. It also just tries to start a new KDE session and run 'plasmashell -p ...phone', so I'm not sure if it's useful
bitonic is now known as ex_falso
ex_falso is now known as bitonic
<worldofpeace>
I think that sounds like the right thing for plasma, and hardcoded paths can be patched away
dejanr has joined #nixos
ixxie has joined #nixos
<worldofpeace>
I'd expect them to have a proper session definition, but I'm not familiar so maybe they're not there yet
<MarcWeber>
teto: Thank you, not fixed in master yet.
<teto>
MarcWeber:I would rate it as high priority as well since it can be so confusing and in such a crucial tool
<MarcWeber>
I appended how to fix it. Will fix in my configuration for the time being.
<JonReed>
What is the easiest way to allow a port (lets say `12345`) from host `192.168.1.0/24` ? `networking.firewall.allowedTCPPorts` allows them for `0.0.0.0/0`. Do I have to manually create a rule in `networking.firewall.extraCommands` or there is another option for this?
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever>
JonReed: 27-29 are almost exactly what you want
<hyper_ch>
hi clever
<{^_^}>
[nixpkgs] @samrose opened pull request #58366 → commit for u-boot build of bananapim64 → https://git.io/fjU0w
fusion809 has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}>
[nixpkgs] @7c6f434c pushed to release-19.03 « lispPackages.stumpwm: mimic Query-FS tricks for adding extra deps »: https://git.io/fjU01
linarcx has joined #nixos
<{^_^}>
[nixpkgs] @FRidh pushed to staging « python.pkgs.pylint: pytestrunner belongs in nativeBuildInputs »: https://git.io/fjU09
<{^_^}>
[nixpkgs] @FRidh pushed to release-19.03 « python.pkgs.pylint: pytestrunner belongs in nativeBuildInputs »: https://git.io/fjU0H
<samrose>
is there a way to tell whether someone has run `nixos-install --no-root-passwd` on an already installed system after the fact?
<acowley>
Can a nixpkgs commiter take a look at this PR to the linux configuration? It's been waiting for over a week, and I think it's just gone unnoticed. https://github.com/NixOS/nixpkgs/pull/57885
<musicmatze>
acowley: do you think we should borg let build this?
<musicmatze>
s/borg let/let bord/
<acowley>
musicmatze: Probably, yes
<musicmatze>
fail. -.-' I mean "Do you think we should start a build with borg?"
<musicmatze>
okay
<andi->
I am not sure you can tell ofBorg to just build one module..
<andi->
building an entire kernel will probably timeout
<acowley>
Hm. So what is the right way to test kernel changes? It's possible this has only been built by myself and the reporter of the issue that prompoted this change.
<andi->
the only relevant phase is probably the configure phase where the scripts enalbe all the options
<andi->
checking that that doesn't fail SHOULD be enough. Not saying it is the ultimate sign.
<buckley310>
i would fund a nixos machine with shell accounts, except i feel like poeple would just use it for torrenting xD
<acowley>
Yeah, I didn't appreciate the distinction that amdgpu was built in while amdkfd was a module
<acowley>
Well that's a TIL for me
hellrazor has quit [Ping timeout: 250 seconds]
<infinisil>
catern: How do you prevent abuse on these?
hellrazor has joined #nixos
<buckley310>
actually, you can use iptables to prevent egress from specific accounts, since the nix daemon fetches packages and stuff, not the user accounts, you can just block the users from internet access right?
<buckley310>
but everything should still work
<infinisil>
Well you can still wreak havoc in nix builds
Jackneill has joined #nixos
<samrose>
ok I found that you can verify that `nixos-install --no-root-passwd` has succeeded by checking /etc/passwd and next to `root` you will see `:!:1::::::`
<infinisil>
buckley310: And it wouldn't be as cool to just not be able to download stuff
<samrose>
(or any user where automatic login, or no login has been set)
<catern>
infinisil: what kind of abuse do you mean?
<buckley310>
samrose, i think thats etc/shadow?
<catern>
it's true that people can torrent and stuff
<catern>
but I think people generally control that through social means
<gchristensen>
so I have a service built where you get a nixos server with 1hr free
<infinisil>
catern: All kind of stuff, maybe people could get the server's ip on a blacklist
<infinisil>
Or hog all CPU
<catern>
the point of the new "tilde club" model is that it's a community, where you can socialize and stuff
<gchristensen>
you log in with github and paste in a configuration.nix and it gets you a free server
<catern>
not just a service
<infinisil>
And all the things I probably can't think of right now
<catern>
gchristensen: yeah but I like multi-user services
<catern>
servers*
<gchristensen>
I see
kisonecat has quit [Ping timeout: 250 seconds]
<samrose>
buckley310: yes! /etc/shadow
<catern>
it's quite fun to be on a multi-user server and be able to interact with other users there
<gchristensen>
wayland users, my emacs and slack windows display real fuzzy (19.03) with my hidpi(scaled) screens -- is there a fix?
<infinisil>
catern: If it's public, then I fear abuse. If it's only a private club, not so much
<buckley310>
it would have to be a word-of-mouth friends-of-friends thing for it to not get trashed. i think if theres just a public signup page people will immidiately start mining monero
i1nfusion has quit [Remote host closed the connection]
<gchristensen>
someone should do it!
<catern>
there are plenty of existing tilde clubs which don't have that problem :)
<gchristensen>
do it!
i1nfusion has joined #nixos
<catern>
you underestimate the general goodness of humanity (and also the value of security through obscurity, heh...)
<catern>
gchristensen: yeah I'm thinking about it, I might do it
<catern>
Nix makes a tilde club much nicer since you can install your own software
<catern>
anyway, I'm not going to do it immediately because I'm working on other projects (but those projects would be cool to use on a NixOS multi-user shell server)
<samrose>
has anyone run across building a nixos iso in hydra, and having the resulting ISO not being able to login to user with error `systemd-journald failed to create system journal no space left on device`?
<buckley310>
oh, i got one
<buckley310>
nixo.sh is available
<samueldr>
samrose: not an iso, but an ext4 image where it wasn't able to resize at boot; still unsolved for me, but by lack of trying and time
<infinisil>
buckley310: Noice!
<samrose>
I can flash the ISO to usb and install on actual hardware, but I cannot use the ISO in virtualbox
<catern>
i've been fairly impressed with hasbang.sh
<catern>
or, more specifically, impressed with their signup flow; I haven't actually used it
<samrose>
samueldr: do you know of some clues out there about sizing or otherwise getting to the bottom of this?
<buckley310>
oh .sh domains are expensive
<clever>
samrose: what fails if you try to boot the iso on virtualbox?
<samueldr>
samrose: is your iso image based on the squashfs installer iso things?
<samueldr>
if so, no idea, in my case it was really an ext4 partition; and solving it will require resizing it as expected
<samrose>
clever: the failure is no user prompt on boot in vbox, and a message that `systemd-journald failed to create system journal no space left on device`
<samrose>
the machine boots, but is unusable due to this issue
<catern>
(yuck, hashbang uses Kubernetes. I would hope that NixShells would use pure Nixops stuff :) )
<samrose>
samueldr: yes I am based on squashfs installer
<samueldr>
then my situation is probably irrelevant :)
<samueldr>
samrose: does the nixos iso have the same issue?
<samueldr>
like, one from the nixos.org website
<samrose>
samueldr: I will check it thanks good idea
<infinisil>
catern: i mean it's a single machine, so nixops isn't needed probably
<catern>
infinisil: true, a single huge machine is best
<samrose>
samueldr: the iso from nixos.org is actually a nixos-minimal, and frankly it may be that I should be using that as a basis for my build instead of what I am currently doing
<sphalerite>
so I'm trying to get a custom-configured kernel by doing boot.kernelPackages = pkgs.callPackage ./kernel.nix {}; where kernel.nix is https://gist.github.com/lheckemann/4cd0cc20b475473ef1ebee4fe51fa649 and it's complaining "- This kernel does not support rpfilter" — how do I get it to pick up on the option being enabled?
<sphalerite>
clever: you may know? ^
<samrose>
oh wait I lied, I am using `nixos/modules/installer/cd-dvd/installation-cd-minimal.nix`
<samueldr>
sphalerite: kernelHasRPFilter = ((kernel.config.isEnabled or (x: false)) "IP_NF_MATCH_RPFILTER") || (kernel.features.netfilterRPFilter or false);
<christianpoveda>
Hello everyone, I'm migrating to nixos and I have some questions about configuring gnome. Is this the right place to ask them?
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<samueldr>
christianpoveda: definitely
<christianpoveda>
samueldr: thank you!
<christianpoveda>
First of all, I enabled gnome on my configuration.nix file, but there are several packages that i do not want to install, how can I modify my configuation.nix file to remove them?
<jD91mZM2>
When writing a package derivation, if I reference a dependency by interpolation (i.e. "${hello}/bin/hello") only in buildPhase, I don't seem to be required to put that package in buildInputs. Should I?
samrose has joined #nixos
<clever>
jD91mZM2: correct, you can leave it out
astrofog has joined #nixos
<samrose>
samueldr: when I boost memory way up, I can boot into OS
<samrose>
in virtualbox
<samrose>
thanks for that clue
imdoor has joined #nixos
<samueldr>
something must be filling the tmpfs
<samueldr>
IIRC defaults for tmpfs is half the RAM
<{^_^}>
[nixpkgs] @peti pushed to haskell-updates « liquidhaskell: switch ghc-8.6.x version to the 'develop' branch to fix the build »: https://git.io/fjUz6
<qyliss^work>
I could just backport that for you if you want.
<rixed>
qyliss^work: thanks, will ask there first
<qyliss^work>
But in general, you can add stuff to defaultGemConfig with a merged attribute set
mounty has quit [Ping timeout: 250 seconds]
<joko>
qyliss^work: kewl, thanks for your contribution :D No need to backport it, it's just for a hackathon event on our company, I think it's a nice opportunity to show some nix stuff :D
<christianpoveda>
however there is a couple applications i could not remove: "gnome-books", "gnome-documents" and some cups manager, how can I remove those?
<qyliss^work>
and then use can pass that as `gemConfig` to `bundlerEnv` or `bundlerApp`.
mounty has joined #nixos
siriobalmelli has joined #nixos
<joko>
qyliss^work: nice, it worked, thanks!
Tucky has quit [Quit: WeeChat 2.2]
fresheyeball has quit [Read error: No route to host]
o1lo01ol1o has quit [Remote host closed the connection]
<qyliss^work>
replace $name with whatever you want
<drakonis>
qyliss^work: its a different branch
<drakonis>
its not on master
<qyliss^work>
Oh
<qyliss^work>
Well then s/master/$branch/
<qyliss^work>
But if you have a local checkout of the repo, you can also just point nixpkgs in NIX_PATH to that
<qyliss^work>
Will save fetching from GitHub and you having to run nix-channel --update
<qyliss^work>
Up to you
<siriobalmelli>
that's brilliant, thank you :)
Ariakenom_ has quit [Ping timeout: 272 seconds]
<siriobalmelli>
use case is I'm adding utilities I need to nixpkgs, so I maintain a '-dev' branch for pull requests upstream and a 'sirio' branch for my current working set ... also because not _all_ nixpkgs master commits will actually build on Darwin so I have to be careful there also :P
<siriobalmelli>
I need to run but thanks again help very much appreciated
<sphalerite>
samueldr: any idea how to convince nixos that rpfilter support is enabled?
civodul has joined #nixos
kisonecat has quit [Ping timeout: 272 seconds]
ambro718 has joined #nixos
dejanr has joined #nixos
schneid3306 has joined #nixos
<sphalerite>
I tried adding features.netfilterRPFilter = true; to the buildLinux call but it doesn't seem to have changed anything
<clever>
sphalerite: an old override i have since disabled
<christianpoveda>
quick question, how can I remove gnome3 packages which are not optional?
<sphalerite>
clever: that's not what I'm trying to achieve
<sphalerite>
clever: I've got that sorted by now
<sphalerite>
my problem is that when I try to build nixos with the kernel, I get a failed assertion - This kernel does not support rpfilter
<clever>
sphalerite: ah, there is a nix level check, that is somewhat decoupled from the actual config
<sphalerite>
clever: I know
<samueldr>
sphalerite: just for kicks, tried using extraConfig instead of structuredExtraConfig?
christianpoveda has quit [Quit: Lost terminal]
<sphalerite>
christianpoveda: it's ugly, but the only way I know of is to disable the module and replace it with your own copy that has the packages removed https://nixos.org/nixos/manual/#sec-replace-modules
<sphalerite>
aw poo
<sphalerite>
samueldr: I haven't. I shall.
christianpoveda has joined #nixos
<joko>
qyliss^work or anyone actively using Ruby on your projects: Any preference for making HTTP(S) requests returning most likely JSON objects?
<{^_^}>
[nixpkgs] @LinArcX opened pull request #58383 → samim-fonts: init at 3.1.0 → https://git.io/fjUgN
<qyliss^work>
Ask me the same question in #nixos-chat.
<qyliss^work>
(It's off-topic for this channel)
<NYXT>
I'm still struggling w/ local clang dev due to CC wrapping. I now have a derivation for my build environment. I can nix-shell and build clang successfully. But that clang isn't wrapped and so won't find standard library headers from libcxx. I want to be able to stay in the nix-shell and trigger rebuilds and run tests from that (where I cannot always manually add flags) and I'm not sure how I could make the binary get CC-wrapped
<NYXT>
after I've built it. Any more ideas?
<clever>
NYXT: you need to manually pass it $NIX_CFLAGS_COMPILE and friends
<clever>
NYXT: `env | grep --color FLAGS`
drakonis has quit [Quit: WeeChat 2.3]
<clever>
NYXT: 80% of what cc-wrapper does, is force (g)cc to obey $NIX_CFLAGS_COMPILE, because packages often overwrite CFLAGS
<NYXT>
clever: Thanks. I don't think I can do that when lit is invoking the compiler to run tests though.
<clever>
NYXT: you could create your own bash script, that runs your clang, and prepends NIX_CFLAGS_COMPILE to the args
<clever>
NYXT: and then name your script cc or clang, and put it first in PATH
ddellacosta has quit [Ping timeout: 255 seconds]
<NYXT>
clever: I suppose that would work. Thanks.
<sphalerit>
christianpoveda: it's ugly, but the only way I know of is to disable the module and replace it with your own copy that has the packages removed https://nixos.org/nixos/manual/#sec-replace-modules
rcshm has joined #nixos
<sphalerite>
samueldr: ok, finally tried it (train internet is awful). Didn't help :)
<samueldr>
then at least it's not my (unlikely) assumption that somehow it would rely on the old behaviour :/
<linarcx>
Guys. a simple question. i can subscribe to multiple channels. right? my question is when i enter: `sudo nixos-rebuild swith upgrade`, which channel will be used?
drakonis1 has joined #nixos
<buckley310>
whatever channel you have with the label "nixos"
kisonecat has joined #nixos
<symphorien>
to update all channels, run sudo nix-channel --update
<linarcx>
symphorien: That command specifically. what happen if i enter that command?
<symphorien>
it downloads the url specified in nix-channel --list and unpacks it somewhere
drakonis has quit [Ping timeout: 255 seconds]
<christianpoveda>
sphalerit: that would mean that i need to grab al the gnome3 related files from nixpkgs and modify them?
drakonis_ has quit [Ping timeout: 250 seconds]
<sphalerite>
christianpoveda: no, just the gnome3 desktop module, somewhere in nixpkgs/mnixos
<linarcx>
symphorien: let me explain more. imagin i have firefox in configuration.nix. and subscribe to unstable and 18.09 channels. what happen if i use that command? which firefox verion will be download? version from 18.09 or version from unstable?
Ariakenom has joined #nixos
<christianpoveda>
sphalerite: so for example to remove gnome-documents i should remove it from environment.systemPackages?
<symphorien>
configuration.nix uses the channel called nixos
<sphalerite>
christianpoveda: yep
<tilpner>
linarcx: Depends on how you subscribe to them (e.g. the names you give them in nix-channel)
<linarcx>
tilpner: I can't understand very well. can you give me an example?
<tilpner>
linarcx: How did you subscribe to the channels?
<christianpoveda>
sphalerite: but then i should have extra precautions when updating or something?
<symphorien>
linarcx: Note that root and your user have distinct channels
<sphalerite>
christianpoveda: yeah, you'll want to check for changes to the original gnome3.nix and port them to yours. You probably won't get any horrendous breakage if you don't though.
<sphalerite>
christianpoveda: alternatively, you can submit a PR removing gnome-documents from the required packages and continue using the upstream module :)
pie_ has quit [Ping timeout: 250 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<makefu>
Ericson2314: "When you are using pulseaudio you are literally supporting the devil!"
<christianpoveda>
sphalerite: couldn't I just modify on my configuration.nix systemPackages and disable gnome-documents?
m0rph has quit [Quit: Leaving]
ddellacosta has quit [Ping timeout: 272 seconds]
linarcx has quit [Ping timeout: 268 seconds]
fendor has quit [Ping timeout: 244 seconds]
<sphalerite>
christianpoveda: no, unfortunately modules can't remove packages from systemPackages
<symphorien>
christianpoveda: by any chance, does an overlay gnome3.gnome-documents = null; work ?
detran has joined #nixos
linarcx has joined #nixos
<symphorien>
or gnome3.gnome-documents = super.coreutils
<sphalerite>
christianpoveda: but services.gnome3.gnome-documents.enable = lib.mkForce false; should prevent it from being added to systemPackages
<clever>
symphorien: due to how overlays work, that would set gnome3 to a set that contains only gnome-documents = null; and all other gnome things would be missing
<christianpoveda>
sphalerite: let me try it :P
<symphorien>
ah right. scopes are a joy to work with
<samueldr>
christianpoveda: it's cups.desktop, from cups
ardumont has quit [Ping timeout: 246 seconds]
<samueldr>
(found it through a hunch, searchd using nix-locate -r 'cups.*desktop' and verified through nix-store --realise that it had the name you saw)
<christianpoveda>
samueldr: but i didn't enable cups D:
dnlkrgr has joined #nixos
alex`` has joined #nixos
<samueldr>
if it ends up being part of the closure, its share/applications/ folder will be merged to the system's which is where the desktop looks for applications
<clever>
christianpoveda: what do you get if you run `nixos-option services.printing.enable` ?
<tilpner>
linarcx: Yes, I saw that. But you were talking about two channels, and the name you give them matters a lot (here: "nixpkgs")
<linarcx>
symphorien: So if i add two channel for root, whick one will be used when i rebuild the system configuration?
<tilpner>
linarcx: I don't know whether nixos or nixpkgs is preferred by nixos-rebuild, but if you named them e.g. nixos-unstable then it's not going to take that by default
ddellacosta has quit [Ping timeout: 255 seconds]
<linarcx>
tilpner: Aha, only one channel with `nixpkgs` will be used. is it right?
<christianpoveda>
samueldr: so it's gtk3 fault?
<tilpner>
linarcx: You can expliticly use other channels. The only other channel name of relevance is "nixos", but I'm not really sure how
<symphorien>
linarcx: the one called "nixos"
<samueldr>
christianpoveda: at least gtk3's
<tilpner>
linarcx: All other ones will be ignored by default
<linarcx>
tilpner: symphorien: Ah, thank you both
<samueldr>
christianpoveda: other packages could do the same
<linarcx>
These tips exists in wiki or manual?
<tilpner>
linarcx: You should probably only have either "nixos" or "nixpkgs", not both
clr_ has joined #nixos
adetokunbo has quit [Quit: This computer has gone to sleep]
dwdr has joined #nixos
<christianpoveda>
samueldr: ohh well... i guess there is not much for me to do to fix it then :( hahaha
<christianpoveda>
talking about gtk3, how can i set a theme from my configuration.nix file?
<betawaffle>
how do i find a list of valid values for i18n.consoleFont on my system?
<tilpner>
I set .config/gtk-3.0/settings.ini from my config
<tilpner>
There might be a global version of that which you could try
<tilpner>
betawaffle: cd $(nix-build --no-out-link '<nixpkgs>' -A kbd)/share/consolefonts
<tilpner>
betawaffle: That might not be all of them though
<samueldr>
haven't yet started to use it, but it's in the queue for "the ultimate no-home nixos config" I hope to achieve one day
babic has quit [Read error: Connection reset by peer]
<tilpner>
samueldr: No-home or declarative-home?
<christianpoveda>
tilpner: That would be enough for me
<samueldr>
tilpner: both
<christianpoveda>
tilpner: i mean the local version
<tilpner>
samueldr: I put mine into my home because theoretically it would support for multiple users to use different themes
<samueldr>
declarative global settings, meaning that I shouldn't need anything other than stateful things in HOME, and HOME might not even be where stateful user things live
htc^ has joined #nixos
<betawaffle>
and how can i install other fonts? also, not all of them? is there somewhere else i should look?
<tilpner>
(In practice, that's not required of course)
<samueldr>
and this is in a setup where I assume a single-user system :)
<christianpoveda>
where can i read how to modify config files external to nix?
<samueldr>
christianpoveda: by default nixpkgs/nixos assumes that the user settings are dealt with "as usual", so user config files as usual just like on other distros
<samueldr>
^this is the most popular (AFAIK) project dealing with user settings
<christianpoveda>
(where crazy = great)
jomik has joined #nixos
adetokunbo has joined #nixos
drakonis has joined #nixos
<christianpoveda>
samueldr: well i'd like to have my configuration as reproducible as possible
domogled has joined #nixos
<jomik>
Heya, is there a way to watch a directory for change in home-manager? That is... I have a `~/.config/bat/themes/` dir that the user can add themes to (preferably through home-manager). And when a theme is added, one needs to run `bat cache --build`.
<iqubic>
I only have one appimage executable that I want to run.
<iqubic>
But I want to know why this isn't working.
<slabity>
Typically an appimage should contain all the dependencies that it relies on. I don't believe it should be able to access any binaries outside of the image.
<iqubic>
weird. This totally isn't the way that this appimage file is working.
<iqubic>
Where in my configuration.nix do I put that line of code?
zupo has joined #nixos
o1lo01ol1o has joined #nixos
kisonecat has quit [Ping timeout: 245 seconds]
<{^_^}>
[nixpkgs] @Ma27 opened pull request #58398 → documize-community: init at 2.2.1 → https://git.io/fjUwc
<infinisil>
iqubic: You've been using Nix/NixOS for almost a year now, how can you not know that?
ddellacosta has joined #nixos
<iqubic>
This is the first time that I have ever overridden a package.
<ldlework>
To be fair, I also have been using NixOS for almost a year now and I still forget how to properly override stuff in packages. This is mostly due to Nix's set-and-forget nature. Long periods go by between times I need to think about Nix, and then suddenly I need to know it all again to get something done.
<slabity>
That's impressive
[Leary] has joined #nixos
<ldlework>
What is.
<slack1256>
to be fair, I also rediscover override stuff specially when it's multilevel as in ghc case.
<slabity>
Not overriding a derivation despite having used Nixos for a year.
<infinisil>
iqubic: I just feel like you're asking too many questions, try more things on your own. Where would you put that nix code in your configuration.nix?
slack1256 has quit [Remote host closed the connection]
<iqubic>
I thought it would go in my system.environmentPackages, but that's not right.
waleee has quit [Quit: WeeChat 2.4]
<ldlework>
slabity: ah, as in ever. yeah
<slabity>
Not to mention there's multiple ways of doing so depending on the situation. Do I use 'override', or 'overrideAttrs'? Maybe I need 'overrideDerivation'? No wait this is a python package I need overridePythonAttrs... Fuck it just gonna put it in an overlay
<infinisil>
iqubic: That's correct, it does go there
<infinisil>
iqubic: "Does not work" is not helpful at all, we all want to see error messages, only with those we can help you
<infinisil>
That's very important if you're looking to get help online
<iqubic>
error: The option value `environment.systemPackages.[definition 46-entry 9]' in `/etc/nixos/configuration.nix' is not of type `package'. (use '--show-trace' to show detailed location information)
<iqubic>
Sorry, I was getting the exact error message.
<infinisil>
iqubic: What is the separator nix uses between list elements?
<ldlework>
slabity: I still contend that NixOS wont win-out in this space because someone is going to come along and turn Nix into a relative assembly language.
<iqubic>
either spaces or newlines.
<infinisil>
iqubic: Correct, do you have any of those in the expression you add to your systemPackages?
<ldlework>
Hmm that's too strongly worded. I'm just trying to get a point about abstraction across.
<slabity>
Wrap that in parens before putting it in your systemPackages
<iqubic>
infinisil no.
<infinisil>
iqubic: Um, take another look
<iqubic>
Oh, wait actually yes.
<iqubic>
I feel stupid.
<ldlework>
iqubic: Nix has never made me feel that way~
<iqubic>
I had 12 spaces in that expression. LOL.
<infinisil>
Well, I guess spaces within {} don't matter for that, but you do have one space outside of that
<gchristensen>
sooo many of those should probably not provide tar, lol
<slabity>
Probably want gnutar out of those
pie_ has quit [Ping timeout: 245 seconds]
<slabity>
gchristensen: Are you telling me I shouldn't be using nodejs-11_x to provide my tar binary?
<iqubic>
Yeah.
<iqubic>
what the heck is busybox?
<slabity>
iqubic: If this is still the appimages problem. I'd suggest just trying to use busybox. It adds a ton of tiny binaries that are likely expected
<iqubic>
It is still the appimage issue.
<slabity>
busybox is a bunch of common linux utilities rewritten as a single tiny binary.
<infinisil>
,locate bin tar
<{^_^}>
Found in packages: gnutar, busybox
<samueldr>
you should probably never use `busybox` in systemPackages, it might replace important utilities with less featureful utilities
<infinisil>
gchristensen: ^
<samueldr>
(directly in systemPackages)
<gchristensen>
ah, nice infinisil
<slabity>
Yea, don't use busybox in systemPackages. But you could put it in your `appimage-run.override` line.
<slabity>
In fact I bet it has cpio too
<slabity>
,locate cpio
<{^_^}>
Found in packages: afl, cpio, klibc, toybox, busybox, klibcShrunk, bashCompletion
<iqubic>
So I'm going to go download webstorm and use that to provide tr.
<iqubic>
*tar
<iqubic>
that was sarcasm.
<gchristensen>
good
<iqubic>
Ah. Good. After overriding appimage-run, things are now working properly.
<iqubic>
I now have a way to install the Unity Game editor on Linux.
<infinisil>
I should update ,locate again, there's toybox now, which also provides all sorts of unix binaries
<slabity>
Nice
mariel__ has quit [Ping timeout: 258 seconds]
<iqubic>
Now I just need to figure out what code editor should I download?
<__monty__>
Vim, the only editor anyone ever needs.
<gchristensen>
the standard editor is good
<iqubic>
Will that work with Unity?
<__monty__>
Why wouldn't it?
<iqubic>
I'm not sure. I just feel like it wouldn't.
<simpson>
iqubic: Just use whatever you're used to. You don't need a special editor to write code.
<iqubic>
simpson: Great, then I'll see if I can get Emacs to work with Unity.
<slabity>
Oh god
<iqubic>
simpson said to use the editor I'm used to.
<simpson>
iqubic: Yes, you must do exactly what I say~
<samueldr>
cocreature: ,locate bin something to find something in bin directories
<slabity>
Run nix-index on your machine. It'll take a few minutes to index all the packages, but then you can run nix-locate <some_file> to find out which package contains it
<samueldr>
BUT, here let me help
<samueldr>
vscode is technically unfree
<samueldr>
so it won't be indexed
<cocreature>
samueldr: thanks, I’ll have to remember that :)
<attente[m]>
is `nixpkgs-mozilla` working for everyone? i get `warning: unable to download 'target.tar.bz2/firefox-68.0a1.en-US.linux-x86_64.checksums': Couldn't resolve host name (6); retrying in 301 ms`
<samueldr>
laalf: kwrite is apparently part of kate
<samueldr>
,locate bin kwrite
<{^_^}>
Found in packages: kate
<philipp[m]>
After cloning it and adding the shell from the wiki I'm running `bundle lock` and then `bundix` but It always fails with a "Cannot convert to nix: nil (RuntimeError)" error.
<philipp[m]>
Am I doing sth wrong or did I find a bug in bundix?
<{^_^}>
[nixpkgs] @LnL7 merged pull request #57687 → libcaca: make x11 optional, disabled on darwin → https://git.io/fje92
<laalf>
samueldr: i know that kate can do more than kwrite, but it still seems to be different projects? kwrite is probably more of a gnome-style text editor
goibhniu2 has quit [Read error: Connection reset by peer]
<gchristensen>
LnL7: is there something ofborg could do to catch these better?
alex``` has quit [Ping timeout: 250 seconds]
alex`` has joined #nixos
<samueldr>
laalf: that's it, kwrite *is* part of the kate project, and apparently packaged as part of kate in nixpkgs
<LnL7>
gchristensen: what exactly?
LnL7 is now known as LnL
<gchristensen>
LnL: accidentally breaking darwin
goibhniu1 has joined #nixos
<LnL>
ah, I think a before/after build or comparing with eg. the stable release would help
i1nfusion has quit [Remote host closed the connection]
alex```` has quit [Ping timeout: 246 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
<gchristensen>
oh right
adetokunbo has joined #nixos
<gchristensen>
that'd be great!
i1nfusion has joined #nixos
adetokunbo has quit [Client Quit]
<LnL>
most people don't spend the time to check if build failures are a regression or not and the pool of broken but not marked as broken packages is pretty large
adetokunbo has joined #nixos
adetokunbo has quit [Client Quit]
adetokunbo has joined #nixos
<samueldr>
might be good for every platforms; good for aarch64-linux; might catch accidental issues when doing a darwin fix for x86_64-linux
adetokunbo has quit [Client Quit]
adetokunbo has joined #nixos
adetokunbo has quit [Client Quit]
adetokunbo has joined #nixos
<LnL>
gchristensen: doing so would also enable making build regressions (excluding timeouts, etc.) show up as a failure instead of neutral
<gchristensen>
+1 that would be really good
adetokunbo has quit [Client Quit]
adetokunbo has joined #nixos
<gchristensen>
and I suppose the super-naive version would be very simple (build, merge, build)
<selfsymmetric-pa>
Ugh, NixOS is _so hard_ to contribute to. I have been pinging the same pull request for _two months_ and I've been getting nothing but crickets.
<selfsymmetric-pa>
Is it worth rebasing? I don't know what to do next.
wfranzini has joined #nixos
<gchristensen>
node packages are spooky to merge, because they add so much to the repo :/
o1lo01ol1o has joined #nixos
<selfsymmetric-pa>
That's fair. But some of them are useful at the end of the day. I think I'm doing it by the book...
<gchristensen>
yeah
knupfer has joined #nixos
<selfsymmetric-pa>
Anything I can do to get more attention here?
<makefu>
selfsymmetric-pa: if you would like to provide the package to others you can set up your own repo and add it to NUR (nix user repositories). there you can have all your stuff without worrying!
civodul has joined #nixos
<selfsymmetric-pa>
makefu: That sounds great! Can you point me to some documentation?
<selfsymmetric-pa>
Every time it gets ignored I have to rebase it and rerun all of the NPM generation scripts which is such a huge bummer when I'm just trying to contribute.
<simpson>
Such is life, it seems.
<selfsymmetric-pa>
If there aren't enough reviewers then that means there's not enough authority to go around.
<gchristensen>
I think the problem with this PR is as I noted, a concern around node packaging in nixpkgs since it is so massive
<simpson>
Maybe. It could also be, like in my case, that folks don't *want* reviewer powers.
<gchristensen>
so people don't feel so empowerde to merge them
<simpson>
gchristensen: It'd be nice if we didn't have to rewrite the entire file each time.
<gchristensen>
yeah
<selfsymmetric-pa>
Can _I_ have reviewer powers?
<gchristensen>
oh actually, simpson
<gchristensen>
selfsymmetric-pa: that PR only edits 3,000 lines of the total 65,000
<gchristensen>
simpson: ^
<selfsymmetric-pa>
Would be nice if it could be a CI hook.
<selfsymmetric-pa>
That way the PR would only include the package changes.
<selfsymmetric-pa>
And not the massive generated file.
<selfsymmetric-pa>
Would ease review.
<{^_^}>
[nixpkgs] @andir opened pull request #58406 → avahi: apply patches for CVE-2017-6519 & CVE-2018-1000845 → https://git.io/fjUoO
<{^_^}>
[nixpkgs] @andir opened pull request #58407 → [18.09] avahi: apply patches for CVE-2017-6519 & CVE-2018-1000845 → https://git.io/fjUo3
<{^_^}>
[nixpkgs] @andir opened pull request #58408 → avahi: apply patches for CVE-2017-6519 & CVE-2018-1000845 → https://git.io/fjUos
ThatDocsLady_ has joined #nixos
mariel__ has quit [Remote host closed the connection]
<Mister_Magister>
guys i got one question. Is there transmission-qt?
<manveru>
philipp[m]: that's interesting...
<manveru>
Mister_Magister: i only see transmission gtk
<manveru>
unfortunately `bundlerEnv` still can't handle that method :(
winem_ has quit [Ping timeout: 240 seconds]
knupfer has quit [Ping timeout: 250 seconds]
<philipp[m]>
Seems easy enough. Thanks!
imdoor has quit [Quit: imdoor]
kisonecat has joined #nixos
<{^_^}>
[nixpkgs] @Infinisil opened pull request #58409 → vimPlugins.vim-stylish-haskell: Patch path to executable → https://git.io/fjUoj
schneid3306 has quit [Quit: ZZZzzz…]
novakovic has joined #nixos
iqubic has joined #nixos
<iqubic>
So I installed vs-code, but I'm not sure what executable I need to run to launch it.
knupfer has joined #nixos
<buckley310>
"code"
<iqubic>
That works
iqubic has quit [Client Quit]
Erasmus has quit [Read error: Connection reset by peer]
mbrgm_ has joined #nixos
kisonecat has quit [Ping timeout: 246 seconds]
vk3wtf has joined #nixos
mbrgm has quit [Ping timeout: 268 seconds]
mbrgm_ is now known as mbrgm
ma27 has quit [Quit: WeeChat 2.4]
ma27 has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
Erasmus has joined #nixos
detran has quit [Ping timeout: 246 seconds]
pie_ has quit [Ping timeout: 255 seconds]
mounty has quit [Ping timeout: 246 seconds]
mounty has joined #nixos
<{^_^}>
[nixpkgs] @flokli opened pull request #58410 → [18.09] gitlab 11.7.5 -> 11.9.1, backport of more fixes and test improvements → https://git.io/fjUKq
Ariakenom has quit [Quit: Leaving]
drakonis has joined #nixos
schneid3306 has joined #nixos
ixxie has quit [Ping timeout: 250 seconds]
drakonis_ has quit [Ping timeout: 255 seconds]
fractal has quit [Ping timeout: 245 seconds]
drakonis1 has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
knupfer has quit [Ping timeout: 240 seconds]
Anton-Latukha has quit [Quit: Leaving.]
Neo-- has joined #nixos
Makaveli7 has quit [Quit: Leaving]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @tomfitzhenry opened pull request #58411 → Remove libfreetype.so from adoptopenjdk's derivation. → https://git.io/fjUKE
oida has quit [Remote host closed the connection]
oida has joined #nixos
o1lo01ol_ has joined #nixos
fractal has joined #nixos
drakonis1 has quit [Ping timeout: 258 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
o1lo01ol_ has quit [Ping timeout: 268 seconds]
<{^_^}>
[nixpkgs] @tomfitzhenry opened pull request #58412 → Remove libfreetype.so from adoptopenjdk's derivation. → https://git.io/fjUK1
<{^_^}>
[nixpkgs] @flokli opened pull request #58413 → [19.03] gitlab 11.7.5 -> 11.9.1, backport of more fixes and test improvements → https://git.io/fjUKM
<hakujin>
what's the best way to define cabal's `extra-lib-dirs` for ghci to point to a nix path? I want to use a c library in ghci. current solution: wrap `cabal new-repl` in a small script and pass $NIX_LDFLAGS.
<marler8997>
Hello, This is an automated message from Nix community to let you know that your posts have been temporarily hidden because they were flagged by the community. As a precautionary measure, your new account has been silenced and will be unable to create replies or topics until a staff member can review your account. We apologize for the inconvenience. For additional guidance, please refer to our community guidelines.