Commit Graph
100 Commits
Author SHA1 Message Date
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