Will Dietz
a11afa901f
Use npth as "pth" for portability, for now only w/musl.
2018-03-26 13:28:13 -05:00
Will Dietz
7b44560aa1
musl: provide debug info, separately, don't disable unwind tables
...
Also by setting --enable-debug, asm is preprocessed with CFI directives.
Keep unwind tables does not increase size by much,
and helps debuggers and similar make sense of things.
2018-03-23 12:59:15 -05:00
Will Dietz
0fdc4cb94b
ngx_brotli: update for fixes, zero copy.
2018-03-21 15:15:50 -05:00
Will Dietz
f967d23403
erlang R18-20: updates
2018-03-21 11:12:14 -05:00
Will Dietz
a7bc556ce9
gtkspell3: add missing isocodes dep
2018-03-21 10:21:42 -05:00
Will Dietz
63ba3490de
pan: enable spell-checking features by default
...
Seems to work, not sure why disabled.
Steps are something like:
* install dictionaries into profile
* attempt to compose a message
* (navigate dialogs about server and posting profile)
* enable spell-checking from edit->checkbox
(note this toggle is avail even when pan can't spellcheck)
2018-03-21 10:18:21 -05:00
Will Dietz
7d873b8fd2
pan: ensure features we provide deps for are used, move to gtk3
2018-03-21 09:48:23 -05:00
Will Dietz
96f0d4e98c
pan: wrap to provide gpg2, which it crashes without
...
Fixes #37556 .
2018-03-21 09:47:55 -05:00
Will Dietz
8265979114
pan: 0.139 -> 0.144
2018-03-21 07:50:40 -05:00
Will Dietz
00fb7d29bf
vim-plugins: updates!
...
Only updated the ones I have experience with,
so this is not exhaustive.
2018-03-20 15:48:50 -05:00
Will Dietz
8727284a4b
haskell: only use glibcLocales when using glibc
...
Fixes eval w/musl.
Possible alternative would be using glibcLocales
when it is non-null, to avoid duplicating the logic.
2018-03-20 14:38:40 -05:00
Will Dietz
9aa22191cf
python*: set thread stack size on musl
...
Ensure recursion limit is reached before stack overflow.
Python does this for OSX and BSD:
https://github.com/python/cpython/blob/13ff24582c99dfb439b1af7295b401415e7eb05b/Python/thread_pthread.h#L22
Size of 1MB chosen to match value in Alpine:
https://git.alpinelinux.org/cgit/aports/commit/main/python2/APKBUILD?id=2f35283fec8ec451fe5fb477dd32ffdcc0776e89
Manual testing via Alpine's test-stacksize.py crashes on these
previously, and works with these changes.
2018-03-20 08:14:04 -05:00
Will Dietz
48c3e60061
aws-sdk-cpp: 1.4.10 -> 1.4.15
2018-03-19 20:05:53 -05:00
Will Dietz
e6ff717b56
speech-tools: run tests
2018-03-15 01:29:06 -05:00
Will Dietz
92bd681de1
speech-tools: is __isnanf, use portable isnan (c99)
2018-03-15 01:23:22 -05:00
Will Dietz
ce86490530
speech-tools: 2.4 -> 2.5.0
2018-03-15 01:11:10 -05:00
Will Dietz
b2e6952f37
llvm4: same treatment
2018-03-14 20:04:38 -05:00
Will Dietz
60bf299e6a
llvm6: patch to enable sanitizers w/musl
2018-03-14 20:04:21 -05:00
Will Dietz
a8824ab4fb
llvm_5: patch sanitizers to enable w/musl
...
https://gitweb.gentoo.org/proj/musl.git/plain/sys-libs/compiler-rt-sanitizers/files/compiler-rt-sanitizers-5.0.0-musl-patches.patch
2018-03-14 20:04:20 -05:00
Will Dietz
99131b4fc2
pycurl: 7.19.5.1 -> 7.43.0.1
2018-03-14 17:50:25 -05:00
Will Dietz
b546c7440e
busybox: patchshebangs to fix build on "limited" /bin/sh builders
2018-03-14 16:58:54 -05:00
Will Dietz
4bc0f88bb3
libdwarf: 20170709 -> 20180129
...
Upstream describes changes:
Fixes libdwarf/dwarfdump vulnerabilities related to detecting corrupt
DWARF and includes other small improvements
2018-03-14 15:42:45 -05:00
Will Dietz
f911edaf43
llvm6: Build with support for the experimental WASM backend
2018-03-14 15:35:24 -05:00
Will Dietz
77d794fe64
closurecompiler: 20170910 -> 20180204
2018-03-14 15:08:21 -05:00
Will Dietz
43c474457c
gllvm: init at 2018-02-09
2018-03-14 14:50:17 -05:00
Will Dietz
2184aac78c
wllvm: 1.1.3 -> 1.1.5
2018-03-14 14:29:10 -05:00
Will Dietz
273fd896bc
virtualbox: 5.2.6 -> 5.2.8
...
Tested against all the VirtualBox VM tests.
Signed-off-by: aszlig <aszlig@nix.build >
Closes : #36127
2018-03-13 22:07:25 +01:00
Will Dietz
29d46471e0
metrics: fix "values" to be count not bytes, to match prev behavior
...
https://github.com/NixOS/nixpkgs/pull/36896#discussion_r174163744
2018-03-13 13:29:15 -05:00
Will Dietz
5eb07e2396
metrics: fixup sed expr to work with Nix 2
2018-03-12 22:49:17 -05:00
Will Dietz
708e3fb160
zed: inherit libtool, fix eval
2018-03-12 22:47:47 -05:00
Will Dietz
c2c9d393a8
runc: 1.0.0rc4 -> 1.0.0rc5
...
https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc5
2018-03-11 15:42:36 -05:00
Will Dietz
54c4c183dd
glibc: make fetchpatch optional ("? null"), just in case.
2018-03-11 11:16:53 -05:00
Will Dietz
82644c15e5
glibc: patch to fix building w/musl-based stdenv
...
See:
https://sourceware.org/bugzilla/show_bug.cgi?id=21604
2018-03-11 10:53:31 -05:00
Will Dietz
3d88d7af0f
bash: 4.4p12 -> 4.4p19
2018-03-09 13:11:07 -06:00
Will Dietz
42c33ce12f
llvmPackages_6: build using gcc6 on i686, like others.
2018-03-08 13:03:22 -06:00
Will Dietz
b36ea92f88
llvm6: rc3 -> final
2018-03-08 10:01:35 -06:00
Will Dietz
08db02e37a
llvm6: rc2 -> rc3
2018-03-07 19:03:10 -06:00
Will Dietz
9306e2fb6f
llvm6: remove copied "remove this on next rebuild" value :)
2018-03-07 19:03:09 -06:00
Will Dietz
c3e16a42ee
llvm6: drop perl and groff, as in llvm4/5
2018-03-07 19:03:09 -06:00
Will Dietz
e876e97ef0
llvm6: musl compat
2018-03-07 19:03:08 -06:00
Will Dietz
ab0a72a33d
clang-6 test variants
2018-03-07 19:03:08 -06:00
Will Dietz
62011cfaea
llvm6: rc1 -> rc2
2018-03-07 19:03:07 -06:00
Will Dietz
11cb7d00ca
llvm6: same python output fix from #33871
...
Unlike that PR, however, this doesn't need to go to staging
since no one depends on a package that doesn't exist yet :).
2018-03-07 19:03:07 -06:00
Will Dietz
0d90539cda
llvm6: no need to patch on aarch64, already applied
2018-03-07 19:03:06 -06:00
Will Dietz
a192c9d67a
lld: Add dep on libxml2
2018-03-07 19:03:06 -06:00
Will Dietz
42c3a74a2a
llvm6: rc1, hashes, top-level
2018-03-07 19:03:05 -06:00
Will Dietz
4463de6ec7
llvm6: copy llvm5
2018-03-07 19:03:05 -06:00
Will Dietz
4191058bdd
virtualbox: drop headless patch that no longer applies, fixed upstream
2018-03-07 18:12:02 -06:00
Will Dietz
ce37526ed7
squishyball: fix w/new ncurses
...
https://github.com/NixOS/nixpkgs/pull/34477
https://bugs.debian.org/860334
2018-03-07 18:03:50 -06:00
Will Dietz
535ba5f7f7
lldb_4: fix w/gcc7
...
Same fix used in swift4, FWIW.
2018-03-07 17:38:15 -06:00
Will Dietz
3a40b33461
kernel-headers: remove deprecated and broken asm symlink fixups
...
Discussion:
https://github.com/NixOS/nixpkgs/pull/36303
2018-03-06 11:14:00 -06:00
Will Dietz
ece4c62d4b
make-bootstrap-tools: preserve coreutils symlinks
...
We go out of our way (see top of file) to build a single binary
with symlinks for all of the tools, but were losing them
when preparing the bootstrap tools.
2018-03-06 15:13:56 +02:00
Will Dietz
c1c502e93b
brotli: 1.0.2 -> 1.0.3
...
https://github.com/google/brotli/releases/tag/v1.0.3
2018-03-05 17:41:11 -06:00
Will Dietz
7dafa09ed9
nix: fix conditional so brotli is used w/2.0 builds, needed for logs!
...
cc https://github.com/NixOS/nix/issues/1951
2018-03-05 17:23:47 -06:00
Will Dietz
99d9c35ffe
clementine: apply upstream patch to fix build w/gcc7
...
(adds missing includes for <functional>)
Fixes #36254
2018-03-03 12:53:40 -06:00
Will Dietz
2e59e03d17
range-v3: tests
2018-03-01 15:47:48 -06:00
Will Dietz
17af21d231
range-v3: 2017-01-30 -> 0.3.5
2018-03-01 15:35:15 -06:00
Will Dietz
fbaa334bcd
gecode_3: use bash to run "configure", fix error
...
Error:
/configure: ./configure.lineno: line 11561: syntax error: unexpected "("
2018-03-01 09:16:18 -06:00
Will Dietz
b59df6ba04
dhcp: 4.3.6 -> 4.3.6-P1
...
https://kb.isc.org/article/AA-01570/82/DHCP-4.3.6-P1-Release-Notes.html
2018-03-01 08:50:30 -06:00
Will Dietz
559c79d7b7
dhcp: 4.3.4 -> 4.3.6
2018-03-01 08:40:30 -06:00
Will Dietz
2d786a7697
icu: fix regression on 32bit, missing parens :)
2018-02-28 09:52:06 -06:00
Will Dietz
f14ff86ec9
bintools-wrapper: fix breakage on aarch64, where "isArm" is false
...
Unintentionally changed in #35247
2018-02-28 09:42:13 -06:00
Will Dietz
af73962f45
luatex: add prefix to patch so it applies with default patch flags
2018-02-27 11:13:45 -06:00
Will Dietz
08805e977d
texlive: patch luatex to fix crash w/gcc7
...
Fixes #35839 .
2018-02-27 11:10:42 -06:00
Will Dietz
4a9c3633dd
swift: fix broken ar symlink
2018-02-26 21:01:29 -06:00
Will Dietz
88850c19ab
swift: add include for <functional> ( #35689 )
2018-02-26 20:06:14 -06:00
Will Dietz
435288caca
llvm_4: fix cosmetic issue in help output
...
Can be observed in programs like "llvm-link".
2018-02-26 08:30:20 -06:00
Will Dietz
e69e790be7
libiconv: don't use deprecated crossAttrs, re-enabling cross-stripping
...
Fixes retained references to bootstrap compiler in cross.
2018-02-26 07:18:07 -06:00
Will Dietz
749d0e7f3a
micro: 1.3.4 -> 1.4.0
2018-02-23 11:14:27 -06:00
Will Dietz
be6e6d2e04
ncurses 6.1: fix URL, accomodate captoinfo/infotocap along with tic
2018-02-23 10:18:05 -06:00
Will Dietz
edf201583d
ncurses6: 20171125 -> 6.1
...
From my experience on slightly older tree,
a few *old* programs incorrectly rely on ncurses internal details
and may now require setting NCURSES_INTERNALS=1 to allow this badness.
Since this is release, we can grab it from gnu mirrors.
2018-02-23 10:17:23 -06:00
Will Dietz
dd3e8c6c17
grip: buildInputs -> checkInputs
2018-02-23 01:38:04 -06:00
Will Dietz
4d2a0cb605
grip: move to separate file, pname
...
(review feedback, thanks!)
2018-02-23 01:28:30 -06:00
Will Dietz
9261c17ad0
busybox: 1.28.0 -> 1.28.1
2018-02-22 14:51:33 -06:00
Will Dietz
381ace583c
musl: 1.1.18 -> 1.1.19
...
Remove patch, no longer needed.
2018-02-22 13:57:36 -06:00
Will Dietz
630574ebb1
grip: Add patch to render the 'front matter' like github does
2018-02-22 09:57:39 -06:00
Will Dietz
c3e076b2f2
pythonPackages: grip 4.3.2 -> 4.4.0
2018-02-22 09:54:28 -06:00
Will Dietz
6daf813b1c
release-cross: add nix and nixUnstable
...
Essential software for every platform! :)
'nix' won't work for now,
but add it anyway so later this tests "stable" nix 2.
2018-02-22 08:56:05 -06:00
Will Dietz
76879b83ac
release-cross: minor cleanup, add aarch64-musl
2018-02-22 08:33:27 -06:00
Will Dietz
39f61d5c02
gcc7: fix native and cross-musl build, sync w/gcc6 fixes
2018-02-21 20:55:22 -06:00
Will Dietz
ba88655328
iperf3: remove upstreamed patches and workarounds (musl)
2018-02-21 12:35:59 -06:00
Will Dietz
8989a6b0f7
strace: disable mpers (multiple personality) support on aarch64 to fix
...
https://hydra.nixos.org/build/69542376
[dezgeg: changed to --enable-mpers=check instead of --enable-mpers=no,
which makes it probe at build-time whether a certain personality is
supported and enable it only if the probe succeeded, instead of
unconditionally disabling it. Should be more future-proof.]
2018-02-21 16:57:39 +02:00
Will Dietz
40b14109d3
nginx/modules: brotli: no-op bump to latest that uses 1.0.2 as submodule
...
We have it use our system copy regardless, but might as well.
(yes, hash does not change, since we don't fetch submodule here)
2018-02-20 14:08:22 -06:00
Will Dietz
df9ebaf8c7
nginx/modules: use eustas' brotli module, google one is abandoned
...
This fork is also used by FreeBSD as of Dec 2017:
https://svnweb.freebsd.org/ports?view=revision&revision=455560
See also:
https://github.com/google/ngx_brotli/issues/62
2018-02-20 14:01:18 -06:00
Will Dietz
1bf5fae96b
release: only run novacomd test on x86_64-linux
...
novacom and novacomd build on aarch64, but the daemon
fails to start with something like:
novacomd[547]: unhandled level 2 translation fault (11) at 0x00000000, esr 0x92000046
So, uh, nevermind that then.
2018-02-20 13:47:50 -06:00
Will Dietz
c8c11cd8f4
mikmod: 3.2.6 -> 3.2.8
2018-02-20 13:22:03 -06:00
Will Dietz
09e261c2f4
nixos/release: Add novacomd
...
This is unlikely to break and is a cheap test.
I'd like to be notified if it stops working.
If this ever blocks anything and I've been notified
you have my blessing to remove this as I doubt
many folks depend on it.
2018-02-20 12:39:14 -06:00
Will Dietz
f32139cf78
nixos: Add basic test of novacomd
2018-02-20 11:03:49 -06:00
Will Dietz
e5e29284a9
webos: init novacom, novacomd, cmake-modules; add nixos service
2018-02-20 10:34:19 -06:00
Will Dietz
ad71b24d07
multimc: drop quazip per reviewer feedback, use nativeBuildInputs a bit
2018-02-20 08:45:52 -06:00
Will Dietz
e2ceb06642
multimc: simplify a bit
2018-02-20 08:01:21 -06:00
Will Dietz
4327b9d945
multimc: 0.5.1 -> 0.6.1
...
Fetch dependencies as git submodules:
* Replaces need to manually track + fetch libnbtplusplus source
* upstream relies on a forked version of quazip so we can't use ours
Fixes #35189 .
2018-02-20 08:01:21 -06:00
Will Dietz
af2fc069ed
radiotray-ng: 0.2.0 -> 0.2.1
2018-02-20 07:52:07 -06:00
Will Dietz
e5e69a7aed
libc++5: tweak expression so as to avoid rebuild on non-musl for now
2018-02-19 12:43:42 -06:00
Will Dietz
cbae401982
nixUnstable: bump for minor fix to unbreak seccomp builds
2018-02-19 12:28:09 -06:00
Will Dietz
fa8a511260
llvmPackages_{4,5}: musl compat
2018-02-19 11:19:32 -06:00
Will Dietz
98215e10e0
cc-wrapper tests: 4 and 5 regardless of default
2018-02-18 22:37:38 -06:00
Will Dietz
933822d579
leo-editor: add local copy of pyqt56 since it was globally removed
2018-02-18 16:32:30 -06:00
Will Dietz
4139a6f0e5
Revert "Revert "Merge pull request #30031 from dtzWill/update/leo-5.6""
...
This reverts commit 05f5cdcf66 .
2018-02-18 16:24:59 -06:00
Will Dietz
06cb5d8f92
radare2: use capstone rev used by default, not release from 2015.
2018-02-18 14:57:07 -06:00