package customizations and pure-i686 packages
Eli Schwartz 1aeca17a0d
upgpkg: archlinux32-keyring-transition 20180603-1
6 months ago
build-support build-support/haskell-tasty-hunit-old add "replaces" 1 year ago
community community/embree: patch now upstreamed 6 months ago
core upgpkg: archlinux32-keyring-transition 20180603-1 6 months ago
extra extra/icewm: removed all patching, upstream version 1.4.2 is all fine 6 months ago
multilib multilib/wine*: remove lib32-* patches 7 months ago
LICENSE Initial commit 1 year ago update 6 months ago
blacklist blacklist nvidia 6 months ago
extra-from-multilib add cmucl to extra-from-multilib list 1 year ago


This repository contains the customizations to packages needed to port them to i686 and/or our environment, as well as other package related informations. It is currently hosted on

  • There are subdirectories repository/package which contain new packages and customizations for existent packages to compile for i686 or adopt to our environment. In case, the files therein exist in the respective original package, the respective original package files are either appended (in case of PKGBUILD) or overwritten (for other files).
  • The file blacklist containes a list of packages which won't be built for i686 (because they can't be built for or are useless on i686).
  • The file extra-from-multilib contains a list of packages which are in multilib for x86_64, but belong in extra (and not community) for i686.

Additional to the abovementioned changes to the package sources, the following changes are made automatically by the build master's mangle_pkgbuild() which should therefor not be committed here:

  • append architectures to arch array
  • append our sub_pkgrel
  • remove lib32- prefixes if present