Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3320a06049fc
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ae6bdcc53584
Choose a head ref

Commits on Feb 26, 2020

  1. vk-messenger: 4.5.2 -> 5.0.1

    gnidorah committed Feb 26, 2020
    Copy the full SHA
    c694fcf View commit details

Commits on Mar 1, 2020

  1. mame: 0.218 -> 0.219

    gnidorah committed Mar 1, 2020
    Copy the full SHA
    1cb0e94 View commit details

Commits on Mar 15, 2020

  1. sfxr-qt: 1.2.0 -> 1.3.0

    fgaz committed Mar 15, 2020
    Copy the full SHA
    efae295 View commit details
  2. Copy the full SHA
    43f245d View commit details
  3. Copy the full SHA
    39b3969 View commit details

Commits on Mar 17, 2020

  1. maintainers: add raboof

    raboof committed Mar 17, 2020
    Copy the full SHA
    f22706e View commit details
  2. notion: 3-2019050101 -> 4.0.0

    raboof committed Mar 17, 2020
    Copy the full SHA
    c0ef740 View commit details

Commits on Mar 22, 2020

  1. vimPlugins: Automate redirect updates in update.py

    Many of the plugins in vim-plugin-names are out of date and redirect to
    their new github repos. This commit adds a flag to automatically update
    these and defines a process for committing these updates into nixpkgs.
    ryneeverett committed Mar 22, 2020
    Copy the full SHA
    d4874a7 View commit details
  2. vimPlugins: Update

    ryneeverett committed Mar 22, 2020
    Copy the full SHA
    c78aa8e View commit details
  3. brave: 1.5.112 -> 1.5.115

    JeffLabonte committed Mar 22, 2020
    Copy the full SHA
    fa5fc49 View commit details
  4. Copy the full SHA
    6601c16 View commit details

Commits on Mar 24, 2020

  1. vimPlugins: --update-redirects improvements.

    In response to @timokau's review here are a couple changes:
    
    - Decrease the fragility of the replacement code by normalizing
    whitespace on each line.
    - Throw an error when plugins are renamed rather than silently aliasing
    to the new name.
    ryneeverett committed Mar 24, 2020
    Copy the full SHA
    a9c9b0d View commit details
  2. vimPlugins: Update redirects without flag.

    Per review, the input file will now be rewritten automatically if
    redirects are found.
    ryneeverett committed Mar 24, 2020
    Copy the full SHA
    cffb6cb View commit details
  3. roboto-slab: 2016-01-11 -> 2.000

    - use the version from the ttf file
    - source is the github repository for the font
    romildo committed Mar 24, 2020
    Copy the full SHA
    66b8e42 View commit details

Commits on Mar 25, 2020

  1. Copy the full SHA
    a9708e0 View commit details

Commits on Mar 26, 2020

  1. vimPlugins: Automatically sort vim-plugin-names.

    Python's `sorted` method works a little differently than `sort` in the
    handling of dashes.
    ryneeverett committed Mar 26, 2020
    Copy the full SHA
    b886ad9 View commit details
  2. Copy the full SHA
    4143bcd View commit details
  3. Copy the full SHA
    55ce589 View commit details
  4. bibutils: 6.8 -> 6.10

    r-ryantm committed Mar 26, 2020
    Copy the full SHA
    73f6510 View commit details
  5. Copy the full SHA
    e45f5ee View commit details
  6. Copy the full SHA
    a6f97ab View commit details
  7. fmbt: 0.39 -> 0.42

    r-ryantm committed Mar 26, 2020
    Copy the full SHA
    dd70ed1 View commit details

