Commit Graph
100 Commits
Author SHA1 Message Date
Dmitry Kalinkin b7b81dacad Merge pull request #60072 from plchldr/rtl8821au-linux-5
rtl8821au: update for Linux 5.0
2019-05-27 17:07:31 -04:00
Dmitry Kalinkin 785204f5a1 Merge pull request #61895 from smaret/gildas-update
gildas: 20190401_a -> 20190501_a
2019-05-24 17:48:25 -04:00
Dmitry Kalinkin 643a439e86 Merge pull request #61973 from NixOS/pr/fix_libglvnd
addOpenGLRunpath: only apply to ELF files
2019-05-24 10:07:01 -04:00
Dmitry Kalinkin 308169a518 Merge pull request #60640 from bignaux/photon
photon: 1.0.7 -> 1.3.0
2019-05-23 18:41:16 -04:00
Dmitry Kalinkin 44f05df20b Merge pull request #60877 from veprbl/pr/nuke-refs-quotemeta-fix
nukeReferences: fix for store paths with special characters
2019-05-23 17:07:18 -04:00
Dmitry Kalinkin 44b551c0c0 addOpenGLRunpath: only apply to ELF files
Fixes libglvnd build
2019-05-23 16:52:45 -04:00
Dmitry Kalinkin baeea1f463 libfaketime: refactor using builtins.placeholder 2019-05-14 15:57:48 -04:00
Dmitry Kalinkin bea8ead3c8 Merge pull request #61413 from eadwu/vscode-extensions.ms-vscode.cpptools/0.23.0
vscode-extensions.ms-vscode.cpptools: 0.22.1 -> 0.23.0
2019-05-13 10:49:18 -04:00
Dmitry Kalinkin b8939b777b Merge pull request #61412 from eadwu/vscode-extensions.WakaTime.vscode-wakatime/2.1.0
vscode-extensions.WakaTime.vscode-wakatime: 2.0.9 -> 2.1.0
2019-05-13 10:48:53 -04:00
Dmitry Kalinkin 2ddcab0d89 Merge pull request #61295 from rvolosatovs/fix/zathura
Fix Zathura on Darwin
2019-05-13 10:32:59 -04:00
Dmitry Kalinkin 73265c19c7 Merge pull request #61369 from rvolosatovs/fix/kitty
Fix Kitty wrapper on MacOS
2019-05-13 10:14:52 -04:00
Dmitry Kalinkin b6ed6e452e Merge pull request #61313 from eadwu/pythonPackages.zstd/1.4.0.0
pythonPackages.zstd: 1.3.8.1 -> 1.4.0.0
2019-05-11 18:29:41 -04:00
Dmitry Kalinkin bf1818dd5d gcc48, gfortran48: add myself as maintainer
cc #61130
2019-05-08 19:12:55 -04:00
Dmitry Kalinkin a71d9bf5af Merge pull request #61029 from eadwu/vscode-extensions.WakaTime.vscode-wakatime/2.0.9
vscode-extensions.WakaTime.vscode-wakatime: 2.0.7 -> 2.0.9
2019-05-05 23:51:42 -04:00
Dmitry Kalinkin fdada4a45f nukeReferences: fix for store paths with special characters (like '+' or '.')
This introduces extra escaping for $NIX_STORE that gets interpolated
into a PCRE. The escaping is performed using a standard Perl function
"quotemeta" (see "perldoc -f quotemeta" for reference). The same value
is also used in sed regex which uses POSIX basic regular expressions
instead of PCRE, so it needs fewer characters to be escaped. It should
not cause much problem to not change sed invocation, but I replace it
with equivalent Perl expression (actually the behavior is changed to not
output a newline character after the matched output).
2019-05-03 12:56:44 -04:00
Dmitry Kalinkin b6d0bdf513 texlive: provide bin.texlive on Darwin too
texlive attribute was accidentally added in attrset wrapped with

  stdenv.lib.optionalAttrs (!stdenv.isDarwin)

