mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 0/9] Add a few multimedia libraries
@ 2023-12-29 10:37 Ladislav Michl
  2023-12-29 10:38 ` [ptxdist] [PATCH 1/9] dav1d: new package Ladislav Michl
                   ` (8 more replies)
  0 siblings, 9 replies; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:37 UTC (permalink / raw)
  To: ptxdist

Hi there,

an ongoing attempt give you a KODIST, yet another way to provide
Just enough OS for KODI, is bringing you this patchset.
Something like LibreELEC (https://libreelec.tv/), but implemented as
PTXDist layer based on DistroKit.
It's just a hobby project, but these intermediate results might
be interesting for general public.

Ladislav Michl (9):
  dav1d: new package
  libass: new package
  libcdio: new package
  gst-plugins-ugly1: unbreak cdio support
  libtag: new package
  gst-plugins-good1: unbreak libtag support
  libdvdcss: new package
  libdvdnav: new package
  libdvdread: new package

 rules/dav1d.in             |  8 +++++
 rules/dav1d.make           | 62 ++++++++++++++++++++++++++++++++++
 rules/gst-plugins-good1.in |  3 +-
 rules/gst-plugins-ugly1.in |  3 +-
 rules/libass.in            | 12 +++++++
 rules/libass.make          | 63 +++++++++++++++++++++++++++++++++++
 rules/libcdio.in           | 15 +++++++++
 rules/libcdio.make         | 68 ++++++++++++++++++++++++++++++++++++++
 rules/libdvdcss.in         |  8 +++++
 rules/libdvdcss.make       | 60 +++++++++++++++++++++++++++++++++
 rules/libdvdnav.in         | 10 ++++++
 rules/libdvdnav.make       | 59 +++++++++++++++++++++++++++++++++
 rules/libdvdread.in        |  7 ++++
 rules/libdvdread.make      | 60 +++++++++++++++++++++++++++++++++
 rules/libtag.in            | 17 ++++++++++
 rules/libtag.make          | 60 +++++++++++++++++++++++++++++++++
 16 files changed, 511 insertions(+), 4 deletions(-)
 create mode 100644 rules/dav1d.in
 create mode 100644 rules/dav1d.make
 create mode 100644 rules/libass.in
 create mode 100644 rules/libass.make
 create mode 100644 rules/libcdio.in
 create mode 100644 rules/libcdio.make
 create mode 100644 rules/libdvdcss.in
 create mode 100644 rules/libdvdcss.make
 create mode 100644 rules/libdvdnav.in
 create mode 100644 rules/libdvdnav.make
 create mode 100644 rules/libdvdread.in
 create mode 100644 rules/libdvdread.make
 create mode 100644 rules/libtag.in
 create mode 100644 rules/libtag.make

-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 1/9] dav1d: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
@ 2023-12-29 10:38 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:40 ` [ptxdist] [PATCH 2/9] libass: " Ladislav Michl
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:38 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/dav1d.in   |  8 +++++++
 rules/dav1d.make | 62 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)
 create mode 100644 rules/dav1d.in
 create mode 100644 rules/dav1d.make

diff --git a/rules/dav1d.in b/rules/dav1d.in
new file mode 100644
index 000000000..5c07b251f
--- /dev/null
+++ b/rules/dav1d.in
@@ -0,0 +1,8 @@
+## SECTION=multimedia_libs
+
+config DAV1D
+	tristate
+	prompt "dav1d"
+	select HOST_MESON
+	help
+	  AV1 cross-platform decoder.
diff --git a/rules/dav1d.make b/rules/dav1d.make
new file mode 100644
index 000000000..4421b3e28
--- /dev/null
+++ b/rules/dav1d.make
@@ -0,0 +1,62 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_DAV1D) += dav1d
+
+#
+# Paths and names
+#
+DAV1D_VERSION		:= 1.3.0
+DAV1D_MD5		:= c8381f8346525dcd4205e9b50d80c5f4
+DAV1D			:= dav1d-$(DAV1D_VERSION)
+DAV1D_SUFFIX		:= tar.bz2
+DAV1D_URL		:= https://code.videolan.org/videolan/dav1d/-/archive/$(DAV1D_VERSION)/$(DAV1D).$(DAV1D_SUFFIX) 
+DAV1D_SOURCE		:= $(SRCDIR)/$(DAV1D).$(DAV1D_SUFFIX)
+DAV1D_DIR		:= $(BUILDDIR)/$(DAV1D)
+DAV1D_LICENSE		:= BSD-2-Clause
+DAV1D_LICENSE_FILES	:= \
+	file://COPYING;md5=c8055cfe7548dfdaa3a6dc45d8793669
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# meson
+#
+DAV1D_CONF_TOOL	:= meson
+DAV1D_CONF_OPT	:= \
+	$(CROSS_MESON_USR) \
+	-Denable_tools=false \
+	-Denable_examples=false \
+	-Denable_tests=false \
+	-Denable_docs=false
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/dav1d.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, dav1d)
+	@$(call install_fixup, dav1d,PRIORITY,optional)
+	@$(call install_fixup, dav1d,SECTION,base)
+	@$(call install_fixup, dav1d,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, dav1d,DESCRIPTION,missing)
+
+	@$(call install_lib, dav1d, 0, 0, 0644, libdav1d)
+
+	@$(call install_finish, dav1d)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 2/9] libass: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
  2023-12-29 10:38 ` [ptxdist] [PATCH 1/9] dav1d: new package Ladislav Michl
@ 2023-12-29 10:40 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:41 ` [ptxdist] [PATCH 3/9] libcdio: " Ladislav Michl
                   ` (6 subsequent siblings)
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:40 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/libass.in   | 12 +++++++++
 rules/libass.make | 63 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)
 create mode 100644 rules/libass.in
 create mode 100644 rules/libass.make

