Commit Graph
100 Commits
Author SHA1 Message Date
Matthew Bauer 504953ed08 Merge pull request #47381 from freepotion/boohu-init
boohu: init at 0.10.0
2018-10-09 19:06:06 -05:00
Matthew Bauer 9b0505abb7 Merge pull request #46898 from Assassinkin/osmnx
pythonPackages.osmnx: init at 0.8.2
2018-10-09 12:11:27 -05:00
Matthew Bauer 2f94acd9ae Merge pull request #47835 from nicknovitski/gulp-cli-init
nodePackages_8_x: add gulp-cli
2018-10-08 22:35:00 -05:00
Matthew Bauer 01d8c222eb Merge pull request #47516 from manveru/add-dbmate
dbmate: init at 1.4.1
2018-10-08 14:45:00 -05:00
Matthew Bauer dd6f6951cf Merge pull request #45109 from jfrankenau/module-triggerhappy
nixos/triggerhappy: add module for triggerhappy hotkey daemon
2018-10-08 14:42:59 -05:00
Matthew Bauer 3cb179a4d0 Merge pull request #45997 from cryptix/add/systrayhelper
systrayhelper: init at 0.0.3
2018-10-08 14:42:45 -05:00
Matthew Bauer 15aa8caf57 Merge pull request #44511 from bignaux/soulseekqt
soulseekqt : refactoring appimage manipulation to be more generic.
2018-10-08 14:03:15 -05:00
Matthew Bauer 4e2a3cbafe Merge pull request #47494 from zachcoyle/teamocil-1.4.2
teamocil: init at 1.4.2
2018-10-08 14:02:19 -05:00
Matthew Bauer 3d188ee320 Merge pull request #45605 from gnidorah/vk
vk-messenger: init
2018-10-08 13:59:27 -05:00
Matthew Bauer 7432fde1ad Merge pull request #44920 from eadwu/init/lightdm-enso-os-greeter
lightdm-enso-os-greeter: init at 0.2.1
2018-10-08 13:54:31 -05:00
Matthew Bauer 514bfd7b8e Merge pull request #46113 from taktoa/taktoa/v8-6.9
v8_6_x: 6.2.414.27 -> 6.9.427.14
2018-10-08 13:49:02 -05:00
Matthew Bauer 52ed0526fe Merge pull request #45978 from fgaz/patch-1
nixos docs: system restart to apply containers nat
2018-10-08 13:48:14 -05:00
Matthew Bauer 28a047b91a Merge pull request #47062 from r-ryantm/auto-update/geos
geos: 3.6.3 -> 3.7.0
2018-10-08 13:34:30 -05:00
Matthew Bauer 3ffc6aa098 Merge pull request #47007 from r-ryantm/auto-update/litecoin
altcoins.litecoin: 0.16.0 -> 0.16.2
2018-10-08 13:33:47 -05:00
Matthew Bauer 4b1f2fb0b3 Merge pull request #47098 from dtzWill/update/netbsd-8
netbsd: 7.1.2 -> 8.0
2018-10-07 22:34:16 -05:00
Matthew Bauer 38c510c879 netbsd: misc cleanups 2018-10-07 22:33:18 -05:00
Matthew Bauer d29947c36a Merge pull request #47989 from AndersonTorres/small-fixes
Small fixes
2018-10-07 00:17:19 -05:00
Matthew Bauer 5deee7672c netbsd: support cross compilation
Separates build and host packages to get cross compilation working.
2018-10-06 14:41:56 -05:00
Matthew Bauer bd3c840301 Merge pull request #46964 from florianjacob/systemd-assert-value-tostring
nixos/systemd-lib: fix assertValueOneOf
2018-10-05 23:00:41 -05:00
Matthew Bauer 9b968c8305 Merge pull request #46971 from r-ryantm/auto-update/proj
proj: 4.9.3 -> 5.2.0
2018-10-05 23:00:12 -05:00
Matthew Bauer 93834fe194 Merge pull request #47230 from bhipple/fix/licenses
Remove dead code from stdenv check-meta license logic
2018-10-05 22:58:27 -05:00
Matthew Bauer 013bded602 Merge pull request #47911 from alyssais/webhook
webhook: init at 2.6.8
2018-10-05 22:55:14 -05:00
Matthew Bauer ab532bb46a Merge pull request #46219 from r-ryantm/auto-update/parity-ui
altcoins.parity-ui: 0.2.8 -> 0.3.4
2018-10-05 22:54:29 -05:00
Matthew Bauer 907afd17f9 Merge pull request #46068 from azazel75/alertmanager-flags
Prometheus Alertmanager: Allow the definition of extra options on commandline
2018-10-05 22:52:48 -05:00
Matthew Bauer 91078ee339 Merge pull request #46106 from NickHu/psd
profile-sync-daemon: 5.53 -> 6.33
2018-10-05 22:51:59 -05:00
Matthew Bauer 54c0a2a50e Merge pull request #46270 from r-ryantm/auto-update/htslib
htslib: 1.7 -> 1.9
2018-10-05 22:49:14 -05:00
Matthew Bauer 33d24042d4 Merge pull request #46443 from bobvanderlinden/pr-test-upnp
Miniupnpd and bittorrent improvements
2018-10-05 22:48:24 -05:00
Matthew Bauer 357d32e2b3 Merge pull request #46459 from volth/volth-patch-3
nixos/initrd-network: multiple DHCP fixes
2018-10-05 22:47:45 -05:00
Matthew Bauer bb0c421ca1 Merge pull request #46552 from ramirez7/feature/buildGoPackage-doCheck
Allow doCheck config of buildGoPackage
2018-10-05 22:45:24 -05:00
Matthew Bauer e78eacd6cd Merge pull request #46770 from jluttine/carp-init
carp: init at unstable-2018-09-15
2018-10-05 22:43:05 -05:00
Matthew Bauer deee27973e Merge pull request #46720 from baldo/android-platform-tools
android-platform-tools: 26.0.2 -> 28.0.1
2018-10-05 22:42:30 -05:00
Matthew Bauer 751dc01977 Merge pull request #46649 from brainrape/patch-1
Increase Virtualbox disk image size
2018-10-05 22:42:06 -05:00
Matthew Bauer ef7d2215a5 Merge pull request #46856 from dasJ/tt_rss_uid
nixos/tt_rss: Give a proper UID
2018-10-05 22:41:27 -05:00
Matthew Bauer a0a7da8781 Merge pull request #46859 from ju1m/dovecot
dovecot: allow sasl_bind=yes in the LDAP driver.
2018-10-05 22:41:16 -05:00
Matthew Bauer e4a6288b75 Merge pull request #46863 from siers/link-grammar
link-grammar: init at 5.5.0
2018-10-05 22:40:48 -05:00
Matthew Bauer 3e349294b4 Merge pull request #46927 from r-ryantm/auto-update/xorriso
xorriso: 1.4.8 -> 1.5.0
2018-10-05 22:39:40 -05:00
Matthew Bauer e8957b5a36 Merge pull request #46942 from r-ryantm/auto-update/wireless-regdb
wireless-regdb: 2018.05.31 -> 2018.09.07
2018-10-05 22:39:15 -05:00
Matthew Bauer c4f344ac44 Merge pull request #47291 from veprbl/pr/xfitter_init
xfitter: init at 2.0.0
2018-10-05 22:38:09 -05:00
Matthew Bauer 5e32c22611 Merge pull request #47287 from rokk4/ssocr
ssocr: init at 2018-08-11
2018-10-05 22:37:42 -05:00
Matthew Bauer 505b7e23c3 Merge pull request #47315 from tobiasBora/master
signal-desktop: enable notifications
2018-10-05 22:36:46 -05:00
Matthew Bauer 0a5b52e579 Merge pull request #47339 from r-ryantm/auto-update/agda-stdlib
AgdaStdlib: 0.16 -> 0.16.1
2018-10-05 22:36:00 -05:00
Matthew Bauer 70faf056b2 Merge pull request #47349 from charles-dyfis-net/sbsigntool-0.9.1
sbsigntool: 0.5 -> 0.9.1
2018-10-05 22:35:46 -05:00
Matthew Bauer 8dccd8cd62 Merge pull request #47357 from coreyoconnor/firefox-no-update
firefox: disable auto updates using distribution policies.
2018-10-05 22:35:16 -05:00
Matthew Bauer 0421891aaa Merge pull request #47589 from vbgl/coq-coqprime-init
coqPackages.coqprime: init at 8.7.2 & 8.8
2018-10-05 22:33:15 -05:00
Matthew Bauer 673a63875d Merge pull request #47593 from e-user/pkgs/snyk-1.99.1
snyk: init at 1.99.1
2018-10-05 22:33:02 -05:00
Matthew Bauer 1ffe83caa7 Merge pull request #42846 from ambrop72/optimus-prime-config-master
nixos/xserver: Implement configuration of NVIDIA Optimus via PRIME
2018-10-03 22:56:53 -05:00
Matthew Bauer 33d8ba28aa Merge pull request #47682 from NixOS/docs-trivial-builders
trivial builders: adding usage documentation for functions
2018-10-02 16:09:44 -05:00
Matthew Bauer 8fd8d72527 Merge pull request #47681 from NixOS/docs-lib-sources
docs: documentation for `cleanSource`
2018-10-02 16:08:27 -05:00
Matthew Bauer a88b8da554 Merge pull request #47676 from matthewbauer/security-mojave-fix
haskell: fix x509-system on mojave
2018-10-02 15:18:39 -05:00
Matthew Bauer 300ff965ae haskell: fix x509-system on mojave
darwin.security_tool is currently broken in Mojave. See issue #45042
for more info. Our security_tool stuff comes from 10.9 so I suspect
that it needs an update.