Fixes: dbc2c1c4b8 ('texlive: add missing perl dependencies for latexindent')
2019-05-03 10:33:04 -04:00
Dmitry Kalinkin 7eeab3726f Merge pull request #59537 from veprbl/pr/texlive_latexindent_deps
texlive: add missing perl dependencies for latexindent
2019-05-02 12:44:07 -04:00
Dmitry Kalinkin 8fa36fc8a1 python: provide hasCxxDistutils attribute for pythonPackages.numpy
Patching numpy.distutils used to be required for pythonPackages.cython
to build on darwin. It was later accidentally disabled during one of the
refactorings, but that did not break cython. This change reinstantiates
the patch. It still applies, so it should be low maintenance and it can
still be useful.
2019-04-28 09:17:59 +02:00
Dmitry Kalinkin d15be447c4 Merge pull request #59046 from veprbl/pr/arrow_1_13_0
arrow-cpp: 0.12.0 -> 0.13.0
2019-04-27 10:15:51 -04:00
Dmitry Kalinkin a2e8e6ffc9 boost167: patch for macOS 10.12 2019-04-26 21:54:57 -04:00
Dmitry Kalinkin f698c9258c vscode-extensions.WakaTime.vscode-wakatime: 1.2.13 -> 1.3.0 (#60032) 2019-04-24 08:21:06 -04:00
Dmitry Kalinkin 04ff9941b6 Merge pull request #58506 from nyanloutre/wine-update
Update wine{unstable,staging,mono,winetricks}
2019-04-15 22:02:06 -04:00
Dmitry Kalinkin dbc2c1c4b8 texlive: add missing perl dependencies for latexindent 2019-04-15 11:30:17 -04:00
Dmitry Kalinkin aa111a2b7e Merge pull request #59197 from ThomasMader/dlang-update
Dlang update (ldc: 1.14.0 -> 1.15.0, dmd: 2.084.1 -> 2.085.1, dtools: 2.084.1 -> 2.085.1, dub: 1.13.0 -> 1.14.0)
2019-04-13 19:51:16 -04:00
Dmitry Kalinkin 59c81160e7 Merge pull request #58504 from symphorien/static-proot
Static proot, wafHook cross compilation
2019-04-13 12:04:32 -04:00
Dmitry Kalinkin ee742f9e37 Merge pull request #56032 from robertodr/update_pyo3-pack
pyo3-pack: 0.3.8 -> 0.5.0
2019-04-13 11:10:31 -04:00
Dmitry Kalinkin 43c7477345 arrow-cpp: fix build on architectures other than x86_64
Settting ARROW_USE_SIMD=OFF used to fix i686 build for 1.12.0.
The fix for ARROW-5007 should help on aarch64.
2019-04-12 21:44:09 -04:00
Dmitry Kalinkin 1fc591f9a5 Merge pull request #57918 from bobvanderlinden/alsa-oss-tools-1.1.8 2019-04-12 17:58:41 -04:00
Dmitry Kalinkin 81ab32e510 netbsd.mkDerivation: don't supply -z relro
Fixes netbsd.locale

Fixes: aab8c7ba43 ('netbsd: add cross target')
2019-04-10 17:35:08 -04:00
Dmitry Kalinkin 1548084c3b netbsd.mkDerivation: fix darwin build
Fixes build of netbsd.make on darwin

Fixes: aab8c7ba43 ('netbsd: add cross target')
2019-04-10 16:58:00 -04:00
Dmitry Kalinkin c321b64b3f snakemake: 5.2.2 -> 5.4.4 2019-04-10 14:18:26 -04:00
Dmitry Kalinkin 0854ae6571 pythonPackages.datrie: fix build 2019-04-10 14:16:23 -04:00
Dmitry Kalinkin 2c88a3fecb pulumi: fix darwin src hash 2019-04-08 13:29:05 -04:00
Dmitry Kalinkin 45da66351c uriparser: enable build on darwin 2019-04-06 12:27:37 -04:00
Dmitry Kalinkin b99dc87dc2 arrow-cpp: 0.12.0 -> 0.13.0
pythonPackages.pyarrow: 0.12.0 -> 0.13.0

*_HOME variables are now gone. There are similar *_ROOT variables, but
the package discovery currently works without that.
2019-04-05 23:14:48 -04:00
Dmitry Kalinkin a79fa1af48 snappy: fix include path in generated cmake target 2019-04-05 19:07:15 -04:00
Dmitry Kalinkin 21d1b195c8 Merge pull request #58939 from Lucus16/latexrun
Add latexrun package
2019-04-05 19:00:16 -04:00
Dmitry Kalinkin b154937027 herwig: 7.1.4 -> 7.1.5
thepeg: 2.1.4 -> 2.1.5
2019-04-05 00:21:17 -04:00
Dmitry Kalinkin 671c673a90 pythonPackages.awkward: 0.8.7 -> 0.8.14, enable more tests 2019-04-04 11:47:55 -04:00
Dmitry Kalinkin ea757ac59f Merge pull request #58108 from veprbl/pr/root5_fix
root5: fix build
2019-03-30 22:36:23 -04:00
Dmitry Kalinkin c6a8b56e0f Merge pull request #36886 from veprbl/symlinkJoin_doc
doc: mention symlinkJoin in multiple-outputs section
2019-03-30 22:01:01 -04:00
Dmitry Kalinkin ed14571181 manual: mention symlinkJoin in multiple-outputs section 2019-03-30 21:39:06 -04:00
Dmitry Kalinkin 9f889a4da3 Merge pull request #56440 from veprbl/pr/qt5_qtwebengine_darwin_fix2
qt5.qtwebengine: fix on darwin (again)
2019-03-27 11:21:47 -04:00
Dmitry Kalinkin 0eb2c1927e Merge pull request #58326 from veprbl/pr/pyarrow_fix_2
pythonPackages.pyarrow: fix build
2019-03-26 16:47:40 -04:00
Dmitry Kalinkin 0624deb5df qt59.qtwebengine: fix on darwin
This ports a patch that is already used in 5.11. Also one of the
substituteInPlace call fails because a file doesn't exist.
2019-03-26 16:30:58 -04:00
Dmitry Kalinkin ccd1bf610d qt5.qtwebengine: refactor more things to use patches instead of substituteInPlace
qt59.qtwebengine doesn't need those fixes (probably since the recent
minor version bump)
2019-03-26 16:30:58 -04:00
Dmitry Kalinkin 1809832958 qt5.qtwebengine: disable platform check using patches
The previous code using substituteInPlace was broken for both 5.9 and
5.11 (latter was broken after a minor release bump). Using patches
should make things fail loudly and prevent modules/qtwebengine.nix from
being littered with version checks.

