ldc: explicit architecture list
[mirror/packages-arch-specific.git] / Packages-arch-specific
1 # Packages-arch-specific-version: 3
2 # Quinn Diff packages-arch-specific file
3 #
4 # Please submit additions, corrections and removals as bugs against
5 # buildd.debian.org to the Debian bug tracking system.  Comments may
6 # also be sent to packages-arch-specific@buildd.debian.org.
7 #
8 # The architecture fields are like build-depends architecture
9 # specifiers (see policy manual).
10 #
11 # Packages prefixed with '%' are source packages; for multi-binary
12 # source packages this means _all_ binaries from the package are
13 # considered architecture specific.
14 #
15 # Packages marked "[?]" or ANAIS (Architecture Not Allowed In Source)
16 # reflect the restrictions of the source package but are questionable
17 # and should be revisited by someone with more time.
18 #
19 #######################################################
20
21 # PACKAGE: <architecture(s)>                         [SOURCE PACKAGE]  [REASON]
22
23 aboot: alpha                                                          # alpha boot loader
24 %arcboot: mips                                                        # mips boot loader
25 atari-bootstrap: m68k                                                 # m68k specific
26 %drawterm: !hppa                                                      # No source support
27 fdflush: alpha i386                                                   # i386/alpha specific
28 %gpart: i386 hurd-i386 ia64 alpha arm armel mipsel amd64              # little endian specific
29 %haskell-debian: amd64 i386 kfreebsd-amd64 kfreebsd-i386 powerpc      # Requires threaded Haskell runtime
30 %libgcr410: i386 amd64                                                # [ANAIS]
31 %libsendmail-milter-perl: !ia64                                       # ANAIS
32 %linux-wlan-ng: amd64 i386 powerpc arm armel armhf alpha hppa lpia            # ANAIS [?]
33 %lush: !ia64                                                          # ANAIS, #267494
34 mbr: i386 amd64 lpia                                                  # i386 boot loader
35 %mga-vid: !m68k                                                       # [ANAIS]
36 morse: i386                                                           # i386 specific
37 %mpt-status: !hppa                                                    # [ANAIS]
38 %msrtool: amd64 i386 kfreebsd-i386 kfreebsd-amd64 hurd-i386           # x86-specific
39 %gpart: i386 hurd-i386 ia64 alpha arm armel mipsel amd64              # little endian specific
40 %ntp: !hurd-i386                                                # does not have the needed system calls.
41 %ocamlgsl: !armel !hppa !sparc                                        # [ANAIS] upstream and alignment issues (ARCH_ALIGN_DOUBLE)
42 pciutils: !m68k                                                       # m68k doesn't do PCI; others?
43 %prctl: hppa ia64 alpha powerpc                                       # ANAIS based on syscall availability
44 %prelink: !hppa                                                       # No upstream support
45 primaxscan: i386 kfreebsd-i386 amd64 kfreebsd-amd64                   # [?]
46 %purelibc: i386 amd64 powerpc ppc64                                   # [ANAIS] no upstream support
47 %racket: !ia64                                                        # [ANAIS] incompatible with ia64's stack layout
48 %sauerbraten: !powerpc                                                # does not work, #432666
49 %splay: i386 alpha arm armel armhf m68k powerpc                       # [?] broken on sparc (see BTS]
50 %tvtime: i386 amd64 lpia                                              # i386 (wine) specific
51 %uclibc: none                                                         # Currently no arch specific package on any debian arch
52 vmelilo: m68k                                                         # m68k (VME) lilo
53 %vmelilo-installer: m68k                                              # m68k (VME) lilo
54 %widelands: !m68k                                                     # requires porting work
55 yforth: i386 m68k sparc arm armel powerpc kfreebsd-i386 kfreebsd-amd64 # compiler
56 z88dk: !alpha                                                         # 32bit only (using -m32 on amd64 and ia64)
57
58 # xorg stuff
59 %xf86-input-multitouch: !s390 !s390x
60 %xf86-input-wacom: !s390 !s390x
61 %xserver-xorg-input-acecad: !s390 !s390x
62 %xserver-xorg-input-aiptek: !s390 !s390x
63 %xserver-xorg-input-elographics: !s390 !s390x
64 %xserver-xorg-input-joystick: !s390 !s390x
65 %xserver-xorg-input-keyboard: !s390 !s390x
66 %xserver-xorg-input-mouse: !s390 !s390x
67 %xserver-xorg-input-mutouch: !s390 !s390x
68 %xserver-xorg-input-synaptics: !s390 !s390x
69 %xserver-xorg-input-vmmouse: i386 amd64          # VMWare-specific
70 %xserver-xorg-video-ati: !s390 !s390x
71 %xserver-xorg-video-cirrus: !s390 !s390x
72 %xserver-xorg-video-fbdev: !s390 !s390x
73 %xserver-xorg-video-glide: !s390 !s390x
74 %xserver-xorg-video-mach64: !s390 !s390x
75 %xserver-xorg-video-mga: !s390 !s390x
76 %xserver-xorg-video-neomagic: !s390 !s390x
77 %xserver-xorg-video-nouveau: !s390 !s390x
78 %xserver-xorg-video-r128: !s390 !s390x
79 %xserver-xorg-video-savage: !s390 !s390x
80 %xserver-xorg-video-siliconmotion: !s390 !s390x
81 %xserver-xorg-video-sisusb: !s390 !s390x
82 %xserver-xorg-video-sunffb: sparc                                     # sparc specific
83 %xserver-xorg-video-tdfx: !s390 !s390x
84 %xserver-xorg-video-trident: !s390 !s390x
85 %xserver-xorg-video-vesa: !s390 !s390x
86 %xserver-xorg-video-vmware: !s390 !s390x
87
88 # graphical
89 %rootskel-gtk: !s390 !s390x
90
91 # IEEE-1394 Firewire
92 coriander: !m68k
93 dvgrab: !m68k
94
95 # m68k specific
96 %quantlib: !m68k                                                # ROM
97 quantlib-python: !m68k
98 %rquantlib: !m68k
99 %clisp: !m68k                                                   # "too buggy, no one willing to fix"
100
101 # linux specific
102 %autofs: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
103 %bidentd: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
104 %readahead-fedora: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
105 %ethtool: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
106 %libcap-ng: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
107 %inotifyx: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
108 %iscsitarget: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
109 %klibc: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
110 %libibverbs: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
111 %linuxtv-dvb-apps: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
112 %mdadm: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
113 %me-tv: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
114 %mz: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
115 %open-iscsi: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
116 %vmpk: !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386                # needs RtMidi/real ALSA, see #557899
117
118
119 ####################################################################################
120 # Contrib and non-free
121 # NB: non-free isn't auto-built so this is likely very out-of-date
122
123 # Depend on j2sdk1.3
124 %commons-beanutils: i386
125
126 # Build-Depends on lw-installer
127
128 # Installer/wrapper packages for i386 only software
129 flashplugin-nonfree: i386 amd64 lpia