Here I am putting in a hack to get things working again. This uses the
system provided security binary at /usr/bin/security to avoid the
issue in Haskell’s x509-system package. Unfortunately, this will break
with the sandbox. I am also working on a proper fix, but this requires
updating lots of Apple stuff (and also copumpkin’s new CF). You can
follow the progress on this branch:

  https://github.com/matthewbauer/nixpkgs/tree/xcode-security

This commit should be backported to release-18.03 and release-18.09.

/cc @copumpkin @lnl7 @pikajude
2018-10-02 15:14:11 -05:00
Matthew Bauer ea857466e1 Merge pull request #47642 from enumatech/buildApp-meta
xcodeenv.buildApp: inherit meta
2018-10-02 00:41:06 -05:00
Matthew Bauer aaef04f865 Merge pull request #46045 from mdevlamynck/plasma-applet-volumewin7mixer
plasma-applet-volumewin7mixer: init at v23
2018-09-30 12:58:02 -05:00
Matthew Bauer 99add16af3 Merge pull request #47539 from bhipple/l/patchelf
patchelf: fix license
2018-09-29 16:24:20 -05:00
Matthew Bauer 21c26ca390 Merge pull request #46607 from rembo10/sickbeard
Sickbeard/Sickgear/Sickrage: Init and module
2018-09-29 13:58:43 -05:00
Matthew Bauer 228d6f5068 Merge pull request #46007 from markuskowa/openmpi-up
openmpi: 3.1.0->3.1.2
2018-09-29 13:24:46 -05:00
Matthew Bauer 1fe9ab523a Merge pull request #46755 from eliasp/bump-development/tools/misc/arcanist-20170323→20180916
arcanist: 20170323 -> 20180916
2018-09-29 00:57:01 -05:00
Matthew Bauer c46b9c25be Merge pull request #46962 from r-ryantm/auto-update/sg3_utils
sg3_utils: 1.42 -> 1.44
2018-09-29 00:56:22 -05:00
Matthew Bauer a4721b8411 Merge pull request #46883 from ju1m/postfix
postfix: add -DUSE_LDAP_SASL in CCARGS to support bind=sasl.
2018-09-29 00:55:06 -05:00
Matthew Bauer ec2b76b786 Merge pull request #46896 from aanderse/perlPackages.NetSCP
perlPackages.NetSCP & perlPackages.NetSSH: init at 0.08 & 0.09
2018-09-29 00:52:29 -05:00
Matthew Bauer 923c2e5198 Merge pull request #46515 from teto/khard_completion
pythonPackages.khard: zsh autocompletion
2018-09-29 00:51:23 -05:00
Matthew Bauer 61d7b93e3b Merge pull request #46519 from teto/git_extra_zsh_completion
gitAndTools.git-extras: install zsh completion
2018-09-29 00:51:01 -05:00
Matthew Bauer a87c16bab0 Merge pull request #46528 from markuskowa/pdsh-fix
pdsh: set default module to ssh, remove obsolete fixes
2018-09-29 00:50:37 -05:00
Matthew Bauer eaf843e0ef Merge pull request #46937 from r-ryantm/auto-update/woeusb
woeusb: 3.2.2 -> 3.2.9
2018-09-29 00:46:36 -05:00
Matthew Bauer 44d0df8476 Merge pull request #46936 from r-ryantm/auto-update/xerces-c
xercesc: 3.2.1 -> 3.2.2
2018-09-29 00:46:07 -05:00
Matthew Bauer e6acc69f5a Merge pull request #46932 from r-ryantm/auto-update/tortoisehg
tortoisehg: 4.7 -> 4.7.1
2018-09-29 00:45:46 -05:00
Matthew Bauer 10abac9d8c Merge pull request #46929 from r-ryantm/auto-update/yubico-piv-tool
yubico-piv-tool: 1.6.1 -> 1.6.2
2018-09-29 00:45:35 -05:00
Matthew Bauer f98e14c7ad Merge pull request #47022 from r-ryantm/auto-update/lnav
lnav: 0.8.3 -> 0.8.4
2018-09-29 00:44:33 -05:00
Matthew Bauer 14dbccec78 Merge pull request #47318 from r-ryantm/auto-update/apt-cacher-ng
apt-cacher-ng: 3.1 -> 3.2
2018-09-28 20:55:17 -05:00
Matthew Bauer a3c44a7969 Merge pull request #47499 from screendriver/http-server
nodePackages_8_x: add http-server
2018-09-28 20:44:53 -05:00
Matthew Bauer 07cc937d60 Merge pull request #45934 from utdemir/master
bluejeans-gui: init at 1.6.39
2018-09-26 13:26:53 -05:00
Matthew Bauer 607063f61b stdenv: partial revert of f2bb59e
/cc @Ericson2314

