Commit Graph

30720 Commits

Author SHA1 Message Date
Matthew Bauer a33837391a gstreamer: don’t use libvisual
Fixes #63617
2019-06-21 11:29:11 -04:00
Frederik Rietdijk 72d647f3d8 Merge master into staging-next 2019-06-21 08:20:26 +02:00
José Romildo Malaquias bc109b19c9 wxGTK31: 3.1.0 -> 3.1.2; use its own derivation 2019-06-20 20:36:17 -03:00
Mario Rodas 12e2244711
Merge pull request #63336 from r-ryantm/auto-update/prometheus-cpp
prometheus-cpp: 0.6.0 -> 0.7.0
2019-06-20 18:21:06 -05:00
markuskowa 9f79b1eab2
Merge pull request #63475 from r-ryantm/auto-update/zlog
zlog: 1.2.12 -> 1.2.14
2019-06-20 14:21:38 +02:00
markuskowa 02128a8bb5
Merge pull request #63113 from ck3d/vdr-xineliboutput
initial vdr plugin xineliboutput-2.1.0
2019-06-20 13:37:36 +02:00
Niklas Hambüchen a4c5d37226 gst_all_1.gst-plugins-bad: Fix rtmp dependency 2019-06-20 13:36:11 +02:00
Niklas Hambüchen 46d25e912d gst_all_1.gst-plugins-bad: Fix gsm dependency 2019-06-20 13:36:11 +02:00
Niklas Hambüchen 95bea55802 gstreamer: 1.15.1 -> 1.16.0
Changes needed:

* core: dbghelp disabled as it's not needed
* core: Fixed script not being executable and skipped by patchShebangs
* base: gtk_doc disabled because of wayland symbol error
* ges: Patch removed that was merged upstream:
  https://bugzilla.gnome.org/show_bug.cgi?id=794856#c16
2019-06-20 13:36:11 +02:00
Niklas Hambüchen 1a6e572529 gstreamer: 1.14.4 -> 1.15.1, and extended gst-plugins-bad.
During the 1.14 -> 1.15 upgrade, lots of stuff stopped working because
gstreamer changed what features are enabled by default and which ones are
automatically turned on/off via pkgconfig dependency detection.

This resulted in the `gstreamer` ("core" attribute in nixpkgs) package
to have only 15 of its previous 163 build targets enabled, and downstream
packages breaking correspondingly.

To ease maintainability and to ensure users will find the expected features
available (and when not, will see in the nix file why not), we now pass
the `-Dauto_features=enabled` Meson build flag to all gstreamer builds,
which sets all `auto` dependencies to `enabled`, and we explicitly disable
those that we can't build.

This means in particular that `gst-plugins-bad` now has vastly more integrations
(namely all for which nixpkgs has libraries available).
2019-06-20 13:36:11 +02:00
Mario Rodas 888df4d8c1
Merge pull request #63323 from r-ryantm/auto-update/openvdb
openvdb: 6.0.0 -> 6.1.0
2019-06-20 05:57:51 -05:00
Mario Rodas 4f90ec023f
Merge pull request #63284 from r-ryantm/auto-update/libsolv
libsolv: 0.7.4 -> 0.7.5
2019-06-20 05:42:37 -05:00
Michael Raskin 5784f9beb5
Merge pull request #63256 from r-ryantm/auto-update/givaro
givaro: 4.1.0 -> 4.1.1
2019-06-20 06:51:23 +00:00
Mario Rodas 4a38ee5cd6
Merge pull request #63464 from r-ryantm/auto-update/wxSVG
wxSVG: 1.5.17 -> 1.5.18
2019-06-19 19:31:47 -05:00
Léo Gaspard a9166c763d
Merge branch 'pr-63515'
* pr-63515:
  nheko: 0.6.3 -> 0.6.4, mtxclient: 0.2.0 -> 0.2.1
2019-06-19 19:41:58 +02:00
magenbluten b54b5f9ad8 rocksdb: 5.11.3 -> 6.1.2
- mark osquery as broken
- mark ceph as broken

