openSUSE Commits
Threads by month
- ----- 2024 -----
- 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
July 2019
- 2 participants
- 2045 discussions
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2019-07-10 21:04:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Wed Jul 10 21:04:16 2019 rev:400 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
factory_20190708.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-07-10 16:04:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Wed Jul 10 16:04:03 2019 rev:1407 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.0NJWeV/_old 2019-07-10 16:04:31.495912613 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.495912613 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20190709" 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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20190708,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20190709,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.0NJWeV/_old 2019-07-10 16:04:31.523912598 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.523912598 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-MicroOS___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE-MicroOS___20190709" 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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190708,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-microos:20190709,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190708/…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-MicroOS/20190709/…</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: same change
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:31.571912573 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.571912573 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE___20190709" 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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190708,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190709,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/20190708/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190709/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.0NJWeV/_old 2019-07-10 16:04:31.603912557 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.603912557 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE___20190709" 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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190708,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190709,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/20190708/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190709/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.0NJWeV/_old 2019-07-10 16:04:31.615912550 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.615912550 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE___20190709" 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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190708,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190709,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/20190708/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190709/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>
@@ -1530,6 +1530,7 @@
<repopackage name="libbabl-0_1-0"/>
<repopackage name="libbase"/>
<repopackage name="libbasicobjects0"/>
+ <repopackage name="libBasicUsageEnvironment1"/>
<repopackage name="libbd_btrfs2"/>
<repopackage name="libbd_crypto2"/>
<repopackage name="libbd_fs2"/>
@@ -1905,6 +1906,7 @@
<repopackage name="libgrilo-0_3-0"/>
<repopackage name="libgrlnet-0_3-0"/>
<repopackage name="libgrlpls-0_3-0"/>
+ <repopackage name="libgroupsock8"/>
<repopackage name="libgsasl-lang"/>
<repopackage name="libgsasl7"/>
<repopackage name="libgsf-1-114"/>
@@ -2284,6 +2286,7 @@
<repopackage name="liblilv-0-0"/>
<repopackage name="liblink-grammar5"/>
<repopackage name="liblirc_client0"/>
+ <repopackage name="libliveMedia65"/>
<repopackage name="libLLVM8"/>
<repopackage name="liblmdb-0_9_23"/>
<repopackage name="libloader"/>
@@ -2860,6 +2863,7 @@
<repopackage name="libupower-glib3"/>
<repopackage name="libupsclient1"/>
<repopackage name="liburcu6"/>
+ <repopackage name="libUsageEnvironment3"/>
<repopackage name="libusb-0_1-4"/>
<repopackage name="libusb-1_0-0"/>
<repopackage name="libusbmuxd4"/>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:31.643912535 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.647912533 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE___20190709" 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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190708,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190709,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/20190708/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190709/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>
@@ -1572,6 +1572,7 @@
<repopackage name="libbabl-0_1-0"/>
<repopackage name="libbase"/>
<repopackage name="libbasicobjects0"/>
+ <repopackage name="libBasicUsageEnvironment1"/>
<repopackage name="libbd_btrfs2"/>
<repopackage name="libbd_crypto2"/>
<repopackage name="libbd_fs2"/>
@@ -1640,7 +1641,6 @@
<repopackage name="libcanberra0-32bit" arch="x86_64"/>
<repopackage name="libcap-ng0"/>
<repopackage name="libcap2"/>
- <repopackage name="libcap2-32bit" arch="x86_64"/>
<repopackage name="libcapi20-3"/>
<repopackage name="libcares2"/>
<repopackage name="libccolamd2"/>
@@ -1992,6 +1992,7 @@
<repopackage name="libgrilo-0_3-0"/>
<repopackage name="libgrlnet-0_3-0"/>
<repopackage name="libgrlpls-0_3-0"/>
+ <repopackage name="libgroupsock8"/>
<repopackage name="libgsasl-lang"/>
<repopackage name="libgsasl7"/>
<repopackage name="libgsf-1-114"/>
@@ -2390,6 +2391,7 @@
<repopackage name="liblilv-0-0"/>
<repopackage name="liblink-grammar5"/>
<repopackage name="liblirc_client0"/>
+ <repopackage name="libliveMedia65"/>
<repopackage name="libLLVM8"/>
<repopackage name="liblmdb-0_9_23"/>
<repopackage name="libloader"/>
@@ -3029,6 +3031,7 @@
<repopackage name="libupower-glib3"/>
<repopackage name="libupsclient1"/>
<repopackage name="liburcu6"/>
+ <repopackage name="libUsageEnvironment3"/>
<repopackage name="libusb-0_1-4"/>
<repopackage name="libusb-1_0-0"/>
<repopackage name="libusbmuxd4"/>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:31.675912519 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.675912519 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20190708" schemaversion="4.1">
+<image name="OBS__openSUSE___20190709" 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-20190708-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20190709-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">20190708</productvar>
+ <productvar name="VERSION">20190709</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190708,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20190709,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/20190708/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190708/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190709/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20190709/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.0NJWeV/_old 2019-07-10 16:04:31.879912411 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.883912408 +0200
@@ -1454,6 +1454,7 @@
<package name="lhasa" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libAnalitza5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde_edutainment -->
<package name="libAppStreamQt2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="libBasicUsageEnvironment1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="libEMF1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-technical_writing -->
<package name="libFLAC++6" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libFLAC8" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
@@ -1699,6 +1700,7 @@
<package name="libSM-devel" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libSM6" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libSoundTouch1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libUsageEnvironment3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="libX11-6" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libX11-data" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libX11-devel" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
@@ -2181,6 +2183,7 @@
<package name="libgrilo-0_3-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgrlnet-0_3-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libgrlpls-0_3-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libgroupsock8" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="libgsasl-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="libgsasl7" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
<package name="libgsf-1-114" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -2384,6 +2387,7 @@
<package name="liblilv-0-0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="liblink-grammar5" supportstatus="unsupported"/> <!-- reason: dvd:patterns-lxde-lxde -->
<package name="liblirc_client0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
+ <package name="libliveMedia65" supportstatus="unsupported"/> <!-- reason: dvd:patterns-kde-kde -->
<package name="liblmdb-0_9_23" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libloader" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="liblockdev1" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
@@ -5669,7 +5673,6 @@
<package name="libcanberra-gtk0-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="libcanberra-gtk2-module-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="libcanberra0-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
- <package name="libcap2-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="libcom_err2-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="libcontainers-common" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libcrack2-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:31.935912381 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.935912381 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20190708</version>
+ <version>20190709</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE-MicroOS.product ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:31.943912377 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.951912372 +0200
@@ -6,7 +6,7 @@
<name>openSUSE-MicroOS</name>
<releasepkgname>openSUSE-MicroOS-release</releasepkgname>
<endoflife/>
- <version>20190708</version>
+ <version>20190709</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>openSUSE-MicroOS</productline>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:31.995912349 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:31.995912349 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20190708</version>
+ <version>20190709</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.0NJWeV/_old 2019-07-10 16:04:32.107912290 +0200
+++ /var/tmp/diff_new_pack.0NJWeV/_new 2019-07-10 16:04:32.111912288 +0200
@@ -3,7 +3,7 @@
- 0ad-data
- 2048-cli
- 2ping
- - 389-ds-devel: [x86_64] # devel package of dvd:lib389
+ - 389-ds-devel: [x86_64] # devel package of dvd:libsvrcore0
- 389-ds-snmp: [x86_64]
- 3omns
- 4pane
@@ -6634,7 +6634,6 @@
- libAppStreamQt-devel
- libArcus-devel
- libArcus3
- - libBasicUsageEnvironment1
- libBox2D-devel
- libBox2D-devel-32bit: [x86_64]
- libBox2D2_3_1
@@ -7120,7 +7119,6 @@
- libUil4
- libUil4-32bit: [x86_64]
- libUnitTest++-2_0_0
- - libUsageEnvironment3
- libVFlib3-5
- libWN3
- libX11-devel-32bit: [x86_64]
@@ -7764,6 +7762,7 @@
- libcap-progs
- libcap1
- libcap1-32bit: [x86_64]
+ - libcap2-32bit: [x86_64]
- libcapi20-2
- libcapi20-2-32bit: [x86_64]
- libcapi20-3-32bit: [x86_64]
@@ -7809,7 +7808,7 @@
- libcelt-devel-32bit: [x86_64]
- libcelt0-2-32bit: [x86_64]
- libcelt051-0
- - libcephfs-devel: [x86_64] # devel package of dvd:librados2
+ - libcephfs-devel: [x86_64] # devel package of dvd:librbd1
- libceres-devel
- libceres1
- libcerf-devel
@@ -8762,7 +8761,6 @@
- libgrooveloudness4
- libgrooveplayer-devel
- libgrooveplayer4
- - libgroupsock8
- libgrpc-httpjson-transcoding0: [x86_64]
- libgrpc6
- libgrss-devel
@@ -9423,7 +9421,6 @@
- liblirc_driver0
- liblirc_driver0-32bit: [x86_64]
- liblittleb0
- - libliveMedia65
- liblldb6: [x86_64]
- liblldb7: [x86_64]
- liblldb8: [x86_64]
@@ -10632,9 +10629,9 @@
- libqxp-tools
- libqxtglobalshortcut0
- libradcli4
- - librados-devel: [x86_64] # devel package of dvd:librados2
- - libradospp-devel: [x86_64] # devel package of dvd:librados2
- - libradosstriper-devel: [x86_64] # devel package of dvd:librados2
+ - librados-devel: [x86_64] # devel package of dvd:librbd1
+ - libradospp-devel: [x86_64] # devel package of dvd:librbd1
+ - libradosstriper-devel: [x86_64] # devel package of dvd:librbd1
- libragel0
- libraptor-devel
- libraptor2-0-32bit: [x86_64]
@@ -10656,7 +10653,7 @@
- librawstudio-2_1
- librawstudio-devel
- libraylib2
- - librbd-devel: [x86_64] # devel package of dvd:librados2
+ - librbd-devel: [x86_64] # devel package of dvd:librbd1
- librbio2
- librbl1
- librcc-devel
@@ -10837,7 +10834,7 @@
- librevenge-doc
- librevenge-generators-0_0-0
- librfxencode0
- - librgw-devel: [x86_64] # devel package of dvd:librados2
+ - librgw-devel: [x86_64] # devel package of dvd:librbd1
- librhash0
- librime-devel
- librime1
@@ -16778,8 +16775,6 @@
- python-SpeechRecognition-common-en-US
- python-Sphinx-doc-html
- python-Sphinx-doc-man
- - python-Sphinx1-doc-html
- - python-Sphinx1-doc-man
- python-Twisted-doc
- python-WTForms-doc
- python-WebError
@@ -21785,7 +21780,7 @@
- radeontop-lang
- radiotray
- radiotray-lang
- - rados-objclass-devel: [x86_64] # devel package of dvd:librados2
+ - rados-objclass-devel: [x86_64] # devel package of dvd:librbd1
- rage
- ragel
- ragel-6
1
0
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2019-07-10 16:03:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Wed Jul 10 16:03:59 2019 rev:194 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.EbNhu9/_old 2019-07-10 16:04:12.251922780 +0200
+++ /var/tmp/diff_new_pack.EbNhu9/_new 2019-07-10 16:04:12.255922777 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package openSUSE-Addon-NonOss-release (Version 20190708)
+# spec file for package openSUSE-Addon-NonOss-release (Version 20190709)
#
# Copyright (c) 2019 openSUSE.
#
@@ -16,16 +16,16 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
Summary: openSUSE NonOSS Addon
-Version: 20190708
+Version: 20190709
Release: 0
License: BSD-3-Clause
Group: System/Fhs
Provides: %name-%version
Provides: product() = openSUSE-Addon-NonOss
-Provides: product(openSUSE-Addon-NonOss) = 20190708-0
+Provides: product(openSUSE-Addon-NonOss) = 20190709-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20190708
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20190709
AutoReqProv: on
@@ -49,10 +49,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20190708</version>
+ <version>20190709</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20190708</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20190709</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.EbNhu9/_old 2019-07-10 16:04:12.283922762 +0200
+++ /var/tmp/diff_new_pack.EbNhu9/_new 2019-07-10 16:04:12.283922762 +0200
@@ -17,7 +17,7 @@
Name: openSUSE-MicroOS-release
-Version: 20190708
+Version: 20190709
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) = 20190708-0
+Provides: product(openSUSE-MicroOS) = 20190709-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dmicroos%3A20190708
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dmicroos%3A20190709
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) = 20190708-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE-MicroOS) = 20190709-0
Summary: openSUSE MicroOS
%description appliance-kubic
@@ -164,11 +164,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-MicroOS</name>
- <version>20190708</version>
+ <version>20190709</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-microos:20190708</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-microos:20190709</cpeid>
<productline>openSUSE-MicroOS</productline>
<register>
<pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.EbNhu9/_old 2019-07-10 16:04:12.299922754 +0200
+++ /var/tmp/diff_new_pack.EbNhu9/_new 2019-07-10 16:04:12.303922752 +0200
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20190708
+Version: 20190709
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}) < 20190708
+Obsoletes: product_flavor(%{product}) < 20190709
# 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) = 20190708-0
+Provides: product(openSUSE) = 20190709-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%3A20190708
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20190709
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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-0
Summary: openSUSE Tumbleweed
%description ftp
@@ -226,7 +226,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-0
Summary: openSUSE Tumbleweed
%description mini
@@ -241,7 +241,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-0
Summary: openSUSE Tumbleweed
%description dvd
@@ -256,7 +256,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-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) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-0
Summary: openSUSE Tumbleweed
%description usb-x11
@@ -361,7 +361,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20190708-0
+Provides: product_flavor(openSUSE) = 20190709-0
Summary: openSUSE Tumbleweed
%description appliance
@@ -435,10 +435,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20190708</version>
+ <version>20190709</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20190708</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20190709</cpeid>
<productline>openSUSE</productline>
<register>
<pool>
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.EbNhu9/_old 2019-07-10 16:04:12.395922703 +0200
+++ /var/tmp/diff_new_pack.EbNhu9/_new 2019-07-10 16:04:12.399922701 +0200
@@ -15575,6 +15575,8 @@
Provides: weakremover(python-Shed_Skin-doc)
Provides: weakremover(python-Sphinx-doc)
Provides: weakremover(python-Sphinx-doc-man-common)
+Provides: weakremover(python-Sphinx1-doc-html)
+Provides: weakremover(python-Sphinx1-doc-man)
Provides: weakremover(python-UcsSdk)
Provides: weakremover(python-Werkzeug-doc)
Provides: weakremover(python-ZEO-doc)
1
0
Hello community,
here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2019-07-08 15:12:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
and /work/SRC/openSUSE:Factory:NonFree/.opera.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera"
Mon Jul 8 15:12:58 2019 rev:80 rq:713656 version:62.0.3331.43
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2019-06-30 10:22:38.779726924 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new.4615/opera.changes 2019-07-09 10:07:40.513228563 +0200
@@ -1,0 +2,24 @@
+Fri Jul 5 18:13:19 UTC 2019 - Carsten Ziepke <kieltux(a)gmail.com>
+
+- Update to version 62.0.3331.43
+ - CHR-7446 Update chromium on desktop-stable-75-3331
+ to 75.0.3770.100
+ - DNA-78285 [Mac] Dragging URL from Address Field to
+ Bookmarks Bar Freezes Opera
+ - DNA-78290 Adapt CryptoWallet welcome / pairing page to
+ Opera Touch for iOS
+ - DNA-78557 [Linux] OSCrypt is not initialized before being
+ used in crypto wallet
+ - DNA-78575 [Win7] Arrows are not visible
+ - DNA-78921 Allow to use ES imports on Settings page
+ - DNA-78983 columns misaligned in the Manage Search Engines
+ in the opera://settings
+ - DNA-79014 Folder blinks when selecting different folders in
+ opera://bookmarks
+ - DNA-79076 Enable #crypto-wallet-ios-instructions on O62
+ - DNA-79081 [Mac] Adding/removing elements from sidebar makes
+ it broken
+ - DNA-79175 Update tools/clang/scripts/update.py to
+ version from M76
+
+-------------------------------------------------------------------
Old:
----
opera-stable_62.0.3331.18_amd64.rpm
New:
----
opera-stable_62.0.3331.43_amd64.rpm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.NjygLi/_old 2019-07-09 10:07:42.885230982 +0200
+++ /var/tmp/diff_new_pack.NjygLi/_new 2019-07-09 10:07:42.885230982 +0200
@@ -20,7 +20,7 @@
# libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
%global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
Name: opera
-Version: 62.0.3331.18
+Version: 62.0.3331.43
Release: 0
Summary: Proprietary web browser
License: NonFree
++++++ opera-stable_62.0.3331.18_amd64.rpm -> opera-stable_62.0.3331.43_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_62.0.3331.18_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new.4615/opera-stable_62.0.3331.43_amd64.rpm differ: char 34, line 1
1
0
Hello community,
here is the log from the commit of package matrix-synapse for openSUSE:Factory checked in at 2019-07-08 15:11:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
and /work/SRC/openSUSE:Factory/.matrix-synapse.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse"
Mon Jul 8 15:11:59 2019 rev:23 rq:713866 version:1.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2019-06-30 14:40:57.151941024 +0200
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.4615/matrix-synapse.changes 2019-07-09 09:58:50.632793277 +0200
@@ -1,0 +2,23 @@
+Fri Jul 5 15:29:57 UTC 2019 - Aleksa Sarai <asarai(a)suse.com>
+
+- Update to 1.1.0.
+
+ As of v1.1.0, Synapse no longer supports Python 2, nor Postgres version 9.4.
+ Thus, we no longer package a Python 2 version of this package. Some other key
+ changes include:
+
+ * Add monthly active users to phonehome stats.
+ * Allow server admins to define implementations of extra rules for allowing
+ or denying incoming events.
+ * Add --data-dir and --open-private-ports options.
+ * The minimum TLS version used for outgoing federation requests can now be
+ set with federation_client_minimum_tls_version.
+ * Optimise devices changed query to not pull unnecessary rows from the
+ database, reducing database load.
+
+ The full changelog is included in
+ /usr/share/doc/packages/matrix-synapse/CHANGES.md.
+- Rebase patches:
+ * 0001-requirements-prometheus_client.patch
+
+-------------------------------------------------------------------
Old:
----
matrix-synapse-1.0.0.obscpio
New:
----
matrix-synapse-1.1.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.4DsMUa/_old 2019-07-09 09:58:52.920797052 +0200
+++ /var/tmp/diff_new_pack.4DsMUa/_new 2019-07-09 09:58:52.960797118 +0200
@@ -32,7 +32,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
-Version: 1.0.0
+Version: 1.1.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0
++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.4DsMUa/_old 2019-07-09 09:58:53.248797593 +0200
+++ /var/tmp/diff_new_pack.4DsMUa/_new 2019-07-09 09:58:53.272797632 +0200
@@ -23,6 +23,7 @@
%bcond_without acme
%bcond_without saml
%bcond_without url_preview
+%bcond_without jwt
# sentry-sdk isn't packaged on openSUSE.
%bcond_with sentry
@@ -34,22 +35,14 @@
# https://github.com/matrix-org/synapse/releases or synapse/CHANGES.md
# * Commit+submit
-# 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
+# Synapse 1.1.0 and onwards only supports Python >= 3.5.
%define skip_python2 1
-%endif
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define modname synapse
%define pkgname matrix-synapse
Name: %{pkgname}
-Version: 1.0.0
+Version: 1.1.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
@@ -81,9 +74,9 @@
Requires: python-canonicaljson >= 1.1.3
Requires: python-daemonize >= 2.3.1
Requires: python-frozendict >= 1
-Requires: python-idna >= 2
+Requires: python-idna >= 2.5
Requires: python-jsonschema >= 2.5.1
-Requires: python-msgpack >= 0.5.0
+Requires: python-msgpack >= 0.5.2
Requires: python-netaddr >= 0.7.18
Requires: python-phonenumbers >= 8.2.0
Requires: python-psutil >= 2.0.0
@@ -129,17 +122,14 @@
%if %{with sentry}
Requires: python-sentry-sdk >= 0.7.2
%endif
+%if %{with jwt}
+Requires: python-PyJWT >= 1.6.4
+%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}
+# We only provide/obsolete python2 to ensure that users upgrade.
Obsoletes: python2-matrix-synapse < %{version}
Provides: python2-matrix-synapse = %{version}
-Obsoletes: python3-matrix-synapse < %{version}
-Provides: python3-matrix-synapse = %{version}
%python_subpackages
++++++ 0001-requirements-prometheus_client.patch ++++++
--- /var/tmp/diff_new_pack.4DsMUa/_old 2019-07-09 09:58:53.468797956 +0200
+++ /var/tmp/diff_new_pack.4DsMUa/_new 2019-07-09 09:58:53.492797996 +0200
@@ -1,6 +1,6 @@
-From 14cf846bc75af19feff1265e17e846c8bf6426ff Mon Sep 17 00:00:00 2001
+From b63db241da89e789e2d9771c9bc513450e31e381 Mon Sep 17 00:00:00 2001
From: Aleksa Sarai <cyphar(a)cyphar.com>
-Date: Tue, 25 Jun 2019 22:21:30 +1000
+Date: Mon, 8 Jul 2019 01:37:07 +1000
Subject: [PATCH] requirements: remove prometheus_client<0.4.0 requirement
This is needed in order to make synapse work on openSUSE. Debian has
@@ -12,18 +12,18 @@
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/synapse/python_dependencies.py b/synapse/python_dependencies.py
-index 7dfa78dadb8b..3630072effb6 100644
+index 6324c00ef184..5c1c196d5fb5 100644
--- a/synapse/python_dependencies.py
+++ b/synapse/python_dependencies.py
-@@ -70,7 +70,7 @@ REQUIREMENTS = [
+@@ -67,7 +67,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
+ "attrs>=17.4.0",
--
-2.21.0
+2.22.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.4DsMUa/_old 2019-07-09 09:58:53.704798345 +0200
+++ /var/tmp/diff_new_pack.4DsMUa/_new 2019-07-09 09:58:53.716798365 +0200
@@ -5,7 +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">v1.0.0</param>
+ <param name="revision">v1.1.0</param>
</service>
<service name="set_version" mode="disabled"/>
<service name="tar" mode="buildtime"/>
++++++ matrix-synapse-1.0.0.obscpio -> matrix-synapse-1.1.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.0.0.obscpio /work/SRC/openSUSE:Factory/.matrix-synapse.new.4615/matrix-synapse-1.1.0.obscpio differ: char 48, line 1
++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.4DsMUa/_old 2019-07-09 09:58:54.100798998 +0200
+++ /var/tmp/diff_new_pack.4DsMUa/_new 2019-07-09 09:58:54.116799025 +0200
@@ -1,5 +1,5 @@
name: matrix-synapse
-version: 1.0.0
-mtime: 1560269401
-commit: 97174780ce726962ca1beb3788b62f16e9fad270
+version: 1.1.0
+mtime: 1562237707
+commit: 54283f3ed49ce40059e9f0746f2ded08ce3a5b9e
1
0
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2019-07-09 02:05:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Tue Jul 9 02:05:05 2019 rev:193 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
openSUSE-MicroOS-release.spec: same change
openSUSE-release.spec: same change
stub.spec: same change
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.BU4yom/_old 2019-07-09 02:15:11.750882158 +0200
+++ /var/tmp/diff_new_pack.BU4yom/_new 2019-07-09 02:15:11.854882331 +0200
@@ -4551,15 +4551,6 @@
Provides: weakremover(gsl_2_4-gnu-hpc-examples)
Provides: weakremover(gsl_2_4-gnu-hpc-module)
Provides: weakremover(tftpboot-installation-openSUSE-Leap-15.1--x86_64)
-Provides: weakremover(trilinos-doc)
-Provides: weakremover(trilinos-gnu-mpich-hpc)
-Provides: weakremover(trilinos-gnu-mpich-hpc-devel)
-Provides: weakremover(trilinos-gnu-mvapich2-hpc)
-Provides: weakremover(trilinos-gnu-mvapich2-hpc-devel)
-Provides: weakremover(trilinos-gnu-openmpi2-hpc)
-Provides: weakremover(trilinos-gnu-openmpi2-hpc-devel)
-Provides: weakremover(trilinos-hpc-doc)
-Provides: weakremover(trilinos_12_10_1-hpc-doc)
Provides: weakremover(yast2-migration)
%ifarch x86_64
Provides: weakremover(gsl_2_4-gnu-hpc)
@@ -4567,14 +4558,6 @@
Provides: weakremover(gsl_2_4-gnu-hpc-doc)
Provides: weakremover(libgsl_2_4-gnu-hpc)
Provides: weakremover(libgslcblas_2_4-gnu-hpc)
-Provides: weakremover(libtrilinos-gnu-mpich-hpc)
-Provides: weakremover(libtrilinos-gnu-mvapich2-hpc)
-Provides: weakremover(libtrilinos-gnu-openmpi2-hpc)
-Provides: weakremover(libtrilinos12)
-Provides: weakremover(libtrilinos12-openmpi2)
-Provides: weakremover(libtrilinos_12_10_1-gnu-mpich-hpc)
-Provides: weakremover(libtrilinos_12_10_1-gnu-mvapich2-hpc)
-Provides: weakremover(libtrilinos_12_10_1-gnu-openmpi2-hpc)
Provides: weakremover(pam_ldap-32bit)
Provides: weakremover(ruby2.5-rubygem-arel-9)
Provides: weakremover(ruby2.5-rubygem-arel-doc-9)
@@ -4582,16 +4565,6 @@
Provides: weakremover(ruby2.5-rubygem-bootsnap-doc)
Provides: weakremover(ruby2.5-rubygem-net-ssh-5.0)
Provides: weakremover(ruby2.5-rubygem-net-ssh-doc-5.0)
-Provides: weakremover(trilinos)
-Provides: weakremover(trilinos-devel)
-Provides: weakremover(trilinos-openmpi2)
-Provides: weakremover(trilinos-openmpi2-devel)
-Provides: weakremover(trilinos_12_10_1-gnu-mpich-hpc)
-Provides: weakremover(trilinos_12_10_1-gnu-mpich-hpc-devel)
-Provides: weakremover(trilinos_12_10_1-gnu-mvapich2-hpc)
-Provides: weakremover(trilinos_12_10_1-gnu-mvapich2-hpc-devel)
-Provides: weakremover(trilinos_12_10_1-gnu-openmpi2-hpc)
-Provides: weakremover(trilinos_12_10_1-gnu-openmpi2-hpc-devel)
Provides: weakremover(whipper)
%endif
# 15.1:update
@@ -12650,14 +12623,6 @@
Provides: weakremover(jakarta-commons-digester-javadoc)
Provides: weakremover(jakarta-commons-fileupload-javadoc)
Provides: weakremover(jakarta-commons-net-javadoc)
-Provides: weakremover(java-10-openjdk)
-Provides: weakremover(java-10-openjdk-accessibility)
-Provides: weakremover(java-10-openjdk-demo)
-Provides: weakremover(java-10-openjdk-devel)
-Provides: weakremover(java-10-openjdk-headless)
-Provides: weakremover(java-10-openjdk-javadoc)
-Provides: weakremover(java-10-openjdk-jmods)
-Provides: weakremover(java-10-openjdk-src)
Provides: weakremover(java-1_5_0-gcj-compat)
Provides: weakremover(java-1_5_0-gcj-compat-devel)
Provides: weakremover(java-1_7_0-openjdk)
@@ -13809,6 +13774,7 @@
Provides: weakremover(libgsoap-2_8_80)
Provides: weakremover(libgsoap-2_8_81)
Provides: weakremover(libgsoap-2_8_82)
+Provides: weakremover(libgsoap-2_8_84)
Provides: weakremover(libgspell-1-1)
Provides: weakremover(libgssdp-1_0-3)
Provides: weakremover(libgstbadallocators-1_0-0)
@@ -14155,6 +14121,7 @@
Provides: weakremover(libopenvswitch-2_8-0)
Provides: weakremover(libopenvswitch-2_9-0)
Provides: weakremover(libopts-devel)
+Provides: weakremover(liborcania1_2)
Provides: weakremover(liborcus-0_12-0)
Provides: weakremover(liborcus-0_13-0)
Provides: weakremover(liborcus-python3)
@@ -21077,6 +21044,7 @@
Provides: weakremover(libieee1284-3-32bit)
Provides: weakremover(libieee1284-32bit)
Provides: weakremover(libigdgmm1)
+Provides: weakremover(libigdgmm5)
Provides: weakremover(libiniparser0-32bit)
Provides: weakremover(libinvm-cim-devel)
Provides: weakremover(libinvm-cim1)
1
0
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2019-07-09 02:05:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Tue Jul 9 02:05:07 2019 rev:1406 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
openSUSE-MicroOS-dvd5-dvd-x86_64.kiwi: same change
openSUSE-MicroOS-dvd5-kubic-dvd-x86_64.kiwi: same change
openSUSE-cd-mini-i586.kiwi: same change
openSUSE-cd-mini-x86_64.kiwi: same change
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.7yGlgb/_old 2019-07-09 02:15:05.974872615 +0200
+++ /var/tmp/diff_new_pack.7yGlgb/_new 2019-07-09 02:15:05.990872641 +0200
@@ -5108,6 +5108,7 @@
<repopackage name="typelib-1_0-IBus-1_0"/>
<repopackage name="typelib-1_0-JavaScriptCore-4_0"/>
<repopackage name="typelib-1_0-Json-1_0"/>
+ <repopackage name="typelib-1_0-Jsonrpc-1_0"/>
<repopackage name="typelib-1_0-libdazzle-1_0"/>
<repopackage name="typelib-1_0-Libosinfo-1_0"/>
<repopackage name="typelib-1_0-LibvirtGLib-1_0"/>
@@ -5244,6 +5245,7 @@
<repopackage name="xalan-j2"/>
<repopackage name="xano-mincho-fonts"/>
<repopackage name="xapps-common"/>
+ <repopackage name="xapps-common-lang"/>
<repopackage name="xauth"/>
<repopackage name="xawtv"/>
<repopackage name="xbitmaps"/>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.7yGlgb/_old 2019-07-09 02:15:06.278873117 +0200
+++ /var/tmp/diff_new_pack.7yGlgb/_new 2019-07-09 02:15:06.290873137 +0200
@@ -2438,6 +2438,8 @@
<repopackage name="libmenu-cache3"/>
<repopackage name="libmetalink3"/>
<repopackage name="libmetis5"/>
+ <repopackage name="libmfx" arch="x86_64"/>
+ <repopackage name="libmfx1" arch="x86_64"/>
<repopackage name="libmikmod3"/>
<repopackage name="libmilter1_0"/>
<repopackage name="libminiupnpc17"/>
@@ -5360,6 +5362,7 @@
<repopackage name="typelib-1_0-IBus-1_0"/>
<repopackage name="typelib-1_0-JavaScriptCore-4_0"/>
<repopackage name="typelib-1_0-Json-1_0"/>
+ <repopackage name="typelib-1_0-Jsonrpc-1_0"/>
<repopackage name="typelib-1_0-libdazzle-1_0"/>
<repopackage name="typelib-1_0-Libosinfo-1_0"/>
<repopackage name="typelib-1_0-LibvirtGLib-1_0"/>
@@ -5498,6 +5501,7 @@
<repopackage name="xalan-j2"/>
<repopackage name="xano-mincho-fonts"/>
<repopackage name="xapps-common"/>
+ <repopackage name="xapps-common-lang"/>
<repopackage name="xauth"/>
<repopackage name="xawtv"/>
<repopackage name="xbitmaps"/>
stub.kiwi: same change
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.7yGlgb/_old 2019-07-09 02:15:07.942875867 +0200
+++ /var/tmp/diff_new_pack.7yGlgb/_new 2019-07-09 02:15:07.970875913 +0200
@@ -1968,7 +1968,7 @@
<package name="libdrm-devel" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="libdrm2" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libdrm_amdgpu1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="libdrm_intel1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libdrm_intel1" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libdrm_nouveau2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libdrm_radeon1" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libdv4" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -2555,7 +2555,7 @@
<package name="libpcaudio0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libpci3" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="libpciaccess-devel" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
- <package name="libpciaccess0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="libpciaccess0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libpcre1" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libpcre2-16-0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libpcre2-32-0" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
@@ -5056,6 +5056,7 @@
<package name="typelib-1_0-IBus-1_0" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="typelib-1_0-JavaScriptCore-4_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="typelib-1_0-Json-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
+ <package name="typelib-1_0-Jsonrpc-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome_ide -->
<package name="typelib-1_0-Libosinfo-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_server -->
<package name="typelib-1_0-LibvirtGLib-1_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_server -->
<package name="typelib-1_0-MediaArt-2_0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -5189,6 +5190,7 @@
<package name="xalan-j2" supportstatus="unsupported"/> <!-- reason: dvd:patterns-desktop-technical_writing -->
<package name="xano-mincho-fonts" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="xapps-common" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
+ <package name="xapps-common-lang" supportstatus="unsupported"/> <!-- reason: dvd:patterns-xfce-xfce -->
<package name="xauth" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
<package name="xawtv" supportstatus="unsupported"/> <!-- reason: dvd:expansion -->
<package name="xbitmaps" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
@@ -5724,6 +5726,8 @@
<package name="liblttng-ust0" supportstatus="unsupported"/> <!-- reason: dvd:patterns-devel-osc-devel_osc_build -->
<package name="liblz4-1-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="liblzma5-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
+ <package name="libmfx" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
+ <package name="libmfx1" supportstatus="unsupported"/> <!-- reason: dvd:kernel-default -->
<package name="libmng2-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="libmount1-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
<package name="libndr-krb5pac0-32bit" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_cd_core -->
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.7yGlgb/_old 2019-07-09 02:15:08.610876970 +0200
+++ /var/tmp/diff_new_pack.7yGlgb/_new 2019-07-09 02:15:08.626876997 +0200
@@ -8782,7 +8782,7 @@
- libgsm-utils
- libgsm1-32bit: [x86_64]
- libgsmsd8
- - libgsoap-2_8_84
+ - libgsoap-2_8_86
- libgssdp-1_2-0-32bit: [x86_64]
- libgssdp-devel
- libgssglue1-32bit: [x86_64]
@@ -9120,7 +9120,7 @@
- libiec61883-devel
- libiec61883-tools
- libigdgmm-devel: [x86_64]
- - libigdgmm5: [x86_64]
+ - libigdgmm9: [x86_64]
- libigfxcmrt-devel: [x86_64]
- libigfxcmrt7: [x86_64]
- libilbc0
@@ -9593,9 +9593,7 @@
- libmetis_5_1_0-gnu-hpc
- libmetrics-devel
- libmetrics0
- - libmfx: [x86_64]
- - libmfx-devel: [x86_64]
- - libmfx1: [x86_64]
+ - libmfx-devel: [x86_64] # devel package of dvd:libmfx
- libmgl-fltk7_5_0
- libmgl-glut7_5_0
- libmgl-mpi7_5_0
@@ -10041,7 +10039,7 @@
- libopusenc-devel
- libopusenc0
- liborc-0_4-0-32bit: [x86_64]
- - liborcania1_2
+ - liborcania2_0
- liborcus-devel
- liborcus-tools
- liborigin-devel
@@ -11314,6 +11312,14 @@
- libtranslate-devel
- libtranslate-progs
- libtranslate0
+ - libtrilinos-gnu-mpich-hpc: [x86_64]
+ - libtrilinos-gnu-mvapich2-hpc: [x86_64]
+ - libtrilinos-gnu-openmpi2-hpc: [x86_64]
+ - libtrilinos12: [x86_64]
+ - libtrilinos12-openmpi2: [x86_64]
+ - libtrilinos_12_10_1-gnu-mpich-hpc: [x86_64]
+ - libtrilinos_12_10_1-gnu-mvapich2-hpc: [x86_64]
+ - libtrilinos_12_10_1-gnu-openmpi2-hpc: [x86_64]
- libts0-32bit: [x86_64]
- libtsan0-gcc7: [x86_64]
- libtsan0-gcc8: [x86_64]
@@ -30957,6 +30963,25 @@
- trigger-rally-data
- trilead-ssh2
- trilead-ssh2-javadoc
+ - trilinos: [x86_64]
+ - trilinos-devel: [x86_64]
+ - trilinos-doc: [x86_64]
+ - trilinos-gnu-mpich-hpc: [x86_64]
+ - trilinos-gnu-mpich-hpc-devel: [x86_64]
+ - trilinos-gnu-mvapich2-hpc: [x86_64]
+ - trilinos-gnu-mvapich2-hpc-devel: [x86_64]
+ - trilinos-gnu-openmpi2-hpc: [x86_64]
+ - trilinos-gnu-openmpi2-hpc-devel: [x86_64]
+ - trilinos-hpc-doc: [x86_64]
+ - trilinos-openmpi2: [x86_64]
+ - trilinos-openmpi2-devel: [x86_64]
+ - trilinos_12_10_1-gnu-mpich-hpc: [x86_64]
+ - trilinos_12_10_1-gnu-mpich-hpc-devel: [x86_64]
+ - trilinos_12_10_1-gnu-mvapich2-hpc: [x86_64]
+ - trilinos_12_10_1-gnu-mvapich2-hpc-devel: [x86_64]
+ - trilinos_12_10_1-gnu-openmpi2-hpc: [x86_64]
+ - trilinos_12_10_1-gnu-openmpi2-hpc-devel: [x86_64]
+ - trilinos_12_10_1-hpc-doc: [x86_64]
- trinity
- tripwire
- trojita
@@ -31164,7 +31189,6 @@
- typelib-1_0-HarfBuzz-0_0
- typelib-1_0-Hinawa-2_0
- typelib-1_0-Ido3-0_1
- - typelib-1_0-Jsonrpc-1.0
- typelib-1_0-Keybinder-0_0
- typelib-1_0-Keybinder-3_0
- typelib-1_0-Libmsi-1_0
1
0
Hello community,
here is the log from the commit of package rubygem-spring for openSUSE:Factory checked in at 2019-07-08 15:12:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-spring (Old)
and /work/SRC/openSUSE:Factory/.rubygem-spring.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-spring"
Mon Jul 8 15:12:39 2019 rev:18 rq:713998 version:2.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-spring/rubygem-spring.changes 2017-06-08 15:00:19.725669366 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-spring.new.4615/rubygem-spring.changes 2019-07-08 16:41:18.144983535 +0200
@@ -1,0 +2,12 @@
+Mon Jul 8 07:57:48 UTC 2019 - Manuel Schnitzer <mschnitzer(a)suse.com>
+
+- updated to version 2.1.0
+
+ * Add explicit support for Rails 6 (no changes were needed)
+ * Drop support to Ruby 1.9, 2.0, 2.1, and 2.3
+ * Fix binstubs not being replaced when their quoting style was changed (#534)
+ * Preserve comments right after the shebang line which might include magic comments such as `frozen_string_literal: true`
+ * Fix binstub failures when Bundler's `BUNDLE_APP_CONFIG` environment variable is present (#545)
+ * Properly suspend and resume on ctrl-z TSTP and CONT (#361)
+
+-------------------------------------------------------------------
Old:
----
spring-2.0.2.gem
New:
----
spring-2.1.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-spring.spec ++++++
--- /var/tmp/diff_new_pack.QjSp4G/_old 2019-07-08 16:41:18.620984210 +0200
+++ /var/tmp/diff_new_pack.QjSp4G/_new 2019-07-08 16:41:18.624984216 +0200
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-spring
#
-# Copyright (c) 2017 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
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -24,17 +24,17 @@
#
Name: rubygem-spring
-Version: 2.0.2
+Version: 2.1.0
Release: 0
%define mod_name spring
%define mod_full_name %{mod_name}-%{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: %{ruby >= 2.4.0}
BuildRequires: %{rubygem gem2rpm}
-BuildRequires: %{ruby}
BuildRequires: ruby-macros >= 5
BuildRequires: update-alternatives
Url: https://github.com/rails/spring
-Source: http://rubygems.org/gems/%{mod_full_name}.gem
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Rails application preloader
License: MIT
++++++ spring-2.0.2.gem -> spring-2.1.0.gem ++++++
++++ 1726 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package rubygem-rubyzip for openSUSE:Factory checked in at 2019-07-08 15:12:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubyzip (Old)
and /work/SRC/openSUSE:Factory/.rubygem-rubyzip.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubyzip"
Mon Jul 8 15:12:37 2019 rev:15 rq:713997 version:1.2.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubyzip/rubygem-rubyzip.changes 2019-03-01 16:46:25.709821761 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-rubyzip.new.4615/rubygem-rubyzip.changes 2019-07-08 16:41:15.268979456 +0200
@@ -1,0 +2,17 @@
+Mon Jul 8 07:53:40 UTC 2019 - Manuel Schnitzer <mschnitzer(a)suse.com>
+
+- updated to version 1.2.3
+
+ * Allow tilde in zip entry names [#391](https://github.com/rubyzip/rubyzip/pull/391) (fixes regression in 1.2.2 from [#376](https://github.com/rubyzip/rubyzip/pull/376))
+ * Support frozen string literals in more files [#390](https://github.com/rubyzip/rubyzip/pull/390)
+ * Require `pathname` explicitly [#388](https://github.com/rubyzip/rubyzip/pull/388) (fixes regression in 1.2.2 from [#376](https://github.com/rubyzip/rubyzip/pull/376))
+
+ Tooling / Documentation:
+
+ * CI updates [#392](https://github.com/rubyzip/rubyzip/pull/392), [#394](https://github.com/rubyzip/rubyzip/pull/394)
+ - Bump supported ruby versions and add 2.6
+ - JRuby failures are no longer ignored (reverts [#375](https://github.com/rubyzip/rubyzip/pull/375) / part of [#371](https://github.com/rubyzip/rubyzip/pull/371))
+ * Add changelog entry that was missing for last release [#387](https://github.com/rubyzip/rubyzip/pull/387)
+ * Comment cleanup [#385](https://github.com/rubyzip/rubyzip/pull/385)
+
+-------------------------------------------------------------------
Old:
----
rubyzip-1.2.2.gem
New:
----
rubyzip-1.2.3.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-rubyzip.spec ++++++
--- /var/tmp/diff_new_pack.SipHRu/_old 2019-07-08 16:41:15.840980267 +0200
+++ /var/tmp/diff_new_pack.SipHRu/_new 2019-07-08 16:41:15.844980273 +0200
@@ -24,7 +24,7 @@
#
Name: rubygem-rubyzip
-Version: 1.2.2
+Version: 1.2.3
Release: 0
%define mod_name rubyzip
%define mod_full_name %{mod_name}-%{version}
++++++ rubyzip-1.2.2.gem -> rubyzip-1.2.3.gem ++++++
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/zip/entry.rb new/lib/zip/entry.rb
--- old/lib/zip/entry.rb 2018-08-31 18:20:18.000000000 +0200
+++ new/lib/zip/entry.rb 2019-05-23 19:58:25.000000000 +0200
@@ -1,3 +1,4 @@
+require 'pathname'
module Zip
class Entry
STORED = 0
@@ -117,7 +118,7 @@
return false unless cleanpath.relative?
root = ::File::SEPARATOR
naive_expanded_path = ::File.join(root, cleanpath.to_s)
- cleanpath.expand_path(root).to_s == naive_expanded_path
+ ::File.absolute_path(cleanpath.to_s, root) == naive_expanded_path
end
def local_entry_offset #:nodoc:all
@@ -275,10 +276,10 @@
zip64 = @extra['Zip64']
[::Zip::LOCAL_ENTRY_SIGNATURE,
@version_needed_to_extract, # version needed to extract
- @gp_flags, # @gp_flags ,
+ @gp_flags, # @gp_flags
@compression_method,
- @time.to_binary_dos_time, # @last_mod_time ,
- @time.to_binary_dos_date, # @last_mod_date ,
+ @time.to_binary_dos_time, # @last_mod_time
+ @time.to_binary_dos_date, # @last_mod_date
@crc,
zip64 && zip64.compressed_size ? 0xFFFFFFFF : @compressed_size,
zip64 && zip64.original_size ? 0xFFFFFFFF : @size,
@@ -432,11 +433,11 @@
@header_signature,
@version, # version of encoding software
@fstype, # filesystem type
- @version_needed_to_extract, # @versionNeededToExtract ,
- @gp_flags, # @gp_flags ,
+ @version_needed_to_extract, # @versionNeededToExtract
+ @gp_flags, # @gp_flags
@compression_method,
- @time.to_binary_dos_time, # @last_mod_time ,
- @time.to_binary_dos_date, # @last_mod_date ,
+ @time.to_binary_dos_time, # @last_mod_time
+ @time.to_binary_dos_date, # @last_mod_date
@crc,
zip64 && zip64.compressed_size ? 0xFFFFFFFF : @compressed_size,
zip64 && zip64.original_size ? 0xFFFFFFFF : @size,
@@ -602,7 +603,7 @@
get_input_stream do |is|
set_extra_attributes_on_path(dest_path)
- buf = ''
+ buf = ''.dup
while (buf = is.sysread(::Zip::Decompressor::CHUNK_SIZE, buf))
os << buf
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/zip/extra_field.rb new/lib/zip/extra_field.rb
--- old/lib/zip/extra_field.rb 2018-08-31 18:20:18.000000000 +0200
+++ new/lib/zip/extra_field.rb 2019-05-23 19:58:25.000000000 +0200
@@ -26,7 +26,7 @@
end
def create_unknown_item
- s = ''
+ s = ''.dup
class << s
alias_method :to_c_dir_bin, :to_s
alias_method :to_local_bin, :to_s
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/zip/inflater.rb new/lib/zip/inflater.rb
--- old/lib/zip/inflater.rb 2018-08-31 18:20:18.000000000 +0200
+++ new/lib/zip/inflater.rb 2019-05-23 19:58:25.000000000 +0200
@@ -3,7 +3,7 @@
def initialize(input_stream, decrypter = NullDecrypter.new)
super(input_stream)
@zlib_inflater = ::Zlib::Inflate.new(-Zlib::MAX_WBITS)
- @output_buffer = ''
+ @output_buffer = ''.dup
@has_returned_empty_string = false
@decrypter = decrypter
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/zip/version.rb new/lib/zip/version.rb
--- old/lib/zip/version.rb 2018-08-31 18:20:18.000000000 +0200
+++ new/lib/zip/version.rb 2019-05-23 19:58:25.000000000 +0200
@@ -1,3 +1,3 @@
module Zip
- VERSION = '1.2.2'
+ VERSION = '1.2.3'
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2018-08-31 18:20:18.000000000 +0200
+++ new/metadata 2019-05-23 19:58:25.000000000 +0200
@@ -1,14 +1,14 @@
--- !ruby/object:Gem::Specification
name: rubyzip
version: !ruby/object:Gem::Version
- version: 1.2.2
+ version: 1.2.3
platform: ruby
authors:
- Alexander Simonov
autorequire:
bindir: bin
cert_chain: []
-date: 2018-08-31 00:00:00.000000000 Z
+date: 2019-05-23 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: rake
@@ -164,6 +164,7 @@
- test/data/path_traversal/jwilk/relative2.zip
- test/data/path_traversal/jwilk/symlink.zip
- test/data/path_traversal/relative1.zip
+- test/data/path_traversal/tilde.zip
- test/data/path_traversal/tuzovakaoff/README.md
- test/data/path_traversal/tuzovakaoff/absolutepath.zip
- test/data/path_traversal/tuzovakaoff/symlink.zip
@@ -226,8 +227,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubyforge_project:
-rubygems_version: 2.6.13
+rubygems_version: 3.0.1
signing_key:
specification_version: 4
summary: rubyzip is a ruby module for reading and writing zip files
@@ -280,6 +280,7 @@
- test/data/rubycode2.zip
- test/data/mimetype
- test/data/zipWithEncryption.zip
+- test/data/path_traversal/tilde.zip
- test/data/path_traversal/Makefile
- test/data/path_traversal/relative1.zip
- test/data/path_traversal/jwilk/dirsymlink.zip
Binary files old/test/data/path_traversal/tilde.zip and new/test/data/path_traversal/tilde.zip differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/test/path_traversal_test.rb new/test/path_traversal_test.rb
--- old/test/path_traversal_test.rb 2018-08-31 18:20:18.000000000 +0200
+++ new/test/path_traversal_test.rb 2019-05-23 19:58:25.000000000 +0200
@@ -131,4 +131,11 @@
refute File.exist?('/tmp/file.txt')
end
end
+
+ def test_entry_name_with_tilde
+ in_tmpdir do
+ extract_path_traversal_zip 'tilde.zip'
+ assert File.exist?('~tilde~')
+ end
+ end
end
1
0
Hello community,
here is the log from the commit of package rubygem-msgpack for openSUSE:Factory checked in at 2019-07-08 15:12:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-msgpack (Old)
and /work/SRC/openSUSE:Factory/.rubygem-msgpack.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-msgpack"
Mon Jul 8 15:12:44 2019 rev:10 rq:714009 version:1.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-msgpack/rubygem-msgpack.changes 2019-06-19 21:00:40.614102033 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-msgpack.new.4615/rubygem-msgpack.changes 2019-07-08 16:41:03.924963363 +0200
@@ -1,0 +2,7 @@
+Mon Jul 8 08:32:18 UTC 2019 - Manuel Schnitzer <mschnitzer(a)suse.com>
+
+- updated to version 1.3.0
+
+ * Add timestamp ext type (id:-1) support
+
+-------------------------------------------------------------------
Old:
----
msgpack-1.2.10.gem
New:
----
msgpack-1.3.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-msgpack.spec ++++++
--- /var/tmp/diff_new_pack.CSI420/_old 2019-07-08 16:41:04.492964169 +0200
+++ /var/tmp/diff_new_pack.CSI420/_new 2019-07-08 16:41:04.496964174 +0200
@@ -24,7 +24,7 @@
#
Name: rubygem-msgpack
-Version: 1.2.10
+Version: 1.3.0
Release: 0
%define mod_name msgpack
%define mod_full_name %{mod_name}-%{version}
++++++ msgpack-1.2.10.gem -> msgpack-1.3.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.rubocop.yml new/.rubocop.yml
--- old/.rubocop.yml 2019-04-19 03:15:28.000000000 +0200
+++ new/.rubocop.yml 2019-06-20 09:16:11.000000000 +0200
@@ -5,6 +5,9 @@
# Note that changes in the inspected code, or installation of new
# versions of RuboCop, may require this file to be generated again.
+AllCops:
+ TargetRubyVersion: 2.3
+
# Offense count: 3
Lint/AmbiguousOperator:
Enabled: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ChangeLog new/ChangeLog
--- old/ChangeLog 2019-04-19 03:15:28.000000000 +0200
+++ new/ChangeLog 2019-06-20 09:16:11.000000000 +0200
@@ -1,3 +1,7 @@
+2019-06-20 verison 1.3.0:
+
+* Add timestamp ext type (id:-1) support
+
2019-04-19 version 1.2.10:
* Optimze MessagePack.unpack not to copy source string
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.rdoc new/README.rdoc
--- old/README.rdoc 2019-04-19 03:15:28.000000000 +0200
+++ new/README.rdoc 2019-06-20 09:16:11.000000000 +0200
@@ -121,6 +121,22 @@
[1, :symbol, 'string'].to_msgpack # => RuntimeError: Serialization of symbols prohibited
+= Serializing and deserializing Time instances
+
+There are the timestamp extension type in MessagePack,
+but it is not registered by default.
+
+To map Ruby's Time to MessagePack's timestamp for the default factory:
+
+ MessagePack::DefaultFactory.register_type(
+ MessagePack::Timestamp::TYPE, # or just -1
+ Time,
+ packer: MessagePack::Time::Packer,
+ unpacker: MessagePack::Time::Unpacker
+ )
+
+See {API reference}[http://ruby.msgpack.org/] for details.
+
= Extension Types
Packer and Unpacker support {Extension types of MessagePack}[https://github.com/msgpack/msgpack/blob/master/spec.md#types-e….
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doclib/msgpack/time.rb new/doclib/msgpack/time.rb
--- old/doclib/msgpack/time.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/doclib/msgpack/time.rb 2019-06-20 09:16:11.000000000 +0200
@@ -0,0 +1,22 @@
+module MessagePack
+
+ # MessagePack::Time provides packer and unpacker functions for a timestamp type.
+ # @example Setup for DefaultFactory
+ # MessagePack::DefaultFactory.register_type(
+ # MessagePack::Timestamp::TYPE,
+ # Time,
+ # packer: MessagePack::Time::Packer,
+ # unpacker: MessagePack::Time::Unpacker
+ # )
+ class Time
+ # A packer function that packs a Time instance to a MessagePack timestamp.
+ Packer = lambda { |payload|
+ # ...
+ }
+
+ # An unpacker function that unpacks a MessagePack timestamp to a Time instance.
+ Unpcker = lambda { |time|
+ # ...
+ }
+ end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doclib/msgpack/timestamp.rb new/doclib/msgpack/timestamp.rb
--- old/doclib/msgpack/timestamp.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/doclib/msgpack/timestamp.rb 2019-06-20 09:16:11.000000000 +0200
@@ -0,0 +1,44 @@
+module MessagePack
+ # A utility class for MessagePack timestamp type
+ class Timestamp
+ #
+ # The timestamp extension type defined in the MessagePack spec.
+ #
+ # See https://github.com/msgpack/msgpack/blob/master/spec.md#timestamp-extension-… for details.
+ #
+ TYPE = -1
+
+ # @return [Integer] Second part of the timestamp.
+ attr_reader :sec
+
+ # @return [Integer] Nanosecond part of the timestamp.
+ attr_reader :nsec
+
+ # @param [Integer] sec
+ # @param [Integer] nsec
+ def initialize(sec, nsec)
+ end
+
+ # @example An unpacker implementation for the Time class
+ # lambda do |payload|
+ # tv = MessagePack::Timestamp.from_msgpack_ext(payload)
+ # Time.at(tv.sec, tv.nsec, :nanosecond)
+ # end
+ #
+ # @param [String] data
+ # @return [MessagePack::Timestamp]
+ def self.from_msgpack_ext(data)
+ end
+
+ # @example A packer implementation for the Time class
+ # unpacker = lambda do |time|
+ # MessagePack::Timestamp.to_msgpack_ext(time.tv_sec, time.tv_nsec)
+ # end
+ #
+ # @param [Integer] sec
+ # @param [Integer] nsec
+ # @return [String]
+ def self.to_msgpack_ext(sec, nsec)
+ end
+ end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/msgpack/time.rb new/lib/msgpack/time.rb
--- old/lib/msgpack/time.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/lib/msgpack/time.rb 2019-06-20 09:16:11.000000000 +0200
@@ -0,0 +1,29 @@
+# frozen_string_literal: true
+
+# MessagePack extention packer and unpacker for built-in Time class
+module MessagePack
+ module Time
+ # 3-arg Time.at is available Ruby >= 2.5
+ TIME_AT_3_AVAILABLE = begin
+ !!::Time.at(0, 0, :nanosecond)
+ rescue ArgumentError
+ false
+ end
+
+ Unpacker = if TIME_AT_3_AVAILABLE
+ lambda do |payload|
+ tv = MessagePack::Timestamp.from_msgpack_ext(payload)
+ ::Time.at(tv.sec, tv.nsec, :nanosecond)
+ end
+ else
+ lambda do |payload|
+ tv = MessagePack::Timestamp.from_msgpack_ext(payload)
+ ::Time.at(tv.sec, tv.nsec / 1000.0)
+ end
+ end
+
+ Packer = lambda { |time|
+ MessagePack::Timestamp.to_msgpack_ext(time.tv_sec, time.tv_nsec)
+ }
+ end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/msgpack/timestamp.rb new/lib/msgpack/timestamp.rb
--- old/lib/msgpack/timestamp.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/lib/msgpack/timestamp.rb 2019-06-20 09:16:11.000000000 +0200
@@ -0,0 +1,76 @@
+# frozen_string_literal: true
+
+module MessagePack
+ class Timestamp # a.k.a. "TimeSpec"
+ # Because the byte-order of MessagePack is big-endian in,
+ # pack() and unpack() specifies ">".
+ # See https://docs.ruby-lang.org/en/trunk/Array.html#method-i-pack for details.
+
+ # The timestamp extension type defined in the MessagePack spec.
+ # See https://github.com/msgpack/msgpack/blob/master/spec.md#timestamp-extension-… for details.
+ TYPE = -1
+
+ TIMESTAMP32_MAX_SEC = (1 << 32) - 1
+ TIMESTAMP64_MAX_SEC = (1 << 34) - 1
+
+ # @return [Integer]
+ attr_reader :sec
+
+ # @return [Integer]
+ attr_reader :nsec
+
+ # @param [Integer] sec
+ # @param [Integer] nsec
+ def initialize(sec, nsec)
+ @sec = sec
+ @nsec = nsec
+ end
+
+ def self.from_msgpack_ext(data)
+ case data.length
+ when 4
+ # timestamp32 (sec: uint32be)
+ sec, = data.unpack('L>')
+ new(sec, 0)
+ when 8
+ # timestamp64 (nsec: uint30be, sec: uint34be)
+ n, s = data.unpack('L>2')
+ sec = ((n & 0b11) << 32) | s
+ nsec = n >> 2
+ new(sec, nsec)
+ when 12
+ # timestam96 (nsec: uint32be, sec: int64be)
+ nsec, sec = data.unpack('L>q>')
+ new(sec, nsec)
+ else
+ raise MalformedFormatError, "Invalid timestamp data size: #{data.length}"
+ end
+ end
+
+ def self.to_msgpack_ext(sec, nsec)
+ if sec >= 0 && nsec >= 0 && sec <= TIMESTAMP64_MAX_SEC
+ if nsec === 0 && sec <= TIMESTAMP32_MAX_SEC
+ # timestamp32 = (sec: uint32be)
+ [sec].pack('L>')
+ else
+ # timestamp64 (nsec: uint30be, sec: uint34be)
+ nsec30 = nsec << 2
+ sec_high2 = sec << 32 # high 2 bits (`x & 0b11` is redandunt)
+ sec_low32 = sec & 0xffffffff # low 32 bits
+ [nsec30 | sec_high2, sec_low32].pack('L>2')
+ end
+ else
+ # timestamp96 (nsec: uint32be, sec: int64be)
+ [nsec, sec].pack('L>q>')
+ end
+ end
+
+ def to_msgpack_ext
+ self.class.to_msgpack_ext(sec, nsec)
+ end
+
+ def ==(other)
+ other.class == self.class && sec == other.sec && nsec == other.nsec
+ end
+ end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/msgpack/version.rb new/lib/msgpack/version.rb
--- old/lib/msgpack/version.rb 2019-04-19 03:15:28.000000000 +0200
+++ new/lib/msgpack/version.rb 2019-06-20 09:16:11.000000000 +0200
@@ -1,5 +1,5 @@
module MessagePack
- VERSION = "1.2.10"
+ VERSION = "1.3.0"
# NOTE for msgpack-ruby maintainer:
# Check these things to release new binaryes for new Ruby versions (especially for Windows):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/msgpack.rb new/lib/msgpack.rb
--- old/lib/msgpack.rb 2019-04-19 03:15:28.000000000 +0200
+++ new/lib/msgpack.rb 2019-06-20 09:16:11.000000000 +0200
@@ -17,6 +17,8 @@
require "msgpack/factory"
require "msgpack/symbol"
require "msgpack/core_ext"
+require "msgpack/timestamp"
+require "msgpack/time"
module MessagePack
DefaultFactory = MessagePack::Factory.new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2019-04-19 03:15:28.000000000 +0200
+++ new/metadata 2019-06-20 09:16:11.000000000 +0200
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: msgpack
version: !ruby/object:Gem::Version
- version: 1.2.10
+ version: 1.3.0
platform: ruby
authors:
- Sadayuki Furuhashi
@@ -10,7 +10,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2019-04-19 00:00:00.000000000 Z
+date: 2019-06-20 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: bundler
@@ -148,6 +148,8 @@
- doclib/msgpack/extension_value.rb
- doclib/msgpack/factory.rb
- doclib/msgpack/packer.rb
+- doclib/msgpack/time.rb
+- doclib/msgpack/timestamp.rb
- doclib/msgpack/unpacker.rb
- ext/java/org/msgpack/jruby/Buffer.java
- ext/java/org/msgpack/jruby/Decoder.java
@@ -192,6 +194,8 @@
- lib/msgpack/factory.rb
- lib/msgpack/packer.rb
- lib/msgpack/symbol.rb
+- lib/msgpack/time.rb
+- lib/msgpack/timestamp.rb
- lib/msgpack/unpacker.rb
- lib/msgpack/version.rb
- msgpack.gemspec
@@ -217,6 +221,7 @@
- spec/packer_spec.rb
- spec/random_compat.rb
- spec/spec_helper.rb
+- spec/timestamp_spec.rb
- spec/unpack_spec.rb
- spec/unpacker_spec.rb
homepage: http://msgpack.org/
@@ -264,5 +269,6 @@
- spec/packer_spec.rb
- spec/random_compat.rb
- spec/spec_helper.rb
+- spec/timestamp_spec.rb
- spec/unpack_spec.rb
- spec/unpacker_spec.rb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/timestamp_spec.rb new/spec/timestamp_spec.rb
--- old/spec/timestamp_spec.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/spec/timestamp_spec.rb 2019-06-20 09:16:11.000000000 +0200
@@ -0,0 +1,117 @@
+# frozen_string_literal: true
+
+require 'spec_helper'
+
+describe MessagePack::Timestamp do
+ describe 'malformed format' do
+ it do
+ expect do
+ MessagePack::Timestamp.from_msgpack_ext([0xd4, 0x00].pack("C*"))
+ end.to raise_error(MessagePack::MalformedFormatError)
+ end
+ end
+
+ describe 'register_type with Time' do
+ let(:factory) do
+ factory = MessagePack::Factory.new
+ factory.register_type(
+ MessagePack::Timestamp::TYPE,
+ Time,
+ packer: MessagePack::Time::Packer,
+ unpacker: MessagePack::Time::Unpacker
+ )
+ factory
+ end
+
+ let(:time) { Time.local(2019, 6, 17, 1, 2, 3, 123_456_789 / 1000.0) }
+ it 'serializes and deserializes Time' do
+ prefix_fixext8_with_type_id = [0xd7, -1].pack("c*")
+
+ packed = factory.pack(time)
+ expect(packed).to start_with(prefix_fixext8_with_type_id)
+ expect(packed.size).to eq(10)
+ unpacked = factory.unpack(packed)
+ expect(unpacked.to_i).to eq(time.to_i)
+ expect(unpacked.to_f).to eq(time.to_f)
+ # expect(unpacked).to eq(time) # we can't do it because of nsec (rational vs float?)
+ end
+
+ let(:time_without_nsec) { Time.local(2019, 6, 17, 1, 2, 3, 0) }
+ it 'serializes time without nanosec as fixext4' do
+ prefix_fixext4_with_type_id = [0xd6, -1].pack("c*")
+
+ packed = factory.pack(time_without_nsec)
+ expect(packed).to start_with(prefix_fixext4_with_type_id)
+ expect(packed.size).to eq(6)
+ unpacked = factory.unpack(packed)
+ expect(unpacked).to eq(time_without_nsec)
+ end
+
+ let(:time_after_2514) { Time.at(1 << 34) } # the max num of 34bit int means 2514-05-30 01:53:04 UTC
+ it 'serializes time after 2038 as ext8' do
+ prefix_ext8_with_12bytes_payload_and_type_id = [0xc7, 12, -1].pack("c*")
+
+ expect(time_after_2514.to_i).to be > 0xffffffff
+ packed = factory.pack(time_after_2514)
+ expect(packed).to start_with(prefix_ext8_with_12bytes_payload_and_type_id)
+ expect(packed.size).to eq(15)
+ end
+ end
+
+ describe 'register_type with MessagePack::Timestamp' do
+ let(:factory) do
+ factory = MessagePack::Factory.new
+ factory.register_type(MessagePack::Timestamp::TYPE, MessagePack::Timestamp)
+ factory
+ end
+
+ let(:timestamp) { MessagePack::Timestamp.new(Time.now.tv_sec, 123_456_789) }
+ it 'serializes and deserializes MessagePack::Timestamp' do
+ packed = factory.pack(timestamp)
+ unpacked = factory.unpack(packed)
+ expect(unpacked).to eq(timestamp)
+ end
+ end
+
+ describe 'timestamp32' do
+ it 'handles [1, 0]' do
+ t = MessagePack::Timestamp.new(1, 0)
+
+ payload = t.to_msgpack_ext
+ unpacked = MessagePack::Timestamp.from_msgpack_ext(payload)
+
+ expect(unpacked).to eq(t)
+ end
+ end
+
+ describe 'timestamp64' do
+ it 'handles [1, 1]' do
+ t = MessagePack::Timestamp.new(1, 1)
+
+ payload = t.to_msgpack_ext
+ unpacked = MessagePack::Timestamp.from_msgpack_ext(payload)
+
+ expect(unpacked).to eq(t)
+ end
+ end
+
+ describe 'timestamp96' do
+ it 'handles [-1, 0]' do
+ t = MessagePack::Timestamp.new(-1, 0)
+
+ payload = t.to_msgpack_ext
+ unpacked = MessagePack::Timestamp.from_msgpack_ext(payload)
+
+ expect(unpacked).to eq(t)
+ end
+
+ it 'handles [-1, 999_999_999]' do
+ t = MessagePack::Timestamp.new(-1, 999_999_999)
+
+ payload = t.to_msgpack_ext
+ unpacked = MessagePack::Timestamp.from_msgpack_ext(payload)
+
+ expect(unpacked).to eq(t)
+ end
+ end
+end
1
0