diff --git a/rules/libass.in b/rules/libass.in
new file mode 100644
index 000000000..a94fb960a
--- /dev/null
+++ b/rules/libass.in
@@ -0,0 +1,12 @@
+## SECTION=multimedia_libs
+
+config LIBASS
+	tristate
+	prompt "libass"
+	select FONTCONFIG
+	select FREETYPE
+	select FRIBIDI
+	select HARFBUZZ
+	help
+	  Portable subtitle renderer for the ASS/SSA (Advanced Substation
+	  Alpha/Substation Alpha) subtitle format. 
diff --git a/rules/libass.make b/rules/libass.make
new file mode 100644
index 000000000..a0066e156
--- /dev/null
+++ b/rules/libass.make
@@ -0,0 +1,63 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBASS) += libass
+
+#
+# Paths and names
+#
+LIBASS_VERSION		:= 0.17.1
+LIBASS_MD5		:= e920cfac44bf9e729d9a0aeed22d9ddb
+LIBASS			:= libass-$(LIBASS_VERSION)
+LIBASS_SUFFIX		:= tar.gz
+LIBASS_URL		:= https://github.com/libass/libass/archive/$(LIBASS_VERSION).$(LIBASS_SUFFIX)
+LIBASS_SOURCE		:= $(SRCDIR)/$(LIBASS).$(LIBASS_SUFFIX)
+LIBASS_DIR		:= $(BUILDDIR)/$(LIBASS)
+LIBASS_LICENSE		:= ISC
+LIBASS_LICENSE_FILES	:= \
+	file://COPYING;md5=a42532a0684420bdb15556c3cdd49a75
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+LIBASS_CONF_TOOL	:= autoconf
+LIBASS_CONF_OPT		:= \
+	$(CROSS_AUTOCONF_USR) \
+	--disable-test \
+	--disable-profile
+
+$(STATEDIR)/libass.prepare:
+	@$(call targetinfo)
+	@$(call world/execute, LIBASS, ./autogen.sh)
+	@$(call world/prepare, LIBASS)
+	@$(call touch)
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libass.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libass)
+	@$(call install_fixup, libass,PRIORITY,optional)
+	@$(call install_fixup, libass,SECTION,base)
+	@$(call install_fixup, libass,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, libass,DESCRIPTION,missing)
+
+	@$(call install_lib, libass, 0, 0, 0644, libass)
+
+	@$(call install_finish, libass)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 3/9] libcdio: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
  2023-12-29 10:38 ` [ptxdist] [PATCH 1/9] dav1d: new package Ladislav Michl
  2023-12-29 10:40 ` [ptxdist] [PATCH 2/9] libass: " Ladislav Michl
@ 2023-12-29 10:41 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:42 ` [ptxdist] [PATCH 4/9] gst-plugins-ugly1: unbreak cdio support Ladislav Michl
                   ` (5 subsequent siblings)
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:41 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/libcdio.in   | 15 ++++++++++
 rules/libcdio.make | 68 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)
 create mode 100644 rules/libcdio.in
 create mode 100644 rules/libcdio.make

diff --git a/rules/libcdio.in b/rules/libcdio.in
new file mode 100644
index 000000000..fd0d591ea
--- /dev/null
+++ b/rules/libcdio.in
@@ -0,0 +1,15 @@
+## SECTION=multimedia_libs
+
+menuconfig LIBCDIO
+	tristate
+	prompt "libcdio                       "
+	select GCCLIBS_CXX	if LIBCDIO_CXX
+	help
+	  A library for CD-ROM and CD image access. 
+
+if LIBCDIO
+
+config LIBCDIO_CXX
+        bool "install c++ bindings"
+
+endif
diff --git a/rules/libcdio.make b/rules/libcdio.make
new file mode 100644
index 000000000..e586ce581
--- /dev/null
+++ b/rules/libcdio.make
@@ -0,0 +1,68 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBCDIO) += libcdio
+
+#
+# Paths and names
+#
+LIBCDIO_VERSION		:= 2.1.0
+LIBCDIO_MD5		:= aa7629e8f73662a762f64c444b901055
+LIBCDIO			:= libcdio-$(LIBCDIO_VERSION)
+LIBCDIO_SUFFIX		:= tar.bz2
+LIBCDIO_URL		:= $(call ptx/mirror, GNU, libcdio/$(LIBCDIO).$(LIBCDIO_SUFFIX))
+LIBCDIO_SOURCE		:= $(SRCDIR)/$(LIBCDIO).$(LIBCDIO_SUFFIX)
+LIBCDIO_DIR		:= $(BUILDDIR)/$(LIBCDIO)
+LIBCDIO_LICENSE		:= GPL-3.0-or-later
+LIBCDIO_LICENSE_FILES	:= \
+	file://COPYING;md5=d32239bcb673463ab874e80d47fae504
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+LIBCDIO_CONF_TOOL	:= autoconf
+LIBCDIO_CONF_OPT	:= \
+	$(CROSS_AUTOCONF_USR) \
+	$(GLOBAL_LARGE_FILE_OPTION) \
+	--$(call ptx/endis, PTXCONF_LIBCDIO_CXX)-cxx \
+	--disable-example-progs \
+	--without-cd-drive \
+	--without-cd-info \
+	--without-cdda-player \
+	--without-cd-read \
+	--without-iso-info \
+	--without-iso-read
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+LIBCDIO_LIBS-y				:= libcdio libiso9660 libudf
+LIBCDIO_LIBS-$(PTXCONF_LIBCDIO_CXX)	+= libcdio++ libiso9660++
+
+$(STATEDIR)/libcdio.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libcdio)
+	@$(call install_fixup, libcdio,PRIORITY,optional)
+	@$(call install_fixup, libcdio,SECTION,base)
+	@$(call install_fixup, libcdio,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, libcdio,DESCRIPTION,missing)
+
+	@$(foreach lib, $(LIBCDIO_LIBS-y), \
+		$(call install_lib, libcdio, 0, 0, 0644, lib$(lib))$(ptx/nl))
+
+	@$(call install_finish, libcdio)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 4/9] gst-plugins-ugly1: unbreak cdio support
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
                   ` (2 preceding siblings ...)
  2023-12-29 10:41 ` [ptxdist] [PATCH 3/9] libcdio: " Ladislav Michl
@ 2023-12-29 10:42 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:43 ` [ptxdist] [PATCH 5/9] libtag: new package Ladislav Michl
                   ` (4 subsequent siblings)
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:42 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/gst-plugins-ugly1.in | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/rules/gst-plugins-ugly1.in b/rules/gst-plugins-ugly1.in
index 2a1dabcc1..fe8aecc8e 100644
--- a/rules/gst-plugins-ugly1.in
+++ b/rules/gst-plugins-ugly1.in
@@ -8,6 +8,7 @@ menuconfig GST_PLUGINS_UGLY1
 	select GSTREAMER1
 	select GST_PLUGINS_BASE1
 	select ORC			if GST_PLUGINS_UGLY1_A52DEC
+	select LIBCDIO			if GST_PLUGINS_UGLY1_CDIO
 	select LIBMPEG2			if GST_PLUGINS_UGLY1_MPEG2DEC
 	prompt "gst-plugins-ugly              "
 	help
