Sync with portage [Fri May 6 23:31:30 MSK 2016].

master
root 8 years ago
parent 7f853edf21
commit 72732f0361

@ -0,0 +1,17 @@
# ChangeLog for app-editors/kakoune
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*kakoune-9999 (06 May 2016)
*kakoune-2016.05.05 (06 May 2016)
06 May 2016; Ian Delaney <idella4@gentoo.org> +files/kakoune-makefile.patch,
+kakoune-2016.05.05.ebuild, +kakoune-9999.ebuild, +metadata.xml:
new ebuild
initial vns.; a snapshot 2016.05.05ebuild, and a live ebuild
Closes: https://github.com/gentoo/gentoo/pull/1414
Signed-off-by: Ian Delaney <idella4@gentoo.org>

@ -0,0 +1,6 @@
AUX kakoune-makefile.patch 1102 SHA256 21a32aa477c9b87d74e562d47f067dd67b82218614388e07d6a8dbb5f3b16024 SHA512 db130cb9fa61f0b6d23d5379dad323136aeae9c342666a3befe88436eb9525b8c23c7434b43afc03fb79527c92d815312b6e605e21ab50fbfb4d107bfa0fcc41 WHIRLPOOL 60a6a1177e86d4ddd0895592e6094c976bc0e23a1c3e3106a55f3fabf248a7a04ac7aea445d1555284c5411142126e50d9d8c94aec596db0673695688bdebcc2
DIST kakoune-2016.05.05.tar.gz 367575 SHA256 e79655b89d6138547d7158e715b520c98316b0358ced6c356496b361c9ea0049 SHA512 9b6cc2c9c6c356a27f5a42a226ba2fb2ce32e21e795423a6354127f9dce7edd423e61a9356a0582d609efc4c28dd012788556cc32ba3f8f791a901f07a36bbc8 WHIRLPOOL e71748f69bca77dd9cd6c02c92f032123d322861bf86ab63bd5561b1f7957ec68c6b7ce0e1f8dd493166cf22aceae7cd49e6ffd42816c7c265712e554b224fe0
EBUILD kakoune-2016.05.05.ebuild 892 SHA256 73a8e8d36f3300efaedd89f5fada34d535fbbc2ee7ab2fca1647a5e91703b503 SHA512 5c3d7adb9d3921626bd8acd0baf13015fc134102518230741982b5352a9f2a9a9b736b747efdf48791582ced7c1a1404d417ca16aaceda1955f07bb554475606 WHIRLPOOL 4af8a21e260b133ebb655079422e3b5b5176e1a12039b63ffce8e311d83c8c1bd7e90d3caaf7925fa849ea79b107d28fab75180bbca7da242bd859aba98cfc5a
EBUILD kakoune-9999.ebuild 809 SHA256 c36b95ba5cee16481636ec2c9e7fad890ec52156351df0bb9edbcf9b556870e7 SHA512 2481ad75349c6fba90a814b3c63c2e87a6f42507ec9d8118b9980fdc411a082a5e4d1f8b56ef836f79cbb974db1a84b2ab0b28652d5f1023cd924cd3eea881cd WHIRLPOOL 79bb407c3ac98b5818b7bfef4e3bd21f7b0367b8c1a55692858c34761b576e46680b16550b2d6c5775ca6fc42e8821a56153e91c5ad5fdc23191d5cfea09eeb1
MISC ChangeLog 531 SHA256 bc0f1034a41a2835ced9ddb2595f2f6cac8fad098f1c460c903a2f67cdd89ec2 SHA512 94a53a7134e56afb4043c23cd8318e2d3451cc1c772cdd38ec5ebed1ed0de5a3bf552aff79dcddca8bb7032880bce8684da4dd51331b53748252e334fb7c5fa5 WHIRLPOOL 4fa1aa22ae4d5ed2c5c2d191e6a30115138263ca027d559752f114ed9f55f77b214c89dff395d35684da7592ea15869ca391de8adfc84ad548563c0d0e052d04
MISC metadata.xml 461 SHA256 a6cd23144413da4cdde5cefb36a50fc389438f9e0a55d096f4d692d1f8701cd9 SHA512 36c7ce23f0c5259e7bec75c2506aaabcdac43c71b34479824976dbcfecc42c96d3144ce6def550c79f92b7f02c97a1e053532626142818dc05641a4ea2974c97 WHIRLPOOL 2f325e44f15417a14bf9c5a1a7fd026524a6b0daf51852d62315b8040d9d2ae5062c4ee40929f145ca87b0dcc31128d9dbb8fce5e190f2beb838e849b3551c36

@ -0,0 +1,38 @@
diff --git a/src/Makefile b/src/Makefile
index c79c270..9409a8c 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -3,10 +3,10 @@ pedantic ?= yes
ifeq ($(debug),yes)
CPPFLAGS += -DKAK_DEBUG
+ CXXFLAGS += -g
suffix := .debug
else
ifeq ($(debug),no)
- CXXFLAGS += -O3
suffix := .opt
else
$(error debug should be either yes or no)
@@ -26,8 +26,6 @@ mandocs := $(docs:.asciidoc=.gz)
PREFIX ?= /usr/local
DESTDIR ?= # root dir
-NCURSESW_INCLUDE ?= /usr/include/ncursesw
-
bindir := $(DESTDIR)$(PREFIX)/bin
sharedir := $(DESTDIR)$(PREFIX)/share/kak
docdir := $(DESTDIR)$(PREFIX)/share/doc/kak
@@ -53,11 +51,10 @@ else ifneq (,$(findstring CYGWIN,$(os)))
LIBS += -lncursesw -lboost_regex -ldbghelp
else
LIBS += -lncursesw -lboost_regex
- CPPFLAGS += -I$(NCURSESW_INCLUDE)
LDFLAGS += -rdynamic
endif
-CXXFLAGS += -std=gnu++11 -g -Wall -Wno-reorder -Wno-sign-compare -Wno-address
+CXXFLAGS += -std=gnu++11 -Wall -Wno-reorder -Wno-sign-compare -Wno-address
kak : $(objects)
$(CXX) $(LDFLAGS) $(CXXFLAGS) $(objects) $(LIBS) -o $@

@ -0,0 +1,48 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit flag-o-matic toolchain-funcs vcs-snapshot
REF="9298efd19bd024f96df3eab0cef92d03581969ba"
DESCRIPTION="Selection-oriented code editor inspired by vim"
HOMEPAGE="https://github.com/mawww/kakoune"
SRC_URI="https://github.com/mawww/${PN}/tarball/${REF} -> ${P}.tar.gz"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="
sys-libs/ncurses:*[unicode]
dev-libs/boost
"
DEPEND="
app-text/asciidoc
virtual/pkgconfig
${RDEPEND}
"
PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
src_configure() {
append-cppflags $(pkg-config --cflags ncursesw)
export CXX=$(tc-getCXX)
export debug=$(usex debug)
}
src_compile() {
emake -C src
}
src_test() {
emake -C src test
}
src_install() {
emake -C src DESTDIR="${D}" PREFIX="/usr" install
}

@ -0,0 +1,46 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit flag-o-matic toolchain-funcs git-r3
DESCRIPTION="Selection-oriented code editor inspired by vim"
HOMEPAGE="https://github.com/mawww/kakoune"
EGIT_REPO_URI="https://github.com/mawww/kakoune.git"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS=""
IUSE="debug"
RDEPEND="
sys-libs/ncurses:*[unicode]
dev-libs/boost
"
DEPEND="
app-text/asciidoc
virtual/pkgconfig
${RDEPEND}
"
PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
src_configure() {
append-cppflags $(pkg-config --cflags ncursesw)
export CXX=$(tc-getCXX)
export debug=$(usex debug)
}
src_compile() {
emake -C src
}
src_test() {
emake -C src test
}
src_install() {
emake -C src DESTDIR="${D}" PREFIX="/usr" install
}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>hilobakho@gmail.com</email>
<name>Mykyta Holubakha</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Gentoo Proxy Maintainers Project</name>
</maintainer>
<upstream>
<remote-id type="github">mawww/kakoune</remote-id>
</upstream>
</pkgmetadata>

@ -77,3 +77,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*emacs-daemon-0.22 (06 May 2016)
06 May 2016; Ulrich Müller <ulm@gentoo.org> +emacs-daemon-0.22.ebuild:
Version bump.
Package-Manager: portage-2.2.28

@ -1,7 +1,9 @@
DIST emacs-daemon-0.20.tar.xz 5120 SHA256 5c0f0bc9a1fab391657737fc3b6af4088eff1ead2e05987fe50e02f5b6e50eb3 SHA512 ac1bfc543f38dd86aeef544a8d03aa2f2a6cb02ee2042ecb3f339baed98294deac1fc6d3d002e654f3d9f32f00379c4de40efa226ddd07715aee7fe0fcb41e43 WHIRLPOOL 5941c1ea18d238275aab312123eb598f3d3265f279674191a75bec6bfd6efeebadb20dc7e6db6454a9da10ed8e98b2916fad195741b4d5fddbb270528e040d63
DIST emacs-daemon-0.21.tar.xz 5212 SHA256 e07c24d3a92f77d49cecaffdc9dc20d9268505d4ee4879557d0656e6b3c7acd3 SHA512 7131cbd78bb2f11ce3dc5686a3729b8ec11a673e9011c70d72bc04bd5d36373507c9f446ef100d2d37b569850740bf4fb68e06c9e78f3a3bc2b9cdfef8418062 WHIRLPOOL 5c51f985c460a440e6f2b282ad7d289700f621ee1a90c023b4a6f8f317cfd29297ba20f6a8714f27746ee41f9cbae02f200c8bfd39b26d32b0d1c20a56fba48b
DIST emacs-daemon-0.22.tar.xz 5276 SHA256 62743bc32f48bd5406dedb1d5356e7959c413dbc295977de0315a6ea8c1c6272 SHA512 f013cd00d3a24ca348bf718dd20dec7bea89107c0a27c921d6b58595b611991830604fc658d57681708218fbee1dae6dd0b277a2a9da67639e3553e0fd133094 WHIRLPOOL ccc9a7bc1d378b4b64873f9458284bef9008b1380a58700d5210404a216a62fe98d0b4547e28a2f52d0b3e958b45c84e8654eddb4fab48854629cb513462b948
EBUILD emacs-daemon-0.20.ebuild 1650 SHA256 2a85fde569bb1cf8abbc8bd170d282718e1838695d813753e88e06a5c833e325 SHA512 afb889c5ca8fa1b1e9925e43c8040e9240c12b2ba8e3615f82e9c43081a800aa62ffdf193253bb233c21f376a2c72b309c248a775915ed3e541ed51293d4f310 WHIRLPOOL 8fe5b1c4652ca29e37e7913a4dedcd5b46c0ceb11ca257bf8c2acc731fa818a53d2abce73f3da30bb9e705ac601535ec5fbc122a398b96ffd81c7b6e718ebeb9
EBUILD emacs-daemon-0.21.ebuild 1690 SHA256 3eab1bb11b5c891f2c6ff75d41fd3728400d774bb1a7766a5643f7d996e8d18d SHA512 de8665a5c67198513f0b86268230753b1fff8ac80b6ab21e31ebdc4cffb9975ebefe1c55767f597407245189ee8e5a069af0e1e0291eb2b8a1567092b6ac5839 WHIRLPOOL 4d409a3904cfdc2f9baa727e2c6b164bf3a46aaa1ab925023b73bff5bf46a98b42d9abb7244133a8996910145d0d8b7f3ae017908d1b28f80c76e11acd33f051
MISC ChangeLog 2877 SHA256 6993286f2e3d4fef764b62e00a5912504f0926dd17529500ae165a7b6a2fcf4d SHA512 21c625f1af409cd0f54e6e9e0cce584e3da767ba7dd9e9ae0f9c083350f1141194651260a940eebdb7d291114c1480968b1dda01fc45f79e3eae8df328363ac0 WHIRLPOOL cb5dffdc256fccf214151ca036d280482f672cdb5b770e8f6de1f51b521a55ba5d25421be21c5a81aedea76c6fae9baa4541eb8424c936233597b7168356e743
EBUILD emacs-daemon-0.22.ebuild 1690 SHA256 056c4d5577e1c1141c9091b8050be1541d9bf8ccb41087d4947ae3941a35a46f SHA512 89e8851b623740709f6fa1cb765346b2b03a0f66d163e418d0ebd28671d4471da0e30bec43353b138481bd60ee8e936aee6fa23b05c2d8d145337097514cec6d WHIRLPOOL cb366668bce4cad9d3677e098ba1f4b0c53c06e82e474488fe952b28ba7c2e8669114521f5df427d51ca527f1836dddf7a779d233c3cf194bbe3baa7dda9bc25
MISC ChangeLog 3037 SHA256 30e6c47f076d1efe4af1161543fc85dc60f2110465efddfd373c05c276cd631b SHA512 c3dd85541d5d3e8c42d555bb3accfdc784163202fbe588bc6111ecf1cfbc7825d478b2ae07f1fef802a051b8dcc41815e68d5ab71fd08b8156565a4991a62837 WHIRLPOOL 782a8691a3d745e67803d76e9423cf207c1f57083ac22909c546027fe95063c78fc9441aad89a2b408484a7d91571a9e68105c5ecf3ff605e79e83adcfb8534c
MISC ChangeLog-2015 8939 SHA256 6bb03dc29a7d7ab32d70e227a07a05165adc23e485eace781dfd2bb122df3c27 SHA512 ee81d7b950d9c20eed14a265677266b5b25ded7067842ebd23d1b93caf25dd2fd026f8ea3568c15e7526153d432dbc5f2013b3fe20974afc6cc13bae7eb924a7 WHIRLPOOL 985efdef9cfc31c5fc3c2516dd136d705979f8a55d3797f4084e1a62e1ea88b6562a49f7e8e2957c8a440a871fff09ce8af533db151e597dcd851303d4df85af
MISC metadata.xml 259 SHA256 4d59c14917cb31648858cb06bc3c7f224cf1c3906dc3166f8f0d8b8e02970928 SHA512 9a5c456aae7919a4cdbb10b67a27c232daf2ec6db4202e04ba6d5873242fc982a659410443dd6fb4498d42af00b495acc51a6a2cbe12aeab91b585dfac7233a3 WHIRLPOOL 08c68f505a8cc685c52f3a54a07582b64ff7c0b4682c8f9333286fbb5caf4a8d406933c7937fe8c9611f456b5a549ee100657a1c9dc766c8965772f277bf31fb

@ -0,0 +1,54 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit elisp
DESCRIPTION="Gentoo support for Emacs running as a server in the background"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DEPEND=">=virtual/emacs-23"
RDEPEND="${DEPEND}"
SITEFILE="10${PN}-gentoo.el"
pkg_setup() {
local has_daemon has_gtk line
has_daemon=$(${EMACS} ${EMACSFLAGS} --eval "(princ (fboundp 'daemonp))")
has_gtk=$(${EMACS} ${EMACSFLAGS} --eval "(princ (featurep 'gtk))")
if [[ ${has_daemon} != t ]]; then
while read line; do ewarn "${line}"; done <<-EOF
Your current Emacs version does not support running as a daemon which
is required for ${CATEGORY}/${PN}.
Use "eselect emacs" to select an Emacs version >= 23.
EOF
elif [[ ${has_gtk} == t ]]; then
while read line; do ewarn "${line}"; done <<-EOF
Your current Emacs is compiled with GTK+. There is a long-standing bug
in GTK+ that prevents Emacs from recovering from X disconnects:
<https://bugzilla.gnome.org/show_bug.cgi?id=85715>
If you run Emacs as a daemon, then it is strongly recommended that you
compile it with the Lucid or the Motif toolkit instead, i.e. with
USE="athena Xaw3d -gtk -motif" or USE="motif -gtk -athena -Xaw3d".
EOF
fi
}
src_compile() { :; }
src_install() {
newinitd emacs.rc emacs
newconfd emacs.conf emacs
exeinto /usr/libexec/emacs
doexe emacs-wrapper.sh emacs-stop.sh
elisp-site-file-install "${SITEFILE}"
dodoc README ChangeLog
}

@ -89,3 +89,8 @@
Package-Manager: portage-2.2.27
06 May 2016; Ulrich Müller <ulm@gentoo.org> -ess-15.09.ebuild:
Remove old.
Package-Manager: portage-2.2.28

@ -2,11 +2,9 @@ AUX 50ess-gentoo.el 58 SHA256 7f9d9fdb96fefa7c278d7a24e7c090754dcf818f2296867d3d
DIST ess-14.09.tgz 3350987 SHA256 b6f1badd065e2e42f1d9d75a4e7a04290849d6f7a2bdb8413f73e0eae4014571 SHA512 91e275810f7a8c856f3392194ad3fb3d5f5b966e887568b22c133a362164e71ff5306d1d1a70e97f9d10261fe82eecb5f14e99a0dad4a4e239f5b810d7bba8ac WHIRLPOOL 5eabe6d65d7b5d420a7c6989b82d9901ac20d7b6376223f5aee39da7212ea395d15a98ce86c49fb2782706ba524532ceb38fd23dafaae5891a55958d1c676221
DIST ess-15.03-1.tgz 3177102 SHA256 ad2f1b48dd4671848709d226aab72427129ac2fd5f85c0c0b39b96be24eee66f SHA512 5260d8afa10e1382cac3c70a4b6f753dd77e9f24bb2f68247732605b0f5fbb1b06e090dbcb45d747a484333f0779959c9213a4792103839b11c9e239bf35534d WHIRLPOOL eb1e6917a05b7444f4c37949a51554b6b33a0841bad5dae6aa93f575a7914fb36299c7c63ec27ec24944104a39b5844ada12b1c74a64daa04a682d5e97001834
DIST ess-15.09-2.tgz 3248241 SHA256 706c41237e1edf33a369902f503bb25254b2bbb750b9ed1adee244e875264afb SHA512 9ba2f8800ece437e18749e29b6ecec3cf52297fa1c5a149dbf8eeb991df4f5dc99a76925458bd03203b7e8418347c4bcb5226e08dc64bd95d16e9a5b32f8634b WHIRLPOOL 3ad3cba11dc33f7b9c909017e6db2850fa078c736e4637e5bc15a8bbb23e2f66996186c31092caf3bb522d5e5d15543c9f4df6fe4f013ac8744695faf19bbd4f
DIST ess-15.09.tgz 3239642 SHA256 3438683af3232280d9281938ad101a1e0bb92aa7c97f330c07d8ef7d10489465 SHA512 95350c1d558ba2bc8582978441569f40ba4c59609c21cd473908cc152c8cc6e4e38b9236cc47dd73469dcf14c8a359652e54de5632a21700835350764f401d4f WHIRLPOOL 426659087f7ace498cf99bcc67502c0d83c140ae8e5576d80747ba9fe22db641e2ef48dbbb0771231d880dddfc9fcf3ca8c482578e77c15c2d1b6a114509da46
EBUILD ess-14.09.ebuild 1110 SHA256 88acdbe6624ac93adbcce6b527909c53b8ab975526539ec0a56bbe7948852eb0 SHA512 4466661108319ae1d7fb8a6bb0c70ea8f32a76059d4445950240784b78e2d0223dde96954f3ee5ca0e664c570f406d782d275e27e43ae45ec815b647109a9f2a WHIRLPOOL b41a9a3188df0a9b3a23a00beec8939230b42b53cd2d4f8238476a8a84455b2afacad95bb76b5398bbb0ee47a673496e69188aebf218c145c54009c72549f502
EBUILD ess-15.03.1.ebuild 1168 SHA256 2369d3ff8e9a8c0bd5d2393396523fb4cec0c5168bc55d4ae14267f284b62c0f SHA512 e8424071056912da568406035a061196435f232db277858e9ab319149f7ede8f11a2e5a486776dec279aee300006b303a12557c7ebe91bcd504b8f3428b7c9f8 WHIRLPOOL 5ada6186759c0e47021ad028b8a53d9f993fed797822e946be48d14a0547f0bf3d3524c4fdafc4cb1ede20943fd115d8c6340af35f1b4d8fbc44798a98922e71
EBUILD ess-15.09.2.ebuild 1174 SHA256 7efbb07f33eeb3bff5cc377f476e70449574229362153e858ee4f12a1b9576e9 SHA512 67bf601f043acb9c976305b318ec0dccb81d29acbd0d0706d47f207a1e839b5843ad9e1eb09898be70f04ac47d014a0b0bf2e23a4e5b8b5731e3c4a9189df9b9 WHIRLPOOL 7a176c23214f01040f8e4f63df084cbdaff7f85caa9da8cfebbd4df5298dd1294b4fa6f495bb1482aa7a5473b582c4df6827bd8223e62348c1e39bcbcc16e644
EBUILD ess-15.09.ebuild 1113 SHA256 2167579b4e75f815c1652e7c23ac6939b02eec980add3a25abbc9e435e890f88 SHA512 32a2d15cd01fa5491526e967181242133c3aa46fada78085c774b1764c9a3b1083e8feff8cccbde08df582446d822ca47563ae5f5a9eaf18a000f207347c77e7 WHIRLPOOL 915799c5b628bf953e7eafd21bfd156e8b20da49e78cde142bac4fa71c4e989091d661b6b685c2a9d06ef3ebcc1e2b83868756e865dab491300806594c7c0416
MISC ChangeLog 2979 SHA256 d8c14f351b9f50c47a2740d29945439f1687205ca6ea8a823e43e57f7186c3f2 SHA512 d54529e8922d7ac1bd1450fcbfda5b0b7d067956e7c8262a64a6c8bc5b0db69087e9be5b29332417816e9bafda5b2418bbc4467a40cdb1ce0cdfa2097d8b8ef2 WHIRLPOOL 9217b8b8be60a28daaf77f03692b3a3ab56c2883f01f5bb36e6c3223928591f93ef490ebbc53752453b394c1979863b81a78333df3688c0d856108d4a942de00
MISC ChangeLog 3095 SHA256 4519d70ff4d897b4cff5f60a38d0e3e5bbfb8bc8624ce8127d683fc1a2274c3a SHA512 7e54f739f17fbaa84db13c34a10a7f3ae9fe7bf334305fbe2c491df9cf08aa6fdd01bc74a2d4eaff618fdb138bafbc8c303a9317c452214f22723dabb5fcb4cb WHIRLPOOL 9eb2b3bd6029be7f7865cd5cefc0f2675a27c0ec75a3a19f8462bab88267281adc00fb1db6060a8851bbdcaaf2323544eaf68693440a1a6c24984a23b1e359de
MISC ChangeLog-2015 12826 SHA256 bac6c20fb33bf426d7085d0764cd279ecafc4cdde2b8f84b852035d980910a09 SHA512 decdb1dec61c272d8c3d098ca9eb5ab5ea45c0da28ebbb1f6203383198e70ef8542e99b37ef39384adc29609f326340ae3884ea1cf95e1452759852b8cb324dd WHIRLPOOL 52fc11d35604157b404e1ebddb4d983faa9930ec156260a3f4a3150f56325abb9edc32e13a3599345e7283c29596bb20c29f85485fb357c0ffbbec11e2d1bb0f
MISC metadata.xml 259 SHA256 4d59c14917cb31648858cb06bc3c7f224cf1c3906dc3166f8f0d8b8e02970928 SHA512 9a5c456aae7919a4cdbb10b67a27c232daf2ec6db4202e04ba6d5873242fc982a659410443dd6fb4498d42af00b495acc51a6a2cbe12aeab91b585dfac7233a3 WHIRLPOOL 08c68f505a8cc685c52f3a54a07582b64ff7c0b4682c8f9333286fbb5caf4a8d406933c7937fe8c9611f456b5a549ee100657a1c9dc766c8965772f277bf31fb

@ -1,44 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit readme.gentoo elisp
DESCRIPTION="Emacs Speaks Statistics"
HOMEPAGE="http://ess.r-project.org/"
SRC_URI="http://ess.r-project.org/downloads/ess/${P}.tgz"
LICENSE="GPL-2+ GPL-3+ Texinfo-manual"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
DEPEND="app-text/texi2html
virtual/latex-base"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
default
}
src_install() {
emake PREFIX="${ED}/usr" \
INFODIR="${ED}/usr/share/info" \
LISPDIR="${ED}${SITELISP}/ess" \
DOCDIR="${ED}/usr/share/doc/${PF}" \
install
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
# Most documentation is installed by the package's build system.
rm -f "${ED}${SITELISP}/${PN}/ChangeLog"
dodoc ChangeLog *NEWS doc/{TODO,ess-intro.pdf}
newdoc doc/ChangeLog ChangeLog-doc
newdoc lisp/ChangeLog ChangeLog-lisp
DOC_CONTENTS="Please see /usr/share/doc/${PF} for the complete
documentation. Usage hints are in ${SITELISP}/${PN}/ess-site.el ."
readme.gentoo_create_doc
}

@ -85,3 +85,13 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
06 May 2016; David Seifert <soap@gentoo.org>
+files/lc-core-0.6.70-c++11-direct-list-initialization.patch,
lc-core-0.6.70.ebuild:
Require USE="threads" for dev-libs/boost
Gentoo-Bug: 574030, 580850
* Also fix C++11 direct initialization bug
Package-Manager: portage-2.2.28

@ -1,12 +1,13 @@
AUX lc-core-0.6.65-dbus-optional.patch 2361 SHA256 53ba37d116651f8c1e4ee9493dd4aa0990f538b0d42798527f732204ff4026ef SHA512 0ff550e5608b7541fc21ffab0bcea95c21c8a6323b7e2a1034c19d8700d9fe162e6c3ac64c62515cc4640885af750bb1ea9fcc3e4d60beb52a5449c51755ea90 WHIRLPOOL fcef7f279f52c16e76e3a4d1ceb17e3078cc97a94fe17d2e7b9655af22244a10cc63687875fe1e2eb08ebaaadab4f3b250ea49b746807563833bacd14523ac77
AUX lc-core-0.6.65-gcc-4.9.patch 1120 SHA256 899462ae387a35b078f04f63bd866faddb32460ffa241c92c0fcd361c17e1695 SHA512 36507fa04e9a108f55a2e2c6da4dc01d2fb39cdb547a2a1c0a1c2dfc02c768b0814830cd713d2e50cd179027f2b9b55ffea1902c5a3b5becd11798c3aa94da56 WHIRLPOOL 46a3f7797e0df8e2cb3e8cabda92854877b7263020bb7248c4728471ee2cb64d7fdb323b65387d95ac9e0826b4a623b258a85778605c5282f8966d11c4f18dea
AUX lc-core-0.6.70-c++11-direct-list-initialization.patch 1181 SHA256 5bb7ad9261d2a924d964a14e89856e10d6009187c329dac40ab94582e26bc9da SHA512 d56b19701ce307d3618f55d350b22de7a4db6f373bf019999e52da0cf4fbbe3a0340ce4fd8ee2f5bf1c3f663253b88958b77496165c357cd8ccd1c91e351fd59 WHIRLPOOL d1dd8383174f30fcd97aa1d71c22935885c4d663fabb7edd7b24971000f6ff5f5d56d8b8fe6fa195e16211c9697ebe1f8ce081a67d1eac71ddb6e10bae437368
DIST leechcraft-0.6.60.tar.xz 5089252 SHA256 669c2325235c3c49dfc9a30d38c1ad08c0a6abf1ebbf2c8d33eca27e976e1b6d SHA512 0bac75f96bfc43c692e8b61ba5e9b6b82d535a78bd310966c36579666feb8b87217a9d74cfe792fa32b57b9b04e158239acbf2422014735d2316cbda2d8b39ec WHIRLPOOL f3056faab0006830afbcf5f3448094e530c908d432cebec731f305f34347e514db55416a911674c28445a3cd4e542136fd053ee5e444b3cf93e086dc9e88428c
DIST leechcraft-0.6.65.tar.xz 5067580 SHA256 b821fb8716b3ba04862bbb358a738609ead84cd9c86b569fe31c712b48c2a7fd SHA512 94e3cfa42bea572cb2feeaf4c7153c8d7e08e0597d447db5033b72222cea67370e8948d0dd0e2b89585583a88b4ee3df7b32d72dcd624d383e79b9472ceffe30 WHIRLPOOL bc589f46c89351328e25e6e32febdcba8ead639a8d1daf18df7352372d66fb8f8e7e5bbef02d49b6a00a7f5ffa15d66699b79cc73f64ea1bf8b59949fcd81b8a
DIST leechcraft-0.6.70.tar.xz 5204940 SHA256 3e7f51da0b7eec6df11471ada409d752754f3badc388b8f0adab3f056fabcd45 SHA512 fedf0467e39bd512c937b25f5da62af2be7908831169e1d82d10af43b7c164be2658138663578d7658c3692d5269dd3df9e391744561443f49771edd063ba408 WHIRLPOOL a0aef0bdc11d4b3a3680a055671208db0528bb4744930a0fecab6d1fbf99cc87f4fd8483e98e93357a4c0dda1f3edc1a20a9a725b28ea9003c564469531a2d37
EBUILD lc-core-0.6.60.ebuild 1143 SHA256 b910e6117adcd7b598381c616fca2b14dcac16b68332229bcbf9287ab6a3a18e SHA512 5061af95f271d18190eb80c9c0c9cd00c019c23af4a745a5054cea750f0c2a9a3614666b4fd7fd0e3c2a00052c2b88936edb0363524cf40ec77f88afe31a92fc WHIRLPOOL 81526bdc93db22e89cc991ba3ff9db209ad89fa7f61500f0cfb1ddc7f5d33f4b460d4d2bbd53cf5b554c83518ad4e57ff2d73a72f7132db4b00c41a92ecf65cb
EBUILD lc-core-0.6.65.ebuild 1233 SHA256 1f841a3e71962f4a6e47b5a18c89897509e34db95f2be630b13249d3220c4212 SHA512 c7c32d92a07cc5dcae063472ee698a5637d47724d18a75a9864d521623f7da4de32d853c31a96bbc7f01d24679051fd6bc3593947dfc7c511a77a796aa3f4f4f WHIRLPOOL 1cc33c00fe47b590c55b9addca5eeabc5fb62a9f63fafd01cabbb7e598ac1e68c72d09b22613f47895461a71a1260a53b46fa90a239fabdebf58bf13e03b0cca
EBUILD lc-core-0.6.70.ebuild 1162 SHA256 74a9f51c5fdfd1d145eb3d233bfde95c53530b71424daebdfaeb1a3d4bfd1beb SHA512 f7616361b453f5c098c6f1d06146bc3249b59345268547eceabbf5f144d6fd011e9c746bfa8a71c20ec5e34d4f230bf7cd83d668612ac46c686e1f8177fd524b WHIRLPOOL 5274564bc3f25c85b95ecaccda7ba6098db1acc024d3fd10eaac68399446aead92a1f4773bd7d47203a811d9590a4a933ce29032616e2b0cdf6cff0202733c2b
EBUILD lc-core-0.6.70.ebuild 1245 SHA256 47fec1f65b152136f9604b8cdf4e465469ceb1c4b3c702896779ae5ead2f396b SHA512 e98f0e0ccf917aecf516a9b43a481c50b4b49ec57bc73e290472ead4eec6795ac38f6a1a27a449422d9e6894647c4ddc7411816ec24b5fc0d957d5b4e9e4d031 WHIRLPOOL ef5988e05207d09fee856ff9ebb5cf587d372513354c56e654b000f636a3acc6bc520dc5a7c01d8f5e09754ed776eb2a46ab9ba87c7e50fb2bc8b858f386f058
EBUILD lc-core-9999.ebuild 1151 SHA256 ac4c7773e76c7115e93907f417ecccaa23d81b4fa0bccfbc09d7bf20222ae6b3 SHA512 86d6e97ab873d6d5059bd2828c5320be73175ce007c82068fd3499d5c9d921188370b0464defd712739064d71db2731aab2cc51952ce911cefc16e767f6c9d8f WHIRLPOOL 407ce5842402e8e961e2b0ea7820d5a71e9b6bdd36b718adffac325002a963e520ea278d8ab611d4c2cb77a1c0ceb69ea96a9a489fdb267e78eed60c7649c6ec
MISC ChangeLog 3270 SHA256 ca6c51e2f1f53123af9476ab562a2e6b1431c2c3ecc127380e6748439c012428 SHA512 f8635f681c864caa496caf3ff0d5a7e56b515aa59494eb1e6ac69bfce5fd0291678d63b9bc650cf11a73482a3406c1855489707c4ed37fb87304a801a6226e7b WHIRLPOOL 460c02ce8e763498417d3f48f1e60f2edd24735ed1ac694dc15ac1c6c0d4b79f464375cd34cb42b4fe0cda7fbbc164af2094af8c9f32ab33b4fec4289d20b30b
MISC ChangeLog 3560 SHA256 f8cb19cf98a951187b5f018da5e137dca715a602c482ec20ce6aaaac004c9d0c SHA512 4964d4629e4bd7c2fe390231752ea0d6edc843574e7d55b5874fda8917b52d0c10e379a103a56998765ed1a9d34362eae8ca198f0d7d4242234871a0bf79587a WHIRLPOOL 5ec551dded700e304f5f72ede2daab030b98bdff81d6277d50c38d66dcec5dc4f38b25b98a3b5fb034a80c85398a489972a4bbacaa408bab05b9a51ef26574a1
MISC ChangeLog-2015 10544 SHA256 a9e23b43cf0526b30b3399ecc5476cd705e73fda790a4df27335a902420e4cae SHA512 b0be51f3f130d1e5fc8ab96a81f723dab674e257305f6e5e3596d940a560f8cd7e6b8462833738558c1f1e870f7ba5ba1d1285bef90c3f792af338f416e24dac WHIRLPOOL 5ac3399684cda4c2825536fdd4a81a2c64635e370902752c03d9ac1c8ae2d4b02476aa6b4b9f04e3041909d2969a224de8683690a8cf7936c3d3c22f6401fe8f
MISC metadata.xml 518 SHA256 7196fe443d39c0fffab3084796245e0f9076cef48331818e32547e6da7524359 SHA512 a9d9a2a3ed38c5a460cd99a7555f6d42c6a1686610282bd00af343a884d8a89e8d7616aded990ec5790b026a70466b4ad488d5a2276a481cd0e5f349928ff4b2 WHIRLPOOL 875d80ed3baa173f97a977b65b3416481346f54db0f56cf38a2cce069f9a9ac29a006abdbd76410db2989e3271ce67c81915d2061bcae1971fc909fe0a2abf0d

@ -0,0 +1,35 @@
GCC 5.1 and upwards are more strict with direct initialization:
* /var/tmp/portage/app-leechcraft/lc-core-0.6.70/work/leechcraft-0.6.70/src/util/network/addresses.cpp:46:3: error: direct-list-* initialization of auto requires exactly one element [-fpermissive]
* };
See also:
https://bugs.gentoo.org/show_bug.cgi?id=574030
--- leechcraft-0.6.70/src/util/network/addresses.cpp
+++ leechcraft-0.6.70/src/util/network/addresses.cpp
@@ -38,7 +38,7 @@
AddrList_t GetLocalAddresses (int defaultPort)
{
AddrList_t defaultAddrs;
- const auto locals
+ const auto locals =
{
QHostAddress::parseSubnet ("10.0.0.0/8"),
QHostAddress::parseSubnet ("172.16.0.0/12"),
--- leechcraft-0.6.70/src/util/xdg/xdg.cpp
+++ leechcraft-0.6.70/src/util/xdg/xdg.cpp
@@ -44,13 +44,13 @@
QPixmap GetAppPixmap (const QString& name)
{
- const auto prefixes
+ const auto prefixes =
{
"/usr/share/pixmaps/",
"/usr/local/share/pixmaps/"
};
- const auto sizes { "192", "128", "96", "72", "64", "48", "36", "32" };
+ const auto sizes = { "192", "128", "96", "72", "64", "48", "36", "32" };
const QStringList themes
{
"/usr/local/share/icons/hicolor/",

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS=" amd64 ~x86"
IUSE="debug doc +sqlite postgres +qwt"
COMMON_DEPEND=">=dev-libs/boost-1.46
COMMON_DEPEND=">=dev-libs/boost-1.46:=[threads]
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtdeclarative:4
@ -36,6 +36,10 @@ RDEPEND="${COMMON_DEPEND}
REQUIRED_USE="|| ( postgres sqlite )"
PATCHES=(
"${FILESDIR}/${P}-c++11-direct-list-initialization.patch"
)
src_configure() {
local mycmakeargs=(
-DWITH_PLUGINS=False

@ -180,3 +180,17 @@
Package-Manager: portage-2.2.28
*elasticsearch-2.3.2 (06 May 2016)
06 May 2016; Patrick Lauer <patrick@gentoo.org> +elasticsearch-2.3.2.ebuild,
+files/elasticsearch-systemd-pre-exec, +files/elasticsearch.conf2,
+files/elasticsearch.init6, +files/elasticsearch.service5:
Bump
Fix #569116
New init script and systemd unit, closer to upstream
Small bugfixes etc.
Thanks to Ferenc Erki for preparing and testing
Package-Manager: portage-2.2.28

@ -1,7 +1,11 @@
AUX elasticsearch-systemd-pre-exec 221 SHA256 cfe5d1afe9e7395c47d2a39ab85058ae6295fe9d094a8e25dc80a10c78e0b7f2 SHA512 1dc41303da367122779759fc1967540357a21aac6df4f5d8761d36dc643673df660b47e5c1b595ecf9316265fe7684ddcb5290df8369379c1bdbc8c933726644 WHIRLPOOL ae0548c7cc96c7ba91af04af02dd395ebc0a8290200168c014594b71d24954afc4be9d0182de3a4fc6de4a3e893daf42954926351dd1e96ed75c7692b089066c
AUX elasticsearch.conf 428 SHA256 cabfe972ef28b30d152c022e4a0510f6ce940687a452b8dfb21c060a14af7860 SHA512 f61a75394776a9c2cac5b4dcfcaee03531808546a360a04e28d83f9bde5804bb9ffa305d3b49679a3fafdaa8c060ecbf88486ed1cdd4072af10e287e599d834d WHIRLPOOL 5fb0590f1264b3a3c1bba759c426edc72f2e2d1c2198c9d67c81a4c73b90ba123b052e8b8aea21be920a1c795b6222a592d37949ac705e81d3493dad9ce6d5b4
AUX elasticsearch.conf2 2282 SHA256 882544567858bcd107023be4679bf665a73a9051e8053554930c4c03fe3f8dc5 SHA512 7b294004b4273d6ea7e0709d3411fd175be74560ffc2acc85e45c5fa3b36a312e304412de50cb71ac138c55b2c7e637104caf314b6e4523065c5b7bfb90574cb WHIRLPOOL fdc0b3a46448c5d7d1520c6fd1745771238b9c3b871f86de95c1e9990fd3e018570f3e363c21e66c5ae9dcf60f08c9858d20bb8a9df6ace9cf7ebac8fdedac69
AUX elasticsearch.init4 2343 SHA256 4c16701dac96a6f898263c478e9c09019672fb61b958b4af9ccbe86b078218d9 SHA512 31595fab612c8b57ca302e94a410fed47029428344208c2dffbc485d6bac8aec05af53c9c2b9d005b9bbde5e98e707451533fecbc7136fbc089c19ab76b61ef5 WHIRLPOOL 31fa0a564215de574779a4be5cd47c2f578e9fe6c2e607409dc09caa105101f2753fd6cfde95ad5171e6845fd5e117bdaa00fdfe54b52ddeb178db7686baf434
AUX elasticsearch.init5 2326 SHA256 7b309e58280f58fc7094eab35e4a67990c42e8c490dc3452acdb9a7721395690 SHA512 1f7a68f48d3a6a68c2bb6ba518b24e807bfa06ae3600a9432ef67a36adae48936bad555038abf340a8365c2b7d12463a903a6278e76c121ad21c8f9216c7880f WHIRLPOOL 8b649af4c7735ae8fbf91a490a8d690456465bbce8622c28007e87c3be6d72fa69cba2b5da3947522b983af1a6304bad839f0c5233e53afe87280e1f366e13b6
AUX elasticsearch.init6 2770 SHA256 7d1c6a1285b11be600cd2b45c2d1180820087444c1909081b6366d7837d297fb SHA512 a50623fd778c154dd10e7268d16d95bc891e765c2ac4f2a8ac8a9ac324180024972c6dbdcd55d981dd5f40ac9acf0e3179246229b24338159698bd0942b4a6ec WHIRLPOOL 4b51642bede9ea99c660e812ec323fcebbbe42e54badf7d4c5fd7be8032e7182c66b312ec38d4855c11b08297fb89450da2849213896454da8810e708427f3b8
AUX elasticsearch.service4 289 SHA256 b7161e45163c3f77c4c83631ff63a80891b8faad21bcdabefa7d5ad6176b09f7 SHA512 4e4205f4ddf828b7697c80f8fc99213cba3130ebe91c11052bdb7fe131a3efcfa77c73db4c6bced0717855d3332abba7ee4da62b70ed41a6cd124e76fa067391 WHIRLPOOL f438f188827360e4b7d990d097cc1abb89cc45a3e9f90d2e2bb282a3306bc1d285462be9b1742bf95f507140e7d8cfcf5add0979eae1e5de2c73a0e53d9eb35c
AUX elasticsearch.service5 1737 SHA256 467d767235cec6654983a4e93f81a2ff1ace37c0a9cbbd59bf5a5ff1c3048386 SHA512 1a092d8786fd9f75d25ba19bb874789a4d99f6c84dc7e4d8bdd2e45d48473912e0f897d738957034d40c3b7edb1e520d9f31387fb9f938398d90c1ab7f9a94b4 WHIRLPOOL 154f5d169502c55d7bcaa78124433fe901b9ad123629ea38cdbee0b2805d684f279694d87fbff920e094c6663839b7321e8132714d8685c83a8ad51b997a4eeb
DIST elasticsearch-1.7.4.tar.gz 28510433 SHA256 395f3417c26a6b36125f6a062c1129b454a961efea09151c692adc63562e5a94 SHA512 7a31c274a833d0f27dbfd54ce6c8d8f6d01562289e1c4c9258a7c338f3e4ecc9d842d2a5c0c804f333f9cdf9dcfec437640fb4a4e5cfdda3fa958bdb7a402022 WHIRLPOOL 0acff3f5b8047c2647b716d57255e7f884f06ea57e468c784e1a84742b47973570d175a723a4341c54a027b9a442c89e9bed2f66bb29c292d6c59ca40ffb3855
DIST elasticsearch-1.7.5.tar.gz 28487351 SHA256 0aa58947d66b487488e86059352deb7c6cab5da4accdff043cce9fed7c3d2fa7 SHA512 372e9edf5bd9f68c476e15276fc90cf2ecddbafde17fe803e6a50261c2d3a80616a9440d86494d8cfa411703f87cf053d31c62f4cdee260d64cdc0c07b5741ba WHIRLPOOL e4b02117d868dd1998639aa6fa513928d2af6f9226da1d61e84c674941130b7b960aea44bc51f09f0dc852946ad41ad38ca209c4b50351afc451f329ad51f715
DIST elasticsearch-2.1.1.tar.gz 29007342 SHA256 ebd69c0483f20ba7e51caa9606d4e3ce5fe2667e1216c799f0cdbb815c317ce6 SHA512 eff12cd7342dc0036dc88f03ced9c7cc90d284222efeca86adfd9e4cf254cb8f96105c58673b239cfc9eb9764a2a669d2cd171ca73eb43b1ec1470a13c5e1776 WHIRLPOOL 2b0e069d162ee07eddc90d879d4ce5dd2cef9e4a804a9aaeb3d99e5d532f583589e2c6a36b5e856bf19a610f220eea6aaa75d28e7b6687b60eab7bf83b2def51
@ -10,6 +14,7 @@ DIST elasticsearch-2.2.0.tar.gz 29419005 SHA256 ed70cc81e1f55cd5f0032beea2907227
DIST elasticsearch-2.2.2.tar.gz 29425370 SHA256 c706db594f1feb5051d90697c6c412eadd60e00a9ec3b4f345a122801183af69 SHA512 144ca47dd3b9730e5ff81dd93e5db09d57a6f0d61d4445e8609c0ece833f57ca05d81fdf702d56008bc5e370604deb83d2d527132783467d5ae1eddc6cefeb84 WHIRLPOOL 4d6ced926237490a6ee8531ccf09128cc6bff5d73cff6f36159552a4a7a0dfbe01df0dfafb583d1c7ddc47ad5fa054ab6dd8c188cc7e3fe196f6917519e1afac
DIST elasticsearch-2.3.0.tar.gz 27556947 SHA256 d68482c7633f2986263bc5f11f93b8a58c54c6cf5e337b615446d0a7c6fdcd8b SHA512 26671d64e6cd3406ad1de4543d84c66f58be4906d00ad22584350c5b28359c2b878850fb7cd0e49c9913d968380e8e386d77376c4f32fc37d3a43913c21558db WHIRLPOOL d26a3128d12630fca4defb669b7e23749f9742e1bf7c9497860effdbe6f51c8e86b467d3a16c78c77b7dd93efaa25e21c9694308292567eaa8e07794c57d60db
DIST elasticsearch-2.3.1.tar.gz 27540442 SHA256 f0092e73038e0472fcdd923e5f2792e13692ea0f09ca034a54dd49b217110ebb SHA512 447d8824c4bfbec9b8431d213e3a8ae6720d1486e1389c271cc67cce5546861a817ef8c7db1c3c3669a50a61b5305739ac26f46b04d5674bbca203c3b5dbcf2f WHIRLPOOL e55501ca7fa702c33cd826d51c2d90dcfcc2843fb5b24b2d20df917cc291fe53f203360bfac6249b57c4c2914d92da92ca56b6505b6be885ece196983c176b9c
DIST elasticsearch-2.3.2.tar.gz 27543334 SHA256 04c4d3913d496d217e038da88df939108369ae2e78eea29cb1adf1c4ab3a000a SHA512 73c4ca82eb0f4dc22907a94b9025e79183f6fcd38dbb82795800d10fc810dbee412784e62f9247390f0fb9aa19545976584bd2b62f1afe79d2cd64bb55f76dc8 WHIRLPOOL 5cc44a827de5281a9fb823a8a2e43755e0853dc5aa27f5ef7f8d1c5605d80a2dbf4c8756f01811a54307938cb3030634be6c8af2ffa465e2f35cd2a4aabeeb20
EBUILD elasticsearch-1.7.4.ebuild 1725 SHA256 621fcd24b9865b17463d196c1767c2bcd6882729205b90b5daa9dc0ddb93d57c SHA512 760320f290cd6ca7ee676de56d9f49a14ad789ed0bb156a6d929cf8f8e8edbe8c0354f337c9333a8c6e4d586ff6edb8ffdacfbc70985bc9f50819340b8656f0f WHIRLPOOL 01eb8536807f5b16a7f8ac5f38ae8957ede36fb42c82753254c2c0782222d4f4ee43ffd1a840cf3ad4b86fc89b7ffc1ce56e96154e82276d9d867af8361f7009
EBUILD elasticsearch-1.7.5.ebuild 1725 SHA256 621fcd24b9865b17463d196c1767c2bcd6882729205b90b5daa9dc0ddb93d57c SHA512 760320f290cd6ca7ee676de56d9f49a14ad789ed0bb156a6d929cf8f8e8edbe8c0354f337c9333a8c6e4d586ff6edb8ffdacfbc70985bc9f50819340b8656f0f WHIRLPOOL 01eb8536807f5b16a7f8ac5f38ae8957ede36fb42c82753254c2c0782222d4f4ee43ffd1a840cf3ad4b86fc89b7ffc1ce56e96154e82276d9d867af8361f7009
EBUILD elasticsearch-2.1.1.ebuild 1568 SHA256 37de478687c286ce57ae737730e753334873fa02780b27bd705a2d178f089937 SHA512 a5563d1853320458549d0a78ef7e6947a56b980f0c2d2be508df75e8d7bb4074662143aa6db38e7549d7fe31b9476dd82dcd3c9380a703aafaead85da68f44a8 WHIRLPOOL db4be11578c5cb79c2d2a7b14e298c632508996593b40a952c702246fe533d0217f6b5016a9e524bc2402217570caf74fb2a178412ed5488de63daf1e123626f
@ -18,6 +23,7 @@ EBUILD elasticsearch-2.2.0.ebuild 1568 SHA256 37de478687c286ce57ae737730e7533348
EBUILD elasticsearch-2.2.2.ebuild 1568 SHA256 37de478687c286ce57ae737730e753334873fa02780b27bd705a2d178f089937 SHA512 a5563d1853320458549d0a78ef7e6947a56b980f0c2d2be508df75e8d7bb4074662143aa6db38e7549d7fe31b9476dd82dcd3c9380a703aafaead85da68f44a8 WHIRLPOOL db4be11578c5cb79c2d2a7b14e298c632508996593b40a952c702246fe533d0217f6b5016a9e524bc2402217570caf74fb2a178412ed5488de63daf1e123626f
EBUILD elasticsearch-2.3.0.ebuild 1568 SHA256 37de478687c286ce57ae737730e753334873fa02780b27bd705a2d178f089937 SHA512 a5563d1853320458549d0a78ef7e6947a56b980f0c2d2be508df75e8d7bb4074662143aa6db38e7549d7fe31b9476dd82dcd3c9380a703aafaead85da68f44a8 WHIRLPOOL db4be11578c5cb79c2d2a7b14e298c632508996593b40a952c702246fe533d0217f6b5016a9e524bc2402217570caf74fb2a178412ed5488de63daf1e123626f
EBUILD elasticsearch-2.3.1.ebuild 1568 SHA256 37de478687c286ce57ae737730e753334873fa02780b27bd705a2d178f089937 SHA512 a5563d1853320458549d0a78ef7e6947a56b980f0c2d2be508df75e8d7bb4074662143aa6db38e7549d7fe31b9476dd82dcd3c9380a703aafaead85da68f44a8 WHIRLPOOL db4be11578c5cb79c2d2a7b14e298c632508996593b40a952c702246fe533d0217f6b5016a9e524bc2402217570caf74fb2a178412ed5488de63daf1e123626f
MISC ChangeLog 5590 SHA256 b97ee6675011ed89d804109dc1703fdb641a8020d57b1347b0a1e2474a768455 SHA512 9bfd9857ab2cd37b9ab9ec20ef05a86682ced38e8ee4af180e300caa3ddfb7e69b76648480c31c9e7be62475259f072d9a9ba488fa5f895421eb01406c8368f9 WHIRLPOOL ef6f224f0811a68847caeb61e4258c258c554681ab6286ece02c7c4bd55c534ce333bec69013ee0df71d5dc23535e1f67a44a3104efeabf20ab61d64991871d5
EBUILD elasticsearch-2.3.2.ebuild 1892 SHA256 f7941feb561d21dd9b365827dbc5c346caf84a741cc61792bbab5a9be9385ab3 SHA512 937ac35fd025adce7ef93db4af3f4eaf6663793994b87bbd68cce5f838fc027b50a54863bc6857b08323060c759971296167ad72ac846aad57d7633689587872 WHIRLPOOL 539743a1d7d91552ca88cf6e782671ee43bfa1a7beb5b028f60d7be9f9be78ce490cbc6a7b2d8a9b66e5f6bda99d2051323269dbbf9bcaea843865d5c524c134
MISC ChangeLog 6020 SHA256 395c9d69d9d84be8a61cb90f83f169f38718f828ecca5e99cf3e70459ef00544 SHA512 2dd83724242d3302ad16475a416ecdb9b499fab7e8f316a97befd4e55d8e69ce7a290d3cbe6e972f76e12e98bb4dc79f4b77c2a274101c1e2399face7c24d7b4 WHIRLPOOL c524d43ed1c4f9b408152a09d39ce8b8b9dc94347120820e7b40c82ba2c7f62b47da7549ef97818ca684850f959290ab5479ab9e24ccef2c0d27975919df5c2a
MISC ChangeLog-2015 5203 SHA256 8aa86f4c8b0c8a0c2d099ff71b4886f6e7be91d4e10e22d6f49d8ba1ab0ee7be SHA512 2326fb4073b91dc0a39d18ca0a81257c8995ce7afa0d53e31db1851dd45b3b3a94f7bfa9dda00a82b5ecaf16ad022e9236a07aebe9f2ee6f3b9b024b179039ed WHIRLPOOL 03f3e445a6f763d6e42d6d13b336ab10b4ee1d64c9119f8da2e03710b180db180e8abb702241edcdc56009992bea3a1ba0395eb096e61fb97930298099e4c4ff
MISC metadata.xml 453 SHA256 1c1c487edc787acf8c53943e0edff1b59618df8315adb49cdbb6ca946fb05fc5 SHA512 480eae65a6d60986e052360c708d22ad9690ff882f9a217b432564ce20462200c744fa85bf2470a5ac014c7233fe62702904d1b2dfef92cb9b77ae52937b7729 WHIRLPOOL 46697d596dd2a1ae3c434d54e9386bb68ab642f384f634c55814f988b5990ce2a8fe8ceee7ba15b14ef1f6a0cb6348dc5c5f3d2a5822ce2839f32e762cc9368f

@ -0,0 +1,76 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils systemd user
MY_PN="${PN%-bin}"
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
SRC_URI="https://download.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
pkg_preinst() {
if has_version '<app-misc/elasticsearch-2.3.2'; then
export UPDATE_NOTES=1
fi
}
pkg_setup() {
enewgroup ${MY_PN}
enewuser ${MY_PN} -1 /bin/bash /usr/share/${MY_PN} ${MY_PN}
esethome ${MY_PN} /usr/share/${MY_PN}
}
src_prepare() {
rm -rf bin/*.{bat,exe}
rm LICENSE.txt
}
src_install() {
dodir /etc/${MY_PN}
dodir /etc/${MY_PN}/scripts
insinto /etc/${MY_PN}
doins config/*
rm -rf config
insinto /usr/share/${MY_PN}
doins -r ./*
insinto /usr/share/${MY_PN}/bin
doins "${FILESDIR}/elasticsearch-systemd-pre-exec"
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
keepdir /var/{lib,log}/${MY_PN}
keepdir /usr/share/${MY_PN}/plugins
newinitd "${FILESDIR}/elasticsearch.init6" "${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf2" "${MY_PN}"
systemd_newunit "${FILESDIR}"/${PN}.service5 "${PN}.service"
}
pkg_postinst() {
elog
elog "You may create multiple instances of ${MY_PN} by"
elog "symlinking the init script:"
elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
elog
elog "Please make sure you put elasticsearch.yml and logging.yml"
elog "into the configuration directory of the instance:"
elog "/etc/${MY_PN}/instance"
elog
if ! [ -z ${UPDATE_NOTES} ]; then
elog "This update changes some configuration variables. Please review"
elog "/etc/conf.d/elasticsearch before restarting your services."
fi
}

@ -0,0 +1,7 @@
#!/bin/sh
# CONF_FILE setting was removed
if [ ! -z "$CONF_FILE" ]; then
echo "CONF_FILE setting is no longer supported. elasticsearch.yml must be placed in the config directory and cannot be renamed."
exit 1
fi

@ -0,0 +1,67 @@
################################
# Elasticsearch
################################
# Elasticsearch configuration directory
#CONF_DIR=/etc/elasticsearch
# Elasticsearch data directory
#DATA_DIR=/var/lib/elasticsearch
# Elasticsearch logs directory
#LOG_DIR=/var/log/elasticsearch
# Elasticsearch PID directory
#PID_DIR=/run/elasticsearch
# Heap size defaults to 256m min, 1g max
# Set ES_HEAP_SIZE to 50% of available RAM, but no more than 31g
#ES_HEAP_SIZE=2g
# Heap new generation
#ES_HEAP_NEWSIZE=
# Maximum direct memory
#ES_DIRECT_SIZE=
# Additional Java OPTS
#ES_JAVA_OPTS=
# Path to the GC log file
#ES_GC_LOG_FILE=/var/log/elasticsearch/gc.log
################################
# Elasticsearch service
################################
# When executing the init script, this user will be used to run the elasticsearch service.
# The default value is 'elasticsearch' and is declared in the init.d file.
# Note that this setting is only used by the init script. If changed, make sure that
# the configured user can read and write into the data, work, plugins and log directories.
# For systemd service, the user is usually configured in file /usr/lib/systemd/system/elasticsearch.service
#ES_USER=elasticsearch
#ES_GROUP=elasticsearch
# The number of seconds to wait before checking if Elasticsearch started successfully as a daemon process
#ES_STARTUP_SLEEP_TIME=5
################################
# System properties
################################
# Specifies the maximum file descriptor number that can be opened by this process
# When using Systemd, this setting is ignored and the LimitNOFILE defined in
# /usr/lib/systemd/system/elasticsearch.service takes precedence
#MAX_OPEN_FILES=65535
# The maximum number of bytes of memory that may be locked into RAM
# Set to "unlimited" if you use the 'bootstrap.mlockall: true' option
# in elasticsearch.yml (ES_HEAP_SIZE must also be set).
# When using Systemd, the LimitMEMLOCK property must be set
# in /usr/lib/systemd/system/elasticsearch.service
#MAX_LOCKED_MEMORY=unlimited
# Maximum number of VMA (Virtual Memory Areas) a process can own
# When using Systemd, this setting is ignored and the 'vm.max_map_count'
# property is set at boot time in /usr/lib/sysctl.d/elasticsearch.conf
#MAX_MAP_COUNT=262144

@ -0,0 +1,102 @@
#!/sbin/runscript
name="Elasticsearch"
description="Elasticsearch Server"
ES_INSTANCE=${SVCNAME#*.}
PID_DIR=${PID_DIR:="/run/elasticsearch"}
if [ -n "${ES_INSTANCE}" ] && [ ${SVCNAME} != "elasticsearch" ]; then
PIDFILE="${PID_DIR}/elasticsearch.${ES_INSTANCE}.pid"
ES_BASE_PATH="/var/lib/elasticsearch/${ES_INSTANCE}"
CONF_DIR="/etc/elasticsearch/${ES_INSTANCE}"
LOG_DIR="/var/log/elasticsearch/${ES_INSTANCE}"
else
PIDFILE="${PID_DIR}/elasticsearch.pid"
ES_BASE_PATH="/var/lib/elasticsearch/_default"
CONF_DIR="/etc/elasticsearch"
LOG_DIR="/var/log/elasticsearch/_default"
fi
ES_HOME=${ES_HOME:="/usr/share/elasticsearch"}
ES_USER=${ES_USER:="elasticsearch"}
ES_GROUP=${ES_GROUP:="elasticsearch"}
ES_GC_LOG_FILE=${ES_GC_LOG_FILE:="${LOG_DIR}/gc.log"}
MAX_OPEN_FILES=${MAX_OPEN_FILES:=65535}
MAX_MAP_COUNT=${MAX_MAP_COUNT:=262144}
DATA_DIR="${ES_BASE_PATH}/data"
if [ -f "${CONF_DIR}/elasticsearch.in.sh" ]; then
ES_INCLUDE="${CONF_DIR}/elasticsearch.in.sh"
fi
export ES_INCLUDE
export JAVA_OPTS
export ES_JAVA_OPTS
export ES_HEAP_SIZE
export ES_HEAP_NEWSIZE
export ES_DIRECT_SIZE
export ES_GC_LOG_FILE
export ES_STARTUP_SLEEP_TIME
server_command="/usr/share/elasticsearch/bin/elasticsearch"
server_args="-d -p ${PIDFILE} --default.path.home=${ES_HOME} --default.path.logs=${LOG_DIR} --default.path.data=${DATA_DIR} --default.path.conf=${CONF_DIR}"
depend() {
use net
}
start() {
local conf
local conf_file
for conf in elasticsearch.yml logging.yml; do
conf_file="${CONF_DIR}/${conf}"
if [ ! -f "${conf_file}" ]; then
eerror "${conf_file} must be copied into place"
return 1
fi
done
if [ -n "${MAX_LOCKED_MEMORY}" -a -z "${ES_HEAP_SIZE}" ]; then
eerror "MAX_LOCKED_MEMORY is set - ES_HEAP_SIZE must also be set"
return 1
fi
if [ -n "${MAX_MAP_COUNT}" -a -f /proc/sys/vm/max_map_count ]; then
sysctl -q -w vm.max_map_count=${MAX_MAP_COUNT}
fi
ebegin "Starting ${SVCNAME}"
if [ -n "${MAX_LOCKED_MEMORY}" ]; then
rc_ulimit="${rc_ulimit} -l ${MAX_LOCKED_MEMORY}"
fi
if [ -n "${MAX_OPEN_FILES}" ]; then
rc_ulimit="${rc_ulimit} -n ${MAX_OPEN_FILES}"
fi
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "/var/lib/elasticsearch"
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "/var/log/elasticsearch"
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${PID_DIR}"
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${ES_BASE_PATH}"
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${LOG_DIR}"
start-stop-daemon --start \
--background \
--chdir "${ES_HOME}" \
--user="${ES_USER}" \
--pidfile="${PIDFILE}" \
--exec ${server_command} -- ${server_args}
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop \
--pidfile=${PIDFILE} \
--user="${ES_USER}" \
--retry=TERM/20
eend $?
}

@ -0,0 +1,53 @@
[Unit]
Description=Elasticsearch
Documentation=http://www.elastic.co
Wants=network.target
After=network.target
[Service]
Environment=ES_HOME=/usr/share/elasticsearch
Environment=CONF_DIR=/etc/elasticsearch
Environment=DATA_DIR=/var/lib/elasticsearch
Environment=LOG_DIR=/var/log/elasticsearch
Environment=PID_DIR=/run/elasticsearch
EnvironmentFile=-/etc/conf.d/elasticsearch
WorkingDirectory=/usr/share/elasticsearch
User=elasticsearch
Group=elasticsearch
ExecStartPre=/usr/share/elasticsearch/bin/elasticsearch-systemd-pre-exec
ExecStart=/usr/share/elasticsearch/bin/elasticsearch \
-Des.pidfile=${PID_DIR}/elasticsearch.pid \
-Des.default.path.home=${ES_HOME} \
-Des.default.path.logs=${LOG_DIR} \
-Des.default.path.data=${DATA_DIR} \
-Des.default.path.conf=${CONF_DIR}
StandardOutput=journal
StandardError=inherit
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65535
# Specifies the maximum number of bytes of memory that may be locked into RAM
# Set to "infinity" if you use the 'bootstrap.mlockall: true' option
# in elasticsearch.yml and 'MAX_LOCKED_MEMORY=unlimited' in /etc/conf.d/elasticsearch
#LimitMEMLOCK=infinity
# Disable timeout logic and wait until process is stopped
TimeoutStopSec=0
# SIGTERM signal is used to stop the Java process
KillSignal=SIGTERM
# Java process is never killed
SendSIGKILL=no
# When a JVM receives a SIGTERM signal it exits with code 143
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target

@ -0,0 +1,17 @@
# ChangeLog for app-misc/mosquitto
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*mosquitto-1.4.8 (06 May 2016)
06 May 2016; Sam Jorna <wraeth@gentoo.org> +files/mosquitto,
+files/mosquitto-1.4.8-conditional-tests.patch, +files/mosquitto.service,
+metadata.xml, +mosquitto-1.4.8.ebuild:
new ebuild
Mosquitto is an open source MQTT broker. Ebuild added with proxied
maintainer Neil Bothwick under the Proxy Maintainers project.
Gentoo-bug: 320159
Package-Manager: portage-2.2.28

@ -0,0 +1,7 @@
AUX mosquitto 558 SHA256 4225c5994e897793d0720b39b1818138e5cbad67975fdd704cab00b33c4d9ebf SHA512 a771b3f4ce08c46853f4044fd50e0f3c1146d0ef7fc3e9553103fee5f6f5b87db8992bddfd3af98b4cb17dc09967b16dbbadf1a45c380ed1456332f445c87556 WHIRLPOOL d35a72816e0f4566a946015fa60ef513812d424c985509839ad61f46f88ef265f9d90bc6fc5576d87e438a02f8fce0f46a9a71f8f6a7aaa92d6e57d685c1ba9c
AUX mosquitto-1.4.8-conditional-tests.patch 1080 SHA256 9e1345dc0afc5cb58c918d6f9e402a05d1367e1d6636c559d1f44e34c882e4fe SHA512 f31bb648ded33dc8d151743ebbc84ed4be634e20fe2938eecd4fa9e2cdea50951ae11ae674a43cb7683862aa5feec4907f00b9dedeba88cd2711d34d4f7d697a WHIRLPOOL 85d7cfcf07eedece86b047d1466db462b44b117e75c1fe0f35336931c447b5c249e7f0f9fb021718bcc4cf175ab4f3ebdd3b0ff04fb67679d4349537448d21ad
AUX mosquitto.service 261 SHA256 d170ea60a4dfabb84a190ddc10b13e3651c750ca37f7e0159cd08c6cedf5c2de SHA512 3552618733fc106705375c5a1126db72e356694705312072f27f18e21c142cd75ae3ff1f17854ce54cdee092ff9e01fd75c1a8a12d68f75ead8a3697c69623e9 WHIRLPOOL a7ee5f5a4ea40c2ff26d59563fec1200d576d953649219145e4b29c6bac452c9620190782ec68cfff5f4049a944989877a1e3c8605b86c3d708e6fab312b60f6
DIST mosquitto-1.4.8.tar.gz 326120 SHA256 d96eb5610e57cc3e273f4527d3f54358ab7711459941a9e64bc4d0a85c2acfda SHA512 4bad8683e98ec858468c53f85f53b42a4166667cebf665d11d3dabe604711f5031da007c8f6d6cb49b8bc91b87eb452bc1f8bfa6adf2d439d2223180b316f9bc WHIRLPOOL b2931c55f3e70316cb57ae180f361c1dedf67e86fec9f235aa3b817884e6af13b8b9b8dc83e375a877d85b1d423ea586ee0698b08af88873a1131d58b4ed402a
EBUILD mosquitto-1.4.8.ebuild 2378 SHA256 e94e89fc2fb13297fd9b71b25f3f83e72c8276fef5ee61f374fc7e17c0cdf73f SHA512 c77f03c8aa02d406cd21b0f26d31b7a08b6a619b61a581b46c4f33e2c07fb5311f0d593ebf5761697e10eb6b0ea671fc38cf9a427331f21d0dd2c6272ca4867d WHIRLPOOL 9fe7db92895a04c83ebe45275429a5ef60e639fc3f3f9859604f1e436194a5037c322bca310817332c3ed852662fec72f2572296a5567b41244b36b7527d24ee
MISC ChangeLog 555 SHA256 6a783b6b2026b9369d6c5195c76cb211372e2a8710a84efbd512ddfd7b9c273b SHA512 e8b6b6d1f9b38af892ccf909bbf8bed6ce9532fde7a2c3d87d40d5e267246ceff7aab4e93d0ae678f801f63edbc4556868da3ca0b5b630132b6ad6ebef3af4a9 WHIRLPOOL 855a47128a3bb502391ad37619f88f09edc5041450ceae90b8db900d1a4afd8196e769acbbd65162f155aa766c64bb24d74a6eeeb4e8d6f816c5e1d348846971
MISC metadata.xml 582 SHA256 98d74c7c611d19462cdf9e2d5eb5010970d016364b4159065d0bc85ad594045b SHA512 8121d702b7b33062eb1572cd13a76b055d3ea01e054ecc2fb9292d4bed1828458ce75e2b047df7fb262fa8ec92ca3f32a1683c2846eea1bbb1f04b47e080144d WHIRLPOOL 6e276a1235dcca90c171f3b4597682925a543452d295395b68e0fb333083b59e618587917671cb0fb89b109a7025bfbcd056a3d28e6e96a7433cf86bd80c8a99

@ -0,0 +1,24 @@
#!/sbin/runscript
depend() {
need net
}
checkconfig() {
if [ ! -f /etc/${SVCNAME}/${SVCNAME}.conf ] ; then
eerror "No /etc/${SVCNAME}/${SVCNAME}.conf file exists!"
fi
}
start() {
checkconfig || return 1
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --exec /usr/sbin/${SVCNAME} --background --make-pidfile --pidfile /var/run/${SVCNAME}.pid -- --config-file /etc/${SVCNAME}/${SVCNAME}.conf
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop --exec /usr/sbin/${SVCNAME} --pidfile /var/run/${SVCNAME}.pid
eend $?
}

@ -0,0 +1,41 @@
--- a/test/broker/Makefile 2016-02-14 14:36:55.000000000 +0000
+++ b/test/broker/Makefile 2016-05-05 09:53:30.548519257 +0100
@@ -63,11 +63,13 @@
./05-clean-session-qos1.py
06 :
+ifeq ($(WITH_BRIDGE),yes)
./06-bridge-reconnect-local-out.py
./06-bridge-br2b-disconnect-qos1.py
./06-bridge-br2b-disconnect-qos2.py
./06-bridge-b2br-disconnect-qos1.py
./06-bridge-b2br-disconnect-qos2.py
+endif
07 :
./07-will-qos0.py
@@ -85,10 +87,12 @@
./08-ssl-connect-cert-auth-crl.py
./08-ssl-connect-identity.py
./08-ssl-connect-no-identity.py
+ifeq ($(WITH_BRIDGE),yes)
./08-ssl-bridge.py
./08-tls-psk-pub.py
./08-tls-psk-bridge.py
endif
+endif
09 :
./09-plugin-auth-unpwd-success.py
--- a/test/broker/c/Makefile 2016-02-14 14:36:55.000000000 +0000
+++ b/test/broker/c/Makefile 2016-05-05 09:40:31.440608209 +0100
@@ -13,7 +13,9 @@
$(CC) ${CFLAGS} $^ -o $@ ../../../lib/libmosquitto.so.1
08-tls-psk-bridge.test : 08-tls-psk-bridge.c
+ifeq ($(WITH_BRIDGE),yes)
$(CC) ${CFLAGS} $^ -o $@ ../../../lib/libmosquitto.so.1
+endif
reallyclean : clean

@ -0,0 +1,12 @@
[Unit]
Description=Mosquitto MQTT Broker daemon
ConditionPathExists=/etc/mosquitto/mosquitto.conf
Requires=network.target
[Service]
Type=simple
ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
Restart=always
[Install]
WantedBy=multi-user.target

@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>neil@digimed.co.uk</email>
<name>Neil Bothwick</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="bridge">Enable bridge support in the MQTT broker.</flag>
<flag name="persistence">Store messages and subscriptions to a file.</flag>
<flag name="srv">Include SRV lookup support.</flag>
</use>
</pkgmetadata>

@ -0,0 +1,97 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit eutils systemd user python-any-r1
DESCRIPTION="An Open Source MQTT v3 Broker"
HOMEPAGE="http://mosquitto.org/"
SRC_URI="http://mosquitto.org/files/source/${P}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bridge examples +persistence +srv ssl tcpd"
RDEPEND="tcpd? ( sys-apps/tcp-wrappers )
ssl? ( dev-libs/openssl:0= )"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
srv? ( net-dns/c-ares )"
LIBDIR=$(get_libdir)
QA_PRESTRIPPED="/usr/sbin/mosquitto
/usr/bin/mosquitto_passwd
/usr/bin/mosquitto_sub
/usr/bin/mosquitto_pub
/usr/${LIBDIR}/libmosquittopp.so.1
/usr/${LIBDIR}/libmosquitto.so.1"
pkg_setup() {
enewgroup mosquitto
enewuser mosquitto -1 -1 -1 mosquitto
}
src_prepare() {
epatch "${FILESDIR}/${P}-conditional-tests.patch"
if use persistence; then
sed -i -e "s:^#autosave_interval:autosave_interval:" \
-e "s:^#persistence false$:persistence true:" \
-e "s:^#persistence_file:persistence_file:" \
-e "s:^#persistence_location$:persistence_location /var/lib/mosquitto/:" \
mosquitto.conf || die
fi
python_setup
python_fix_shebang test
}
src_configure() {
makeopts=(
"LIB_SUFFIX=${LIBDIR:3}"
"WITH_BRIDGE=$(usex bridge)"
"WITH_PERSISTENCE=$(usex persistence)"
"WITH_SRV=$(usex srv)"
"WITH_TLS=$(usex ssl)"
"WITH_WRAP=$(usex tcpd)"
)
einfo "${makeopts[@]}"
}
src_compile() {
emake "${makeopts[@]}"
}
src_test() {
emake "${makeopts[@]}" test
}
src_install() {
emake "${makeopts[@]}" DESTDIR="${D}" prefix=/usr install
keepdir /var/lib/mosquitto
fowners mosquitto:mosquitto /var/lib/mosquitto
dodoc readme.md CONTRIBUTING.md ChangeLog.txt
doinitd "${FILESDIR}"/mosquitto
insinto /etc/mosquitto
doins mosquitto.conf
systemd_dounit "${FILESDIR}/mosquitto.service"
if use examples; then
docompress -x "/usr/share/doc/${PF}/examples"
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
}
pkg_postinst() {
elog ""
elog "The Python module has been moved out of mosquitto."
elog "See http://mosquitto.org/documentation/python/"
elog ""
elog "To start the mosquitto daemon at boot, add it to the default runlevel with:"
elog ""
elog " rc-update add mosquitto default"
elog " or"
elog " systemctl enable mosquitto"
}

@ -65,3 +65,15 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*po4a-0.45-r3 (06 May 2016)
06 May 2016; Ian Delaney <idella4@gentoo.org> +po4a-0.45-r3.ebuild:
revbump to vn. 0.45-r3
Fix LINGUAS support, fix array "perl_rm_files" to take relative paths
remove translated man pages
Signed-off-by: Jan Vesely <jano.vesely@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/1408
Signed-off-by: Ian Delaney <idella4@gentoo.org>

@ -3,6 +3,7 @@ AUX compare-po.pl 787 SHA256 6111bffd2dc6cd7411df82387ecbfa8b3efdc46b90e3571560a
DIST po4a_0.45.orig.tar.gz 2208959 SHA256 f5f47db85b48893d87d921152c96082233975bd0e0a9ee14f58c07d7dff81678 SHA512 e67334b7a45d3c23b7226077e01e12b3c4f1202531596f02851b6a9e7249b2b8a0c37f37ebbaf591753f041a4c6ce42c062b4822e91ac75884dcd0994c27323f WHIRLPOOL 404bb45412fff4cec13304490e5f74ee4a4573d3c755491816cfe501c3e83dbdb58ae3c799516fe21c692c9de6fbc2dd5a261c8039eca2e2777365b27ac358cd
EBUILD po4a-0.45-r1.ebuild 1001 SHA256 52e039abbf849087bb91f873581dcf7279ed06ec1858f00ad6869a97a283acae SHA512 2d482e04dcea0272a38d6c80e33747ab1abd4a51fdd3f9bf01898905aba81b6c122ad2b201283c3a901f89b0e9a46836baf428e9552a7105c33f224b83c0abf8 WHIRLPOOL 307208ec8077b99963a6135f649561f8467b3d4cfd155efdfc67feed472343e05652d95ed1bb6496848679dd9b73aa510cc14311b687ffdc7a6b2ceb4c712966
EBUILD po4a-0.45-r2.ebuild 1935 SHA256 d230a11b58c26905addf5973119c7c922ffcdc190b8f2813435268abdc55fb88 SHA512 1d221866bfe9480ad48ce2a61a51f2e15d26f5697345209706955c60da68102f3c77b00468656ed17cb6da49f230253a6490c2dfa812d955fa38eccc7af924c9 WHIRLPOOL 15d94c9ae9b635a3d5119d689f3f586b7196b01310f040d696c504464052b3851e3125286ef954f5feaf34a9ebc71d1682c12809b3bcac6a37b634519999651a
MISC ChangeLog 2526 SHA256 bad8a559b039c5ab37b4ce94f09712241b47a537a11e6560521fafe507440830 SHA512 46934e8eb8ba5dca58831c27c73ac3b145a28f2dc50bff98a9c818893ffc4cf7340182c46507473f192d7bc1b649935b35491101a4edccb62689d298027e0970 WHIRLPOOL f392795e4a5a8b4334f70a98cf8fb7b17d53887ea2cc34b11b3f31085760d5fa24be8238fe5adeba76d30308dcc5966fa4585e8c95bf9b701f454f11fef3d53d
EBUILD po4a-0.45-r3.ebuild 1912 SHA256 90bac6b96c46b337ca1435d1a38fa74142a77c2760bc9e321ed6110b56c0ebc3 SHA512 1d45d9d144a54bb59ee1db4e5f4dc347db437187b546df733132b170872b062b3e675d93fa18a0dd4f10d710243e5a6814df42635edc8d7916f03b48ca8fa7f3 WHIRLPOOL fdec72b71d5c1652b572f408b554e8202e16cf78197fe826271d9a825eba4b0216e225e674ffb5fb546b533e3534621c2fe0941d82df267b72cff247e8a4bde4
MISC ChangeLog 2910 SHA256 2c375976118a100290ac7866d48ffe3a9a95e953c794d23633646761d9b2e9ff SHA512 bda9074f0e16f049a704174eb831956cc596619d05055c340e6966620645155cc282ccd204af472bdeec7088cdced51b1913c6350b99ca08623d14f18cf91b4e WHIRLPOOL 45db23fa817e2a6d3c2fbf19cfaa06a175bbd32d760945f8cf76a1dd5a9c3976e4ecd40acbea5673dcdf73cf697df12b24caa6e37da5a0ba281eb3a7ff267a39
MISC ChangeLog-2015 11480 SHA256 9d59f488c56195844ec5e1b5075840236e6226594aa485335c9641f631f97645 SHA512 9ad3252fcf74a5f14151e657cf1af2e8724c3856bf970c8210cab56bdfc3734ea199666897d71769a9745714f7bd632a7349ce20dc111559cc7f848110d62832 WHIRLPOOL ac70db9c4732db13696b08f51f32e77b3817edfa5e1157b89a0d7bb76808ad86f50240312940289c602ea5883e78761cff84b0e9ac223b171db80e4077f66afc
MISC metadata.xml 424 SHA256 6645a9607a6f0447799d08c2b62f269a7a9874b18d14e674e67bb80e2687022f SHA512 70fefd064f2e4f707faa40f848a74687ef1fec321618fbc81b8bbb388705967194d807669f6be6dedf137377dcd97da470fa4560e6be2eeaa5d94108f320bce6 WHIRLPOOL 2f02e449517bad9aec9ca9640410b141dec4243bcc105c7f44fee627f42dd974cf900aa1a44a2e1ddc4578e0423f7e1506089601996c87a9220a6cd0a9de6739

@ -0,0 +1,62 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PLOCALES="af ca cs da de eo es et eu fr hr id it ja kn ko nb nl pl pt_BR pt ru sl sv uk vi zh_CN zh_HK"
PLOCALES_BACKUP="en"
# Needed because this package also installs to vendor_perl
GENTOO_DEPEND_ON_PERL_SUBSLOT="yes"
inherit perl-app perl-module l10n
DESCRIPTION="Tools for helping translation of documentation"
HOMEPAGE="http://po4a.alioth.debian.org"
SRC_URI="mirror://debian/pool/main/p/po4a/${PN}_${PV}.orig.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/SGMLSpm
>=sys-devel/gettext-0.13
app-text/openjade
dev-libs/libxslt
dev-perl/Locale-gettext
dev-perl/TermReadKey
dev-perl/Text-WrapI18N"
DEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
app-text/docbook-xsl-stylesheets
app-text/docbook-xml-dtd:4.1.2
test? ( app-text/docbook-sgml-dtd
app-text/docbook-sgml-utils
virtual/tex-base )"
SRC_TEST="do"
src_prepare() {
# Check against locale files in ${S}/pod/bin for mismatches
# with languages listed in PLOCALES
local locales_path="$S/po/bin"
l10n_find_plocales_changes "$locales_path" "" ".po"
# Array containing locale files to remove
local locales_to_remove=( )
# Get rid of disabled locales
my_get_disabled_locales() {
locales_to_remove=( "${locales_to_remove[@]}" "po/bin/${1}.po" "po/pod/${1}.po" )
}
l10n_for_each_disabled_locale_do my_get_disabled_locales
einfo "Your LINGUAS lists the following languages: $LINGUAS"
einfo "Removing locale files not listed in it ..."
# perl_rm_files also updates the Manifest file
# and therefore silences Perl as to .po files we're about to clean
perl_rm_files "${locales_to_remove[@]}"
}

@ -106,3 +106,10 @@
Package-Manager: portage-2.2.27
*elixir-1.2.5 (06 May 2016)
06 May 2016; Patrick Lauer <patrick@gentoo.org> +elixir-1.2.5.ebuild:
Bump #582092
Package-Manager: portage-2.2.28

@ -6,6 +6,6 @@ EBUILD elixir-1.0.5.ebuild 588 SHA256 9535bd572a2e9447179a715fe27495224012849fa4
EBUILD elixir-1.1.1.ebuild 588 SHA256 9535bd572a2e9447179a715fe27495224012849fa4cbfa8cb8158436a3c1a76b SHA512 2df66978913d7a4f609e6023906e8c704b80008b782d7728b20810ea42302ccbf36b60f94dbfee2a344d8c1720bcf678b9c13fb286b62a6423ada9a2b5313dd6 WHIRLPOOL 046fb2efd2be5e15be4aaceb32afef163bcb66cb505e9dc19b06af0a2b2198747c5a22dfafcfbfaa179c2713617cec44f6701344e6ce713ccdb3a2571bf82d98
EBUILD elixir-1.2.3.ebuild 588 SHA256 1d0d1ad6e889a066dfdb8d91193aa023f456621761e9b82c795f42d247edcab9 SHA512 53117c18f11ea75d9182aa9194afec5f55db38d5fb5192e078bd2d485b7126f3000c6991823f01cf4fe9f0aadaeb0f14089e80359ad6bbba2158b1ca88c884ac WHIRLPOOL 78242dda0c6b46e5354887fad624ec5f1e830496c1f1cb72e0ddaa4f5b7b9bc511a7227f94495159b5ddf990197fc5a632585b98208b045ba34e6d5b414db9ed
EBUILD elixir-1.2.5.ebuild 588 SHA256 1d0d1ad6e889a066dfdb8d91193aa023f456621761e9b82c795f42d247edcab9 SHA512 53117c18f11ea75d9182aa9194afec5f55db38d5fb5192e078bd2d485b7126f3000c6991823f01cf4fe9f0aadaeb0f14089e80359ad6bbba2158b1ca88c884ac WHIRLPOOL 78242dda0c6b46e5354887fad624ec5f1e830496c1f1cb72e0ddaa4f5b7b9bc511a7227f94495159b5ddf990197fc5a632585b98208b045ba34e6d5b414db9ed
MISC ChangeLog 3877 SHA256 da456919efbe130b681dc5879f9a191db03013ed3b019b31f72f76d25c396f66 SHA512 62a9a71d5f34a88459b3ce00eb87ac393c01ceefb5298813510a0e6e40c98bb8962c100cc8190a47bd4279ef2d4619978178d1953ce40b03067d61138e102704 WHIRLPOOL b183081e6c7c031f14ecba479270398a8bf72e12df880f2f5804feee76d87b1609c7ad396e613804a87ea90f70f2e0dbca40d2800b6094bb1d8b8bc94fb11232
MISC ChangeLog 4029 SHA256 55776d0ee812c7c4c6e0b3648ddb5039ccc2b81c99d6b91accad115f1af8ffde SHA512 bb12078b6c381e9e99590e0c66150a5a59d239dfff0b508437e33653cd95dce4c01155242bf5529df4dff3fea737d2b63dc999085c11d9f5f3787d1f35dfa4be WHIRLPOOL da8dd8518f075349c05fce9dd5713d916b57223a99bf9e9ef0367a4b9dbcc6e15022bb5a88aa4b5727be5aae85b223b1f03ebcd42e8e0dc76333efb8853b2ca4
MISC ChangeLog-2015 3828 SHA256 005405612cc57d68afa6a0c08197634df436fb599ade0cfec4dec0a3b5db52e3 SHA512 87d65a936e1a371328eb03d104864156638bbdd0ca1d911849e1e31506a37c3723ae07d07ab59680a311f1350ddf4f243c81a4d87ab3cb358ae013da3b71dcba WHIRLPOOL 91a56e0fd7437cbd3ad187238572b651de6618c16c59efa4194affcc46bc6fd6270814eff5336cfe60f13c41cd36d5084ede20fe6eeede413b50963bbb4d5f75
MISC metadata.xml 670 SHA256 bcd1b2396dd3a2ddce7c84ce58ccb9f7cb1a4a0002beab2eed1ca7886c64a486 SHA512 dd2dd1c4e196e857633565fcf79c615a09994331c583206d79947fa82fe274364edbbd29f5a9b2d350b2b62c0ab8c06c9d268ed8296404db567c3b35103318e6 WHIRLPOOL b3cf6b33893d8bd7472814149518fe8c2d8164236b2971fb1e140b5e08f468176925000bad37662fd48e16a2f9401595bebb609fd2c0aa7fb0933cdf8fcd5c71

@ -102,3 +102,10 @@
Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
06 May 2016; Alexis Ballier <aballier@gentoo.org> batteries-2.4.0.ebuild:
make ocaml 4.03 patches conditional to having ocaml 4.03.
It fails to build with older versions otherwise, bug #582246
Package-Manager: portage-2.2.28

@ -2,7 +2,7 @@ AUX oc43-1.patch 32416 SHA256 a3cb8f25012914d14e8cc33d8fb38cf07139ef01b5e47ded2f
AUX oc43-2.patch 16546 SHA256 33dd292781d6265990d083e754de5dd49cae33d23a0f9b9a6797b6d376186378 SHA512 bff3b6c86ff9749cdcb9617848226df021b3eb90213a13f210e051d435c3caaaf391650a6d291c9abc20d955a137ab41d3682e466d02bcb435c30fc3b401cf14 WHIRLPOOL f809e6bb662b23fbc4a72e5761707beb32873d02d350ca136e125a17788b116599f56a685de37962f9301d0d9af3315a91762c21eecce8abe50d9abcabcc37b8
AUX oc43-3.patch 799 SHA256 8ddde6a92d775a789fbe1eb835dab5a9f3eef664914e178886878ec1bff2054d SHA512 8c7427116965e9142214d807a0fb1a296edbb9691a8fc2ce98df1830e4572dc7cb6f356bab64fa6f69e525ca12f529678389b4bae8e6f9e223314cda8f29dac5 WHIRLPOOL 99ec6a64b946c3483f973da2d06e5d1dd00c44d39440706d391994bff709de9ca523db416825ded7f77b3432ffcdaef60bab9b5daa799f6b1da2dfc9422625e7
DIST batteries-2.4.0.tar.gz 739489 SHA256 f13ff15efa35c272e1e63a2604f92c1823d5685cd73d3d6cf00f25f80178439f SHA512 091aad40268aa3826f840e5abdb8be75665df3d026aae4206d467c2e2b2b2f10746280c2baecca3bc9b66a51aadb2346801d1e41ce9ff3cc3b7fd9808b63d193 WHIRLPOOL f1206abea0e1bed86b55e89f511112e113505b6dc4d2ccae185b83fdbddcec0389b1a302b9fca2531e5ba76c24278f68bdd785a187410d984d24f1dddd8a62cf
EBUILD batteries-2.4.0.ebuild 761 SHA256 217acc375b1377db002e3838d9103796487712491f2b3ad7562aafdfb22fd9c3 SHA512 a098a07a9cd83b93558572409acb82f4e005662ebbfad2997323339ed6ba86deedf1d1b11605fefab1fe9946bc261895cfad1dd869617e5a857bbea5949c482e WHIRLPOOL b65ec91abee2a5e39e90c00fcb9e1a8d30c68dfd6dbe4c8ed1df89c04ef0a5a6691d7456da122a12440653c08c1ee0179c284d89e835bc0006711706fac00eb2
MISC ChangeLog 3854 SHA256 cdac293713572b18bc11e736a3da70eea02e61905397834bc13cd896242e507c SHA512 23733d900046acf4db15b72ceac1a525a7b55c84aef8af409f7e3b17dab19a035ffb564d55802c9c48c3d078f5d204a283ebd6e8dd3a76b52be92379e0ba9463 WHIRLPOOL fb8a9ec5c878f5e876dcb4dc7cf8a083a43d3fface8ba802bcfdd2ecfef414d51f9f099ec71192cd8ee9c35241d534a5491c0cf39294f427041ae74057457b79
EBUILD batteries-2.4.0.ebuild 824 SHA256 5962ca907181f60df3bc90b971ab5bf2e12c1bdf7c1cb91b55b89a69538571fe SHA512 7b5598e68de05402ed30202233c4978afb17ef4656eac2dd055238ac58e6e685d818373670157d32b943775aedfcf870182a1841834b719e941a2a72026ec0f6 WHIRLPOOL 0aa78467d782923a8cc09df1ab76664ac26011d4d56937616a1d13399866bbcb674473d2ab306f5edf208ee0f924a106741e9c3e1398ffc46454f249f1d07dd1
MISC ChangeLog 4090 SHA256 c5d574a73136bc05eb759c349889d1ab6f15782ce51443532e2eafec51d85185 SHA512 c526fcfdd352c75df05447ad072ff89b03f1e5d0c605afadcdceb70111a456775c2d34aa0b9a6dee19c8d9ac334c31430682d5f95f1d4b90e6d3a0092bf98d0d WHIRLPOOL 45adc3bf69f0ec4150432b1f81dd295b0e201d521badcf259024bc92316a99cf1b24c59fc5adc099b2a65304e589470bec3dc463fd0ee7c140daef5cef18a1ec
MISC ChangeLog-2015 1695 SHA256 3d88be8a0c5ee2ddfa1a856234ec1066b6f35cd671abfa73b50afc0403b372a6 SHA512 364fcc1a3445d0bbce85422bb5efda39d95d64f32baefcd0245af2fd87425015da55cac22918d095c18ee0e819ed1ad97691c744e01c4fd8af30a2902294e861 WHIRLPOOL b4d30bff3eb8eed2f7399ac043b0ad0cc96f868e9798a4a0ee6daac8bcecc147d5f544f9f4d37cb5430120739abc4941f25884c8df1d1659390b8ea767ec6d35
MISC metadata.xml 351 SHA256 dbd66ab0c9c9d7326f7c2c6314b93421d43d0a797bb3ba25e560895e7177a387 SHA512 12f12ef699bdbab80cb19ebf1a842d65bd53dc147d8e09568484988d9b5b8c86918c4e9afd90c27088426e8f85bbb9d2228544ac9ab4b9c9a60adadb2bda36fb WHIRLPOOL 45f17a7c3f61de90bd98878d029ab87b1b9ad1691d5f859d412dbe8a7f36544b51807fdce2b3e853b3a99c9e937f35146ba58c590da439dfd3e6525b7e44680b

@ -22,8 +22,10 @@ DEPEND="${RDEPEND}
DOCS=( "ChangeLog" "FAQ" "README.folders" "README.md" )
S="${WORKDIR}/${PN}-included-${PV}"
PATCHES=(
"${FILESDIR}/oc43-1.patch"
"${FILESDIR}/oc43-2.patch"
"${FILESDIR}/oc43-3.patch"
)
src_prepare() {
has_version '>=dev-lang/ocaml-4.03' && epatch \
"${FILESDIR}/oc43-1.patch" \
"${FILESDIR}/oc43-2.patch" \
"${FILESDIR}/oc43-3.patch"
}

@ -87,3 +87,10 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*camlimages-4.2.2 (06 May 2016)
06 May 2016; Alexis Ballier <aballier@gentoo.org> +camlimages-4.2.2.ebuild:
bump to 4.2.2
Package-Manager: portage-2.2.28

@ -3,10 +3,12 @@ DIST camlimages-4.0.1.tar.bz2 2010729 SHA256 b6a5e79abcfba1316a516f2e0290e6f06c9
DIST camlimages-4.1.1.tar.bz2 1098450 SHA256 22c4485f69ddda6fa94fcb62c1f996756c93ceb59d6d61962d41df59fa27e346 SHA512 79dc5680ef632968d39513cac161f0e5daf4faecec12f100d56755051d257b1c0e4e45990d4215c4b95596b5d94cebc93b6d828953450b15a4e48993013637b2 WHIRLPOOL f18c3b7046c39c7ae05c91845cd4bd7f8cc52043180be6e21d9f19cfd055aba630cc7f9fc839d2caaba47946269008e952ee31e27aee5e0f184366ab2a183f7c
DIST camlimages-4.1.2.tar.bz2 1099399 SHA256 71de393656d60555ce3fb0ca7da13a6e0a74fdebad541a7790395e3b1d6cedde SHA512 8c41eef07418719643fc69d62f2d02b248731cb64efd81bc02cc61363da71ad11cf85eb9010674a10d17f9e90d169ca98e5c61d95ae835d0476cf9cfc492f453 WHIRLPOOL d6b3908b6d9c18462b69d7806113e423a5835812148e6e835329c3ab378a351c7f58423e63c942771e37bb30bdf4d61c089ab2d0212936150f0b1831b961d966
DIST camlimages-4.2.1.tar.bz2 1098703 SHA256 3d9b9d6a41f4b80e36574e8046acbe0514c1fcf2c5ffa11d375891485be1f266 SHA512 611a5f1eb383efed9b3ffd4801b28386f8317abe7bb25ff45a61a7e7ba911b6632852c8d3082b830d9e780fc70c03cb480c7a9f1440aa1259c60036813d07792 WHIRLPOOL eecf3a4ff1adfc458c2a48d5091ff4432fdd137e127a496cf288e13a071dbc0421045242a3fc43b8efe0d3041e8cc490d8e941290dd3f52e1888762eb69cd585
DIST camlimages-4.2.2.tar.bz2 789441 SHA256 eb96aa60afb139797836c2569ba1d4e3f2d0e4dbb025c117d7325468ce6c9633 SHA512 672e192255a9335c45d208b7589a344f712baa798dfc7bc7ccee7d3bda71e603bc06c7b012761f9c6372c683560c67ffa9d2af2742552884211ad4ffb541e3dd WHIRLPOOL dfe61d34da78b1d70feba1c2cf2717430ae4c99386d39fde3cfe14163665bd35a02947fcbc05f67c03de56b2fba1a13cd60a40031e1adbf6320ac239c1485c15
EBUILD camlimages-4.0.1.ebuild 1974 SHA256 137169ca67a0cb343367a31c6a870eadd0c7ea2347ef58384fba3b4f18e9f690 SHA512 f375e73690ffa8835db2e2158f979f7709538d1cf1ff69c7d071ca57d24d11b55343cf278132833f7d58328e6ece16a4dc12800458da48c5be0602734a8a4560 WHIRLPOOL a5a7eb0cdac12bba984388a15f2ed2cc2a39d0197bb0684fdb487f58695f1b542f56f59053dc8e3ee3054da77bc80d5a5c81f14fe03ed8f476e72c7313d2ecc3
EBUILD camlimages-4.1.1.ebuild 1767 SHA256 e6742632370c366e09a7535ba53258b267e99230cb7486b46b4e956b9a725bf4 SHA512 28955e767648bd77010bdf99dfd31802b4d9e7845dd66d9650e5794caf039468c3f202c6a6ac0f94660eee702fc9e3ae2f71a24ed7fb52ed36e96fddd3a09d89 WHIRLPOOL 9c73f727e10a7d21f3131f8a849643ba6ee6236c9eb6fbe73d8c306ff231de74f7595ed83b6adb7dbfe88ec493103b7e1b9bbebdb933aa53879e4fb1f3671dba
EBUILD camlimages-4.1.2.ebuild 1789 SHA256 415f6246caed09ea425d526776c4fa237b59cfd645ec7757315657af08bcd73a SHA512 050e91830b8de205d65f46864fd3fbf8598b24d16bd690f4b1cde5929f14cf3cd83c4a95e7792cca135a9fdc9b074dc18489dc725348cd7c6a395f157cd988cb WHIRLPOOL 80797156960aef2aaf3e9205fbc327f9304ec062bab0450d9547c941c78896580e1ce9f131bfc965cf385e297a58538d97adcf1ba161537a5f4c27b282e41cf0
EBUILD camlimages-4.2.1.ebuild 1789 SHA256 13a85d762cefc1bd9258115768b452a7f10ba8240e4682587d484e33de86ad1d SHA512 fbeafcf311cf410eead7be5c7dead139c7f66753b7ab05624f2631e5612ec3317c8ef7f6bd6e15bd9c34911bfaebf63663c7acdc52549d90f1416b4866586f12 WHIRLPOOL fca2b9b99b2b9692aa0cadde0c0dd52022ce1571936e69234a3a7bc61c345b630e9aec19026bf6cb53713ad64b0e4fd09ea219a9abed2e4a018c80010ea558a0
MISC ChangeLog 3400 SHA256 0d270b27983670e9233c6856bce85136c7b4634ce9406c320018384eccd130c4 SHA512 516628ad2b69c8c21cc13c476bc0c0d0ee9f30ed96002025ef968fc9d6bbe6461d0da3d1f03d9635c7d69737344e2f7da8412035bb4b9285fba6148f5bfcadcc WHIRLPOOL c654809b57fced73877b0d6c21e88b61df1800d0d5b50c663a044155c41c098e0e3641f46ba6c20069be49433dabed59b108e1e14ed98333c716a454a88e84f2
EBUILD camlimages-4.2.2.ebuild 1788 SHA256 1d006a8fe5c0d8324325a8c8dac60802ec67cfd352dbac999ffe9ad57da1ee7b SHA512 7f27653c1cc13c50eccbf05814b7a1f9aff0fb5ea4bd3fec00478b9616333d8e3117fc54f6313673f0f980ccb691f3702a0252984e144d0a3973cdd6613feb24 WHIRLPOOL 6aefc7acfc9529bd84c250180ee3b01d66da2aeea187dd1040674629ac790da4e07e2de4b1be61ab58c1b756c6f9f822860a08a59ba6e3ee5d70c83919d7b9b4
MISC ChangeLog 3563 SHA256 151ed34b6cfa17876c58d924c466e4ce651794dbd8983b35bf7ddc556cfad5a9 SHA512 e4f2859be74703708fe81e37d415a4a0ef6d8b5171324589ea5da05c3123a590c4cb220a9e40da275457095a1dce9afe2c1dd78350c7c23679b4603c2b897719 WHIRLPOOL 9417e0765814b6b121f8a2128117d6ed3654ca0357060e9e10d9ac2423905c6b9bb93c43d7a03f1818f980df3b18d3ca41b3383bcdf69e9a50197fe6531921da
MISC ChangeLog-2015 6590 SHA256 89cbb0749fa05aa24de0d3e6640859bb0e4d9f0275a983bf9bbeba8fd642748c SHA512 663c1a074f72482b8d9e9f64326b52204d9c3509f3eccb3fb925e350af9924fd50af6e42246ece48076e2dae73a4f03339b0b436b8d1a95eb2c2052069b8446e WHIRLPOOL b7bb8af8fa27599c9620d11705b0cfbdfbcf21879aae25cedbf549bbb108134741b72a1f2df31847b35b6b9869a5a65148e91ebd6edba6c7cd54e25d0210f606
MISC metadata.xml 337 SHA256 fbf7badba8ef2add3e00927e6717fca78fec8361c0f4597a444f0930376849fd SHA512 e2c8dc16476b0d3cac0868674fa3fc680714c40242bd31e20a9937f3ab134740eaf70d2db38c20c6a446cbf1343db3ca3a9693c76331e657bd5d1a27e69624fd WHIRLPOOL 2b15e5cd715144945452127f86259fa7c67b9f98d81b64d14ded28ae0264543bb8209904da282e167ddbc544f2ee12a09ee265532b944fe2e3dec71a30a399a8

@ -0,0 +1,66 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils vcs-snapshot findlib multilib
DESCRIPTION="An image manipulation library for ocaml"
HOMEPAGE="http://gallium.inria.fr/camlimages/"
SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc exif gif gtk jpeg png postscript tiff truetype X xpm"
RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
exif? ( media-libs/libexif )
gif? ( media-libs/giflib )
gtk? ( dev-ml/lablgtk )
jpeg? ( virtual/jpeg )
tiff? ( media-libs/tiff )
png? ( >=media-libs/libpng-1.4:0 )
postscript? ( app-text/ghostscript-gpl )
truetype? ( >=media-libs/freetype-2 )
xpm? ( x11-libs/libXpm )
X? ( x11-apps/rgb )
sys-libs/zlib
"
DEPEND="${DEPEND}
doc? ( dev-python/sphinx[latex] )
dev-util/omake
virtual/pkgconfig
dev-ml/findlib"
camlimages_arg_want() {
echo "ARG_WANT_${2}=$(usex $1 1 0)"
}
src_compile() {
omake \
$(camlimages_arg_want exif EXIF ) \
$(camlimages_arg_want gif GIF ) \
$(camlimages_arg_want png PNG ) \
$(camlimages_arg_want jpeg JPEG ) \
$(camlimages_arg_want tiff TIFF ) \
$(camlimages_arg_want xpm XPM ) \
$(camlimages_arg_want postscript GS ) \
$(camlimages_arg_want gtk LABLGTK2) \
$(camlimages_arg_want X GRAPHICS) \
$(camlimages_arg_want truetype FREETYPE) \
PATH_GS=/bin/true \
--force-dotomake || die
if use doc ; then
sphinx-build doc/sphinx sphinxdoc || die
fi
}
src_install() {
findlib_src_preinst
omake --force-dotomake DESTDIR="${D}" install || die
dodoc README.md
use doc && dohtml -r sphinxdoc/*
}

@ -79,3 +79,10 @@
Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
*csv-1.5 (06 May 2016)
06 May 2016; Alexis Ballier <aballier@gentoo.org> +csv-1.5.ebuild:
bump to 1.5
Package-Manager: portage-2.2.28

@ -1,5 +1,7 @@
DIST csv-1.4.2.tar.gz 83091 SHA256 d6185e9ef8e600493aa32db3e56c095b7d4912168b027602dce879671734b2e8 SHA512 efba3ca4d48439dbea241b348d851c12fb0dbd784eece20766a2dc7e7f3675c9de0a98b893bd450dcadce6be9eedeeb933d2cc401cc63b38459136b4fee82e15 WHIRLPOOL 80f34d9b33c077ca69a81efbd56e8e665272d167444a5d91b22b226fe005d188c36e523c241fb466952297132a4055a1c42a71e0eac7fc469a8fcad579588e5a
DIST csv-1.5.tar.gz 83642 SHA256 f6307634e5f5fe3d64b90fdf8841b3f50dac80ed45b40d390ee44490c62bf58f SHA512 1c8af0ce8abd8a5710115c194eee34928399964447309ee974665cf427396def42bca4f983904bfec706f7944aea419a87bf54bc6c379cb8b7372be801be4126 WHIRLPOOL fe39114b74cb12b382da64307b8253297614f537ef4309cdcec58e9ec68ff49791d6ef90b4870200f24f6726471ceb925d0a79336853c27769af07413a3c373d
EBUILD csv-1.4.2.ebuild 524 SHA256 26f3112790f13e2b72c7065a2cf955794574e9aa5ba6ab0ac382b071b4a99146 SHA512 4d21ac132696e30cbe554712b3337dae7948d5da0c67600907d32ccf2f56cfbad583b89823ca2cebd638a91db1a3f4b4d8700a5079b2569e40ec51bc67a68451 WHIRLPOOL 31839bc5603d03c1edc1696b0097aa0611f0e5c44a4ebd96a76bc7ca569e6c74519b215e88bdd52d47fdc78e60636a427f72e0e7c1d9c8d6c14a250e711b1247
MISC ChangeLog 2859 SHA256 bef0c53bdf12bb0683df4a3cf7a51b925482d0553212ab0fa58dc12345769202 SHA512 9b949aa3c93e8544b9670c42331181321cfe302ffe010f95d6c9e9814740fd54e6e16314dad28de11aae83744a38b19c1d9948dfd40c3c24c45145c5963a02b0 WHIRLPOOL ddb8c00c43e6bbcee0d941c094681adeb19cc36db0699cba97087c2f07727d0e935643af2d0e2388b206056dd39760822e6859b9ac86b9ff73024168566b96ec
EBUILD csv-1.5.ebuild 524 SHA256 26f3112790f13e2b72c7065a2cf955794574e9aa5ba6ab0ac382b071b4a99146 SHA512 4d21ac132696e30cbe554712b3337dae7948d5da0c67600907d32ccf2f56cfbad583b89823ca2cebd638a91db1a3f4b4d8700a5079b2569e40ec51bc67a68451 WHIRLPOOL 31839bc5603d03c1edc1696b0097aa0611f0e5c44a4ebd96a76bc7ca569e6c74519b215e88bdd52d47fdc78e60636a427f72e0e7c1d9c8d6c14a250e711b1247
MISC ChangeLog 3002 SHA256 110d2dfc0435b4b2870f2bae7979ee4231ede4738947decf54b8b7d907e10e88 SHA512 994edc591efb30f1a108abbd050e01acb5a0b632f43e15e16c30f62a0eff2524886ac6753a4d7869f9774520c75839294ec1a526049b719a1dc9b356fcc6ad3f WHIRLPOOL 450d8a2ad75517f57a75c7236f6afa3a149848312dc05d01a166080182be8c7343275e0c7225491e2ba63a0241f560997269b0265d52d88ad16b48a4430054a7
MISC ChangeLog-2015 1130 SHA256 59bfd679311b95e1a8cb0b2f5aa76ec88eb3e0a7f8149abba3ae0b19509ba7f4 SHA512 3291144674b54dee1ebd81344f8ba762f7af86db5ae11a7c89b9e0f317bd71f967476caf6b0ead9c7eae5b865fd34d4e8895a1fc8f0a512d527d91886d2b1ee5 WHIRLPOOL eee3a1495b708ddc62e0f8c990df2d638ed2975222f93fc8f2fb5afaedf83dd371f7ab0c3f67313b5d4cb1d9a65f5d91e144b2403259d42568dc1804b7950192
MISC metadata.xml 329 SHA256 7325d5fa1300d65396f37b899bb5b33ce81647da4f2b349e2bcb37dcf67a5fdd SHA512 6e7933927e91eb7d3baaf2b6f57ff498404cab4296232e91ce22ab4138c2c6d870b74c37f9a0c8dbca925bc67c4a54acd83652a342de96904dea1d6e884e9ce9 WHIRLPOOL 4ab06aaa6e4ff286e021ac6b0ea69127ba81848cae4c86fdb78d4432c0742aa862e79c2b0d831ee093f0a0939f5a6a037cc64e1a9a9245a47436e4b1eb0734e4

@ -0,0 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
inherit oasis
DESCRIPTION="A pure OCaml library to read and write CSV files"
HOMEPAGE="https://github.com/Chris00/ocaml-csv"
SRC_URI="https://github.com/Chris00/ocaml-csv/releases/download/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
DOCS=( "README.txt" "AUTHORS.txt" )

@ -123,3 +123,11 @@
Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
*ocaml-cstruct-2.1.0 (06 May 2016)
06 May 2016; Alexis Ballier <aballier@gentoo.org>
+ocaml-cstruct-2.1.0.ebuild:
bump to 2.1.0
Package-Manager: portage-2.2.28

@ -3,9 +3,11 @@ DIST ocaml-cstruct-1.7.1.tar.gz 245894 SHA256 7869d096fe7c6231bbceefe3b2205417b2
DIST ocaml-cstruct-1.8.0.tar.gz 250696 SHA256 e1635072283ae5db7889966ce92e916749bcd192012a0c46285827beba1263d7 SHA512 38ea6301b48603f8b63c73a7aa42312d25bbd16fb8524e1de2b69a54e45e9e1c1326201e19fcf2953d2719607139c903d76296a32fb7058998c079ac112adc9c WHIRLPOOL 6fdabfc1143331662757826de11c62c3947fb59155ba68e866a2f9939963deacd52d5832417997833deff9a9ff902675d266a98b41e0d2cf9f29c4d4c628601e
DIST ocaml-cstruct-1.9.0.tar.gz 254162 SHA256 2d175bf1e2cdc5ca43cb30bd3fa507beee2f18b2cbecae801ab6ffaecde16c9c SHA512 fad3788c0888599a3171d4062b9d9f4c539c0cbb1d8b6d4f6be2f3456ffe235444def4e619a94ca75336cf555b5133e6e60edc07a03dc0abdd772acf9371b666 WHIRLPOOL 99984c32625d9dbf452a7191f4103228bedbd7eee23bfb1eee7834022a023dee1582fca9704fcbe09ed37424ca7d684c482426d3b30b5f1dc66cc55b78769532
DIST ocaml-cstruct-2.0.0.tar.gz 250245 SHA256 285341c6b5bdfc456f2b63c072210771aeb7110d777bbdaec5087234a505acf5 SHA512 4fc1f09824bf943c45a2afe8908d80fb3d9857f5e9f426479520713c92c04eac588a38fbf036352a17e787165476a7a5647f34df9c89f6c93a195f80ae11c3dd WHIRLPOOL ef8c3770ed73323c292152b5b29b8b0737158b84f0f738ac0841257e07d787edf5e0c7c55c0d5630c7f44fcd878d00585e320b12d9ece22a98a906cc7e86c08c
DIST ocaml-cstruct-2.1.0.tar.gz 251162 SHA256 fab6525753af5f726810b321a97b8a0b226bf0318a3ed594e2ed93f2f293c9a1 SHA512 129650ec17d8c96d6e68fc6a814e2b44cecc6fc69dfd5327c48d842447caf172c36112ef4fe0fa85c7391172ba72e2f2d3c119f44075cf1240a89134830ec428 WHIRLPOOL 4daf175682710cc0b102858df5b66c8cc14caf0ab35d4d8430324ed65bcaab9d951f391bdb3c39c5b6edfca4fac50300f4c394a3adbae43269a31abf04955661
EBUILD ocaml-cstruct-1.7.1.ebuild 922 SHA256 327f303fbb45e90928ede048abfad30a83e4a0c5a2ea6ceed2190553f427887e SHA512 96fe255bec9305be20c1f338a6b586f70b9d4f97f6c4326449e2d27b12cc48a03d78553471c85e1939e33605521459fee8ffbd994dcacaf43c66a1b5adf17df5 WHIRLPOOL 7995a37eab94dd542c8ceb92cd6f0e8ca76b79bdac48c5dbc8fee9f0b2721c142ffb53f004a3a694caeb45c997584e9fd80d9908650decd872486e9f18bdb87b
EBUILD ocaml-cstruct-1.8.0.ebuild 915 SHA256 f88500fd728f5007e4ca0fdc774bf5ad0a9d61d0d2f0150ce2d9a8fd2d6d1715 SHA512 308ea2616137f283a23a008c5ff0b6d5a3b4b2064e93b3d8839b685caf4f098677edd8f19a7f52c6ee40572272716e970d5793f1e12bb6aea4d2aa574f045e22 WHIRLPOOL a07e5651d7c623f0872ddcaccd001eb84c6866395ad7c8af6386bcfb7dc8fc397ba274878f725b819505fe342d3ec16d45f1708f33f90e8968bb613b4c1944f2
EBUILD ocaml-cstruct-1.9.0.ebuild 915 SHA256 f88500fd728f5007e4ca0fdc774bf5ad0a9d61d0d2f0150ce2d9a8fd2d6d1715 SHA512 308ea2616137f283a23a008c5ff0b6d5a3b4b2064e93b3d8839b685caf4f098677edd8f19a7f52c6ee40572272716e970d5793f1e12bb6aea4d2aa574f045e22 WHIRLPOOL a07e5651d7c623f0872ddcaccd001eb84c6866395ad7c8af6386bcfb7dc8fc397ba274878f725b819505fe342d3ec16d45f1708f33f90e8968bb613b4c1944f2
EBUILD ocaml-cstruct-2.0.0.ebuild 855 SHA256 57904ab3e00450435a79dc2fe0daff79d97801a7a51a3d225f4b3bd811948b20 SHA512 e471ada540a287ecee08893a329f7cf788af32c3d50baceb1319d91bb0c18c1f13f66f96fc211df448782ff4573974aad8719acbc44591c1de1a8e787b1b2d39 WHIRLPOOL a1275aad4cb912d79c8a11753e8e07d7fba166670e57fe812b5fd9a51439f692b1662f22f2086bea1d37d1f1579987817c4ba929cfe6b0f0f9dc0a8fd98cbad7
MISC ChangeLog 3890 SHA256 dd1a940ea12d8605e4ac841a9773d3d9b563139c0427939b47d302b31ed40135 SHA512 28d9e9bd0b8f88d61d460988a37edb2e15404f4582c651f3ba40abd2676a03f5bf742df194f5a73605fc7e7d6e0f344cd2315ab11861ac524b18f85179bc1032 WHIRLPOOL ceab97d742f446560f7154433c0462a2909584e7bab08ab6aa8b4a4f501d5b34ade88686b9dfaa83d875b7839fd66e1dfb990517963a1594bb779b93be7a1297
EBUILD ocaml-cstruct-2.1.0.ebuild 855 SHA256 57904ab3e00450435a79dc2fe0daff79d97801a7a51a3d225f4b3bd811948b20 SHA512 e471ada540a287ecee08893a329f7cf788af32c3d50baceb1319d91bb0c18c1f13f66f96fc211df448782ff4573974aad8719acbc44591c1de1a8e787b1b2d39 WHIRLPOOL a1275aad4cb912d79c8a11753e8e07d7fba166670e57fe812b5fd9a51439f692b1662f22f2086bea1d37d1f1579987817c4ba929cfe6b0f0f9dc0a8fd98cbad7
MISC ChangeLog 4061 SHA256 24b87eb5ad2201ec2f7cfa10afc03371b2a9d4733396e9caad66c2afd30b173a SHA512 e59c5ef5ac09190064c0d9b8efd7cc6f158023dd5f37cc1c4d5023465d244d1b6b5cd9ec1adce6516ba0f893688b05e4ff414f246778e4761ff5e3c570d2748c WHIRLPOOL c5727391a75819ac3a6ac72dafb04d71289e411f89e517913f4c1c0fec857c4c764ae9608a90a32269321f94ba87fc168a732c1faa0e4ab0f478b4f3abc96e9d
MISC metadata.xml 942 SHA256 935b3768f902a5550c1bd31e6fd49879eb9d729e3d8705c1d879433e0ab1d534 SHA512 5154df24b4c0bb18e4e4af53aede236d53e07b89703c8ca0cb52b36bde84f93bf19632167c4a4f2365e393c6b2b5203d5b348bb2d4a44df7a6eba979521cc223 WHIRLPOOL 71668c515fd81cf03a6d497ff450b83415b2aec99c839ff289fa8de8bae95683dc4d45c179b23f0dee0be2eab07b7b826b040f9be823cc675ad3dbd417d6063a

@ -0,0 +1,43 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
inherit oasis
DESCRIPTION="Map OCaml arrays onto C-like structs"
HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io"
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="async +lwt +ppx"
RDEPEND="
async? ( dev-ml/async:= )
lwt? ( dev-ml/lwt:= )
ppx? ( dev-ml/ppx_tools:= )
>=dev-lang/ocaml-4.01:=
dev-ml/ocplib-endian:=
dev-ml/sexplib:=
dev-ml/type-conv:=
"
DEPEND="
test? ( dev-ml/ounit )
${RDEPEND}
"
src_configure() {
oasis_configure_opts="
$(use_enable lwt)
$(use_enable async)
$(use_enable ppx)
--enable-unix
" oasis_src_configure
}
DOCS=( CHANGES README.md TODO.md )

@ -52,3 +52,10 @@
Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
*ocaml-dns-0.18.1 (06 May 2016)
06 May 2016; Alexis Ballier <aballier@gentoo.org> +ocaml-dns-0.18.1.ebuild:
bump to 0.18.1
Package-Manager: portage-2.2.28

@ -1,8 +1,10 @@
DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05
DIST ocaml-dns-0.18.0.tar.gz 144807 SHA256 f4d0911814c98534a92a5aadc2978153e849752b4f59276adc9a3c8e53e81a5d SHA512 a614bac04ffc7eedd6a83865d9ee93416faac7a1cb500d0cca2462993a08864ec5081e9c05b432f623f388bbc87a67c2d401ad44a3e14bf24be2fb520d7706a3 WHIRLPOOL 2e26fb43888147859a15a639b9d90151bde5c2d89dfa2f226a1a2aadfb417f6cf5832f5023cfdc3ac59bfbbd035026f0f73777a0cbf6fc94f837c5f072190241
DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88
EBUILD ocaml-dns-0.15.3.ebuild 1097 SHA256 2e736aaee992c3112b7ab913011724019c511b97e97c994654e41f9eb99f6ed6 SHA512 1f93a29f9436d9367ac4afaaa800c54e4a409c7c68d870161c38ed350a21d50520530e256c1af7d643286d624387f564906077680092f0466f4ea018d1ad7a7e WHIRLPOOL 691cb8644fa10e31d2e533ab39507583ad5a911a89d40bd436780f17ec83a059e1aa552916d5111a2c247d47fa9a1f6b960940f8c2a31938b4a49af061b6480e
EBUILD ocaml-dns-0.16.0.ebuild 1097 SHA256 2e736aaee992c3112b7ab913011724019c511b97e97c994654e41f9eb99f6ed6 SHA512 1f93a29f9436d9367ac4afaaa800c54e4a409c7c68d870161c38ed350a21d50520530e256c1af7d643286d624387f564906077680092f0466f4ea018d1ad7a7e WHIRLPOOL 691cb8644fa10e31d2e533ab39507583ad5a911a89d40bd436780f17ec83a059e1aa552916d5111a2c247d47fa9a1f6b960940f8c2a31938b4a49af061b6480e
EBUILD ocaml-dns-0.18.0.ebuild 1133 SHA256 17d2a4a50733bae848ae1d77ad440f7d61649d928f2fe081095bf9db5dc54eef SHA512 aa4861ce2bbb3d4885dbde0eda1b48859ddff01b19e9fbacf5b5b98a2d5ca63f48c10fceeafccc1345ff86486999e58fc62ef53f83f727776de115d1918a77c8 WHIRLPOOL ccf742bf0986f46729a0830b46865c59709bce8197bb42eb64be124119059bb6139a840467d59daaa9bca4da807023e226a379a556d37eb4412d09eeffd07956
MISC ChangeLog 1847 SHA256 977d097ac618cce570b090a18a4547225b482c92d86e9c57a96e60218c2c2300 SHA512 d187d5ccb7215d3a36c2d28820910c9860013719fdfe246741927055022de4360f81a8b5a8167f759d1b46cbd79cc5b715b4b06b896451fc856d60bb6270f088 WHIRLPOOL bc3e1ad0b578843e58c6a558ba00648cd9aa2d00edcaa21e7effe6714a56c5ce637f2eeeb2a21ea9abe5e30cbfd5e3714a14d91e082e127bc3c5bad407e34dff
EBUILD ocaml-dns-0.18.1.ebuild 1133 SHA256 17d2a4a50733bae848ae1d77ad440f7d61649d928f2fe081095bf9db5dc54eef SHA512 aa4861ce2bbb3d4885dbde0eda1b48859ddff01b19e9fbacf5b5b98a2d5ca63f48c10fceeafccc1345ff86486999e58fc62ef53f83f727776de115d1918a77c8 WHIRLPOOL ccf742bf0986f46729a0830b46865c59709bce8197bb42eb64be124119059bb6139a840467d59daaa9bca4da807023e226a379a556d37eb4412d09eeffd07956
MISC ChangeLog 2011 SHA256 ef703015cfd73fcb624d1f4b34f9edd3e8eb140a86c33b2bcae1b34933d218da SHA512 09b3660f8a54bc1088188506e7f1c83e622820a5378487b901f0ffa2366be314e321b045fc55aef9156049916c7e55e42adc7c08e69993bbf0f32e76926983e7 WHIRLPOOL 384c388f6dc76b6566a76c3271ad3d60957ab72c08d1aa60060cbbf4f3abec73bcf350f41bf2d10c70b9b6f2db5c462501ac6e80dbee578d366141072616875a
MISC metadata.xml 819 SHA256 c394943adf1c9851de5f93154ab34e2a8b33097b3a9094aedc1ae7662c7b223d SHA512 23be29d04495f01d3709468afac6e2a4103d5c0bf290807bd7c2a3e87aedbef130004992a2972208eea18104b86b9215841a5adc0f2d333ae66353e80c7bce21 WHIRLPOOL 08b39689551c0fff13b75562b33e3669d00643491ab5da237ae95335d13cabedf977082217cb4bd0b509c5762ebd3ecee6a921b2aa882ab23f0b0401c6d5f164

@ -0,0 +1,50 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
inherit oasis
DESCRIPTION="A pure OCaml implementation of the DNS protocol"
HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="async +lwt"
RDEPEND="
async? ( >=dev-ml/async-112.24.00:= )
lwt? ( >=dev-ml/lwt-2.4.7:=
dev-ml/ocaml-cstruct:=[lwt(-)] )
>=dev-lang/ocaml-4:=
dev-ml/cmdliner:=
dev-ml/mirage-profile:=
>=dev-ml/ocaml-base64-2.0.0:=
>=dev-ml/ocaml-cstruct-1.9.0:=
>=dev-ml/ocaml-ipaddr-2.6.0:=
dev-ml/ocaml-re:=
>=dev-ml/ocaml-uri-1.7.0:=
dev-ml/ocaml-hashcons:=[ocamlopt?]
!<dev-ml/mirage-types-1.2.0
!dev-ml/odns
"
DEPEND="
test? ( dev-ml/ounit
dev-ml/ocaml-pcap )
${RDEPEND}
"
src_configure() {
oasis_configure_opts="
$(use_enable async)
$(use_enable lwt)
$(use_enable test nettests)
" oasis_src_configure
}
DOCS=( CHANGES README.md TODO.md )

@ -107,3 +107,27 @@
Package-Manager: portage-2.2.28
06 May 2016; Tobias Klausmann <klausman@gentoo.org>
progressbar-2.3-r2.ebuild:
2.3-r2: add amd64 keyword
Gentoo-Bug: 582274
Package-Manager: portage-2.2.28
06 May 2016; Tobias Klausmann <klausman@gentoo.org>
progressbar-2.3-r2.ebuild:
2.3-r2: add ppc keyword
Gentoo-Bug: 582274
Package-Manager: portage-2.2.28
06 May 2016; Tobias Klausmann <klausman@gentoo.org>
progressbar-2.3-r2.ebuild:
2.3-r2: add x86 keyword
Gentoo-Bug: 582274
Package-Manager: portage-2.2.28

@ -1,7 +1,7 @@
AUX progressbar-2.3-python3.3.patch 2646 SHA256 0f414aeb9605c892472c49af588079e2cbc922f985f0d6a5dd6a3a77c4c7e837 SHA512 8f6816119c01809f3116ade0d52188cffa86e59fec516343937e6a624fc077dd75906325a88f514568b0e61d262435bf9c743807df2a4099991e8e3bec804b50 WHIRLPOOL a3cf7382123ed61ffde365c1ba6327fd89f696725bfd5b4534808bbf9a4c00af9d071921ee8a775c95fce2bf508472367b13fcc749b08bac8304d03b134a5711
DIST progressbar-2.3.tar.gz 9802 SHA256 00a316c1a99b70a803d7430fd088da24f37dbfb64f81c4772b97fbc1e8031de4 SHA512 34357d72f8dabc07f4023077a2062cd98dc8a10b14d40cdd6fadd7713a572214fe3176b8638bb0b4b8ffeaa553fa6259793b0813aca9f7c488c22c11807064c3 WHIRLPOOL 85cec2da09debc238cd83e45111b1ed974e3ab0c91bd76787897667abc967d93c78bd2eb3286e483f40164125d8da92e5437163c79af37940be2aa383d4cb2c3
EBUILD progressbar-2.3-r1.ebuild 628 SHA256 6bfb23cf4981e98ab0aba4f1e96dae09eeaa6dd69453dc3b7452f9de8e785376 SHA512 6a77821d8d83f4df5884072a0fe9cdf7389cefa11b2e791f41f5992909e29648bc3fdc3b87689421b990fe9b38e0b6ce6489ff1b5463a15ff6e179251572c361 WHIRLPOOL a1bd69c10ed52a76b5ca9f098b45fb98cd012b15b4520964601da6c89353d1194fcb22d61e28b2b912972e670136030f31073b1b5252e4a2e85258a59693be31
EBUILD progressbar-2.3-r2.ebuild 636 SHA256 0c93fe0623ef60b5ec46e85b3ccd3ed2ffd0541baaf31e31e5ef1e72cbefe55f SHA512 1d0cd6e6b344a9f114a1334a4e1095262dbbd0252f2ffde9791a7ad7fd185104ba54f173e6c55119b907aad25e1738db116fc84f9c58a50628826b108463ce19 WHIRLPOOL 36488ee7e4ebb4ad8d6afd852965e40b35b9ff5be7c0317b8a52b8f460a3039360548327453abad66113e6ba1974f08b1eab82d2d897e18db43977e165920c3f
MISC ChangeLog 3743 SHA256 45ffab60ae15ecc844f94463b52621aaadfd8c72b7749dbd557a63bd237c7e85 SHA512 f400caa53c63c82062885d499ab29d8421a833d8d9dc17c2b288f9f983bb10b03ebc31e5c98e1a9b19166c6a55411028787f579fe02f939eeaabdaaba7717e2f WHIRLPOOL 7c4667f454ae7d8014453ede8d848bbc61eaed105282b2498228c704c6f300f34d90f157e81dea9b8b26dc69d29b5ce19b92bd4ef8c3be474c64e06ed2a47b8f
EBUILD progressbar-2.3-r2.ebuild 633 SHA256 aa82a5042932a403fe9d4c8bb2ca0ce4e20779efcb76ff6826f18f81a7a710c9 SHA512 eda09cfca661f771f82cdaccd2a385a569525991890f69e948d573e9968d697e997d7a98b1ff0914725f068296717edd204d3cf21137522d0ee4d813e925ee52 WHIRLPOOL 7fe195a99f38131bb7cc10cbaa6ef001479f9d0d64583cf5f3d763b05e5da72fe35458b50a2321106b3fb602c72b635cbdd60124c01bedf7deabe23a25f16ea9
MISC ChangeLog 4246 SHA256 1f777804b3910adfa0104a14240faeec19e5c6ef8b12dd9ece1ff69b3dac038d SHA512 460dada02df82ddf109fc6c29e8efa12f42459b4d8f4d0ef80d97c335454891047f0028406bce1511f8d1121308aa84faa59bc61e88683e434013f2cf60ce56a WHIRLPOOL 85423ff347c7ba60dbf3911a5d6aff538f767c9310ba65e5148946734835caac30db90ac52f25ae419ecbe86a840f8a21ffd6b8df05f0b484e1a9a4020ba916e
MISC ChangeLog-2015 2508 SHA256 211f49df8d6accbd4885410d3991743846227d15d2f241af90b35178b791c178 SHA512 80721166d54c722ad2d326631c537073bc92186a39b55109b311a0701c265f6dd8f6833a95b0cc126fb3d7d5743c86563960213a81ad7d82d9c45ff08906d653 WHIRLPOOL 2da5ad88d944e5f039423bb55af4db2e8269ffde19d807fae492513684f10a933823c4ad2807c8f40e1db51119069f4d2bd74ea39b7db7770fc491bfeb51c8cf
MISC metadata.xml 338 SHA256 bd955a988de68faaa21a10adbb1802109da97958ea1823ad01d07f5eb9e67c0a SHA512 0d49c5a163a7d9787dcd8fc5cd2ad2657f3046976247f28968730da5cad8430016df5906bd4f7901de065eb44a44b9ea5d48f2e7e3c862ecffa0593ef4a448e6 WHIRLPOOL 5ae8e85d5601ada957cd8f8b9351e1a0b31c153ba1214029f56cfbf9b885612f0613131d303583feb7f4833837b6f65db4ddf8bfdac6bd2937343cbc4a217a58

@ -13,7 +13,7 @@ SRC_URI="https://python-${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 BSD )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -0,0 +1,21 @@
# ChangeLog for dev-util/serialtalk
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*serialtalk-9999 (06 May 2016)
*serialtalk-1.2 (06 May 2016)
06 May 2016; Ian Delaney <idella4@gentoo.org> +metadata.xml,
+serialtalk-1.2.ebuild, +serialtalk-9999.ebuild:
Initial commit.
This packages the released version 1.2
and adds a live-ebuild.
Gentoo-Bug: https://bugs.gentoo.org/582182
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1416
Signed-off-by: Ian Delaney <idella4@gentoo.org>

@ -0,0 +1,5 @@
DIST serialtalk-1.2.tar.gz 19214 SHA256 0dde1167ef1d3494e43ec5c8c5715122e68efb3b83e8c725673326fd0160ab9f SHA512 4634e4a044915841bf4c2ba141b479207237b1d078a3af47515adebbca3feeb8e1a8e86a673b8a77595255b017e51bbe3e3567e4914b9d603ba676525a7f1dc2 WHIRLPOOL 280368d5b3f6bb670d7d56e1e0aa038ba6709af6be990be64b38fe50c9b0c585f2f49164cf89ccfb8c22c157cadeea3e4ea0948bfb65970a772f6d0e5b11ceec
EBUILD serialtalk-1.2.ebuild 543 SHA256 709415bbdbbeb2beaf7f1773ca8051dd1999fc1dd3dc968ff4041384e753a38c SHA512 d98e7741baa1ab3ba3955ac3efe83f53e18fd36b2f3650700a7a91effdd33f49d3f671a824664843e8a4a80bebde3bf140b533e6ee0f85b9c5d91f4038b689ab WHIRLPOOL f2f2ec05951d55127c6e941096e214d0455b643e28ef0eed7ebcb6aaed57e36061875943ba5864d8675acfaeab9c9eb0df0b755fe2fd4146605aa441bd9f4cdd
EBUILD serialtalk-9999.ebuild 543 SHA256 709415bbdbbeb2beaf7f1773ca8051dd1999fc1dd3dc968ff4041384e753a38c SHA512 d98e7741baa1ab3ba3955ac3efe83f53e18fd36b2f3650700a7a91effdd33f49d3f671a824664843e8a4a80bebde3bf140b533e6ee0f85b9c5d91f4038b689ab WHIRLPOOL f2f2ec05951d55127c6e941096e214d0455b643e28ef0eed7ebcb6aaed57e36061875943ba5864d8675acfaeab9c9eb0df0b755fe2fd4146605aa441bd9f4cdd
MISC ChangeLog 587 SHA256 9a6636e83a7f58e0d9818a1b51c77497b3760cacd4ff0f6d3ee646e7a3786688 SHA512 b6e57d4667669f067f20a38de0cf90239e80ca1e5a328f35cec4c43559273f846d952c6291154b9fd770fe3b3e14b7cd0b4b6872df8223313af8a0dddaeb674d WHIRLPOOL ca159f35bb650e5c4788f0760838f6ef9c83df303eeee1975fa1ebeb89a23d5b38543332a911328b6d08d8b8ccc61dfbfedb611c747f8af79df3037dc3158469
MISC metadata.xml 536 SHA256 369b79d410ef34ae8c9a5124475275c56a9151531e2740df915fa99fc6574443 SHA512 06e4cac91bd739ff7c05d585dd0da3877145e12187e15188374d291450a09e81de3ba7f21dcb716612047e227282d5ad3fe28608a17189e1c4864159fd12be4a WHIRLPOOL 6d30a451190294cc4e7307d1b449f6a4b9aaec848de1d7b102a0222a0469903c970c3238cb2dcf5e6e5a49a3229d5a3a5c1144dc94c3246986397b8a6dd17145

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>o.freyermuth@googlemail.com</email>
<name>Oliver Freyermuth</name>
<description>Proxy-maintainer, assign bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">BGO-OD/serialtalk</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/BGO-OD/serialtalk.git"
else
SRC_URI="https://github.com/BGO-OD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="simple command-line tool to talk to serial devices"
HOMEPAGE="https://github.com/BGO-OD/serialtalk"
LICENSE="GPL-3"
SLOT="0"
src_install() {
cmake-utils_src_install
}

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/BGO-OD/serialtalk.git"
else
SRC_URI="https://github.com/BGO-OD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="simple command-line tool to talk to serial devices"
HOMEPAGE="https://github.com/BGO-OD/serialtalk"
LICENSE="GPL-3"
SLOT="0"
src_install() {
cmake-utils_src_install
}

@ -1,6 +1,9 @@
AUX bzflag-2.4.2-nocxxflags.patch 1852 SHA256 79f8cf6e88c6e89eca768538b2cdced77a02f925e85e8ade4a82b730d362d1ee SHA512 15a445261c4e03460cff3d50f08772907c2ba7abed7404393355f8a468b2177ab3c3ddf803f126cc8e095fc09d2799a45a9e99316c0011bbcc7807c376680b85 WHIRLPOOL 10bbb11b119ea9b5e2e921f01d31a552cb78bd43703c189cd6a788b53c8755eb2513e6948594a2914b9cad787528c7aee20b46551aaa1cf906fbf16b015d5474
AUX bzflag-2.4.4-configure.patch 1278 SHA256 32f75e9434b773b08c428723bf85f7285341abb117641c0d6ef40901b523e436 SHA512 177d73ee047984e18dff2f2f15e8e679485a166a51303f61e1a7411e6c330c04d813a824e3d727aa95b251cd9a27a00dc41c229af56f927a9a4adabc96e4813e WHIRLPOOL 9781eb26da5c3ac2b47dd697aa084fdb40f0e6e83f7b6c804fa60ed779429df52af505442684ea9b504c5c75ca1b63a4d61452342d54668231717dfdae82cfe1
DIST bzflag-2.4.2.tar.bz2 15971448 SHA256 4f7bc52284cc4b39fc352855e555b2b064c1de6a18f7474e249073070762c811 SHA512 e5645e825f19896ad4dc1e3bf97c9b52ed3838210d97d5532936a9306623283330c9535288af90f86e32c88a1a7996b2c872b9c081558eea48400b86b3a1a6ff WHIRLPOOL 82a5e543a8fdcb80c516394c63901c80c77fc659090f952cb36f65a9fb14c5ca06d6547dc9d347c6abf0ee706c40437f80edf20c424775bf6e202423e025794c
DIST bzflag-2.4.4.tar.bz2 13922761 SHA256 5842941e53440d2e88c955ddb594964fc5145912f61100832d224c1a017e2ecb SHA512 ee9eefe6a24250f1aa0ac808755f2e3700ea97c559019ca8beefb8d236afd1571314f07a8f19662677526ae364d38617a1a62b356e851c27669cb9acef1a8fd3 WHIRLPOOL c96853e3f1053a9b53c9d6ba27a6f638c2913e87a26d6188151a66f8f78aeeb78fac28e8cefde10d23d65fe02e49b93cd4516993e5b48a6f3f240ec67ab0fc8e
EBUILD bzflag-2.4.2-r1.ebuild 1349 SHA256 cad57ccb99eef253a57a837f3b4cf43a9aefcf672a274c9e9c342ef74ebe8b4e SHA512 055488eac30586b1729e6de32fa1ee8cf670fe1badb40665f4037eeaf1cb512b1f0c1d18570009f79d44195c4d55adbfe8035f277495dd9f1a1b641e7bd850f9 WHIRLPOOL f212162e27c6cbeb7f3d62e01a489c99b5a64d532c1dacda5e6bc92b01a8ae34048c11c14e00cfec50f70cf02653f1bb1a95bcc3006ee7ebc5ff2c7a4a2732c4
EBUILD bzflag-2.4.4.ebuild 1187 SHA256 adc9911f377767e3872ea31f37bacc421ea94c8b5fb07744b79e0b7a2a78540e SHA512 77a7f433ab4e4ae8472708661981479f2ef86546bdac107b03ab9ef04cd9faf9cb17f6993ce0e670f12efe1a5317be27005c99c3109c8adad641bf2bf0576f5a WHIRLPOOL e36f4fe5329cfaee01f042e021311fe6271418ef00d9f861bf36609435af960dee200b8e6d56a28bf856c86ab988f5ce2d0e7af6e1a01828e91015f6889b4742
MISC ChangeLog 2874 SHA256 61bf7ba48329c2dc6f678479a4bfcb19e0230dbc2bdbaea4031c74e0719ddac4 SHA512 a89c87a305a3b281afc7cf0ef0f8016e7cfcc7825876290f48e631bd137022721124d027a971e83a782bf1cd21b3d77f9ec7fd9b11b758f245cea9b1b7d037a0 WHIRLPOOL 73515423e8bf92ed3984801645716a8ea30794e0759b79e4bf9372b6e84581a2d23307af52598eef047a0a3dc2325a713548ecf9658146492e9de2fd1e51e934
MISC ChangeLog-2015 10321 SHA256 3157a986adb171572446a4f0ab77ff24bb166ef49b9fbe03635796c492d7e3f7 SHA512 a9d62a43e114b7fa9f7a5e0f2273754d9e85f02a3a808949d6fb4e602170b80d29da6cc406d58678c1305b9b5acb5af64909e879ac35f0de9a5c4b8fec085bf4 WHIRLPOOL bdddf1e25797dbd226bf376e75fb16d82d053ef263a86fad1a2244bf49af668ad6a507ab24361aae43053d237feda5a3e908f1afae2ec450c0a2d9d7629a0eb7
MISC metadata.xml 329 SHA256 b80e45acfd5e80f89cd89c99718f5c38efac518b1a094b3f0e5e960af8261eda SHA512 4f9e157aef5067fb6a97fd7d7e68f758a280a37b8093c7291b45ada10169ca8c79ee0e7770fdbcc4d2de517b7bf05f1e3585585c72c1fdf7692d4e568f5d8301 WHIRLPOOL 5f32d6d932e6a7cf9b93ff8790b266f101b10f488876138a8cfc91e8d17d90ac1d8b1fe31f0a4920e6186d94ac6e4c7198d18c6c7173c0d5755a37431fe3f710

@ -0,0 +1,59 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools eutils flag-o-matic games
DESCRIPTION="3D tank combat simulator game"
HOMEPAGE="http://www.bzflag.org/"
SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="dedicated upnp"
UIDEPEND=""
DEPEND=">=net-misc/curl-7.15.0
sys-libs/ncurses:0
net-dns/c-ares
sys-libs/zlib
upnp? ( net-libs/miniupnpc )
!dedicated? (
virtual/opengl
virtual/glu
media-libs/libsdl[sound,joystick,video] )"
RDEPEND=${DEPEND}
src_prepare() {
epatch "${FILESDIR}"/${P}-configure.patch
eautoreconf
}
src_configure() {
local myconf
if use dedicated ; then
ewarn
ewarn "You are building a server-only copy of BZFlag"
ewarn
myconf="--disable-client --without-SDL"
fi
egamesconf \
$(use_enable upnp UPnP) \
${myconf}
}
src_install() {
DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \
default
if ! use dedicated ; then
newicon data/bzflag-48x48.png ${PN}.png
make_desktop_entry ${PN} "BZFlag"
fi
prune_libtool_files --modules
prepgamesdirs
}

@ -0,0 +1,37 @@
diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac
--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.000000000 -0500
+++ bzflag-2.4.4/configure.ac 2016-05-05 16:35:35.475935345 -0400
@@ -215,7 +215,7 @@
AC_SUBST(AR)
AC_SUBST(AR_FLAGS)
-AC_PATH_PROG(CCACHE, ccache)
+AC_PATH_PROG(CCACHE, ccachex)
if test "$CCACHE" ; then
CC="ccache $CC"
CXX="ccache $CXX"
@@ -747,13 +747,13 @@
#
# the GCC version is known to be at least 4.3 because it has C++0x support
# possible future warnings: -Wconversion (1894) -Wfloat-equal (317)
-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic"
+FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic"
case $host_os in
linux*)
AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio])
CONF_CFLAGS="$CONF_CFLAGS $FLAGS"
CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS"
- case $host_vendor in
+ case $host_vendorx in
pc)
if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then
FLAGS=-mtune
@@ -836,7 +836,7 @@
CXXFLAGS="$user_CXXFLAGS"
AC_DEFINE(DEBUG, 1, [Debugging enabled])
else
- if test "$GCC" = yes ; then
+ if test "$GCC" = yesx ; then
case "`$CC --version 2>&1`" in
*LLVM*)
# Apple LLVM falsely claims to be GCC

@ -17,3 +17,12 @@
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
06 May 2016; Sam Jorna <wraeth@gentoo.org>
files/savagewheels-1.6.0-linux_dirs.patch:
fix broken patch
Line endings in patch got mangled when originally added.
Gentoo-bug: 582268
Package-Manager: portage-2.2.28

@ -1,8 +1,8 @@
AUX savagewheels-1.6.0-cmakelists.txt.patch 4566 SHA256 5c2de575a08a6d2e430b92356a3adc267d1c3d2c3ebc097626807dd46714be5a SHA512 cb395ca80183ebbda038bc89d425bbdc039f5c61680e5e9a9982986878e14a35e2f1f7d9045a34341da91b619feafb3d23507cb2d3f523d8f17e15c22943db39 WHIRLPOOL fc4a676bc58daba122605fd33421e19706db142a6b8a597eb0df19bac3191aed2eb46d4bd04f82ed86ac51a4257d615c0b2e493e47e69e3f650ee9741a31e20f
AUX savagewheels-1.6.0-linux_dirs.patch 10738 SHA256 fe6eb723d548f926aa18ecf215091a35c04a4ab8e8da06eb7d4feb32466438af SHA512 06dc7b98f650229225d18a15c2ceeb56b44b2465eb7f58fd41e73196122cf1c19e559afc2c7b3e15f05d4fe4f2a9e107708ef2b24696ba216d6c77ce045d518e WHIRLPOOL 650c60489869ce21bcbb099071b12c50cea046de5532f45f15a00c9f62445fa5841e4a6bec1dc6c627e7e46915adf0df561e23174333d45719c510ed51c9efd7
AUX savagewheels-1.6.0-linux_dirs.patch 11050 SHA256 c46c48246931fb856fe1916e1ce287934fff04d0a1227f1c112852d67ff60e2d SHA512 c49495687402b525e6247cbf0cb1586ce50a0548959b5f5878b2d0626907ba99246297c36b567e4281b22ce517a116e22ce9b28c0927f4779cbf024773a36aee WHIRLPOOL 348503a735557c6725f0ae119dfdcdf911821735dc9186ff213cd667256c71e2caa9d9091f577c1c3f1b530276b3adf4a6dac9e048593705adbc5bdbbc839191
AUX savagewheels.in 1488 SHA256 043c4c18cca97abc8532756f9d09e2aee9df1601284087dfe59e3837f2ef8405 SHA512 b13ff4b2739e3f5cb797c9364687c9077852863f9a3a1176fc03e3f9f030293366b177b1a494a8b12ee69ba6ee7aac8589475a5b2246135038ad3138990f2088 WHIRLPOOL 09b336a32e02fcbb5027f4c7d7b27473e7825359921c1145fa8b073c784bb622139980b99c1ed50c4090187f7754afcf7b2080718b5354b493d64f64189a8e7c
DIST savagewheels-1.6.0.tar.gz 593352 SHA256 c127eb37fd6b591ff579fa70b989afada1f20c6c63924583ff653d4efe7712fe SHA512 20622b1472d0c9dbf35250ab2334e4f84cabcb72c328a2a728fdbd113bc4b156a7fc2028ef51cd994dabbd27777d5eb07574295b393e9e81db31770a2f5e901f WHIRLPOOL 699c4ca19fd29c6e66bd3ef806b3e4bc19e787bba8c85428ad6e2701cac489b908fc74b6b3ce91e1ff1bc0306b3fd5ffccb52b743bbc1fb16da9ebef5a4d1b83
DIST savagewheels-gamedata-1.4.0.tar.gz 13183072 SHA256 01fd7b9e122ff7d62363cbe3fd73d63de27bd48e40572e65ac9bb0d60bbad6ad SHA512 102214e18edb911b168e41999d239e3070255720f250e8ea640d365b3f7fc4c772cbf322f4558ba6c05fd56d904613c758918e25712e89eb2aca3e948c26fc65 WHIRLPOOL baafc5fe81a450ead511f4059cfe54a1e570cf8038af647c585678d2f15af0ac8f1cb8973767c8f646796748fbb1d4246d224ca2c916ee4ff5d1f516b4b4064f
EBUILD savagewheels-1.6.0.ebuild 1825 SHA256 cb0caf8a6feeb2d19133ba72823d0bd49d0dd5efcaf9bfa686ddebc3ded9a5df SHA512 7e3da1ab596ed31f36d9e37b0f523927dbb4b614a84c9a0d7eb4d2eaec7023e5fe549ce9a90858e7c454b21eb3730ffd2a5676670f67494c7997673194a52482 WHIRLPOOL da68039a8499c3ba4a4a89aea314101b751141e1eba21a717a6f1bc31049e7f1703ff5260fa7a6ed97b176672a8b88d2fffa60446cfec78078bb1361ba809060
MISC ChangeLog 596 SHA256 6ba768a6c2ad4cbbfcf55ad89889205d7cc52812e88696e4414e9c657319d877 SHA512 dd745c4479841a4f078f88fe2778bf52784626c0ad4f0e7d28f116412f6025e93aeb048c90db1fb7bde4c1708a855a3ed4eacc4d58e8cdab0550c36b4699883c WHIRLPOOL 29d9620089b5b4c5462ecc1f34760d9a17a9a52bb646c52de1f0361d730f41b3cec3e19b3f1c2d66ed90316dfa73b306253b7edbd3a10f71fb9eaa2bccfa4526
MISC ChangeLog 822 SHA256 c1c3df3ddd926ee53450dd53625c7a99691dff49268b1657412c8de11242fc53 SHA512 391cd92c7c65eea9337d8aba1ea49ca635ddd9d1f1517bedad1bcbba713da79b5b88a064975afdd3be3f1fdbd58ab4ae896cf3c705ea85d5a377884128db0194 WHIRLPOOL 0c4e8a63ceeaf6a803ccb8cf67e31a613fe0a8595737fa4fb28c384de10057003fa95be9ec5fca77b02a43eb733fec8e7e784f91e70638829bc86ebc06c8718d
MISC metadata.xml 543 SHA256 272b71efd9a397aae6c88572cc8fb477b720c2ec09f6c3b82ccab889feeb4e1a SHA512 e366ec324608b771a17b8fb73dc3613bb7affd1ee26e73ae34e71ea92b4b0f276a05240da5dd2b0a6f9edb00b7c4a57e48865a363ffe20c3c8053a8acb7a9e1e WHIRLPOOL 52f1734724e61e6673efd4949ed768e38aabdd6389bd7752582d6f6851e1ce2b218f56843f4f82bdf269acb511761172aa868770582e0f489db180600f3cf2fd

@ -1,174 +1,174 @@
--- savagewheels-1.6.0/src/Main.cpp.old 2016-04-14 21:18:38.115071742 -0700
+++ savagewheels-1.6.0/src/Main.cpp 2016-04-14 22:01:42.375422000 -0700
@@ -43,10 +43,17 @@
* Alpha Release: 29.06.2003
*/
#include "Main.h"
+const char *sys_datadir;
+const char *usr_cfgdir;
+const char *usr_datadir;
+
+char *ART_FILE;
+char *BINDINGS_FILE;
+
int main( int argc, char *argv[] )
{
bool hardware_support = true;
/*
* Start the game in a window by default.
* Alpha Release: 29.06.2003
*/
#include "Main.h"
+const char *sys_datadir;
+const char *usr_cfgdir;
+const char *usr_datadir;
+
+char *ART_FILE;
+char *BINDINGS_FILE;
+
int main( int argc, char *argv[] )
{
bool hardware_support = true;
/*
* Start the game in a window by default.
@@ -57,16 +64,92 @@ int main( int argc, char *argv[] )
* Linux Note: Running the game in fullscreen would sometimes crash the gfx manager.
* This is probably due to some video drivers. I was so far able to reproduce it on
* ATI Mobility type of video cards.
*/
bool fullscreen = false;
+ String tmp;
#ifdef LINUX_BUILD
+ sys_datadir = getenv("SAVAGEWHEELS_SYS_DATADIR");
+ if (sys_datadir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_SYS_DATADIR not set.\n");
+ return 1;
+ }
+ sys_datadir = strdup(sys_datadir);
+
+ usr_cfgdir = getenv("SAVAGEWHEELS_USR_CONFDIR");
+ if (usr_cfgdir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_USR_CONFDIR not set.\n");
+ return 1;
+ }
+ usr_cfgdir = strdup(usr_cfgdir);
+
+ usr_datadir = getenv("SAVAGEWHEELS_USR_DATADIR");
+ if (usr_datadir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_USR_DATADIR not set.\n");
+ return 1;
+ }
+ usr_datadir = strdup(usr_datadir);
+
+ if (sys_datadir == NULL || usr_cfgdir == NULL || usr_datadir == NULL)
+ {
+ fprintf(stderr, "Insufficient memory. Execution aborted.\n");
+ return 1;
+ }
+
setenv("SDL_VIDEO_CENTERED", "1", 1);
#else
+ sys_datadir = usr_cfgdir = usr_datadir = "./";
_putenv("SDL_VIDEO_CENTERED=1");
#endif
+ int len;
+ len = snprintf(NULL, 0, "%s/graphics/gfxdata.kdf", sys_datadir);
+ if (len < 0)
+ {
+ fprintf(stderr,
+ "Unable to store '%s/graphics/gfxdata.kdf': %s\n",
+ sys_datadir, strerror(errno));
+ return 1;
+ }
+ if (len == INT_MAX)
+ {
+ fprintf(stderr, "Unable to store '%s/graphics/gfxdata.kdf': "
+ "Path too log\n", sys_datadir);
+ return 1;
+ }
+ ART_FILE = new (std::nothrow) char[len + 1];
+ if (ART_FILE == NULL)
+ {
+ fprintf(stderr, "Insufficent memory. Execution aborted.\n");
+ return 1;
+ }
+ sprintf(ART_FILE, "%s/graphics/gfxdata.kdf", sys_datadir);
+
+ len = snprintf(NULL, 0, "%s/bindings.xml", usr_cfgdir);
+ if (len < 0)
+ {
+ fprintf(stderr,
+ "Unable to store '%s/bindings.xml': %s\n", usr_cfgdir,
+ strerror(errno));
+ return 1;
+ }
+ if (len == INT_MAX)
+ {
+ fprintf(stderr, "Unable to store '%s/bindings.xml': "
+ "Path too log\n", usr_cfgdir);
+ return 1;
+ }
+ BINDINGS_FILE = new (std::nothrow) char[len + 1];
+ if (BINDINGS_FILE == NULL)
+ {
+ fprintf(stderr, "Insufficent memory. Execution aborted.\n");
+ return 1;
+ }
+ sprintf(BINDINGS_FILE, "%s/bindings.xml", usr_cfgdir);
if (argc > 1) {
for (int i = 1; i < argc; i++) {
if (!strncmp(argv[i], "-wnd", 4)) {
fullscreen = false;
* Linux Note: Running the game in fullscreen would sometimes crash the gfx manager.
* This is probably due to some video drivers. I was so far able to reproduce it on
* ATI Mobility type of video cards.
*/
bool fullscreen = false;
+ String tmp;
#ifdef LINUX_BUILD
+ sys_datadir = getenv("SAVAGEWHEELS_SYS_DATADIR");
+ if (sys_datadir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_SYS_DATADIR not set.\n");
+ return 1;
+ }
+ sys_datadir = strdup(sys_datadir);
+
+ usr_cfgdir = getenv("SAVAGEWHEELS_USR_CONFDIR");
+ if (usr_cfgdir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_USR_CONFDIR not set.\n");
+ return 1;
+ }
+ usr_cfgdir = strdup(usr_cfgdir);
+
+ usr_datadir = getenv("SAVAGEWHEELS_USR_DATADIR");
+ if (usr_datadir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_USR_DATADIR not set.\n");
+ return 1;
+ }
+ usr_datadir = strdup(usr_datadir);
+
+ if (sys_datadir == NULL || usr_cfgdir == NULL || usr_datadir == NULL)
+ {
+ fprintf(stderr, "Insufficient memory. Execution aborted.\n");
+ return 1;
+ }
+
setenv("SDL_VIDEO_CENTERED", "1", 1);
#else
+ sys_datadir = usr_cfgdir = usr_datadir = "./";
_putenv("SDL_VIDEO_CENTERED=1");
#endif
+ int len;
+ len = snprintf(NULL, 0, "%s/graphics/gfxdata.kdf", sys_datadir);
+ if (len < 0)
+ {
+ fprintf(stderr,
+ "Unable to store '%s/graphics/gfxdata.kdf': %s\n",
+ sys_datadir, strerror(errno));
+ return 1;
+ }
+ if (len == INT_MAX)
+ {
+ fprintf(stderr, "Unable to store '%s/graphics/gfxdata.kdf': "
+ "Path too log\n", sys_datadir);
+ return 1;
+ }
+ ART_FILE = new (std::nothrow) char[len + 1];
+ if (ART_FILE == NULL)
+ {
+ fprintf(stderr, "Insufficent memory. Execution aborted.\n");
+ return 1;
+ }
+ sprintf(ART_FILE, "%s/graphics/gfxdata.kdf", sys_datadir);
+
+ len = snprintf(NULL, 0, "%s/bindings.xml", usr_cfgdir);
+ if (len < 0)
+ {
+ fprintf(stderr,
+ "Unable to store '%s/bindings.xml': %s\n", usr_cfgdir,
+ strerror(errno));
+ return 1;
+ }
+ if (len == INT_MAX)
+ {
+ fprintf(stderr, "Unable to store '%s/bindings.xml': "
+ "Path too log\n", usr_cfgdir);
+ return 1;
+ }
+ BINDINGS_FILE = new (std::nothrow) char[len + 1];
+ if (BINDINGS_FILE == NULL)
+ {
+ fprintf(stderr, "Insufficent memory. Execution aborted.\n");
+ return 1;
+ }
+ sprintf(BINDINGS_FILE, "%s/bindings.xml", usr_cfgdir);
if (argc > 1) {
for (int i = 1; i < argc; i++) {
if (!strncmp(argv[i], "-wnd", 4)) {
fullscreen = false;
@@ -104,11 +187,12 @@
/*
* Load & Start Game
*/
- OpenLog("debug.html");
+ tmp = String(usr_datadir).append("/debug.html");
+ OpenLog(tmp.c_str());
CGame game;
game.Execute(fullscreen, hardware_support);
game.Close();
/*
* Load & Start Game
*/
- OpenLog("debug.html");
+ tmp = String(usr_datadir).append("/debug.html");
+ OpenLog(tmp.c_str());
CGame game;
game.Execute(fullscreen, hardware_support);
game.Close();
--- savagewheels-1.6.0/src/Main.h.old 2016-04-14 21:20:27.443522441 -0700
+++ savagewheels-1.6.0/src/Main.h 2016-04-14 21:56:22.449964486 -0700
@@ -35,10 +35,11 @@
#include <cstdlib>
#include <cmath>
#include <cstdarg>
#include <cassert>
#include <exception>
+#include <cerrno>
#include <ctime>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/timeb.h>
#include <cstdlib>
#include <cmath>
#include <cstdarg>
#include <cassert>
#include <exception>
+#include <cerrno>
#include <ctime>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/timeb.h>
@@ -84,12 +85,10 @@
// --- version
#include "Config.h"
// --- global game defines
-#define ART_FILE "graphics/gfxdata.kdf"
-#define BINDINGS_FILE "bindings.xml"
#define LOAD_OK (-1)
#define LOAD_FAILED (0)
#define HRESULT(x) ( (x) == NULL : LOAD_OK ? LOAD_FAILED )
#define NLPTR_SURF 0 //((SDL_Surface *)NULL)
// --- version
#include "Config.h"
// --- global game defines
-#define ART_FILE "graphics/gfxdata.kdf"
-#define BINDINGS_FILE "bindings.xml"
#define LOAD_OK (-1)
#define LOAD_FAILED (0)
#define HRESULT(x) ( (x) == NULL : LOAD_OK ? LOAD_FAILED )
#define NLPTR_SURF 0 //((SDL_Surface *)NULL)
@@ -100,10 +99,16 @@
#endif
typedef std::string String;
typedef std::ostringstream OutputSStream;
+extern const char *sys_datadir;
+extern const char *usr_cfgdir;
+extern const char *usr_datadir;
+
+extern char *ART_FILE;
+extern char *BINDINGS_FILE;
//#include "pstdint.h" // portable types
#include "Utils.h"
#include "CKdf.h"
#include "CSdl.h"
#include "CSwv_module.h"
#endif
typedef std::string String;
typedef std::ostringstream OutputSStream;
+extern const char *sys_datadir;
+extern const char *usr_cfgdir;
+extern const char *usr_datadir;
+
+extern char *ART_FILE;
+extern char *BINDINGS_FILE;
//#include "pstdint.h" // portable types
#include "Utils.h"
#include "CKdf.h"
#include "CSdl.h"
#include "CSwv_module.h"
--- savagewheels-1.6.0/src/Utils.cpp.old 2016-04-15 19:28:21.757879157 -0700
+++ savagewheels-1.6.0/src/Utils.cpp 2016-04-15 19:28:28.478786779 -0700
@@ -261,11 +261,11 @@ inline String GetFormattedTime()
@ -187,173 +187,173 @@
--- savagewheels-1.6.0/src/CGame.cpp.old 2016-04-15 20:43:37.479330001 -0700
+++ savagewheels-1.6.0/src/CGame.cpp 2016-04-15 21:04:48.044721904 -0700
@@ -116,10 +116,11 @@ void CGame::Close()
///////////////////////////////////////////////////////////////////////
bool CGame::LoadGame()
{
char buf[255];
int i = 0;
+ String tmp (sys_datadir);
AppendToLog( LOG_DASH );
AppendToLog("Loading Game...");
// global screen rect
///////////////////////////////////////////////////////////////////////
bool CGame::LoadGame()
{
char buf[255];
int i = 0;
+ String tmp (sys_datadir);
AppendToLog( LOG_DASH );
AppendToLog("Loading Game...");
// global screen rect
@@ -161,11 +162,14 @@ bool CGame::LoadGame()
srand( (unsigned)SDL_GetTicks() );
UpdateSplash(); // UPDATESPLASH...
// search for vehicles
- if ( Swv.SearchAndLoad( "autos" ) != SWV_SUCCESS ) return false;
+ tmp.resize(strlen(sys_datadir));
+ tmp.append("/autos");
+ if ( Swv.SearchAndLoad( tmp.c_str() ) != SWV_SUCCESS )
+ return false;
// check for vehicle number
if ( Swv.GetVehicles() < 4 )
{
AppendToLog( "Not enough vehicles in the /auto dir!" );
srand( (unsigned)SDL_GetTicks() );
UpdateSplash(); // UPDATESPLASH...
// search for vehicles
- if ( Swv.SearchAndLoad( "autos" ) != SWV_SUCCESS ) return false;
+ tmp.resize(strlen(sys_datadir));
+ tmp.append("/autos");
+ if ( Swv.SearchAndLoad( tmp.c_str() ) != SWV_SUCCESS )
+ return false;
// check for vehicle number
if ( Swv.GetVehicles() < 4 )
{
AppendToLog( "Not enough vehicles in the /auto dir!" );
--- savagewheels-1.6.0/src/CSdl.cpp.old 2016-04-16 16:00:56.600502348 -0700
+++ savagewheels-1.6.0/src/CSdl.cpp 2016-04-16 16:01:16.152226435 -0700
@@ -1298,13 +1298,10 @@
return NULL;
#else
SDL_Surface *sdl_surf = NULL;
- char filename_buf[255];
- sprintf( filename_buf, "../%s", filename );
-
if ( ( sdl_surf = SDL_LoadBMP( filename_buf )) == NULL )
{
LOG("...failed to load graphics from : " << filename_buf );
return NULL;
}
return NULL;
#else
SDL_Surface *sdl_surf = NULL;
- char filename_buf[255];
- sprintf( filename_buf, "../%s", filename );
-
if ( ( sdl_surf = SDL_LoadBMP( filename_buf )) == NULL )
{
LOG("...failed to load graphics from : " << filename_buf );
return NULL;
}
--- savagewheels-1.6.0/src/CSounds.cpp.old 2016-04-16 16:06:43.887600441 -0700
+++ savagewheels-1.6.0/src/CSounds.cpp 2016-04-16 16:17:44.729332218 -0700
@@ -46,22 +46,39 @@
// Name: Initialize()
// Desc: Load all ingame sounds
//////////////////////////////////////////////////////////////////////
bool CSounds::Initialize( CSdl *pSdl )
{
- ASSERT( _sdl != NULL );
+ ASSERT( pSdl != NULL );
this->_sdl = pSdl;
#if defined(WITH_FMOD) || defined(WITH_SDLMIXER)
+ String tmp (sys_datadir);
-#define LOAD_SOUND( container, name, buffered ) if ( (sounds[container] = _sdl->LoadSound( name, buffered )) == -1 ) { \
- LOG( "Failed to load " << name << " ! "); \
- return false; }
+#define LOAD_SOUND( container, name, buffered) \
+ do { \
+ tmp.append("/").append(name); \
+ sounds[container] = \
+ _sdl->LoadSound( tmp.c_str(), buffered ); \
+ if ( sounds[container] == -1 ) { \
+ LOG( "Failed to load " << name << " ! " ); \
+ return false; \
+ } \
+ tmp.resize(strlen(sys_datadir)); \
+ } while(0)
-#define LOAD_MUSIC( container, name ) if ( (music[container] = _sdl->LoadSound( name, false, true )) == -1 ) { \
- LOG( "Failed to load music " << name << " ! "); \
- return false; }
+#define LOAD_MUSIC( container, name) \
+ do { \
+ tmp.append("/").append(name); \
+ music[container] = \
+ _sdl->LoadSound( tmp.c_str(), false, true ); \
+ if ( music[container] == -1 ) { \
+ LOG( "Failed to load music " << name << " ! " ); \
+ return false; \
+ } \
+ tmp.resize(strlen(sys_datadir)); \
+ } while(0)
LOAD_SOUND( SND_CRASHLIGHT1, "sound/crash3.wav", true );
LOAD_SOUND( SND_CRASHLIGHT2, "sound/crash2.wav", true );
LOAD_SOUND( SND_CRASHLIGHT3, "sound/crash1.wav", true );
LOAD_SOUND( SND_EXPLOSION1, "sound/exp.wav", true );
// Name: Initialize()
// Desc: Load all ingame sounds
//////////////////////////////////////////////////////////////////////
bool CSounds::Initialize( CSdl *pSdl )
{
- ASSERT( _sdl != NULL );
+ ASSERT( pSdl != NULL );
this->_sdl = pSdl;
#if defined(WITH_FMOD) || defined(WITH_SDLMIXER)
+ String tmp (sys_datadir);
-#define LOAD_SOUND( container, name, buffered ) if ( (sounds[container] = _sdl->LoadSound( name, buffered )) == -1 ) { \
- LOG( "Failed to load " << name << " ! "); \
- return false; }
+#define LOAD_SOUND( container, name, buffered) \
+ do { \
+ tmp.append("/").append(name); \
+ sounds[container] = \
+ _sdl->LoadSound( tmp.c_str(), buffered ); \
+ if ( sounds[container] == -1 ) { \
+ LOG( "Failed to load " << name << " ! " ); \
+ return false; \
+ } \
+ tmp.resize(strlen(sys_datadir)); \
+ } while(0)
-#define LOAD_MUSIC( container, name ) if ( (music[container] = _sdl->LoadSound( name, false, true )) == -1 ) { \
- LOG( "Failed to load music " << name << " ! "); \
- return false; }
+#define LOAD_MUSIC( container, name) \
+ do { \
+ tmp.append("/").append(name); \
+ music[container] = \
+ _sdl->LoadSound( tmp.c_str(), false, true ); \
+ if ( music[container] == -1 ) { \
+ LOG( "Failed to load music " << name << " ! " ); \
+ return false; \
+ } \
+ tmp.resize(strlen(sys_datadir)); \
+ } while(0)
LOAD_SOUND( SND_CRASHLIGHT1, "sound/crash3.wav", true );
LOAD_SOUND( SND_CRASHLIGHT2, "sound/crash2.wav", true );
LOAD_SOUND( SND_CRASHLIGHT3, "sound/crash1.wav", true );
LOAD_SOUND( SND_EXPLOSION1, "sound/exp.wav", true );
--- savagewheels-1.6.0/src/CSwv_module.cpp.old 2016-04-16 20:58:04.366973388 -0700
+++ savagewheels-1.6.0/src/CSwv_module.cpp 2016-04-16 20:58:13.026851358 -0700
@@ -204,12 +204,10 @@ int CSwv_module::Load( char *filename, S
// DBG("pos: " << swv_file->pfiles[i].pos
// << " size (KB): " << swv_file->pfiles[i].length
// << " name: " << swv_file->pfiles[i].filename);
// }
- // set module filename
- sprintf( swv_file->filename, "%s", filename );
if ( fp != NULL )
fclose( fp );
return SWV_SUCCESS;
// DBG("pos: " << swv_file->pfiles[i].pos
// << " size (KB): " << swv_file->pfiles[i].length
// << " name: " << swv_file->pfiles[i].filename);
// }
- // set module filename
- sprintf( swv_file->filename, "%s", filename );
if ( fp != NULL )
fclose( fp );
return SWV_SUCCESS;
--- savagewheels-1.6.0/src/CSdl.cpp.old 2016-04-16 21:02:07.680544534 -0700
+++ savagewheels-1.6.0/src/CSdl.cpp 2016-04-16 21:06:59.400432874 -0700
@@ -1336,12 +1336,25 @@ SDL_Surface* CSdl::LoadBitmap( const cha
SDL_Surface* CSdl::LoadBitmap( const char *filename, int32_t file_offset, Uint32 file_size, Uint32 color_key, Uint16 alpha_value )
{
SDL_Surface *sdl_surf = NULL; // temp surface
FILE *fp = NULL; // file pointer
SDL_RWops *sdl_rw = NULL; // sdl_read_write_operations
+ String tmp;
- if ( ( fp = fopen( filename, "rb")) == NULL )
+#ifdef LINUX_BUILD
+ if ( filename[0] != '/' )
+ {
+ tmp = String(sys_datadir).append("/autos/").append(filename);
+ }
+ else
+ {
+ tmp = String(filename);
+ }
+#else
+ tmp = String(filename);
+#endif
+ if ( ( fp = fopen( tmp.c_str(), "rb")) == NULL )
{
LOG("...failed to open file : " << filename );
return NULL;
}
@@ -1336,12 +1339,25 @@ SDL_Surface* CSdl::LoadBitmap( const cha
SDL_Surface* CSdl::LoadBitmap( const char *filename, int32_t file_offset, Uint32 file_size, Uint32 color_key, Uint16 alpha_value )
{
SDL_Surface *sdl_surf = NULL; // temp surface
FILE *fp = NULL; // file pointer
SDL_RWops *sdl_rw = NULL; // sdl_read_write_operations
+ String tmp;
- if ( ( fp = fopen( filename, "rb")) == NULL )
+#ifdef LINUX_BUILD
+ if ( filename[0] != '/' )
+ {
+ tmp = String(sys_datadir).append("/autos/").append(filename);
+ }
+ else
+ {
+ tmp = String(filename);
+ }
+#else
+ tmp = String(filename);
+#endif
+ if ( ( fp = fopen( tmp.c_str(), "rb")) == NULL )
{
LOG("...failed to open file : " << filename );
return NULL;
}
--- savagewheels-1.6.0/src/CMainMenu.cpp.old 2016-04-16 22:13:23.442523534 -0700
+++ savagewheels-1.6.0/src/CMainMenu.cpp 2016-04-16 22:13:17.701605381 -0700
@@ -1121,12 +1121,13 @@ void CMainMenu::SaveSettings()
if ( _game == NULL )
return;
FILE *fp = NULL;
char header[3] = { 'S', 'W', 'P' };
+ String strPref(String(usr_cfgdir) + "/pref");
- if ( ( fp = fopen( "pref", "wb" ) ) == NULL )
+ if ( ( fp = fopen( strPref.c_str(), "wb" ) ) == NULL )
{
AppendToLog( "Error writing to /pref file !" );
return;
}
if ( _game == NULL )
return;
FILE *fp = NULL;
char header[3] = { 'S', 'W', 'P' };
+ String strPref(String(usr_cfgdir) + "/pref");
- if ( ( fp = fopen( "pref", "wb" ) ) == NULL )
+ if ( ( fp = fopen( strPref.c_str(), "wb" ) ) == NULL )
{
AppendToLog( "Error writing to /pref file !" );
return;
}
--- savagewheels-1.6.0/src/CMainMenu.cpp.old 2016-04-17 07:38:09.417653268 -0700
+++ savagewheels-1.6.0/src/CMainMenu.cpp 2016-04-17 07:38:24.277437113 -0700
@@ -1167,12 +1168,13 @@ void CMainMenu::SaveSettings()
void CMainMenu::LoadSettings()
{
FILE *fp = NULL;
char header[3];
bool success = true;
+ String strPref(String(usr_cfgdir) + "/pref");
- if ( ( fp = fopen( "pref", "rb" ) ) == NULL )
+ if ( ( fp = fopen( strPref.c_str(), "wb" ) ) == NULL )
{
AppendToLog( "Error opening /pref file !" );
success = false;
}
@@ -1168,12 +1167,13 @@ void CMainMenu::SaveSettings()
void CMainMenu::LoadSettings()
{
FILE *fp = NULL;
char header[3];
bool success = true;
+ String strPref(String(usr_cfgdir) + "/pref");
- if ( ( fp = fopen( "pref", "rb" ) ) == NULL )
+ if ( ( fp = fopen( strPref.c_str(), "wb" ) ) == NULL )
{
AppendToLog( "Error opening /pref file !" );
success = false;
}

@ -1,7 +1,7 @@
AUX yabause-0.9.14-RWX.patch 688 SHA256 46eb0906390717f0f10901b188c7bd5d27b8dd59405841d3c2ec977de79598eb SHA512 9da2ca641bcd0df8c05d9d5727158952ff41a8d88f685b9263661bf0fe71eca8b338c37fbcdfce252131c5fe6e4a73fa27ae51d161495f8596feeebc3f2d6d63 WHIRLPOOL 9587e71990868965f3a8e56ec8d1219ab86a5796ca8683710122f36f7679bc00cdae989c47f9508f2fe27c85efc7c0dcbb6b360754b059a41bba5427a5e7f5b8
AUX yabause-0.9.14-cmake.patch 1905 SHA256 25d30d95db0ea66f84b68ce505ea50541502deeba7b12a04fc303c0ae4eeb39e SHA512 13e6c72113e06a0baee7051122c1d2cc56a13ecacd383e76aad0d6784b2bcb7593d8ff27184231e9356a2aa0bff98a74d0af2860dea62075d3d2992e8a56eec2 WHIRLPOOL 075126e157256453bcb243ae5eb2c86d8c873e28ba35d42843afa28f84932b1c720c361ab1c3cf165201d89d23427df5a7a60b0b9bcd7eb1f773bdfcd0540df0
DIST yabause-0.9.14.tar.gz 1662762 SHA256 75e6320873ef6f8ec956568bff5a8f3b67500bdf52a7e0aa88e0a554b2dd775a SHA512 8b14d9146cf12d104fcf43369cd949f1f47e7891a54241914f6141facf871bcc158f4e80a8c5b61fdeefe6f1b8d425ff301ba653df134a030c323c9e3ccf3a58 WHIRLPOOL 637b5be9e889bb59e0ff3e78163b19256b8b6a7cd3b7c03e5922989c0fbdf7721293eb1673d3ead0334c7132ae095ebd067e95373b33a036b7c65c8108823260
EBUILD yabause-0.9.14.ebuild 1501 SHA256 b7d6578f8d36f7e6ff9f5c9712b34b6d1d0da0e214aca57de825332611665734 SHA512 cb5c06d521fd42ed6967f2850774e39f4f59e7ee7dda385befbe0fe9dfb3454301f2ac80c7ac3775142c0708466d295c01d4d26d98ee1e1d6a5b89fc9b018fb4 WHIRLPOOL ac7201dbc8da492970940d7cb0ec8848562703c4c5d199d367a728b1f8538a3a5a5fd6f70c8c77c3e0f0b8e12f74a8b3044048f918800db172acab9ad8e454c2
EBUILD yabause-0.9.14.ebuild 1492 SHA256 efc9a4d8a5f7ad3bd8942f165e13663eeecc75810545d20ce80c7efbb6f9bcba SHA512 696e397e60537a7025a8d3de72c8e9625cee82b0e2be636aa70fd6b39ba4ff4dc64ab70dc980f7fd54f5adf0429024781b12d8e99bbac1c5cc6b770308e3a86f WHIRLPOOL abfea426479d8444cff09ed2c01e56418b43c9e14901905fefac04050768e33c65448248557b5a9faee160a9974c8ba1d79689fc32da16bf4e2c7dc83fbda909
MISC ChangeLog 2506 SHA256 7335477568ed60eabf9ce46c1ab779a15df5f3df9ca5c8d6904c18a3c71c6938 SHA512 05ce389837ac5619a04d2ad3c75d28cf774c3cb8a20ec2ff658e57a3d443f7073fc0ca3e0a7bc985b514836376ec4f10fa346de2485994bc0605150e8b55b16c WHIRLPOOL 049f8f517dc1b09899ac590ce21006ea63ec9ac502213c8c245959d70e00ee4387e23d32b9ccb151f52152ac94b05bc9bf70a5021615b72081266d027c634ac6
MISC ChangeLog-2015 5769 SHA256 43585c1050e31d6ca588eb34f6b2dd055a16c8e9c238cbacd99c80a954bbd67d SHA512 d80096c16d1e54dac4ef9e7ddb5902711938dd800f1375c2c71db4cd135c87ad4813c387031e19ce30c55940e9dc0f91ad7a8ad7ccdcab072ccba0a0867653ef WHIRLPOOL 312481336a658026503f1db3d30321007fd2a30e6ad956a93cbd171707e60935b0d3bbf96e6cc8c502938feed58a7ae3f0e42d3ce76849f9da7de08b53f19408
MISC metadata.xml 428 SHA256 406d7f359195131cd72cb09bd7325c5ec8b72768a331af5e34d7367febc0ee38 SHA512 1695012927826ba97b0457e9d1051396a1da0b582cebf64269fe02431c019dbf4ca20a42368b825a28ba24b0a781126be82727428e3ab92adffc667bb6c575ef WHIRLPOOL 50bfd585a94d76db65db9cd4520ee20d9b04f6a530ff4d80d4744604a59b859daa67c8bff4d3a18b642a4b82262090540b75bd52865b96cd29cf19193b055f35

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -28,7 +28,7 @@ RDEPEND="
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtwidgets:5[opengl?]
dev-qt/qtwidgets:5
opengl? ( dev-qt/qtopengl:5 )
)
!qt5? (

@ -1,6 +1,6 @@
AUX pmars-sdl-0.9.2e-format.patch 1976 SHA256 59cd7357901560bb84b623522f97ae4f18a0147f65d98f9043f41861bbbed548 SHA512 dbf068f6fe9993c5917c1be5ace48c5def932365fe558f893a3bdb3e5d35e6ce25e8e46ef074d214da5c2ba65a4bc7e9e8cbf806370bb225d5ecba9a4133387f WHIRLPOOL 002b971c319e0d82ffa4f0e7c79fb6f411fe196689e5e3d6494cb0ee8d7bc3e311dde4ffe54e1ef485d8c63804a2c2d9555db035d995ea996bb30f75bf7bcb45
DIST pmars-0.9.2-5.tar.gz 200966 SHA256 a8518ec8cc13728dc202c34fe73657123454b9fc76bcddf6b299201143e6fee3 SHA512 197d1967507199ed5eb075fb232a2f15d9bdf4bec03fc6b1d6df5d6259d6627eb40338c5787852ea10d96858029144348128b08e86c7079d96f10fd09dafc315 WHIRLPOOL b588f0381a201b5d3b440626adb8b72ec4b89f68951ce57fd9d4ede604ee2599b5db4443dab18d9dca6c958145515e2f911b9fcd48a8243a841d0276f1b0a581
EBUILD pmars-sdl-0.9.2e.ebuild 1836 SHA256 0502f58ed99aa57c651c75b55ff68397a76953188b3d8fe8f654545e4182ddf7 SHA512 3ca73eeca6db193622b2abdf81c12886909be75dbb2a97b499057bf4e41159d21b346fb4c008929f3b2c2a81f6d73ff8c91b37b5d60eee9a6c9739888f75c370 WHIRLPOOL 05c0478f2afb3321bd3176d1f46118b1c9b386fff0e05ab3a8c12557f656be71d29a7d26f5c0d2130f4fa12252118f6e48aaee66051b8879fc8e38bcd7b35b16
EBUILD pmars-sdl-0.9.2e.ebuild 1838 SHA256 644ef8f95aa8f609c7ffedce793464d577c3e64fa2acd1e908a525ad4c352b1c SHA512 b537af5e058230c8bcd693f16a406d4fcc954566c5b9aa36ad4ddd3bfde36ca3c9c54fdcf54842d78f2b19e942f51f724f6925a021f7e5d9cd880ec9abca5d5f WHIRLPOOL 81f897895b9f9187138548928cf0836cee858dfe60c01618725bd7cad58e6dada123379bad115f169fc634372f2ad122f6532ffac2d7aefa4b1708a342054acf
MISC ChangeLog 2772 SHA256 159b93b8d30c4817b4bf1d3132a1bae90a95407409bcd934886ba7d884e36972 SHA512 f6353a6231cc969c4b98c2b5f4a190119f68b526a1e2be4c74c90614bcc31af45cde8051f5bcf415101ee0c7bae18d8ce46119c33b3328619faac4fcffbe6ded WHIRLPOOL 5fffbcc644cae04191cd9a0a0d8d5731b11abfd3efa78608215d21deae190adcfc5765c1084ac20c002f89520a152e9b0627d869389d705caf8c31d2982944bd
MISC ChangeLog-2015 1582 SHA256 954c88be9602d3923da7878bf22832a85fd3ad01fa5807957343cd0d5f2f73f9 SHA512 e40560893dfea911db8a4f341e5f81cb4010df08556dafa4bb38b12aafd625df0c68987948c7f15eeb4b3b2bdcfeaf9fbf70b98118b8c02bfde313794eb3e5da WHIRLPOOL 9fbd3995879cbd0d3f4cb9242da1de126160de50e631b280253349a3f94632fa2367e6434d63c415b68ffb90cdaa01729a8008db82264ed18bda017c3c093367
MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088

@ -20,7 +20,7 @@ IUSE="sdl X"
DEPEND="sdl? ( x11-libs/libX11 media-libs/libsdl[video] )
X? ( x11-libs/libX11 )
!sdl? ( !X? ( sys-libs/ncurses ) )"
!sdl? ( !X? ( sys-libs/ncurses:0 ) )"
RDEPEND=${DEPEND}
S=${WORKDIR}/${MY_P}

@ -1,8 +1,9 @@
AUX ktuberling-15.12.3-deps.patch 1903 SHA256 314fe51fb8706f4334a599c33c9e96958884afcb7d5e7a7e4bfb91fcb5c1ffcc SHA512 b6c11d0a3f4e296b85cd2948b5e5354ff0ab0a8e4dcbd32406a94d670e2c97e95b815386de063e4ebc96774d1dc6756100ceea2986d543246568cb0f593c573d WHIRLPOOL f7fc4a1ca817addfa151cb349076e6ccbfbbd22c6e5b4f7921a64ad65864a348740d73e485da858b1a46dbd322b7cc3110a1220b0eb1fd433327aad064b4378d
DIST ktuberling-15.08.3.tar.xz 4298536 SHA256 669a1c677fbd56ef46ef19ee161e01854a46d7a47fe0900f0262aa98290f442f SHA512 83d6c0f9c9ddac5a55b840b71081b502167431f1ec2e62372ff1451dcce1e812ce0b9f20017258e288c343e7defd16b8c8548338903cb0c3c62dc94b6cf497f4 WHIRLPOOL 0c30690fe80576189e351964c4ae56b7b22debea6ebc7cc118e3438a6c4a5ce2672925f6853d242f07cf55d6d71bf86b28366d927404734a88b3926c83744fcd
DIST ktuberling-15.12.3.tar.xz 4299568 SHA256 273454f65d57ace599b257a99a33acc5c2492906a2b49e3c992542f6ef85e374 SHA512 5988438984517e0cefe39402d11f5b7429e8076def9c1c4012bda51d0434105fa261b9c2ed827eb2ebcd18cc222424192cf3631b9ba6a0660ee5190967330e56 WHIRLPOOL 989d7acd0bceae7f96f2032d65ba528564f4ef3821e9b79ef58872720aafa9096ab08a4ae7e3e2b929951d896f4582ae993b6689eb50426ea165c139c41f83ba
DIST ktuberling-4.14.3.tar.xz 4296332 SHA256 028a7d6d3ff7544df7824cfc2f132a18cb643155c39f0581139bd5d5ccfaf6ca SHA512 607b9f8bdbb0acec9b7f63f44ac50bf23bb374f748c62f62d71288862498452e086b60cd29698b3d4be9cd8ec855576b4deba2f0e58058901dba01f9231ef386 WHIRLPOOL b92cc657362375cd75ee918d888caeec9d2fa938e95680fd92326b77efdf92f602f5312a8dfe690e7b3f971ae24339e49625ca8a76b860178372ba8c93bd3353
EBUILD ktuberling-15.08.3.ebuild 441 SHA256 2e5336ecc5f9d130488c9ef257cd0d833c295b1772897d07a8f8f138be1c0721 SHA512 02ce77dcc8658925e03d5e14cf343f4bac39f25a6a3cb5472dbfcc93cf680aef04902b7c2c58cd1d8a24fda09a1a8f0c530a4bd83ba8c16e9f4d0f27c8ba8d66 WHIRLPOOL 905229cb2e48f86c193c915e0b3e60a0e218e18a990ee4ec68f74a492202724b5fe0821bddced0a422243aa7d09b9b13255e234714a4df525de69c4f7bbf3467
EBUILD ktuberling-15.12.3.ebuild 916 SHA256 684ae28b2b01153c301f1c8d1a102e885ca0a88c40a0bd918b0b2b83559995f5 SHA512 a2a971e3663b20a1307ecf5a83d9d1b00fcdc54dcb38e7df375acf8b149f67c11bf9033078ac101006e15793af629019b4dea4efe0f13393234065a1f4472607 WHIRLPOOL a6e907ccdc94803dcca13eeb67a8c9c9c4c19fead9fdad467a4f335d1b9e3d267b3a0485244a1838aa7cbcc5d176fcc735c8fa5addf60649c1c22368fd3ffe79
EBUILD ktuberling-15.12.3.ebuild 940 SHA256 707c8efb518aecf8a60c7ce3aea9c32c8801eb320b2f8368eaa0630b7be419d9 SHA512 3dc2f43b6090aa247b964361abf1be2fd13c6957a7c3ea995067defc2e34fd96a33c6478a42dcf721d15cee4d03e2a8032417e7f4a104d75bf0e72561dd8b355 WHIRLPOOL e2154af471ac549858b188cf382e9d5843661f1b80d1d48df3a1f8583326f69d3eac20c75adfb9ef5f50c0bab1bb3c7b26174b4307ea924df35ad8765d48352d
EBUILD ktuberling-4.14.3.ebuild 480 SHA256 2c5d66cf5307cd9b23aa3f3c7f2bcc1ac7573a29b9bc75da7db9496f50816a5b SHA512 243b4bbc0eebb26d9742b1517406c3b7025725f195bfab339a2bd4259863d4003c4042a77c7e9513cae1b54abcd71e079bd77dd1b9bb8656394f5b7b9bde73f4 WHIRLPOOL 6fe321bef60b8634aef8c2a729a717767279dd3f8a69d94e9fc0904d81940a970e111739bef43940b1cb975762aea4883b9bf138af4b543dc87c8a1ba1eb6ff7
MISC ChangeLog 3583 SHA256 8d4dbaceb0f2c8c51ff91397e7ffaf801f1e6b1ebed9dafbc0e7ca6dc2f79526 SHA512 d629f7c1e32fe10d1dcf74177b2d9509665c7185e62804dff9f7a4f5ac134e2cc160722236c5dd821d407a43b08299332f3e6ed25bc8feee2907ebcd37ce218b WHIRLPOOL 1775d8cb04ac4abe6d5622381ca98f73bf46f3631f8fcac7a1948881df27ec3a23aafaac77b2a4990bb39b2bb5ddbc25b87926d5d4423ea1b7b52584723c865b
MISC ChangeLog-2015 39187 SHA256 590ed9f39bf9712ad32adb85ea03e2cefe13b43c53e22d1c931eef37118ea6c0 SHA512 619bab187da3bc50b5fd76f9514f5b0d17b217efa2cd4a090222925675f28bdceee0d820308baea66a101a787505128be5623b5a6002a00a8d8ebf565da00984 WHIRLPOOL 0ab96181810453bf483420987a1bfd643710d6c0ee48f45921049366aa41d10e31d7b8b6377da7d8992c8f9fdbd984d1719d282976f0964c7e1e6b3a47152e6c

@ -0,0 +1,53 @@
commit ed566185fe698c71714009602c4dfbe4a91e0313
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date: Thu May 5 00:32:34 2016 +0200
Fix dependencies (drop unused, add missing)
REVIEW: 127832
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2df6ca6..884a4b5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,23 +6,18 @@ set (QT_MIN_VERSION "5.3.0")
find_package(ECM 1.7.0 REQUIRED CONFIG)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml Quick QuickWidgets Svg Test)
-find_package(KF5 REQUIRED COMPONENTS
- CoreAddons
- Config
- ItemModels
- WidgetsAddons
- WindowSystem
+find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS PrintSupport Svg Widgets Xml)
+find_package(KF5 REQUIRED COMPONENTS
+ Completion
Config
+ ConfigWidgets
+ CoreAddons
DBusAddons
I18n
- ConfigWidgets
- TextWidgets
+ KDELibs4Support #TODO eventually remove kdelibs4support
+ WidgetsAddons
XmlGui
- KIO
- NotifyConfig
- NewStuff
- KDELibs4Support) #TODO eventually remove kdelibs4support
+)
find_package(KF5KDEGames 4.9.0 REQUIRED)
find_package(Phonon4Qt5 CONFIG REQUIRED)
@@ -58,7 +53,7 @@ file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/*-apps-ktuberling.png")
ecm_add_app_icon(ktuberling_SRCS ICONS ${ICONS_SRCS})
add_executable(ktuberling ${ktuberling_SRCS})
-target_link_libraries(ktuberling KF5::KIOCore KF5KDEGames Phonon::phonon4qt5 Qt5::Svg Phonon::phonon4qt5 KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support)
+target_link_libraries(ktuberling KF5KDEGames Phonon::phonon4qt5 Qt5::Svg KF5::DBusAddons KF5::XmlGui KF5::Completion Qt5::PrintSupport KF5::KDELibs4Support)
install(TARGETS ktuberling ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )

@ -4,8 +4,7 @@
EAPI=6
KDE_HANDBOOK="true"
KDE_PUNT_BOGUS_DEPS="true"
KDE_HANDBOOK="forceoptional"
KDE_SELINUX_MODULE="games"
inherit kde5
@ -35,5 +34,6 @@ DEPEND="
$(add_qt_dep qtxml)
media-libs/phonon[qt5]
"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${P}-deps.patch" )

@ -1,6 +1,8 @@
AUX opendkim-r1.service 516 SHA256 df348f416abe79f3520571010b1c8e8da3bc60f70c877a70ccb737b4698ed0d0 SHA512 ad0f95ee60628319f3e8f316984f2bee0fd278cebd52bf1c662cc0d38ff09e5bc5df76349e8aeb2918cdf44a92b05b2d5df2ed11738e86a6a5a64c86004fd971 WHIRLPOOL 750e21cca8680cc620a9a89827acd39b72b360f272be091c44e013efc8b2b02d3771d42fe78fae8a4e1e9a7f024ba6face1963862a52ff8c1792ae9592f2c8ab
AUX opendkim.init.r3 1436 SHA256 518554a1a8d4f0475bf3b2031b5af0a09c09ba1fcca8d5b7b74f7ee3d6386a4b SHA512 a1a18dea83e8130623335d8ad84292dc8a6edf3c8bf4c44b9e48995413165c9d238bbd28ea5174c275b38a2c59f91c21b8fab173768c1a3c5369c1c514238ec3 WHIRLPOOL 42c6b2d452fcf81cbd3f1d71be71c96ab815e6129d6617d419b93d5623d14e569cf2080a970796e9aa7e1572cc3549f150d0898e80db05ac9fc09bc966047583
AUX opendkim.service 439 SHA256 8636aee39d924067d1f1673291d1501cec3e6fdee0de16533a1e3616471b35ed SHA512 308edc70fdb0bd57b424e739412217fd8017b017e9b27bc0954dec55294d10d8b7713f6f191836b94aa49bf578bfb391dca748af0c8d9b72e14ebe1eae21e834 WHIRLPOOL 4b7c42b130a31120efba7aa04f90cacd8c6b760204577e2914901eddc6cb425b1c06253d60f43673d28f9992e4b078010f444a390569544573601b3fdbf66e76
DIST opendkim-2.10.3.tar.gz 1210224 SHA256 43a0ba57bf942095fe159d0748d8933c6b1dd1117caf0273fa9a0003215e681b SHA512 97923e533d072c07ae4d16a46cbed95ee799aa50f19468d8bc6d1dc534025a8616c3b4b68b5842bc899b509349a2c9a67312d574a726b048c0ea46dd4fcc45d8 WHIRLPOOL 36bbf0f3e81fa291f31123d3614ba113b893d4ba76a5fe017cc9a393888c1ea95525b85e6042bc1db96e9a00e52aa13a251c38438cd03b0fd92b47d17036d680
EBUILD opendkim-2.10.3-r1.ebuild 6105 SHA256 b2febe678aef1e742a2bb919186939c07046d944322a55de155561a30c92cd2f SHA512 c5f49c0980ad146828d2ec5d24ea7306d14fe31c2c6994785d2ad6bc8b6c3c26408bbcb474a193e63b2046b1046996e4cf8e26b1c6d1c2f1573e6f2e54e53474 WHIRLPOOL 251fdf172f178bcd6314776a59934cbbe70848d4ef242299c2c73450d2c67c38d301ae318500b0a4aa9c4dbee84bbc91df46c6dd4097840948a5f4b1740f13bb
EBUILD opendkim-2.10.3.ebuild 6100 SHA256 13521649ddbcb6b659148fbc00593cb06bdc037d83e10f65a0eaf3bd325ef306 SHA512 48f0a7900c1fde69abe92a663c1eeca1ef5f2f9087b0986d7386c795ab1dfb2e900a648bf7a0156c3e1e082914d14e3bab68d14b284c078e3cb08c4ea763eec3 WHIRLPOOL c2198bf84818eaf58f9d641835b915e942c0839629f5ff5aa6c7cad42c9cad5fd2caab1a7e1c9883129772c7c35882615c3486e447cd0108f6f5a43d61144431
MISC ChangeLog 3377 SHA256 607d7ff953939757ad53f718949430e691d3b52b5504a56bf79f97e9b7920057 SHA512 1398b6b742aad81992829b674e33db73317a8a75ef28de0ee3d4503425482b4cbde78057b666249dfedd4471c2106b51bbad7a54de6ce526e6ea62ba078dcf57 WHIRLPOOL a504ba075d22b870f32c05e8d8ba6e5ed43fc01b6cd30eb1e5502c9a03ca366b9f4ada2c549d0245188092fcc93de96f0c8ef153b6b5673aa8c7035e22f4615e
MISC ChangeLog-2015 14887 SHA256 c3eaa03db3025033777fd3568b7c8004596144605607136f3098e7fb60b53503 SHA512 5499168a44f7a262eedbe6926378ca86a8cb6128faa5a7f2c7c6b8ffd1a1e6fc26c48c9324391f6a3296a9b9ad8f24be598a17916d0273217fcf5c2838c7abf3 WHIRLPOOL 8ccbac366bb408f2ea82500ea34d4ba25717e6287878491f9efa69e852f58a389f46ca4a46920db3cd9b3eb49201c29df9002a086d7866e8269e5aa8880c19f2

@ -0,0 +1,15 @@
[Unit]
Description=DomainKeys Identified Mail (DKIM) Milter
Documentation=man:opendkim(8) man:opendkim.conf(5) man:opendkim-genkey(8) man:opendkim-genzone(8) man:opendkim-testadsp(8) man:opendkim-testkey http://www.opendkim.org/docs.html
After=network.target nss-lookup.target syslog.target
[Service]
ExecStart=/usr/sbin/opendkim -f -x /etc/opendkim/opendkim.conf
ExecReload=/bin/kill -USR1 $MAINPID
RuntimeDirectory=opendkim
RuntimeDirectoryMode=0750
User=milter
Group=milter
[Install]
WantedBy=multi-user.target

@ -0,0 +1,196 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools db-use eutils systemd user
# for betas
#MY_P=${P/_b/.B}
#S=${WORKDIR}/${PN}-2.8.0
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
HOMEPAGE="http://opendkim.org"
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
LICENSE="Sendmail-Open-Source BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+berkdb gnutls ldap lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound"
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
dev-libs/libbsd
ssl? ( >=dev-libs/openssl-0.9.8:* )
berkdb? ( >=sys-libs/db-3.2:* )
opendbx? ( >=dev-db/opendbx-1.4.0 )
lua? ( dev-lang/lua:* )
ldap? ( net-nds/openldap )
lmdb? ( dev-db/lmdb )
memcached? ( dev-libs/libmemcached )
sasl? ( dev-libs/cyrus-sasl )
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )
!unbound? ( net-libs/ldns )
gnutls? ( >=net-libs/gnutls-2.11.7 )"
RDEPEND="${DEPEND}
sys-process/psmisc
selinux? ( sec-policy/selinux-dkim )
"
REQUIRED_USE="sasl? ( ldap )"
pkg_setup() {
enewgroup milter
# mail-milter/spamass-milter creates milter user with this home directory
# For consistency reasons, milter user must be created here with this home directory
# even though this package doesn't need a home directory for this user (#280571)
enewuser milter -1 -1 /var/lib/milter milter
}
src_prepare() {
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
-e 's:/etc/mail:/etc/opendkim:g' \
-e 's:mailnull:milter:g' \
-e 's:^#[[:space:]]*PidFile.*:PidFile /run/opendkim/opendkim.pid:' \
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
stats/opendkim-reportstats{,.in} || die
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|| die
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/tmp":' opendkim/tests/*.lua
sed -i -e '/sock.*mt.getcwd/s:mt.getcwd():"/proc/self/cwd":' opendkim/tests/*.lua
eautoreconf
}
src_configure() {
local myconf
if use berkdb ; then
myconf=$(db_includedir)
myconf="--with-db-incdir=${myconf#-I}"
myconf+=" --enable-popauth"
myconf+=" --enable-query_cache"
myconf+=" --enable-stats"
fi
if use unbound; then
myconf+=" --with-unbound"
else
myconf+=" --with-ldns"
fi
if use ldap; then
myconf+=" $(use_with sasl)"
fi
econf \
$(use_with berkdb db) \
$(use_with opendbx odbx) \
$(use_with lua) \
$(use_enable lua rbl) \
$(use_with ldap openldap) \
$(use_with lmdb) \
$(use_enable poll) \
$(use_enable static-libs static) \
$(use_with gnutls) \
$(use_with memcached libmemcached) \
${myconf} \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html \
--enable-filter \
--enable-atps \
--enable-identity_header \
--enable-rate_limit \
--enable-resign \
--enable-replace_rules \
--enable-default_sender \
--enable-sender_macro \
--enable-vbr \
--disable-live-testing
#--with-test-socket=/tmp/opendkim-$(echo ${RANDOM})-S
#--disable-rpath
}
src_install() {
emake DESTDIR="${D}" install
dosbin stats/opendkim-reportstats
newinitd "${FILESDIR}/opendkim.init.r3" opendkim
systemd_dounit "${FILESDIR}/opendkim-r1.service"
dodir /etc/opendkim /var/lib/opendkim
fowners milter:milter /var/lib/opendkim
# default configuration
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
> "${D}"/etc/opendkim/opendkim.conf
if use unbound; then
echo TrustAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
fi
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
if use berkdb; then
echo Statistics /var/lib/opendkim/stats.dat >> \
"${D}"/etc/opendkim/opendkim.conf
fi
fi
use static-libs || find "${D}" -name "*.la" -delete
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSION} ]]; then
elog "If you want to sign your mail messages and need some help"
elog "please run:"
elog " emerge --config ${CATEGORY}/${PN}"
elog "It will help you create your key and give you hints on how"
elog "to configure your DNS and MTA."
ewarn "Make sure your MTA has r/w access to the socket file."
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
ewarn "to milter group or you can simply set UMask to 000."
fi
}
pkg_config() {
local selector keysize pubkey
read -p "Enter the selector name (default ${HOSTNAME}): " selector
[[ -n "${selector}" ]] || selector=${HOSTNAME}
if [[ -z "${selector}" ]]; then
eerror "Oddly enough, you don't have a HOSTNAME."
return 1
fi
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
ewarn "The private key for this selector already exists."
else
keysize=1024
# generate the private and public keys
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
-s ${selector} -d '(your domain)' && \
chown milter:milter \
"${ROOT}"etc/opendkim/"${selector}".private || \
{ eerror "Failed to create private and public keys." ; return 1; }
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
fi
# opendkim selector configuration
echo
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
einfo " Keyfile /etc/opendkim/${selector}.private"
einfo " Selector ${selector}"
# MTA configuration
echo
einfo "If you are using Postfix, add following lines to your main.cf:"
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
einfo " and read http://www.postfix.org/MILTER_README.html"
# DNS configuration
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
cat "${ROOT}"etc/opendkim/${selector}.txt
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
}

@ -1,9 +1,5 @@
AUX libsdl2-2.0.3-gles-wayland.patch 2245 SHA256 8cb7b7d7d34d1a490159cfa0b020231c5c54e085df263897b5505d921069704c SHA512 bd90ee1b031e9deb594d0fa295dba956828a53baa5ec4d07503eb83cca27a3728485bae73ba5c0339e57d09ffbfdcd0777552b4a85312c2bbfddd7c91f5bfb73 WHIRLPOOL 769f60c65fec76ba682ec35d09c6435c3135e3bbbefcafa775c50d7881ca4304ee846436f71f59e4c19ccac3c9686655c1a9e8239dbc80ba2e6a43aa3d0ff3e9
AUX libsdl2-2.0.3-static-libs.patch 4633 SHA256 aa3ce99668a0a504e22b8f4d6d22585592630120335b37d600a208aed29783d6 SHA512 ae43d0530d5dcc5250b304cf83320e45a853bbc17f59ffdc36e03222bdd51c283e55feaa9c1694d373a53ca92487f380934fdee52061ad738c3973ffd034c616 WHIRLPOOL bcc59ca0b7fa84eb5189d7849814c556305cd0b269724f1aab792cdb8012a1ba319dda03df9e535ed3c20c600f12a62008fea221e2509c286eec3e39fb40825b
AUX libsdl2-2.0.4-static-libs.patch 4899 SHA256 e9ee478c8f2f70f0849038d448a29aaf9c13079e8a6ca663c6f186fc38ea0c44 SHA512 a71a6807251a8348f14a9dc1c5990d59cc63e067ee611a43b850950d8afde737830cf0bb0b0fd1fe6dc37e16490020fa21fbb9c70285333ee44ae2eb292f1a5a WHIRLPOOL 59b032da6ab86a75b23b8da2418de93a714a18499bd9a3cdbac10b8daf66499bdc1b746c78dcc463add42c334b5fe45eb9c725a497d0360c1f2d110e6f9acd98
DIST SDL2-2.0.3.tar.gz 3871267 SHA256 a5a69a6abf80bcce713fa873607735fe712f44276a7f048d60a61bb2f6b3c90c SHA512 b6d2485154fbc07ab86a4305485e116d35fac25a97033b9e1c65ee0eb8251a18209cb1de3a914d9c0ddc53aa1ffac66c865b111d218e79eb5a10ed00dfec7540 WHIRLPOOL d88658953cb668b8d4167b799b4a2e9b90a426fddd0cdddb4914420063e5768c609c2b4a954b50c14cbc5728894646db6bad0e5244ef6a563d4e2ec3da26298b
DIST SDL2-2.0.4.tar.gz 4136230 SHA256 da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b SHA512 dd0a95878639856c0f4b8a579ace8071379ab64519fa139b22d3ed857a0f0db87a75bc8480c7207e02fbffd1fdbd448e3c0b882c451675b0e2f1a945af02e1d6 WHIRLPOOL 2203061d32d51552e5bcfaa9752de5cb3173c0c733698894de177f9a0c1bad73706633e2d232f9b893e4c3736a93aff00ae94eb044b19a05a1cdd7a4c030b574
EBUILD libsdl2-2.0.3-r200.ebuild 4685 SHA256 71deed07ecf9e2afef985649e1eb411a4aa16e008b8527f1563e608696480c69 SHA512 6589b366ebb7662daa1077a1767178f2f0557b16003d4da386c4d58ee1d4062844e5926c1bcafcd2f2c23bd8c2e66b8de780b8ec3ef422fc8ab73906349c6860 WHIRLPOOL fea59c2906eb74854466ccde6712cdddbc1da24d1629b7bfa4da6b3704723b44dd71874a6068cf532f4a58f67900462ef1aab5b1ddadbe5b6bfe3ca8d4da41b7
EBUILD libsdl2-2.0.4.ebuild 4753 SHA256 32d9a3a181b8dce05a6941637b3015517536aded450bbb01bcdbc537f458ca75 SHA512 71f50d6e3c97451611d738f14b6759d5aea7936e03630e7e9b391a7e902d9f99f68241da819f144456611f7f848532a6cc747042bed9854aa07d1013927d29bb WHIRLPOOL 8639142b9e069acae0885b3d278b4e3cd788cde9f49862514939734dba828aca561befb7b694dfebf4b8a3b089ace725bd155668863a4237a667095a2a683b1f
MISC ChangeLog 4357 SHA256 4d1cf3c759259d0299c74ccd0969399c7249357907688602888b3c5065d173d8 SHA512 76549ec54d02f14dcf6eccdbd7454adb0742daefeca475d9e5e8d7af32bc749b6f1ac77b7c8714a5db472e35b671c9fac0a49282b4b28c0a22b02384f6f2bd3b WHIRLPOOL 1de3288b26243bd1ecb64eb7a0ae1a6a6e6e81e5ac421b62c9f46d4901b9d2cdbeffa6a11ff5a36e0b5f14c0e48033e9758422e353d48a518969a8c2eb8e4d58
MISC ChangeLog-2015 5311 SHA256 e543afa31a118561233bf9060d1719933f81ca15415e4798bfb0c4bd8711119e SHA512 09400d6937e900025ffdf6b3d39ef2202b7a9a83df98fed2354e4fe85bcbb1d0f966e608088f1c372bba9559c0ece17405ee0d5115502e84f11642d7789d7c02 WHIRLPOOL c91ea0b26d40e85fd2bc8404d3f6b94cfd670d3e75915482111420012a18ce355cbffb18382cbd81aa5e337227f60399c522aa51dc9905cc591319900a27b96d

@ -1,59 +0,0 @@
# HG changeset patch
# User Gabriel Jacobo <gabomdq@gmail.com>
# Date 1400020960 10800
# Node ID 3e2b3019a879f2efd846a6c04b55c20fc2752238
# Parent 83077b1f989a44670a69286848034d7f4999b8fe
Fixes #2541, build failure with Wayland enabled, OpenGL ES disabled
Also includes an attempt at fixing building SDL on Ubuntu 13.10, which hopefully
won't break 14.04
diff -r 83077b1f989a -r 3e2b3019a879 configure.in
--- a/configure.in Tue May 13 12:10:37 2014 -0700
+++ b/configure.in Tue May 13 19:42:40 2014 -0300
@@ -1174,7 +1174,9 @@
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
AC_MSG_CHECKING(for Wayland support)
video_wayland=no
- if test x$PKG_CONFIG != xno; then
+ if test x$PKG_CONFIG != xno && \
+ test x$video_opengl_egl = xyes && \
+ test x$video_opengles_v2 = xyes; then
if $PKG_CONFIG --exists wayland-client wayland-egl wayland-cursor egl xkbcommon ; then
WAYLAND_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl wayland-cursor xkbcommon`
WAYLAND_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl wayland-cursor xkbcommon`
@@ -1256,7 +1258,18 @@
if $PKG_CONFIG --exists mirclient egl xkbcommon ; then
MIR_CFLAGS=`$PKG_CONFIG --cflags mirclient egl xkbcommon`
MIR_LIBS=`$PKG_CONFIG --libs mirclient egl xkbcommon`
+ save_CFLAGS="$CFLAGS"
+ CFLAGS="$save_CFLAGS $MIR_CFLAGS"
+
+ dnl This will disable Mir on Ubuntu < 14.04
+ AC_TRY_COMPILE([
+ #include <mir_toolkit/mir_client_library.h>
+ ],[
+ MirMotionToolType tool = mir_motion_tool_type_mouse;
+ ],[
video_mir=yes
+ ])
+ CFLAGS="$save_CFLAGS"
fi
fi
AC_MSG_RESULT($video_mir)
@@ -2691,12 +2704,12 @@
CheckNAS
CheckSNDIO
CheckX11
- CheckWayland
- CheckMir
CheckDirectFB
CheckFusionSound
CheckOpenGLX11
CheckOpenGLESX11
+ CheckMir
+ CheckWayland
CheckLibUDev
CheckDBus
CheckInputEvents

@ -1,89 +0,0 @@
--- SDL2-2.0.2.orig/Makefile.in
+++ SDL2-2.0.2/Makefile.in
@@ -33,10 +33,10 @@
OBJECTS = @OBJECTS@
VERSION_OBJECTS = @VERSION_OBJECTS@
-SDLMAIN_TARGET = libSDL2main.a
+SDLMAIN_TARGET = libSDL2main.la
SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@
-SDLTEST_TARGET = libSDL2_test.a
+SDLTEST_TARGET = libSDL2_test.la
SDLTEST_OBJECTS = @SDLTEST_OBJECTS@
SRC_DIST = *.txt acinclude Android.mk autogen.sh android-project build-scripts cmake configure configure.in debian include Makefile.* sdl2-config.in sdl2.m4 sdl2.pc.in SDL2.spec.in src test VisualC.html VisualC Xcode Xcode-iOS
@@ -123,15 +123,13 @@
.PHONY: all update-revision install install-bin install-hdrs install-lib install-data uninstall uninstall-bin uninstall-hdrs uninstall-lib uninstall-data clean distclean dist $(OBJECTS:.lo=.d)
$(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS)
- $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
$(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS)
- $(AR) cru $@ $(SDLMAIN_OBJECTS)
- $(RANLIB) $@
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
$(objects)/$(SDLTEST_TARGET): $(SDLTEST_OBJECTS)
- $(AR) cru $@ $(SDLTEST_OBJECTS)
- $(RANLIB) $@
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
install: all install-bin install-hdrs install-lib install-data
install-bin:
@@ -152,10 +150,8 @@
install-lib: $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) $(objects)/$(SDLTEST_TARGET)
$(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir)
$(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(DESTDIR)$(libdir)/$(TARGET)
- $(INSTALL) -m 644 $(objects)/$(SDLMAIN_TARGET) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
- $(RANLIB) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
- $(INSTALL) -m 644 $(objects)/$(SDLTEST_TARGET) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
- $(RANLIB) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
+ $(LIBTOOL) --mode=install $(INSTALL) -m 644 $(objects)/$(SDLMAIN_TARGET) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
+ $(LIBTOOL) --mode=install $(INSTALL) -m 644 $(objects)/$(SDLTEST_TARGET) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
install-data:
$(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(datadir)/aclocal
$(INSTALL) -m 644 $(srcdir)/sdl2.m4 $(DESTDIR)$(datadir)/aclocal/sdl2.m4
--- SDL2-2.0.2.orig/configure.in
+++ SDL2-2.0.2/configure.in
@@ -2858,7 +2858,7 @@
if test -f /lib/w32api/libuuid.a; then
LIBUUID=/lib/w32api/libuuid.a
else
- LIBUUID=-luuid
+ LIBUUID=-Wl,-luuid
fi
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm -limm32 -lole32 -loleaut32 -lshell32 -lversion $LIBUUID -XCClinker -static-libgcc"
# The Windows platform requires special setup
@@ -3132,23 +3132,23 @@
VERSION_OBJECTS=`echo $VERSION_SOURCES`
VERSION_DEPENDS=`echo $VERSION_SOURCES`
-VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.rc,$(objects)/\1.o,g'`
+VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.rc,$(objects)/\1.lo,g'`
VERSION_DEPENDS=`echo "$VERSION_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ ]]*\\)\\.rc,\\\\
-\\$(objects)/\\2.o: \\1/\\2.rc\\\\
- \\$(WINDRES) \\$< \\$@,g"`
+\\$(objects)/\\2.lo: \\1/\\2.rc\\\\
+ \\$(LIBTOOL) --mode=compile --tag=RC \\$(WINDRES) -i \\$< -o \\$@,g"`
SDLMAIN_OBJECTS=`echo $SDLMAIN_SOURCES`
SDLMAIN_DEPENDS=`echo $SDLMAIN_SOURCES`
-SDLMAIN_OBJECTS=`echo "$SDLMAIN_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.o,g'`
+SDLMAIN_OBJECTS=`echo "$SDLMAIN_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.lo,g'`
SDLMAIN_DEPENDS=`echo "$SDLMAIN_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ ]]*\\)\\.c,\\\\
-\\$(objects)/\\2.o: \\1/\\2.c\\\\
+\\$(objects)/\\2.lo: \\1/\\2.c\\\\
\\$(LIBTOOL) --mode=compile \\$(CC) \\$(CFLAGS) \\$(EXTRA_CFLAGS) $DEPENDENCY_TRACKING_OPTIONS -c \\$< -o \\$@,g"`
SDLTEST_OBJECTS=`echo $SDLTEST_SOURCES`
SDLTEST_DEPENDS=`echo $SDLTEST_SOURCES`
-SDLTEST_OBJECTS=`echo "$SDLTEST_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.o,g'`
+SDLTEST_OBJECTS=`echo "$SDLTEST_OBJECTS" | sed 's,[[^ ]]*/\([[^ ]]*\)\.c,$(objects)/\1.lo,g'`
SDLTEST_DEPENDS=`echo "$SDLTEST_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ ]]*\\)\\.c,\\\\
-\\$(objects)/\\2.o: \\1/\\2.c\\\\
+\\$(objects)/\\2.lo: \\1/\\2.c\\\\
\\$(LIBTOOL) --mode=compile \\$(CC) \\$(CFLAGS) \\$(EXTRA_CFLAGS) $DEPENDENCY_TRACKING_OPTIONS -c \\$< -o \\$@,g"`
# Set runtime shared library paths as needed

@ -1,152 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# TODO: convert FusionSound #484250
EAPI=5
inherit autotools flag-o-matic toolchain-funcs eutils multilib-minimal
MY_P=SDL2-${PV}
DESCRIPTION="Simple Direct Media Layer"
HOMEPAGE="http://www.libsdl.org"
SRC_URI="http://www.libsdl.org/release/${MY_P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc64 x86"
IUSE="cpu_flags_x86_3dnow alsa altivec custom-cflags dbus fusionsound gles haptic +joystick cpu_flags_x86_mmx nas opengl oss pulseaudio +sound cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs +threads tslib udev +video wayland X xinerama xscreensaver"
REQUIRED_USE="
alsa? ( sound )
fusionsound? ( sound )
gles? ( video )
nas? ( sound )
opengl? ( video )
pulseaudio? ( sound )
xinerama? ( X )
xscreensaver? ( X )"
RDEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
fusionsound? ( || ( >=media-libs/FusionSound-1.1.1 >=dev-libs/DirectFB-1.7.1[fusionsound] ) )
gles? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] )
nas? ( >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}] )
opengl? (
>=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
>=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
)
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
tslib? ( >=x11-libs/tslib-1.0-r3[${MULTILIB_USEDEP}] )
udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
wayland? (
>=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}]
>=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},wayland]
>=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}]
)
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
>=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
>=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
>=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )
xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] )
)"
DEPEND="${RDEPEND}
X? (
>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
)
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
src_prepare() {
# https://bugzilla.libsdl.org/show_bug.cgi?id=1431
epatch "${FILESDIR}"/${P}-static-libs.patch \
"${FILESDIR}"/${P}-gles-wayland.patch
sed -i \
-e 's/configure.in/configure.ac/' \
Makefile.in || die
mv configure.{in,ac} || die
AT_M4DIR="/usr/share/aclocal acinclude" eautoreconf
}
multilib_src_configure() {
use custom-cflags || strip-flags
# sorted by `./configure --help`
ECONF_SOURCE="${S}" econf \
$(use_enable static-libs static) \
$(use_enable sound audio) \
$(use_enable video) \
--enable-render \
--enable-events \
$(use_enable joystick) \
$(use_enable haptic) \
--enable-power \
$(use_enable threads) \
--enable-timers \
--enable-file \
--disable-loadso \
--enable-cpuinfo \
--enable-atomic \
--enable-assembly \
$(use_enable cpu_flags_x86_sse ssemath) \
$(use_enable cpu_flags_x86_mmx mmx) \
$(use_enable cpu_flags_x86_3dnow 3dnow) \
$(use_enable cpu_flags_x86_sse sse) \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable altivec) \
$(use_enable oss) \
$(use_enable alsa) \
--disable-alsa-shared \
--disable-esd \
$(use_enable pulseaudio) \
--disable-pulseaudio-shared \
--disable-arts \
$(use_enable nas) \
--disable-nas-shared \
--disable-sndio \
--disable-sndio-shared \
$(use_enable sound diskaudio) \
$(use_enable sound dummyaudio) \
$(use_enable X video-x11) \
--disable-x11-shared \
$(use_enable wayland video-wayland) \
--disable-wayland-shared \
$(use_enable X video-x11-xcursor) \
$(use_enable xinerama video-x11-xinerama) \
$(use_enable X video-x11-xinput) \
$(use_enable X video-x11-xrandr) \
$(use_enable xscreensaver video-x11-scrnsaver) \
$(use_enable X video-x11-xshape) \
$(use_enable X video-x11-vm) \
--disable-video-cocoa \
--disable-video-directfb \
$(multilib_native_use_enable fusionsound) \
--disable-fusionsound-shared \
$(use_enable video video-dummy) \
$(use_enable opengl video-opengl) \
$(use_enable gles video-opengles) \
$(use_enable udev libudev) \
$(use_enable dbus) \
$(use_enable tslib input-tslib) \
--disable-directx \
--disable-rpath \
--disable-render-d3d \
$(use_with X x)
}
multilib_src_install() {
emake DESTDIR="${D}" install
}
multilib_src_install_all() {
use static-libs || prune_libtool_files
dodoc {BUGS,CREDITS,README,README-SDL,README-hg,TODO,WhatsNew}.txt
}

@ -1,4 +1,4 @@
AUX frei0r-plugins-1.4-opencv3.patch 3370 SHA256 e8fbd351dc8b9fd5105735580ffdad4ae40dc79fcf0c8f3712af117bb6ae64d4 SHA512 76ccc7c50543e900081c4fddfae51f8288a404bb3e7aeafbc5b88679e6ad81274fd89ead9bb238f9b4e54c87ba50257f9c32da4412bd6d3953eb153cd26d977c WHIRLPOOL b4c234a4d82a652151498a561c5fdb2df4300e38547f80a5c70ecce828d4b8f7df4b9a6743c959d2c5880781a27e6da73df7a6262c0aac9733eebf32faadffa7
AUX frei0r-plugins-1.4-opencv3.patch 3718 SHA256 b9ff057ea5b5401488a7947930c317aaa442e3147804ddcae124fac5f2829b17 SHA512 4c44ff4d6633b8cf489191eb56abc8b401de2cd8790989205732085162643281e80f6e47312b28b876445e7b6787154dca320595e360dc78bb03e2c1848651c6 WHIRLPOOL ec8866256e2e648adb94298a2e6b7d3fbd3959ee026c8f0206171cd00faebfa70678e01a5538468aa44dffb222883988e70a5d1b1345bbe471aac9d9f4c9eee4
DIST frei0r-plugins-1.3.tar.gz 1092809 SHA256 b25da901115aa7f960cf5e541057266fddf132a7521d628e6cb344c9f16c0236 SHA512 3fcbdb61b656db42b841df6485ca06e2fe2bb8ca16dc054f9154408f843c4170454f8b9fc619b49989f6da9990b67eb7ac6b548dd0fbfb560fdb0f2789346f90 WHIRLPOOL d79a14eae912bd9739b498c7e4d2949529f3e212835a337023bd9760bc9a1dbf239fb4e8cb7f038060d945932df725559fbf283c6362e2777d171126859eff05
DIST frei0r-plugins-1.4.tar.gz 1164909 SHA256 8470fcabde9f341b729be3be16385ffc8383d6f3328213907a43851b6e83be57 SHA512 48e5da48a8886242bc5f38911f943d28d507d802076f5fcd2b5c9adc29ed40cb37f30316d4f4c253d279f17eb00c6acad47a7be3aeeec0def7a4aca1130b34fa WHIRLPOOL 6245799e4c56e80ca75db0a75836912412b7b91d55719a5d1d76c27f11a1df0f3ca8d3106903b6535a250cd5579be981bf8b01373c2bca7db1cf2857e449eb5e
EBUILD frei0r-plugins-1.3.ebuild 1357 SHA256 63e15fb4a61399e2505455d3801f7d19b9a4e8aeba64344ad36ba7fec7a59590 SHA512 8b8ab97757c715645990dca42f77de6874284039b81e78068695936198cec0a18cdb4a54f9b0e49d24b4b7c15815d183ea41d1381cc760ce6f19cd69ef8d37eb WHIRLPOOL 6b2040d5a06ce7403311f3c3206386ddc73099e55e6bc51face45d48e095d14a5f6fa4ae3d3adebfdf10f7e6a6cf847abf8626baff3efa5d75306ae2210f11f7

@ -1,50 +1,64 @@
--- ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.c.opencv3 2013-02-24 14:43:22.000000000 +0100
+++ ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.c 2015-07-08 12:44:30.987056878 +0200
@@ -211,8 +211,8 @@ CvSeq* detect_and_draw( IplImage* img, C
diff -ur a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c
--- a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c 2013-02-24 15:43:22.000000000 +0200
+++ b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.c 2015-12-19 12:27:05.984180725 +0200
@@ -211,8 +211,13 @@
double scale = 1.3;
IplImage* gray = cvCreateImage( cvSize(img->width,img->height), 8, 1 );
- IplImage* small_img = cvCreateImage( cvSize( cvRound (img->width/scale),
- cvRound (img->height/scale)),
+#if (CV_VERSION_EPOCH != 2)
+ IplImage* small_img = cvCreateImage( cvSize( cvRound ((double)img->width/scale),
+ cvRound ((double)img->height/scale)),
+#else
IplImage* small_img = cvCreateImage( cvSize( cvRound (img->width/scale),
cvRound (img->height/scale)),
+#endif
8, 1 );
int i;
--- ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp.opencv3 2013-02-24 14:43:22.000000000 +0100
+++ ./frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp 2015-07-08 12:48:32.754615885 +0200
@@ -259,11 +259,11 @@ private:
diff -ur a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp
--- a/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp 2013-02-24 15:43:22.000000000 +0200
+++ b/frei0r-plugins-1.4/src/filter/facedetect/facedetect.cpp 2015-12-19 12:24:00.023349871 +0200
@@ -259,11 +259,19 @@
{
double scale = this->scale == 0? 1.0 : this->scale;
CvScalar colors[5] = {
- {{cvRound(color[0].r * 255), cvRound(color[0].g * 255), cvRound(color[0].b * 255), cvRound(alpha * 255)}},
- {{cvRound(color[1].r * 255), cvRound(color[1].g * 255), cvRound(color[1].b * 255), cvRound(alpha * 255)}},
- {{cvRound(color[2].r * 255), cvRound(color[2].g * 255), cvRound(color[2].b * 255), cvRound(alpha * 255)}},
- {{cvRound(color[3].r * 255), cvRound(color[3].g * 255), cvRound(color[3].b * 255), cvRound(alpha * 255)}},
- {{cvRound(color[4].r * 255), cvRound(color[4].g * 255), cvRound(color[4].b * 255), cvRound(alpha * 255)}},
+#if (CV_VERSION_EPOCH != 2)
+ CvScalar(cvRound(color[0].r * 255), cvRound(color[0].g * 255), cvRound(color[0].b * 255), cvRound(alpha * 255)),
+ CvScalar(cvRound(color[1].r * 255), cvRound(color[1].g * 255), cvRound(color[1].b * 255), cvRound(alpha * 255)),
+ CvScalar(cvRound(color[2].r * 255), cvRound(color[2].g * 255), cvRound(color[2].b * 255), cvRound(alpha * 255)),
+ CvScalar(cvRound(color[3].r * 255), cvRound(color[3].g * 255), cvRound(color[3].b * 255), cvRound(alpha * 255)),
+ CvScalar(cvRound(color[4].r * 255), cvRound(color[4].g * 255), cvRound(color[4].b * 255), cvRound(alpha * 255)),
+#else
{{cvRound(color[0].r * 255), cvRound(color[0].g * 255), cvRound(color[0].b * 255), cvRound(alpha * 255)}},
{{cvRound(color[1].r * 255), cvRound(color[1].g * 255), cvRound(color[1].b * 255), cvRound(alpha * 255)}},
{{cvRound(color[2].r * 255), cvRound(color[2].g * 255), cvRound(color[2].b * 255), cvRound(alpha * 255)}},
{{cvRound(color[3].r * 255), cvRound(color[3].g * 255), cvRound(color[3].b * 255), cvRound(alpha * 255)}},
{{cvRound(color[4].r * 255), cvRound(color[4].g * 255), cvRound(color[4].b * 255), cvRound(alpha * 255)}},
+#endif
};
for (int i = 0; i < (objects ? objects->total : 0); i++)
@@ -287,14 +287,14 @@ private:
@@ -287,14 +295,23 @@
}
case 1:
{
- CvBox2D box = {{center.x, center.y}, {r->width / scale, (r->height / scale) * 1.2}, 90};
+#if (CV_VERSION_EPOCH != 2)
+ CvBox2D box = CvBox2D(CvPoint2D32f(center.x, center.y), CvSize2D32f(r->width / scale, (r->height / scale) * 1.2), 90);
+#else
CvBox2D box = {{center.x, center.y}, {r->width / scale, (r->height / scale) * 1.2}, 90};
+#endif
cvEllipseBox(image, box, colors[i % 5], thickness, linetype);
break;
}
case 2:
{
- CvPoint pt1 = {r->x / scale, r->y / scale};
- CvPoint pt2 = {(r->x + r->width) / scale, (r->y + r->height) / scale};
+#if (CV_VERSION_EPOCH != 2)
+ CvPoint pt1 = CvPoint(r->x / scale, r->y / scale);
+ CvPoint pt2 = CvPoint((r->x + r->width) / scale, (r->y + r->height) / scale);
+#else
CvPoint pt1 = {r->x / scale, r->y / scale};
CvPoint pt2 = {(r->x + r->width) / scale, (r->y + r->height) / scale};
+#endif
cvRectangle(image, pt1, pt2, colors[i % 5], thickness, linetype);
break;
}

@ -1 +1 @@
Fri, 06 May 2016 10:38:48 +0000
Fri, 06 May 2016 19:38:50 +0000

@ -1 +1 @@
Fri, 06 May 2016 10:38:48 +0000
Fri, 06 May 2016 19:38:50 +0000

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install test unpack
DEPEND=app-text/asciidoc virtual/pkgconfig sys-libs/ncurses:*[unicode] dev-libs/boost
DESCRIPTION=Selection-oriented code editor inspired by vim
EAPI=6
HOMEPAGE=https://github.com/mawww/kakoune
IUSE=debug
KEYWORDS=~amd64 ~x86
LICENSE=Unlicense
RDEPEND=sys-libs/ncurses:*[unicode] dev-libs/boost
SLOT=0
SRC_URI=https://github.com/mawww/kakoune/tarball/9298efd19bd024f96df3eab0cef92d03581969ba -> kakoune-2016.05.05.tar.gz
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb vcs-snapshot b45be87e7012be0af8424e8a5644da1d
_md5_=e6e9013250f9ad670f216b65af6e7fbd

@ -0,0 +1,11 @@
DEFINED_PHASES=compile configure install test unpack
DEPEND=app-text/asciidoc virtual/pkgconfig sys-libs/ncurses:*[unicode] dev-libs/boost >=dev-vcs/git-1.8.2.1
DESCRIPTION=Selection-oriented code editor inspired by vim
EAPI=6
HOMEPAGE=https://github.com/mawww/kakoune
IUSE=debug
LICENSE=Unlicense
RDEPEND=sys-libs/ncurses:*[unicode] dev-libs/boost
SLOT=0
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=f0a6baab2396124b71eb4d035cfc2264

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=>=virtual/emacs-23 >=virtual/emacs-23
DESCRIPTION=Gentoo support for Emacs running as a server in the background
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2+
RDEPEND=>=virtual/emacs-23 >=virtual/emacs-23
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-daemon-0.22.tar.xz
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74
_md5_=864652ca52a8af241546297de5d3f4db

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=app-text/texi2html virtual/latex-base >=virtual/emacs-23
DESCRIPTION=Emacs Speaks Statistics
EAPI=5
HOMEPAGE=http://ess.r-project.org/
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-2+ GPL-3+ Texinfo-manual
RDEPEND=>=virtual/emacs-23
SLOT=0
SRC_URI=http://ess.r-project.org/downloads/ess/ess-15.09.tgz
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 792f83d5ec9536cb5ccef375469d8bde multilib 23ae8c186171e6476af098d2a50d0ee0 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=46e7da8d304cbfa5fc59b12f77bfbe12

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare pretend test
DEPEND=>=dev-libs/boost-1.46 dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12 app-arch/xz-utils
DEPEND=>=dev-libs/boost-1.46:=[threads] dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) doc? ( app-doc/doxygen ) sys-devel/make >=dev-util/cmake-2.8.12 app-arch/xz-utils
DESCRIPTION=Core of LeechCraft, the modular network client
EAPI=5
HOMEPAGE=http://leechcraft.org/
IUSE=debug doc +sqlite postgres +qwt
KEYWORDS=amd64 ~x86
LICENSE=Boost-1.0
RDEPEND=>=dev-libs/boost-1.46 dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) dev-qt/qtsvg:4 || ( kde-frameworks/oxygen-icons x11-themes/kfaenza )
RDEPEND=>=dev-libs/boost-1.46:=[threads] dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 dev-qt/qtscript:4 dev-qt/qtsql:4[postgres?,sqlite?] dev-qt/qtwebkit:4 dev-qt/qtdbus:4 qwt? ( x11-libs/qwt:6 ) dev-qt/qtsvg:4 || ( kde-frameworks/oxygen-icons x11-themes/kfaenza )
REQUIRED_USE=|| ( postgres sqlite )
SLOT=0
SRC_URI=http://dist.leechcraft.org/LeechCraft/0.6.70/leechcraft-0.6.70.tar.xz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b confutils 18995f74ac4ffafb7ad853dfe133f209 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e leechcraft 31c814e6a5231038f3abd13d747fefaf multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=b4e13cbc3c171cd200136a7487cdc546
_md5_=8982eb44100b25f22ac30a6563de4d20

@ -0,0 +1,13 @@
DEFINED_PHASES=install postinst preinst prepare setup
DEPEND=virtual/pkgconfig
DESCRIPTION=Open Source, Distributed, RESTful, Search Engine
EAPI=5
HOMEPAGE=https://www.elastic.co/products/elasticsearch
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=|| ( virtual/jre:1.8 virtual/jre:1.7 )
RESTRICT=strip
SLOT=0
SRC_URI=https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.2/elasticsearch-2.3.2.tar.gz
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib 23ae8c186171e6476af098d2a50d0ee0 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=519cedae9e5e27a0db2abf5b9042c0cf

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare setup test
DEPEND=tcpd? ( sys-apps/tcp-wrappers ) ssl? ( dev-libs/openssl:0= ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) srv? ( net-dns/c-ares ) virtual/pkgconfig
DESCRIPTION=An Open Source MQTT v3 Broker
EAPI=5
HOMEPAGE=http://mosquitto.org/
IUSE=bridge examples +persistence +srv ssl tcpd
KEYWORDS=~amd64 ~x86
LICENSE=EPL-1.0
RDEPEND=tcpd? ( sys-apps/tcp-wrappers ) ssl? ( dev-libs/openssl:0= )
SLOT=0
SRC_URI=http://mosquitto.org/files/source/mosquitto-1.4.8.tar.gz
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib 23ae8c186171e6476af098d2a50d0ee0 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=c55a57a2ee853cd2faf7d5215607987b

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=dev-perl/SGMLSpm >=sys-devel/gettext-0.13 app-text/openjade dev-libs/libxslt dev-perl/Locale-gettext dev-perl/TermReadKey dev-perl/Text-WrapI18N >=dev-perl/Module-Build-0.380.0 app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.1.2 test? ( app-text/docbook-sgml-dtd app-text/docbook-sgml-utils virtual/tex-base ) dev-lang/perl:=[-build(-)] dev-lang/perl:=[-build(-)]
DESCRIPTION=Tools for helping translation of documentation
EAPI=5
HOMEPAGE=http://po4a.alioth.debian.org
IUSE=test linguas_af linguas_ca linguas_cs linguas_da linguas_de linguas_eo linguas_es linguas_et linguas_eu linguas_fr linguas_hr linguas_id linguas_it linguas_ja linguas_kn linguas_ko linguas_nb linguas_nl linguas_pl linguas_pt_BR linguas_pt linguas_ru linguas_sl linguas_sv linguas_uk linguas_vi linguas_zh_CN linguas_zh_HK
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=dev-perl/SGMLSpm >=sys-devel/gettext-0.13 app-text/openjade dev-libs/libxslt dev-perl/Locale-gettext dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-lang/perl:=[-build(-)] dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://debian/pool/main/p/po4a/po4a_0.45.orig.tar.gz
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde l10n 714aaf78929eade946da5eaff7d2001a multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-app 11f61997f1d4923276dd72a750617c7d perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce toolchain-funcs d513d423d449877e49d99af3f7af7acb unpacker 45d07319df5f40ee6af58418b0f930be
_md5_=ac4ca55eb4e0642c38ff1ec261fd7841

@ -10,4 +10,4 @@ RDEPEND=dev-ml/camomile:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/2.4.0
SRC_URI=https://github.com/ocaml-batteries-team/batteries-included/archive/v2.4.0.tar.gz -> batteries-2.4.0.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=fd5e39eef6d0e7542ff77abafea8164a
_md5_=ba19303e346f6b90eae3544b957cffa3

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install unpack
DEPEND=doc? ( dev-python/sphinx[latex] ) dev-util/omake virtual/pkgconfig dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=An image manipulation library for ocaml
EAPI=5
HOMEPAGE=http://gallium.inria.fr/camlimages/
IUSE=doc exif gif gtk jpeg png postscript tiff truetype X xpm
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-3.10.2:=[X?,ocamlopt] exif? ( media-libs/libexif ) gif? ( media-libs/giflib ) gtk? ( dev-ml/lablgtk ) jpeg? ( virtual/jpeg ) tiff? ( media-libs/tiff ) png? ( >=media-libs/libpng-1.4:0 ) postscript? ( app-text/ghostscript-gpl ) truetype? ( >=media-libs/freetype-2 ) xpm? ( x11-libs/libXpm ) X? ( x11-apps/rgb ) sys-libs/zlib
SLOT=0/4.2.2
SRC_URI=https://bitbucket.org/camlspotter/camlimages/get/4.2.2.tar.bz2 -> camlimages-4.2.2.tar.bz2
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb vcs-snapshot b45be87e7012be0af8424e8a5644da1d
_md5_=da5f43095920117149d486829ca0b975

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] || ( dev-ml/ocamlbuild <dev-lang/ocaml-4.02.3-r1 )
DESCRIPTION=A pure OCaml library to read and write CSV files
EAPI=5
HOMEPAGE=https://github.com/Chris00/ocaml-csv
IUSE=+ocamlopt debug doc test
KEYWORDS=~amd64
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/1.5
SRC_URI=https://github.com/Chris00/ocaml-csv/releases/download/1.5/csv-1.5.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=e6b147b13e40b372a880823867a121e1

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=test? ( dev-ml/ounit ) async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] || ( dev-ml/ocamlbuild <dev-lang/ocaml-4.02.3-r1 )
DESCRIPTION=Map OCaml arrays onto C-like structs
EAPI=5
HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
IUSE=async +lwt +ppx +ocamlopt debug doc test
KEYWORDS=~amd64
LICENSE=ISC
RDEPEND=async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/2.1.0
SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v2.1.0.tar.gz -> ocaml-cstruct-2.1.0.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=0d5d9d92105d1a26260ce1b1d3ba5960

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=test? ( dev-ml/ounit dev-ml/ocaml-pcap ) async? ( >=dev-ml/async-112.24.00:= ) lwt? ( >=dev-ml/lwt-2.4.7:= dev-ml/ocaml-cstruct:=[lwt(-)] ) >=dev-lang/ocaml-4:= dev-ml/cmdliner:= dev-ml/mirage-profile:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-1.9.0:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/ocaml-hashcons:=[ocamlopt?] !<dev-ml/mirage-types-1.2.0 !dev-ml/odns >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] || ( dev-ml/ocamlbuild <dev-lang/ocaml-4.02.3-r1 )
DESCRIPTION=A pure OCaml implementation of the DNS protocol
EAPI=5
HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
IUSE=async +lwt +ocamlopt debug doc test
KEYWORDS=~amd64
LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
RDEPEND=async? ( >=dev-ml/async-112.24.00:= ) lwt? ( >=dev-ml/lwt-2.4.7:= dev-ml/ocaml-cstruct:=[lwt(-)] ) >=dev-lang/ocaml-4:= dev-ml/cmdliner:= dev-ml/mirage-profile:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-1.9.0:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/ocaml-hashcons:=[ocamlopt?] !<dev-ml/mirage-types-1.2.0 !dev-ml/odns >=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/0.18.1
SRC_URI=https://github.com/mirage/ocaml-dns/archive/v0.18.1.tar.gz -> ocaml-dns-0.18.1.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib 23ae8c186171e6476af098d2a50d0ee0 oasis cc6dfb8b0c04cedd9840ff2ec5e38539 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=73b2a8a999d60be13d52a17146ff397d

@ -4,11 +4,11 @@ DESCRIPTION=Text progressbar library for python
EAPI=5
HOMEPAGE=https://code.google.com/p/python-progressbar/ https://pypi.python.org/pypi/progressbar
IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux
KEYWORDS=amd64 ~arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( LGPL-2.1 BSD )
RDEPEND=python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=https://python-progressbar.googlecode.com/files/progressbar-2.3.tar.gz
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 792f83d5ec9536cb5ccef375469d8bde multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=2fa06c5f85624a3e4d7fb5f35b80eb6d
_md5_=4dd944027ad54ac1b397a144a7ab5f50

@ -0,0 +1,11 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-devel/make >=dev-util/cmake-2.8.12
DESCRIPTION=simple command-line tool to talk to serial devices
EAPI=6
HOMEPAGE=https://github.com/BGO-OD/serialtalk
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
SLOT=0
SRC_URI=https://github.com/BGO-OD/serialtalk/archive/v1.2.tar.gz -> serialtalk-1.2.tar.gz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=627f12b221a32b66de3921fde97195cf

@ -0,0 +1,9 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=sys-devel/make >=dev-util/cmake-2.8.12 >=dev-vcs/git-1.8.2.1
DESCRIPTION=simple command-line tool to talk to serial devices
EAPI=6
HOMEPAGE=https://github.com/BGO-OD/serialtalk
LICENSE=GPL-3
SLOT=0
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=627f12b221a32b66de3921fde97195cf

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=>=net-misc/curl-7.15.0 sys-libs/ncurses:0 net-dns/c-ares sys-libs/zlib upnp? ( net-libs/miniupnpc ) !dedicated? ( virtual/opengl virtual/glu media-libs/libsdl[sound,joystick,video] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=3D tank combat simulator game
EAPI=5
HOMEPAGE=http://www.bzflag.org/
IUSE=dedicated upnp
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=LGPL-2.1
RDEPEND=>=net-misc/curl-7.15.0 sys-libs/ncurses:0 net-dns/c-ares sys-libs/zlib upnp? ( net-libs/miniupnpc ) !dedicated? ( virtual/opengl virtual/glu media-libs/libsdl[sound,joystick,video] ) games-misc/games-envd
SLOT=0
SRC_URI=https://download.bzflag.org/bzflag/source/2.4.4/bzflag-2.4.4.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e games 2cf0d67d765e6358b435ccda30c13ad8 libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=05d8722e90202bb1eaf899d273cc4946

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
DEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5[opengl?] opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
DEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
DESCRIPTION=A Sega Saturn emulator
EAPI=5
HOMEPAGE=http://yabause.org/
IUSE=openal opengl pic qt5 sdl
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5[opengl?] opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) games-misc/games-envd
RDEPEND=x11-libs/libXrandr openal? ( media-libs/openal ) opengl? ( media-libs/freeglut virtual/glu virtual/opengl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) !qt5? ( dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/gtkglext ) sdl? ( media-libs/libsdl2[opengl?,video] ) games-misc/games-envd
SLOT=0
SRC_URI=mirror://sourceforge/yabause/yabause-0.9.14.tar.gz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e games 2cf0d67d765e6358b435ccda30c13ad8 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=c7a2d74786dc91f4d74e5a725986b8f3
_md5_=a66afc40be630eceb788f3a9f22179f4

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save