diff --git a/patches/artyfx/01_no-ui-in-ttl.patch b/patches/artyfx/01_no-ui-in-ttl.patch new file mode 100644 index 0000000..44ba588 --- /dev/null +++ b/patches/artyfx/01_no-ui-in-ttl.patch @@ -0,0 +1,192 @@ +diff --git a/artyfx.lv2/bitta.ttl b/artyfx.lv2/bitta.ttl +index 1de0696..c247d61 100644 +--- a/artyfx.lv2/bitta.ttl ++++ b/artyfx.lv2/bitta.ttl +@@ -51,8 +51,6 @@ + + lv2:optionalFeature lv2:hardRTCapable ; + +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ +diff --git a/artyfx.lv2/capta.ttl b/artyfx.lv2/capta.ttl +index 60223d3..5d10bab 100644 +--- a/artyfx.lv2/capta.ttl ++++ b/artyfx.lv2/capta.ttl +@@ -43,8 +43,6 @@ + + lv2:requiredFeature urid:map ; + +- ui:ui ; +- + lv2:optionalFeature lv2:hardRTCapable ; + + doap:maintainer [ +diff --git a/artyfx.lv2/della.ttl b/artyfx.lv2/della.ttl +index ee9181f..ae9d59e 100644 +--- a/artyfx.lv2/della.ttl ++++ b/artyfx.lv2/della.ttl +@@ -52,10 +52,6 @@ + doap:license ; + lv2:project ; + +- +- +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ +diff --git a/artyfx.lv2/driva.ttl b/artyfx.lv2/driva.ttl +index 5cba79e..79fd262 100644 +--- a/artyfx.lv2/driva.ttl ++++ b/artyfx.lv2/driva.ttl +@@ -52,8 +52,6 @@ + doap:license ; + lv2:project ; + +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ +diff --git a/artyfx.lv2/ducka.ttl b/artyfx.lv2/ducka.ttl +index 40da5bf..feb8c51 100644 +--- a/artyfx.lv2/ducka.ttl ++++ b/artyfx.lv2/ducka.ttl +@@ -46,10 +46,6 @@ + doap:license ; + lv2:project ; + +- +- +- ui:ui ; +- + lv2:port [ + a lv2:AudioPort , + lv2:InputPort ; +diff --git a/artyfx.lv2/filta.ttl b/artyfx.lv2/filta.ttl +index 0713ec7..3bc352b 100644 +--- a/artyfx.lv2/filta.ttl ++++ b/artyfx.lv2/filta.ttl +@@ -48,8 +48,6 @@ + + lv2:optionalFeature lv2:hardRTCapable; + +- ui:ui ; +- + lv2:port [ + a lv2:AudioPort , + lv2:InputPort ; +diff --git a/artyfx.lv2/friza.ttl b/artyfx.lv2/friza.ttl +index 9d68900..cf83285 100644 +--- a/artyfx.lv2/friza.ttl ++++ b/artyfx.lv2/friza.ttl +@@ -44,9 +44,6 @@ + doap:license ; + lv2:project ; + +- +- ui:ui ; +- + lv2:port [ + a lv2:AudioPort , + lv2:InputPort ; +diff --git a/artyfx.lv2/kuiza.ttl b/artyfx.lv2/kuiza.ttl +index 1b1c223..a3f77be 100644 +--- a/artyfx.lv2/kuiza.ttl ++++ b/artyfx.lv2/kuiza.ttl +@@ -46,8 +46,6 @@ + doap:license ; + lv2:project ; + +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ +diff --git a/artyfx.lv2/masha.ttl b/artyfx.lv2/masha.ttl +index 962bee9..a25423b 100644 +--- a/artyfx.lv2/masha.ttl ++++ b/artyfx.lv2/masha.ttl +@@ -46,8 +46,6 @@ + doap:license ; + lv2:project ; + +- ui:ui ; +- + lv2:port [ + a lv2:AudioPort , + lv2:InputPort ; +diff --git a/artyfx.lv2/panda.ttl b/artyfx.lv2/panda.ttl +index 5547082..88a0341 100644 +--- a/artyfx.lv2/panda.ttl ++++ b/artyfx.lv2/panda.ttl +@@ -47,9 +47,6 @@ + doap:license ; + lv2:project ; + +- +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ +diff --git a/artyfx.lv2/roomy.ttl b/artyfx.lv2/roomy.ttl +index ee9faa9..2f1d1ee 100644 +--- a/artyfx.lv2/roomy.ttl ++++ b/artyfx.lv2/roomy.ttl +@@ -43,9 +43,6 @@ + doap:license ; + lv2:project ; + +- +- ui:ui ; +- + lv2:port [ + a lv2:AudioPort , + lv2:InputPort ; +diff --git a/artyfx.lv2/satma.ttl b/artyfx.lv2/satma.ttl +index 4022d99..64feb12 100644 +--- a/artyfx.lv2/satma.ttl ++++ b/artyfx.lv2/satma.ttl +@@ -45,9 +45,6 @@ + doap:license ; + lv2:project ; + +- +- ui:ui ; +- + lv2:optionalFeature , + ; + +diff --git a/artyfx.lv2/vihda.ttl b/artyfx.lv2/vihda.ttl +index 8b3e0f7..cc597f6 100644 +--- a/artyfx.lv2/vihda.ttl ++++ b/artyfx.lv2/vihda.ttl +@@ -47,9 +47,6 @@ + doap:license ; + lv2:project ; + +- +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ +diff --git a/artyfx.lv2/whaaa.ttl b/artyfx.lv2/whaaa.ttl +index 78849bd..b084b0e 100644 +--- a/artyfx.lv2/whaaa.ttl ++++ b/artyfx.lv2/whaaa.ttl +@@ -47,9 +47,6 @@ + doap:license ; + lv2:project ; + +- +- ui:ui ; +- + lv2:requiredFeature ; + + lv2:port [ diff --git a/patches/artyfx/02_define-project.patch b/patches/artyfx/02_define-project.patch new file mode 100644 index 0000000..8dcac44 --- /dev/null +++ b/patches/artyfx/02_define-project.patch @@ -0,0 +1,18 @@ +diff --git a/artyfx.lv2/manifest.ttl b/artyfx.lv2/manifest.ttl +index 2915be6..e930fca 100644 +--- a/artyfx.lv2/manifest.ttl ++++ b/artyfx.lv2/manifest.ttl +@@ -1,9 +1,13 @@ + + # The manifest file for all OpenAV ArtyFX plugins + ++@prefix doap: . + @prefix lv2: . + @prefix rdfs: . + ++ a doap:Project ; ++ doap:name "ArtyFX" . ++ + a lv2:Plugin ; + lv2:binary ; + rdfs:seeAlso .