@@ -66,8 +67,6 @@ config GST_PLUGINS_UGLY1_AMRWBDEC
 
 config GST_PLUGINS_UGLY1_CDIO
 	bool
-	# needs libcdio
-	depends on BROKEN
 	prompt "cdio"
 	help
 	  CD audio source plugin
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 5/9] libtag: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
                   ` (3 preceding siblings ...)
  2023-12-29 10:42 ` [ptxdist] [PATCH 4/9] gst-plugins-ugly1: unbreak cdio support Ladislav Michl
@ 2023-12-29 10:43 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:43 ` [ptxdist] [PATCH 6/9] gst-plugins-good1: unbreak libtag support Ladislav Michl
                   ` (3 subsequent siblings)
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:43 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/libtag.in   | 17 ++++++++++++++
 rules/libtag.make | 60 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)
 create mode 100644 rules/libtag.in
 create mode 100644 rules/libtag.make

diff --git a/rules/libtag.in b/rules/libtag.in
new file mode 100644
index 000000000..17132b49e
--- /dev/null
+++ b/rules/libtag.in
@@ -0,0 +1,17 @@
+## SECTION=multimedia_libs
+
+menuconfig LIBTAG
+	tristate
+	prompt "libtag                        "
+	select HOST_CMAKE
+	select ZLIB	if LIBTAG_ZLIB
+	help
+	  A library for reading and editing the meta-data of several
+	  popular audio formats.
+
+if LIBTAG
+
+config LIBTAG_ZLIB
+        bool "zlib support"
+
+endif
diff --git a/rules/libtag.make b/rules/libtag.make
new file mode 100644
index 000000000..8d26a56da
--- /dev/null
+++ b/rules/libtag.make
@@ -0,0 +1,60 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBTAG) += libtag
+
+#
+# Paths and names
+#
+LIBTAG_VERSION		:= 1.13.1
+LIBTAG_MD5		:= 2fe6089da73ad414aa1b982b83415362
+LIBTAG			:= taglib-$(LIBTAG_VERSION)
+LIBTAG_SUFFIX		:= tar.gz
+LIBTAG_URL		:= https://taglib.org/releases/$(LIBTAG).$(LIBTAG_SUFFIX)
+LIBTAG_SOURCE		:= $(SRCDIR)/$(LIBTAG).$(LIBTAG_SUFFIX)
+LIBTAG_DIR		:= $(BUILDDIR)/$(LIBTAG)
+LIBTAG_LICENSE		:= LGPL-2.1-or-later
+LIBTAG_LICENSE_FILES	:= \
+	file://COPYING.LGPL;md5=4fbd65380cdd255951079008b364516c \
+	file://COPYING.MPL;md5=bfe1f75d606912a4111c90743d6c7325
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+LIBTAG_CONF_TOOL	:= cmake
+LIBTAG_CONF_OPT		:= \
+	$(CROSS_CMAKE_USR) \
+	-DBUILD_SHARED_LIBS=ON \
+	-DBUILD_TESTING=OFF \
+	-DBUILD_EXAMPLES=OFF \
+	-DWITH_ZLIB=$(call ptx/onoff, PTXCONF_LIBTAG_ZLIB)
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libtag.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libtag)
+	@$(call install_fixup, libtag,PRIORITY,optional)
+	@$(call install_fixup, libtag,SECTION,base)
+	@$(call install_fixup, libtag,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, libtag,DESCRIPTION,missing)
+
+	$(call install_lib, libtag, 0, 0, 0644, libtag)
+
+	@$(call install_finish, libtag)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 6/9] gst-plugins-good1: unbreak libtag support
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
                   ` (4 preceding siblings ...)
  2023-12-29 10:43 ` [ptxdist] [PATCH 5/9] libtag: new package Ladislav Michl
@ 2023-12-29 10:43 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:44 ` [ptxdist] [PATCH 7/9] libdvdcss: new package Ladislav Michl
                   ` (2 subsequent siblings)
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:43 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/gst-plugins-good1.in | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/rules/gst-plugins-good1.in b/rules/gst-plugins-good1.in
index 6d91fffb1..82031da0a 100644
--- a/rules/gst-plugins-good1.in
+++ b/rules/gst-plugins-good1.in
@@ -31,6 +31,7 @@ menuconfig GST_PLUGINS_GOOD1
 	select LIBSHOUT			if GST_PLUGINS_GOOD1_SHOUT2
 	select LIBSOUP			if GST_PLUGINS_GOOD1_SOUP
 	select LIBSOUP			if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2 && RUNTIME
+	select LIBTAG			if GST_PLUGINS_GOOD1_TAGLIB
 	select LIBXML2			if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2
 	select LIBGCRYPT		if GST_PLUGINS_GOOD1_HLS_CRYPTO_GCRYPT
 	select NETTLE			if GST_PLUGINS_GOOD1_HLS_CRYPTO_NETTLE
@@ -412,8 +413,6 @@ config GST_PLUGINS_GOOD1_SYSTEMD
 
 config GST_PLUGINS_GOOD1_TAGLIB
 	bool
-	# needs libtag
-	depends on BROKEN
 	prompt "taglib"
 	help
 	  Tag-writing plugin based on taglib
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 7/9] libdvdcss: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
                   ` (5 preceding siblings ...)
  2023-12-29 10:43 ` [ptxdist] [PATCH 6/9] gst-plugins-good1: unbreak libtag support Ladislav Michl
@ 2023-12-29 10:44 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:45 ` [ptxdist] [PATCH 8/9] libdvdnav: " Ladislav Michl
  2023-12-29 10:46 ` [ptxdist] [PATCH 9/9] libdvdread: " Ladislav Michl
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:44 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/libdvdcss.in   |  8 ++++++
 rules/libdvdcss.make | 60 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)
 create mode 100644 rules/libdvdcss.in
 create mode 100644 rules/libdvdcss.make

