-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
portmod: 2.6.2 -> 2.8.0 #353324
base: master
Are you sure you want to change the base?
portmod: 2.6.2 -> 2.8.0 #353324
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we could also move this package to by-name
19a53fc
to
bfb69b6
Compare
@zimward regardig moving it to treewide, wasn’t it supposed to be an automated process? Or has the green light been given for manually moving it? |
@marius851000 Recently some progress was made on this and ~50% of the packages have been migrated in #354531. Please rebase to fix the merge conflict. |
Co-authored-by: ジムワルド <96021122+zimward@users.noreply.github.com>
bfb69b6
to
1b84cda
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes lgtm, builds on x86_64-linux and portmod binary works, thanks!
ZHF: #352882
|
✔️ Result of 2 packages built:
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/4866 |
Actually I'm getting an error when imagemagick is needed (I see it got removed as a dependency in the package here)
|
@@ -38,14 +43,21 @@ let | |||
bubblewrap | |||
git | |||
python3Packages.virtualenv | |||
tr-patcher | |||
tes3cmd | |||
imagemagick |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still required #353324 (comment)
''; | ||
|
||
meta = with lib; { | ||
meta = { | ||
description = "mod manager for openMW based on portage"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
description = "mod manager for openMW based on portage"; | |
description = "Mod manager for OpenMW based on portage"; |
@LennyPenny Did it work for you on a previous version of portmod? As far as I remember, when I tried to use portmod couple of years ago, the problem with bundled imagemagick was present already, and I had to manually delete it from portmod prefix to unblock myself. |
Things done
Updated to 2.8.0, and adapted change for the fact it now fetch some binaries (and their deps) from it’s own repo.
portmod-gui doesn’t work (but presumably didn’t previously too). This might be the subject of another PR.
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)I see there is another already opened PR regarding this: #353046
only tried with openmw. I’ll update this PR with some idea from there. And make it run on my hydra. And update my hydra for portmod package CI ( at https://hydra.mariusdavid.fr/jobset/portmod/openmw-mods )
Add a 👍 reaction to pull requests you find important.