Commits on Mar 27, 2020

  1. poco: add platforms to meta

    marsam committed Mar 27, 2020
    Copy the full SHA
    4435344 View commit details
  2. timetrap: 1.15.1 -> 1.15.2

    jerith666 committed Mar 27, 2020
    Copy the full SHA
    68e43c6 View commit details
  3. Merge pull request #83455 from marsam/update-nodejs-13_x

    nodejs-13_x: 13.11.0 -> 13.12.0
    marsam authored Mar 27, 2020
    Copy the full SHA
    ef5318c View commit details
  4. Merge pull request #83120 from JeffLabonte/update_brave_1.5.112_to_1.…

    …5.115
    
    brave: 1.5.112 -> 1.5.115
    marsam authored Mar 27, 2020
    Copy the full SHA
    3afe526 View commit details
  5. last: 1047 -> 1060

    r-ryantm committed Mar 27, 2020
    Copy the full SHA
    bd3fbef View commit details
  6. languagetool: 4.8 -> 4.9

    r-ryantm committed Mar 27, 2020
    Copy the full SHA
    250b9c6 View commit details
  7. Merge pull request #81421 from gnidorah/mame

    mame: 0.218 -> 0.219
    veprbl authored Mar 27, 2020
    Copy the full SHA
    db4bbff View commit details
  8. Copy the full SHA
    d39abe9 View commit details
  9. Copy the full SHA
    e3ccc89 View commit details
  10. Copy the full SHA
    c116e28 View commit details
  11. python2Packages.faulthandler: 3.1 -> 3.2 and fix build

    It is currently failing on master and 20.03. I spent some time reading the src
    code but was not able to figure out why the env var activation is not working.
    Since this is currently failing, and since it's dying alongside python 2 anyways
    I propose we just disable the 1 failing test.
    
    There's some more information inline in the comment if someone wants to fix this
    or dig further.
    bhipple authored and Jon committed Mar 27, 2020
    Copy the full SHA
    643d102 View commit details
  12. python2Packages.pytest-faulthandler: remove package

    This has been upstreamed into pytest itself as of pytest 5.0, which we have:
    https://github.com/pytest-dev/pytest-faulthandler
    
    Since it should no longer be used, let's remove from nix.
    bhipple authored and Jon committed Mar 27, 2020
    Copy the full SHA
    f5ffd14 View commit details
  13. pythonPackages.distributed: remove bad check dependency on pytest-fau…

    …lthandler
    bhipple authored and Jon committed Mar 27, 2020
    Copy the full SHA
    acfe7e0 View commit details
  14. ocaml: 4.09.0 → 4.09.1

    vbgl committed Mar 27, 2020
    Copy the full SHA
    4a3edb4 View commit details
  15. telegraf: 1.13.4 -> 1.14.0

    Mic92 committed Mar 27, 2020
    Copy the full SHA
    1575550 View commit details
  16. Merge pull request #81127 from gnidorah/vk

    vk-messenger: 4.5.2 -> 5.0.1
    veprbl authored Mar 27, 2020
    Copy the full SHA
    5f372b1 View commit details
  17. Copy the full SHA
    335e097 View commit details
  18. Merge pull request #83313 from romildo/upd.roboto-slab

    roboto-slab: 2016-01-11 -> 2.000
    rnhmjoj authored Mar 27, 2020
    Copy the full SHA
    fcb0a88 View commit details
  19. perlPackages.CPAN: fix patch download

    Fixes: 153b0db ('perlPackages.CPAN: apply patch to fix changed YAML module default')
    Closes: #81480
    veprbl committed Mar 27, 2020
    Copy the full SHA
    fa73723 View commit details
  20. Merge pull request #83418 from romildo/upd.roboto-mono

    roboto-mono: 2016-01-11 -> 2.002-20190125
    rnhmjoj authored Mar 27, 2020
    Copy the full SHA
    69f3f3e View commit details
  21. qmidiarp: init at 0.6.5

    sjfloat authored and Jon committed Mar 27, 2020
    Copy the full SHA
    28aa914 View commit details
  22. Merge pull request #82656 from fgaz/sfxr-qt/1.3.0

    sfxr-qt: 1.2.0 -> 1.3.0
    rnhmjoj authored Mar 27, 2020
    Copy the full SHA
    cccdf3d View commit details
  23. acme: init at 120

    OPNA2608 authored and Jon committed Mar 27, 2020
    Copy the full SHA
    2a846e9 View commit details
  24. cheesecutter: init at unstable-2019-12-06

    OPNA2608 authored and Jon committed Mar 27, 2020
    Copy the full SHA
    81d0e3d View commit details
  25. vim-plugins.coc-fzf: init at 2020-03-06

    Tested working with the current version of coc.nvim and fzf
    expipiplus1 authored and Jon committed Mar 27, 2020
    Copy the full SHA
    7dd3d62 View commit details
  26. python: add use-pkgs-prefix option to update script

    Jonathan Ringer committed Mar 27, 2020
    Copy the full SHA
    279438e View commit details
  27. nixos/test: update test-driver.py for mypy 0.770

    Emantor authored and Jon committed Mar 27, 2020
    Copy the full SHA
    1685cd7 View commit details
  28. Revert "Revert "mypy: 0.761 -> 0.770""

    This reverts commit 776b555.
    Emantor authored and Jon committed Mar 27, 2020
    Copy the full SHA
    16cf493 View commit details