diff --git a/rules/libdvdcss.in b/rules/libdvdcss.in
new file mode 100644
index 000000000..1dc51535e
--- /dev/null
+++ b/rules/libdvdcss.in
@@ -0,0 +1,8 @@
+## SECTION=multimedia_libs
+
+config LIBDVDCSS
+	tristate
+	prompt "libdvdcss"
+	help
+	  A simple library designed for accessing DVDs like a block device
+	  without having to bother about the decryption.
diff --git a/rules/libdvdcss.make b/rules/libdvdcss.make
new file mode 100644
index 000000000..930723879
--- /dev/null
+++ b/rules/libdvdcss.make
@@ -0,0 +1,60 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBDVDCSS) += libdvdcss
+
+#
+# Paths and names
+#
+LIBDVDCSS_VERSION	:= 1.4.3
+LIBDVDCSS_MD5		:= e98239a88af9b2204f9b9d987c2bc71a
+LIBDVDCSS		:= libdvdcss-$(LIBDVDCSS_VERSION)
+LIBDVDCSS_SUFFIX	:= tar.bz2
+LIBDVDCSS_URL		:= https://download.videolan.org/pub/libdvdcss/$(LIBDVDCSS_VERSION)/$(LIBDVDCSS).$(LIBDVDCSS_SUFFIX) 
+LIBDVDCSS_SOURCE	:= $(SRCDIR)/$(LIBDVDCSS).$(LIBDVDCSS_SUFFIX)
+LIBDVDCSS_DIR		:= $(BUILDDIR)/$(LIBDVDCSS)
+LIBDVDCSS_LICENSE	:= GPL-2.0-or-later
+LIBDVDCSS_LICENSE_FILES	:= \
+	file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# autoconf
+#
+LIBDVDCSS_CONF_TOOL	:= autoconf
+LIBDVDCSS_CONF_OPT	:= \
+	$(CROSS_AUTOCONF_USR) \
+	$(GLOBAL_LARGE_FILE_OPTION) \
+	--disable-doc
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libdvdcss.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libdvdcss)
+	@$(call install_fixup, libdvdcss,PRIORITY,optional)
+	@$(call install_fixup, libdvdcss,SECTION,base)
+	@$(call install_fixup, libdvdcss,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, libdvdcss,DESCRIPTION,missing)
+
+	@$(call install_lib, libdvdcss, 0, 0, 0644, libdvdcss)
+
+	@$(call install_finish, libdvdcss)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 8/9] libdvdnav: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
                   ` (6 preceding siblings ...)
  2023-12-29 10:44 ` [ptxdist] [PATCH 7/9] libdvdcss: new package Ladislav Michl
@ 2023-12-29 10:45 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  2023-12-29 10:46 ` [ptxdist] [PATCH 9/9] libdvdread: " Ladislav Michl
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:45 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/libdvdnav.in   | 10 ++++++++
 rules/libdvdnav.make | 59 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)
 create mode 100644 rules/libdvdnav.in
 create mode 100644 rules/libdvdnav.make

diff --git a/rules/libdvdnav.in b/rules/libdvdnav.in
new file mode 100644
index 000000000..77e73c188
--- /dev/null
+++ b/rules/libdvdnav.in
@@ -0,0 +1,10 @@
+## SECTION=multimedia_libs
+
+config LIBDVDNAV
+	tristate
+	prompt "libdvdnav"
+	select LIBDVDREAD
+	help
+	  libdvdnav is a library that allows easy use of sophisticated
+	  DVD navigation features such as DVD menus, multiangle playback
+	  and even interactive DVD games.
diff --git a/rules/libdvdnav.make b/rules/libdvdnav.make
new file mode 100644
index 000000000..4efbb1691
--- /dev/null
+++ b/rules/libdvdnav.make
@@ -0,0 +1,59 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBDVDNAV) += libdvdnav
+
+#
+# Paths and names
+#
+LIBDVDNAV_VERSION	:= 6.1.1
+LIBDVDNAV_MD5		:= 46c46cb0294fbd1fcb8a0181818dad15
+LIBDVDNAV		:= libdvdnav-$(LIBDVDNAV_VERSION)
+LIBDVDNAV_SUFFIX	:= tar.bz2
+LIBDVDNAV_URL		:= https://download.videolan.org/pub/videolan/libdvdnav/$(LIBDVDNAV_VERSION)/$(LIBDVDNAV).$(LIBDVDNAV_SUFFIX) 
+LIBDVDNAV_SOURCE	:= $(SRCDIR)/$(LIBDVDNAV).$(LIBDVDNAV_SUFFIX)
+LIBDVDNAV_DIR		:= $(BUILDDIR)/$(LIBDVDNAV)
+LIBDVDNAV_LICENSE	:= GPL-2.0-or-later
+LIBDVDNAV_LICENSE_FILES	:= \
+	file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# autoconf
+#
+LIBDVDNAV_CONF_TOOL	:= autoconf
+LIBDVDNAV_CONF_OPT	:= \
+	$(CROSS_AUTOCONF_USR) \
+	$(GLOBAL_LARGE_FILE_OPTION)
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libdvdnav.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libdvdnav)
+	@$(call install_fixup, libdvdnav,PRIORITY,optional)
+	@$(call install_fixup, libdvdnav,SECTION,base)
+	@$(call install_fixup, libdvdnav,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, libdvdnav,DESCRIPTION,missing)
+
+	@$(call install_lib, libdvdnav, 0, 0, 0644, libdvdnav)
+
+	@$(call install_finish, libdvdnav)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [ptxdist] [PATCH 9/9] libdvdread: new package
  2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
                   ` (7 preceding siblings ...)
  2023-12-29 10:45 ` [ptxdist] [PATCH 8/9] libdvdnav: " Ladislav Michl
@ 2023-12-29 10:46 ` Ladislav Michl
  2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
  8 siblings, 1 reply; 19+ messages in thread
From: Ladislav Michl @ 2023-12-29 10:46 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@linux-mips.org>

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
---
 rules/libdvdread.in   |  7 +++++
 rules/libdvdread.make | 60 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)
 create mode 100644 rules/libdvdread.in
 create mode 100644 rules/libdvdread.make

