[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/
commit: 01fd9c69d729606d4f9e108e5134e4077767d69e Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 29 05:53:05 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 29 05:57:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fd9c69 dev-lang/mujs: Stable for PPC64 (bug #571322). Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches dev-lang/mujs/mujs-0_p20150202.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/mujs/mujs-0_p20150202.ebuild b/dev-lang/mujs/mujs-0_p20150202.ebuild index cb61ee7..4d215ba 100644 --- a/dev-lang/mujs/mujs-0_p20150202.ebuild +++ b/dev-lang/mujs/mujs-0_p20150202.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://git.ghostscript.com/?p=mujs.git;a=snapshot;h=c1ad1ba1e482e7d0174 LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/
commit: ef3aaee35074803610a98a00e5a87d6bc8304532 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 29 05:56:54 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 29 05:57:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3aaee3 app-text/mupdf: Stable for PPC64 (bug #571322). Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches app-text/mupdf/mupdf-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/mupdf/mupdf-1.8.ebuild b/app-text/mupdf/mupdf-1.8.ebuild index 8f11d94..91b7c8f 100644 --- a/app-text/mupdf/mupdf-1.8.ebuild +++ b/app-text/mupdf/mupdf-1.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://git.ghostscript.com/?p=mupdf.git;a=snapshot;h=179403598244f069b5 LICENSE="AGPL-3" MY_SOVER=1.8 SLOT="0/${MY_SOVER}" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="X vanilla +curl javascript libressl opengl +openssl static static-libs" LIB_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: cda63447d693ea2f8b07a4156b547e3c1539bd08 Author: Aric Belsito gmail com> AuthorDate: Mon Apr 25 20:33:47 2016 + Commit: Tim Harder gentoo org> CommitDate: Fri Apr 29 05:55:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda63447 app-editors/neovim: Bump to v0.1.4 Dependency change from dev-lua/messagepack -> dev-lua/mpack Also fixes dev-lang/lua being used as the default interpreter, causing a build failure because dev-lua/LuaBitOp is not installed. Gentoo-bug: 577124 app-editors/neovim/Manifest| 1 + app-editors/neovim/neovim-0.1.4.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 462f866..2b86755 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -2,3 +2,4 @@ DIST neovim-0.1.0.tar.gz 7644722 SHA256 e8659558103b8f5a65aac84007a12e3581b32736 DIST neovim-0.1.1.tar.gz 7584560 SHA256 f39bcab23457c66ce0d67dcf8029743703f860413db0070f75d4f0ffad27c6c1 SHA512 7098bef9b81862f009789cff49a063d56d52d2f5c74e2fe68ad65c952c61c07eabeb6be150b369a5a179957f20187de3051caaa30b1e0cb4ec1e9e49b4e77333 WHIRLPOOL 9df0d6d59bdda2def2d8a393eec579f341256aff18c485cbb08c96637c597ee4df73a68a09105e776605194412274df2c82b78f7ca0e0bc1e20d4780fcdfa57f DIST neovim-0.1.2.tar.gz 7610804 SHA256 549881465eff82454660ae92d857d6ffa22383d45c94c46f3753fd1b0e699247 SHA512 dc03d92ff296f3ff55225d514479f1ac201a5a65eb8a6c02e71935ca44feb8ab15897b26a2ea46e53771f902c57b027d07e02f95673268ee060c6b77c4aa90e4 WHIRLPOOL ef1253249120c89c6efc15520263c889a9972df0c11e9353dedeee112c46ee9b92355fa3dabdf2d15cb7d0416681d1c8b55a9c02266048154f3afe104fdf4ff9 DIST neovim-0.1.3.tar.gz 7636777 SHA256 7a86892d941b8829537ad46864b9a363d009ba56aeefdef2ee15ffa3eee5f92b SHA512 70c979fa06784cae4ded43c7fef7906c743729ed43a50003deec1d2ab7a800bfeab81c394893796a06d0f37811867062b2f766936c2a871f7d968b350729d4c8 WHIRLPOOL 1b3ccb589b3b2ee6d0e6bb1e2139c6ae508859637a0b075a6ccef5168386737713549abab37c7148d9d44d19be54a75587253144aaa1b4c5315408838cdaa4c5 +DIST neovim-0.1.4.tar.gz 7678847 SHA256 bb7e359eb83db20c5ec5984b470b249372b6dcd813ae2ccf72c01cce560f93e9 SHA512 e96e768703e4b842355a7543e5c9980b148b9b10cd032570fb420e3e1207102f9769fa6d36fba1d263ed9333d339eab387a196d4a8f724d89db2800097b89d37 WHIRLPOOL 6512b91931168c64fc34f626aeb409c8dc9612e00389a86c7fc07232fd8d26bd289d87dbbf8f01ac9297aa48c33682dc129ab936d0b24aee3c38627e863cc9e6 diff --git a/app-editors/neovim/neovim-0.1.4.ebuild b/app-editors/neovim/neovim-0.1.4.ebuild new file mode 100644 index 000..a9c90de --- /dev/null +++ b/app-editors/neovim/neovim-0.1.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit cmake-utils flag-o-matic + +DESCRIPTION="Vim-fork focused on extensibility and agility." +HOMEPAGE="https://neovim.io; +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="git://github.com/neovim/neovim.git" +else + SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 vim" +SLOT="0" +IUSE="+nvimpager perl python +jemalloc" + +CDEPEND="dev-lang/luajit:2 + >=dev-libs/libtermkey-0.17 + >=dev-libs/libuv-1.2.0 + >=dev-libs/msgpack-1.0.0 + >=dev-libs/unibilium-1.1.1 + dev-libs/libvterm + dev-lua/lpeg[luajit] + dev-lua/mpack[luajit] + jemalloc? ( dev-libs/jemalloc ) +" +DEPEND="${CDEPEND} + virtual/libiconv + virtual/libintl" +RDEPEND="${CDEPEND} + perl? ( dev-lang/perl ) + python? ( dev-python/neovim-python-client )" + +CMAKE_BUILD_TYPE=RelWithDebInfo + +src_prepare() { + # use our system vim dir + sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \ + -i src/nvim/globals.h || die + + # add eclass to bash filetypes + sed -e 's|*.ebuild|*.ebuild,*.eclass|' -i runtime/filetype.vim || die + + cmake-utils_src_prepare +} + +src_configure() { + export USE_BUNDLED_DEPS=OFF + append-cflags "-Wno-error" + local mycmakeargs=( + $(cmake-utils_use_enable jemalloc JEMALLOC) + -DLIBUNIBILIUM_USE_STATIC=OFF + -DLIBTERMKEY_USE_STATIC=OFF + -DLIBVTERM_USE_STATIC=OFF + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + # install a default configuration file + insinto /etc/vim + doins "${FILESDIR}"/sysinit.vim + + # conditionally install a symlink for nvimpager + if use nvimpager; then + dosym /usr/share/nvim/runtime/macros/less.sh /usr/bin/nvimpager + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/uranium/
commit: 14cb582e7423bf3c2a463df86c8c139d7bf138e4 Author: Göktürk Yüksek binghamton edu> AuthorDate: Thu Apr 28 22:34:13 2016 + Commit: Ian Delaney gentoo org> CommitDate: Fri Apr 29 05:46:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cb582e dev-python/uranium: move build time dependency gettext from RDEPEND to DEPEND Package-Manager: portage-2.2.26 Closes: https://github.com/gentoo/gentoo/pull/1372 Signed-off-by: Ian Delaney gentoo.org> .../{uranium-2.1.0_beta.ebuild => uranium-2.1.0_beta-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/uranium/uranium-2.1.0_beta.ebuild b/dev-python/uranium/uranium-2.1.0_beta-r1.ebuild similarity index 96% rename from dev-python/uranium/uranium-2.1.0_beta.ebuild rename to dev-python/uranium/uranium-2.1.0_beta-r1.ebuild index 861956d..4a0e83b 100644 --- a/dev-python/uranium/uranium-2.1.0_beta.ebuild +++ b/dev-python/uranium/uranium-2.1.0_beta-r1.ebuild @@ -24,9 +24,9 @@ RDEPEND="${PYTHON_DEPS} dev-python/PyQt5[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-qt/qtdeclarative:5 - dev-qt/qtquickcontrols:5 - sys-devel/gettext" + dev-qt/qtquickcontrols:5" DEPEND="${RDEPEND} + sys-devel/gettext doc? ( app-doc/doxygen ) test? ( dev-python/pytest[${PYTHON_USEDEP}] )" S="${WORKDIR}/${MY_PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imv/
commit: dafb67602f38b183c1571b1403846ca4a6b2c6b4 Author: Mykyta Holubakha gmail com> AuthorDate: Wed Apr 27 11:53:16 2016 + Commit: Ian Delaney gentoo org> CommitDate: Fri Apr 29 05:46:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafb6760 media-gfx/imv: version bump to 2.1.0 2.1.0, live: added sys-apps/renameutils blocker dropped ebuild 2.0.0 renamed dist tarball Closes: https://github.com/gentoo/gentoo/pull/1361 Signed-off-by: Ian Delaney gentoo.org> media-gfx/imv/Manifest | 2 +- media-gfx/imv/{imv-2.0.0.ebuild => imv-2.1.0.ebuild} | 3 ++- media-gfx/imv/imv-.ebuild| 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest index 29c0830..d41af2d 100644 --- a/media-gfx/imv/Manifest +++ b/media-gfx/imv/Manifest @@ -1 +1 @@ -DIST v2.0.0.tar.gz 25426 SHA256 d1d68542700ab4ce386689d5a9335417349a9557f6b1e51615c7b51c8b124647 SHA512 708ebfaef30fb2c6fb584f29f082a8986ce1d5815e7449c35b4f8d69af6f52863844c8579a026676275a2da525aac1bd373df002e1b20ac77e1464200da3ef12 WHIRLPOOL 378e988f9e5f2c3751dbf11053554e9becb85b40716cc708b154f0aa46f82e335b628e0ef5e0b8917f78a180a98d4615491d758b0c78dc642a6d87cb279c693c +DIST imv-2.1.0.tar.gz 27023 SHA256 b3d97e09c7bfa39387b369638c70efd52476cf5a2e23e94ab6c722196cf2b7a6 SHA512 0419cf243a8380a07612da467925e669156a9ae597aa9d742956a79f24db3315f5183a43b318f0af1d87bbea5ebd9937680d1c13ec45f9eb78c107ed9584c3cc WHIRLPOOL 88b5569d37b9d4afc75a608bcda7ee63f709e58be4ccb19eb089fb271c797da5d285fd736e816282d26efdb2964b79444bcd4233c4c9800bde2b3029bdbe85bc diff --git a/media-gfx/imv/imv-2.0.0.ebuild b/media-gfx/imv/imv-2.1.0.ebuild similarity index 85% rename from media-gfx/imv/imv-2.0.0.ebuild rename to media-gfx/imv/imv-2.1.0.ebuild index 3943820..95e7b78 100644 --- a/media-gfx/imv/imv-2.0.0.ebuild +++ b/media-gfx/imv/imv-2.1.0.ebuild @@ -8,13 +8,14 @@ inherit eutils fdo-mime DESCRIPTION="Minimal image viewer designed for tiling window manager users" HOMEPAGE="https://github.com/eXeC64/imv; -SRC_URI="https://github.com/eXeC64/${PN}/archive/v${PV}.tar.gz; +SRC_URI="https://github.com/eXeC64/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" + !sys-apps/renameutils media-libs/fontconfig media-libs/libsdl2 media-libs/sdl2-ttf diff --git a/media-gfx/imv/imv-.ebuild b/media-gfx/imv/imv-.ebuild index 68c6bd7..da46591 100644 --- a/media-gfx/imv/imv-.ebuild +++ b/media-gfx/imv/imv-.ebuild @@ -15,6 +15,7 @@ SLOT="0" KEYWORDS="" RDEPEND=" + !sys-apps/renameutils media-libs/fontconfig media-libs/libsdl2 media-libs/sdl2-ttf
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/
commit: 3ee2b022109cb78290f023dfeeb21b44e08e5306 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 29 05:28:06 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 29 05:28:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee2b022 www-client/opera-beta: Old. Package-Manager: portage-2.2.28 www-client/opera-beta/Manifest | 2 - .../opera-beta/opera-beta-37.0.2178.22.ebuild | 91 -- 2 files changed, 93 deletions(-) diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index fb3aafd..c5be38b 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,5 +1,3 @@ -DIST opera-beta_37.0.2178.22_amd64.deb 48257200 SHA256 ea28c45520bb4d030fd649ad310f1383cd71d5f6e47105a255a3612eac767cc7 SHA512 275ccd038655c7b5a8c8b8125e9c1b43dbbfa840763d7874606eac4686f97031c1ced3cde62356f18d5be0614fd7f8554f0434fd18622ed08da07bbca35570b0 WHIRLPOOL 73ef24dcdc2cf08c21616343444d6368225553f123031e27bbc865770d2f7871e1e27964e3e79a72724691025613b884aaacd3e882c928e4f91bae83a6d4228e -DIST opera-beta_37.0.2178.22_i386.deb 50402586 SHA256 4c0339af1b000722e7a2004910251f049749837ba62aead2514792aa6d2a0dbb SHA512 8eb4d7c312c3d8254a5e50807ff58d3f5e72b240737c82714fb35524498d99e3ae731e30f720e0d2e9d5eb2a2a7bfe7edf869cb60dc4ca7b0ffb1672027997a8 WHIRLPOOL 9756fada9c1e84270e0ce542cdcc5c114638fb55b371583bb11fad755f2c60e42eebd2f5e4ec07f7df5235391d071df49631e1fa05f95f6754564dea7e9620d4 DIST opera-beta_37.0.2178.27_amd64.deb 49003882 SHA256 4df608dd003f729d1641beebbacd31d47121725131b451dedcc6cfbd924f4699 SHA512 ae2d885ac7c4fd7bc4c5d99096871801e6be5cbf2fa3171d0f25d5a7197e809a192805896ab12b39cbc5f7fef394b0d2abfbd3c76807c48752cab891e3a65f97 WHIRLPOOL 5c5e84021ef8cb4ff61a66ab2b2e0519f1fc8429b6358988fdee920de6cda116fc407f2e207f15e2a3d8e6263a0dc9d203fe95b58ff86ab58a10a507095747f0 DIST opera-beta_37.0.2178.27_i386.deb 50011284 SHA256 d231feaeba228a22364ec013a7ca75e03e5023ca93c8a090a3aeccb969c246b3 SHA512 19f91c8fc018aaa019bbb14105494b069ef3e4f8375021ac389aebd9b506d6e4e58a1da64aa453b0b2e80e75e8d32ea43a90f79e00887d7f3592bea20988e168 WHIRLPOOL 6ab4b253d905abe27a79f3991cd6c5f11faa31784f63787008ef5bc7824ed3d4739aa598d31ee346a996a51075a4662c7c44e3d73795ff9f58b0aee332e24ff6 DIST opera-beta_37.0.2178.31_amd64.deb 48348650 SHA256 8375c2ac7ce44ecd3465a3fa15e5f567a0986e8b09159e61c1748279fd9effd4 SHA512 d9c2ff64a4e0b4c21d8e82fedb18f94f7170e98de6e53ce5724272d7a28a36af47768eac7aad47dbada20ceacd914dec2284dc6e7eb8dbb29ba6e574771b5579 WHIRLPOOL 615a30051d26dda499040c4b04ad345b8d668b37a5afbee4bc8f1717701fb4de25855925074171ef599f2a7d068ae5396aed92c86097e290af58ab5716446714 diff --git a/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild b/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild deleted file mode 100644 index bfeded8..000 --- a/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -CHROMIUM_LANGS=" - af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd - hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk - sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu -" -inherit chromium multilib unpacker - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="http://www.opera.com/; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE="http://get.geo.opera.com/pub/; -SRC_URI=" - amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) - x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) -" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die - ;; - esac - - rm usr/bin/${PN} || die - - rm
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 264ac97519c68d49485392b076b69903a9343ec3 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 29 05:20:52 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 29 05:20:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264ac975 www-client/opera-developer: Old. Package-Manager: portage-2.2.28 www-client/opera-developer/Manifest| 2 - .../opera-developer-38.0.2198.0.ebuild | 91 -- 2 files changed, 93 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 4c62e3e..609637d 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,5 +1,3 @@ -DIST opera-developer_38.0.2198.0_amd64.deb 48798364 SHA256 15e83c4ad350f0b6d4c94aeb1525872f924120672a545a1cd47ff1e3f8db58c3 SHA512 8b1d6b5bf5571b8db5aceecd18ba01fcd4510742c79912e8ac4950af80e7924f07539e3ac1386418f4234e11eb568a86a39d6d7eb98ba3142a538670cca6 WHIRLPOOL 6f970bd833471e4eff2f9b711f3f47fca3ec5dd2ab33b606d78ec10b633025fc66fb9807f825d2828b0e3412e256c68abc4534c484e64cba81ca69e501f3 -DIST opera-developer_38.0.2198.0_i386.deb 50243524 SHA256 c5905e4bba680d060c264cbf866a2e44ad3f6f96b99e33aa00585d3b888a14a4 SHA512 a89d0b464a7631a16a49b15b189068b09375e9e383ce293d1fa918ad46c325c2f047c7b08225cfe522cf8d4bbea452eee93fdaa9964267d92061ecd737d6aa5c WHIRLPOOL 90f9808aedac0abc6b72ac4c550c8f197849a526874db18ab7f7b41c98bf94f12845cb25a2307b485a0ddb1a39a897925325cf50cb99c222745e27bc98d12460 DIST opera-developer_38.0.2205.0_amd64.deb 49292150 SHA256 057ddd8e1e66723c6a167270bc57db10e13bea4ce60213707f74ad9467d9d3fb SHA512 a7d8e6a9c074a699e796bdfedf8dd8d2bc6267afff3a04a8dad7618bd4a97d1945c4925c40056c5506b65c514580ad12ed09d9e65e2848c6c8f95501d6954755 WHIRLPOOL ca5e1a1a2ddc05778653f1b41175dbff5aad95eabf551c18f3cb154e78293bfc5eb530a1980fb2e1b52ba63bc781ea38a7a5663c3298d45c4a4fc3dc8e8cdc98 DIST opera-developer_38.0.2205.0_i386.deb 50346798 SHA256 b190a5357bc6b418acf8ad4a2185cd4ee5b9f7dea6b34f01809b9ab356ce7508 SHA512 75f8a12aa0e7c352112a5be92c971bfe7d977dace20c1724e8f5c0512758380080a50d321699dd922674a3a6f4081242374f68b52777fbd8e2afefecf79ecc35 WHIRLPOOL 28e8611dc0f624163b48aad73a83777da725af6632102665bf3d18511b9b1eb8a4042d0d251fa3299a5812d7b34b9fdca9c6218c526e1913df4a7ee65d7b2e99 DIST opera-developer_38.0.2213.0_amd64.deb 49149096 SHA256 82e38b2bbc7d07e85a956d7c44da39b794231763ef9b00747fb42dd1d6db9e29 SHA512 6c544bbdf78b1294f9f6cf47492edf13673166fe9bc83c00238916a4567454f36bd708fa8c44f897c8740545201da607f562119d270610053cc49e576110af17 WHIRLPOOL 9e4a1dab34ab2ba45105277c5d6fc49a5622910d92c75213973fbcf7c5aab4bb3da5d4947a1f17cb58eaefe1101ff8b5f77d8bda67586f8d7b626d379c62 diff --git a/www-client/opera-developer/opera-developer-38.0.2198.0.ebuild b/www-client/opera-developer/opera-developer-38.0.2198.0.ebuild deleted file mode 100644 index bfeded8..000 --- a/www-client/opera-developer/opera-developer-38.0.2198.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -CHROMIUM_LANGS=" - af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd - hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk - sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu -" -inherit chromium multilib unpacker - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="http://www.opera.com/; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE="http://get.geo.opera.com/pub/; -SRC_URI=" - amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) - x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) -" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die - ;; -
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 9dc1aa74dc322459db0469adc283510d0c7fae96 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 29 05:20:15 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 29 05:20:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc1aa74 www-client/opera-developer: Version bump. Package-Manager: portage-2.2.28 www-client/opera-developer/Manifest| 2 + .../opera-developer-38.0.2213.0.ebuild | 91 ++ 2 files changed, 93 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 9b1c062..4c62e3e 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -2,3 +2,5 @@ DIST opera-developer_38.0.2198.0_amd64.deb 48798364 SHA256 15e83c4ad350f0b6d4c94 DIST opera-developer_38.0.2198.0_i386.deb 50243524 SHA256 c5905e4bba680d060c264cbf866a2e44ad3f6f96b99e33aa00585d3b888a14a4 SHA512 a89d0b464a7631a16a49b15b189068b09375e9e383ce293d1fa918ad46c325c2f047c7b08225cfe522cf8d4bbea452eee93fdaa9964267d92061ecd737d6aa5c WHIRLPOOL 90f9808aedac0abc6b72ac4c550c8f197849a526874db18ab7f7b41c98bf94f12845cb25a2307b485a0ddb1a39a897925325cf50cb99c222745e27bc98d12460 DIST opera-developer_38.0.2205.0_amd64.deb 49292150 SHA256 057ddd8e1e66723c6a167270bc57db10e13bea4ce60213707f74ad9467d9d3fb SHA512 a7d8e6a9c074a699e796bdfedf8dd8d2bc6267afff3a04a8dad7618bd4a97d1945c4925c40056c5506b65c514580ad12ed09d9e65e2848c6c8f95501d6954755 WHIRLPOOL ca5e1a1a2ddc05778653f1b41175dbff5aad95eabf551c18f3cb154e78293bfc5eb530a1980fb2e1b52ba63bc781ea38a7a5663c3298d45c4a4fc3dc8e8cdc98 DIST opera-developer_38.0.2205.0_i386.deb 50346798 SHA256 b190a5357bc6b418acf8ad4a2185cd4ee5b9f7dea6b34f01809b9ab356ce7508 SHA512 75f8a12aa0e7c352112a5be92c971bfe7d977dace20c1724e8f5c0512758380080a50d321699dd922674a3a6f4081242374f68b52777fbd8e2afefecf79ecc35 WHIRLPOOL 28e8611dc0f624163b48aad73a83777da725af6632102665bf3d18511b9b1eb8a4042d0d251fa3299a5812d7b34b9fdca9c6218c526e1913df4a7ee65d7b2e99 +DIST opera-developer_38.0.2213.0_amd64.deb 49149096 SHA256 82e38b2bbc7d07e85a956d7c44da39b794231763ef9b00747fb42dd1d6db9e29 SHA512 6c544bbdf78b1294f9f6cf47492edf13673166fe9bc83c00238916a4567454f36bd708fa8c44f897c8740545201da607f562119d270610053cc49e576110af17 WHIRLPOOL 9e4a1dab34ab2ba45105277c5d6fc49a5622910d92c75213973fbcf7c5aab4bb3da5d4947a1f17cb58eaefe1101ff8b5f77d8bda67586f8d7b626d379c62 +DIST opera-developer_38.0.2213.0_i386.deb 50733878 SHA256 ee36885c0b92e97a38c8a700f647f3a8dd42286d73e635df6cb8cad53a0e3a61 SHA512 4829c5893038f4af17ccd032ef38e3a405e843bffea15e70c7d2d8af4e349afbad0ebc211a6885b9b5b2cf584a710d6f1d21a63bec8c9a00de9a568cc236df3c WHIRLPOOL 5014137aa29119638b01afe1759f3db08dd287d6c203f8391bf648c39a39a2e1237206b69b2c0215ee1c9e863474e717ca0ee409c01b0856c9fd6f6494b72c2c diff --git a/www-client/opera-developer/opera-developer-38.0.2213.0.ebuild b/www-client/opera-developer/opera-developer-38.0.2213.0.ebuild new file mode 100644 index 000..bfeded8 --- /dev/null +++ b/www-client/opera-developer/opera-developer-38.0.2213.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CHROMIUM_LANGS=" + af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd + hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk + sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu +" +inherit chromium multilib unpacker + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE="http://get.geo.opera.com/pub/; +SRC_URI=" + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) + x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) +" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/
commit: efbd1ac98c992d5ec2aae0b67a8d8b9c5c4e Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 29 05:27:36 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 29 05:27:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbd1ac9 www-client/opera-beta: Version bump. Package-Manager: portage-2.2.28 www-client/opera-beta/Manifest | 2 + .../opera-beta/opera-beta-37.0.2178.31.ebuild | 91 ++ 2 files changed, 93 insertions(+) diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index fe32199..fb3aafd 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -2,3 +2,5 @@ DIST opera-beta_37.0.2178.22_amd64.deb 48257200 SHA256 ea28c45520bb4d030fd649ad3 DIST opera-beta_37.0.2178.22_i386.deb 50402586 SHA256 4c0339af1b000722e7a2004910251f049749837ba62aead2514792aa6d2a0dbb SHA512 8eb4d7c312c3d8254a5e50807ff58d3f5e72b240737c82714fb35524498d99e3ae731e30f720e0d2e9d5eb2a2a7bfe7edf869cb60dc4ca7b0ffb1672027997a8 WHIRLPOOL 9756fada9c1e84270e0ce542cdcc5c114638fb55b371583bb11fad755f2c60e42eebd2f5e4ec07f7df5235391d071df49631e1fa05f95f6754564dea7e9620d4 DIST opera-beta_37.0.2178.27_amd64.deb 49003882 SHA256 4df608dd003f729d1641beebbacd31d47121725131b451dedcc6cfbd924f4699 SHA512 ae2d885ac7c4fd7bc4c5d99096871801e6be5cbf2fa3171d0f25d5a7197e809a192805896ab12b39cbc5f7fef394b0d2abfbd3c76807c48752cab891e3a65f97 WHIRLPOOL 5c5e84021ef8cb4ff61a66ab2b2e0519f1fc8429b6358988fdee920de6cda116fc407f2e207f15e2a3d8e6263a0dc9d203fe95b58ff86ab58a10a507095747f0 DIST opera-beta_37.0.2178.27_i386.deb 50011284 SHA256 d231feaeba228a22364ec013a7ca75e03e5023ca93c8a090a3aeccb969c246b3 SHA512 19f91c8fc018aaa019bbb14105494b069ef3e4f8375021ac389aebd9b506d6e4e58a1da64aa453b0b2e80e75e8d32ea43a90f79e00887d7f3592bea20988e168 WHIRLPOOL 6ab4b253d905abe27a79f3991cd6c5f11faa31784f63787008ef5bc7824ed3d4739aa598d31ee346a996a51075a4662c7c44e3d73795ff9f58b0aee332e24ff6 +DIST opera-beta_37.0.2178.31_amd64.deb 48348650 SHA256 8375c2ac7ce44ecd3465a3fa15e5f567a0986e8b09159e61c1748279fd9effd4 SHA512 d9c2ff64a4e0b4c21d8e82fedb18f94f7170e98de6e53ce5724272d7a28a36af47768eac7aad47dbada20ceacd914dec2284dc6e7eb8dbb29ba6e574771b5579 WHIRLPOOL 615a30051d26dda499040c4b04ad345b8d668b37a5afbee4bc8f1717701fb4de25855925074171ef599f2a7d068ae5396aed92c86097e290af58ab5716446714 +DIST opera-beta_37.0.2178.31_i386.deb 50018502 SHA256 c2830bf3ceb237ebe04857fcafe4a3f136b58165311dde1710a236671056c3fd SHA512 eec18fc07ba6b73e0ea1b60f423ebf5e9cb6ad7828d33fb8e696a615367d7fe334fbeccc4e3ecf7b2710e4f69d679727810d16ed475d6559cc71815b991d96d1 WHIRLPOOL 5737c8345baf2433ff81d97b74f830d3e888150370eeeac9cc5afe38b4ade0eb3b665e65d6960e722d8019546aa2a7378146865a299b0d5a3064207b8d354a0a diff --git a/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild b/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild new file mode 100644 index 000..bfeded8 --- /dev/null +++ b/www-client/opera-beta/opera-beta-37.0.2178.31.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CHROMIUM_LANGS=" + af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd + hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk + sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu +" +inherit chromium multilib unpacker + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE="http://get.geo.opera.com/pub/; +SRC_URI=" + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) + x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) +" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubygems/
commit: 0b12cdf640d08c39669fe4043fb2f331776d9100 Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 04:41:57 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:41:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b12cdf6 dev-ruby/rubygems: add 2.6.4 Package-Manager: portage-2.2.26 dev-ruby/rubygems/Manifest | 1 + dev-ruby/rubygems/rubygems-2.6.4.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index 2a0da2b..596af0f 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -4,3 +4,4 @@ DIST rubygems-2.5.2.tgz 475434 SHA256 5171ce6fa04c74606991f9c318a924f095241d7ce1 DIST rubygems-2.6.1.tgz 477342 SHA256 c9c4d1a8367a1c05bc568fa0eb5c830974d0f328dd73827cc129c0905aae1f4f SHA512 e854140abb4b8e1d48ee612122818525c92e47871fd26835047fcb968da069c6b259f03ae6ba424f95d667b5a2e7c8afbcc07711a60c73ea7ab64e12ac7ddb63 WHIRLPOOL 3dc87db7f71ce4f3db745b1c5fa0c54220db48cedfee143329ed36c68b24f0e3a0397363390b780829308d4ce324b82e494bee034fa6d7081d264b30a5eb557e DIST rubygems-2.6.2.tgz 478660 SHA256 fe9bcd5624579215314e8585852d8214e9be48357e9ab6cb70a594c8a25402c8 SHA512 f7887c6385119ea29db1338a84e608b42291ff9d6dfb4c6f8ccaad924d252499ca67007d891d5955d707d8c7b291789b6b075466dc66a4f793402296a32527d8 WHIRLPOOL d4c349a0586040ca952eef8ad8aa2fcd4ef0500e546c18f6ae9b152698a443524713c5c341568a97b6d59a3799fccc2b64767c24b754a1b631cba50331ef235d DIST rubygems-2.6.3.tgz 477766 SHA256 c32a806c31223a2e8061d4bd46f7cd7a17be3773bcccf7ef33b5b7f2d23bbd53 SHA512 e953c796372d8eb93149bebf7d00e7d16e9dc830990a84e651cd5b8b61f38d6d34d2b2fdcc23882d3638a919bd19a34bddeed8739f73418c79d4bc953a40fbb6 WHIRLPOOL 2a56ed4e9231075c0f74c14daf7fb78f46ba8413bc81916b517d0f2144c2386829c810ee7f747afc250774f63369127f0a830558e446bc3a935e11b1c84b4e1c +DIST rubygems-2.6.4.tgz 478582 SHA256 94d71f42462e12b31054e8c939374f8314f024b1ae5ec1c68ecfc6290da260e8 SHA512 f90b371865b9ff549bab32aded8fd4b418398ad4532d7eaa301b5522d5436cdcefeeda3bbefc7ac47a8fa13ae59445ea9aacb00eeecd59fb2d57f8c0ef26abd7 WHIRLPOOL 384a6b4e992fd3f5896fabc91f85070a07661a6c8a1255a3038fc29a0d1be0965fc810991df678eca74e1fedbdb1e931565e532bf8214f8257f35d0f3a3015eb diff --git a/dev-ruby/rubygems/rubygems-2.6.4.ebuild b/dev-ruby/rubygems/rubygems-2.6.4.ebuild new file mode 100644 index 000..fb6765e --- /dev/null +++ b/dev-ruby/rubygems/rubygems-2.6.4.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +inherit ruby-ng prefix + +DESCRIPTION="Centralized Ruby extension management system" +HOMEPAGE="https://rubygems.org/; +LICENSE="|| ( Ruby MIT )" + +SRC_URI="https://rubygems.org/rubygems/${P}.tgz; + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="server test" + +PDEPEND="server? ( >=dev-ruby/builder-2.1 )" + +ruby_add_bdepend " + test? ( + >=dev-ruby/minitest-4:0 + dev-ruby/rdoc + )" + +all_ruby_prepare() { + + mkdir -p lib/rubygems/defaults || die + cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die + + eprefixify lib/rubygems/defaults/operating_system.rb + + # Disable broken tests when changing default values: + sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + + # Skip tests for default gems that all fail + sed -i -e '/test_default_gems_use_full_paths/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + sed -i -e '/test_execute_ignore_default_gem_verbose/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_cleanup_command.rb || die + sed -i -e '/test_execute_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_contents_command.rb test/rubygems/test_gem_commands_pristine_command.rb || die + sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die + sed -i -e '/test_execute_all/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_uninstall_command.rb || die + sed -i -e '/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^ end/ s:^:#:' \ + test/rubygems/test_{gem_installer,require}.rb || die + sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die + sed -i -e '/test_uninstall_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_uninstaller.rb || die + rm -f test/rubygems/test_gem_indexer.rb || die + + # Avoid tests playing tricks
[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/
commit: fb871c67d2b5cb2ac520ce0736a4e2b66ef058b5 Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 05:00:43 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 05:00:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb871c67 www-apache/passenger: add 5.0.28 Package-Manager: portage-2.2.26 www-apache/passenger/Manifest| 1 + www-apache/passenger/passenger-5.0.28.ebuild | 118 +++ 2 files changed, 119 insertions(+) diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest index 0329adb..661a5a8 100644 --- a/www-apache/passenger/Manifest +++ b/www-apache/passenger/Manifest @@ -1,3 +1,4 @@ DIST passenger-4.0.60.tar.gz 5271049 SHA256 bbb8c18cc371441ce4ee9a4de4d124b6ec5e6af6e95a472b93a72d0357dc88fe SHA512 144df1e5e3dfbf9f9fa13d959c0324760b01c5e86b3f8e52c3d7d9c32eec916a35cc5c52a8c7a5ab9ed1ccee4d7efc9f77fc9940ad1515937a7bfe964753b219 WHIRLPOOL c8f3993b2745eb577c2eddbca2fd280e7db56adbeb4f72ba4b29770d95b991a8012243d1a9bd19aa59a28cfb9326117d649f70cf6d406a4e53acd1e40deb5b57 DIST passenger-5.0.26.tar.gz 5321762 SHA256 de3b63b65ff27d193096361a330d9db1dc07076c1ba9be5ecee90322d91dbbc9 SHA512 4910dfaa7fb431920336a914525a80ea36c6e1edb77608ee2728df2cb8fc17e93dd46f72f77d2167f792c28c78a3474496297a96540068d9d9609f8c4a42fee4 WHIRLPOOL fd033b386a0a51b1403717bd49c2f7ef44dc153384f7d855b92d7f4851a25228fdc80bfd0839c4fbf6c6276eec7a2ce298340600d91976d85e9c0cd4b0fa8327 DIST passenger-5.0.27.tar.gz 5568686 SHA256 41f27a218a4beba7d251a4fb21819f87ecf37c2cea09aa3c01e40d7dc2b2532d SHA512 a89d84ce00faadda5fb0ce6eec516f0f0bdd91b1747e5cea747d14cd7fa919cadd595685f6a40b38e1bfc25183a32f5251ab3356237437acd2a1f08cc080476d WHIRLPOOL a327edfe14ac278e0942301270f14a0aaf5f3649a2a9c36ee6bca6fde12ebe8b227083b34f3211a5d11c5bade3bbe86892dbfa34c2e6a31939f507dceaccebdd +DIST passenger-5.0.28.tar.gz 5576921 SHA256 a5adb8c5446045f56a7c13bc75c5f3e96b7cfb01a10462107032929167dc17fa SHA512 1556e612d3c99c18b5cd67945c85b58d82676d2e0c2cd0a5ec235b9e378bf392b931f7ff892baeb44778dd1f8d4f0801a75c9bfb8da0c6daaad9ef8804499081 WHIRLPOOL 7827cbdb87de508e879e24240ce6695a54d90afb42ed80ad4f71093b406e1c1dd8d18cf12cc70cdf9f35bc9e2eb206d75c7f3690c33d8139f9ffdc6a475fd35d diff --git a/www-apache/passenger/passenger-5.0.28.ebuild b/www-apache/passenger/passenger-5.0.28.ebuild new file mode 100644 index 000..8ca994d --- /dev/null +++ b/www-apache/passenger/passenger-5.0.28.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs + +DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze" +HOMEPAGE="https://www.phusionpassenger.com/; +SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +ruby_add_bdepend "dev-ruby/rake" + +ruby_add_rdepend " + >=dev-ruby/rack-1.0.0:* + >=dev-ruby/rake-0.8.1" + +# libev is bundled but with adapations that do not seem to be accepted +# upstream, so we must use the bundled version :-( +CDEPEND=" + >=dev-libs/libuv-1.8.0 + net-misc/curl[ssl] + www-servers/apache[apache2_modules_unixd(+)]" + +RDEPEND="${RDEPEND} ${CDEPEND}" +DEPEND="${DEPEND} ${CDEPEND}" + +APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}" +APACHE2_MOD_DEFINE="PASSENGER" + +need_apache2 + +pkg_setup() { + use debug && append-flags -DPASSENGER_DEBUG +} + +all_ruby_prepare() { + epatch "${FILESDIR}"/${PN}-5.0.20-gentoo.patch + + # Change these with sed instead of a patch so that we can easily use + # the toolchain-funcs methods. + sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \ + -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \ + -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die + + # Avoid fixed debugging CFLAGs. + sed -e '/debugging_cflags/areturn ""' -i src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die + + # Use sed here so that we can dynamically set the documentation directory. + sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \ + -e "s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:" \ + -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \ + src/ruby_supportlib/phusion_passenger.rb || die + sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" src/cxx_supportlib/ResourceLocator.h || die + + # Don't install a tool that won't work in our setup. + sed -i -e '/passenger-install-apache2-module/d' src/ruby_supportlib/phusion_passenger/packaging.rb || die + rm -f bin/passenger-install-apache2-module || die "Unable to
[gentoo-commits] dev/graaff:master commit in: dev-ruby/yamler/
commit: 1ad2ca737677b5bbc333718b7132436d46872dae Author: Hans de Graaff degraaff org> AuthorDate: Fri Apr 29 04:53:55 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:53:55 2016 + URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=1ad2ca73 dependency for package that never got added dev-ruby/yamler/ChangeLog | 10 -- dev-ruby/yamler/Manifest| 14 -- dev-ruby/yamler/metadata.xml| 5 - dev-ruby/yamler/yamler-0.1.0.ebuild | 22 -- 4 files changed, 51 deletions(-) diff --git a/dev-ruby/yamler/ChangeLog b/dev-ruby/yamler/ChangeLog deleted file mode 100644 index 5c0b613..000 --- a/dev-ruby/yamler/ChangeLog +++ /dev/null @@ -1,10 +0,0 @@ -# ChangeLog for dev-ruby/yamler -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*yamler-0.1.0 (25 Jul 2010) - - 25 Jul 2010; Hans de Graaff+yamler-0.1.0.ebuild, - +metadata.xml: - Initial import: dependency for configuratron. - diff --git a/dev-ruby/yamler/Manifest b/dev-ruby/yamler/Manifest deleted file mode 100644 index 4d1cee5..000 --- a/dev-ruby/yamler/Manifest +++ /dev/null @@ -1,14 +0,0 @@ --BEGIN PGP SIGNED MESSAGE- -Hash: SHA256 - -DIST yamler-0.1.0.gem 9728 RMD160 b3a681b2654ace828a662e387b21e49c7a7c00c0 SHA1 bb96cc03f6458ba3c59b719d3d10b05469650a6e SHA256 0ac4e6ffa5200314d72868370ad6c23002a20de41a0cba696d6ba98a271dcf2b -EBUILD yamler-0.1.0.ebuild 526 RMD160 6bfed2c037a8b94b7a8f525d45e7ff1dc4b16e9b SHA1 3b24d83a46f1b4749a0fbe54dacf5ef34e930ae4 SHA256 6d1ea4883c8ae39424c88830a38fcce9608b3095ced6b85637d383c96751b52f -MISC ChangeLog 283 RMD160 95111ba088f2aba3c295ed8940dcd8e740518f58 SHA1 a24c2d4f209a70cb7462ef0ef212f77fce1fe6d6 SHA256 744ca79f258d334a0d7909d38e0150b978d7daef276cb8b7fae428dfe9c7576a -MISC metadata.xml 201 RMD160 bbf7920d9809941fb024d20016dbe2fb9f15ff97 SHA1 e629d21795e99a77bd0a6aded1a153fd12d5b2c5 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad --BEGIN PGP SIGNATURE- -Version: GnuPG v2.0.15 (GNU/Linux) - -iF4EAREIAAYFAkxL6J4ACgkQZihJkut28SsKwAD/YtcHvyfRvQPns8dHNqvQdKpR -TeLR4bGxkRcRkSRgHScBALKqzyhr8+C8cZDeeBujFMvP4q+9IqkYG1tw8NvI3Ng3 -=0IM5 --END PGP SIGNATURE- diff --git a/dev-ruby/yamler/metadata.xml b/dev-ruby/yamler/metadata.xml deleted file mode 100644 index f977299..000 --- a/dev-ruby/yamler/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - -gra...@gentoo.org - diff --git a/dev-ruby/yamler/yamler-0.1.0.ebuild b/dev-ruby/yamler/yamler-0.1.0.ebuild deleted file mode 100644 index 1ecc3ea..000 --- a/dev-ruby/yamler/yamler-0.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 2006/08/28 14:34:06 pclouds Exp $ - -EAPI="2" -USE_RUBY="ruby18" - -RUBY_FAKEGEM_EXTRADOC="README" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -inherit ruby-fakegem - -DESCRIPTION="Making YAML easy and fun to use with Ruby" -HOMEPAGE="http://www.metabates.com; -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="0" -IUSE="doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ethon/
commit: a63b62b868c502db4dbe1518b77fc4246202e244 Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 04:22:31 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:22:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63b62b8 dev-ruby/ethon: add 0.9.0 Package-Manager: portage-2.2.26 dev-ruby/ethon/Manifest | 1 + dev-ruby/ethon/ethon-0.9.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest index 8988442..e4dd869 100644 --- a/dev-ruby/ethon/Manifest +++ b/dev-ruby/ethon/Manifest @@ -1,3 +1,4 @@ DIST ethon-0.7.4.gem 54272 SHA256 2670e329ff113f772448b9af8ed45fabf570f37b1dea9f68377ed056fb94ce13 SHA512 a4df7083b545d1b777e640ba238f63a939ee1db97d25f6d4be6f4a20f0e629eb3e107724a6a87da037529667130ad220f216a82c3b4044588780f5fff809f69b WHIRLPOOL a64b0573869dc4cc48eb1c6488eac065fa9b2053b3362a82af906af2c35025f318ccb0b46a8cda18e30f697dc2ec4ae9c7461c48b8afefffa4a978ce1779f930 DIST ethon-0.8.0.gem 54784 SHA256 63889de174693c81b48421cbbe98070d1c61aa8ecabc57beb8a1528bb96a92e5 SHA512 8882dccd0da00efa59e18168f06e9bb492463cdd36408bf1239799f78a20932a02cfa9635736cdd16c2d00d82e2e716f9a0d0b413dfd311ba61dc4e636413f4d WHIRLPOOL c736d4b84a1829dca644384b29dad878574660289cfa46025dbd7a58e9cbc3e3bd90e579d40b8a112270e86b80ae6e64e02e002f661100ec88728eca324157b2 DIST ethon-0.8.1.gem 55296 SHA256 327a3413c1aac2be7d5a56ea4fdaf6e0c8878d9ce97732a10463e8aec9dedb29 SHA512 9626f4e4c98a8cdd925b528044ac1ee2bbff594ccb521db44c642019b4c99e05cab71ca567b85036683856a2cfe7dc663cede1ba815a32ed69ee9b678fe9dd76 WHIRLPOOL f01f154caad31ee6512a2a7567fe8d014dff6476d5438b86c21dda3500439bb5845d039e30efe8bf85e242ce3eff63d7798cc6834cfd4f03388d2fe65c85f5b7 +DIST ethon-0.9.0.gem 55808 SHA256 8e17d26b47c9fd335747c7c4d2fc2670d892121b1113ef9f3e28a5906ba48b1c SHA512 5061977f6a94b5cf03f361844aea1be38436810fc88d1faa37f12d798050e55da30530d46cda295d7623d810c2286b5683b638077cf01c0b90127bb78b298868 WHIRLPOOL 9311f6ad4ec099d6c41417779075ce896c7f23203348ead7824bf236ffd4b0f68cba8f4037c223ebfa263b593d5936043da270b76ea665076151f24df6352543 diff --git a/dev-ruby/ethon/ethon-0.9.0.ebuild b/dev-ruby/ethon/ethon-0.9.0.ebuild new file mode 100644 index 000..f59a9f5 --- /dev/null +++ b/dev-ruby/ethon/ethon-0.9.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Very lightweight libcurl wrapper" +HOMEPAGE="https://github.com/typhoeus/ethon; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND+=" net-misc/curl" + +ruby_add_rdepend ">=dev-ruby/ffi-1.3.0" + +ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )" + +all_ruby_prepare() { + rm Gemfile || die + sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/execjs/
commit: 785b6adbb0cbaaf46c357ced2978615c1bd5c48d Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 04:24:33 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:24:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785b6adb dev-ruby/execjs: drop ruby19 Package-Manager: portage-2.2.26 dev-ruby/execjs/execjs-1.4.0.ebuild | 4 ++-- dev-ruby/execjs/execjs-2.6.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/execjs/execjs-1.4.0.ebuild b/dev-ruby/execjs/execjs-1.4.0.ebuild index 91a5462..2c303ea 100644 --- a/dev-ruby/execjs/execjs-1.4.0.ebuild +++ b/dev-ruby/execjs/execjs-1.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/execjs/execjs-2.6.0.ebuild b/dev-ruby/execjs/execjs-2.6.0.ebuild index c6abf27..f909328 100644 --- a/dev-ruby/execjs/execjs-2.6.0.ebuild +++ b/dev-ruby/execjs/execjs-2.6.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/
commit: bbdaceb6e3250d28095d549611f722fafdc9c5c5 Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 04:32:36 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:32:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbdaceb6 dev-ruby/rake-compiler: add 0.9.8 Package-Manager: portage-2.2.26 dev-ruby/rake-compiler/Manifest | 1 + dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest index 4aab955..57b92d4 100644 --- a/dev-ruby/rake-compiler/Manifest +++ b/dev-ruby/rake-compiler/Manifest @@ -1,3 +1,4 @@ DIST rake-compiler-0.9.2.tar.gz 30778 SHA256 72ced9a0ca9a034506de279e888fdec63d542d788ee1d2e7910f1bfd71c82dd3 SHA512 883157bf44540cd021bec22a84e907922756f74a61e84c62e51eed752da01d217a03aebd88582fbe779210116e7ab1a36023707fbdae445b5ac4499c7de9b8eb WHIRLPOOL 79b21689e08ac21005243a2f18bde0941c3a86bdd3bf36bf557d3c706cb64fcb379f2d3fd06c93d3c07f10e8c1e47c75933ba783cc23b57137d9fce6c3e7de78 DIST rake-compiler-0.9.6.tar.gz 32261 SHA256 81fca307339b8232ebc672017cedbd0603e04ed96e9340e9517c92e7bf9e0ee4 SHA512 3a91f972b4355e5d578693a1e5daa874524207c3bb5f7abc234b39e33f9a3cf3c1161d45edb90656bf81154297b7d4a5faeddfa42fac4b989c16d2db71e4f9f9 WHIRLPOOL 02384e2b8ad7b1e5df596b7a12adf685b5bef9765c0cf1c2eb14ac32dee9c9b8764f97383c31f9268520215ae0b667357430173f1a9c3958b859dc699f3012ab DIST rake-compiler-0.9.7.tar.gz 32292 SHA256 0ac3cf05c3bdb1c2c6fe6c5180b0da5994a1fa748447c1bdbc2eef2daeefefa5 SHA512 9d92d34bb82f2e6a0ba824c1c099a51c137368817aefd5e0821a216fabef9ab77e15895211b858e54afc965d5167810fd2ed3e36e57d91cb0bed8491b287c7db WHIRLPOOL 3c6171fa6f8b9252758315f82063a097ee366b4b9cf90c7990cf2ba5b95f4680074915670b983d608812259f9c8e5f9ef0b09a800fa65bbb18a26adad33dba8f +DIST rake-compiler-0.9.8.tar.gz 32550 SHA256 35d68a295ca70ad8a25194e4d443bee2189e0b26540727fddf5729491cc34d3f SHA512 a0e0c6713ab62dd137d189a210e26020398df11483069ce49348f2e03d457dfd001492ac1dac9c6c082fa677a807dc61a2963366fde6ac378ee10eb392491f74 WHIRLPOOL a48b3ba61f19a38adb4def0730ea04d878745abb25b43c1edfaef5d6a21e8ea74b47b9cd74677bc913ea1dc98a9e56c575d51fdb9a2b33734ff918f6501cc430 diff --git a/dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild b/dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild new file mode 100644 index 000..881e686 --- /dev/null +++ b/dev-ruby/rake-compiler/rake-compiler-0.9.8.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem eutils + +DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions" +HOMEPAGE="https://github.com/luislavena/rake-compiler; +LICENSE="MIT" + +SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +ruby_add_rdepend "dev-ruby/rake" + +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +USE_RUBY="ruby20 ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber )" + +all_ruby_prepare() { + # Make sure the right rspec version is used in cucumber. + sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby19) + # Remove this task so that it won't load on Ruby 1.9 + # that lack the package_task file. It is, though, needed for the + # tests + rm tasks/gem.rake || die + # Remove specs aimed at a C-compiling ruby implementation. + rm spec/lib/rake/extensiontask_spec.rb || die + ;; + *) + ;; + esac +} + +each_ruby_test() { + # Skip cucumber for ruby23 (not ready yet) + case ${RUBY} in + *ruby20|*ruby21|*ruby22) + ruby-ng_rspec + ruby-ng_cucumber + ;; + *) + ruby-ng_rspec + ;; + esac +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/execjs/
commit: 9060bddf0dea3f6e335a6dd78721b31fafe2a326 Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 04:28:57 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:28:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9060bddf dev-ruby/execjs: add ruby23 Package-Manager: portage-2.2.26 dev-ruby/execjs/execjs-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/execjs/execjs-2.6.0.ebuild b/dev-ruby/execjs/execjs-2.6.0.ebuild index f909328..9c671fb 100644 --- a/dev-ruby/execjs/execjs-2.6.0.ebuild +++ b/dev-ruby/execjs/execjs-2.6.0.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ethon/
commit: 2f185156d1d85c4550f0800f38b61dad70ae9b9d Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 29 04:23:07 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 29 04:23:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f185156 dev-ruby/ethon: cleanup Package-Manager: portage-2.2.26 dev-ruby/ethon/Manifest | 2 -- dev-ruby/ethon/ethon-0.7.4.ebuild| 33 - dev-ruby/ethon/ethon-0.8.0-r1.ebuild | 33 - 3 files changed, 68 deletions(-) diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest index e4dd869..b71ef75 100644 --- a/dev-ruby/ethon/Manifest +++ b/dev-ruby/ethon/Manifest @@ -1,4 +1,2 @@ -DIST ethon-0.7.4.gem 54272 SHA256 2670e329ff113f772448b9af8ed45fabf570f37b1dea9f68377ed056fb94ce13 SHA512 a4df7083b545d1b777e640ba238f63a939ee1db97d25f6d4be6f4a20f0e629eb3e107724a6a87da037529667130ad220f216a82c3b4044588780f5fff809f69b WHIRLPOOL a64b0573869dc4cc48eb1c6488eac065fa9b2053b3362a82af906af2c35025f318ccb0b46a8cda18e30f697dc2ec4ae9c7461c48b8afefffa4a978ce1779f930 -DIST ethon-0.8.0.gem 54784 SHA256 63889de174693c81b48421cbbe98070d1c61aa8ecabc57beb8a1528bb96a92e5 SHA512 8882dccd0da00efa59e18168f06e9bb492463cdd36408bf1239799f78a20932a02cfa9635736cdd16c2d00d82e2e716f9a0d0b413dfd311ba61dc4e636413f4d WHIRLPOOL c736d4b84a1829dca644384b29dad878574660289cfa46025dbd7a58e9cbc3e3bd90e579d40b8a112270e86b80ae6e64e02e002f661100ec88728eca324157b2 DIST ethon-0.8.1.gem 55296 SHA256 327a3413c1aac2be7d5a56ea4fdaf6e0c8878d9ce97732a10463e8aec9dedb29 SHA512 9626f4e4c98a8cdd925b528044ac1ee2bbff594ccb521db44c642019b4c99e05cab71ca567b85036683856a2cfe7dc663cede1ba815a32ed69ee9b678fe9dd76 WHIRLPOOL f01f154caad31ee6512a2a7567fe8d014dff6476d5438b86c21dda3500439bb5845d039e30efe8bf85e242ce3eff63d7798cc6834cfd4f03388d2fe65c85f5b7 DIST ethon-0.9.0.gem 55808 SHA256 8e17d26b47c9fd335747c7c4d2fc2670d892121b1113ef9f3e28a5906ba48b1c SHA512 5061977f6a94b5cf03f361844aea1be38436810fc88d1faa37f12d798050e55da30530d46cda295d7623d810c2286b5683b638077cf01c0b90127bb78b298868 WHIRLPOOL 9311f6ad4ec099d6c41417779075ce896c7f23203348ead7824bf236ffd4b0f68cba8f4037c223ebfa263b593d5936043da270b76ea665076151f24df6352543 diff --git a/dev-ruby/ethon/ethon-0.7.4.ebuild b/dev-ruby/ethon/ethon-0.7.4.ebuild deleted file mode 100644 index 01ea1df..000 --- a/dev-ruby/ethon/ethon-0.7.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="Very lightweight libcurl wrapper" -HOMEPAGE="https://github.com/typhoeus/ethon; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND+=" net-misc/curl" - -ruby_add_rdepend ">=dev-ruby/ffi-1.3.0" - -ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )" - -all_ruby_prepare() { - rm Gemfile || die - sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die -} diff --git a/dev-ruby/ethon/ethon-0.8.0-r1.ebuild b/dev-ruby/ethon/ethon-0.8.0-r1.ebuild deleted file mode 100644 index 9f6534c..000 --- a/dev-ruby/ethon/ethon-0.8.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -USE_RUBY="ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="Very lightweight libcurl wrapper" -HOMEPAGE="https://github.com/typhoeus/ethon; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RDEPEND+=" net-misc/curl" - -ruby_add_rdepend ">=dev-ruby/ffi-1.3.0" - -ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )" - -all_ruby_prepare() { - rm Gemfile || die - sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/files/, games-util/pyfa/
commit: f84cc674529981c0872915aad316a525b4f9f2c7 Author: Alexandre Rostovtsev gentoo org> AuthorDate: Fri Apr 29 03:24:52 2016 + Commit: Alexandre Rostovtsev gentoo org> CommitDate: Fri Apr 29 03:25:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84cc674 games-util/pyfa: updated patch for live ebuild (bug #581460) Thanks to Martin McCourt. Package-Manager: portage-2.2.28 .../pyfa/files/pyfa-1.20.2-html-export-path.patch | 33 ++ games-util/pyfa/pyfa-.ebuild | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch b/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch new file mode 100644 index 000..b06906a --- /dev/null +++ b/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch @@ -0,0 +1,33 @@ +From dc07b64245459ff75c638dedc14ac86bdf9bc176 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev+Date: Mon, 16 Jul 2012 05:43:38 -0400 +Subject: [PATCH] Export fits to home directory, not python sitedir + +--- + service/settings.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/service/settings.py b/service/settings.py +index 60627e6..7087e5c 100644 +--- a/service/settings.py b/service/settings.py +@@ -21,6 +21,7 @@ import cPickle + import os.path + import config + import urllib2 ++import sys + + class SettingsProvider(): + BASE_PATH = os.path.join(config.savePath, "settings") +@@ -221,7 +222,7 @@ class HTMLExportSettings(): + return cls._instance + + def __init__(self): +-serviceHTMLExportDefaultSettings = {"enabled": False, "path": config.pyfaPath + os.sep + 'pyfaFits.html', "website": "null-sec.com" } ++serviceHTMLExportDefaultSettings = {"enabled": False, "path": unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), sys.getfilesystemencoding()), "website": "null-sec.com" } + self.serviceHTMLExportSettings = SettingsProvider.getInstance().getSettings("pyfaServiceHTMLExportSettings", serviceHTMLExportDefaultSettings) + + def getEnabled(self): +-- +2.8.1 + diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild index 0d2065a..6f524e5 100644 --- a/games-util/pyfa/pyfa-.ebuild +++ b/games-util/pyfa/pyfa-.ebuild @@ -42,7 +42,7 @@ src_prepare() { eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch" # do not try to save exported html to python sitedir - eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch" + eapply "${FILESDIR}/${PN}-1.20.2-html-export-path.patch" # fix import path in the main script for systemwide installation eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt4/
commit: 202d341ee73bf25a79d5a78b6c0183080c0df2d3 Author: Davide Pesavento gentoo org> AuthorDate: Fri Apr 29 01:29:11 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Fri Apr 29 01:29:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202d341e dev-python/PyQt4: add 4.12 snapshot Package-Manager: portage-2.2.28 dev-python/PyQt4/Manifest| 1 + dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild | 164 +++ 2 files changed, 165 insertions(+) diff --git a/dev-python/PyQt4/Manifest b/dev-python/PyQt4/Manifest index ecc6905..175af22 100644 --- a/dev-python/PyQt4/Manifest +++ b/dev-python/PyQt4/Manifest @@ -1,2 +1,3 @@ DIST PyQt-x11-gpl-4.11.1.tar.gz 8850 SHA256 df9d7358d70748efa5b84fa3fe9e182a80c39ac590157daaabcc2618df176da3 SHA512 3851d4e61d9c6a0c62cbfd2a08153972fa3446c1982fc925796eb1d4c6524e7054cdb14ed2f4566386727e9e0cf67246765de19fab79152b0834477452681113 WHIRLPOOL 17e23997afcf06b99028d0d2115bc9328848acaaa1b6bcd8ec7397409ab2001d5fa29ca08bf42e0cef6dcd0441d0cff04e349fa8913a2b0fc86da878b79b5a5d DIST PyQt-x11-gpl-4.11.4.tar.gz 11317088 SHA256 fc1fe77495432ba3b0d74ff5cb164d375a97f5dddb728256330f615a7cdcf407 SHA512 58d0c5e30b0480c1b6ce1a3cc3ef0a1841bb15631830fb937d1f17f5d3d8cbe66a5e2adcfb2c3990fae38db66dd430668bd25413e254e72064a38c48f689f170 WHIRLPOOL cf635d6399bd04def2648eee65e038d720f06dddfac70f3df6f87deb7483e023ee1a4aa07285a5075adc19dc91bca4500b82f65b342e07a8845023cf98bb6233 +DIST PyQt4_gpl_x11-4.12.dev1604171631.tar.xz 8055208 SHA256 0c8440d871fe25c78ef1deaba449cc188b11b65a4e4cd485844bb1f5e3e97604 SHA512 ae114f235e179bd21992ae17c17e843f2cafc70b6e4afa152201052d52a0e531335bc90137d81b8c195e5f4fbba69ed8e19cc72535c2484f58f922a548abd43e WHIRLPOOL dbb40ad3e9498e90fe21e8255805f13b5a37ad8fbf826ce83eeded23c271646e709985545fd991db21ba0be1480176d341bb934ca8b3b196bebe01bc71fb970d diff --git a/dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild b/dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild new file mode 100644 index 000..dfb5cb6 --- /dev/null +++ b/dev-python/PyQt4/PyQt4-4.12_pre1604171631.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +inherit multibuild python-r1 qmake-utils + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/intro + https://pypi.python.org/pypi/PyQt4; + +MY_P=${PN}_gpl_x11-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz; +else + SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +IUSE="X dbus debug declarative designer doc examples help kde multimedia + opengl phonon script scripttools sql svg testlib webkit xmlpatterns" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + sql? ( X ) + testlib? ( X ) +" + +# Minimal supported version of Qt. +QT_PV="4.8.5:4" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/sip-4.18:=[${PYTHON_USEDEP}] + >=dev-qt/qtcore-${QT_PV} + X? ( >=dev-qt/qtgui-${QT_PV} ) + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-qt/qtdbus-${QT_PV} + ) + declarative? ( >=dev-qt/qtdeclarative-${QT_PV} ) + designer? ( >=dev-qt/designer-${QT_PV} ) + help? ( >=dev-qt/qthelp-${QT_PV} ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} ) + opengl? ( >=dev-qt/qtopengl-${QT_PV} ) + phonon? ( + kde? ( >=media-libs/phonon-4.7[qt4] ) + !kde? ( || ( >=dev-qt/qtphonon-${QT_PV} >=media-libs/phonon-4.7[qt4] ) ) + ) + script? ( >=dev-qt/qtscript-${QT_PV} ) + scripttools? ( >=dev-qt/qtgui-${QT_PV} ) + sql? ( >=dev-qt/qtsql-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + testlib? ( >=dev-qt/qttest-${QT_PV} ) + webkit? ( >=dev-qt/qtwebkit-${QT_PV} ) + xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} ) +" +DEPEND="${RDEPEND} + dbus? ( virtual/pkgconfig ) +" + +S=${WORKDIR}/${MY_P} + +DOCS=( "${S}"/{ChangeLog,NEWS,THANKS} ) +PATCHES=( + # Allow building against KDE's phonon (bug 525354) + "${FILESDIR}/${PN}-4.11.2-phonon.patch" +) + +src_prepare() { + # Support qreal on arm architecture (bug 322349) + use arm && PATCHES+=("${FILESDIR}/${PN}-4.7.3-qreal_float_support.patch") + + # Typo? + sed -i -e '/pyqt4_qtdbus/ s/pyqtslots_/pyqtslot_/' \ + sip/QtDBus/qdbusconnection.sip || die + + default +} + +pyqt_use_enable() { + use "$1" || return + + echo --enable=${2:-Qt$(tr 'a-z' 'A-Z' <<< ${1:0:1})${1:1}} +} + +src_configure() { + configuration() { + local myconf=( + "${PYTHON}" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt5/
commit: 528a5f34096901dcf18d5e2d5747474a0536bc30 Author: Davide Pesavento gentoo org> AuthorDate: Fri Apr 29 00:47:35 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Fri Apr 29 00:48:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528a5f34 dev-python/PyQt5: remove broken 5.6 Gentoo-Bug: 581418 Package-Manager: portage-2.2.28 dev-python/PyQt5/Manifest | 1 - dev-python/PyQt5/PyQt5-5.6.ebuild | 185 -- 2 files changed, 186 deletions(-) diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 3afebc4..155ff2d 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,3 +1,2 @@ DIST PyQt-gpl-5.5.1.tar.gz 3705749 SHA256 0a70ef94fbffcf674b0dde024aae2a2a7a3f5a8c42806109ff7df2c941bd8386 SHA512 ed9a4f30a50c0879f25b6a0841247f3f0de86942b55c1de9efea963bfbf64ee963a9e5c09be036ff2dec76164863b3b6235e45e8662776425f15378fa0abeab4 WHIRLPOOL 199a36ff1ee3689a76d0aae9d2bee586f9de3a0e3cf23c5b625c1f62b5f19311450afd9d009cbdb4f5be63ba024326c63ff0e6c9ea515216c686db9d8e07bcb3 DIST PyQt5_gpl-5.6.1.dev1604271126.tar.xz 2300884 SHA256 2a9ac535ac921bcd3678e33655bb3842a14f4cf6836eb29f32d0a62335ea061b SHA512 281d48cd8a875c454e970d6cecb0af2a2299f2ea6d062de599736d613c413dbab67072c80a80d490980eacf18bb35819b94255cd5891abbf6e291101bcd5b578 WHIRLPOOL e8255192a318529307b67992cdd12f9c9d4983099c1cece82761140bf3615fc36e1db52a9a795645c8ca93e21b801826802fd1b0fb3cf867c0f80d380a45c279 -DIST PyQt5_gpl-5.6.tar.gz 3720782 SHA256 2e481a6c4c41b96ed3b33449e5f9599987c63a5c8db93313bd57a6acbf20f0e1 SHA512 979537b35b7b6f7f63f702200db35453a9efe93565a0f0ea99d8092df4ca8c2a3d0fc10a5adcb499058e2340ed9141b3b38febf8049793beb471920c03645ee8 WHIRLPOOL ca7a023371005416e2846fd50be113ca72e9713b423b54f5d9c9bf75414a98f3f6c4ef69d913bf3c2f8783d684440e006feab85dea796354e931e80fa8a80ac4 diff --git a/dev-python/PyQt5/PyQt5-5.6.ebuild b/dev-python/PyQt5/PyQt5-5.6.ebuild deleted file mode 100644 index a3dbd3e..000 --- a/dev-python/PyQt5/PyQt5-5.6.ebuild +++ /dev/null @@ -1,185 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) - -inherit multibuild python-r1 qmake-utils - -DESCRIPTION="Python bindings for the Qt framework" -HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/intro - https://pypi.python.org/pypi/PyQt5; - -MY_P=${PN}_gpl-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz; -else - SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz" -fi - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -# TODO: QtBluetooth, QtLocation, QtNfc, QtWebEngine{Core,Widgets} -IUSE="dbus debug declarative designer doc examples gles2 gui help multimedia - network opengl positioning printsupport sensors serialport sql svg - testlib webchannel webkit websockets widgets x11extras xmlpatterns" - -# The requirements below were extracted from configure.py -# and from the output of 'grep -r "%Import " "${S}"/sip' -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - declarative? ( gui network ) - designer? ( widgets ) - help? ( gui widgets ) - multimedia? ( gui network ) - opengl? ( gui widgets ) - positioning? ( gui ) - printsupport? ( widgets ) - sensors? ( gui ) - serialport? ( gui ) - sql? ( widgets ) - svg? ( gui widgets ) - testlib? ( widgets ) - webchannel? ( network ) - webkit? ( gui network printsupport widgets ) - websockets? ( network ) - widgets? ( gui ) - xmlpatterns? ( network ) -" - -# Minimal supported version of Qt. -QT_PV="5.4.2:5" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-python/sip-4.18:=[${PYTHON_USEDEP}] - >=dev-qt/qtcore-${QT_PV} - >=dev-qt/qtxml-${QT_PV} - dbus? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - >=dev-qt/qtdbus-${QT_PV} - ) - declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) - designer? ( >=dev-qt/designer-${QT_PV} ) - gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] ) - help? ( >=dev-qt/qthelp-${QT_PV} ) - multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) - network? ( >=dev-qt/qtnetwork-${QT_PV} ) - opengl? ( >=dev-qt/qtopengl-${QT_PV} ) - positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) - printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} ) - sensors? ( >=dev-qt/qtsensors-${QT_PV} ) - serialport? ( >=dev-qt/qtserialport-${QT_PV} ) - sql? ( >=dev-qt/qtsql-${QT_PV} ) - svg? ( >=dev-qt/qtsvg-${QT_PV} ) - testlib? ( >=dev-qt/qttest-${QT_PV} ) - webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) - webkit? ( >=dev-qt/qtwebkit-${QT_PV}[printsupport] ) - websockets? ( >=dev-qt/qtwebsockets-${QT_PV} ) - widgets? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt5/
commit: ade8283511e9f9cb7aa490b0e0170fc5cc99d047 Author: Davide Pesavento gentoo org> AuthorDate: Fri Apr 29 00:45:20 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Fri Apr 29 00:48:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade82835 dev-python/PyQt5: bump to 5.6.1 prerelease to fix build with USE=dbus Gentoo-Bug: 581418 Package-Manager: portage-2.2.28 dev-python/PyQt5/Manifest | 1 + dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild | 185 ++ 2 files changed, 186 insertions(+) diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 1abdc4a..3afebc4 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,2 +1,3 @@ DIST PyQt-gpl-5.5.1.tar.gz 3705749 SHA256 0a70ef94fbffcf674b0dde024aae2a2a7a3f5a8c42806109ff7df2c941bd8386 SHA512 ed9a4f30a50c0879f25b6a0841247f3f0de86942b55c1de9efea963bfbf64ee963a9e5c09be036ff2dec76164863b3b6235e45e8662776425f15378fa0abeab4 WHIRLPOOL 199a36ff1ee3689a76d0aae9d2bee586f9de3a0e3cf23c5b625c1f62b5f19311450afd9d009cbdb4f5be63ba024326c63ff0e6c9ea515216c686db9d8e07bcb3 +DIST PyQt5_gpl-5.6.1.dev1604271126.tar.xz 2300884 SHA256 2a9ac535ac921bcd3678e33655bb3842a14f4cf6836eb29f32d0a62335ea061b SHA512 281d48cd8a875c454e970d6cecb0af2a2299f2ea6d062de599736d613c413dbab67072c80a80d490980eacf18bb35819b94255cd5891abbf6e291101bcd5b578 WHIRLPOOL e8255192a318529307b67992cdd12f9c9d4983099c1cece82761140bf3615fc36e1db52a9a795645c8ca93e21b801826802fd1b0fb3cf867c0f80d380a45c279 DIST PyQt5_gpl-5.6.tar.gz 3720782 SHA256 2e481a6c4c41b96ed3b33449e5f9599987c63a5c8db93313bd57a6acbf20f0e1 SHA512 979537b35b7b6f7f63f702200db35453a9efe93565a0f0ea99d8092df4ca8c2a3d0fc10a5adcb499058e2340ed9141b3b38febf8049793beb471920c03645ee8 WHIRLPOOL ca7a023371005416e2846fd50be113ca72e9713b423b54f5d9c9bf75414a98f3f6c4ef69d913bf3c2f8783d684440e006feab85dea796354e931e80fa8a80ac4 diff --git a/dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild b/dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild new file mode 100644 index 000..a3dbd3e --- /dev/null +++ b/dev-python/PyQt5/PyQt5-5.6.1_pre1604271126.ebuild @@ -0,0 +1,185 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +inherit multibuild python-r1 qmake-utils + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/intro + https://pypi.python.org/pypi/PyQt5; + +MY_P=${PN}_gpl-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz; +else + SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz" +fi + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +# TODO: QtBluetooth, QtLocation, QtNfc, QtWebEngine{Core,Widgets} +IUSE="dbus debug declarative designer doc examples gles2 gui help multimedia + network opengl positioning printsupport sensors serialport sql svg + testlib webchannel webkit websockets widgets x11extras xmlpatterns" + +# The requirements below were extracted from configure.py +# and from the output of 'grep -r "%Import " "${S}"/sip' +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + declarative? ( gui network ) + designer? ( widgets ) + help? ( gui widgets ) + multimedia? ( gui network ) + opengl? ( gui widgets ) + positioning? ( gui ) + printsupport? ( widgets ) + sensors? ( gui ) + serialport? ( gui ) + sql? ( widgets ) + svg? ( gui widgets ) + testlib? ( widgets ) + webchannel? ( network ) + webkit? ( gui network printsupport widgets ) + websockets? ( network ) + widgets? ( gui ) + xmlpatterns? ( network ) +" + +# Minimal supported version of Qt. +QT_PV="5.4.2:5" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/sip-4.18:=[${PYTHON_USEDEP}] + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtxml-${QT_PV} + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-qt/qtdbus-${QT_PV} + ) + declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) + designer? ( >=dev-qt/designer-${QT_PV} ) + gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] ) + help? ( >=dev-qt/qthelp-${QT_PV} ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) + network? ( >=dev-qt/qtnetwork-${QT_PV} ) + opengl? ( >=dev-qt/qtopengl-${QT_PV} ) + positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) + printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} ) + sensors? ( >=dev-qt/qtsensors-${QT_PV} ) + serialport? ( >=dev-qt/qtserialport-${QT_PV} ) + sql? ( >=dev-qt/qtsql-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + testlib? ( >=dev-qt/qttest-${QT_PV} ) + webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) + webkit? (
[gentoo-commits] gentoo commit in src/patchsets/gcc/5.3.0/gentoo: 91_all_pr69140-msabi-stack-alignment.patch README.history
rhill 16/04/29 00:29:02 Modified: README.history Added:91_all_pr69140-msabi-stack-alignment.patch Log: Add patch for bug #574044 and push out p1.1. Revision ChangesPath 1.4 src/patchsets/gcc/5.3.0/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?rev=1.4=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?rev=1.4=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?r1=1.3=1.4 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- README.history 26 Jan 2016 21:05:43 - 1.3 +++ README.history 29 Apr 2016 00:29:02 - 1.4 @@ -1,6 +1,7 @@ -1.1[pending] +1.128 Apr 2016 + 36_all_gcc-ia64-pr60465.patch U 74_all_gcc5_isl-dl.patch + + 91_all_pr69140-msabi-stack-alignment.patch 1.005 Dec 2015 + 05_all_gcc-spec-env.patch 1.1 src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch?rev=1.1=text/plain Index: 91_all_pr69140-msabi-stack-alignment.patch === https://bugs.gentoo.org/574044 https://gcc.gnu.org/PR69140 commit 11e330df4d27cf801f7edd61605082f66d1ee4ae Author: urosDate: Mon Jan 18 16:19:53 2016 + Backport from mainline 2016-01-07 Uros Bizjak PR target/69140 * config/i386/i386.c (ix86_frame_pointer_required): Enable frame pointer for TARGET_64BIT_MS_ABI when stack is misaligned. testsuite/ChangeLog: Backport from mainline 2016-01-06 Uros Bizjak PR target/69140 * gcc.target/i386/pr69140.c: New test git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-5-branch@232528 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 9 + gcc/config/i386/i386.c | 4 gcc/testsuite/ChangeLog | 8 gcc/testsuite/gcc.target/i386/pr69140.c | 24 4 files changed, 45 insertions(+) --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -9690,6 +9690,10 @@ ix86_frame_pointer_required (void) if (TARGET_64BIT_MS_ABI && get_frame_size () > SEH_MAX_FRAME_SIZE) return true; + /* SSE saves require frame-pointer when stack is misaligned. */ + if (TARGET_64BIT_MS_ABI && ix86_incoming_stack_boundary < 128) +return true; + /* In ix86_option_override_internal, TARGET_OMIT_LEAF_FRAME_POINTER turns off the frame pointer by default. Turn it back on now if we've not got a leaf function. */ --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/pr69140.c @@ -0,0 +1,24 @@ +/* { dg-do compile { target lp64 } } */ +/* { dg-options "-O2 -mincoming-stack-boundary=3" } */ + +typedef struct { + unsigned int buf[4]; + unsigned char in[64]; +} MD4_CTX; + +static void +MD4Transform (unsigned int buf[4], const unsigned int in[16]) +{ + unsigned int a, b, c, d; + (b) += c)) & ((d))) | ((~(c)) & ((a + (in[7]); + (a) += b)) & ((c))) | ((~(b)) & ((d + (in[8]); + (d) += a)) & ((b))) | ((~(a)) & ((c + (in[9]); + buf[3] += d; +} + +void __attribute__((ms_abi)) +MD4Update (MD4_CTX *ctx, const unsigned char *buf) +{ + MD4Transform( ctx->buf, (unsigned int *)ctx->in); + MD4Transform( ctx->buf, (unsigned int *)ctx->in); +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 1ef82c8f5e1d26c833fad30ea382d0a5265588ee Author: Ryan Hill gentoo org> AuthorDate: Fri Apr 29 00:11:53 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Apr 29 00:11:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef82c8f sys-devel/gcc: 5.3.0 p1.1 Fixes bug #574044 (ICE building Wine) and bug #503838 (glibc build failure on ia64). Package-Manager: portage-2.2.28 Signed-off-by: Ryan Hill gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/gcc-5.3.0.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c66da3e..7f715b9 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -52,7 +52,7 @@ DIST gcc-5.2.0-patches-1.3.tar.bz2 23374 SHA256 00b9118ebe2e8492ef3c58d9c17ff825 DIST gcc-5.2.0-piepatches-v0.6.5.tar.bz2 14538 SHA256 b9595a324e798af026818803cd5f315f15ccb4914d35c995ab28232e6ba6cdc6 SHA512 0b3f97a8bbf269cb9c2114db030fa07b20c3266bb7fe3a4442d099497459e28a6f3ba00561c7675b0078b313cfdec56df00dac96bd9f8d0467a40d7fe6dd56a4 WHIRLPOOL d7dc26c102831d51e4005026f4f59d185a76d66bd6e14ba81b50c1639d638c8e213c1c17682074dd486d815d7ed2d9611f91d405f1719ffd82b20c9c9ed74f56 DIST gcc-5.2.0-uclibc-patches-1.0.tar.bz2 2540 SHA256 ea39ee6ec3453039884c5e2bdfadc5a2848c8e7e72b5e4e54987a75808efac5d SHA512 50ff10d7dd1830a82fe7b35d28b626ab78a6c30c719a8a4940acf04b64269f5a6e3aa71bb3ea5a2aec17f898c10f30b4a29570ce23d3b996c52b4bc5c451f8eb WHIRLPOOL b200b0dca6485e2485d64cc4fd6896be0aee2727ee4a524b4411cf5d8b22fe5788615ecb162f5dd263822c1cdecf0959ea134ad10a19750ee78874e24b518a47 DIST gcc-5.2.0.tar.bz2 95221552 SHA256 5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad SHA512 844120349ec04465dcea52d8ec747f1cbbc9d76a39fe3d8ef5e6b93614e63d718862d60d0a1c1cbf59ffc7815562287d0a2e536a6b220cebcd0b8de4ba35e715 WHIRLPOOL 17cb8627c970d58b2526b01125a4578602bd3b5ba92b66395ffd9b4c6823eb412ea9d8a2995603d645d0f69d000e6e3f626b1467c4c31185a887cacf3a71429b -DIST gcc-5.3.0-patches-1.0.tar.bz2 27610 SHA256 ce5347ad0137d7e9d57c38ae99df4e974d935e8d9b1b5900a13ae37ee71a47fd SHA512 f609e02f93c6bcd097ebc20b42eccfda5cc86764ed328ef22b1194823d7452e4ae27e3910eec7dff56c255b40150f27ceb5d9b1b6136c95802df21327ec19531 WHIRLPOOL 9011b575c75914972e7bf5b3b2ec895b81ea638dc004da8120499b4955826fbf1ec3f7b076ca558d3acfa91a10c6e17666c4d300ac3cf0d2239e340c74ae888a +DIST gcc-5.3.0-patches-1.1.tar.bz2 29696 SHA256 979f188196325a635fc84e6a1167885929618ba6f04e0c9b4144a0605e8adaaa SHA512 c84b81a54adaf567747ca1a023b0a6e1b9c650f8224df8ed3dff898e3aff64b979899ed753cdd705d82abda9ba5ddb27b3afcd3e94029652cf10039cbeae0196 WHIRLPOOL e4907fdbe282ed5f6f315fc45b595f0cd96466e825fd86d4b3ce1dfbba62d44b2c2a09cec86776b42cfe3e0005f918ce2355d9df1dd183cfd8cf522a6ccfc03e DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 01bb0408eee2b97c4605b10b4d0b2b8fd3b1eccbaf9733c7274e281182f4e975 SHA512 9e924665d1dd24081b2f06618c26a5969069d30ec7626ba96166f299e4738918a6df99dc74c8b36cad17b62b778c350b42cf0ec0ad3897cb25c20938846f225c WHIRLPOOL a9464f4b386219f54ad12add39e7467d793fc75777245a4577f50b2bc6e19e6ede5be7849cdf50c11514175782658f7b3917f3fb86ce9beb07694069a6679404 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2 WHIRLPOOL ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a WHIRLPOOL 63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5 diff --git a/sys-devel/gcc/gcc-5.3.0.ebuild b/sys-devel/gcc/gcc-5.3.0.ebuild index 5245fcc..48a7567 100644 --- a/sys-devel/gcc/gcc-5.3.0.ebuild +++ b/sys-devel/gcc/gcc-5.3.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="4" -PATCH_VER="1.0" +PATCH_VER="1.1" UCLIBC_VER="1.0" # Hardened gcc 4 stuff
[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/
commit: 7c23378e85cbf2ce5bbf5c2b4e47de8086177d85 Author: Michael Sterrett gentoo org> AuthorDate: Thu Apr 28 22:21:31 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Apr 28 23:52:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c23378e dev-games/cegui: clean old Package-Manager: portage-2.2.26 dev-games/cegui/Manifest | 2 - dev-games/cegui/cegui-0.8.5.ebuild | 107 --- dev-games/cegui/cegui-0.8.6.ebuild | 111 - 3 files changed, 220 deletions(-) diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest index 3056637..5a2db27 100644 --- a/dev-games/cegui/Manifest +++ b/dev-games/cegui/Manifest @@ -1,6 +1,4 @@ DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 SHA256 f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8 SHA512 56ded923f21f18d837d71425e06fe8675a2efa979edde461a9e4e558c213cbb79ff8eeb576211da6ade56526ccdd9644a7a45b3619058615388e3882f96b9fb4 WHIRLPOOL f67c9dba4558c43ec9d14c160f228e974de4364bfe36ebfa9f3fe6bfc290fd5c4f024e954525845cd83645a06d53e6d63776137cbe58c459bcdd0e350d12e9c7 DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f SHA512 52ed7e7a97024138af957815a396dda74b650e7c53542d2d48c5eb95335bec270abca3685c49b05078f4338079334df6bfbcec75e9b7eb21ee40bdbff5f57b20 WHIRLPOOL 3fde683a82fb0be33565adb28fbcb4b7001be99f1b3bdb2d3af9abecc5dc7681d633f141cc19f9eb1dc264d0fb0b2084ea604202a22a3e2cc415bdb6b9686161 DIST cegui-0.8.4.tar.bz2 17894771 SHA256 b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7 WHIRLPOOL 1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4 -DIST cegui-0.8.5.tar.bz2 18112881 SHA256 a82b0d970c6ceccb8db419a1dc81b5fc3e0e4afb5888fe8d58c63561c82884ce SHA512 b2d9b378f1ddbfc5612d05d2d86cdd98887b4a6e6286a796c338410dd527b05c84db712621ffc474a2690646e23b43b5207fd5f4709c69c9879639ad7292a7c4 WHIRLPOOL b3b562b56229a0fc73187899f36844225a70aaa92113a05498fa4cb88b14c1bc3b58221305782f54974d05147b279f3859eeb0eeede956411633f720a8aa8307 -DIST cegui-0.8.6.tar.bz2 18114333 SHA256 5a5dd820aea4b7c8d300e9f7ca6892348bc8b77ec5157d6a3ed1e78236628686 SHA512 3aa901d493c3767d3e5ecd2d72e20a85158289c13e1765c654ed2bd052a3e5a2b86fb2ba5c3e80aa41d118c884df04108f681f523057f24626465999b1faa9ba WHIRLPOOL 888c246ecab77189a8abbc64254f50d51d01ee503c406da2b461d51b01abaf6abb56acc2adf0ad63a7cdd59cd1b8e19a8872e1690264d7b695545f25f41281e9 DIST cegui-0.8.7.tar.bz2 18114465 SHA256 b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56 WHIRLPOOL 55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b diff --git a/dev-games/cegui/cegui-0.8.5.ebuild b/dev-games/cegui/cegui-0.8.5.ebuild deleted file mode 100644 index 646901b..000 --- a/dev-games/cegui/cegui-0.8.5.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# TODO: multiple ABI? -PYTHON_COMPAT=( python2_7 ) -inherit eutils flag-o-matic cmake-utils python-single-r1 - -DESCRIPTION="Crazy Eddie's GUI System" -HOMEPAGE="http://www.cegui.org.uk/; -SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 -ppc ~x86" -IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip" -REQUIRED_USE="|| ( expat tinyxml xerces-c xml ) - ${PYTHON_REQUIRED_USE}" # bug 362223 - -# gles broken -# gles? ( media-libs/mesa[gles1] ) -# directfb broken -# directfb? ( dev-libs/DirectFB ) -RDEPEND=" - virtual/libiconv - bidi? ( dev-libs/fribidi ) - devil? ( media-libs/devil ) - expat? ( dev-libs/expat ) - freeimage? ( media-libs/freeimage ) - irrlicht? ( dev-games/irrlicht ) - lua? ( - dev-lang/lua:0 - dev-lua/toluapp - ) - ogre? ( >=dev-games/ogre-1.7 ) - opengl? ( - virtual/opengl - virtual/glu - media-libs/glew - ) - pcre? ( dev-libs/libpcre ) - python? ( - ${PYTHON_DEPS} - dev-libs/boost:=[python,${PYTHON_USEDEP}] - ) - tinyxml? ( dev-libs/tinyxml ) - truetype? ( media-libs/freetype:2 ) - xerces-c? ( dev-libs/xerces-c ) - xml? ( dev-libs/libxml2 ) - zip? ( sys-libs/zlib[minizip] )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( app-doc/doxygen ) -
[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/
commit: f4fcd9f27aa122767384ffea14222f0d377c6bd2 Author: Michael Sterrett gentoo org> AuthorDate: Thu Apr 28 22:20:47 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Apr 28 23:52:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4fcd9f2 dev-games/cegui: version bump Package-Manager: portage-2.2.26 dev-games/cegui/Manifest | 1 + dev-games/cegui/cegui-0.8.7.ebuild | 107 + 2 files changed, 108 insertions(+) diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest index 0eced5e..3056637 100644 --- a/dev-games/cegui/Manifest +++ b/dev-games/cegui/Manifest @@ -3,3 +3,4 @@ DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2 DIST cegui-0.8.4.tar.bz2 17894771 SHA256 b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7 WHIRLPOOL 1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4 DIST cegui-0.8.5.tar.bz2 18112881 SHA256 a82b0d970c6ceccb8db419a1dc81b5fc3e0e4afb5888fe8d58c63561c82884ce SHA512 b2d9b378f1ddbfc5612d05d2d86cdd98887b4a6e6286a796c338410dd527b05c84db712621ffc474a2690646e23b43b5207fd5f4709c69c9879639ad7292a7c4 WHIRLPOOL b3b562b56229a0fc73187899f36844225a70aaa92113a05498fa4cb88b14c1bc3b58221305782f54974d05147b279f3859eeb0eeede956411633f720a8aa8307 DIST cegui-0.8.6.tar.bz2 18114333 SHA256 5a5dd820aea4b7c8d300e9f7ca6892348bc8b77ec5157d6a3ed1e78236628686 SHA512 3aa901d493c3767d3e5ecd2d72e20a85158289c13e1765c654ed2bd052a3e5a2b86fb2ba5c3e80aa41d118c884df04108f681f523057f24626465999b1faa9ba WHIRLPOOL 888c246ecab77189a8abbc64254f50d51d01ee503c406da2b461d51b01abaf6abb56acc2adf0ad63a7cdd59cd1b8e19a8872e1690264d7b695545f25f41281e9 +DIST cegui-0.8.7.tar.bz2 18114465 SHA256 b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56 WHIRLPOOL 55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b diff --git a/dev-games/cegui/cegui-0.8.7.ebuild b/dev-games/cegui/cegui-0.8.7.ebuild new file mode 100644 index 000..646901b --- /dev/null +++ b/dev-games/cegui/cegui-0.8.7.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# TODO: multiple ABI? +PYTHON_COMPAT=( python2_7 ) +inherit eutils flag-o-matic cmake-utils python-single-r1 + +DESCRIPTION="Crazy Eddie's GUI System" +HOMEPAGE="http://www.cegui.org.uk/; +SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 -ppc ~x86" +IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip" +REQUIRED_USE="|| ( expat tinyxml xerces-c xml ) + ${PYTHON_REQUIRED_USE}" # bug 362223 + +# gles broken +# gles? ( media-libs/mesa[gles1] ) +# directfb broken +# directfb? ( dev-libs/DirectFB ) +RDEPEND=" + virtual/libiconv + bidi? ( dev-libs/fribidi ) + devil? ( media-libs/devil ) + expat? ( dev-libs/expat ) + freeimage? ( media-libs/freeimage ) + irrlicht? ( dev-games/irrlicht ) + lua? ( + dev-lang/lua:0 + dev-lua/toluapp + ) + ogre? ( >=dev-games/ogre-1.7 ) + opengl? ( + virtual/opengl + virtual/glu + media-libs/glew + ) + pcre? ( dev-libs/libpcre ) + python? ( + ${PYTHON_DEPS} + dev-libs/boost:=[python,${PYTHON_USEDEP}] + ) + tinyxml? ( dev-libs/tinyxml ) + truetype? ( media-libs/freetype:2 ) + xerces-c? ( dev-libs/xerces-c ) + xml? ( dev-libs/libxml2 ) + zip? ( sys-libs/zlib[minizip] )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( app-doc/doxygen ) + opengl? ( media-libs/glm )" + +src_configure() { + # http://www.cegui.org.uk/mantis/view.php?id=991 + append-ldflags $(no-as-needed) + + local mycmakeargs=( + -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF + $(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL) + $(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE) + -DCEGUI_BUILD_IMAGECODEC_PVR=OFF + -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF + -DCEGUI_BUILD_IMAGECODEC_STB=ON + -DCEGUI_BUILD_IMAGECODEC_TGA=ON + $(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR) + $(cmake-utils_use lua CEGUI_BUILD_LUA_MODULE) + $(cmake-utils_use python CEGUI_BUILD_PYTHON_MODULES)
[gentoo-commits] repo/gentoo:master commit in: games-action/extreme-tuxracer/
commit: badc7c30e26ec44c6ae50efe15250a1fe6811378 Author: Michael Sterrett gentoo org> AuthorDate: Thu Apr 28 22:11:17 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Apr 28 23:52:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badc7c30 games-action/extreme-tuxracer: clean old Package-Manager: portage-2.2.26 games-action/extreme-tuxracer/Manifest | 1 - .../extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/games-action/extreme-tuxracer/Manifest b/games-action/extreme-tuxracer/Manifest index ea08cfc..b438f3c 100644 --- a/games-action/extreme-tuxracer/Manifest +++ b/games-action/extreme-tuxracer/Manifest @@ -1,3 +1,2 @@ DIST etr-0.6.0.tar.xz 32889668 SHA256 44312719a1e9aa33e5aa0c8ad50bb52df702d64fd2d16bf2abda62ee27bf893a SHA512 c3127dd1f8d9b856cc42808713a53b48a64821f020ecf3bfaae8be96e36eaddfadfedcf394d445ea1f49df650763b50d35a5ad9cac03308bcb1a4a473e4906d8 WHIRLPOOL d003d5ef070ed15d4521cc2025ceb372b18b69f3172065159b5fd18bf5f2126da4cc8c179b95311c63afd5093ec2700483697544ade7ad02e1f255e1cdfc44e4 -DIST etr-0.7.1.tar.xz 44306872 SHA256 a47bd5c998b97e5cbc522f36318a7fa2cd9b9d2a2134efb224aaa452b9b148c4 SHA512 e6f4cb6fa59ac3534aac79822b398f59d94885530ba1ded15b96da6f5750946547f8a491349095d9a27d39e6a02f18e9bdaff6ea409f36f00c5309cd81d98c71 WHIRLPOOL 72c5434edce7c2bfcc59b997761a3154b68c4b8b8e7d564843fb16689a3f9e951fdcf87830e6f0b787c86d5b3969703f32db33e2bef691882d4d0269d25fb5b3 DIST etr-0.7.2.tar.xz 44178196 SHA256 246d4e65f5c1d3f739e27c75f403d277b54f4e1f3b6e09fd1497a13457292417 SHA512 256db82becdc69344e8aca49f74eed49d7cb99d1c44ef4dff78289acc1ac5f1c2d7b161cecb25c26395d2d8a8b88d33d09bbb94254b5c0c132c09eb658cf87a2 WHIRLPOOL 34f76aa40c548e1c5b54c68c8e43c0fb43ecd6c510a58fe80f77ade21326fffc820a794ac68449dfb2e9d1415269e6aa7951c62522c3fe6f02e4ee5557deef67 diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild b/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild deleted file mode 100644 index 265a7d3..000 --- a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils autotools gnome2-utils games - -DESCRIPTION="High speed arctic racing game based on Tux Racer" -HOMEPAGE="http://extremetuxracer.sourceforge.net/; -SRC_URI="mirror://sourceforge/extremetuxracer/etr-${PV/_/}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="virtual/opengl - virtual/glu - >=media-libs/libsfml-2.2 - media-libs/freetype:2" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S=${WORKDIR}/etr-${PV/_/} - -src_prepare() { - # kind of ugly in there so we'll do it ourselves - sed -i -e '/SUBDIRS/s/resources doc//' Makefile.am || die - eautoreconf -} - -src_install() { - default - dodoc doc/{code,courses_events,guide,score_algorithm} - doicon -s 48 resources/etr.png - doicon -s scalable resources/etr.svg - domenu resources/etr.desktop - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/mydns/files/, net-dns/mydns/
commit: d6199160ccda34719b5a35e0896870a1dfb61b19 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 22:47:25 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 22:47:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6199160 net-dns/mydns: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dns/mydns/files/mydns.initd| 4 +- net-dns/mydns/mydns-1.2.8.31-r1.ebuild | 85 ++ 2 files changed, 87 insertions(+), 2 deletions(-) diff --git a/net-dns/mydns/files/mydns.initd b/net-dns/mydns/files/mydns.initd index 9708761..d78d1df 100644 --- a/net-dns/mydns/files/mydns.initd +++ b/net-dns/mydns/files/mydns.initd @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 MYDNS_CHECKCONF="/usr/bin/mydnscheck" diff --git a/net-dns/mydns/mydns-1.2.8.31-r1.ebuild b/net-dns/mydns/mydns-1.2.8.31-r1.ebuild new file mode 100644 index 000..21949bb --- /dev/null +++ b/net-dns/mydns/mydns-1.2.8.31-r1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils + +DESCRIPTION="A DNS-Server which gets its data from a MySQL-/PostgreSQL-database" +HOMEPAGE="http://www.mydns.pl/; +SRC_URI="mirror://sourceforge/mydns-ng/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ~hppa ia64 ~ppc sparc x86" +IUSE="alias debug nls mysql postgres ssl static status" + +RDEPEND="mysql? ( virtual/mysql ) + nls? ( virtual/libintl ) + postgres? ( dev-db/postgresql ) + ssl? ( dev-libs/openssl ) + virtual/libiconv" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.12 ) + sys-devel/bison" + +REQUIRED_USE="^^ ( mysql postgres )" + +src_prepare() { + epatch "${FILESDIR}/${PN}-1.2.8.27-m4.patch" + eautoreconf + epatch "${FILESDIR}/${P}-texinfo.patch" +} + +src_configure() { + econf \ + $(use_enable alias) \ + $(use_enable nls) \ + $(use_enable debug) \ + $(use_with mysql) \ + $(use_with postgres pgsql) \ + $(use_enable static) \ + $(use_enable static static-build) \ + $(use_enable status) \ + $(use_with ssl openssl) \ + --without-included-gettext +} + +src_install() { + default + + dodoc AUTHORS BUGS ChangeLog QUICKSTART* NEWS README* TODO + docinto contrib + dodoc contrib/*.php contrib/*.pl contrib/*.pm contrib/README* + + newinitd "${FILESDIR}/mydns.initd" mydns + newconfd "${FILESDIR}/mydns.confd" mydns + + ## Avoid file collision + rm -f "${ED}/usr/share/locale/locale.alias" + + # Install config file + insinto /etc + newins mydns.conf mydns.conf + fowners root:root /etc/mydns.conf + fperms 0600 /etc/mydns.conf +} + +pkg_postinst() { + if use postgres; then + elog "# createdb mydns" + elog "# /usr/sbin/mydns --create-tables | psql mydns" + elog + elog "to create the tables in the PostgreSQL-Database." + elog "For more info see QUICKSTART.postgres." + fi + if use mysql; then + elog "# mysqladmin -u -p create mydns" + elog "# /usr/sbin/mydns --create-tables | mysql -u -p mydns" + elog + elog "to create the tables in the MySQL-Database." + elog "For more info see QUICKSTART.mysql." + fi + elog +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/
commit: dd5cc62d937ce0de8d810d7bf0d03fad737e84da Author: Austin English gentoo org> AuthorDate: Thu Apr 28 22:42:59 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 22:42:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5cc62d net-dns/maradns: remove maradns-2.0.09 Package-Manager: portage-2.2.26 net-dns/maradns/maradns-2.0.09.ebuild | 98 --- 1 file changed, 98 deletions(-) diff --git a/net-dns/maradns/maradns-2.0.09.ebuild b/net-dns/maradns/maradns-2.0.09.ebuild deleted file mode 100644 index 189839f..000 --- a/net-dns/maradns/maradns-2.0.09.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils systemd toolchain-funcs user - -DEADWOOD_VER="3.2.05" - -DESCRIPTION="A security-aware DNS server" -HOMEPAGE="http://www.maradns.org/; -SRC_URI="http://www.maradns.org/download/${PV%.*}/${PV}/${P}.tar.bz2; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~mips ppc x86" -IUSE="authonly ipv6" - -DEPEND="" -RDEPEND="" - -pkg_setup() { - ebegin "Creating group and users" - enewgroup maradns 99 - enewuser duende 66 -1 -1 maradns - enewuser maradns 99 -1 -1 maradns - eend ${?} -} - -src_prepare() { - # Apply some minor patches from Debian. Last one - from Gentoo - epatch "${FILESDIR}/${PN}-2.0.06-askmara-tcp.patch" \ - "${FILESDIR}/${PN}-2.0.06-duende-man.patch" \ - "${FILESDIR}/${P}-build.patch" - epatch_user -} - -src_configure() { - # Use duende-ng.c. - cp "${S}/tools/duende-ng.c" "${S}/tools/duende.c" || die - - tc-export CC - ./configure $(use ipv6 && echo "--ipv6") || die "Failed to configure ${PN}" -} - -src_install() { - # Install the MaraDNS binaries. - dosbin server/maradns - dosbin tcp/zoneserver - dobin tcp/getzone tcp/fetchzone - dobin tools/askmara tools/askmara-tcp tools/duende - dobin tools/bind2csv2.py tools/csv1tocsv2.pl - - # MaraDNS docs, manpages, misc. - dodoc doc/en/{QuickStart,README,*.txt} - dodoc doc/en/text/*.txt - doman doc/en/man/*.[1-9] - dodoc maradns.gpg.key - dohtml doc/en/*.html - dohtml -r doc/en/webpage - dohtml -r doc/en/tutorial - docinto examples - dodoc doc/en/examples/example_* - - # Deadwood binary, docs, manpages, etc. - if ! use authonly; then - dosbin deadwood-${DEADWOOD_VER}/src/Deadwood - doman deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende}.1 - docinto deadwood - dodoc deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende,FAQ}.txt - dohtml deadwood-${DEADWOOD_VER}/doc/{Deadwood,FAQ}.html - docinto deadwood/internals - dodoc deadwood-${DEADWOOD_VER}/doc/internals/* - insinto /etc/maradns - newins deadwood-${DEADWOOD_VER}/doc/dwood3rc-all dwood3rc_all.dist - fi - - # Example configurations. - insinto /etc/maradns - newins doc/en/examples/example_full_mararc mararc_full.dist - newins doc/en/examples/example_csv2 example_csv2.dist - keepdir /etc/maradns/logger - - # Init scripts. - newinitd "${FILESDIR}"/maradns2 maradns - newinitd "${FILESDIR}"/zoneserver2 zoneserver - if ! use authonly; then - newinitd "${FILESDIR}"/deadwood deadwood - fi - - # systemd unit - # please keep paths in sync! - sed -e "s^@bindir@^${EPREFIX}/usr/sbin^" \ - -e "s^@sysconfdir@^${EPREFIX}/etc/maradns^" \ - "${FILESDIR}"/maradns.service.in > "${T}"/maradns.service - systemd_dounit "${T}"/maradns.service -}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/sanewall/files/, net-firewall/sanewall/
commit: 8ca2d3e8a5e1196cc8a6cb0ba027ef5f3bda4838 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 23:40:47 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 23:42:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca2d3e8 net-firewall/sanewall: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-firewall/sanewall/files/sanewall.initd | 4 +- net-firewall/sanewall/sanewall-1.1.6-r2.ebuild | 57 ++ 2 files changed, 59 insertions(+), 2 deletions(-) diff --git a/net-firewall/sanewall/files/sanewall.initd b/net-firewall/sanewall/files/sanewall.initd index 665d386..3d8c2a4 100644 --- a/net-firewall/sanewall/files/sanewall.initd +++ b/net-firewall/sanewall/files/sanewall.initd @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2014 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-firewall/sanewall/sanewall-1.1.6-r2.ebuild b/net-firewall/sanewall/sanewall-1.1.6-r2.ebuild new file mode 100644 index 000..c1f5b5d --- /dev/null +++ b/net-firewall/sanewall/sanewall-1.1.6-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit linux-info + +DESCRIPTION="iptables firewall generator (fork of firehol)" +HOMEPAGE="http://www.sanewall.org/; +SRC_URI="http://download.sanewall.org/releases/${PV}/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/xz-utils" +RDEPEND="net-firewall/iptables[ipv6] + sys-apps/iproute2[-minimal] + virtual/modutils + || ( + net-misc/wget + net-misc/curl + )" + +pkg_setup() { + local KCONFIG_OPTS="~NF_CONNTRACK_IPV4 ~NF_CONNTRACK_MARK ~NF_NAT ~NF_NAT_FTP ~NF_NAT_IRC \ + ~IP_NF_IPTABLES ~IP_NF_FILTER ~IP_NF_TARGET_REJECT ~IP_NF_TARGET_LOG ~IP_NF_TARGET_ULOG \ + ~IP_NF_TARGET_MASQUERADE ~IP_NF_TARGET_REDIRECT ~IP_NF_MANGLE \ + ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_STATE ~NETFILTER_XT_MATCH_OWNER" + + get_version + if [[ ${KV_PATCH} -ge 25 ]] ; then + CONFIG_CHECK="~NF_CONNTRACK ${KCONFIG_OPTS}" + else + CONFIG_CHECK="~NF_CONNTRACK_ENABLED ${KCONFIG_OPTS}" + fi + linux-info_pkg_setup +} + +src_configure() { + econf --docdir="/usr/share/doc/${PF}" +} + +src_install() { + default + newconfd "${FILESDIR}"/${PN}.confd ${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} +} + +pkg_postinst() { + # install default configuration if it doesn't exist + if [[ ! -e "${ROOT}"/etc/${PN}/${PN}.conf ]] ; then + einfo "Installing a sample configuration to ${ROOT}/etc/${PN}/${PN}.conf" + cp "${ROOT}"/etc/${PN}/${PN}.conf.example "${ROOT}"/etc/${PN}/${PN}.conf || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipkungfu/, net-firewall/ipkungfu/files/
commit: 574a37fafc49e0165c952af204821f8d25967f88 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 23:19:50 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 23:36:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574a37fa net-firewall/ipkungfu: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-firewall/ipkungfu/files/ipkungfu.init | 4 +- net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild | 58 ++ net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild | 47 + 3 files changed, 107 insertions(+), 2 deletions(-) diff --git a/net-firewall/ipkungfu/files/ipkungfu.init b/net-firewall/ipkungfu/files/ipkungfu.init index 29f5442..f5c971f 100644 --- a/net-firewall/ipkungfu/files/ipkungfu.init +++ b/net-firewall/ipkungfu/files/ipkungfu.init @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild b/net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild new file mode 100644 index 000..804a529 --- /dev/null +++ b/net-firewall/ipkungfu/ipkungfu-0.5.2-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +inherit eutils + +DESCRIPTION="A nice iptables firewall script" +HOMEPAGE="http://www.linuxkungfu.org/; +SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tgz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc x86" +IUSE="" + +DEPEND="net-firewall/iptables" +RDEPEND="${DEPEND} + virtual/logger" + +src_unpack() { + unpack ${A} + + # Patch ipkungfu to load the right module for ip_nat_ftp + # Fixes bug #42443. Thanks to George L. Emigh+ cd "${WORKDIR}"/${P} && epatch "${FILESDIR}"/nat_ftp.patch + + # man page comes bzip2'd, so bunzip2 it. + cd "${WORKDIR}"/${P}/files + bunzip2 ipkungfu.8.bz2 +} + +src_install() { + + # Package comes with a hard coded shell script, so here we + # replicate what they did, but so it's compatible with portage. + + # Install shell script executable + dosbin ipkungfu + + # Install Gentoo init script + newinitd "${FILESDIR}"/ipkungfu.init ipkungfu + + # Install config files into /etc + dodir /etc/ipkungfu + insinto /etc/ipkungfu + doins files/*.conf + + # Install man page + doman files/ipkungfu.8 + + # Install documentation + dodoc COPYRIGHT Changelog FAQ INSTALL README gpl.txt +} + +pkg_postinst() { + einfo "Be sure to edit the config files" + einfo "in /etc/ipkungfu before running" +} diff --git a/net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild b/net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild new file mode 100644 index 000..1901484 --- /dev/null +++ b/net-firewall/ipkungfu/ipkungfu-0.6.1-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="A nice iptables firewall script" +HOMEPAGE="http://www.linuxkungfu.org/; +SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="net-firewall/iptables" +RDEPEND="${DEPEND} + virtual/logger" + +src_prepare() { + eapply "${FILESDIR}/ipkungfu_noiseless.patch" + eapply_user +} + +src_install() { + default + + # Install configuration files + emake DESTDIR="${D}" install-config + + # Install Gentoo init script + newinitd "${FILESDIR}"/ipkungfu.init ipkungfu +} + +pkg_postinst() { + # Remove the cache dir so ipkungfu won't fail when running for + # the first time, in case 0.6.0 was installed before. + rm -rf /etc/ipkungfu/cache + + einfo "Be sure, before running ipkungfu, to edit the config files in:" + einfo "/etc/ipkungfu/" + einfo + einfo "Also, be sure to run ipkungfu prior to rebooting," + einfo "especially if you you're updating from <0.6.0 to >=0.6.0." + einfo "There are some significant configuration changes on this" + einfo "release covered by the ipkungfu script." +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/, net-dns/maradns/files/
commit: 70d311026cfc6e9fb80c19ffc063c712ed091f29 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 22:42:00 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 22:42:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d31102 net-dns/maradns: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dns/maradns/files/deadwood | 4 +- net-dns/maradns/files/maradns2 | 4 +- net-dns/maradns/files/zoneserver2| 4 +- net-dns/maradns/maradns-2.0.09-r1.ebuild | 98 4 files changed, 104 insertions(+), 6 deletions(-) diff --git a/net-dns/maradns/files/deadwood b/net-dns/maradns/files/deadwood index d9e8175..69fe0a4 100644 --- a/net-dns/maradns/files/deadwood +++ b/net-dns/maradns/files/deadwood @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-dns/maradns/files/maradns2 b/net-dns/maradns/files/maradns2 index cc6915f..a6fb9e4 100644 --- a/net-dns/maradns/files/maradns2 +++ b/net-dns/maradns/files/maradns2 @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-dns/maradns/files/zoneserver2 b/net-dns/maradns/files/zoneserver2 index 6c6486d..b2abe26 100644 --- a/net-dns/maradns/files/zoneserver2 +++ b/net-dns/maradns/files/zoneserver2 @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-dns/maradns/maradns-2.0.09-r1.ebuild b/net-dns/maradns/maradns-2.0.09-r1.ebuild new file mode 100644 index 000..42c2d00 --- /dev/null +++ b/net-dns/maradns/maradns-2.0.09-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils systemd toolchain-funcs user + +DEADWOOD_VER="3.2.05" + +DESCRIPTION="A security-aware DNS server" +HOMEPAGE="http://www.maradns.org/; +SRC_URI="http://www.maradns.org/download/${PV%.*}/${PV}/${P}.tar.bz2; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 ~mips ppc x86" +IUSE="authonly ipv6" + +DEPEND="" +RDEPEND="" + +pkg_setup() { + ebegin "Creating group and users" + enewgroup maradns 99 + enewuser duende 66 -1 -1 maradns + enewuser maradns 99 -1 -1 maradns + eend ${?} +} + +src_prepare() { + # Apply some minor patches from Debian. Last one - from Gentoo + epatch "${FILESDIR}/${PN}-2.0.06-askmara-tcp.patch" \ + "${FILESDIR}/${PN}-2.0.06-duende-man.patch" \ + "${FILESDIR}/${P}-build.patch" + epatch_user +} + +src_configure() { + # Use duende-ng.c. + cp "${S}/tools/duende-ng.c" "${S}/tools/duende.c" || die + + tc-export CC + ./configure $(use ipv6 && echo "--ipv6") || die "Failed to configure ${PN}" +} + +src_install() { + # Install the MaraDNS binaries. + dosbin server/maradns + dosbin tcp/zoneserver + dobin tcp/getzone tcp/fetchzone + dobin tools/askmara tools/askmara-tcp tools/duende + dobin tools/bind2csv2.py tools/csv1tocsv2.pl + + # MaraDNS docs, manpages, misc. + dodoc doc/en/{QuickStart,README,*.txt} + dodoc doc/en/text/*.txt + doman doc/en/man/*.[1-9] + dodoc maradns.gpg.key + dohtml doc/en/*.html + dohtml -r doc/en/webpage + dohtml -r doc/en/tutorial + docinto examples + dodoc doc/en/examples/example_* + + # Deadwood binary, docs, manpages, etc. + if ! use authonly; then + dosbin deadwood-${DEADWOOD_VER}/src/Deadwood + doman deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende}.1 + docinto deadwood + dodoc deadwood-${DEADWOOD_VER}/doc/{Deadwood,Duende,FAQ}.txt + dohtml deadwood-${DEADWOOD_VER}/doc/{Deadwood,FAQ}.html + docinto deadwood/internals + dodoc deadwood-${DEADWOOD_VER}/doc/internals/* + insinto /etc/maradns + newins deadwood-${DEADWOOD_VER}/doc/dwood3rc-all dwood3rc_all.dist + fi + + # Example configurations. + insinto /etc/maradns + newins doc/en/examples/example_full_mararc mararc_full.dist + newins doc/en/examples/example_csv2 example_csv2.dist + keepdir /etc/maradns/logger + + # Init scripts. + newinitd "${FILESDIR}"/maradns2 maradns + newinitd "${FILESDIR}"/zoneserver2 zoneserver + if ! use authonly; then + newinitd
[gentoo-commits] repo/gentoo:master commit in: net-firewall/sanewall/
commit: 8c518f84bc1ed8bb944e10e072d5cd092be8819e Author: Austin English gentoo org> AuthorDate: Thu Apr 28 23:42:43 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 23:42:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c518f84 net-firewall/sanewall: remove sanewall-1.1.6-r1 Package-Manager: portage-2.2.26 net-firewall/sanewall/sanewall-1.1.6-r1.ebuild | 57 -- 1 file changed, 57 deletions(-) diff --git a/net-firewall/sanewall/sanewall-1.1.6-r1.ebuild b/net-firewall/sanewall/sanewall-1.1.6-r1.ebuild deleted file mode 100644 index 93ebfa5..000 --- a/net-firewall/sanewall/sanewall-1.1.6-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit linux-info - -DESCRIPTION="iptables firewall generator (fork of firehol)" -HOMEPAGE="http://www.sanewall.org/; -SRC_URI="http://download.sanewall.org/releases/${PV}/${P}.tar.xz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/xz-utils" -RDEPEND="net-firewall/iptables[ipv6] - sys-apps/iproute2[-minimal] - virtual/modutils - || ( - net-misc/wget - net-misc/curl - )" - -pkg_setup() { - local KCONFIG_OPTS="~NF_CONNTRACK_IPV4 ~NF_CONNTRACK_MARK ~NF_NAT ~NF_NAT_FTP ~NF_NAT_IRC \ - ~IP_NF_IPTABLES ~IP_NF_FILTER ~IP_NF_TARGET_REJECT ~IP_NF_TARGET_LOG ~IP_NF_TARGET_ULOG \ - ~IP_NF_TARGET_MASQUERADE ~IP_NF_TARGET_REDIRECT ~IP_NF_MANGLE \ - ~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_STATE ~NETFILTER_XT_MATCH_OWNER" - - get_version - if [[ ${KV_PATCH} -ge 25 ]] ; then - CONFIG_CHECK="~NF_CONNTRACK ${KCONFIG_OPTS}" - else - CONFIG_CHECK="~NF_CONNTRACK_ENABLED ${KCONFIG_OPTS}" - fi - linux-info_pkg_setup -} - -src_configure() { - econf --docdir="/usr/share/doc/${PF}" -} - -src_install() { - default - newconfd "${FILESDIR}"/${PN}.confd ${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} -} - -pkg_postinst() { - # install default configuration if it doesn't exist - if [[ ! -e "${ROOT}"/etc/${PN}/${PN}.conf ]] ; then - einfo "Installing a sample configuration to ${ROOT}/etc/${PN}/${PN}.conf" - cp "${ROOT}"/etc/${PN}/${PN}.conf.example "${ROOT}"/etc/${PN}/${PN}.conf || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/mydns/
commit: 6decc33359f0d0985d3809a67273c7fbd53a4304 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 22:47:48 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 22:47:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6decc333 net-dns/mydns: remove mydns-1.2.8.31 Package-Manager: portage-2.2.26 net-dns/mydns/mydns-1.2.8.31.ebuild | 85 - 1 file changed, 85 deletions(-) diff --git a/net-dns/mydns/mydns-1.2.8.31.ebuild b/net-dns/mydns/mydns-1.2.8.31.ebuild deleted file mode 100644 index 52e131e..000 --- a/net-dns/mydns/mydns-1.2.8.31.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools eutils - -DESCRIPTION="A DNS-Server which gets its data from a MySQL-/PostgreSQL-database" -HOMEPAGE="http://www.mydns.pl/; -SRC_URI="mirror://sourceforge/mydns-ng/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~hppa ia64 ~ppc sparc x86" -IUSE="alias debug nls mysql postgres ssl static status" - -RDEPEND="mysql? ( virtual/mysql ) - nls? ( virtual/libintl ) - postgres? ( dev-db/postgresql ) - ssl? ( dev-libs/openssl ) - virtual/libiconv" -DEPEND="${RDEPEND} - nls? ( >=sys-devel/gettext-0.12 ) - sys-devel/bison" - -REQUIRED_USE="^^ ( mysql postgres )" - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.2.8.27-m4.patch" - eautoreconf - epatch "${FILESDIR}/${P}-texinfo.patch" -} - -src_configure() { - econf \ - $(use_enable alias) \ - $(use_enable nls) \ - $(use_enable debug) \ - $(use_with mysql) \ - $(use_with postgres pgsql) \ - $(use_enable static) \ - $(use_enable static static-build) \ - $(use_enable status) \ - $(use_with ssl openssl) \ - --without-included-gettext -} - -src_install() { - default - - dodoc AUTHORS BUGS ChangeLog QUICKSTART* NEWS README* TODO - docinto contrib - dodoc contrib/*.php contrib/*.pl contrib/*.pm contrib/README* - - newinitd "${FILESDIR}/mydns.initd" mydns - newconfd "${FILESDIR}/mydns.confd" mydns - - ## Avoid file collision - rm -f "${ED}/usr/share/locale/locale.alias" - - # Install config file - insinto /etc - newins mydns.conf mydns.conf - fowners root:root /etc/mydns.conf - fperms 0600 /etc/mydns.conf -} - -pkg_postinst() { - if use postgres; then - elog "# createdb mydns" - elog "# /usr/sbin/mydns --create-tables | psql mydns" - elog - elog "to create the tables in the PostgreSQL-Database." - elog "For more info see QUICKSTART.postgres." - fi - if use mysql; then - elog "# mysqladmin -u -p create mydns" - elog "# /usr/sbin/mydns --create-tables | mysql -u -p mydns" - elog - elog "to create the tables in the MySQL-Database." - elog "For more info see QUICKSTART.mysql." - fi - elog -}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipkungfu/
commit: abf05588ca18ca9bda553657cd84a03e8e2bd84c Author: Austin English gentoo org> AuthorDate: Thu Apr 28 23:38:00 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 23:38:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf05588 net-firewall/ipkungfu: remove old ebuilds Package-Manager: portage-2.2.26 net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild | 58 -- net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild| 48 - 2 files changed, 106 deletions(-) diff --git a/net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild b/net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild deleted file mode 100644 index 3b08454..000 --- a/net-firewall/ipkungfu/ipkungfu-0.5.2-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -DESCRIPTION="A nice iptables firewall script" -HOMEPAGE="http://www.linuxkungfu.org/; -SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tgz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc x86" -IUSE="" - -DEPEND="net-firewall/iptables" -RDEPEND="${DEPEND} - virtual/logger" - -src_unpack() { - unpack ${A} - - # Patch ipkungfu to load the right module for ip_nat_ftp - # Fixes bug #42443. Thanks to George L. Emigh- cd "${WORKDIR}"/${P} && epatch "${FILESDIR}"/nat_ftp.patch - - # man page comes bzip2'd, so bunzip2 it. - cd "${WORKDIR}"/${P}/files - bunzip2 ipkungfu.8.bz2 -} - -src_install() { - - # Package comes with a hard coded shell script, so here we - # replicate what they did, but so it's compatible with portage. - - # Install shell script executable - dosbin ipkungfu - - # Install Gentoo init script - newinitd "${FILESDIR}"/ipkungfu.init ipkungfu - - # Install config files into /etc - dodir /etc/ipkungfu - insinto /etc/ipkungfu - doins files/*.conf - - # Install man page - doman files/ipkungfu.8 - - # Install documentation - dodoc COPYRIGHT Changelog FAQ INSTALL README gpl.txt -} - -pkg_postinst() { - einfo "Be sure to edit the config files" - einfo "in /etc/ipkungfu before running" -} diff --git a/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild b/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild deleted file mode 100644 index 360fec9..000 --- a/net-firewall/ipkungfu/ipkungfu-0.6.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -DESCRIPTION="A nice iptables firewall script" -HOMEPAGE="http://www.linuxkungfu.org/; -SRC_URI="http://www.linuxkungfu.org/ipkungfu/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND="net-firewall/iptables" -RDEPEND="${DEPEND} - virtual/logger" - -src_compile() { - epatch "${FILESDIR}/ipkungfu_noiseless.patch" || die "Could not apply ipkungfu_noiseless.patch patch" - econf || die "Could not run econf" - emake || die "Couldn't run make" -} - -src_install() { - make DESTDIR="${D}" install || die - - # Install configuration files - make DESTDIR="${D}" install-config || die - - # Install Gentoo init script - newinitd "${FILESDIR}"/ipkungfu.init ipkungfu -} - -pkg_postinst() { - # Remove the cache dir so ipkungfu won't fail when running for - # the first time, case 0.6.0 was installed before. - rm -rf /etc/ipkungfu/cache - - einfo "Be sure to, before running ipkungfu, edit the config files in:" - einfo "/etc/ipkungfu/" - echo - einfo "Also, be sure to run ipkungfu prior to rebooting," - einfo "especially if you you're updating from <0.6.0 to >=0.6.0." - einfo "There are some significant configuration changes on this" - einfo "release covered by the ipkungfu script." -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/files/
commit: 354597dde07e9de89f121f06b9ef6e2c449dc349 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 22:09:32 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 22:09:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354597dd net-dns/maradns: remove unused init scripts net-dns/maradns/files/maradns.rc6| 23 --- net-dns/maradns/files/zoneserver.rc6 | 21 - 2 files changed, 44 deletions(-) diff --git a/net-dns/maradns/files/maradns.rc6 b/net-dns/maradns/files/maradns.rc6 deleted file mode 100644 index 32db2e4..000 --- a/net-dns/maradns/files/maradns.rc6 +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - need net - provide dns -} - -start() { - ebegin "Starting maradns" - start-stop-daemon --start --quiet --name maradns \ - --exec /usr/bin/duende /usr/sbin/maradns - eend $? -} - -stop() { - ebegin "Stopping maradns" - start-stop-daemon --stop --quiet --name maradns \ - --exec /usr/sbin/duende - eend $? -} diff --git a/net-dns/maradns/files/zoneserver.rc6 b/net-dns/maradns/files/zoneserver.rc6 deleted file mode 100644 index 9d175a6..000 --- a/net-dns/maradns/files/zoneserver.rc6 +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - need net -} - -start() { - ebegin "Starting zoneserver" - start-stop-daemon --start --quiet --name zoneserver \ - --exec /usr/bin/duende /usr/sbin/zoneserver - eend $? -} - -stop() { - ebegin "Stopping zoneserver" - start-stop-daemon --stop --quiet --name zoneserver - eend $? -}
[gentoo-commits] repo/gentoo:ejabberd-wip commit in: dev-erlang/jiffy/
commit: e3e57acb68af7718c4583e37547c693a8c73278c Author: Amadeusz Żołnowski gentoo org> AuthorDate: Thu Apr 28 22:55:33 2016 + Commit: Amadeusz Piotr Żołnowski gentoo org> CommitDate: Thu Apr 28 22:55:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e57acb dev-erlang/jiffy: Add new package Package-Manager: portage-2.2.28 dev-erlang/jiffy/Manifest| 1 + dev-erlang/jiffy/jiffy-0.14.5.ebuild | 47 dev-erlang/jiffy/metadata.xml| 8 ++ 3 files changed, 56 insertions(+) diff --git a/dev-erlang/jiffy/Manifest b/dev-erlang/jiffy/Manifest new file mode 100644 index 000..5537ac1 --- /dev/null +++ b/dev-erlang/jiffy/Manifest @@ -0,0 +1 @@ +DIST jiffy-0.14.5.tar.gz 1856258 SHA256 d61dfe9fc7504bd662b9d22d7ebb95fa4e1c1f678c14b1aa4127e15b16d4c1b0 SHA512 1e84352dcb5cdb27da6c1cd1a8deeb04ca6b4d7ebf9d0b07eb0c47b15c93ce371fe0a778ed9fc1091fbf033dd02e7768bc95f94fbd2a6ed2c6742306fc3dac9e WHIRLPOOL 36cad5b28ec78bee9af198122bd4b3389d2131749442209376af003f9ddcd2d154c74f229acd28fcea9364ee403ca9c57186a659a1fee20376d3292d5504a97d diff --git a/dev-erlang/jiffy/jiffy-0.14.5.ebuild b/dev-erlang/jiffy/jiffy-0.14.5.ebuild new file mode 100644 index 000..28b45d0 --- /dev/null +++ b/dev-erlang/jiffy/jiffy-0.14.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit multilib + +DESCRIPTION="JSON NIFs for Erlang" +HOMEPAGE="https://github.com/davisp/jiffy; +SRC_URI="https://github.com/davisp/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +CDEPEND=">=dev-lang/erlang-17.1" +DEPEND="${CDEPEND} + dev-util/rebar" +RDEPEND="${CDEPEND}" + +DOCS=( README.md ) + +get_erl_libs() { + echo "/usr/$(get_libdir)/erlang/lib" +} + +src_prepare() { + # Suppress deps check. + cat<>"${S}/rebar.config.script" +lists:keystore(deps, 1, CONFIG, {deps, []}). +EOF + sed -e "s/vsn, git/vsn, \"${PV}\"/" \ + -i "${S}/src/jiffy.app.src" || die +} + +src_compile() { + export ERL_LIBS="${EPREFIX}$(get_erl_libs)" + rebar compile || die 'rebar compile failed' +} + +src_install() { + insinto "$(get_erl_libs)/${P}" + doins -r ebin priv src + dodoc "${DOCS[@]}" +} diff --git a/dev-erlang/jiffy/metadata.xml b/dev-erlang/jiffy/metadata.xml new file mode 100644 index 000..92f4567 --- /dev/null +++ b/dev-erlang/jiffy/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + aide...@gentoo.org + Amadeusz Żołnowski + +
[gentoo-commits] proj/java:master commit in: dev-java/lwjgl/, dev-java/lwjgl/files/
commit: a2c06ea424e98ac9e8d785647f237aca103986da Author: James Le Cuirot gentoo org> AuthorDate: Thu Apr 28 22:30:41 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Apr 28 22:31:24 2016 + URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=a2c06ea4 dev-java/lwjgl: Version bump to 2.9.3, fix bug #560018 - Add missing jutils dependency. - Patch to use ASM 4 final instead of RC1. - Change egl flag to gles. I used to get these confused. - Remove useless ant-nodeps dependency. Package-Manager: portage-2.2.28 dev-java/lwjgl/Manifest| 2 +- dev-java/lwjgl/files/asm-4.patch | 53 ++ .../{lwjgl-2.9.0.ebuild => lwjgl-2.9.3.ebuild} | 31 ++--- dev-java/lwjgl/metadata.xml| 24 +- 4 files changed, 80 insertions(+), 30 deletions(-) diff --git a/dev-java/lwjgl/Manifest b/dev-java/lwjgl/Manifest index 7af4678..d39eaf7 100644 --- a/dev-java/lwjgl/Manifest +++ b/dev-java/lwjgl/Manifest @@ -1 +1 @@ -DIST lwjgl-source-2.9.0.zip 2975604 SHA256 8c7d978ee1c3c5d4a3f8fc8f9774cc9f1b3a371f95ed48bebd4bde8f7fe648ca SHA512 19ee90878348a9ccce7d7f4c1e7e1d4e55b0a4bfdd8430dd33c130b6be52e7d415ba829b8d0688d017a03320af6aae8e925349fcb1495f8ff733bcc44236f0f2 WHIRLPOOL e9eb6bf4dbf0c66fc584f9cadfae70ca3a45b3f2d1a9e1350206d97211048fd6bea06f0a6ae4f02dca0819d2dd04f3f616512be4305e6c1fb5d9693002e2fa5c +DIST lwjgl-source-2.9.3.zip 3183783 SHA256 098696a3752321979e6b1dc798c694d4d3daf64a71217ee8d7b04123b5b18a5a SHA512 271b1a5f3824265137bfab6144b4c4d28204051ef82a5ae5e08c05077710a70fd445b4778489ed1c18170d84b8a263e721bcd12d0f24e0c44f0b79444fa76f43 WHIRLPOOL a1d5dcf633bd8983cb8d37edaa8034196c78341628f93d7331b2efc8e56b3d8325ffddef181f21fe7642132184647c336eac670b6ffc98d17bad46f014c0b75a diff --git a/dev-java/lwjgl/files/asm-4.patch b/dev-java/lwjgl/files/asm-4.patch new file mode 100644 index 000..bd44e0d --- /dev/null +++ b/dev-java/lwjgl/files/asm-4.patch @@ -0,0 +1,53 @@ +From 80eda482aaac0baee4ab565544b14fd15e4b9701 Mon Sep 17 00:00:00 2001 +From: James Le Cuirot+Date: Tue, 3 Mar 2015 19:52:05 + +Subject: [PATCH] Compatibility with ASM 4 final instead of RC1 + +--- + src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java | 10 +- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java b/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java +index cf2aac8..c2bc9f9 100644 +--- a/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java b/src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java +@@ -265,7 +265,7 @@ public class MappedObjectTransformer { + static byte[] transformMappedObject(byte[] bytecode) { + final ClassWriter cw = new ClassWriter(0); + +- ClassVisitor cv = new ClassAdapter(cw) { ++ ClassVisitor cv = new ClassVisitor(Opcodes.ASM4, cw) { + + private final String[] DEFINALIZE_LIST = { + VIEWADDRESS_METHOD_NAME, +@@ -322,8 +322,8 @@ public class MappedObjectTransformer { + return bytecode; + } + +- private static ClassAdapter getMethodGenAdapter(final String className, final ClassVisitor cv) { +- return new ClassAdapter(cv) { ++ private static ClassVisitor getMethodGenAdapter(final String className, final ClassVisitor cv) { ++ return new ClassVisitor(Opcodes.ASM4, cv) { + + @Override + public void visitEnd() { +@@ -493,14 +493,14 @@ public class MappedObjectTransformer { + }; + } + +- private static class TransformationAdapter extends ClassAdapter { ++ private static class TransformationAdapter extends ClassVisitor { + + final String className; + + boolean transformed; + + TransformationAdapter(final ClassVisitor cv, final String className) { +- super(cv); ++ super(Opcodes.ASM4, cv); + this.className = className; + } + +-- +2.0.4 + diff --git a/dev-java/lwjgl/lwjgl-2.9.0.ebuild b/dev-java/lwjgl/lwjgl-2.9.3.ebuild similarity index 77% rename from dev-java/lwjgl/lwjgl-2.9.0.ebuild rename to dev-java/lwjgl/lwjgl-2.9.3.ebuild index a9f2955..2b0271e 100644 --- a/dev-java/lwjgl/lwjgl-2.9.0.ebuild +++ b/dev-java/lwjgl/lwjgl-2.9.3.ebuild @@ -1,14 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -# Uses the javah task. -WANT_ANT_TASKS="ant-nodeps" JAVA_PKG_IUSE="doc source" -inherit java-pkg-2 java-ant-2 +inherit eutils java-pkg-2 java-ant-2 DESCRIPTION="The Lightweight Java Game Library (LWJGL)" HOMEPAGE="http://www.lwjgl.org; @@ -16,24 +14,25 @@
[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/
commit: a132ce47a946df03fb99ebdfe53c6288ef578371 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:52:43 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a132ce47 net-dialup/rp-l2tp: removing rp-l2tp-0.4-r3 Package-Manager: portage-2.2.26 net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild | 36 1 file changed, 36 deletions(-) diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild deleted file mode 100644 index 06058b9..000 --- a/net-dialup/rp-l2tp/rp-l2tp-0.4-r3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils toolchain-funcs - -DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems" -HOMEPAGE="http://sourceforge.net/projects/rp-l2tp/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -SLOT="0" - -src_prepare() { - tc-export AR CC RANLIB - epatch \ - "${FILESDIR}/${P}-gentoo.patch" \ - "${FILESDIR}/${P}-flags.patch" \ - "${FILESDIR}/${P}-build.patch" - epatch_user -} - -src_install() { - emake RPM_INSTALL_ROOT="${D}" install - - dodoc README - newdoc l2tp.conf rp-l2tpd.conf - docinto libevent - dodoc libevent/Doc/* - docompress -x "/usr/share/doc/${PF}/libevent" - - newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/sendpage/files/, net-dialup/sendpage/
commit: ab134a38b42894f53ca999c3ca87d91ec39c5f51 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:55:52 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab134a38 net-dialup/sendpage: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/sendpage/files/sendpage.initd | 4 +-- net-dialup/sendpage/sendpage-1.1.0-r3.ebuild | 49 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/net-dialup/sendpage/files/sendpage.initd b/net-dialup/sendpage/files/sendpage.initd index 2fcf217..3a46a8c 100644 --- a/net-dialup/sendpage/files/sendpage.initd +++ b/net-dialup/sendpage/files/sendpage.initd @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-dialup/sendpage/sendpage-1.1.0-r3.ebuild b/net-dialup/sendpage/sendpage-1.1.0-r3.ebuild new file mode 100644 index 000..f985432 --- /dev/null +++ b/net-dialup/sendpage/sendpage-1.1.0-r3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit perl-module eutils user + +MY_P=${PN}-1.001 +DESCRIPTION="Dialup alphapaging software" +HOMEPAGE="http://www.sendpage.org/; +SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +# This package warrants IUSE doc +IUSE="" + +DEPEND="!net-misc/hylafax + >=dev-perl/Device-SerialPort-0.13 + >=dev-perl/MailTools-1.44 + >=virtual/perl-libnet-1.11 + >=dev-perl/Net-SNPP-1.13 + dev-perl/DBI" +RDEPEND="${DEPEND}" + +mydoc="FEATURES email2page.conf sendpage.cf snpp.conf" + +pkg_setup() { + enewgroup sms + enewuser sendpage -1 -1 /var/spool/sendpage sms +} + +PATCHES=( "${FILESDIR}"/${PV}-makefile.patch ) + +src_install() { + perl-module_src_install + insinto /etc + doins sendpage.cf + newinitd "${FILESDIR}"/sendpage.initd sendpage + diropts -o sendpage -g sms -m0770 + keepdir /var/spool/sendpage + # Separate docs/ content from ${mydoc[@]} + docompress -x /usr/share/doc/${PF}/text/ + docinto text/ + dodoc docs/* +}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/diald/, net-dialup/diald/files/
commit: e7136174409ecbaf4ad4ae2bf7d9a0f965ff645b Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:12:06 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7136174 net-dialup/diald: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/diald/diald-1.0-r3.ebuild | 59 net-dialup/diald/files/diald-init| 4 +-- 2 files changed, 61 insertions(+), 2 deletions(-) diff --git a/net-dialup/diald/diald-1.0-r3.ebuild b/net-dialup/diald/diald-1.0-r3.ebuild new file mode 100644 index 000..35134f1 --- /dev/null +++ b/net-dialup/diald/diald-1.0-r3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils autotools pam + +DESCRIPTION="Daemon that provides on demand IP links via SLIP or PPP" +HOMEPAGE="http://diald.sourceforge.net; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="Old-MIT GPL-2" # GPL-2 only for init script +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pam" + +DEPEND="pam? ( virtual/pam ) + sys-apps/tcp-wrappers" +RDEPEND="${DEPEND} + net-dialup/ppp" + +src_prepare() { + eapply "${FILESDIR}/${P}-posix.patch" + eapply "${FILESDIR}/${P}-gentoo.patch" + if ! use pam; then + eapply "${FILESDIR}/${P}-nopam.patch" + rm "${S}"/README.pam + cd "${S}" + eautoconf + fi + eapply_user +} + +src_install() { + make \ + DESTDIR="${D}" \ + sysconfdir=/etc \ + bindir=/usr/bin \ + sbindir=/usr/sbin \ + mandir=/usr/share/man \ + libdir=/usr/lib/diald \ + BINGRP=root \ + ROOTUID=root \ + ROOTGRP=root \ + install || die "make failed" + use pam && pamd_mimic_system diald auth account + + dodir /var/cache/diald + mknod -m 0660 "${D}/var/cache/diald/diald.ctl" p + + dodoc BUGS CHANGES NOTES README* \ + THANKS TODO TODO.budget doc/diald-faq.txt + docinto setup ; cp -pPR setup/* "${D}/usr/share/doc/${PF}/setup" + docinto contrib ; cp -pPR contrib/* "${D}/usr/share/doc/${PF}/contrib" + + insinto /etc/diald ; doins "${FILESDIR}"/{diald.conf,diald.filter} + newinitd "${FILESDIR}/diald-init" diald +} diff --git a/net-dialup/diald/files/diald-init b/net-dialup/diald/files/diald-init index 6eefde3..e5bed84 100644 --- a/net-dialup/diald/files/diald-init +++ b/net-dialup/diald/files/diald-init @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: net-dialup/sercd/
commit: 0489862ce5db539cc02485785b5dba6f8adbdb9c Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:59:22 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0489862c net-dialup/sercd: remove sercd-3.0.0-r1 Package-Manager: portage-2.2.26 net-dialup/sercd/sercd-3.0.0-r1.ebuild | 36 -- 1 file changed, 36 deletions(-) diff --git a/net-dialup/sercd/sercd-3.0.0-r1.ebuild b/net-dialup/sercd/sercd-3.0.0-r1.ebuild deleted file mode 100644 index ba2204b..000 --- a/net-dialup/sercd/sercd-3.0.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -DESCRIPTION="RFC2217-compliant serial port redirector" -HOMEPAGE="http://sourceforge.net/projects/sercd; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="xinetd" - -RDEPEND="xinetd? ( virtual/inetd )" - -DOCS=( AUTHORS README ) - -src_prepare() { - epatch_user -} - -src_install () { - default - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}/${PN}.xinetd" "${PN}" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/sendpage/
commit: 171af88fa8ce8a09ab6bdf7f83057e1e36564b3d Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:56:27 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171af88f net-dialup/sendpage: remove sendpage-1.1.0-r2 Package-Manager: portage-2.2.26 net-dialup/sendpage/sendpage-1.1.0-r2.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild b/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild deleted file mode 100644 index 4c18f6e..000 --- a/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit perl-module eutils user - -MY_P=${PN}-1.001 -DESCRIPTION="Dialup alphapaging software" -HOMEPAGE="http://www.sendpage.org/; -SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -# This package warrants IUSE doc -IUSE="" - -DEPEND="!net-misc/hylafax - >=dev-perl/Device-SerialPort-0.13 - >=dev-perl/MailTools-1.44 - >=virtual/perl-libnet-1.11 - >=dev-perl/Net-SNPP-1.13 - dev-perl/DBI" -RDEPEND="${DEPEND}" - -mydoc="FEATURES email2page.conf sendpage.cf snpp.conf" - -pkg_setup() { - enewgroup sms - enewuser sendpage -1 -1 /var/spool/sendpage sms -} - -PATCHES=( "${FILESDIR}"/${PV}-makefile.patch ) - -src_install() { - perl-module_src_install - insinto /etc - doins sendpage.cf - newinitd "${FILESDIR}"/sendpage.initd sendpage - diropts -o sendpage -g sms -m0770 - keepdir /var/spool/sendpage - # Separate docs/ content from ${mydoc[@]} - docompress -x /usr/share/doc/${PF}/text/ - docinto text/ - dodoc docs/* -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/sercd/files/, net-dialup/sercd/
commit: e0333aff0166b56afe30ed1110e9a8af3e2bccdb Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:59:00 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0333aff net-dialup/sercd: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/sercd/files/sercd.initd | 4 ++-- net-dialup/sercd/sercd-3.0.0-r2.ebuild | 36 ++ 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/net-dialup/sercd/files/sercd.initd b/net-dialup/sercd/files/sercd.initd index c36ac1f..550bdfa 100644 --- a/net-dialup/sercd/files/sercd.initd +++ b/net-dialup/sercd/files/sercd.initd @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2014 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-dialup/sercd/sercd-3.0.0-r2.ebuild b/net-dialup/sercd/sercd-3.0.0-r2.ebuild new file mode 100644 index 000..37af701 --- /dev/null +++ b/net-dialup/sercd/sercd-3.0.0-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils + +DESCRIPTION="RFC2217-compliant serial port redirector" +HOMEPAGE="http://sourceforge.net/projects/sercd; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="xinetd" + +RDEPEND="xinetd? ( virtual/inetd )" + +DOCS=( AUTHORS README ) + +src_prepare() { + eapply_user +} + +src_install () { + default + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}/${PN}.xinetd" "${PN}" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/pptpd/, net-dialup/pptpd/files/
commit: 607a7c48f4e29b41999c85e90695c58c31234263 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:49:00 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607a7c48 net-dialup/pptpd: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/pptpd/files/pptpd-init-r2 | 2 +- net-dialup/pptpd/pptpd-1.4.0-r1.ebuild | 74 ++ 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/net-dialup/pptpd/files/pptpd-init-r2 b/net-dialup/pptpd/files/pptpd-init-r2 index b1f8d29..6bbf9d6 100644 --- a/net-dialup/pptpd/files/pptpd-init-r2 +++ b/net-dialup/pptpd/files/pptpd-init-r2 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run depend() { need net diff --git a/net-dialup/pptpd/pptpd-1.4.0-r1.ebuild b/net-dialup/pptpd/pptpd-1.4.0-r1.ebuild new file mode 100644 index 000..42f864a --- /dev/null +++ b/net-dialup/pptpd/pptpd-1.4.0-r1.ebuild @@ -0,0 +1,74 @@ +# 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 + +DESCRIPTION="Linux Point-to-Point Tunnelling Protocol Server" +HOMEPAGE="http://poptop.sourceforge.net/; +SRC_URI="mirror://sourceforge/poptop/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +IUSE="gre-extreme-debug tcpd" + +DEPEND="net-dialup/ppp:= + tcpd? ( sys-apps/tcp-wrappers )" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_prepare() { + epatch "${FILESDIR}/${P}-gentoo.patch" + epatch "${FILESDIR}/${P}-sandbox-fix.patch" + + # Match pptpd-logwtmp.so's version with pppd's version (#89895) + local PPPD_VER=`best_version net-dialup/ppp` + PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR} + PPPD_VER=${PPPD_VER%%[_-]*} # main version without beta/pre/patch/revision + sed -i -e "s:\\(#define[ \\t]*VERSION[ \\t]*\\)\".*\":\\1\"${PPPD_VER}\":" plugins/patchlevel.h || die + + # Automake 1.13, compatibility, bug #469476 + sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.in || die 'sed on configure.ac failed' + + # remove 'missing' script to prevent warnings + rm missing || die 'remove missing script failed' + + # respect compiler, bug #461722 + tc-export CC + + # Apply user patches + epatch_user + + eautoreconf +} + +src_configure() { + use gre-extreme-debug && append-cppflags "-DLOG_DEBUG_GRE_ACCEPTING_PACKET" + econf \ + --enable-bcrelay \ + $(use tcpd && echo "--with-libwrap") +} + +src_compile() { + emake COPTS="${CFLAGS}" +} + +src_install () { + default + + insinto /etc + doins samples/pptpd.conf + + insinto /etc/ppp + doins samples/options.pptpd + + newinitd "${FILESDIR}/pptpd-init-r2" pptpd + newconfd "${FILESDIR}/pptpd-confd" pptpd + + dodoc README.* + dodoc -r samples +}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/cistronradius/files/, net-dialup/cistronradius/
commit: 919012ef6bffd81b330e53f015223f269b0872f6 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 20:07:12 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919012ef net-dialup/cistronradius: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 .../cistronradius/cistronradius-1.6.8-r2.ebuild| 49 ++ net-dialup/cistronradius/files/cistronradius.rc| 4 +- 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/net-dialup/cistronradius/cistronradius-1.6.8-r2.ebuild b/net-dialup/cistronradius/cistronradius-1.6.8-r2.ebuild new file mode 100644 index 000..5461d00 --- /dev/null +++ b/net-dialup/cistronradius/cistronradius-1.6.8-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils toolchain-funcs + +DESCRIPTION="Authentication and accounting server for terminal servers that speak the RADIUS protocol" +HOMEPAGE="http://www.radius.cistron.nl/; +SRC_URI="ftp://ftp.radius.cistron.nl/pub/radius/radiusd-cistron-${PV}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* x86" + +DEPEND=" + !net-dialup/freeradius + !net-dialup/gnuradius" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/radiusd-cistron-${PV}" + +src_prepare() { + epatch "${FILESDIR}/${P}-gcc41.patch" + sed -i -e "s:SHAREDIR/::g" raddb/dictionary || die + mv src/checkrad.pl src/checkrad || die + + epatch_user +} + +src_compile() { + emake -C src \ + CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ + BINDIR=/usr/bin SBINDIR=/usr/sbin \ + MANDIR=/usr/share/man SHAREDIR=/usr/share/radius +} + +src_install() { + insinto /etc/raddb + doins raddb/* + dodoc README doc/{ChangeLog,FAQ.txt,README*} + doman doc/{*.1,*.8,*.5rad,*.8rad} + + dosbin src/{checkrad,radiusd,radrelay} + dobin src/{radclient,radlast,radtest,radwho,radzap} + + newinitd "${FILESDIR}/cistronradius.rc" cistronradius +} diff --git a/net-dialup/cistronradius/files/cistronradius.rc b/net-dialup/cistronradius/files/cistronradius.rc index cc4b7d3..3154c6a 100644 --- a/net-dialup/cistronradius/files/cistronradius.rc +++ b/net-dialup/cistronradius/files/cistronradius.rc @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: net-dialup/dwun/files/, net-dialup/dwun/
commit: 15b2f7e60003b468a57af486278c7a396b9ca4a2 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:19:33 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b2f7e6 net-dialup/dwun: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/dwun/dwun-0.96e-r4.ebuild | 46 net-dialup/dwun/files/dwun | 4 ++-- 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/net-dialup/dwun/dwun-0.96e-r4.ebuild b/net-dialup/dwun/dwun-0.96e-r4.ebuild new file mode 100644 index 000..60b23b9 --- /dev/null +++ b/net-dialup/dwun/dwun-0.96e-r4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="Dialer Without a Useful Name (DWUN)" +HOMEPAGE="http://dwun.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="MIT GPL-2" # GPL-2 only for init script +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( AUTHORS ChangeLog QUICKSTART README TODO UPGRADING ) + +src_prepare() { + sed -i -e "s:TODO QUICKSTART README UPGRADING ChangeLog COPYING AUTHORS::" Makefile.in || die + tc-export CC + + eapply_user +} + +src_configure() { + econf --with-docdir="share/doc/${PF}" +} + +src_install() { + default + + insinto /etc + newins doc/examples/complete-rcfile dwunrc + newins debian/dwunauth dwunauth + newinitd "${FILESDIR}/dwun" dwun +} + +pkg_postinst() { + elog + elog 'Make sure you have "net-dialup/ppp" merged if you intend to use dwun' + elog "to control a standard PPP network link." + elog "See /usr/share/doc/${P}/QUICKSTART for instructions on" + elog "configuring dwun." + elog +} diff --git a/net-dialup/dwun/files/dwun b/net-dialup/dwun/files/dwun index a645220..d076f9e 100644 --- a/net-dialup/dwun/files/dwun +++ b/net-dialup/dwun/files/dwun @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2014 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/files/, net-dialup/freeradius/
commit: 6a4799a8fabd7cc88f281b5f4f447e8ad705f48e Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:44:18 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4799a8 net-dialup/freeradius: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/freeradius/files/radius.init-r3| 4 +- net-dialup/freeradius/freeradius-2.2.5-r1.ebuild | 195 +++ net-dialup/freeradius/freeradius-2.2.9-r1.ebuild | 196 net-dialup/freeradius/freeradius-3.0.11-r1.ebuild | 216 ++ 4 files changed, 609 insertions(+), 2 deletions(-) diff --git a/net-dialup/freeradius/files/radius.init-r3 b/net-dialup/freeradius/files/radius.init-r3 index e5e607c..9c16ac5 100644 --- a/net-dialup/freeradius/files/radius.init-r3 +++ b/net-dialup/freeradius/files/radius.init-r3 @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2014 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 command=/usr/sbin/radiusd diff --git a/net-dialup/freeradius/freeradius-2.2.5-r1.ebuild b/net-dialup/freeradius/freeradius-2.2.5-r1.ebuild new file mode 100644 index 000..d219168 --- /dev/null +++ b/net-dialup/freeradius/freeradius-2.2.5-r1.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit autotools eutils pam python-any-r1 user + +PATCHSET=4 + +MY_P="${PN}-server-${PV}" + +DESCRIPTION="Highly configurable free RADIUS server" +SRC_URI=" + ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz + ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz + https://dev.gentoo.org/~flameeyes/${PN}/${PN}-2.2.0-patches-${PATCHSET}.tar.xz + +" +HOMEPAGE="http://www.freeradius.org/; + +KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +LICENSE="GPL-2" +SLOT="0" + +IUSE=" + debug firebird iodbc kerberos ldap mysql odbc oracle pam pcap + postgres python readline sqlite ssl +" +RESTRICT="firebird? ( bindist )" + +RDEPEND="!net-dialup/cistronradius + !net-dialup/gnuradius + sys-devel/libtool + dev-lang/perl + sys-libs/gdbm + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline ) + pcap? ( net-libs/libpcap ) + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) + firebird? ( dev-db/firebird ) + pam? ( virtual/pam ) + ssl? ( dev-libs/openssl ) + ldap? ( net-nds/openldap ) + kerberos? ( virtual/krb5 ) + sqlite? ( dev-db/sqlite:3 ) + odbc? ( dev-db/unixODBC ) + iodbc? ( dev-db/libiodbc ) + oracle? ( dev-db/oracle-instantclient-basic )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + enewgroup radius + enewuser radius -1 -1 /var/log/radius radius + + python-any-r1_pkg_setup + export PYTHONBIN="${EPYTHON}" +} + +src_prepare() { + epatch \ + "${WORKDIR}"/patches/0002*patch \ + "${WORKDIR}"/patches/0004*patch \ + "${FILESDIR}"/${P}-gentoo.patch + + # most of the configuration options do not appear as ./configure + # switches. Instead it identifies the directories that are available + # and run through them. These might check for the presence of + # various libraries, in which case they are not built. To avoid + # automagic dependencies, we just remove all the modules that we're + # not interested in using. + + use ssl || rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap} + use ldap || rm -r src/modules/rlm_ldap + use kerberos || rm -r src/modules/rlm_krb5 + use pam || rm -r src/modules/rlm_pam + use python || rm -r src/modules/rlm_python + # Do not install ruby rlm module, bug #483108 + rm -r src/modules/rlm_ruby + + # these are all things we don't have in portage/I don't want to deal + # with myself + rm -r src/modules/rlm_eap/types/rlm_eap_tnc # requires TNCS library + rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 # requires libeap-ikev2 + rm -r src/modules/rlm_opendirectory # requires some membership.h + rm -r src/modules/rlm_redis{,who} # requires redis + rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds,sybase} + + # sql drivers that are not part of experimental are loaded from a + # file, so we have to remove them from the file itself when we + # remove them. + usesqldriver() { + local flag=$1 + local driver=rlm_sql_${2:-${flag}} + + if ! use ${flag}; then + rm -r src/modules/rlm_sql/drivers/${driver} || die +
[gentoo-commits] repo/gentoo:master commit in: net-dialup/capi4k-utils/
commit: 240c46eb37fdc3a4fd91a0646e95cc4ca0b4d999 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 18:33:26 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240c46eb net-dialup/capi4k-utils: remove capi4k-utils-20050718-r6 Package-Manager: portage-2.2.26 .../capi4k-utils/capi4k-utils-20050718-r6.ebuild | 182 - 1 file changed, 182 deletions(-) diff --git a/net-dialup/capi4k-utils/capi4k-utils-20050718-r6.ebuild b/net-dialup/capi4k-utils/capi4k-utils-20050718-r6.ebuild deleted file mode 100644 index 7f24b79..000 --- a/net-dialup/capi4k-utils/capi4k-utils-20050718-r6.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils linux-info multilib versionator - -YEAR_PV="${PV:0:4}" -MON_PV="${PV:4:2}" -DAY_PV="${PV:6:2}" -MY_P="${PN}-${YEAR_PV}-${MON_PV}-${DAY_PV}" - -PATCHVER="5" -TARBALL_FILES="capi4k-files-${PV}-r${PATCHVER}.tar.xz" -TARBALL_PATCHES="capi4k-patches-${PV}-r${PATCHVER}.tar.xz" - -DESCRIPTION="CAPI4Linux Utils" -HOMEPAGE="ftp://ftp.in-berlin.de/pub/capi4linux/; -SRC_URI="ftp://ftp.in-berlin.de/pub/capi4linux/${MY_P}.tar.gz - ftp://ftp.in-berlin.de/pub/capi4linux/OLD/${MY_P}.tar.gz - http://sbriesen.de/gentoo/distfiles/${TARBALL_FILES} - http://sbriesen.de/gentoo/distfiles/${TARBALL_PATCHES}; - -LICENSE="GPL-2" -SLOT="0/3.0.4" -KEYWORDS="alpha amd64 ppc x86" -IUSE="fax +pppd rcapid" - -COMMON_DEP="pppd? ( net-dialup/ppp:= )" - -DEPEND="${COMMON_DEP} - virtual/linux-sources - virtual/os-headers - app-arch/xz-utils - >=sys-apps/sed-4" - -RDEPEND="${COMMON_DEP} - dev-lang/perl" - -S="${WORKDIR}/${PN}" - -pkg_setup() { - # check kernel config - CONFIG_CHECK="~ISDN ~ISDN_CAPI ~ISDN_CAPI_CAPI20" - use pppd && CONFIG_CHECK="${CONFIG_CHECK} ~ISDN_CAPI_MIDDLEWARE ~ISDN_CAPI_CAPIFS_BOOL" - get_version # config checked later in pkg_postinst - - # find installed pppd version - if use pppd; then - local INSTALLED_PPP="$(best_version net-dialup/ppp)" - PPPVERSION="${INSTALLED_PPP#net-dialup/ppp-}" - PPPVERSION="$(version_format_string '$1.$2.$3' ${PPPVERSION})" - if [ -z "${PPPVERSION}" ]; then - die "No pppd installation found" - fi - fi -} - -src_prepare() { - # add ppp-2.4.4 support - epatch "${WORKDIR}/capi4k-patches/pppd244.diff" - - # add ppp-2.4.5 support - epatch "${WORKDIR}/capi4k-patches/pppd245.diff" - - # apply rcapid patches - epatch "${WORKDIR}/capi4k-patches/rcapid.diff" - - # apply msg2str-safety patch (see bug #170870) - epatch "${WORKDIR}/capi4k-patches/msg2str-safety.diff" - - # apply capi20.h patches (needed for glibc-2.7) - epatch "${WORKDIR}/capi4k-patches/capi20-include.diff" - - # set our config - cp -f "${WORKDIR}/capi4k-files/config" .config - # patch all Makefile.* and Rules.make to use our CFLAGS - sed -i -e "s:^\(CFLAGS.*\)-O2:\1${CFLAGS}:g" */Makefile.* */Rules.make || die "sed failed" - # patch capi20/Makefile.* to use -fPIC for shared library - sed -i -e "s:^\(CFLAGS.*\):\1 -fPIC:g" capi20/Makefile.* || die "sed failed" - # patch pppdcapiplugin/Makefile to use only the ppp versions we want - sed -i -e "s:^\(PPPVERSIONS = \).*$:\1${PPPVERSION}:g" pppdcapiplugin/Makefile || die "sed failed" - # patch capiinit/capiinit.c to look also in /lib/firmware - sed -i -e "s:\(\"/lib/firmware/isdn\",\):\1 \"/lib/firmware\",:g" capiinit/capiinit.c || die "sed failed" - # no, we don't need any devices nodes - sed -i -e "s:\(sh scripts/makedev.sh\):echo \1:g" Makefile || die "sed failed" - # add --libdir to configure call in Makefile - sed -i -e "s:\(\./configure \):\1--libdir=/usr/$(get_libdir) :g" Makefile || die "sed failed" - # patch /usr/lib/pppd in pppdcapiplugin tree - sed -i -e "s:/usr/lib/pppd:/usr/$(get_libdir)/pppd:g" \ - pppdcapiplugin/ppp-*/Makefile pppdcapiplugin/{README,*.8} || die "sed failed" - # respecting LDFLAGS (see bug #293209) - sed -i -e "s:^LDFLAGS\s\(\s*\)=:LDFLAGS+\1=:g" \ - {capiinfo,capiinit,capifax,rcapid,avmb1}/Makefile* pppdcapiplugin/Rules.make || die - # build rcapid - if ! use rcapid; then - sed -i -e "s:^\(CONFIG_RCAPID=.*\)$:# \1:g" .config || die - fi - # build pppdcapiplugin - if use pppd; then - # workaround for bug #511800 - if has_version \>=net-dialup/ppp-2.4.6; then - pushd pppdcapiplugin &>/dev/null || die - mv ppp-2.4.5 "ppp-${PPPVERSION}" || die -
[gentoo-commits] repo/gentoo:master commit in: net-dialup/dwun/
commit: 09dfe79e94ca781ab7da4015aa5b967d1c80637a Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:20:42 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dfe79e net-dialup/dwun: remove dwun-0.96e-r3 net-dialup/dwun/dwun-0.96e-r3.ebuild | 46 1 file changed, 46 deletions(-) diff --git a/net-dialup/dwun/dwun-0.96e-r3.ebuild b/net-dialup/dwun/dwun-0.96e-r3.ebuild deleted file mode 100644 index 4c14de3..000 --- a/net-dialup/dwun/dwun-0.96e-r3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils toolchain-funcs - -DESCRIPTION="Dialer Without a Useful Name (DWUN)" -HOMEPAGE="http://dwun.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="MIT GPL-2" # GPL-2 only for init script -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( AUTHORS ChangeLog QUICKSTART README TODO UPGRADING ) - -src_prepare() { - sed -i -e "s:TODO QUICKSTART README UPGRADING ChangeLog COPYING AUTHORS::" Makefile.in || die - tc-export CC - - epatch_user -} - -src_configure() { - econf --with-docdir="share/doc/${PF}" -} - -src_install() { - default - - insinto /etc - newins doc/examples/complete-rcfile dwunrc - newins debian/dwunauth dwunauth - newinitd "${FILESDIR}/dwun" dwun -} - -pkg_postinst() { - elog - elog 'Make sure you have "net-dialup/ppp" merged if you intend to use dwun' - elog "to control a standard PPP network link." - elog "See /usr/share/doc/${P}/QUICKSTART for instructions on" - elog "configuring dwun." - elog -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/
commit: 9aad3cdfa56561697dbceb6e39c0f9858537c4f5 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:45:01 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aad3cdf net-dialup/freeradius: remove old ebuilds Package-Manager: portage-2.2.26 net-dialup/freeradius/freeradius-2.2.5.ebuild | 195 -- net-dialup/freeradius/freeradius-2.2.9.ebuild | 196 -- net-dialup/freeradius/freeradius-3.0.11.ebuild | 216 - 3 files changed, 607 deletions(-) diff --git a/net-dialup/freeradius/freeradius-2.2.5.ebuild b/net-dialup/freeradius/freeradius-2.2.5.ebuild deleted file mode 100644 index a41b000..000 --- a/net-dialup/freeradius/freeradius-2.2.5.ebuild +++ /dev/null @@ -1,195 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit autotools eutils pam python-any-r1 user - -PATCHSET=4 - -MY_P="${PN}-server-${PV}" - -DESCRIPTION="Highly configurable free RADIUS server" -SRC_URI=" - ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz - ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz - https://dev.gentoo.org/~flameeyes/${PN}/${PN}-2.2.0-patches-${PATCHSET}.tar.xz - -" -HOMEPAGE="http://www.freeradius.org/; - -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" -LICENSE="GPL-2" -SLOT="0" - -IUSE=" - debug firebird iodbc kerberos ldap mysql odbc oracle pam pcap - postgres python readline sqlite ssl -" -RESTRICT="firebird? ( bindist )" - -RDEPEND="!net-dialup/cistronradius - !net-dialup/gnuradius - sys-devel/libtool - dev-lang/perl - sys-libs/gdbm - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline ) - pcap? ( net-libs/libpcap ) - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - firebird? ( dev-db/firebird ) - pam? ( virtual/pam ) - ssl? ( dev-libs/openssl ) - ldap? ( net-nds/openldap ) - kerberos? ( virtual/krb5 ) - sqlite? ( dev-db/sqlite:3 ) - odbc? ( dev-db/unixODBC ) - iodbc? ( dev-db/libiodbc ) - oracle? ( dev-db/oracle-instantclient-basic )" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - enewgroup radius - enewuser radius -1 -1 /var/log/radius radius - - python-any-r1_pkg_setup - export PYTHONBIN="${EPYTHON}" -} - -src_prepare() { - epatch \ - "${WORKDIR}"/patches/0002*patch \ - "${WORKDIR}"/patches/0004*patch \ - "${FILESDIR}"/${P}-gentoo.patch - - # most of the configuration options do not appear as ./configure - # switches. Instead it identifies the directories that are available - # and run through them. These might check for the presence of - # various libraries, in which case they are not built. To avoid - # automagic dependencies, we just remove all the modules that we're - # not interested in using. - - use ssl || rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap} - use ldap || rm -r src/modules/rlm_ldap - use kerberos || rm -r src/modules/rlm_krb5 - use pam || rm -r src/modules/rlm_pam - use python || rm -r src/modules/rlm_python - # Do not install ruby rlm module, bug #483108 - rm -r src/modules/rlm_ruby - - # these are all things we don't have in portage/I don't want to deal - # with myself - rm -r src/modules/rlm_eap/types/rlm_eap_tnc # requires TNCS library - rm -r src/modules/rlm_eap/types/rlm_eap_ikev2 # requires libeap-ikev2 - rm -r src/modules/rlm_opendirectory # requires some membership.h - rm -r src/modules/rlm_redis{,who} # requires redis - rm -r src/modules/rlm_sql/drivers/rlm_sql_{db2,freetds,sybase} - - # sql drivers that are not part of experimental are loaded from a - # file, so we have to remove them from the file itself when we - # remove them. - usesqldriver() { - local flag=$1 - local driver=rlm_sql_${2:-${flag}} - - if ! use ${flag}; then - rm -r src/modules/rlm_sql/drivers/${driver} || die - sed -i -e /${driver}/d src/modules/rlm_sql/stable || die - fi - } - - usesqldriver mysql - usesqldriver postgres postgresql - usesqldriver firebird - usesqldriver iodbc - usesqldriver odbc unixodbc - usesqldriver oracle - usesqldriver sqlite - - # remove bundled ltdl to avoid conflicts - rm -r libltdl - - epatch_user - - eautoreconf -} - -src_configure() { - # fix bug #77613 - if has_version app-crypt/heimdal; then - myconf="${myconf} --enable-heimdal-krb5" - fi - - use readline ||
[gentoo-commits] repo/gentoo:master commit in: net-dialup/pptpd/
commit: 2a53d01b444833c16785e01d2e466a3c3ea01bd9 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:49:32 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a53d01b net-dialup/pptpd: remove pptpd-1.4.0 Package-Manager: portage-2.2.26 net-dialup/pptpd/pptpd-1.4.0.ebuild | 74 - 1 file changed, 74 deletions(-) diff --git a/net-dialup/pptpd/pptpd-1.4.0.ebuild b/net-dialup/pptpd/pptpd-1.4.0.ebuild deleted file mode 100644 index 86da593..000 --- a/net-dialup/pptpd/pptpd-1.4.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils flag-o-matic - -DESCRIPTION="Linux Point-to-Point Tunnelling Protocol Server" -HOMEPAGE="http://poptop.sourceforge.net/; -SRC_URI="mirror://sourceforge/poptop/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="gre-extreme-debug tcpd" - -DEPEND="net-dialup/ppp:= - tcpd? ( sys-apps/tcp-wrappers )" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -src_prepare() { - epatch "${FILESDIR}/${P}-gentoo.patch" - epatch "${FILESDIR}/${P}-sandbox-fix.patch" - - # Match pptpd-logwtmp.so's version with pppd's version (#89895) - local PPPD_VER=`best_version net-dialup/ppp` - PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR} - PPPD_VER=${PPPD_VER%%[_-]*} # main version without beta/pre/patch/revision - sed -i -e "s:\\(#define[ \\t]*VERSION[ \\t]*\\)\".*\":\\1\"${PPPD_VER}\":" plugins/patchlevel.h || die - - # Automake 1.13, compatibility, bug #469476 - sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.in || die 'sed on configure.ac failed' - - # remove 'missing' script to prevent warnings - rm missing || die 'remove missing script failed' - - # respect compiler, bug #461722 - tc-export CC - - # Apply user patches - epatch_user - - eautoreconf -} - -src_configure() { - use gre-extreme-debug && append-cppflags "-DLOG_DEBUG_GRE_ACCEPTING_PACKET" - econf \ - --enable-bcrelay \ - $(use tcpd && echo "--with-libwrap") -} - -src_compile() { - emake COPTS="${CFLAGS}" -} - -src_install () { - default - - insinto /etc - doins samples/pptpd.conf - - insinto /etc/ppp - doins samples/options.pptpd - - newinitd "${FILESDIR}/pptpd-init-r2" pptpd - newconfd "${FILESDIR}/pptpd-confd" pptpd - - dodoc README.* - dodoc -r samples -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/capifwd/, net-dialup/capifwd/files/
commit: d7eac327a4a996893146f36d52f7ed3463ab6d31 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 20:03:22 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7eac327 inet-dialup/capifwd: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Also update to EAPI=6 Package-Manager: portage-2.2.26 net-dialup/capifwd/capifwd-0.6.3-r2.ebuild | 42 ++ net-dialup/capifwd/files/capifwd.init | 4 +-- 2 files changed, 43 insertions(+), 3 deletions(-) diff --git a/net-dialup/capifwd/capifwd-0.6.3-r2.ebuild b/net-dialup/capifwd/capifwd-0.6.3-r2.ebuild new file mode 100644 index 000..621c061 --- /dev/null +++ b/net-dialup/capifwd/capifwd-0.6.3-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils autotools + +DESCRIPTION="A daemon forwarding CAPI messages to capi20proxy clients" +HOMEPAGE="http://capi20proxy.sourceforge.net/; +SRC_URI="mirror://sourceforge/capi20proxy/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="net-dialup/capi4k-utils" + +S="${WORKDIR}/linux-server" + +src_prepare() { + eapply -p0 "${FILESDIR}/${P}.patch" + eapply -p0 "${FILESDIR}/${P}-amd64.patch" + + # Replace obsolete sys_errlist with strerror + sed -i -e 's:sys_errlist *\[ *errno *\]:strerror(errno):' \ + src/capifwd.c src/capi/waitforsignal.c src/auth/auth.c || \ + die "failed to replace sys_errlist" + + eapply_user + eautoreconf +} + +src_install() { + emake DESTDIR="$D" install + dodoc AUTHORS ChangeLog README + + # install init-script + newinitd "${FILESDIR}/capifwd.init" capifwd + newconfd "${FILESDIR}/capifwd.conf" capifwd +} diff --git a/net-dialup/capifwd/files/capifwd.init b/net-dialup/capifwd/files/capifwd.init index 0c339f3..f49bc1e 100644 --- a/net-dialup/capifwd/files/capifwd.init +++ b/net-dialup/capifwd/files/capifwd.init @@ -1,10 +1,8 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -opts="start stop" - depend() { need capi }
[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-l2tp/files/, net-dialup/rp-l2tp/
commit: 25e5fe7861d9eb70648fd3e12c4a0eee9a5ae91b Author: Austin English gentoo org> AuthorDate: Thu Apr 28 21:52:01 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e5fe78 net-dialup/rp-l2tp: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-dialup/rp-l2tp/files/rp-l2tpd-init | 4 ++-- net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild | 36 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/net-dialup/rp-l2tp/files/rp-l2tpd-init b/net-dialup/rp-l2tp/files/rp-l2tpd-init index a541255..b8029c6 100644 --- a/net-dialup/rp-l2tp/files/rp-l2tpd-init +++ b/net-dialup/rp-l2tp/files/rp-l2tpd-init @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild new file mode 100644 index 000..315cdd8 --- /dev/null +++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils toolchain-funcs + +DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems" +HOMEPAGE="http://sourceforge.net/projects/rp-l2tp/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="amd64 ~ppc x86" +SLOT="0" + +src_prepare() { + tc-export AR CC RANLIB + epatch \ + "${FILESDIR}/${P}-gentoo.patch" \ + "${FILESDIR}/${P}-flags.patch" \ + "${FILESDIR}/${P}-build.patch" + epatch_user +} + +src_install() { + emake RPM_INSTALL_ROOT="${D}" install + + dodoc README + newdoc l2tp.conf rp-l2tpd.conf + docinto libevent + dodoc libevent/Doc/* + docompress -x "/usr/share/doc/${PF}/libevent" + + newinitd "${FILESDIR}/rp-l2tpd-init" rp-l2tpd +}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/cistronradius/
commit: 977dbe089eb8c48f6b67d854e02bdbaa0be81353 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 20:07:36 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977dbe08 net-dialup/cistronradius: remove cistronradius-1.6.8-r1 Package-Manager: portage-2.2.26 .../cistronradius/cistronradius-1.6.8-r1.ebuild| 49 -- 1 file changed, 49 deletions(-) diff --git a/net-dialup/cistronradius/cistronradius-1.6.8-r1.ebuild b/net-dialup/cistronradius/cistronradius-1.6.8-r1.ebuild deleted file mode 100644 index 01de595..000 --- a/net-dialup/cistronradius/cistronradius-1.6.8-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils toolchain-funcs - -DESCRIPTION="Authentication and accounting server for terminal servers that speak the RADIUS protocol" -HOMEPAGE="http://www.radius.cistron.nl/; -SRC_URI="ftp://ftp.radius.cistron.nl/pub/radius/radiusd-cistron-${PV}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* x86" - -DEPEND=" - !net-dialup/freeradius - !net-dialup/gnuradius" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/radiusd-cistron-${PV}" - -src_prepare() { - epatch "${FILESDIR}/${P}-gcc41.patch" - sed -i -e "s:SHAREDIR/::g" raddb/dictionary || die - mv src/checkrad.pl src/checkrad || die - - epatch_user -} - -src_compile() { - emake -C src \ - CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - BINDIR=/usr/bin SBINDIR=/usr/sbin \ - MANDIR=/usr/share/man SHAREDIR=/usr/share/radius -} - -src_install() { - insinto /etc/raddb - doins raddb/* - dodoc README doc/{ChangeLog,FAQ.txt,README*} - doman doc/{*.1,*.8,*.5rad,*.8rad} - - dosbin src/{checkrad,radiusd,radrelay} - dobin src/{radclient,radlast,radtest,radwho,radzap} - - newinitd "${FILESDIR}/cistronradius.rc" cistronradius -}
[gentoo-commits] repo/gentoo:master commit in: net-dialup/capi4k-utils/, net-dialup/capi4k-utils/files/
commit: 2b35772d8dea831cfdf0169ea6bbb43643c1565b Author: Austin English gentoo org> AuthorDate: Thu Apr 28 18:33:00 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 21:59:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b35772d net-dialup/capi4k-utils: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 .../capi4k-utils/capi4k-utils-20050718-r7.ebuild | 182 + net-dialup/capi4k-utils/files/capi.initd | 4 +- 2 files changed, 184 insertions(+), 2 deletions(-) diff --git a/net-dialup/capi4k-utils/capi4k-utils-20050718-r7.ebuild b/net-dialup/capi4k-utils/capi4k-utils-20050718-r7.ebuild new file mode 100644 index 000..8616d37 --- /dev/null +++ b/net-dialup/capi4k-utils/capi4k-utils-20050718-r7.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils linux-info multilib versionator + +YEAR_PV="${PV:0:4}" +MON_PV="${PV:4:2}" +DAY_PV="${PV:6:2}" +MY_P="${PN}-${YEAR_PV}-${MON_PV}-${DAY_PV}" + +PATCHVER="5" +TARBALL_FILES="capi4k-files-${PV}-r${PATCHVER}.tar.xz" +TARBALL_PATCHES="capi4k-patches-${PV}-r${PATCHVER}.tar.xz" + +DESCRIPTION="CAPI4Linux Utils" +HOMEPAGE="ftp://ftp.in-berlin.de/pub/capi4linux/; +SRC_URI="ftp://ftp.in-berlin.de/pub/capi4linux/${MY_P}.tar.gz + ftp://ftp.in-berlin.de/pub/capi4linux/OLD/${MY_P}.tar.gz + http://sbriesen.de/gentoo/distfiles/${TARBALL_FILES} + http://sbriesen.de/gentoo/distfiles/${TARBALL_PATCHES}; + +LICENSE="GPL-2" +SLOT="0/3.0.4" +KEYWORDS="alpha amd64 ppc x86" +IUSE="fax +pppd rcapid" + +COMMON_DEP="pppd? ( net-dialup/ppp:= )" + +DEPEND="${COMMON_DEP} + virtual/linux-sources + virtual/os-headers + app-arch/xz-utils + >=sys-apps/sed-4" + +RDEPEND="${COMMON_DEP} + dev-lang/perl" + +S="${WORKDIR}/${PN}" + +pkg_setup() { + # check kernel config + CONFIG_CHECK="~ISDN ~ISDN_CAPI ~ISDN_CAPI_CAPI20" + use pppd && CONFIG_CHECK="${CONFIG_CHECK} ~ISDN_CAPI_MIDDLEWARE ~ISDN_CAPI_CAPIFS_BOOL" + get_version # config checked later in pkg_postinst + + # find installed pppd version + if use pppd; then + local INSTALLED_PPP="$(best_version net-dialup/ppp)" + PPPVERSION="${INSTALLED_PPP#net-dialup/ppp-}" + PPPVERSION="$(version_format_string '$1.$2.$3' ${PPPVERSION})" + if [ -z "${PPPVERSION}" ]; then + die "No pppd installation found" + fi + fi +} + +src_prepare() { + # add ppp-2.4.4 support + epatch "${WORKDIR}/capi4k-patches/pppd244.diff" + + # add ppp-2.4.5 support + epatch "${WORKDIR}/capi4k-patches/pppd245.diff" + + # apply rcapid patches + epatch "${WORKDIR}/capi4k-patches/rcapid.diff" + + # apply msg2str-safety patch (see bug #170870) + epatch "${WORKDIR}/capi4k-patches/msg2str-safety.diff" + + # apply capi20.h patches (needed for glibc-2.7) + epatch "${WORKDIR}/capi4k-patches/capi20-include.diff" + + # set our config + cp -f "${WORKDIR}/capi4k-files/config" .config + # patch all Makefile.* and Rules.make to use our CFLAGS + sed -i -e "s:^\(CFLAGS.*\)-O2:\1${CFLAGS}:g" */Makefile.* */Rules.make || die "sed failed" + # patch capi20/Makefile.* to use -fPIC for shared library + sed -i -e "s:^\(CFLAGS.*\):\1 -fPIC:g" capi20/Makefile.* || die "sed failed" + # patch pppdcapiplugin/Makefile to use only the ppp versions we want + sed -i -e "s:^\(PPPVERSIONS = \).*$:\1${PPPVERSION}:g" pppdcapiplugin/Makefile || die "sed failed" + # patch capiinit/capiinit.c to look also in /lib/firmware + sed -i -e "s:\(\"/lib/firmware/isdn\",\):\1 \"/lib/firmware\",:g" capiinit/capiinit.c || die "sed failed" + # no, we don't need any devices nodes + sed -i -e "s:\(sh scripts/makedev.sh\):echo \1:g" Makefile || die "sed failed" + # add --libdir to configure call in Makefile + sed -i -e "s:\(\./configure \):\1--libdir=/usr/$(get_libdir) :g" Makefile || die "sed failed" + # patch /usr/lib/pppd in pppdcapiplugin tree + sed -i -e "s:/usr/lib/pppd:/usr/$(get_libdir)/pppd:g" \ + pppdcapiplugin/ppp-*/Makefile pppdcapiplugin/{README,*.8} || die "sed failed" + # respecting LDFLAGS (see bug #293209) + sed -i -e "s:^LDFLAGS\s\(\s*\)=:LDFLAGS+\1=:g" \ + {capiinfo,capiinit,capifax,rcapid,avmb1}/Makefile* pppdcapiplugin/Rules.make || die + # build rcapid + if ! use rcapid; then + sed -i -e "s:^\(CONFIG_RCAPID=.*\)$:# \1:g" .config || die + fi + # build pppdcapiplugin + if use pppd; then + # workaround for bug #511800 + if has_version \>=net-dialup/ppp-2.4.6; then +
[gentoo-commits] repo/gentoo:master commit in: app-i18n/kcm-fcitx/
commit: 8cbe811b08d5235692296eaf38fe62e8adc98123 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 28 20:26:05 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 28 21:06:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbe811b app-i18n/kcm-fcitx: Delete old versions. app-i18n/kcm-fcitx/Manifest | 2 -- app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild | 39 --- app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild | 39 --- 3 files changed, 80 deletions(-) diff --git a/app-i18n/kcm-fcitx/Manifest b/app-i18n/kcm-fcitx/Manifest index 53d4952..15f95c2 100644 --- a/app-i18n/kcm-fcitx/Manifest +++ b/app-i18n/kcm-fcitx/Manifest @@ -1,5 +1,3 @@ DIST kcm-fcitx-0.4.2.tar.xz 63796 SHA256 f681c1a4172b74a63c36094f860eff4ea778422e1062b00fd03509eda745ed66 SHA512 51ccc5b03f076e73cda7852b1bb1598e56114fe1a7733f3eb0a731c0249cbaa2ac7f4c27115929d236cc94a3f131fc790933cddff624387d050fecf3e170842e WHIRLPOOL 6c0f3e4d345c7570ee519878c141ba2f708c85e0dc8a171058af291e6a02b48cdd3965335b9eb766f9a149b31d5fccc0334f8bb7352eb978625367af064e6b17 DIST kcm-fcitx-0.4.3.tar.xz 56864 SHA256 b7e9ad4569c0940f9654d58de1f13281fcbcab56febbd346951edcfa0a86e208 SHA512 d311699a5d99f75d353899b7fba0a950491ee8b891724b855033449900ec4b3db9408bb1b80e60ceb0dbb0ce91072162062261a497f83a2a683214b71c3f4713 WHIRLPOOL 04aec049436a120362d02ba900a0d8639feb359b4cc6b99a871c7ffa8d9660270c321828b8660c718890a7f0ea308ea584711ed712762aab712fe8d7e72a205a -DIST kcm-fcitx-0.5.0.tar.xz 55964 SHA256 079b309aea4b354d081d45d3dde6d754b24717eb7653344055633453cb328b33 SHA512 219b962c4b6f1763b389dc20d22a671d960a884f5c3f0faddbd4919b61dd6d93e600cbf440b15bc42f63cb383ed5ca65e657fa835c520196c8bd9d64a160baa3 WHIRLPOOL df9db7b5198130409986c4805a7771b6df4bd44d532071499ec6eb522af7bfdd9d576fbdf3664720e47a02a57e35409c69fff962152423ac59bab71d8c1e0947 -DIST kcm-fcitx-0.5.2.tar.xz 55936 SHA256 348b7afd18670c0879e616d6e097c2d8b033d1a7f5abbc3b75876953bd67f504 SHA512 9418001ad92ada2e7c48c426b24b6babebb3e41510c9ff2aac01e25f84f79cd02a3e413267a31feb677beca51070a4ca55f5d64bd103ddd9ab7853f207370882 WHIRLPOOL 8ca8032ea4b50228ea33189d7afac160cc04882c2ac7403de8cb244b39feddfb89019b4ab4a6caf67b2a9d40c2a9b97cdee0832c5beec4c108b67bc35f0b5923 DIST kcm-fcitx-0.5.3.tar.xz 57488 SHA256 f2de5fa4e31a96fea059e4d390c6f1d6fdc98af572c19a0e84cf6181da7c2935 SHA512 19d172cbf1d2a13f289b64b67488ddc5ba83a9d26503438045271c85df3775715614951652dc6f8da52a3b9d692d6e2138a760fc51d1e7f0f8bb0bd467265496 WHIRLPOOL 7be5cfb389bfcf5f451b5619c0818afeaa7b88199375b2f5d85bdcc21b1259008a3653f1cd26e33689a9f18130bc53269dceb20fca5b64aaa8f619e06f2d413e diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild b/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild deleted file mode 100644 index 283188e..000 --- a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit kde5 - -DESCRIPTION="KDE configuration module for Fcitx" -HOMEPAGE="http://fcitx-im.org/; -SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=app-i18n/fcitx-4.2.8 - app-i18n/fcitx-qt5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - $(add_frameworks_dep extra-cmake-modules) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep kwidgetsaddons) - sys-devel/gettext - x11-libs/libxkbfile" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - # po directory is empty, making the build fail - comment_add_subdirectory po -} diff --git a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild b/app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild deleted file mode 100644 index 283188e..000 --- a/app-i18n/kcm-fcitx/kcm-fcitx-0.5.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit kde5 - -DESCRIPTION="KDE configuration module for Fcitx" -HOMEPAGE="http://fcitx-im.org/; -SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=app-i18n/fcitx-4.2.8 - app-i18n/fcitx-qt5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - $(add_frameworks_dep extra-cmake-modules) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/tuxonice-sources/
commit: e3ba2b02fbf5d89b430a39c7ea9e86d0c22c0b1e Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 28 20:07:27 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 28 21:06:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ba2b02 sys-kernel/tuxonice-sources: Delete old versions. sys-kernel/tuxonice-sources/Manifest | 18 --- .../tuxonice-sources-3.10.98.ebuild| 35 -- .../tuxonice-sources-3.12.55.ebuild| 35 -- .../tuxonice-sources-3.14.62.ebuild| 35 -- .../tuxonice-sources-3.18.27.ebuild| 35 -- .../tuxonice-sources-4.1.18.ebuild | 35 -- .../tuxonice-sources/tuxonice-sources-4.4.3.ebuild | 35 -- 7 files changed, 228 deletions(-) diff --git a/sys-kernel/tuxonice-sources/Manifest b/sys-kernel/tuxonice-sources/Manifest index b86d795..031d28f 100644 --- a/sys-kernel/tuxonice-sources/Manifest +++ b/sys-kernel/tuxonice-sources/Manifest @@ -1,33 +1,21 @@ -DIST genpatches-3.10-103.base.tar.xz 1351328 SHA256 4007762e19d58df9babc74e7bec5ad55dc67e09ab7a8891f0d5c660ba6ad7d7d SHA512 f7e2a7c83e08ea79d9a3d12d3198aea289c714bceae20467cc69d138d326d9016fc3f2b85fc868e6aae7f36ea37239bd5616a6315909d56bfbbd5c8939ba9210 WHIRLPOOL 6d09a546dc4721681a253534995a74b30febb8f94c66c60f546e0c1da0bae60d4c68bcce27cb6212103adbe3439f948a28850b5a8b54219487fc81c710bd2f67 -DIST genpatches-3.10-103.experimental.tar.xz 60172 SHA256 a95384e826182e9be3a70e0d7884e24abb34d3112b9c607ee35de94047d99332 SHA512 0cfaac8739e3192089d54ac795be0e78f882e74187e60170eaf7b95b60f4e218b1dabb5abe4965db8b3d2e9bc6a164fc36d8b351204ce87b190d95a394be1cd3 WHIRLPOOL c3fa228389169e256b5b253489ac8c080d236c8ea10b8b48519057ffa5ca4952ed26facfd3a936d1ed872b76d1e7769b94af072f129d07a18e90763656554ce3 -DIST genpatches-3.10-103.extras.tar.xz 17828 SHA256 e174353e2bf0ded175f756e49e86042bd6028caf7a2ecb295f7721edd051cd6b SHA512 0716e1c32548dfd764629074df0bd9f008685aff85d4bdb5b18f0cffccaad9ed331ac906206e3089a467d95d8f0fbcd87e36f441ef31585eba518852a541230f WHIRLPOOL 1bef33927aa4275f77d3ba0c5f8d5b69aa0f02a45abc28cb16b25994ffbee230505932199247d99d0bc6295e199871629d367250bd0c71bb6cdca856566be832 DIST genpatches-3.10-105.base.tar.xz 1375752 SHA256 c437175adcb0135ca69ef08e6439f9d5996a792e709b84d425f489e41ab5a711 SHA512 3b32142e08bb4e3f8dca2764283326ce659eecb28c43a669e276eec65400aa4194fdab434b29352e8b70dc01e443fea35534171bf99a270fa3b757068e2b0c90 WHIRLPOOL d114c64ec2ceac597494774b18b6e6e73c7fddbb3cbba4c34f19f40cdc6dceef00a231e8d0a242cca320bb2f3be32556e0b188160d16177b09edf940c537a67c DIST genpatches-3.10-105.experimental.tar.xz 60156 SHA256 855c1e33dc01d02b83360882e73fc8b074fe08812c2d937b0a44296d558d48f3 SHA512 0f7e22170170c18c4037400ce9de6298aec39bd20a37f05bd2cc25d638ac9f35a6d29fdcf6fddaae5ffbc05c3d591be9815e7bfa6f003a7bd4d134412e3f4868 WHIRLPOOL a090f08a555aac35ff98f0c132ba82f39ff2d670eafaaf3308bed3294cd6366deb44c3e0f4bcffcfbf1e21c3a7cf69e32db9b26508c06d09ba94f2c7e0f79833 DIST genpatches-3.10-105.extras.tar.xz 17832 SHA256 8c1be1873d2f220c9186fa5a1c65549220e5831ab3e27b044590186ba315e1bd SHA512 3659c3c5f00602cc902aeef2f4d1ca46ea4b4ae1ad947fc0fb2774d0299a5475caf56815026e40867eb1b12f4ebb3fef85fc4cc682a08fd6743fa0125f53bdf9 WHIRLPOOL 15a97ff6f24d9a14480a11d6ff0be90b7ed63c1165864812837750b466ed7b53a9eae3a1f8ba513c63fc895983f6b65e67b04dd7cdd48e0ca26b1be7be62a1cd DIST genpatches-3.10-106.base.tar.xz 1383744 SHA256 c98068b044a0d304bf07e3f673ba8e5da867cb6d9a5d35a61368e4b767d0b3ba SHA512 46c938deed26a295fb66cede7e753d9b6c5a7e484c953a3cba25d8a6e3199716be85139878e417cae97e854a34da0136872a1311a0778ba5c7acc34f752732e5 WHIRLPOOL 0def5ae5cbe1321b4d2554a005d1528fae674efbdc41d5642b727fce315a820553625eb385069689cfd74bb961a505f0a981a24fdb6667253f599c354e7d24e1 DIST genpatches-3.10-106.experimental.tar.xz 60156 SHA256 855c1e33dc01d02b83360882e73fc8b074fe08812c2d937b0a44296d558d48f3 SHA512 0f7e22170170c18c4037400ce9de6298aec39bd20a37f05bd2cc25d638ac9f35a6d29fdcf6fddaae5ffbc05c3d591be9815e7bfa6f003a7bd4d134412e3f4868 WHIRLPOOL a090f08a555aac35ff98f0c132ba82f39ff2d670eafaaf3308bed3294cd6366deb44c3e0f4bcffcfbf1e21c3a7cf69e32db9b26508c06d09ba94f2c7e0f79833 DIST genpatches-3.10-106.extras.tar.xz 17832 SHA256 8c1be1873d2f220c9186fa5a1c65549220e5831ab3e27b044590186ba315e1bd SHA512 3659c3c5f00602cc902aeef2f4d1ca46ea4b4ae1ad947fc0fb2774d0299a5475caf56815026e40867eb1b12f4ebb3fef85fc4cc682a08fd6743fa0125f53bdf9 WHIRLPOOL 15a97ff6f24d9a14480a11d6ff0be90b7ed63c1165864812837750b466ed7b53a9eae3a1f8ba513c63fc895983f6b65e67b04dd7cdd48e0ca26b1be7be62a1cd -DIST genpatches-3.12-52.base.tar.xz 1596124 SHA256 72d74ba469ae1a7c73831728989f3f9a6b54ac089771bfb0f8305d553513a523 SHA512
[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/, app-i18n/fcitx/files/
commit: af049eaa17f978c830c05745e3667a05056805a5 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 28 20:15:56 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 28 21:06:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af049eaa app-i18n/fcitx: Delete old version. app-i18n/fcitx/Manifest| 1 - app-i18n/fcitx/fcitx-4.2.7.ebuild | 125 - .../fcitx/files/fcitx-4.2.7-gcc46-compatible.patch | 43 --- app-i18n/fcitx/metadata.xml| 1 - 4 files changed, 170 deletions(-) diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest index 8e7d3bf..58b4baf 100644 --- a/app-i18n/fcitx/Manifest +++ b/app-i18n/fcitx/Manifest @@ -1,4 +1,3 @@ -DIST fcitx-4.2.7_dict.tar.xz 8546416 SHA256 0c902617581f04eb0d337634b0bf2b39956abbcc949512cc79d4ee24cfc9dbb5 SHA512 e5d8eb55f644250197e69315ad02b9f6bc84e697b23c20c01a731f98ce8b1a16d764a58b1e1047d45b8decb6be33144707c2a52fc427e6338d8b8186cd4da074 WHIRLPOOL e344bc92a84940d3c885d1ae87a2fc83c95d6cb0f0e95eed76078e996c4a00df82a0c09c4540771f628928db1716f90d50d04469f2c0f2d5c17b5048fbf2d482 DIST fcitx-4.2.8.5_dict.tar.xz 8696468 SHA256 fe3d6f57805fc61130f8254f19a86fe3baa0f405406414ca2e94bcf86d3d1b72 SHA512 ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe WHIRLPOOL 0a394d5aaa53819bbab66b32e7ae5896187bc45fad146c7eef4ab75640e5c6670cf811bec87e482bb3516b30e1ce28f2cefa91c10838092f9329b1101b5c70db DIST fcitx-4.2.8.6_dict.tar.xz 8694328 SHA256 91034e9ef976bbe2649a96b67adf0c133d64e2c0d53be440cc40a4370569d597 SHA512 822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4 WHIRLPOOL df24b3b6bbe18a8498732b27817caef6c28278bddd6acfbe49edd9a63d8f33b09ba93ff0bd144e1c1d3b9b9c8079a35a8a047ebf9b361b4f173ec9b23138042e DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 5337c8226417a1d4e6f88b3b1048aa73695d281ed483568a7b6a9ee849ad6c77 SHA512 5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d WHIRLPOOL 02b2ff1b0c33b1f2c0461988bc3323ca27ba565a0d8a1f49b96aaceac857c07365aaaee0048d470dea82e60857bedf59ef8c60d3cdfa14a2ff074216d5cdc16d diff --git a/app-i18n/fcitx/fcitx-4.2.7.ebuild b/app-i18n/fcitx/fcitx-4.2.7.ebuild deleted file mode 100644 index dfff4f9..000 --- a/app-i18n/fcitx/fcitx-4.2.7.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo - -DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support" -HOMEPAGE="http://fcitx-im.org/; -SRC_URI="https://fcitx.googlecode.com/files/${P}_dict.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua -nls opencc +pango qt4 snooper static-libs +table test +xml" - -RDEPEND=" - X? ( - x11-libs/libX11 - x11-libs/libXinerama - ) - cairo? ( - x11-libs/cairo[X] - pango? ( x11-libs/pango[X] ) - !pango? ( media-libs/fontconfig ) - ) - dbus? ( sys-apps/dbus ) - enchant? ( app-text/enchant ) - gtk? ( - x11-libs/gtk+:2 - dev-libs/glib:2 - dev-libs/dbus-glib - ) - gtk3? ( - x11-libs/gtk+:3 - dev-libs/glib:2 - dev-libs/dbus-glib - ) - icu? ( dev-libs/icu:= ) - introspection? ( dev-libs/gobject-introspection ) - lua? ( dev-lang/lua ) - opencc? ( app-i18n/opencc ) - qt4? ( - dev-qt/qtdbus:4 - dev-qt/qtgui:4[glib] - ) - xml? ( - app-text/iso-codes - dev-libs/libxml2 - x11-libs/libxkbfile - )" -DEPEND="${RDEPEND} - virtual/libintl - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -DOCS=( AUTHORS ChangeLog README THANKS TODO - doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme ) -HTML_DOCS=( doc/wb_fh.htm ) - -src_prepare() { - use autostart && DOC_CONTENTS="You have enabled the autostart USE flag, - which will let fcitx start automatically on XDG compatible desktop - environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use - ~/.xinitrc to configure your desktop, make sure to include the fcitx - command to start it." - epatch "${FILESDIR}/${P}-gcc46-compatible.patch" - epatch_user -} - -src_configure() { - local mycmakeargs=" - -DLIB_INSTALL_DIR=/usr/$(get_libdir) - $(cmake-utils_use_enable X X11) -
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/files/, dev-db/sqlite/
commit: 7a6f3e5ca621a8a66a551184abfb8f1b73ff8bbf Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 28 20:04:10 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 28 21:06:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6f3e5c dev-db/sqlite: Delete old versions. dev-db/sqlite/Manifest | 24 -- dev-db/sqlite/files/maketcllib.sh | 40 .../files/sqlite-3.8.1-autoconf-dlopen_check.patch | 12 - .../files/sqlite-3.8.1-src-dlopen_check.patch | 12 - .../sqlite/files/sqlite-3.8.1-tests-icu-52.patch | 49 - dev-db/sqlite/sqlite-3.10.0.ebuild | 239 dev-db/sqlite/sqlite-3.10.2.ebuild | 239 dev-db/sqlite/sqlite-3.11.0.ebuild | 243 - dev-db/sqlite/sqlite-3.8.10.1.ebuild | 210 -- dev-db/sqlite/sqlite-3.8.10.2.ebuild | 210 -- dev-db/sqlite/sqlite-3.8.11.1.ebuild | 216 -- dev-db/sqlite/sqlite-3.9.1.ebuild | 225 --- dev-db/sqlite/sqlite-3.9.2.ebuild | 225 --- 13 files changed, 1944 deletions(-) diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 340167a..c12a0b8 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -1,35 +1,11 @@ -DIST sqlite-autoconf-3081001.tar.gz 2049377 SHA256 5f8f2ae6461e637ff63e50fef10b6962764dfc3b81a8c0f80a19794b9d59f7ca SHA512 8e206952b351ef8a9cf523558574cba9630c8c07ef7ae90fb0712d2b99fea91742a26d0af1b01816593ea769fad343101fdbbab9c1626a4d712bb1a18b2b6b30 WHIRLPOOL 83fd822bd9eb6fedea29d968381726be24153375c06ad8c39d4ef34fd3d2e1001c8d5440880d6a880ba24242cd87782afa445ce145cdf7e75843419275136da5 -DIST sqlite-autoconf-3081002.tar.gz 2049387 SHA256 8382e55a4e7d853c93038562ca3dd00307937fccf1c6b65ddd813e503a56d626 SHA512 afdf11d5482a645c37cc0c4c5c2b3f8c56f26c95ee94658c92bfa0ffeb68981f67834215a45a658f73c68f28231448e87995f9614a56f9f1672cedd13a65 WHIRLPOOL f3c7b1a11d63213a29f9dc6c04c02db9900b25dd0a8c0551bbf6d220493e7cc420d5775d99147d92c781b7f0068889e6dbeb32a10f447009341827908eee4ad8 -DIST sqlite-autoconf-3081101.tar.gz 2101885 SHA256 fb99b0ac038c4a7e48b44b61836cb41d4eeba36b4d0ee757beeab59031a1d3b6 SHA512 b87e3a94462c26e875833c7f83dcc453146377a403d173169e2db7198bede2467f8c480645141da678e0fd3071764558f2dd2630086964431ead25ac43212ee6 WHIRLPOOL 2045496055b02151211080110dc8fc2c474337788704a0e4db8841a1928b82d6490afa682c8d8b1bb6b9e98808d7eabf0f763a41e4768b1c21629107895bb66b -DIST sqlite-autoconf-3090100.tar.gz 2284128 SHA256 d89d0e1d93deafebd0aa067d20d9029d9914ccde244920d9dd09ea51944e1c6c SHA512 6465c22afa68a44b7a6e739d242d2c921147fba11c92bb3a7d0bc5b6a58bd3f85d42a1e2710f60c18c5d82e4fc6f5651255f3aebd684e0fdc69dd099337182cb WHIRLPOOL dfab45f06ed4bcadc0f4b3ba414cff679d74e32459b63580d337c02ef2621b0dad6697d88a22066b7cb9b4ac681eadc95402e157cd78befc391481a50976032b -DIST sqlite-autoconf-3090200.tar.gz 2284431 SHA256 064c0abe9c9177534d4c770bca7a5902f9924b629ac886b4c08956be6dfbc36b SHA512 c4fdd7dee58e2e4c83091f2a98d8099c6403a66f566be46b54d465c5a58404555fdc1d08050ca60edb6366d220407cfc7409921c123915f78a04cd9930217fa7 WHIRLPOOL c57c3a3f9a7186606a8de0f562490d6c1db27204e9799f39313ea139fabb64bfc918243a20173119bc73776dbd42fc4c316590eb3a4c4334ef669a93be819adf -DIST sqlite-autoconf-310.tar.gz 2331542 SHA256 43cc292d70711fa7580250c8a1cd7c64813a4a0a479dbd502cce5f10b5d91042 SHA512 0d34f511f386e841b60ca6354715e7196c2c3d47e0ae13f09b9ae8d0f95118104b2bd8e13697c4c97b994269c2b2e112841ab74e82a2a64c50243d8ec8d8f46e WHIRLPOOL 090ee131929573a71f3049ee9accf3e8df21dd9d6834e499baf0988cad6bd64f433ef5f05cdb0ba0a15254ced47d94591c913be5e15d0de76e4a41f391393d94 -DIST sqlite-autoconf-3100200.tar.gz 2332013 SHA256 a2b3b4bd1291ea7d6c8252f7edff36a4362f2f0e5d5370444ba6cbe313ae2971 SHA512 fa4e3757d76c9f0cf167481346c0844f41a3a7ea0e8fde186be7ebcc14f9b45b770386110e23860c6dcaaf1819aa12725fde7507271a0a8b59610dcc458c552f WHIRLPOOL 5bc1f324bb9fb7baa70a12e6e1519ccae7f2beef51ec48312df4a1a8890406bfbd4a9c0ee0b5a186619624763c65238fa34b88bb478c76e7a39b23c4a96eb66a -DIST sqlite-autoconf-311.tar.gz 2359347 SHA256 508d4dcbcf7a7181e95c717a1dc4ae3c0880b3d593be0c4b40abb6c3a0e201fb SHA512 208bb41e9b2a67ba5efdefe5393161996b7741a153647bd28b680a41a7d3c23f6c916bf6eede5325f507697fa92571c4982522ba9396a58e7a675564dec73865 WHIRLPOOL 9096de033729f27ccbdea0753b27a5170b1c1d7c6b016d00ad27c1a4b29dc8eabf15a1b8afcf97682f33b064552db3ceac5eb9d9612c8fd17d3602d3a592eb3d DIST sqlite-autoconf-3110100.tar.gz 2359545 SHA256 533ff1d0271c2e666f01591271cef01a31648563affa0c95e80ef735077d4377 SHA512 c3efd2693e6a9526a2901d9879982a421e81e7e979aef65a160e71b255339344079a1943395480d5c37a1acc6243a8d45f45fa688f7e996774da38a3a99e71a1 WHIRLPOOL
[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-qt5/files/, app-i18n/fcitx-qt5/
commit: d683c745dca8a45ff4ce45a809a38b65cc66c388 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Apr 28 20:19:42 2016 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 28 21:06:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d683c745 app-i18n/fcitx-qt5: Delete old versions. app-i18n/fcitx-qt5/Manifest| 2 -- app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild | 25 -- app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild | 23 .../files/fcitx-qt5-qt-5.5-compatibility-fix.patch | 23 4 files changed, 73 deletions(-) diff --git a/app-i18n/fcitx-qt5/Manifest b/app-i18n/fcitx-qt5/Manifest index c7fa740..00fbb27 100644 --- a/app-i18n/fcitx-qt5/Manifest +++ b/app-i18n/fcitx-qt5/Manifest @@ -1,3 +1 @@ -DIST fcitx-qt5-1.0.2.tar.xz 53324 SHA256 b8073f07d9384878c616f6d2cea44fc739a3b5731b95b10b3133e0914d49f66d SHA512 f7075d5334e29fd00c54563182c9cc4027011503aa14d577aa2fb75eb8558c385d91c939f1f21e51850c9c64fc5c396aad5b32fdcc8ddd99c46ec74bd577255d WHIRLPOOL 35ae384cf13fdfdb86c34b7dbefbbe780a2c20ac220868824e25a0ba4368581c19d45cbc9447e1c2dd3236b0758ee9e4311dab1f348a524ca2d002d0b43c760c -DIST fcitx-qt5-1.0.4.tar.xz 53552 SHA256 b42a428008d9bf3a5d9140d63c9a475386480d598bb9ce3b78fad43879a50d1c SHA512 f5a2d3ed308da3687dc12dd5be3038242ba40e6bef48483931aacfd9f200db9d24d0df03cb93058eedb3941ef6ecb92d874040eb60742f60a44beda77868 WHIRLPOOL c1dcf45eed09625721c175b1b09724f1f9934cb8cb3413df811009815d4231d2758c54a7b346cb29910c0ce156eb9906136d471359566eb288438cc1f5466710 DIST fcitx-qt5-1.0.5.tar.xz 53584 SHA256 8cef90024ca84c3f607943b91f6bfe63fd077507bbe100e5a1936464095841de SHA512 f4da9ede8918cef7aa0dbacea534ab81024e3c6d812bedd287c4c4c9a8b9ca994d4708489c602967f3504ce057ec6e118674503f5d796883f1890e8ecc11c501 WHIRLPOOL 764190a5f523fc40ca5f937704d5bc1a7018232284f50b9b1b6a36b5dd41dfbebda5db337bdc49b08e601e94f51935f2a70d96dddbd4091744ec8c89a77f26b0 diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild b/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild deleted file mode 100644 index 0af11f2..000 --- a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit cmake-utils - -DESCRIPTION="Qt5 input module for Fcitx" -HOMEPAGE="http://fcitx-im.org/; -SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=app-i18n/fcitx-4.2.8 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - kde-frameworks/extra-cmake-modules" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-qt-5.5-compatibility-fix.patch" ) diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild b/app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild deleted file mode 100644 index f066264..000 --- a/app-i18n/fcitx-qt5/fcitx-qt5-1.0.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit cmake-utils - -DESCRIPTION="Qt5 input module for Fcitx" -HOMEPAGE="http://fcitx-im.org/; -SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=app-i18n/fcitx-4.2.8 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - kde-frameworks/extra-cmake-modules" -DEPEND="${RDEPEND}" diff --git a/app-i18n/fcitx-qt5/files/fcitx-qt5-qt-5.5-compatibility-fix.patch b/app-i18n/fcitx-qt5/files/fcitx-qt5-qt-5.5-compatibility-fix.patch deleted file mode 100644 index 4bdd058..000 --- a/app-i18n/fcitx-qt5/files/fcitx-qt5-qt-5.5-compatibility-fix.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 78c482b3fdfe558da74657893a3bcd1ece6d7758 Mon Sep 17 00:00:00 2001 -From: Weng Xuetian-Date: Thu, 2 Jul 2015 20:02:17 -0700 -Subject: [PATCH] [qt5] fixes #6 - -use macro instead of string literal and fix compatibility issue with qt5.5 - platforminputcontext/main.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/platforminputcontext/main.h b/platforminputcontext/main.h -index 1492d72..9938da1 100644 a/platforminputcontext/main.h -+++ b/platforminputcontext/main.h -@@ -29,7 +29,7 @@ class QFcitxPlatformInputContextPlugin : public QPlatformInputContextPlugin - { - Q_OBJECT - public: --Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPlatformInputContextFactoryInterface" FILE "fcitx.json") -+Q_PLUGIN_METADATA(IID QPlatformInputContextFactoryInterface_iid FILE "fcitx.json") - QStringList keys() const; - QFcitxPlatformInputContext *create(const QString& system, const QStringList& paramList); - };
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 0ed0359edea5ccc6871c6909ff213da1c58471e4 Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Apr 28 20:34:27 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Apr 28 20:39:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed0359e www-client/firefox: remove the re-added EGL flag from 45.x and 46.0 ..again.. Bug: http://bugs.gentoo.org/571180#c18 Package-Manager: portage-2.2.26 www-client/firefox/firefox-45.1.0.ebuild | 4 ++-- www-client/firefox/firefox-46.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www-client/firefox/firefox-45.1.0.ebuild b/www-client/firefox/firefox-45.1.0.ebuild index 5dc1d44..99eaa75 100644 --- a/www-client/firefox/firefox-45.1.0.ebuild +++ b/www-client/firefox/firefox-45.1.0.ebuild @@ -44,7 +44,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test" +IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test" RESTRICT="!bindist? ( bindist )" # More URIs appended below... @@ -208,7 +208,7 @@ src_configure() { use hardened && append-ldflags "-Wl,-z,relro,-z,now" # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180 - use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL # Setup api key for location services echo -n "${_google_api_key}" > "${S}"/google-api-key diff --git a/www-client/firefox/firefox-46.0.ebuild b/www-client/firefox/firefox-46.0.ebuild index b1a4225..3dd0989 100644 --- a/www-client/firefox/firefox-46.0.ebuild +++ b/www-client/firefox/firefox-46.0.ebuild @@ -44,7 +44,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test" +IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test" RESTRICT="!bindist? ( bindist )" PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz ) @@ -190,7 +190,7 @@ src_configure() { use hardened && append-ldflags "-Wl,-z,relro,-z,now" # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180 - use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL # Setup api key for location services echo -n "${_google_api_key}" > "${S}"/google-api-key
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 5b2398ef8f392231542ff9adc3bcc1cf4010f88e Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Apr 28 20:39:22 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Apr 28 20:39:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2398ef www-client/firefox-45.1.0: drop experimental qt support Experimental QT5 support belongs only in mozilla-overlay Package-Manager: portage-2.2.26 www-client/firefox/firefox-45.1.0.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/www-client/firefox/firefox-45.1.0.ebuild b/www-client/firefox/firefox-45.1.0.ebuild index 99eaa75..67e1b8b 100644 --- a/www-client/firefox/firefox-45.1.0.ebuild +++ b/www-client/firefox/firefox-45.1.0.ebuild @@ -31,7 +31,6 @@ PATCH="${PN}-45.0-patches-04" MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases; MOZCONFIG_OPTIONAL_GTK3="enabled" -MOZCONFIG_OPTIONAL_QT5=1 MOZCONFIG_OPTIONAL_WIFI=1 MOZCONFIG_OPTIONAL_JIT="enabled" @@ -133,8 +132,7 @@ src_prepare() { # Apply our patches eapply "${WORKDIR}/firefox" \ "${FILESDIR}"/arm64-4-link-chromium-mutex-based-atomics.patch \ - "${FILESDIR}"/arm64-5-mozjemalloc-no-static-page-sizes.patch \ - "${FILESDIR}"/${PN}-45-qt-widget-fix.patch + "${FILESDIR}"/arm64-5-mozjemalloc-no-static-page-sizes.patch # Allow user to apply any additional patches without modifing ebuild eapply_user
[gentoo-commits] repo/gentoo:master commit in: app-crypt/codecrypt/
commit: 5e8d5a93f015008119dae5a6a9a4670501a7 Author: Amy Winston gentoo org> AuthorDate: Thu Apr 28 19:59:02 2016 + Commit: Amy Winston gentoo org> CommitDate: Thu Apr 28 20:03:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8d5a93 app-crypt/codecrypt: version bump 1.7.5. By exa Package-Manager: portage-2.2.26 app-crypt/codecrypt/Manifest | 1 + app-crypt/codecrypt/codecrypt-1.7.5.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/app-crypt/codecrypt/Manifest b/app-crypt/codecrypt/Manifest index 41bc729..592e34e 100644 --- a/app-crypt/codecrypt/Manifest +++ b/app-crypt/codecrypt/Manifest @@ -1,3 +1,4 @@ DIST codecrypt-1.4.1.tar.gz 411794 SHA256 a3b26bb4d9488bf0569d69db3de57f5109ce64c7900b568fc6da78c4c3fe920f SHA512 d6c03d5e45346ed5c12350ae04e50eed936d45fce9e08ec2ddba8edb1bbbcfc2a3b7415a3f686af2e05630cab3c4ccfea2fe85c6fc471cface7e9038dd37425f WHIRLPOOL b37a5804a81876347ef690bfd7832c7e2a298313fec52b0517c36701fe5e34a8c701c62bd92d562a7f7d8a02b65e060bfc66acf9419f006a0bf60ae4aae049a1 DIST codecrypt-1.6.tar.gz 436127 SHA256 8d3ea24228160546f747feff3909f21814c280bbce41bfe71956c0a9069f95a5 SHA512 d4e696956d034e2f3d212697c325bb90e6a998865890700e143572953e76e3b8adf3680a9b1fdf3ff8f24cd1c94125da97b587978b6870791a4307e1a75be08d WHIRLPOOL b8a335219b904b6bde11d4a11e612cc4b13962aa5ebe8ecaa99321f6fba5ac30a6b63d212eb4761279048361f69eb338248643157fd1d413caae436a9ec15070 DIST codecrypt-1.7.2.tar.gz 446975 SHA256 dfe932b6aa18e85d3f1f5324dd11f1b02a75e2225748d91e07020b31eb721906 SHA512 4ad2ad9e665e486e353b48efff344436b276eac2dcbddcf4330796b8f1f06284eaeec9c4f4ef63f61e4477c3bce0973f60f76291dce11bee31a75658bee6a3a0 WHIRLPOOL 804980127104da801556a2bc09cd018a215a68c10147e0a2f2380e5f0c92f4063b390533d65a1a4d810e6c27ae912897a345a025d48362d2937c8e8ebfa5d527 +DIST codecrypt-1.7.5.tar.gz 464250 SHA256 873b6849bfb2ac0a530935da43422a763bc5763a01026c467ebe164eb41c3cc3 SHA512 237459ec4387f068d39946c1360e27b02f1cfd34a78eef0d3c3eccf31604f3d27b9e5c9c091b88257231bff02f7bf9fb82f7a9e8a8e8a6bbc27091c83ab1f880 WHIRLPOOL ecfcfaf62e59d1f62000e7c1c4a290483c7731f90e1271b1b0acfbc58cf1ce0799b23cb616f5b4d8ee5fc5a2e670d5c148ea1d893abae63aed18dec87ec843a6 diff --git a/app-crypt/codecrypt/codecrypt-1.7.5.ebuild b/app-crypt/codecrypt/codecrypt-1.7.5.ebuild new file mode 100644 index 000..8c22ebe --- /dev/null +++ b/app-crypt/codecrypt/codecrypt-1.7.5.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Post-quantum cryptography tool" +HOMEPAGE="http://e-x-a.org/codecrypt/; +SRC_URI="http://e-x-a.org/codecrypt/files/${P}.tar.gz; + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+cryptopp" + +DEPEND="dev-libs/gmp:= + cryptopp? ( dev-libs/crypto++ ) + sci-libs/fftw:3.0" +RDEPEND="${DEPEND}" + +src_prepare() { + eapply_user + # workaround -- gentoo is missing crypto++ pkg-config file + sed -i -e 's/PKG_CHECK_MODULES(\[CRYPTOPP\],.*/LDFLAGS="$LDFLAGS -lcrypto++"/' configure.ac + ./autogen.sh +} + +src_configure() { + econf \ + $(use_with cryptopp ) +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/codecrypt/
commit: 776ba85d3a0bc62e99f0754df905227f1f81e17a Author: Amy Winston gentoo org> AuthorDate: Thu Apr 28 20:00:49 2016 + Commit: Amy Winston gentoo org> CommitDate: Thu Apr 28 20:03:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776ba85d app-crypt/codecrypt: add myself as co-maintainer Package-Manager: portage-2.2.26 app-crypt/codecrypt/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-crypt/codecrypt/metadata.xml b/app-crypt/codecrypt/metadata.xml index 01d16a9..757e4a3 100644 --- a/app-crypt/codecrypt/metadata.xml +++ b/app-crypt/codecrypt/metadata.xml @@ -6,6 +6,10 @@ Mirek Kratochvil Proxied Maintainer + +amy...@gentoo.org + Amy Winston + proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] proj/qt:master commit in: www-client/qupzilla/
commit: 06431e9a52b3bdc5c2a6e7b500150282cfb3885b Author: Davide Pesavento gentoo org> AuthorDate: Thu Apr 28 20:01:00 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Thu Apr 28 20:01:00 2016 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=06431e9a www-client/qupzilla: sync Package-Manager: portage-2.2.28 www-client/qupzilla/metadata.xml | 23 ++ www-client/qupzilla/qupzilla-.ebuild | 79 ++-- 2 files changed, 57 insertions(+), 45 deletions(-) diff --git a/www-client/qupzilla/metadata.xml b/www-client/qupzilla/metadata.xml index e7eae86..5f0517c 100644 --- a/www-client/qupzilla/metadata.xml +++ b/www-client/qupzilla/metadata.xml @@ -1,14 +1,17 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - q...@gentoo.org - Gentoo Qt Project - - - Enable fancy non-blocking JavaScript dialogs - shown inside the page, not blocking the application window. When closing - browser windows with open dialogs, this can crash the application. - - + +q...@gentoo.org +Gentoo Qt Project + + +Enable fancy non-blocking JavaScript dialogs + shown inside the page, not blocking the application window. When closing + browser windows with open dialogs, this can crash the application. + + + +QupZilla/qupzilla + diff --git a/www-client/qupzilla/qupzilla-.ebuild b/www-client/qupzilla/qupzilla-.ebuild index 388d308..f02ae4b 100644 --- a/www-client/qupzilla/qupzilla-.ebuild +++ b/www-client/qupzilla/qupzilla-.ebuild @@ -3,62 +3,71 @@ # $Id$ EAPI=6 -MY_PN="QupZilla" -MY_P=${MY_PN}-${PV} -if [[ ${PV} == ** ]]; then - VCS_ECLASS=git-r3 - EGIT_BRANCH=master - EGIT_REPO_URI="git://github.com/${MY_PN}/${PN}.git" -else - VCS_ECLASS=vcs-snapshot - SRC_URI="https://github.com/${MY_PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.xz; - KEYWORDS="~amd64 ~arm ~x86" - S=${WORKDIR}/${MY_P} -fi - -PLOCALES="ar_SA bg_BG ca_ES cs_CZ da_DK de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lt lv_LV nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian sr@ijekavianlatin sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW" +PLOCALES="ar_SA bg_BG ca_ES cs_CZ de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR + fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lv_LV + nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian + sr@ijekavianlatin sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW" PLUGINS_HASH='7b037cc326921cefbfc6b5e54e2091eb4191e73f' PLUGINS_VERSION='2015.10.02' # if there are no updates, we can use the older archive -inherit eutils l10n multilib qmake-utils ${VCS_ECLASS} +inherit l10n qmake-utils + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/QupZilla/${PN}.git; +else + MY_P=QupZilla-${PV} + SRC_URI="https://github.com/QupZilla/${PN}/releases/download/v${PV}/${MY_P}.tar.xz; + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${MY_P} +fi -DESCRIPTION="A cross-platform web browser using Qt WebEngine" +DESCRIPTION="A cross-platform web browser using QtWebEngine" HOMEPAGE="http://www.qupzilla.com/; -SRC_URI+="https://github.com/${MY_PN}/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> ${PN}-plugins-${PLUGINS_VERSION}.tar.gz" +SRC_URI+=" https://github.com/QupZilla/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> ${PN}-plugins-${PLUGINS_VERSION}.tar.gz" LICENSE="GPL-3" SLOT="0" -IUSE="dbus debug gnome-keyring nonblockdialogs" +IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs" -RDEPEND="dev-libs/openssl:0 +RDEPEND=" >=dev-qt/qtconcurrent-5.6:5 >=dev-qt/qtcore-5.6:5 + >=dev-qt/qtdeclarative-5.6:5[widgets] >=dev-qt/qtgui-5.6:5 - >=dev-qt/qtnetwork-5.6:5 + >=dev-qt/qtnetwork-5.6:5[ssl] >=dev-qt/qtprintsupport-5.6:5 >=dev-qt/qtsql-5.6:5[sqlite] + >=dev-qt/qtwebchannel-5.6:5 >=dev-qt/qtwebengine-5.6:5[widgets] >=dev-qt/qtwidgets-5.6:5 - x11-libs/libX11 + >=dev-qt/qtx11extras-5.6:5 + x11-libs/libxcb:= dbus? ( >=dev-qt/qtdbus-5.6:5 ) - gnome-keyring? ( gnome-base/gnome-keyring )" + gnome-keyring? ( gnome-base/gnome-keyring ) + kde? ( kde-frameworks/kwallet:5 ) + libressl? ( dev-libs/libressl:= ) + !libressl? ( dev-libs/openssl:0 ) +" DEPEND="${RDEPEND} >=dev-qt/linguist-tools-5.6:5 - virtual/pkgconfig" + virtual/pkgconfig +" DOCS=( AUTHORS BUILDING CHANGELOG FAQ README.md ) src_unpack() { - if [[ ${PV} == ** ]]; then + if [[ ${PV} == * ]]; then git-r3_src_unpack - unpack ${A} - else - default fi + default }
[gentoo-commits] repo/gentoo:master commit in: www-client/qupzilla/
commit: f3ba5815e561ee8e50a699bd76fe4ff8432e5a90 Author: Davide Pesavento gentoo org> AuthorDate: Thu Apr 28 19:58:55 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Thu Apr 28 19:59:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ba5815 www-client/qupzilla: version bump Gentoo-Bug: 579164 Package-Manager: portage-2.2.28 www-client/qupzilla/Manifest | 2 + www-client/qupzilla/qupzilla-2.0.0.ebuild | 106 ++ 2 files changed, 108 insertions(+) diff --git a/www-client/qupzilla/Manifest b/www-client/qupzilla/Manifest index 8d6f076..39feaff 100644 --- a/www-client/qupzilla/Manifest +++ b/www-client/qupzilla/Manifest @@ -1,2 +1,4 @@ DIST QupZilla-1.8.9.tar.xz 3004644 SHA256 620ffb10a3f6b3f596c2c38a84d9c320cb66dd2d5e6701e8e31945e26308fcac SHA512 64ee064aa55f4aa1c56ca3a925dbec66612d522eec570a96448d940d52239cb74dfb08b89610008b3ee669cfb4b287393020b8070162697e991aa8c04c57c448 WHIRLPOOL 4f5864c35d008b64292afbfb615cbb33a9e327446d637cbcd1bf41d0e4ffa7a3cf6a529d1eda14cba6bf28664aa40ee743f812b165698ba997a90cb2285cbc0d +DIST QupZilla-2.0.0.tar.xz 2787692 SHA256 b357e2d3de91ec833a34f958c6eb649d86113235ee27a519722d8cae58bc8c78 SHA512 d7075017d0feabf6632540343ddef77e75fd693e859a34863f9d515545ac70a87b340fc50fef32569b67bbc93c3c3e360c3c124503279367c6f70316795107f5 WHIRLPOOL d0647f779577c7f4c8e2c9971b962e02fd8f6e475070a4fbd272b8f732838c4b941e50695a6264cf9ce6b38e4245ce17c3f5903ffe57f90d1d75d248562fee43 DIST qupzilla-plugins-2015.06.05.tar.gz 335627 SHA256 afc9589e54c3ed49f58c727c3ff7bd59d4467dfaf2ff78f57cd98afc4dfc1f7b SHA512 5f2a4b1796431c62580e569b57445b2a309b2314f59ceb0c99da2a1703a2ee23bd2d1cac8a1532be5f2161976b4dd5f439c08abe5c1826115e9adf636fc12522 WHIRLPOOL 10b53426888dc8868de783403463d0bbf83ee59fdf74f2409b78a725b4f90d08aa9698e622d3acfdedbca469397b2e3d4ed8f06d3112bd9cff6e76527b1611eb +DIST qupzilla-plugins-2015.10.02.tar.gz 335649 SHA256 9e167a6f1234b0b51c26cbd4acc5bcdc83c760ef5c2ff8573f90aa64c3a40553 SHA512 de2208fec40a1412a1feb4bd995ae25ff04a1f3577449f7c90bc5d2f46b01c8cf33757db5a0fa69ddb5a1a27764a0230664a5b2adc89ebc2b43df5df5e2b4f31 WHIRLPOOL 8fc24f0891fbb7e8378aae900c25bc29604f13febd9b30594e2e25d55a02707d047835e2fef82482c632ef35b93046a7e2990a82d285c159de6cf603525d01d5 diff --git a/www-client/qupzilla/qupzilla-2.0.0.ebuild b/www-client/qupzilla/qupzilla-2.0.0.ebuild new file mode 100644 index 000..f02ae4b --- /dev/null +++ b/www-client/qupzilla/qupzilla-2.0.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PLOCALES="ar_SA bg_BG ca_ES cs_CZ de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR + fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lv_LV + nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian + sr@ijekavianlatin sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW" +PLUGINS_HASH='7b037cc326921cefbfc6b5e54e2091eb4191e73f' +PLUGINS_VERSION='2015.10.02' # if there are no updates, we can use the older archive + +inherit l10n qmake-utils + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/QupZilla/${PN}.git; +else + MY_P=QupZilla-${PV} + SRC_URI="https://github.com/QupZilla/${PN}/releases/download/v${PV}/${MY_P}.tar.xz; + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${MY_P} +fi + +DESCRIPTION="A cross-platform web browser using QtWebEngine" +HOMEPAGE="http://www.qupzilla.com/; +SRC_URI+=" https://github.com/QupZilla/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> ${PN}-plugins-${PLUGINS_VERSION}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs" + +RDEPEND=" + >=dev-qt/qtconcurrent-5.6:5 + >=dev-qt/qtcore-5.6:5 + >=dev-qt/qtdeclarative-5.6:5[widgets] + >=dev-qt/qtgui-5.6:5 + >=dev-qt/qtnetwork-5.6:5[ssl] + >=dev-qt/qtprintsupport-5.6:5 + >=dev-qt/qtsql-5.6:5[sqlite] + >=dev-qt/qtwebchannel-5.6:5 + >=dev-qt/qtwebengine-5.6:5[widgets] + >=dev-qt/qtwidgets-5.6:5 + >=dev-qt/qtx11extras-5.6:5 + x11-libs/libxcb:= + dbus? ( >=dev-qt/qtdbus-5.6:5 ) + gnome-keyring? ( gnome-base/gnome-keyring ) + kde? ( kde-frameworks/kwallet:5 ) + libressl? ( dev-libs/libressl:= ) + !libressl? ( dev-libs/openssl:0 ) +" +DEPEND="${RDEPEND} + >=dev-qt/linguist-tools-5.6:5 + virtual/pkgconfig +" + +DOCS=( AUTHORS BUILDING CHANGELOG FAQ README.md ) + +src_unpack() { + if [[ ${PV} == * ]]; then + git-r3_src_unpack + fi + default +} + +src_prepare() { + # get extra plugins into qupzilla build tree + mv "${WORKDIR}"/${PN}-plugins-${PLUGINS_HASH}/plugins/* "${S}"/src/plugins/ || die + + rm_loc() { + # remove localizations the user has not specified + sed -i -e "/${1}.ts/d"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/
commit: a008b507559a8a06e3ba06fb8e9b18ca54c1d3d5 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 28 19:52:29 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 28 19:53:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a008b507 dev-vcs/subversion: Security bump to versions 1.8.16 and 1.9.4 (bug #581448). Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> dev-vcs/subversion/Manifest | 2 + dev-vcs/subversion/subversion-1.8.16.ebuild | 508 dev-vcs/subversion/subversion-1.9.4.ebuild | 501 +++ 3 files changed, 1011 insertions(+) diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest index 43b1c8a..e1f9406 100644 --- a/dev-vcs/subversion/Manifest +++ b/dev-vcs/subversion/Manifest @@ -1,5 +1,7 @@ DIST subversion-1.7.21.tar.bz2 5996788 SHA256 efeb349c5ba6d529ff8e9730a2abd9cb70f276b249238a6b7f27ba7da1190620 SHA512 d0ba3f0771c523b44efd2f12c1d101d720b7d834bc6bef12b8e47789a2fb76a2d399c041c1cdcd0e04411c29abfb9b2974ca9df6f2389f8a01d82e7738881975 WHIRLPOOL 0d12286ab0e5043f28622529ff5d2af5a1c8a61ef65227cc069cf93de35479bf79433fa201417456499fa16f11b03474127b66547b9c2e2a8c0d209fa2108e59 DIST subversion-1.8.14.tar.bz2 6850562 SHA256 7f3883cdfcad4174e06dd94d6e3e8ec91856823268eebe60c924be76f5229a1f SHA512 95e1501494f5355f0c331fbe81422ca8f0b4d69e6d303125f4a5aac5f6fe946e958ca76fc96fe6b096cc0a530634ca103bf35622c12af90489ae17d0b9a9d987 WHIRLPOOL 0323746d40830109e081e002f499f1c73c15fe77acd4f1c9b790ae12440b3361d189f1d5212d49ba6f6c449297aec3513761375f748800686892607705310a56 DIST subversion-1.8.15.tar.bz2 6917489 SHA256 cf98a1f7686cfd6a15cbcde8379f15730fd5e00a3573cdb035a6491db82c SHA512 f5a33b0b2c87eae48a3c21c41164786e92aa061e774e9cc951bc93c1936db58a5d901904ad9dc28e85926f38c7d75645f39bb7e854943d3883ee9718aeb0 WHIRLPOOL 101c00a059e350d4999c37977059a439c5253d7ef185664ff8133b152bccdf386a8556f6d47390246ac742a4b4b77c89abd06e5cce76b6e276db6cc55f205374 +DIST subversion-1.8.16.tar.bz2 6919310 SHA256 f18f6e8309270982135aae54d96958f9ca6b93f8a4e746dd634b1b5b84edb346 SHA512 de8ce1aacd60516fd412f3f8b73e0e43c1a5e91d21d099937d3b02a1620aa947a330ec435d8662d5ad5372e23b1ebec1d8aea7d3ca4dd02eb3421924f6da88b1 WHIRLPOOL 01093eaf39173f4a789120ab8ed1b68dcb9b1bea5e9d396d23831b9a0733be412842a711ffe9b72e9d1bf26e835f47b1395b24f2a1301cc556e2520da6151f3e DIST subversion-1.9.2.tar.bz2 7910994 SHA256 023da881139b4514647b6f8a830a244071034efcaad8c8e98c6b92393122b4eb SHA512 debe1be153a7abd89d1c0c8d665725a9003e280a7fcde666c21818627bef0c47c30b27560aaa5a9a75251ba0d9c1490613cc79237704f4777a3cad0def52f08a WHIRLPOOL 3a5ff8067079d7e81f9414e3858afb98839cbdcb989b086d1696b4f0eac46ae2ed7c9933d3fa232431ad32578bf2fab986052a05dac7c528415bb5057fa5d213 DIST subversion-1.9.3.tar.bz2 7909193 SHA256 8bbf6bb125003d88ee1c22935a36b7b1ab7d957e0c8b5fbfe5cb6310b6e86ae0 SHA512 2197c5076e688ac09e63c345e45f2a5ee2999426edb76a91c6b92d229fa8c87772d76e99003a4438035771b4c11c502de399d44f4f42c0d759dcbd01b628a4cb WHIRLPOOL d0b515c53384da558d0838a78f3be75e3bac643f5d95e536e65e0034e1814c91e0d2c218dd41bb5ee76447d47a0484105a25da1abef7851e7461a2a84c320a79 +DIST subversion-1.9.4.tar.bz2 7911473 SHA256 1267f9e2ab983f260623bee841e6c9cc458bf4bf776238ed5f100983f79e9299 SHA512 fa512d8315dd6a435dcc5a3c2ca3cd7cf932364dd3a82063be868aa3ebcc04caf87cd3ff732d3e3d8aec86f3f58848e2b55987451d4697479bb151d1269db07f WHIRLPOOL 0323e5258be08dfdacb0e450b413bdfd053c0026a290dd45cfe5a03437c727d9ad088baba5a42fdd98ff47af5bdc09a0bbeba70a1e4e4e19a8ebcba7e7b7ddd3 diff --git a/dev-vcs/subversion/subversion-1.8.16.ebuild b/dev-vcs/subversion/subversion-1.8.16.ebuild new file mode 100644 index 000..58a0084 --- /dev/null +++ b/dev-vcs/subversion/subversion-1.8.16.ebuild @@ -0,0 +1,508 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +USE_RUBY="ruby22 ruby21 ruby20" +DISTUTILS_OPTIONAL=1 +WANT_AUTOMAKE="none" +GENTOO_DEPEND_ON_PERL="no" + +inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-common eutils flag-o-matic java-pkg-opt-2 libtool multilib perl-module ruby-single + +MY_P="${P/_/-}" +DESCRIPTION="Advanced version control system" +HOMEPAGE="http://subversion.apache.org/; +SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="Subversion GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kde nls perl python ruby sasl test vim-syntax" + +COMMON_DEPEND=">=dev-db/sqlite-3.7.12 +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/
commit: fe8d4fa880622af39bc4cd2a403f61ca3e28f67f Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 28 19:53:18 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 28 19:53:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8d4fa8 dev-vcs/subversion: Removed old. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> dev-vcs/subversion/Manifest | 2 - dev-vcs/subversion/subversion-1.8.15.ebuild | 504 dev-vcs/subversion/subversion-1.9.2.ebuild | 497 --- 3 files changed, 1003 deletions(-) diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest index e1f9406..1abb5f7 100644 --- a/dev-vcs/subversion/Manifest +++ b/dev-vcs/subversion/Manifest @@ -1,7 +1,5 @@ DIST subversion-1.7.21.tar.bz2 5996788 SHA256 efeb349c5ba6d529ff8e9730a2abd9cb70f276b249238a6b7f27ba7da1190620 SHA512 d0ba3f0771c523b44efd2f12c1d101d720b7d834bc6bef12b8e47789a2fb76a2d399c041c1cdcd0e04411c29abfb9b2974ca9df6f2389f8a01d82e7738881975 WHIRLPOOL 0d12286ab0e5043f28622529ff5d2af5a1c8a61ef65227cc069cf93de35479bf79433fa201417456499fa16f11b03474127b66547b9c2e2a8c0d209fa2108e59 DIST subversion-1.8.14.tar.bz2 6850562 SHA256 7f3883cdfcad4174e06dd94d6e3e8ec91856823268eebe60c924be76f5229a1f SHA512 95e1501494f5355f0c331fbe81422ca8f0b4d69e6d303125f4a5aac5f6fe946e958ca76fc96fe6b096cc0a530634ca103bf35622c12af90489ae17d0b9a9d987 WHIRLPOOL 0323746d40830109e081e002f499f1c73c15fe77acd4f1c9b790ae12440b3361d189f1d5212d49ba6f6c449297aec3513761375f748800686892607705310a56 -DIST subversion-1.8.15.tar.bz2 6917489 SHA256 cf98a1f7686cfd6a15cbcde8379f15730fd5e00a3573cdb035a6491db82c SHA512 f5a33b0b2c87eae48a3c21c41164786e92aa061e774e9cc951bc93c1936db58a5d901904ad9dc28e85926f38c7d75645f39bb7e854943d3883ee9718aeb0 WHIRLPOOL 101c00a059e350d4999c37977059a439c5253d7ef185664ff8133b152bccdf386a8556f6d47390246ac742a4b4b77c89abd06e5cce76b6e276db6cc55f205374 DIST subversion-1.8.16.tar.bz2 6919310 SHA256 f18f6e8309270982135aae54d96958f9ca6b93f8a4e746dd634b1b5b84edb346 SHA512 de8ce1aacd60516fd412f3f8b73e0e43c1a5e91d21d099937d3b02a1620aa947a330ec435d8662d5ad5372e23b1ebec1d8aea7d3ca4dd02eb3421924f6da88b1 WHIRLPOOL 01093eaf39173f4a789120ab8ed1b68dcb9b1bea5e9d396d23831b9a0733be412842a711ffe9b72e9d1bf26e835f47b1395b24f2a1301cc556e2520da6151f3e -DIST subversion-1.9.2.tar.bz2 7910994 SHA256 023da881139b4514647b6f8a830a244071034efcaad8c8e98c6b92393122b4eb SHA512 debe1be153a7abd89d1c0c8d665725a9003e280a7fcde666c21818627bef0c47c30b27560aaa5a9a75251ba0d9c1490613cc79237704f4777a3cad0def52f08a WHIRLPOOL 3a5ff8067079d7e81f9414e3858afb98839cbdcb989b086d1696b4f0eac46ae2ed7c9933d3fa232431ad32578bf2fab986052a05dac7c528415bb5057fa5d213 DIST subversion-1.9.3.tar.bz2 7909193 SHA256 8bbf6bb125003d88ee1c22935a36b7b1ab7d957e0c8b5fbfe5cb6310b6e86ae0 SHA512 2197c5076e688ac09e63c345e45f2a5ee2999426edb76a91c6b92d229fa8c87772d76e99003a4438035771b4c11c502de399d44f4f42c0d759dcbd01b628a4cb WHIRLPOOL d0b515c53384da558d0838a78f3be75e3bac643f5d95e536e65e0034e1814c91e0d2c218dd41bb5ee76447d47a0484105a25da1abef7851e7461a2a84c320a79 DIST subversion-1.9.4.tar.bz2 7911473 SHA256 1267f9e2ab983f260623bee841e6c9cc458bf4bf776238ed5f100983f79e9299 SHA512 fa512d8315dd6a435dcc5a3c2ca3cd7cf932364dd3a82063be868aa3ebcc04caf87cd3ff732d3e3d8aec86f3f58848e2b55987451d4697479bb151d1269db07f WHIRLPOOL 0323e5258be08dfdacb0e450b413bdfd053c0026a290dd45cfe5a03437c727d9ad088baba5a42fdd98ff47af5bdc09a0bbeba70a1e4e4e19a8ebcba7e7b7ddd3 diff --git a/dev-vcs/subversion/subversion-1.8.15.ebuild b/dev-vcs/subversion/subversion-1.8.15.ebuild deleted file mode 100644 index 990c219..000 --- a/dev-vcs/subversion/subversion-1.8.15.ebuild +++ /dev/null @@ -1,504 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -USE_RUBY="ruby22 ruby21 ruby20" -DISTUTILS_OPTIONAL=1 -WANT_AUTOMAKE="none" -GENTOO_DEPEND_ON_PERL="no" - -inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-common eutils flag-o-matic java-pkg-opt-2 libtool multilib perl-module ruby-single - -MY_P="${P/_/-}" -DESCRIPTION="Advanced version control system" -HOMEPAGE="http://subversion.apache.org/; -SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2" -S="${WORKDIR}/${MY_P}" - -LICENSE="Subversion GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kde nls perl python ruby sasl test vim-syntax" - -COMMON_DEPEND=">=dev-db/sqlite-3.7.12 - >=dev-libs/apr-1.3:1 - >=dev-libs/apr-util-1.3:1 -
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: bba6a5ce7bd14f3bc2ca69fff6aab900d19b67ed Author: Mike Pagano gentoo org> AuthorDate: Thu Apr 28 19:36:04 2016 + Commit: Mike Pagano gentoo org> CommitDate: Thu Apr 28 19:36:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba6a5ce sys-kernel/gentoo-sources: Linux patch 4.1.23 Package-Manager: portage-2.2.28 sys-kernel/gentoo-sources/Manifest | 3 +++ .../gentoo-sources/gentoo-sources-4.1.23.ebuild| 31 ++ 2 files changed, 34 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 5e74b54..a347571 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -70,6 +70,9 @@ DIST genpatches-4.1-26.extras.tar.xz 16168 SHA256 462116699602f0115af98847c2394f DIST genpatches-4.1-27.base.tar.xz 722704 SHA256 b0ffbc22416f07a7d6e9596908327d2cf20d5da1301072eef26aca6368eff343 SHA512 42ba344b4563060c12255d175931874a4894fade2f4277563393779ac6ffbe7e518ef0167f59d3fed3c6bc8572d2ae6930db064047c228fbe5d74194ced20e58 WHIRLPOOL 6041b94868f45d2dccc5a5e11e3080a32f4fea56d0e83fd3da7dce57220d00586dd73ddac6c1a23b9017eead31fd5ca0b54a5ddd135f3ca6913b64de3a3f7c62 DIST genpatches-4.1-27.experimental.tar.xz 61632 SHA256 4bb92ffeea910c385e7461bff112db5c1285394908947043932f1c8d8d97751c SHA512 416ffe679342798b6bea83f15e4fec240eb60a77b563f8f77e79a7e8bd34f86da334aa74f8c74871cc6a66b1bbe5fa7db592991eaf2b1c458b0148b9b8a3ef09 WHIRLPOOL a47a9740d879a4bf6a27f9779bb503ea7b5f0cf4c727a093bec6f8f3025e7a24b3266b3e9ada6c8e54d4f87f5223ad4a5889918df46bec307fc592db91ccaee9 DIST genpatches-4.1-27.extras.tar.xz 16172 SHA256 ec43f541ac011977a4ca00d911c2a5b0a1570234ae5e215d7a42327632fa3a46 SHA512 ae6d1b446c1cca749fff8f2f9500b0efb101465397ec475bec2dd1af6955c0927a43cc926452fbcac459c4653b31ad428c28d76311e6486ba117e43334609a27 WHIRLPOOL c6a02bea4133cb23d7451b2b94cf40736a40dec2072814d44ca73a6adb3ad43718f19f276f563a76b3366450119ac1234208832eb2ae8ccbbc2d5389514f0ca9 +DIST genpatches-4.1-28.base.tar.xz 740168 SHA256 c85a229bf917e79f1ae2804ea96e09c50b98784d697b8df0a250a877838ad395 SHA512 48207a9f75b5d6a17c6efd28603b93f4bb9d6d1f5dfd9d65fe2028381d5ab62ec1eed603a8e6c85b31638fd8064e6c2423ba3b761dc2640e7019b93b4a02acb1 WHIRLPOOL 023fa03273bf0b28b8823fe66e4263f12ed45129a18f4cfd1decc2276ef42d28a050d0f8208371e5da2de3a9e0e3f9f8f9d4296f17f91605e86af0a41b5b4962 +DIST genpatches-4.1-28.experimental.tar.xz 61640 SHA256 9ca2155a0c8182d9346b9fe446af89f0fe7fdf1404cb8ba4c32e540459be574a SHA512 2fb243474ebcef96f24d0ceb7f00d74ada65bb3a0d5934dfad4d41e336e886786c218bec88b13f225e091ecbbb944ae7e53f7ad0a715eed593c72b88219019c9 WHIRLPOOL f4d9b91d3c6faed741dda0cf98ab404f8ba4af5634573462bea86da92eea066f11ba04b14df540d20f028832e23991751e4405ee296e0c64e07164e6ca46489f +DIST genpatches-4.1-28.extras.tar.xz 16280 SHA256 2299bfd7b1afb5ec6da0f311cb2b63d007bfb0e8fb67549793159a6811538dff SHA512 2f6721710fe3e2d4bb5baf2bf673975d83f78b12395241acbf85122a5a70a2acca67e6663c45f81106ab23b6f56333eb33dd031231554c88c3a0478a7bf5762c WHIRLPOOL 178a2433931ab45449a236509c9bb640caa997b037f3a0fa4384b69cb064bf68eaa2c7580ade9e982a0810f902cfdde1a9d41323322f3c1302cdec78d6535682 DIST genpatches-4.4-10.base.tar.xz 342516 SHA256 4de20ee2b1cb8c33d4a6c431cef4dc3ab4a3365ad2ca905ccc47bf29455da8d0 SHA512 ea4f51afb3f85af9ee3742d703360cdea2f585017268fa3cb16a2d86a3a2e6df0ee46a0d52cc550fb99cbba7e4973676bbd8dc6cbb2b265af842939d3fdbe109 WHIRLPOOL 28a0fef05bc1b91592244a69cf1fbc15257f62f7b2dacb31b556aa9cdb5cb4d25c1b0a83e2c3518f8d08162ed57bfe50f26e081a23403adc4a3c96c1151498f6 DIST genpatches-4.4-10.experimental.tar.xz 62612 SHA256 29ba528a6a7f0298607ed12b204ae31cc1c0a1a559e93383dc4ead57f58f52fa SHA512 e5205462b47dabec0b1798388d2aeace5bfa342e56e9857863ca445212ad627934365cd51c2c1cc5d1b38b6235b473b8e516f2eacce7e27c482d3f990f69e991 WHIRLPOOL 74952df3fe17878eb1d08d64f1c295ca59b8d22a8ae66bdff7aa4fca8c0615e693848ffd8090f01719741d25f19a706c08c6e7932f2e357b8981b1e91e608c78 DIST genpatches-4.4-10.extras.tar.xz 16280 SHA256 68c15831b7d7fff7e49d163fac43205b4749b01f0b8e03b0fe17d919a1c00a60 SHA512 1336406a10934fc76c7281e0dd4634fce0c102ee0d086f033618c974395eb71789b153b48dce25f9d8e654f84b01b8db0639d87b3254a7536dc6f9cfed7606be WHIRLPOOL 4a45e581557f7338d45e74bddd3fb0240f35bcae18b6ade28a066e1e91570632e7d0a0066c5e7b67035accc5580bf75e7db3136fd50bb18b4f2836d89fdbf0f7 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.23.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.1.23.ebuild new file mode 100644 index 000..e20157a --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.1.23.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="28" +K_DEBLOB_AVAILABLE="0" +K_KDBUS_AVAILABLE="0" + +inherit kernel-2 +detect_version +detect_arch +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/pnp4nagios/, net-analyzer/pnp4nagios/files/
commit: 8bd5f7e2bcb80e5d45d7071f2c60baf366373cce Author: Louis Sautier gmail com> AuthorDate: Mon Apr 25 11:21:58 2016 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Apr 28 19:22:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd5f7e2 net-analyzer/pnp4nagios: EAPI=6, support >=rrdtool-1.6.0 Package-Manager: portage-2.2.28 (cherry picked from commit 4ee6bc9b624d654038d28c15b39b901ac9d67b2b) Signed-off-by: Robin H. Johnson gentoo.org> .../pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch | 93 + .../pnp4nagios/pnp4nagios-0.6.25-r3.ebuild | 110 + 2 files changed, 203 insertions(+) diff --git a/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch b/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch new file mode 100644 index 000..1a16d77 --- /dev/null +++ b/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch @@ -0,0 +1,93 @@ +From 0a539e1c7ab03ec015c27e4ad0fe16343a98c269 Mon Sep 17 00:00:00 2001 +From: Louis Sautier+Date: Mon, 25 Apr 2016 12:31:49 +0200 +Subject: [PATCH] Use complete option arguments for compatibility with rrdtool + 1.6.0 + +Since rrdtool switched to optparse, it seems that complete option +arguments must be used: +https://github.com/oetiker/rrdtool-1.x/commit/83530d3e43cebc32da157733d35c60bf4bb098da +--- + share/pnp/templates.dist/check_dns.php | 2 +- + share/pnp/templates.dist/check_multi.php | 2 +- + share/pnp/templates.dist/check_ping_tick.php | 2 +- + share/pnp/templates.dist/check_users.php | 2 +- + share/pnp/templates.dist/default.php | 6 +++--- + 5 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/share/pnp/templates.dist/check_dns.php b/share/pnp/templates.dist/check_dns.php +index b8ab048..dad209a 100644 +--- a/share/pnp/templates.dist/check_dns.php b/share/pnp/templates.dist/check_dns.php +@@ -4,7 +4,7 @@ + # Template for check_dns + # + +-$opt[1] = "--lower=$MIN[1] --vertical-label $UNIT[1] --title \"DNS Response Time\" "; ++$opt[1] = "--lower-limit=$MIN[1] --vertical-label $UNIT[1] --title \"DNS Response Time\" "; + + + $def[1] = "DEF:var1=$RRDFILE[1]:$DS[1]:AVERAGE " ; +diff --git a/share/pnp/templates.dist/check_multi.php b/share/pnp/templates.dist/check_multi.php +index ba6bcd1..cd0794a 100644 +--- a/share/pnp/templates.dist/check_multi.php b/share/pnp/templates.dist/check_multi.php +@@ -4,7 +4,7 @@ + # Template for check_multi + # + +-$opt[1] = "--lower=$MIN[1] --vertical-label num --title \"Number of Checks\" "; ++$opt[1] = "--lower-limit=$MIN[1] --vertical-label num --title \"Number of Checks\" "; + $ds_name[1] = "Executed Plugins"; + + $def[1] = "DEF:var1=$RRDFILE[1]:$DS[1]:AVERAGE " ; +diff --git a/share/pnp/templates.dist/check_ping_tick.php b/share/pnp/templates.dist/check_ping_tick.php +index 865479f..f191049 100644 +--- a/share/pnp/templates.dist/check_ping_tick.php b/share/pnp/templates.dist/check_ping_tick.php +@@ -6,7 +6,7 @@ + # RTA + # + $ds_name[1] = "Round Trip Times"; +-$opt[1] = "--lower=0 --vertical-label \"RTA\" --title \"Ping times\" "; ++$opt[1] = "--lower-limit=0 --vertical-label \"RTA\" --title \"Ping times\" "; + $opt[1] .= rrd::darkteint(); + $def[1] = rrd::def("var1", $RRDFILE[1], $DS[1], "AVERAGE") ; + $def[1] .= rrd::ticker("var1", $WARN[1], $CRIT[1]) ; +diff --git a/share/pnp/templates.dist/check_users.php b/share/pnp/templates.dist/check_users.php +index 9fe878d..c66fc01 100644 +--- a/share/pnp/templates.dist/check_users.php b/share/pnp/templates.dist/check_users.php +@@ -4,7 +4,7 @@ + # Template for check_users + # + +-$opt[1] = "--lower=$MIN[1] --vertical-label \"Users\" --title \"Users\" "; ++$opt[1] = "--lower-limit=$MIN[1] --vertical-label \"Users\" --title \"Users\" "; + + + $def[1] = "DEF:var1=$RRDFILE[1]:$DS[1]:MAX " ; +diff --git a/share/pnp/templates.dist/default.php b/share/pnp/templates.dist/default.php +index 6fdf38c..823ee6a 100644 +--- a/share/pnp/templates.dist/default.php b/share/pnp/templates.dist/default.php +@@ -47,7 +47,7 @@ + $crit_min = $VAL['CRIT_MIN']; + } + if ( $VAL['MIN'] != "" && is_numeric($VAL['MIN']) ) { +- $lower = " --lower=" . $VAL['MIN']; ++ $lower = " --lower-limit=" . $VAL['MIN']; + $minimum = $VAL['MIN']; + } + if ( $VAL['MAX'] != "" && is_numeric($VAL['MAX']) ) { +@@ -55,8 +55,8 @@ + } + if ($VAL['UNIT'] == "%%") { + $vlabel = "%"; +- $upper = " --upper=101 "; +- $lower = " --lower=0 "; ++ $upper = " --upper-limit=101 "; ++ $lower = " --lower-limit=0 "; + } + else { + $vlabel = $VAL['UNIT']; diff --git a/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r3.ebuild b/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r3.ebuild new file mode
[gentoo-commits] proj/linux-patches: New tag: 4.1-28
commit: Commit: Mike Pagano gentoo org> CommitDate: Thu Apr 28 19:17:28 2016 + New tag: 4.1-28
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 8acb0563ec9deb618b67411bbc05d426bb127fa1 Author: Mike Pagano gentoo org> AuthorDate: Thu Apr 28 19:13:52 2016 + Commit: Mike Pagano gentoo org> CommitDate: Thu Apr 28 19:13:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acb0563 sys-kernel/gentoo-sources: Linux patch 3.4.112 Package-Manager: portage-2.2.26 sys-kernel/gentoo-sources/Manifest | 2 ++ .../gentoo-sources/gentoo-sources-3.4.112.ebuild | 29 ++ 2 files changed, 31 insertions(+) diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 4a2b3f6..5e74b54 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -53,6 +53,8 @@ DIST genpatches-3.4-93.base.tar.xz 1412220 SHA256 dce2f6bce8058560fb4f005729a29f DIST genpatches-3.4-93.extras.tar.xz 18236 SHA256 c59bbc018e3c7e71fb655c5e33cbbcc3077dedee08553c287624b175c83d0811 SHA512 61e74164a8de8646d4d0c1cd1592eaeb8f5747f0e03557a78349d8cd2df7e924f012ae4904e14210ab56eb3f1f04e8610818ee05e4b5a51b325a42ded9876e66 WHIRLPOOL 42876d70dadac671875e7dc129020ed04c91ea99f40972cf87554accbe1d5e1651cca02f5e16e30654dabdfc1d15771eab8908a64376402c3b1639164b10258f DIST genpatches-3.4-94.base.tar.xz 1442072 SHA256 293f0f2df75ccbee6e2ea2c4b20b618d47921d9e0801cbe6f80d47b728b3af0d SHA512 3980eb6b57729a14ee08f804787c11b41992d3ab5fe5d318aa2e811dea0ac465e2605a02badeaf76f503bd7ecbf3657f02985621faec5d2e3eba99b0785a074c WHIRLPOOL 2031c8d4ec1513db5b8c40ecbd7d584faca0466db38d207b46442c54bdece16198c6f85fe30f7215a14521bc0fa9b5241de621a4c69472d3dbe23ffac2a01b8c DIST genpatches-3.4-94.extras.tar.xz 18224 SHA256 3f4602a3fea5533108a09063968a5812d819767b7741978cac7a8faf9a2e3835 SHA512 eacfad1cf5e081dbf8406ee1ba423e2f0856a1b31c7e379f182154068e854ab9750c451910eb427fde65359241ebb959e156428428ae459ada9579e6faad8982 WHIRLPOOL f42921453bcadce7457a1d44583e20c156bc73d05454060399f1cf9759b007c520ca6cca9525e04139541fef1ee6195213cfe87faafb7eeaf57ac33003131c8c +DIST genpatches-3.4-95.base.tar.xz 1463092 SHA256 9863107c059d597e5126ec025b464d6af167125b6a72f02cfbdb462198d7a193 SHA512 7e0fb0c5ee1b60cc99d6ac233db551f65e2518d1133aa8c58dc33c3096a31e7ea73b7ac12b6f7072083a601a24d394e4594ee1615b8eb20173cde07b44db0b50 WHIRLPOOL afc6555e409152658bd919bff1e7828c1a86f4df146aefbce40e1a85740692c11f573863f7da8034c6da184ffc02c22854e2024cd8673d8891c966d0264222fa +DIST genpatches-3.4-95.extras.tar.xz 18232 SHA256 93a4cf21c8ade507bcfb0500fb7b1e73e324a817b906e5060ff46be18bcd485f SHA512 12ae9f224970cc92eede0b87cca2db9b67d093fd0228105ad4fb4a3914206dba6d10299a5d6a0073521f03141456b4a5be795d54d9d3aa5ed346c014a8fc356b WHIRLPOOL 599c698e464ab7bfe641ca1fa2ddab6be087ea67dc055e43971908d2e860b150f8625335f3648ec9dc0553f6fb92928d8c2a3308c73744b73c39a02d3a6f014a DIST genpatches-4.1-16.base.tar.xz 390916 SHA256 c36edc8f56a26e0ae74fa28e9a50d02d8196f5d29447d6d2cdbf17ad71f70902 SHA512 981c4589a2f448a8c58276590eae9db25e716e0df584f4e431e7d29e69714695078112e30b84179038879071dcb94adb0753a94bcc3cf3e4c3a676244543f0aa WHIRLPOOL 6f3bf0ec325a1d7363315fd7828da31901916c497cbb8adb212e515ee7fae1179f276116f9e484fb23f2200e2fa61ad315baa8de1c073c5412dd1ff3ce624cf9 DIST genpatches-4.1-16.experimental.tar.xz 215996 SHA256 0840ccdcad7c4b03cd4fd54940e3ca31d0d738184abe1c9340d5d0f9c3943009 SHA512 95b8bc22413b24627ac1906830a345689c7e98a77beb1405e9a6c5b97f48c4fa7dbd15a2ffe66f24ef9dd8617a83a4913a26acbcb387f4a0add6d5f37c3343a9 WHIRLPOOL b19fbda05c354c17df10a8fe3e482798926e6631c5b5f96685e2d99cc016f10c37fbe5aef633c8a77bc427d045b02390815469f5aa2850dd76d5cb374a916cc0 DIST genpatches-4.1-16.extras.tar.xz 16176 SHA256 a6e00246f5e8feef952529d7be51104657f0acfea1d17b5c7a1e9fd800bd62ee SHA512 0ec02e89fef967286851d8cc0bd8c6d908d0b72c79ef55da30747cc151878340c3c882f9e1067edff3476851f136032674180e58cbc46a6a48d9f501c28c4f56 WHIRLPOOL 0aa25106c9346d8ec2eb3ff56b315312a07363e36039efcce7d52b2e73eebf4c6ffba65dac45ee49a3b6b0ffab05ed42905a86f3e7ead3d6be7bd998e5dbf8b6 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.4.112.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.4.112.ebuild new file mode 100644 index 000..0bb4cd6 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-3.4.112.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="95" +K_DEBLOB_AVAILABLE="0" +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; +IUSE="deblob" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" +
[gentoo-commits] proj/linux-patches:4.1 commit in: /
commit: 26c5b0bcb48671f84a02d4f62590131aa4566f9b Author: Mike Pagano gentoo org> AuthorDate: Thu Apr 28 18:56:12 2016 + Commit: Mike Pagano gentoo org> CommitDate: Thu Apr 28 18:56:12 2016 + URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=26c5b0bc Linux patch 4.1.23 _README |4 + 1022_linux-4.1.23.patch | 2721 +++ 2 files changed, 2725 insertions(+) diff --git a/_README b/_README index 3075177..a797069 100644 --- a/_README +++ b/_README @@ -131,6 +131,10 @@ Patch: 1021_linux-4.1.22.patch From: http://www.kernel.org Desc: Linux 4.1.22 +Patch: 1022_linux-4.1.23.patch +From: http://www.kernel.org +Desc: Linux 4.1.23 + Patch: 1500_XATTR_USER_PREFIX.patch From: https://bugs.gentoo.org/show_bug.cgi?id=470644 Desc: Support for namespace user.pax.* on tmpfs. diff --git a/1022_linux-4.1.23.patch b/1022_linux-4.1.23.patch new file mode 100644 index 000..68a28a4 --- /dev/null +++ b/1022_linux-4.1.23.patch @@ -0,0 +1,2721 @@ +diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt +index cd03a0faca8f..7bcd7a26f885 100644 +--- a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt +@@ -3808,6 +3808,8 @@ bytes respectively. Such letter suffixes can also be entirely omitted. + sector if the number is odd); + i = IGNORE_DEVICE (don't bind to this + device); ++ j = NO_REPORT_LUNS (don't use report luns ++ command, uas only); + l = NOT_LOCKABLE (don't try to lock and + unlock ejectable media); + m = MAX_SECTORS_64 (don't transfer more +diff --git a/Makefile b/Makefile +index 7f4a4039fdd9..9956129bb106 100644 +--- a/Makefile b/Makefile +@@ -1,6 +1,6 @@ + VERSION = 4 + PATCHLEVEL = 1 +-SUBLEVEL = 22 ++SUBLEVEL = 23 + EXTRAVERSION = + NAME = Series 4800 + +diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c +index 9185bb958503..dee6831c0434 100644 +--- a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c +@@ -1402,9 +1402,7 @@ static void _enable_sysc(struct omap_hwmod *oh) + (sf & SYSC_HAS_CLOCKACTIVITY)) + _set_clockactivity(oh, oh->class->sysc->clockact, ); + +- /* If the cached value is the same as the new value, skip the write */ +- if (oh->_sysc_cache != v) +- _write_sysconfig(v, oh); ++ _write_sysconfig(v, oh); + + /* +* Set the autoidle bit only after setting the smartidle bit +@@ -1467,7 +1465,9 @@ static void _idle_sysc(struct omap_hwmod *oh) + _set_master_standbymode(oh, idlemode, ); + } + +- _write_sysconfig(v, oh); ++ /* If the cached value is the same as the new value, skip the write */ ++ if (oh->_sysc_cache != v) ++ _write_sysconfig(v, oh); + } + + /** +diff --git a/arch/parisc/include/asm/uaccess.h b/arch/parisc/include/asm/uaccess.h +index 0abdd4c607ed..1960b87c1c8b 100644 +--- a/arch/parisc/include/asm/uaccess.h b/arch/parisc/include/asm/uaccess.h +@@ -76,6 +76,7 @@ struct exception_table_entry { + */ + struct exception_data { + unsigned long fault_ip; ++ unsigned long fault_gp; + unsigned long fault_space; + unsigned long fault_addr; + }; +diff --git a/arch/parisc/kernel/asm-offsets.c b/arch/parisc/kernel/asm-offsets.c +index 59001cea13f9..c972e6550f56 100644 +--- a/arch/parisc/kernel/asm-offsets.c b/arch/parisc/kernel/asm-offsets.c +@@ -291,6 +291,7 @@ int main(void) + DEFINE(ASM_PT_INITIAL, PT_INITIAL); + BLANK(); + DEFINE(EXCDATA_IP, offsetof(struct exception_data, fault_ip)); ++ DEFINE(EXCDATA_GP, offsetof(struct exception_data, fault_gp)); + DEFINE(EXCDATA_SPACE, offsetof(struct exception_data, fault_space)); + DEFINE(EXCDATA_ADDR, offsetof(struct exception_data, fault_addr)); + BLANK(); +diff --git a/arch/parisc/kernel/parisc_ksyms.c b/arch/parisc/kernel/parisc_ksyms.c +index 568b2c61ea02..3cad8aadc69e 100644 +--- a/arch/parisc/kernel/parisc_ksyms.c b/arch/parisc/kernel/parisc_ksyms.c +@@ -47,11 +47,11 @@ EXPORT_SYMBOL(__cmpxchg_u64); + EXPORT_SYMBOL(lclear_user); + EXPORT_SYMBOL(lstrnlen_user); + +-/* Global fixups */ +-extern void fixup_get_user_skip_1(void); +-extern void fixup_get_user_skip_2(void); +-extern void fixup_put_user_skip_1(void); +-extern void fixup_put_user_skip_2(void); ++/* Global fixups - defined as int to avoid creation of function pointers */ ++extern int fixup_get_user_skip_1; ++extern int fixup_get_user_skip_2; ++extern int fixup_put_user_skip_1; ++extern int fixup_put_user_skip_2; + EXPORT_SYMBOL(fixup_get_user_skip_1); +
[gentoo-commits] sites/www:master commit in: _posts/
commit: 3a1dc527760a4db82e96da32c549fc690805306f Author: Alex Legler a3li li> AuthorDate: Thu Apr 28 18:35:03 2016 + Commit: Alex Legler gentoo org> CommitDate: Thu Apr 28 18:35:03 2016 + URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=3a1dc527 Add miniconf announcement _posts/2016-04-28-gentoo-miniconf.md | 8 1 file changed, 8 insertions(+) diff --git a/_posts/2016-04-28-gentoo-miniconf.md b/_posts/2016-04-28-gentoo-miniconf.md new file mode 100644 index 000..05eeb44 --- /dev/null +++ b/_posts/2016-04-28-gentoo-miniconf.md @@ -0,0 +1,8 @@ +--- +title: 'Events: Gentoo Miniconf 2016' +--- + +[Gentoo Miniconf 2016](https://blogs.gentoo.org/miniconf-2016/) will be held in Prague, Czech Republic during the weekend of 8 and 9 October 2016. +Like last time, is hosted together with the [LinuxDays](https://www.linuxdays.cz/2016/en/) by the Faculty of Information Technology of the Czech Technical University. + +**Want to participate?** The [call for papers](https://goo.gl/forms/76Srch8KRN) is open until 1 August 2016.
[gentoo-commits] sites/www:master commit in: _posts/, assets/img/news/2016/
commit: d06a1a6da08df591e3c49a27af57e2f827c85245 Author: Alex Legler a3li li> AuthorDate: Thu Apr 28 18:51:05 2016 + Commit: Alex Legler gentoo org> CommitDate: Thu Apr 28 18:51:05 2016 + URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=d06a1a6d Add GSoC accepted projects news. Draft by dastergon _posts/2016-04-28-gsoc.md | 34 ++ assets/img/news/2016/logo-gsoc.png | Bin 0 -> 4700 bytes 2 files changed, 34 insertions(+) diff --git a/_posts/2016-04-28-gsoc.md b/_posts/2016-04-28-gsoc.md new file mode 100644 index 000..e89916a --- /dev/null +++ b/_posts/2016-04-28-gsoc.md @@ -0,0 +1,34 @@ +--- +title: 'GSoC 2016: Five projects accepted' +teaserlink: Find out more about the accepted projects +--- + +We are excited to announce that 5 students have been selected to participate with Gentoo during the Google Summer of Code 2016! + +You can follow our students' progress on the [gentoo-soc](https://archives.gentoo.org/gentoo-soc/) mailing list and +chat with us regarding our GSoC projects via IRC in `#gentoo-soc` on freenode. + +Congratulations to all the students. We look forward to their contributions! + + + +https://summerofcode.withgoogle.com/organizations/6589886970724352/; class="news-img-right"> + + + +### Accepted projects + +[Clang native support](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/Clang_native_support) - Lei Zhang: +Bring native clang/LLVM support in Gentoo. + +[Continuous Stabilization](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/Continuous_Stabilization) - Pallav Agarwal: +Automate the package stabilization process using continuous integration practices. + +[kernelconfig](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/kernelconfig) - André Erdmann: +Consistently generate custom Linux kernel configurations from curated sources. + +[libebuild](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/libebuild) - Denys Romanchuk: +Create a common shared C-based implementation for package management and other ebuild operations in the form of a library. + +[Gentoo-GPG](https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2016/Ideas/Gentoo-GPG)- Angelos Perivolaropoulos: +Code the new [Meta-Manifest](https://wiki.gentoo.org/wiki/GLEP:58) system for Gentoo and improve Gentoo Keys capabilities. diff --git a/assets/img/news/2016/logo-gsoc.png b/assets/img/news/2016/logo-gsoc.png new file mode 100644 index 000..b262ad8 Binary files /dev/null and b/assets/img/news/2016/logo-gsoc.png differ
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 513cdb5d7b589bdb2d5d9fc4c0f7ce2606854328 Author: William Hubbs gentoo org> AuthorDate: Thu Apr 28 18:25:28 2016 + Commit: William Hubbs gentoo org> CommitDate: Thu Apr 28 18:25:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513cdb5d dev-lang/go: sync live ebuild Package-Manager: portage-2.2.26 dev-lang/go/go-.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild index 85536d0..88dace6 100644 --- a/dev-lang/go/go-.ebuild +++ b/dev-lang/go/go-.ebuild @@ -24,7 +24,10 @@ kernel_linux? ( amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-bootstrap.tbz ) arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap.tbz ) arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap.tbz ) - ppc64? ( ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz ) + ppc64? ( + ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz + ${BOOTSTRAP_DIST}/go-linux-ppc64le-bootstrap.tbz + ) x86? ( ${BOOTSTRAP_DIST}/go-linux-386-bootstrap-1.tbz ) ) kernel_SunOS? ( @@ -38,8 +41,6 @@ if [[ ${PV} = ]]; then inherit git-r3 else SRC_URI+="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz; - # go-bootstrap-1.4 only supports go on amd64, arm and x86 architectures. - # Allowing other bootstrap options would enable arm64 and ppc64 builds. case ${PV} in **|*_rc*) ;; *) @@ -87,6 +88,8 @@ go_arch() case "${portage_arch}" in x86)echo 386;; x64-*) echo amd64;; + ppc64) + [[ "$(tc-endian)" = big ]] && echo ppc64 || echo ppc64le ;; *) echo "${portage_arch}";; esac } @@ -174,6 +177,7 @@ src_compile() if [[ ${ARCH} == arm ]]; then export GOARM=$(go_arm) fi + elog "GOROOT_BOOTSTRAP is ${GOROOT_BOOTSTRAP}" cd src ./make.bash || die "build failed"
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, eclass/, www-client/firefox/files/, ...
commit: 0bf6849a85f20f8815d870dd28b708dff06ec2ed Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Apr 28 17:22:31 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Apr 28 18:12:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf6849a firefox-45, thunderbird-45: support system harfbuzz and graphite2 This commit introduces changes to mozconfig-v6.45.eclass and related changes to the existing mail-client/thunderbird-45.0 and the new version bump www-client/firefox-45.1.0 to support using system copies of media-libs/harfbuzz and media-gfx/graphite2 instead of the copies bundled inside of the mozilla codebase. www-client/firefox-45.1.0 was additionally bumped to support security bug 581326 Package-Manager: portage-2.2.26 eclass/mozconfig-v6.45.eclass | 64 +++- mail-client/thunderbird/Manifest | 2 +- mail-client/thunderbird/metadata.xml | 2 + mail-client/thunderbird/thunderbird-45.0.ebuild| 9 +- www-client/firefox/Manifest| 162 ++--- ...arm64-4-link-chromium-mutex-based-atomics.patch | 59 .../arm64-5-mozjemalloc-no-static-page-sizes.patch | 22 +++ ...firefox-45.0.1.ebuild => firefox-45.1.0.ebuild} | 28 ++-- www-client/firefox/metadata.xml| 2 + 9 files changed, 243 insertions(+), 107 deletions(-) diff --git a/eclass/mozconfig-v6.45.eclass b/eclass/mozconfig-v6.45.eclass index 1878b7a..7ff0f9d 100644 --- a/eclass/mozconfig-v6.45.eclass +++ b/eclass/mozconfig-v6.45.eclass @@ -23,7 +23,6 @@ case ${EAPI} in die "EAPI=${EAPI} not supported" ;; 5) - # not needed for EAPI6 and above inherit multilib ;; esac @@ -72,7 +71,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v3 # use-flags common among all mozilla ebuilds IUSE="${IUSE} dbus debug ffmpeg +gstreamer gstreamer-0 +jemalloc3 neon pulseaudio selinux startup-notification system-cairo - system-icu system-jpeg system-libevent system-sqlite system-libvpx" + system-harfbuzz system-icu system-jpeg system-libevent system-sqlite system-libvpx" # some notes on deps: # gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 @@ -121,9 +120,18 @@ RDEPEND=">=app-text/hunspell-1.2 system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( =dev-libs/libevent-2.0*:0= ) system-sqlite? ( >=dev-db/sqlite-3.9.1:3[secure-delete,debug=] ) - system-libvpx? ( >=media-libs/libvpx-1.3.0:0=[postproc] ) + system-harfbuzz? ( >=media-libs/harfbuzz-1.1.3:0=[graphite,icu] >=media-gfx/graphite2-1.3.8 ) " +if [[ ${PV/45.0*/} == "" ]]; then + RDEPEND+=" + system-libvpx? ( >=media-libs/libvpx-1.3.0:0=[postproc] )" +else + # 45.1.0 and above bumped the libvpx requirement + RDEPEND+=" + system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )" +fi + if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then if [[ ${MOZCONFIG_OPTIONAL_GTK3} = "enabled" ]]; then IUSE+=" +gtk3" @@ -180,8 +188,11 @@ DEPEND="app-arch/zip RDEPEND+=" selinux? ( sec-policy/selinux-mozilla )" -# only one of gstreamer and gstreamer-0 can be enabled at a time, so set REQUIRED_USE to signify this -REQUIRED_USE="?? ( gstreamer gstreamer-0 )" +# only one of gstreamer and gstreamer-0 can be enabled at a time, so set REQUIRED_USE to signify this. +# also force system-icu if system-harfbuzz is set to avoid any potential ABI issues +REQUIRED_USE=" + ?? ( gstreamer gstreamer-0 ) + system-harfbuzz? ( system-icu )" # only one of gtk3 or qt5 should be permitted to be selected, since only one will be used. [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \ @@ -327,6 +338,8 @@ mozconfig_config() { mozconfig_use_with system-jpeg mozconfig_use_with system-icu mozconfig_use_with system-libvpx + mozconfig_use_with system-harfbuzz + mozconfig_use_with system-harfbuzz system-graphite2 # Modifications to better support ARM, bug 553364 if use neon ; then @@ -344,3 +357,44 @@ mozconfig_config() { fi fi } + +# @FUNCTION: mozconfig_install_prefs +# @DESCRIPTION: +# Set preferences into the prefs.js file specified as a parameter to +# the function. This sets both some common prefs to all mozilla +# packages, and any prefs that may relate to the use flags administered +# by mozconfig_config(). +# +# Call this within src_install() phase, after copying the template +# prefs file (if any) from ${FILESDIR} +# +# Example: +# +# inherit mozconfig-v6.46 +# +# src_install() { +# cp "${FILESDIR}"/gentoo-default-prefs.js \ +# "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ +# || die +# +# mozconfig_install_prefs \ +#
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, eclass/
commit: f5fa2b4c582bdece64a1a1fbdc716976c7ee4162 Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Apr 28 17:38:28 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Apr 28 18:12:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fa2b4c www-client/firefox: version bump to 46.0 Cairo-gtk3 is now the upstream default in this version of firefox, and so the USE flag was switched to make cairo-gtk2 optionally selectable via a "force-gtk2" flag. Bug: http://bugs.gentoo.org/555620 Package-Manager: portage-2.2.26 eclass/mozconfig-v6.46.eclass | 404 + www-client/firefox/Manifest| 81 +++ www-client/firefox/firefox-46.0.ebuild | 367 ++ www-client/firefox/metadata.xml| 1 + 4 files changed, 853 insertions(+) diff --git a/eclass/mozconfig-v6.46.eclass b/eclass/mozconfig-v6.46.eclass new file mode 100644 index 000..90b11ef --- /dev/null +++ b/eclass/mozconfig-v6.46.eclass @@ -0,0 +1,404 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# +# @ECLASS: mozconfig-v6.46.eclass +# @MAINTAINER: +# mozilla team+# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6 +# @DESCRIPTION: +# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey) +# to provide a single common place for the common mozilla engine compoments. +# +# The eclass provides all common dependencies as well as common use flags. +# +# Some use flags which may be optional in particular mozilla packages can be +# supported through setting eclass variables. +# +# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3, +# and so ebuilds inheriting this eclass do not need to inherit that. + +case ${EAPI} in + 0|1|2|3|4) + die "EAPI=${EAPI} not supported" + ;; + 5) + inherit multilib + ;; +esac + +inherit flag-o-matic toolchain-funcs mozcoreconf-v3 + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="jit". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if optional jit support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3 +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional gtk3 support via IUSE="gtk3". Currently this would include +# ebuilds for firefox, but thunderbird and seamonkey could follow in the future. +# +# Leave the variable UNSET if gtk3 support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK2ONLY +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional gtk2-only support via IUSE="force-gtk2". +# +# Note that this option conflicts directly with MOZCONFIG_OPTIONAL_GTK3, both +# variables cannot be set at the same time and this variable will be ignored if +# MOZCONFIG_OPTIONAL_GTK3 is set. +# +# Leave the variable UNSET if gtk2-only support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5 +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional qt5 support via IUSE="qt5". Currently this would include +# ebuilds for firefox, but thunderbird and seamonkey could follow in the future. +# +# Leave the variable UNSET if qt5 support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="${IUSE} dbus debug +ffmpeg +jemalloc3 neon pulseaudio selinux startup-notification
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 0b38cb02ec545b37c3b29c1636d87e2d0f4d4a98 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 27 21:26:29 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Apr 28 18:12:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b38cb02 www-client/firefox: bump 38.x ESR to 38.8.0 for security bug 581326 Package-Manager: portage-2.2.26 www-client/firefox/Manifest| 160 ++--- ...firefox-38.7.1.ebuild => firefox-38.8.0.ebuild} | 0 2 files changed, 80 insertions(+), 80 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 4c4d85d..72671da 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -79,86 +79,86 @@ DIST firefox-38.7.0esr-xh.xpi 450242 SHA256 f5210ae23e117575206b0dfb96f79f5dfa03 DIST firefox-38.7.0esr-zh-CN.xpi 488277 SHA256 113816216e3aa49334b1baa9f65162b6251921bc7d212a21365802fc3b0bb71e SHA512 f918114ce026ed76fd642f78bb65f6982dff450980a8b85560ab59116eb33a78f7de8e8bc960ed69600dcd4d8497bd6ab57945f5b1e547a50f2558ae4a3b7c65 WHIRLPOOL 0090efdf30f87cc420da628302f82bad4ebafc4dc3fe9f65199e835cb441d2a5a3d353f4ca27f52988c6e262ab9a4c5b53e4a0b6eb6450baf3d8b36fd4db5b8b DIST firefox-38.7.0esr-zh-TW.xpi 467843 SHA256 acc18a3c2178b2fc061ecd346f412920ca49e53be6c3e25097ff7343186e3f3d SHA512 9fadf5722becefa313bf73b3568a67368b9b3b1d986b030f5fd3f0171d20f9eb8dee6c299dd041022c58d08c1a8c78106d0681a40833c300f1150cb98dd5 WHIRLPOOL 8296bd71bf915a719f80ad0fa1a2c1f730a5985cc34977b9b10a43e415fef550c8d0c56e07a4d6f873f29adad9687f0033ee0817cc0205e296c74e4bac2dfc84 DIST firefox-38.7.0esr.source.tar.bz2 181313049 SHA256 5312ad03ccff3ca233d207b6e8e433bddb893ab6acc5ca2dfc5b7c18bb0dc8c0 SHA512 edb8cdb06d82a58c3dca216402a4df0afb21bcaf97cbf3ebc3857249b281283f099267284f025fb724f47eff9c3b7569f6ae03332c47264ca254f73e65ca WHIRLPOOL 1ed0868c95d7e6331b7ce13d4a6480b4951367e0e6cc20b2ec5a264331b57a1249c8f06af8e3550f34b1cb2f4525406ae11a6e88497a288460099598ccb227bc -DIST firefox-38.7.1esr-af.xpi 483326 SHA256 495ba9aa6d33b913ceb89be4eff01746574b6315d87b038ae9229d9ba0217adb SHA512 84d3d1bd91609729fb9660101de048cd566da494a06a2bcad33541534dd4b755a655209930db4b36e5ac4cf92dc3348883cea7f6c2eac730de1cc31ebf1b48ea WHIRLPOOL b4e17414c8a20829bf0d92f789d11f1391b32e44c2942fe945434e7555a7b265f076f5614c4ef14f3bda57e9ae35677fa92e85202ea4680cacc64f54e9c06fc9 -DIST firefox-38.7.1esr-ar.xpi 516495 SHA256 49035a4c7bbc4ec29388a531d13a73c6d6c69dcbcb55fcfd0f09866378a795d0 SHA512 2080b3752f0d2f1c0c43b0ec089d06074388b6fd0bfb5df5a39de7a88523841bff8683c971c9b9182423020325a342902de77dd81072b6ff77d0506a81308829 WHIRLPOOL 2277fb524922be6fa516b321d1174666b3ff7aa81ed51f5025ec3be22cf9884cfb811e309e2a196647535cc64ffb9ebfccf8d3cc1313707171882f7e1040769a -DIST firefox-38.7.1esr-as.xpi 509574 SHA256 245b472e0a22f66afb2aa1b5c5121be45a51137e5b356be40c2e792189593af9 SHA512 f5d88638977a7e916339c465ef8e487f0f5f7e8f7b3e6986ff12729472c4936cc4d3e1eb12c42b579bdb06e27bd8f20ad224cbec6c5115dd452b1f52a01bfb82 WHIRLPOOL 149e28ce80079190446b54368e0d92e1ab80f17918dc8db061037a682f1838cebb9eb35f5f7e5ea3a412ce1b93f7ef934d251887dc8d0e5ec5ede99f9cff099a -DIST firefox-38.7.1esr-ast.xpi 397202 SHA256 54915a1d3d4e241cfa11a41384db5d50cbf13e2053b74ff38d49480550d4f0b8 SHA512 d95500da4bb351b7fe5251ff132153147316ec663451727c070781c16f4c3f8300248708ae7d6c194ef9814040001767cf7de85561b74f76072e28b8958e366b WHIRLPOOL ec7fdb5b65cc1f6c78c74a86f244e795734e513d552a2b313058d64d0660a65e30eec71842c12f5fd12887168ff9a9e4e31f974b149c7497303d2fb9542b3fc6 -DIST firefox-38.7.1esr-be.xpi 441057 SHA256 6b36c34fc846032af3ef67707662c997704d6a410c1d672c2cda7cd7c172d6b6 SHA512 d26cc38edd4b0af98cd1cb00736893547632d8dbc48733d4e5cd5ad9e135ee9addecf5a7f25aed21909edefe61b858bb56c232bf682c8c6c4c5448a4efba6eca WHIRLPOOL 140df2a8c7dafe51a6c11281decb55e07d0be6056d834ce891c40bc1631dcb477c15ab44bc7df3569c78da6bbc64cf679a4ac75994c5dc6f8131c8eb15ca91ec -DIST firefox-38.7.1esr-bg.xpi 487819 SHA256 ffb7d4db11f3fa641281cdfa2eb146971dba5b5c74c0fc84401ee5f5779d6f52 SHA512 cffb6f2a429d95c1b443205d8882464d48d3babf4ddff32550f98edf1b40c570998600933fde29bb1d959db4ddf485abc0301eabf66b921c94882028f8918534 WHIRLPOOL 28e7bbc04e85c5b5374d4f7afbf713e3cd1fbb53eb20fd8da4fafaca852b8561608597b250651cbddae1b83bab9a023ac2cfef8ae19db5354f7b2c3ce461af40 -DIST firefox-38.7.1esr-bn-BD.xpi 528690 SHA256 b77c6eb0c696926727a792b0fc60f95713b4b999d54fc7708804bee5abd11213 SHA512 f24c34e02d7893b4159d5334016d0e49ed799168343a1000ed11cea5688a772c56be9b0e54909ef886719496cf95ae0c9d6086005d300a9600495e497689bce5 WHIRLPOOL 106d760443bb9d016179b454a57e7d3a05945eaa26e56acc74faf06caec37c3a9693b66692914ec69834c6fc3d205c7dd8bee203b5087ea3efc1f490fe51d3af -DIST firefox-38.7.1esr-bn-IN.xpi 527927 SHA256 d7558c09adcc9c26cdf0ff1d5e66813336c8e1e50dfe759510553788e0bc887a SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 7124e7a232048cde565ae38eba21326c57b26976 Author: Ian Stakenvicius gentoo org> AuthorDate: Thu Apr 28 18:03:22 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Thu Apr 28 18:12:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7124e7a2 profiles/base/package.use.mask: add masks to mozilla ebuilds Masked USE=system-cairo as it has resulted in crashy mozilla packages for some time. Also masked USE=system-libvpx on mozilla packages v45.1.0 and above due to runtime issues found in testing, until further details of the issue can be identified and/or resolved. profiles/base/package.use.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index be11969..73d8892 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -5,6 +5,16 @@ # This file requires >=portage-2.1.1 # New entries go on top. +# Ian Stakenvicius(28 Apr 2016) +# system-cairo support causes lots of crashing in mozilla pkgs +# (see bug #556378 and others) +www-client/firefox system-cairo +mail-client/thunderbird system-cairo +# system-libvpx on mozilla 45.1 and newer kept firefox +# from playing html5 video in tests, mask for now until +# further testing can determine why and fix +>=www-client/firefox-45.1.0 system-libvpx + # Johannes Huber (21 Apr 2016) # Unreleased dependency. kde-apps/ktp-text-ui speech
[gentoo-commits] repo/gentoo:master commit in: games-kids/memonix/
commit: 454b2d9d3584ce368c3579ce015dcfb5290ae096 Author: Michael Sterrett gentoo org> AuthorDate: Thu Apr 28 17:36:48 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Apr 28 17:37:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454b2d9d games-kids/memonix: libsdl needs X USE flag (bug #581424) Package-Manager: portage-2.2.26 games-kids/memonix/memonix-1.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-kids/memonix/memonix-1.6.ebuild b/games-kids/memonix/memonix-1.6.ebuild index f7804cb..e172879 100644 --- a/games-kids/memonix/memonix-1.6.ebuild +++ b/games-kids/memonix/memonix-1.6.ebuild @@ -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$ @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="" -DEPEND="media-libs/libsdl:0[sound,opengl,video] +DEPEND="media-libs/libsdl:0[sound,opengl,video,X] media-libs/sdl-image[jpeg] media-libs/sdl-mixer[vorbis] !games-kids/memonix-bin"
[gentoo-commits] repo/gentoo:master commit in: games-strategy/warmux/
commit: 443f3c3c31d2b0f30a1ae44b4dfb69588ecd1f2f Author: Michael Sterrett gentoo org> AuthorDate: Thu Apr 28 17:25:28 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Apr 28 17:37:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443f3c3c games-strategy/warmux: libsdl needs X USE flag (bug #581426) Package-Manager: portage-2.2.26 games-strategy/warmux/warmux-11.04.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-strategy/warmux/warmux-11.04.1.ebuild b/games-strategy/warmux/warmux-11.04.1.ebuild index 6be4fcd..770b851 100644 --- a/games-strategy/warmux/warmux-11.04.1.ebuild +++ b/games-strategy/warmux/warmux-11.04.1.ebuild @@ -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$ @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="debug nls unicode" -RDEPEND="media-libs/libsdl[joystick,video] +RDEPEND="media-libs/libsdl[joystick,video,X] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-ttf
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/
commit: 440936978e129d0b18425fc256bcf8740fdb26b9 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Apr 28 17:33:17 2016 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Apr 28 17:33:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44093697 app-emulation/cloud-init: launchpad makes bad tarballs, host it ourselves Package-Manager: portage-2.2.28 app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild b/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild index 5254c05..0faedc0 100644 --- a/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild +++ b/app-emulation/cloud-init/cloud-init-0.7.6_p1212.ebuild @@ -13,7 +13,9 @@ HOMEPAGE="https://launchpad.net/cloud-init; if [ "x$BZRTGZ" != x1 ]; then SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; else - SRC_URI="http://bazaar.launchpad.net/~${PN}-dev/${PN}/trunk/tarball/${PV/*_p} -> ${P}.tar.gz" + # Launchpad does not provide consistent checksums https://bugs.launchpad.net/launchpad/+bug/1576338 + # SRC_URI="http://bazaar.launchpad.net/~${PN}-dev/${PN}/trunk/tarball/${PV/*_p} -> ${P}.tar.gz" + SRC_URI="mirror://gentoo/${P}.tar.gz http://dev.gentoo.org/~robbat2/distfiles/${P}.tar.gz; S="${WORKDIR}/~cloud-init-dev/cloud-init/trunk/" fi
[gentoo-commits] proj/kde:master commit in: x11-themes/gnome-breeze/
commit: a4306469b652a651295ff76fd22cf129ca17ec31 Author: Johannes Huber gentoo org> AuthorDate: Thu Apr 28 17:18:02 2016 + Commit: Johannes Huber gentoo org> CommitDate: Thu Apr 28 17:18:02 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4306469 x11-themes/gnome-breeze: Fix src_install Package-Manager: portage-2.2.28 x11-themes/gnome-breeze/gnome-breeze-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/gnome-breeze/gnome-breeze-.ebuild b/x11-themes/gnome-breeze/gnome-breeze-.ebuild index 7292d55..edf71a3 100644 --- a/x11-themes/gnome-breeze/gnome-breeze-.ebuild +++ b/x11-themes/gnome-breeze/gnome-breeze-.ebuild @@ -21,7 +21,7 @@ src_install() { for style in Breeze-dark-gtk Breeze-gtk; do dodir ${THEMESDIR}/${style} insinto ${THEMESDIR}/${style} - doins -r ${style}/gtk-2.0 ${style}/gtk-3.0 + doins -r ${style}/gtk-2.0 ${style}/gtk-3.18 ${style}/gtk-3.20 done dodoc README.md
[gentoo-commits] proj/linux-patches: New tag: 3.4-95
commit: Commit: Mike Pagano gentoo org> CommitDate: Thu Apr 28 17:05:02 2016 + New tag: 3.4-95
[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2/
commit: 406ce4fb02787b1bd27faee9c66a54458d63d521 Author: Matthew Thode gentoo org> AuthorDate: Thu Apr 28 16:39:57 2016 + Commit: Matt Thode gentoo org> CommitDate: Thu Apr 28 16:41:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406ce4fb www-apps/icingaweb2: bup secfix Fix a privilege escalation issue in the monitoring module for authenticated users. Package-Manager: portage-2.2.26 www-apps/icingaweb2/Manifest | 4 +- www-apps/icingaweb2/icingaweb2-2.1.0.ebuild| 65 -- www-apps/icingaweb2/icingaweb2-2.1.2.ebuild| 64 - ...gaweb2-2.3.1.ebuild => icingaweb2-2.3.2.ebuild} | 0 4 files changed, 1 insertion(+), 132 deletions(-) diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest index da6bff0..5399c86 100644 --- a/www-apps/icingaweb2/Manifest +++ b/www-apps/icingaweb2/Manifest @@ -1,4 +1,2 @@ -DIST icingaweb2-2.1.0.tar.gz 9957758 SHA256 1fa15efe4056eca4012358d009da1b90c4b4dd3e18d446de33eeaa48728389fd SHA512 fa694bdaba51b82c33b8fd726807df4c626cd944f1d2949cc8768df3e9bbebdb7f6aaeba2e88f1f843dab8608d69e1b69f6630e438ab9854d3c8b99f4502 WHIRLPOOL 6b3cba5a701757000909c664d115755efaf3564a77a34a71bc4baa96b058efe1d682867fbaedae22e6a1126aa3dfb47389f8474c42f5a45fbffebc77529a7261 -DIST icingaweb2-2.1.2.tar.gz 9800997 SHA256 869a4d0cf72506d098418f3c6bfd642b459dc5e68b5bf349b1e59fb20c3ee73d SHA512 00755ea4dff7084d7fb91cfb36ff14632f18f75231eeecbb09afb293a6a143d84df86dc36d5f4fe47cc36c633857d0897c62278d0fa0c95bd60972b43dd500c7 WHIRLPOOL a4c1662258337d747662e0d3d73f54324a981b595c319e88e094df85dff5d226f925010bbcd64f0cc5639c1ceb606bc7eeca89829faf2115278086295700e5cc DIST icingaweb2-2.2.0.tar.gz 9803668 SHA256 f240b35a4082b4835127608d0b11a27a4bf53bb0c88857344255225ce9611201 SHA512 e07948e284e59ac16f94191607d9da88b06e9e311af9f79b3fb19e1a7d943144515d4122dae4b01d09927b586ae4ccf15cce54e47e0e784882a422d6eb434f59 WHIRLPOOL 32734309b65e4ed0d04b060fadeef617ec9f7da7c227c563d76ede12e5839305b3a384f0b355aa8bc6a62d1220f4bf78f2299cddcbedcc7a9f2c1b1972dc5059 -DIST icingaweb2-2.3.1.tar.gz 9811978 SHA256 8fcf177275e84ccd803b8e13a1db43f859a49f3f830f1f234767517f1f69c03f SHA512 5e9e094d9e88e26bd52b84261b15cdfc8952dc32b99b3c2935eda12cc700589fc4b0b963e88d2456f62c3be24dc6c0b14eb0f5a57a31a0738068fac1f236235b WHIRLPOOL 645870e5ddd496a16cd36c35ba92e53e4255b8d93a377b4854b90afe987c5ddd0cc029e30c93499c28bef0045664eff764f4a6ecf5d627138f605b05e5748a0d +DIST icingaweb2-2.3.2.tar.gz 9812433 SHA256 89abfec58726cadc0380897880190ece84f74f34152b1146ee7b24244337b76d SHA512 9cdea22df385e385077321ce482662b8e6529d0eef7be64880f695718431cf80de33e9dd40d480f3f284911aa58ef0d9d50a7ed52328d63612777569f9576052 WHIRLPOOL 98549205b00105e8b4516cbb3a51862eb710ef2b88506d9ff259ff9fb35c844be42efa21ad9acd657261a7e651ab386feed77295f787ca9cfc8eea2fb6f75d96 diff --git a/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild b/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild deleted file mode 100644 index f3aaa1a..000 --- a/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit depend.apache eutils multilib user - -DESCRIPTION="Icinga Web 2 - Frontend for icinga2" -HOMEPAGE="http://www.icinga.org/; -SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -IUSE="apache2 ldap mysql nginx postgres" -KEYWORDS="~amd64 ~x86" - -DEPEND=">=net-analyzer/icinga2-2.1.1 - dev-lang/php:*[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml] - dev-php/pecl-imagick - apache2? ( >=www-servers/apache-2.4.0 ) - nginx? ( >=www-servers/nginx-1.7.0:* )" -RDEPEND="${DEPEND}" - -pkg_setup() { - if use apache2 ; then - want_apache2 - depend.apache_pkg_setup - fi - - enewgroup icingaweb2 - enewgroup icingacmd - use nginx && usermod -a -G icingacmd,icingaweb2 nginx - use apache2 && usermod -a -G icingacmd,icingaweb2 apache2 -} - -pkg_config() { - if [[ -d /etc/icingaweb2 ]] ; then - einfo "Updating existing installation ..." - else - einfo "Running first time setup ..." - einfo "Creating configuration directory ..." - /usr/share/${PN}/bin/icingacli setup config directory - einfo "Creating authentication token for web setup ..." - /usr/share/${PN}/bin/icingacli setup token create - if use apache2 ; then - einfo "The following might be useful for your Apache2 configuration:" - /usr/share/${PN}/bin/icingacli setup config webserver apache --document-root /usr/share/${PN}/public - fi - if use nginx ; then -
[gentoo-commits] repo/gentoo:master commit in: dev-python/fonttools/
commit: 2ff284d9c9dc5e78c395f88c64e1ee8fcfb2bfcd Author: Tobias Klausmann gentoo org> AuthorDate: Thu Apr 28 16:32:23 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Apr 28 16:32:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff284d9 dev-python/fonttools-3.0-r0: add ~alpha keyword Gentoo-Bug: 576864 Package-Manager: portage-2.2.28 dev-python/fonttools/fonttools-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fonttools/fonttools-3.0.ebuild b/dev-python/fonttools/fonttools-3.0.ebuild index 6fe8b30..4c1dc10 100644 --- a/dev-python/fonttools/fonttools-3.0.ebuild +++ b/dev-python/fonttools/fonttools-3.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/behdad/fonttools/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~x86" IUSE="" DEPEND=">=dev-python/numpy-1.0.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/
commit: b08a771d22540b494f50843c79ebf0716ee085d3 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Apr 28 16:32:07 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Apr 28 16:32:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08a771d media-gfx/graphite2-1.3.8-r0: add ~alpha keyword Gentoo-Bug: 576864 Package-Manager: portage-2.2.28 media-gfx/graphite2/graphite2-1.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/graphite2/graphite2-1.3.8.ebuild b/media-gfx/graphite2/graphite2-1.3.8.ebuild index fb19876..1b64545 100644 --- a/media-gfx/graphite2/graphite2-1.3.8.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.8.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="perl test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: e9d3e68a0ce0bb76b0fc1f2e58877dbaac63daaa Author: Zac Medico gentoo org> AuthorDate: Thu Apr 28 16:28:58 2016 + Commit: Zac Medico gentoo org> CommitDate: Thu Apr 28 16:28:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d3e68a dev-lang/go: fix gccgo support to use gcc-config --get-bin-path (bug 579958) Package-Manager: portage-2.2.28 dev-lang/go/go-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild index 8a116ae..85536d0 100644 --- a/dev-lang/go/go-.ebuild +++ b/dev-lang/go/go-.ebuild @@ -152,7 +152,7 @@ src_compile() export GOROOT_BOOTSTRAP="${WORKDIR}"/go-$(go_os)-$(go_arch)-bootstrap if use gccgo; then mkdir -p "${GOROOT_BOOTSTRAP}/bin" || die - local go_binary=$(type -P go-5 2>/dev/null) + local go_binary=$(gcc-config --get-bin-path)/go-5 [[ -x ${go_binary} ]] || go_binary=$( find "${EPREFIX}"/usr/${CHOST}/gcc-bin/*/go-5 | sort -V | tail -n1) [[ -x ${go_binary} ]] || die "go-5: command not found"
[gentoo-commits] repo/gentoo:master commit in: app-admin/clsync/
commit: 5ab7e0cdb89482e78679b68ad9b41d09a61b747a Author: Andrew Savchenko gentoo org> AuthorDate: Thu Apr 28 16:08:29 2016 + Commit: Andrew Savchenko gentoo org> CommitDate: Thu Apr 28 16:09:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab7e0cd app-admin/clsync: fix CDEPEND -> RDEPEND typo Fixes bug 580798. Package-Manager: portage-2.2.28 Signed-off-by: Andrew Savchenko gentoo.org> app-admin/clsync/clsync-0.4.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/clsync/clsync-0.4.1.ebuild b/app-admin/clsync/clsync-0.4.1.ebuild index 431ce6c..388c01e 100644 --- a/app-admin/clsync/clsync-0.4.1.ebuild +++ b/app-admin/clsync/clsync-0.4.1.ebuild @@ -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$ @@ -33,7 +33,7 @@ REQUIRED_USE=" mhash? ( cluster ) seccomp? ( caps ) " -RDEPEND=" +CDEPEND=" dev-libs/glib:2 cgroups? ( dev-libs/libcgroup ) mhash? ( app-crypt/mhash )
[gentoo-commits] repo/gentoo:master commit in: net-im/gg-transport/
commit: 3f5984ab575bd68f1a541123ed4572089a09bb49 Author: Austin English gentoo org> AuthorDate: Thu Apr 28 16:07:11 2016 + Commit: Austin English gentoo org> CommitDate: Thu Apr 28 16:08:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5984ab net-im/gg-transport: fix initd install Package-Manager: portage-2.2.26 net-im/gg-transport/gg-transport-2.2.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild b/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild index 789f3fb..99ed994 100644 --- a/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild +++ b/net-im/gg-transport/gg-transport-2.2.4-r1.ebuild @@ -33,7 +33,7 @@ src_install() { fowners jabber:jabber /var/run/jabber fowners jabber:jabber /var/log/jabber - newinitd "${FILESDIR}/jggtrans-${PVR}" jggtrans + newinitd "${FILESDIR}/jggtrans-${PV}" jggtrans insinto /etc/jabber doins jggtrans.xml
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 665cebe34f6e452bd138bc6749804e6ffc1cc865 Author: Zac Medico gentoo org> AuthorDate: Thu Apr 28 15:42:25 2016 + Commit: Zac Medico gentoo org> CommitDate: Thu Apr 28 15:45:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665cebe3 dev-lang/go: fix gccgo support to use gcc-config --get-bin-path (bug 579958) Package-Manager: portage-2.2.28 dev-lang/go/go-1.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go/go-1.6.2.ebuild b/dev-lang/go/go-1.6.2.ebuild index 07d84b0..88dace6 100644 --- a/dev-lang/go/go-1.6.2.ebuild +++ b/dev-lang/go/go-1.6.2.ebuild @@ -155,7 +155,7 @@ src_compile() export GOROOT_BOOTSTRAP="${WORKDIR}"/go-$(go_os)-$(go_arch)-bootstrap if use gccgo; then mkdir -p "${GOROOT_BOOTSTRAP}/bin" || die - local go_binary=$(type -P go-5 2>/dev/null) + local go_binary=$(gcc-config --get-bin-path)/go-5 [[ -x ${go_binary} ]] || go_binary=$( find "${EPREFIX}"/usr/${CHOST}/gcc-bin/*/go-5 | sort -V | tail -n1) [[ -x ${go_binary} ]] || die "go-5: command not found"
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kapptemplate/
commit: e71d3a5ea69d9421b2972ff7d57cb2876fa4520a Author: Johannes Huber gentoo org> AuthorDate: Thu Apr 28 15:47:03 2016 + Commit: Johannes Huber gentoo org> CommitDate: Thu Apr 28 15:48:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71d3a5e kde-apps/kapptemplate: Remove 15.12.3 Overshadowed by r1. Package-Manager: portage-2.2.28 kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild | 34 --- 1 file changed, 34 deletions(-) diff --git a/kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild b/kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild deleted file mode 100644 index 80f258c..000 --- a/kde-apps/kapptemplate/kapptemplate-15.12.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_HANDBOOK="forceoptional" -KDE_TEST="forceoptional" -inherit kde5 - -DESCRIPTION="A shell script to create the necessary framework to develop KDE applications" -HOMEPAGE="https://www.kde.org/applications/development/kapptemplate; -KEYWORDS=" ~amd64 ~x86" -IUSE="" - -DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" - -RDEPEND="${DEPEND}" - -src_install() { - kde5_src_install - rm "${ED}"usr/share/kdevappwizard/templates/qml-plasmoid.tar.bz2 || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 45fde8d328a100e70c1532942053859fdc2b21ef Author: William Hubbs gentoo org> AuthorDate: Thu Apr 28 15:28:29 2016 + Commit: William Hubbs gentoo org> CommitDate: Thu Apr 28 15:29:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fde8d3 dev-lang/go: ppc64le updates for #581278 Add proper support for ppc64 to go_arch and display GOROOT_BOOTSTRAP to allow debugging this for new architectures in the future. Package-Manager: portage-2.2.26 dev-lang/go/go-1.6.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-lang/go/go-1.6.2.ebuild b/dev-lang/go/go-1.6.2.ebuild index 57ca2c7..07d84b0 100644 --- a/dev-lang/go/go-1.6.2.ebuild +++ b/dev-lang/go/go-1.6.2.ebuild @@ -88,6 +88,8 @@ go_arch() case "${portage_arch}" in x86)echo 386;; x64-*) echo amd64;; + ppc64) + [[ "$(tc-endian)" = big ]] && echo ppc64 || echo ppc64le ;; *) echo "${portage_arch}";; esac } @@ -175,6 +177,7 @@ src_compile() if [[ ${ARCH} == arm ]]; then export GOARM=$(go_arm) fi + elog "GOROOT_BOOTSTRAP is ${GOROOT_BOOTSTRAP}" cd src ./make.bash || die "build failed"
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-gnome-keyring/files/, x11-plugins/pidgin-gnome-keyring/
commit: 5f5f50e4655d7da1cedc0f9c49a8d20010f9a6f1 Author: Marek Szuba cern ch> AuthorDate: Thu Apr 28 08:06:38 2016 + Commit: Sam Jorna gentoo org> CommitDate: Thu Apr 28 15:14:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5f50e4 x11-plugins/pidgin-gnome-keyring: new ebuild, initial version 2.0 By default Pidgin/Purple store saved passwords in plain text in their configuration files. This plug-in makes it possible to store passwords in a keyring instead. Gentoo-Bug: 581422 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1368 x11-plugins/pidgin-gnome-keyring/Manifest | 1 + .../files/pidgin-gnome-keyring-2.0-plugindir.patch | 21 x11-plugins/pidgin-gnome-keyring/metadata.xml | 18 ++ .../pidgin-gnome-keyring-2.0.ebuild| 38 ++ 4 files changed, 78 insertions(+) diff --git a/x11-plugins/pidgin-gnome-keyring/Manifest b/x11-plugins/pidgin-gnome-keyring/Manifest new file mode 100644 index 000..ea47716 --- /dev/null +++ b/x11-plugins/pidgin-gnome-keyring/Manifest @@ -0,0 +1 @@ +DIST pidgin-gnome-keyring-2.0.tar.gz 12066 SHA256 f75bc1a859226a5ad7cf3012925835a4d70b83dcac57a95d452194601b03191c SHA512 b1f83c107631a7105aa517312f13d745922b8033afc15069cba1c515caeee9e6ad89c4c7a5f96c561713d7f7a6ca3f03cff8fb11566a8ea0d8980f10e85d4610 WHIRLPOOL 84549c2240121400c46be51e4562df1db27cd900e6170aabab9d18761b93af1b5b1b60dac4ea7124cadf22325e6b79efcae569573edb36458c2d8fe673962d23 diff --git a/x11-plugins/pidgin-gnome-keyring/files/pidgin-gnome-keyring-2.0-plugindir.patch b/x11-plugins/pidgin-gnome-keyring/files/pidgin-gnome-keyring-2.0-plugindir.patch new file mode 100644 index 000..6aa6ffc --- /dev/null +++ b/x11-plugins/pidgin-gnome-keyring/files/pidgin-gnome-keyring-2.0-plugindir.patch @@ -0,0 +1,21 @@ +--- a/Makefile 2015-02-07 03:23:05.0 + b/Makefile 2016-04-28 09:53:59.915565380 + +@@ -2,6 +2,7 @@ + + SECRETFLAGS = `pkg-config --libs --cflags libsecret-1` + PURPLEFLAGS = `pkg-config --cflags purple` ++PLUGINDIR = `pkg-config --variable=plugindir purple` + VERSION = $(shell cat VERSION) + ifeq ($(strip $(VERSION)),) + VERSION = `git describe --tags` +@@ -18,8 +19,8 @@ + ${CC} ${CFLAGS} ${LDFLAGS} -Wall -I. -g -O2 ${TARGET}.c -o ${TARGET}.so -shared -fPIC -DPIC -ggdb ${PURPLEFLAGS} ${SECRETFLAGS} -DVERSION=\"${VERSION}\" + + install: ${TARGET}.so +- mkdir -p ${DESTDIR}/usr/lib/purple-2/ +- cp ${TARGET}.so ${DESTDIR}/usr/lib/purple-2/ ++ mkdir -p ${DESTDIR}/$(PLUGINDIR)/ ++ cp ${TARGET}.so ${DESTDIR}/$(PLUGINDIR)/ + + install_local: ${TARGET}.so + mkdir -p ~/.purple/plugins diff --git a/x11-plugins/pidgin-gnome-keyring/metadata.xml b/x11-plugins/pidgin-gnome-keyring/metadata.xml new file mode 100644 index 000..cb327e2 --- /dev/null +++ b/x11-plugins/pidgin-gnome-keyring/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + marek.sz...@cern.ch + Marek Szuba + + + proxy-ma...@gentoo.org + Gentoo Proxy Maintainers Project + + + Pidgin usually stores passwords as plaintext with the "save password" + function. This plugin instead saves all passwords to the system + keyring, which some would argue is a more secure form of password + storage. + + diff --git a/x11-plugins/pidgin-gnome-keyring/pidgin-gnome-keyring-2.0.ebuild b/x11-plugins/pidgin-gnome-keyring/pidgin-gnome-keyring-2.0.ebuild new file mode 100644 index 000..99560c3 --- /dev/null +++ b/x11-plugins/pidgin-gnome-keyring/pidgin-gnome-keyring-2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Integrates Pidgin (and libpurple) with the system keyring" +HOMEPAGE="https://github.com/aebrahim/pidgin-gnome-keyring; +SRC_URI="https://github.com/aebrahim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-crypt/libsecret + net-im/pidgin" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-plugindir.patch" +) + +src_prepare() { + default + + # This file is used by the upstream Makefile yet is missing from at least + # some release tarballs. + if [ ! -f VERSION ]; then + echo "${PV}" > VERSION || die "failed to recreate VERSION file" + fi + + sed -i \ + -e 's|-O2||g' \ + -e 's|-ggdb||g' \ + -e 's|-g||g' \ + Makefile || die "stripping hard-coded flags failed" +}
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/metadata/, pym/repoman/modules/scan/keywords/, ...
commit: c65d9bc746b4c6774eb71332ab851ec3dc6f3675 Author: Brian Dolbec gentoo org> AuthorDate: Thu Apr 28 05:11:57 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Thu Apr 28 14:50:42 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c65d9bc7 repoman: Move the LiveEclasses.is_live() to the Ebuild class This removes another dynaic_data variable. It also belongs with the ebuild eclass as a primary source for that type of data. pym/repoman/modules/scan/ebuild/ebuild.py | 9 + pym/repoman/modules/scan/eclasses/__init__.py | 1 - pym/repoman/modules/scan/eclasses/live.py | 22 +++--- pym/repoman/modules/scan/keywords/__init__.py | 1 - pym/repoman/modules/scan/keywords/keywords.py | 8 +++- pym/repoman/modules/scan/metadata/__init__.py | 1 - .../modules/scan/metadata/ebuild_metadata.py | 3 +-- 7 files changed, 16 insertions(+), 29 deletions(-) diff --git a/pym/repoman/modules/scan/ebuild/ebuild.py b/pym/repoman/modules/scan/ebuild/ebuild.py index c247a7f..0277aa9 100644 --- a/pym/repoman/modules/scan/ebuild/ebuild.py +++ b/pym/repoman/modules/scan/ebuild/ebuild.py @@ -13,6 +13,7 @@ from repoman.qa_data import no_exec, allvars # import our initialized portage instance from repoman._portage import portage from portage import os +from portage.const import LIVE_ECLASSES pv_toolong_re = re.compile(r'[0-9]{19,}') @@ -220,6 +221,14 @@ class Ebuild(ScanBase): return self.continue_ @property + def is_live(self): + '''Test if the ebuild inherits a live eclass + + @returns: boolean + ''' + return set(LIVE_ECLASSES.intersection(self.inherited)) + + @property def runInPkgs(self): '''Package level scans''' return (True, [self.check_isebuild]) diff --git a/pym/repoman/modules/scan/eclasses/__init__.py b/pym/repoman/modules/scan/eclasses/__init__.py index 63bb86f..78d46e4 100644 --- a/pym/repoman/modules/scan/eclasses/__init__.py +++ b/pym/repoman/modules/scan/eclasses/__init__.py @@ -22,7 +22,6 @@ module_spec = { ], 'func_kwargs': { 'ebuild': (None, None), - 'live_ebuild': ('Future', 'UNSET'), 'pkg': (None, None), 'xpkg': (None, None), 'y_ebuild': (None, None), diff --git a/pym/repoman/modules/scan/eclasses/live.py b/pym/repoman/modules/scan/eclasses/live.py index 842cbab..1ce33c0 100644 --- a/pym/repoman/modules/scan/eclasses/live.py +++ b/pym/repoman/modules/scan/eclasses/live.py @@ -6,8 +6,6 @@ Performs Live eclass checks from repoman._portage import portage from repoman.modules.scan.scanbase import ScanBase -from portage.const import LIVE_ECLASSES - class LiveEclassChecks(ScanBase): '''Performs checks for the usage of Live eclasses in ebuilds''' @@ -20,27 +18,14 @@ class LiveEclassChecks(ScanBase): self.pmaskdict = kwargs.get('repo_metadata')['pmaskdict'] self.repo_settings = kwargs.get('repo_settings') - def is_live(self, **kwargs): - '''Test if the ebuild inherits a live eclass - - @returns: dictionary, including {live_ebuild} - ''' - ebuild = kwargs.get('ebuild').get() - # update the dynamic data - dyn_live = kwargs.get('live_ebuild') - dyn_live.set(LIVE_ECLASSES.intersection(ebuild.inherited)) - return False - def check(self, **kwargs): '''Ebuilds that inherit a "Live" eclass (darcs, subversion, git, cvs, etc..) should not be allowed to be marked stable @param pkg: Package in which we check (object). - @param package: Package in which we check (string). + @param xpkg: Package in which we check (string). @param ebuild: Ebuild which we check (object). @param y_ebuild: Ebuild which we check (string). - @param keywords: The keywords of the ebuild. - @param global_pmaskdict: A global dictionary of all the masks. @returns: dictionary ''' pkg = kwargs.get("pkg").result() @@ -48,9 +33,8 @@ class LiveEclassChecks(ScanBase): ebuild = kwargs.get('ebuild').get() y_ebuild = kwargs.get('y_ebuild') keywords = ebuild.keywords - live_ebuild = kwargs.get('live_ebuild').get() - if not live_ebuild and self.repo_settings.repo_config.name == "gentoo": + if not ebuild.is_live and self.repo_settings.repo_config.name == "gentoo": return False is_stable = lambda kw: not
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/
commit: 5cb92a836ed539b7dd5952b7404b5c7f473b844a Author: Brian Dolbec gentoo org> AuthorDate: Wed Apr 27 03:22:37 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Thu Apr 28 14:50:41 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5cb92a83 repoman/scanner.py: Clean up some debug prints pym/repoman/scanner.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index f1a0231..e5e5717 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -260,17 +260,14 @@ class Scanner(object): @param dynamic_data: dictionary @param key: tuple of (dictionary-key, default-value) ''' - #print("***", key, data) if data[0] in ['Future', 'ExtendedFuture']: if data[1] in ['UNSET']: - #print("adding unset default") dynamic_data[key] = ExtendedFuture() else: if data[1] in DATA_TYPES: default = DATA_TYPES[data[1]]() else: default = data[1] - #print("adding default:", default) dynamic_data[key] = ExtendedFuture(default) def scan_pkgs(self, can_force):
[gentoo-commits] proj/portage:repoman commit in: pym/repoman/
commit: dc684ee6e4b1f0b8bef7babdf13a1143046c87c5 Author: Brian Dolbec gentoo org> AuthorDate: Wed Apr 27 03:20:45 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Thu Apr 28 14:50:41 2016 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=dc684ee6 repoman/scanner.py: Mark self.ext_futures private pym/repoman/scanner.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py index a5c54b1..f1a0231 100644 --- a/pym/repoman/scanner.py +++ b/pym/repoman/scanner.py @@ -200,7 +200,7 @@ class Scanner(object): } # initialize the plugin checks here self.modules = {} - self.ext_futures = {} + self._ext_futures = {} self.pkg_level_futures = None def set_kwargs(self, mod): @@ -232,10 +232,10 @@ class Scanner(object): logging.debug("set_func_kwargs(); adding: %s, %s", key, func_kwargs[key]) if func_kwargs[key][0] in ['Future', 'ExtendedFuture']: - if key not in self.ext_futures: + if key not in self._ext_futures: logging.debug( "Adding a new key: %s to the ExtendedFuture dict", key) - self.ext_futures[key] = func_kwargs[key] + self._ext_futures[key] = func_kwargs[key] self._set_future(dynamic_data, key, func_kwargs[key]) else: # builtin python data type dynamic_data[key] = DATA_TYPES[func_kwargs[key][0]]() @@ -249,9 +249,9 @@ class Scanner(object): @param dynamic_data: dictionary ''' - for key in list(self.ext_futures): + for key in list(self._ext_futures): if key not in self.pkg_level_futures: - self._set_future(dynamic_data, key, self.ext_futures[key]) + self._set_future(dynamic_data, key, self._ext_futures[key]) @staticmethod def _set_future(dynamic_data, key, data):
[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/files/, dev-lang/python/
commit: 6b8e9c8593f902585590f446a291f492e4d2bf82 Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Wed Apr 27 13:42:59 2016 + Commit: Michael Haubenwallner gentoo org> CommitDate: Thu Apr 28 15:05:43 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6b8e9c85 python-2.7.11: add patch to use dlltool on Cygwin .../files/python-2.5.2-cygwin-find_library.patch | 34 ++ dev-lang/python/python-2.7.11.ebuild | 3 ++ 2 files changed, 37 insertions(+) diff --git a/dev-lang/python/files/python-2.5.2-cygwin-find_library.patch b/dev-lang/python/files/python-2.5.2-cygwin-find_library.patch new file mode 100644 index 000..381d073 --- /dev/null +++ b/dev-lang/python/files/python-2.5.2-cygwin-find_library.patch @@ -0,0 +1,34 @@ +--- origsrc/Python-2.5.2/Lib/ctypes/util.py2007-09-14 15:05:26.0 -0500 src/Python-2.5.2/Lib/ctypes/util.py2008-11-25 17:54:47.319296200 -0600 +@@ -41,6 +41,20 @@ + continue + return None + ++elif sys.platform == "cygwin": ++def find_library(name): ++for libdir in ['/usr/lib', '/usr/local/lib']: ++for libext in ['lib%s.dll.a' % name, 'lib%s.a' % name]: ++implib = os.path.join(libdir, libext) ++if not os.path.exists(implib): ++continue ++cmd = "dlltool -I " + implib + " 2>/dev/null" ++res = os.popen(cmd).read().replace("\n","") ++if not res: ++continue ++return res ++return None ++ + elif os.name == "posix": + # Andreas Degert's find functions, using gcc, /sbin/ldconfig, objdump + import re, tempfile, errno +@@ -157,6 +173,10 @@ + print cdll.LoadLibrary("libcrypto.dylib") + print cdll.LoadLibrary("libSystem.dylib") + print cdll.LoadLibrary("System.framework/System") ++elif sys.platform == "cygwin": ++print cdll.LoadLibrary("cygbz2-1.dll") ++print find_library("crypt") ++print cdll.LoadLibrary("cygcrypt-0.dll") + else: + print cdll.LoadLibrary("libm.so") + print cdll.LoadLibrary("libcrypt.so") diff --git a/dev-lang/python/python-2.7.11.ebuild b/dev-lang/python/python-2.7.11.ebuild index d974398..4906dc2 100644 --- a/dev-lang/python/python-2.7.11.ebuild +++ b/dev-lang/python/python-2.7.11.ebuild @@ -129,6 +129,9 @@ src_prepare() { epatch "${FILESDIR}/python-2.7.10-cross-compile-warn-test.patch" epatch "${FILESDIR}/python-2.7.10-system-libffi.patch" + # On Cygwin, find_library("c") has to return "cygwin1.dll" + epatch "${FILESDIR}/python-2.5.2-cygwin-find_library.patch" + # On AIX, we've wrapped /usr/ccs/bin/nm to work around long TMPDIR. sed -i -e "/^NM=.*nm$/s,^.*$,NM=$(tc-getNM)," Modules/makexp_aix || die
[gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/
commit: 5306100a4e38cf250329ccbcbfaf94502c39913a Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Thu Apr 28 15:05:31 2016 + Commit: Michael Haubenwallner gentoo org> CommitDate: Thu Apr 28 15:05:43 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5306100a bzip2-1.0.6-r7: Cygwin port app-arch/bzip2/bzip2-1.0.6-r7.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app-arch/bzip2/bzip2-1.0.6-r7.ebuild b/app-arch/bzip2/bzip2-1.0.6-r7.ebuild index d07ed3d..23a6674 100644 --- a/app-arch/bzip2/bzip2-1.0.6-r7.ebuild +++ b/app-arch/bzip2/bzip2-1.0.6-r7.ebuild @@ -55,6 +55,12 @@ src_prepare() { sed -i -e '/^SONAME/s,=,=${EPREFIX}/lib/,' Makefile-libbz2_so || die "cannt set soname" fi fi + if [[ ${CHOST} == *-cygwin* ]] ; then + sed -i -e "s/-o libbz2\.so\.${PV}/-Wl,--out-implib=libbz2$(get_libname ${PV})/" \ + -e "s/-Wl,-soname -Wl,libbz2\.so\.1/-o cygbz2-${PV%%.*}.dll/" \ + -e "s/libbz2\.so/libbz2$(get_libname)/g" \ + Makefile-libbz2_so + fi } bemake() { @@ -81,7 +87,8 @@ multilib_src_compile() { *) bemake -f "${S}"/Makefile-libbz2_so all # Make sure we link against the shared lib #504648 - ln -sf libbz2.so.${PV} libbz2.so + [[ $(get_libname) != $(get_libname ${PV}) ]] && + ln -sf libbz2$(get_libname ${PV}) libbz2$(get_libname) ;; esac bemake -f "${S}"/Makefile all LDFLAGS="${LDFLAGS} $(usex static -static '')" @@ -97,7 +104,9 @@ multilib_src_install() { # .x.x - SONAME some distros use #338321 # .x - SONAME Gentoo uses dolib.so libbz2$(get_libname ${PV}) + [[ ${CHOST} == *-cygwin* ]] && dobin cygbz2-${PV%%.*}.dll local v + [[ $(get_libname) != $(get_libname ${PV}) ]] && for v in libbz2$(get_libname) libbz2$(get_libname ${PV%%.*}) libbz2$(get_libname ${PV%.*}) ; do dosym libbz2$(get_libname ${PV}) /usr/$(get_libdir)/${v} done