[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