Merge master into staging-next
This commit is contained in:
@@ -9,15 +9,15 @@
|
||||
, glib
|
||||
, gnome
|
||||
, gobject-introspection
|
||||
, gtk3
|
||||
, gtk4
|
||||
, libxml2
|
||||
, pkg-config
|
||||
, python3Packages
|
||||
, wrapGAppsHook }:
|
||||
, wrapGAppsHook4 }:
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "bada-bib";
|
||||
version = "0.4.1";
|
||||
version = "0.5.1";
|
||||
format = "other";
|
||||
strictDeps = false; # https://github.com/NixOS/nixpkgs/issues/56943
|
||||
|
||||
@@ -25,7 +25,7 @@ python3Packages.buildPythonApplication rec {
|
||||
owner = "RogerCrocker";
|
||||
repo = "BadaBib";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-kub2lLauru2RrinzxMDyBVC0htPx0Niv/M6bbmTS7Hk=";
|
||||
sha256 = "sha256-tb/720WPqcO4w1EMmidjtEidsjZ0dEhe+/vnJPM6kxo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -35,13 +35,13 @@ python3Packages.buildPythonApplication rec {
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
wrapGAppsHook
|
||||
wrapGAppsHook4
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gdk-pixbuf
|
||||
glib
|
||||
gtk3
|
||||
gtk4
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
|
||||
@@ -35,7 +35,7 @@ buildPythonPackage rec {
|
||||
doCheck = false;
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace CMakeLists.txt --replace \$'{SoQt_INCLUDE_DIRS}' \
|
||||
substituteInPlace distutils_cmake/CMakeLists.txt --replace \$'{SoQt_INCLUDE_DIRS}' \
|
||||
\$'{Coin_INCLUDE_DIR}'\;\$'{SoQt_INCLUDE_DIRS}'
|
||||
'';
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@ with lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "hexd";
|
||||
version = "1.0.0";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "FireyFly";
|
||||
repo = "hexd";
|
||||
rev = "v${version}";
|
||||
sha256 = "1lm0mj5c71id5kpqar8n44023s1kymb3q45nsz0hjh9v7p8libp0";
|
||||
sha256 = "sha256-b/dROBQVPEiMBTcu4MTi6Lf6ChkFZqZrJ1V0j54rrFY=";
|
||||
};
|
||||
|
||||
makeFlags = [ "PREFIX=$(out)" ];
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
{ lib
|
||||
, rustPlatform
|
||||
, fetchFromGitHub
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "aardvark-dns";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "containers";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-RFA/C0Q4u1WMQ0bsFKbkyzar0vDRfQ6YPpu/Np3xXWA=";
|
||||
};
|
||||
|
||||
cargoVendorDir = "vendor";
|
||||
|
||||
preBuild = ''
|
||||
rm build.rs
|
||||
|
||||
export \
|
||||
VERGEN_BUILD_SEMVER="${version}" \
|
||||
VERGEN_BUILD_TIMESTAMP="$SOURCE_DATE_EPOCH" \
|
||||
VERGEN_GIT_SHA="${src.rev}" \
|
||||
VERGEN_RUSTC_HOST_TRIPLE=""
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Authoritative dns server for A/AAAA container records";
|
||||
homepage = "https://github.com/containers/aardvark-dns";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ] ++ teams.podman.members;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{ lib
|
||||
, rustPlatform
|
||||
, fetchFromGitHub
|
||||
, installShellFiles
|
||||
, mandown
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "netavark";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "containers";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-E3Mdrc8/IwuOOwwVf4LaLrNFzuO95MEvy8BbStQRgoE=";
|
||||
};
|
||||
|
||||
cargoVendorDir = "vendor";
|
||||
|
||||
preBuild = ''
|
||||
substituteInPlace Cargo.toml \
|
||||
--replace 'build = "build.rs"' ""
|
||||
|
||||
rm build.rs
|
||||
|
||||
export \
|
||||
VERGEN_BUILD_SEMVER="${version}" \
|
||||
VERGEN_BUILD_TIMESTAMP="$SOURCE_DATE_EPOCH" \
|
||||
VERGEN_GIT_SHA="${src.rev}" \
|
||||
VERGEN_RUSTC_HOST_TRIPLE=""
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ installShellFiles mandown ];
|
||||
|
||||
postBuild = ''
|
||||
make -C docs
|
||||
installManPage docs/*.1
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Rust based network stack for containers";
|
||||
homepage = "https://github.com/containers/netavark";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ] ++ teams.podman.members;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -879,6 +879,8 @@ with pkgs;
|
||||
|
||||
_9pfs = callPackage ../tools/filesystems/9pfs { };
|
||||
|
||||
aardvark-dns = callPackage ../tools/networking/aardvark-dns { };
|
||||
|
||||
a2ps = callPackage ../tools/text/a2ps { };
|
||||
|
||||
abcm2ps = callPackage ../tools/audio/abcm2ps { };
|
||||
@@ -8060,6 +8062,8 @@ with pkgs;
|
||||
|
||||
netatalk = callPackage ../tools/filesystems/netatalk { };
|
||||
|
||||
netavark = callPackage ../tools/networking/netavark { };
|
||||
|
||||
netcdf = callPackage ../development/libraries/netcdf {
|
||||
hdf5 = hdf5.override { usev110Api = true; };
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user