···461461462462 ${ipPreMove} link add dev "${name}" type wireguard463463 ${optionalString (values.interfaceNamespace != null && values.interfaceNamespace != values.socketNamespace) ''${ipPreMove} link set "${name}" netns "${ns}"''}464464- ${optionalString (values.mtu != null) ''${ipPreMove} link set "${name}" mtu ${toString values.mtu}''}464464+ ${optionalString (values.mtu != null) ''${ipPostMove} link set "${name}" mtu ${toString values.mtu}''}465465466466 ${concatMapStringsSep "\n" (ip:467467 ''${ipPostMove} address add "${ip}" dev "${name}"''
···1818 '';19192020 meta = with lib; {2121- homepage = "https://www.oneapi.io/";2221 description = "oneAPI Level Zero Specification Headers and Loader";2222+ homepage = "https://github.com/oneapi-src/level-zero";2323 license = licenses.mit;2424 maintainers = [ maintainers.ziguana ];2525 };
+2-1
pkgs/development/libraries/openssl/default.nix
···33, withZlib ? false, zlib44, enableSSL2 ? false55, enableSSL3 ? false66+, enableKTLS ? stdenv.isLinux67, static ? stdenv.hostPlatform.isStatic78# Used to avoid cross compiling perl, for example, in darwin bootstrap tools.89# This will cause c_rehash to refer to perl via the environment, but otherwise···135134 ++ lib.optional enableSSL3 "enable-ssl3"136135 # We select KTLS here instead of the configure-time detection (which we patch out).137136 # KTLS should work on FreeBSD 13+ as well, so we could enable it if someone tests it.138138- ++ lib.optional (stdenv.isLinux && lib.versionAtLeast version "3.0.0") "enable-ktls"137137+ ++ lib.optional (lib.versionAtLeast version "3.0.0" && enableKTLS) "enable-ktls"139138 ++ lib.optional (lib.versionAtLeast version "1.1.1" && stdenv.hostPlatform.isAarch64) "no-afalgeng"140139 # OpenSSL needs a specific `no-shared` configure flag.141140 # See https://wiki.openssl.org/index.php/Compilation_and_Installation#Configure_Options
···11diff --git a/xpra/scripts/main.py b/xpra/scripts/main.py22-index 6def9e0ad..031f8aba9 10075522+index 031a41f9e..6232ba830 10075533--- a/xpra/scripts/main.py44+++ b/xpra/scripts/main.py55-@@ -364,11 +364,7 @@ def run_mode(script_file, cmdline, error_cb, options, args, mode, defaults):66- "shadow",77- ) and not display_is_remote:88- if use_systemd_run(options.systemd_run):99-- #make sure we run via the same interpreter,1010-- #inject it into the command line if we have to:1111- argv = list(cmdline)1212-- if argv[0].find("python")<0:1313-- argv.insert(0, "python%i.%i" % (sys.version_info.major, sys.version_info.minor))1414- return systemd_run_wrap(mode, argv, options.systemd_run_args)55+@@ -377,11 +377,7 @@ def run_mode(script_file, cmdline, error_cb, options, args, mode, defaults):66+ "seamless", "desktop", "shadow", "expand",77+ "upgrade", "upgrade-seamless", "upgrade-desktop",88+ ) and not display_is_remote and use_systemd_run(options.systemd_run):99+- #make sure we run via the same interpreter,1010+- #inject it into the command line if we have to:1111+ argv = list(cmdline)1212+- if argv[0].find("python")<0:1313+- argv.insert(0, "python%i.%i" % (sys.version_info.major, sys.version_info.minor))1414+ return systemd_run_wrap(mode, argv, options.systemd_run_args)1515 configure_env(options.env)1616 configure_logging(options, mode)
-23
pkgs/tools/X11/xpra/fix-paths.patch
···11-diff --git a/setup.py b/setup.py22-index fc67abb50a..c29db3a6d2 10075533---- a/setup.py44-+++ b/setup.py55-@@ -2348,17 +2348,7 @@ if v4l2_ENABLED:66- break77- constants_pxi = "xpra/codecs/v4l2/constants.pxi"88- if not os.path.exists(videodev2_h) or should_rebuild(videodev2_h, constants_pxi):99-- ENABLE_DEVICE_CAPS = 01010-- if os.path.exists(videodev2_h):1111-- try:1212-- with subprocess.Popen("cpp -fpreprocessed %s | grep -q device_caps" % videodev2_h,1313-- shell=True) as proc:1414-- ENABLE_DEVICE_CAPS = proc.wait()==01515-- except OSError:1616-- with open(videodev2_h) as f:1717-- hdata = f.read()1818-- ENABLE_DEVICE_CAPS = int(hdata.find("device_caps")>=0)1919-- print("failed to detect device caps, assuming off")2020-+ ENABLE_DEVICE_CAPS = 12121- with open(constants_pxi, "wb") as f:2222- f.write(b"DEF ENABLE_DEVICE_CAPS=%i" % ENABLE_DEVICE_CAPS)2323- add_cython_ext("xpra.codecs.v4l2.pusher",241diff --git a/xpra/x11/fakeXinerama.py b/xpra/x11/fakeXinerama.py252index d5c1c8bb10..88c77e8142 100755263--- a/xpra/x11/fakeXinerama.py
···2121 # The websites yt-dlp deals with are a very moving target. That means that2222 # downloads break constantly. Because of that, updates should always be backported2323 # to the latest stable release.2424- version = "2023.3.3";2424+ version = "2023.3.4";25252626 src = fetchPypi {2727 inherit pname version;2828- sha256 = "sha256-d/017Y9ZtYDP9RYbE9137pklYZpzVTt8A+srCt6nH7c=";2828+ sha256 = "sha256-Jl1dqXp2wV19mkCIpnt4rNXc9vjP2CV8UvWB/5lv9RU=";2929 };30303131 propagatedBuildInputs = [ brotli certifi mutagen pycryptodomex websockets ];