lol

Merge commit '4c49205' into HEAD

+83 -82
+1 -1
doc/languages-frameworks/haskell.md
··· 827 827 828 828 The LGPL licensing for GMP is a problem for the overall licensing of binary 829 829 programs compiled with GHC because most distributions (and builds) of GHC use 830 - static libraries. (Dynamic libraries are currently distributed only for OS X.) 830 + static libraries. (Dynamic libraries are currently distributed only for macOS.) 831 831 The LGPL licensing situation may be worse: even though 832 832 [The Glasgow Haskell Compiler License](https://www.haskell.org/ghc/license) 833 833 is essentially a "free software" license (BSD3), according to
+1 -1
nixos/doc/manual/installation/installing-usb.xml
··· 11 11 <command>dd if=<replaceable>path-to-image</replaceable> 12 12 of=<replaceable>/dev/sdb</replaceable></command>. Be careful about specifying the 13 13 correct drive; you can use the <command>lsblk</command> command to get a list of 14 - block devices. If you're on OS X you can run <command>diskutil list</command> 14 + block devices. If you're on macOS you can run <command>diskutil list</command> 15 15 to see the list of devices; the device you'll use for the USB must be ejected 16 16 before writing the image.</para> 17 17
+2 -2
nixos/modules/services/editors/emacs.xml
··· 24 24 <para> 25 25 Emacs runs within a graphical desktop environment using the X 26 26 Window System, but works equally well on a text terminal. Under 27 - <productname>OS X</productname>, a "Mac port" edition is 27 + <productname>macOS</productname>, a "Mac port" edition is 28 28 available, which uses Apple's native GUI frameworks. 29 29 </para> 30 30 ··· 84 84 <listitem> 85 85 <para> 86 86 Emacs 25 with the "Mac port" patches, providing a more 87 - native look and feel under OS X. 87 + native look and feel under macOS. 88 88 </para> 89 89 </listitem> 90 90 </varlistentry>
+1 -1
pkgs/applications/audio/freewheeling/default.nix
··· 37 37 improv. We leave mice and menus, and dive into our own process 38 38 of making sound. 39 39 40 - Freewheeling runs under Mac OS X and Linux, and is open source 40 + Freewheeling runs under macOS and Linux, and is open source 41 41 software, released under the GNU GPL license. 42 42 '' ; 43 43
+1 -1
pkgs/applications/editors/jetbrains/default.nix
··· 21 21 inherit description license; 22 22 longDescription = '' 23 23 Enhancing productivity for every C and C++ 24 - developer on Linux, OS X and Windows. 24 + developer on Linux, macOS and Windows. 25 25 ''; 26 26 maintainers = with maintainers; [ edwtjo mic92 ]; 27 27 platforms = platforms.linux;
+1 -1
pkgs/applications/editors/vim/configurable.nix
··· 89 89 NIX_LDFLAGS = stdenv.lib.optional stdenv.isDarwin 90 90 "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"; 91 91 }; 92 - } #Disable Darwin (Mac OS X) support. 92 + } #Disable Darwin (macOS) support. 93 93 // edf { name = "xsmp"; } #Disable XSMP session management 94 94 // edf { name = "xsmp_interact"; } #Disable XSMP interaction 95 95 // edf { name = "mzscheme"; feat = "mzschemeinterp";} #Include MzScheme interpreter.
+1 -1
pkgs/applications/editors/vim/macvim.nix
··· 102 102 ''; 103 103 104 104 meta = with stdenv.lib; { 105 - description = "Vim - the text editor - for Mac OS X"; 105 + description = "Vim - the text editor - for macOS"; 106 106 homepage = https://github.com/b4winckler/macvim; 107 107 license = licenses.vim; 108 108 maintainers = with maintainers; [ cstrahan ];
+1 -1
pkgs/applications/editors/vim/qvim.nix
··· 43 43 ''; 44 44 }; 45 45 } 46 - // edf { name = "darwin"; } #Disable Darwin (Mac OS X) support. 46 + // edf { name = "darwin"; } #Disable Darwin (macOS) support. 47 47 // edf { name = "xsmp"; } #Disable XSMP session management 48 48 // edf { name = "xsmp_interact"; } #Disable XSMP interaction 49 49 // edf { name = "mzscheme"; } #Include MzScheme interpreter.
+2 -2
pkgs/applications/editors/vscode/default.nix
··· 77 77 meta = with stdenv.lib; { 78 78 description = '' 79 79 Open source source code editor developed by Microsoft for Windows, 80 - Linux and OS X 80 + Linux and macOS 81 81 ''; 82 82 longDescription = '' 83 83 Open source source code editor developed by Microsoft for Windows, 84 - Linux and OS X. It includes support for debugging, embedded Git 84 + Linux and macOS. It includes support for debugging, embedded Git 85 85 control, syntax highlighting, intelligent code completion, snippets, 86 86 and code refactoring. It is also customizable, so users can change the 87 87 editor's theme, keyboard shortcuts, and preferences
+1 -1
pkgs/applications/graphics/openscad/default.nix
··· 24 24 description = "3D parametric model compiler"; 25 25 longDescription = '' 26 26 OpenSCAD is a software for creating solid 3D CAD objects. It is free 27 - software and available for Linux/UNIX, MS Windows and Mac OS X. 27 + software and available for Linux/UNIX, MS Windows and macOS. 28 28 29 29 Unlike most free software for creating 3D models (such as the famous 30 30 application Blender) it does not focus on the artistic aspects of 3D
+1 -1
pkgs/applications/misc/gqrx/default.nix
··· 45 45 # Some of the code comes from the Cutesdr project, with a BSD license, but 46 46 # it's currently unknown which version of the BSD license that is. 47 47 license = licenses.gpl3Plus; 48 - platforms = platforms.linux; # should work on Darwin / OS X too 48 + platforms = platforms.linux; # should work on Darwin / macOS too 49 49 maintainers = with maintainers; [ bjornfor the-kenny fpletz ]; 50 50 }; 51 51 }
+1 -1
pkgs/applications/misc/qsyncthingtray/default.nix
··· 49 49 description = "A Traybar Application for Syncthing written in C++"; 50 50 longDescription = '' 51 51 A cross-platform status bar for Syncthing. 52 - Currently supports OS X, Windows and Linux. 52 + Currently supports macOS, Windows and Linux. 53 53 Written in C++ with Qt. 54 54 ''; 55 55 license = licenses.lgpl3;
+1 -1
pkgs/applications/misc/sequelpro/default.nix
··· 17 17 ''; 18 18 19 19 meta = { 20 - description = "MySQL database management for Mac OS X"; 20 + description = "MySQL database management for macOS"; 21 21 homepage = http://www.sequelpro.com/; 22 22 license = stdenv.lib.licenses.mit; 23 23 platforms = stdenv.lib.platforms.darwin;
+3 -3
pkgs/applications/misc/truecrypt/default.nix
··· 1 1 /* 2 - Requirements for Building TrueCrypt for Linux and Mac OS X: 2 + Requirements for Building TrueCrypt for Linux and macOS: 3 3 ----------------------------------------------------------- 4 4 5 5 - GNU Make 6 6 - GNU C++ Compiler 4.0 or compatible 7 - - Apple XCode (Mac OS X only) 7 + - Apple XCode (macOS only) 8 8 - pkg-config 9 9 - wxWidgets 2.8 library source code (available at http://www.wxwidgets.org) 10 10 - FUSE library (available at http://fuse.sourceforge.net and 11 11 http://code.google.com/p/macfuse) 12 12 13 13 14 - Instructions for Building TrueCrypt for Linux and Mac OS X: 14 + Instructions for Building TrueCrypt for Linux and macOS: 15 15 ----------------------------------------------------------- 16 16 17 17 1) Change the current directory to the root of the TrueCrypt source code.
+1 -1
pkgs/applications/networking/ftp/filezilla/default.nix
··· 26 26 longDescription = '' 27 27 FileZilla Client is a free, open source FTP client. It supports 28 28 FTP, SFTP, and FTPS (FTP over SSL/TLS). The client is available 29 - under many platforms, binaries for Windows, Linux and Mac OS X are 29 + under many platforms, binaries for Windows, Linux and macOS are 30 30 provided. 31 31 ''; 32 32 platforms = platforms.linux;
+1 -1
pkgs/applications/networking/instant-messengers/messenger-for-desktop/default.nix
··· 89 89 description = "Bring messenger.com to your Linux desktop."; 90 90 longDescription = '' 91 91 A simple & beautiful desktop client for Facebook Messenger. Chat without 92 - distractions on OS X, Windows and Linux. Not affiliated with Facebook. 92 + distractions on macOS, Windows and Linux. Not affiliated with Facebook. 93 93 This is NOT an official product. 94 94 ''; 95 95 homepage = https://messengerfordesktop.org;
+1 -1
pkgs/applications/networking/sniffers/wireshark/default.nix
··· 75 75 longDescription = '' 76 76 Wireshark (formerly known as "Ethereal") is a powerful network 77 77 protocol analyzer developed by an international team of networking 78 - experts. It runs on UNIX, OS X and Windows. 78 + experts. It runs on UNIX, macOS and Windows. 79 79 ''; 80 80 81 81 platforms = platforms.unix;
+1 -1
pkgs/applications/office/gnucash/2.6.nix
··· 91 91 longDescription = '' 92 92 GnuCash is personal and small-business financial-accounting software, 93 93 freely licensed under the GNU GPL and available for GNU/Linux, BSD, 94 - Solaris, Mac OS X and Microsoft Windows. 94 + Solaris, macOS and Microsoft Windows. 95 95 96 96 Designed to be easy to use, yet powerful and flexible, GnuCash allows 97 97 you to track bank accounts, stocks, income and expenses. As quick and
+1 -1
pkgs/applications/office/gnucash/default.nix
··· 65 65 longDescription = '' 66 66 GnuCash is personal and small-business financial-accounting software, 67 67 freely licensed under the GNU GPL and available for GNU/Linux, BSD, 68 - Solaris, Mac OS X and Microsoft Windows. 68 + Solaris, macOS and Microsoft Windows. 69 69 70 70 Designed to be easy to use, yet powerful and flexible, GnuCash allows 71 71 you to track bank accounts, stocks, income and expenses. As quick and
+1 -1
pkgs/applications/science/astronomy/gravit/default.nix
··· 21 21 22 22 longDescription = '' 23 23 Gravit is a gravity simulator which runs under Linux, Windows and 24 - Mac OS X. It uses Newtonian physics using the Barnes-Hut N-body 24 + macOS. It uses Newtonian physics using the Barnes-Hut N-body 25 25 algorithm. Although the main goal of Gravit is to be as accurate 26 26 as possible, it also creates beautiful looking gravity patterns. 27 27 It records the history of each particle so it can animate and
+1 -1
pkgs/applications/video/kodi/plugins.nix
··· 23 23 description = "A program launcher for Kodi"; 24 24 longDescription = '' 25 25 Advanced Launcher allows you to start any Linux, Windows and 26 - OS X external applications (with command line support or not) 26 + macOS external applications (with command line support or not) 27 27 directly from the Kodi GUI. Advanced Launcher also give you 28 28 the possibility to edit, download (from Internet resources) 29 29 and manage all the meta-data (informations and images) related
+1 -1
pkgs/applications/video/mediathekview/default.nix
··· 26 26 homepage = http://zdfmediathk.sourceforge.net/; 27 27 license = stdenv.lib.licenses.gpl3; 28 28 maintainers = [ maintainers.chaoflow ]; 29 - platforms = platforms.linux; # also OS X and cygwin, but not investigated, yet 29 + platforms = platforms.linux; # also macOS and cygwin, but not investigated, yet 30 30 }; 31 31 }
+1 -1
pkgs/applications/virtualization/xhyve/default.nix
··· 26 26 ''; 27 27 28 28 meta = { 29 - description = "Lightweight Virtualization on OS X Based on bhyve"; 29 + description = "Lightweight Virtualization on macOS Based on bhyve"; 30 30 homepage = https://github.com/mist64/xhyve; 31 31 maintainers = [ lib.maintainers.lnl7 ]; 32 32 platforms = lib.platforms.darwin;
+1 -1
pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh
··· 1 - # On Mac OS X, binaries refer to dynamic library dependencies using 1 + # On macOS, binaries refer to dynamic library dependencies using 2 2 # either relative paths (e.g. "libicudata.dylib", searched relative to 3 3 # $DYLD_LIBRARY_PATH) or absolute paths 4 4 # (e.g. "/nix/store/.../lib/libicudata.dylib"). In Nix, the latter is
+1 -1
pkgs/build-support/setup-hooks/fix-darwin-frameworks.sh
··· 1 - # On Mac OS X, frameworks are linked to the system CoreFoundation but 1 + # On macOS, frameworks are linked to the system CoreFoundation but 2 2 # dynamic libraries built with nix use a pure version of CF this 3 3 # causes segfaults for binaries that depend on it at runtime. This 4 4 # can be solved in two ways.
+1 -1
pkgs/data/documentation/zeal/default.nix
··· 26 26 meta = { 27 27 description = "A simple offline API documentation browser"; 28 28 longDescription = '' 29 - Zeal is a simple offline API documentation browser inspired by Dash (OS X 29 + Zeal is a simple offline API documentation browser inspired by Dash (macOS 30 30 app), available for Linux and Windows. 31 31 ''; 32 32 homepage = http://zealdocs.org/;
+1 -1
pkgs/development/compilers/chicken/default.nix
··· 69 69 CHICKEN is a compiler for the Scheme programming language. 70 70 CHICKEN produces portable and efficient C, supports almost all 71 71 of the R5RS Scheme language standard, and includes many 72 - enhancements and extensions. CHICKEN runs on Linux, MacOS X, 72 + enhancements and extensions. CHICKEN runs on Linux, macOS, 73 73 Windows, and many Unix flavours. 74 74 ''; 75 75 };
+1 -1
pkgs/development/compilers/llvm/3.8/llvm.nix
··· 40 40 patches = [ ./D17533-1.patch ] ++ 41 41 stdenv.lib.optionals (!stdenv.isDarwin) [./fix-llvm-config.patch]; 42 42 43 - # hacky fix: New LLVM releases require a newer OS X SDK than 43 + # hacky fix: New LLVM releases require a newer macOS SDK than 44 44 # 10.9. This is a temporary measure until nixpkgs darwin support is 45 45 # updated. 46 46 postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
+1 -1
pkgs/development/compilers/ocaml/configure-3.08.0
··· 45 45 unset LANG 46 46 unset LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME 47 47 48 - # Turn off some MacOS X debugging stuff, same reason 48 + # Turn off some macOS debugging stuff, same reason 49 49 unset RC_TRACE_ARCHIVES RC_TRACE_DYLIBS RC_TRACE_PREBINDING_DISABLED 50 50 51 51 # Parse command-line arguments
+2 -2
pkgs/development/haskell-modules/generic-builder.nix
··· 231 231 fi 232 232 done 233 233 '' + (optionalString stdenv.isDarwin '' 234 - # Work around a limit in the Mac OS X Sierra linker on the number of paths 234 + # Work around a limit in the macOS Sierra linker on the number of paths 235 235 # referenced by any one dynamic library: 236 236 # 237 - # Create a local directory with symlinks of the *.dylib (Mac OS X shared 237 + # Create a local directory with symlinks of the *.dylib (macOS shared 238 238 # libraries) from all the dependencies. 239 239 local dynamicLinksDir="$out/lib/links" 240 240 mkdir -p $dynamicLinksDir
+10 -10
pkgs/development/haskell-modules/hackage-packages.nix
··· 83875 83875 libraryHaskellDepends = [ array base containers glib gtk mtl ]; 83876 83876 libraryPkgconfigDepends = [ gtk-mac-integration-gtk2 ]; 83877 83877 homepage = "http://www.haskell.org/gtk2hs/"; 83878 - description = "Bindings for the Gtk/OS X integration library"; 83878 + description = "Bindings for the Gtk/macOS integration library"; 83879 83879 license = stdenv.lib.licenses.lgpl21; 83880 83880 hydraPlatforms = stdenv.lib.platforms.none; 83881 83881 }) {gtk-mac-integration-gtk2 = null;}; ··· 84139 84139 libraryHaskellDepends = [ array base containers glib gtk3 mtl ]; 84140 84140 libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ]; 84141 84141 homepage = "http://www.haskell.org/gtk2hs/"; 84142 - description = "Bindings for the Gtk/OS X integration library"; 84142 + description = "Bindings for the Gtk/macOS integration library"; 84143 84143 license = stdenv.lib.licenses.lgpl21; 84144 84144 hydraPlatforms = stdenv.lib.platforms.none; 84145 84145 }) {gtk-mac-integration-gtk3 = null;}; ··· 95677 95677 librarySystemDepends = [ Cocoa ]; 95678 95678 libraryToolDepends = [ CoreServices ]; 95679 95679 homepage = "http://github.com/luite/hfsevents"; 95680 - description = "File/folder watching for OS X"; 95680 + description = "File/folder watching for macOS"; 95681 95681 license = stdenv.lib.licenses.bsd3; 95682 95682 platforms = [ "x86_64-darwin" ]; 95683 95683 hydraPlatforms = stdenv.lib.platforms.none; ··· 109571 109571 libraryPkgconfigDepends = [ ige-mac-integration ]; 109572 109572 libraryToolDepends = [ gtk2hs-buildtools ]; 109573 109573 homepage = "http://www.haskell.org/gtk2hs/"; 109574 - description = "Bindings for the Gtk/OS X integration library"; 109574 + description = "Bindings for the Gtk/macOS integration library"; 109575 109575 license = stdenv.lib.licenses.lgpl21; 109576 109576 hydraPlatforms = stdenv.lib.platforms.none; 109577 109577 }) {ige-mac-integration = null;}; ··· 131293 131293 isLibrary = false; 131294 131294 isExecutable = true; 131295 131295 executableHaskellDepends = [ base GLUT haskell98 unix ]; 131296 - description = "Shows how to run grabber on Mac OS X"; 131296 + description = "Shows how to run grabber on macOS"; 131297 131297 license = stdenv.lib.licenses.bsd3; 131298 131298 hydraPlatforms = stdenv.lib.platforms.none; 131299 131299 }) {}; ··· 131710 131710 isExecutable = true; 131711 131711 enableSeparateDataOutput = true; 131712 131712 executableHaskellDepends = [ base directory filepath haskell98 ]; 131713 - description = "Makes an OS X .app bundle from a binary."; 131713 + description = "Makes an macOS .app bundle from a binary."; 131714 131714 license = "GPL"; 131715 131715 hydraPlatforms = stdenv.lib.platforms.none; 131716 131716 }) {}; ··· 143712 143712 sha256 = "1d2lna7gvygiq062p2y1zy182wv3vkr0lda49y502ad6jf483xdn"; 143713 143713 enableSeparateDataOutput = true; 143714 143714 libraryHaskellDepends = [ base binary bytestring containers ]; 143715 - description = "Parser for OS X static archive format"; 143715 + description = "Parser for macOS static archive format"; 143716 143716 license = stdenv.lib.licenses.bsd3; 143717 143717 }) {}; 143718 143718 ··· 150537 150537 sha256 = "0xsx1pvlnqyidpvswisir9p9054r7fczi81nccflazijn3pr9rgb"; 150538 150538 enableSeparateDataOutput = true; 150539 150539 libraryHaskellDepends = [ base base64-bytestring bytestring hxt ]; 150540 - description = "Generate and parse Mac OS X property list format"; 150540 + description = "Generate and parse macOS property list format"; 150541 150541 license = stdenv.lib.licenses.bsd3; 150542 150542 }) {}; 150543 150543 ··· 179628 179628 test-framework-hunit test-framework-quickcheck2 time unix 179629 179629 ]; 179630 179630 homepage = "https://bitbucket.org/ssaasen/spy"; 179631 - description = "A compact file system watcher for Mac OS X, Linux and Windows"; 179631 + description = "A compact file system watcher for macOS, Linux and Windows"; 179632 179632 license = stdenv.lib.licenses.bsd3; 179633 179633 }) {}; 179634 179634 ··· 198576 198576 sha256 = "1gnrq6s7pipjqfyispkxib3xfzii1ss6a9iwv07mvb5a93hc45cw"; 198577 198577 enableSeparateDataOutput = true; 198578 198578 libraryHaskellDepends = [ base binary bytestring ]; 198579 - description = "Parser for OS X Universal Binary format"; 198579 + description = "Parser for macOS Universal Binary format"; 198580 198580 license = stdenv.lib.licenses.bsd3; 198581 198581 }) {}; 198582 198582
+1 -1
pkgs/development/haskell-modules/with-packages-wrapper.nix
··· 97 97 fi 98 98 done 99 99 '' + (lib.optionalString stdenv.isDarwin '' 100 - # Work around a linker limit in Mac OS X Sierra (see generic-builder.nix): 100 + # Work around a linker limit in macOS Sierra (see generic-builder.nix): 101 101 local packageConfDir="$out/lib/${ghc.name}/package.conf.d"; 102 102 local dynamicLinksDir="$out/lib/links" 103 103 mkdir -p $dynamicLinksDir
+1 -1
pkgs/development/libraries/freenect/default.nix
··· 15 15 nativeBuildInputs = [ cmake pkgconfig ]; 16 16 17 17 meta = { 18 - description = "Drivers and libraries for the Xbox Kinect device on Windows, Linux, and OS X"; 18 + description = "Drivers and libraries for the Xbox Kinect device on Windows, Linux, and macOS"; 19 19 inherit version; 20 20 homepage = http://openkinect.org; 21 21 license = with stdenv.lib.licenses; [ gpl2 asl20 ];
+2 -2
pkgs/development/libraries/hunspell/default.nix
··· 26 26 longDescription = '' 27 27 Hunspell is the spell checker of LibreOffice, OpenOffice.org, Mozilla 28 28 Firefox 3 & Thunderbird, Google Chrome, and it is also used by 29 - proprietary software packages, like Mac OS X, InDesign, memoQ, Opera and 29 + proprietary software packages, like macOS, InDesign, memoQ, Opera and 30 30 SDL Trados. 31 31 32 32 Main features: ··· 38 38 * C++ library under GPL/LGPL/MPL tri-license. 39 39 * Interfaces and ports: 40 40 * Enchant (Generic spelling library from the Abiword project), 41 - * XSpell (Mac OS X port, but Hunspell is part of the OS X from version 10.6 (Snow Leopard), and 41 + * XSpell (macOS port, but Hunspell is part of the macOS from version 10.6 (Snow Leopard), and 42 42 now it is enough to place Hunspell dictionary files into 43 43 ~/Library/Spelling or /Library/Spelling for spell checking), 44 44 * Delphi, Java (JNA, JNI), Perl, .NET, Python, Ruby ([1], [2]), UNO.
+1 -1
pkgs/development/libraries/libmemcached/default.nix
··· 11 11 # Fix linking against libpthread (patch from Fedora) 12 12 # https://bugzilla.redhat.com/show_bug.cgi?id=1037707 13 13 # https://bugs.launchpad.net/libmemcached/+bug/1281907 14 - # Fix building on OS X (patch from Homebrew) 14 + # Fix building on macOS (patch from Homebrew) 15 15 # https://bugs.launchpad.net/libmemcached/+bug/1245562 16 16 patches = stdenv.lib.optional stdenv.isLinux ./libmemcached-fix-linking-with-libpthread.patch 17 17 ++ stdenv.lib.optional stdenv.isDarwin (fetchpatch {
+1 -1
pkgs/development/libraries/libserialport/default.nix
··· 14 14 description = "Cross-platform shared library for serial port access"; 15 15 homepage = http://sigrok.org/; 16 16 license = licenses.gpl3Plus; 17 - # Mac OS X, Windows and Android is also supported (according to upstream). 17 + # macOS, Windows and Android is also supported (according to upstream). 18 18 platforms = platforms.linux; 19 19 maintainers = [ maintainers.bjornfor ]; 20 20 };
+1 -1
pkgs/development/libraries/libsndfile/default.nix
··· 41 41 code format under the GNU Lesser General Public License. 42 42 43 43 The library was written to compile and run on a Linux system but 44 - should compile and run on just about any Unix (including MacOS X). 44 + should compile and run on just about any Unix (including macOS). 45 45 There are also pre-compiled binaries available for 32 and 64 bit 46 46 windows. 47 47
+2 -2
pkgs/development/libraries/opencv/3.x.nix
··· 37 37 sha256 = "1lynpbxz1jay3ya5y45zac5v8c6ifgk4ssn8d1chfdk3spi691jj"; 38 38 }; 39 39 40 - # This fixes the build on OS X. 40 + # This fixes the build on macOS. 41 41 # See: https://github.com/opencv/opencv_contrib/pull/926 42 42 contribOSXFix = fetchpatch { 43 43 url = "https://github.com/opencv/opencv_contrib/commit/abf44fcccfe2f281b7442dac243e37b7f436d961.patch"; ··· 69 69 (lib.optionalString enableContrib '' 70 70 cp --no-preserve=mode -r "${contribSrc}/modules" "$NIX_BUILD_TOP/opencv_contrib" 71 71 72 - # This fixes the build on OS X. 72 + # This fixes the build on macOS. 73 73 patch -d "$NIX_BUILD_TOP/opencv_contrib" -p2 < "${contribOSXFix}" 74 74 75 75 for name in vgg_generated_48.i \
+1
pkgs/development/libraries/openldap/default.nix
··· 20 20 "--disable-dependency-tracking" # speeds up one-time build 21 21 "--enable-modules" 22 22 "--sysconfdir=/etc" 23 + "--enable-crypt" 23 24 ] ++ stdenv.lib.optional (openssl == null) "--without-tls" 24 25 ++ stdenv.lib.optional (cyrus_sasl == null) "--without-cyrus-sasl" 25 26 ++ stdenv.lib.optional stdenv.isFreeBSD "--with-pic";
+1 -1
pkgs/development/libraries/wxwidgets/2.8/default.nix
··· 68 68 platforms = platforms.linux; 69 69 license = licenses.wxWindows; 70 70 homepage = https://www.wxwidgets.org/; 71 - description = "a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base"; 71 + description = "a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base"; 72 72 longDescription = "wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms that still utilize the native platform's controls and utilities. Link with the appropriate library for your platform and compiler, and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much more."; 73 73 }; 74 74 }
+1 -1
pkgs/development/libraries/wxwidgets/2.9/default.nix
··· 70 70 platforms = with platforms; darwin ++ linux; 71 71 license = licenses.wxWindows; 72 72 homepage = https://www.wxwidgets.org/; 73 - description = "a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base"; 73 + description = "a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base"; 74 74 longDescription = "wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms that still utilize the native platform's controls and utilities. Link with the appropriate library for your platform and compiler, and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much more."; 75 75 }; 76 76 }
+1 -1
pkgs/development/libraries/wxwidgets/3.0/default.nix
··· 86 86 platforms = with platforms; darwin ++ linux; 87 87 license = licenses.wxWindows; 88 88 homepage = https://www.wxwidgets.org/; 89 - description = "a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base"; 89 + description = "a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base"; 90 90 longDescription = "wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms that still utilize the native platform's controls and utilities. Link with the appropriate library for your platform and compiler, and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much more."; 91 91 }; 92 92 }
+1 -1
pkgs/development/libraries/wxwidgets/3.0/mac.nix
··· 103 103 license = licenses.wxWindows; 104 104 maintainers = [ maintainers.lnl7 ]; 105 105 homepage = https://www.wxwidgets.org/; 106 - description = "a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base"; 106 + description = "a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base"; 107 107 longDescription = "wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms that still utilize the native platform's controls and utilities. Link with the appropriate library for your platform and compiler, and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much more."; 108 108 }; 109 109 }
+2 -2
pkgs/development/mobile/titaniumenv/build-app.nix
··· 21 21 security delete-keychain $keychainName 22 22 ''; 23 23 24 - # On Mac OS X, the java executable shows an -unoffical postfix in the version 24 + # On macOS, the java executable shows an -unoffical postfix in the version 25 25 # number. This confuses the build script's version detector. 26 26 # We fix this by creating a wrapper that strips it out of the output. 27 27 ··· 72 72 ${if target == "android" then 73 73 '' 74 74 ${stdenv.lib.optionalString (stdenv.system == "x86_64-darwin") '' 75 - # Hack to make version detection work with OpenJDK on Mac OS X 75 + # Hack to make version detection work with OpenJDK on macOS 76 76 export PATH=${javaVersionFixWrapper}/bin:$PATH 77 77 export JAVA_HOME=${javaVersionFixWrapper} 78 78 javac -version
+1 -1
pkgs/development/ocaml-modules/ocamlnat/default.nix
··· 32 32 but up to 100 times faster. It is based on the optimizing native code 33 33 compiler, the native runtime and an earlier prototype by Alain 34 34 Frisch. It is build upon Just-In-Time techniques and currently 35 - supports Unix-like systems (i.e. Linux, BSD or Mac OS X) running on 35 + supports Unix-like systems (i.e. Linux, BSD or macOS) running on 36 36 x86 or x86-64 processors. Support for additional architectures and 37 37 operating systems is planned, but not yet available. 38 38 '';
+1 -1
pkgs/development/pharo/vm/build-vm.nix
··· 90 90 homepage = http://pharo.org; 91 91 license = stdenv.lib.licenses.mit; 92 92 maintainers = [ ]; 93 - # Pharo VM sources are packaged separately for darwin (OS X) 93 + # Pharo VM sources are packaged separately for darwin (macOS) 94 94 platforms = with stdenv.lib; 95 95 intersectLists 96 96 platforms.mesaPlatforms
+1 -1
pkgs/development/python-modules/pyqt/4.x.nix
··· 19 19 20 20 export PYTHONPATH=$PYTHONPATH:$out/lib/${python.libPrefix}/site-packages 21 21 ${stdenv.lib.optionalString stdenv.isDarwin '' 22 - export QMAKESPEC="unsupported/macx-clang-libc++" # OS X target after bootstrapping phase \ 22 + export QMAKESPEC="unsupported/macx-clang-libc++" # macOS target after bootstrapping phase \ 23 23 ''} 24 24 25 25 substituteInPlace configure.py \
+1 -1
pkgs/development/tools/gtk-mac-bundler/default.nix
··· 22 22 ''; 23 23 24 24 meta = with lib; { 25 - description = "a helper script that creates application bundles form GTK+ executables for Mac OS X"; 25 + description = "a helper script that creates application bundles form GTK+ executables for macOS"; 26 26 maintainers = [ maintainers.matthewbauer ]; 27 27 platforms = platforms.darwin; 28 28 homepage = https://wiki.gnome.org/Projects/GTK+/OSX/Bundling;
+1 -1
pkgs/games/tintin/default.nix
··· 15 15 ''; 16 16 17 17 meta = with stdenv.lib; { 18 - description = "A free MUD client for Mac OS X, Linux and Windows"; 18 + description = "A free MUD client for macOS, Linux and Windows"; 19 19 homepage = http://tintin.sourceforge.net; 20 20 license = licenses.gpl2; 21 21 maintainers = with maintainers; [ lovek323 ];
+1 -1
pkgs/games/unvanquished/default.nix
··· 36 36 longDescription = '' 37 37 Unvanquished is a free, open-source first-person shooter 38 38 combining real-time strategy elements with a futuristic, sci-fi 39 - setting. It is available for Windows, Linux, and Mac OS X. 39 + setting. It is available for Windows, Linux, and macOS. 40 40 41 41 Features: 42 42
+1 -1
pkgs/games/warsow/default.nix
··· 52 52 Set in a futuristic cartoon-like world where rocketlauncher-wielding 53 53 pigs and lasergun-carrying cyberpunks roam the streets, Warsow is a 54 54 completely free fast-paced first-person shooter (FPS) for Windows, Linux 55 - and Mac OS X. 55 + and macOS. 56 56 ''; 57 57 homepage = http://www.warsow.net; 58 58 # Engine is under GPLv2, everything else is under
+1 -1
pkgs/games/xonotic/default.nix
··· 73 73 description = "A free fast-paced first-person shooter"; 74 74 longDescription = '' 75 75 Xonotic is a free, fast-paced first-person shooter that works on 76 - Windows, OS X and Linux. The project is geared towards providing 76 + Windows, macOS and Linux. The project is geared towards providing 77 77 addictive arena shooter gameplay which is all spawned and driven 78 78 by the community itself. Xonotic is a direct successor of the 79 79 Nexuiz project with years of development between them, and it
+1 -1
pkgs/os-specific/darwin/cctools/port.nix
··· 109 109 110 110 meta = { 111 111 homepage = http://www.opensource.apple.com/source/cctools/; 112 - description = "Mac OS X Compiler Tools (cross-platform port)"; 112 + description = "MacOS Compiler Tools (cross-platform port)"; 113 113 license = stdenv.lib.licenses.apsl20; 114 114 }; 115 115 };
+1 -1
pkgs/os-specific/darwin/opencflite/default.nix
··· 14 14 enableParallelBuilding = true; 15 15 16 16 meta = { 17 - description = "Cross platform port of the OS X CoreFoundation"; 17 + description = "Cross platform port of the macOS CoreFoundation"; 18 18 homepage = http://sourceforge.net/projects/opencflite/; 19 19 license = stdenv.lib.licenses.apsl20; 20 20 };
+1 -1
pkgs/os-specific/darwin/security-tool/default.nix
··· 88 88 ''; 89 89 90 90 meta = with stdenv.lib; { 91 - description = "Command line interface to Mac OS X keychains and Security framework"; 91 + description = "Command line interface to macOS keychains and Security framework"; 92 92 maintainers = with maintainers; [ 93 93 copumpkin 94 94 joelteon
+1 -1
pkgs/os-specific/darwin/usr-include/default.nix
··· 4 4 * This is needed to build GCC on Darwin. 5 5 * 6 6 * These are the collection of headers that would normally be available under 7 - * /usr/include in OS X machines with command line tools installed. They need 7 + * /usr/include in macOS machines with command line tools installed. They need 8 8 * to be in one folder for gcc to use them correctly. 9 9 */ 10 10
+2 -2
pkgs/servers/cloud-print-connector/default.nix
··· 24 24 buildInputs = [ avahi cups ]; 25 25 26 26 meta = with stdenv.lib; { 27 - description = "Share printers from your Windows, Linux, FreeBSD or OS X computer with ChromeOS and Android devices, using the Cloud Print Connector"; 27 + description = "Share printers from your Windows, Linux, FreeBSD or macOS computer with ChromeOS and Android devices, using the Cloud Print Connector"; 28 28 homepage = https://github.com/google/cloud-print-connector; 29 29 license = licenses.bsd3; 30 30 maintainers = with maintainers; [ hodapp ]; 31 - # TODO: Fix broken build on OS X. The GitHub presently lists the 31 + # TODO: Fix broken build on macOS. The GitHub presently lists the 32 32 # FreeBSD build as broken too, but this may change in the future. 33 33 platforms = platforms.linux; 34 34 };
+1 -1
pkgs/tools/filesystems/darling-dmg/default.nix
··· 15 15 16 16 meta = { 17 17 homepage = http://www.darlinghq.org/; 18 - description = "Darling lets you open OS X dmgs on Linux"; 18 + description = "Darling lets you open macOS dmgs on Linux"; 19 19 platforms = stdenv.lib.platforms.linux; 20 20 license = stdenv.lib.licenses.gpl3; 21 21 };
+1 -1
pkgs/tools/misc/diffoscope/default.nix
··· 26 26 sed -i setup.py -e "/'rpm-python',/d" 27 27 ''; 28 28 29 - # Still missing these tools: enjarify, otool & lipo (maybe OS X only), showttf 29 + # Still missing these tools: enjarify, otool & lipo (maybe macOS only), showttf 30 30 # Also these libraries: python3-guestfs 31 31 # FIXME: move xxd into a separate package so we don't have to pull in all of vim. 32 32 pythonPath = with python3.pkgs;
+1 -1
pkgs/tools/misc/umlet/default.nix
··· 40 40 draw UML diagrams fast, produce sequence and activity diagrams from 41 41 plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, 42 42 share diagrams using Eclipse, and create new, custom UML elements. 43 - UMLet runs stand-alone or as Eclipse plug-in on Windows, OS X and 43 + UMLet runs stand-alone or as Eclipse plug-in on Windows, macOS and 44 44 Linux. 45 45 ''; 46 46 homepage = http://www.umlet.com;
+1 -1
pkgs/tools/text/gnugrep/default.nix
··· 22 22 #doCheck = !stdenv.isDarwin && !stdenv.isSunOS && !stdenv.isCygwin && !stdenv.isFreeBSD; 23 23 doCheck = false; 24 24 25 - # On Mac OS X, force use of mkdir -p, since Grep's fallback 25 + # On macOS, force use of mkdir -p, since Grep's fallback 26 26 # (./install-sh) is broken. 27 27 preConfigure = '' 28 28 export MKDIR_P="mkdir -p"
+1 -1
pkgs/tools/text/popfile/default.nix
··· 54 54 homepage = http://getpopfile.org; 55 55 license = stdenv.lib.licenses.gpl2; 56 56 57 - # Should work on OS X, but havent tested it. 57 + # Should work on macOS, but havent tested it. 58 58 # Windows support is more complicated. 59 59 # http://getpopfile.org/docs/faq:systemrequirements 60 60 platforms = stdenv.lib.platforms.linux;
+3 -3
pkgs/top-level/python-packages.nix
··· 555 555 }; 556 556 557 557 meta = { 558 - description = "Disable App Nap on OS X"; 558 + description = "Disable App Nap on macOS"; 559 559 homepage = https://pypi.python.org/pypi/appnope; 560 560 platforms = platforms.darwin; 561 561 license = licenses.bsd3; ··· 693 693 sha256 = "136f2ec0f94ec77ff2990830feee965d608cab1e8922370e3abdded383d52001"; 694 694 }; 695 695 696 - # Mac OS X needs clang for testing 696 + # macOS needs clang for testing 697 697 buildInputs = with self; [ pytest hypothesis zope_interface 698 698 pympler coverage ] 699 699 ++ optionals (stdenv.isDarwin) [ pkgs.clang ]; ··· 27948 27948 doCheck = false; 27949 27949 27950 27950 meta = { 27951 - description = "Send file to trash natively under Mac OS X, Windows and Linux"; 27951 + description = "Send file to trash natively under macOS, Windows and Linux"; 27952 27952 homepage = https://github.com/hsoft/send2trash; 27953 27953 license = licenses.bsd3; 27954 27954 };