summaryrefslogtreecommitdiffstats
path: root/content/pages
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2022-08-04 23:01:38 -0400
committerDavid Robillard <d@drobilla.net>2022-08-04 23:01:38 -0400
commit21e5242f4fde097d0bacc6fb87f20ce3defef7f8 (patch)
tree02ab9b7bf847fac71dff6cd3b7d126148be3969a /content/pages
parenta9181e6f94939ca143669900ddd15147d43efaae (diff)
downloadlv2site-21e5242f4fde097d0bacc6fb87f20ce3defef7f8.tar.xz
Use scheme-relative links to lv2plug.in
This makes links to resources on the site (but outside Pelican) use https if the site is being served via https, which is particularly important for binary files like the main download link.
Diffstat (limited to 'content/pages')
-rw-r--r--content/pages/bundle-definition.md6
-rw-r--r--content/pages/developing.md10
-rw-r--r--content/pages/index.md4
-rw-r--r--content/pages/why-lv2.md2
4 files changed, 11 insertions, 11 deletions
diff --git a/content/pages/bundle-definition.md b/content/pages/bundle-definition.md
index 734d6dc..b30bb2a 100644
--- a/content/pages/bundle-definition.md
+++ b/content/pages/bundle-definition.md
@@ -2,7 +2,7 @@ Title: Bundle Definition
An _LV2 Bundle_ is a directory containing the file `manifest.ttl` at the top
level, which is written in [Turtle](http://www.dajobe.org/2004/01/turtle/).
-See the [Simple Amplifier manifest](http://lv2plug.in/book/#_manifest_ttl_in)
+See the [Simple Amplifier manifest](//lv2plug.in/book/#_manifest_ttl_in)
for an example.
Note that host developers should use a library, such as
@@ -25,7 +25,7 @@ host authors typically do not need to be concerned with the details.
* If a statement like `<preset-uri> a pset:Preset` is found, then
`<preset-uri>` is a preset. The `lv2:appliesTo` property indices which
plugin the preset applies to. See the [presets
- extension](http://lv2plug.in/ns/ext/presets) for details.
+ extension](//lv2plug.in/ns/ext/presets) for details.
## Installation
@@ -80,7 +80,7 @@ organization clear.
* `manifest.ttl` contains the triple `<ui> a foo:MegaWidget` where
`foo:MegaWidget` is a "widget" type the host understands (likely one defined
- in the [UI specification](http://lv2plug.in/ns/extensions/ui)).
+ in the [UI specification](//lv2plug.in/ns/extensions/ui)).
* `manifest.ttl` MAY contain triples of the form `<ui> rdfs:seeAlso
<datafile.ttl>` which indicates that more information can be found in
`datafile.ttl`.
diff --git a/content/pages/developing.md b/content/pages/developing.md
index 5db7b05..e19cf03 100644
--- a/content/pages/developing.md
+++ b/content/pages/developing.md
@@ -23,7 +23,7 @@ the LV2 distribution.
There is also a "book" generated from the literate source code of these plugins
(work in progress):
-* [Programming LV2 Plugins](http://lv2plug.in/book)
+* [Programming LV2 Plugins](//lv2plug.in/book)
After writing a plugin, be sure to [validate](validating-lv2-data.html) the
data to check for typos and invalid constructs.
@@ -57,8 +57,8 @@ involved. Start there to better understand an extension's purpose.
The API reference is generated from Doxygen, and serves the usual purpose. Go
there for documentation about a specific function, struct, or define.
-* [Specifications](http://lv2plug.in/ns)
-* [API Reference](http://lv2plug.in/doc/html)
+* [Specifications](//lv2plug.in/ns)
+* [API Reference](//lv2plug.in/doc/html)
## Distribution and Packaging
@@ -100,5 +100,5 @@ us in [#lv2](http://webchat.freenode.net/?channels=lv2) on irc.freenode.net
## Other Resources
-* [Logo](http://lv2plug.in/logo)
-* [LV2 Achievement of GMPI Requirements](http://lv2plug.in/gmpi.html)
+* [Logo](//lv2plug.in/logo)
+* [LV2 Achievement of GMPI Requirements](//lv2plug.in/gmpi.html)
diff --git a/content/pages/index.md b/content/pages/index.md
index ce852a5..eaacdde 100644
--- a/content/pages/index.md
+++ b/content/pages/index.md
@@ -23,7 +23,7 @@ Documentation
* [Why LV2?](pages/why-lv2.html)
* [Developing with LV2](pages/developing.html)
-* [LV2 Specifications](http://lv2plug.in/ns/)
+* [LV2 Specifications](//lv2plug.in/ns/)
* [News](/news.html)
Community
@@ -36,6 +36,6 @@ Community
Developing
----------
-* [Download LV2 1.18.6](http://lv2plug.in/spec/lv2-1.18.6.tar.xz)<a class="siglink" href="http://lv2plug.in/spec/lv2-1.18.6.tar.xz.sig">&nbsp;&#10003;</a>
+* [Download LV2 1.18.6](//lv2plug.in/spec/lv2-1.18.6.tar.xz)<a class="siglink" href="//lv2plug.in/spec/lv2-1.18.6.tar.xz.sig">&nbsp;&#10003;</a>
* [Repository](http://gitlab.com/lv2/lv2)
* [Issues](https://gitlab.com/lv2/lv2/-/issues)
diff --git a/content/pages/why-lv2.md b/content/pages/why-lv2.md
index fc68612..96ebc9d 100644
--- a/content/pages/why-lv2.md
+++ b/content/pages/why-lv2.md
@@ -41,7 +41,7 @@ Any data can be added to a plugin description without breaking compatibility.
## Simple Core API
-The "core" API of LV2, [lv2.h](http://lv2plug.in/ns/lv2core/lv2.h), is
+The "core" API of LV2, [lv2.h](//lv2plug.in/ns/lv2core/lv2.h), is
essentially `ladspa.h` with extensibility hooks added. It is a simple C header
with the basic methods typical to audio plugins.