Skip to content
gentoo-zh is an overlay for China and Taiwan Users
Shell Python C Makefile Nginx Groff Other
Failed to load latest commit information.
app-admin Create phpdaemon-0.1.ebuild Aug 22, 2014
app-antivirus app-antivirus/bitdefender: use new bash-completion-r1.eclass Jan 29, 2016
app-arch inherit git migrate to inherit git-2 Oct 6, 2013
app-book/git-magic fix git-magic Mar 3, 2013
app-crypt/etoken-sac update bilibili player Mar 22, 2015
app-dicts change ${R}=>${S} Aug 8, 2015
app-doc/doxygen save Nov 14, 2014
app-editors app-editors/sublime-text: version bump to 3_beta3114 May 29, 2016
app-emulation/skyeye app-emulation/crossover-bin: remove Aug 24, 2014
app-i18n app-i18n/librime: Update depenciences & EAPI Jun 11, 2016
app-laptop/asus-keyboard-backlight asus-keyboard-backlight dep on acpid Sep 10, 2012
app-misc move to pure multilib solution. and remove dead upsteam package Mar 15, 2015
app-office app-office/wps-office: add einfo about autobackup Aug 22, 2015
app-pda/ipadcharge Add ebuilds for Deepin Desktop Envorinmemt, remove some outdated deep… Jul 6, 2013
app-portage remove too old portage cdb Dec 26, 2012
app-shells use eapi 5 Mar 12, 2013
app-text update pdf2htmlEX dep Apr 26, 2015
app-vim delete buddy file Sep 7, 2015
dev-android/heimdall Heimdall: version bump to 1.4.1 Jun 17, 2014
dev-cpp N:dev-cpp/cppformat May 9, 2015
dev-db dev-db/mycli version bump 1.6.0 Apr 12, 2016
dev-dotnet/gio-sharp migrate to git-2 Oct 21, 2013
dev-erlang Version bump: lager, mad, mysql-otp, uuid Feb 9, 2016
dev-libs app-editors/marketo: add new packages Apr 1, 2016
dev-lisp/buildapp add script generate_manifest ; rebuild Manifest ; clean up more outda… Dec 26, 2012
dev-php dev-php/pecl-solr add 2.4.0 with php7, rm 2.1.0 Apr 22, 2016
dev-python Purge all Deepin-based packages, see Issue #249. Mar 16, 2016
dev-qt/qtquickcontrols Remove outdated [dev-qt/qtgui] Jul 7, 2013
dev-ruby/mruby mruby-9999 mask setting Aug 11, 2014
dev-util Merge pull request #269 from longlene/master Jan 9, 2016
eclass e-sources: support recent patch distribution schemes May 5, 2016
games-arcade/stepmania game-arcade/stepmania: remove system-PCRE patch since it was merged i… Feb 13, 2015
games-board/othello add script generate_manifest ; rebuild Manifest ; clean up more outda… Dec 26, 2012
games-misc add script generate_manifest ; rebuild Manifest ; clean up more outda… Dec 26, 2012
games-puzzle/limbo add script generate_manifest ; rebuild Manifest ; clean up more outda… Dec 26, 2012
games-strategy/total-annihilation fix manifest error of kvideoencodor, qstardict, ibus-handwrite, ibus-… Jul 10, 2013
gnome-extra gnome-extra/gdmap: use EAPI 5, cf. issue #284. May 10, 2015
kde-misc sessionk: use git-r3 Jul 6, 2014
kde-plasma/kcm-fcitx kde-plasma/kcm-fcitx: use EAPI 6 (5 unsupported by kde5-functions). Jun 9, 2016
licenses dev-erlang: Add some Erlang packages Feb 19, 2015
media-fonts remove source-han-sans. Jul 27, 2015
media-gfx Purge all Deepin-based packages, see Issue #249. Mar 16, 2016
media-libs add libuninameslist that will be needed by fontforge Mar 21, 2015
media-plugins update gimp-gap Jun 16, 2015
media-sound media-sound/netease-cloud-music: add new package Jun 1, 2016
media-tv move to pure multilib solution. and remove dead upsteam package Mar 15, 2015
media-video media-video/bilibili-player: update Manifest Apr 1, 2016
metadata Remove and gitignore egencache stuffs. Dec 19, 2013
net-dialup/mentohust thin manifest: the real clean up of Manifest Jun 15, 2012
net-dns net-dns/phddns:new ebuild Jan 13, 2016
net-firewall/west-chamber add script generate_manifest ; rebuild Manifest ; clean up more outda… Dec 26, 2012
net-im update dep Oct 13, 2015
net-libs/jzmq N:dev-util/c Mar 2, 2015
net-misc net-misc/pcmanx-gtk2: add 9999 ebuild. Feb 19, 2016
net-p2p Revert "net-p2p/amule-dlp: checkout develop branch for 9999" Mar 29, 2015
net-print net-print/hplip-plugin: version bump Mar 12, 2014
net-proxy net-proxy/lantern-bin: bump to 2.2.4 May 20, 2016
profiles Purge all Deepin-based packages, see Issue #249. Mar 16, 2016
sci-calculators/tilp2 sci-calculators/tilp2: depends on live builds May 19, 2015
sci-libs New Packages: add tilp2 and its dependencies. May 17, 2015
sci-misc/boinc boinc update to 7.2.42 Jul 29, 2014
scripts app-office/wps-office: version bump to 8.1.0.3839 Mar 22, 2013
sets Fix up ucimf set Jul 1, 2011
sys-apps Merge remote-tracking branch 'upstream/master' Mar 2, 2015
sys-block set prefix to /usr Mar 16, 2013
sys-boot gummiboot versiom bump to 48 Feb 3, 2015
sys-cluster/apache-zookeeper add script generate_manifest ; rebuild Manifest ; clean up more outda… Dec 26, 2012
sys-devel add new libabigail Sep 7, 2015
sys-firmware/intel-ucode + sys-apps/uksmstat sys-firmware/intel-ucode Sep 27, 2013
sys-fs sys-fs/jmtpfs: fix type error Jan 28, 2015
sys-kernel sys-kernel/e-sources: bump genpatches revision for 4.5.2 May 5, 2016
sys-libs emerge elog-functions if you hate openrc Jun 7, 2014
sys-process [dev-python/pygeoip] [sys-process/nocache] fix unused git*.eclass Oct 19, 2014
virtual fix manifest error of kvideoencodor, qstardict, ibus-handwrite, ibus-… Jul 10, 2013
www-apps/weevely3 add weevely3 Feb 9, 2015
www-client/maxthon maxthon version bump Dec 31, 2014
www-plugins freshplayerplugin wrapes google-chrome flash for firefox Mar 9, 2015
www-servers update tengine add concat and more use Jun 5, 2014
x11-drivers/xf86-input-libinput update xf86-input-libinput-0.11.0.ebuild Jul 7, 2015
x11-libs Purge all Deepin-based packages, see Issue #249. Mar 16, 2016
x11-misc x11-misc/fqterm: fix EAPI version Mar 19, 2015
x11-plugins Merge pull request #304 from RobinDX/patch-3 Jul 31, 2015
x11-terms [x11-terms/lilyterm] remove, already in portage tree and newer Oct 18, 2014
x11-themes x11-themes: Bump three Numix package to live version Feb 17, 2015
x11-wm x11-wm/muffin: remove. Aug 24, 2014
xfce-extra/thunar-dropbox modify Manifest Mar 27, 2014
.gitignore Remove and gitignore egencache stuffs. Dec 19, 2013
AUTHORS reorder authors by last few month commit log Oct 31, 2012
COPYING build initial structure Jun 11, 2011
README.md README.md: a new rule on sending pull requests. Oct 18, 2015
metadata.xml net-dns/dnscrypt-proxy: add live ebuild Dec 23, 2014
repo.xml fix repo name Jun 11, 2011
sets.conf Fix set(s) Jun 13, 2011
setting_id.sh app-office/wps-office: version bump to 8.1.0.3839 Mar 22, 2013
skel.ChangeLog build initial structure Jun 11, 2011
skel.metadata.xml build initial structure Jun 11, 2011

