summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernels/linux-libre-grsec-knock/PKGBUILD17
-rw-r--r--libre/linux-libre-grsec/PKGBUILD17
2 files changed, 22 insertions, 12 deletions
diff --git a/kernels/linux-libre-grsec-knock/PKGBUILD b/kernels/linux-libre-grsec-knock/PKGBUILD
index 61311d2e7..969f2e304 100644
--- a/kernels/linux-libre-grsec-knock/PKGBUILD
+++ b/kernels/linux-libre-grsec-knock/PKGBUILD
@@ -10,9 +10,9 @@
pkgbase=linux-libre-grsec-knock
_pkgbasever=4.5-gnu
-_pkgver=4.5.3-gnu
+_pkgver=4.5.4-gnu
_grsecver=3.1
-_timestamp=201605080858
+_timestamp=201605131918
_knockpatchver=4.2_2
_replacesarchkernel=('linux%') # '%' gets replaced with _kernelname
@@ -72,9 +72,9 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li
'0010-stmmac-fix-MDIO-settings.patch')
sha256sums=('c37a135518d5a69b26bae8441bc20e5a5ea87d3228cfe72f75a714cff730a84e'
'SKIP'
- '7a13df7c4be4881276174cf6645b4c3057203c597e3e6c621035ab0aac0a6a56'
+ '02e00521cf765da05692aea22262e05c96325562667b107be6289354c5eef3fa'
'SKIP'
- 'c09d59b51608b29d931e43093e6b859cc3c7ba598393ceafee2c3a215d28f39e'
+ '44db1c514103e17efd1f6b0eb03662734baaed6a6bdcace1fc9136426a9d91c7'
'SKIP'
'c7c4ab580f00dca4114c185812a963e73217e6bf86406c240d669026dc3f98a4'
'SKIP'
@@ -92,7 +92,7 @@ sha256sums=('c37a135518d5a69b26bae8441bc20e5a5ea87d3228cfe72f75a714cff730a84e'
'91e087cddaf2149d050b90720d5b3004263ec3ab07dece0241551d045ff0a91f'
'96c6c7d4057b8d08238adae85d476c863c082770a182057163a45480511d35a8'
'2ca85ee212ef8d8aab3d3c2a0cef304a355d86e7aa520e19471f56ace68a0cf4'
- 'e4349d5594906c50e352eeb02f278891e126ebfc075c07c85f72502b5c294266'
+ '691d016ee1097843333b770b69d7788e6aa9c28a6d813a6b9c156c1e0f5032ca'
'SKIP'
'1fc7055041da895d5d023fcf0c5e06d00a3506ae98931138229dba7392e2c382'
'd09937cbca4f408dbcde270e465bdfe0589a0b41ed07d260a596a38fe6cca987'
@@ -301,8 +301,13 @@ _package() {
cp -a tools/gcc/Makefile "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/"
install -m644 tools/gcc/*.so "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/"
mkdir -p "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/size_overflow_plugin"
- install -m644 tools/gcc/size_overflow_plugin/Makefile tools/gcc/size_overflow_plugin/*.so \
+ install -m644 tools/gcc/size_overflow_plugin/Makefile tools/gcc/size_overflow_plugin/size_overflow_plugin.so \
"$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/size_overflow_plugin"
+ if [[ $CARCH == x86_64 ]]; then
+ mkdir -p "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/rap_plugin"
+ install -m644 tools/gcc/rap_plugin/Makefile tools/gcc/rap_plugin/rap_plugin.so \
+ "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/rap_plugin"
+ fi
}
_package-headers() {
diff --git a/libre/linux-libre-grsec/PKGBUILD b/libre/linux-libre-grsec/PKGBUILD
index 2158f3a37..33d428bf2 100644
--- a/libre/linux-libre-grsec/PKGBUILD
+++ b/libre/linux-libre-grsec/PKGBUILD
@@ -10,9 +10,9 @@
pkgbase=linux-libre-grsec
_pkgbasever=4.5-gnu
-_pkgver=4.5.3-gnu
+_pkgver=4.5.4-gnu
_grsecver=3.1
-_timestamp=201605080858
+_timestamp=201605131918
_replacesarchkernel=('linux%') # '%' gets replaced with _kernelname
_replacesoldkernels=() # '%' gets replaced with _kernelname
@@ -67,9 +67,9 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_pkgbasever}/li
'0010-stmmac-fix-MDIO-settings.patch')
sha256sums=('c37a135518d5a69b26bae8441bc20e5a5ea87d3228cfe72f75a714cff730a84e'
'SKIP'
- '7a13df7c4be4881276174cf6645b4c3057203c597e3e6c621035ab0aac0a6a56'
+ '02e00521cf765da05692aea22262e05c96325562667b107be6289354c5eef3fa'
'SKIP'
- 'c09d59b51608b29d931e43093e6b859cc3c7ba598393ceafee2c3a215d28f39e'
+ '44db1c514103e17efd1f6b0eb03662734baaed6a6bdcace1fc9136426a9d91c7'
'SKIP'
'bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494'
'SKIP'
@@ -85,7 +85,7 @@ sha256sums=('c37a135518d5a69b26bae8441bc20e5a5ea87d3228cfe72f75a714cff730a84e'
'91e087cddaf2149d050b90720d5b3004263ec3ab07dece0241551d045ff0a91f'
'96c6c7d4057b8d08238adae85d476c863c082770a182057163a45480511d35a8'
'2ca85ee212ef8d8aab3d3c2a0cef304a355d86e7aa520e19471f56ace68a0cf4'
- 'e4349d5594906c50e352eeb02f278891e126ebfc075c07c85f72502b5c294266'
+ '691d016ee1097843333b770b69d7788e6aa9c28a6d813a6b9c156c1e0f5032ca'
'SKIP'
'1fc7055041da895d5d023fcf0c5e06d00a3506ae98931138229dba7392e2c382'
'd09937cbca4f408dbcde270e465bdfe0589a0b41ed07d260a596a38fe6cca987'
@@ -288,8 +288,13 @@ _package() {
cp -a tools/gcc/Makefile "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/"
install -m644 tools/gcc/*.so "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/"
mkdir -p "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/size_overflow_plugin"
- install -m644 tools/gcc/size_overflow_plugin/Makefile tools/gcc/size_overflow_plugin/*.so \
+ install -m644 tools/gcc/size_overflow_plugin/Makefile tools/gcc/size_overflow_plugin/size_overflow_plugin.so \
"$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/size_overflow_plugin"
+ if [[ $CARCH == x86_64 ]]; then
+ mkdir -p "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/rap_plugin"
+ install -m644 tools/gcc/rap_plugin/Makefile tools/gcc/rap_plugin/rap_plugin.so \
+ "$pkgdir/usr/lib/modules/${_kernver}/build/tools/gcc/rap_plugin"
+ fi
}
_package-headers() {