Showing with 4,335 additions and 3,180 deletions.
  1. +31 −1 maintainers/maintainer-list.nix
  2. +4 −1 nixos/lib/test-driver/test-driver.py
  3. +26 −0 pkgs/applications/audio/cheesecutter/0001-fix-impure-build-date-display.patch
  4. +48 −0 pkgs/applications/audio/cheesecutter/default.nix
  5. +3 −3 pkgs/applications/audio/padthv1/default.nix
  6. +49 −0 pkgs/applications/audio/qmidiarp/default.nix
  7. +3 −4 pkgs/applications/audio/sfxr-qt/default.nix
  8. +31 −0 pkgs/applications/audio/x42-avldrums/default.nix
  9. +30 −0 pkgs/applications/audio/x42-gmsynth/default.nix
  10. +36 −0 pkgs/applications/audio/zita-at1/default.nix
  11. +34 −0 pkgs/applications/editors/vim/vimacs.nix
  12. +55 −0 pkgs/applications/misc/ulauncher/0001-Adjust-get_data_path-for-NixOS.patch
  13. +24 −13 pkgs/applications/misc/ulauncher/default.nix
  14. +13 −0 pkgs/applications/misc/ulauncher/fix-extensions.patch
  15. +12 −0 pkgs/applications/misc/ulauncher/fix-permissions.patch
  16. +2 −2 pkgs/applications/networking/browsers/brave/default.nix
  17. +3 −3 pkgs/applications/networking/instant-messengers/vk-messenger/default.nix
  18. +5 −5 pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
  19. +2 −2 pkgs/applications/office/softmaker/freeoffice.nix
  20. +6 −6 pkgs/applications/office/timetrap/Gemfile.lock
  21. +6 −6 pkgs/applications/office/timetrap/gemset.nix
  22. +2 −2 pkgs/applications/science/biology/last/default.nix
  23. +22 −0 pkgs/applications/science/chemistry/gwyddion/codegen.patch
  24. +62 −9 pkgs/applications/science/chemistry/gwyddion/default.nix
  25. +5 −5 pkgs/applications/version-management/gitlab/data.json
  26. +2 −2 pkgs/applications/version-management/gitlab/gitaly/default.nix
  27. +2 −2 pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
  28. +1 −1 pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
  29. +2 −2 pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
  30. +2 −2 pkgs/applications/video/jellyfin-mpv-shim/default.nix
  31. +2 −2 pkgs/applications/video/kodi/plugins.nix
  32. +7 −7 pkgs/applications/window-managers/notion/default.nix
  33. +1 −1 pkgs/build-support/rust/build-rust-crate/default.nix
  34. +19 −19 pkgs/data/fonts/roboto-mono/default.nix
  35. +16 −39 pkgs/data/fonts/roboto-slab/default.nix
  36. +2 −2 pkgs/data/misc/hackage/default.nix
  37. +1 −0 pkgs/desktops/cinnamon/default.nix
  38. +46 −0 pkgs/desktops/cinnamon/mint-y-icons/default.nix
  39. +24 −0 pkgs/development/compilers/acme/default.nix
  40. +9 −3 pkgs/development/compilers/ghc/8.10.1.nix
  41. +16 −7 pkgs/development/compilers/ghc/{8.6.3-binary.nix → 8.6.5-binary.nix}
  42. +5 −2 pkgs/development/compilers/ocaml/4.09.nix
  43. +20 −15 pkgs/development/haskell-modules/configuration-hackage2nix.yaml
  44. +1,760 −667 pkgs/development/haskell-modules/hackage-packages.nix
  45. +12 −5 pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py
  46. +3 −3 pkgs/development/interpreters/rakudo/default.nix
  47. +2 −2 pkgs/development/interpreters/rakudo/moarvm.nix
  48. +2 −2 pkgs/development/interpreters/rakudo/nqp.nix
  49. +1 −0 pkgs/development/libraries/poco/default.nix
  50. +8 −7 pkgs/development/libraries/science/math/mkl/default.nix
  51. +2 −2 pkgs/development/python-modules/bayespy/default.nix
  52. +2 −1 pkgs/development/python-modules/cufflinks/default.nix
  53. +2 −1 pkgs/development/python-modules/deap/default.nix
  54. +68 −0 pkgs/development/python-modules/dipy/default.nix
  55. +2 −3 pkgs/development/python-modules/distributed/default.nix
  56. +9 −1 pkgs/development/python-modules/doc8/default.nix
  57. +16 −7 pkgs/development/python-modules/faulthandler/default.nix
  58. +13 −0 pkgs/development/python-modules/faulthandler/disable-env-test.patch
  59. +3 −3 pkgs/development/python-modules/filetype/default.nix
  60. +23 −10 pkgs/development/python-modules/fritzconnection/default.nix
  61. +2 −2 pkgs/development/python-modules/marshmallow-polyfield/default.nix
  62. +1 −1 pkgs/development/python-modules/matplotlib/default.nix
  63. +2 −2 pkgs/development/python-modules/mypy/default.nix
  64. +2 −2 pkgs/development/python-modules/nilearn/default.nix
  65. +2 −2 pkgs/development/python-modules/pychromecast/default.nix
  66. +0 −34 pkgs/development/python-modules/pytest-faulthandler/default.nix
  67. +2 −2 pkgs/development/python-modules/python-mpv-jsonipc/default.nix
  68. +99 −0 pkgs/development/python-modules/qiskit-aer/default.nix
  69. +7 −6 pkgs/development/python-modules/quandl/default.nix
  70. +58 −11 pkgs/development/python-modules/scikit-build/default.nix
  71. +2 −2 pkgs/development/python-modules/tesserocr/default.nix
  72. +16 −10 pkgs/development/ruby-modules/solargraph/Gemfile.lock
  73. +64 −19 pkgs/development/ruby-modules/solargraph/gemset.nix
  74. +2 −2 pkgs/development/tools/fmbt/default.nix
  75. +2 −2 pkgs/development/tools/lazygit/default.nix
  76. +11 −6 pkgs/development/tools/poetry2nix/poetry2nix/bin/poetry2nix
  77. +0 −2 pkgs/development/tools/poetry2nix/poetry2nix/cli.nix
  78. +152 −145 pkgs/development/tools/poetry2nix/poetry2nix/default.nix
  79. +0 −1 pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
  80. +55 −52 pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
  81. +7 −8 pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
  82. +141 −125 pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
  83. +0 −3 pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix
  84. +181 −178 pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
  85. +56 −53 pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
  86. +2 −2 pkgs/development/web/nodejs/v13.nix
  87. +6 −2 pkgs/games/steam/chrootenv.nix
  88. +454 −94 pkgs/games/steam/runtime-generated.nix
  89. +2 −2 pkgs/misc/emulators/mame/default.nix
  90. +9 −5 pkgs/misc/vim-plugins/aliases.nix
  91. +0 −1 pkgs/misc/vim-plugins/default.nix
  92. +18 −0 pkgs/misc/vim-plugins/deprecated.json
  93. +113 −80 pkgs/misc/vim-plugins/generated.nix
  94. +17 −2 pkgs/misc/vim-plugins/overrides.nix
  95. +87 −15 pkgs/misc/vim-plugins/update.py
  96. +30 −27 pkgs/misc/vim-plugins/vim-plugin-names
  97. +3 −3 pkgs/servers/clickhouse/default.nix
  98. +8 −8 pkgs/servers/monitoring/telegraf/default.nix
  99. +0 −1,344 pkgs/servers/monitoring/telegraf/deps.nix
  100. +6 −11 pkgs/shells/ion/default.nix
  101. +3 −3 pkgs/shells/zsh/antibody/default.nix
  102. +3 −3 pkgs/tools/admin/google-cloud-sdk/default.nix
  103. +41 −0 pkgs/tools/cd-dvd/sacd/default.nix
  104. +3 −3 pkgs/tools/misc/bibutils/default.nix
  105. +2 −2 pkgs/tools/networking/ubridge/default.nix
  106. +3 −3 pkgs/tools/text/languagetool/default.nix
  107. +3 −3 pkgs/tools/virtualization/amazon-ecs-cli/default.nix
  108. +17 −1 pkgs/top-level/all-packages.nix
  109. +10 −10 pkgs/top-level/haskell-packages.nix
  110. +2 −2 pkgs/top-level/perl-packages.nix
  111. +10 −2 pkgs/top-level/python-packages.nix
