Package Details: neo4j-enterprise 5.26.2-1

Git Clone URL: https://aur.archlinux.org/neo4j-enterprise.git (read-only, click to copy)
Package Base: neo4j-enterprise
Description: A fully transactional graph database implemented in Java
Upstream URL: https://neo4j.com/
Licenses: custom
Conflicts: neo4j-community
Submitter: tucho
Maintainer: deeenes
Last Packager: deeenes
Votes: 2
Popularity: 0.000000
First Submitted: 2015-12-30 05:26 (UTC)
Last Updated: 2025-02-21 16:39 (UTC)

Latest Comments

mnd999 commented on 2025-02-11 09:56 (UTC)

I did this to update to 5.26.2:

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
 # Contributor: Amina Khakimova <hakami1024@gmail.com>
 # Contributor: Marcel Campello Ferreira <marcel.campello.ferreira@gmail.com>
 pkgname=neo4j-enterprise
-pkgver=5.18.1
+pkgver=5.26.2
 pkgrel=1
 pkgdesc='A fully transactional graph database implemented in Java'
 arch=(any)
 url=http://neo4j.org/
 license=(custom)
 makedepends=(patch)
-depends=('jre17-openjdk-headless')
+depends=('jre21-openjdk-headless')
 conflicts=(neo4j-community)
 backup=(etc/neo4j/neo4j.conf)
 options=(!strip)
@@ -21,11 +21,11 @@ source=(http://dist.neo4j.org/neo4j-enterprise-$pkgver-unix.tar.gz
         neo4j.service
         neo4j-tmpfile.conf)

