Fabio Castelli pushed to branch main at Arch Linux / Packaging / Packages / 
dbeaver


Commits:
4b4e0984 by Fabio Castelli (Muflone) at 2023-12-26T20:52:56+01:00
upgpkg: 23.3.1-1

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + tycho_3_0_5.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,13 +1,13 @@
 pkgbase = dbeaver
        pkgdesc = Free universal SQL Client for developers and database 
administrators (community edition)
-       pkgver = 23.3.0
+       pkgver = 23.3.1
        pkgrel = 1
        url = https://dbeaver.io/
        install = dbeaver.install
        arch = x86_64
        license = Apache
        makedepends = maven
-       makedepends = java-runtime=17
+       makedepends = java-environment=17
        depends = java-runtime>=17
        depends = gtk3
        depends = gtk-update-icon-cache
@@ -16,17 +16,19 @@ pkgbase = dbeaver
        optdepends = dbeaver-plugin-svg-format: save diagrams in SVG format
        conflicts = dbeaver-plugin-sshj-lib
        replaces = dbeaver-plugin-sshj-lib
-       source = 
dbeaver-23.3.0.tar.gz::https://github.com/dbeaver/dbeaver/archive/23.3.0.tar.gz
+       source = 
dbeaver-23.3.1.tar.gz::https://github.com/dbeaver/dbeaver/archive/23.3.1.tar.gz
        source = io.dbeaver.DBeaver.desktop
        source = dbeaver.sh
        source = dbeaver.profile.gz
        source = dbeaver.hook
        source = dbeaver.install
-       sha256sums = 
617ea555269bdc0a1d4c9a59c653713df8e3404d676ee055258e9a16903e29ec
+       source = tycho_3_0_5.patch
+       sha256sums = 
8e8671ff30d2eae8eb759f0c56673a07aefb669da21e6ba03294098868ce6e3d
        sha256sums = 
9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b
        sha256sums = 
406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526
        sha256sums = 
1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034
        sha256sums = 
f8b763ca210bfa4d9a4e407b656ba4f5d1bf2f3f54c67044f7a4dd0c3625fc22
        sha256sums = 
f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab
+       sha256sums = 
1d5af2a9be9453f8279b2862fd579d82271b882515d8b69fc9fddb80e318bd78
 
 pkgname = dbeaver


=====================================
PKGBUILD
=====================================
@@ -2,14 +2,14 @@
 # Contributor: Arne Hoch <a...@derhoch.de>
 
 pkgname=dbeaver
-pkgver=23.3.0
+pkgver=23.3.1
 pkgrel=1
 pkgdesc="Free universal SQL Client for developers and database administrators 
(community edition)"
 arch=('x86_64')
 url="https://dbeaver.io/";
 license=("Apache")
 depends=('java-runtime>=17' 'gtk3' 'gtk-update-icon-cache' 'libsecret')
-makedepends=('maven' 'java-runtime=17')
+makedepends=('maven' 'java-environment=17')
 optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel 
format'
             'dbeaver-plugin-svg-format: save diagrams in SVG format')
 conflicts=('dbeaver-plugin-sshj-lib')
@@ -19,13 +19,15 @@ 
source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/dbeaver/dbeaver/archi
         "${pkgname}.sh"
         "${pkgname}.profile.gz"
         "${pkgname}.hook"
-        "${pkgname}.install")
-sha256sums=('617ea555269bdc0a1d4c9a59c653713df8e3404d676ee055258e9a16903e29ec'
+        "${pkgname}.install"
+        "tycho_3_0_5.patch")
+sha256sums=('8e8671ff30d2eae8eb759f0c56673a07aefb669da21e6ba03294098868ce6e3d'
             '9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b'
             '406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526'
             '1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034'
             'f8b763ca210bfa4d9a4e407b656ba4f5d1bf2f3f54c67044f7a4dd0c3625fc22'
-            'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab')
+            'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab'
+            '1d5af2a9be9453f8279b2862fd579d82271b882515d8b69fc9fddb80e318bd78')
 install="${pkgname}.install"
 
 prepare() {
@@ -38,6 +40,9 @@ prepare() {
   export JAVA_HOME="/usr/lib/jvm/$(archlinux-java status | tail -n +2 | sort | 
cut -d ' ' -f 3 | sort -nr -k 2 -t '-' | grep -vE '18-|19-|20-' -m 1)"
   cd "${pkgname}-${pkgver}"
 
+  # Fix for tycho which actually requires maven 3.9 not yet released in extra
+  patch -Np1 -i "${srcdir}/tycho_3_0_5.patch"
+
   # Download dependencies during prepare FS#55873
   # https://bugs.archlinux.org/task/55873
   export MAVEN_OPTS="-Xmx2048m"


=====================================
tycho_3_0_5.patch
=====================================
@@ -0,0 +1,12 @@
+diff -Naur dbeaver-23.3.1.orig/pom.xml dbeaver-23.3.1/pom.xml
+--- dbeaver-23.3.1.orig/pom.xml        2023-12-22 11:01:46.000000000 +0100
++++ dbeaver-23.3.1/pom.xml     2023-12-26 20:19:12.578436942 +0100
+@@ -11,7 +11,7 @@
+     <properties>
+         <dbeaver-version>23.3.1</dbeaver-version>
+         <dbeaver-product>DBeaver</dbeaver-product>
+-        <tycho-version>4.0.4</tycho-version>
++        <tycho-version>3.0.5</tycho-version>
+         <eclipse-version>2023-12</eclipse-version>
+         
<eclipse-repo-url>https://download.eclipse.org/releases</eclipse-repo-url>
+         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dbeaver/-/commit/4b4e09848f0a04a7dd93f99d2ae067b580cba638

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/dbeaver/-/commit/4b4e09848f0a04a7dd93f99d2ae067b580cba638
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to