Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
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
List overview
Download
Arch-excludes
May 2017
----- 2024 -----
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
arch-excludes@lists.fedoraproject.org
2 participants
246 discussions
Start a n
N
ew thread
Architecture specific change in rpms/nodejs-meow.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/nodejs-meow.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/nodejs-meow.git/commit/?id=e42e8e29…
. Change: +ExclusiveArch: %{nodejs_arches} noarch Thanks. Full change: ============ commit e42e8e29551c6f03bd6060a0e7b999b6ffb9ec0f Author: Jared K. Smith <jaredsmith(a)jaredsmith.net> Date: Wed May 24 18:43:03 2017 -0400 Initial packaging diff --git a/.gitignore b/.gitignore index e69de29..6e1e31c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/meow-3.7.0.tgz diff --git a/fixture.js b/fixture.js new file mode 100644 index 0000000..08de81c --- /dev/null +++ b/fixture.js @@ -0,0 +1,27 @@ +{ + foo: "bar 'bar'", + foo2: [ + "foo", + "bar", + { + foo: "bar 'bar'" + } + ], + "foo-foo": "bar", + "2foo": "bar", + "@#": "bar", + $el: "bar", + _private: "bar", + number: 1, + boolean: true, + date: new Date('2014-01-29T22:41:05.665Z'), + escapedString: "\"\"", + null: null, + undefined: undefined, + function: function () {}, + regexp: /./, + NaN: NaN, + Infinity: Infinity, + newlines: "foo\nbar\r\nbaz", + circular: "[Circular]" +} diff --git a/nodejs-meow.spec b/nodejs-meow.spec new file mode 100644 index 0000000..6cae05f --- /dev/null +++ b/nodejs-meow.spec @@ -0,0 +1,86 @@ +%{?nodejs_find_provides_and_requires} + +%global packagename meow +%global enable_tests 0 +# tests disabled due to missing npm(ava) test suite + +Name: nodejs-meow +Version: 3.7.0 +Release: 2%{?dist} +Summary: CLI app helper + +License: MIT +URL:
https://github.com/sindresorhus/meow
+Source0:
https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
+# The test files are not included in the npm tarball. +Source1:
https://raw.githubusercontent.com/sindresorhus/meow/v%{version}/test.js
+Source2:
https://raw.githubusercontent.com/sindresorhus/meow/v%{version}/fixture.js
+ + +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch + +BuildRequires: nodejs-packaging +BuildRequires: npm(camelcase-keys) +BuildRequires: npm(decamelize) +BuildRequires: npm(loud-rejection) +BuildRequires: npm(minimist) +BuildRequires: npm(object-assign) +BuildRequires: npm(read-pkg-up) +BuildRequires: npm(redent) +BuildRequires: npm(trim-newlines) +%if 0%{?enable_tests} +BuildRequires: npm(ava) +BuildRequires: npm(normalize-package-data) +%endif + +%description +CLI app helper + + +%prep +%setup -q -n package +# setup the tests +cp -p %{SOURCE1} . +cp -p %{SOURCE2} . + +%nodejs_fixdep camelcase-keys +%nodejs_fixdep redent +%nodejs_fixdep read-pkg-up + +%build +# nothing to do! + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -pr package.json *.js \ + %{buildroot}%{nodejs_sitelib}/%{packagename} + +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +%{_bindir}/ava +%else +%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" +%endif + +%files +%{!?_licensedir:%global license %doc} +%doc *.md +%license license +%{nodejs_sitelib}/%{packagename} + + + +%changelog +* Thu Apr 20 2017 Jared Smith <jsmith(a)fedoraproject.org> - 3.7.0-2 +- Allow newer version of npm(read-pkg-up) + +* Fri Jul 15 2016 Jared Smith <jsmith(a)fedoraproject.org> - 3.7.0-1 +- Update to upstream 3.7.0 release + +* Thu Oct 29 2015 Jared Smith <jsmith(a)fedoraproject.org> - 3.4.2-1 +- Initial packaging diff --git a/sources b/sources index e69de29..1dd42a3 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (meow-3.7.0.tgz) = 4cd77066cd2c9119693e90942b6e52b42e151feb4fe4681e6351d038e18ffa5436c6d76437656d4ffe6d897f64dc85a99013d5f5bdcbb005979f81868bf3eb48 diff --git a/test.js b/test.js new file mode 100644 index 0000000..27fd3ce --- /dev/null +++ b/test.js @@ -0,0 +1,71 @@ +import test from 'ava'; +import indentString from 'indent-string'; +import execa from 'execa'; +import pkg from './package.json'; +import fn from './'; + +global.Promise = Promise; + +test('return object', t => { + const cli = fn({ + argv: ['foo', '--foo-bar', '-u', 'cat'], + help: [ + 'Usage', + ' foo <input>' + ] + }, { + alias: {u: 'unicorn'}, + default: {meow: 'dog'} + }); + + t.is(cli.input[0], 'foo'); + t.true(cli.flags.fooBar); + t.is(cli.flags.meow, 'dog'); + t.is(cli.flags.unicorn, 'cat'); + t.is(cli.pkg.name, 'meow'); + t.is(cli.help, indentString('\nCLI app helper\n\nUsage\n foo <input>', ' ')); +}); + +test('support help shortcut', t => { + const cli = fn(['unicorn', 'cat']); + t.is(cli.help, indentString('\nCLI app helper\n\nunicorn\ncat', ' ')); +}); + +test('spawn cli and show version', async t => { + const {stdout} = await execa('./fixture.js', ['--version']); + + t.is(stdout, pkg.version); +}); + +test('spawn cli and show help screen', async t => { + const {stdout} = await execa('./fixture.js', ['--help']); + + t.is(stdout, indentString('\nCustom description\n\nUsage\n foo <input>', ' ')); +}); + +test('spawn cli and test input', async t => { + const {stdout} = await execa('./fixture.js', ['-u', 'cat']); + + t.is(stdout, 'u\nunicorn\nmeow\ncamelCaseOption'); +}); + +test('spawn cli and test input', async t => { + const {stdout} = await execa('./fixture.js', ['--camel-case-option', 'bar']); + + t.is(stdout, 'bar'); +}); + +test.serial('pkg.bin as a string should work', t => { + fn({ + pkg: { + name: 'browser-sync', + bin: 'bin/browser-sync.js' + } + }); + + t.is(process.title, 'browser-sync'); +}); + +test('single character flag casing should be preserved', t => { + t.ok(fn({argv: ['-F']}).flags.F); +});
1
0
0
0
Architecture specific change in rpms/nodejs-get-pkg-repo.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/nodejs-get-pkg-repo.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/nodejs-get-pkg-repo.git/commit/?id=…
. Change: +ExclusiveArch: %{nodejs_arches} noarch Thanks. Full change: ============ commit a5d6705cd9f60e5469308b21e7a4b7c976af7b71 Author: Jared K. Smith <jaredsmith(a)jaredsmith.net> Date: Wed May 24 18:38:38 2017 -0400 Initial packaging diff --git a/.gitignore b/.gitignore index e69de29..50546aa 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/get-pkg-repo-1.3.0.tgz diff --git a/LICENSE-MIT b/LICENSE-MIT new file mode 100644 index 0000000..0127a3a --- /dev/null +++ b/LICENSE-MIT @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/nodejs-get-pkg-repo.spec b/nodejs-get-pkg-repo.spec new file mode 100644 index 0000000..d32ad42 --- /dev/null +++ b/nodejs-get-pkg-repo.spec @@ -0,0 +1,68 @@ +%{?nodejs_find_provides_and_requires} + +%global packagename get-pkg-repo +%global enable_tests 1 + +Name: nodejs-get-pkg-repo +Version: 1.3.0 +Release: 1%{?dist} +Summary: Get normalized repository from package json data + +License: MIT +URL:
https://github.com/stevemao/get-pkg-repo
+Source0:
https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
+# The test files are not included in the npm tarball. +Source1:
https://raw.githubusercontent.com/stevemao/get-pkg-repo/v%{version}/test.js
+Source2: LICENSE-MIT + +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch + +BuildRequires: nodejs-packaging +BuildRequires: npm(parse-github-repo-url) +%if 0%{?enable_tests} +BuildRequires: mocha +BuildRequires: npm(hosted-git-info) +BuildRequires: npm(normalize-package-data) + +%endif + +%description +Get normalized repository from package json data + + +%prep +%autosetup -n package +# setup the tests +cp -p %{SOURCE1} . +cp -p %{SOURCE2} . + +sed -i '1s/env //' cli.js + +%build +# nothing to do! + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -pr package.json typos.json index.js cli.js \ + %{buildroot}%{nodejs_sitelib}/%{packagename} + +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +%{_bindir}/mocha -R spec +%else +%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" +%endif + +%files +%doc README.md +%license LICENSE-MIT +%{nodejs_sitelib}/%{packagename} + +%changelog +* Sun May 7 2017 Jared Smith <jsmith(a)fedoraproject.org> - 1.3.0-1 +- Initial packaging diff --git a/sources b/sources index e69de29..2abb969 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (get-pkg-repo-1.3.0.tgz) = 31ff32a410d4da9bbf1f26dab96c7c11fb760c9180d48796cb7c2760ff7916727594fc95a8130c2b3b45ac279dd8fbeade95ae3dbcef3066437b4ee9a7fe5507 diff --git a/test.js b/test.js new file mode 100644 index 0000000..3fbda0c --- /dev/null +++ b/test.js @@ -0,0 +1,185 @@ +'use strict'; +var assert = require('assert'); +var getPkgRepo = require('./'); +var parse = function(url, fix) { + return getPkgRepo({ + repository: {url: url} + }, fix); +}; + +var assertRepo = function(repo, expected) { + assert.strictEqual(repo.browse(), expected.browse); + assert.strictEqual(repo.domain, expected.domain); + assert.strictEqual(repo.type, expected.type); + assert.strictEqual(repo.user, expected.user); + assert.strictEqual(repo.project, expected.project); +}; + +it('should parse github http', function() { + var repo = parse('
http://github.com/a/b
'); + assertRepo(repo, { + browse: '
https://github.com/a/b
', + domain: '
github.com
', + type: 'github', + user: 'a', + project: 'b' + }); +}); + +it('should parse github https', function() { + var repo = parse('
https://github.com/a/b
'); + assertRepo(repo, { + browse: '
https://github.com/a/b
', + domain: '
github.com
', + type: 'github', + user: 'a', + project: 'b' + }); +}); + +it('should parse github ssh', function() { + var repo = parse('git@github.com:joyent/node.git'); + assertRepo(repo, { + browse: '
https://github.com/joyent/node
', + domain: '
github.com
', + type: 'github', + user: 'joyent', + project: 'node' + }); +}); + +it('should parse private gitlab ssh', function() { + var repo = parse('git@gitlab.team.com:username/test.git'); + assertRepo(repo, { + browse: '
https://gitlab.team.com/username/test
', + domain: '
gitlab.team.com
', + type: 'gitlab', + user: 'username', + project: 'test' + }); +}); + +it('should parse github short', function() { + var repo = parse('a/b'); + assertRepo(repo, { + browse: '
https://github.com/a/b
', + domain: '
github.com
', + type: 'github', + user: 'a', + project: 'b' + }); +}); + +it('should parse bitbucket', function() { + var repo = parse('
https://bitbucket.org/a/b.git
'); + assertRepo(repo, { + browse: '
https://bitbucket.org/a/b
', + domain: '
bitbucket.org
', + type: 'bitbucket', + user: 'a', + project: 'b' + }); +}); + +it('should parse svn', function() { + var repo = parse('svn://a/b'); + assertRepo(repo, { + browse: '
http://a/b
', + domain: 'a' + }); +}); + +it('should parse https', function() { + var repo = parse('
https://a/b
'); + assertRepo(repo, { + browse: '
https://a/b
', + domain: 'a' + }); +}); + +it('should parse a url with an @', function() { + var repo = parse('a(a)b.com'); + assertRepo(repo, { + browse: '
http://a@b.com
' + }); +}); + +it('should fix bad protocal', function() { + var repo = parse('badprotocol://a/b'); + assertRepo(repo, { + browse: '
http://a/b
', + domain: 'a' + }); +}); + +it('should work with a json', function() { + var jsonData = JSON.stringify({ + repository: { + url: '
http://github.com/a/b
' + } + }); + var repo = getPkgRepo(jsonData); + assertRepo(repo, { + browse: '
https://github.com/a/b
', + domain: '
github.com
', + type: 'github', + user: 'a', + project: 'b' + }); +}); + +it('should work if there is a typo', function() { + var repo = getPkgRepo({repo: 'a/b'}, true); + assertRepo(repo, { + browse: '
https://github.com/a/b
', + domain: '
github.com
', + type: 'github', + user: 'a', + project: 'b' + }); +}); + +it('should error if cannot get repository', function() { + assert.throws(function() { + getPkgRepo({}); + }); +}); + +it('should parse github enterprise http url', function() { + var url = '
http://github.mycompany.dev/user/myRepo
'; + var repo = parse(url); + assertRepo(repo, { + browse: '
http://github.mycompany.dev/user/myRepo
', + domain: 'github.mycompany.dev', + user: 'user', + project: 'myRepo', + type: 'github' + }); +}); + +it('should parse simple unknown host', function() { + var url = '
https://unknown-host/
'; + var repo = parse(url); + assertRepo(repo, { + browse: '
https://unknown-host
', + domain: 'unknown-host' + }); +}); + +it('should parse complex unknown host', function() { + var url = '
https://stash.local/scm/conventional-changelog/conventional-changelog.git
'; + var repo = parse(url); + assertRepo(repo, { + browse: '
https://stash.local/scm/conventional-changelog/conventional-changelog
', + domain: 'stash.local' + }); +}); + +it('should parse weird unknown host', function() { + var url = '
https://unknown-host/.git
'; + var repo = parse(url); + assertRepo(repo, { + browse: '
https://unknown-host
', + domain: 'unknown-host' + }); +});
1
0
0
0
Architecture specific change in rpms/nodejs-is-text-path.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/nodejs-is-text-path.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/nodejs-is-text-path.git/commit/?id=…
. Change: +ExclusiveArch: %{nodejs_arches} noarch Thanks. Full change: ============ commit 0cd9517a8f5f1fd88371cc099c9d86210a8314eb Author: Jared K. Smith <jaredsmith(a)jaredsmith.net> Date: Wed May 24 18:33:34 2017 -0400 Initial packaging diff --git a/.gitignore b/.gitignore index e69de29..aaa0962 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/is-text-path-1.0.1.tgz diff --git a/nodejs-is-text-path.spec b/nodejs-is-text-path.spec new file mode 100644 index 0000000..d107798 --- /dev/null +++ b/nodejs-is-text-path.spec @@ -0,0 +1,62 @@ +%{?nodejs_find_provides_and_requires} + +%global packagename is-text-path + +# tests missing due to missing npm(ava) +%global enable_tests 0 + +Name: nodejs-is-text-path +Version: 1.0.1 +Release: 1%{?dist} +Summary: Check if a filepath is a text file + +License: MIT +URL:
https://github.com/sindresorhus/is-text-path
+Source0:
https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
+Source1:
https://raw.githubusercontent.com/sindresorhus/is-text-path/%{version}/test…
+ +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch + +BuildRequires: nodejs-packaging +BuildRequires: npm(text-extensions) +%if 0%{?enable_tests} +BuildRequires: npm(ava) +%endif + +%description +Check if a filepath is a text file + + +%prep +%autosetup -n package +# setup the tests +cp -p %{SOURCE1} . + +%build +# nothing to do! + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -pr package.json index.js \ + %{buildroot}%{nodejs_sitelib}/%{packagename} + +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +%{_bindir}/ava +%else +%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" +%endif + +%files +%doc readme.md +%license license +%{nodejs_sitelib}/%{packagename} + +%changelog +* Sat May 6 2017 Jared Smith <jsmith(a)fedoraproject.org> - 1.0.1-1 +- Initial packaging diff --git a/sources b/sources index e69de29..05358ad 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (is-text-path-1.0.1.tgz) = c45b89a677bda05cf9a836a87709a61b4f1edc26b01ffd9957c42acdad4aa3b4a4f0f3966e445dc08a0059586abead17794cc034484aa369f4217506066ec0ff diff --git a/test.js b/test.js new file mode 100644 index 0000000..29fb08d --- /dev/null +++ b/test.js @@ -0,0 +1,13 @@ +'use strict'; +var test = require('ava'); +var isTextPath = require('./'); + +test(function (t) { + t.assert(isTextPath('unicorn.txt')); + t.assert(isTextPath('unicorn.md')); + t.assert(isTextPath('unicorn.MD')); + t.assert(!isTextPath('unicorn.png')); + t.assert(!isTextPath('unicorn.zip')); + t.assert(!isTextPath('unicornzip')); + t.end(); +});
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/firefox.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/firefox.git/commit/?id=adddd8765873…
. Change: +%ifarch ppc64 ppc64le s390x Thanks. Full change: ============ commit adddd8765873f18caec9da57b442692d0fb9f947 Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 22:29:40 2017 +0200 Disabled Rust on ppc64 ppc64le s390x diff --git a/firefox.spec b/firefox.spec index 457722b..d6d9fc5 100644 --- a/firefox.spec +++ b/firefox.spec @@ -1,5 +1,5 @@ %if 0%{?fedora} < 27 -ExcludeArch: ppc64le ppc64 s390 s390x +ExcludeArch: ppc64le ppc64 s390x %endif # Use ALSA backend? @@ -56,6 +56,10 @@ ExcludeArch: ppc64le ppc64 s390 s390x %define build_with_rust 1 +%ifarch ppc64 ppc64le s390x +%define build_with_rust 0 +%endif + # Build as a debug package? %define debug_build 0 @@ -100,7 +104,7 @@ ExcludeArch: ppc64le ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 7%{?pre_tag}%{?dist} +Release: 8%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -863,6 +867,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-8 +- Disabled Rust on ppc64 ppc64le s390x + * Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-7 - Enabled aarch64 on all Fedoras - Enabled Rust on all arches
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/firefox.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/firefox.git/commit/?id=adddd8765873…
. Change: +%ifarch ppc64 ppc64le s390x Thanks. Full change: ============ commit adddd8765873f18caec9da57b442692d0fb9f947 Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 22:29:40 2017 +0200 Disabled Rust on ppc64 ppc64le s390x diff --git a/firefox.spec b/firefox.spec index 457722b..d6d9fc5 100644 --- a/firefox.spec +++ b/firefox.spec @@ -1,5 +1,5 @@ %if 0%{?fedora} < 27 -ExcludeArch: ppc64le ppc64 s390 s390x +ExcludeArch: ppc64le ppc64 s390x %endif # Use ALSA backend? @@ -56,6 +56,10 @@ ExcludeArch: ppc64le ppc64 s390 s390x %define build_with_rust 1 +%ifarch ppc64 ppc64le s390x +%define build_with_rust 0 +%endif + # Build as a debug package? %define debug_build 0 @@ -100,7 +104,7 @@ ExcludeArch: ppc64le ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 7%{?pre_tag}%{?dist} +Release: 8%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -863,6 +867,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-8 +- Disabled Rust on ppc64 ppc64le s390x + * Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-7 - Enabled aarch64 on all Fedoras - Enabled Rust on all arches
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/firefox.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/firefox.git/commit/?id=adddd8765873…
. Change: +%ifarch ppc64 ppc64le s390x Thanks. Full change: ============ commit adddd8765873f18caec9da57b442692d0fb9f947 Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 22:29:40 2017 +0200 Disabled Rust on ppc64 ppc64le s390x diff --git a/firefox.spec b/firefox.spec index 457722b..d6d9fc5 100644 --- a/firefox.spec +++ b/firefox.spec @@ -1,5 +1,5 @@ %if 0%{?fedora} < 27 -ExcludeArch: ppc64le ppc64 s390 s390x +ExcludeArch: ppc64le ppc64 s390x %endif # Use ALSA backend? @@ -56,6 +56,10 @@ ExcludeArch: ppc64le ppc64 s390 s390x %define build_with_rust 1 +%ifarch ppc64 ppc64le s390x +%define build_with_rust 0 +%endif + # Build as a debug package? %define debug_build 0 @@ -100,7 +104,7 @@ ExcludeArch: ppc64le ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 7%{?pre_tag}%{?dist} +Release: 8%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -863,6 +867,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-8 +- Disabled Rust on ppc64 ppc64le s390x + * Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-7 - Enabled aarch64 on all Fedoras - Enabled Rust on all arches
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/firefox.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/firefox.git/commit/?id=adddd8765873…
. Change: +%ifarch ppc64 ppc64le s390x Thanks. Full change: ============ commit adddd8765873f18caec9da57b442692d0fb9f947 Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 22:29:40 2017 +0200 Disabled Rust on ppc64 ppc64le s390x diff --git a/firefox.spec b/firefox.spec index 457722b..d6d9fc5 100644 --- a/firefox.spec +++ b/firefox.spec @@ -1,5 +1,5 @@ %if 0%{?fedora} < 27 -ExcludeArch: ppc64le ppc64 s390 s390x +ExcludeArch: ppc64le ppc64 s390x %endif # Use ALSA backend? @@ -56,6 +56,10 @@ ExcludeArch: ppc64le ppc64 s390 s390x %define build_with_rust 1 +%ifarch ppc64 ppc64le s390x +%define build_with_rust 0 +%endif + # Build as a debug package? %define debug_build 0 @@ -100,7 +104,7 @@ ExcludeArch: ppc64le ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 7%{?pre_tag}%{?dist} +Release: 8%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -863,6 +867,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-8 +- Disabled Rust on ppc64 ppc64le s390x + * Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-7 - Enabled aarch64 on all Fedoras - Enabled Rust on all arches
1
0
0
0
Architecture specific change in rpms/skopeo.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/skopeo.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/skopeo.git/commit/?id=2b7eabc98e89f…
. Change: +ExcludeArch: ppc64 Thanks. Full change: ============ commit 7a1fd0e0252399b914c0ae6a92d7cb6b6c16b539 Author: Brent Baude <bbaude(a)redhat.com> Date: Tue May 23 12:47:10 2017 -0500 New version skopeo-0.1.20 (cherry picked from commit 527c0586ded674954864e87d7e43f9b9d29288a7) Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore index c589337..8473bf6 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /skopeo-550a480.tar.gz /skopeo-2b3af4a.tar.gz /skopeo-0224d8c.tar.gz +/skopeo-e802625.tar.gz diff --git a/skopeo.spec b/skopeo.spec index 7e88e16..8939665 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -25,14 +25,15 @@ #
https://github.com/projectatomic/skopeo
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} %global import_path %{provider_prefix} -%global commit 0224d8cd387b69f1d48d7727e303e4e95a02c2af +%global commit e802625b7cb7f4af9ab77bd2be9eb441ff2f28a2 %global shortcommit %(c=%{commit}; echo ${c:0:7}) ExcludeArch: ppc64 Name: skopeo -Version: 0.1.19 -Release: 2.dev.git%{shortcommit}%{?dist} +Version: 0.1.20 +Release: 1.git%{shortcommit}%{?dist} +>>>>>>> 527c058... New version skopeo-0.1.20 Summary: Inspect Docker images and repositories on registries License: ASL 2.0 URL: https://%{provider_prefix} @@ -278,6 +279,10 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath} %{_datadir}/bash-completion/completions/%{name} %changelog +* Tue May 23 2017 bbaude <bbaude(a)redhat.com> - 0.1.20-1.dev.git0224d8c +- BZ #1380078 - New release + +>>>>>>> 527c058... New version skopeo-0.1.20 * Tue Apr 25 2017 bbaude <bbaude(a)redhat.com> - 0.1.19-2.dev.git0224d8c - No golang support for ppc64. Adding exclude arch. BZ #1445490 diff --git a/sources b/sources index afc01e6..ea7ae97 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (skopeo-0224d8c.tar.gz) = d63aeaf3bb2146b83f709363af7f408c853c6a305e5a7687c4c074c79fdca4c23898b0e2ec260a98a02e93dee7aa4adba8eb3bf25112f6e608e4482c26bb04f4 +SHA512 (skopeo-e802625.tar.gz) = 05c5e3da5aa1766c84a9e1ea758559fcbdff9613200db2a09b15da7a243d70f2e13943ce74dad2945673376d2e018d51b7f5791ac979fce7d68dcad31a51d341 commit 2b7eabc98e89fe31baf6260cae61de543bc7a3b8 Author: Brent Baude <bbaude(a)redhat.com> Date: Tue Apr 25 14:12:23 2017 -0500 no golang support for ppc64 diff --git a/skopeo.spec b/skopeo.spec index 74c4453..7e88e16 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -28,9 +28,11 @@ %global commit 0224d8cd387b69f1d48d7727e303e4e95a02c2af %global shortcommit %(c=%{commit}; echo ${c:0:7}) +ExcludeArch: ppc64 + Name: skopeo Version: 0.1.19 -Release: 1.dev.git%{shortcommit}%{?dist} +Release: 2.dev.git%{shortcommit}%{?dist} Summary: Inspect Docker images and repositories on registries License: ASL 2.0 URL: https://%{provider_prefix} @@ -276,6 +278,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath} %{_datadir}/bash-completion/completions/%{name} %changelog +* Tue Apr 25 2017 bbaude <bbaude(a)redhat.com> - 0.1.19-2.dev.git0224d8c +- No golang support for ppc64. Adding exclude arch. BZ #1445490 + * Tue Feb 28 2017 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.19-1.dev.git0224d8c - bump to v0.1.19-dev - built commit 0224d8c commit 0dad280f17a9e7e493fdcd306d3fbab9dfedeea0 Author: Lokesh Mandvekar <lsm5(a)fedoraproject.org> Date: Tue Feb 28 11:29:47 2017 -0500 skopeo-0.1.19-1.dev.git0224d8c - bump to v0.1.19-dev - built commit 0224d8c Signed-off-by: Lokesh Mandvekar <lsm5(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore index 10fd90b..c589337 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /skopeo-d830391.tar.gz /skopeo-550a480.tar.gz /skopeo-2b3af4a.tar.gz +/skopeo-0224d8c.tar.gz diff --git a/skopeo.spec b/skopeo.spec index 5b58ec0..74c4453 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -25,12 +25,12 @@ #
https://github.com/projectatomic/skopeo
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} %global import_path %{provider_prefix} -%global commit 2b3af4ad51520b35590f285024506393663ff8f4 +%global commit 0224d8cd387b69f1d48d7727e303e4e95a02c2af %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: skopeo -Version: 0.1.17 -Release: 3.dev.git%{shortcommit}%{?dist} +Version: 0.1.19 +Release: 1.dev.git%{shortcommit}%{?dist} Summary: Inspect Docker images and repositories on registries License: ASL 2.0 URL: https://%{provider_prefix} @@ -276,6 +276,10 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath} %{_datadir}/bash-completion/completions/%{name} %changelog +* Tue Feb 28 2017 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.19-1.dev.git0224d8c +- bump to v0.1.19-dev +- built commit 0224d8c + * Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.17-3.dev.git2b3af4a - Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources index 94e616c..afc01e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4e2f51644189780e3bb9299f8fd596df skopeo-2b3af4a.tar.gz +SHA512 (skopeo-0224d8c.tar.gz) = d63aeaf3bb2146b83f709363af7f408c853c6a305e5a7687c4c074c79fdca4c23898b0e2ec260a98a02e93dee7aa4adba8eb3bf25112f6e608e4482c26bb04f4 commit 1836a04b39ba44becdecc053b9be7f374770ba21 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Feb 11 13:33:53 2017 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/skopeo.spec b/skopeo.spec index 12eb2f5..5b58ec0 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -30,7 +30,7 @@ Name: skopeo Version: 0.1.17 -Release: 2.dev.git%{shortcommit}%{?dist} +Release: 3.dev.git%{shortcommit}%{?dist} Summary: Inspect Docker images and repositories on registries License: ASL 2.0 URL: https://%{provider_prefix} @@ -276,6 +276,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath} %{_datadir}/bash-completion/completions/%{name} %changelog +* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.17-3.dev.git2b3af4a +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+ * Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain(a)gmail.com> - 0.1.17-2.dev.git2b3af4a - Rebuild for gpgme 1.18 commit d6158b4431e3ed0a229ddd6b1e9cea465f3a995e Author: Colin Walters <walters(a)verbum.org> Date: Fri Dec 16 08:30:23 2016 -0500 Add another containers/storage dep diff --git a/skopeo.spec b/skopeo.spec index 502c419..12eb2f5 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -50,7 +50,9 @@ BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} BuildRequires: golang-github-cpuguy83-go-md2man BuildRequires: gpgme-devel BuildRequires: libassuan-devel +# Dependencies for containers/storage BuildRequires: btrfs-progs-devel +BuildRequires: pkgconfig(devmapper) Requires: %{repo}-containers = %{version}-%{release} commit 25f0c0a61a32e8e439a2deb1b904e96153f6a2f7 Author: Colin Walters <walters(a)verbum.org> Date: Thu Dec 15 17:11:07 2016 -0500 build: Require btrfs-progs-devel Due to containers/storage being merged into skopeo apparently. diff --git a/skopeo.spec b/skopeo.spec index d60aaac..502c419 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -50,6 +50,7 @@ BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} BuildRequires: golang-github-cpuguy83-go-md2man BuildRequires: gpgme-devel BuildRequires: libassuan-devel +BuildRequires: btrfs-progs-devel Requires: %{repo}-containers = %{version}-%{release} commit f1211251d510115fe7f52c3ec0b36a21a2ae50ee Author: Igor Gnatenko <i.gnatenko.brain(a)gmail.com> Date: Sat Dec 10 20:07:55 2016 +0100 Rebuild for gpgme 1.18 Signed-off-by: Igor Gnatenko <i.gnatenko.brain(a)gmail.com> diff --git a/skopeo.spec b/skopeo.spec index 1b72b29..d60aaac 100644 --- a/skopeo.spec +++ b/skopeo.spec @@ -30,7 +30,7 @@ Name: skopeo Version: 0.1.17 -Release: 1.dev.git%{shortcommit}%{?dist} +Release: 2.dev.git%{shortcommit}%{?dist} Summary: Inspect Docker images and repositories on registries License: ASL 2.0 URL: https://%{provider_prefix} @@ -273,6 +273,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath} %{_datadir}/bash-completion/completions/%{name} %changelog +* Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain(a)gmail.com> - 0.1.17-2.dev.git2b3af4a +- Rebuild for gpgme 1.18 + * Tue Dec 06 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.17-1.dev.git2b3af4a - bump to 0.1.17-dev
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/firefox.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/firefox.git/commit/?id=bc096e5ee2c3…
https://src.fedoraproject.org/cgit/rpms/firefox.git/commit/?id=a55a5253a34f…
. Change: +%ifarch %{ix86} x86_64 armv7hl aarch64 +ExcludeArch: ppc64le ppc64 s390 s390x Thanks. Full change: ============ commit a55a5253a34f8c36c8d358ba371f5ce929bf046a Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 13:21:34 2017 +0200 Enabled aarch64 on all Fedoras, Enabled Rust on all arches diff --git a/firefox.spec b/firefox.spec index 1fb202a..457722b 100644 --- a/firefox.spec +++ b/firefox.spec @@ -1,5 +1,5 @@ %if 0%{?fedora} < 27 -ExcludeArch: ppc64le aarch64 ppc64 s390 s390x +ExcludeArch: ppc64le ppc64 s390 s390x %endif # Use ALSA backend? @@ -54,12 +54,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x %define run_tests 0 %endif -%define build_with_rust 0 - -%ifarch %{ix86} x86_64 armv7hl aarch64 %define build_with_rust 1 -%endif - # Build as a debug package? %define debug_build 0 @@ -105,7 +100,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 6%{?pre_tag}%{?dist} +Release: 7%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -868,6 +863,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-7 +- Enabled aarch64 on all Fedoras +- Enabled Rust on all arches + * Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-6 - Added aarch64 patch (mozbz#1353817) commit bc096e5ee2c36fb8284e5ccaffd875c2e1a11430 Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 08:42:53 2017 +0200 Added aarch64 patch (mozbz#1353817) diff --git a/firefox.spec b/firefox.spec index 8ffe505..1fb202a 100644 --- a/firefox.spec +++ b/firefox.spec @@ -56,7 +56,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x %define build_with_rust 0 -%ifarch %{ix86} x86_64 armv7hl +%ifarch %{ix86} x86_64 armv7hl aarch64 %define build_with_rust 1 %endif @@ -105,7 +105,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 5%{?pre_tag}%{?dist} +Release: 6%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -158,6 +158,7 @@ Patch409: mozilla-1158076-2.patch Patch410: mozilla-1321521.patch Patch411: mozilla-1321521-2.patch Patch412: mozilla-1337988.patch +Patch413: mozilla-1353817.patch # Debian patches Patch500: mozilla-440908.patch @@ -336,13 +337,13 @@ cd %{tarballdir} %patch409 -p1 -b .1158076-2 %patch410 -p1 -b .1321521 %patch411 -p1 -b .1321521-2 - %ifarch %{arm} %if 0%{?fedora} < 26 # Workaround for mozbz#1337988 %patch412 -p1 -b .1337988 %endif %endif +%patch413 -p1 -b .1353817 # Debian extension patch %patch500 -p1 -b .440908 @@ -867,6 +868,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-6 +- Added aarch64 patch (mozbz#1353817) + * Tue May 16 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-5 - Arm gcc6 build fix (mozbz#1337988) diff --git a/mozilla-1353817.patch b/mozilla-1353817.patch new file mode 100644 index 0000000..dc8d8f8 --- /dev/null +++ b/mozilla-1353817.patch @@ -0,0 +1,27 @@ +From 1cc652f5525f458b0b4ceb12af24bf5a4367db32 Mon Sep 17 00:00:00 2001 +From: Nicolas Dufresne <nicolas.dufresne(a)collabora.com> +Date: Tue, 23 May 2017 13:09:48 -0400 +Subject: [PATCH] Bug 1353817: Include SkNx_neon.h for ARM64 too + +This fixes build errors as arm_neon.h was missing along with some +missing converters. +--- + gfx/skia/skia/src/core/SkNx.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gfx/skia/skia/src/core/SkNx.h b/gfx/skia/skia/src/core/SkNx.h +index 6bca856..b0427aa 100644 +--- a/gfx/skia/skia/src/core/SkNx.h ++++ b/gfx/skia/skia/src/core/SkNx.h +@@ -299,7 +299,7 @@ typedef SkNx<4, uint32_t> Sk4u; + // Include platform specific specializations if available. + #if !defined(SKNX_NO_SIMD) && SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSE2 + #include "../opts/SkNx_sse.h" +-#elif !defined(SKNX_NO_SIMD) && defined(SK_ARM_HAS_NEON) ++#elif !defined(SKNX_NO_SIMD) && (defined(SK_ARM_HAS_NEON) || defined(SK_CPU_ARM64)) + #include "../opts/SkNx_neon.h" + #else + +-- +2.9.4 +
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
24 May '17
24 May '17
The package rpms/firefox.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/firefox.git/commit/?id=bc096e5ee2c3…
https://src.fedoraproject.org/cgit/rpms/firefox.git/commit/?id=a55a5253a34f…
. Change: +%ifarch %{ix86} x86_64 armv7hl aarch64 +ExcludeArch: ppc64le ppc64 s390 s390x Thanks. Full change: ============ commit a55a5253a34f8c36c8d358ba371f5ce929bf046a Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 13:21:34 2017 +0200 Enabled aarch64 on all Fedoras, Enabled Rust on all arches diff --git a/firefox.spec b/firefox.spec index 1fb202a..457722b 100644 --- a/firefox.spec +++ b/firefox.spec @@ -1,5 +1,5 @@ %if 0%{?fedora} < 27 -ExcludeArch: ppc64le aarch64 ppc64 s390 s390x +ExcludeArch: ppc64le ppc64 s390 s390x %endif # Use ALSA backend? @@ -54,12 +54,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x %define run_tests 0 %endif -%define build_with_rust 0 - -%ifarch %{ix86} x86_64 armv7hl aarch64 %define build_with_rust 1 -%endif - # Build as a debug package? %define debug_build 0 @@ -105,7 +100,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 6%{?pre_tag}%{?dist} +Release: 7%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -868,6 +863,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-7 +- Enabled aarch64 on all Fedoras +- Enabled Rust on all arches + * Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-6 - Added aarch64 patch (mozbz#1353817) commit bc096e5ee2c36fb8284e5ccaffd875c2e1a11430 Author: Martin Stransky <stransky(a)redhat.com> Date: Wed May 24 08:42:53 2017 +0200 Added aarch64 patch (mozbz#1353817) diff --git a/firefox.spec b/firefox.spec index 8ffe505..1fb202a 100644 --- a/firefox.spec +++ b/firefox.spec @@ -56,7 +56,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x %define build_with_rust 0 -%ifarch %{ix86} x86_64 armv7hl +%ifarch %{ix86} x86_64 armv7hl aarch64 %define build_with_rust 1 %endif @@ -105,7 +105,7 @@ ExcludeArch: ppc64le aarch64 ppc64 s390 s390x Summary: Mozilla Firefox Web browser Name: firefox Version: 53.0.2 -Release: 5%{?pre_tag}%{?dist} +Release: 6%{?pre_tag}%{?dist} URL:
https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -158,6 +158,7 @@ Patch409: mozilla-1158076-2.patch Patch410: mozilla-1321521.patch Patch411: mozilla-1321521-2.patch Patch412: mozilla-1337988.patch +Patch413: mozilla-1353817.patch # Debian patches Patch500: mozilla-440908.patch @@ -336,13 +337,13 @@ cd %{tarballdir} %patch409 -p1 -b .1158076-2 %patch410 -p1 -b .1321521 %patch411 -p1 -b .1321521-2 - %ifarch %{arm} %if 0%{?fedora} < 26 # Workaround for mozbz#1337988 %patch412 -p1 -b .1337988 %endif %endif +%patch413 -p1 -b .1353817 # Debian extension patch %patch500 -p1 -b .440908 @@ -867,6 +868,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Wed May 24 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-6 +- Added aarch64 patch (mozbz#1353817) + * Tue May 16 2017 Martin Stransky <stransky(a)redhat.com> - 53.0.2-5 - Arm gcc6 build fix (mozbz#1337988) diff --git a/mozilla-1353817.patch b/mozilla-1353817.patch new file mode 100644 index 0000000..dc8d8f8 --- /dev/null +++ b/mozilla-1353817.patch @@ -0,0 +1,27 @@ +From 1cc652f5525f458b0b4ceb12af24bf5a4367db32 Mon Sep 17 00:00:00 2001 +From: Nicolas Dufresne <nicolas.dufresne(a)collabora.com> +Date: Tue, 23 May 2017 13:09:48 -0400 +Subject: [PATCH] Bug 1353817: Include SkNx_neon.h for ARM64 too + +This fixes build errors as arm_neon.h was missing along with some +missing converters. +--- + gfx/skia/skia/src/core/SkNx.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gfx/skia/skia/src/core/SkNx.h b/gfx/skia/skia/src/core/SkNx.h +index 6bca856..b0427aa 100644 +--- a/gfx/skia/skia/src/core/SkNx.h ++++ b/gfx/skia/skia/src/core/SkNx.h +@@ -299,7 +299,7 @@ typedef SkNx<4, uint32_t> Sk4u; + // Include platform specific specializations if available. + #if !defined(SKNX_NO_SIMD) && SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSE2 + #include "../opts/SkNx_sse.h" +-#elif !defined(SKNX_NO_SIMD) && defined(SK_ARM_HAS_NEON) ++#elif !defined(SKNX_NO_SIMD) && (defined(SK_ARM_HAS_NEON) || defined(SK_CPU_ARM64)) + #include "../opts/SkNx_neon.h" + #else + +-- +2.9.4 +
1
0
0
0
← Newer
1
2
3
4
5
6
7
...
25
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Results per page:
10
25
50
100
200