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
Copy Markdown
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.
Do not use DESTDIR and bring makeFlags more in line with the Makefile:
https://github.com/sembruk/osm2xmap/blob/a5f9ceadf0b06c034850fb22c55f2be4dd43eaef/Makefile
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
Copy Markdown
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