Commit Graph

128243 Commits

Author SHA1 Message Date
Matthew Bauer
11e8ecf581
Merge pull request #43274 from bkchr/android_ndk_callpackage
androidndk: Use `callPackage` to support overriding the `fullNdk` option
2018-07-10 10:32:50 -04:00
Vladimír Čunát
2698bb461f
knot-dns: 2.6.7 -> 2.6.8 (maintenance)
https://lists.nic.cz/pipermail/knot-dns-users/2018-July/001409.html
2018-07-10 15:23:20 +02:00
Frederik Rietdijk
d536905e5b
Merge pull request #43276 from dotlambda/fix-flexget
Fix flexget
2018-07-10 15:04:53 +02:00
adisbladis
ebc6cd58be
Merge pull request #43167 from eadwu/vscode-extensions.ms-vscode.cpptools/0.17.6
vscode-extensions.ms-vscode.cpptools: 0.16.1 -> 0.17.6
2018-07-10 20:58:13 +08:00
adisbladis
3c7b5b6d53
Merge pull request #43166 from eadwu/vscode-extensions.ms-python.python/2018.6.0
vscode-extensions.ms-python.python: 0.8.0 -> 2018.6.0
2018-07-10 20:57:38 +08:00
Robert Schütz
35d4640b03 ghostwriter: 1.6.2 -> 1.7.0 2018-07-10 14:48:36 +02:00
Till Höppner
d133362c18 gomuks: 2018-05-14 -> 2018-7-10 (#43277) 2018-07-10 12:19:59 +02:00
Jan Tojnar
be382109ad
gst_all_1.gst-plugins-bad: add more plug-ins 2018-07-10 12:18:01 +02:00
Jan Tojnar
af64892fe6
pulseeffects: init at 4.1.3 2018-07-10 12:18:01 +02:00
adisbladis
47ecb64e43
firefox-beta-bin: 62.0b6 -> 62.0b7 2018-07-10 18:06:09 +08:00
adisbladis
68010cf5ef
firefox-devedition-bin: 62.0b6 -> 62.0b7 2018-07-10 18:05:46 +08:00
adisbladis
8585cb3409
Merge pull request #43115 from talyz/master
linux: Temporary fix for issue #42755
2018-07-10 18:04:55 +08:00
Robert Hensing
873465eede
Merge pull request #42923 from Gabriel439/gabriel/readDirectory
Add `pkgs.haskell.lib.packagesFromDirectory` utility
2018-07-10 11:30:11 +02:00
Robert Schütz
1789ee279e pythonPackages.guessit_2_0: remove 2018-07-10 11:25:18 +02:00
Robert Schütz
3ea10ab2d8 flexget: pin guessit==2.1.4 2018-07-10 11:24:24 +02:00
Pascal Wittmann
c2af5149c8
Merge pull request #43261 from vbgl/ocaml-iri-0.4.0
ocamlPackages.iri: init at 0.4.0
2018-07-10 10:48:54 +02:00
Bastian Köcher
ea475c1da5 androidndk: Use callPackage to support overriding the fullNdk option 2018-07-10 09:09:34 +02:00
Michael Raskin
81c18c1b07
Merge pull request #43230 from timokau/gf2x-1.2
gf2x: 1.1 -> 1.2
2018-07-10 03:50:45 +00:00
Tim Steinbach
9371f6ad37
linux: 4.18-rc3 -> 4.18-rc4 2018-07-09 20:11:10 -04:00
Uri Baghin
ed98822350 bazel-deps: init at 2018-05-31 (#43018) 2018-07-09 22:38:45 +00:00
John Ericson
547ef77aa7
Merge pull request #43264 from obsidiansystems/splice-more
haskell infra: Use splicing like normal `callPackage`
2018-07-09 18:34:29 -04:00
xeji
c4adce71d8
Merge pull request #42200 from qolii/cryptsetup_2_0_3_libressl_2_7__v2
Cryptsetup: 2.0.2 -> 2.0.3. Also, add upstream libressl-2.7 patch.
2018-07-10 00:09:55 +02:00
John Ericson
740cfffcb2 haskell infra: Fix built-time overrides
These should all come from `buildHaskellPackages`
2018-07-09 18:09:17 -04:00
Matthew Bauer
2bb4088f51 Merge pull request #43081 into master
Closes #43081
2018-07-09 17:46:10 -04:00
Matthew Bauer
97605d3e57
Merge pull request #43085 from matthewbauer/dwarf-fortress
Dwarf Fortress refactors
2018-07-09 17:40:16 -04:00
Matthew Bauer
81f78e6d3d
Merge pull request #43256 from matthewbauer/xcbuild-refactor
xcbuild refactor
2018-07-09 17:16:50 -04:00
Matthew Bauer
2621171e58 xcbuild: add alias
You can now refer to it as xcodebuild. This is meant to be more
discoverable for not familiar with xcbuild. xcodebuild should work in
the same way as the xcodebuild that comes with Xcode.app, but it is
built entirely with free software.
2018-07-09 17:13:58 -04:00
Matthew Bauer
0534ceac81 xcbuild: move setup hook to xcbuildHook
Not every package that needs xcbuild will want to use its build phase.
I have moved the xcbuild setup hook to the new attribute xcbuildHook.
This means that dontUseXcbuild is no longer needed. If you just need
to call xcbuild on its own you can just refer to xcbuild.
2018-07-09 17:13:58 -04:00
Daiderd Jordan
63aed85367
Merge pull request #42894 from LnL7/darwin-python37
python37: fix darwin build
2018-07-09 23:12:11 +02:00
Matthew Bauer
35b2c0edf2 xcbuild: refactor
This reworks some of xcbuild logic to make it more compatible with
Apple’s SDK.

- Add a fake version of xcrun & xcode-select
- Cleanup platform generation. Clang does not like having 20 char
  hashes in sysroot so it is much easier to just build the parent
  directory for each runCommand. This is a little awkward but I have
  renamed everything with an added ‘s’ to make the distinction more clear.
- Cleaned up wrapper.nix in some different ways
- Reuse some versioning logic so that we don’t end up with two
  different versions of Xcode or SDK reported.
2018-07-09 17:10:20 -04:00
John Ericson
f27f491784 Haskell infra: Do callPackage splicing 2018-07-09 16:39:37 -04:00
Daiderd Jordan
0c4595a9b6
python37: fix darwin build 2018-07-09 22:34:55 +02:00
R. RyanTM
b32b22e245 mate.mate-user-guide: 1.20.1 -> 1.21.0 (#43173)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/mate-user-guide/versions.

These checks were done:

- built on NixOS

- 0 of 0 passed binary check by having a zero exit code.
- 0 of 0 passed binary check by having the new version present in output.
- directory tree listing: https://gist.github.com/e4cc1dd609c5e947c5c71615994b8bb9
- du listing: https://gist.github.com/56b98015d6d99b9978906a8d770bcfb0
2018-07-09 22:33:55 +02:00
R. RyanTM
d9b1c16ee8 spidermonkey_52: 52.8.1 -> 52.9.0 (#42957)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/spidermonkey/versions.

These checks were done:

- built on NixOS
- /nix/store/sxcxd6f05aqpiw7jgrpyi8qmgxjy2r4x-spidermonkey-52.9.0/bin/js52 passed the binary check.
- /nix/store/sxcxd6f05aqpiw7jgrpyi8qmgxjy2r4x-spidermonkey-52.9.0/bin/js52-config passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 2 of 2 passed binary check by having the new version present in output.
- found 52.9.0 with grep in /nix/store/sxcxd6f05aqpiw7jgrpyi8qmgxjy2r4x-spidermonkey-52.9.0
- directory tree listing: https://gist.github.com/6e6d8bcfc14e1e59028ad1397d75fce1
- du listing: https://gist.github.com/f69575b0d92d2b3ffec1c4dda0afa0e6
2018-07-09 22:30:18 +02:00
Matthew Bauer
3108f1eeaf Merge remote-tracking branch 'Baughn/nix-df' into dwarf-fortress 2018-07-09 16:24:21 -04:00
Matthew Bauer
812b0ec62e dwarf-fortress: recurse into themes
Now the output of “nix-env” should be:

$ nix-env -qa -f . -A dwarf-fortress-packages
afro-graphics-44.10
autoreiv-44.03
cla-44.xx-v25
dwarf-fortress-0.43.05
dwarf-fortress-0.44.05
dwarf-fortress-0.44.09
dwarf-fortress-0.44.10
dwarf-fortress-0.44.11
dwarf-fortress-0.44.12
dwarf-therapist-40.1.0
gemset-44.10a
ironhand-44.10
jolly-bastion-44.10
legends-browser-1.17.1
mayday-44.10
obsidian-44.10
phoebus-44.10
rally-ho-44.10
soundsense-2016-1_196
spacefox-44.10a
taffer-44.10a
tergel-44.03
wanderlust-44.10
2018-07-09 16:18:17 -04:00
Matthew Bauer
530427c7ab dwarf-fortress: refactors
This will make it easier for people to access old versions.

You can now access attributes like:

- dwarf-fortress_0_44_11
- dwarf-fortress_0_43_05
- etc.
2018-07-09 16:13:52 -04:00
Matthew Bauer
cdd0ac7e54 dwarf-fortress: support older versions as well
game.json now contains a dictionary of old game hashes. I have added
them for the last 3 releases.

- add script to generate hashes

  Makes it much easier to update game.json file.

- add updateScript meta

  This adds some info on the ./update.sh updateScript now available.

- cleanup updateScript

  - Add some more systems
  - Correctly detect source extensions (.zip or .tar.bz2)
  - Proper bash quoting

- fix update.sh

  - correctly detect latest df version
  - append to game.json instead of overwriting it

- update hashes for 44.12
2018-07-09 16:13:53 -04:00
Pascal Wittmann
d3a63b2b78
calibre: 3.27.0 -> 3.27.1 2018-07-09 19:31:15 +02:00
Vincent Laporte
de1a8ddb3c
ocamlPackages.iri: init at 0.4.0
iri is an OCaml implementation of Internationalized Resource Identifiers
(IRIs).

Homepage: https://framagit.org/zoggy/ocaml-iri
2018-07-09 17:15:43 +00:00
Vincent Laporte
131e9f59e8
ocamlPackages.ppx_tools_versioned: remove spurious dependency to camlp4 2018-07-09 17:15:33 +00:00
John Ericson
0eb142cd46 top-level: Expose splicePackages for newScope users
Otherwise extra packages in scope can't be made to work for cross. As
much as I think splicing is an evil trick, I think it's best to do this
and at least have it work consistently for now.

It would seems simpler to expose a `newScopeWithSplicing`, but there's a
few attrs (like `buildPackages` or `buildHaskellPackages`) that
shouldn't be spliced. Users should instead splice, override the splicing
on those packages, and apply `newScope` to that.
2018-07-09 12:33:43 -04:00
John Ericson
0299641c91 haskell generic-builder: Make test and benchmark tool depends nativeBuildInputs
This was reverted in 6e07a3a19a with the
other commits in the PR, as the number of overrides added in that PR was deemed
excessive. But this commit adds no overrides, and is valuable on its
own, so I am adding it back.

(cherry picked from commit 359e0ce4bb)
2018-07-09 12:30:18 -04:00
John Ericson
cf72af3d99
Merge pull request #33589 from dtzWill/fix/fixed-output-cross-name
make-derivation: Don't add host-suffix to fixed-output derivations names
2018-07-09 12:00:50 -04:00
Kim Ingmar Ferenc ALLAMANDOLA
58021b77a0
nilfs-utils: force enable limbount support
https://discourse.nixos.org/t/how-to-contribute-send-bugreport-without-github-account/475
https://nilfs.sourceforge.io/en/faq.html
2018-07-09 17:47:43 +02:00
Will Dietz
218d4dc154 make-derivation: Don't add host-suffix to fixed-output derivations names
Not only does the suffix unnecessarily reduce sharing, but it also breaks
unpacker setup hooks (e.g. that of `unzip`) which identify interesting tarballs
using the file extension.

This also means we can get rid of the splicing hacks for fetchers.
2018-07-09 11:07:10 -04:00
Robert Schütz
ef2ac673a1 home-assistant: 0.73.0 -> 0.73.1 2018-07-09 16:16:43 +02:00
R. RyanTM
90b9bb7ea7 vim-vint: 0.3.18 -> 0.3.19 (#43152)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/vim-vint/versions.

Version release notes (from GitHub):
# Change Log
This is a release before merging #275. After #275 merged, we probably face the many problems, so we should publish it at the next release.

[diff](aa0648cf12...6422c268c1)

## New features
- Initial support for stdin (#240)

## Bugfixes
- Disable ProhibitImplicitScopeVariable (#273)
- Suppress warnings caused by map([], ' "x" ') (#259)
- Fix linting autocmd (#260)
- Fix acceptance tests (#262)

## Documentation
- Link to default config (#270)
- Fix a broken code block for example (#276)

## Performance Improvements
- Optimize ProhibitUnusedVariable (#269)
- Optimize get_asset_path (#268)
- Optimize ConfigProjectSource (#267)

These checks were done:

- built on NixOS
- /nix/store/yaywc2r3anf8r8pkw31si2y5phly68r5-vim-vint-0.3.19/bin/.vint-wrapped passed the binary check.
- /nix/store/yaywc2r3anf8r8pkw31si2y5phly68r5-vim-vint-0.3.19/bin/vint passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 2 of 2 passed binary check by having the new version present in output.
- found 0.3.19 with grep in /nix/store/yaywc2r3anf8r8pkw31si2y5phly68r5-vim-vint-0.3.19
- directory tree listing: https://gist.github.com/9f3ec9fa4587a10f4c05cb1d043d96c6
- du listing: https://gist.github.com/bb1c02d3f65c3b7acb80f77938706b7c
2018-07-09 16:09:22 +02:00
R. RyanTM
e49c527bb1 scantailor-advanced: 1.0.14 -> 1.0.15 (#43162)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/scantailor-advanced/versions.

Version release notes (from GitHub)

*Note: x32 version supports Windows XP.*

Changelog:
* Implemented the [guides feature](https://github.com/4lex4/scantailor-advanced#guides).
* Change the way of the adjustment of the despeckle strength.
  Now that's set via the slider. It allows to adjust the despeckle strength more smoothly and exactly. Value 1.0 matches the old cautious mode, 2.0 - normal and 3.0 - aggressive.
* Improve and return [black on white detection feature](https://github.com/4lex4/scantailor-advanced#black-on-white-detection).
* Added native color scheme and made various fixes and improvements on the Dark and Light schemes.
* Improvements on the thumbnails view:
    * Saving selection of pages on filter switch.
    * Separate highlighting for selection leader in thumbnails.
    * Navigating between selected pages. Use **`Shift+PgUp/Q`** and **`Shift+PgDown/W`** to navigate between selected pages.
    * More accurate multi-column list handling *(Author: Alexander Trufanov)*.
    * Scaling thumbnails via **`Alt+Wheel`** *(Author: Alexander Trufanov)*.
* Added options in the settings to manage the quality and size of thumbnails.
* Added order by completeness sort on the output stage.
  Moving incompleted pages to the end allows to process them in batch mode without processing the completed pages.
* Improved the lasso mode on zone creation.
  Also the hotkey is changed to **`Shift+Alt+LMB`** due to the old combination did not work on Linux.
* Added fill offcut option at the output stage.
* Now split layers are removed if the color mode was changed to any except mixed.
* Fixed portability issues and added CPack packaging support. [(More info)](f68c459e69)
* Fixed blink of the image view on Windows.
* Other fixes and improvements.</details>

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/kzpf34q5hwcqg4kkshcy500pza27qmv7-scantailor-advanced-1.0.15/bin/scantailor had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 1.0.15 with grep in /nix/store/kzpf34q5hwcqg4kkshcy500pza27qmv7-scantailor-advanced-1.0.15
- directory tree listing: https://gist.github.com/c96081fbc93cb6843d76a19ec6139c10
- du listing: https://gist.github.com/a04cc534b6883f69c54c23ada5c8df2f
2018-07-09 16:09:01 +02:00
R. RyanTM
34da985941 libsForQt5.mlt: 6.8.0 -> 6.10.0 (#42976)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/mlt/versions.

Version release notes (from GitHub):
This version fixes bugs and supports serializing animation keyframes with a
specified time format (previously only frame number).

**Framework**

  * Reverted mlt_pool change in v6.8.0 pending further testing.
    (USE_MLT_POOL compiler define is now a 0/1 boolean, defaults to 1.)
  * Fixed crash regression in v6.8.0 "parsing non-animated string as an animation."
  * Added pointer checks to mlt_animation.
  * Changed producer cache size heuristic in mlt_multitrack to be more liberal.
  * Fixed handling reserved characters in names for YAML in mlt_properties.
  * Added clamping to prevent computing negative in and out points to mlt_producer.
  * Added functions to serialize animation with a time format:
    - mlt_animation_serialize_cut_tf()
    - mlt_animation_serialize_tf()
    - mlt_property_get_string_tf()
    - mlt_property_get_string_l_tf()
    - mlt_properties_get_value_tf()
    - Mlt::Properties::get(int, mlt_time_format)
    - Mlt::Animation::serialize_cut(mlt_time_format, int, int)
  * Added functions to clear a property to mlt_properties:
    - mlt_property_clear()
    - mlt_properties_clear()
    - Mlt::Properties::clear()

**Modules**

  * Fixed enabling sliced pix_fmt conversion in avformat producer.
  * Fixed incorrect seek and sync on audio files with discard packets.
  * Added support for avcodec_send_frame() API to avformat consumer.
  * Fixed compile errors with Libav master.
  * Fixed a crash in affine transition.
  * Fixed a crash in ladspa filters when consumer frame rate is low (e.g. <= 8).
  * Fixed a crash in boxblur filter.
  * Added animation support to boxblur hori and vert properties.
  * Fixed a crash in movit.convert.
  * Fixed incorrect alpha in affine transition blending routine.
  * Converted frei0r from deprecated mlt_geometry to mlt_animation API.
  * Fixed tilde in text string for pango producer.
  * Fixed using more than one channelcopy filter.
  * Fixed the mono filter reducing volume level.
  * Fixed degraded audio scrubbing in sdl2_audio consumer.
  * Converted dynamictext filter to use affine transition for more correct
    alpha compositing and sub-pixel positioning.
  * Added time format support for animation keyframes to the xml consumer.
  * Added animation support to more affine transition properties:
    - fix_rotate_x
    - fix_rotate_y
    - fix_rotate_z
    - fix_shear_x
    - fix_shear_y
    - fix_shear_z
    - ox
    - oy
    - scale_x
    - scale_y
  * Fixed gaps in text when characters overlap in qtext and kdenlive producers.
  * Fixed a crash in pixbuf producer with multiple render threads.
  * Converted the oldfilm vignette filter from mlt_geometry to mlt_animation.

**Other**

  * Numerous updates to mlt-xml.dtd.
  * Categorized many of the encode presets (using meta.preset.name).

These checks were done:

- built on NixOS
- /nix/store/jfzwhslr6ndh2wc4bl3vdm4kdk2xdk7a-mlt-6.10.0/bin/melt passed the binary check.
- /nix/store/jfzwhslr6ndh2wc4bl3vdm4kdk2xdk7a-mlt-6.10.0/bin/.melt-wrapped passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 6.10.0 with grep in /nix/store/jfzwhslr6ndh2wc4bl3vdm4kdk2xdk7a-mlt-6.10.0
- directory tree listing: https://gist.github.com/5b163c9c1aa200eba8db3bde8c8b09b1
- du listing: https://gist.github.com/ddb0aac5012b87f121601378fca1f0bd
2018-07-09 16:06:47 +02:00