Skip to content
gentoo-zh is an overlay for China and Taiwan Users
Shell C Python Makefile Mask Nginx Other
Find file
Latest commit ae0afff @registe registe fix #364
Failed to load latest commit information.
app-admin Create phpdaemon-0.1.ebuild
app-antivirus app-antivirus/bitdefender: use new bash-completion-r1.eclass
app-arch inherit git migrate to inherit git-2
app-book/git-magic fix git-magic
app-crypt/etoken-sac update bilibili player
app-dicts change ${R}=>${S}
app-doc/doxygen save
app-editors fix issue #283
app-emulation/skyeye app-emulation/crossover-bin: remove
app-i18n remove old fcitx
app-laptop/asus-keyboard-backlight asus-keyboard-backlight dep on acpid
app-misc move to pure multilib solution. and remove dead upsteam package
app-office app-office/wps-office: add einfo about autobackup
app-pda/ipadcharge Add ebuilds for Deepin Desktop Envorinmemt, remove some outdated deep…
app-portage remove too old portage cdb
app-shells use eapi 5
app-text update pdf2htmlEX dep
app-vim delete buddy file
dde-base fix manifest error of kvideoencodor, qstardict, ibus-handwrite, ibus-…
dde-extra Add ebuilds for Deepin Desktop Envorinmemt, remove some outdated deep…
dev-android/heimdall Heimdall: version bump to 1.4.1
dev-cpp N:dev-cpp/cppformat
dev-db dev-db/mycli: fix prompt_toolkit version
dev-dotnet/gio-sharp migrate to git-2
dev-erlang +dev-erlang/jsx: Json parser for Erlang
dev-libs dev-libs/libunity: define $RDEPEND
dev-lisp/buildapp add script generate_manifest ; rebuild Manifest ; clean up more outda…
dev-php dev-php/pecl-solr add 2.3.0, and misc update
dev-python dev-python/rpweibo: bump to 0.02.2, add dev-python/rsa
dev-qt/qtquickcontrols Remove outdated [dev-qt/qtgui]
dev-ruby/mruby mruby-9999 mask setting
dev-util Merge pull request #269 from longlene/master
eclass e-sources: fix global-scope 'use' call
games-arcade/stepmania game-arcade/stepmania: remove system-PCRE patch since it was merged i…
games-board/othello add script generate_manifest ; rebuild Manifest ; clean up more outda…
games-misc add script generate_manifest ; rebuild Manifest ; clean up more outda…
games-puzzle/limbo add script generate_manifest ; rebuild Manifest ; clean up more outda…
games-strategy/total-annihilation fix manifest error of kvideoencodor, qstardict, ibus-handwrite, ibus-…
gnome-base update ebuild for gnome-settings-daemon, remove outdated package medi…
gnome-extra gnome-extra/gdmap: use EAPI 5, cf. issue #284.
kde-misc sessionk: use git-r3
kde-plasma/kcm-fcitx add dependency on fcitx-qt5
licenses dev-erlang: Add some Erlang packages
media-fonts remove source-han-sans.
media-gfx update fontforge and fix #282
media-libs add libuninameslist that will be needed by fontforge
media-plugins update gimp-gap
media-sound fix #334
media-tv move to pure multilib solution. and remove dead upsteam package
media-video Update bilibili-player-0.45.ebuild
metadata Remove and gitignore egencache stuffs.
net-dialup/mentohust thin manifest: the real clean up of Manifest
net-dns net-dns/phddns:new ebuild
net-firewall/west-chamber add script generate_manifest ; rebuild Manifest ; clean up more outda…
net-im update dep
net-libs/jzmq N:dev-util/c
net-misc update teamviewer11
net-p2p Revert "net-p2p/amule-dlp: checkout develop branch for 9999"
net-print net-print/hplip-plugin: version bump
net-proxy fix #364
profiles libinput 0.14.1 manifest fixed
sci-calculators/tilp2 sci-calculators/tilp2: depends on live builds
sci-libs New Packages: add tilp2 and its dependencies.
sci-misc/boinc boinc update to 7.2.42
scripts app-office/wps-office: version bump to 8.1.0.3839
sets Fix up ucimf set
sys-apps Merge remote-tracking branch 'upstream/master'
sys-block set prefix to /usr
sys-boot gummiboot versiom bump to 48
sys-cluster/apache-zookeeper add script generate_manifest ; rebuild Manifest ; clean up more outda…
sys-devel add new libabigail
sys-firmware/intel-ucode + sys-apps/uksmstat sys-firmware/intel-ucode
sys-fs sys-fs/jmtpfs: fix type error
sys-kernel/dkms sys-kernel/dkms: use bash-completion-r1
sys-libs emerge elog-functions if you hate openrc
sys-process [dev-python/pygeoip] [sys-process/nocache] fix unused git*.eclass
virtual fix manifest error of kvideoencodor, qstardict, ibus-handwrite, ibus-…
www-apps/weevely3 add weevely3
www-client/maxthon maxthon version bump
www-plugins freshplayerplugin wrapes google-chrome flash for firefox
www-servers update tengine add concat and more use
x11-drivers/xf86-input-libinput update xf86-input-libinput-0.11.0.ebuild
x11-libs update deepin music player and deepin ui
x11-misc x11-misc/fqterm: fix EAPI version
x11-plugins Merge pull request #304 from RobinDX/patch-3
x11-terms [x11-terms/lilyterm] remove, already in portage tree and newer
x11-themes x11-themes: Bump three Numix package to live version
x11-wm x11-wm/muffin: remove.
xfce-extra/thunar-dropbox modify Manifest
.gitignore Remove and gitignore egencache stuffs.
AUTHORS reorder authors by last few month commit log
COPYING build initial structure
README.md README.md: a new rule on sending pull requests.
metadata.xml net-dns/dnscrypt-proxy: add live ebuild
repo.xml fix repo name
sets.conf Fix set(s)
setting_id.sh app-office/wps-office: version bump to 8.1.0.3839
skel.ChangeLog build initial structure
skel.metadata.xml build initial structure

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.