PR was https://github.com/NixOS/nixpkgs/pull/46857

This line broke MacOS cross compilation. paxctl cannot be built on
macOS. Maybe it can be fixed, but no reason to break things
unnecessarily.

Regardless, you definitely need to be more careful about backporting.
I think it’s fine to move fast and break things on master but
with release-18.09 we should be more careful. Something like more
automated testing for cross compilation would also be
helpful (hopefully even making it block).

(cherry picked from commit f9c4075873cb56464126f993d22a1a72f7cfac45)
2018-09-26 11:13:22 -04:00
Matthew Bauer 6eef893f5c stdenv: partial revert of f2bb59
/cc @Ericson2314

This line broke MacOS cross compilation. paxctl cannot be built on
macOS. Maybe it can be fixed, but no reason to break things
unnecessarily.

Regardless, you definitely need to be more careful about backporting.
I think it’s fine to move fast and break things on master but
with release-18.09 we should be more careful. Something like more
automated testing for cross compilation would also be
helpful (hopefully even making it block).
2018-09-26 02:09:22 -05:00
Matthew Bauer 2240445067 emacsMacport: 7.1 → 7.2
Fixes a critical issue with macOS

[NEWS](https://bitbucket.org/mituharu/emacs-mac/raw/master/NEWS-mac)

* emacs-26.1-mac-7.2 (2018-09-09)

** Fixed bugs

*** Buffer contents are not displayed on macOS 10.14.
This is mainly because now NSViews are backed by Core Animation Layer
(layer-backed) by default and non-deferred drawing into views no
longer works.  Instead of switching to deferred drawing (i.e., draw
only inside -[NSView drawRect:]), we draw into our own backing bitmap
in a non-deferred way as before, and update the view contents with the
resulting image via -[NSView updateLayer].  This "application-side
double buffering" is also available on OS X 10.8 - macOS 10.13 if you
set the frame parameter `inhibit-double-buffering' to nil when
creating a frame.  Just like on macOS 10.14, such a frame does not do
LCD smoothing.

*** Screenshot grabbed via Services is displayed in wrong size when we
have display mirroring between Retina and non-Retina displays.

*** Cursor movement just after frame resize sometimes leaves garbage.

*** Crash by the Fall_threads call from the GUI thread at the select
emulation when there are multiple Lisp threads.

*** Info title has ASCII underline unlike other window systems.

*** Vertical scroll bar is created as horizontal if frame font height
is short.

** Improvements

*** macOS 10.14 adds property :appearance to (mac-application-state).
The value may be "NSAppearanceNameAqua" or "NSAppearanceNameDarkAqua".

*** Add new color format "mac:COLOR-LIST-NAME:COLOR-NAME" and
"mac:COLOR-NAME" (shorthand for "mac:System:COLOR-NAME").  The actual
color may be different depending on the global appearance setting on
macOS 10.14.  For example, "mac:textColor" is black on the Light Mode
but is white on the Dark Mode.

*** Default frame colors respect appearance setting on macOS 10.14.
Now the default frame foreground/background color is
"mac:textColor"/"mac:textBackgroundColor", respectively.  Changes of
the system setting of the global appearance are dynamically reflected.

*** New function `mac-color-list-alist' to get the available
combinations of COLOR-LIST-NAMEs and COLOR-NAMEs.  Note that this
value is dependent on user environment and OS version.  Also, some
combinations may represent image patterns rather than colors.  For the
former cases, `(color-values "mac:COLOR-LIST-NAME:COLOR-NAME")'
returns nil.
2018-09-24 21:39:11 -05:00
Matthew Bauer 1427c50cea nfs-utils: properly strip system-generators
nfs-utils had a dependency on gcc through
etc/systemd/system-generators/*-server-generator. It was not stripped
correctly because it’s not in an expected path. This adds it to the
strip list.
2018-09-24 15:07:26 -05:00
Matthew Bauer 2b7d6e463e nixos: don’t enableQt4Support for installer profile
This is already done in
installer/cd-dvd/installation-cd-graphical-kde.nix but not in
profiles/graphical.nix. Related to #47256.
2018-09-24 15:07:25 -05:00
Matthew Bauer cc72143f7d Merge pull request #47206 from matthewbauer/add-nixos-to-nixpath
nixos: set nixos in nixPath
2018-09-23 18:47:44 -05:00
Matthew Bauer 1733030a12 Merge pull request #47207 from matthewbauer/disallow-cc-in-perl
perl: disallow cc in perl
2018-09-23 18:47:28 -05:00
Matthew Bauer 1f0626a789 Merge pull request #47205 from matthewbauer/add-kdoctools
kde: add kdoctools to default environment
2018-09-23 18:46:36 -05:00
Matthew Bauer eb1b55b38f Merge pull request #47204 from matthewbauer/make-firefox-default
nixos: make firefox the default browser
2018-09-23 18:45:03 -05:00
Matthew Bauer 611cc31aa4 kde: add kdoctools to default environment
khelpcenter needs meinproc5 to work properly. Hopefully doesn’t effect
closure sizes too much - kdoctools is rather small.

Fixes #46539

/cc @ttuegel
2018-09-23 13:38:50 -05:00
Matthew Bauer 29854e2426 Revert "nixos docs: add release notes for nix 2.0 requiremnt bump"
This reverts commit 18f9539655.

(cherry picked from commit 02bb97e5bb30cdbd9097c5efcf0560b8188b2940)
2018-09-23 11:23:20 -04:00
Matthew Bauer 6910a9d1e2 perl: disallow reference to cc
Fixes #46077
2018-09-23 00:28:23 -05:00
Matthew Bauer 67c8c49177 nixos: set nixos in nixPath
This makes using the nixos channel work out of the box with the new
Nix commands. For example:

$ nix run nixos.firefox -c firefox

Fixes #46536
2018-09-23 00:14:27 -05:00
Matthew Bauer 94bec239d5 nixos: make firefox default browser
Without this the graphical installer has no way to open the manual.
You can fix it yourself by installing any HTML browser but this might
be unfamiliar to users new to NixOS and without any other way to open
the manual. The downside is it will also increase download sizes.

Fixes #46537
2018-09-22 23:33:16 -05:00
Matthew Bauer 3bc7ad9364 Merge pull request #46773 from mcmtroffaes/feature/fix-brotli-mingw
brotli: ensure CMAKE_SYSTEM_NAME=Windows on mingw cross builds
2018-09-22 17:12:10 -05:00
Matthew Bauer 92158a4b2c Merge pull request #45776 from bkchr/gst_1_14_2
Gstreamer: 1.14.0 -> 1.14.2
2018-09-20 18:02:58 -05:00
Matthew Bauer ba5717a6f5 stdenv: fix HOST_PATH change
a4630c65ca was incorrect in assuming $SHELL would be a path to the
bash derivation. In fact $SHELL will be a path to the bash executable.

Unfortunately this did not fix the original issue. So instead, we just
have to reuse initialPath can be added like PATH is.

Sorry for the inconvenience! I hadn’t thought through the effects of
the last commit.

/cc @copumpkin @ericson2314
2018-09-17 14:18:06 -05:00
Matthew Bauer 72cfa07dd3 parallel: fix patch-shebangs
For patch-shebangs to work we need perl to be listed as a build input because it will run on the target system, not the build one.

Fixes #46476

/cc @dtzWill
2018-09-16 17:25:42 -05:00
Matthew Bauer a4630c65ca stdenv: add shell to HOST_PATH for backwards compatibility
To avoid breaking things, we need to make sure SHELL goes into
HOST_PATH. This reflects my changes to patch-shebangs to make it cross
compilation ready. When a script is patched from the Nix store it now
looks to HOST_PATH to get the targeted machine’s executables.
Unfortunately, this only works in native builds.
2018-09-16 15:58:21 -05:00
Matthew Bauer de7c00a2f2 Merge pull request #46471 from jethrokuan/feat/et-book
et-book: init at 1.0
2018-09-11 15:24:03 -05:00
Matthew Bauer 40d19d8e7c Merge pull request #45102 from jbedo/hisat2
hisat2: init 2.1.0
2018-09-10 15:11:58 -05:00
Matthew Bauer 579e206bdb Merge pull request #45323 from leenaars/ydiff
ydiff: init at 1.1
2018-09-10 15:09:42 -05:00
Matthew Bauer a03f07e18b Merge pull request #45632 from leenaars/thonny2
thonny: init at 3.0.0b3
2018-09-10 15:04:30 -05:00
Matthew Bauer 22076da35f Merge pull request #46156 from r-ryantm/auto-update/xcb-util-xrm
xcbutilxrm: 1.2 -> 1.3
2018-09-10 15:00:11 -05:00
Matthew Bauer 442d79d8d3 Merge pull request #46174 from r-ryantm/auto-update/tortoisehg
tortoisehg: 4.6.1 -> 4.7
2018-09-10 14:59:42 -05:00
Matthew Bauer 05d379f3cf Merge pull request #46211 from r-ryantm/auto-update/picard-tools
picard-tools: 2.18.11 -> 2.18.12
2018-09-10 14:58:59 -05:00
Matthew Bauer 375d3ac2c9 Merge pull request #46000 from cryptix/add/ScuttlebotAndGitSSB
scuttlebot and git-ssb: init at 11.4.3 and 2.3.6
2018-09-10 14:56:27 -05:00
Matthew Bauer f45fe1f17e Merge pull request #45988 from thefloweringash/emacs-darwin-cli
emacs: allow X and cli-only builds on Darwin
2018-09-10 14:54:50 -05:00
Matthew Bauer 5d40389181 Merge pull request #46028 from e-user/pkgs/semodule-utils-2.7
semodule-utils: init at 2.7
2018-09-10 14:54:33 -05:00
Matthew Bauer e258c8d8dd Merge pull request #45698 from kamilchm/filename-in-usnupported-shebang-error
Show the filename on unsupported shebang error
2018-09-10 14:52:38 -05:00