nixpkgs-suyu/pkgs/applications/networking
Léo Gaspard 905b03bce2 chromium: fix build on aarch64
chromium build on aarch64 failed with:
```
FAILED: obj/skia/skia/convolver_neon.o
g++ -MMD -MF obj/skia/skia/convolver_neon.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DSK_FREETYPE_MINIMUM_RUNTIME_VERSION=\(\(\(FREETYPE_MAJOR\)\ \*\ 0x01000000\)\ \|\ \(\(FREETYPE_MINOR\)\ \*\ 0x00010000\)\ \|\ \(\(FREETYPE_PATCH\)\ \*\ 0x00000100\)\) -DSK_GAMMA_EXPONENT=1.2 -DSK_GAMMA_CONTRAST=0.2 -DSK_DEFAULT_FONT_CACHE_LIMIT=20971520 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DFT_CONFIG_CONFIG_H=\"freetype-custom-config/ftconfig.h\" -DFT_CONFIG_MODULES_H=\"freetype-custom-config/ftmodule.h\" -DFT_CONFIG_OPTIONS_H=\"freetype-custom-config/ftoption.h\" -DPDFIUM_REQUIRED_MODULES -DCHROMIUM_RESTRICT_VISIBILITY -DUSE_LIBJPEG_TURBO=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DUSE_SYSTEM_ZLIB=1 -I../.. -Igen -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/include/codec -I../../third_party/skia/include/private -I../../third_party/skia/include/client/android -I../../third_party/skia/src/codec -I../../third_party/skia/src/core -I../../third_party/skia/src/image -I../../third_party/skia/src/images -I../../third_party/skia/src/opts -I../../third_party/skia/src/pdf -I../../third_party/skia/src/ports -I../../third_party/skia/src/shaders -I../../third_party/skia/src/shaders/gradients -I../../third_party/skia/src/sfnt -I../../third_party/skia/src/utils -I../../third_party/skia/src/lazy -I../../third_party/skia/third_party/gif -I../../third_party/skia/src/effects/gradients -Igen/shim_headers/libpng_shim -Igen/shim_headers/zlib_shim -I../../third_party/freetype/include -I../../third_party/freetype/src/include -I../../third_party/harfbuzz-ng/src -I../../third_party/libjpeg_turbo -I../../third_party/fontconfig/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/sfntly/src/cpp/src -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -pthread -fno-omit-frame-pointer -g0 -fno-builtin-abs -fvisibility=hidden -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -isystem/nix/store/smmxgfkqaqqh43d5gmv5p3abcq19hkzy-glib-2.56.0-dev/include/glib-2.0 -isystem/nix/store/yn3bbw1sxg19h07wzn16k0ja58wr9yiz-glib-2.56.0/lib/glib-2.0/include -isystem/nix/store/f82jgynysk9mvhyfavfzims41zkskb3c-libpng-apng-1.6.34-dev/include/libpng16 -isystem/nix/store/56i89kfi2nmjrv8hifsz6zikr6pq1avw-zlib-1.2.11-dev/include -std=gnu++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include -fvisibility-inlines-hidden -Wno-narrowing -c ../../skia/ext/convolver_neon.cc -o obj/skia/skia/convolver_neon.o
../../skia/ext/convolver_neon.cc: In function 'int32x4_t skia::AccumRemainder(const unsigned char*, const Fixed*, int)':
../../skia/ext/convolver_neon.cc:26:65: error: cannot convert '<brace-enclosed initializer list>' to 'int32x4_t {aka __vector(4) int}' in return
   return {remainder[0], remainder[1], remainder[2], remainder[3]};
                                                                 ^
```

The following patch appears to fix this build issue.

