Skip to content

Commit e12a107

Browse files
committed
Feedback from review
1 parent 7b68fa1 commit e12a107

File tree

3 files changed

+51
-8
lines changed
  • packages
    • llama_core/llama_core.0.0.1
    • llama_interactive/llama_interactive.0.0.1
    • llama/llama.0.0.1

3 files changed

+51
-8
lines changed

packages/llama/llama.0.0.1/opam

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
1+
# This file is generated by dune, edit dune-project instead
12
opam-version: "2.0"
23
synopsis: "Language for Live Audio Module Arrangement"
3-
description: """
4-
Libraries for declaratively building software-defined modular synthesizers. Contains definitions of common modules for generating and processing audio waveforms such as oscillators, filters, envelope generators, sequencers and clocks. This package also includes a mechanism for playing sounds generated by synthesizer components through your speakers."""
4+
description:
5+
"Libraries for declaratively building software-defined modular synthesizers. Contains definitions of common modules for generating and processing audio waveforms such as oscillators, filters, envelope generators, sequencers and clocks. This package also includes a mechanism for playing sounds generated by synthesizer components through your speakers."
56
maintainer: ["https://github.com/gridbugs/llama/issues"]
67
authors: ["Stephen Sherratt"]
78
license: "MIT"
89
homepage: "https://github.com/gridbugs/llama"
910
bug-reports: "https://github.com/gridbugs/llama/issues"
1011
depends: [
1112
"dune" {>= "3.0"}
13+
"llama_core" {= version}
1214
"ocaml" {>= "4.13.0" & < "5.0.0"}
1315
"lwt" {>= "5.4"}
16+
"conf-rust-2021" {build}
17+
"conf-pkg-config" {build & os = "linux"}
18+
"dune-configurator" {build}
1419
"conf-alsa" {os = "linux"}
1520
"odoc" {with-doc}
16-
"conf-rust-2021"
1721
]
1822
build: [
1923
["dune" "subst"] {dev}
@@ -34,7 +38,7 @@ dev-repo: "git+https://github.com/gridbugs/llama.git"
3438
url {
3539
src: "https://github.com/gridbugs/llama/releases/download/0.0.1/0.0.1_rust-deps-vendored.tar.gz"
3640
checksum: [
37-
"sha256=367329951e605d0cf3c6555764e5eafc233aa5d70e4c93351fff160faf24c36f"
38-
"sha512=93936037bd42b3119f6b0cd0a71aefdbdf7b261de9737139d98d51686526099754f1e27d5f1d7fc5aa524b0cef053a18185cebe544e208f81db7cdadcf80a468"
41+
"sha256=2fb4da5b4478409118b6267f26c0c7f64f10c85d02cbb73c8ead648fc430e860"
42+
"sha512=ab238268cf22fbb62d5955f849b1837bbee4a12470dde29feb0bf5237023daf01ce6d52dfad30e871948bde13b18808376d254dee90bfeeb82a8c2619d459a8f"
3943
]
4044
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Core types and operations for the Llama synthesizer library"
4+
description:
5+
"Core types and operations for Llama. This is separate from the llama package so that other packages can be written which define new synthesizer modules based on llama without needing to depend on additional packages required by llama to interact with the sound card."
6+
maintainer: ["https://github.com/gridbugs/llama/issues"]
7+
authors: ["Stephen Sherratt"]
8+
license: "MIT"
9+
homepage: "https://github.com/gridbugs/llama"
10+
bug-reports: "https://github.com/gridbugs/llama/issues"
11+
depends: [
12+
"dune" {>= "3.0"}
13+
"odoc" {with-doc}
14+
]
15+
build: [
16+
["dune" "subst"] {dev}
17+
[
18+
"dune"
19+
"build"
20+
"-p"
21+
name
22+
"-j"
23+
jobs
24+
"@install"
25+
"@runtest" {with-test}
26+
"@doc" {with-doc}
27+
]
28+
]
29+
dev-repo: "git+https://github.com/gridbugs/llama.git"
30+
31+
url {
32+
src: "https://github.com/gridbugs/llama/archive/refs/tags/0.0.1.tar.gz"
33+
checksum: [
34+
"sha256=4127d810390c659512a72d28e5deddda19845eb6723199a490f71db9bf9838d8"
35+
"sha512=b2a6831bcaa2005d9809f0c6a3d0f0fd8f5ed645fa18c313254c67cf61415bcc0d9d9de7ff74921605d112116a5f77f182018c8a068a11ec1c6da6ecec29ba79"
36+
]
37+
}

packages/llama_interactive/llama_interactive.0.0.1/opam

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# This file is generated by dune, edit dune-project instead
12
opam-version: "2.0"
23
synopsis: "Visualization and live interaction for Llama synthesizer library"
34
maintainer: ["https://github.com/gridbugs/llama/issues"]
@@ -8,7 +9,8 @@ bug-reports: "https://github.com/gridbugs/llama/issues"
89
depends: [
910
"dune" {>= "3.0"}
1011
"llama" {= version}
11-
"ocamlsdl2" {>= "0.04"}
12+
"tsdl" {>= "1"}
13+
"conf-pkg-config" {build}
1214
"odoc" {with-doc}
1315
]
1416
build: [
@@ -30,7 +32,7 @@ dev-repo: "git+https://github.com/gridbugs/llama.git"
3032
url {
3133
src: "https://github.com/gridbugs/llama/releases/download/0.0.1/0.0.1_rust-deps-vendored.tar.gz"
3234
checksum: [
33-
"sha256=367329951e605d0cf3c6555764e5eafc233aa5d70e4c93351fff160faf24c36f"
34-
"sha512=93936037bd42b3119f6b0cd0a71aefdbdf7b261de9737139d98d51686526099754f1e27d5f1d7fc5aa524b0cef053a18185cebe544e208f81db7cdadcf80a468"
35+
"sha256=2fb4da5b4478409118b6267f26c0c7f64f10c85d02cbb73c8ead648fc430e860"
36+
"sha512=ab238268cf22fbb62d5955f849b1837bbee4a12470dde29feb0bf5237023daf01ce6d52dfad30e871948bde13b18808376d254dee90bfeeb82a8c2619d459a8f"
3537
]
3638
}

0 commit comments

Comments
 (0)