summaryrefslogtreecommitdiff
path: root/multimedia/gstreamer1/plugins-good
diff options
context:
space:
mode:
authorVineet Kumar <git@vineetk.net>2026-06-15 14:54:51 -0400
committerVineet Kumar <git@vineetk.net>2026-06-15 14:54:51 -0400
commite81f04fa53e7e01afdc834d9c22b5c982c98f59b (patch)
tree763d6d68516ca9d184ddd2402978adcc4027a99d /multimedia/gstreamer1/plugins-good
parent92e45e47c29ec037842c4a34ebc0c14143d413ff (diff)
remove all ports to start from clean slateHEADmaster
This is due to the following two reasons: 1. it's very out of date compared with current ports tree (like by 2+ years!) - some of the ports here were mainly just updates I didn't upstream, which have since now been part of openbsd, like verilator 2. removing dependencies is a lot of headache to stay in sync and/or for ports I no longer use - e.g. dbus is very difficult to remove in a desktop while patching to remove from gtk and downstream - I don't want to spend more time reducing number of dependencies when I can be working instead. I no longer have as much free time as I did in high school :(
Diffstat (limited to 'multimedia/gstreamer1/plugins-good')
-rw-r--r--multimedia/gstreamer1/plugins-good/CVS/Entries4
-rw-r--r--multimedia/gstreamer1/plugins-good/CVS/Repository1
-rw-r--r--multimedia/gstreamer1/plugins-good/Makefile42
-rw-r--r--multimedia/gstreamer1/plugins-good/distinfo2
-rw-r--r--multimedia/gstreamer1/plugins-good/patches/CVS/Entries4
-rw-r--r--multimedia/gstreamer1/plugins-good/patches/CVS/Repository1
-rw-r--r--multimedia/gstreamer1/plugins-good/patches/patch-ext_soup_gstsouploader_c14
-rw-r--r--multimedia/gstreamer1/plugins-good/patches/patch-gst_deinterlace_x86_x86inc_asm13
-rw-r--r--multimedia/gstreamer1/plugins-good/patches/patch-sys_v4l2_v4l2_calls_c22
-rw-r--r--multimedia/gstreamer1/plugins-good/pkg/CVS/Entries5
-rw-r--r--multimedia/gstreamer1/plugins-good/pkg/CVS/Repository1
-rw-r--r--multimedia/gstreamer1/plugins-good/pkg/DESCR10
-rw-r--r--multimedia/gstreamer1/plugins-good/pkg/PLIST53
13 files changed, 0 insertions, 172 deletions
diff --git a/multimedia/gstreamer1/plugins-good/CVS/Entries b/multimedia/gstreamer1/plugins-good/CVS/Entries
deleted file mode 100644
index c80a078..0000000
--- a/multimedia/gstreamer1/plugins-good/CVS/Entries
+++ /dev/null
@@ -1,4 +0,0 @@
1D/pkg////
2D/patches////
3/distinfo/1.71/Wed Feb 14 18:21:07 2024//
4/Makefile/1.80/Mon Feb 26 08:19:16 2024//
diff --git a/multimedia/gstreamer1/plugins-good/CVS/Repository b/multimedia/gstreamer1/plugins-good/CVS/Repository
deleted file mode 100644
index e372314..0000000
--- a/multimedia/gstreamer1/plugins-good/CVS/Repository
+++ /dev/null
@@ -1 +0,0 @@
1ports/multimedia/gstreamer1/plugins-good
diff --git a/multimedia/gstreamer1/plugins-good/Makefile b/multimedia/gstreamer1/plugins-good/Makefile
deleted file mode 100644
index 04ce1f7..0000000
--- a/multimedia/gstreamer1/plugins-good/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
1COMMENT= good elements for GStreamer
2
3DISTNAME= gst-plugins-good-${V}
4PKGNAME= ${GST_PKGNAME_PREFIX}-plugins-good-${V}
5REVISION= 0
6
7SITES= ${SITE_GST:=gst-plugins-good/}
8
9WANTLIB += glib-2.0 gobject-2.0 gstaudio-1.0 gstbase-1.0 gstreamer-1.0
10WANTLIB += intl
11WANTLIB += ${COMPILER_LIBCXX} X11 Xdamage Xext Xfixes
12WANTLIB += gio-2.0 gmodule-2.0
13WANTLIB += gstallocators-1.0 gstfft-1.0 gstgl-1.0 gstnet-1.0 gstpbutils-1.0
14WANTLIB += gstriff-1.0 gstrtp-1.0 gstrtsp-1.0 gstsdp-1.0 gsttag-1.0
15WANTLIB += gstvideo-1.0 m z
16
17LIB_DEPENDS= ${P}/plugins-base=${V}
18
19# dlopen()
20#WANTLIB += soup-3.0
21#BUILD_DEPENDS += devel/libsoup3
22#RUN_DEPENDS += devel/libsoup3
23
24DISABLED += adaptivedemux2 aalib bz2 cairo directsound dv dv1394 flac gdk-pixbuf
25DISABLED += gtk3 jack jpeg lame libcaca mpg123 oss oss4 png pulse shout2 speex
26DISABLED += osxaudio osxvideo waveform taglib twolame vpx wavpack rpicamsrc
27DISABLED += ximagesrc soup qt-egl qt-wayland qt-x11 qt5 qt6 v4l2 examples tests
28DISABLED += nls orc
29
30CONFIGURE_ARGS = -Dhls-crypto=openssl
31
32.for d in ${DISABLED}
33CONFIGURE_ARGS += -D${d}=disabled
34.endfor
35
36.if ${MACHINE_ARCH} == "amd64"
37BUILD_DEPENDS += devel/nasm
38.endif
39
40DEBUG_PACKAGES= ${BUILD_PACKAGES}
41
42.include <bsd.port.mk>
diff --git a/multimedia/gstreamer1/plugins-good/distinfo b/multimedia/gstreamer1/plugins-good/distinfo
deleted file mode 100644
index 6e5a444..0000000
--- a/multimedia/gstreamer1/plugins-good/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
1SHA256 (gstreamer/gst-plugins-good-1.22.10.tar.xz) = 90j+rpIsrWLyAQKoSt6PQreOHkSjSGaqPqdm+RcuHH8=
2SIZE (gstreamer/gst-plugins-good-1.22.10.tar.xz) = 2840828
diff --git a/multimedia/gstreamer1/plugins-good/patches/CVS/Entries b/multimedia/gstreamer1/plugins-good/patches/CVS/Entries
deleted file mode 100644
index d450936..0000000
--- a/multimedia/gstreamer1/plugins-good/patches/CVS/Entries
+++ /dev/null
@@ -1,4 +0,0 @@
1/patch-ext_soup_gstsouploader_c/1.6/Wed Jan 25 18:20:48 2023//
2/patch-sys_v4l2_v4l2_calls_c/1.5/Wed Jun 21 17:20:01 2023//
3/patch-gst_deinterlace_x86_x86inc_asm/1.1/Mon Feb 26 04:49:46 2024//
4D
diff --git a/multimedia/gstreamer1/plugins-good/patches/CVS/Repository b/multimedia/gstreamer1/plugins-good/patches/CVS/Repository
deleted file mode 100644
index e83764f..0000000
--- a/multimedia/gstreamer1/plugins-good/patches/CVS/Repository
+++ /dev/null
@@ -1 +0,0 @@
1ports/multimedia/gstreamer1/plugins-good/patches
diff --git a/multimedia/gstreamer1/plugins-good/patches/patch-ext_soup_gstsouploader_c b/multimedia/gstreamer1/plugins-good/patches/patch-ext_soup_gstsouploader_c
deleted file mode 100644
index 62ed903..0000000
--- a/multimedia/gstreamer1/plugins-good/patches/patch-ext_soup_gstsouploader_c
+++ /dev/null
@@ -1,14 +0,0 @@
1Index: ext/soup/gstsouploader.c
2--- ext/soup/gstsouploader.c.orig
3+++ ext/soup/gstsouploader.c
4@@ -46,8 +46,8 @@ GST_DEBUG_CATEGORY (gst_soup_debug);
5 #define LIBSOUP_3_SONAME "libsoup-3.0.0.dylib"
6 #define LIBSOUP_2_SONAME "libsoup-2.4.1.dylib"
7 #else
8-#define LIBSOUP_3_SONAME "libsoup-3.0.so.0"
9-#define LIBSOUP_2_SONAME "libsoup-2.4.so.1"
10+#define LIBSOUP_3_SONAME "libsoup-3.0.so"
11+#define LIBSOUP_2_SONAME "libsoup-2.4.so"
12 #endif
13
14
diff --git a/multimedia/gstreamer1/plugins-good/patches/patch-gst_deinterlace_x86_x86inc_asm b/multimedia/gstreamer1/plugins-good/patches/patch-gst_deinterlace_x86_x86inc_asm
deleted file mode 100644
index c8b38e9..0000000
--- a/multimedia/gstreamer1/plugins-good/patches/patch-gst_deinterlace_x86_x86inc_asm
+++ /dev/null
@@ -1,13 +0,0 @@
1Index: gst/deinterlace/x86/x86inc.asm
2--- gst/deinterlace/x86/x86inc.asm.orig
3+++ gst/deinterlace/x86/x86inc.asm
4@@ -732,6 +732,9 @@ BRANCH_INSTR jz, je, jnz, jne, jl, jle, jnl, jnle, jg,
5 %endif
6 align function_align
7 %2:
8+ %if ARCH_X86_64
9+ endbr64
10+ %endif
11 RESET_MM_PERMUTATION ; needed for x86-64, also makes disassembly somewhat nicer
12 %xdefine rstk rsp ; copy of the original stack pointer, used when greater alignment than the known stack alignment is required
13 %assign stack_offset 0 ; stack pointer offset relative to the return address
diff --git a/multimedia/gstreamer1/plugins-good/patches/patch-sys_v4l2_v4l2_calls_c b/multimedia/gstreamer1/plugins-good/patches/patch-sys_v4l2_v4l2_calls_c
deleted file mode 100644
index 2d84e48..0000000
--- a/multimedia/gstreamer1/plugins-good/patches/patch-sys_v4l2_v4l2_calls_c
+++ /dev/null
@@ -1,22 +0,0 @@
1Index: sys/v4l2/v4l2_calls.c
2--- sys/v4l2/v4l2_calls.c.orig
3+++ sys/v4l2/v4l2_calls.c
4@@ -1333,14 +1333,18 @@ gst_v4l2_query_dv_timings (GstV4l2Object * v4l2object,
5
6 if (ret < 0) {
7 switch (errno) {
8+#ifdef ENODATA
9 case ENODATA:
10 GST_DEBUG_OBJECT (v4l2object->dbg_obj,
11 "QUERY_DV_TIMINGS not supported for this input/output");
12 break;
13+#endif
14+#ifdef ENOLINK
15 case ENOLINK:
16 GST_DEBUG_OBJECT (v4l2object->dbg_obj,
17 "No timings could be detected because no signal was found.");
18 break;
19+#endif
20 case ENOLCK:
21 GST_INFO_OBJECT (v4l2object->dbg_obj,
22 "The signal was unstable and the hardware could not lock on to it.");
diff --git a/multimedia/gstreamer1/plugins-good/pkg/CVS/Entries b/multimedia/gstreamer1/plugins-good/pkg/CVS/Entries
deleted file mode 100644
index d8470b4..0000000
--- a/multimedia/gstreamer1/plugins-good/pkg/CVS/Entries
+++ /dev/null
@@ -1,5 +0,0 @@
1/DESCR-main/1.2/Tue Sep 24 18:29:48 2013//
2/DESCR-pulse/1.2/Tue Sep 24 18:29:48 2013//
3/PLIST-pulse/1.5/Sat Mar 12 08:17:10 2022//
4/PLIST-main/1.23/Wed Jan 25 18:20:48 2023//
5D
diff --git a/multimedia/gstreamer1/plugins-good/pkg/CVS/Repository b/multimedia/gstreamer1/plugins-good/pkg/CVS/Repository
deleted file mode 100644
index 3531def..0000000
--- a/multimedia/gstreamer1/plugins-good/pkg/CVS/Repository
+++ /dev/null
@@ -1 +0,0 @@
1ports/multimedia/gstreamer1/plugins-good/pkg
diff --git a/multimedia/gstreamer1/plugins-good/pkg/DESCR b/multimedia/gstreamer1/plugins-good/pkg/DESCR
deleted file mode 100644
index 5990c15..0000000
--- a/multimedia/gstreamer1/plugins-good/pkg/DESCR
+++ /dev/null
@@ -1,10 +0,0 @@
1This is GStreamer, a framework for streaming media.
2This package contains the "good" elements for gstreamer-${API}.
3
4 "Such ingratitude. After all the times I've saved your life."
5
6A collection of plug-ins you'd want to have right next to you on the
7battlefield. Shooting sharp and making no mistakes, these plug-ins have
8it all: good looks, good code, and good licensing. Documented and
9dressed up in tests. If you're looking for a role model to base your
10own plug-in on, here it is.
diff --git a/multimedia/gstreamer1/plugins-good/pkg/PLIST b/multimedia/gstreamer1/plugins-good/pkg/PLIST
deleted file mode 100644
index c2a7d07..0000000
--- a/multimedia/gstreamer1/plugins-good/pkg/PLIST
+++ /dev/null
@@ -1,53 +0,0 @@
1lib/gstreamer-${API}/
2@so lib/gstreamer-${API}/libgstalaw.so
3@so lib/gstreamer-${API}/libgstalpha.so
4@so lib/gstreamer-${API}/libgstalphacolor.so
5@so lib/gstreamer-${API}/libgstapetag.so
6@so lib/gstreamer-${API}/libgstaudiofx.so
7@so lib/gstreamer-${API}/libgstaudioparsers.so
8@so lib/gstreamer-${API}/libgstauparse.so
9@so lib/gstreamer-${API}/libgstautodetect.so
10@so lib/gstreamer-${API}/libgstavi.so
11@so lib/gstreamer-${API}/libgstcutter.so
12@so lib/gstreamer-${API}/libgstdebug.so
13@so lib/gstreamer-${API}/libgstdeinterlace.so
14@so lib/gstreamer-${API}/libgstdtmf.so
15@so lib/gstreamer-${API}/libgsteffectv.so
16@so lib/gstreamer-${API}/libgstequalizer.so
17@so lib/gstreamer-${API}/libgstflv.so
18@so lib/gstreamer-${API}/libgstflxdec.so
19@so lib/gstreamer-${API}/libgstgoom.so
20@so lib/gstreamer-${API}/libgstgoom2k1.so
21@so lib/gstreamer-${API}/libgsticydemux.so
22@so lib/gstreamer-${API}/libgstid3demux.so
23@so lib/gstreamer-${API}/libgstimagefreeze.so
24@so lib/gstreamer-${API}/libgstinterleave.so
25@so lib/gstreamer-${API}/libgstisomp4.so
26@so lib/gstreamer-${API}/libgstlevel.so
27@so lib/gstreamer-${API}/libgstmatroska.so
28@so lib/gstreamer-${API}/libgstmonoscope.so
29@so lib/gstreamer-${API}/libgstmulaw.so
30@so lib/gstreamer-${API}/libgstmultifile.so
31@so lib/gstreamer-${API}/libgstmultipart.so
32@so lib/gstreamer-${API}/libgstnavigationtest.so
33@so lib/gstreamer-${API}/libgstreplaygain.so
34@so lib/gstreamer-${API}/libgstrtp.so
35@so lib/gstreamer-${API}/libgstrtpmanager.so
36@so lib/gstreamer-${API}/libgstrtsp.so
37@so lib/gstreamer-${API}/libgstshapewipe.so
38@so lib/gstreamer-${API}/libgstsmpte.so
39@so lib/gstreamer-${API}/libgstspectrum.so
40@so lib/gstreamer-${API}/libgstudp.so
41@so lib/gstreamer-${API}/libgstvideobox.so
42@so lib/gstreamer-${API}/libgstvideocrop.so
43@so lib/gstreamer-${API}/libgstvideofilter.so
44@so lib/gstreamer-${API}/libgstvideomixer.so
45@so lib/gstreamer-${API}/libgstwavenc.so
46@so lib/gstreamer-${API}/libgstwavparse.so
47@so lib/gstreamer-${API}/libgstxingmux.so
48@so lib/gstreamer-${API}/libgsty4menc.so
49share/gstreamer-${API}/
50share/gstreamer-${API}/presets/
51share/gstreamer-${API}/presets/GstIirEqualizer10Bands.prs
52share/gstreamer-${API}/presets/GstIirEqualizer3Bands.prs
53share/gstreamer-${API}/presets/GstQTMux.prs