openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
June 2019
- 1 participants
- 2296 discussions
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2019-06-30 21:03:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Sun Jun 30 21:03:17 2019 rev:379 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
42.3:update_1561886417.packages.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2019-06-30 21:03:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Sun Jun 30 21:03:06 2019 rev:378 rq: version:unknown
Sun Jun 30 21:03:04 2019 rev:377 rq: version:unknown
Sun Jun 30 21:02:55 2019 rev:376 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
15.0:update_1561881441.packages.xz
15.1:update_1561882012.packages.xz
factory:non-oss_1377.2.packages.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2019-06-30 21:02:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Sun Jun 30 21:02:51 2019 rev:375 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
factory_20190628.packages.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2019-06-30 21:02:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Sun Jun 30 21:02:01 2019 rev:1381 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.713180342 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.717180348 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20190628,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20190630,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2019…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.729180366 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.729180366 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-MicroOS___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE-MicroOS___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190628,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190630,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190628/…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190630/…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-MicroOS-dvd5-kubic-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.741180384 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.741180384 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-MicroOS___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE-MicroOS___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190628,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190630,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190628/…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190630/…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
@@ -150,6 +150,7 @@
<repopackage name="health-checker" arch="x86_64"/>
<repopackage name="health-checker-plugins-kubic" arch="x86_64"/>
<repopackage name="health-checker-plugins-MicroOS" arch="x86_64"/>
+ <repopackage name="helm" arch="x86_64"/>
<repopackage name="hostname" arch="x86_64"/>
<repopackage name="hwdata" arch="x86_64"/>
<repopackage name="hwinfo" arch="x86_64"/>
@@ -175,6 +176,7 @@
<repopackage name="kmod-compat"/>
<repopackage name="kpartx" arch="x86_64"/>
<repopackage name="krb5"/>
+ <repopackage name="kubectl-who-can" arch="x86_64"/>
<repopackage name="kubernetes-client" arch="x86_64"/>
<repopackage name="kubernetes-common" arch="x86_64"/>
<repopackage name="kubernetes-kubeadm" arch="x86_64"/>
@@ -423,6 +425,7 @@
<repopackage name="patterns-containers-container_runtime" arch="x86_64"/>
<repopackage name="patterns-containers-container_runtime_kubernetes" arch="x86_64"/>
<repopackage name="patterns-containers-kubeadm" arch="x86_64"/>
+ <repopackage name="patterns-containers-kubernetes_utilities" arch="x86_64"/>
<repopackage name="patterns-containers-kubic_admin" arch="x86_64"/>
<repopackage name="patterns-containers-kubic_worker" arch="x86_64"/>
<repopackage name="patterns-microos-alt_onlyDVD" arch="x86_64"/>
@@ -520,6 +523,8 @@
<repopackage name="python3-tornado" arch="x86_64"/>
<repopackage name="python3-urllib3" arch="x86_64"/>
<repopackage name="python3-zypp-plugin" arch="x86_64"/>
+ <repopackage name="rakkess" arch="x86_64"/>
+ <repopackage name="rbac-lookup" arch="x86_64"/>
<repopackage name="rdma-core" arch="x86_64"/>
<repopackage name="read-only-root-fs" arch="x86_64"/>
<repopackage name="rebootmgr" arch="x86_64"/>
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.757180407 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.757180407 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190628,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190630,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190628/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190630/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.769180426 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.769180426 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190628,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190630,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190628/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190630/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.781180443 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.781180443 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190628,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190630,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190628/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190630/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
@@ -1922,7 +1922,6 @@
<repopackage name="libgstapp-1_0-0"/>
<repopackage name="libgstaudio-1_0-0"/>
<repopackage name="libgstbadaudio-1_0-0"/>
- <repopackage name="libgstbadvideo-1_0-0"/>
<repopackage name="libgstbasecamerabinsrc-1_0-0"/>
<repopackage name="libgstcodecparsers-1_0-0"/>
<repopackage name="libgstfft-1_0-0"/>
@@ -1936,6 +1935,7 @@
<repopackage name="libgstrtp-1_0-0"/>
<repopackage name="libgstrtsp-1_0-0"/>
<repopackage name="libgstrtspserver-1_0-0"/>
+ <repopackage name="libgstsctp-1_0-0"/>
<repopackage name="libgstsdp-1_0-0"/>
<repopackage name="libgsttag-1_0-0"/>
<repopackage name="libgsttranscoder-1_0-0"/>
@@ -2698,8 +2698,6 @@
<repopackage name="librsvg-2-2"/>
<repopackage name="librubberband2"/>
<repopackage name="libruby2_6-2_6"/>
- <repopackage name="librygel-core-2_6-2"/>
- <repopackage name="librygel-server-2_6-2"/>
<repopackage name="libsamba-credentials0"/>
<repopackage name="libsamba-errors0"/>
<repopackage name="libsamba-hostconfig0"/>
@@ -3094,7 +3092,6 @@
<repopackage name="libXvMC1"/>
<repopackage name="libXvnc1"/>
<repopackage name="libXxf86dga1"/>
- <repopackage name="libXxf86misc1"/>
<repopackage name="libXxf86vm1"/>
<repopackage name="libyajl2"/>
<repopackage name="libyaml-0-2"/>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.797180467 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.797180467 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190628,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190630,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190628/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190630/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
@@ -2009,7 +2009,6 @@
<repopackage name="libgstapp-1_0-0"/>
<repopackage name="libgstaudio-1_0-0"/>
<repopackage name="libgstbadaudio-1_0-0"/>
- <repopackage name="libgstbadvideo-1_0-0"/>
<repopackage name="libgstbasecamerabinsrc-1_0-0"/>
<repopackage name="libgstcodecparsers-1_0-0"/>
<repopackage name="libgstfft-1_0-0"/>
@@ -2023,6 +2022,7 @@
<repopackage name="libgstrtp-1_0-0"/>
<repopackage name="libgstrtsp-1_0-0"/>
<repopackage name="libgstrtspserver-1_0-0"/>
+ <repopackage name="libgstsctp-1_0-0"/>
<repopackage name="libgstsdp-1_0-0"/>
<repopackage name="libgsttag-1_0-0"/>
<repopackage name="libgsttranscoder-1_0-0"/>
@@ -2838,8 +2838,6 @@
<repopackage name="librsvg-2-2"/>
<repopackage name="librubberband2"/>
<repopackage name="libruby2_6-2_6"/>
- <repopackage name="librygel-core-2_6-2"/>
- <repopackage name="librygel-server-2_6-2"/>
<repopackage name="libsamba-credentials0"/>
<repopackage name="libsamba-credentials0-32bit" arch="x86_64"/>
<repopackage name="libsamba-errors0"/>
@@ -3292,7 +3290,6 @@
<repopackage name="libXvMC1"/>
<repopackage name="libXvnc1"/>
<repopackage name="libXxf86dga1"/>
- <repopackage name="libXxf86misc1"/>
<repopackage name="libXxf86vm1"/>
<repopackage name="libyajl2"/>
<repopackage name="libyaml-0-2"/>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.817180496 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.817180496 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190628" schemaversion="4.1">
+<image name="OBS__openSUSE___20190630" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20190628-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20190630-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20190628</productvar>
+ <productvar name="VERSION">20190630</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190628,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190630,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190628/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190628/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190630/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190630/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:04.953180698 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:04.957180705 +0200
@@ -1744,7 +1744,6 @@
<package name="libXvMC1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="libXvnc1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libXxf86dga1" supportstatus="unsupported"/> <!-- reason: dvd:spacenavd -->
- <package name="libXxf86misc1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libXxf86vm1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="liba2ps1" supportstatus="unsupported"/> <!-- reason: dvd:capi4hylafax -->
<package name="liba52-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -2199,7 +2198,6 @@
<package name="libgstapp-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libgstaudio-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libgstbadaudio-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="libgstbadvideo-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgstbasecamerabinsrc-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgstcodecparsers-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgstfft-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
@@ -2213,6 +2211,7 @@
<package name="libgstrtp-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgstrtsp-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgstrtspserver-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
+ <package name="libgstsctp-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgstsdp-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgsttag-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libgsttranscoder-1_0-0" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
@@ -2442,7 +2441,7 @@
<package name="libmp3lame0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libmpath0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libmpc3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="libmpcdec5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libmpcdec5" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libmpd1" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libmpeg2-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libmpeg2encpp-2_0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -2745,8 +2744,6 @@
<package name="librsvg-2-2" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="librubberband2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libruby2_6-2_6" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="librygel-core-2_6-2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
- <package name="librygel-server-2_6-2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="libsamba-credentials0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libsamba-errors0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libsamba-hostconfig0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
++++++ opensuse_kubic.group ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:05.013180787 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:05.017180793 +0200
@@ -211,6 +211,7 @@
<package name="health-checker" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="health-checker-plugins-MicroOS" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="health-checker-plugins-kubic" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="helm" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubernetes_utilities -->
<package name="hostname" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="hwdata" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="hwinfo" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
@@ -228,6 +229,7 @@
<package name="kexec-tools" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="keyutils" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="kpartx" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-onlyDVD -->
+ <package name="kubectl-who-can" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubernetes_utilities -->
<package name="kubernetes-client" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="kubernetes-common" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="kubernetes-kubeadm" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
@@ -403,6 +405,7 @@
<package name="patterns-containers-container_runtime" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime -->
<package name="patterns-containers-container_runtime_kubernetes" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-container_runtime_kubernetes -->
<package name="patterns-containers-kubeadm" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
+ <package name="patterns-containers-kubernetes_utilities" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubernetes_utilities -->
<package name="patterns-containers-kubic_admin" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubic_admin -->
<package name="patterns-containers-kubic_worker" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubic_worker -->
<package name="patterns-microos-alt_onlyDVD" supportstatus="unsupported"/> <!-- reason: opensuse_microos:patterns-microos-alt_onlyDVD -->
@@ -494,6 +497,8 @@
<package name="python3-tornado" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubic_worker -->
<package name="python3-urllib3" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="python3-zypp-plugin" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubic_worker -->
+ <package name="rakkess" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubernetes_utilities -->
+ <package name="rbac-lookup" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubernetes_utilities -->
<package name="rdma-core" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="read-only-root-fs" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
<package name="rebootmgr" supportstatus="unsupported"/> <!-- reason: opensuse_kubic:patterns-containers-kubeadm -->
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.8U7yDG/_old 2019-06-30 21:02:05.085180894 +0200
+++ /var/tmp/diff_new_pack.8U7yDG/_new 2019-06-30 21:02:05.089180900 +0200
@@ -1719,8 +1719,6 @@
- containerd-ctr
- containerd-kubic
- containerd-kubic-ctr
- - containerd-kubic-test
- - containerd-test
- contractor
- converseen
- converseen-lang
@@ -2244,8 +2242,6 @@
- docker-machine-driver-kvm2: [x86_64]
- docker-runc
- docker-runc-kubic
- - docker-runc-kubic-test
- - docker-runc-test
- docker-test
- docker-zsh-completion
- docky
@@ -2802,6 +2798,7 @@
- filemanager-actions
- filemanager-actions-devel
- filemanager-actions-lang
+ - filesystem-media
- filezilla
- filezilla-lang
- fillets-ng
@@ -5041,7 +5038,7 @@
- heimdall-frontend
- hello
- hello-lang
- - helm
+ - helm: [i586]
- helm-mirror
- help2man
- herbstluftwm
@@ -6331,7 +6328,6 @@
- ktp-text-ui
- ktp-text-ui-lang
- kubectl: [x86_64]
- - kubectl-who-can: [x86_64]
- kubernetes-dashboard: [x86_64]
- kubernetes-dns
- kubernetes-extra: [x86_64]
@@ -6436,7 +6432,6 @@
- latte-dock-lang
- lazarus
- lbdb
- - lbxproxy
- lbzip2
- lcab
- lcdf-typetools
@@ -7114,10 +7109,6 @@
- libX11-devel-32bit: [x86_64]
- libX11-xcb1-32bit: [x86_64]
- libXRes1-32bit: [x86_64]
- - libXTrap-devel
- - libXTrap-devel-32bit: [x86_64]
- - libXTrap6
- - libXTrap6-32bit: [x86_64]
- libXau-devel-32bit: [x86_64]
- libXaw-devel
- libXaw-devel-32bit: [x86_64]
@@ -7211,9 +7202,6 @@
- libXxf86dga-devel
- libXxf86dga-devel-32bit: [x86_64]
- libXxf86dga1-32bit: [x86_64]
- - libXxf86misc-devel
- - libXxf86misc-devel-32bit: [x86_64]
- - libXxf86misc1-32bit: [x86_64]
- libXxf86vm-devel
- libXxf86vm-devel-32bit: [x86_64]
- libXxf86vm1-32bit: [x86_64]
@@ -8637,7 +8625,7 @@
- libgloox17
- libgloox17-32bit: [x86_64]
- libglpk40
- - libglslang-suse5
+ - libglslang-suse6
- libgltf-0_1-1
- libgltf-devel
- libglue-devel
@@ -8782,7 +8770,6 @@
- libgstapp-1_0-0-32bit: [x86_64]
- libgstaudio-1_0-0-32bit: [x86_64]
- libgstbadaudio-1_0-0-32bit: [x86_64]
- - libgstbadvideo-1_0-0-32bit: [x86_64]
- libgstbasecamerabinsrc-1_0-0-32bit: [x86_64]
- libgstcodecparsers-1_0-0-32bit: [x86_64]
- libgstfft-1_0-0-32bit: [x86_64]
@@ -8801,6 +8788,7 @@
- libgstriff-1_0-0-32bit: [x86_64]
- libgstrtp-1_0-0-32bit: [x86_64]
- libgstrtsp-1_0-0-32bit: [x86_64]
+ - libgstsctp-1_0-0-32bit: [x86_64]
- libgstsdp-1_0-0-32bit: [x86_64]
- libgsttag-1_0-0-32bit: [x86_64]
- libgsturidownloader-1_0-0-32bit: [x86_64]
@@ -10855,10 +10843,12 @@
- librvngabw-0_0-0
- librvngabw-devel
- librvngabw-devel-doc
+ - librygel-core-2_6-2
- librygel-db-2_6-2
- librygel-renderer-2_6-2
- librygel-renderer-gst-2_6-2
- librygel-ruih-2_0-1
+ - librygel-server-2_6-2
- libs3-4
- libs3-devel
- libs3-tools
@@ -11936,6 +11926,8 @@
- libyui-qt-graph-doc
- libyui-qt-pkg-devel
- libyui-qt-pkg-doc
+ - libyui-rest-api-devel
+ - libyui-rest-api10
- libz3-4_8
- libzapojit-devel
- libzbar-devel
@@ -16600,7 +16592,6 @@
- protoc-gen-validate
- protoc-gen-validate-source
- proxychains-ng
- - proxymngr
- prozgui
- prun-ohpc
- psgplay
@@ -16728,7 +16719,6 @@
- pyenv-bash-completion
- pyenv-fish-completion
- pyenv-zsh-completion
- - pyflame: [x86_64]
- pymilter-common
- pyprompter
- pyspacewar
@@ -18198,7 +18188,6 @@
- python2-matplotlib-tk
- python2-matplotlib-web
- python2-matplotlib-wx
- - python2-matrix-synapse
- python2-matrix-synapse-ldap3
- python2-maxminddb
- python2-mbstrdecoder
@@ -21749,7 +21738,6 @@
- ragel
- ragel-6
- ragel-devel
- - rakkess: [x86_64]
- rakudo
- raleway-fonts
- ranger
@@ -21776,7 +21764,6 @@
- raylib-devel
- razercfg
- razor-agents
- - rbac-lookup: [x86_64]
- rbac-manager: [x86_64]
- rbac-manager-k8s-yaml: [x86_64]
- rbd-fuse: [x86_64]
@@ -31915,7 +31902,6 @@
- xfdashboard-themes
- xfdesktop-branding-upstream
- xfig
- - xfindproxy
- xfishtank
- xfmpc
- xfmpc-lang
@@ -31926,7 +31912,6 @@
- xfwm4-branding-upstream
- xfwm4-theme-adapta
- xfwm4-theme-plata
- - xfwp
- xgalaga++
- xgalaga-sdl
- xgamma
@@ -32138,7 +32123,6 @@
- xrootd-private-devel
- xrootd-server
- xrootd-server-devel
- - xrx
- xscope
- xsd
- xsd-doc
@@ -32164,7 +32148,6 @@
- xtexit
- xtrabackup
- xtrabackup-test
- - xtrap
- xtrx-tools
- xtrx-usb-udev
- xtrx_lms7002m-devel
1
0
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2019-06-30 21:01:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Sun Jun 30 21:01:58 2019 rev:185 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.5QD9Qq/_old 2019-06-30 21:02:01.461175516 +0200
+++ /var/tmp/diff_new_pack.5QD9Qq/_new 2019-06-30 21:02:01.521175606 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package openSUSE-Addon-NonOss-release (Version 20190628)
+# spec file for package openSUSE-Addon-NonOss-release (Version 20190630)
#
# Copyright (c) 2019 openSUSE.
#
@@ -16,16 +16,16 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
Summary: openSUSE NonOSS Addon
-Version: 20190628
+Version: 20190630
Release: 0
License: BSD-3-Clause
Group: System/Fhs
Provides: %name-%version
Provides: product() = openSUSE-Addon-NonOss
-Provides: product(openSUSE-Addon-NonOss) = 20190628-0
+Provides: product(openSUSE-Addon-NonOss) = 20190630-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20190628
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20190630
AutoReqProv: on
@@ -49,10 +49,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20190628</version>
+ <version>20190630</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20190628</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20190630</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.5QD9Qq/_old 2019-06-30 21:02:01.821176051 +0200
+++ /var/tmp/diff_new_pack.5QD9Qq/_new 2019-06-30 21:02:01.861176110 +0200
@@ -17,7 +17,7 @@
Name: openSUSE-MicroOS-release
-Version: 20190628
+Version: 20190630
Release: 0
Summary: openSUSE MicroOS
License: GPL-2.0-or-later
@@ -40,9 +40,9 @@
ExclusiveArch: %ix86 x86_64 ppc64le s390x aarch64
Provides: %name-%version
Provides: product() = openSUSE-MicroOS
-Provides: product(openSUSE-MicroOS) = 20190628-0
+Provides: product(openSUSE-MicroOS) = 20190630-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dmicroos%3A20190628
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dmicroos%3A20190630
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(openSUSE-MicroOS)
@@ -58,7 +58,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE-MicroOS) = 20190628-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190630-0
Summary: openSUSE MicroOS
%description dvd
@@ -74,7 +74,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(kubic-dvd)
-Provides: product_flavor(openSUSE-MicroOS) = 20190628-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190630-0
Summary: openSUSE MicroOS
%description kubic-dvd
@@ -90,7 +90,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE-MicroOS) = 20190628-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190630-0
Summary: openSUSE MicroOS
%description appliance
@@ -106,7 +106,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-kubic)
-Provides: product_flavor(openSUSE-MicroOS) = 20190628-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190630-0
Summary: openSUSE MicroOS
%description appliance-kubic
@@ -164,11 +164,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-MicroOS</name>
- <version>20190628</version>
+ <version>20190630</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-microos:20190628</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-microos:20190630</cpeid>
<productline>openSUSE-MicroOS</productline>
<register>
<pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.5QD9Qq/_old 2019-06-30 21:02:02.177176579 +0200
+++ /var/tmp/diff_new_pack.5QD9Qq/_new 2019-06-30 21:02:02.205176621 +0200
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20190628
+Version: 20190630
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -55,7 +55,7 @@
Obsoletes: aaa_version
Obsoletes: openSUSE-Promo-release <= 11.1
Obsoletes: openSUSE-release-live <= 11.0
-Obsoletes: product_flavor(%{product}) < 20190628
+Obsoletes: product_flavor(%{product}) < 20190630
# bnc#826592
Provides: weakremover(kernel-default) < 3.11
Provides: weakremover(kernel-desktop) < 4.2
@@ -183,7 +183,7 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20190628-0
+Provides: product(openSUSE) = 20190630-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -197,7 +197,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20190628
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20190630
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -211,7 +211,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description ftp
@@ -226,7 +226,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description mini
@@ -241,7 +241,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description dvd
@@ -256,7 +256,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description livecd-kde
@@ -271,7 +271,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description livecd-x11
@@ -286,7 +286,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description livecd-gnome
@@ -301,7 +301,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-xfce)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description livecd-xfce
@@ -316,7 +316,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description usb-kde
@@ -331,7 +331,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description usb-gnome
@@ -346,7 +346,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description usb-x11
@@ -361,7 +361,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20190628-0
+Provides: product_flavor(openSUSE) = 20190630-0
Summary: openSUSE Tumbleweed
%description appliance
@@ -435,10 +435,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20190628</version>
+ <version>20190630</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20190628</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20190630</cpeid>
<productline>openSUSE</productline>
<register>
<pool>
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.5QD9Qq/_old 2019-06-30 21:02:02.965177749 +0200
+++ /var/tmp/diff_new_pack.5QD9Qq/_new 2019-06-30 21:02:02.969177754 +0200
@@ -8162,6 +8162,8 @@
Provides: weakremover(colorblind-devel)
Provides: weakremover(comix)
Provides: weakremover(comix-lang)
+Provides: weakremover(containerd-kubic-test)
+Provides: weakremover(containerd-test)
Provides: weakremover(containerd_2a5e70c-ctr)
Provides: weakremover(containerd_2a5e70c-test)
Provides: weakremover(containment-rpm-docker)
@@ -8201,6 +8203,8 @@
Provides: weakremover(dmtcp)
Provides: weakremover(dmtcp-devel)
Provides: weakremover(docbook-xsl-stylesheets-scripts)
+Provides: weakremover(docker-runc-kubic-test)
+Provides: weakremover(docker-runc-test)
Provides: weakremover(docker_1_12_6-bash-completion)
Provides: weakremover(docker_1_12_6-zsh-completion)
Provides: weakremover(doctest)
@@ -13089,6 +13093,7 @@
Provides: weakremover(lash)
Provides: weakremover(lash-devel)
Provides: weakremover(laszip-test)
+Provides: weakremover(lbxproxy)
Provides: weakremover(lcms)
Provides: weakremover(lentil)
Provides: weakremover(lessons4lizards_en)
@@ -13192,6 +13197,10 @@
Provides: weakremover(libTMCG15)
Provides: weakremover(libTMCG16)
Provides: weakremover(libTMCG9)
+Provides: weakremover(libXTrap-devel)
+Provides: weakremover(libXTrap6)
+Provides: weakremover(libXxf86misc-devel)
+Provides: weakremover(libXxf86misc1)
Provides: weakremover(libYODA-1_6_5)
Provides: weakremover(libYODA-1_6_7)
Provides: weakremover(libYODA-1_7_0)
@@ -13735,6 +13744,7 @@
Provides: weakremover(libglslang-suse2)
Provides: weakremover(libglslang-suse3)
Provides: weakremover(libglslang-suse4)
+Provides: weakremover(libglslang-suse5)
Provides: weakremover(libgmm++-devel)
Provides: weakremover(libgnome-desktop-3-12)
Provides: weakremover(libgnome-games-support-1-2)
@@ -15552,6 +15562,7 @@
Provides: weakremover(prewikka)
Provides: weakremover(product:openSUSE)
Provides: weakremover(profiteur)
+Provides: weakremover(proxymngr)
Provides: weakremover(pullin-fluendo-mp3)
Provides: weakremover(pvm)
Provides: weakremover(pvm-devel)
@@ -20580,7 +20591,9 @@
Provides: weakremover(xchm)
Provides: weakremover(xdcc)
Provides: weakremover(xf86rushproto-devel)
+Provides: weakremover(xfindproxy)
Provides: weakremover(xflr5)
+Provides: weakremover(xfwp)
Provides: weakremover(xl2tpd-doc)
Provides: weakremover(xml-commons-jaxp-1.1-apis-manual)
Provides: weakremover(xml-commons-jaxp-1.2-apis-manual)
@@ -20589,6 +20602,8 @@
Provides: weakremover(xml-commons-which10)
Provides: weakremover(xml-commons-which11)
Provides: weakremover(xml-group-manager)
+Provides: weakremover(xrx)
+Provides: weakremover(xtrap)
Provides: weakremover(xv)
Provides: weakremover(yackage)
Provides: weakremover(yast2-add-on-creator)
@@ -20811,6 +20826,10 @@
Provides: weakremover(libSPIRV-Tools-suse9-32bit)
Provides: weakremover(libSoundTouch0-32bit)
Provides: weakremover(libSvtAv1Enc-suse0)
+Provides: weakremover(libXTrap-devel-32bit)
+Provides: weakremover(libXTrap6-32bit)
+Provides: weakremover(libXxf86misc-devel-32bit)
+Provides: weakremover(libXxf86misc1-32bit)
Provides: weakremover(libada6-32bit)
Provides: weakremover(libakonadi4-32bit)
Provides: weakremover(libakonadiprotocolinternals1-32bit)
@@ -21017,6 +21036,7 @@
Provides: weakremover(libgsignond-common1-32bit)
Provides: weakremover(libgssdp-1_0-3-32bit)
Provides: weakremover(libgstbadbase-1_0-0-32bit)
+Provides: weakremover(libgstbadvideo-1_0-0-32bit)
Provides: weakremover(libgtkmm-4_0-1-32bit)
Provides: weakremover(libgtop-2_0-10-32bit)
Provides: weakremover(libgupnp-1_0-4-32bit)
@@ -21256,6 +21276,7 @@
Provides: weakremover(patterns-caasp-container-runtime-config)
Provides: weakremover(petsc-devel-32bit)
Provides: weakremover(plasma-framework-private-32bit)
+Provides: weakremover(pyflame)
Provides: weakremover(python-96BoardsGPIO)
Provides: weakremover(python-ceph-compat)
Provides: weakremover(python-gnome-32bit)
1
0
Hello community,
here is the log from the commit of package gstreamer-validate for openSUSE:Factory checked in at 2019-06-30 14:41:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-validate (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-validate.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-validate"
Sun Jun 30 14:41:03 2019 rev:20 rq:712359 version:1.16.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-validate/gstreamer-validate.changes 2019-06-14 20:24:49.554792632 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-validate.new.4615/gstreamer-validate.changes 2019-06-30 14:41:04.659953770 +0200
@@ -1,0 +2,50 @@
+Fri Jun 28 08:14:53 UTC 2019 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Use noun phrase in summary. Drop em dashes from summaries.
+
+-------------------------------------------------------------------
+Sun Jun 16 21:55:00 UTC 2019 - mgorse(a)suse.com
+
+- Update to version 1.16.0:
+ + Highlights
+ - GStreamer WebRTC stack gained support for data channels for
+ peer-to-peer communication based on SCTP, BUNDLE support, as
+ well as support for multiple TURN servers.
+ - AV1 video codec support for Matroska and QuickTime/MP4
+ containers and more configuration options and supported
+ input formats for the AOMedia AV1 encoder
+ - Support for Closed Captions and other Ancillary Data in video
+ - Support for planar (non-interleaved) raw audio
+ - GstVideoAggregator, compositor and OpenGL mixer elements are
+ now in -base
+ - New alternate fields interlace mode where each buffer carries
+ a single field
+ - WebM and Matroska ContentEncryption support in the Matroska
+ demuxer
+ - new WebKit WPE-based web browser source element
+ - Video4Linux: HEVC encoding and decoding, JPEG encoding, and
+ improved dmabuf import/export
+ - Hardware-accelerated Nvidia video decoder gained support for
+ VP8/VP9 decoding, whilst the encoder gained support for
+ H.265/HEVC encoding.
+ - Many improvements to the Intel Media SDK based
+ hardware-accelerated video decoder and encoder plugin (msdk):
+ dmabuf import/export for zero-copy integration with other
+ components; VP9 decoding; 10-bit HEVC encoding; video
+ post-processing (vpp) support including deinterlacing; and
+ the video decoder now handles dynamic resolution changes.
+ - The ASS/SSA subtitle overlay renderer can now handle multiple
+ subtitles that overlap in time and will show them on screen
+ simultaneously
+ - The Meson build is now feature-complete (*) and it is now the
+ recommended build system on all platforms. The Autotools
+ build is scheduled to be removed in the next cycle.
+ - The GStreamer Rust bindings and Rust plugins module are now
+ officially part of upstream GStreamer.
+ - The GStreamer Editing Services gained a gesdemux element that
+ allows directly playing back serialized edit list with
+ playbin or (uri)decodebin
+ - Many performance improvements
+- Add libgstvalidateflow.so to files.
+
+-------------------------------------------------------------------
Old:
----
gst-validate-1.14.5.tar.xz
New:
----
gst-validate-1.16.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-validate.spec ++++++
--- /var/tmp/diff_new_pack.js8Wj7/_old 2019-06-30 14:41:06.207956397 +0200
+++ /var/tmp/diff_new_pack.js8Wj7/_new 2019-06-30 14:41:06.235956445 +0200
@@ -18,9 +18,9 @@
%define _name gst-validate
Name: gstreamer-validate
-Version: 1.14.5
+Version: 1.16.0
Release: 0
-Summary: Validate GStreamer Pipelines
+Summary: GStreamer pipeline validator
License: LGPL-2.1-or-later
Group: Productivity/Multimedia/Other
URL: http://gstreamer.freedesktop.org
@@ -37,11 +37,10 @@
BuildRequires: pkgconfig(json-glib-1.0)
%description
-The goal of GstValidate is to be able to detect when elements are not
-behaving as expected and report it to the user so he knows how things
-are supposed to work inside a GstPipeline. In the end, fixing issues
-found by the tool will ensure that all elements behave all together in
-the expected way.
+GstValidate detects when elements are not behaving as expected and
+report it to the user so he knows how things are supposed to work
+inside a GstPipeline. In the end, fixing issues found by the tool will
+ensure that all elements behave all together in the expected way.
The easiest way of using GstValidate is to use one of its command-line
tools, located at tools/ directory. It is also possible to monitor
@@ -50,42 +49,39 @@
links and uses libgstvalidate.
%package -n libgstvalidate-1_0-0
-Summary: Validate GStreamer Pipelines -- System Libraries
+Summary: GStreamer pipeline validator
# all the nice validator scripts live in the main package
Group: System/Libraries
Recommends: %{name}
%description -n libgstvalidate-1_0-0
-The goal of GstValidate is to be able to detect when elements are not
-behaving as expected and report it to the user so he knows how things
-are supposed to work inside a GstPipeline. In the end, fixing issues
-found by the tool will ensure that all elements behave all together in
-the expected way.
+GstValidate detects when elements are not behaving as expected and
+report it to the user so he knows how things are supposed to work
+inside a GstPipeline. In the end, fixing issues found by the tool will
+ensure that all elements behave all together in the expected way.
%package -n typelib-1_0-GstValidate-1_0
-Summary: Validate GStreamer Pipelines -- GObject Introspection bindings
+Summary: GObject introspection bindings for the GStreamer pipeline validator
Group: System/Libraries
%description -n typelib-1_0-GstValidate-1_0
-The goal of GstValidate is to be able to detect when elements are not
-behaving as expected and report it to the user so he knows how things
-are supposed to work inside a GstPipeline. In the end, fixing issues
-found by the tool will ensure that all elements behave all together in
-the expected way.
+GstValidate detects when elements are not behaving as expected and
+report it to the user so he knows how things are supposed to work
+inside a GstPipeline. In the end, fixing issues found by the tool will
+ensure that all elements behave all together in the expected way.
%package devel
-Summary: Validate GStreamer Pipelines -- Developer's files
+Summary: Header files for the GStreamer pipeline validator
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Requires: libgstvalidate-1_0-0 = %{version}
Requires: typelib-1_0-GstValidate-1_0 = %{version}
%description devel
-The goal of GstValidate is to be able to detect when elements are not
-behaving as expected and report it to the user so he knows how things
-are supposed to work inside a GstPipeline. In the end, fixing issues
-found by the tool will ensure that all elements behave all together in
-the expected way.
+GstValidate detects when elements are not behaving as expected and
+report it to the user so he knows how things are supposed to work
+inside a GstPipeline. In the end, fixing issues found by the tool will
+ensure that all elements behave all together in the expected way.
%prep
%setup -q -n %{_name}-%{version}
@@ -132,6 +128,7 @@
%{_libdir}/gstreamer-1.0/validate/libgstvalidatefaultinjection.so
%{_libdir}/gstreamer-1.0/validate/libgstvalidategapplication.so
%{_libdir}/gstreamer-1.0/validate/libgstvalidategtk.so
+%{_libdir}/gstreamer-1.0/validate/libgstvalidateflow.so
%{_libdir}/gstreamer-1.0/validate/libgstvalidatessim.so
%{_libdir}/pkgconfig/gst-validate-1.0.pc
%{_libdir}/libgstvalidate-1.0.so
++++++ gst-validate-1.14.5.tar.xz -> gst-validate-1.16.0.tar.xz ++++++
++++ 22151 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package matrix-synapse-test for openSUSE:Factory checked in at 2019-06-30 14:40:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse-test (Old)
and /work/SRC/openSUSE:Factory/.matrix-synapse-test.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse-test"
Sun Jun 30 14:40:58 2019 rev:1 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
_link
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
<link package="matrix-synapse" cicount="copy" />
1
0
Hello community,
here is the log from the commit of package matrix-synapse for openSUSE:Factory checked in at 2019-06-30 14:40:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
and /work/SRC/openSUSE:Factory/.matrix-synapse.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse"
Sun Jun 30 14:40:55 2019 rev:22 rq:712357 version:1.0.0
Changes:
--------
New Changes file:
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2019-02-24 17:15:58.084444485 +0100
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.4615/matrix-synapse.changes 2019-06-30 14:40:57.151941024 +0200
@@ -1,0 +2,91 @@
+Fri Jun 28 08:16:05 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Obsolete the old split-Python packages, so that upgrading works smoothly.
+
+-------------------------------------------------------------------
+Tue Jun 25 10:48:03 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Un-Requires prometheus_client<0.4.0. The Requires made it impossible to use
+ matrix-synapse on openSUSE for very little good reason (prometheus metrics
+ will still work on post-0.4.0 prometheus_client, but with changed names).
+ Debian and many other distributions do the same here.
+ + 0001-requirements-prometheus_client.patch
+
+-------------------------------------------------------------------
+Wed Jun 12 02:26:48 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 1.0.0.
+
+ This is the first stable release of synapse. It includes a large number of
+ changes but the highlights are:
+
+ * Ability to configured default room version (with the default now being v4,
+ which has improved state resolution algorithms and event IDs).
+ * The complete removal of "perspectives" support, with all homeservers now
+ being required to use valid TLS certificates (there has been a transition
+ period for several months from the release of 0.99).
+ * Experimental support for "relations" (reactions and edits).
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+
+-------------------------------------------------------------------
+Fri May 31 00:04:50 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 0.99.5.2.
+
+ Fix bug where we leaked extremities when we soft failed events, leading to
+ performance degradation.
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+
+-------------------------------------------------------------------
+Tue May 28 01:18:34 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Rework testing to use a separate specfile for testing matrix-synapse.
+
+-------------------------------------------------------------------
+Thu May 23 00:13:47 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 0.99.5.1.
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+
+-------------------------------------------------------------------
+Wed May 15 13:19:23 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 0.99.4.
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+
+-------------------------------------------------------------------
+Wed May 8 00:47:56 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 0.99.3.2.
+
+ This includes two security fixes:
+ * Switch to using a cryptographically-secure random number generator for
+ token strings, ensuring they cannot be predicted by an attacker.
+ * Blacklist 0.0.0.0 and :: by default for URL previews.
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+
+-------------------------------------------------------------------
+Sun Apr 14 18:35:48 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 0.99.3.
+
+ The primary changes to previous versions are that self-signed certificates
+ will no longer be generated, and instead LetsEncrypt certificates will be
+ requested instead. Users are strongly recommended to update to this version,
+ because pre-0.99 servers (using self-signed certificates and the perspectives
+ system) will no longer be able to federate with post-1.0 servers.
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+
+-------------------------------------------------------------------
Old:
----
_multibuild
matrix-synapse-0.34.1.1.obscpio
New:
----
0001-requirements-prometheus_client.patch
matrix-synapse-1.0.0.obscpio
matrix-synapse-test.changes
matrix-synapse-test.spec
matrix-synapse.service
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
#
# spec file for package matrix-synapse-test
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# synapse only supports python >= 3.5, which is not available on pre-15 Leap.
# However, future versions of matrix-synapse will no longer support python2 and
# continued use of python2 is not recommended, so on newer distributions we
# only use python3. As a result, at no point do we have two versions of the
# matrix-synapse package.
%if 0%{?suse_version} < 1500
%define skip_python3 1
%else
%define skip_python2 1
%endif
# Disable debug packages since we're not installing anything.
%define debug_package %{nil}
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.0.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0
BuildRequires: %{pkgname} == %{version}
BuildRequires: python-rpm-macros
%description
.
%prep
touch %{_sourcedir}/%{pkgname}
%build
%install
%check
# Generate a sample config.
%{python_flavor} -m synapse.app.homeserver \
--generate-config \
--server localhost \
--config-path dummy-homeserver.yaml \
--report-stats no
# Start synapse and try to register a user (basic smoke-test).
# register_new_matrix_user doesn't seem to work inside check so we have to
# manually run the module.
synctl start dummy-homeserver.yaml
sleep 2s
%{python_flavor} -m synapse._scripts.register_new_matrix_user \
http://localhost:8008 \
--config dummy-homeserver.yaml \
--admin --user opensuse --password opensuse
synctl stop dummy-homeserver.yaml
%changelog
++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.ONpS7Q/_old 2019-06-30 14:40:58.323943013 +0200
+++ /var/tmp/diff_new_pack.ONpS7Q/_new 2019-06-30 14:40:58.327943020 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package matrix
+# spec file for package matrix-synapse
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
@@ -16,233 +16,224 @@
#
+# These come from matrix-synapse's CONDITIONAL_REQUIREMENTS.
+%bcond_without email_notifs
+%bcond_without ldap
+%bcond_without postgres
+%bcond_without acme
+%bcond_without saml
+%bcond_without url_preview
+# sentry-sdk isn't packaged on openSUSE.
+%bcond_with sentry
+
## Package updates
#
# * Update version in _service to the most recent released one
# * Call `osc service dr`
# * Update changelog manually from
-# https://github.com/matrix-org/synapse/releases
-# or synapse/CHANGES.rst
+# https://github.com/matrix-org/synapse/releases or synapse/CHANGES.md
# * Commit+submit
-# Define just "test" as a package in _multibuild file to distinguish test
-# instructions here
-%if "@BUILD_FLAVOR@" == ""
-%define _test 0
-%define name_ext %nil
-%else
-%define _test 1
-%define name_ext -test
-%endif
-
-# openSUSE Leap 42.3 have an older version of python-rpm-macros and need a
-# different files section which can not be applied for all python flavors.
-# Also openSUSE Leap 42.3 has python3.4 and only 3.5 or above is supported by
-# matrix, hence sticking to python2
+# synapse only supports python >= 3.5, which is not available on pre-15 Leap.
+# However, future versions of matrix-synapse will no longer support python2 and
+# continued use of python2 is not recommended, so on newer distributions we
+# only use python3. As a result, at no point do we have two versions of the
+# matrix-synapse package.
%if 0%{?suse_version} < 1500
%define skip_python3 1
-%define default_python_version python2
%else
-%define default_python_version python3
+%define skip_python2 1
%endif
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define github_user matrix-org
%define modname synapse
-%define short_name matrix-synapse
-Name: %{short_name}%{?name_ext}
-Version: 0.34.1.1
+%define pkgname matrix-synapse
+Name: %{pkgname}
+Version: 1.0.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
Group: Productivity/Networking/Instant Messenger
-Source0: %{short_name}-%{version}.tar.xz
-Url: https://github.com/matrix-org/synapse
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%if 0%{?_test}
-BuildRequires: %{short_name} == %{version}
-%else
+URL: https://github.com/matrix-org/synapse
+Source0: %{pkgname}-%{version}.tar.xz
+Source50: %{pkgname}.service
+Patch1: 0001-requirements-prometheus_client.patch
BuildRequires: %{python_module base}
-BuildRequires: %{python_module psutil} >= 2.0.0
+BuildRequires: %{python_module psutil >= 2.0.0}
BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module treq} >= 15.1.0
+BuildRequires: %{python_module treq >= 15.1.0}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: systemd-rpm-macros
BuildRequires: unzip
%{?systemd_requires}
Requires(pre): shadow
-Requires: python-Pillow >= 3.1.2
+%ifpython3
+Requires: %{python_flavor} >= 3.5
+%endif
+# NOTE: Keep this is in the same order as synapse/python_dependencie.py.
+Requires: python-Pillow >= 4.3.0
Requires: python-PyNaCl >= 1.2.1
-Requires: python-PyYAML => 3.11
-Requires: python-Twisted >= 17.1
-Requires: python-Twisted >= 17.1.0
-Requires: python-attrs >= 16.0.0
+Requires: python-PyYAML >= 3.11
+Requires: python-Twisted >= 18.7.0
+Requires: python-attrs >= 17.4.0
Requires: python-bcrypt >= 3.1.0
Requires: python-canonicaljson >= 1.1.3
-Requires: python-daemonize => 2.3.1
+Requires: python-daemonize >= 2.3.1
Requires: python-frozendict >= 1
+Requires: python-idna >= 2
Requires: python-jsonschema >= 2.5.1
-Requires: python-msgpack >= 0.4.2
+Requires: python-msgpack >= 0.5.0
Requires: python-netaddr >= 0.7.18
Requires: python-phonenumbers >= 8.2.0
-Requires: python-prometheus_client >= 0.0.18
Requires: python-psutil >= 2.0.0
Requires: python-pyOpenSSL >= 16.0.0
Requires: python-pyasn1 >= 0.1.9
-Requires: python-pydenticon
-Requires: python-pymacaroons-pynacl >= 0.9.3
-Requires: python-pysaml2 >= 3.0.0
-Requires: python-service_identity >= 16.0.0
+Requires: python-pyasn1-modules >= 0.0.7
+Requires: python-pymacaroons >= 0.13.0
+Requires: python-service_identity >= 18.1.0
Requires: python-signedjson >= 1.0.0
+Requires: python-six >= 1.10
Requires: python-sortedcontainers >= 1.4.4
-Requires: python-treq >= 15.1.0
-Requires: python-ujson
+Requires: python-treq >= 15.1
Requires: python-unpaddedbase64 >= 1.1.0
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
-# used for URL preview API
-Recommends: %{python_module lxml}
-BuildArch: noarch
-%if "%{python_flavor}" == "%{default_python_version}"
-Provides: matrix-synapse = %{version}
+# NOTE: This requirement is needed in order for Prometheus metrics to work (the
+# metric names changed after the 0.4.0 update), but we can no longer
+# fulfill it on any openSUSE distributions. This is being tracked by
+# upstream:
+# <https://github.com/matrix-org/synapse/issues/4221>
+# but with few updates.
+#Requires: python-prometheus_client < 0.4.0
+Requires: python-prometheus_client >= 0.0.18
+# Specify all CONDITIONAL_REQUIREMENTS (we Require them to avoid no-recommends
+# breaking very commonly-used bits of matrix-synapse such as postgresql).
+%if %{with email_notifs}
+Requires: python-Jinja2 >= 2.9
+Requires: python-bleach >= 1.4.3
+%endif
+%if %{with ldap}
+Requires: python-matrix-synapse-ldap3 >= 0.1
+%endif
+%if %{with postgres}
+Requires: python-psycopg2 >= 2.7
+%endif
+%if %{with acme}
+Requires: python-txacme >= 0.9.2
%endif
+%if %{with saml}
+Requires: python-pysaml2 >= 4.5.0
%endif
+%if %{with url_preview}
+Requires: python-lxml >= 3.5.0
+%endif
+%if %{with sentry}
+Requires: python-sentry-sdk >= 0.7.2
+%endif
+BuildArch: noarch
+# There is only ever one version of matrix-synapse in a given distribution. In
+# order to make upgrading work seamlessly from the split-Python setup, we
+# Obsolete the old versions and Provide the upgrade. It's a little bit dodgy,
+# but it'll work well enough for us to eventually transition away from Python2
+# matrix-synapse entirely.
+Provides: matrix-synapse = %{version}
+Obsoletes: python2-matrix-synapse < %{version}
+Provides: python2-matrix-synapse = %{version}
+Obsoletes: python3-matrix-synapse < %{version}
+Provides: python3-matrix-synapse = %{version}
-%if 0%{?_test}
-%else
%python_subpackages
-%endif
%description
Synapse is a Python-based reference "homeserver" implementation of
Matrix. Matrix is a system for federated Instant Messaging and VoIP.
%prep
-%if 0%{?_test}
-# workaround to prevent post/install failing assuming this file for whatever
-# reason
-touch %{_sourcedir}/%{modname}
-%else
%setup -q
-for i in \
- app/client_reader \
- app/event_creator \
- app/federation_sender \
- app/synchrotron \
- app/pusher \
- app/media_repository \
- app/homeserver \
- app/appservice \
- app/federation_reader \
- app/frontend_proxy \
- app/user_dir \
- push/pusherpool \
- util/versionstring
-do
- sed -i '1d' synapse/$i.py
-done
-for i in scripts/move_remote_media_to_new_store.py
-do
- sed -i '1s@#!/usr/bin/env python@#!/usr/bin/python@g' $i
-done
-sed -i '1s@#!/usr/bin/env perl@#!/usr/bin/perl@g' scripts/sync_room_to_group.pl
-sed -i 's@msgpack-python@msgpack@g' synapse/python_dependencies.py
-sed -i 's@Group=nogroup@Group=synapse@g;s@/opt/synapse/env/bin@/usr/bin@g;s@WorkingDirectory=/opt/synapse@WorkingDirectory=/var/lib/synapse@g;s@/opt/synapse/homeserver.yaml@/etc/synapse/homeserver.yaml@g' contrib/systemd/*.service
-%endif
+%patch1 -p1
+
+# Remove all un-needed #!-lines.
+find synapse/ -type f -exec sed -i '1{/^#!/d}' {} \;
+# Replace all #!/usr/bin/env lines to use #!/usr/bin/$1 directly.
+find ./ -type f -exec \
+ sed -i '1s|^#!/usr/bin/env |#!/usr/bin/|' {} \;
+# Force the usage of python_flavor.
+find ./ -type f \
+ -exec sed -i '1s|^#!/usr/bin/python$|#!/usr/bin/%{python_flavor}|' {} \;
+
+# Update the python flavour in the service file.
+sed -i 's|@PYTHON_FLAVOR@|%{python_flavor}|g' %{S:50}
%build
-%if 0%{?_test}
-[ -e $(readlink -f /usr/lib/systemd/system/%{short_name}.service) ] || (echo "systemd service symlink is broken" && exit 1)
-%{default_python_version} -m synapse.app.homeserver --generate-config --server localhost --config-path homeserver.yaml --report-stats=no
-# Disable the web client which would need python-matrix-synapse-angular-client
-# as a dependency for this test which is not available in all repos and we do
-# not want to rely on it
-# https://github.com/matrix-org/synapse/issues/2113
-sed -e 's/\(web_client: \).*$/\1False/' -e '/- webclient # The bundled webclient/d' -e 's/- names: \[client, webclient\]/- names: [client]/' -i homeserver.yaml
-synctl start
-register_new_matrix_user --config homeserver.yaml --user opensuse --password opensuse --admin https://localhost:8448
-synctl stop
-%else
%python_build
-%endif
%install
-%if 0%{?_test}
-# disable debug packages in package test to prevent error about missing files
-%define debug_package %{nil}
-%else
-%python_install
+# We install scripts into /usr/lib to avoid silly conflicts with other pkgs.
+install -d -m 0755 %{buildroot}%{_libexecdir}/%{pkgname}
+%python_install "--install-scripts=%{_libexecdir}/%{pkgname}/"
+
+# While we provide a systemd service, link synctl so it's simpler to use.
+install -d -m 0755 %{buildroot}%{_bindir}
+ln -s %{_libexecdir}/%{pkgname}/synctl %{buildroot}%{_bindir}/synctl
+
+# Install default matrix-synapse configuration.
+# TODO: Switch to the debian default config.
+install -d -m 0755 %{buildroot}%{_sysconfdir}/%{pkgname}/conf.d
+install -D -m 0644 docs/sample_config.yaml %{buildroot}%{_sysconfdir}/%{pkgname}/homeserver.yaml
+install -D -m 0644 contrib/systemd/log_config.yaml %{buildroot}%{_sysconfdir}/%{pkgname}/log.yaml
-mkdir -p "%{buildroot}%{_sysconfdir}/synapse"
-install -m 0644 contrib/systemd/log_config.yaml \
- "%{buildroot}%{_sysconfdir}/synapse"
-mkdir -p %{buildroot}%{_sbindir}
-ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{short_name}
+# Man pages.
+install -D -m 0644 -t %{buildroot}%{_mandir}/man1 debian/*.1
-mkdir -p "%{buildroot}%{_unitdir}"
-install -m 0644 contrib/systemd/%{short_name}.service \
- "%{buildroot}%{_unitdir}"
+# Runtime-dir.
+mkdir -p %{buildroot}%{_rundir}/%{pkgname}
-mkdir -p "%{buildroot}%{_rundir}/synapse"
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+# system configuration.
+mkdir -p %{buildroot}%{_sbindir}
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{pkgname}
+install -D -m 0644 contrib/systemd/%{pkgname}.service %{buildroot}%{_unitdir}/%{pkgname}.service
-for p in hash_password register_new_matrix_user synapse_port_db synctl ; do
- %python_clone -a %{buildroot}%{_bindir}/$p
-done
-%python_clone -a %{buildroot}%{_sbindir}/rc%{short_name}
-%python_clone -a %{buildroot}%{_unitdir}/%{short_name}.service
-sed -i 's@/usr/bin/python@/usr/bin/python2@g' %{buildroot}%{_unitdir}/%{short_name}.service-2*
-%if "%{python_flavor}" == "python3"
-sed -i 's@/usr/bin/python@/usr/bin/python3@g' %{buildroot}%{_unitdir}/%{short_name}.service-3*
-%endif
-%python_clone -a %{buildroot}%{_sysconfdir}/synapse/log_config.yaml
+# User directory.
+install -d -m 0755 %{buildroot}%{_rundir}/%{pkgname}
+install -d -m 0750 %{buildroot}%{_localstatedir}/lib/%{pkgname}
-# User Directory
-install -d -m 750 %{buildroot}%{_localstatedir}/lib/%{modname}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
%pre
getent group synapse >/dev/null || groupadd -r synapse
getent passwd synapse >/dev/null || \
/usr/sbin/useradd -r -g synapse -s /sbin/nologin -c 'Matrix Synapse' \
-d %{_localstatedir}/lib/synapse synapse
-%service_add_pre %{short_name}.service
+%service_add_pre %{pkgname}.service
%post
-%{python_install_alternative synctl hash_password register_new_matrix_user synapse_port_db %{_sbindir}/rc%{short_name} %{_unitdir}/%{short_name}.service %{_sysconfdir}/synapse/log_config.yaml}
-%service_add_post %{short_name}.service
+%service_add_post %{pkgname}.service
%preun
-%service_del_preun %{short_name}.service
+%service_del_preun %{pkgname}.service
%postun
-%python_uninstall_alternative synctl
-%service_del_postun %{short_name}.service
+%service_del_postun %{pkgname}.service
%if 0%{?suse_version} < 1500
-%files -n %name
+%files -n %{pkgname}
%else
%files %{python_files}
%endif
%defattr(-,root,root,-)
-%doc *.rst
+%doc *.rst CHANGES.md
%license LICENSE
-%dir %{_sysconfdir}/synapse
-%dir %attr(0750,%{modname},%{modname}) %{_localstatedir}/lib/%{modname}
+%dir %{_sysconfdir}/%{pkgname}
+%dir %{_sysconfdir}/%{pkgname}/conf.d
+%config(noreplace) %{_sysconfdir}/%{pkgname}/*.yaml
+%dir %attr(0750,%{modname},%{modname}) %{_localstatedir}/lib/%{pkgname}
%{python_sitelib}
-%python_alternative %{_bindir}/hash_password
-%python_alternative %{_bindir}/register_new_matrix_user
-%python_alternative %{_bindir}/synapse_port_db
-%python_alternative %{_bindir}/synctl
-%python_alternative %{_sbindir}/rc%{short_name}
-%python_alternative %{_unitdir}/%{short_name}.service
-%config %python_alternative %{_sysconfdir}/synapse/log_config.yaml
-%if "%{python_flavor}" == "%{default_python_version}"
-%{_bindir}/generate_config
-%{_bindir}/sync_room_to_group.pl
-%{_bindir}/move_remote_media_to_new_store.py
-%endif
-
-%endif
+# Python helper scripts.
+%{_bindir}/synctl
+%{_libexecdir}/%{pkgname}
+# systemd service.
+%{_sbindir}/rc%{pkgname}
+%{_unitdir}/%{pkgname}.service
+# Man pages.
+%{_mandir}/man*/*
%changelog
++++++ 0001-requirements-prometheus_client.patch ++++++
>From 14cf846bc75af19feff1265e17e846c8bf6426ff Mon Sep 17 00:00:00 2001
From: Aleksa Sarai <cyphar(a)cyphar.com>
Date: Tue, 25 Jun 2019 22:21:30 +1000
Subject: [PATCH] requirements: remove prometheus_client<0.4.0 requirement
This is needed in order to make synapse work on openSUSE. Debian has
similar patches.
Signed-off-by: Aleksa Sarai <cyphar(a)cyphar.com>
---
synapse/python_dependencies.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/synapse/python_dependencies.py b/synapse/python_dependencies.py
index 7dfa78dadb8b..3630072effb6 100644
--- a/synapse/python_dependencies.py
+++ b/synapse/python_dependencies.py
@@ -70,7 +70,7 @@ REQUIREMENTS = [
"six>=1.10",
# prometheus_client 0.4.0 changed the format of counter metrics
# (cf https://github.com/matrix-org/synapse/issues/4001)
- "prometheus_client>=0.0.18,<0.4.0",
+ "prometheus_client>=0.0.18",
# we use attr.s(slots), which arrived in 16.0.0
# Twisted 18.7.0 requires attrs>=17.4.0
--
2.21.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ONpS7Q/_old 2019-06-30 14:40:58.419943176 +0200
+++ /var/tmp/diff_new_pack.ONpS7Q/_new 2019-06-30 14:40:58.419943176 +0200
@@ -5,10 +5,7 @@
<param name="url">git://github.com/matrix-org/synapse.git</param>
<param name="scm">git</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">v0.34.1.1</param>
- <!-- The git changelog of matrix-org/synapse does not seem to be very usable. Use the changelog provided on the github release page -->
- <param name="changesgenerate">disable</param>
- <param name="changesauthor">okurz(a)suse.com</param>
+ <param name="revision">v1.0.0</param>
</service>
<service name="set_version" mode="disabled"/>
<service name="tar" mode="buildtime"/>
++++++ matrix-synapse-0.34.1.1.obscpio -> matrix-synapse-1.0.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-0.34.1.1.obscpio /work/SRC/openSUSE:Factory/.matrix-synapse.new.4615/matrix-synapse-1.0.0.obscpio differ: char 21, line 1
++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.ONpS7Q/_old 2019-06-30 14:40:58.495943305 +0200
+++ /var/tmp/diff_new_pack.ONpS7Q/_new 2019-06-30 14:40:58.495943305 +0200
@@ -1,5 +1,5 @@
name: matrix-synapse
-version: 0.34.1.1
-mtime: 1547132350
-commit: 5c792ee5c39d0660c7ca1341ee12556358a262c8
+version: 1.0.0
+mtime: 1560269401
+commit: 97174780ce726962ca1beb3788b62f16e9fad270
++++++ matrix-synapse.service ++++++
[Unit]
Description=Synapse Matrix homeserver
[Service]
Type=simple
SyslogIdentifier=matrix-synapse
Restart=on-failure
RestartSec=3
User=synapse
Group=synapse
WorkingDirectory=/var/lib/matrix-synapse
ExecStartPre=@PYTHON_FLAVOR@ -m synapse.app.homeserver --config-path=/etc/matrix-synapse/homeserver.yaml --config-path=/etc/matrix-synapse/conf.d/ --generate-keys
ExecStart=@PYTHON_FLAVOR@ -m synapse.app.homeserver --config-path=/etc/matrix-synapse/homeserver.yaml --config-path=/etc/matrix-synapse/conf.d/
# Adjust the cache factor if necessary.
#Environment=SYNAPSE_CACHE_FACTOR=2.0
[Install]
WantedBy=multi-user.target
1
0
Hello community,
here is the log from the commit of package gstreamer-plugins-vaapi for openSUSE:Factory checked in at 2019-06-30 14:40:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-vaapi"
Sun Jun 30 14:40:52 2019 rev:34 rq:712294 version:1.16.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi/gstreamer-plugins-vaapi.changes 2019-06-14 20:24:42.850794803 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new.4615/gstreamer-plugins-vaapi.changes 2019-06-30 14:40:53.739935231 +0200
@@ -1,0 +2,55 @@
+Thu Jun 27 23:43:02 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Add gst-vaapi-fix-garbled-screen-totem.patch: Fix garbled video
+ in totem.
+- Add missing pkgconfig(wayland-protocols) BuildRequires for
+ wayland support.
+- Drop conditionals for no longer supported versions of openSUSE.
+
+-------------------------------------------------------------------
+Wed Jun 19 13:17:00 UTC 2019 - mgorse(a)suse.com
+
+- Update to version 1.16.0:
+ + Highlights
+ - GStreamer WebRTC stack gained support for data channels for
+ peer-to-peer communication based on SCTP, BUNDLE support, as
+ well as support for multiple TURN servers.
+ - AV1 video codec support for Matroska and QuickTime/MP4
+ containers and more configuration options and supported
+ input formats for the AOMedia AV1 encoder
+ - Support for Closed Captions and other Ancillary Data in video
+ - Support for planar (non-interleaved) raw audio
+ - GstVideoAggregator, compositor and OpenGL mixer elements are
+ now in -base
+ - New alternate fields interlace mode where each buffer carries
+ a single field
+ - WebM and Matroska ContentEncryption support in the Matroska
+ demuxer
+ - new WebKit WPE-based web browser source element
+ - Video4Linux: HEVC encoding and decoding, JPEG encoding, and
+ improved dmabuf import/export
+ - Hardware-accelerated Nvidia video decoder gained support for
+ VP8/VP9 decoding, whilst the encoder gained support for
+ H.265/HEVC encoding.
+ - Many improvements to the Intel Media SDK based
+ hardware-accelerated video decoder and encoder plugin (msdk):
+ dmabuf import/export for zero-copy integration with other
+ components; VP9 decoding; 10-bit HEVC encoding; video
+ post-processing (vpp) support including deinterlacing; and
+ the video decoder now handles dynamic resolution changes.
+ - The ASS/SSA subtitle overlay renderer can now handle multiple
+ subtitles that overlap in time and will show them on screen
+ simultaneously
+ - The Meson build is now feature-complete (*) and it is now the
+ recommended build system on all platforms. The Autotools
+ build is scheduled to be removed in the next cycle.
+ - The GStreamer Rust bindings and Rust plugins module are now
+ officially part of upstream GStreamer.
+ - The GStreamer Editing Services gained a gesdemux element that
+ allows directly playing back serialized edit list with
+ playbin or (uri)decodebin
+ - Many performance improvements
+- Add support for meson, but disable for now, since plugin docs
+ are not built.
+
+-------------------------------------------------------------------
Old:
----
gstreamer-vaapi-1.14.5.tar.xz
New:
----
gst-vaapi-fix-garbled-screen-totem.patch
gstreamer-vaapi-1.16.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-vaapi.spec ++++++
--- /var/tmp/diff_new_pack.9QLEzE/_old 2019-06-30 14:40:55.103937546 +0200
+++ /var/tmp/diff_new_pack.9QLEzE/_new 2019-06-30 14:40:55.107937554 +0200
@@ -17,18 +17,25 @@
%define gst_branch 1.0
+# Disable for now, since plugin docs are not being built
+%define use_meson 0
Name: gstreamer-plugins-vaapi
-Version: 1.14.5
+Version: 1.16.0
Release: 0
Summary: Gstreamer VA-API plugins
License: LGPL-2.1-or-later
Group: Productivity/Multimedia/Other
URL: https://gstreamer.freedesktop.org/
Source0: https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-%{ver…
+# PATCH-FIX-UPSTREAM gst-vaapi-fix-garbled-screen-totem.patch -- Fix garbled video in totem
+Patch0: gst-vaapi-fix-garbled-screen-totem.patch
BuildRequires: Mesa-devel
BuildRequires: Mesa-libGLESv3-devel
BuildRequires: gtk-doc
+%if %{use_meson}
+BuildRequires: meson >= 0.47.0
+%endif
BuildRequires: pkgconfig
BuildRequires: yasm
BuildRequires: pkgconfig(egl)
@@ -45,17 +52,16 @@
BuildRequires: pkgconfig(vpx)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)
-ExclusiveArch: %{ix86} x86_64
-%if 0%{?suse_version} >= 1500
BuildRequires: vaapi-wayland-tools
BuildRequires: pkgconfig(libva-glx)
BuildRequires: pkgconfig(libva-wayland)
BuildRequires: pkgconfig(wayland-client) >= 1.0.2
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(wayland-egl)
+BuildRequires: pkgconfig(wayland-protocols) >= 1.15
BuildRequires: pkgconfig(wayland-scanner)
BuildRequires: pkgconfig(wayland-server)
-%endif
+ExclusiveArch: %{ix86} x86_64
%description
gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that allow hardware accelerated video decoding through VA-API.
@@ -72,21 +78,36 @@
%autosetup -n gstreamer-vaapi-%{version} -p1
%build
+%if %{use_meson}
+%{meson} \
+ -Dwith_egl=yes \
+ -Dwith_encoders=yes \
+ -Dwith_drm=yes \
+ -Dwith_glx=yes \
+ -Dwith_wayland=yes \
+ -Dwith_x11=yes \
+ -Dexamples=disabled \
+ %{nil}
+%{meson_build}
+%else
%configure \
--disable-static \
--enable-egl \
--enable-encoders \
--enable-drm \
--enable-glx \
-%if 0%{?suse_version} >= 1500
--enable-wayland \
-%endif
--enable-x11 \
%{nil}
make %{?_smp_mflags}
+%endif
%install
+%if %{use_meson}
+%{meson_install}
+%else
%make_install
+%endif
find %{buildroot} -type f -name "*.la" -delete -print
%post -p /sbin/ldconfig
++++++ gst-vaapi-fix-garbled-screen-totem.patch ++++++
>From 838045b9e2d3b14e4dc95270ba8e86025f5cf3f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?=
<vjaquez(a)igalia.com>
Date: Thu, 2 May 2019 16:00:57 +0200
Subject: [PATCH] vaapipostproc: don't do any color conversion when
GL_TEXTURE_UPLOAD
https://bugzilla.gnome.org/show_bug.cgi?id=748184 has resurrected
with commit 3e992d8a
Since gst_vaapi_find_preferred_caps_feature() returns a color format
from caps negotiation, different from the default one (NV12), the
postproc enables the color transformation. But when GL_TEXTURE_UPLOAD
feature is negotiated, no color transformation shall be done.
Nonetheless, with commit 3e992d8a the requested format changes
firstly, because there's no video sink yet, so ANY caps are
negotiated; but later, when there's a video sink and a caps
renegotiation, the GL_TEXTURE_UPLOAD is negotiated though the color
format conversion still ongoing. It is required to reset that
conversion.
This patch force default color format when GL_TEXTURE_UPLOAD is
selected as preferred, thus avoiding the color conversion.
Fixes: #157
---
gst/vaapi/gstvaapipostprocutil.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gst/vaapi/gstvaapipostprocutil.c b/gst/vaapi/gstvaapipostprocutil.c
index 1cdc5c49..2b34196b 100644
--- a/gst/vaapi/gstvaapipostprocutil.c
+++ b/gst/vaapi/gstvaapipostprocutil.c
@@ -709,9 +709,11 @@ _get_preferred_caps (GstVaapiPostproc * postproc, GstVideoInfo * vinfo,
/* we don't need to do format conversion if GL_TEXTURE_UPLOAD_META
* is negotiated */
- if (f != GST_VAAPI_CAPS_FEATURE_GL_TEXTURE_UPLOAD_META
- && postproc->format != format)
+ if (f == GST_VAAPI_CAPS_FEATURE_GL_TEXTURE_UPLOAD_META) {
+ postproc->format = DEFAULT_FORMAT;
+ } else if (postproc->format != format) {
postproc->format = format;
+ }
return outcaps;
--
2.21.0
++++++ gstreamer-vaapi-1.14.5.tar.xz -> gstreamer-vaapi-1.16.0.tar.xz ++++++
++++ 27397 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gstreamer-transcoder for openSUSE:Factory checked in at 2019-06-30 14:40:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-transcoder (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-transcoder.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-transcoder"
Sun Jun 30 14:40:49 2019 rev:11 rq:711873 version:1.16.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-transcoder/gstreamer-transcoder.changes 2018-10-04 19:00:41.827253518 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-transcoder.new.4615/gstreamer-transcoder.changes 2019-06-30 14:40:49.767928488 +0200
@@ -1,0 +2,6 @@
+Wed Jun 5 21:23:54 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.16.0:
+ + No changes, version bump only.
+
+-------------------------------------------------------------------
Old:
----
gst-transcoder-1.14.1.tar.gz
New:
----
gst-transcoder-1.16.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-transcoder.spec ++++++
--- /var/tmp/diff_new_pack.UFIsaw/_old 2019-06-30 14:40:50.919930443 +0200
+++ /var/tmp/diff_new_pack.UFIsaw/_new 2019-06-30 14:40:50.927930457 +0200
@@ -1,7 +1,7 @@
#
# spec file for package gstreamer-transcoder
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define _name gst-transcoder
Name: gstreamer-transcoder
-Version: 1.14.1
+Version: 1.16.0
Release: 0
Summary: GStreamer Transcoding API
License: LGPL-2.1-only
@@ -32,7 +32,7 @@
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
+BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.15.0
%description
GStreamer Transcoding API.
++++++ gst-transcoder-1.14.1.tar.gz -> gst-transcoder-1.16.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-transcoder-1.14.1/docs/libs/meson.build new/gst-transcoder-1.16.0/docs/libs/meson.build
--- old/gst-transcoder-1.14.1/docs/libs/meson.build 2018-07-23 16:37:27.000000000 +0200
+++ new/gst-transcoder-1.16.0/docs/libs/meson.build 2018-07-23 16:41:18.000000000 +0200
@@ -32,7 +32,7 @@
scan_args : ['--deprecated-guards=GST_DISABLE_DEPRECATED',
'--ignore-decorators=GST_EXPORT',
],
- scanobj_args : ['--type-init-func="gst_init(NULL,NULL)'],
+ scanobjs_args : ['--type-init-func="gst_init(NULL,NULL)"'],
gobject_typesfile : types,
dependencies : [gst_transcoder_dep, gst_dep],
fixxref_args: doc_deps + ['--html-dir=' + get_option('prefix') + '/share/gtk-doc/html/'],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-transcoder-1.14.1/gst-libs/gst/transcoding/transcoder/gsttranscoder.c new/gst-transcoder-1.16.0/gst-libs/gst/transcoding/transcoder/gsttranscoder.c
--- old/gst-transcoder-1.14.1/gst-libs/gst/transcoding/transcoder/gsttranscoder.c 2018-07-23 16:37:27.000000000 +0200
+++ new/gst-transcoder-1.16.0/gst-libs/gst/transcoding/transcoder/gsttranscoder.c 2018-07-23 16:41:18.000000000 +0200
@@ -1033,9 +1033,6 @@
profile = create_encoding_profile (encoding_profile);
- if (!profile)
- return NULL;
-
return gst_transcoder_new_full (source_uri, dest_uri, profile, NULL);
}
@@ -1062,7 +1059,6 @@
g_return_val_if_fail (source_uri, NULL);
g_return_val_if_fail (dest_uri, NULL);
- g_return_val_if_fail (profile, NULL);
return g_object_new (GST_TYPE_TRANSCODER, "src-uri", source_uri,
"dest-uri", dest_uri, "profile", profile,
@@ -1117,7 +1113,6 @@
g_mutex_init (&data.m);
g_cond_init (&data.cond);
- data.user_error = error;
g_signal_connect (self, "error", G_CALLBACK (_error_cb), &data);
g_signal_connect (self, "done", G_CALLBACK (_done_cb), &data);
gst_transcoder_run_async (self);
@@ -1128,6 +1123,12 @@
}
g_mutex_unlock (&data.m);
+ if (data.user_error) {
+ g_propagate_error (error, *data.user_error);
+
+ return FALSE;
+ }
+
return TRUE;
}
@@ -1147,6 +1148,13 @@
GST_DEBUG_OBJECT (self, "Play");
+ if (!self->profile) {
+ emit_error (self, g_error_new (GST_TRANSCODER_ERROR,
+ GST_TRANSCODER_ERROR_FAILED, "No \"profile\" provided"), NULL);
+
+ return;
+ }
+
self->target_state = GST_STATE_PLAYING;
state_ret = gst_element_set_state (self->transcodebin, GST_STATE_PLAYING);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-transcoder-1.14.1/meson.build new/gst-transcoder-1.16.0/meson.build
--- old/gst-transcoder-1.14.1/meson.build 2018-07-23 16:37:27.000000000 +0200
+++ new/gst-transcoder-1.16.0/meson.build 2018-07-23 16:41:18.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-transcoder', 'c',
- version : '1.14.0',
+ version : '1.15.0.1',
meson_version : '>= 0.36.0')
gst_version = meson.project_version()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-transcoder-1.14.1/tools/gst-transcoder.c new/gst-transcoder-1.16.0/tools/gst-transcoder.c
--- old/gst-transcoder-1.14.1/tools/gst-transcoder.c 2018-07-23 16:37:27.000000000 +0200
+++ new/gst-transcoder-1.16.0/tools/gst-transcoder.c 2018-07-23 16:41:18.000000000 +0200
@@ -54,7 +54,7 @@
"\n"
"Encoding targets describe well known formats which\n"
"those are provided in '.gep' files. You can list\n"
- "available ones using the `--list` argument.\n";
+ "available ones using the `--list-targets` argument.\n";
typedef struct
{
@@ -62,6 +62,7 @@
gboolean list;
GstEncodingProfile *profile;
gchar *src_uri, *dest_uri, *encoding_format, *size;
+ gchar *framerate;
} Settings;
static void
@@ -71,6 +72,7 @@
settings->rate = -1;
settings->encoding_format = NULL;
settings->size = NULL;
+ settings->framerate = NULL;
}
static void
@@ -119,29 +121,41 @@
{
GList *video_profiles, *tmp;
gchar *p, *tmpstr, **vsize;
- gint width, height;
+ gint width = 0, height = 0;
+ GValue framerate = G_VALUE_INIT;
- if (!settings->size)
+ if (!settings->size && !settings->framerate)
return TRUE;
- p = tmpstr = g_strdup (settings->size);
+ if (settings->size) {
+ p = tmpstr = g_strdup (settings->size);
- for (; *p; ++p)
- *p = g_ascii_tolower (*p);
+ for (; *p; ++p)
+ *p = g_ascii_tolower (*p);
- vsize = g_strsplit (tmpstr, "x", -1);
- g_free (tmpstr);
+ vsize = g_strsplit (tmpstr, "x", -1);
+ g_free (tmpstr);
- if (!vsize[1] || vsize[2]) {
- g_strfreev (vsize);
- error ("Video size should be in the form: WxH, got %s", settings->size);
+ if (!vsize[1] || vsize[2]) {
+ g_strfreev (vsize);
+ error ("Video size should be in the form: WxH, got %s", settings->size);
+
+ return FALSE;
+ }
- return FALSE;
+ width = g_ascii_strtoull (vsize[0], NULL, 0);
+ height = g_ascii_strtoull (vsize[1], NULL, 10);
+ g_strfreev (vsize);
}
- width = g_ascii_strtoull (vsize[0], NULL, 0);
- height = g_ascii_strtoull (vsize[1], NULL, 10);
- g_strfreev (vsize);
+ if (settings->framerate) {
+ g_value_init (&framerate, GST_TYPE_FRACTION);
+ if (!gst_value_deserialize (&framerate, settings->framerate)) {
+ error ("Video framerate should be either a fraction or an integer"
+ " not: %s", settings->framerate);
+ return FALSE;
+ }
+ }
video_profiles = get_profiles_of_type (settings->profile,
GST_TYPE_ENCODING_VIDEO_PROFILE);
@@ -153,8 +167,12 @@
else
rest = gst_caps_copy (rest);
- gst_caps_set_simple (rest, "width", G_TYPE_INT, width,
- "height", G_TYPE_INT, height, NULL);
+ if (settings->size) {
+ gst_caps_set_simple (rest, "width", G_TYPE_INT, width,
+ "height", G_TYPE_INT, height, NULL);
+ }
+ if (settings->framerate)
+ gst_caps_set_value (rest, "framerate", &framerate);
gst_encoding_profile_set_restriction (tmp->data, rest);
}
@@ -286,6 +304,9 @@
"set frame size (WxH or abbreviation)", NULL},
{"audio-rate", 'r', 0, G_OPTION_ARG_INT, &settings.rate,
"set audio sampling rate (in Hz)", NULL},
+ {"framerate", 'f', 0, G_OPTION_ARG_STRING, &settings.framerate,
+ "set video framerate as a fraction (24/1 for 24fps)"
+ " or a single number (24 for 24fps))", NULL},
{"video-encoder", 'v', 0, G_OPTION_ARG_STRING, &settings.size,
"The video encoder to use.", NULL},
{NULL}
@@ -294,7 +315,7 @@
g_set_prgname ("gst-transcoder");
ctx = g_option_context_new ("<source uri> <destination uri> "
- "[<encoding target name[/<encoding profile name>]]");
+ "[<encoding format>[/<encoding profile name>]]");
g_option_context_set_summary (ctx, HELP_SUMMARY);
g_option_context_add_main_entries (ctx, options, NULL);
@@ -334,16 +355,26 @@
}
settings.profile = create_encoding_profile (settings.encoding_format);
+
if (!settings.profile) {
error ("Could not find any encoding format for %s\n",
settings.encoding_format);
- warn ("You can list available targets using %s --list", argv[0]);
+ warn ("You can list available targets using %s --list-targets", argv[0]);
res = 1;
goto done;
}
- set_video_settings (&settings);
- set_audio_settings (&settings);
+ g_print ("Encoding to:\n\n");
+ describe_encoding_profile (settings.profile);
+ if (!set_video_settings (&settings)) {
+ res = -1;
+ goto done;
+ }
+
+ if (!set_audio_settings (&settings)) {
+ res = -1;
+ goto done;
+ }
transcoder = gst_transcoder_new_full (settings.src_uri, settings.dest_uri,
settings.profile, NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-transcoder-1.14.1/tools/utils.c new/gst-transcoder-1.16.0/tools/utils.c
--- old/gst-transcoder-1.14.1/tools/utils.c 2018-07-23 16:37:27.000000000 +0200
+++ new/gst-transcoder-1.16.0/tools/utils.c 2018-07-23 16:41:18.000000000 +0200
@@ -1,6 +1,7 @@
#include <string.h>
#include "utils.h"
+#include <gst/pbutils/descriptions.h>
void
print (GstDebugColorFlags c, gboolean err, gboolean nline, const gchar * format,
@@ -155,3 +156,53 @@
return profile;
}
+
+static const gchar *
+get_profile_type (GstEncodingProfile * profile)
+{
+ if (GST_IS_ENCODING_CONTAINER_PROFILE (profile))
+ return "Container";
+ else if (GST_IS_ENCODING_AUDIO_PROFILE (profile))
+ return "Audio";
+ else if (GST_IS_ENCODING_VIDEO_PROFILE (profile))
+ return "Video";
+ else
+ return "Unkonwn";
+}
+
+static void
+print_profile (GstEncodingProfile * profile, const gchar * prefix)
+{
+ const gchar *name = gst_encoding_profile_get_name (profile);
+ const gchar *desc = gst_encoding_profile_get_description (profile);
+ GstCaps *format = gst_encoding_profile_get_format (profile);
+ gchar *capsdesc;
+
+ if (gst_caps_is_fixed (format))
+ capsdesc = gst_pb_utils_get_codec_description (format);
+ else
+ capsdesc = gst_caps_to_string (format);
+
+ g_print ("%s%s: %s%s%s%s%s%s\n", prefix, get_profile_type (profile),
+ name ? name : capsdesc, desc ? ": " : "", desc ? desc : "",
+ name ? " (" : "", name ? capsdesc : "", name ? ")" : "");
+
+ g_free (capsdesc);
+}
+
+void
+describe_encoding_profile (GstEncodingProfile * profile)
+{
+ g_return_if_fail (GST_IS_ENCODING_PROFILE (profile));
+
+ print_profile (profile, " ");
+ if (GST_IS_ENCODING_CONTAINER_PROFILE (profile)) {
+ const GList *tmp;
+
+ for (tmp =
+ gst_encoding_container_profile_get_profiles
+ (GST_ENCODING_CONTAINER_PROFILE (profile)); tmp; tmp = tmp->next)
+ print_profile (tmp->data, " - ");
+ }
+
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-transcoder-1.14.1/tools/utils.h new/gst-transcoder-1.16.0/tools/utils.h
--- old/gst-transcoder-1.14.1/tools/utils.h 2018-07-23 16:37:27.000000000 +0200
+++ new/gst-transcoder-1.16.0/tools/utils.h 2018-07-23 16:41:18.000000000 +0200
@@ -4,6 +4,7 @@
#include "utils.h"
#include <gst/gst.h>
#include <gst/pbutils/pbutils.h>
+#include <gst/pbutils/encoding-profile.h>
void print (GstDebugColorFlags c, gboolean err, gboolean nline, const gchar * format, va_list var_args);
void ok (const gchar * format, ...);
@@ -15,5 +16,6 @@
GList * get_usable_profiles (GstEncodingTarget * target);
GstEncodingProfile * create_encoding_profile (const gchar * pname);
+void describe_encoding_profile (GstEncodingProfile *profile);
#endif /*__GST_TRANSCODER_UTILS_H*/
1
0