-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
Gnuradio: Enable Darwin Support #27344
Merged
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
8ec6bcf
UHD: enable Darwin build
c3cfa10
qwt6_qt4: 6.1.2 -> 6.1.3
f90ddc9
qwt6_qt4: Fix darwin build by adding AGL input
97c5cf0
qwt6_qt4: preFixup: Repair relative reference in darwin framework output
de51e4a
qwt6_qt4: enableParallelBuilding
b32e8ce
libosmocore: 0.9.0 -> 0.9.6
9be55b0
libosmocore: enable Darwin building
4bc189d
urh: platforms to linux only due to qt5 issue on Darwin
60d95cc
rtl-sdr: enable Darwin building; postInstall: only run on Linux
ba49dfb
gnuradio: document purpose of package inputs
b9c426c
gnuradio: use qwt6_qt4 instead of qwt5
861773b
gnuradio: reorder build inputs
e81d84f
gnuradio: add CoreAudio input for Darwin
3cdf430
gnuradio: wrapProgram: set DYLD_FRAMEWORK_PATH
482d8de
gnuradio: postInstall: PYTHONPATH / DYLD_FRAMEWORK_PATH notes
17908a7
gnuradio: setupHook: enable composition with nix-shell
6e9140d
gnuradio: force wxgui and pygtk check to true
5d75dbe
gnuradio: Resolve darwin c++11 issues
1b1c82f
gnuradio: 3.7.11.0 -> 3.7.11.1
86d953e
gnuradio: enable Darwin building
d8d9697
gnuradio-ais: Fix Volk library search issue. Fix incorrect version date.
b1c666e
gnuradio-{ais,gsm,nacl,osmosdr,rds}: enable Darwin building
03193f5
gnuradio-{ais,gsm,nacl,osmosdr,rds}: enableParallelBuilding
367e5f7
gnuradio-osmosdr: update homepage
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,37 @@ | ||
{ stdenv, fetchFromGitHub, autoreconfHook, pcsclite, pkgconfig | ||
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig | ||
, pcsclite, talloc, python2 | ||
}: | ||
|
||
stdenv.mkDerivation rec { | ||
name = "libosmocore-${version}"; | ||
version = "0.9.0"; | ||
version = "0.9.6"; | ||
|
||
src = fetchFromGitHub { | ||
owner = "osmocom"; | ||
repo = "libosmocore"; | ||
rev = "8649d57f507d359c99a89654aac7e19ce22db282"; | ||
sha256 = "08mcpy9ljwb1i3l4cmlwn024q2psk5gg9f0ylgh99hy1ffx0n7am"; | ||
rev = "3cc757df1822114bf446dc2d5f6a95da92321a25"; | ||
sha256 = "0dk7065qcy2kjra0p8q2124p73jcyvvzz3cmhid1kx5scyxmr017"; | ||
}; | ||
|
||
nativeBuildInputs = [ autoreconfHook pkgconfig ]; | ||
propagatedBuildInputs = [ | ||
talloc | ||
]; | ||
|
||
nativeBuildInputs = [ | ||
autoreconfHook pkgconfig | ||
]; | ||
|
||
buildInputs = [ | ||
pcsclite | ||
pcsclite python2 | ||
]; | ||
|
||
preConfigure = '' | ||
autoreconf -i -f | ||
''; | ||
enableParallelBuilding = true; | ||
|
||
meta = with stdenv.lib; { | ||
description = "libosmocore"; | ||
homepage = https://github.com/osmocom/libosmocore; | ||
license = licenses.gpl2Plus; | ||
platforms = platforms.linux; | ||
platforms = platforms.linux ++ platforms.darwin; | ||
maintainers = with maintainers; [ mog ]; | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Don't forget to update "version" above.
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.
1863d1b (Dec 20, 2015) is the newest commit on the repo, which is "unversioned"
8502d02 is just my pr that fixes a linking issue on top of the above.
Although the version didn't change, should I change the version to the correct date? ("2015-12-20", the last commit to master)
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.
Yes, version should be the commit date (for unversioned repositories).
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.
It seems weird that version goes back one year. Can you clarify a bit in the commit message what's going on here? Also, perhaps make a point of switching from building upstream branch to a PR.
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.
Not sure where the 2016-08-26 date even originated from as the commit referenced (bistromath/gr-ais@1863d1b) is on the date I changed it to.
But yeah I'll add both for clarification