both osquery and ceph packages are outdated. furthermore, ceph has its
own inline rocksdb source tree which isn't use in the current nixpkg.
this needs to be fixed.
2019-06-19 15:01:27 +02:00
Doron Behar 0b383bdf78 nheko: 0.6.3 -> 0.6.4, mtxclient: 0.2.0 -> 0.2.1
Use new URL of mtxclient. Make them both aware of nlohmann_json
dependency using `-Dnlohmann_json_DIR` in `cmakeFlags`.
2019-06-19 15:33:52 +03:00
Tadeo Kondrak 1e2f49abd1 ctypes_sh: init at 1.1 2019-06-19 11:33:18 +02:00
worldofpeace 9d173119aa
Merge pull request #63486 from worldofpeace/gvfs/security-fixes-unstable
gvfs: security fixes
2019-06-18 22:26:32 -04:00
worldofpeace fae9e165bb gvfs: fix CVE-2019-12795
This is a version of #63481 for master.

Vulnerability Description:
daemon/gvfsdaemon.c in gvfsd from GNOME gvfs before 1.38.3, 1.40.x before
1.40.2, and 1.41.x before 1.41.3 opened a private D-Bus server socket without
configuring an authorization rule. A local attacker could connect to this server
socket and issue D-Bus method calls. Note that the server socket only accepts
a single connection, so the attacker would have to discover the server and connect
to the socket before its owner does.

#63301
2019-06-18 19:48:47 -04:00
worldofpeace 02ea0d3959 gvfs: fix CVE-2019-1244{7.8.9}
This is a version of #63481 for master.

CVE-2019-12447:
daemon/gvfsbackendadmin.c mishandles file ownership because setfsuid is
not used.

CVE-2019-12448:
daemon/gvfsbackendadmin.c has race conditions because the admin backend
doesn't implement query_info_on_read/write.

CVE-2019-12449:
daemon/gvfsbackendadmin.c mishandles a file's user and group ownership
during move (and copy with G_FILE_COPY_ALL_METADATA) operations
from admin:// to file:// URIs, because root privileges are unavailable.