The patch for 5.12 is only tested to apply.
2019-03-26 16:30:50 -04:00
Dmitry Kalinkin 2645454bc7 pyarrow: remove tests that can break on darwin 2019-03-26 10:35:56 -04:00
Dmitry Kalinkin 55223a8a6a pythonPackages.pyarrow: enable parallel build 2019-03-26 00:11:02 -04:00
Dmitry Kalinkin 49e9194b24 pythonPackages.pyarrow: fix build
Setting setupPyBuildFlags makes builder add an additional target
"build_ext" to setup.py arguments in addition to "bdisst_wheel".
pyarrow's setup.py recently started to try to redo build_ext again which
broke the build.
2019-03-26 00:05:59 -04:00
Dmitry Kalinkin 749c0a9c16 Merge pull request #57325 from eadwu/vscode-extensions.WakaTime.vscode-wakatime/1.2.12
vscode-extensions.WakaTime.vscode-wakatime: 1.2.7 -> 1.2.13
2019-03-25 18:55:06 -04:00
Dmitry Kalinkin cf7f234ff5 Merge pull request #57527 from Chiiruno/dev/meguca
Init: statik, Update: easyjson, quicktemplate, meguca, hydron
2019-03-24 15:26:37 -04:00
Dmitry Kalinkin 9ba406ff1c kicad: replace with3DPackages option with an override 2019-03-24 01:37:47 -04:00
Dmitry Kalinkin 38b3292149 kicad-with-3dpackages: rename to kicad-with-packages3d 2019-03-24 01:37:46 -04:00
Dmitry Kalinkin d0fc807347 kicad: make module list overridable
This moves module definition into passthru. Otherwise building kicad
would still require all modules to be built first even if they are not
used.

