Nikolay Amiantov
220d0decaf
qemu-vm service: quote arguments in qemu runner
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
65da25997d
xorg.xorgserver: don't use XORG_DRI_DRIVER_PATH
...
Our patch which adds this envvar has been removed.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
4f0b59de9a
xserver service: cleanup LD_LIBRARY_PATH
...
X libraries in LD_LIBRARY_PATH seem to not be needed anymore.
I've tracked this addition as far as I could
(02cef04c81
) and they seem to be added for unfree
NVIDIA and ATI drivers but at least for NVIDIA they are not needed anymore. We
can add them with patchelf instead if it turns out to be the case with ATI.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
a798ec30f9
xorg: update autogeneration script
...
* Fix shebang so that it's usable on NixOS;
* Enable warnings (they were enabled with Perl flag before);
* Switch from mesa to libGL.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
22671aa031
glxinfo: fix build
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
e2d59e06bf
qemu: add virgl renderer support
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
1de04e45cb
qemu: add OpenGL support
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
5f44faaca9
qemu: use SDL2 as SDL library
...
This is needed for OpenGL support.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
1e35a9cc06
virglrenderer: add libdrm as dependency
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
d61e6c5ed7
opengl service: move options under common hardware.opengl tree
...
Purely cosmetic.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
0934c8f49b
nvidia service: rely on libglvnd
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
f362cf23d7
qt4: remove OpenGL absolute path patch
...
In resulting derivation there's no mention of this path anyway (checked with grep).
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
6bf1421f13
treewide: refactor to use libglvnd
...
* Implement libGL as a symlink package which uses libraries from libglvnd and
headers from Mesa (since ones from libglvnd are outdated).
* Use libGL_driver.driverLink treewide; add FHS paths where possible.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
803e87aa1e
mesa_noglu: build virgl driver
...
It's used for 3D acceleration inside qemu.
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
03a6766a6d
mesa_noglu: build with libglvnd
2018-03-26 14:01:49 +03:00
Nikolay Amiantov
6467c94c8d
libglvnd: 2016-12-22 -> 1.0.0
...
Move driverLink attribute there.
2018-03-26 14:01:49 +03:00
Will Dietz
01b254ec50
Merge pull request #37835 from dtzWill/fix/musl-libiconv
...
"libiconv" fixes re:musl
2018-03-25 23:40:20 -05:00
Matthew Justin Bauer
1eda88c3bf
recode: fix libintl issue
...
should resolve https://hydra.nixos.org/build/71918435/nixlog/1
2018-03-25 23:36:14 -05:00
adisbladis
ea1ba075a8
Merge pull request #37824 from ryantm/auto-update/libusb
...
libusb1: 1.0.21 -> 1.0.22
2018-03-26 10:33:46 +08:00
Will Dietz
b6b94f0b27
man-db: disable tests w/musl as simplest solution
2018-03-25 21:17:50 -05:00
Will Dietz
9204fa2620
propagate libiconv header from musl too
2018-03-25 21:17:49 -05:00
Will Dietz
f623858a82
glib: no one wants --witih-libiconv=gnu
...
Previously this was set on FreBSD and SunOS...
2018-03-25 21:17:49 -05:00
Will Dietz
ba18240b26
Merge pull request #37815 from dtzWill/fix/qemu-musl
...
qemu: musl patches
2018-03-25 20:40:09 -05:00
Will Dietz
9d0bc503b5
Merge pull request #37809 from dtzWill/fix/zfs-tirpc-musl
...
tirpc, zfs: fixups, support using tirpc w/zfs
2018-03-25 20:38:31 -05:00
Will Dietz
0f33611c10
Merge pull request #37816 from dtzWill/fix/vde2-musl
...
vde2: musl patch
2018-03-25 20:35:11 -05:00
Will Dietz
27065f85a4
Merge pull request #37818 from dtzWill/fix/btrfs-progs-no-backtrace-musl
...
btrfs-progs: disable backtrace, fix build w/musl
2018-03-25 20:28:24 -05:00
Will Dietz
515d29c2a5
Merge pull request #37820 from dtzWill/fix/libbsd-musl
...
libbsd: apply patches from upstream, fix w/musl
2018-03-25 20:26:26 -05:00
Will Dietz
e9376e1829
Merge pull request #37808 from dtzWill/fix/wrapper-includes
...
wrapper.c: fixup includes to work w/musl
2018-03-25 20:20:21 -05:00
Will Dietz
c7ed538456
Merge pull request #37807 from dtzWill/update/libpipeline-1.5.0
...
libpipeline: 1.4.1 -> 1.5.0
2018-03-25 20:17:18 -05:00
Ryan Mulligan
7f71182cc1
libusb1: 1.0.21 -> 1.0.22
...
Semi-automatic update generated by https://github.com/ryantm/nix-update tools.
This update was made based on information from https://repology.org/metapackage/libusb/versions .
These checks were done:
- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 1.0.22 with grep in /nix/store/5wk75f6zd7ha7vhm4y3pd9p1qbc3vmgd-libusb-1.0.22
- directory tree listing: https://gist.github.com/ceccc2a897849afc2956de19e751995f
2018-03-25 17:31:39 -07:00
Will Dietz
3675d77058
vde2: musl patch
2018-03-25 19:06:59 -05:00
Will Dietz
969499f3e2
libbsd: more upstream patches
2018-03-25 18:48:28 -05:00
Will Dietz
88ea78745a
libbsd: apply upstream patch to fix w/musl
2018-03-25 18:48:26 -05:00
Will Dietz
5faa470da2
btrfs-progs: disable backtrace, fix build w/musl
2018-03-25 18:46:06 -05:00
Will Dietz
55e59e4557
qemu: musl patches
...
(cherry picked from commit 1bf8ff49d55fc7dfdd460f3d4f02c148ed2a2b40)
2018-03-25 18:41:11 -05:00
Will Dietz
bae5ec0faf
zfs: fix hardcoded include path for libtirpc
2018-03-25 18:08:12 -05:00
Will Dietz
47dc9d7b35
tirpc: remove upstreamed patch, fix w/musl
2018-03-25 18:08:05 -05:00
Will Dietz
d6ffaac4ac
zfs: libtirpc dep on musl
2018-03-25 18:07:59 -05:00
Will Dietz
cb30a1b425
wrapper.c: fixup includes to work w/musl
2018-03-25 18:06:02 -05:00
Will Dietz
2e29f46cc4
libpipeline: 1.4.1 -> 1.5.0
2018-03-25 18:03:23 -05:00
Matthew Justin Bauer
8349d73c8f
glib: oops
2018-03-25 02:00:32 -05:00
Matthew Justin Bauer
d0384cc7b8
glib: propagate gettext/iconv
2018-03-25 01:56:57 -05:00
Vladimír Čunát
6dbb6a380b
poppler: fix evaluation, probably after merges
2018-03-24 14:56:15 +01:00
Vladimír Čunát
38d6699a93
Merge #37731 : procps-ng: update project location
2018-03-24 14:50:49 +01:00
Eric Wolf
59a9165b9d
procps-ng: took maintainership
2018-03-24 14:46:59 +01:00
Eric Wolf
67b23ee0d9
procps-ng: updated project location
...
- use the real project location and not some sf.net mirror
- the meta attribute shouldn't point users to a website cluttered
with ads (sf.net) where they probably just follow the link
to the real project location
- adapted the build to the new archive
2018-03-24 14:42:12 +01:00
Shea Levy
f4f76bdf33
Merge branch 'master' into staging
2018-03-24 08:44:40 -04:00
Shea Levy
20f51922c0
riscv-pk: Set platforms properly
2018-03-24 08:44:26 -04:00
Shea Levy
b2a2131ff0
meson: Patch around overly strict struct size check.
...
Fixes systemd cross-compile.
2018-03-24 07:50:16 -04:00
Shea Levy
9bfd74deff
qemu-riscv: Don't apply already-applied glibc-2.27 patch
2018-03-24 07:33:04 -04:00