Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-09-07 00:01:32 +00:00 committed by GitHub
commit 2f5ea43e02
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
18 changed files with 149 additions and 29 deletions

View File

@ -6,7 +6,7 @@
libcddb, libcdio, libcdio-paranoia, libcue, libjack2, libmad, libmms, libmodplug,
libmowgli, libnotify, libogg, libpulseaudio, libsamplerate, libsidplayfp,
libsndfile, libvorbis, libxml2, lirc, mpg123, neon, qtmultimedia, soxr,
wavpack, openmpt123
wavpack, libopenmpt
}:
mkDerivation rec {
@ -33,7 +33,7 @@ mkDerivation rec {
libcdio libcdio-paranoia libcue libjack2 libmad libmms libmodplug libmowgli
libnotify libogg libpulseaudio libsamplerate libsidplayfp libsndfile
libvorbis libxml2 lirc mpg123 neon qtmultimedia soxr wavpack
openmpt123
libopenmpt
];
# Here we build both audacious and audacious-plugins in one

View File

@ -2,9 +2,11 @@
, usePulseAudio ? config.pulseaudio or false, libpulseaudio }:
stdenv.mkDerivation rec {
pname = "openmpt123";
pname = "libopenmpt";
version = "0.5.10";
outputs = [ "out" "lib" "dev" ];
src = fetchurl {
url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz";
sha256 = "sha256-Waj6KNi432nLf6WXK9+TEIHatOHhFWxpoaU7ZcK+n/o=";

View File

@ -1,9 +1,9 @@
GEM
remote: https://rubygems.org/
specs:
msgpack (1.2.6)
multi_json (1.13.1)
neovim (0.8.0)
msgpack (1.4.2)
multi_json (1.15.0)
neovim (0.8.1)
msgpack (~> 1.1)
multi_json (~> 1.0)

View File

@ -1,27 +1,33 @@
{
msgpack = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0031gd2mjyba6jb7m97sqa149zjkr0vzn2s2gpb3m9nb67gqkm13";
sha256 = "06iajjyhx0rvpn4yr3h1hc4w4w3k59bdmfhxnjzzh76wsrdxxrc6";
type = "gem";
};
version = "1.2.6";
version = "1.4.2";
};
multi_json = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv";
sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z";
type = "gem";
};
version = "1.13.1";
version = "1.15.0";
};
neovim = {
dependencies = ["msgpack" "multi_json"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "07scrdfk7pyn5jgx5m2yajdqpbdv42833vbw568qqag6xp99j3yk";
sha256 = "0lfrbi4r6lagn2q92lyivk2w22i2spw0jbdzxxlcfj2zhv2wnvvi";
type = "gem";
};
version = "0.8.0";
version = "0.8.1";
};
}

View File

@ -0,0 +1,25 @@
{ lib, fetchFromGitHub, buildGoModule }:
buildGoModule rec {
pname = "gitty";
version = "0.3.0";
src = fetchFromGitHub {
owner = "muesli";
repo = "gitty";
rev = "v${version}";
sha256 = "1byjcvzimwn6nmhz0agicq7zq0xhkj4idi9apm1mgd3m2l509ivj";
};
vendorSha256 = "1mbl585ja82kss5p8vli3hbykqxa00j8z63ypq6vi464qkh5x3py";
ldflags = [ "-s" "-w" "-X=main.Version=${version}" ];
meta = with lib; {
homepage = "https://github.com/muesli/gitty/";
description = "Contextual information about your git projects, right on the command-line";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ izorkin ];
};
}

View File

@ -50,6 +50,7 @@
, vte
, glib-networking
, qemu-utils
, qemu
}:
stdenv.mkDerivation rec {
@ -121,7 +122,7 @@ stdenv.mkDerivation rec {
];
preFixup = ''
gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ mtools cdrkit libcdio qemu-utils ]}")
gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ mtools cdrkit libcdio qemu-utils qemu ]}")
'';
postPatch = ''

View File

