[Git][java-team/libjogl2-java][master] 4 commits: Add patch for riscv64 arch (Closes: #1025373)

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Sat Dec 3 22:10:14 GMT 2022



Tony Mancill pushed to branch master at Debian Java Maintainers / libjogl2-java


Commits:
7b18608a by tony mancill at 2022-12-03T10:50:08-08:00
Add patch for riscv64 arch (Closes: #1025373)

Thank you to Manuel A. Fernandez Montecelo <mafm at debian.org>

- - - - -
065e0d5f by tony mancill at 2022-12-03T13:17:46-08:00
Update Vcs URLs to point to Salsa

- - - - -
cbc4396b by tony mancill at 2022-12-03T13:21:10-08:00
Update Homepage URL for https

Gbp-Dch: ignore

- - - - -
e15a0f26 by tony mancill at 2022-12-03T13:35:22-08:00
Prepare changelog for upload

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/copyright
- + debian/patches/riscv64-port.diff
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+libjogl2-java (2.3.2+dfsg-10) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Manuel A. Fernandez Montecelo ]
+  * Build for riscv64:  (Closes: #1025373)
+    - enable in d/control
+    - add debian/patches/riscv64-port.diff
+
+  [ tony mancill ]
+  * Update Vcs URLs to point to Salsa
+
+ -- tony mancill <tmancill at debian.org>  Sat, 03 Dec 2022 13:34:08 -0800
+
 libjogl2-java (2.3.2+dfsg-9) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -25,9 +25,9 @@ Build-Depends:
  maven-repo-helper,
  x11proto-xf86vidmode-dev
 Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/libjogl2-java.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/libjogl2-java.git
-Homepage: http://jogamp.org
+Vcs-Git: https://salsa.debian.org/java-team/libjogl2-java.git
+Vcs-Browser: https://salsa.debian.org/java-team/libjogl2-java
+Homepage: https://jogamp.org
 
 Package: libjogl2-java
 Architecture: all
@@ -53,7 +53,7 @@ Description: Java bindings for OpenGL API
 
 Package: libjogl2-jni
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Architecture: amd64 i386 arm64 armhf ppc64el s390x powerpc ppc64
+Architecture: amd64 i386 arm64 armhf ppc64el s390x powerpc ppc64 riscv64
 Description: Java bindings for OpenGL API (JNI lib)
  The JOGL project hosts the development version of the Java Bindings for
  OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics


=====================================
debian/copyright
=====================================
@@ -1,6 +1,6 @@
 This package was intially debianized by by Sylvestre Ledru <sylvestre at debian.org> on Sat, 04 Dec 2010 16:22:37 +0100
 
-It was downloaded from <http://jogamp.org/>
+It was downloaded from <https://jogamp.org/>
 
 Copyright:
 


=====================================
debian/patches/riscv64-port.diff
=====================================
@@ -0,0 +1,82 @@
+Index: libjogl2-java-2.3.2+dfsg/make/build-jogl.xml
+===================================================================
+--- libjogl2-java-2.3.2+dfsg.orig/make/build-jogl.xml
++++ libjogl2-java-2.3.2+dfsg/make/build-jogl.xml
+@@ -1395,6 +1395,12 @@
+       <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
+     </target>
+ 
++    <target name="c.configure.linux.riscv64" if="isLinuxRiscv64">
++      <echo message="Linux.Riscv64" />
++      <property name="compiler.cfg.id"                     value="compiler.cfg.linux" />
++      <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
++    </target>
++
+     <target name="c.configure.linux.s390" if="isLinuxs390">
+       <echo message="Linux.S390" />
+       <property name="compiler.cfg.id"                     value="compiler.cfg.linux" />
+@@ -1413,7 +1419,7 @@
+       <property name="linker.cfg.id.os"                    value="linker.cfg.linux.jogl.x11" />
+     </target>
+ 
+-    <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.aarch64,c.configure.linux.x86,c.configure.linux.alpha,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.ppc64,c.configure.linux.ppc64le,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
++    <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.aarch64,c.configure.linux.x86,c.configure.linux.alpha,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.ppc64,c.configure.linux.ppc64le,c.configure.linux.riscv64,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
+ 
+     <target name="c.configure.android" if="isAndroid">
+       <echo message="Android" />
+Index: libjogl2-java-2.3.2+dfsg/make/build-nativewindow.xml
+===================================================================
+--- libjogl2-java-2.3.2+dfsg.orig/make/build-nativewindow.xml
++++ libjogl2-java-2.3.2+dfsg/make/build-nativewindow.xml
+@@ -574,6 +574,12 @@
+       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
+     </target>
+ 
++    <target name="c.configure.linux.riscv64" if="isLinuxRiscv64">
++      <echo message="Linux.Riscv64" />
++      <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
++      <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
++    </target>
++
+     <target name="c.configure.linux.s390" if="isLinuxs390">
+       <echo message="Linux.S390" />
+       <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
+@@ -592,7 +598,7 @@
+       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.nativewindow.x11" />
+     </target>
+ 
+-    <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.aarch64,c.configure.linux.x86,c.configure.linux.alpha,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.ppc64,c.configure.linux.ppc64le,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
++    <target name="c.configure.linux" depends="c.configure.linux.arm,c.configure.linux.aarch64,c.configure.linux.x86,c.configure.linux.alpha,c.configure.linux.amd64,c.configure.linux.ia64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.ppc64,c.configure.linux.ppc64le,c.configure.linux.riscv64,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.x11" if="isLinux" />
+ 
+     <target name="c.configure.android" if="isAndroid">
+       <echo message="Android" />
+Index: libjogl2-java-2.3.2+dfsg/make/build-newt.xml
+===================================================================
+--- libjogl2-java-2.3.2+dfsg.orig/make/build-newt.xml
++++ libjogl2-java-2.3.2+dfsg/make/build-newt.xml
+@@ -546,6 +546,16 @@
+       <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
+     </target>
+ 
++    <target name="c.configure.linux.riscv64" if="isLinuxRiscv64">
++      <echo message="Linux.Riscv64" />
++      <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
++      <condition property="linker.cfg.id.oswin"             value="linker.cfg.linux.newt.x11"
++                                                            else="linker.cfg.linux">
++          <isset property="isX11" />
++      </condition>
++      <echo message="linker.cfg.id.oswin ${linker.cfg.id.oswin}" />
++    </target>
++
+     <target name="c.configure.linux.s390" if="isLinuxs390">
+       <echo message="Linux.S390" />
+       <property name="compiler.cfg.id"                      value="compiler.cfg.linux" />
+@@ -582,7 +592,7 @@
+       <property name="linker.cfg.id.oswin"                  value="linker.cfg.linux.newt.x11" />
+     </target>
+ 
+-    <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.alpha,c.configure.linux.amd64,c.configure.linux.arm,c.configure.linux.aarch64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.ppc64,c.configure.linux.ppc64le,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
++    <target name="c.configure.linux" depends="c.configure.linux.x86,c.configure.linux.alpha,c.configure.linux.amd64,c.configure.linux.arm,c.configure.linux.aarch64,c.configure.linux.hppa,c.configure.linux.mips,c.configure.linux.mipsel,c.configure.linux.ppc,c.configure.linux.ppc64,c.configure.linux.ppc64le,c.configure.linux.riscv64,c.configure.linux.s390,c.configure.linux.s390x,c.configure.linux.sparc,c.configure.linux.ia64,c.configure.x11" if="isLinux"/>
+ 
+     <target name="c.configure.android" if="isAndroid">
+       <echo message="Android" />


=====================================
debian/patches/series
=====================================
@@ -20,3 +20,4 @@ clang_FTBFS.patch
 disable-test-compilation.patch
 fix-mesa-detection.diff
 java11.patch
+riscv64-port.diff



View it on GitLab: https://salsa.debian.org/java-team/libjogl2-java/-/compare/46ce286b317c9e7fbcca9e34c28ddceec2a7155d...e15a0f268ea2ee19343ec1403879bc375bf53dfd

-- 
View it on GitLab: https://salsa.debian.org/java-team/libjogl2-java/-/compare/46ce286b317c9e7fbcca9e34c28ddceec2a7155d...e15a0f268ea2ee19343ec1403879bc375bf53dfd
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20221203/a7a68515/attachment.htm>


More information about the pkg-java-commits mailing list