Matthew Bauer
29acc510c0
lldb: fix on Darwin
...
This gives a few fixes for LLDB on Darwin. Note: you will have to do code
signing for it to work outside of root!
2017-05-31 19:59:36 -07:00
Matthew Bauer
e9e9af4b5c
doc/cross-compilation: change cross to target
...
thanks to @bjornfor for catching this
2017-05-24 02:02:14 -05:00
Matthew Bauer
11f5136005
doc/cross-compilation: cleanup some grammar
...
These all should be uncontroversial changes. Just some awkward wording and
double words, etc.
2017-05-23 23:40:37 -05:00
Matthew Bauer
64bddb3f1e
manual: add "Emacs" section to manual
...
This gives some basics on configuring Emacs within Nix. The
configuration is fairly long just to give a good idea of what’s going
on. I can trim out some of it if it’s not necessary. Note that there
is already a section for Emacs in the NixOS manual. However, this is
aimed at avoiding using modules altogether to make things easier for
non-NixOS users. This configuration should work on NixOS anyway,
however.
Fixes #24243
Fixes #19956
2017-05-20 21:05:16 -05:00
Matthew Bauer
2c0006521b
emacsWithPackages: wrap MacOS app
...
fixes #22893
2017-05-20 18:51:32 -05:00
Matthew Justin Bauer
4b06293597
checkbashisms: simplify and set platforms to unix ( #25773 )
...
- adds version to name
- also adds "unix" as platform (anything with perl should work)
2017-05-14 08:15:30 +01:00
Matthew Bauer
f33ca4edc6
xapian: fixup darwin
...
The configure script is detecting that __exp10 is available even
though it isn’t on latest versions. This is the best fix I can find
for now.
2017-05-13 23:45:02 -05:00
Matthew Bauer
1234825656
xsv: fix "has invalid meta attribute"
...
Without this there's an eval error, when running nix-env -f '<nixpkgs>'
--query --available --json.
derivation ‘xsv-0.11.0’ has invalid meta attribute ‘override’
derivation ‘xsv-0.11.0’ has invalid meta attribute ‘overrideDerivation’
[Bjørn: extend commit message.]
2017-05-02 21:04:34 +02:00
Matthew Bauer
aac48708c1
jing-trang: supports all unix
...
This is needed to build the manual on macOS.
2017-05-02 20:52:19 +02:00
Matthew Bauer
8b5854e260
nix-bundle: 0.1.2 -> 0.1.3
2017-04-30 02:23:31 -05:00
Matthew Bauer
5c7815a388
impure.nix: add crossSystem as arg
2017-04-29 15:22:33 -05:00
Matthew Bauer
30ea4f0807
nix-bundle: init at 0.1.1
...
Adds the nix-bundle derivation from https://github.com/matthewbauer/nix-bundle
2017-04-26 01:53:40 -05:00
Matthew Bauer
2060f5b1fc
libgtop: supports darwin
2017-04-23 18:08:53 -05:00
Matthew Bauer
68b5c5e9a9
sylpheed: supports darwin
2017-04-23 18:08:53 -05:00
Matthew Bauer
f2d3fc12b8
girara: supports darwin
2017-04-23 18:08:52 -05:00
Matthew Bauer
b73eb69582
gst-plugins-good: supports darwin
2017-04-23 18:08:52 -05:00
Matthew Bauer
f1346f5854
tesseract: supports darwin
2017-04-23 18:08:51 -05:00
Matthew Bauer
bd33551e06
qwt: supports darwin
2017-04-23 18:08:51 -05:00
Matthew Bauer
fac85b06fd
exempi: supports darwin
2017-04-23 18:08:50 -05:00
Matthew Bauer
02285dcd10
cron: supports darwin
2017-04-23 18:08:42 -05:00
Matthew Bauer
9e92c53b53
flvstreamer: supports darwin
2017-04-23 18:08:41 -05:00
Matthew Bauer
83d3976927
xosd: supports darwin
2017-04-23 18:08:41 -05:00
Matthew Bauer
b9c8a0182a
antlr: supports darwin
2017-04-23 18:08:40 -05:00
Matthew Bauer
a708fd840f
zimg: supports darwin
2017-04-23 18:08:40 -05:00
Matthew Bauer
1091c3b489
colm: supports darwin
2017-04-23 18:08:39 -05:00
Matthew Bauer
2c0395a24f
wordnet: supports darwin
2017-04-23 18:08:39 -05:00
Matthew Bauer
3e6579ee84
libinfinity: supports darwin
2017-04-23 18:08:38 -05:00
Matthew Bauer
fe9b9e7f38
icoutils: already supports darwin
2017-04-23 18:08:38 -05:00
Matthew Bauer
bd07af92ec
desktop-file-utils: support darwin
2017-04-23 18:08:37 -05:00
Matthew Bauer
18b8a22bca
libdiscid: support darwin
2017-04-23 18:08:37 -05:00
Matthew Bauer
0293d0dbec
lhasa: supports darwin
2017-04-23 18:08:36 -05:00
Matthew Bauer
0b58b437ea
libconfuse: supports darwin
2017-04-23 18:08:36 -05:00
Matthew Bauer
d3084b2798
sourceHighlight: supports darwin
2017-04-23 18:08:35 -05:00
Matthew Bauer
5312c48399
miniupnpc: supports darwin
2017-04-23 18:08:35 -05:00
Matthew Bauer
d21afc0b29
opencv: supports darwin
2017-04-23 18:08:31 -05:00
Matthew Bauer
983a0f31ca
menu-cache: supports darwin
2017-04-23 18:08:23 -05:00
Matthew Bauer
ad3b346e78
liblo: supports darwin
2017-04-23 18:08:22 -05:00
Matthew Bauer
6d4a1f03fa
libfm: supports darwin
2017-04-23 18:08:22 -05:00
Matthew Bauer
b39f6dad2c
libdvdread: supports darwin
2017-04-23 18:08:21 -05:00
Matthew Bauer
5042d93178
libconfig: supports darwin
2017-04-23 18:08:21 -05:00
Matthew Bauer
9f4f4f006b
extra-cmake-modules: supports darwin
2017-04-23 18:08:20 -05:00
Matthew Bauer
6d9ca46317
vte: supports darwin
2017-04-23 18:08:20 -05:00
Matthew Bauer
e75fde66e9
dconf: supports darwin
2017-04-23 18:08:19 -05:00
Matthew Bauer
32d95b1f04
dvdauthor: supports darwin
2017-04-23 18:08:19 -05:00
Matthew Bauer
8d26be2ae6
antiword: supports darwin
2017-04-23 18:08:18 -05:00
Matthew Bauer
3cfdaa4b2b
wxwidgets: add homepage and descriptions
...
Update meta to make things more informative.
2017-04-23 15:25:23 -05:00
Matthew Bauer
6f3085d572
wxwidgets: add wxWindows license
...
all wx{GTK,widgets,windows,mac,etc}* packages use the wxWindows license.
2017-04-23 15:20:35 -05:00
Matthew Bauer
3cc4bfa7a3
wxwidgets: restructure into one folder
...
It’s easier to manage these in one folder.
Affected folders from pkgs/development/libraries/:
- wxGTK-2.8
- wxGTK-2.9
- wxGTK-3.0
- wxmac
These will all go into pkgs/development/libraries/wxwidgets for now.
2017-04-23 15:15:46 -05:00
Matthew Bauer
b688827072
libbsd: use patch instead of fork
2017-04-20 20:17:43 -05:00
Matthew Bauer
8316eb5a5f
libbsd: fixup on darwin
...
This is my attempt to get libbsd workin on Darwin. It's kind of a mess
right now with patches. Most of it are ugly hacks but at least it builds!
2017-04-20 17:55:47 -05:00
Matthew Bauer
9e5fe7738a
xib2nib: add meta
...
also:
- NSPlist
- PlistCpp
2017-04-12 20:07:55 -05:00
Matthew Bauer
4672fe6998
pinentry_mac: use precompiled .nib's
...
sadly, xib2nib hasn't been working like i though. I've just
precompiled into our modified pinentry_mac. Eventually we can get this
fixed but it's not as easy as first thought.
2017-04-12 20:03:29 -05:00
Matthew Bauer
3d1d805245
Revert "xcbuild: try to fix sdk not found"
...
This reverts commit 87e6b2c50f .
2017-04-12 05:20:33 -05:00
Matthew Bauer
1781ec934f
xib2nib: move nsplist, plistcpp to own folder
...
These libraries could be used by other packages so list them in
all-packages.nix as well.
2017-04-12 03:28:33 -05:00
Matthew Bauer
d697e5c8ee
ibtool: rename xib2nib
2017-04-12 03:23:28 -05:00
Matthew Bauer
f6860a6685
xcbuild: remove unnecessary flags
2017-04-12 03:21:58 -05:00
Matthew Bauer
457570f61a
pinentry_mac: switch to pure version
...
Fixes #24734
2017-04-12 02:59:54 -05:00
Matthew Bauer
c90058e774
ibtool: update to newer hash
2017-04-12 02:59:18 -05:00
Matthew Bauer
bb2eb5b0e8
ibtool: use xib2nib src
2017-04-11 03:22:32 -05:00
Matthew Bauer
f1fdc98884
pugixml: fixup darwin
2017-04-11 01:03:11 -05:00
Matthew Bauer
dd25b6da62
cwebbin: fix src again
2017-04-09 18:33:48 -05:00
Matthew Bauer
cb180f47d4
cwebbin: fix src
2017-04-09 15:47:55 -05:00
Matthew Bauer
cba6e28766
hidapi: fix macos
2017-04-09 15:21:26 -05:00
Matthew Bauer
87e6b2c50f
xcbuild: try to fix sdk not found
...
This is an attempt to get rid of the issues with sdk not found in
xcbuild when building pinentry_mac.
2017-04-09 04:27:56 -05:00
Matthew Bauer
34422f428d
ibtool: add to toolchain
...
- init package
- add into xcbuild/toolchain.nix
2017-04-09 04:27:21 -05:00
Matthew Bauer
38fa991064
pinentry_mac: use xcbuild
2017-04-09 04:24:16 -05:00
Matthew Bauer
a78af29ae7
install_name_tool: remove
...
cctools provides install_name_tool
2017-04-09 04:22:44 -05:00
Matthew Bauer
5eb75ce205
xcbuild: add app bundle specs
2017-04-09 04:22:08 -05:00
Matthew Bauer
8df24b78d5
wxGTK28: linux only
2017-04-09 02:11:16 -05:00
Matthew Bauer
f75703bfbf
spectrwm: fix OSX build
2017-04-09 01:30:38 -05:00
Matthew Bauer
d8b98c4f77
safecopy: linux only
2017-04-09 01:29:52 -05:00
Matthew Bauer
1df7966d9d
scanmem: linux only
2017-04-09 01:29:41 -05:00
Matthew Bauer
525b5dce19
tcp-wrappers: linux only
2017-04-09 01:29:29 -05:00
Matthew Bauer
23d8b4f10c
glfw: fix darwin build
2017-04-09 00:23:24 -05:00
Matthew Bauer
3baff95efd
botan: fix macOS build
2017-04-08 23:49:55 -05:00
Matthew Bauer
c02ab895a1
hwinfo: make linux-only
2017-04-08 23:34:54 -05:00
Matthew Bauer
4db3b90314
rssh: make linux-only
2017-04-08 23:34:53 -05:00
Matthew Bauer
038550b596
gcsfuse: make linux-only
2017-04-08 23:34:52 -05:00
Matthew Bauer
2a2e9b8f2e
xautolock: make linux-only
2017-04-08 23:34:52 -05:00
Matthew Bauer
3f2560cc08
xbase: make linux-only
2017-04-08 23:34:51 -05:00
Matthew Bauer
a1f22aafa2
neardal: make linux-only
2017-04-08 23:34:51 -05:00
Matthew Bauer
04f8199e5b
libx86emu: make linux-only
2017-04-08 23:34:41 -05:00
Matthew Bauer
8dbefea714
lout: fix macOS build
2017-04-08 23:28:03 -05:00
Matthew Bauer
d983235155
nuttcp: fix macOS build
2017-04-08 23:28:03 -05:00
Matthew Bauer
65d9a8e4fb
rrdtool: fix macOS build
2017-04-08 23:28:03 -05:00
Matthew Bauer
06716f310a
zstmdt: fix macOS build
2017-04-08 23:28:02 -05:00
Matthew Bauer
1953cb5f71
sysdig: fix macOS build
2017-04-08 23:28:02 -05:00
Matthew Bauer
9e7faf9883
exult: Fix macOS build
2017-04-08 23:28:02 -05:00
Matthew Bauer
efcd597ab6
cwebbin: Fix macOS build
2017-04-08 23:28:01 -05:00
Matthew Bauer
719cb89342
wxsqlite3: fix macOS build
2017-04-08 23:28:01 -05:00
Matthew Bauer
6a6b371a77
liblastfm: fix macOS build
2017-04-08 23:28:01 -05:00
Matthew Bauer
c344f46321
djview: fix macOS build
2017-04-08 23:28:00 -05:00
Matthew Bauer
ba78c50069
inkscape: fix missing library error
2017-04-08 23:20:10 -05:00
Matthew Bauer
94acb5b780
yasr: make linux-only
2017-04-07 21:55:02 -05:00
Matthew Bauer
bd8654f45d
openblas: disable static libs
...
Disable static on openblas. This should save about 57M from closure sizes.
2017-02-12 18:45:44 -06:00
Matthew Bauer
3a9a707fd4
emacs24macport: remove
2017-02-06 16:46:05 -06:00
Matthew Bauer
516300624e
emacs25Macport: use newer icons
2017-01-23 17:49:39 -06:00
Matthew Justin Bauer
10cfe945fe
xcbuild: 0ab861ab -> 0.1.1 ( #21895 )
...
* xcbuild: add xcode-select wrapper
* xcbuild: update to 0.1.1
2017-01-19 22:21:00 +01:00
Matthew Bauer
2614fa1de0
portaudio: fixup patches
...
- don't use preBuild for patching
- leave all of the tests in place (no tests are run anyway)
2017-01-17 19:49:30 -06:00
Matthew Bauer
74b206bce2
qt4: build webkit on Darwin
...
QtWebkit is needed by Anki
2017-01-17 19:49:25 -06:00