...
 
Commits (694)
......@@ -5,3 +5,5 @@ install:
script: |
source .travis/common.sh
alpine_run $ALPINE_USER .travis/build-pkgs
notifications:
email: false
......@@ -2,7 +2,7 @@
# Maintainer: Carlo Landmeter <clandmeter@gmail.com>
pkgname=caddy
pkgver=0.8.3
pkgrel=0
pkgrel=1
pkgdesc="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
url="https://caddyserver.com/"
arch="all"
......
#!/bin/sh
adduser -S -D -h /var/lib/caddy -s /sbin/nologin -g caddy caddy 2>/dev/null
addgroup -S caddy 2>/dev/null
adduser -S -D -h /var/lib/caddy -s /sbin/nologin -G caddy -g caddy caddy 2>/dev/null
adduser caddy www-data 2>/dev/null
exit 0
From 15fc71cc82f2dc93321b60d557efdc968f5d9433 Mon Sep 17 00:00:00 2001
From: Breno Leitao <breno.leitao@gmail.com>
Date: Tue, 9 May 2017 16:54:49 +0000
Subject: [PATCH] Define PATH_MAX if not defined
On systems without glibc, you might lack definition of PATH_MAX.
Defining it as already defined it for interface_http.c as defined in
civetweb.c.
---
src/modules/interface/http/interface_http.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/modules/interface/http/interface_http.c b/src/modules/interface/http/interface_http.c
index 5c71e8e..4686c89 100644
--- a/src/modules/interface/http/interface_http.c
+++ b/src/modules/interface/http/interface_http.c
@@ -53,6 +53,10 @@
#include <json.h>
#endif
+#ifndef PATH_MAX
+#define PATH_MAX 4096
+#endif
+
#include <captagent/globals.h>
#include <captagent/api.h>
#include <captagent/structure.h>
--
2.12.2
# Contributor: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
# Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
pkgname=captagent
pkgver=6.1.0.20
pkgrel=3
pkgdesc="HEP Capture Agent for HOMER"
url="https://github.com/sipcapture/captagent"
arch="all"
license="GPL3"
makedepends="autoconf automake bison expat-dev flex flex-dev json-c-dev libtool libpcap-dev linux-headers"
source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/captagent/archive/$pkgver.tar.gz
$pkgname.initd
0001-Define-PATH_MAX-if-not-defined.patch
ac-fix.patch"
builddir="$srcdir/$pkgname-$pkgver"
build() {
cd "$builddir" && ./build.sh && ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--sysconfdir=/etc &&
make
}
package() {
cd "$builddir" && make install DESTDIR="$pkgdir" && \
install -D "$srcdir"/$pkgname.initd \
"$pkgdir"/etc/init.d/$pkgname && \
rm "$pkgdir"/usr/lib/$pkgname/modules/*.a
}
sha512sums="b867a41dfe98015f01fa8c67e57214754231eeec40d0685983fca9aacf53cc5287c2c9959f4752c80004ad5abc2e8a96058797b6b7cdc259a48443c1a909b609 captagent-6.1.0.20.tar.gz
750326291fc65fa9a3568f6961f2d6b950baa715e75ad7fc8263956cc91c50445e2e041d8f73675a350ba0d55786908564b439396376d8105fb69332e8aefc27 captagent.initd
f7c04f5e273dd362f09fd1e6a605f56dcaf64c71cd0d6ba16dadaca5e005b1f29dccd81b186c3727d2fc7872bd684ca4ddc8fc7a2a36fd83956592a134ea6a37 0001-Define-PATH_MAX-if-not-defined.patch
c0bbbbf2f96c7644b154e71b672af5a0d7c209dd5b309b6f6b35915a04f30a33ff4fc18e408e3f1641d4ca6ae51430f9ac0189984f828353263fb52e985b47c1 ac-fix.patch"
diff -ru captagent-6.1.0.20/configure.ac captagent-6.1.0.20.alpine/configure.ac
--- captagent-6.1.0.20/configure.ac 2016-06-01 14:42:19.000000000 +0300
+++ captagent-6.1.0.20.alpine/configure.ac 2017-02-03 22:06:46.098797592 +0200
@@ -181,7 +181,7 @@
echo " the LDFLAGS to set its proper path.";
AC_MSG_ERROR([Fatal: libjson not found.])])])
-AC_CHECK_LIB(fl, yywrap, [ FLEX_LIBS="-lfl" ] , [AC_MSG_ERROR([captagent requires but cannot find libfl])])
+FLEX_LIBS="-lfl"
AC_SUBST(PTHREAD_LIBS)
AC_SUBST(DL_LIBS)
#!/sbin/openrc-run
# init.d file for captagent
# Copyright (c) 2017 Kaarle Ritvanen
name=captagent
command=/usr/bin/$name
command_args=-d
pidfile=/var/run/$name.pid
depend() {
need net
}
This diff is collapsed.
Index: components/autofill/core/common/autofill_l10n_util.cc
diff --git a/components/autofill/core/common/autofill_l10n_util.cc b/components/autofill/core/common/autofill_l10n_util.cc
index 2ee517faf82b1feb224f83ae533092ae3b31f5af..c29b0a299b7215895874adf9241e4705247161ab 100644
--- a/components/autofill/core/common/autofill_l10n_util.cc
+++ b/components/autofill/core/common/autofill_l10n_util.cc
@@ -22,7 +22,7 @@ CaseInsensitiveCompare::CaseInsensitiveCompare(const icu::Locale& locale) {
// library. This could be due to a device-specific issue (has been seen in
// the wild on Android devices). In the failure case, |collator_| will be
// null. See http://crbug.com/558625.
- icu_54::UnicodeString name;
+ icu::UnicodeString name;
std::string locale_name;
locale.getDisplayName(name).toUTF8String(locale_name);
LOG(ERROR) << "Failed to initialize the ICU Collator for "
--- a/base/threading/platform_thread_linux.cc.orig 2016-08-30 21:36:06.809571185 +0200
+++ b/base/threading/platform_thread_linux.cc 2016-08-30 21:36:14.582805286 +0200
@@ -99 +99,2 @@ size_t GetDefaultThreadStackSize(const p
- return 0;
+ // use 2mb to avoid running out of space
+ return (2 * 1024 * 1024);
......@@ -186,16 +186,6 @@
UMA_HISTOGRAM_ENUMERATION("Linux.WindowManager",
GetLinuxWindowManager(),
UMA_LINUX_WINDOW_MANAGER_COUNT);
--- ./third_party/ffmpeg/libavutil/autorename_libavutil_cpu.c.orig
+++ ./third_party/ffmpeg/libavutil/autorename_libavutil_cpu.c
@@ -38,7 +38,6 @@
#include <sys/param.h>
#endif
#include <sys/types.h>
-#include <sys/sysctl.h>
#endif
#if HAVE_UNISTD_H
#include <unistd.h>
--- ./device/serial/serial_io_handler_posix.cc.orig
+++ ./device/serial/serial_io_handler_posix.cc
@@ -6,6 +6,7 @@
......@@ -217,3 +207,15 @@
if (severity_ == LOG_FATAL && !base::debug::BeingDebugged()) {
// Include a stack trace on a fatal, unless a debugger is attached.
base::debug::StackTrace trace;
diff --git a/third_party/ots/include/opentype-sanitiser.h b/third_party/ots/include/opentype-sanitiser.h
index a80ea16..55a2abf 100644
--- a/third_party/ots/include/opentype-sanitiser.h
+++ b/third_party/ots/include/opentype-sanitiser.h
@@ -20,6 +20,7 @@ typedef unsigned __int64 uint64_t;
#define htonl(x) _byteswap_ulong (x)
#define htons(x) _byteswap_ushort (x)
#else
+#include <sys/types.h>
#include <arpa/inet.h>
#include <stdint.h>
#endif
......@@ -32,22 +32,6 @@
}
--- ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc.orig
+++ ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc
@@ -416,12 +416,12 @@
#endif
case __NR_epoll_create1:
case __NR_epoll_ctl:
+ case __NR_epoll_pwait:
return true;
default:
#if defined(__x86_64__)
case __NR_epoll_ctl_old:
#endif
- case __NR_epoll_pwait:
#if defined(__x86_64__)
case __NR_epoll_wait_old:
#endif
--- ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc.orig
+++ ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc
@@ -494,6 +494,7 @@
case __NR_mlock:
case __NR_munlock:
......
--- ./base/debug/stack_trace_posix.cc.orig
+++ ./base/debug/stack_trace_posix.cc
@@ -22,7 +22,7 @@
--- a/base/debug/stack_trace_posix.cc.orig 2016-05-08 07:59:51.749087517 +0200
+++ b/base/debug/stack_trace_posix.cc 2016-05-08 08:01:24.988950619 +0200
@@ -24,7 +24,7 @@
#if defined(__GLIBCXX__)
#include <cxxabi.h>
#endif
-#if !defined(__UCLIBC__)
+#if defined(HAVE_BACKTRACE)
+#if defined(__GLIBC__)
#include <execinfo.h>
#endif
@@ -73,7 +73,7 @@
@@ -75,7 +75,7 @@ void DemangleSymbols(std::string* text)
// Note: code in this function is NOT async-signal safe (std::string uses
// malloc internally).
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
+#if defined(__GLIBCXX__) && defined(HAVE_BACKTRACE)
+#if defined(__GLIBCXX__) && defined(__GLIBC__)
std::string::size_type search_from = 0;
while (search_from < text->size()) {
@@ -169,7 +169,7 @@
@@ -112,7 +112,7 @@ void DemangleSymbols(std::string* text)
}
}
-#endif // defined(__GLIBCXX__) && !defined(__UCLIBC__)
+#endif // defined(__GLIBCXX__) && defined(__GLIBC__)
}
#endif // !defined(USE_SYMBOLIZE)
@@ -124,7 +124,7 @@ class BacktraceOutputHandler {
virtual ~BacktraceOutputHandler() {}
};
handler->HandleOutput("\n");
-#if !defined(__UCLIBC__)
+#if defined(__GLIBC__)
void OutputPointer(void* pointer, BacktraceOutputHandler* handler) {
// This should be more than enough to store a 64-bit number in hex:
// 16 hex digits + 1 for null-terminator.
@@ -201,7 +201,7 @@ void ProcessBacktrace(void *const *trace
}
-#elif !defined(__UCLIBC__)
+#elif defined(HAVE_BACKTRACE)
bool printed = false;
#endif // defined(USE_SYMBOLIZE)
}
-#endif // !defined(__UCLIBC__)
+#endif // defined(__GLIBC__)
// Below part is async-signal unsafe (uses malloc), so execute it only
@@ -738,7 +738,7 @@
void PrintToStderr(const char* output) {
// NOTE: This code MUST be async-signal safe (it's used by in-process
@@ -716,7 +716,7 @@ StackTrace::StackTrace() {
// NOTE: This code MUST be async-signal safe (it's used by in-process
// stack dumping signal handler). NO malloc or stdio is allowed here.
-#if !defined(__UCLIBC__)
+#if defined(HAVE_BACKTRACE)
+#if defined(__GLIBC__)
// Though the backtrace API man page does not list any possible negative
// return values, we take no chance.
count_ = base::saturated_cast<size_t>(backtrace(trace_, arraysize(trace_)));
@@ -751,13 +751,13 @@
@@ -729,13 +729,13 @@ void StackTrace::Print() const {
// NOTE: This code MUST be async-signal safe (it's used by in-process
// stack dumping signal handler). NO malloc or stdio is allowed here.
-#if !defined(__UCLIBC__)
+#if defined(HAVE_BACKTRACE)
+#if defined(__GLIBC__)
PrintBacktraceOutputHandler handler;
ProcessBacktrace(trace_, count_, &handler);
#endif
}
-#if !defined(__UCLIBC__)
+#if defined(HAVE_BACKTRACE)
+#if defined(__GLIBC__)
void StackTrace::OutputToStream(std::ostream* os) const {
StreamBacktraceOutputHandler handler(os);
ProcessBacktrace(trace_, count_, &handler);
--- ./third_party/WebKit/Source/wtf/Assertions.cpp.orig
+++ ./third_party/WebKit/Source/wtf/Assertions.cpp
@@ -61,7 +61,7 @@
#define HAVE_ISDEBUGGERPRESENT 1
--- a/third_party/WebKit/Source/wtf/Assertions.cpp.orig 2016-05-08 08:02:03.230553120 +0200
+++ b/third_party/WebKit/Source/wtf/Assertions.cpp 2016-05-08 08:02:35.822504255 +0200
@@ -60,7 +60,7 @@
#include <windows.h>
#endif
-#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__))
+#if defined(HAVE_BACKTRACE)
+#if OS(MACOSX) || (OS(LINUX) && defined(__GLIBC__))
#include <cxxabi.h>
#include <dlfcn.h>
#include <execinfo.h>
@@ -222,7 +222,7 @@
@@ -220,7 +220,7 @@ void WTFReportArgumentAssertionFailure(c
void WTFGetBacktrace(void** stack, int* size)
{
-#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__))
+#if defined(HAVE_BACKTRACE)
+#if OS(MACOSX) || (OS(LINUX) && defined(__GLIBC__))
*size = backtrace(stack, *size);
#elif OS(WIN)
// The CaptureStackBackTrace function is available in XP, but it is not defined
@@ -260,7 +260,7 @@
@@ -258,7 +258,7 @@ FrameToNameScope::FrameToNameScope(void*
: m_name(0)
, m_cxaDemangled(0)
{
-#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__))
+#if defined(HAVE_BACKTRACE)
+#if OS(MACOSX) || (OS(LINUX) && defined(__GLIBC__))
Dl_info info;
if (!dladdr(addr, &info) || !info.dli_sname)
return;
--- ./third_party/webrtc/base/checks.cc.orig
+++ ./third_party/webrtc/base/checks.cc
--- a/third_party/webrtc/base/checks.cc.orig 2016-05-08 08:03:04.398461275 +0200
+++ b/third_party/webrtc/base/checks.cc 2016-05-08 08:03:24.254431362 +0200
@@ -16,7 +16,7 @@
#include <cstdio>
#include <cstdlib>
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
+#if defined(HAVE_BACKTRACE)
+#if defined(__GLIBCXX__) && defined(__GLIBC__)
#include <cxxabi.h>
#include <execinfo.h>
#endif
@@ -55,7 +55,7 @@
@@ -55,7 +55,7 @@ void PrintError(const char* format, ...)
// to get usable symbols on Linux. This is copied from V8. Chromium has a more
// advanced stace trace system; also more difficult to copy.
void DumpBacktrace() {
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
+#if defined(HAVE_BACKTRACE)
+#if defined(__GLIBCXX__) && defined(__GLIBC__)
void* trace[100];
int size = backtrace(trace, sizeof(trace) / sizeof(*trace));
char** symbols = backtrace_symbols(trace, size);
--- ./base/trace_event/malloc_dump_provider.cc.orig
+++ ./base/trace_event/malloc_dump_provider.cc
@@ -61,7 +61,7 @@
--- a/base/trace_event/malloc_dump_provider.cc.orig 2016-05-08 08:04:01.166374018 +0200
+++ b/base/trace_event/malloc_dump_provider.cc 2016-05-08 08:05:07.846264723 +0200
@@ -61,7 +61,7 @@ bool MallocDumpProvider::OnMemoryDump(co
// fixed quantum, so the excess region will not be resident.
// See crrev.com/1531463004 for detailed explanation.
resident_size = stats.max_size_in_use;
-#else
+#elif defined(__GLIBC__)
+#elif defined(OS_LINUX) && defined(__GLIBC__)
struct mallinfo info = mallinfo();
DCHECK_GE(info.arena + info.hblkhd, info.uordblks);
@@ -73,6 +73,7 @@
allocated_objects_size = info.uordblks;
#endif
+#if defined(USE_TCMALLOC) || defined(__GLIBC__) || defined(OS_MACOSX) || defined(OS_IOS)
MemoryAllocatorDump* outer_dump = pmd->CreateAllocatorDump("malloc");
outer_dump->AddScalar("virtual_size", MemoryAllocatorDump::kUnitsBytes,
total_virtual_size);
@@ -95,6 +96,7 @@
MemoryAllocatorDump::kUnitsBytes,
resident_size - allocated_objects_size);
}
+#endif
return true;
}
--- ./content/child/content_child_helpers.cc
+++ ./content/child/content_child_helpers.cc
@@ -18,7 +18,7 @@
namespace content {
--- a/content/child/content_child_helpers.cc.orig 2016-05-08 08:05:37.415219394 +0200
+++ b/content/child/content_child_helpers.cc 2016-05-08 08:06:27.110142484 +0200
@@ -24,7 +24,7 @@ namespace content {
// though, this provides only a partial and misleading value.
// Unfortunately some telemetry benchmark rely on it and these need to
// be refactored before getting rid of this. See crbug.com/581365 .
-#if defined(OS_LINUX) || defined(OS_ANDROID)
+#if defined(_GLIBC_) || defined(OS_ANDROID)
+#if defined(OS_LINUX) && defined(__GLIBC__) || defined(OS_ANDROID)
size_t GetMemoryUsageKB() {
struct mallinfo minfo = mallinfo();
uint64_t mem_usage =
https://bugzilla.redhat.com/show_bug.cgi?id=1361157
--- a/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp
+++ b/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp
@@ -41,6 +41,11 @@
#include <errno.h>
#include <sys/mman.h>
+#if OS(LINUX) && defined(MADV_FREE)
+// Added in Linux 4.5, but it breaks the sandbox.
+#undef MADV_FREE
+#endif
+
#ifndef MADV_FREE
#define MADV_FREE MADV_DONTNEED
#endif
......@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=claws-mail
pkgver=3.13.2
pkgrel=1
pkgrel=2
pkgdesc="A GTK+ based e-mail client."
url="http://www.claws-mail.org"
arch="all"
......
# Maintainer: Eivind Uggedal <eivind@uggedal.com>
pkgname=docker
pkgver=1.11.1
pkgver=1.11.2
_ver=${pkgver/_/-}
pkgrel=0
pkgrel=1
_gitcommit=v$_ver
pkgdesc="Pack, ship and run any application as a lightweight container"
url="http://www.docker.io/"
......@@ -144,21 +144,21 @@ vim() {
done
}
md5sums="ec0e32e8ce9e05cc0f2de7a439c1b3ca docker-1.11.1.tar.gz
md5sums="ada4a756f71886049ad793cab8787de8 docker-1.11.2.tar.gz
d9aaf37331c36e89365b72aac4101fb0 runc-0.1.1.tar.gz
dfd6e08dd02d52826878fca67bc000e4 containerd-0.2.1.tar.gz
506e32a6157a7f92e67511111fba6fe8 docker-openrc-fixes.patch
41d0008283777d8ea7e8ab6ebe230c07 docker-openrc-fixes.patch
48b59f53f4a288611775df3c21bd7ba6 docker-gitcommit.patch
0c30db28eaccc5489a11b530ec0a4f7b runc-0001-nsexec-fix-build-against-musl-libc.patch"
sha256sums="04de3750738b6f888f03520fb67db22e95e8a8e016ae901428e6c5791c9841cc docker-1.11.1.tar.gz
sha256sums="55798b258341969bea6cfc4619f00c4068695da80c800c00d10b73b3c8d522f8 docker-1.11.2.tar.gz
f9955daed1e73e842b2f28a258fba51f4e72a6b4b64cc3fc06415481d55ce000 runc-0.1.1.tar.gz
f9dfeaba17064f279a7dfe89f0ef6763ee45b0a57c03aa423da2af340fba198d containerd-0.2.1.tar.gz
864d229e21dfa6c931b29b908093302a48837ddb1aa4205088f6f7fd4d7da4e3 docker-openrc-fixes.patch
13835e08cc7a7a530f19a037d9e1442f1393a6573bec60fe9d41b434c460200d docker-openrc-fixes.patch
a81bd65cdc9eab276de78d639a907ca5de3e96c5697d18bb37367fd525500684 docker-gitcommit.patch
a0ed2085c759a51acb1be56880655423156130fad3064f6f800b6a9c56144b78 runc-0001-nsexec-fix-build-against-musl-libc.patch"
sha512sums="7230fa81aee6a35c59c76f9838b59dbe766938660052a4317a23503bf800dd55a408600003ba457b8817a51e9c6c98d8cb40770e06b1244c888eeccac3292576 docker-1.11.1.tar.gz
sha512sums="4075bdf38a6968cbd3967041fb81651909df8f3abc3a3c743e5d97622f95ce0f28877e5ded5d1d6c22fb87b853777e4ac8073222f49feaa0b661386dc7555ea9 docker-1.11.2.tar.gz
074482636fd2342c490c450d7a379cd14cd6c7b1ec6109cf729c4b451cc8cfb0e6b286d0df8e0cc0dba7b24d63d12bd5978013e08301a785db5e4280c595fdaa runc-0.1.1.tar.gz
18f9c824c099220f36b114ac4644f3390791381642bf4cebe47c4c6d4a4299a5b89a7cbd4e01bb5e56c49d42c89b1621d3ba5c1a42bbed7dd2007689fa356457 containerd-0.2.1.tar.gz
1162f62e8a7a5ded0c54cfe46014449efd67491bdb678fa22862117adb08206c909a3f98b0062125d25256dc1f48596b696bd4b19a8804d2862e758678a8bb62 docker-openrc-fixes.patch
42f35d9e7a82f6f4cc0b6a6ecfc1a970f935c54aa639873a49c5be5dc62a50503a9435ddfe5af74d378e1297b0e1509f5cbe84a7ba98bd0b51deeaa25495415d docker-openrc-fixes.patch
deaa18afae793167cfbc7f0b4c7f94db237a9bbabb217201e84dc19849ffbc3473f13d4d28a3692325b5a08758db6563ff310cb6b8dc862fc9f41c84f79e6dad docker-gitcommit.patch
baedd5b3b45465d70b18c78688db48a35015ad2db5a1ad20c06c21a3b0146f634a0910c215ade7035e4c61f9f140410be7ff9d1cb142af067e09f3844796049f runc-0001-nsexec-fix-build-against-musl-libc.patch"
diff --git a/contrib/init/openrc/docker.confd b/contrib/init/openrc/docker.confd
index 2444031..b5f431c 100644
--- a/contrib/init/openrc/docker.confd
+++ b/contrib/init/openrc/docker.confd
@@ -11,3 +11,6 @@
# any other random options you want to pass to docker
DOCKER_OPTS=""
+
+# disable grsecurity features
+#disable_grsec="chroot_deny_chmod chroot_deny_mknod"
diff --git a/contrib/init/openrc/docker.initd b/contrib/init/openrc/docker.initd
index 26fa8ef..ea8a3b2 100644
index f2e1536..20de85b 100644
--- a/contrib/init/openrc/docker.initd
+++ b/contrib/init/openrc/docker.initd
@@ -9,11 +9,18 @@ DOCKER_LOGFILE="${DOCKER_LOGFILE:-/var/log/${RC_SVCNAME}.log}"
@@ -9,11 +9,22 @@ DOCKER_LOGFILE="${DOCKER_LOGFILE:-/var/log/${RC_SVCNAME}.log}"
start_stop_daemon_args="--background \
--stderr \"${DOCKER_LOGFILE}\" --stdout \"${DOCKER_LOGFILE}\""
+grsecdir=/proc/sys/kernel/grsecurity
+
+depend() {
+ need sysfs
+}
+
start_pre() {
checkpath -f -m 0644 -o root:docker "$DOCKER_LOGFILE"
......@@ -16,19 +31,9 @@ index 26fa8ef..ea8a3b2 100644
+ echo 0 > "$grsecdir/$i"
+ fi
+ done
ulimit -n 1048576
- ulimit -u 1048576
return 0
}
--- a/contrib/init/openrc/docker.confd 2015-02-10 17:14:37.000000000 -0100
+++ b/contrib/init/openrc/docker.confd 2015-03-31 14:52:47.323685914 -0200
@@ -11,3 +11,6 @@
# any other random options you want to pass to docker
DOCKER_OPTS=""
+
+# disable grsecurity features
+#disable_grsec="chroot_deny_chmod chroot_deny_mknod"
......@@ -2,7 +2,7 @@
# Maintainer:
pkgname=domoticz
pkgver=3.4834
pkgrel=2
pkgrel=3
pkgdesc="Open source Home Automation System"
url="http://www.domoticz.com/"
arch="x86 x86_64"
......
#!/bin/sh
adduser -S -D -h /var/lib/domoticz -s /sbin/nologin -g domoticz domoticz 2>/dev/null
addgroup -S domoticz 2>/dev/null
adduser -S -D -h /var/lib/domoticz -s /sbin/nologin -G domoticz -g domoticz domoticz 2>/dev/null
exit 0
......@@ -2,8 +2,8 @@
# Maintainer:
_php=php5
pkgname=drupal7
pkgver=7.43
pkgrel=1
pkgver=7.52
pkgrel=0
pkgdesc="An open source content management platform"
url="https://www.drupal.org/"
arch="noarch"
......@@ -68,6 +68,6 @@ package() {
"$pkgdir"/var/lib/$pkgname/sites/default/files || return 1
}
md5sums="c6fb49bc88a6408a985afddac76b9f8b drupal-7.43.tar.gz"
sha256sums="468c1e5864ad6a86e760108f0cb0eac6bf004a198c49e77117b99af31e31b16a drupal-7.43.tar.gz"
sha512sums="442348a8331788543750263437a2055308f4e45d5fa740c2578893e432878696de07956f0d76545aad4b1baf7bc463a08a620e3e5e29bf1f01ca90e6e62255e6 drupal-7.43.tar.gz"
md5sums="4963e68ca12918d3a3eae56054214191 drupal-7.52.tar.gz"
sha256sums="ea09ec7c3555856591b7ac739dafbe7dbfba47d1ffe2a9a1f17fda490a91b8e8 drupal-7.52.tar.gz"
sha512sums="4fd2721b87d7e160ccf202894c5ec11e836796be6dce3fbfe187eea826175822677c26079a3dae4567e0615e8f376a88c07a8979b619bb4ac1096c8ea5c8f802 drupal-7.52.tar.gz"
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=fbida
pkgver=2.12
pkgrel=0
pkgdesc="Few applications to display and elementary edit images"
url="http://www.kraxel.org/blog/linux/$pkgname/"
arch="all"
license="GPL2"
depends=""
depends_dev=""
makedepends="
freetype-dev fontconfig-dev libdrm-dev libexif-dev motif-dev libepoxy-dev
libpng-dev tiff-dev giflib-dev jpeg-dev
linux-headers perl"
install=""
subpackages="$pkgname-fbgs:_tool $pkgname-exiftran:_tool
$pkgname-fbi:_tool $pkgname-ida:_tool $pkgname-doc"
source="https://www.kraxel.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz
no-pdf.patch"
builddir="$srcdir"/$pkgname-$pkgver
build() {
make verbose=yes -C "$builddir" || return 1
}
package() {
make DESTDIR="$pkgdir" RESDIR="/etc/X11/app-defaults/$pkgname" \
prefix=/usr -C "$builddir" install || return 1
}
_tool() {
local name=$(echo $subpkgname | cut -d '-' -f2)
pkgdesc="$name tool from $pkgname"
depends=""
if [ "$name" = "fbgs" ]; then
depends="$pkgname-fbi ghostscript"
fi
mkdir -p "$subpkgdir"/usr/bin
mv "$pkgdir"/usr/bin/$name \
"$subpkgdir"/usr/bin/$name || return 1
if [ "$name" = "ida" ]; then
mv "$pkgdir"/etc/ "$subpkgdir"/etc/ || return 1
fi
rmdir "$pkgdir"/usr/bin/ 2>/dev/null || true
rmdir "$pkgdir"/usr/ 2>/dev/null || true
}
md5sums="f5f3fdaca387f267ddc8a05365113448 fbida-2.12.tar.gz
ac0a18b5b31636a0c15c2e6b076e44fa no-pdf.patch"
sha256sums="d33193105cce77057c919761728cee9bbe8ec8ec4f12a770a600cab33611822f fbida-2.12.tar.gz
3fefc30df317ebf54a6d2c14bee2a1bdc05d002a45d88b7842748d8af071a0eb no-pdf.patch"
sha512sums="383eb766a98137f7252cd981d0e8c9a7382223705a43332f50990ea26763d4882ed1585e72fe9199528502d7f8f9de2e90718dbce71ee08d2181c74aa3e7e515 fbida-2.12.tar.gz
574b3a2d9e184e3cb2f5534b0367fe5926cc1541b4a19d64a1ed8deb2b2a66ca91c33ded61b202b921ed5e7216a0defc8af089090c3a39c99c5b525acb704ab9 no-pdf.patch"
--- a/GNUmakefile 2016-04-05 12:59:50.000000000 +0300
+++ b/GNUmakefile 2016-06-10 10:31:08.242069624 +0300
@@ -15,7 +15,7 @@
PKGS_IDA := libexif
PKGS_FBI := freetype2 fontconfig libdrm libexif
PKGS_FBPDF := libdrm poppler-glib gbm epoxy cairo-gl
-HAVE_DEPS := $(shell $(PKG_CONFIG) $(PKGS_FBI) $(PKGS_FBPDF) && echo yes)
+HAVE_DEPS := $(shell $(PKG_CONFIG) $(PKGS_FBI) && echo yes)
ifeq ($(HAVE_LINUX_FB_H),yes)
ifneq ($(HAVE_DEPS),yes)
@@ -39,7 +39,7 @@
# what to build
TARGETS := exiftran thumbnail.cgi
ifeq ($(HAVE_LINUX_FB_H),yes)
- TARGETS += fbi fbpdf kbdtest
+ TARGETS += fbi kbdtest
endif
ifeq ($(HAVE_MOTIF),yes)
TARGETS += ida
@@ -250,7 +250,7 @@
ifeq ($(HAVE_LINUX_FB_H),yes)
$(INSTALL_BINARY) fbi $(bindir)
$(INSTALL_SCRIPT) fbgs $(bindir)
- $(INSTALL_SCRIPT) fbpdf $(bindir)
+ #$(INSTALL_SCRIPT) fbpdf $(bindir)
$(INSTALL_DATA) $(srcdir)/fbi.man $(mandir)/man1/fbi.1
$(INSTALL_DATA) $(srcdir)/fbgs.man $(mandir)/man1/fbgs.1
endif
# Contributor: Sergei Lukin <sergej.lukin@gmail.com>
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=firefox-esr
pkgver=45.1.0
pkgver=45.6.0
_pkgver=$pkgver
_xulver=$pkgver
pkgrel=0
......@@ -74,6 +75,20 @@ source="http://ftp.mozilla.org/pub/firefox/releases/${pkgver}esr/source/firefox-
firefox.desktop
firefox-safe.desktop"
# secfixes:
# 45.6.0:
# - CVE-2016-9893
# - CVE-2016-9895
# - CVE-2016-9897
# - CVE-2016-9898
# - CVE-2016-9899
# - CVE-2016-9900
# - CVE-2016-9901
# - CVE-2016-9902
# - CVE-2016-9904
# - CVE-2016-9905
_builddir="${srcdir}/firefox-${pkgver}esr"
_mozappdir=/usr/lib/firefox-$pkgver
_mozappdirdev=/usr/lib/firefox-devel-$pkgver
......@@ -169,7 +184,7 @@ dev() {
default_dev
}
md5sums="32651dde52218f25575350d528b777e9 firefox-45.1.0esr.source.tar.xz
md5sums="ee3cf2401a5716cebacaae5fb70d133f firefox-45.6.0esr.source.tar.xz
1f4c60e662ed93784431bd06c5141719 mozconfig
99b27aeac58923f318d083e5e71879ba vendor.js
6ab77b80c8c7d6fd07ab53c54561f4df 0002-Use-C99-math-isfinite.patch
......@@ -188,7 +203,7 @@ b8b2a3cdb38f402e4eb4885908233811 libavutil.patch
0db0cce8350d59a91ae2c4f0400f7146 mallinfo.patch
ba96924ece1d77453e462429037a2ce5 firefox.desktop
6f38a5899034b7786cb1f75ad42032b8 firefox-safe.desktop"
sha256sums="8bdc4a0f6d0ca4f28e888ca0044ba735ddc78302820b5ffcc25cd65064ff40a1 firefox-45.1.0esr.source.tar.xz
sha256sums="c1e7ddf6efb0f54c8071131b6395f4942a422c2ab70f2e9a81b588373d6fbf5b firefox-45.6.0esr.source.tar.xz
23c2b4535ce83c92ba978e15ce328c9f140def155d12523c00df30baf41b98dc mozconfig
afecb8c17a2bedafe600dd572d24eff24e540cda02f675705d11168040379ce6 vendor.js
080a55182b865471a86fa4b70a66ed9495f1e536f7fdc4060cb8c675b4749c6e 0002-Use-C99-math-isfinite.patch
......@@ -207,7 +222,7 @@ a1ba79ec0c50c19edcfb24bb2686a718a77b02035e412989b9208b9b818abe14 allow-utf8-fal
2f564fa5f347f3c7f20d589ef273f000ca9c9aeca2c6ad0fb5b15bfc715d8b81 mallinfo.patch
b571c4a49884a3c98806246c9cc3e60c73d5a8f4aeb7f96217db0be1d6210eda firefox.desktop
4b6de45753856a890f4482055666e77f9b01bdfb7e0df08bafaa3a4d9937eed3 firefox-safe.desktop"
sha512sums="0190cc133171ff731ba2ae7a5296e44b95ee2371c36c016dd0838fd8da8765d607ab2ebf6c7d32abdee2aa1ad5e52c58d40d73cc887e2caaad1f863d04211463 firefox-45.1.0esr.source.tar.xz
sha512sums="b96c71aeed8a1185a085512f33d454a1735237cd9ddf37c8caa9cc91892eafab0615fc0ca6035f282ca8101489fa84c0de1087d1963c05b64df32b0c86446610 firefox-45.6.0esr.source.tar.xz
e14b4a646230f7a752ef864b0e6a074fdac74d6c4abde2c31656eb10ac6f002a5c664d257bf3f4bd22544f10103e38d5fae49f84fcaae402b81940e72bcfe0e5 mozconfig
cc10dba32d9c7faf1d99b8fdebc71bf0200ad10b976105edb45df696bf64a668b2b7aa8c3892a8056eb71fb071b0e0ae51c3ce2fb75acfb7e7035104c0e4fce3 vendor.js
7e123144bc2b1efed149dfb41b255c447d43ea93a63ebe114d01945e6a6d69edc2f2a3c36980a93279106c1842355851b8b6c1d96679ee6be7b9b30513e0b1a8 0002-Use-C99-math-isfinite.patch
......
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Eivind Uggedal <eivind@uggedal.com>
pkgname=go
pkgver=1.6.2
pkgver=1.6.3
# This should be the latest commit on the corresponding release branch
_toolsver="c887be1b2ebd11663d4bf2fbca508c449172339e"
pkgrel=2
pkgrel=0
pkgdesc="Go programming language compiler"
url="http://www.golang.org/"
arch="all"
license="BSD"
depends=""
depends_dev=""
makedepends="bash go-bootstrap"
makedepends="bash go-bootstrap paxmark"
options="!strip"
install=""
subpackages="$pkgname-doc $pkgname-tools $pkgname-cross"
......@@ -78,6 +78,13 @@ package() {
cd "$_builddir"
mkdir -p "$pkgdir"/usr/bin "$pkgdir"/usr/lib/go/bin "$pkgdir"/usr/share/doc/go
# go before 1.7 has issues with randmmap on arm
# https://github.com/golang/go/issues/16081
if [ "$GOARCH" = "arm" ]; then
paxmark -r bin/go || attr -s pax.flags -V "rx" bin/go \
|| return 1
fi
for binary in go gofmt; do
mv bin/"$binary" "$pkgdir"/usr/lib/go/bin/ || return 1
ln -s /usr/lib/go/bin/"$binary" "$pkgdir"/usr/bin/ || return 1
......@@ -138,12 +145,12 @@ cross() {
"$subpkgdir"/usr/lib/go/pkg || return 1
done
}
md5sums="d1b50fa98d9a71eeee829051411e6207 go1.6.2.src.tar.gz
733a96b59562ed84ff552542f16a3ab3 go-tools-1.6.2.tar.gz
md5sums="bf3fce6ccaadd310159c9e874220e2a2 go1.6.3.src.tar.gz
733a96b59562ed84ff552542f16a3ab3 go-tools-1.6.3.tar.gz
efa8ac40fa8429f7cd6f23eca05a0a0f no-pic.patch"
sha256sums="787b0b750d037016a30c6ed05a8a70a91b2e9db4bd9b1a2453aa502a63f1bccc go1.6.2.src.tar.gz
955e5a119babad356d9cf00cdaaf3c27648d4451109b467c872fad8cc94d5b56 go-tools-1.6.2.tar.gz
sha256sums="6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00 go1.6.3.src.tar.gz
955e5a119babad356d9cf00cdaaf3c27648d4451109b467c872fad8cc94d5b56 go-tools-1.6.3.tar.gz
1eb60ded9035e9692e4c17b2bb6e9c073e21261eaafa56ee0528d5d2c43a936d no-pic.patch"
sha512sums="e148022f9e18b5d5b05744f1aa9fa3ef82e255752179545711ade077e271216aa5b450859a764fdfb028ae4faa26adad8d0a0a5268b31396ab9d14de3cb2f20a go1.6.2.src.tar.gz
955def7cc3e5ceb5d8e47477400007d32c25f3bc2764f04a0451bd0235af507e63a0966d201a345f51ac764471da8620b5357d1099ec39e2422bd04d25fd71b8 go-tools-1.6.2.tar.gz
sha512sums="43e9b01220788112a185500bd53f091e7a0023a790092f428e2f40fc1a334dd148558b99d2a1c871b8cc79ad7d2d87a092b93eee7b5a27c2ee675c494de35306 go1.6.3.src.tar.gz
955def7cc3e5ceb5d8e47477400007d32c25f3bc2764f04a0451bd0235af507e63a0966d201a345f51ac764471da8620b5357d1099ec39e2422bd04d25fd71b8 go-tools-1.6.3.tar.gz
51e4c3ee0cda98090db5d00468072bcbf5f0a1a429dd8dedddccaa1467b285f724b012be96d329566b195470bea0aaf4b464e8ba6d2029b0dd42678a7a14b663 no-pic.patch"
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer:
pkgname=libreoffice
pkgver=5.1.2.2
pkgrel=1
pkgver=5.1.4.2
pkgrel=0
pkgdesc="LibreOffice - Meta package for the full office suite"
url="http://www.libreoffice.org/"
arch="all"
......@@ -206,23 +206,23 @@ writer() {
_split writer
}
md5sums="6145510261094a85a6cecaecefa10c94 libreoffice-5.1.2.2.tar.xz
05188274ca5b5aac92f0321e4cf153d7 libreoffice-dictionaries-5.1.2.2.tar.xz
4075e99e6075fb7bd163a5f66e24c0f3 libreoffice-translations-5.1.2.2.tar.xz
md5sums="cbeb42aecb280824045b4b43a2666923 libreoffice-5.1.4.2.tar.xz
6657104b429e04c1d3e5e4285a8776b4 libreoffice-dictionaries-5.1.4.2.tar.xz
c71242e41debd8d57c5ae8b74a26d005 libreoffice-translations-5.1.4.2.tar.xz
1f24ab1d39f4a51faf22244c94a6203f 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
bfde50b1b04c715cd172be03a204521f linux-musl.patch
1cff63a520d1b037edddf1b4de4799dc fix-execinfo.patch
2410b3fef56a2163a0d3142330ecbcdc fix-includes.patch"
sha256sums="54ecdc9e0201a64fb6a0898b2e5ebd6c6e22c36965e3eb797ae351219e441781 libreoffice-5.1.2.2.tar.xz
c500d21160a22808986b80230c71a1eff8b2f2102e2d5f9d1d543dcfa698a03e libreoffice-dictionaries-5.1.2.2.tar.xz
7fbf0d742df7d9a5cf567bb8b8d78e16160936a6f339b9d035e0ac9e1d2455f0 libreoffice-translations-5.1.2.2.tar.xz
sha256sums="cae54a79ed858ad92044179b5c33bd29c5770a8eccde04ed80c5ebfd92078385 libreoffice-5.1.4.2.tar.xz
1e38549406858d1915cedf16a4d9795c9a8226b9baf89cc0a2b1c001c7cb3063 libreoffice-dictionaries-5.1.4.2.tar.xz
73edd75925fa14adea2e1577c7b80d5693af74c303c4d313af194e2de2746c23 libreoffice-translations-5.1.4.2.tar.xz
390a5085651828b8fe12aa978b200f59b9155eedbb91a4be89bf7cf39eefdd4a 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
fd0778cfd18b034a415a8966f7a3d8437c3f2ba1c6cfde8220ba663261b9c67f linux-musl.patch
7171dfa651a7ee81b4e13a9fd9131428d9a65af138cac4cb428ae6c3e4bcb1f3 fix-execinfo.patch
2044d4c997472a46e95c68fa8bec19c1424e9074fad05df9f1c0d220dec00281 fix-includes.patch"
sha512sums="0b2d9d2f91b40fc6eda67d9d6a16f95391f985be8ffa43e8f577c42bc0c1228e2c14de4dfbdef808a6edd61985903d5e12e0696ef43f522e78ee123c1d5f01e8 libreoffice-5.1.2.2.tar.xz
b74d1ac8c43610eeb70138fc995d638fb33b55f238bfffc3885093e377dc721cfedd1426c04ceac4d2a419efc927e1d2ba414ff04a95bca20f38645cffdda3a2 libreoffice-dictionaries-5.1.2.2.tar.xz
01ee739af883530744ca792754ee398b6e41a8def997151e0757a52957cad054a445c505c08fb8fb92eec1a5bedde78085d099128d119d9a30aa25aa1f26a54b libreoffice-translations-5.1.2.2.tar.xz
sha512sums="80e79b6a20f85e295fead9fc5f9578d846a889fe6bc7a0f51b76117408ee6c8e7fbddf99c22e2caaac3253f10907121ed3508cefab2fb1b2ccaa90c4cf52c33a libreoffice-5.1.4.2.tar.xz
e1bd404867957d751d2a3f48b8763bc91a5fb82a45f5e0ac3929edaa657ae8081959a3ac46d652b80d1704f5a77f5a05571a1851a3a7d483e29e1a76a03159b6 libreoffice-dictionaries-5.1.4.2.tar.xz
86b852ff20806950c9b89e41c3344cfa9ab256c4a055f590cf7023f6e8386c522272c037dbef1af1c6d4d4ef705cf0e5987cec263fd045321a837aced179c26d libreoffice-translations-5.1.4.2.tar.xz
5664203e6426880041cdb227e91f79f00d2ca7ae28c6997f61b72cc599aac55838d082d2b2b551bd7a228424c350ddea5d41599b8ca58d444a2cd46c9206ea91 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
6abfd9c6cf1917e9ee89695086013c94f5ec68f9732ad60faeeaabe6f3765f5ff19df575a3ef0098d6dd6ba3c76369cec871770396f5cd84829031c3e38485a8 linux-musl.patch
567123f990c4a47c2e4cebf99f3486150740015e647ca2b2521e606f3350fc55ceda6c7ac031302da34e8fc90747d66619334fcfda4e7b8998456fe3619ab860 fix-execinfo.patch
......
This diff is collapsed.
......@@ -3,7 +3,7 @@
# Maintainer: Timo Teras <timo.teras@iki.fi>
pkgname=openjdk8
_java_ver=8
_jdk_update=92
_jdk_update=111
_jdk_build=14
pkgver=$_java_ver.$_jdk_update.$_jdk_build
pkgrel=0
......@@ -144,8 +144,6 @@ package() {
find "$pkgdir"/$INSTALL_BASE -iname "*.diz" -delete || return 1
find "$pkgdir"/$INSTALL_BASE -iname "*.debuginfo" -delete || return 1
find "$pkgdir"/$INSTALL_BASE \( -name "*.jar" -o -name "*.sym" \) \
\! -perm /006 | xargs chmod go+r || return 1
pax_mark_vm "$pkgdir"/$INSTALL_BASE
......@@ -174,8 +172,11 @@ jrebase() {
pkgdesc="OpenJDK 8 Java Runtime (no GUI support)"
depends="$pkgname-jre-lib java-common java-cacerts"
mkdir -p "$subpkgdir"/$INSTALL_BASE/bin
mkdir -p "$subpkgdir"/$INSTALL_BASE/bin \
"$subpkgdir"/$INSTALL_BASE/lib/$_jarch
mv "$pkgdir"/$INSTALL_BASE/lib/$_jarch/jli \
"$subpkgdir"/$INSTALL_BASE/lib/$_jarch/ || return 1
local A; for A in java orbd rmid servertool unpack200 keytool \
pack200 rmiregistry tnameserv; do
mv "$pkgdir"/$INSTALL_BASE/bin/$A "$subpkgdir"/$INSTALL_BASE/bin || return 1
......@@ -223,14 +224,14 @@ demos() {
"$subpkgdir"/$INSTALL_BASE/
}
md5sums="226f9051e34b70fbff031ec9d959773d jdk8u-jdk8u92-b14.tar.bz2
9619e84a600aaf81737f7ed71430d3aa corba-jdk8u92-b14.tar.bz2
567189edafbe0aabaff2d75d86c05456 jaxp-jdk8u92-b14.tar.bz2
3e7db7d843ebbcd5eb2ba0a9e7e275d7 jaxws-jdk8u92-b14.tar.bz2
b06f2e3504357820bb3dd29e19ccfc0d jdk-jdk8u92-b14.tar.bz2
afbe0e3a8c0e9e2beac5567e1084f3ee langtools-jdk8u92-b14.tar.bz2
e3641526c2875b5d4d1414980769f6ea nashorn-jdk8u92-b14.tar.bz2
21e8fdc20ab17e7399752ef74c8e03e2 hotspot-jdk8u92-b14.tar.bz2
md5sums="dad0b38b84d2b6373ecbe5285ba94250 jdk8u-jdk8u111-b14.tar.bz2
d64f13ee0734f3030ccd00437db5ca87 corba-jdk8u111-b14.tar.bz2
4668c2bad962961603ee3e4f5743292c jaxp-jdk8u111-b14.tar.bz2
6e399a346731abff905e8e8d097a29a3 jaxws-jdk8u111-b14.tar.bz2
a3d9315ab31e158c3192b81da0d32530 jdk-jdk8u111-b14.tar.bz2
7c45269d59138fb6863d4ce02cb270f5 langtools-jdk8u111-b14.tar.bz2
a9fcb752c28aba30bc862bdbf3a785ac nashorn-jdk8u111-b14.tar.bz2
61f5c16b047891b6711784efacf53453 hotspot-jdk8u111-b14.tar.bz2
f87dd2c4c3c97fc3ac33080a65ca9e14 icedtea-hotspot-musl.patch
a5841507a216890bd8419d496bb118c3 icedtea-hotspot-noagent-musl.patch
43023861c5f6efc3139a834aa3ec0476 icedtea-hotspot-uclibc-fixes.patch
......@@ -240,14 +241,14 @@ fc1dc983dc562eda399c9d7eabd3b299 icedtea-jdk-musl.patch
fc7d3cc1f5a5615574fd1e416144a042 icedtea-jdk-includes.patch
9b95183ae088ac2520ac66ae587619e4 fix-libjvm-load.patch
34fd6af2160e062b9f4b434a9a350b79 build-demo-ldflags.patch"
sha256sums="948b651e542618ced3f27395f75f0cca8dc0cb69577fdac94c1bb0445b56ca32 jdk8u-jdk8u92-b14.tar.bz2
a0cde75df26176b9f0c75bc77ad2649e42bbbc321fb9bdca19ab339f4d9f949e corba-jdk8u92-b14.tar.bz2
f72662de92ecdae80cbed04d5af6d72530f34631bfb15a73fef58bbb95faf4e2 jaxp-jdk8u92-b14.tar.bz2
0d3e59432bebcd2d8353250e746ed6f59cf73f521471edbfca7392339d1bd264 jaxws-jdk8u92-b14.tar.bz2
4eb3b4823f91c10da9cc5358946643b54f4e66ba499f9ae13904554ef45bbe85 jdk-jdk8u92-b14.tar.bz2
27afacfefd7af8afcc47284fbdc6ac8377c8677f8e542a75b26228309c452b0c langtools-jdk8u92-b14.tar.bz2
5a63849ebafe07c6f0fe13bdcf4f00f5b40a2966ccdf9f5c89d6f7bde62aa718 nashorn-jdk8u92-b14.tar.bz2
251f1c684c951a94fed3af5cb4084e08b0448b564363a590d57fd648db634433 hotspot-jdk8u92-b14.tar.bz2
sha256sums="5db06574175169e50f409e73365e423f0790d9e2fbcb1ff6675fed0b161649ba jdk8u-jdk8u111-b14.tar.bz2
534ad9b1e90d70ab6064083109cafe1edaba5c3f7ff1869f6ce62ce828502223 corba-jdk8u111-b14.tar.bz2
9d0c786ae9118affa2a8f68881262a9054789267545964419d283832609c6cb4 jaxp-jdk8u111-b14.tar.bz2
609f936e8d2e57ac290fc9132057fd5eb97a6c222433a40a3a03e7fec1cb4b7f jaxws-jdk8u111-b14.tar.bz2
dfc5313b343ff97458b60019f439a84e1343a4fed4b3aaa3367b0d2068b07eb7 jdk-jdk8u111-b14.tar.bz2
3f04f04534733dd174ebd26e6b1b65464f9ca1d16f4ecafedbd578a149897595 langtools-jdk8u111-b14.tar.bz2
ef2738d171bce111b16b0024d303e7d233b155b872dfae563c44fbc69a277e70 nashorn-jdk8u111-b14.tar.bz2
b183846319b632f0cb184e7b598730cf7ec58ad1282c7f5400badd8935bda080 hotspot-jdk8u111-b14.tar.bz2
a7922430cb767c8a4baae232c8b2e5f377aeb7cfde0c9901cd7774f078e7f92e icedtea-hotspot-musl.patch
9223d4a1ae20b51bcb901ace115a2cd5f15b05655ea076c05f4c7f2c66f341e5 icedtea-hotspot-noagent-musl.patch
0ef7592b8f2c954eda0a6cf4dc4a4010942f35ea426f44e34412be6c9a949745 icedtea-hotspot-uclibc-fixes.patch
......@@ -257,14 +258,14 @@ d3fcf4779a23181178e722a93290921f5c61ed7220d3a431953a53c24f89e562 icedtea-jdk-mu