@ -55,6 +55,7 @@
, opencv4
, openexr
, openh264
, libopenmpt
, pango
, rtmpdump
, sbc
@ -143,6 +144,7 @@ stdenv.mkDerivation rec {
mpeg2dec
libmicrodns
openjpeg
libopenmpt
libopus
librsvg
curl.dev
@ -250,7 +252,6 @@ stdenv.mkDerivation rec {
# is needed, and then patching upstream to find it (though it probably
# already works on Arch?).
"-Dmusepack=disabled"
"-Dopenmpt=disabled" # `libopenmpt` not packaged in nixpkgs as of writing
"-Dopenni2=disabled" # not packaged in nixpkgs as of writing
"-Dopensles=disabled" # not packaged in nixpkgs as of writing
"-Dsctp=disabled" # required `usrsctp` library not packaged in nixpkgs as of writing

View File

@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "imath";
version = "3.1.2";
version = "3.1.3";
src = fetchFromGitHub {
owner = "AcademySoftwareFoundation";
repo = "imath";
rev = "v${version}";
sha256 = "sha256-X+LY1xtMeYMO6Ri6fmBF2JEDuY6MF7j5XO5YhWMuffM=";
sha256 = "sha256-LoyV1Wtugva6MTpREstP2rYMrHW2xR0qfEAIV1Fo1Ns=";
};
nativeBuildInputs = [ cmake ];

View File

@ -0,0 +1,24 @@
{ lib
, buildPythonPackage
, fetchPypi
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "poetry-semver";
version = "0.1.0";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-2Am2Eqons5vy0PydMbT0gJsOlyZGxfGc+kbHJbdjiBA=";
};
checkInputs = [ pytestCheckHook ];
meta = with lib; {
description = "A semantic versioning library for Python.";
homepage = "https://github.com/python-poetry/semver";
license = licenses.mit;
maintainers = with maintainers; [ cpcloud ];
};
}

View File

@ -0,0 +1,44 @@
{ lib
, buildPythonApplication
, fetchFromGitHub
, pytest-mock
, pytestCheckHook
, toml
, poetry
, poetry-semver
, pyyaml
}:
buildPythonApplication rec {
pname = "poetry2conda";
version = "0.3.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "dojeda";
repo = pname;
rev = "v${version}";
sha256 = "sha256-UqNoEGgStvqtxhYwExk7wO4SvATaM2kGaFbB5ViJa7U=";
};
nativeBuildInputs = [ poetry ];
propagatedBuildInputs = [
poetry-semver
toml
];
checkInputs = [
pytest-mock
pytestCheckHook
pyyaml
];
meta = with lib; {
description = "A script to convert a Python project declared on a pyproject.toml to a conda environment";
homepage = "https://github.com/dojeda/poetry2conda";
license = licenses.mit;
maintainers = with maintainers; [ cpcloud ];
};
}

View File

@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "xkcdpass";
version = "1.19.2";
version = "1.19.3";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-F7977Tb8iu/pRy6YhginJgK0N0G3CjPpHjomLTFf1F8=";
sha256 = "c5a2e948746da6fe504e8404284f457d8e98da6df5047c6bb3f71b18882e9d2a";
};
nativeBuildInputs = [ installShellFiles ];

View File