32 changes: 31 additions & 1 deletion maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -1257,6 +1257,20 @@
githubId = 5949913;
name = "Carlos Fernandez Sanz";
};
cge = {
email = "cevans@evanslabs.org";
github = "cgevans";
githubId = 2054509;
name = "Constantine Evans";
keys = [
{ longkeyid = "rsa4096/0xB67DB1D20A93A9F9";
fingerprint = "32B1 6EE7 DBA5 16DE 526E 4C5A B67D B1D2 0A93 A9F9";
}
{ longkeyid = "rsa4096/0x1A1D58B86AE2AABD";
fingerprint = "669C 1D24 5A87 DB34 6BE4 3216 1A1D 58B8 6AE2 AABD";
}
];
};
chaduffy = {
email = "charles@dyfis.net";
github = "charles-dyfis-net";
@@ -4864,6 +4878,12 @@
githubId = 19479662;
name = "Kajetan Champlewski";
};
millerjason = {
email = "mailings-github@millerjason.com";
github = "millerjason";
githubId = 7610974;
name = "Jason Miller";
};
miltador = {
email = "miltador@yandex.ua";
name = "Vasiliy Solovey";
@@ -4877,7 +4897,12 @@
minijackson = {
email = "minijackson@riseup.net";
github = "minijackson";
githubId = 1200507;
name = "Rémi Nicole";
keys = [{
longkeyid = "rsa2048/0xFEA888C9F5D64F62";
fingerprint = "3196 83D3 9A1B 4DE1 3DC2 51FD FEA8 88C9 F5D6 4F62";
}];
};
mirdhyn = {
email = "mirdhyn@gmail.com";
@@ -6016,6 +6041,11 @@
fingerprint = "7573 56D7 79BB B888 773E 415E 736C CDF9 EF51 BD97";
}];
};
raboof = {
email = "arnout@bzzt.net";
github = "raboof";
name = "Arnout Engelen";
};
rafaelgg = {
email = "rafael.garcia.gallego@gmail.com";
github = "rafaelgg";
@@ -8299,4 +8329,4 @@
};
}


