154 Commits

Author SHA256 Message Date
5684d46fba Accepting request 1332236 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1332236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=74
2026-02-12 16:26:21 +00:00
9f8f081223 - Update to version 1.28.0:
+ Please see changes in gstreamer main package.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=150
2026-02-10 12:21:33 +00:00
1334d9d618 Accepting request 1324801 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1324801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=73
2025-12-31 09:47:05 +00:00
fbec3cb990 Accepting request 1324769 from GNOME:Next
- Update to version 1.26.10:
  + Override GstPadProbeInfo to get writable objects
  + Misc improvements
  + More typing fixes
  + 1.26.2 breaks Python bindings: No longer able to modify
    Gst.Buffer metadata in pad probe callbacks

OBS-URL: https://build.opensuse.org/request/show/1324769
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=148
2025-12-30 11:49:11 +00:00
87f2a33a0c Accepting request 1321738 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1321738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=72
2025-12-10 14:30:54 +00:00
a4fe05ae26 Accepting request 1321414 from GNOME:Next
- Update to version 1.26.9:
  + gst-python: fix cross-compiling
  + python: Add some typing annotation to overrides

OBS-URL: https://build.opensuse.org/request/show/1321414
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=146
2025-12-09 12:03:33 +00:00
4d27adac05 Accepting request 1317251 from multimedia:libs
- Update to version 1.26.8:
  + python: Fix GDir leak in gst_python_load_directory
- Tweak gstreamer versions required, via _version define.

OBS-URL: https://build.opensuse.org/request/show/1317251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=71
2025-11-13 16:26:22 +00:00
f77cbae6c7 Tiny tweak
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=144
2025-11-12 07:24:17 +00:00
4c0c7101a5 Accepting request 1317052 from GNOME:Next
- Update to version 1.26.8:
  + python: Fix GDir leak in gst_python_load_directory
- Tweak gstreamer versions required, via _version define.

OBS-URL: https://build.opensuse.org/request/show/1317052
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=143
2025-11-11 14:55:01 +00:00
d85cdf6eb5 Accepting request 1311914 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1311914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=70
2025-10-18 12:36:12 +00:00
d026592a7d Accepting request 1311890 from GNOME:Next
- Update to version 1.26.7:
  + No changes, stable bump only.

OBS-URL: https://build.opensuse.org/request/show/1311890
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=141
2025-10-17 07:50:19 +00:00
1edf4a21b1 Accepting request 1305530 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1305530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=69
2025-09-18 19:08:48 +00:00
a136133aea Accepting request 1305011 from GNOME:Next
- Update to version 1.26.6:
  + python: Handle buffer PTS/DTS/duration/offset/offset-end as
    unsigned long long

OBS-URL: https://build.opensuse.org/request/show/1305011
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=139
2025-09-17 15:56:29 +00:00
e109d51062 Accepting request 1295756 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1295756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=68
2025-07-26 11:41:07 +00:00
45889c42ad Accepting request 1295752 from GNOME:Next
- Update to version 1.26.4:
  + No changes, stable bump only.

OBS-URL: https://build.opensuse.org/request/show/1295752
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=137
2025-07-25 11:53:07 +00:00
6942fd6c1c Accepting request 1289977 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1289977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=67
2025-07-03 10:10:27 +00:00
1139338217 Accepting request 1289687 from GNOME:Next
- Update to version 1.26.3:
  + This release includes some important regression fixes for the
    GStreamer Python bindings for regressions introduced in 1.26.2.
    - gst-python/tests: don't depend on webrtc and rtsp-server
    - python: Fix pulling events from appsink and other fixes

OBS-URL: https://build.opensuse.org/request/show/1289687
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=135
2025-07-02 13:38:28 +00:00
bc32bda0f8 Accepting request 1282476 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1282476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=66
2025-06-06 20:41:26 +00:00
c5f8466644 Accepting request 1281663 from GNOME:Next
- Update to version 1.26.2:
  + This release includes important fixes for the GStreamer Python
    bindings.
  + Since pygobject 3.13 around 10 years ago, it wasn't possible
    anymore to modify GStreamer miniobjects, e.g. modify caps or
    set buffer timestamps, as an implicit copy of the original
    would always be made. This should finally work again now.
  + Fix new warnings on Fedora 42, various meson warnings, and
    other small meson build/wrap fixes.
  + python: Add overrides to be able to handle writability of
    MiniObjects.
  + python: Convert buffer metadata API to use @property
    decorators.
  + REGRESSION: pygobject 3.13 now copies the GstStructure when
    getting them from a GstCaps, making it impossible to properly
    modify structures from caps in place.

OBS-URL: https://build.opensuse.org/request/show/1281663
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=133
2025-06-04 01:42:14 +00:00
252735560f Accepting request 1273804 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1273804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=65
2025-05-02 12:58:13 +00:00
a24fe88d32 Accepting request 1273650 from GNOME:Next
- Update to version 1.26.1:
  + gst-python:
    - Fix compatibility with PyGObject >= 3.52.0
    - Segmentation Fault since PyGObject >= 3.52.0 due to missing
      _introspection_module attribute
- Drop 0496a778bb85e0b263ed2fddfcf3dac7961fe4f5.patch: Fixed
  upstream.

OBS-URL: https://build.opensuse.org/request/show/1273650
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=131
2025-05-01 06:37:53 +00:00
a7ea410265 Accepting request 1265679 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1265679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=64
2025-04-02 15:10:07 +00:00
4037ab3c9b Accepting request 1265503 from home:iznogood:branches:multimedia:libs
- Add 0496a778bb85e0b263ed2fddfcf3dac7961fe4f5.patch: Fix
  compatibility with PyGObject>=3.52.0.