@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, lua5_3, pkg-config, python3
, zlib, bzip2, curl, xz, gettext, libiconv
, sdlClient ? true, SDL, SDL_mixer, SDL_image, SDL_ttf, SDL_gfx, freetype, fluidsynth
, gtkClient ? stdenv.isLinux, gtk3
, gtkClient ? false, gtk3, wrapGAppsHook
, qtClient ? false, qt5
, server ? true, readline
, enableSqlite ? true, sqlite
@ -26,7 +26,8 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [ autoreconfHook pkg-config ]
++ lib.optional qtClient [ qt5.wrapQtAppsHook ];
++ lib.optional qtClient [ qt5.wrapQtAppsHook ]
++ lib.optional gtkClient [ wrapGAppsHook ];
buildInputs = [ lua5_3 zlib bzip2 curl xz gettext libiconv ]
++ lib.optionals sdlClient [ SDL SDL_mixer SDL_image SDL_ttf SDL_gfx freetype fluidsynth ]
@ -36,6 +37,7 @@ stdenv.mkDerivation rec {
++ lib.optional enableSqlite sqlite;
dontWrapQtApps = true;
dontWrapGApps = true;
configureFlags = [ "--enable-shared" ]
++ lib.optional sdlClient "--enable-client=sdl"
@ -47,6 +49,12 @@ stdenv.mkDerivation rec {
++ lib.optional (!gtkClient) "--enable-fcmp=cli"
++ lib.optional (!server) "--disable-server";
postFixup = lib.optionalString qtClient ''
wrapQtApp $out/bin/freeciv-qt
'' + lib.optionalString gtkClient ''
wrapGApp $out/bin/freeciv-gtk3.22
'';
enableParallelBuilding = true;
meta = with lib; {

View File

@ -387,9 +387,9 @@ self: super: {
minimap-vim = super.minimap-vim.overrideAttrs (old: {
preFixup = ''
substituteInPlace $out/share/vim-plugins/minimap-vim/plugin/minimap.vim \
substituteInPlace $out/share/vim-plugins/minimap.vim/plugin/minimap.vim \
--replace "code-minimap" "${code-minimap}/bin/code-minimap"
substituteInPlace $out/share/vim-plugins/minimap-vim/bin/minimap_generator.sh \
substituteInPlace $out/share/vim-plugins/minimap.vim/bin/minimap_generator.sh \
--replace "code-minimap" "${code-minimap}/bin/code-minimap"
'';
});

View File

@ -6,12 +6,12 @@
mkDerivation rec {
pname = "calamares";
version = "3.2.39";
version = "3.2.42";
# release including submodule
src = fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
sha256 = "sha256-QGdy49RndRIBR3B+Z7iXbFyx5gxXO2GHNYc+iv0z47w=";
sha256 = "sha256-NbtgtbhauEo7EGvNUNltUQRBpLlzBjAR0GLL9CadgsQ=";
};
nativeBuildInputs = [ cmake extra-cmake-modules ];

View File

@ -4,14 +4,14 @@
}:
stdenv.mkDerivation rec {
version = "1.6.1";
version = "1.8.0";
pname = "chafa";
src = fetchFromGitHub {
owner = "hpjansson";
repo = "chafa";
rev = version;
sha256 = "sha256-isQxeb7OQh4W8RvtKWXbKVYJ8LlfLiOkMJoPjsGFouM=";
sha256 = "sha256-8ENPmcl0KVxoBu8FGOGk+y8XsONWW0YW32MHAKBUiPE=";
};
nativeBuildInputs = [ autoconf

View File

@ -603,6 +603,7 @@ mapAliases ({
openisns = open-isns; # added 2020-01-28
openjpeg_1 = throw "openjpeg_1 has been removed, use openjpeg_2 instead"; # added 2021-01-24
openjpeg_2 = openjpeg; # added 2021-01-25
openmpt123 = libopenmpt; # added 2021-09-05
opensans-ttf = open-sans; # added 2018-12-04
openssh_with_kerberos = openssh; # added 2018-01-28
orchis = orchis-theme; # added 2021-06-09

View File

@ -2192,9 +2192,9 @@ with pkgs;
traefik-certs-dumper = callPackage ../tools/misc/traefik-certs-dumper { };
calamares = libsForQt514.callPackage ../tools/misc/calamares {
calamares = libsForQt515.callPackage ../tools/misc/calamares {
python = python3;
boost = pkgs.boost.override { python = python3; };
boost = pkgs.boost.override { enablePython = true; python = python3; };
};
calendar-cli = callPackage ../tools/networking/calendar-cli { };
@ -5434,6 +5434,8 @@ with pkgs;
gitstatus = callPackage ../applications/version-management/git-and-tools/gitstatus { };
gitty = callPackage ../applications/version-management/git-and-tools/gitty { };
gitui = callPackage ../applications/version-management/git-and-tools/gitui {
inherit (darwin.apple_sdk.frameworks) Security AppKit;
};
@ -12943,6 +12945,8 @@ with pkgs;
inherit pkgs lib;
};
poetry2conda = python3Packages.callPackage ../development/python-modules/poetry2conda { };
pipenv = callPackage ../development/tools/pipenv {};
pipewire = callPackage ../development/libraries/pipewire {};
@ -26289,7 +26293,7 @@ with pkgs;
vivaldi-widevine = callPackage ../applications/networking/browsers/vivaldi/widevine.nix { };
openmpt123 = callPackage ../applications/audio/openmpt123 { };
libopenmpt = callPackage ../applications/audio/libopenmpt { };
openrazer-daemon = with python3Packages; toPythonApplication openrazer-daemon;

View File

@ -5571,6 +5571,10 @@ in {
poetry-core = callPackage ../development/python-modules/poetry-core { };
poetry-semver = callPackage ../development/python-modules/poetry-semver { };
poetry2conda = callPackage ../development/python-modules/poetry2conda { };
poezio = callPackage ../applications/networking/instant-messengers/poezio { };
polib = callPackage ../development/python-modules/polib { };