!CXcIPzDZqFYqqXTaXa:matrix.org

nix-init

58 Members
https://github.com/nix-community/nix-init18 Servers

Load older messages


SenderMessageTime
7 Jul 2023
@figsoda:matrix.orgfigsodathats probably also from the ui22:22:37
@kranzes:matrix.org@kranzes:matrix.org not sure about libayatana-appindicator 22:22:40
@kranzes:matrix.org@kranzes:matrix.orgyeah22:22:41
@figsoda:matrix.orgfigsodahmm the two darwin dependencies comes from the same go package22:23:32
@figsoda:matrix.orgfigsodagithub.com/getlantern/systray22:23:36
@figsoda:matrix.orgfigsodaoh22:27:13
@figsoda:matrix.orgfigsodaso it seems like this dependency is only for windows and darwin22:27:22
@figsoda:matrix.orgfigsodahttps://github.com/Unpackerr/unpackerr/blob/5e783174c381caa94132cf71b8669416481808c9/pkg/unpackerr/tray.go#L122:27:22
@figsoda:matrix.orgfigsodaidk what I can do with that, I would have to parse go files22:27:34
@kranzes:matrix.org@kranzes:matrix.orgCringe 22:49:10
@kranzes:matrix.org@kranzes:matrix.orgGo once again proving that it has one of the worst packaging ecosystem out of any other modern language 22:49:59
9 Jul 2023
@kokern:matrix.org@kokern:matrix.org changed their profile picture.22:28:39
10 Jul 2023
@blaggacao:matrix.org@blaggacao:matrix.org

Is there a mapper for nixpkgs moves like this?

 error: poetry was promoted to a top-level attribute, use poetry-core to build Python packages
01:21:56
@blaggacao:matrix.org@blaggacao:matrix.orgNot sure if this should be a nix-init concern, though.01:22:07
@blaggacao:matrix.org@blaggacao:matrix.orgThat could potentially grow pretty wild.01:22:22
@figsoda:matrix.orgfigsodathis would require patching the source code to use poetry-core instead of poetry01:23:51
@figsoda:matrix.orgfigsodait is technically possible with nix-init, but i think the patch should preferably be submitted to upstream01:25:23
@figsoda:matrix.orgfigsodamaybe the best move is for nix-init to add poetry-core and print a warning stating that the source code needs to be patched01:25:55
@blaggacao:matrix.org@blaggacao:matrix.org

I've two more that may be in scope:

  • https://github.com/NixOS/nixpkgs/pull/242542#discussion_r1257646145
  • https://github.com/NixOS/nixpkgs/pull/242542#discussion_r1257647353
02:39:32
@blaggacao:matrix.org@blaggacao:matrix.org

TL;DR

  • (pythonOlder 3.9) if pyproject states it
  • meta.changelog if it's a github package (maybe)
02:40:28
@figsoda:matrix.orgfigsodaadded to https://github.com/nix-community/nix-init/issues/6402:41:42
@figsoda:matrix.orgfigsoda *

(pythonOlder 3.9) if pyproject states it

added to https://github.com/nix-community/nix-init/issues/64

02:41:54
@figsoda:matrix.orgfigsodaI'm still a bit unsure about what to do with changelog in release notes, i've found myself manually adding those, but i couldn't find a good way to programmatically identify whether the release has meaningful release notes02:42:48
@figsoda:matrix.orgfigsodameaningful ~= anything more than the last commit message02:44:01
@blaggacao:matrix.org@blaggacao:matrix.org

Yeah, agree. Impossible to give a good judgment with heuristics.

Are code comments in scope for nix-init?

02:47:40
@figsoda:matrix.orgfigsodaI haven't explored with comments, but yes I would say so02:48:17
@blaggacao:matrix.org@blaggacao:matrix.org

like so:

# TODO: uncomment if helpful
# changelog = "https://github.com/annotated-types/annotated-types/releases/tag/${src.rev}";;
02:48:28
@figsoda:matrix.orgfigsodaanything that would help with packaging a program really02:48:40
@blaggacao:matrix.org@blaggacao:matrix.org I'm going right now crazy with nix-init... packaging essentially 7 python packages in parallel 02:49:23
@figsoda:matrix.orgfigsoda
In reply to @blaggacao:matrix.org

like so:

# TODO: uncomment if helpful
# changelog = "https://github.com/annotated-types/annotated-types/releases/tag/${src.rev}";;
I will consider that, thanks
02:49:41

Show newer messages


Back to Room ListRoom Version: 10