Upstream MR: https://gitlab.gnome.org/GNOME/gvfs/merge_requests/48
2019-06-18 19:48:47 -04:00
R. RyanTM ef3d467d3d tbb: 2019_U7 -> 2019_U8
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/tbb/versions
2019-06-18 17:33:02 -05:00
Gabriel Ebner c740f71c35
freecad: python3, qt5, occt7 (#63348)
freecad: python3, qt5, occt7
2019-06-18 22:00:23 +02:00
R. RyanTM 4ce580f99a zlog: 1.2.12 -> 1.2.14
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/zlog/versions
2019-06-18 12:16:44 -07:00
R. RyanTM ac34c802eb wxSVG: 1.5.17 -> 1.5.18
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wxsvg/versions
2019-06-18 10:47:39 -07:00
R. RyanTM bd5d97eb63 libbluray: 1.1.1 -> 1.1.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libbluray/versions
2019-06-18 14:28:44 +03:00
Jan Tojnar 8cef6ec5fe
ffado: prevent build tools from leaking into closure (#63393)
ffado: prevent build tools from leaking into closure
2019-06-18 11:39:38 +02:00
Frederik Rietdijk 63dd7b7ac7 Merge staging into staging-next 2019-06-18 11:27:52 +02:00
Frederik Rietdijk 2a3488ac9d Revert "sqlite: enable parallel builds"
Revert due to reported issues
https://github.com/NixOS/nixpkgs/issues/63157

This reverts commit 93982349c8.
2019-06-18 11:27:46 +02:00
R. RyanTM e62299f818 libmicrohttpd: 0.9.63 -> 0.9.64
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libmicrohttpd/versions
2019-06-18 11:17:10 +02:00
Franz Pletz 10812379fa libgit2: remove 0.26, default to 0.27 2019-06-18 11:16:48 +02:00
Frederik Rietdijk f120248daf Merge staging-next into staging 2019-06-18 11:07:56 +02:00
Frederik Rietdijk 95c7441d62
Merge staging-next into master
Staging next
2019-06-18 11:06:05 +02:00
Profpatsch 22c84c012c skawarePackages.skalibs: 2.8.0.0 -> 2.8.1.0 2019-06-18 10:55:06 +02:00
Vladimír Čunát 0aa9f35a99
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1525828
2019-06-18 09:44:13 +02:00
R. RyanTM 93965ed86b
folly: 2019.05.27.00 -> 2019.06.17.00
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/folly/versions
2019-06-17 23:15:38 -05:00
Jan Tojnar cf41cb2b4a
libxmlxx3: split out doc output 2019-06-18 03:16:05 +02:00
Jan Tojnar 8e7cea5cb8
libxmlxx3: split out dev output 2019-06-18 03:10:05 +02:00
R. RyanTM a7d85f5ae1 linbox: 1.6.2 -> 1.6.3 (#63288)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/linbox/versions
2019-06-17 22:08:03 +02:00
Matthew Bauer 4d6f65b81f
Merge pull request #62167 from matthewbauer/alias-libgl
Add libGL* aliases
2019-06-17 15:18:29 -04:00
Matthew Bauer 263f5891b6 treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa
Just use mesa for these to be more clear. Move these to aliases.nix
2019-06-17 14:43:18 -04:00
Gabriel Ebner cc5f64c3ea geant4: fix build with enableInventor = true 2019-06-17 18:40:52 +02:00
Gabriel Ebner d8392958f7 soxt: 1.3.0 -> unstable-2019-06-14 2019-06-17 18:40:52 +02:00
Gabriel Ebner 9a40e48d87 opencascade-occt: remove unused depdendencies 2019-06-17 18:39:21 +02:00
Gabriel Ebner 2950c57a65 soqt: 1.5.0 -> 1.6.0a 2019-06-17 18:39:21 +02:00
Gabriel Ebner 259eb2e966 coin3d: 3.1.3 -> unstable-2019-06-12 2019-06-17 18:39:21 +02:00
Matthew Bauer f7e2bb8cff mesa: rename from mesa-noglu to mesa 2019-06-17 11:49:27 -04:00
Matthew Bauer f0733a07d5 treewide: remove libGLSupported from pkgs
This isn’t a package, and we already have mesaPlatforms to handle this logic.
2019-06-17 11:49:22 -04:00
R. RyanTM a9fa690679 prometheus-cpp: 0.6.0 -> 0.7.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/prometheus-cpp/versions
2019-06-17 08:02:09 -07:00
R. RyanTM 4b4cdb0cf2 aravis: 0.6.2 -> 0.6.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/aravis/versions
2019-06-17 15:30:23 +02:00
R. RyanTM 29474ece78 cimg: 2.6.4 -> 2.6.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/cimg/versions
2019-06-17 15:29:33 +02:00
R. RyanTM 961bbc2153 openvdb: 6.0.0 -> 6.1.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/openvdb/versions
2019-06-17 05:32:23 -07:00
R. RyanTM 069f2235af brial: 1.2.4 -> 1.2.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/brial/versions
2019-06-17 13:23:05 +02:00
markuskowa 092c25ac08
Merge pull request #63213 from r-ryantm/auto-update/armadillo
armadillo: 9.400.4 -> 9.500.2
2019-06-17 11:15:39 +02:00
Jan Tojnar 684ce6921b
liblouis: 3.9.0 -> 3.10.0 (#63280)
liblouis: 3.9.0 -> 3.10.0
2019-06-17 10:56:32 +02:00
R. RyanTM 23ad04a3cd libsolv: 0.7.4 -> 0.7.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libsolv/versions
2019-06-16 23:20:59 -07:00
R. RyanTM 9e76c00b1b liblouis: 3.9.0 -> 3.10.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/liblouis/versions
2019-06-16 22:58:12 -07:00
R. RyanTM b227795426 givaro: 4.1.0 -> 4.1.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/givaro/versions
2019-06-16 17:12:02 -07:00
Austin Seipp e6a0514aaf libfsm: init at 0.1pre1869_f70c3c5
Signed-off-by: Austin Seipp <as@fastly.com>
2019-06-16 16:39:42 -05:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Austin Seipp c6830326b2 theft: 0.4.4 -> 0.4.5, fix pkg-config file
The libtheft.pc file was using prefix=/usr/local for its own relative
-L/-l/-I parameters for GCC, giving incorrect results. (This is really
more of an upstream bug.)

This also adds myself to the maintainer list, and enables builds on
non-Linux platforms.

Signed-off-by: Austin Seipp <as@fastly.com>
2019-06-16 09:34:16 -07:00
R. RyanTM 0a2f247a73 armadillo: 9.400.4 -> 9.500.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/armadillo/versions
2019-06-16 06:33:37 -07:00
Marek Mahut 3aa8f9448c
zziplib: patch CVE-2018-17828
Fixes https://github.com/NixOS/nixpkgs/issues/61961
Close https://github.com/NixOS/nixpkgs/pull/63189
vcunat amended some nitpicks into the original commit.
2019-06-16 12:17:30 +02:00
Frederik Rietdijk 9de9a15b86 Merge staging-next into staging 2019-06-16 09:04:52 +02:00
Frederik Rietdijk 7adbdd9758 Merge master into staging-next 2019-06-16 09:04:24 +02:00
Bas van Dijk 0bc377d47d
Merge pull request #63160 from basvandijk/opencv-4.1.0
opencv: 4.0.1 -> 4.1.0
2019-06-16 08:57:30 +02:00
Bas van Dijk bf5e3c24d0
Merge pull request #63162 from basvandijk/opencv-3.4.6
opencv: 3.4.5 -> 3.4.6
2019-06-16 08:55:49 +02:00
Austin Seipp a1dd419c1f liburing: 1.0.0pre132 -> 1.0.0pre137
Signed-off-by: Austin Seipp <as@fastly.com>
2019-06-15 23:21:19 -05:00
Ben Wolsieffer 7c11742f85 boehm-gc: remove libatomic_ops build input 2019-06-15 18:20:16 +02:00
Ben Wolsieffer 26e907886c boehm-gc: remove unneeded dontStrip attribute 2019-06-15 18:20:16 +02:00
Will Dietz 044b8b6440 nghttp2: 1.38.0 -> 1.39.1
https://nghttp2.org/blog/2019/06/11/nghttp2-v1-39-1/
2019-06-15 18:17:33 +02:00
Will Dietz 6d7cdd7f8b dbus: 1.12.14 -> 1.12.16
https://gitlab.freedesktop.org/dbus/dbus/blob/dbus-1.12.16/NEWS

It's short and explains the CVE a bit, including below:

> CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1
> authentication for identities that differ from the user running the
> DBusServer. Previously, a local attacker could manipulate symbolic
> links in their own home directory to bypass authentication and connect
> to a DBusServer with elevated privileges. The standard system and
> session dbus-daemons in their default configuration were immune to this
> attack because they did not allow DBUS_COOKIE_SHA1, but third-party
> users of DBusServer such as Upstart could be vulnerable.   Thanks to Joe
> Vennix of Apple Information Security.   (dbus#269, Simon McVittie)
2019-06-15 18:16:58 +02:00
Bas van Dijk 9f52f0e6b8 opencv: 3.4.5 -> 3.4.6 2019-06-15 16:54:31 +02:00
Bas van Dijk baf54b6b8b opencv: 4.0.1 -> 4.1.0 2019-06-15 16:17:51 +02:00
Jan Tojnar 3a61b88269
flatpak: Preserve pixbuf path in validate-icon (#63122)
flatpak: Preserve pixbuf path in validate-icon
2019-06-15 12:29:12 +02:00
Frederik Rietdijk b7b6388db6 xgboost: use stdenv.hostPlatform.extensions.sharedLibrary 2019-06-15 10:42:19 +02:00
Frederik Rietdijk 31f22a5bb3 Merge staging-next into staging 2019-06-15 08:43:33 +02:00
Frederik Rietdijk 087b87758e Merge master into staging-next 2019-06-15 08:17:58 +02:00
Matthew Harm Bekkema 0a5a1259ae
flatpak: Make librsvg dependency explicit 2019-06-15 15:15:01 +10:00
Vladimír Čunát 788261a1a9
Merge branch 'master' into staging-next
Brings in Haskell rebuild.
Hydra nixpkgs: ?compare=1525186
2019-06-14 17:47:23 +02:00
Gabriel Ebner 189c4de9bf
Merge pull request #63095 from gebner/opencascade-update
opencascade: build with vtk and freeimage, patch for fontconfig support
2019-06-14 17:46:39 +02:00
Matthew Harm Bekkema 46e1c7f17a flatpak: Preserve pixbuf path in validate-icon
SVG support isn't built-in to GdkPixBuf, it's provided by an external
module. Therefore, GDK_PIXBUF_MODULE_FILE should be preserved in the
sandbox, otherwise `flatpak-validate-icon --sandbox` won't work on SVG
files.
2019-06-14 21:56:06 +10:00
Jan Tojnar b5c9e8c40b
babl: 0.1.62 → 0.1.66
https://gitlab.gnome.org/GNOME/babl/blob/BABL_0_1_66/NEWS
2019-06-14 10:29:09 +02:00
Christian Kögler 8eafd21f9e initial vdr plugin xineliboutput-2.1.0
Needed to patch package xineLib to fix usage of XINE_PLUGIN_PATH .
2019-06-14 10:04:27 +02:00
Vladimír Čunát b6e10d79e9
Merge #62798: gnumeric: 1.12.44 -> 1.12.45 2019-06-13 16:21:00 +02:00
Vladimír Čunát ed3d32f515
goffice: 0.10.44 -> 0.10.45 (bugfix)
http://www.gnumeric.org/announcements/1.12/gnumeric-1.12.45.html
Better keep these two synced when they even share announcements.
2019-06-13 16:09:44 +02:00
Orivej Desh af1fca07e0 libwebp: enable parallel building 2019-06-13 08:42:39 +00:00
Frederik Rietdijk 7953a65269 Merge staging-next into staging 2019-06-12 09:24:00 +02:00
Frederik Rietdijk 7184efb40a Merge master into staging-next 2019-06-12 09:22:07 +02:00
Michael Raskin da6a07817e
Merge pull request #62993 from volth/beignet-2018
beignet: 1.3.2 -> unstable-2018.08.20
2019-06-11 21:51:50 +00:00
Markus Kowalewski 432f02f682 hwloc: 2.0.3 -> 2.0.4 2019-06-11 16:07:13 +02:00
Robin Gloster 68c30f0d9b
Merge pull request #62153 from WilliButz/avahi-refactor
avahi: set service directory and refactor module
2019-06-11 14:04:33 +00:00
Vladimír Čunát 57aa3ec33b
faad2: apply security patches from Debian 2019-06-11 15:38:21 +02:00
markuskowa d5296604c8
Merge pull request #62940 from markuskowa/upd-mpich
mpich: 3.3 -> 3.3.1
2019-06-11 09:57:18 +02:00
Matthew Bauer fc04ec9274
Merge pull request #58063 from illegalprime/nss-cross
nss: cross compile support
2019-06-10 21:33:19 -04:00
Orivej Desh c079c8c394 libde265: enable parallel building 2019-06-10 23:22:37 +00:00
R. RyanTM 30e9ae11b6 liburcu: 0.10.2 -> 0.11.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/liburcu/versions
2019-06-11 00:20:07 +02:00
Dmitry Kalinkin 73b5a2531c
rivet: fix rivet-mkhtml runtime 2019-06-10 18:00:18 -04:00
Markus Kowalewski 494f20a67b
mpich: 3.3 -> 3.3.1 2019-06-10 12:43:31 +02:00
Frederik Rietdijk 1b37a0e9a8 Merge staging-next into staging 2019-06-10 12:09:24 +02:00