ABBS/ACBS tree for AOSC OS updates, building in various architectural ports
Shell Makefile C Groff C++ Python Other
Latest commit ce25810 Jan 23, 2017 @Icenowy Icenowy binutils+cross-mips64el: drop the buggy patch from Loongson
Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Permalink
Failed to load latest commit information.
.abbs-repo use the proposed name for abbs handling Sep 17, 2015
.githubwiki @ 41eb79e wiki: update to the newest revision Feb 27, 2016
base-admin rpm: rebuild for 3.6 Jan 2, 2017
base-database/sqlite sqlite: update to 3.16.2 Jan 16, 2017
base-devel swig: update to 3.0.11 Jan 17, 2017
base-editors nano: update to 2.7.4 Jan 16, 2017
base-libs pcre: update to 8.40 Jan 16, 2017
base-misc man-pages: update to 4.09 Dec 13, 2016
base-network openldap,gnupg: fix src link Jan 21, 2017
base-perl/perl-xml-parser perl-xml-parser: rebuild for #366 Sep 15, 2016
base-python python-3: include more cases Jan 21, 2017
base-tcl/tcl tcl: update to 8.6.6 Dec 15, 2016
base-utils xz: update to 5.2.3 Jan 16, 2017
base-web w3m: security update; fix #528 Dec 16, 2016
extra-accessibility onboard: rebuild for 3.6 Jan 4, 2017
extra-admin sbsigntool: add, 0.6 Jan 19, 2017
extra-android android-platform-tools: update to 7.1.1r13 Jan 17, 2017
extra-bases kde-base: add kgpg Dec 16, 2016
extra-benchmarks phoronix-test-suite: update to 6.8.0 Dec 8, 2016
extra-cinnamon cinnamon: update to 3.2.8 Jan 16, 2017
extra-creativity krita: exclude vc for non-amd64 Jan 21, 2017
extra-cross binutils+cross-mips64el: drop the buggy patch from Loongson Jan 23, 2017
extra-database hiera: rebuild for ruby 2.4 Jan 15, 2017
extra-devel vera++: fix src link Jan 23, 2017
extra-displaymanagers mdm: update to 2.0.17 Dec 27, 2016
extra-dlang dub: update to 1.1.2 Jan 16, 2017
extra-doc yard: update to 0.9.8 Jan 16, 2017
extra-editors ed: update to 1.14.1 Jan 16, 2017
extra-electronics pulseview: rebuild for boost 1.63.0 Jan 15, 2017
extra-emulation wine: upgrade to 2.0rc6 Jan 22, 2017
extra-enlightenment terminology: update to 1.0.0 Jan 16, 2017
extra-erlang rebar: update to 2.6.4 Aug 31, 2016
extra-fonts noto-cjk-fonts, noto-fonts: no fallback to emoji Jan 19, 2017
extra-games mapcrafter: take care of textures from postinst Jan 22, 2017
extra-gnome gtkd: fix libdir, again Jan 17, 2017
extra-gnustep gnustep-make: bump rel Jan 6, 2017
extra-go godep: update to 77 Jan 16, 2017
extra-graphics fotoxx: update to 16.10.3 Oct 16, 2016
extra-grsecurity pax-bites: update to newest git Aug 10, 2016
extra-haskell cabal-install: update to 1.24.0.2 Jan 16, 2017
extra-i18n librime: rebuild for boost 1.63.0 Jan 6, 2017
extra-java gradle: update to 3.3 Jan 17, 2017
extra-js nodejs: update to 7.4.0; npm 4.1.2 Jan 16, 2017
extra-kde frameworkintegration: fix dep, change order Jan 17, 2017
extra-kernel linux+kernel: bump for kernel 4.9.5 Jan 20, 2017
extra-libs opencollada: fix build on mipsel Jan 23, 2017
extra-linguistics diction: add, 1.11 (this thing is like magic...) Sep 27, 2015
extra-lisp sbcl: update to 1.3.13 Jan 16, 2017
extra-lua lua-messagepack: update to 0.4.0 Dec 8, 2016
extra-lxde lxappearance*: disable gtk3 Nov 23, 2016
extra-lxqt qterminal: update to 0.7.0 Dec 20, 2016
extra-matchbox matchbox-common: mark noarch Nov 8, 2016
extra-mate mate-themes: update to 3.22.6 Jan 16, 2017
extra-misc mobile-broadband-provider-info: update to 20161222 Dec 28, 2016
extra-mono mono: update to 4.8.0.429 Jan 16, 2017
extra-multimedia ncmpcpp: fix build Jan 22, 2017
extra-network networkmanager: auto start nm-fakemac-quirk Jan 20, 2017
extra-nim nimble: update to 0.8.2 Jan 16, 2017
extra-ocaml ocaml: fix build on ppc64 Oct 25, 2016
extra-optenv32 ffmpeg+32: rebuild for libass Jan 17, 2017
extra-optenvw64 mingw+w64: update to 4.0.6 Apr 15, 2016
extra-otherde/lumina lumina: update to 1.2.0p1 Jan 16, 2017
extra-papyros files-app: [papyros-files] new, 0.1 Feb 18, 2016
extra-pascal lazarus: update to 1.6.2 Nov 16, 2016
extra-perl perl-net-http: update to 6.12 Jan 17, 2017
extra-perl6 rakudo: update to 2016.11 Nov 29, 2016
extra-productivity scribus: fix build Jan 23, 2017
extra-python bcrypt: fix autobuild typo Jan 21, 2017
extra-retro retroarch: rebuild for libass Jan 18, 2017
extra-ruby ruby: remove ruby-base breakage Jan 15, 2017
extra-rust cargo: update to 0.15.0 Dec 28, 2016
extra-scala/scala scala: import, update to 2.11.8 Jul 25, 2016
extra-scientific openmpi: fix build on powerpc Jan 22, 2017
extra-security pcsclite: update to 1.8.20 Jan 17, 2017
extra-shells zsh: update to 5.3 Dec 14, 2016
extra-tcl tk: update to 8.6.6 Dec 15, 2016
extra-telepathy telepathy-salut: import, 0.8.1-3 Jul 24, 2016
extra-tex texstudio: update to 2.12.0 Jan 17, 2017
extra-themes numix-icon-theme: update to 20170111 Jan 22, 2017
extra-ti tilem: add Sep 19, 2015
extra-trinity trinity-libkdcraw: rebuild for libraw 0.18.0 Jan 16, 2017
extra-utils neofetch: update to 3.0 Jan 23, 2017
extra-vcs mercurial: update to 4.0.2 Jan 16, 2017
extra-web telegram-desktop: upgrade to 1.0.2 Jan 19, 2017
extra-wm sway: update to 0.11 Jan 16, 2017
extra-x11 xorg-server: update to 1.19.1 Jan 16, 2017
extra-xfce xfce4-terminal: update to 0.8.3 Jan 16, 2017
groups frameworkintegration: fix dep, change order Jan 17, 2017
repo-spec repo-spec: add external-packages for core Mar 10, 2016
.gitattributes .gitattributes: use OUR README.md Apr 9, 2016
.gitconfig .gitconfig: merging hell example Sep 17, 2015
.gitignore .gitignore: add *.save for nano Sep 13, 2015
.gitmodules added wiki Sep 13, 2015
BROWSE abbs: mass rebuild for gnutls update Sep 13, 2015
CONTRIBUTING.md CONTRIBUTING: pakreq info Jul 7, 2016
LICENSE Initial commit Apr 17, 2015
README.md README: ACBS to the throne Jan 1, 2017

README.md

AOSC OS ABBS Tree

Here is some copypasta from the wiki. It is also available as a submodule called .githubwiki.

This is the repository that stores all of AOSC OS build configurations, using ABBS (AutoBuild Build Service, deprecated) or ACBS (Autobuild CI Build System). This repository contains configurations of AOSC OS ports to a variety of architectures (x86_64, armel alike).

Rationale, and the existing issue

For more than three years (from late 2011 to currently season 2 of 2015), AOSC OS has been built with Autobuild - however - without any recording and enforcement of build process. The worst of all, although patches and source modifications are recorded, no source link was provided. And consequently raises skepticism from our users and inside of the development team.

To amend the issue

With this repository, all packages in AOSC OS will be recorded in the new "abbs tree" model that includes source code specs (that includes download link for the source code, and the versions), and unified configurations for various architectural ports.

Tips to new comers

  • Read the wiki please!
  • Always push commits to the staging branch, the master branch is only for tested commits with fixes (where necessary) from the staging branch, more in the wiki (again).
  • Non AOSC-Dev members are also welcome to open PRs (pull requests) for this tree, but to the staging branch only.
  • If your network condition is poor or you want to clone this huge repository quicker, please consider using our git bundles, see here for more information.