Skip to content

treewide: structured-attrs fixes#76674

Merged
jtojnar merged 15 commits intoNixOS:masterfrom
jtojnar:structured-attrs-masterable
Dec 30, 2019
Merged

treewide: structured-attrs fixes#76674
jtojnar merged 15 commits intoNixOS:masterfrom
jtojnar:structured-attrs-masterable

Conversation

@jtojnar
Copy link
Member

@jtojnar jtojnar commented Dec 30, 2019

Some fixes from #72074
that can probably go to master.

Originally introduced in 128901e,
it no longer appears to be necessary.
Use makeFlags instead of patching Makefile
* Remove unnecessary linker and compiler flags
* Listify makeFlags
* Do not use DESTDIR (nasty)
* Let generic builder set --prefix configureFlag
* Install X11 app-defaults to more modern directory
* Format with nixpkgs-fmt
@ofborg ofborg bot added 6.topic: emacs Text editor 6.topic: erlang General-purpose, concurrent, functional high-level programming language 6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. and removed 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. labels Dec 30, 2019
@Ma27 Ma27 requested review from Ericson2314, Ma27 and globin December 30, 2019 02:59
Copy link
Member

@Ericson2314 Ericson2314 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!!

@jtojnar jtojnar force-pushed the structured-attrs-masterable branch from 04e3e8f to 318e1ee Compare December 30, 2019 03:51
@jtojnar jtojnar merged commit ea4da9b into NixOS:master Dec 30, 2019
@jtojnar jtojnar deleted the structured-attrs-masterable branch December 30, 2019 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: emacs Text editor 6.topic: erlang General-purpose, concurrent, functional high-level programming language 6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants