diff options
author | Aman Gupta | 2024-02-28 23:38:01 +0530 |
---|---|---|
committer | Aman Gupta | 2024-02-28 23:38:01 +0530 |
commit | 51d66a13ff0c05f5179e7f196d4da529a6752aeb (patch) | |
tree | fcb52fa0e8aec2404d3666de1f5fef34032d8019 | |
parent | ba14fc8fb3a9f0efcd077afcfca849b62082e72b (diff) | |
download | aur-51d66a13ff0c05f5179e7f196d4da529a6752aeb.tar.gz |
v8.12.2
-rwxr-xr-x | .SRCINFO | 12 | ||||
-rw-r--r-- | ChangeLog | 15 | ||||
-rwxr-xr-x | PKGBUILD | 33 |
3 files changed, 45 insertions, 15 deletions
@@ -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 @@ -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" } |