From 47c14fc825b7dcb2c92143ba2ae008b2f24a9a3b Mon Sep 17 00:00:00 2001 From: sergio Date: Mon, 13 Jul 2026 19:57:32 -0400 Subject: [PATCH] kde/Plasma: libogg+libvorbis (vorbisfile REQUIRED por libcanberra 0.30) --- recipes/incoming-kde/libcanberra.toml | 2 +- recipes/incoming-kde/libogg.toml | 17 +++++++++++++++++ recipes/incoming-kde/libvorbis.toml | 17 +++++++++++++++++ 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 recipes/incoming-kde/libogg.toml create mode 100644 recipes/incoming-kde/libvorbis.toml diff --git a/recipes/incoming-kde/libcanberra.toml b/recipes/incoming-kde/libcanberra.toml index 11c59564..076ace17 100644 --- a/recipes/incoming-kde/libcanberra.toml +++ b/recipes/incoming-kde/libcanberra.toml @@ -22,4 +22,4 @@ configure = '''cp /usr/share/libtool/build-aux/config.sub /usr/share/libtool/bui compile = 'make -j"$(nproc)"' install = "make install DESTDIR=/out && find /out -name '*.la' -delete" [deps] -build = ["pkgconf", "libtool"] +build = ["pkgconf", "libtool", "libvorbis"] diff --git a/recipes/incoming-kde/libogg.toml b/recipes/incoming-kde/libogg.toml new file mode 100644 index 00000000..067e98a1 --- /dev/null +++ b/recipes/incoming-kde/libogg.toml @@ -0,0 +1,17 @@ +# libogg 1.3.5 — contenedor Ogg (C). Dep de libvorbis (→ libcanberra → plasma-workspace). Autotools limpio. +name = "libogg" +version = "1.3.5" +[source] +tarball = "https://downloads.xiph.org/releases/ogg/libogg-1.3.5.tar.xz" +sha256 = "c4d91be36fc8e54deae7575241e03f4211eb102afb3fc0775fbbc1b740016705" +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "dynamic" +zig_version = "0.13.0" +[build.phases] +configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --disable-static --enable-shared' +compile = 'make -j"$(nproc)"' +install = "make install DESTDIR=/out && find /out -name '*.la' -delete" +[deps] +build = ["pkgconf"] diff --git a/recipes/incoming-kde/libvorbis.toml b/recipes/incoming-kde/libvorbis.toml new file mode 100644 index 00000000..0f302ee0 --- /dev/null +++ b/recipes/incoming-kde/libvorbis.toml @@ -0,0 +1,17 @@ +# libvorbis 1.3.7 — códec Vorbis + vorbisfile (C). Lo exige libcanberra (lector de sonidos .ogg). Autotools. +name = "libvorbis" +version = "1.3.7" +[source] +tarball = "https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz" +sha256 = "b33cc4934322bcbf6efcbacf49e3ca01aadbea4114ec9589d1b1e9d20f72954b" +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "dynamic" +zig_version = "0.13.0" +[build.phases] +configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --disable-static --enable-shared' +compile = 'make -j"$(nproc)"' +install = "make install DESTDIR=/out && find /out -name '*.la' -delete" +[deps] +build = ["pkgconf", "libogg"]