Commit Graph

58226 Commits

Author SHA1 Message Date
Timo Teräs
7222accc7e testing/wireguard-vanilla: rebuild against kernel 4.9.75-r0 2018-01-07 17:03:00 +00:00
Timo Teräs
0e42d921ad main/zfs-vanilla: rebuild against kernel 4.9.75-r0 2018-01-07 17:02:59 +00:00
Timo Teräs
a70a76cc4f main/spl-vanilla: rebuild against kernel 4.9.75-r0 2018-01-07 17:02:59 +00:00
Marian Buschsieweke
75e1ff6b1e main/linux-vanilla: Update 4.9.73 --> 4.9.75 (Fix for Meltdown)
This commit updates to kernel version 4.9.75 and enables
CONFIG_PAGE_TABLE_ISOLATION for x86, x86_64 and aarch64. For all
other architectures, CONFIG_PAGE_TABLE_ISOLATION is disabled.

CONFIG_PAGE_TABLE_ISOLATION mitigates the Meltdown security flaw
almost all Intel CPUs and some ARM CPUs are suspect to [1,2].
(This patch does not solve the Spectre security threat [2], which
affects also non-Intel CPUs [3].)

I believe this commit will cause some discussion, especially the
following points seem worth discussing:

 a) CONFIG_PAGE_TABLE_ISOLATION has a performance impact on
    syscalls, which can slow down specific applications
    significantly. AMD users might benefit from a kernel without
    KPTI (unless Meltdown turns out to affect them as well)
 b) Is disabling this feature a reasonable choice for CPU
    architectures different from x86, x86_64 and aarch64?

[1]: https://meltdownattack.com/#faq-systems-meltdown
[2]: http://kroah.com/log/blog/2018/01/06/meltdown-status/
[3]: https://meltdownattack.com/#faq-systems-spectre
2018-01-07 16:55:12 +00:00
Roberto Oliveira
8c2d539d41 testing/sqliteodbc: upgrade to 0.9995 and modernize 2018-01-06 23:51:21 +00:00
Roberto Oliveira
e76206152e testing/snapraid: upgrade to 11.2 2018-01-06 23:26:44 +00:00
Roberto Oliveira
cca5ad68bb testing/shotcut: upgrade to 18.01 2018-01-06 23:17:05 +00:00
Fusl
47a7e882c5 community/salt: adding init file to -syndic subpackage 2018-01-06 22:58:39 +00:00
Roberto Oliveira
fe02f27808 community/syncthing: upgrade to 0.14.42 2018-01-06 17:42:07 +00:00
Roberto Oliveira
9b6e05fdac testing/syncthing-inotify: enable build on ppc64le and s390x
Enable build on both arches as syncthinis is building fine on them.
2018-01-06 17:32:20 +00:00
Roberto Oliveira
99f8caafd6 testing/syncthing-inotify: fix checksum 2018-01-06 17:28:59 +00:00
Roberto Oliveira
59ec7ef395 testing/radare2: upgrade to 2.2.0 2018-01-06 16:35:03 +00:00
Roberto Oliveira
ca97859e8c testing/qperf: modernize and add simple check
Add a simple test as upstream doesn't provide a test suite.
2018-01-06 16:22:42 +00:00
William Pitcock
6cc1d4e6ac main/musl: fix TLS-related edge-case with guard size patch 2018-01-06 05:46:23 +00:00
William Pitcock
3fbe644c7c main/musl: track pthread guard sizes 2018-01-06 04:50:07 +00:00
Roberto Oliveira
8fc44f5c56 community/atril: upgrade to 1.19.6 2018-01-06 01:41:49 +00:00
Roberto Oliveira
97d258d760 testing/py-blessings: disable all tests for now
Seems more tests are failing in the builders. Going to disable
all for now and investigate latter...
2018-01-06 01:23:57 +00:00
Roberto Oliveira
1031e561a4 testing/py-blessings: disable a test for now
Disable a test for now that is failing in the builders.
It worked in my ppc64le LXC environment and also
in the Travis CI[1].

Need to investigate what is happening.