5 changes: 4 additions & 1 deletion nixos/lib/test-driver/test-driver.py
Original file line number Diff line number Diff line change
@@ -6,6 +6,7 @@
import _thread
import atexit
import base64
import codecs
import os
import pathlib
import ptpython.repl
@@ -115,6 +116,7 @@ def create_vlan(vlan_nr: str) -> Tuple[str, str, "subprocess.Popen[bytes]", Any]
fd.write("version\n")
# TODO: perl version checks if this can be read from
# an if not, dies. we could hang here forever. Fix it.
assert vde_process.stdout is not None
vde_process.stdout.readline()
if not os.path.exists(os.path.join(vde_socket, "ctl")):
raise Exception("cannot start vde_switch")
@@ -139,7 +141,7 @@ def retry(fn: Callable) -> None:
class Logger:
def __init__(self) -> None:
self.logfile = os.environ.get("LOGFILE", "/dev/null")
self.logfile_handle = open(self.logfile, "wb")
self.logfile_handle = codecs.open(self.logfile, "wb")
self.xml = XMLGenerator(self.logfile_handle, encoding="utf-8")
self.queue: "Queue[Dict[str, str]]" = Queue(1000)

@@ -739,6 +741,7 @@ def create_socket(path: str) -> socket.socket:
self.shell, _ = self.shell_socket.accept()

