diff options
author | alyaeanyx <alexandra.hollmeier@mailbox.org> | 2021-09-30 15:05:33 +0200 |
---|---|---|
committer | Raphael Megzari <raphael@megzari.com> | 2021-10-02 09:37:14 +0900 |
commit | ac0269c3792db76ac074965f4da9f5566a3f7bb7 (patch) | |
tree | 89e0c89de205c1b64943eda28759d94b26764b16 | |
parent | af29ce4db39f674028350ea1202d9c00310b6d11 (diff) | |
download | nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.tar nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.tar.gz nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.tar.bz2 nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.tar.lz nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.tar.xz nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.tar.zst nixpkgs-ac0269c3792db76ac074965f4da9f5566a3f7bb7.zip |
friture: 0.47 -> 0.48
-rw-r--r-- | pkgs/applications/audio/friture/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/friture/unlock_constraints.patch | 24 |
2 files changed, 12 insertions, 16 deletions
diff --git a/pkgs/applications/audio/friture/default.nix b/pkgs/applications/audio/friture/default.nix index 7d891834ed7..42ed9429461 100644 --- a/pkgs/applications/audio/friture/default.nix +++ b/pkgs/applications/audio/friture/default.nix @@ -4,13 +4,13 @@ let py = python3Packages; in py.buildPythonApplication rec { pname = "friture"; - version = "0.47"; + version = "0.48"; src = fetchFromGitHub { owner = "tlecomte"; repo = pname; rev = "v${version}"; - sha256 = "1qcsvmgdz9hhv5gaa918147wvng6manc4iq8ci6yr761ljqrgwjx"; + sha256 = "sha256-oOH58jD49xAeSuP+l6tYUpwkYsnfeSGTt8x4DFzTY6g="; }; nativeBuildInputs = (with py; [ numpy cython scipy ]) ++ diff --git a/pkgs/applications/audio/friture/unlock_constraints.patch b/pkgs/applications/audio/friture/unlock_constraints.patch index 6ee474794b2..62ada840462 100644 --- a/pkgs/applications/audio/friture/unlock_constraints.patch +++ b/pkgs/applications/audio/friture/unlock_constraints.patch @@ -1,34 +1,30 @@ diff --git a/setup.py b/setup.py -index 4092388..6cb7dac 100644 +index 886fe78..5dccac0 100644 --- a/setup.py +++ b/setup.py -@@ -50,19 +50,19 @@ ext_modules = [LateIncludeExtension("friture_extensions.exp_smoothing_conv", +@@ -50,17 +50,17 @@ ext_modules = [LateIncludeExtension("friture_extensions.exp_smoothing_conv", # these will be installed when calling 'pip install friture' # they are also retrieved by 'requirements.txt' install_requires = [ - "sounddevice==0.4.2", - "rtmixer==0.1.3", -- "PyOpenGL==3.1.5", -- "PyOpenGL-accelerate==3.1.5", - "docutils==0.17.1", - "numpy==1.21.1", - "PyQt5==5.15.4", - "appdirs==1.4.4", - "pyrr==0.10.3", -+ "sounddevice>=0.4.1", -+ "rtmixer>=0.1.1", -+ "PyOpenGL>=3.1.4", -+ "PyOpenGL-accelerate>=3.1.5", -+ "docutils>=0.17.1", -+ "numpy>=1.20.3", -+ "PyQt5>=5.15.4", -+ "appdirs>=1.4.4", -+ "pyrr>=0.10.3", ++ "sounddevice<=0.4.2", ++ "rtmixer<=0.1.3", ++ "docutils<=0.17.1", ++ "numpy>=1.21.1", ++ "PyQt5<=5.15.4", ++ "appdirs<=1.4.4", ++ "pyrr<=0.10.3", ] # Cython and numpy are needed when running setup.py, to build extensions -setup_requires=["numpy==1.21.1", "Cython==0.29.24"] -+setup_requires=["numpy>=1.20.3", "Cython>=0.29.22"] ++setup_requires=["numpy>=1.21.1", "Cython<=0.29.24"] with open(join(dirname(__file__), 'README.rst')) as f: long_description = f.read() |