diff --git a/rules/libdvdread.in b/rules/libdvdread.in
new file mode 100644
index 000000000..0106fd70b
--- /dev/null
+++ b/rules/libdvdread.in
@@ -0,0 +1,7 @@
+## SECTION=multimedia_libs
+
+config LIBDVDREAD
+	tristate
+	prompt "libdvdread"
+	help
+	  libdvdread is a library for simpler navigation (DVDs without menus).
diff --git a/rules/libdvdread.make b/rules/libdvdread.make
new file mode 100644
index 000000000..25c607c54
--- /dev/null
+++ b/rules/libdvdread.make
@@ -0,0 +1,60 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBDVDREAD) += libdvdread
+
+#
+# Paths and names
+#
+LIBDVDREAD_VERSION	:= 6.1.3
+LIBDVDREAD_MD5		:= 3c58d1624a71a16ff40f55dbaca82523
+LIBDVDREAD		:= libdvdread-$(LIBDVDREAD_VERSION)
+LIBDVDREAD_SUFFIX	:= tar.bz2
+LIBDVDREAD_URL		:= https://download.videolan.org/pub/videolan/libdvdread/$(LIBDVDREAD_VERSION)/$(LIBDVDREAD).$(LIBDVDREAD_SUFFIX) 
+LIBDVDREAD_SOURCE	:= $(SRCDIR)/$(LIBDVDREAD).$(LIBDVDREAD_SUFFIX)
+LIBDVDREAD_DIR		:= $(BUILDDIR)/$(LIBDVDREAD)
+LIBDVDREAD_LICENSE	:= GPL-2.0-or-later
+LIBDVDREAD_LICENSE_FILES	:= \
+	file://COPYING;md5=64e753fa7d1ca31632bc383da3b57c27
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# autoconf
+#
+LIBDVDREAD_CONF_TOOL	:= autoconf
+LIBDVDREAD_CONF_OPT	:= \
+	$(CROSS_AUTOCONF_USR) \
+	$(GLOBAL_LARGE_FILE_OPTION) \
+	--disable-apidoc
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libdvdread.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libdvdread)
+	@$(call install_fixup, libdvdread,PRIORITY,optional)
+	@$(call install_fixup, libdvdread,SECTION,base)
+	@$(call install_fixup, libdvdread,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
+	@$(call install_fixup, libdvdread,DESCRIPTION,missing)
+
+	@$(call install_lib, libdvdread, 0, 0, 0644, libdvdread)
+
+	@$(call install_finish, libdvdread)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.39.2




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] dav1d: new package
  2023-12-29 10:38 ` [ptxdist] [PATCH 1/9] dav1d: new package Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 57bf15b886f056a8f6f545aaa9178570832081a9.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:35 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6huB3shLc6vv29@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/dav1d.in b/rules/dav1d.in
> new file mode 100644
> index 000000000000..5c07b251ff50
> --- /dev/null
> +++ b/rules/dav1d.in
> @@ -0,0 +1,8 @@
> +## SECTION=multimedia_libs
> +
> +config DAV1D
> +	tristate
> +	prompt "dav1d"
> +	select HOST_MESON
> +	help
> +	  AV1 cross-platform decoder.
> diff --git a/rules/dav1d.make b/rules/dav1d.make
> new file mode 100644
> index 000000000000..4421b3e28857
> --- /dev/null
> +++ b/rules/dav1d.make
> @@ -0,0 +1,62 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_DAV1D) += dav1d
> +
> +#
> +# Paths and names
> +#
> +DAV1D_VERSION		:= 1.3.0
> +DAV1D_MD5		:= c8381f8346525dcd4205e9b50d80c5f4
> +DAV1D			:= dav1d-$(DAV1D_VERSION)
> +DAV1D_SUFFIX		:= tar.bz2
> +DAV1D_URL		:= https://code.videolan.org/videolan/dav1d/-/archive/$(DAV1D_VERSION)/$(DAV1D).$(DAV1D_SUFFIX) 
> +DAV1D_SOURCE		:= $(SRCDIR)/$(DAV1D).$(DAV1D_SUFFIX)
> +DAV1D_DIR		:= $(BUILDDIR)/$(DAV1D)
> +DAV1D_LICENSE		:= BSD-2-Clause
> +DAV1D_LICENSE_FILES	:= \
> +	file://COPYING;md5=c8055cfe7548dfdaa3a6dc45d8793669
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +#
> +# meson
> +#
> +DAV1D_CONF_TOOL	:= meson
> +DAV1D_CONF_OPT	:= \
> +	$(CROSS_MESON_USR) \
> +	-Denable_tools=false \
> +	-Denable_examples=false \
> +	-Denable_tests=false \
> +	-Denable_docs=false
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/dav1d.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, dav1d)
> +	@$(call install_fixup, dav1d,PRIORITY,optional)
> +	@$(call install_fixup, dav1d,SECTION,base)
> +	@$(call install_fixup, dav1d,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, dav1d,DESCRIPTION,missing)
> +
> +	@$(call install_lib, dav1d, 0, 0, 0644, libdav1d)
> +
> +	@$(call install_finish, dav1d)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] libass: new package
  2023-12-29 10:40 ` [ptxdist] [PATCH 2/9] libass: " Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as e2ba54c5e884f6077d0bfd44fdec75a415615d24.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:36 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6iDRfvbQjKcg-0@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libass.in b/rules/libass.in