README.md

rule no.1

DO NOT BREAK PEOPLE'S SYSTEM

rule no.2

DO NOT BREAK PEOPLE'S SYSTEM

rule no.3

follow rule no.1 and no.2

commit message

  • for non-version bump commit, commit message should be like this:

    [category/package]: one line short description message
    {empty line}
    [
        multiple lines of description about why you change this.
        if you change to fix the bug, and if there is an google code
        issue entry for that bug, then point the bug link here.
    ]
    
  • for version bump commit, commit message should be like this:

    [category/package]: version bump to [new version]
    

package review

  • I trust contributors that have commit rights, therefore commitors should think carfully before committing.

  • If you want to discuss your commit/patch, push to another branch or send a Pull Request and discuss in the GitHub Issue, mailing list, or talk to the maintainer directly.

  • If you are sending a new pull request, make sure it contains all necessary commits for a single contribution, e.g. don't send two pull requsets for an ebuild and its Manifest.

  • Every ebuild change should not produce compile error before committing.

  • Every ebuild should be tested in every ARCH that it KEYWORDS for. if not, don't claim that you support that keyword.

  • If you are writing the ebuild for a font, and you are using stantard font.eclass to install the font, I could grant an exception for the must-tested-in-every-ARCH rule. You could use something like

    KEYWORDS="alpha amd64 arm hppa ia64 ppc mips ~s390 ~sh sparc x86 ~x86-fbsd"

    But please don't abuse this exception. It must be a pure font package.

Something went wrong with that request. Please try again.