File tree Expand file tree Collapse file tree 7 files changed +68
-47
lines changed
development/python-modules Expand file tree Collapse file tree 7 files changed +68
-47
lines changed Original file line number Diff line number Diff line change 1945
1945
githubId = 76066109;
1946
1946
name = "Mario Liguori";
1947
1947
};
1948
+ archercatneo = {
1949
+ name = "ArchercatNEO";
1950
+
1951
+ matrix = "@archercatneo:matrix.org";
1952
+ github = "ArchercatNEO";
1953
+ githubId = 108980279;
1954
+ };
1948
1955
archseer = {
1949
1956
1950
1957
github = "archseer";
Original file line number Diff line number Diff line change 2
2
lib ,
3
3
stdenv ,
4
4
fetchFromGitHub ,
5
+ fetchpatch2 ,
5
6
alsa-lib ,
6
7
file ,
7
8
fluidsynth ,
@@ -36,6 +37,15 @@ stdenv.mkDerivation (finalAttrs: {
36
37
hash = "sha256-FM/6TtNhDml1V9C5VisjLcZ3CzXsuwCZrsoz4yP3kI8=" ;
37
38
} ;
38
39
40
+ patches = [
41
+ ( fetchpatch2 {
42
+ # https://github.com/falkTX/Carla/pull/1933
43
+ name = "prefer-pyliblo3-over-pyliblo.patch" ;
44
+ url = "https://github.com/falkTX/Carla/commit/a81a2a545d2529233a6e0faa776fbd2d851442fb.patch?full_index=1" ;
45
+ hash = "sha256-CHK3Aq/W9PdfMGsJunLN/WAxOmWJHc0jr/3TdEaIcMM=" ;
46
+ } )
47
+ ] ;
48
+
39
49
nativeBuildInputs = [
40
50
python3Packages . wrapPython
41
51
pkg-config
@@ -47,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
47
57
with python3Packages ;
48
58
[
49
59
rdflib
50
- pyliblo
60
+ pyliblo3
51
61
]
52
62
++ lib . optional withFrontend pyqt5 ;
53
63
Original file line number Diff line number Diff line change 3
3
fetchurl ,
4
4
buildPythonApplication ,
5
5
libjack2 ,
6
- pyliblo ,
6
+ pyliblo3 ,
7
7
pyqt5 ,
8
8
which ,
9
9
bash ,
@@ -39,8 +39,8 @@ buildPythonApplication rec {
39
39
libjack2
40
40
bash
41
41
] ;
42
- propagatedBuildInputs = [
43
- pyliblo
42
+ dependencies = [
43
+ pyliblo3
44
44
pyqt5
45
45
] ;
46
46
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ {
2
+ lib ,
3
+ buildPythonPackage ,
4
+ fetchFromGitHub ,
5
+ setuptools ,
6
+ python ,
7
+ liblo ,
8
+ cython ,
9
+ } :
10
+
11
+ buildPythonPackage rec {
12
+ pname = "pyliblo3" ;
13
+ version = "0.16.3" ;
14
+ pyproject = true ;
15
+
16
+ src = fetchFromGitHub {
17
+ owner = "gesellkammer" ;
18
+ repo = "pyliblo3" ;
19
+ tag = "v${ version } " ;
20
+ hash = "sha256-QfwZXkUT4U2Gfbv3rk0F/bze9hwJGn7H8t0X1SWqIuc=" ;
21
+ } ;
22
+
23
+ build-system = [
24
+ setuptools
25
+ cython
26
+ ] ;
27
+
28
+ buildInputs = [ liblo ] ;
29
+
30
+ pythonImportsCheck = [ "pyliblo3" ] ;
31
+
32
+ checkPhase = ''
33
+ runHook preCheck
34
+ ${ python . interpreter } ./test/unit.py
35
+ runHook postCheck
36
+ '' ;
37
+
38
+ meta = {
39
+ homepage = "https://github.com/gesellkammer/pyliblo3/" ;
40
+ description = "Python wrapper for the liblo OSC library" ;
41
+ changelog = "https://github.com/gesellkammer/pyliblo3/blob/${ src . tag } /NEWS" ;
42
+ license = lib . licenses . lgpl21Plus ;
43
+ maintainers = [ lib . maintainers . archercatneo ] ;
44
+ } ;
45
+ }
Original file line number Diff line number Diff line change @@ -563,6 +563,7 @@ mapAliases ({
563
563
pyhiveapi = pyhive-integration ; # Added 2025-02-22
564
564
pyhs100 = throw "pyhs100 has been removed in favor of python-kasa." ; # added 2024-01-05
565
565
pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs" ; # added 2020-06-20
566
+ pyliblo = throw "pyliblo is unmaintained upstream and was removed from nixpkgs. Please use pyliblo3 instead" ; # added 2025-06-23
566
567
PyLD = pyld ; # added 2022-06-22
567
568
pylti = throw "pylti has been removed because it is unmaintained since 2019" ; # added 2024-05-21
568
569
pymaging = throw "pymaging has been removed because it has not been maintained for 10 years and has been archived." ; # added 2023-11-04
Original file line number Diff line number Diff line change @@ -13026,7 +13026,7 @@ self: super: with self; {
13026
13026
13027
13027
pylibjpeg-openjpeg = callPackage ../development/python-modules/pylibjpeg-openjpeg { };
13028
13028
13029
- pyliblo = callPackage ../development/python-modules/pyliblo { };
13029
+ pyliblo3 = callPackage ../development/python-modules/pyliblo3 { };
13030
13030
13031
13031
pylibmc = callPackage ../development/python-modules/pylibmc { };
13032
13032
You can’t perform that action at this time.
0 commit comments