> new file mode 100644
> index 000000000000..727721c11378
> --- /dev/null
> +++ b/rules/libass.in
> @@ -0,0 +1,12 @@
> +## SECTION=multimedia_libs
> +
> +config LIBASS
> +	tristate
> +	prompt "libass"
> +	select FONTCONFIG
> +	select FREETYPE
> +	select FRIBIDI
> +	select HARFBUZZ
> +	help
> +	  Portable subtitle renderer for the ASS/SSA (Advanced Substation
> +	  Alpha/Substation Alpha) subtitle format.
> diff --git a/rules/libass.make b/rules/libass.make
> new file mode 100644
> index 000000000000..a0066e156a78
> --- /dev/null
> +++ b/rules/libass.make
> @@ -0,0 +1,63 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBASS) += libass
> +
> +#
> +# Paths and names
> +#
> +LIBASS_VERSION		:= 0.17.1
> +LIBASS_MD5		:= e920cfac44bf9e729d9a0aeed22d9ddb
> +LIBASS			:= libass-$(LIBASS_VERSION)
> +LIBASS_SUFFIX		:= tar.gz
> +LIBASS_URL		:= https://github.com/libass/libass/archive/$(LIBASS_VERSION).$(LIBASS_SUFFIX)
> +LIBASS_SOURCE		:= $(SRCDIR)/$(LIBASS).$(LIBASS_SUFFIX)
> +LIBASS_DIR		:= $(BUILDDIR)/$(LIBASS)
> +LIBASS_LICENSE		:= ISC
> +LIBASS_LICENSE_FILES	:= \
> +	file://COPYING;md5=a42532a0684420bdb15556c3cdd49a75
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +LIBASS_CONF_TOOL	:= autoconf
> +LIBASS_CONF_OPT		:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	--disable-test \
> +	--disable-profile
> +
> +$(STATEDIR)/libass.prepare:
> +	@$(call targetinfo)
> +	@$(call world/execute, LIBASS, ./autogen.sh)
> +	@$(call world/prepare, LIBASS)
> +	@$(call touch)
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libass.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libass)
> +	@$(call install_fixup, libass,PRIORITY,optional)
> +	@$(call install_fixup, libass,SECTION,base)
> +	@$(call install_fixup, libass,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, libass,DESCRIPTION,missing)
> +
> +	@$(call install_lib, libass, 0, 0, 0644, libass)
> +
> +	@$(call install_finish, libass)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] libcdio: new package
  2023-12-29 10:41 ` [ptxdist] [PATCH 3/9] libcdio: " Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 21737c170f0f92b0f1c943c43f5c44573dd80b12.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:36 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6iUFRTKDAYbfKn@lenoch>
> [mol: fix remove duplicate 'lib' in targetinstall]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libcdio.in b/rules/libcdio.in
> new file mode 100644
> index 000000000000..f5765a7517dd
> --- /dev/null
> +++ b/rules/libcdio.in
> @@ -0,0 +1,16 @@
> +## SECTION=multimedia_libs
> +
> +menuconfig LIBCDIO
> +	tristate
> +	prompt "libcdio                       "
> +	select GCCLIBS_CXX	if LIBCDIO_CXX
> +	help
> +	  A library for CD-ROM and CD image access.
> +
> +if LIBCDIO
> +
> +config LIBCDIO_CXX
> +	bool
> +	prompt "install c++ bindings"
> +
> +endif
> diff --git a/rules/libcdio.make b/rules/libcdio.make
> new file mode 100644
> index 000000000000..493c83f093e7
> --- /dev/null
> +++ b/rules/libcdio.make
> @@ -0,0 +1,68 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBCDIO) += libcdio
> +
> +#
> +# Paths and names
> +#
> +LIBCDIO_VERSION		:= 2.1.0
> +LIBCDIO_MD5		:= aa7629e8f73662a762f64c444b901055
> +LIBCDIO			:= libcdio-$(LIBCDIO_VERSION)
> +LIBCDIO_SUFFIX		:= tar.bz2
> +LIBCDIO_URL		:= $(call ptx/mirror, GNU, libcdio/$(LIBCDIO).$(LIBCDIO_SUFFIX))
> +LIBCDIO_SOURCE		:= $(SRCDIR)/$(LIBCDIO).$(LIBCDIO_SUFFIX)
> +LIBCDIO_DIR		:= $(BUILDDIR)/$(LIBCDIO)
> +LIBCDIO_LICENSE		:= GPL-3.0-or-later
> +LIBCDIO_LICENSE_FILES	:= \
> +	file://COPYING;md5=d32239bcb673463ab874e80d47fae504
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +LIBCDIO_CONF_TOOL	:= autoconf
> +LIBCDIO_CONF_OPT	:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	$(GLOBAL_LARGE_FILE_OPTION) \
> +	--$(call ptx/endis, PTXCONF_LIBCDIO_CXX)-cxx \
> +	--disable-example-progs \
> +	--without-cd-drive \
> +	--without-cd-info \
> +	--without-cdda-player \
> +	--without-cd-read \
> +	--without-iso-info \
> +	--without-iso-read
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +LIBCDIO_LIBS-y				:= libcdio libiso9660 libudf
> +LIBCDIO_LIBS-$(PTXCONF_LIBCDIO_CXX)	+= libcdio++ libiso9660++
> +
> +$(STATEDIR)/libcdio.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libcdio)
> +	@$(call install_fixup, libcdio,PRIORITY,optional)
> +	@$(call install_fixup, libcdio,SECTION,base)
> +	@$(call install_fixup, libcdio,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, libcdio,DESCRIPTION,missing)
> +
> +	@$(foreach lib, $(LIBCDIO_LIBS-y), \
> +		$(call install_lib, libcdio, 0, 0, 0644, $(lib))$(ptx/nl))
> +
> +	@$(call install_finish, libcdio)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] gst-plugins-ugly1: unbreak cdio support
  2023-12-29 10:42 ` [ptxdist] [PATCH 4/9] gst-plugins-ugly1: unbreak cdio support Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as a443736f3fed74c1921da155edbb27ec7ffc99dc.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:37 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6ihBKD48sK0yEU@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/gst-plugins-ugly1.in b/rules/gst-plugins-ugly1.in
> index 2a1dabcc103c..fe8aecc8e55e 100644
> --- a/rules/gst-plugins-ugly1.in
> +++ b/rules/gst-plugins-ugly1.in
> @@ -8,6 +8,7 @@ menuconfig GST_PLUGINS_UGLY1
>  	select GSTREAMER1
>  	select GST_PLUGINS_BASE1
>  	select ORC			if GST_PLUGINS_UGLY1_A52DEC
> +	select LIBCDIO			if GST_PLUGINS_UGLY1_CDIO
>  	select LIBMPEG2			if GST_PLUGINS_UGLY1_MPEG2DEC
>  	prompt "gst-plugins-ugly              "
>  	help
> @@ -66,8 +67,6 @@ config GST_PLUGINS_UGLY1_AMRWBDEC
>  
>  config GST_PLUGINS_UGLY1_CDIO
>  	bool
> -	# needs libcdio
> -	depends on BROKEN
>  	prompt "cdio"
>  	help
>  	  CD audio source plugin



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] libtag: new package
  2023-12-29 10:43 ` [ptxdist] [PATCH 5/9] libtag: new package Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 82559a70b650fdea26cb7cb3ca61f828826dea05.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:38 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6ivzhpS_yoBGJl@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libtag.in b/rules/libtag.in
> new file mode 100644
> index 000000000000..1e703a201734
> --- /dev/null
> +++ b/rules/libtag.in
> @@ -0,0 +1,18 @@
> +## SECTION=multimedia_libs
> +
> +menuconfig LIBTAG
> +	tristate
> +	prompt "libtag                        "
> +	select HOST_CMAKE
> +	select ZLIB	if LIBTAG_ZLIB
> +	help
> +	  A library for reading and editing the meta-data of several
> +	  popular audio formats.
> +
> +if LIBTAG
> +
> +config LIBTAG_ZLIB
> +	bool
> +	prompt "zlib support"
> +
> +endif
> diff --git a/rules/libtag.make b/rules/libtag.make
> new file mode 100644
> index 000000000000..8d26a56daabd
> --- /dev/null
> +++ b/rules/libtag.make
> @@ -0,0 +1,60 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBTAG) += libtag
> +
> +#
> +# Paths and names
> +#
> +LIBTAG_VERSION		:= 1.13.1
> +LIBTAG_MD5		:= 2fe6089da73ad414aa1b982b83415362
> +LIBTAG			:= taglib-$(LIBTAG_VERSION)
> +LIBTAG_SUFFIX		:= tar.gz
> +LIBTAG_URL		:= https://taglib.org/releases/$(LIBTAG).$(LIBTAG_SUFFIX)
> +LIBTAG_SOURCE		:= $(SRCDIR)/$(LIBTAG).$(LIBTAG_SUFFIX)
> +LIBTAG_DIR		:= $(BUILDDIR)/$(LIBTAG)
> +LIBTAG_LICENSE		:= LGPL-2.1-or-later
> +LIBTAG_LICENSE_FILES	:= \
> +	file://COPYING.LGPL;md5=4fbd65380cdd255951079008b364516c \
> +	file://COPYING.MPL;md5=bfe1f75d606912a4111c90743d6c7325
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +LIBTAG_CONF_TOOL	:= cmake
> +LIBTAG_CONF_OPT		:= \
> +	$(CROSS_CMAKE_USR) \
> +	-DBUILD_SHARED_LIBS=ON \
> +	-DBUILD_TESTING=OFF \
> +	-DBUILD_EXAMPLES=OFF \
> +	-DWITH_ZLIB=$(call ptx/onoff, PTXCONF_LIBTAG_ZLIB)
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libtag.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libtag)
> +	@$(call install_fixup, libtag,PRIORITY,optional)
> +	@$(call install_fixup, libtag,SECTION,base)
> +	@$(call install_fixup, libtag,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, libtag,DESCRIPTION,missing)
> +
> +	$(call install_lib, libtag, 0, 0, 0644, libtag)
> +
> +	@$(call install_finish, libtag)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] gst-plugins-good1: unbreak libtag support
  2023-12-29 10:43 ` [ptxdist] [PATCH 6/9] gst-plugins-good1: unbreak libtag support Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 280f0521a7881c0b1ad032b75ee94098b35b32a3.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:39 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6i66Wmq64DTTth@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/gst-plugins-good1.in b/rules/gst-plugins-good1.in
