summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2021-01-09 18:41:27 +0000
committerGitHub <noreply@github.com>2021-01-09 18:41:27 +0000
commitfcbe48c79793e614092ba278e05d5594995a88e3 (patch)
tree91c9cc085dbd2354fc4bb59c9b3e6a1a00313639
parent8ae8602bf7529fddeab29867329c21af96600a68 (diff)
parent9d358f1f7cb833d60dacf8b52a516ec2a753c533 (diff)
Merge master into staging-next
-rw-r--r--nixos/modules/hardware/opentabletdriver.nix2
-rw-r--r--nixos/tests/all-tests.nix1
-rw-r--r--nixos/tests/opentabletdriver.nix27
-rw-r--r--pkgs/applications/graphics/monado/default.nix37
-rw-r--r--pkgs/applications/graphics/xrgears/default.nix48
-rw-r--r--pkgs/applications/misc/osmium-tool/default.nix8
-rw-r--r--pkgs/applications/networking/browsers/chromium/upstream-info.json12
-rw-r--r--pkgs/applications/terminal-emulators/alacritty/default.nix6
-rw-r--r--pkgs/applications/version-management/git-repo/default.nix4
-rw-r--r--pkgs/applications/version-management/sparkleshare/default.nix2
-rw-r--r--pkgs/applications/video/mpv/default.nix10
-rwxr-xr-xpkgs/common-updater/scripts/update-source-version2
-rw-r--r--pkgs/development/interpreters/php/7.3.nix4
-rw-r--r--pkgs/development/interpreters/php/7.4.nix4
-rw-r--r--pkgs/development/interpreters/php/8.0.nix4
-rw-r--r--pkgs/development/interpreters/php/fix-opcache-configure.patch81
-rw-r--r--pkgs/development/libraries/libosmium/default.nix6
-rw-r--r--pkgs/development/libraries/libplacebo/default.nix8
-rw-r--r--pkgs/development/libraries/libsurvive/default.nix2
-rw-r--r--pkgs/development/php-packages/pdlib/default.nix24
-rw-r--r--pkgs/development/python-modules/aiostream/default.nix30
-rw-r--r--pkgs/development/python-modules/cupy/default.nix4
-rw-r--r--pkgs/development/python-modules/eliot/default.nix4
-rw-r--r--pkgs/development/python-modules/eventlet/default.nix4
-rw-r--r--pkgs/development/python-modules/folium/default.nix4
-rw-r--r--pkgs/development/python-modules/itemloaders/default.nix4
-rw-r--r--pkgs/development/python-modules/jc/default.nix7
-rw-r--r--pkgs/development/python-modules/pychromecast/default.nix6
-rw-r--r--pkgs/development/python-modules/pyosmium/default.nix4
-rw-r--r--pkgs/development/tools/ocaml/camlp5/default.nix20
-rw-r--r--pkgs/games/sauerbraten/default.nix4
-rw-r--r--pkgs/misc/vim-plugins/generated.nix24
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names2
-rw-r--r--pkgs/shells/oksh/default.nix21
-rw-r--r--pkgs/tools/X11/opentabletdriver/default.nix5
-rw-r--r--pkgs/tools/admin/lxd/default.nix4
-rw-r--r--pkgs/tools/package-management/nix-update/default.nix4
-rw-r--r--pkgs/tools/system/inxi/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix8
-rw-r--r--pkgs/top-level/php-packages.nix7
-rw-r--r--pkgs/top-level/python-packages.nix2
41 files changed, 316 insertions, 148 deletions
diff --git a/nixos/modules/hardware/opentabletdriver.nix b/nixos/modules/hardware/opentabletdriver.nix
index 0f34d903f68b..295e23e6164f 100644
--- a/nixos/modules/hardware/opentabletdriver.nix
+++ b/nixos/modules/hardware/opentabletdriver.nix
@@ -5,6 +5,8 @@ let
cfg = config.hardware.opentabletdriver;
in
{
+ meta.maintainers = with lib.maintainers; [ thiagokokada ];
+
options = {
hardware.opentabletdriver = {
enable = mkOption {
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index c491b559213c..8d04f10157e7 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -281,6 +281,7 @@ in
openssh = handleTest ./openssh.nix {};
openstack-image-metadata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).metadata or {};
openstack-image-userdata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).userdata or {};
+ opentabletdriver = handleTest ./opentabletdriver.nix {};
image-contents = handleTest ./image-contents.nix {};
orangefs = handleTest ./orangefs.nix {};
os-prober = handleTestOn ["x86_64-linux"] ./os-prober.nix {};
diff --git a/nixos/tests/opentabletdriver.nix b/nixos/tests/opentabletdriver.nix
new file mode 100644
index 000000000000..2cadfae6b263
--- /dev/null
+++ b/nixos/tests/opentabletdriver.nix
@@ -0,0 +1,27 @@
+import ./make-test-python.nix ( { pkgs, ... }: {
+ name = "opentabletdriver";
+ meta = {
+ maintainers = with pkgs.stdenv.lib.maintainers; [ thiagokokada ];
+ };
+
+ machine = { pkgs, ... }:
+ {
+ imports = [
+ ./common/user-account.nix
+ ./common/x11.nix
+ ];
+ test-support.displayManager.auto.user = "alice";
+ hardware.opentabletdriver.enable = true;
+ };
+
+ testScript =
+ ''
+ machine.start()
+ machine.wait_for_x()
+ machine.wait_for_unit("opentabletdriver.service", "alice")
+
+ machine.succeed("cat /etc/udev/rules.d/30-opentabletdriver.rules")
+ # Will fail if service is not running
+ machine.succeed("otd detect")
+ '';
+})
diff --git a/pkgs/applications/graphics/monado/default.nix b/pkgs/applications/graphics/monado/default.nix
index 61343b3b1b46..7502ab69c320 100644
--- a/pkgs/applications/graphics/monado/default.nix
+++ b/pkgs/applications/graphics/monado/default.nix
@@ -1,23 +1,29 @@
{ stdenv
, fetchFromGitLab
, fetchpatch
+, writeText
, cmake
+, doxygen
+, glslang
, pkg-config
, python3
, SDL2
, dbus
, eigen
, ffmpeg
-, glslang
+, gst-plugins-base
+, gstreamer
, hidapi
, libGL
, libXau
, libXdmcp
, libXrandr
, libffi
+, libjpeg
# , librealsense
, libsurvive
, libusb1
+, libuv
, libuvc
, libv4l
, libxcb
@@ -29,6 +35,11 @@
, wayland
, wayland-protocols
, zlib
+# Set as 'false' to build monado without service support, i.e. allow VR
+# applications linking against libopenxr_monado.so to use OpenXR standalone
+# instead of via the monado-service program. For more information see:
+# https://gitlab.freedesktop.org/monado/monado/-/blob/master/doc/targets.md#xrt_feature_service-disabled
+, serviceSupport ? true
}:
stdenv.mkDerivation rec {
@@ -51,23 +62,36 @@ stdenv.mkDerivation rec {
})
];
- nativeBuildInputs = [ cmake pkg-config python3 ];
+ nativeBuildInputs = [
+ cmake
+ doxygen
+ glslang
+ pkg-config
+ python3
+ ];
+
+ cmakeFlags = [
+ "-DXRT_FEATURE_SERVICE=${if serviceSupport then "ON" else "OFF"}"
+ ];
buildInputs = [
SDL2
dbus
eigen
ffmpeg
- glslang
+ gst-plugins-base
+ gstreamer
hidapi
libGL
libXau
libXdmcp
libXrandr
+ libjpeg
libffi
# librealsense.dev - see below
libsurvive
libusb1
+ libuv
libuvc
libv4l
libxcb
@@ -91,11 +115,16 @@ stdenv.mkDerivation rec {
# for some reason cmake is trying to use ${librealsense}/include
# instead of ${librealsense.dev}/include as an include directory
+ # Help openxr-loader find this runtime
+ setupHook = writeText "setup-hook" ''
+ export XDG_CONFIG_DIRS=@out@/etc/xdg''${XDG_CONFIG_DIRS:+:''${XDG_CONFIG_DIRS}}
+ '';
+
meta = with stdenv.lib; {
description = "Open source XR runtime";
homepage = "https://monado.freedesktop.org/";
license = licenses.boost;
- maintainers = with maintainers; [ prusnak ];
+ maintainers = with maintainers; [ expipiplus1 prusnak ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/applications/graphics/xrgears/default.nix b/pkgs/applications/graphics/xrgears/default.nix
new file mode 100644
index 000000000000..33aa3ae3575e
--- /dev/null
+++ b/pkgs/applications/graphics/xrgears/default.nix
@@ -0,0 +1,48 @@
+{ stdenv
+, fetchFromGitLab
+, glm
+, glslang
+, meson
+, ninja
+, openxr-loader
+, pkg-config
+, vulkan-headers
+, vulkan-loader
+, xxd
+}:
+
+stdenv.mkDerivation rec {
+ pname = "xrgears";
+ version = "unstable-2020-04-15";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = "monado";
+ repo = "demos/xrgears";
+ rev = "d0bee35fbf8f181e8313f1ead13d88c4fb85c154";
+ sha256 = "1k0k8dkclyiav99kf0933kyd2ymz3hs1p0ap2wbciq9s62jgz29i";
+ };
+
+ nativeBuildInputs = [
+ glslang
+ meson
+ ninja
+ pkg-config
+ xxd
+ ];
+
+ buildInputs = [
+ glm
+ openxr-loader
+ vulkan-headers
+ vulkan-loader
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://gitlab.freedesktop.org/monado/demos/xrgears";
+ description = "An OpenXR example using Vulkan for rendering";
+ platforms = platforms.linux;
+ license = licenses.mit;
+ maintainers = with maintainers; [ expipiplus1 ];
+ };
+}
diff --git a/pkgs/applications/misc/osmium-tool/default.nix b/pkgs/applications/misc/osmium-tool/default.nix
index 892038c252ae..78878d79553d 100644
--- a/pkgs/applications/misc/osmium-tool/default.nix
+++ b/pkgs/applications/misc/osmium-tool/default.nix
@@ -7,19 +7,20 @@
, bzip2
, expat
, libosmium
+, lz4
, protozero
, zlib
}:
stdenv.mkDerivation rec {
pname = "osmium-tool";
- version = "1.12.1";
+ version = "1.13.0";
src = fetchFromGitHub {
owner = "osmcode";
repo = "osmium-tool";
rev = "v${version}";
- sha256 = "13142hj8gfgj6w51a62hjzfmzic90xgrnnlnb70hpdqjy86bxv7j";
+ sha256 = "0rn67g4xf01i7pkxrdh87jdj2rzkw5pfkx5wkg9245z5yxjxhqj2";
};
nativeBuildInputs = [
@@ -33,6 +34,7 @@ stdenv.mkDerivation rec {
bzip2
expat
libosmium
+ lz4
protozero
zlib
];
@@ -46,7 +48,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Multipurpose command line tool for working with OpenStreetMap data based on the Osmium library";
homepage = "https://osmcode.org/osmium-tool/";
- license = with licenses; [ gpl3 mit bsd3 ];
+ license = with licenses; [ gpl3Plus mit bsd3 ];
maintainers = with maintainers; [ das-g ];
};
}
diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json
index 660682e17a7f..8baa7cc7b4fb 100644
--- a/pkgs/applications/networking/browsers/chromium/upstream-info.json
+++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json
@@ -31,15 +31,15 @@
}
},
"dev": {
- "version": "89.0.4356.6",
- "sha256": "1jq0wbaaz07kz2190rq3vl2b5spx3qfda4al9ygkm8man817d2nr",
- "sha256bin64": "0dgvp2my328s4ah0hmp1hg1c3x21gkrz9mjvbfs54r2pjb7y5sbl",
+ "version": "89.0.4381.6",
+ "sha256": "031w24qf5cn9y30pgh736g67p6c10kwpflhvxa24h0v99gqnah2i",
+ "sha256bin64": "1fssdxllq2ncpy8s7ykbq33456hfjlgj1m5147wbg2c5k36rj78s",
"deps": {
"gn": {
- "version": "2020-11-05",
+ "version": "2020-12-22",
"url": "https://gn.googlesource.com/gn",
- "rev": "53d92014bf94c3893886470a1c7c1289f8818db0",
- "sha256": "1xcm07qjk6m2czi150fiqqxql067i832adck6zxrishm70c9jbr9"
+ "rev": "0d67e272bdb8145f87d238bc0b2cb8bf80ccec90",
+ "sha256": "07mrfl9hbjldbgidwwhr482a0s0ppqzwa5j7v5nbqxj18j55iril"
}
}
},
diff --git a/pkgs/applications/terminal-emulators/alacritty/default.nix b/pkgs/applications/terminal-emulators/alacritty/default.nix
index cd372b79c26b..13a67c6236ff 100644
--- a/pkgs/applications/terminal-emulators/alacritty/default.nix
+++ b/pkgs/applications/terminal-emulators/alacritty/default.nix
@@ -52,16 +52,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "alacritty";
- version = "0.6.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "alacritty";
repo = pname;
rev = "v${version}";
- sha256 = "vQdNwNiUvoJWRT1foPRadirI2zWjnzU3sGnIxeHKlj8=";
+ sha256 = "8alCFtr+3aJsqQ2Ra8u5/SRHfDvMq2kRvRCKo/zwMK0=";
};
- cargoSha256 = "1PQSg6EmwVMZj2ALw6qsbtPMCtALVHx5TR05FjGD/QE=";
+ cargoSha256 = "kqRlxieChnhWtYYf67gi+2bncIzO56xpnv2uLjcINVM=";
nativeBuildInputs = [
cmake
diff --git a/pkgs/applications/version-management/git-repo/default.nix b/pkgs/applications/version-management/git-repo/default.nix
index 56e4f30d9279..e6f6e69fcaaf 100644
--- a/pkgs/applications/version-management/git-repo/default.nix
+++ b/pkgs/applications/version-management/git-repo/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "git-repo";
- version = "2.11";
+ version = "2.11.1";
src = fetchFromGitHub {
owner = "android";
repo = "tools_repo";
rev = "v${version}";
- sha256 = "sha256-eb35yNsE0F+xPA1j7Czag1aOZO4cr6OeRsBlCrQwCRk=";
+ sha256 = "sha256-6XsjxTYmjr/3smwwS7c+Mq1sqfgKAhWzHOY8TWlIKHU=";
};
patches = [ ./import-ssl-module.patch ];
diff --git a/pkgs/applications/version-management/sparkleshare/default.nix b/pkgs/applications/version-management/sparkleshare/default.nix
index 6f639ecd77fa..a7d1f86652c1 100644
--- a/pkgs/applications/version-management/sparkleshare/default.nix
+++ b/pkgs/applications/version-management/sparkleshare/default.nix
@@ -1,5 +1,6 @@
{
appindicator-sharp,
+ bash,
coreutils,
fetchFromGitHub,
git,
@@ -57,6 +58,7 @@ stdenv.mkDerivation rec {
--set PATH ${symlinkJoin {
name = "mono-path";
paths = [
+ bash
coreutils
git
git-lfs
diff --git a/pkgs/applications/video/mpv/default.nix b/pkgs/applications/video/mpv/default.nix
index 2b9605aa3c26..02135fe52ed1 100644
--- a/pkgs/applications/video/mpv/default.nix
+++ b/pkgs/applications/video/mpv/default.nix
@@ -1,4 +1,4 @@
-{ config, stdenv, fetchFromGitHub
+{ config, stdenv, fetchFromGitHub, fetchpatch
, addOpenGLRunpath, docutils, perl, pkgconfig, python3, wafHook, which
, ffmpeg, freefont_ttf, freetype, libass, libpthreadstubs, mujs
, nv-codec-headers, lua, libuchardet, libiconv ? null
@@ -104,6 +104,14 @@ in stdenv.mkDerivation rec {
sha256 = "sha256-3l32qQBpvWVjbLp5CZtO039oDQeH7C/cNAKtJxrzlRk=";
};
+ patches = [
+ # To make mpv build with libplacebo 3.104.0:
+ (fetchpatch { # vo_gpu: placebo: update for upstream API changes
+ url = "https://github.com/mpv-player/mpv/commit/7c4465cefb27d4e0d07535d368febdf77b579566.patch";
+ sha256 = "1yfc6220ak5kc5kf7zklmsa944nr9q0qaa27l507pgrmvcyiyzrx";
+ })
+ ];
+
postPatch = ''
patchShebangs ./TOOLS/
'';
diff --git a/pkgs/common-updater/scripts/update-source-version b/pkgs/common-updater/scripts/update-source-version
index 181561242fc3..90543a9cfc6a 100755
--- a/pkgs/common-updater/scripts/update-source-version
+++ b/pkgs/common-updater/scripts/update-source-version
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -e
-scriptName=update-source-versions # do not use the .wrapped name
+scriptName=update-source-version # do not use the .wrapped name
die() {
echo "$scriptName: error: $1" >&2
diff --git a/pkgs/development/interpreters/php/7.3.nix b/pkgs/development/interpreters/php/7.3.nix
index 30e26bf87a1b..13b64e8cb6e2 100644
--- a/pkgs/development/interpreters/php/7.3.nix
+++ b/pkgs/development/interpreters/php/7.3.nix
@@ -4,8 +4,8 @@ let
generic = (import ./generic.nix) _args;
base = callPackage generic (_args // {
- version = "7.3.25";
- sha256 = "1yq2fwpg9jgcafcrq4ffqm52r0f80pi6zy7fj1yb1qwim96mlcb9";
+ version = "7.3.26";
+ sha256 = "0klxnf6nhsib9b2mdls1x2wbpi04gmgwxajbn593rzalh5y5l7ip";
# https://bugs.php.net/bug.php?id=76826
extraPatches = lib.optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
diff --git a/pkgs/development/interpreters/php/7.4.nix b/pkgs/development/interpreters/php/7.4.nix
index b45da1fb86cb..9ee0c9c9e7cc 100644
--- a/pkgs/development/interpreters/php/7.4.nix
+++ b/pkgs/development/interpreters/php/7.4.nix
@@ -4,8 +4,8 @@ let
generic = (import ./generic.nix) _args;
base = callPackage generic (_args // {
- version = "7.4.13";
- sha256 = "1nhzldjp8jfd1hivfyn5wydim5daibz0vkfxgys2xj8igs2kk8qm";
+ version = "7.4.14";
+ sha256 = "1xm1s2w9fsd8q7kjbpqw8s4bs7ggziwws23m0ykkmvmd0l3cm2b8";
});
in base.withExtensions ({ all, ... }: with all; ([
diff --git a/pkgs/development/interpreters/php/8.0.nix b/pkgs/development/interpreters/php/8.0.nix
index ded661e55853..5779c836dd4f 100644
--- a/pkgs/development/interpreters/php/8.0.nix
+++ b/pkgs/development/interpreters/php/8.0.nix
@@ -4,8 +4,8 @@ let
generic = (import ./generic.nix) _args;
base = callPackage generic (_args // {
- version = "8.0.0";
- sha256 = "02cx3gvxqvkllp54jfvs83kl8bmpcqyzp9jf1d0l9x5bgv1jv0sy";
+ version = "8.0.1";
+ sha256 = "1vmx9rhks8v2198f9d6cq62bway5mrfsz72garjdwcyi82ppckn4";
});
in base.withExtensions ({ all, ... }: with all; ([
diff --git a/pkgs/development/interpreters/php/fix-opcache-configure.patch b/pkgs/development/interpreters/php/fix-opcache-configure.patch
deleted file mode 100644
index e67d2cc7bc79..000000000000
--- a/pkgs/development/interpreters/php/fix-opcache-configure.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff --git a/Zend/Zend.m4 b/Zend/Zend.m4
-index 726188597496..781e51d3e44c 100644
---- a/Zend/Zend.m4
-+++ b/Zend/Zend.m4
-@@ -190,12 +190,6 @@ dnl LIBZEND_OTHER_CHECKS
- dnl
- AC_DEFUN([LIBZEND_OTHER_CHECKS],[
-
--AC_ARG_ENABLE([zts],
-- [AS_HELP_STRING([--enable-zts],
-- [Enable thread safety])],
-- [ZEND_ZTS=$enableval],
-- [ZEND_ZTS=no])
--
- AC_MSG_CHECKING(whether to enable thread-safety)
- AC_MSG_RESULT($ZEND_ZTS)
-
-diff --git a/configure.ac b/configure.ac
-index 8d6e922fa9bf..e07a75d19ac7 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -797,6 +797,19 @@ if test "$PHP_DEBUG_ASSERTIONS" = "yes"; then
- ZEND_DEBUG=yes
- fi
-
-+AC_ARG_ENABLE([zts],
-+ [AS_HELP_STRING([--enable-zts],
-+ [Enable thread safety])],
-+ [ZEND_ZTS=$enableval],
-+ [ZEND_ZTS=no])
-+
-+if test "$ZEND_ZTS" = "yes"; then
-+ AC_DEFINE(ZTS, 1,[ ])
-+ PHP_THREAD_SAFETY=yes
-+else
-+ PHP_THREAD_SAFETY=no
-+fi
-+
- PHP_ARG_ENABLE([rtld-now],
- [whether to dlopen extensions with RTLD_NOW instead of RTLD_LAZY],
- [AS_HELP_STRING([--enable-rtld-now],
-@@ -1136,13 +1149,6 @@ LIBZEND_BASIC_CHECKS
- LIBZEND_DLSYM_CHECK
- LIBZEND_OTHER_CHECKS
-
--if test "$ZEND_ZTS" = "yes"; then
-- AC_DEFINE(ZTS,1,[ ])
-- PHP_THREAD_SAFETY=yes
--else
-- PHP_THREAD_SAFETY=no
--fi
--
- INCLUDES="$INCLUDES -I\$(top_builddir)/TSRM"
- INCLUDES="$INCLUDES -I\$(top_builddir)/Zend"
-
-diff --git a/ext/opcache/config.m4 b/ext/opcache/config.m4
-index 054cd28c0247..93d72fb73d19 100644
---- a/ext/opcache/config.m4
-+++ b/ext/opcache/config.m4
-@@ -66,7 +66,7 @@ if test "$PHP_OPCACHE" != "no"; then
- esac
- fi
-
-- if test "$enable_zts" = "yes"; then
-+ if test "$PHP_THREAD_SAFETY" = "yes"; then
- DASM_FLAGS="$DASM_FLAGS -D ZTS=1"
- fi
-
-diff --git a/ext/session/config.m4 b/ext/session/config.m4
-index 7abc8813b72a..da31bbde86cc 100644
---- a/ext/session/config.m4
-+++ b/ext/session/config.m4
-@@ -31,7 +31,7 @@ if test "$PHP_MM" != "no"; then
- AC_MSG_ERROR(cannot find mm library)
- fi
-
-- if test "$enable_zts" = "yes"; then
-+ if test "$PHP_THREAD_SAFETY" = "yes"; then
- dnl The mm library is not thread-safe, and mod_mm.c refuses to compile.
- AC_MSG_ERROR(--with-mm cannot be combined with --enable-zts)
- fi \ No newline at end of file
diff --git a/pkgs/development/libraries/libosmium/default.nix b/pkgs/development/libraries/libosmium/default.nix
index 830465fb113c..10e6d61d1565 100644
--- a/pkgs/development/libraries/libosmium/default.nix
+++ b/pkgs/development/libraries/libosmium/default.nix
@@ -2,19 +2,21 @@
stdenv.mkDerivation rec {
pname = "libosmium";
- version = "2.15.6";
+ version = "2.16.0";
src = fetchFromGitHub {
owner = "osmcode";
repo = "libosmium";
rev = "v${version}";
- sha256 = "0rqy18bbakp41f44y5id9ixh0ar2dby46z17p4115z8k1vv9znq2";
+ sha256 = "1na51g6xfm1bx0d0izbg99cwmqn0grp0g41znn93xnhs202qnb2h";
};
nativeBuildInputs = [ cmake ];
buildInputs = [ protozero zlib bzip2 expat boost ];
+ cmakeFlags = [ "-DINSTALL_GDALCPP:BOOL=ON" ];
+
doCheck = true;
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/libplacebo/default.nix b/pkgs/development/libraries/libplacebo/default.nix
index 7d120f604d8d..4aa92921898d 100644
--- a/pkgs/development/libraries/libplacebo/default.nix
+++ b/pkgs/development/libraries/libplacebo/default.nix
@@ -11,11 +11,13 @@
, glslang
, lcms2
, epoxy
+, libGL
+, xorg
}:
stdenv.mkDerivation rec {
pname = "libplacebo";
- version = "2.72.2";
+ version = "3.104.0";
patches = [
./glsl-import.patch
@@ -26,7 +28,7 @@ stdenv.mkDerivation rec {
owner = "videolan";
repo = pname;
rev = "v${version}";
- sha256 = "1ijqpx1pagc6qg63ynqrinvckwc8aaw1i0lx48gg5szwk8afib4i";
+ sha256 = "0p5mx8ch7cp7b54yrkl4fs8bcvqma1h461gx6ps4kagn4dsx8asb";
};
nativeBuildInputs = [
@@ -43,6 +45,8 @@ stdenv.mkDerivation rec {
glslang
lcms2
epoxy
+ libGL
+ xorg.libX11
];
mesonFlags = [
diff --git a/pkgs/development/libraries/libsurvive/default.nix b/pkgs/development/libraries/libsurvive/default.nix
index 7f326112b2ff..11a5cdcf4e93 100644
--- a/pkgs/development/libraries/libsurvive/default.nix
+++ b/pkgs/development/libraries/libsurvive/default.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
description = "Open Source Lighthouse Tracking System";
homepage = "https://github.com/cntools/libsurvive";
license = licenses.mit;
- maintainers = with maintainers; [ prusnak ];
+ maintainers = with maintainers; [ expipiplus1 prusnak ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/development/php-packages/pdlib/default.nix b/pkgs/development/php-packages/pdlib/default.nix
new file mode 100644
index 000000000000..830519467017
--- /dev/null
+++ b/pkgs/development/php-packages/pdlib/default.nix
@@ -0,0 +1,24 @@
+{ buildPecl, lib, pkgs }:
+let
+ pname = "pdlib";
+ version = "1.0.2";
+in
+buildPecl {
+ inherit pname v