- Pass python-exe instead of python to meson setup, the latter is
  deprecated.

OBS-URL: https://build.opensuse.org/request/show/1265503
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=129
2025-03-31 07:03:12 +00:00
caa2ef94da Accepting request 1252464 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1252464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=63
2025-03-13 14:06:18 +00:00
88adb55939 Accepting request 1252430 from home:alarrosa:branches:multimedia:libs:gstreamer-1.26.0
- Update to version 1.26.0:
  + gst-python is an extension of the regular GStreamer Python
    bindings based on gobject-introspection information and
    PyGObject, and provides "syntactic sugar" in form of overrides
    for various GStreamer APIs that makes them easier to use in
    Python and more pythonic; as well as support for APIs that
    aren't available through the regular gobject-introspection
    based bindings, such as e.g. GStreamer's fundamental GLib types
    such as Gst.Fraction, Gst.IntRange etc.
      - The python Meson build option has been renamed to
        python-exe (and will yield to the monorepo build option of
        the same name if set, in a monorepo build context).
      - Added an iterator for AnalyticsRelationMeta
      - Implement __eq__ for Mtd classes
      - Various build fixes and Windows-related fixes.
  + For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.26/

OBS-URL: https://build.opensuse.org/request/show/1252430
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=127
2025-03-12 13:39:09 +00:00
dddf8ba6ee Accepting request 1243078 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1243078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=62
2025-02-05 11:40:28 +00:00
8f0e356bce Accepting request 1242791 from home:iznogood
- Update to version 1.24.12:
  + No changes, stable version bump only.

OBS-URL: https://build.opensuse.org/request/show/1242791
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=125
2025-02-04 11:39:41 +00:00
48ae3ad457 Accepting request 1235945 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1235945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=61
2025-01-09 14:11:01 +00:00
ebf885b360 Accepting request 1235740 from GNOME:Next
- Update to version 1.24.11:
  + No changes, stable version bump only.

OBS-URL: https://build.opensuse.org/request/show/1235740
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=123
2025-01-08 12:42:35 +00:00
50d9e599f8 Accepting request 1229746 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1229746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=60
2024-12-11 20:03:27 +00:00
de8e6f839d Accepting request 1229378 from GNOME:Next
- Update to version 1.24.10:
  + No changes, stable version bump only.

OBS-URL: https://build.opensuse.org/request/show/1229378
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=121
2024-12-10 09:13:30 +00:00
879239ccd8 Accepting request 1224808 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1224808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=59
2024-11-18 19:01:59 +00:00
58438491f8 Accepting request 1224662 from GNOME:Next
- Update to version 1.24.9:
  + No changes, stable version bump only.

OBS-URL: https://build.opensuse.org/request/show/1224662
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=119
2024-11-18 09:54:12 +00:00
03c9b7e75c Accepting request 1203301 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1203301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=58
2024-09-25 19:54:17 +00:00
497c0408da Accepting request 1202675 from GNOME:Next
- Update to version 1.24.8:
  + No changes, stable version bump only.

OBS-URL: https://build.opensuse.org/request/show/1202675
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=117
2024-09-25 07:19:25 +00:00
ab3d78d713 Accepting request 1195754 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1195754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=57
2024-08-25 10:10:19 +00:00
5f036681e5 Accepting request 1195668 from GNOME:Next
New stable

OBS-URL: https://build.opensuse.org/request/show/1195668
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=115
2024-08-23 15:18:51 +00:00
c5d44f2a19 Accepting request 1194257 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1194257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=56
2024-08-16 10:24:13 +00:00
d80cfa4b9b Accepting request 1193993 from GNOME:Next
New release

OBS-URL: https://build.opensuse.org/request/show/1193993
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=113
2024-08-16 09:51:13 +00:00
3fa93690f1 Accepting request 1184240 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1184240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=55
2024-07-02 16:16:52 +00:00
8124650a72 Accepting request 1183883 from home:iznogood
New stable release

OBS-URL: https://build.opensuse.org/request/show/1183883
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=111
2024-07-01 08:58:48 +00:00
8c001fb0c0 Accepting request 1155306 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1155306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=54
2024-03-06 22:04:30 +00:00
db67331108 Accepting request 1155061 from home:alarrosa:branches:multimedia:libs
- Update to version 1.24.0:
  * Added a GstTagList override that makes a tag list act like a
    dict
  * Fix build and usage in Windows
  * Various fixes for Python >= 3.12
  * Rework libpython loading to be relocatable
  * Fix libpython dlopen on macOS
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Use %{?sle15_python_module_pythons} to use python3.11 in SLE/Leap
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.

OBS-URL: https://build.opensuse.org/request/show/1155061
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=109
2024-03-05 17:47:25 +00:00
291a5b03d1 Accepting request 1143329 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1143329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=53
2024-02-02 14:45:10 +00:00
aabb5ab819 Accepting request 1143314 from home:alarrosa:branches:multimedia:libs
- Update to version 1.22.9:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1143314
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=107
2024-02-01 12:00:12 +00:00
f8819a95ea Accepting request 1136830 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1136830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=52
2024-01-05 20:42:07 +00:00
a34a685d6c Accepting request 1136716 from home:alarrosa:branches:multimedia:libs
- Update to version 1.22.8:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1136716
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=105
2024-01-04 14:20:44 +00:00
eab08cd733 Accepting request 1126817 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1126817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=51
2023-11-16 19:29:05 +00:00
7dcc729f23 Accepting request 1126704 from home:alarrosa:branches:multimedia:libs
- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1126704
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=103
2023-11-16 10:02:41 +00:00
a93324dcb4 Accepting request 1114001 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1114001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-gst?expand=0&rev=50
2023-09-29 19:13:44 +00:00