> index 6d91fffb1e03..82031da0adb1 100644
> --- a/rules/gst-plugins-good1.in
> +++ b/rules/gst-plugins-good1.in
> @@ -31,6 +31,7 @@ menuconfig GST_PLUGINS_GOOD1
>  	select LIBSHOUT			if GST_PLUGINS_GOOD1_SHOUT2
>  	select LIBSOUP			if GST_PLUGINS_GOOD1_SOUP
>  	select LIBSOUP			if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2 && RUNTIME
> +	select LIBTAG			if GST_PLUGINS_GOOD1_TAGLIB
>  	select LIBXML2			if GST_PLUGINS_GOOD1_ADAPTIVEDEMUX2
>  	select LIBGCRYPT		if GST_PLUGINS_GOOD1_HLS_CRYPTO_GCRYPT
>  	select NETTLE			if GST_PLUGINS_GOOD1_HLS_CRYPTO_NETTLE
> @@ -412,8 +413,6 @@ config GST_PLUGINS_GOOD1_SYSTEMD
>  
>  config GST_PLUGINS_GOOD1_TAGLIB
>  	bool
> -	# needs libtag
> -	depends on BROKEN
>  	prompt "taglib"
>  	help
>  	  Tag-writing plugin based on taglib



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] libdvdcss: new package
  2023-12-29 10:44 ` [ptxdist] [PATCH 7/9] libdvdcss: new package Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 2552312fe84a79a48308e99ca9471a67c617d3f7.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:40 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6jHzRoaaGhXUQL@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libdvdcss.in b/rules/libdvdcss.in
> new file mode 100644
> index 000000000000..1dc51535e5ff
> --- /dev/null
> +++ b/rules/libdvdcss.in
> @@ -0,0 +1,8 @@
> +## SECTION=multimedia_libs
> +
> +config LIBDVDCSS
> +	tristate
> +	prompt "libdvdcss"
> +	help
> +	  A simple library designed for accessing DVDs like a block device
> +	  without having to bother about the decryption.
> diff --git a/rules/libdvdcss.make b/rules/libdvdcss.make
> new file mode 100644
> index 000000000000..9307238796fd
> --- /dev/null
> +++ b/rules/libdvdcss.make
> @@ -0,0 +1,60 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBDVDCSS) += libdvdcss
> +
> +#
> +# Paths and names
> +#
> +LIBDVDCSS_VERSION	:= 1.4.3
> +LIBDVDCSS_MD5		:= e98239a88af9b2204f9b9d987c2bc71a
> +LIBDVDCSS		:= libdvdcss-$(LIBDVDCSS_VERSION)
> +LIBDVDCSS_SUFFIX	:= tar.bz2
> +LIBDVDCSS_URL		:= https://download.videolan.org/pub/libdvdcss/$(LIBDVDCSS_VERSION)/$(LIBDVDCSS).$(LIBDVDCSS_SUFFIX) 
> +LIBDVDCSS_SOURCE	:= $(SRCDIR)/$(LIBDVDCSS).$(LIBDVDCSS_SUFFIX)
> +LIBDVDCSS_DIR		:= $(BUILDDIR)/$(LIBDVDCSS)
> +LIBDVDCSS_LICENSE	:= GPL-2.0-or-later
> +LIBDVDCSS_LICENSE_FILES	:= \
> +	file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +#
> +# autoconf
> +#
> +LIBDVDCSS_CONF_TOOL	:= autoconf
> +LIBDVDCSS_CONF_OPT	:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	$(GLOBAL_LARGE_FILE_OPTION) \
> +	--disable-doc
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libdvdcss.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libdvdcss)
> +	@$(call install_fixup, libdvdcss,PRIORITY,optional)
> +	@$(call install_fixup, libdvdcss,SECTION,base)
> +	@$(call install_fixup, libdvdcss,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, libdvdcss,DESCRIPTION,missing)
> +
> +	@$(call install_lib, libdvdcss, 0, 0, 0644, libdvdcss)
> +
> +	@$(call install_finish, libdvdcss)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] libdvdread: new package
  2023-12-29 10:46 ` [ptxdist] [PATCH 9/9] libdvdread: " Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as a1a10f7d8b872cc2eba0b404d88a6687c7cc6da3.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:41 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6jdSisWNN4Z5jA@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libdvdread.in b/rules/libdvdread.in
