summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAman Gupta2024-02-28 23:38:01 +0530
committerAman Gupta2024-02-28 23:38:01 +0530
commit51d66a13ff0c05f5179e7f196d4da529a6752aeb (patch)
treefcb52fa0e8aec2404d3666de1f5fef34032d8019
parentba14fc8fb3a9f0efcd077afcfca849b62082e72b (diff)
downloadaur-51d66a13ff0c05f5179e7f196d4da529a6752aeb.tar.gz
v8.12.2
-rwxr-xr-x.SRCINFO12
-rw-r--r--ChangeLog15
-rwxr-xr-xPKGBUILD33
3 files changed, 45 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b3beddcf7205..fe60ea85a0bc 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = logstash
- pkgdesc = Logstash - transport and process your logs, events, or other data
- pkgver = 8.12.1
+ pkgdesc = Transport and process your logs, events, or other data
+ pkgver = 8.12.2
pkgrel = 1
url = https://www.elastic.co/logstash/
+ changelog = ChangeLog
arch = x86_64
- license = Apache
+ license = Apache-2.0 OR Elastic-2.0
makedepends = jdk17-openjdk
makedepends = git
depends = jre17-openjdk-headless
@@ -12,18 +13,19 @@ pkgbase = logstash
depends = ruby-bundler
depends = coreutils
depends = awk
+ options = !debug
backup = etc/conf.d/logstash
backup = etc/logstash/jvm.options
backup = etc/logstash/log4j2.properties
backup = etc/logstash/logstash.yml
backup = etc/logstash/pipelines.yml
- source = https://github.com/elastic/logstash/archive/v8.12.1/logstash-8.12.1.tar.gz
+ source = https://github.com/elastic/logstash/archive/v8.12.2/logstash-8.12.2.tar.gz
source = logstash.service
source = logstash@.service
source = logstash-sysuser.conf
source = logstash-tmpfile.conf
source = bundle.config
- md5sums = 023c15773421c8f08bf3dee17b82228a
+ md5sums = 8b3a565618a8a5703053c94fcbfe31f6
md5sums = 4c3efce8ba4da2605c1f2e839e3af55c
md5sums = 54523d10c53cf5461a40a33d775c12c1
md5sums = 7ef5efbe99cf9f4c29a221999ec41248
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 000000000000..54b3641ed3ca
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,15 @@
+=Logstash 8.12.2 Release Notes
+
+ Set Netty’s maxOrder options to previous default value of 11 #15928
+ Add "openssl" to UBI docker images #15929
+
+Plugins
+
+Jdbc Integration - 5.4.8
+
+ Update Derby to 10.15.2.1 (built from source) #155
+ Update sequel version to >= 5.74.0, that allows the generic jdbc adapter to better handle disconnect errors #153
+
+Kafka Integration - 11.3.4
+
+ Fix "retries" and "value_serializer" error handling in output plugin #160
diff --git a/PKGBUILD b/PKGBUILD
index 30ecf666cb5f..2aa0d964e900 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,11 @@
# Maintainer: Aman Gupta <aman.iv0012@gmail.com>
pkgname=logstash
-pkgver=8.12.1
+pkgver=8.12.2
pkgrel=1
-pkgdesc="Logstash - transport and process your logs, events, or other data"
+pkgdesc="Transport and process your logs, events, or other data"
arch=('x86_64')
url="https://www.elastic.co/logstash/"
-license=('Apache')
+license=('Apache-2.0 OR Elastic-2.0')
# groups=()
depends=('jre17-openjdk-headless' 'ruby' 'ruby-bundler' 'coreutils' 'awk')
makedepends=('jdk17-openjdk' 'git')
@@ -18,9 +18,9 @@ backup=('etc/conf.d/logstash'
'etc/logstash/log4j2.properties'
'etc/logstash/logstash.yml'
'etc/logstash/pipelines.yml')
-# options=()
+options=(!debug)
# install=
-# changelog=
+changelog="ChangeLog"
source=(https://github.com/elastic/logstash/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
logstash.service
logstash@.service
@@ -28,19 +28,23 @@ source=(https://github.com/elastic/logstash/archive/v${pkgver}/${pkgname}-${pkgv
logstash-tmpfile.conf
bundle.config)
# noextract=()
-md5sums=('023c15773421c8f08bf3dee17b82228a'
+md5sums=('8b3a565618a8a5703053c94fcbfe31f6'
'4c3efce8ba4da2605c1f2e839e3af55c'
'54523d10c53cf5461a40a33d775c12c1'
'7ef5efbe99cf9f4c29a221999ec41248'
'9b1d67aedd308f9eb978a1f049130d1f'
- 'e79a8d6e3b207a2dc52f3bfbac64cea5') #autofill using updpkgsums
+ 'e79a8d6e3b207a2dc52f3bfbac64cea5')
build() {
cd "$pkgname-$pkgver"
+
# export OSS=true
- ./gradlew installDevelopmentGems
- rake bootstrap
- rake plugin:install-default
+ # export JRUBY_OPTS="-Xms1g -Xmx1g"
+
+ export JAVA_OPTS="--add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED"
+ export GRADLE_OPTS="-Dorg.gradle.daemon=false -Dorg.gradle.jvmargs=-Xmx2g -Dfile.encoding=UTF-8"
+
+ ./gradlew clean installDefaultGems --no-daemon --warning-mode all
}
package() {
@@ -52,8 +56,16 @@ package() {
chmod 750 "${pkgdir}/etc/logstash"
cp -a bin data lib logstash* modules vendor Gemfile* "${pkgdir}/usr/share/logstash"
+
+ install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
rm -rf "${pkgdir}/usr/share/logstash/logstash-core/"{.lock,benchmarks,*gradle*}
rm -rf "${pkgdir}/usr/share/logstash/logstash-core/build/tmp/"
+ rm -rf "${pkgdir}/usr/share/logstash/vendor/jruby/tmp/"
+ rm -rf "${pkgdir}/usr/share/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/arm64-linux/libfixposix.so"
+ rm -rf "${pkgdir}/usr/share/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/armv6-linux/libfixposix.so"
+ rm -rf "${pkgdir}/usr/share/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/armv7-linux/libfixposix.so"
+
chmod -R go-w "${pkgdir}/usr/share/logstash/"
install -Dm 644 "${srcdir}"/{logstash.service,logstash@.service} -t "${pkgdir}/usr/lib/systemd/system"
@@ -66,5 +78,6 @@ package() {
install -dm 755 "${pkgdir}/etc/logstash/conf.d"
install -d "${pkgdir}/usr/bin"
+
ln -s /usr/share/logstash/bin/logstash "${pkgdir}/usr/bin/logstash"
}