Merge master into staging-next
This commit is contained in:
commit
9c1e72f735
12 changed files with 1894 additions and 1840 deletions
|
@ -1,2 +1,2 @@
|
||||||
# Expose the minimum required version for evaluating Nixpkgs
|
# Expose the minimum required version for evaluating Nixpkgs
|
||||||
"2.2"
|
"2.3"
|
||||||
|
|
|
@ -255,6 +255,11 @@
|
||||||
<section xml:id="sec-release-22.11-incompatibilities">
|
<section xml:id="sec-release-22.11-incompatibilities">
|
||||||
<title>Backward Incompatibilities</title>
|
<title>Backward Incompatibilities</title>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Nixpkgs now requires Nix 2.3 or newer.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
The <literal>isCompatible</literal> predicate checking CPU
|
The <literal>isCompatible</literal> predicate checking CPU
|
||||||
|
|
|
@ -94,6 +94,8 @@ Available as [services.patroni](options.html#opt-services.patroni.enable).
|
||||||
|
|
||||||
## Backward Incompatibilities {#sec-release-22.11-incompatibilities}
|
## Backward Incompatibilities {#sec-release-22.11-incompatibilities}
|
||||||
|
|
||||||
|
- Nixpkgs now requires Nix 2.3 or newer.
|
||||||
|
|
||||||
- The `isCompatible` predicate checking CPU compatibility is no longer exposed
|
- The `isCompatible` predicate checking CPU compatibility is no longer exposed
|
||||||
by the platform sets generated using `lib.systems.elaborate`. In most cases
|
by the platform sets generated using `lib.systems.elaborate`. In most cases
|
||||||
you will want to use the new `canExecute` predicate instead which also
|
you will want to use the new `canExecute` predicate instead which also
|
||||||
|
|
|
@ -4,12 +4,17 @@ let mirrors = import ./mirrors.nix; in
|
||||||
|
|
||||||
{ url ? builtins.head urls
|
{ url ? builtins.head urls
|
||||||
, urls ? []
|
, urls ? []
|
||||||
, sha256
|
, sha256 ? ""
|
||||||
|
, hash ? ""
|
||||||
, name ? baseNameOf (toString url)
|
, name ? baseNameOf (toString url)
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
# assert exactly one hash is set
|
||||||
|
assert hash != "" || sha256 != "";
|
||||||
|
assert hash != "" -> sha256 == "";
|
||||||
|
|
||||||
import <nix/fetchurl.nix> {
|
import <nix/fetchurl.nix> {
|
||||||
inherit system sha256 name;
|
inherit system hash sha256 name;
|
||||||
|
|
||||||
url =
|
url =
|
||||||
# Handle mirror:// URIs. Since <nix/fetchurl.nix> currently
|
# Handle mirror:// URIs. Since <nix/fetchurl.nix> currently
|
||||||
|
|
38
pkgs/development/libraries/qtdbusextended/default.nix
Normal file
38
pkgs/development/libraries/qtdbusextended/default.nix
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, fetchFromGitHub
|
||||||
|
, qmake
|
||||||
|
, wrapQtAppsHook
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "qtdbusextended";
|
||||||
|
version = "0.0.3";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "nemomobile";
|
||||||
|
repo = pname;
|
||||||
|
rev = version;
|
||||||
|
sha256 = "sha256-tUp7OhNBXwomR2tO4UOaR0vJQ3GTirMk/hRl1cMk61o=";
|
||||||
|
};
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace src/src.pro \
|
||||||
|
--replace '$$[QT_INSTALL_LIBS]' "$out/lib" \
|
||||||
|
--replace '$$[QT_INSTALL_HEADERS]' "$out/include" \
|
||||||
|
--replace '$$[QMAKE_MKSPECS]' "$out/mkspecs"
|
||||||
|
'';
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
qmake
|
||||||
|
wrapQtAppsHook
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Qt provides several classes for DBus communication";
|
||||||
|
homepage = "https://github.com/nemomobile/qtdbusextended";
|
||||||
|
license = licenses.lgpl2Plus;
|
||||||
|
platforms = platforms.linux;
|
||||||
|
maintainers = with maintainers; [ rewine ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "bthome-ble";
|
pname = "bthome-ble";
|
||||||
version = "0.3.2";
|
version = "0.3.5";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.9";
|
disabled = pythonOlder "3.9";
|
||||||
|
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
||||||
owner = "Bluetooth-Devices";
|
owner = "Bluetooth-Devices";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-gWMqYvBKcGlLqbsZ4Hb+LCg0ywIokZwqiMXoD3rJ1MI=";
|
hash = "sha256-Us7tKFrTVD5q9ukxV83MrbMTYzp6w35RLgjSQ0cl6Dw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "pyxbe";
|
pname = "pyxbe";
|
||||||
version = "0.0.4";
|
version = "1.0.0";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
@ -16,7 +16,7 @@ buildPythonPackage rec {
|
||||||
owner = "mborgerson";
|
owner = "mborgerson";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-mHUmSSy/ygteJhRX6AbgZJ+c5MZMZcgNRoTOfxhV+XQ=";
|
hash = "sha256-oOY0g1F5sxGUxXAT19Ygq5q7pnxEhIAKmyYELR1PHEA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
checkInputs = [
|
checkInputs = [
|
||||||
|
|
|
@ -53,7 +53,9 @@ stdenv.mkDerivation {
|
||||||
'' + ''
|
'' + ''
|
||||||
# hack to ensure the completion function looks right
|
# hack to ensure the completion function looks right
|
||||||
# as $0 is used to generate the compdef directive
|
# as $0 is used to generate the compdef directive
|
||||||
PATH="$out/bin:$PATH"
|
mkdir temp
|
||||||
|
cp $out/bin/.scala-cli-wrapped temp/scala-cli
|
||||||
|
PATH="./temp:$PATH"
|
||||||
|
|
||||||
installShellCompletion --cmd scala-cli \
|
installShellCompletion --cmd scala-cli \
|
||||||
--bash <(scala-cli completions bash) \
|
--bash <(scala-cli completions bash) \
|
||||||
|
|
|
@ -10,13 +10,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "check_ssl_cert";
|
pname = "check_ssl_cert";
|
||||||
version = "2.37.0";
|
version = "2.38.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "matteocorti";
|
owner = "matteocorti";
|
||||||
repo = "check_ssl_cert";
|
repo = "check_ssl_cert";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-+1Io0sA+ZaGPReNfCTEnTzG3o0R6XyvpyA8bhXpEduM=";
|
hash = "sha256-YKjZBDdUynEwWZoMCdtV5ODxXRfZpq36+X9dvKDBSBk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -5,15 +5,15 @@
|
||||||
, git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }:
|
, git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2022-08-10";
|
version = "2022-08-14";
|
||||||
pname = "oh-my-zsh";
|
pname = "oh-my-zsh";
|
||||||
rev = "835a0a5d17765243cabee782acb5905a9aab33c3";
|
rev = "3668ec2a82250020ca0c285ef8b277f1385a8085";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
inherit rev;
|
inherit rev;
|
||||||
owner = "ohmyzsh";
|
owner = "ohmyzsh";
|
||||||
repo = "ohmyzsh";
|
repo = "ohmyzsh";
|
||||||
sha256 = "dPFoa5dgU5+A3wRJQShD42AkZ0n3mm3+6j4tzc7mucQ=";
|
sha256 = "nWnvjqjXVUr45wIJSsfvJ/tQGYtWR0nEnNUguycDe5s=";
|
||||||
};
|
};
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -195,6 +195,8 @@ in (kdeFrameworks // plasmaMobileGear // plasma5 // plasma5.thirdParty // kdeGea
|
||||||
|
|
||||||
qt5ct = callPackage ../tools/misc/qt5ct { };
|
qt5ct = callPackage ../tools/misc/qt5ct { };
|
||||||
|
|
||||||
|
qtdbusextended = callPackage ../development/libraries/qtdbusextended { };
|
||||||
|
|
||||||
qtfeedback = callPackage ../development/libraries/qtfeedback { };
|
qtfeedback = callPackage ../development/libraries/qtfeedback { };
|
||||||
|
|
||||||
qtforkawesome = callPackage ../development/libraries/qtforkawesome { };
|
qtforkawesome = callPackage ../development/libraries/qtforkawesome { };
|
||||||
|
|
Loading…
Reference in a new issue