--
[1] - https://github.com/alpinelinux/aports/pull/3017
2018-01-06 01:14:27 +00:00
Roberto Oliveira
f6f786d5fe community/eog: upgrade to 3.27.2 2018-01-06 00:57:05 +00:00
Roberto Oliveira
8f95640316 community/you-get: upgrade to 0.4.1011 2018-01-06 00:34:30 +00:00
Roberto Oliveira
0df3cb0359 testing/py-blessings: add check 2018-01-06 00:08:52 +00:00
Roberto Oliveira
524252e04c testing/py-blessings: upgrade to 1.6.1 and modernize 2018-01-06 00:04:29 +00:00
Jakub Jirutka
828622384e community/rust: upgrade to 1.23.0 2018-01-06 00:52:21 +01:00
Roberto Oliveira
7b725b28fc testing/py-beautifulsoup4: upgrade to 4.6.0 2018-01-05 23:19:36 +00:00
Roberto Oliveira
574a882751 testing/py-audioread: upgrade to 2.1.5 and modernize 2018-01-05 23:08:16 +00:00
Roberto Oliveira
7e737274e0 testing/py-astroid: upgrade to 1.6.0 2018-01-05 22:53:19 +00:00
Roberto Oliveira
fb9b1f3707 testing/py-ask: upgrade to 0.0.8 and modernize 2018-01-05 22:45:41 +00:00
Roberto Oliveira
f6905b91df testing/py-argcomplete: upgrade to 1.9.3 2018-01-05 22:32:28 +00:00
Roberto Oliveira
4181881c96 testing/py-apsw: upgrade to 3.21.0 2018-01-05 22:21:05 +00:00
Roberto Oliveira
dec78dceb2 testing/py-ansible-lint: upgrade to 3.4.20 2018-01-05 22:11:01 +00:00
William Pitcock
8dc86fdf41 main/pkgconf: upgrade to 1.4.0 2018-01-05 17:36:52 +00:00
Jakub Jirutka
c3f8048d04 testing/lua-lcurses: new aport
https://lcurses.github.io/lcurses
Lua bindings for Curses

Resolves #8369 (https://bugs.alpinelinux.org/issues/8369)
2018-01-05 14:54:04 +01:00
Leonardo Arena
ba01dda3b3 main/awstats: typo 2018-01-05 13:38:46 +00:00
Leonardo Arena
48618eb748 main/awstats: security fix (CVE-2017-1000501)
Fixes #8371
2018-01-05 13:36:38 +00:00
Leonardo Arena
1f189f77e6 main/perl-time-hires: upgrade to 1.9752 2018-01-05 07:08:31 +00:00
Jakub Jirutka
72035bea03 main/libressl: fix wrong command order in build()
Fixes #8366 (https://bugs.alpinelinux.org/issues/8366)
2018-01-05 02:34:04 +01:00
Roberto Oliveira
46b1494bdc testing/py-ansi2html: upgrade to 1.3.0 2018-01-05 00:51:06 +00:00
Jakub Jirutka
655258dee6 main/freeswitch: build with lua5.3 instead of lua5.2 2018-01-05 01:49:16 +01:00
Roberto Oliveira
23e18f5a1f testing/perl-uri-encode-xs: upgrade to 0.11 and modernize 2018-01-05 00:37:19 +00:00
Roberto Oliveira
d80f008eda testing/perl-throwable: modernize and add check 2018-01-05 00:29:02 +00:00
Roberto Oliveira
b72814fde7 testing/perl-text-brew: add package description 2018-01-05 00:21:43 +00:00
Roberto Oliveira
5164ed8433 testing/perl-test-trap: upgrade to 0.3.3 2018-01-05 00:18:29 +00:00
Jakub Jirutka
9ae12f3c24 main/graphviz: rename py-graphviz to py2-graphviz
And also declare dependency on python2, because it's not autodiscovered.

It seems that graphviz is not compatible with Python 3.6. :(
2018-01-05 01:14:28 +01:00
Jakub Jirutka
81f5e86821 main/graphviz: rename subpkg lua-graphviz to lua5.3-graphviz 2018-01-05 01:14:28 +01:00
Jakub Jirutka
1b7a54f0e7 main/graphviz: build with lua5.3 instead of lua5.2 and fix destdir 2018-01-05 01:14:28 +01:00
Jakub Jirutka
def3227b2c main/graphviz: define feature flags explicitly 2018-01-05 01:14:28 +01:00
Jakub Jirutka
b1cd0e0a75 main/graphviz: sort configure flags and remove invalid ones
* Sort flags to be in the same order as in `configure --help`.
* Change flag format according to `configure --help`.
* Remove invalid flags (those missing in `configure --help`).
2018-01-05 01:14:28 +01:00
Jakub Jirutka
c0bcdbcab9 main/graphviz: fix source tarball, old one is N/A anymore
URL http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.40.1.tar.gz
does not work anymore. :( The new tarball does not contain generated
configure.sh script etc.
2018-01-05 01:14:28 +01:00
Jakub Jirutka
e51b91cb37 main/graphviz: modernize and cleanup abuild, fix license 2018-01-05 01:14:28 +01:00
Roberto Oliveira
086b1f81ad testing/perl-test-toolbox: modernize APKBUILD 2018-01-05 00:14:07 +00:00