def process_serial_output() -> None:
assert self.process.stdout is not None
for _line in self.process.stdout:
# Ignore undecodable bytes that may occur in boot menus
line = _line.decode(errors="ignore").replace("\r", "").rstrip()
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
diff --git a/src/ct2util.d b/src/ct2util.d
index 523cadc..e462b09 100644
--- a/src/ct2util.d
+++ b/src/ct2util.d
@@ -105,7 +105,7 @@ int main(string[] args) {
speeds.length = 32;
masks.length = 32;
void printheader() {
- enum hdr = "CheeseCutter 2 utilities" ~ com.util.versionInfo;
+ enum hdr = "CheeseCutter 2 utilities";
writefln(hdr);
writefln("\nUsage: \t%s <command> <options> <infile> <-o outfile>",args[0]);
writefln("\t%s import <infile> <infile2> <-o outfile>",args[0]);
diff --git a/src/ui/ui.d b/src/ui/ui.d
index e418dda..21af408 100644
--- a/src/ui/ui.d
+++ b/src/ui/ui.d
@@ -231,7 +231,7 @@ class Infobar : Window {

screen.clrtoeol(0, headerColor);

- enum hdr = "CheeseCutter 2.9" ~ com.util.versionInfo;
+ enum hdr = "CheeseCutter 2.9";
screen.cprint(4, 0, 1, headerColor, hdr);
screen.cprint(screen.width - 14, 0, 1, headerColor, "F12 = Help");
int c1 = audio.player.isPlaying ? 13 : 12;
48 changes: 48 additions & 0 deletions pkgs/applications/audio/cheesecutter/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{ stdenv, lib, fetchFromGitHub, fetchpatch
, acme, ldc, patchelf
, SDL
}:

stdenv.mkDerivation rec {
pname = "cheesecutter";
version = "unstable-2019-12-06";

src = fetchFromGitHub {
owner = "theyamo";
repo = "CheeseCutter";
rev = "6b433c5512d693262742a93c8bfdfb353d4be853";
sha256 = "1szlcg456b208w1237581sg21x69mqlh8cr6v8yvbhxdz9swxnwy";
};

nativeBuildInputs = [ acme ldc patchelf ];

buildInputs = [ SDL ];

patches = [
./0001-fix-impure-build-date-display.patch
];

makefile = "Makefile.ldc";

installPhase = ''
for exe in {ccutter,ct2util}; do
install -D $exe $out/bin/$exe
done
mkdir -p $out/share/cheesecutter/example_tunes
cp -r tunes/* $out/share/cheesecutter/example_tunes
'';

postFixup = ''
rpath=$(patchelf --print-rpath $out/bin/ccutter)
patchelf --set-rpath "$rpath:${lib.makeLibraryPath buildInputs}" $out/bin/ccutter
'';

meta = with lib; {
description = "A tracker program for composing music for the SID chip.";
homepage = "https://github.com/theyamo/CheeseCutter/";
license = licenses.gpl2;
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ OPNA2608 ];
};
}
6 changes: 3 additions & 3 deletions pkgs/applications/audio/padthv1/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

mkDerivation rec {
pname = "padthv1";
version = "0.9.12";
version = "0.9.13";

src = fetchurl {
url = "mirror://sourceforge/padthv1/${pname}-${version}.tar.gz";
sha256 = "1zz3rz990k819q0rlzllqdwvag0x9k63443lb0mp8lwlczxnza6l";
sha256 = "1c1zllph86qswcxddz4vpsj6r9w21hbv4gkba0pyd3q7pbfqr7nz";
};

buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftw ];
@@ -15,7 +15,7 @@ mkDerivation rec {

meta = with stdenv.lib; {
description = "polyphonic additive synthesizer";
homepage = http://padthv1.sourceforge.net/;
homepage = "http://padthv1.sourceforge.net/";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.magnetophon ];
49 changes: 49 additions & 0 deletions pkgs/applications/audio/qmidiarp/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{ stdenv
, fetchgit
, automake
, autoreconfHook
, lv2
, pkg-config
, qt5
, alsaLib
, libjack2
}:

stdenv.mkDerivation rec {
name = "qmidiarp";
version = "0.6.5";

src = fetchgit {
url = "https://git.code.sf.net/p/qmidiarp/code";
sha256 = "1g2143gzfbihqr2zi3k2v1yn1x3mwfbb2khmcd4m4cq3hcwhhlx9";
rev = "qmidiarp-0.6.5";
};

nativeBuildInputs = [
autoreconfHook
pkg-config
qt5.wrapQtAppsHook
];

buildInputs = [
alsaLib
lv2
libjack2
] ++ (with qt5; [
qttools
]);

meta = with stdenv.lib; {
description = "An advanced MIDI arpeggiator";
longDescription = ''
An advanced MIDI arpeggiator, programmable step sequencer and LFO for Linux.
It can hold any number of arpeggiator, sequencer, or LFO modules running in
parallel.
'';

homepage = "http://qmidiarp.sourceforge.net";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ sjfloat ];
};
}
7 changes: 3 additions & 4 deletions pkgs/applications/audio/sfxr-qt/default.nix
Original file line number Diff line number Diff line change
@@ -10,12 +10,12 @@

mkDerivation rec {
pname = "sfxr-qt";
version = "1.2.0";
version = "1.3.0";
src = fetchFromGitHub {
owner = "agateau";
repo = "sfxr-qt";
rev = version;
sha256 = "1ndw1dcmzvkrc6gnb0y057zb4lqlhwrv18jlbx26w3s4xrbxqr41";
sha256 = "15yjgjl1c5k816mnpc09104zq0ack2a3mjsxmhcik7cmjkfiipr5";
fetchSubmodules = true;
};
nativeBuildInputs = [
@@ -27,10 +27,9 @@ mkDerivation rec {
qtquickcontrols2
SDL
];
configurePhase = "cmake . -DCMAKE_INSTALL_PREFIX=$out";

meta = with lib; {
homepage = https://github.com/agateau/sfxr-qt;
homepage = "https://github.com/agateau/sfxr-qt";
description = "A sound effect generator, QtQuick port of sfxr";
license = licenses.gpl2;
maintainers = with maintainers; [ fgaz ];
31 changes: 31 additions & 0 deletions pkgs/applications/audio/x42-avldrums/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{ stdenv, fetchFromGitHub, pkgconfig, cairo, glib, libGLU, lv2, pango }:

stdenv.mkDerivation rec {
pname = "x42-avldrums";
version = "0.4.1";

src = fetchFromGitHub {
owner = "x42";
repo = "avldrums.lv2";
rev = "v${version}";
sha256 = "1vwdp3d8qzd493qa99ddya7iql67bbfxmbcl8hk96lxif2lhmyws";
fetchSubmodules = true;
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cairo glib libGLU lv2 pango ];

makeFlags = [
"PREFIX=$(out)"
];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "Drum sample player LV2 plugin dedicated to Glen MacArthur's AVLdrums";
homepage = https://x42-plugins.com/x42/x42-avldrums;
maintainers = with maintainers; [ orivej ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
}
30 changes: 30 additions & 0 deletions pkgs/applications/audio/x42-gmsynth/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{ stdenv, fetchFromGitHub, pkgconfig, glib, lv2 }:

stdenv.mkDerivation rec {
pname = "x42-gmsynth";
version = "0.4.1";

src = fetchFromGitHub {
owner = "x42";
repo = "gmsynth.lv2";
rev = "v${version}";
sha256 = "08dvdj8r17sfl6l18g2b8abgls2irkbrq5vhrfai01hp2m0rlm34";
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib lv2 ];

makeFlags = [
"PREFIX=$(out)"
];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "Chris Colins' General User soundfont player LV2 plugin";
homepage = https://x42-plugins.com/x42/x42-gmsynth;
maintainers = with maintainers; [ orivej ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
}
36 changes: 36 additions & 0 deletions pkgs/applications/audio/zita-at1/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{ stdenv, fetchurl
, cairo, fftwSinglePrec, libX11, libXft, libclthreads, libclxclient, libjack2
, xorgproto, zita-resampler
}:

stdenv.mkDerivation rec {
name = "zita-at1-0.6.2";

src = fetchurl {
url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${name}.tar.bz2";
sha256 = "0mxfn61zvhlq3r1mqipyqzjbanrfdkk8x4nxbz8nlbdk0bf3vfqr";
};

buildInputs = [
cairo fftwSinglePrec libX11 libXft libclthreads libclxclient libjack2
xorgproto zita-resampler
];

preConfigure = ''
cd ./source/
'';

makeFlags = [
"PREFIX=$(out)"
];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "Autotuner Jack application to correct the pitch of vocal tracks";
homepage = https://kokkinizita.linuxaudio.org/linuxaudio/index.html;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ orivej ];
platforms = platforms.linux;
};
}
Loading