-sha256sums=('a2ab866be05d2decef558b3e711c4b4403f3a35be6b87f7b94c618bb83b8f7c3'
-            '47ffc2aff4b3012a67514687a5bd6c2e1f5ce5891e9ae5bfc0d3dd4648cb030b'
+sha256sums=('6d478c1e3f1cc2a8d29ebcec4e4793831d5174cb7d81c8461a329e7df70cda1a'
+            'a7ded3b0fa620cadbf9e109ed426cd3b99c1554709d43a50ae31410fa3ed6574'
             '5d5b0a2137dd093b1e18b264b4a54b9d1f84029100ef6a513361d71d1ddeb8f6'
             '8cdf6de9864f66b8f435b8da5c04245a7fa23dde986cc7aec3133261e4003c64'
-            '42d4fa137d2a0eb1541780a4afef1bdaebf6c6e593cf7f285b527ea0e07bdf74'
+            '358c2a8144fe583597cdf0088ecca4dd2701611c4ab10ea71547f4b85ca6ff45'
             'e1311352e05b1e698599b91883141b938ceb418abd7e6bc11cc964854f0a21e1')

 prepare() {
diff --git a/neo4j.service b/neo4j.service
index fbdbac8..7213d3b 100644
--- a/neo4j.service
+++ b/neo4j.service
@@ -6,7 +6,7 @@ User=neo4j
 Type=forking
 Environment=NEO4J_CONF=/etc/neo4j
 Environment=NEO4J_HOME=/usr/share/java/neo4j
-Environment=JAVA_HOME=/usr/lib/jvm/java-17-openjdk
+Environment=JAVA_HOME=/usr/lib/jvm/java-21-temurin
 ExecStart=/usr/bin/neo4j start
 ExecStop=/usr/bin/neo4j stop
 PIDFile=/run/neo4j/neo4j.pid
diff --git a/startup-scripts-fix-paths.patch b/startup-scripts-fix-paths.patch
index e41c564..4002b8d 100644
--- a/startup-scripts-fix-paths.patch
+++ b/startup-scripts-fix-paths.patch
@@ -109,11 +109,11 @@
    REPO="$BASEDIR"/lib
  fi

--CLASSPATH="$BASEDIR"/etc:"$REPO"/neo4j-java-driver-5.17.0.jar:"$REPO"/reactive-streams-1.0.4.jar:"$REPO"/netty-handler-4.1.106.Final.jar:"$REPO"/netty-common-4.1.106.Final.jar:"$REPO"/netty-resolver-4.1.106.Final.jar:"$REPO"/netty-buffer-4.1.106.Final.jar:"$REPO"/netty-transport-4.1.106.Final.jar:"$REPO"/netty-transport-native-unix-common-4.1.106.Final.jar:"$REPO"/netty-codec-4.1.106.Final.jar:"$REPO"/netty-tcnative-classes-2.0.61.Final.jar:"$REPO"/reactor-core-3.6.2.jar:"$REPO"/cypher-literal-interpreter-5.18.1.jar:"$REPO"/neo4j-values-5.18.1.jar:"$REPO"/neo4j-graphdb-api-5.18.1.jar:"$REPO"/annotations-5.18.1.jar:"$REPO"/eclipse-collections-11.1.0.jar:"$REPO"/eclipse-collections-api-11.1.0.jar:"$REPO"/commons-lang3-3.14.0.jar:"$REPO"/neo4j-common-5.18.1.jar:"$REPO"/commons-text-1.11.0.jar:"$REPO"/neo4j-resource-5.18.1.jar:"$REPO"/neo4j-collections-5.18.1.jar:"$REPO"/caffeine-3.1.8.jar:"$REPO"/neo4j-exceptions-5.18.1.jar:"$REPO"/neo4j-unsafe-5.18.1.jar:"$REPO"/jna-5.14.0.jar:"$REPO"/cypher-ast-factory-5.18.1.jar:"$REPO"/neo4j-cypher-javacc-parser-5.18.1.jar:"$REPO"/neo4j-cypher-dsl-2023.9.3.jar:"$REPO"/argparse4j-0.9.0.jar:"$REPO"/jline-terminal-3.21.0.jar:"$REPO"/jline-reader-3.21.0.jar:"$REPO"/jline-terminal-jansi-3.21.0.jar:"$REPO"/jansi-2.4.0.jar:"$REPO"/cypher-shell-5.18.1.jar
+-CLASSPATH="$BASEDIR"/etc:"$REPO"/*
 +BASEDIR="/usr/share/java/neo4j"

hakami1024 commented on 2021-08-01 03:30 (UTC)

@Fandekasp, sorry for the late reply; cypher-shell should be fixed now

Fandekasp commented on 2020-05-01 05:22 (UTC)

Please upgrade to v4.0.2+ to allow us to connect to the neo4j-enterprise with Neo4j Desktop Bloom

Fandekasp commented on 2020-03-16 08:43 (UTC) (edited on 2020-03-17 06:09 (UTC) by Fandekasp)

@hakami1024, how can we use cypher-shell?

$ yay -S cypher-shell
cypher-shell: /usr/bin/cypher-shell exists in filesystem (owned by neo4j-enterprise)
$ yay -Ql neo4j-enterprise|grep cypher-shell
neo4j-enterprise /usr/bin/cypher-shell
neo4j-enterprise /usr/share/neo4j/bin/cypher-shell
neo4j-enterprise /usr/share/neo4j/bin/tools/cypher-shell.jar
$ cypher-shell
find: ‘/usr/bin/../share/cypher-shell’: No such file or directory

Temporary fix:

$ sudo sed -i "s/share\/cypher-shell/share\/neo4j\/bin\/tools/g" /usr/bin/cypher-shell
$ cypher-shell -u neo4j -p neo4j
Connected to Neo4j 4.0.0 at neo4j://localhost:7687 as user neo4j.
Type :help for a list of available commands or :exit to exit the shell.
Note that Cypher queries must end with a semicolon.
neo4j@neo4j>

While I'm at it, I also had to set this alias to use neo4j-admin:

alias neo4j-admin='sudo NEO4J_CONF=/etc/neo4j NEO4J_HOME=/usr/share/java/neo4j JAVA_HOME=/usr/lib/jvm/java-11-openjdk neo4j-admin'

rcrath commented on 2016-05-12 21:33 (UTC)

any chance 3.0 is in the works?

tucho commented on 2016-03-27 17:02 (UTC)

Version 2.3.3.

tucho commented on 2016-01-26 15:47 (UTC)

Version 2.3.2.