Source: b84682f31d%5E%21/#F0
Suggested-by: @dezgeg
2018-04-29 18:38:38 +03:00
..
apache-directory-studio
bittorrentsync
browsers chromium: fix build on aarch64 2018-04-29 18:38:38 +03:00
c14 c14: 2017-05-15 -> 0.3 (#38905) 2018-04-14 08:29:30 +01:00
cluster terraform-provider-ibm: init at 0.8.0 2018-04-27 20:20:21 +02:00
compactor compactor: init at 0.11.0 2018-03-28 18:59:06 -03:00
corebird corebird: gtkSupport moved to gst-plugins-good 2018-04-04 17:50:33 +02:00
davmail
drive
droopy maintainers: capitalize the Profpatsch attribute (vanity) 2018-02-12 07:24:50 +01:00
dropbox treewide: move "extensions" drvs to dir 2018-04-17 13:50:49 -05:00
dyndns/cfdyndns
enhanced-ctorrent enhanced-ctorrent: fix CVE-2009-1759 (#39311) 2018-04-22 22:42:20 +01:00
errbot errbot: fix build 2018-03-10 12:54:55 +01:00
esniper
feedreaders newsboat: 2.10.2 -> 2.11.1 2018-03-30 12:07:32 -07:00
firehol Merge pull request #35121 from xeji/firehol-35114 2018-04-09 14:22:32 -05:00
flexget flexget: add disclaimer 2018-03-15 09:13:08 +00:00
ftp/filezilla filezilla: 3.30.0 -> 3.31.0 2018-02-26 11:43:31 +01:00
gdrive
gmailieer gmailieer: 0.5 -> 0.6 2018-03-19 12:31:11 -07:00
gns3 gns3Packages.{server,gui}{Stable,Preview}: 2.1.4 -> 2.1.5 2018-04-19 22:34:32 +02:00
google-drive-ocamlfuse google-drive-ocamlfuse: 0.6.21 -> 0.6.25. 2018-03-19 11:47:18 -07:00
gopher
ids snort: 2.9.8.2 -> 2.9.11.1 (#36026) 2018-02-28 12:35:35 +03:00
ike
instant-messengers weechat-matrix-bridge: 2018-01-10 -> 2017-03-29 2018-04-28 22:42:39 +02:00
insync insync: 1.3.17.36167 -> 1.3.22.36179 2018-02-24 11:24:03 +01:00
ipfs ipfs 0.4.13 -> 0.4.14 2018-04-12 15:55:46 +08:00
ipfs-migrator
ipget
iptraf
iptraf-ng
irc weechat: 2.0 -> 2.1 2018-04-28 22:42:38 +02:00
jmeter jmeter: 3.3 -> 4.0 (#35655) 2018-02-28 10:59:23 +00:00
linssid
mailreaders inboxer: 1.0.4 -> 1.1.2 (#39233) 2018-04-20 16:03:24 +02:00
mpop
msmtp
mumble mumble: Fix build with boost version 1.66 2018-01-31 17:39:01 +01:00
ndppd
netperf
newsreaders quiterss: 0.18.9 -> 0.18.10 2018-04-17 18:16:23 +02:00
nextcloud-client nextcloud-client: restrict platform to linux 2018-03-11 20:06:45 -04:00
nload
nntp-proxy
offrss offrss: mark linux only 2018-04-05 20:05:56 +02:00
ostinato treewide: use more HTTPS URLs 2018-03-24 22:04:25 -07:00
owncloud-client
p2p gnunet: Add gnunet_git. 2018-04-29 13:26:40 +02:00
pjsip pjsip: 2.7.1 -> 2.7.2 2018-02-28 14:24:00 +00:00
protocol protocol: module to application 2018-02-19 07:04:16 +09:00
pyload
remote teamviewer 12.0.90041 -> 13.1.3026 2018-04-27 00:45:32 +02:00
resilio-sync resilio-sync: 2.5.2 -> 2.5.12 2018-03-23 14:53:38 -05:00
seafile-client seafile-client: add dotlambda as maintainer 2018-04-01 18:43:54 +02:00
sipcmd
siproxd
sniffers wireshark-gtk: 2.4.5 -> 2.4.6 2018-04-05 19:17:27 -07:00
sniproxy
spideroak spideraok: 7.0.1 -> 7.1.0 2018-03-26 09:57:54 -05:00
sync backintime-qt4: package is broken 2018-04-13 14:13:22 +02:00
syncplay syncplay: 1.5.2 -> 1.5.3 (#38693) 2018-04-11 17:25:10 +02:00
syncthing syncthing: 0.14.45 -> 0.14.46 2018-04-05 08:19:11 +08:00
syncthing-gtk syncthing-gtk: 0.9.2.7 → 0.9.3.1 2018-04-28 22:00:32 +02:00
tcpkali tcpkali: 0.9 -> 1.1.1 2018-02-28 20:34:42 +00:00
testssl testssl: 2.9.5-4 -> 2.9.5-5 (#38936) 2018-04-14 21:17:44 +02:00
umurmur
vnstat vnstat: 1.17 -> 1.18 2018-03-15 12:26:32 -07:00
znc znc: 1.6.5 -> 1.6.6 2018-03-23 14:52:46 -05:00