summaryrefslogtreecommitdiff
path: root/debian/control.native.in
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control.native.in')
-rw-r--r--debian/control.native.in186
1 files changed, 101 insertions, 85 deletions
diff --git a/debian/control.native.in b/debian/control.native.in
index 7d66d0d..76603b4 100644
--- a/debian/control.native.in
+++ b/debian/control.native.in
@@ -19,10 +19,10 @@ Description: GNU C preprocessor (cpp)
Package: gcc
Priority: optional
Architecture: any
-Depends: cpp (>= ${version:cpp}), gcc-${pv:gcc} ${reqv:gcc}, ${misc:Depends}
+Depends: cpp (= ${version:cpp}), gcc-${pv:gcc} ${reqv:gcc}, ${misc:Depends}
Recommends: libc6-dev | libc-dev
Suggests: gcc-multilib, make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb, gcc-doc
-Provides: c-compiler
+Provides: c-compiler, ${gcc:triplet}
Conflicts: gcc-doc (<< 1:2.95.3)
Description: GNU C compiler
This is the GNU C compiler, a fairly portable optimizing compiler for C.
@@ -32,7 +32,7 @@ Description: GNU C compiler
Package: gcc-multilib
Priority: optional
Architecture: @multilib_archs@
-Depends: cpp (>= ${version:cpp}), gcc (>= ${version:gcc}), gcc-${pv:gcc}-multilib ${reqv:gcc}, ${misc:Depends}, linux-libc-dev (>= 3.0.0-2) [linux-any]
+Depends: cpp (= ${version:cpp}), gcc (= ${version:gcc}), gcc-${pv:gcc}-multilib ${reqv:gcc}, ${misc:Depends}, linux-libc-dev (>= 3.0.0-2) [linux-any]
Conflicts: gcc-4.9-alpha-linux-gnu,
gcc-4.9-aarch64-linux-gnu,
gcc-4.9-arm-linux-gnueabi,
@@ -92,6 +92,7 @@ Conflicts: gcc-4.9-alpha-linux-gnu,
gcc-7-arm-linux-gnueabi,
gcc-7-arm-linux-gnueabihf,
gcc-7-hppa-linux-gnu,
+ gcc-7-i686-linux-gnu,
gcc-7-m68k-linux-gnu,
gcc-7-powerpc-linux-gnu,
gcc-7-powerpc-linux-gnuspe,
@@ -101,15 +102,18 @@ Conflicts: gcc-4.9-alpha-linux-gnu,
gcc-7-mipsel-linux-gnu,
gcc-7-mips64-linux-gnuabi64,
gcc-7-mips64el-linux-gnuabi64,
+ gcc-7-riscv64-linux-gnu,
gcc-7-s390x-linux-gnu,
gcc-7-sh4-linux-gnu,
gcc-7-sparc-linux-gnu,
- gcc-7-sparc64-linux-gnu,
+ gcc-7-x86-64-linux-gnu,
+ gcc-7-x86-64-linux-gnux32,
gcc-8-aarch64-linux-gnu,
gcc-8-alpha-linux-gnu,
gcc-8-arm-linux-gnueabi,
gcc-8-arm-linux-gnueabihf,
gcc-8-hppa-linux-gnu,
+ gcc-8-i686-linux-gnu,
gcc-8-m68k-linux-gnu,
gcc-8-powerpc-linux-gnu,
gcc-8-powerpc-linux-gnuspe,
@@ -119,10 +123,57 @@ Conflicts: gcc-4.9-alpha-linux-gnu,
gcc-8-mipsel-linux-gnu,
gcc-8-mips64-linux-gnuabi64,
gcc-8-mips64el-linux-gnuabi64,
+ gcc-8-riscv64-linux-gnu,
gcc-8-s390x-linux-gnu,
gcc-8-sh4-linux-gnu,
gcc-8-sparc-linux-gnu,
gcc-8-sparc64-linux-gnu,
+ gcc-8-x86-64-linux-gnu,
+ gcc-8-x86-64-linux-gnux32,
+ gcc-9-aarch64-linux-gnu,
+ gcc-9-alpha-linux-gnu,
+ gcc-9-arm-linux-gnueabi,
+ gcc-9-arm-linux-gnueabihf,
+ gcc-9-hppa-linux-gnu,
+ gcc-9-i686-linux-gnu,
+ gcc-9-m68k-linux-gnu,
+ gcc-9-powerpc-linux-gnu,
+ gcc-9-powerpc-linux-gnuspe,
+ gcc-9-powerpc64-linux-gnu,
+ gcc-9-powerpc64le-linux-gnu,
+ gcc-9-mips-linux-gnu,
+ gcc-9-mipsel-linux-gnu,
+ gcc-9-mips64-linux-gnuabi64,
+ gcc-9-mips64el-linux-gnuabi64,
+ gcc-9-riscv64-linux-gnu,
+ gcc-9-s390x-linux-gnu,
+ gcc-9-sh4-linux-gnu,
+ gcc-9-sparc-linux-gnu,
+ gcc-9-sparc64-linux-gnu,
+ gcc-9-x86-64-linux-gnu,
+ gcc-9-x86-64-linux-gnux32,
+ gcc-10-aarch64-linux-gnu,
+ gcc-10-alpha-linux-gnu,
+ gcc-10-arm-linux-gnueabi,
+ gcc-10-arm-linux-gnueabihf,
+ gcc-10-hppa-linux-gnu,
+ gcc-10-i686-linux-gnu,
+ gcc-10-m68k-linux-gnu,
+ gcc-10-powerpc-linux-gnu,
+ gcc-10-powerpc-linux-gnuspe,
+ gcc-10-powerpc64-linux-gnu,
+ gcc-10-powerpc64le-linux-gnu,
+ gcc-10-mips-linux-gnu,
+ gcc-10-mipsel-linux-gnu,
+ gcc-10-mips64-linux-gnuabi64,
+ gcc-10-mips64el-linux-gnuabi64,
+ gcc-10-riscv64-linux-gnu,
+ gcc-10-s390x-linux-gnu,
+ gcc-10-sh4-linux-gnu,
+ gcc-10-sparc-linux-gnu,
+ gcc-10-sparc64-linux-gnu,
+ gcc-10-x86-64-linux-gnu,
+ gcc-10-x86-64-linux-gnux32,
Description: GNU C compiler (multilib files)
This is the GNU C compiler, a fairly portable optimizing compiler for C.
.
@@ -132,9 +183,9 @@ Description: GNU C compiler (multilib files)
Package: g++
Priority: optional
Architecture: any
-Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}), g++-${pv:gpp} ${reqv:gpp}, gcc-${pv:gpp} ${reqv:gpp}, ${misc:Depends}
+Depends: cpp (= ${version:cpp}), gcc (= ${version:cpp}), g++-${pv:gpp} ${reqv:gpp}, gcc-${pv:gpp} ${reqv:gpp}, ${misc:Depends}
Suggests: ${pkgmulti:gpp}
-Provides: c++-compiler
+Provides: c++-compiler, ${gpp:triplet}
Description: GNU C++ compiler
This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
.
@@ -143,7 +194,7 @@ Description: GNU C++ compiler
Package: g++-multilib
Priority: optional
Architecture: @multilib_archs@
-Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), g++ (>= ${version:cpp}), g++-${pv:gpp}-multilib ${reqv:gpp}, ${misc:Depends}
+Depends: cpp (= ${version:cpp}), gcc-multilib (= ${version:cpp}), g++ (= ${version:cpp}), g++-${pv:gpp}-multilib ${reqv:gpp}, ${misc:Depends}
Description: GNU C++ compiler (multilib files)
This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
.
@@ -202,7 +253,7 @@ Description: GNU Objective-C++ compiler (multilib files)
Package: gfortran
Priority: optional
Architecture: any
-Depends: cpp (>= ${version:cpp}), gcc (>= ${version:gcc}), gfortran-${pv:gfort} ${reqv:gfort}, ${misc:Depends}
+Depends: cpp (= ${version:cpp}), gcc (= ${version:gcc}), gfortran-${pv:gfort} ${reqv:gfort}, ${misc:Depends}
Suggests: ${pkgmulti:gfort}, gfortran-doc
Provides: fortran-compiler, ${fortran:mod-version}
Description: GNU Fortran 95 compiler
@@ -215,7 +266,7 @@ Description: GNU Fortran 95 compiler
Package: gfortran-multilib
Priority: optional
Architecture: @multilib_archs@
-Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), gfortran (>= ${version:gcc}), gfortran-${pv:gfort}-multilib ${reqv:gfort}, ${misc:Depends}
+Depends: cpp (= ${version:cpp}), gcc-multilib (= ${version:cpp}), gfortran (= ${version:gcc}), gfortran-${pv:gfort}-multilib ${reqv:gfort}, ${misc:Depends}
Description: GNU Fortran 95 compiler (multilib files)
This is the GNU Fortran compiler, which compiles Fortran 95 on platforms
supported by the gcc compiler.
@@ -246,82 +297,6 @@ Description: Go compiler, based on the GCC backend (multilib files)
A dependency package on architectures with multilib support; the package
contains dependencies for the non-default multilib architecture(s).
-Package: libgcj-common
-Section: java
-Architecture: all
-Multi-Arch: foreign
-Priority: optional
-Depends: ${python:Depends}, ${misc:Depends}
-Conflicts: classpath (<= 0.04-4)
-Replaces: java-gcj-compat (<< 1.0.65-8), java-gcj-compat-dev (<< 1.0.80-2)
-XB-Python-Version: ${python:Versions}
-Description: Java runtime library (common files)
- This package contains files shared by Classpath and libgcj libraries.
-
-Package: libgcj-bc
-Section: java
-Architecture: any
-Multi-Arch: same
-Priority: optional
-Pre-Depends: ${misc:Pre-Depends}
-Depends: libgcj-common (>= ${version:libgcjcommon}), ${pkg:libgcj} ${reqv:gij}, ${misc:Depends}
-Description: Link time only library for use with gcj
- A fake library that is used at link time only. It ensures that
- binaries built with the BC-ABI link against a constant SONAME.
- This way, BC-ABI binaries continue to work if the SONAME underlying
- libgcj.so changes.
-
-Package: gcj-jdk
-Section: java
-Architecture: any
-Priority: optional
-Depends: libgcj-common (>= ${version:libgcjcommon}), gcj-jre (>= ${version:gcj}), ${dep:jdk}, ${pkg:gjdoc}, ${misc:Depends}
-Provides: java-gcj-compat-dev, java-compiler, java-sdk, java2-sdk, java5-sdk, ${pkg:gjdoc}
-Conflicts: gcj (<< ${ver:gcjconflict}), classpath-common (<= 2:0.97.2-1.1), ${pkg:gjdoc}, java-gcj-compat-dev (<< 1.0.80-2)
-Replaces: ${pkg:gjdoc}, java-gcj-compat-dev (<< 1.0.80-2), gcj-jre-headless (<< 4:4.9.0-2)
-Description: gcj and Classpath development tools for Java(TM)
- GCJ is a front end to the GCC compiler which can natively compile both
- Java(tm) source and bytecode files. The compiler can also generate class
- files. Other java development tools from Classpath are included in this
- package.
- .
- The package contains as well a collection of wrapper scripts and symlinks.
- It is meant to provide a Java-SDK-like interface to the GCJ tool set.
-
-Package: gcj-jre-headless
-Priority: optional
-Section: java
-Architecture: any
-Depends: libgcj-common (>= ${version:libgcjcommon}), ${dep:jrehl}, ${misc:Depends}
-Suggests: gcj-jdk
-Conflicts: gij (<< ${ver:gcjconflict}), java-gcj-compat-headless (<< 1.0.80-6)
-Replaces: java-gcj-compat-headless (<< 1.0.80-6)
-Provides: java-gcj-compat-headless, java-virtual-machine, java5-runtime-headless, java2-runtime-headless, java1-runtime-headless, java-runtime-headless
-Description: Java runtime environment using GIJ/Classpath (headless version)
- GIJ is a Java bytecode interpreter, not limited to interpreting bytecode.
- It includes a class loader which can dynamically load shared objects, so
- it is possible to give it the name of a class which has been compiled and
- put into a shared library on the class path.
- .
- The package contains as well a collection of wrapper scripts and symlinks.
- It is meant to provide a Java-RTE-like interface to the GIJ/GCJ tool set,
- limited to the headless tools and libraries.
-
-Package: gcj-jre
-Section: java
-Architecture: any
-Priority: optional
-Depends: libgcj-common (>= ${version:libgcjcommon}), gcj-jre-headless (>= ${version:gcj}), ${dep:jre}, ${misc:Depends}
-Provides: java-gcj-compat, java5-runtime, java2-runtime, java1-runtime, java-runtime
-Description: Java runtime environment using GIJ/Classpath
- GIJ is a Java bytecode interpreter, not limited to interpreting bytecode.
- It includes a class loader which can dynamically load shared objects, so
- it is possible to give it the name of a class which has been compiled and
- put into a shared library on the class path.
- .
- This is currently an empty package.
- It is meant to provide a Java-RTE-like interface to the GIJ/GCJ tool set.
-
Package: gdc
Priority: optional
Architecture: any
@@ -353,3 +328,44 @@ Depends: libgphobos-${pv:gdc}-dev ${reqv:gdc}, ${misc:Depends}
Provides: libphobos-dev
Description: Phobos D standard library
This is a dependency package providing the default D standard library.
+
+Package: gm2
+Priority: optional
+Architecture: any
+Depends: cpp (>= ${version:cpp}), gcc (>= ${version:gcc}), gm2-${pv:gm2} ${reqv:gm2}, ${misc:Depends}
+Description: GNU Modula-2 compiler, based on the GCC backend
+ This is a dependency package providing the default GNU Modula-2 compiler.
+
+#Package: gm2-multilib
+#Priority: optional
+#Architecture: @m2_multilib_archs@
+#Depends: cpp (>= ${version:cpp}), gcc-multilib (>= ${version:cpp}), gm2 (>= ${version:gcc}), gm2-${pv:gdc}-multilib ${reqv:gm2}, ${misc:Depends}
+#Description: GNU Modula-2 compiler (multilib files)
+# This is a dependency package providing the default GNU Modula-2 compiler.
+# .
+# A dependency package on architectures with multilib support; the package
+# contains dependencies for the non-default multilib architecture(s).
+
+Package: gccbrig
+Priority: optional
+Architecture: amd64 i386 x32
+Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}),
+ gccbrig-${pv:brig} ${reqv:brig}, ${misc:Depends}
+Description: GNU BRIG (HSA IL) frontend
+ This is the GNU BRIG (HSA IL) frontend. The consumed format is a binary
+ representation. The textual HSAIL can be compiled to it with a separate
+ assembler.
+ .
+ This is a dependency package providing the default GNU Objective-C compiler.
+
+Package: gcc-offload-nvptx
+Priority: optional
+Architecture: amd64
+Depends: cpp (>= ${version:cpp}), gcc (>= ${version:cpp}),
+ gcc-${pv:offl}-offload-nvptx ${reqv:offl}, ${misc:Depends}
+Description: GCC offloading compiler to NVPTX
+ This package contains libgomp plugin for offloading to NVidia
+ PTX. The plugin needs libcuda.so.1 shared library that has to be
+ installed separately.
+ .
+ This is a dependency package providing the default GNU Objective-C compiler.