smani pushed to mingw-python-werkzeug (f36). "Update sources"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 09:46:21 UTC
From e088bdd16889f6de61c05c2934ee9f465402ce17 Mon Sep 17 00:00:00 2001
From: Sandro Mani <manisandro(a)gmail.com>
Date: Feb 22 2022 09:45:59 +0000
Subject: Update sources
---
diff --git a/.gitignore b/.gitignore
index 28a13fd..d9f6d2f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/Werkzeug-1.0.1.tar.gz
/Werkzeug-2.0.1.tar.gz
/Werkzeug-2.0.2.tar.gz
+/Werkzeug-2.0.3.tar.gz
diff --git a/sources b/sources
index e11d692..800fe5b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Werkzeug-2.0.2.tar.gz) = 184cebad079195ee7bd5690bef26c6f9064046e81e610056960554f27837e3eb904a9d7381b575a373022c4d408fddc12981a48a55c301118691c1c88326629a
+SHA512 (Werkzeug-2.0.3.tar.gz) = 1b6f68458f6e21ecd4ce270c7931dfa4f5ccbd7a0b50e49f9392acab29e9abd39d41fc37a132e9cf892b8d87406cbf9fec020dc1051227faea8d15534a45f369
https://src.fedoraproject.org/rpms/mingw-python-werkzeug/c/e088bdd16889f6...
2Â years, 2Â months
smani pushed to mingw-python-werkzeug (rawhide). "Update sources"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 09:46:10 UTC
From e088bdd16889f6de61c05c2934ee9f465402ce17 Mon Sep 17 00:00:00 2001
From: Sandro Mani <manisandro(a)gmail.com>
Date: Feb 22 2022 09:45:59 +0000
Subject: Update sources
---
diff --git a/.gitignore b/.gitignore
index 28a13fd..d9f6d2f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/Werkzeug-1.0.1.tar.gz
/Werkzeug-2.0.1.tar.gz
/Werkzeug-2.0.2.tar.gz
+/Werkzeug-2.0.3.tar.gz
diff --git a/sources b/sources
index e11d692..800fe5b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Werkzeug-2.0.2.tar.gz) = 184cebad079195ee7bd5690bef26c6f9064046e81e610056960554f27837e3eb904a9d7381b575a373022c4d408fddc12981a48a55c301118691c1c88326629a
+SHA512 (Werkzeug-2.0.3.tar.gz) = 1b6f68458f6e21ecd4ce270c7931dfa4f5ccbd7a0b50e49f9392acab29e9abd39d41fc37a132e9cf892b8d87406cbf9fec020dc1051227faea8d15534a45f369
https://src.fedoraproject.org/rpms/mingw-python-werkzeug/c/e088bdd16889f6...
2Â years, 2Â months
dchen pushed to barrier (f35). "- Upstream update to 2.4.0 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 09:45:11 UTC
From 79bd7efcec325618e2b3d5b6dedf4a19b2c45556 Mon Sep 17 00:00:00 2001
From: Ding-Yi Chen <dchen(a)redhat.com>
Date: Feb 22 2022 07:47:01 +0000
Subject: - Upstream update to 2.4.0
- Fixed CVE-2021-42072 (RHBZ 2022094)
- BuildDepends added: gmock-devel, gulrak-filesystem-devel
- Address the issue from pull request #1, thanks aekoroglu.
---
diff --git a/.gitignore b/.gitignore
index b4715cc..0f0334b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/barrier-2.3.2.tar.gz
/barrier-2.3.3.tar.gz
+/barrier-2.4.0.tar.gz
diff --git a/barrier.spec b/barrier.spec
index 22e59f6..0019cec 100644
--- a/barrier.spec
+++ b/barrier.spec
@@ -1,18 +1,23 @@
-%{!?_vpath_builddir:%define _vpath_builddir build}
+%undefine __cmake_in_source_build
%global icon_path %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
Summary: Use a single keyboard and mouse to control multiple computers
Name: barrier
-Version: 2.3.3
-Release: 6%{?dist}
+Version: 2.4.0
+Release: 1%{?dist}
License: GPLv2
URL: https://github.com/debauchee/barrier/wiki
Source0: https://github.com/debauchee/%{name}/archive/v%{version}/%{name}-%{versio...
+# https://github.com/debauchee/barrier/issues/1366
+Patch0: fix-includes.patch
+
BuildRequires: avahi-compat-libdns_sd-devel
BuildRequires: cmake3
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
+BuildRequires: gmock-devel
BuildRequires: gtest-devel
+BuildRequires: gulrak-filesystem-devel
BuildRequires: libX11-devel
BuildRequires: libXtst-devel
BuildRequires: libcurl-devel
@@ -30,29 +35,22 @@ which machine to control by moving your mouse to the edge of the screen,
or by using a key press to switch focus to a different system.
%prep
-%setup -q
-## ext/gtest and ext/gmock does not seems to contain *.cc
+%autosetup -p1
## thus remove test
-rm -fr src/test
-sed -i.remove-test -e 's/\(add_subdirectory(test)\)/# \1/' src/CMakeLists.txt
+## thus ignore the tests
+sed -i.remove-test -e 's/.*gtest.cmake/#&/' src/CMakeLists.txt
## Category DesktopUtility is NOT registered
sed -i.remove-invalid -e 's/DesktopUtility;//' res/%{name}.desktop
+sed -i.use-gcc-ar -e '/include (CheckIncludeFiles)/ i set(CMAKE_AR "/usr/bin/gcc-ar")' CMakeLists.txt
+sed -i.use-gcc-ranlib -e '/include (CheckIncludeFiles)/ i set(CMAKE_RANLIB "/usr/bin/gcc-ranlib")' CMakeLists.txt
+
%build
-%if 0%{?fedora} < 33
-mkdir %{_vpath_builddir}
-cd %{_vpath_builddir}
-%{cmake3} ..
-%make_build
-%else
-%{cmake}
-%{cmake_build}
-%endif
-
-%if 0%{?fedora} < 33
-cd -
-%endif
+%cmake . \
+ -DBARRIER_BUILD_INSTALLER=OFF \
+ -DBARRIER_BUILD_TESTS=no
+%cmake_build
%install
cd %{_vpath_builddir}
@@ -95,7 +93,7 @@ cat <<END> %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
</provides>
<releases>
- <release version="%{version}" date="2020-10-30" />
+ <release version="%{version}" date="2021-11-02" />
</releases>
</component>
END
@@ -123,6 +121,12 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/barrier.desktop
%{_mandir}/man1/barriers.1*
%changelog
+* Tue Feb 22 2022 Ding-Yi Chen <dchen(a)redhat.com> - 2.4.0-1
+- Upstream update to 2.4.0
+ - Fixed CVE-2021-42072 (RHBZ 2022094)
+- BuildDepends added: gmock-devel, gulrak-filesystem-devel
+- Address the issue from pull request #1, thanks aekoroglu.
+
* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.3.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/fix-includes.patch b/fix-includes.patch
new file mode 100644
index 0000000..ea33149
--- /dev/null
+++ b/fix-includes.patch
@@ -0,0 +1,22 @@
+From 1b74a4bc8c975d99b27fe23ec2c4185b5b21e496 Mon Sep 17 00:00:00 2001
+From: Simon Lees <sflees(a)suse.de>
+Date: Wed, 3 Nov 2021 13:16:39 +1030
+Subject: [PATCH] Include <cstddef> for NULL
+
+Fixes #1366
+---
+ src/lib/base/Event.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/lib/base/Event.h b/src/lib/base/Event.h
+index 38a2cf1129..7f4461c914 100644
+--- a/src/lib/base/Event.h
++++ b/src/lib/base/Event.h
+@@ -18,6 +18,7 @@
+
+ #pragma once
+
++#include <cstddef>
+ #include "common/basic_types.h"
+ #include "common/stdmap.h"
+
diff --git a/sources b/sources
index 5166621..92c5892 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (barrier-2.3.3.tar.gz) = 1ac945ce090d5bbdae7bab7d4ca802cc2d54c1644a12088203b240e38078d32d3b30ae2f764ba27d66c9d709e430b0eb1b4576314d99dd6177d8b88d19b89777
+SHA512 (barrier-2.4.0.tar.gz) = dff8d95c358688952baee0bbbf56b818e40a6c0483d58f6cadd55558ab5d0cefc92a37b0751bfd70868686e1716c729871ae00a30ee9b0ba944f531dfb742449
https://src.fedoraproject.org/rpms/barrier/c/79bd7efcec325618e2b3d5b6dedf...
2Â years, 2Â months
asn pushed to socket_wrapper (main). "Require version and release for
libsocket_wrapper_noop in devel package"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 09:42:58 UTC
From dd942216a88ef298fd31cb4eb660e7f2310698d3 Mon Sep 17 00:00:00 2001
From: Andreas Schneider <asn(a)cryptomilk.org>
Date: Feb 22 2022 09:42:40 +0000
Subject: Require version and release for libsocket_wrapper_noop in devel package
---
diff --git a/socket_wrapper.spec b/socket_wrapper.spec
index 5e90710..890aaf9 100644
--- a/socket_wrapper.spec
+++ b/socket_wrapper.spec
@@ -1,6 +1,6 @@
Name: socket_wrapper
Version: 1.3.3
-Release: 4%{?dist}
+Release: 5%{?dist}
License: BSD
Summary: A library passing all socket communications through Unix sockets
@@ -41,7 +41,7 @@ Applications with the need to call socket_wrapper_enabled() should link against
%package -n libsocket_wrapper_noop-devel
Summary: Development headers for libsocket_wrapper_noop
-Requires: libsocket_wrapper_noop = %{version}
+Requires: libsocket_wrapper_noop = %{version}-%{release}
%description -n libsocket_wrapper_noop-devel
Development headers for applications with the need to call
@@ -90,6 +90,9 @@ LD_PRELOAD=%{__cmake_builddir}/src/libsocket_wrapper.so bash -c '>/dev/null'
%{_libdir}/pkgconfig/socket_wrapper_noop.pc
%changelog
+* Tue Feb 22 2022 Andreas Schneider <asn(a)redhat.com> - 1.3.3-5
+- Require version and release for libsocket_wrapper_noop in devel package
+
* Sat Jan 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
https://src.fedoraproject.org/rpms/socket_wrapper/c/dd942216a88ef298fd31c...
2Â years, 2Â months
pghmcfc pushed to perl-Math-Pari (f36). "Update to 2.030519 (see
Changes for details)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-02-22 09:40:05 UTC
From 9d47430600d643389233df761742e7f4bd2fe3e5 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Feb 22 2022 09:15:17 +0000
Subject: Update to 2.030519 (see Changes for details)
---
diff --git a/Math-Pari-2.030509-optflags.patch b/Math-Pari-2.030509-optflags.patch
deleted file mode 100644
index 70998dd..0000000
--- a/Math-Pari-2.030509-optflags.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-%Config::Config is read-only.
-We'll set compiler flags to distribution-wide defaults anyway.
-
---- Makefile.PL
-+++ Makefile.PL
-@@ -1,13 +1,6 @@
- # $Id: Makefile.PL,v 1.1 1995/01/23 04:46:12 ilya Exp $
- use strict;
- use Config '%Config';
--
--BEGIN { # Need to do before ExtUtils::MakeMaker caches them
-- if ($Config{gccversion} and grep /^OPTIMIZE=.*(?<![^\s=])-g(?!\S)/, @ARGV) { # XXXX Bug in Perl configuration: these should be in {optimize} only
-- $Config{"${_}flags"} =~ s/(?<!\S)-(s|O(\d+|s|fast)?)(?!\S)//g for qw(cc cpp ld lddl);
-- } # gnukfreebsd(lddl) cygwin strawberry openbsd netbsd linux(lddl)
--}
--
- use ExtUtils::MakeMaker;
-
- BEGIN {unshift @INC, 'utils'}
diff --git a/Math-Pari-2.030518-MP_NOGNUPLOT.patch b/Math-Pari-2.030518-MP_NOGNUPLOT.patch
deleted file mode 100644
index 3c8156e..0000000
--- a/Math-Pari-2.030518-MP_NOGNUPLOT.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- t/02_sections.t
-+++ t/02_sections.t
-@@ -6,7 +6,11 @@ BEGIN { unshift @INC, './lib', '../lib';
-
- $test = 0;
- $| = 1;
--my %sec = qw(1 max 2 lift 3 erfc 4 factorint 5 elleta 6 idealnorm 7 polresultant 8 matrank 9 sumalt 10 ploth 11 forstep); # 2.3.5
-+if ($ENV{MP_NOGNUPLOT}) {
-+ my %sec = qw(1 max 2 lift 3 erfc 4 factorint 5 elleta 6 idealnorm 7 polresultant 8 matrank 9 sumalt 11 forstep); # 2.3.5
-+} else {
-+ my %sec = qw(1 max 2 lift 3 erfc 4 factorint 5 elleta 6 idealnorm 7 polresultant 8 matrank 9 sumalt 10 ploth 11 forstep); # 2.3.5
-+}
- my $secs = keys %sec;
- my $mx = 10;
- $mx < $_ and $mx = $_ for keys %sec;
---- test_eng/Testout.pm
-+++ test_eng/Testout.pm
-@@ -70,6 +70,11 @@ my $DEFAULT = undef;
-
- if ($file =~ /plot|graph|all/) {
- if ($ENV{MP_NOGNUPLOT}) {
-+ @not_yet_defined{qw(
-+ plotbox plotcolor plotcursor plotdraw ploth plothraw plotinit plotlines
-+ plotmove plotpoints plotrline plotrmove plotrpoint psdraw psploth
-+ psplothraw plotscale plotkill
-+ )} = (1) x 10000;
- $skip_gnuplot = 1;
- } else {
- eval { link_gnuplot() };
diff --git a/Math-Pari-2.030519-MP_NOGNUPLOT.patch b/Math-Pari-2.030519-MP_NOGNUPLOT.patch
new file mode 100644
index 0000000..209f065
--- /dev/null
+++ b/Math-Pari-2.030519-MP_NOGNUPLOT.patch
@@ -0,0 +1,29 @@
+--- t/02_sections.t
++++ t/02_sections.t
+@@ -9,7 +9,11 @@ use Math::Pari;
+
+ $test = 0;
+ $| = 1;
+-my %sec = qw(1 max 2 lift 3 erfc 4 factorint 5 elleta 6 idealnorm 7 polresultant 8 matrank 9 sumalt 10 ploth 11 forstep); # 2.3.5
++if ($ENV{MP_NOGNUPLOT}) {
++ my %sec = qw(1 max 2 lift 3 erfc 4 factorint 5 elleta 6 idealnorm 7 polresultant 8 matrank 9 sumalt 11 forstep); # 2.3.5
++} else {
++ my %sec = qw(1 max 2 lift 3 erfc 4 factorint 5 elleta 6 idealnorm 7 polresultant 8 matrank 9 sumalt 10 ploth 11 forstep); # 2.3.5
++}
+ my $secs = keys %sec;
+ my($mx, @extra) = 11;
+ $mx < $_ and $mx = $_ for keys %sec;
+--- test_eng/Testout.pm
++++ test_eng/Testout.pm
+@@ -70,6 +70,11 @@ my $DEFAULT = undef;
+
+ if ($file =~ /plot|graph|all/) {
+ if ($ENV{MP_NOGNUPLOT}) {
++ @not_yet_defined{qw(
++ plotbox plotcolor plotcursor plotdraw ploth plothraw plotinit plotlines
++ plotmove plotpoints plotrline plotrmove plotrpoint psdraw psploth
++ psplothraw plotscale plotkill
++ )} = (1) x 10000;
+ $skip_gnuplot = 1;
+ } else {
+ eval { link_gnuplot() };
diff --git a/Math-Pari-2.030519-optflags.patch b/Math-Pari-2.030519-optflags.patch
new file mode 100644
index 0000000..263c983
--- /dev/null
+++ b/Math-Pari-2.030519-optflags.patch
@@ -0,0 +1,17 @@
+--- Makefile.PL
++++ Makefile.PL
+@@ -1,14 +1,6 @@
+ # $Id: Makefile.PL,v 1.1 1995/01/23 04:46:12 ilya Exp $
+ use strict;
+ use Config '%Config';
+-
+-BEGIN { # Need to do before ExtUtils::MakeMaker caches them
+- if ($Config{gccversion} and grep /^OPTIMIZE=.*(?<![^\s=])-g(?!\S)/, @ARGV) { # XXXX Bug in Perl configuration: these should be in {optimize} only
+- my $c = tied(%Config) || \%Config;
+- ($c->{"${_}flags"} = $Config{"${_}flags"}) =~ s/(?<!\S)-(s|O(\d+|s|fast)?)(?!\S)//g for qw(cc cpp ld lddl);
+- } # gnukfreebsd(lddl) cygwin strawberry openbsd netbsd linux(lddl)
+-}
+-
+ use ExtUtils::MakeMaker;
+
+ BEGIN {unshift @INC, 'utils'}
diff --git a/perl-Math-Pari.spec b/perl-Math-Pari.spec
index 8f531d0..628ee4d 100644
--- a/perl-Math-Pari.spec
+++ b/perl-Math-Pari.spec
@@ -3,26 +3,26 @@
Summary: Perl interface to PARI
Name: perl-Math-Pari
-Version: 2.030518
-Release: 10%{?dist}
+Version: 2.030519
+Release: 1%{?dist}
License: GPL+ or Artistic
URL: https://metacpan.org/release/Math-Pari
-Source0: https://cpan.metacpan.org/modules/by-module/Math/Math-Pari-%{version}%{ex...
+Source0: https://cpan.metacpan.org/modules/by-module/Math/Math-Pari-%{version}%{ex...
Patch0: Math-Pari-2.030518-system-pari.patch
Patch1: Math-Pari-2.030506-docs-and-testsuite.patch
Patch3: Math-Pari-2.030512-utf8.patch
Patch4: Math-Pari-2.030506-escape-left-braces-in-regex.patch
-Patch5: Math-Pari-2.030518-MP_NOGNUPLOT.patch
-Patch6: Math-Pari-2.030509-optflags.patch
+Patch5: Math-Pari-2.030519-MP_NOGNUPLOT.patch
+Patch6: Math-Pari-2.030519-optflags.patch
# Module Build
BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: gcc
BuildRequires: libpari23-devel
BuildRequires: make
-BuildRequires: perl-interpreter
BuildRequires: perl-devel
BuildRequires: perl-generators
+BuildRequires: perl-interpreter
BuildRequires: perl(Config)
BuildRequires: perl(Cwd)
BuildRequires: perl(ExtUtils::Constant)
@@ -80,6 +80,9 @@ ln -s $(pkg-config --variable=paridir libpari23)/src libpari23/src
# Don't try to fiddle with compiler flags, we'll set them ourselves anyway
%patch6
+# Remove bogus executable permissions on documentation
+chmod -c -x Changes README
+
%build
paridir=$(pkg-config --variable=paridir libpari23)
perl Makefile.PL \
@@ -113,6 +116,10 @@ make test MP_NOGNUPLOT=1
%exclude %{_mandir}/man3/Math::libPARI.dumb.3*
%changelog
+* Tue Feb 22 2022 Paul Howarth <paul(a)city-fan.org> - 2.030519-1
+- Update to 2.030519 (see Changes for details)
+- Remove bogus executable permissions on documentation
+
* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.030518-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
diff --git a/sources b/sources
index 6fdfffa..5f6e71d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Math-Pari-2.030518.zip) = 9bb5d789b5789b38c1d2f07b400f394f8b94872321e9b4de8177e0546fde5f13c277a268f707fbd4c35b336d5f1f86c62744e8a8d0a7d54acece89f1125a89a2
+SHA512 (Math-Pari-2.030519.tar.gz) = a4fa77d88b443525173c6968bd47734a841862f984d07466cc7e73b50cd973784d291f06d7a44f6ebb95f65e25900638d97e3e9eb40f3139fff1b679452b4ce5
https://src.fedoraproject.org/rpms/perl-Math-Pari/c/9d47430600d643389233d...
2Â years, 2Â months