> new file mode 100644
> index 000000000000..0106fd70b6d0
> --- /dev/null
> +++ b/rules/libdvdread.in
> @@ -0,0 +1,7 @@
> +## SECTION=multimedia_libs
> +
> +config LIBDVDREAD
> +	tristate
> +	prompt "libdvdread"
> +	help
> +	  libdvdread is a library for simpler navigation (DVDs without menus).
> diff --git a/rules/libdvdread.make b/rules/libdvdread.make
> new file mode 100644
> index 000000000000..25c607c54b7c
> --- /dev/null
> +++ b/rules/libdvdread.make
> @@ -0,0 +1,60 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBDVDREAD) += libdvdread
> +
> +#
> +# Paths and names
> +#
> +LIBDVDREAD_VERSION	:= 6.1.3
> +LIBDVDREAD_MD5		:= 3c58d1624a71a16ff40f55dbaca82523
> +LIBDVDREAD		:= libdvdread-$(LIBDVDREAD_VERSION)
> +LIBDVDREAD_SUFFIX	:= tar.bz2
> +LIBDVDREAD_URL		:= https://download.videolan.org/pub/videolan/libdvdread/$(LIBDVDREAD_VERSION)/$(LIBDVDREAD).$(LIBDVDREAD_SUFFIX) 
> +LIBDVDREAD_SOURCE	:= $(SRCDIR)/$(LIBDVDREAD).$(LIBDVDREAD_SUFFIX)
> +LIBDVDREAD_DIR		:= $(BUILDDIR)/$(LIBDVDREAD)
> +LIBDVDREAD_LICENSE	:= GPL-2.0-or-later
> +LIBDVDREAD_LICENSE_FILES	:= \
> +	file://COPYING;md5=64e753fa7d1ca31632bc383da3b57c27
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +#
> +# autoconf
> +#
> +LIBDVDREAD_CONF_TOOL	:= autoconf
> +LIBDVDREAD_CONF_OPT	:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	$(GLOBAL_LARGE_FILE_OPTION) \
> +	--disable-apidoc
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libdvdread.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libdvdread)
> +	@$(call install_fixup, libdvdread,PRIORITY,optional)
> +	@$(call install_fixup, libdvdread,SECTION,base)
> +	@$(call install_fixup, libdvdread,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, libdvdread,DESCRIPTION,missing)
> +
> +	@$(call install_lib, libdvdread, 0, 0, 0644, libdvdread)
> +
> +	@$(call install_finish, libdvdread)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [ptxdist] [APPLIED] libdvdnav: new package
  2023-12-29 10:45 ` [ptxdist] [PATCH 8/9] libdvdnav: " Ladislav Michl
@ 2024-01-10 16:57   ` Michael Olbrich
  0 siblings, 0 replies; 19+ messages in thread
From: Michael Olbrich @ 2024-01-10 16:57 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 3e25ba273110e3c9e59e6f0816a1c7728bf36e75.

Michael

[sent from post-receive hook]

On Wed, 10 Jan 2024 17:57:41 +0100, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
> Message-Id: <ZY6jSohbbORS8rjJ@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libdvdnav.in b/rules/libdvdnav.in
> new file mode 100644
> index 000000000000..77e73c1880e0
> --- /dev/null
> +++ b/rules/libdvdnav.in
> @@ -0,0 +1,10 @@
> +## SECTION=multimedia_libs
> +
> +config LIBDVDNAV
> +	tristate
> +	prompt "libdvdnav"
> +	select LIBDVDREAD
> +	help
> +	  libdvdnav is a library that allows easy use of sophisticated
> +	  DVD navigation features such as DVD menus, multiangle playback
> +	  and even interactive DVD games.
> diff --git a/rules/libdvdnav.make b/rules/libdvdnav.make
> new file mode 100644
> index 000000000000..4efbb1691f12
> --- /dev/null
> +++ b/rules/libdvdnav.make
> @@ -0,0 +1,59 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2023 by Ladislav Michl <ladis@linux-mips.org>
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBDVDNAV) += libdvdnav
> +
> +#
> +# Paths and names
> +#
> +LIBDVDNAV_VERSION	:= 6.1.1
> +LIBDVDNAV_MD5		:= 46c46cb0294fbd1fcb8a0181818dad15
> +LIBDVDNAV		:= libdvdnav-$(LIBDVDNAV_VERSION)
> +LIBDVDNAV_SUFFIX	:= tar.bz2
> +LIBDVDNAV_URL		:= https://download.videolan.org/pub/videolan/libdvdnav/$(LIBDVDNAV_VERSION)/$(LIBDVDNAV).$(LIBDVDNAV_SUFFIX) 
> +LIBDVDNAV_SOURCE	:= $(SRCDIR)/$(LIBDVDNAV).$(LIBDVDNAV_SUFFIX)
> +LIBDVDNAV_DIR		:= $(BUILDDIR)/$(LIBDVDNAV)
> +LIBDVDNAV_LICENSE	:= GPL-2.0-or-later
> +LIBDVDNAV_LICENSE_FILES	:= \
> +	file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +#
> +# autoconf
> +#
> +LIBDVDNAV_CONF_TOOL	:= autoconf
> +LIBDVDNAV_CONF_OPT	:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	$(GLOBAL_LARGE_FILE_OPTION)
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libdvdnav.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libdvdnav)
> +	@$(call install_fixup, libdvdnav,PRIORITY,optional)
> +	@$(call install_fixup, libdvdnav,SECTION,base)
> +	@$(call install_fixup, libdvdnav,AUTHOR,"Ladislav Michl <ladis@linux-mips.org>")
> +	@$(call install_fixup, libdvdnav,DESCRIPTION,missing)
> +
> +	@$(call install_lib, libdvdnav, 0, 0, 0644, libdvdnav)
> +
> +	@$(call install_finish, libdvdnav)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2024-01-10 17:00 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-29 10:37 [ptxdist] [PATCH 0/9] Add a few multimedia libraries Ladislav Michl
2023-12-29 10:38 ` [ptxdist] [PATCH 1/9] dav1d: new package Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:40 ` [ptxdist] [PATCH 2/9] libass: " Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:41 ` [ptxdist] [PATCH 3/9] libcdio: " Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:42 ` [ptxdist] [PATCH 4/9] gst-plugins-ugly1: unbreak cdio support Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:43 ` [ptxdist] [PATCH 5/9] libtag: new package Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:43 ` [ptxdist] [PATCH 6/9] gst-plugins-good1: unbreak libtag support Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:44 ` [ptxdist] [PATCH 7/9] libdvdcss: new package Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:45 ` [ptxdist] [PATCH 8/9] libdvdnav: " Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich
2023-12-29 10:46 ` [ptxdist] [PATCH 9/9] libdvdread: " Ladislav Michl
2024-01-10 16:57   ` [ptxdist] [APPLIED] " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox