salimma pushed to ocaml-atd (f33). "Temporarily disable tests on i686
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:23:46 UTC
From 48b221d37ac63f98efe25f7796c3b8cd170fef98 Mon Sep 17 00:00:00 2001
From: Michel Alexandre Salim <michel(a)michel-slm.name>
Date: Apr 30 2021 18:28:02 +0000
Subject: Temporarily disable tests on i686
Signed-off-by: Michel Alexandre Salim <michel(a)michel-slm.name>
---
diff --git a/ocaml-atd.spec b/ocaml-atd.spec
index c15e61a..009e079 100644
--- a/ocaml-atd.spec
+++ b/ocaml-atd.spec
@@ -5,7 +5,13 @@
# missing atds/test/argonaut_2.13-6.2.2.jar;
# The tests only work with scala 2.11 or 2.12
%bcond_with scala
+%ifarch i686
+# dune runtest SIGSEGV
+# but the binaries seem to work fine
+%bcond_with tests
+%else
%bcond_without tests
+%endif
Name: ocaml-%{project_name}
Version: 2.2.1
@@ -306,6 +312,9 @@ dune runtest
%changelog
+* Fri Apr 30 2021 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 2.2.1-3
+- Temporarily disable tests on i686
+
* Fri Apr 23 2021 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 2.2.1-2
- Create subpackages per OPAM module
- Optionally compile and test `atds`
https://src.fedoraproject.org/rpms/ocaml-atd/c/48b221d37ac63f98efe25f7796...
1Â year
mikedep333 pushed to gnome-shell-extension-dash-to-dock (f34).
"Upgrade to the PR for GNOME 40 (Fedora 34) support (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:22:05 UTC
From cc01825d19ad75e6b381cb15d7076566ee7c69b5 Mon Sep 17 00:00:00 2001
From: Mike DePaulo <mikedep333(a)redhat.com>
Date: Apr 30 2021 20:19:02 +0000
Subject: Upgrade to the PR for GNOME 40 (Fedora 34) support
by ewlsh, which was last updated 2021-04-29
(rhbz: #1925747)
---
diff --git a/.gitignore b/.gitignore
index c9f8205..774ad12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/9c132034854e382e5fb2ecb72b3feb442975d027.tar.gz
/e2cc4412ac4057a403722dd9af331aa43e86db8b.tar.gz
/71abe800b2bc0bca60c63c8e646db2a8a9827ddf.tar.gz
+/5c438b8a431a814e49ca6abf6a6d22407344715a.tar.gz
diff --git a/gnome-shell-extension-dash-to-dock.spec b/gnome-shell-extension-dash-to-dock.spec
index 0a69d27..64c60cb 100644
--- a/gnome-shell-extension-dash-to-dock.spec
+++ b/gnome-shell-extension-dash-to-dock.spec
@@ -1,15 +1,17 @@
%global extdir %{_datadir}/gnome-shell/extensions/dash-to-dock(a)micxgx.gmail.com
%global gschemadir %{_datadir}/glib-2.0/schemas
-%global giturl https://github.com/micheleg/dash-to-dock
-#%%global commit 71abe800b2bc0bca60c63c8e646db2a8a9827ddf
-#%%global commit_short 71abe80
-#%%global commit_date 20201004
+# We're using this PR for GNOME 40 support (rhbz: #1925747)
+# https://github.com/micheleg/dash-to-dock/pull/1402
+%global giturl https://github.com/ewlsh/dash-to-dock
+%global commit 5c438b8a431a814e49ca6abf6a6d22407344715a
+%global commit_short 5c438b8
+%global commit_date 20210430
Name: gnome-shell-extension-dash-to-dock
Version: 69
-Release: 4%{?dist}
-#Release: 2.%%{commit_date}git%%{commit_short}%%{?dist}
+#Release: 5%%{?dist}
+Release: 5.%{commit_date}git%{commit_short}%{?dist}
Summary: Dock for the Gnome Shell by micxgx(a)gmail.com
License: GPLv2+
@@ -82,6 +84,10 @@ fi
%changelog
+* Fri Apr 30 2021 Mike DePaulo <mikedep333(a)gmail.com> - 69-5.20210430git5c438b8
+- Upgrade to the PR for GNOME 40 (Fedora 34) support by ewlsh,
+ which was last updated 2021-04-29 (rhbz: #1925747)
+
* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 69-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
diff --git a/sources b/sources
index f1629ba..69926fc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gnome-shell-extension-dash-to-dock-69.tar.gz) = c643ec54375d09d63437ec0fd5cbc33ca39aa2358ad9a9eba8c12b77d4f3fb0e3c547bbe69b20db73ed2e425274b5a234c428c564d05055c9d7c019f41e890f0
+SHA512 (5c438b8a431a814e49ca6abf6a6d22407344715a.tar.gz) = e4f70c35488620cf1ebedc2401b0c52fae681905f97f2296a6571b030abb092f80e394ae33b55b243ef36e1793816eda22ae75ac026d308cae7f9a64d22c930d
https://src.fedoraproject.org/rpms/gnome-shell-extension-dash-to-dock/c/c...
1Â year
mikedep333 pushed to gnome-shell-extension-dash-to-dock (main).
"Upgrade to the PR for GNOME 40 (Fedora 34) support (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:21:22 UTC
From cc01825d19ad75e6b381cb15d7076566ee7c69b5 Mon Sep 17 00:00:00 2001
From: Mike DePaulo <mikedep333(a)redhat.com>
Date: Apr 30 2021 20:19:02 +0000
Subject: Upgrade to the PR for GNOME 40 (Fedora 34) support
by ewlsh, which was last updated 2021-04-29
(rhbz: #1925747)
---
diff --git a/.gitignore b/.gitignore
index c9f8205..774ad12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/9c132034854e382e5fb2ecb72b3feb442975d027.tar.gz
/e2cc4412ac4057a403722dd9af331aa43e86db8b.tar.gz
/71abe800b2bc0bca60c63c8e646db2a8a9827ddf.tar.gz
+/5c438b8a431a814e49ca6abf6a6d22407344715a.tar.gz
diff --git a/gnome-shell-extension-dash-to-dock.spec b/gnome-shell-extension-dash-to-dock.spec
index 0a69d27..64c60cb 100644
--- a/gnome-shell-extension-dash-to-dock.spec
+++ b/gnome-shell-extension-dash-to-dock.spec
@@ -1,15 +1,17 @@
%global extdir %{_datadir}/gnome-shell/extensions/dash-to-dock(a)micxgx.gmail.com
%global gschemadir %{_datadir}/glib-2.0/schemas
-%global giturl https://github.com/micheleg/dash-to-dock
-#%%global commit 71abe800b2bc0bca60c63c8e646db2a8a9827ddf
-#%%global commit_short 71abe80
-#%%global commit_date 20201004
+# We're using this PR for GNOME 40 support (rhbz: #1925747)
+# https://github.com/micheleg/dash-to-dock/pull/1402
+%global giturl https://github.com/ewlsh/dash-to-dock
+%global commit 5c438b8a431a814e49ca6abf6a6d22407344715a
+%global commit_short 5c438b8
+%global commit_date 20210430
Name: gnome-shell-extension-dash-to-dock
Version: 69
-Release: 4%{?dist}
-#Release: 2.%%{commit_date}git%%{commit_short}%%{?dist}
+#Release: 5%%{?dist}
+Release: 5.%{commit_date}git%{commit_short}%{?dist}
Summary: Dock for the Gnome Shell by micxgx(a)gmail.com
License: GPLv2+
@@ -82,6 +84,10 @@ fi
%changelog
+* Fri Apr 30 2021 Mike DePaulo <mikedep333(a)gmail.com> - 69-5.20210430git5c438b8
+- Upgrade to the PR for GNOME 40 (Fedora 34) support by ewlsh,
+ which was last updated 2021-04-29 (rhbz: #1925747)
+
* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 69-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
diff --git a/sources b/sources
index f1629ba..69926fc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gnome-shell-extension-dash-to-dock-69.tar.gz) = c643ec54375d09d63437ec0fd5cbc33ca39aa2358ad9a9eba8c12b77d4f3fb0e3c547bbe69b20db73ed2e425274b5a234c428c564d05055c9d7c019f41e890f0
+SHA512 (5c438b8a431a814e49ca6abf6a6d22407344715a.tar.gz) = e4f70c35488620cf1ebedc2401b0c52fae681905f97f2296a6571b030abb092f80e394ae33b55b243ef36e1793816eda22ae75ac026d308cae7f9a64d22c930d
https://src.fedoraproject.org/rpms/gnome-shell-extension-dash-to-dock/c/c...
1Â year
robert pushed to libopenmpt (epel7). "update to 0.5.8 (security
release for the 0.5 series)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:11:35 UTC
From 2d660d87a991ff9a7251cb1d89b58b297dc806b5 Mon Sep 17 00:00:00 2001
From: Michael Schwendt <mschwendt(a)fedoraproject.org>
Date: Apr 30 2021 10:50:56 +0000
Subject: update to 0.5.8 (security release for the 0.5 series)
---
diff --git a/.gitignore b/.gitignore
index f40bcc4..342e26b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/libopenmpt-0.5.4+release.autotools.tar.gz
/libopenmpt-0.5.5+release.autotools.tar.gz
/libopenmpt-0.5.7+release.autotools.tar.gz
+/libopenmpt-0.5.8+release.autotools.tar.gz
diff --git a/libopenmpt.spec b/libopenmpt.spec
index 0c7a334..3b037ae 100644
--- a/libopenmpt.spec
+++ b/libopenmpt.spec
@@ -1,5 +1,5 @@
Name: libopenmpt
-Version: 0.5.7
+Version: 0.5.8
Release: 1%{?dist}
%global tar_root %{name}-%{version}+release.autotools
@@ -101,6 +101,9 @@ chrpath --delete ${RPM_BUILD_ROOT}%{_bindir}/openmpt123
%changelog
+* Fri Apr 30 2021 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.5.8-1
+- update to 0.5.8 (security release for the 0.5 series)
+
* Fri Apr 2 2021 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.5.7-1
- update to 0.5.7 (security release for the 0.5 series)
diff --git a/sources b/sources
index 7c58d79..f6f7554 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libopenmpt-0.5.7+release.autotools.tar.gz) = b2f7aa473c52b5958cf2082c2e32ac1f5741fdccb4840f03ad458817e7b0e3360539a45764a012b2a86a59f693aeb08730a078cdc99cfb71264da77c00515211
+SHA512 (libopenmpt-0.5.8+release.autotools.tar.gz) = 29a5b97495c2fa9898cb806cbdc1bac3263b30ecb9c02860e9f7147dc1186d7600589b5f44c9b1aede9c9d44add3521e28e1ff6a9299227e8b19361fe9cd7cc2
https://src.fedoraproject.org/rpms/libopenmpt/c/2d660d87a991ff9a7251cb1d8...
1Â year
robert pushed to libopenmpt (epel8). "Merge remote-tracking branch
'origin/main' into epel8"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:11:17 UTC
From d66133c00d5d2b333271d0f769ccb57eb92bad08 Mon Sep 17 00:00:00 2001
From: Robert Scheck <robert(a)fedoraproject.org>
Date: Apr 30 2021 20:11:05 +0000
Subject: Merge remote-tracking branch 'origin/main' into epel8
---
diff --git a/.gitignore b/.gitignore
index f40bcc4..342e26b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/libopenmpt-0.5.4+release.autotools.tar.gz
/libopenmpt-0.5.5+release.autotools.tar.gz
/libopenmpt-0.5.7+release.autotools.tar.gz
+/libopenmpt-0.5.8+release.autotools.tar.gz
diff --git a/libopenmpt.spec b/libopenmpt.spec
index 0c7a334..3b037ae 100644
--- a/libopenmpt.spec
+++ b/libopenmpt.spec
@@ -1,5 +1,5 @@
Name: libopenmpt
-Version: 0.5.7
+Version: 0.5.8
Release: 1%{?dist}
%global tar_root %{name}-%{version}+release.autotools
@@ -101,6 +101,9 @@ chrpath --delete ${RPM_BUILD_ROOT}%{_bindir}/openmpt123
%changelog
+* Fri Apr 30 2021 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.5.8-1
+- update to 0.5.8 (security release for the 0.5 series)
+
* Fri Apr 2 2021 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.5.7-1
- update to 0.5.7 (security release for the 0.5 series)
diff --git a/sources b/sources
index 7c58d79..f6f7554 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libopenmpt-0.5.7+release.autotools.tar.gz) = b2f7aa473c52b5958cf2082c2e32ac1f5741fdccb4840f03ad458817e7b0e3360539a45764a012b2a86a59f693aeb08730a078cdc99cfb71264da77c00515211
+SHA512 (libopenmpt-0.5.8+release.autotools.tar.gz) = 29a5b97495c2fa9898cb806cbdc1bac3263b30ecb9c02860e9f7147dc1186d7600589b5f44c9b1aede9c9d44add3521e28e1ff6a9299227e8b19361fe9cd7cc2
https://src.fedoraproject.org/rpms/libopenmpt/c/d66133c00d5d2b333271d0f76...
1Â year
robert pushed to libopenmpt (epel8). "update to 0.5.8 (security
release for the 0.5 series)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:11:17 UTC
From 2d660d87a991ff9a7251cb1d89b58b297dc806b5 Mon Sep 17 00:00:00 2001
From: Michael Schwendt <mschwendt(a)fedoraproject.org>
Date: Apr 30 2021 10:50:56 +0000
Subject: update to 0.5.8 (security release for the 0.5 series)
---
diff --git a/.gitignore b/.gitignore
index f40bcc4..342e26b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/libopenmpt-0.5.4+release.autotools.tar.gz
/libopenmpt-0.5.5+release.autotools.tar.gz
/libopenmpt-0.5.7+release.autotools.tar.gz
+/libopenmpt-0.5.8+release.autotools.tar.gz
diff --git a/libopenmpt.spec b/libopenmpt.spec
index 0c7a334..3b037ae 100644
--- a/libopenmpt.spec
+++ b/libopenmpt.spec
@@ -1,5 +1,5 @@
Name: libopenmpt
-Version: 0.5.7
+Version: 0.5.8
Release: 1%{?dist}
%global tar_root %{name}-%{version}+release.autotools
@@ -101,6 +101,9 @@ chrpath --delete ${RPM_BUILD_ROOT}%{_bindir}/openmpt123
%changelog
+* Fri Apr 30 2021 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.5.8-1
+- update to 0.5.8 (security release for the 0.5 series)
+
* Fri Apr 2 2021 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.5.7-1
- update to 0.5.7 (security release for the 0.5 series)
diff --git a/sources b/sources
index 7c58d79..f6f7554 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libopenmpt-0.5.7+release.autotools.tar.gz) = b2f7aa473c52b5958cf2082c2e32ac1f5741fdccb4840f03ad458817e7b0e3360539a45764a012b2a86a59f693aeb08730a078cdc99cfb71264da77c00515211
+SHA512 (libopenmpt-0.5.8+release.autotools.tar.gz) = 29a5b97495c2fa9898cb806cbdc1bac3263b30ecb9c02860e9f7147dc1186d7600589b5f44c9b1aede9c9d44add3521e28e1ff6a9299227e8b19361fe9cd7cc2
https://src.fedoraproject.org/rpms/libopenmpt/c/2d660d87a991ff9a7251cb1d8...
1Â year
pbrobinson pushed to libqrtr-glib (f34). "initial import"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 20:03:59 UTC
From a55eb02ecd391eb9fa8254339552499e2feb5b97 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson(a)gmail.com>
Date: Apr 30 2021 19:27:19 +0000
Subject: initial import
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..25131d3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/libqrtr-glib-*.tar.xz
diff --git a/libqrtr-glib.spec b/libqrtr-glib.spec
new file mode 100644
index 0000000..da0cd33
--- /dev/null
+++ b/libqrtr-glib.spec
@@ -0,0 +1,67 @@
+Name: libqrtr-glib
+Version: 1.0.0
+Release: 1%{?dist}
+Summary: Support library to use and manage the QRTR (Qualcomm IPC Router) bus.
+License: LGPLv2+
+URL: http://freedesktop.org/software/libqrtr-glib
+Source: http://freedesktop.org/software/libqmi/libqrtr-glib/%{name}-%{version}.ta...
+
+BuildRequires: gcc
+BuildRequires: glib2-devel >= 2.48.0
+BuildRequires: gobject-introspection-devel
+BuildRequires: gtk-doc
+BuildRequires: pkgconfig(gudev-1.0) >= 147
+BuildRequires: make
+BuildRequires: python3
+
+%description
+This package contains the libraries that make it easier to use and
+manage the QRTR (Qualcomm IPC Router) bus.
+
+
+%package devel
+Summary: Header files for adding QRTR support to applications that use glib
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: glib2-devel
+
+%description devel
+This package contains the header and pkg-config files for development
+applications using QRTR functionality from applications that use glib.
+
+
+%prep
+%autosetup -p1
+
+
+%build
+%configure --enable-gtk-doc
+%make_build V=1
+
+
+%install
+%make_install
+find %{buildroot} -type f -name "*.la" -delete
+find %{buildroot} -type f -name "*.a" -delete
+
+
+%ldconfig_scriptlets
+
+
+%files
+%license COPYING.LIB
+%doc NEWS AUTHORS README
+%{_libdir}/libqrtr-glib.so.*
+%{_libdir}/girepository-1.0/Qrtr-1.0.typelib
+
+
+%files devel
+%{_includedir}/libqrtr-glib/
+%{_libdir}/libqrtr-glib.so
+%{_libdir}/pkgconfig/qrtr-glib.pc
+%{_datadir}/gtk-doc/html/libqrtr-glib/
+%{_datadir}/gir-1.0/Qrtr-1.0.gir
+
+
+%changelog
+* Tue Apr 13 2021 Peter Robinson <pbrobinson(a)fedoraproject.org> - 1.0.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..9b8955b
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (libqrtr-glib-1.0.0.tar.xz) = 8427495c2049fd7dd5ea570dfaa11adce694590aa3ac59b44d5624c240760543bb025334c1c8806544d2167c3d73330d820cf51b609e7861a142c43e399c438b
https://src.fedoraproject.org/rpms/libqrtr-glib/c/a55eb02ecd391eb9fa82543...
1Â year
fschwarz pushed to babel (f33). "backport fix for CVE-2021-20095 from
Babel 2.9.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 19:58:30 UTC
From da55b37a69c2687a4e69067e5cefa8463781ffbe Mon Sep 17 00:00:00 2001
From: Felix Schwarz <fschwarz(a)fedoraproject.org>
Date: Apr 30 2021 19:58:15 +0000
Subject: backport fix for CVE-2021-20095 from Babel 2.9.1
---
diff --git a/babel-basename-for-locale-identifier.patch b/babel-basename-for-locale-identifier.patch
new file mode 100644
index 0000000..6988b71
--- /dev/null
+++ b/babel-basename-for-locale-identifier.patch
@@ -0,0 +1,79 @@
+From 3a700b5b8b53606fd98ef8294a56f9510f7290f8 Mon Sep 17 00:00:00 2001
+From: Aarni Koskela <akx(a)iki.fi>
+Date: Wed, 28 Apr 2021 10:33:40 +0300
+Subject: [PATCH] Run locale identifiers through `os.path.basename()`
+
+---
+ babel/localedata.py | 2 ++
+ tests/test_localedata.py | 30 +++++++++++++++++++++++++++++-
+ 2 files changed, 31 insertions(+), 1 deletion(-)
+
+diff --git a/babel/localedata.py b/babel/localedata.py
+index f4771d1f..11085490 100644
+--- a/babel/localedata.py
++++ b/babel/localedata.py
+@@ -47,6 +47,7 @@ def exists(name):
+ """
+ if not name or not isinstance(name, string_types):
+ return False
++ name = os.path.basename(name)
+ if name in _cache:
+ return True
+ file_found = os.path.exists(os.path.join(_dirname, '%s.dat' % name))
+@@ -102,6 +103,7 @@ def load(name, merge_inherited=True):
+ :raise `IOError`: if no locale data file is found for the given locale
+ identifer, or one of the locales it inherits from
+ """
++ name = os.path.basename(name)
+ _cache_lock.acquire()
+ try:
+ data = _cache.get(name)
+diff --git a/tests/test_localedata.py b/tests/test_localedata.py
+index 83cd6699..9cb4282e 100644
+--- a/tests/test_localedata.py
++++ b/tests/test_localedata.py
+@@ -11,11 +11,17 @@
+ # individuals. For the exact contribution history, see the revision
+ # history and logs, available at http://babel.edgewall.org/log/.
+
++import os
++import pickle
++import sys
++import tempfile
+ import unittest
+ import random
+ from operator import methodcaller
+
+-from babel import localedata
++import pytest
++
++from babel import localedata, Locale, UnknownLocaleError
+
+
+ class MergeResolveTestCase(unittest.TestCase):
+@@ -131,3 +137,25 @@ def listdir_spy(*args):
+ localedata.locale_identifiers.cache = None
+ assert localedata.locale_identifiers()
+ assert len(listdir_calls) == 2
++
++
++def test_locale_name_cleanup():
++ """
++ Test that locale identifiers are cleaned up to avoid directory traversal.
++ """
++ no_exist_name = os.path.join(tempfile.gettempdir(), "babel%d.dat" % random.randint(1, 99999))
++ with open(no_exist_name, "wb") as f:
++ pickle.dump({}, f)
++
++ try:
++ name = os.path.splitext(os.path.relpath(no_exist_name, localedata._dirname))[0]
++ except ValueError:
++ if sys.platform == "win32":
++ pytest.skip("unable to form relpath")
++ raise
++
++ assert not localedata.exists(name)
++ with pytest.raises(IOError):
++ localedata.load(name)
++ with pytest.raises(UnknownLocaleError):
++ Locale(name)
diff --git a/babel.spec b/babel.spec
index b96bfb2..f19db54 100644
--- a/babel.spec
+++ b/babel.spec
@@ -17,7 +17,7 @@
Name: babel
Version: 2.8.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Tools for internationalizing Python applications
License: BSD
@@ -25,6 +25,7 @@ URL: https://babel.pocoo.org/
Source0: %{pypi_source}
# https://github.com/python-babel/babel/pull/712
Patch0: babel-python39a6-compat.patch
+Patch1: babel-basename-for-locale-identifier.patch
BuildArch: noarch
@@ -175,6 +176,9 @@ export TZ=America/New_York
%endif
%changelog
+* Fri Apr 30 2021 Felix Schwarz <fschwarz(a)fedoraproject.org> - 2.8.1-2
+- backport fix for CVE-2021-20095 from Babel 2.9.1
+
* Mon Nov 16 22:50:40 CET 2020 Felix Schwarz <fschwarz(a)fedoraproject.org> - 2.8.1-1
- update to 2.8.1
https://src.fedoraproject.org/rpms/babel/c/da55b37a69c2687a4e69067e5cefa8...
1Â year
pbrobinson pushed to libqmi (rawhide). "1.28.2"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 19:39:39 UTC
From 00fc7c7325cc66a791fc0eba91e21c4b512f70c5 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson(a)gmail.com>
Date: Apr 30 2021 19:39:27 +0000
Subject: 1.28.2
---
diff --git a/libqmi.spec b/libqmi.spec
index 46b9acd..8536ca4 100644
--- a/libqmi.spec
+++ b/libqmi.spec
@@ -1,6 +1,6 @@
Name: libqmi
-Version: 1.26.8
-Release: 2%{?dist}
+Version: 1.28.2
+Release: 1%{?dist}
Summary: Support library to use the Qualcomm MSM Interface (QMI) protocol
License: LGPLv2+
URL: http://freedesktop.org/software/libqmi
@@ -8,9 +8,11 @@ Source: http://freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz
BuildRequires: gcc
BuildRequires: glib2-devel >= 2.48.0
+BuildRequires: gobject-introspection-devel
BuildRequires: gtk-doc
BuildRequires: pkgconfig(gudev-1.0) >= 147
BuildRequires: libmbim-devel >= 1.18.0
+BuildRequires: libqrtr-glib-devel
BuildRequires: make
BuildRequires: python3
@@ -46,19 +48,13 @@ from the command line.
%build
%configure --disable-static --enable-gtk-doc --enable-mbim-qmux
-
-# Uses private copy of libtool:
-# http://fedoraproject.org/wiki/Packaging:Guidelines#Beware_of_Rpath
-sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-
-# Without rpath, the GI toolings need a little help to find libqmi-glib.so.*
-LD_LIBRARY_PATH="$PWD/src/libqmi-glib/.libs" %{make_build}
+%{make_build} V=1
%install
%make_install
find %{buildroot}%{_datadir}/gtk-doc |xargs touch --reference configure.ac
+find %{buildroot} -type f -name "*.la" -delete
%ldconfig_scriptlets
@@ -68,29 +64,31 @@ find %{buildroot}%{_datadir}/gtk-doc |xargs touch --reference configure.ac
%license COPYING.LIB
%doc NEWS AUTHORS README
%{_libdir}/libqmi-glib.so.*
-%exclude %{_libdir}/libqmi-glib.la
-%{_datadir}/bash-completion
+%{_libdir}/girepository-1.0/Qmi-1.0.typelib
%files devel
-%dir %{_includedir}/libqmi-glib
-%{_includedir}/libqmi-glib/*.h
+%{_includedir}/libqmi-glib/
%{_libdir}/pkgconfig/qmi-glib.pc
%{_libdir}/libqmi-glib.so
-%dir %{_datadir}/gtk-doc/html/libqmi-glib
-%{_datadir}/gtk-doc/html/libqmi-glib/*
+%{_datadir}/gtk-doc/html/libqmi-glib/
+%{_datadir}/gir-1.0/Qmi-1.0.gir
%files utils
+%license COPYING
%{_bindir}/qmicli
%{_bindir}/qmi-network
%{_bindir}/qmi-firmware-update
-%{_mandir}/man1/*
+%{_datadir}/bash-completion
%{_libexecdir}/qmi-proxy
-%license COPYING
+%{_mandir}/man1/*
%changelog
+* Tue Apr 13 2021 Peter Robinson <pbrobinson(a)fedoraproject.org> - 1.28.2-1
+- Update to 1.28.2
+
* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.26.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
diff --git a/sources b/sources
index cfd46c1..97e15bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libqmi-1.26.8.tar.xz) = f04633b7f514a1189e2450f0e1bd4137a7300fb12c5873adb58943bdd7b5ab0168dcfe5b91b06fb152b1b484897c827a4334cdc350d654b074ee9c6deb9bf7a1
+SHA512 (libqmi-1.28.2.tar.xz) = 10d11b780aa381e93669aad2540c609bcd3f789302ed76d80b9845a24f84d8741b8c39287a2007ec80d8e0e517686023d08a7a677426c77f3b12ec172edc05e7
https://src.fedoraproject.org/rpms/libqmi/c/00fc7c7325cc66a791fc0eba91e21...
1Â year