Architecture specific change in rpms/rakudo.git
by githook-noreply@fedoraproject.org
The package rpms/rakudo.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rakudo.git/commit/?id=ba63edd6724....
Change:
-%ifarch armv7hl
Thanks.
Full change:
============
commit ba63edd67249e92ba8a50d8f16e0cd86896d59fb
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Thu Apr 26 02:28:51 2018 +0200
update to 2018.04
diff --git a/rakudo.spec b/rakudo.spec
index 47ce4d1..4f14f5a 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -1,16 +1,16 @@
%global year 2018
-%global month 02
+%global month 04
%global __provides_exclude_from ^.*libperl6_ops_moar\\.so.*$
Name: rakudo
-Version: 0.%{year}.%{month}.1
+Version: 0.%{year}.%{month}
Release: 1%{?dist}
Summary: Perl 6 compiler implementation that runs on MoarVM
License: Artistic 2.0
URL: http://rakudo.org/
-Source0: http://rakudo.org/downloads/rakudo/rakudo-%{year}.%{month}.1.tar.gz
+Source0: http://rakudo.org/downloads/rakudo/rakudo-%{year}.%{month}.tar.gz
# sources for desktop files are added here
Source1: ftp://ftp.uni-siegen.de/pub/desk/rakudo.desk.tar.gz
Source2: macros.perl6
@@ -21,7 +21,7 @@ BuildRequires: perl-interpreter, make, perl-podlators, coreutils
# general perl-package BuildRequires
BuildRequires: perl(base), perl(Cwd), perl(Exporter), perl(File::Copy)
BuildRequires: perl(File::Spec), perl(Getopt::Long), perl(lib), perl(strict)
-BuildRequires: perl(Text::ParseWords), perl(warnings)
+BuildRequires: perl(Text::ParseWords), perl(warnings) perl(Digest::SHA)
# gcc
BuildRequires: gcc
@@ -32,8 +32,6 @@ BuildRequires: perl(FindBin), perl(List::Util)
BuildRequires: perl(ExtUtils::Command)
BuildRequires: perl(Test::Harness)
-ExcludeArch: s390x ppc64
-
# BuildRequires for MoarVM
BuildRequires: nqp >= 0.0.%{year}.%{month}
@@ -58,7 +56,7 @@ MoarVM virtual machine.
%prep
-%setup -q -n rakudo-%{year}.%{month}.1
+%setup -q -n rakudo-%{year}.%{month}
%build
@@ -107,15 +105,6 @@ sed -i -e 's/HARDCODED_VERSION/%{version}/' \
%check
%{?!_without_tests:
-
-%ifarch ppc64 ppc64le armv7hl
-rm -f t/04-nativecall/02-simple-args.t
-%endif
-
-%ifarch armv7hl
-rm -f t/04-nativecall/08-callbacks.t
-%endif
-
%{__make} test
}
@@ -144,11 +133,11 @@ rm -f t/04-nativecall/08-callbacks.t
%changelog
-* Fri Feb 23 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.02.1-1
-- update to 2018.02.1
-
-* Thu Feb 22 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.02-1
-- update to 2018.02
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.04-1
+- rakudo builds again on all primary architectures
+- add BuildRequires perl(Digest::SHA)
+- all tests work now
+- update to 2018.04
* Mon Aug 28 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2017.08-2
- rebuild to install to _libdir again
diff --git a/sources b/sources
index e276f45..a226013 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (rakudo-2018.02.1.tar.gz) = 59be2c41e6b1784fb9eaf7590ee77d8424c449d7c58e93c66f3adde5be3fe05260c41c01171c8fb59542b32bb5ee5064e1c9be69efc3e8cb20554b09b10240ea
+SHA512 (rakudo-2018.04.tar.gz) = 5a549113583ce94c2606b7aa5fad2089f1ccebd50f503ce0eb24163599ed3aacd26dd876c6ace675798d577b8063ba260c1b4553c382cf4d13041d692a5bdf6a
SHA512 (rakudo.desk.tar.gz) = 406078bd4323d597e0096b4fb071caa6539bf9ea297abc765b09e21d501a5c8b4c943d2f38e19ff1c7ca24a15809f73f1a2157b058d718a89e0b9b711652a188
SHA512 (macros.perl6) = 0f6f5254d1335c6c2a464351bb0574614db6f2af14449ba582b1153d881d4fe8cb87f129f6a0311ad7104dfb27fb8553aa54960040e242426459c307a0b1f153
6 years
Architecture specific change in rpms/rakudo.git
by githook-noreply@fedoraproject.org
The package rpms/rakudo.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rakudo.git/commit/?id=45212f19256....
Change:
-%ifarch armv7hl
Thanks.
Full change:
============
commit 45212f19256171f9259e257d0cb77740634ee4b1
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Thu Apr 26 02:20:53 2018 +0200
update to 2018.04
diff --git a/rakudo.spec b/rakudo.spec
index 6fe5932..4f14f5a 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -1,16 +1,16 @@
%global year 2018
-%global month 02
+%global month 04
%global __provides_exclude_from ^.*libperl6_ops_moar\\.so.*$
Name: rakudo
-Version: 0.%{year}.%{month}.1
+Version: 0.%{year}.%{month}
Release: 1%{?dist}
Summary: Perl 6 compiler implementation that runs on MoarVM
License: Artistic 2.0
URL: http://rakudo.org/
-Source0: http://rakudo.org/downloads/rakudo/rakudo-%{year}.%{month}.1.tar.gz
+Source0: http://rakudo.org/downloads/rakudo/rakudo-%{year}.%{month}.tar.gz
# sources for desktop files are added here
Source1: ftp://ftp.uni-siegen.de/pub/desk/rakudo.desk.tar.gz
Source2: macros.perl6
@@ -21,7 +21,7 @@ BuildRequires: perl-interpreter, make, perl-podlators, coreutils
# general perl-package BuildRequires
BuildRequires: perl(base), perl(Cwd), perl(Exporter), perl(File::Copy)
BuildRequires: perl(File::Spec), perl(Getopt::Long), perl(lib), perl(strict)
-BuildRequires: perl(Text::ParseWords), perl(warnings)
+BuildRequires: perl(Text::ParseWords), perl(warnings) perl(Digest::SHA)
# gcc
BuildRequires: gcc
@@ -32,8 +32,6 @@ BuildRequires: perl(FindBin), perl(List::Util)
BuildRequires: perl(ExtUtils::Command)
BuildRequires: perl(Test::Harness)
-ExcludeArch: s390x ppc64
-
# BuildRequires for MoarVM
BuildRequires: nqp >= 0.0.%{year}.%{month}
@@ -58,7 +56,7 @@ MoarVM virtual machine.
%prep
-%setup -q -n rakudo-%{year}.%{month}.1
+%setup -q -n rakudo-%{year}.%{month}
%build
@@ -107,22 +105,6 @@ sed -i -e 's/HARDCODED_VERSION/%{version}/' \
%check
%{?!_without_tests:
-
-%ifarch ppc64 ppc64le armv7hl
-rm -f t/04-nativecall/02-simple-args.t t/01-sanity/55-use-trace.t
-%endif
-
-%ifarch ppc64
-rm -f t/01-sanity/55-use-trace.t
-%endif
-
-# s390x ppc64
-rm -f t/04-nativecall/21-callback-other-thread.t
-
-%ifarch armv7hl
-rm -f t/04-nativecall/08-callbacks.t
-%endif
-
%{__make} test
}
@@ -151,11 +133,11 @@ rm -f t/04-nativecall/08-callbacks.t
%changelog
-* Fri Feb 23 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.02.1-1
-- update to 2018.02.1
-
-* Thu Feb 22 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.02-1
-- update to 2018.02
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.04-1
+- rakudo builds again on all primary architectures
+- add BuildRequires perl(Digest::SHA)
+- all tests work now
+- update to 2018.04
* Mon Aug 28 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2017.08-2
- rebuild to install to _libdir again
diff --git a/sources b/sources
index e276f45..a226013 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (rakudo-2018.02.1.tar.gz) = 59be2c41e6b1784fb9eaf7590ee77d8424c449d7c58e93c66f3adde5be3fe05260c41c01171c8fb59542b32bb5ee5064e1c9be69efc3e8cb20554b09b10240ea
+SHA512 (rakudo-2018.04.tar.gz) = 5a549113583ce94c2606b7aa5fad2089f1ccebd50f503ce0eb24163599ed3aacd26dd876c6ace675798d577b8063ba260c1b4553c382cf4d13041d692a5bdf6a
SHA512 (rakudo.desk.tar.gz) = 406078bd4323d597e0096b4fb071caa6539bf9ea297abc765b09e21d501a5c8b4c943d2f38e19ff1c7ca24a15809f73f1a2157b058d718a89e0b9b711652a188
SHA512 (macros.perl6) = 0f6f5254d1335c6c2a464351bb0574614db6f2af14449ba582b1153d881d4fe8cb87f129f6a0311ad7104dfb27fb8553aa54960040e242426459c307a0b1f153
6 years
Architecture specific change in rpms/nqp.git
by githook-noreply@fedoraproject.org
The package rpms/nqp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/nqp.git/commit/?id=5daedb4fe7ba7a....
Change:
+%ifarch %{ix86}
Thanks.
Full change:
============
commit 5daedb4fe7ba7ab96186593b883452377d199751
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Thu Apr 26 01:59:15 2018 +0200
update to 2018.04
diff --git a/nqp.spec b/nqp.spec
index 0fad121..96be03c 100644
--- a/nqp.spec
+++ b/nqp.spec
@@ -1,13 +1,8 @@
%define debug_package %{nil}
-# Files are installed at %%{_libdir} by default.
-# If you do not want this and want to use the rakudo default then comment this
-# define out. If the marco INST_TO_LIBDIR is not defined, then files will be
-# installed to %%{_datadir} (/usr/share).
-%define INST_TO_LIBDIR 1
%global year 2018
-%global month 02
+%global month 04
Name: nqp
@@ -21,13 +16,12 @@ Source0: http://rakudo.org/downloads/nqp/nqp-%{year}.%{month}.tar.gz
BuildRequires: perl(Test::Harness)
BuildRequires: perl(ExtUtils::Command)
+BuildRequires: perl(Digest::SHA)
BuildRequires: moarvm, moarvm-devel >= 0.%{year}.%{month}
Requires: moarvm >= 0.%{year}.%{month}
-ExcludeArch: s390x ppc64
-
%description
This is "Not Quite Perl" -- a lightweight Perl 6-like environment for virtual
@@ -76,11 +70,7 @@ find examples -maxdepth 1 -name "*.nqp" \
# correct file mode bits to prevent rpmlint warning
%{__chmod} 644 docs/ops.markdown
-%{__perl} Configure.pl --backends=moar --prefix=%{_usr} \
-%if 0%{?INST_TO_LIBDIR:1}
- --libdir=%{_libdir}
- # macro INST_TO_LIBDIR is defined
-%endif
+%{__perl} Configure.pl --backends=moar --prefix=%{_usr} --libdir=%{_libdir}
CFLAGS="$RPM_OPT_FLAGS -fPIC" %{__make} %{?_smp_mflags}
@@ -88,23 +78,18 @@ CFLAGS="$RPM_OPT_FLAGS -fPIC" %{__make} %{?_smp_mflags}
%install
%{__make} install DESTDIR=$RPM_BUILD_ROOT
-%if 0%{?INST_TO_LIBDIR:1}
- # macro INST_TO_LIBDIR is defined
- # fix bug #1478370
- mkdir -p $RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler
- ln -s %{_libdir}/nqp/profiler/template.html $RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler/template.html
-%endif
+# fix bug #1478370
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler
+ln -s %{_libdir}/nqp/profiler/template.html $RPM_BUILD_ROOT%{_datadir}/nqp/lib/profiler/template.html
%check
# fails at prove -r --exec "./nqp-m" ...
-%ifarch ppc64
-rm -f t/nqp/059-nqpop.t
-%endif
-rm -f t/concurrency/01-thread.t
-%ifarch armv7hl
-rm -f t/moar/02-qast-references.t
+
+%ifarch %{ix86}
+rm -f t/hll/06-sprintf.t
%endif
+
%{?!_without_tests: make test}
@@ -113,14 +98,8 @@ rm -f t/moar/02-qast-references.t
%license LICENSE
%{_bindir}/nqp
%{_bindir}/nqp-m
-%if 0%{?INST_TO_LIBDIR:1}
- # macro INST_TO_LIBDIR is defined
- %{_libdir}/nqp
- %{_datadir}/nqp/lib/profiler
-%else
- # macro INST_TO_LIBDIR is not defined
- %{_datadir}/nqp
-%endif
+%{_libdir}/nqp
+%{_datadir}/nqp/lib/profiler
%files doc
@@ -128,22 +107,18 @@ rm -f t/moar/02-qast-references.t
%changelog
-* Sat Feb 24 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2018.02-1
-- update to 2018.02
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2018.04-1
+- nqp builds again on all primary architectures
+- add BuildRequires for perl-Digest-SHA
+- update to 2018.04
-* Tue Aug 29 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-2
-- add INST_TO_LIBDIR macro
+* Mon Aug 28 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-2
+- add symlink to template.html in datadir
* Tue Aug 22 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-1
- exclude architectures s390x ppc64
- update to 2017.08
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.0.2017.06-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.0.2017.06-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
* Sun Jun 18 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.06-1
- update to 2017.06
diff --git a/sources b/sources
index 6f17155..884554f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nqp-2018.02.tar.gz) = 843669fde943ff92848c5b5232693a1ffbc64d1239e6d6fdd886be71b86a31df0e96f5821f1f1128cd9f960d0d78000d91b7d4b0fc3b6fbd2b7a37fc3a4abf8d
+SHA512 (nqp-2018.04.tar.gz) = 9ab122cfa2f34f0f07ede8a8de9da7dc8f26a8069816d80a2ea00a2091e09e15042eb3385776da306dcdc4047846d9f802a33fa98032463532e0a6d1894edfe6
6 years
Architecture specific change in rpms/nqp.git
by githook-noreply@fedoraproject.org
The package rpms/nqp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/nqp.git/commit/?id=c255d36ecba475....
Change:
+%ifarch %{ix86}
Thanks.
Full change:
============
commit c255d36ecba475dd950c0ef07130cd32e9ed66b1
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Thu Apr 26 01:43:54 2018 +0200
update to 2018.04
diff --git a/nqp.spec b/nqp.spec
index bc99440..96be03c 100644
--- a/nqp.spec
+++ b/nqp.spec
@@ -2,7 +2,7 @@
%global year 2018
-%global month 02
+%global month 04
Name: nqp
@@ -16,13 +16,12 @@ Source0: http://rakudo.org/downloads/nqp/nqp-%{year}.%{month}.tar.gz
BuildRequires: perl(Test::Harness)
BuildRequires: perl(ExtUtils::Command)
+BuildRequires: perl(Digest::SHA)
BuildRequires: moarvm, moarvm-devel >= 0.%{year}.%{month}
Requires: moarvm >= 0.%{year}.%{month}
-ExcludeArch: s390x ppc64
-
%description
This is "Not Quite Perl" -- a lightweight Perl 6-like environment for virtual
@@ -86,13 +85,11 @@ ln -s %{_libdir}/nqp/profiler/template.html $RPM_BUILD_ROOT%{_datadir}/nqp/lib/p
%check
# fails at prove -r --exec "./nqp-m" ...
-%ifarch ppc64
-rm -f t/nqp/059-nqpop.t
-%endif
-rm -f t/concurrency/01-thread.t
-%ifarch armv7hl
-rm -f t/moar/02-qast-references.t
+
+%ifarch %{ix86}
+rm -f t/hll/06-sprintf.t
%endif
+
%{?!_without_tests: make test}
@@ -110,8 +107,10 @@ rm -f t/moar/02-qast-references.t
%changelog
-* Wed Feb 21 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2018.02-1
-- update to 2018.02
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2018.04-1
+- nqp builds again on all primary architectures
+- add BuildRequires for perl-Digest-SHA
+- update to 2018.04
* Mon Aug 28 2017 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.0.2017.08-2
- add symlink to template.html in datadir
diff --git a/sources b/sources
index 6f17155..884554f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nqp-2018.02.tar.gz) = 843669fde943ff92848c5b5232693a1ffbc64d1239e6d6fdd886be71b86a31df0e96f5821f1f1128cd9f960d0d78000d91b7d4b0fc3b6fbd2b7a37fc3a4abf8d
+SHA512 (nqp-2018.04.tar.gz) = 9ab122cfa2f34f0f07ede8a8de9da7dc8f26a8069816d80a2ea00a2091e09e15042eb3385776da306dcdc4047846d9f802a33fa98032463532e0a6d1894edfe6
6 years
Architecture specific change in rpms/rakudo.git
by githook-noreply@fedoraproject.org
The package rpms/rakudo.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rakudo.git/commit/?id=e75c37087df....
Change:
-%ifarch armv7hl
Thanks.
Full change:
============
commit e75c37087df984eb2ae752c4a0ff133757e377aa
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Wed Apr 25 20:03:33 2018 +0200
include all tests
diff --git a/rakudo.spec b/rakudo.spec
index 2e371c6..5b98283 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -5,7 +5,7 @@
Name: rakudo
Version: 0.%{year}.%{month}
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Perl 6 compiler implementation that runs on MoarVM
License: Artistic 2.0
URL: http://rakudo.org/
@@ -105,18 +105,6 @@ sed -i -e 's/HARDCODED_VERSION/%{version}/' \
%check
%{?!_without_tests:
-
-%ifarch ppc64le armv7hl
-rm -f t/04-nativecall/02-simple-args.t
-%endif
-
-# s390x ppc64
-rm -f t/04-nativecall/21-callback-other-thread.t
-
-%ifarch armv7hl
-rm -f t/04-nativecall/08-callbacks.t
-%endif
-
%{__make} test
}
@@ -145,6 +133,9 @@ rm -f t/04-nativecall/08-callbacks.t
%changelog
+* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.04-2
+- all tests work now
+
* Wed Apr 25 2018 Gerd Pokorra <gp(a)zimt.uni-siegen.de> 0.2018.04-1
- rakudo builds again on all primary architectures
- add BuildRequires perl(Digest::SHA)
6 years
Architecture specific change in rpms/rakudo.git
by githook-noreply@fedoraproject.org
The package rpms/rakudo.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rakudo.git/commit/?id=2f0cac77c23....
Change:
-%ifarch ppc64
Thanks.
Full change:
============
commit 2f0cac77c236aa4083de2d48a37118e5ab6a56f2
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Wed Apr 25 19:10:41 2018 +0200
improve
diff --git a/rakudo.spec b/rakudo.spec
index 4da7617..2e371c6 100644
--- a/rakudo.spec
+++ b/rakudo.spec
@@ -106,14 +106,10 @@ sed -i -e 's/HARDCODED_VERSION/%{version}/' \
%check
%{?!_without_tests:
-%ifarch ppc64 ppc64le armv7hl
+%ifarch ppc64le armv7hl
rm -f t/04-nativecall/02-simple-args.t
%endif
-%ifarch ppc64
-rm -f t/01-sanity/55-use-trace.t
-%endif
-
# s390x ppc64
rm -f t/04-nativecall/21-callback-other-thread.t
6 years
Architecture specific change in rpms/libepoxy.git
by githook-noreply@fedoraproject.org
The package rpms/libepoxy.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/libepoxy.git/commit/?id=6f33bbfd8....
Change:
-%ifarch %{arm} aarch64 %{power64} s390x
Thanks.
Full change:
============
commit 6f33bbfd88992ce7cf2ebe2c1d5b5639ccdbddfc
Author: Adam Jackson <ajax(a)redhat.com>
Date: Wed Apr 25 12:46:51 2018 -0400
Enable tests for all arches
Run tests against Xvfb so we get plausible amounts of coverage
diff --git a/libepoxy.spec b/libepoxy.spec
index b44f30d..35fc644 100644
--- a/libepoxy.spec
+++ b/libepoxy.spec
@@ -1,7 +1,7 @@
Summary: epoxy runtime library
Name: libepoxy
Version: 1.5.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: MIT
URL: https://github.com/anholt/libepoxy
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
@@ -12,6 +12,10 @@ BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(glesv2)
BuildRequires: python3
+BuildRequires: xorg-x11-server-Xvfb mesa-dri-drivers
+
+# https://github.com/anholt/libepoxy/pull/167
+Patch0: 0001-test-glx_public_api_core-Fail-softer-if-core-context.patch
%description
A library for handling OpenGL function pointer management.
@@ -35,14 +39,10 @@ developing applications that use %{name}.
%meson_install
%check
-# In theory this is fixed in 1.2 but we still see errors on most platforms
-# https://github.com/anholt/libepoxy/issues/24
-%meson_test \
-%ifarch %{arm} aarch64 %{power64} s390x
- || :
-%else
- ;
-%endif
+# this should be %%meson_test but the macro expands with a bajillion
+# embedded newlines for no obvious reason
+xvfb-run -d -s "-screen 0 640x480x24" ninja -C %{_vpath_builddir} test || \
+ (cat %{_vpath_builddir}/meson-logs/testlog.txt ; exit 1)
%ldconfig_scriptlets
@@ -57,6 +57,10 @@ developing applications that use %{name}.
%{_libdir}/pkgconfig/epoxy.pc
%changelog
+* Wed Apr 25 2018 Adam Jackson <ajax(a)redhat.com> - 1.5.1-2
+- Enable tests for all arches
+- Run tests against Xvfb so we get plausible amounts of coverage
+
* Wed Apr 25 2018 Kalev Lember <klember(a)redhat.com> - 1.5.1-1
- Update to 1.5.1
6 years
Architecture specific change in rpms/libepoxy.git
by githook-noreply@fedoraproject.org
The package rpms/libepoxy.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/libepoxy.git/commit/?id=6f33bbfd8....
Change:
-%ifarch %{arm} aarch64 %{power64} s390x
Thanks.
Full change:
============
commit 6f33bbfd88992ce7cf2ebe2c1d5b5639ccdbddfc
Author: Adam Jackson <ajax(a)redhat.com>
Date: Wed Apr 25 12:46:51 2018 -0400
Enable tests for all arches
Run tests against Xvfb so we get plausible amounts of coverage
diff --git a/libepoxy.spec b/libepoxy.spec
index b44f30d..35fc644 100644
--- a/libepoxy.spec
+++ b/libepoxy.spec
@@ -1,7 +1,7 @@
Summary: epoxy runtime library
Name: libepoxy
Version: 1.5.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: MIT
URL: https://github.com/anholt/libepoxy
Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
@@ -12,6 +12,10 @@ BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(glesv2)
BuildRequires: python3
+BuildRequires: xorg-x11-server-Xvfb mesa-dri-drivers
+
+# https://github.com/anholt/libepoxy/pull/167
+Patch0: 0001-test-glx_public_api_core-Fail-softer-if-core-context.patch
%description
A library for handling OpenGL function pointer management.
@@ -35,14 +39,10 @@ developing applications that use %{name}.
%meson_install
%check
-# In theory this is fixed in 1.2 but we still see errors on most platforms
-# https://github.com/anholt/libepoxy/issues/24
-%meson_test \
-%ifarch %{arm} aarch64 %{power64} s390x
- || :
-%else
- ;
-%endif
+# this should be %%meson_test but the macro expands with a bajillion
+# embedded newlines for no obvious reason
+xvfb-run -d -s "-screen 0 640x480x24" ninja -C %{_vpath_builddir} test || \
+ (cat %{_vpath_builddir}/meson-logs/testlog.txt ; exit 1)
%ldconfig_scriptlets
@@ -57,6 +57,10 @@ developing applications that use %{name}.
%{_libdir}/pkgconfig/epoxy.pc
%changelog
+* Wed Apr 25 2018 Adam Jackson <ajax(a)redhat.com> - 1.5.1-2
+- Enable tests for all arches
+- Run tests against Xvfb so we get plausible amounts of coverage
+
* Wed Apr 25 2018 Kalev Lember <klember(a)redhat.com> - 1.5.1-1
- Update to 1.5.1
6 years
Architecture specific change in rpms/nqp.git
by githook-noreply@fedoraproject.org
The package rpms/nqp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/nqp.git/commit/?id=e521bbcb44dba9....
Change:
+%ifarch %{ix86}
Thanks.
Full change:
============
commit e521bbcb44dba9f4d7645239f44ce02b51134eb2
Author: gerd <gp(a)zimt.uni-siegen.de>
Date: Wed Apr 25 17:44:14 2018 +0200
remove a i686 test
diff --git a/nqp.spec b/nqp.spec
index 2208231..8285684 100644
--- a/nqp.spec
+++ b/nqp.spec
@@ -92,6 +92,10 @@ rm -f t/concurrency/01-thread.t
%ifarch armv7hl
rm -f t/moar/02-qast-references.t
%endif
+%ifarch %{ix86}
+rm -f t/hll/06-sprintf.t
+%endif
+
%{?!_without_tests: make test}
6 years
Architecture specific change in rpms/prelude-lml-rules.git
by githook-noreply@fedoraproject.org
The package rpms/prelude-lml-rules.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/prelude-lml-rules.git/commit/?id=....
Change:
-ExcludeArch: ppc64 ppc64le aarch64 armv7hl
Thanks.
Full change:
============
commit c98b89e6e29c5a8a7d2835b44fd92f67a6b5ee8e
Merge: fab6243 5d6225b
Author: Thomas Andrejak <thomas.andrejak(a)gmail.com>
Date: Wed Apr 25 14:28:31 2018 +0200
Merge branch 'master' into f27
commit 5d6225b208524e87a03dacc5aa4f756cac196033
Author: Thomas Andrejak <thomas.andrejak(a)gmail.com>
Date: Wed Apr 25 14:25:48 2018 +0200
Bump version 4.1.0
diff --git a/.gitignore b/.gitignore
index c4ac46d..8c96fb3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/prelude-lml-rules-4.0.0.tar.gz
+/prelude-lml-rules-4.1.0.tar.gz
diff --git a/prelude-lml-rules.spec b/prelude-lml-rules.spec
index aec379e..7978392 100644
--- a/prelude-lml-rules.spec
+++ b/prelude-lml-rules.spec
@@ -1,6 +1,6 @@
Name: prelude-lml-rules
-Version: 4.0.0
-Release: 2%{?dist}
+Version: 4.1.0
+Release: 1%{?dist}
Summary: Prelude LML community ruleset
License: GPLv2+
URL: https://www.prelude-siem.org/
@@ -39,6 +39,9 @@ test -z "`%{buildroot}%{_bindir}/%{name}-check %{buildroot}%{_sysconfdir}/prelud
%changelog
+* Wed Apr 25 2018 Thomas Andrejak <thomas.andrejak(a)gmail.com> - 4.1.0-1
+- Bump version 4.1.0
+
* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index 5312f6b..8563b38 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (prelude-lml-rules-4.0.0.tar.gz) = 9244d7d5e4a7a64c10adc2f8bc0662e7ada2a367b6bf6b38292db3abab484bcb0bf3a26696576ecbb593a82de5e372ae3d381070af06a65ba03b01b9273a19f3
+SHA512 (prelude-lml-rules-4.1.0.tar.gz) = a4752bb16a0b7d24f2a5d1ee62390d646778509e63dbdefa2419caca6d6251c429f18abf38dce7729cf185b9a3ef819de3fa75324e36787b984800a76c8dd3f7
commit 7d1d8aeb11d27a0217fc081d6128c1a33bdcdfda
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Feb 9 05:44:25 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/prelude-lml-rules.spec b/prelude-lml-rules.spec
index dc0d331..aec379e 100644
--- a/prelude-lml-rules.spec
+++ b/prelude-lml-rules.spec
@@ -1,6 +1,6 @@
Name: prelude-lml-rules
Version: 4.0.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Prelude LML community ruleset
License: GPLv2+
URL: https://www.prelude-siem.org/
@@ -39,6 +39,9 @@ test -z "`%{buildroot}%{_bindir}/%{name}-check %{buildroot}%{_sysconfdir}/prelud
%changelog
+* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Wed Oct 11 2017 Thomas Andrejak <thomas.andrejak(a)gmail.com> - 4.0.0-1
- Bump version 4.0.0
commit e178229fcd2588bbd695a171ec5b789b962344df
Author: Thomas Andrejak <thomas.andrejak(a)gmail.com>
Date: Wed Oct 11 20:52:07 2017 +0200
Bump version 4.0.0
diff --git a/.gitignore b/.gitignore
index a431447..c4ac46d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/prelude-lml-rules-3.1.0.tar.gz
+/prelude-lml-rules-4.0.0.tar.gz
diff --git a/prelude-lml-rules.spec b/prelude-lml-rules.spec
index 3745dcf..dc0d331 100644
--- a/prelude-lml-rules.spec
+++ b/prelude-lml-rules.spec
@@ -1,12 +1,11 @@
Name: prelude-lml-rules
-Version: 3.1.0
-Release: 4%{?dist}
+Version: 4.0.0
+Release: 1%{?dist}
Summary: Prelude LML community ruleset
License: GPLv2+
URL: https://www.prelude-siem.org/
-Source0: https://www.prelude-siem.org/pkg/src/3.1.0/%{name}-%{version}.tar.gz
+Source0: https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
Requires: prelude-lml
-ExcludeArch: ppc64 ppc64le aarch64 armv7hl
%description
Rules for Prelude LML contributed by the community.
@@ -40,6 +39,9 @@ test -z "`%{buildroot}%{_bindir}/%{name}-check %{buildroot}%{_sysconfdir}/prelud
%changelog
+* Wed Oct 11 2017 Thomas Andrejak <thomas.andrejak(a)gmail.com> - 4.0.0-1
+- Bump version 4.0.0
+
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.1.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index 7cfa884..5312f6b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (prelude-lml-rules-3.1.0.tar.gz) = 8addb0ac785098d49aa220e63e95805290028f42504df868660f8ccd5f516c9a7f53e794714fe395c8a50935e64575cd405a20f65dd02692c5613c9bc9a028b7
+SHA512 (prelude-lml-rules-4.0.0.tar.gz) = 9244d7d5e4a7a64c10adc2f8bc0662e7ada2a367b6bf6b38292db3abab484bcb0bf3a26696576ecbb593a82de5e372ae3d381070af06a65ba03b01b9273a19f3
6 years