emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#39742: closed ([PATCH 1/7] gnu: java-openjfx-build: Add helpful patc


From: GNU bug Tracking System
Subject: bug#39742: closed ([PATCH 1/7] gnu: java-openjfx-build: Add helpful patch.)
Date: Sun, 15 Mar 2020 18:21:02 +0000

Your message dated Sun, 15 Mar 2020 14:19:53 -0400
with message-id <address@hidden>
and subject line Re: [bug#39742] [v2] gnu: java-openjfx-build: Add helpful 
patch.
has caused the debbugs.gnu.org bug report #39742,
regarding [PATCH 1/7] gnu: java-openjfx-build: Add helpful patch.
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
39742: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=39742
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: [PATCH 1/7] gnu: java-openjfx-build: Add helpful patch. Date: Sat, 22 Feb 2020 21:17:49 +0100
* gnu/packages/java.scm: Add patch
* gnu/packages/patches/java-openjfx-build-get_guix_jdk_version.patch: New
  file. Allows you to run gradlew to run properly. Useful for debugging.
---
 gnu/packages/java.scm                              |  3 ++-
 .../java-openjfx-build-get_guix_jdk_version.patch  | 14 ++++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)
 create mode 100644 
gnu/packages/patches/java-openjfx-build-get_guix_jdk_version.patch

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 9371901e1f..01541ee419 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -2355,7 +2355,8 @@ new Date();"))
               (file-name (string-append name "-" version "-checkout"))
               (sha256
                (base32
-                "0yg38mwpivswccv9n96k06x3iv82i4px1a9xg9l8dswzwmfj259f"))))
+                "0yg38mwpivswccv9n96k06x3iv82i4px1a9xg9l8dswzwmfj259f"))
+              (patches (search-patches 
"java-openjfx-build-get_guix_jdk_version.patch"))))
     (build-system ant-build-system)
     (arguments
      `(#:jar-name "java-openjfx.jar"
diff --git a/gnu/packages/patches/java-openjfx-build-get_guix_jdk_version.patch 
b/gnu/packages/patches/java-openjfx-build-get_guix_jdk_version.patch
new file mode 100644
index 0000000000..214ef9949c
--- /dev/null
+++ b/gnu/packages/patches/java-openjfx-build-get_guix_jdk_version.patch
@@ -0,0 +1,14 @@
+--- a/build.gradle
++++ b/build.gradle
+@@ -742,9 +742,9 @@
+     if (inStream.readLine() != null) {
+         String v = inStream.readLine();
+         if (v != null) {
+-            int ib = v.indexOf(" (build ");
++            int ib = v.indexOf(" (guix build ");
+             if (ib != -1) {
+-                String ver = v.substring(ib + 8, v.size() - 1);
++                String ver = v.substring(ib + 13, v.size() - 1);
+ 
+                 defineProperty("jdkRuntimeVersion", ver)
+                 defineProperty("jdkVersion", jdkRuntimeVersion.split("-")[0])
-- 
2.24.1




--- End Message ---
--- Begin Message --- Subject: Re: [bug#39742] [v2] gnu: java-openjfx-build: Add helpful patch. Date: Sun, 15 Mar 2020 14:19:53 -0400
I'm closing this bug ticket because Alexey is still working on some of
the patches and it's confusing to have the patches spread over multiple
tickets, even though we merged them. Alexey will open a new ticket soon.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]