summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD19
2 files changed, 17 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8cdddd0ec0fd..eab924395496 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,23 @@
pkgbase = eclipse-php
pkgdesc = Highly extensible IDE (PHP version)
- pkgver = 4.31
- pkgrel = 2
+ pkgver = 4.32
+ pkgrel = 1
epoch = 2
url = https://www.eclipse.org/
arch = x86_64
arch = aarch64
license = EPL
- depends = java-runtime>=17
+ depends = java-runtime>=21
depends = webkit2gtk
depends = unzip
- provides = eclipse=4.31-2
+ provides = eclipse=4.32-1
conflicts = eclipse
+ options = !strip
source = eclipse.desktop
sha512sums = 910d235d1b170b850d91598af1949db5109671236d76f62ea51f9505a285b4b10fcdacae0bc60dc209ab57fbb44d98223fb4b584b31e220253396a933bc98a78
- source_x86_64 = eclipse-php-2024-03-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2024-03/R/eclipse-php-2024-03-R-linux-gtk-x86_64.tar.gz&r=1
- sha512sums_x86_64 = fedc8942a3a3cf785ccb336a99628c39c226959fe1c630a57651722168b829c7776ad6d3fb63a29bb9a3f7a8c4c9f052c703627268241fa5fe12d80934ae28c9
- source_aarch64 = eclipse-php-2024-03-R-linux-gtk-aarch64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2024-03/R/eclipse-php-2024-03-R-linux-gtk-aarch64.tar.gz&r=1
- sha512sums_aarch64 = 1bff41a65c06c17897a63dcfca9274cb381a388b5c3561499fbb7a0dc220a6bdd2b381fac042a6e9d8234f812d0964348bcbc78a838af824b3391b12cf279c62
+ source_x86_64 = eclipse-php-2024-06-R-linux-gtk-x86_64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2024-06/R/eclipse-php-2024-06-R-linux-gtk-x86_64.tar.gz&r=1
+ sha512sums_x86_64 = 0bf9eddfbefa7ed7b183976171fad18e44c5b3086ce17a4cfb825ab4b78f8f39c3b2bbd0e639a51211d127bc61948dc3d111ece0abe38ab898e5021dbe6ec9cc
+ source_aarch64 = eclipse-php-2024-06-R-linux-gtk-aarch64.tar.gz::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2024-06/R/eclipse-php-2024-06-R-linux-gtk-aarch64.tar.gz&r=1
+ sha512sums_aarch64 = 3c75e42d392131ad691411f42ca2a0446dfc7a911111f89482e4dea2e049bbb787d645a2cc885b021b77b33ed9f216fc508e615d480f6a195d288083d22e8337
pkgname = eclipse-php
diff --git a/PKGBUILD b/PKGBUILD
index ba2adb38ed96..d4e58aa1df99 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,17 +2,18 @@
pkgname=eclipse-php
epoch=2
-pkgver=4.31
-pkgrel=2
-_release=2024-03/R
+pkgver=4.32
+pkgrel=1
+_release=2024-06/R
pkgdesc="Highly extensible IDE (PHP version)"
arch=('x86_64' 'aarch64')
url="https://www.eclipse.org/"
license=('EPL')
-depends=('java-runtime>=17' webkit2gtk unzip)
+depends=('java-runtime>=21' webkit2gtk unzip)
makedepends=()
provides=(eclipse=$pkgver-$pkgrel)
conflicts=(eclipse)
+options=(!strip)
_srcfilename_x86_64="$pkgname-${_release//\//-}-linux-gtk-x86_64.tar.gz"
_srcfilename_aarch64="$pkgname-${_release//\//-}-linux-gtk-aarch64.tar.gz"
@@ -20,8 +21,8 @@ _srcfilename_aarch64="$pkgname-${_release//\//-}-linux-gtk-aarch64.tar.gz"
source_x86_64=("$_srcfilename_x86_64::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/$_release/$_srcfilename_x86_64&r=1")
source_aarch64=("$_srcfilename_aarch64::https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/$_release/$_srcfilename_aarch64&r=1")
-sha512sums_x86_64=('fedc8942a3a3cf785ccb336a99628c39c226959fe1c630a57651722168b829c7776ad6d3fb63a29bb9a3f7a8c4c9f052c703627268241fa5fe12d80934ae28c9')
-sha512sums_aarch64=('1bff41a65c06c17897a63dcfca9274cb381a388b5c3561499fbb7a0dc220a6bdd2b381fac042a6e9d8234f812d0964348bcbc78a838af824b3391b12cf279c62')
+sha512sums_x86_64=('0bf9eddfbefa7ed7b183976171fad18e44c5b3086ce17a4cfb825ab4b78f8f39c3b2bbd0e639a51211d127bc61948dc3d111ece0abe38ab898e5021dbe6ec9cc')
+sha512sums_aarch64=('3c75e42d392131ad691411f42ca2a0446dfc7a911111f89482e4dea2e049bbb787d645a2cc885b021b77b33ed9f216fc508e615d480f6a195d288083d22e8337')
source=("eclipse.desktop")
sha512sums=('910d235d1b170b850d91598af1949db5109671236d76f62ea51f9505a285b4b10fcdacae0bc60dc209ab57fbb44d98223fb4b584b31e220253396a933bc98a78')
@@ -32,11 +33,7 @@ package() {
install -d "${pkgdir}/usr/lib"
cp -r "eclipse" "${pkgdir}/usr/lib/eclipse"
install -d "${pkgdir}/usr/bin"
- #ln -s "/usr/lib/eclipse/eclipse" "${pkgdir}/usr/bin/eclipse"
- cat > "${pkgdir}/usr/bin/eclipse" <<EOF
-#!/bin/sh
-env WEBKIT_DISABLE_DMABUF_RENDERER=1 /usr/lib/eclipse/eclipse
-EOF
+ ln -s "/usr/lib/eclipse/eclipse" "${pkgdir}/usr/bin/eclipse"
chmod 755 "${pkgdir}/usr/bin/eclipse"
install -Dm644 "eclipse.desktop" "${pkgdir}/usr/share/applications/eclipse.desktop"