Also this drops preferLocalBuild from packages3d. hydraPlatforms should
do what we need to. preferLocalBuild would addtitionaly disable remote
builders, which is probably not what we want.
2019-03-24 01:37:46 -04:00
Dmitry Kalinkin 6f95ac3588 Merge pull request #57988 from lopsided98/buildbot-update
buildbot: 1.8.1 -> 2.1.0
2019-03-23 20:38:20 -04:00
Dmitry Kalinkin 04727cc641 Merge pull request #57522 from yorickvP/it87
it87: init at 2018-08-14
2019-03-23 20:35:26 -04:00
Dmitry Kalinkin abda3f0325 paulstretch: refactor, reindent 2019-03-23 20:01:03 -04:00
Dmitry Kalinkin 60a09a9dcc Merge pull request #57598
terraform-providers: bump versions
2019-03-22 15:42:11 -04:00
Dmitry Kalinkin 0e57b98b2c Merge pull request #57596 from artemist/nginx-return
nixos/nginx: add return option to location
2019-03-22 14:08:33 -04:00
Dmitry Kalinkin cdab07b603 applgrid: fix build for gcc 2019-03-22 01:21:48 -04:00
Dmitry Kalinkin 283a124ee4 pythonPackages.pyhepmc: fix build 2019-03-21 00:46:22 -04:00
Dmitry Kalinkin 399061d3e4 pythonPackages.fastparquet: init at 0.2.1 (#56027) 2019-03-20 12:45:58 +01:00
Dmitry Kalinkin c36f841ec7 root5: fix build 2019-03-20 00:26:13 -04:00
Dmitry Kalinkin 631ec69639 Merge pull request #57048 from 0x4A6F/master-tayga
tayga: init at 0.9.2
2019-03-18 21:28:43 -04:00
Dmitry Kalinkin 7669144a27 texlive: add veprbl to maintainers
cc #56797
2019-03-16 12:04:04 -04:00
Dmitry Kalinkin d41fe18ea5 Merge pull request #57530 from artemist/factorio
factorio: experimental 0.17.6 → 0.17.12
2019-03-14 23:32:41 -04:00
Dmitry Kalinkin 0b3975038f Merge pull request #56990 from status-im/nsis
nsis: init at 3.04
2019-03-14 16:57:01 -04:00
Dmitry Kalinkin d5f97ae600 Merge pull request #57650 from stephengroat/patch-4
apmplanner2: fix build
2019-03-14 15:28:57 -04:00
Dmitry Kalinkin 9034847242 Merge pull request #57493 from marius851000/openmw
openmw: 0.43 -> 0.44
2019-03-14 14:34:54 -04:00
Dmitry Kalinkin ec4bdc860e nsis: use zlib outputs directly 2019-03-14 12:59:38 -04:00
Dmitry Kalinkin f929120b1b nsis: don't disable stripping 2019-03-14 12:56:03 -04:00
Dmitry Kalinkin dc04edc6ae nsis: refactor to use scons setup-hook 2019-03-14 12:53:36 -04:00
Dmitry Kalinkin 05edf030fc Merge pull request #56797 from veprbl/pr/texlive-2018-final
texlive: 2018 -> 2018-final
2019-03-12 13:37:10 -04:00
Dmitry Kalinkin c3cb5933f8 Merge pull request #57444 from abathur/pdfgrep-platform-unix
pdfgrep: relax platform from linux to unix
2019-03-11 22:53:07 -04:00
Dmitry Kalinkin 2274611acb Merge pull request #57195 from dtzWill/update/proot-5.1.0.20190305
proot: update, consolidate, python extension support
2019-03-10 23:21:04 -04:00
Dmitry Kalinkin db66867b9d Merge pull request #56050 from hlolli/csound-qt-update
csound-qt 0.9.6-beta2 -> 0.9.6-beta3, plus python-qt include changes
2019-03-10 12:42:01 -04:00
Dmitry Kalinkin 8bf0a82642 csound-qt: fix indentation 2019-03-10 12:40:51 -04:00
Dmitry Kalinkin 727246c440 Merge pull request #57054 from 0x4A6F/master-0x4A6F
maintainers.0x4A6F: update handle
2019-03-07 22:15:14 -05:00
Dmitry Kalinkin 2eeb7a9e69 texlive: add tug.org as a mirror for 2018-final 2019-03-07 21:43:49 -05:00
Dmitry Kalinkin cf1de3c2df yoda: fix sha hash of the tarball
Tarball was replaced upstream. The files are the same, changes are meta
only (appear to be timestamps).
2019-03-07 14:08:10 -05:00
Dmitry Kalinkin 0baa7c90c6 Merge pull request #56211 from eadwu/nvidia_x11/2019-02-22
nvidia_x11: 2019-02-22
2019-03-06 21:10:22 -05:00
Dmitry Kalinkin 01ad172921 rivet: 2.7.0 -> 2.7.0
Upstream changed tarball yet again. The change is to autotools scripts,
the new ones have a more strict check for "yoda" package version.
2019-03-06 16:47:55 -05:00
Dmitry Kalinkin b257346c42 Merge pull request #56855 from andir/ipget
ipget: 0.2.5 -> 0.3.2
2019-03-04 22:25:52 -05:00
Dmitry Kalinkin 4e103fb651 biber: use texlive.biber for src 2019-03-04 17:07:49 -05:00
Dmitry Kalinkin aa4f5cc4a3 simgrid: Fix the upstream project URL
Closes: #56849
2019-03-04 16:42:46 -05:00
Dmitry Kalinkin 40f55d6870 texlive: 2018 -> 2018-final 2019-03-03 22:07:19 -05:00
Dmitry Kalinkin 8f35ef724a texlive/combine.nix: fix bugs in languages filter
Initial language.{dat,def} configuration files provided by
`texlive.hyphen-base` may declare languages that were not part of the
combined packages. Those are filtered out by a sed script that had few
problems:

1) The sed script was generated from a list of potentially non-unique
packages. Every repetition of a select and print clause would produce a
copy of a language declaration in the output file. This became a problem
for update to the 2018-final, the fmtutil would crash from too much
German hyphenation.
2) The select clauses were ambiguous: both '^% from hyphen' and
'^% from hyphen-welsh' will match a line 'from hyphen-welsh'.
2019-03-03 22:07:19 -05:00
Dmitry Kalinkin 30364211e6 texlive/combine.nix: clarify implementation of mkUniqueOutPaths
mkUniqueOutPaths used to produce empty paths for dummy packages, this
version strips those out. This does not affect `pkgList.bin` at all, but
`pkgList.nonbin` is affected, so this is not exactly a refactoring. It
should not harm to have a cleaner `paths`.

