diff --git a/sci-geosciences/opencpn-plugin-chartdldr/Manifest b/sci-geosciences/opencpn-plugin-chartdldr/Manifest new file mode 100644 index 0000000..6b7925b --- /dev/null +++ b/sci-geosciences/opencpn-plugin-chartdldr/Manifest @@ -0,0 +1 @@ +EBUILD opencpn-plugin-chartdldr-1.0.ebuild 620 SHA256 98dd2ffd3e25399671c399fbdc4ee534e6c5fc4dae97ff59877e6ed8aacc2d1d SHA512 b9efe9395808df027f0bc9bd8d5e27ca5181d44e194ecee7f97f88c08550009d4f873a206289df4d41ace1149d4131776faf0a2e369d67cc29a4bf94c4891f79 WHIRLPOOL e449cbd8c2f2c449b2d36ef0bb0a244e39f293b48d18a276fcaac0cb4c08eb69680836143c25d25c0a12496abef580ef61fcaada7f9f201fc4379f787cfcf495 diff --git a/sci-geosciences/opencpn-plugin-chartdldr/opencpn-plugin-chartdldr-1.0.ebuild b/sci-geosciences/opencpn-plugin-chartdldr/opencpn-plugin-chartdldr-1.0.ebuild new file mode 100644 index 0000000..d2b1326 --- /dev/null +++ b/sci-geosciences/opencpn-plugin-chartdldr/opencpn-plugin-chartdldr-1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER=3.0 +inherit cmake-utils wxwidgets git-r3 + + +MY_PN="weather_routing_pi" + +DESCRIPTION="Chart downloader plugin Plugin for OpenCPN" +HOMEPAGE="http://opencpn.org/ocpn/downloadplugins https://github.com/nohal/chartdldr_pi" + +EGIT_REPO_URI="https://github.com/nohal/chartdldr_pi.git" +EGIT_COMMIT="f5a637023e4c65f0d1660953566c77afcd1a9959" # v 1.0 + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=sci-geosciences/opencpn-4.0.0 + x11-libs/wxGTK:3.0[X] +" +RDEPEND="${DEPEND}" + diff --git a/sci-geosciences/opencpn-plugin-climatology/Manifest b/sci-geosciences/opencpn-plugin-climatology/Manifest new file mode 100644 index 0000000..ea5fdc2 --- /dev/null +++ b/sci-geosciences/opencpn-plugin-climatology/Manifest @@ -0,0 +1 @@ +EBUILD opencpn-plugin-climatology-1.1.001.ebuild 664 SHA256 e0cdcae93d4125226828cbb6e62f399e1254077de085883ec7a09ebdf828c490 SHA512 985b3cbbd9a1d4d7b22318a5eb5f72974865ace6d0661d5ea4087a2bb0f874a1d5b9958b7ef9e54835897cb50d497237e2ab2b1ea10ca5ce34ec02453f00bae4 WHIRLPOOL 64b29893bf982bfb75cc9ede4acd7836d9c506c4511f9b19fb0ad4ae9826e474722f4ceb959c1f9fba6c9375962dd683413a59677f902e1531fb1b0574d5176c diff --git a/sci-geosciences/opencpn-plugin-climatology/opencpn-plugin-climatology-1.1.001.ebuild b/sci-geosciences/opencpn-plugin-climatology/opencpn-plugin-climatology-1.1.001.ebuild new file mode 100644 index 0000000..504cebc --- /dev/null +++ b/sci-geosciences/opencpn-plugin-climatology/opencpn-plugin-climatology-1.1.001.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER=3.0 +inherit cmake-utils wxwidgets git-r3 + + +MY_PN="climatology_pi" + +DESCRIPTION="Climatology Plugin for OpenCPN (includes CL-DATA)" +HOMEPAGE="http://opencpn.org/ocpn/downloadplugins https://github.com/seandepagnier/climatology_pi" + +EGIT_REPO_URI="https://github.com/seandepagnier/climatology_pi.git" +EGIT_COMMIT="0a8f01bc1c38be91f0bffdd0f5669a7892f81e1e" # 1.1.001 + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=sci-geosciences/opencpn-4.0.0 + sys-devel/gettext + x11-libs/wxGTK:3.0[X] +" +RDEPEND="${DEPEND}" + diff --git a/sci-geosciences/opencpn-plugin-weather_routing/Manifest b/sci-geosciences/opencpn-plugin-weather_routing/Manifest new file mode 100644 index 0000000..d4f6936 --- /dev/null +++ b/sci-geosciences/opencpn-plugin-weather_routing/Manifest @@ -0,0 +1,2 @@ +EBUILD opencpn-plugin-weather_routing-1.7.002.ebuild 661 SHA256 b10e4a35f8b0acda988a703b72b420f638d9a1e1f5e1082defd1d695356f468d SHA512 a27d57b69df217c9c26aa1d26af46d381264a40964eb93cda158e0ceea0e56570210a492a6e86414da860124c8aa93b07c23d795aa8982c1f3d4ac3e89f99c1d WHIRLPOOL 17b631acabe8b1b393ac49f9664a433dec1cf48547276f29123167add7cdf747085813926442baa60892e39cd8242e03ab14cef0db5be771d7bc550c79e9cdc1 +EBUILD opencpn-plugin-weather_routing-9999.ebuild 585 SHA256 5c35bb6bc4a55af615eb11ea6084de4708cb78d837e238529ec6d8256f414dc6 SHA512 71039faea03d9d8431813b0bd20059e3b6b2fd884eddc05ac0ff1abf8d5500a891c813c9b1c67779ce061bffec47927e52241b4fa6f2bbbc82356214774f4e5e WHIRLPOOL 53522991bfcdb70f9be0d54aae497cb334a8c4d5095c5cd00c04e4bebb28beb4e777f32c5d16292278a43adfeb654c9badee9194a7bafd13fec758875914c4a6 diff --git a/sci-geosciences/opencpn-plugin-weather_routing/opencpn-plugin-weather_routing-1.7.002.ebuild b/sci-geosciences/opencpn-plugin-weather_routing/opencpn-plugin-weather_routing-1.7.002.ebuild new file mode 100644 index 0000000..5000698 --- /dev/null +++ b/sci-geosciences/opencpn-plugin-weather_routing/opencpn-plugin-weather_routing-1.7.002.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER=3.0 +inherit cmake-utils wxwidgets git-r3 + + +MY_PN="weather_routing_pi" + +DESCRIPTION="Weather Routing Plugin for OpenCPN" +HOMEPAGE="http://opencpn.org/ocpn/downloadplugins https://github.com/seandepagnier/weather_routing_pi" + +EGIT_REPO_URI="https://github.com/seandepagnier/weather_routing_pi.git" +EGIT_COMMIT="2c473d4227b192fce8cff8e8bf602cbf6707a057" # 1.7.002 + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=sci-geosciences/opencpn-4.0.0 + sys-devel/gettext + x11-libs/wxGTK:3.0[X] +" +RDEPEND="${DEPEND}" + diff --git a/sci-geosciences/opencpn-plugin-weather_routing/opencpn-plugin-weather_routing-9999.ebuild b/sci-geosciences/opencpn-plugin-weather_routing/opencpn-plugin-weather_routing-9999.ebuild new file mode 100644 index 0000000..9df5edc --- /dev/null +++ b/sci-geosciences/opencpn-plugin-weather_routing/opencpn-plugin-weather_routing-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER=3.0 +inherit cmake-utils wxwidgets git-r3 + + +MY_PN="weather_routing_pi" + +DESCRIPTION="Weather Routing Plugin for OpenCPN" +HOMEPAGE="http://opencpn.org/ocpn/downloadplugins https://github.com/seandepagnier/weather_routing_pi" + +EGIT_REPO_URI="https://github.com/seandepagnier/weather_routing_pi.git" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND=" + >=sci-geosciences/opencpn-4.0.0 + sys-devel/gettext + x11-libs/wxGTK:3.0[X] +" +RDEPEND="${DEPEND}" + diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest new file mode 100644 index 0000000..18f2b10 --- /dev/null +++ b/sci-geosciences/opencpn/Manifest @@ -0,0 +1,3 @@ +DIST opencpn-4.0.0.tar.gz 40095375 SHA256 b1930dc74a59744327496b0ec23b58836fa0643cb9dd1d5c5b7f1a8221bb801e SHA512 84e20d5a5496778096f9cbce3507475ae6c11619eb5cc19e928647e360980e2ac868d1f45712bfc8da3607d4fa3822b6672b8844a914b387aeeda7bf645668f0 WHIRLPOOL f1ee241203bccc32816e970c61a896f317f747c6c9701e2a15140724f75c8bca802df942e420d126f88ff9adae9c1634155e4e2b482f060e7955fb0061da82f3 +DIST opencpn-doc_4.0.0.orig.tar.xz 14732480 SHA256 3bc27c19f1b21e4cff69e594081cac765c1ff975374c02bc4fb703cb02a4cd92 SHA512 fb80e4afb759c99cf24b498c454bc492aa0b3c02443424b0f39910e1a494670093ac5ee19cd40a8a0abb345e18b7496b8a70c160bed5215af6bcee07e145ee36 WHIRLPOOL 49e51ab2555513fb4e7436d326c89a1e4b707be263bb5fb7a866bd79c1053c8078d932a39664de5701b12ae712db9d0fb9147002f40a1d9c3af1674d61bf7818 +EBUILD opencpn-4.0.0-r1.ebuild 1554 SHA256 38c0b8fbbb8a79c47e0cfbf3fd783823a28688c1e17f2b30e02b5d536c8962e1 SHA512 c97a6b47d2c740fce6569e55431de08158cf3110a96cc6dca7f34e6e8ab2cde0124c4c4fe31150aa6d74c5936dc4675515d9d10af9a4efb14b84eb84d97bb739 WHIRLPOOL 2e2b68cc4535d95288c65fcc331d399721a01d736864efde5e92124717d82461f5d70832ec71f7af5a7fc217a3301cbb1b4f53e73605a3a4d2fd32c9f323cd0d diff --git a/sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild b/sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild new file mode 100644 index 0000000..1542f80 --- /dev/null +++ b/sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# TODO: add plugins + +## wmm_pi, World Magnetic Model (https://github.com/nohal/wmm_pi, GPL-2+) +#WMM_PLUGIN_PV="1.0" +#WMM_PLUGIN_PN="wmm_pi" +#WMM_PLUGIN_P="${WMM_PLUGIN_PN}-${WMM_PLUGIN_PV}" +#WMM_PLUGIN_URI="https://github.com/nohal/${WMM_PLUGIN_PN}/archive/${WMM_PLUGIN_PN}-v${WMM_PLUGIN_PV}.tar.gz" +#WMM_PLUGIN_WD="${WORKDIR}/plugins/${WMM_PLUGIN_PN}" + +WX_GTK_VER="3.0" +inherit cmake-utils wxwidgets + +DESCRIPTION="a free, open source software for marine navigation" +HOMEPAGE="http://opencpn.org/" +SRC_URI="https://github.com/OpenCPN/OpenCPN/archive/v${PV}.tar.gz -> ${P}.tar.gz +doc? ( https://launchpad.net/~opencpn/+archive/ubuntu/${PN}/+files/${PN}-doc_${PV}.orig.tar.xz ) +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc gps opengl" + +RDEPEND=" + app-arch/bzip2 + dev-libs/tinyxml + media-libs/freetype:2 + media-libs/portaudio + sys-libs/zlib + opengl? ( virtual/opengl ) + x11-libs/gtk+:2 + x11-libs/wxGTK:3.0[X] + gps? ( >=sci-geosciences/gpsd-2.96-r1 ) +" +DEPEND="${RDEPEND} + >=dev-util/cmake-3.2 + sys-devel/gettext" + +S="${WORKDIR}/OpenCPN-${PV}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use gps GPSD) + -DUSE_S57=ON + -DUSE_GARMINHOST=ON + ) + + cmake-utils_src_configure +} + +src_install() { + if use doc; then + dohtml -r "${S}"/../${PN}/doc/* + fi + cmake-utils_src_install +} + +pkg_postinst() { + if use doc; then + einfo "Documentation is available at file:///usr/share/doc/${P}/html/help_en_US.html" + fi +} diff --git a/sys-firmware/iwl7260-ucode/Manifest b/sys-firmware/iwl7260-ucode/Manifest index bf87d9e..9829250 100644 --- a/sys-firmware/iwl7260-ucode/Manifest +++ b/sys-firmware/iwl7260-ucode/Manifest @@ -1,8 +1,10 @@ +DIST iwl7260-ucode-15.227938.0.tgz 493590 SHA256 e9308d39fed1a9dc01237bd725640c8a45e013dcdc29ef3d5579de714502a202 SHA512 44e17c425be6c354983e80d6681c459c36b278c18ad12325675abbd8f94d1f1f3b4ea9961d26a7396e1e8a42ebc36ecfba80d20fd75fab9ba1669d0c8ecc0c8d WHIRLPOOL 9b1923751f59a8314b2a404b1ce42d57267807f145bf4bc089d7ba2737b8f684e3be6aaab6c9adb51d214b96d164dc081bdcb7c102bb3bbd96e90bef8596eb13 DIST iwl7260-ucode-25.17.12.0.tgz 353588 SHA256 fe6fd0378708c72b7ba03f5d9164ab40c8eb4f34d185bba75bd95abb56a86557 SHA512 d43a278aa6f96599649991c6dd4b5cda1833d2eabecd00e4b894a4edeffa9dbd15e2e85ad656d4083dc20e314a2b473e40379a3ac88ad9d72a5ed1f7e1df6bfe WHIRLPOOL 1adb44d0b7854c5254de979b7873982f7e57c93aef9403f3458ecd3c9df6fe18022b93ac0d27e65db067872532c6c6a68b2d32baf74ae22b0024cf7a3be9b2fe DIST iwl7260-ucode-25.228.9.0.tgz 348138 SHA256 66781ba55a121889c3a2f0433d99c7bffc7699f08437d5de53890a362f4dfd5e SHA512 f2d6d5fa859e0f7680f695e6ae4fe2c2a56eb7dd26430b61520f7ab95322601bceafff33038945bbf07c8e6691b9a19cd5a5e7ae3e349bd89b72d11d09a9bfdc WHIRLPOOL 261edbed0edffaa78fb64515d1ae0f7fdf43a9f859e57e1a35120c8bda2f273b1be60f8ac4b4fc41b242cf1fa8771ae9e63f35c0be2049b506ae7da491c2a0d4 DIST iwl7260-ucode-25.30.13.0.tgz 352035 SHA256 c4ea399520e93d0c7c4d28aaafe8bbb663f9ff9879d94188149fbbc579647463 SHA512 11fa74f97d658f0396aed081c9d2eb13580ce6dd5278876411ed7c972b9aa1304552924e70cc5dd4768c0605cf3359b8678837052ce0a7d21e722a2198c44223 WHIRLPOOL fb6fc22093ab275df34bfcccc5e2150451f8d69b4d57cce4f76a8e037ff9b224908cc2e207e7e4790232bbfea8bda2284a41b48565be8467270ef07e793c8321 DIST iwl7260-ucode-25.30.14.0.tgz 492373 SHA256 07337fa7f7cb08f4b4a9e3a27f76fd40a8db9f624a082b7d0af8c62dc0a1ceab SHA512 88ff8adac4f5327bface2d4bebefaf4e79b8b682b15f25cb02f4cb91473aab78cbfbfb8f7f373376d3fa3caccb1503fbc697c8940c5ad5da6a419a5e3bc9e368 WHIRLPOOL 4b0c6e36282b698c11ab19a92fafa273442617c966f650a20d52394ba9001d0f7c1aef958d0794102650ee7af06ab7b36175f88881956beeda74090fb9e35191 +EBUILD iwl7260-ucode-15.227938.0.ebuild 1266 SHA256 1dd6409ff526648b9c0523ceb2ba8988353d1176f86cf44080f12c005bfc3800 SHA512 ae0a5b422a43267e02001235609651e1bfadb7dfbff6b35c91683161859fa682accba4ce307ea79c923718b07a54e7203326a13bddff1495ce68c4bb91268c63 WHIRLPOOL f91ff0d8f3ac6938be9c0bcde67e7f859180a91ee9b03e4f289ce1fab440b99785d3ec9e57af2d222639c78dca9f8716dd432e5d995392b062c1dc51c1e650f8 EBUILD iwl7260-ucode-25.17.12.0.ebuild 1270 SHA256 15edda283bb78293fa90444951c152cc08c181bc74f2cd3748e36ee7eb4fe99c SHA512 cd88e18ade5a1a95a851173d2d7e56dd63a969549ee0dc1eb1bdafde77b2c9b82a51864bf9b948b324cffff263cae0f84c6d9d806737f18478a7509f2d0888a8 WHIRLPOOL ae9b8e622a690669b0938ae63dd57dc73563f1d0c6f334c7e32abb8ba4b8604894df2c046ebecee6cbb311ec2a39ca467982bf0de4d8d509b10aaeef73e11ae0 EBUILD iwl7260-ucode-25.228.9.0.ebuild 1397 SHA256 963e6fcce36dca5bb4af813279ef6123fd5379fab1e62c9b716ce6f1fdd7de2f SHA512 7ef29b4b7941133ab19de3283021228bd1945c78e8066cd903964b87acf3317ad358b982683ffe53f2738854254f6a76c97c636f8406e17bbd7247d884624e63 WHIRLPOOL 577bd6bbc1de76e98ca98cba5cb581d3dacb00b53275d089f5e1abf9964b3659bc263b41e9da944405acb10117169c25cd48a0249856c236574203ddca6548b0 EBUILD iwl7260-ucode-25.30.13.0.ebuild 1267 SHA256 b4ea135a19783a666900998353761e82c47fe35375460f660087a4769b2bb6a1 SHA512 1538f937a6dab835d0ea497b238d2f9b9f45f407281461857d8dde6163133e13715b8fb1d38c0ffe6c5ad2a02ee7d5aa36593dd9b0f6fa549e4d2280841e0878 WHIRLPOOL 76098782e2e25f09c9fe7826923fe0fe7b34ac4192f697fc8008910c1974f0b4e4fa8662a0e218a969b645b6ea1a8db8ff7045b807a16701bdd053cea3851641 EBUILD iwl7260-ucode-25.30.14.0.ebuild 1266 SHA256 da664d6e0bd9d406dee7d4c49fcde986ff601e8262b5624be08ac2560e9895c6 SHA512 3c894ecdb2a9d52c8d9674c388cf434601998e11e8be15c625f7668916afc64de43a275283c13846efa748d495667fc60f43c9182988496860d645cd90f81ad9 WHIRLPOOL 41b8ed1cbab9bc82a78221503d035358f7ebf8c5cbf12f782aa2378bf45ac62bec1639721a7ab2762139a829b39695d427ee85c43ed7b5346d95d8b972c1df96 diff --git a/sys-firmware/iwl7260-ucode/iwl7260-ucode-15.227938.0.ebuild b/sys-firmware/iwl7260-ucode/iwl7260-ucode-15.227938.0.ebuild new file mode 100644 index 0000000..0700ca2 --- /dev/null +++ b/sys-firmware/iwl7260-ucode/iwl7260-ucode-15.227938.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-23.214.9.0.ebuild,v 1.1 2014/06/16 14:07:54 gienah Exp $ + +EAPI=5 +inherit linux-info + +DEV_N="${PN:3:4}" +MY_PN="iwlwifi-${DEV_N}-ucode" + +DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}" +HOMEPAGE="http://wireless.kernel.org/en/users/Drivers/iwlwifi" +SRC_URI="https://wireless.wiki.kernel.org/_media/en/users/drivers/${MY_PN}-${PV}.tgz -> ${P}.tgz" + +LICENSE="ipw3945" +SLOT="4.2" +KEYWORDS="~amd64 ~x86" +IUSE="bluetooth" + +DEPEND="" +RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode ) + !sys-kernel/linux-firmware[-savedconfig]" + +S="${WORKDIR}/${MY_PN}-${PV}" + +CONFIG_CHECK="IWLMVM" +ERROR_IWLMVM="CONFIG_IWLMVM is required to be enabled in /usr/src/linux/.config for the kernel to be able to load the ${DEV_N} firmware" + +pkg_pretend() { + if kernel_is lt 4 2 0; then + ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}." + ewarn "This microcode image requires a kernel >= 4.2.0." + ewarn "For kernel versions < 4.2.0, you may install older SLOTS" + fi +} + +src_install() { + insinto /lib/firmware + doins "${S}/iwlwifi-${DEV_N}-15.ucode" + dodoc README* +}