Also, original comment said "here we deal with those dummy packages
needed for hyphenation filtering". This doesn't seem to be true, the
packages that were really filtered are actually metapackages that
represent collections. I also could not find any dummy packages even in
the originally committed version.
2019-03-03 21:14:04 -05:00
Dmitry Kalinkin 658d83a182 texlive/combine.nix: s/mkUniquePkgs/mkUniqueOutPaths/ 2019-03-03 21:13:09 -05:00
Dmitry Kalinkin a1505f3c6a texlive: move fastUnique from default.nix to combine.nix 2019-03-03 21:06:10 -05:00
Dmitry Kalinkin 4a62576c12 Merge pull request #55983 from veprbl/pr/qt5_qtwebkit_darwin_fix
qt511.qtwebkit: fix on darwin
2019-03-03 11:01:47 -05:00
Dmitry Kalinkin bf483b6e4e Merge pull request #56638 from eadwu/vscode-extensions.WakaTime.vscode-wakatime/fix-dependency-path
vscode-extensions.WakaTime.vscode-wakatime: fix dependency path
2019-03-03 05:40:02 -05:00
Dmitry Kalinkin 1a95a36dbf Merge pull request #56080 from artemist/openafs-linux_latest
openafs_1_8: Include support for Linux 4.20
2019-02-26 15:57:59 -05:00
Dmitry Kalinkin c9d5546635 openafs: minor documentation fix 2019-02-26 14:49:59 -05:00
Dmitry Kalinkin f96d4d555b Merge pull request #55998 from ThomasMader/dlang-update
Dlang update
2019-02-22 02:29:41 -05:00
Dmitry Kalinkin 518f997eb5 qt5.qtwebkit: don't set qmake variables for cmake build 2019-02-19 23:52:07 -05:00
Dmitry Kalinkin 4bbd00e934 qt511.qtwebkit: fix on darwin
readline is used on macOS and iOS for some javascript console (JSC). It
seems to be easier to disable it than to fix it.
2019-02-19 23:52:06 -05:00
Dmitry Kalinkin 67186defda qt5.qtwebkit: refactor version comparison
This introduces usingAnnulenWebkitFork variable. Using version
check for qtbase.version is misleading because annulen's fork is not
tied to a specific qt5 release.
2019-02-19 23:51:24 -05:00
Dmitry Kalinkin f212dd2e32 qt5.qtwebkit: link against libicucore.dylib from darwin.ICU instead of /usr/lib
The impure library was introduced in

   775531c1e3 ('qt58: extend darwin compatibility')

cmake-based build can use a non-apple ICU if -DMACOS_USE_SYSTEM_ICU=OFF
is set.
2019-02-19 23:51:19 -05:00