From 4747d1a892f6eac773bad67344696585ca9ab552 Mon Sep 17 00:00:00 2001 From: Kartashev Andrey Date: Mon, 8 Dec 2014 21:32:23 +0300 Subject: [PATCH] Overlay import --- app-dicts/myspell-ru_en/ChangeLog | 10 +++ app-dicts/myspell-ru_en/Manifest | 4 + app-dicts/myspell-ru_en/metadata.xml | 5 ++ .../myspell-ru_en-20070129.ebuild | 44 ++++++++++ dev-embedded/stmflasher/ChangeLog | 13 +++ dev-embedded/stmflasher/Manifest | 3 + dev-embedded/stmflasher/metadata.xml | 23 ++++++ .../stmflasher/stmflasher-9999.ebuild | 26 ++++++ dev-libs/libctb/ChangeLog | 9 +++ dev-libs/libctb/Manifest | 4 + dev-libs/libctb/libctb-0.16.ebuild | 29 +++++++ dev-libs/libctb/metadata.xml | 11 +++ media-fonts/opengostfont/ChangeLog | 9 +++ media-fonts/opengostfont/Manifest | 4 + media-fonts/opengostfont/metadata.xml | 11 +++ .../opengostfont/opengostfont-0.3.ebuild | 21 +++++ metadata/layout.conf | 1 + profiles/repo_name | 1 + x11-libs/plotctrl/ChangeLog | 14 ++++ x11-libs/plotctrl/Manifest | 4 + x11-libs/plotctrl/files/mouse_usabil.patch | 81 +++++++++++++++++++ x11-libs/plotctrl/metadata.xml | 11 +++ x11-libs/plotctrl/plotctrl-9999.ebuild | 36 +++++++++ x11-libs/wxfreechart/ChangeLog | 9 +++ x11-libs/wxfreechart/Manifest | 3 + x11-libs/wxfreechart/metadata.xml | 11 +++ x11-libs/wxfreechart/wxfreechart-9999.ebuild | 40 +++++++++ x11-libs/wxthings/ChangeLog | 14 ++++ x11-libs/wxthings/Manifest | 4 + .../wxthings/files/filedlgg_wx3x_fix.patch | 15 ++++ x11-libs/wxthings/metadata.xml | 11 +++ x11-libs/wxthings/wxthings-9999.ebuild | 35 ++++++++ 32 files changed, 516 insertions(+) create mode 100644 app-dicts/myspell-ru_en/ChangeLog create mode 100644 app-dicts/myspell-ru_en/Manifest create mode 100644 app-dicts/myspell-ru_en/metadata.xml create mode 100644 app-dicts/myspell-ru_en/myspell-ru_en-20070129.ebuild create mode 100644 dev-embedded/stmflasher/ChangeLog create mode 100644 dev-embedded/stmflasher/Manifest create mode 100644 dev-embedded/stmflasher/metadata.xml create mode 100644 dev-embedded/stmflasher/stmflasher-9999.ebuild create mode 100644 dev-libs/libctb/ChangeLog create mode 100644 dev-libs/libctb/Manifest create mode 100644 dev-libs/libctb/libctb-0.16.ebuild create mode 100644 dev-libs/libctb/metadata.xml create mode 100644 media-fonts/opengostfont/ChangeLog create mode 100644 media-fonts/opengostfont/Manifest create mode 100644 media-fonts/opengostfont/metadata.xml create mode 100644 media-fonts/opengostfont/opengostfont-0.3.ebuild create mode 100644 metadata/layout.conf create mode 100644 profiles/repo_name create mode 100644 x11-libs/plotctrl/ChangeLog create mode 100644 x11-libs/plotctrl/Manifest create mode 100644 x11-libs/plotctrl/files/mouse_usabil.patch create mode 100644 x11-libs/plotctrl/metadata.xml create mode 100644 x11-libs/plotctrl/plotctrl-9999.ebuild create mode 100644 x11-libs/wxfreechart/ChangeLog create mode 100644 x11-libs/wxfreechart/Manifest create mode 100644 x11-libs/wxfreechart/metadata.xml create mode 100644 x11-libs/wxfreechart/wxfreechart-9999.ebuild create mode 100644 x11-libs/wxthings/ChangeLog create mode 100644 x11-libs/wxthings/Manifest create mode 100644 x11-libs/wxthings/files/filedlgg_wx3x_fix.patch create mode 100644 x11-libs/wxthings/metadata.xml create mode 100644 x11-libs/wxthings/wxthings-9999.ebuild diff --git a/app-dicts/myspell-ru_en/ChangeLog b/app-dicts/myspell-ru_en/ChangeLog new file mode 100644 index 0000000..e1f3f62 --- /dev/null +++ b/app-dicts/myspell-ru_en/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-dicts/myspell-ru_en +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*myspell-ru_en-20070129 (26 Sep 2013) + + 26 Sep 2013; Alatar +myspell-ru_en-20070129.ebuild, + +metadata.xml: + Add mixed Ru-En dictonary for myspell/hunspell + diff --git a/app-dicts/myspell-ru_en/Manifest b/app-dicts/myspell-ru_en/Manifest new file mode 100644 index 0000000..17bf120 --- /dev/null +++ b/app-dicts/myspell-ru_en/Manifest @@ -0,0 +1,4 @@ +DIST ru-en_spell_dictionary.xpi 1781570 SHA256 a6bfd1eec5a05684ecfa01cbe5d0cf8159b63658124e2f1e244841aa2da40dbf SHA512 7d03c1bc5429d58adb37160544e66dbdc74df9fd90cc6b41c9adafe2400f73d4ac07cf2628dfbbf8f0cbdb29cf5d5503831562e459df9164eb7410c5931fd635 WHIRLPOOL 430276859c03505756e518a901921243f0e0bb14c55dc8b0dfdba5124175eb8438c5575c1cc01296e70fa4c06d11c064d6c0c2d334139d38117c1dc3fe77ec46 +EBUILD myspell-ru_en-20070129.ebuild 861 SHA256 0898b0dce268a25439fc1cf4c94d3e392f86c232f17bd4950c7e8a0c2af467fb SHA512 435e4fa8ecab3f90ac5c8caaace7f139e2b467a34728d54c819280e9e245043f90e4d9b2141ff87cf5e7d4514b1162fbe761327719aec3a92be179fd525619d7 WHIRLPOOL 65d092a121c4d62fadcd3b43d39375d20e7e511542afcdb33a9a376b36ab76d1bf2c6ed4cc637badf8f5a8d74b72fe2acb08d4a45b7e2fda0814b697cb57ac5f +MISC ChangeLog 302 SHA256 fdcdd932a5f7c425b8c8ab319ba3d001eaa6bfaaacd2ff100276d9b7bab9d4e6 SHA512 a1ca8690280862ed19144ac7530ad4516ef836f58875b432b7be23e387f76aaf233b291c83d169f894bd3ce3e6bfc283e9c8fea5809b149c7099dc917d98ef8d WHIRLPOOL ce598f1a4386cf03874048ca6c7bf69b972f7546736d3130e4b0a9756f49cfc72600ce56e83297270131790edace156fd47bcd231dd56efefac10e7aba86e6c0 +MISC metadata.xml 163 SHA256 2a83bf864655c5acb5d551aeb9b060d57545fb7cf1dd9d7fcdc16fbca221cabb SHA512 d8edefa125f81b05e1a1cc9917a2ff6c1618970f9b26b02fe37dbb7b82c466e50168f690c2f629103b199989b4f79d9e10a1af410530e9ca23dada148db91a12 WHIRLPOOL b02df903aeb78e797fd5cb86d14cc93bff3495ec7ca20aab8bca9e5d6f2b545d31972cb7f1b831c5215ee9ea75bf89df20e3c1a80b47ef9cdf1ef47271e9d2bd diff --git a/app-dicts/myspell-ru_en/metadata.xml b/app-dicts/myspell-ru_en/metadata.xml new file mode 100644 index 0000000..bf8ace7 --- /dev/null +++ b/app-dicts/myspell-ru_en/metadata.xml @@ -0,0 +1,5 @@ + + + + app-dicts + diff --git a/app-dicts/myspell-ru_en/myspell-ru_en-20070129.ebuild b/app-dicts/myspell-ru_en/myspell-ru_en-20070129.ebuild new file mode 100644 index 0000000..8ab10a7 --- /dev/null +++ b/app-dicts/myspell-ru_en/myspell-ru_en-20070129.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +MYSPELL_DICT=( + "Russian-English.aff" + "Russian-English.dic" +) + +MYSPELL_HYPH=( +) + +MYSPELL_THES=( +) + +inherit myspell-r2 + +DESCRIPTION="Russian English mixed dictionaries for myspell/hunspell" +HOMEPAGE="http://ftp.mozilla-russia.org/dictionaries" +SRC_URI="http://ftp.mozilla-russia.org/dictionaries/ru-en_spell_dictionary.xpi" + +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +IUSE="" +RESTRICT="mirror" + +src_unpack() { + debug-print-function ${FUNCNAME} "$@" + + local f + for f in ${A}; do + case ${f} in + *.xpi) + echo ">>> Unpacking "${DISTDIR}/${f}" to ${PWD}" + unzip -qoj ${DISTDIR}/${f} + assert "failed unpacking ${DISTDIR}/${f}" + ;; + *) unpack ${f} ;; + esac + done +} + diff --git a/dev-embedded/stmflasher/ChangeLog b/dev-embedded/stmflasher/ChangeLog new file mode 100644 index 0000000..8006195 --- /dev/null +++ b/dev-embedded/stmflasher/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for dev-embedded/stm32flash +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*stmflasher-9999 (08 Dec 2014) + 08 Dec 2014; Alatar stmflasher-9999.ebuild: + Update project location. + +*stmflasher-9999 (21 Feb 2013) + + 21 Feb 2013; Alatar +stmflasher-9999.ebuild: + Initial import. + diff --git a/dev-embedded/stmflasher/Manifest b/dev-embedded/stmflasher/Manifest new file mode 100644 index 0000000..95eb2e4 --- /dev/null +++ b/dev-embedded/stmflasher/Manifest @@ -0,0 +1,3 @@ +EBUILD stmflasher-9999.ebuild 537 SHA256 0f8796a0dd1a6393306c85f132ede933685d63332fecee397e5c5043be286d1e SHA512 7cd13d6a7a5da0de71aec884743bdf0b32e18a5a33a69b6e47f0bda5b52a679ededa68a1141b51af0995597bb88609384b1a318aa82255cfcc679547c03bee2f WHIRLPOOL 0f7aad2172689e8c3c0d7526beb92eb4c10daad69dfc398e1e693bccdd89f8809d1f9918a549ceff0d395c6718b2ffb44e5e47a65d96fa701b04916fefd602b2 +MISC ChangeLog 364 SHA256 667774a361dbe2ed7a9215beba0a1d8236f242ed468022d7eae4207ef2b4b653 SHA512 8ab83f5d702e04590e9557ac49b20e819a1155d8c1ef378fd4ab35356218e93241672db15c66ffe6befd91f3c19826ae6741502747afeaa90e4b40dc5c765c53 WHIRLPOOL 7e9b49a7a9821626c8f5cb8ecc2694806db036e132424fea5e26c0142f2b50fc0452b2c314534a271ef2b570520116a6670a5c8beb1cebb5e1f89cc72272bb35 +MISC metadata.xml 807 SHA256 aba991860aa8bc8277e355489f9d26265ba52c7f8803a96b26a620d9ef34df87 SHA512 a37a42ca34bb9c09b67d41df637ac87b4486adad57f4aaaaa086afba454b9708bdbf21882b3d5a557ae94760bf4934885e2c69201462c75198355eb11a818593 WHIRLPOOL f0d3c0180cecafd50a721c9cbb8d22bdd55973f18aa5d0a4684e94b8b0bb3e85453ea75908b87ed27a9c1096e9938f570bcc83809c80e504ff14d4c41c401064 diff --git a/dev-embedded/stmflasher/metadata.xml b/dev-embedded/stmflasher/metadata.xml new file mode 100644 index 0000000..61bae71 --- /dev/null +++ b/dev-embedded/stmflasher/metadata.xml @@ -0,0 +1,23 @@ + + + + + alatar_@list.ru + + +Open source flash program for the STM32 ARM processors using the ST bootloader. + +Features + * device identification + * write to flash/ram at specified address + * read from flash/ram at specified address + * auto-detect Intel HEX or raw binary input format with option to force binary + * flash from binary file + * save flash to binary file + * verify & retry up to N times on failed writes + * start execution at specified address + * software reset the device when finished if -g not specified + * resume already initialized connection (for when reset fails) + + + diff --git a/dev-embedded/stmflasher/stmflasher-9999.ebuild b/dev-embedded/stmflasher/stmflasher-9999.ebuild new file mode 100644 index 0000000..ad2439e --- /dev/null +++ b/dev-embedded/stmflasher/stmflasher-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit flag-o-matic git-r3 cmake-utils + +DESCRIPTION="Open source cross platform flash program for the STM factory preprogrammed bootloader" +HOMEPAGE="https://github.com/alatarum/stmflasher" +ESVN_REPO_URI="https://github.com/alatarum/${PN}" +EGIT_BRANCH="master" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_unpack(){ + git_src_unpack || "src_unpack failed!" +} + diff --git a/dev-libs/libctb/ChangeLog b/dev-libs/libctb/ChangeLog new file mode 100644 index 0000000..3273911 --- /dev/null +++ b/dev-libs/libctb/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-libs/libctb +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*libctb-0.16 (05 Oct 2012) + + 05 Oct 2012; Alatar +libctb-0.16.ebuild: + Initial import. + diff --git a/dev-libs/libctb/Manifest b/dev-libs/libctb/Manifest new file mode 100644 index 0000000..40e127e --- /dev/null +++ b/dev-libs/libctb/Manifest @@ -0,0 +1,4 @@ +DIST libctb-0.16.tar.gz 604741 SHA256 1cb0026a66cfbf8e26988f76cb861f1fbfd04f272f9b9adaf0d463d01282fc08 SHA512 42e79b04896f1f07d4243ef73b7ff69cedf11639409126329c43b30d0648dea3783f9fc900c9d758363806850f9da4448cf7b4cc67002c5ed8d7a0e62763e67c WHIRLPOOL b9e7789d94892bc1667deedade4a2853fa95f89d1e1d2d9075c39dceb9c3b3ec135c0e64aae06556ee1e7f21fc8e687e43001cd3e8e22ce5f132af92b8dd9c9f +EBUILD libctb-0.16.ebuild 553 SHA256 a54a7b7ec8cc51e3c2dd5324b327f2ee4936687e46093db8184e9b1f62cef7a3 SHA512 7ebbb17e0128ceaa87b8aaf93b7de7414497cc5b950f663ee4703d494fb5c7d113f58400130138fe8752d7a3058551227714fcab346b9ac66d76f5349790e978 WHIRLPOOL 1d618e44a8432167213ddf7d688835507429a2a77596a1bf3e64d83ebe30f4b71490fadcc112bbcebcdff9859011a9bc0a2bf6482dc5f2b6f05ec6cb7da19806 +MISC ChangeLog 225 SHA256 b98e879d067b33e4b897fa711067cce944d3575f03680e2b49f81c26f1516141 SHA512 cfcc0a12efbe7ddf14ff56a185f87b9ee4709b78be5d6c0b585c060fbe3d3b305299def04725de0039b4ad21ebc934389762ff6fc0afa818a3cc7bb78e1facc1 WHIRLPOOL cbd046a14670e3aa677ab81534004272f9eb077248e9fcff9a897cc5db4f69df35d235444b0294ba2e92efc6095ae5d2ae9dc6cd45a2d263b959ab9c7a3364af +MISC metadata.xml 267 SHA256 49dbe76c8a6cacdc875c81f342c5ec571300197896fb8a6bdee43b3267a20d16 SHA512 0a10f692d2b12b267a94f10227d68d3d785a8ffd9c037f6a5520e146d11c3a9ba0c64812c87dc8452a0b93717905d0deab8ed3154e156abf1ab30ce0af80337a WHIRLPOOL 9333a0d81a6bd7994f9c54e16b60687be8d04b22278424d037eed741ea326cb4a01caffeb4a4330d814a78dc7f8e7b25f1a8a387a3c8b2929ad199422a781787 diff --git a/dev-libs/libctb/libctb-0.16.ebuild b/dev-libs/libctb/libctb-0.16.ebuild new file mode 100644 index 0000000..c4088d8 --- /dev/null +++ b/dev-libs/libctb/libctb-0.16.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +DESCRIPTION="Communication toolbox library" +HOMEPAGE="https://iftools.com/opensource/ctb.en.php" +SRC_URI="https://iftools.com/download/ctb/${PV}/${P}.tar.gz" + +LICENSE="wxWidgets licence" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_compile() { + cd "${S}/build" + emake || die "emake failed" +} + +src_install() { + cd "${S}/build" + emake DESTDIR="${D}" install || die "Install failed" +} + diff --git a/dev-libs/libctb/metadata.xml b/dev-libs/libctb/metadata.xml new file mode 100644 index 0000000..19a4296 --- /dev/null +++ b/dev-libs/libctb/metadata.xml @@ -0,0 +1,11 @@ + + + + + alatar_@list.ru + Alatar + + + + + diff --git a/media-fonts/opengostfont/ChangeLog b/media-fonts/opengostfont/ChangeLog new file mode 100644 index 0000000..251a1a4 --- /dev/null +++ b/media-fonts/opengostfont/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for media-fonts/opengostfont +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*opengostfont-0.3 (05 Oct 2012) + + 05 Oct 2012; Alatar +opengostfont-0.3.ebuild: + Initial import. + diff --git a/media-fonts/opengostfont/Manifest b/media-fonts/opengostfont/Manifest new file mode 100644 index 0000000..b3014d1 --- /dev/null +++ b/media-fonts/opengostfont/Manifest @@ -0,0 +1,4 @@ +DIST opengostfont-ttf-0.3.zip 66850 SHA256 977aa6d92fecc45215c63e929badc03d692ac04b05b83f84f56b9caea282e615 SHA512 6a68886a456d22e2b60bb94d8466dbacd3b99615f9082bced873c1c6e29af068b4703b204c7a8d527ed8b1b92f0a0c26479cac4b1d5bb07654206b36ca8865ab WHIRLPOOL d4ecc51510ba0d45a7e458902faa898e08840f986b0638a59431bf70c197b7c6f79106f1ff85f4aadf10c81b6d4f3227db58b7ef4fa3ed6340b925d802676768 +EBUILD opengostfont-0.3.ebuild 531 SHA256 15013f54e9e832cae0925bd738debb4ef323564b0343c8b8e485fbf4f4da8056 SHA512 a0f1f0895caa922aab9e2cf89f6a0b38aa8cd34f3a287342616c7f7590f336bec9ffae077ab6892ef7d6a2cc19d8590774bdbb68b30f90747b47dbd727158ef3 WHIRLPOOL 5ce64bb960c938dd2bacd3fbf7e7abe72e7d5056377f7ca0a1b12a1c7efd9724ab2b012cf87325059f9b1a79d326b06af20309c8449326a45fbac5b4e43f0c57 +MISC ChangeLog 244 SHA256 e379dbf26287334ba9a2b963c89ac5770a346615719857bd97e234ba6ef77e27 SHA512 f49acb00fd47971e6c0eb718d62d1378e0ec5976cfea8d1cd9f41109f4c8f9b8c61ab8c03cdcfa97cc0fe51f7411338bdfe271aac7829afa495ce1054c084b69 WHIRLPOOL b8411181445e348adcbab0656e323e3d747c41367463056f42087b336c1d2c6a7c0b4f75d3892a1a149bb6dc25630828dded03c0b9217304c829a9e2336db456 +MISC metadata.xml 267 SHA256 49dbe76c8a6cacdc875c81f342c5ec571300197896fb8a6bdee43b3267a20d16 SHA512 0a10f692d2b12b267a94f10227d68d3d785a8ffd9c037f6a5520e146d11c3a9ba0c64812c87dc8452a0b93717905d0deab8ed3154e156abf1ab30ce0af80337a WHIRLPOOL 9333a0d81a6bd7994f9c54e16b60687be8d04b22278424d037eed741ea326cb4a01caffeb4a4330d814a78dc7f8e7b25f1a8a387a3c8b2929ad199422a781787 diff --git a/media-fonts/opengostfont/metadata.xml b/media-fonts/opengostfont/metadata.xml new file mode 100644 index 0000000..19a4296 --- /dev/null +++ b/media-fonts/opengostfont/metadata.xml @@ -0,0 +1,11 @@ + + + + + alatar_@list.ru + Alatar + + + + + diff --git a/media-fonts/opengostfont/opengostfont-0.3.ebuild b/media-fonts/opengostfont/opengostfont-0.3.ebuild new file mode 100644 index 0000000..d54d24c --- /dev/null +++ b/media-fonts/opengostfont/opengostfont-0.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit font + +DESCRIPTION="Open-source version of the fonts by Russian standard GOST 2.304-81 Letters for drawings" +HOMEPAGE="https://bitbucket.org/fat_angel/opengostfont" +SRC_URI="http://cdn.bitbucket.org/fat_angel/${PN}/downloads/${PN}-ttf-${PV}.zip" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="app-arch/unzip" +RDEPEND="" + +S="${WORKDIR}/${PN}-ttf-${PV}" +FONT_S="${S}" +FONT_SUFFIX="ttf" diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..d43e61c --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1 @@ +masters = gentoo diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..bedfd9a --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +alatar-lay diff --git a/x11-libs/plotctrl/ChangeLog b/x11-libs/plotctrl/ChangeLog new file mode 100644 index 0000000..7e9f4e6 --- /dev/null +++ b/x11-libs/plotctrl/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for x11-libs/plotctrl +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*plotctrl-9999 (08 Dec 2014) + + 08 Dec 2014; Alatar plotctrl-9999.ebuild: + Update to build with fixed revision (temporary). + +*plotctrl-9999 (05 Oct 2012) + + 05 Oct 2012; Alatar +plotctrl-9999.ebuild: + Initial import. + diff --git a/x11-libs/plotctrl/Manifest b/x11-libs/plotctrl/Manifest new file mode 100644 index 0000000..fc9a1db --- /dev/null +++ b/x11-libs/plotctrl/Manifest @@ -0,0 +1,4 @@ +AUX mouse_usabil.patch 3659 SHA256 2e790db1f847e842ef2a186edbbc98864f47c6bba48c7a62dc70222740579335 SHA512 1719441ba7e40c34f935980742e7c72e8b58f8505f08f9ac050edcd911cae11995ddf14ffdcf90ee0f0abdbece44383b6a2b15157ad346f0ef30e7083f65b4fe WHIRLPOOL 7b9fd895a5b30d127745d1d1dd6b69b7959f249d86eebff936c540906ac07e6fedbe2ddda3fc40ad84f5676c2ddece6f35b5436d6f11544681522d1ae7a33c83 +EBUILD plotctrl-9999.ebuild 796 SHA256 344625f52644ddf541e0116f4880fbd0cfcc7cb316dac5db63fe0af2cb7d9678 SHA512 ad5a2285eeb1542aea5f3078844b6dae8b14ffe24d9fa85172df2d1b7ddca345bc9e0452d86c998760fbee4ebed1ce5e23a2e1d5792ff03441be984464141b29 WHIRLPOOL 62ca64a5646d2fafc5dec2da2545d27f43a1ee61d270bc332f8cf4fdd56cc41463f019158092eab0dfee3a5e241e64f9040597adcafffdb25d20add147faf871 +MISC ChangeLog 375 SHA256 849779b19ca5b1709eda0bf5dea1263679a6affe7774b9c4b1babeaac03a8921 SHA512 87c0dde850076c1e55dcd669c8b397c777c5a4ebba02a7f1587b561522d2a405f7bc34602efac7bbdc39514d046618a8342a3648a9a176f9ffe1299f3e8f62ab WHIRLPOOL a03e14021303de06077ad19eb4e0b7f633fc8cb42e0c33101536a4478ac7b268110c5571c4d579bac26c347495276700347509434332f5e002adef14035577df +MISC metadata.xml 267 SHA256 49dbe76c8a6cacdc875c81f342c5ec571300197896fb8a6bdee43b3267a20d16 SHA512 0a10f692d2b12b267a94f10227d68d3d785a8ffd9c037f6a5520e146d11c3a9ba0c64812c87dc8452a0b93717905d0deab8ed3154e156abf1ab30ce0af80337a WHIRLPOOL 9333a0d81a6bd7994f9c54e16b60687be8d04b22278424d037eed741ea326cb4a01caffeb4a4330d814a78dc7f8e7b25f1a8a387a3c8b2929ad199422a781787 diff --git a/x11-libs/plotctrl/files/mouse_usabil.patch b/x11-libs/plotctrl/files/mouse_usabil.patch new file mode 100644 index 0000000..b7c18a1 --- /dev/null +++ b/x11-libs/plotctrl/files/mouse_usabil.patch @@ -0,0 +1,81 @@ +Index: include/wx/plotctrl/plotctrl.h +=================================================================== +--- include/wx/plotctrl/plotctrl.h (revision 3034) ++++ include/wx/plotctrl/plotctrl.h (working copy) +@@ -462,6 +462,7 @@ + + // Zoom, if zoom_x or zoom_y <= 0 then fit that axis to window and center it + bool SetZoom( const wxPoint2DDouble &zoom, bool around_center=true, bool send_event=false ); ++ bool SetZoom( const wxPoint2DDouble &zoom, const wxPoint2DDouble &zoom_center, bool send_event ); + virtual bool SetZoom( double zoom_x, double zoom_y, + double origin_x, double origin_y, bool send_event=false ); + +@@ -514,6 +515,10 @@ + void SetAreaMouseFunction(wxPlotCtrlMouse_Type func, bool send_event=false); + wxPlotCtrlMouse_Type GetAreaMouseFunction() const { return m_area_mouse_func; } + ++ // Set default mouse action ++ void SetDefaultAreaMouseFunction(wxPlotCtrlMouse_Type func) { m_default_area_mouse_func = func; SetAreaMouseFunction(func, true); } ++ wxPlotCtrlMouse_Type GetDefaultAreaMouseFunction() const { return m_default_area_mouse_func; } ++ + // Set what sort of marker should be drawn when dragging mouse + void SetAreaMouseMarker(wxPlotCtrlMarker_Type type); + wxPlotCtrlMarker_Type GetAreaMouseMarker() const { return m_area_mouse_marker; } +@@ -957,6 +962,7 @@ + wxWindow *m_winCapture; // don't use, see accessor functions + + wxPlotCtrlMouse_Type m_area_mouse_func; ++ wxPlotCtrlMouse_Type m_default_area_mouse_func; + wxPlotCtrlMarker_Type m_area_mouse_marker; + int m_area_mouse_cursorid; + +Index: src/plotctrl.cpp +=================================================================== +--- src/plotctrl.cpp (revision 3034) ++++ src/plotctrl.cpp (working copy) +@@ -1930,6 +1930,18 @@ + return SetZoom( zoom.m_x, zoom.m_y, m_viewRect.GetLeft(), m_viewRect.GetTop(), send_event ); + } + ++bool wxPlotCtrl::SetZoom( const wxPoint2DDouble &zoom, const wxPoint2DDouble &zoom_center, bool send_event ) ++{ ++ if ((zoom.m_x > 0) && (zoom.m_y > 0)) ++ { ++ double origin_x = zoom_center.m_x - (zoom_center.m_x - m_viewRect.GetLeft())*m_zoom.m_x/zoom.m_x; ++ double origin_y = zoom_center.m_y - (zoom_center.m_y - m_viewRect.GetTop() )*m_zoom.m_y/zoom.m_y; ++ return SetZoom( zoom.m_x, zoom.m_y, origin_x, origin_y, send_event ); ++ } ++ else ++ return SetZoom( zoom.m_x, zoom.m_y, m_viewRect.GetLeft(), m_viewRect.GetTop(), send_event ); ++} ++ + bool wxPlotCtrl::SetZoom( const wxRect &window, bool send_event ) + { + if ((window.GetHeight()<1) || (window.GetWidth()<1)) return false; +@@ -3090,7 +3102,7 @@ + + double dir = event.GetWheelRotation() > 0 ? 1.25 : 0.75; + wxPoint2DDouble z = GetZoom(); +- SetZoom( z * dir, true, true); ++ SetZoom( z * dir, wxPoint2DDouble(plotX, plotY), true); + } + + int active_index = GetActiveIndex(); +@@ -3383,7 +3395,7 @@ + else if (ctrl && shift && !alt) + SetAreaMouseFunction(wxPLOTCTRL_MOUSE_ZOOM, true); + else // if (!ctrl || !shift || !alt) +- SetAreaMouseFunction(wxPLOTCTRL_MOUSE_NOTHING, true); ++ SetAreaMouseFunction(m_default_area_mouse_func, true); + } + + void wxPlotCtrl::ProcessAreaEVT_KEY_UP( wxKeyEvent &event ) +@@ -3405,7 +3417,7 @@ + else if (ctrl && shift && !alt) + SetAreaMouseFunction(wxPLOTCTRL_MOUSE_ZOOM, true); + else // if (!ctrl || !shift || !alt) +- SetAreaMouseFunction(wxPLOTCTRL_MOUSE_NOTHING, true); ++ SetAreaMouseFunction(m_default_area_mouse_func, true); + } + + void wxPlotCtrl::ProcessAreaEVT_PAINT( wxPaintEvent& WXUNUSED(event), wxPaintDC& dc, wxPlotCtrlArea* areaWin ) diff --git a/x11-libs/plotctrl/metadata.xml b/x11-libs/plotctrl/metadata.xml new file mode 100644 index 0000000..19a4296 --- /dev/null +++ b/x11-libs/plotctrl/metadata.xml @@ -0,0 +1,11 @@ + + + + + alatar_@list.ru + Alatar + + + + + diff --git a/x11-libs/plotctrl/plotctrl-9999.ebuild b/x11-libs/plotctrl/plotctrl-9999.ebuild new file mode 100644 index 0000000..62571aa --- /dev/null +++ b/x11-libs/plotctrl/plotctrl-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +WX_GTK_VER="3.0" + +inherit autotools flag-o-matic subversion wxwidgets + +DESCRIPTION="wxPlotCtrl is a interactive xy data plotting widgets" +HOMEPAGE="http://wxcode.sourceforge.net/" +ESVN_REPO_URI="https://svn.code.sf.net/p/wxcode/code/trunk/wxCode/components/${PN}" +ESVN_REVISION="3131" +ESVN_PATCHES="${FILESDIR}/*.patch" +SRC_URI="" + +LICENSE="wxWidgets licence" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/wxGTK:3.0[X] + x11-libs/wxthings" +RDEPEND="${DEPEND}" + +src_configure() { + append-flags -fPIC -DwxPLOTCTRL_FAST_GRAPHICS=0 + + econf \ + --with-wx-config="${WX_CONFIG}" +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" +} + diff --git a/x11-libs/wxfreechart/ChangeLog b/x11-libs/wxfreechart/ChangeLog new file mode 100644 index 0000000..9da0b1f --- /dev/null +++ b/x11-libs/wxfreechart/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for x11-libs/wxfreechart +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*wxfreechart-9999 (05 Oct 2012) + + 05 Oct 2012; Alatar +wxfreechart-9999.ebuild: + Initial import. + diff --git a/x11-libs/wxfreechart/Manifest b/x11-libs/wxfreechart/Manifest new file mode 100644 index 0000000..11b2e38 --- /dev/null +++ b/x11-libs/wxfreechart/Manifest @@ -0,0 +1,3 @@ +EBUILD wxfreechart-9999.ebuild 918 SHA256 fa72467b901a2c767c7b7b7c6623a60879d96785a836f82eedc3577db41f2802 SHA512 b04f19cbf61a33da6e6c16ce3a63574ad0f1deeddb73c4bc28e5707f86591cfd7ffd7f344ec26f521dccff0f88cf1d0cd5f876c6eb453b4e12f9a8334e8f97ea WHIRLPOOL 282f337554319fb2862f7bed76cbdb351205625cc5eb090fd8db61899a4cea91e799b92af126741bd83684aadacb36fba1b3b42ad8eb0bd737026ab5592515f7 +MISC ChangeLog 240 SHA256 038aa6c64160376e41dff092737c83fb1448d3b1930c5587d6a5a73ce44e5f78 SHA512 9afde4d239d468b7250263064bb7e8224efa7ce8c3b9711326c72ea45983529f81c7aed52df2ef3049f52de4aa392d1de7826b0d4dd6428eadedbcec548b2b01 WHIRLPOOL 3bae79c9751802d58a5870f6449c23c56f4cdc167f10db83ae58bf9e3eb45af8db4248dd2df6325ab16cfa62022a2a527e3816334e73be1eb9fdd73579f03f0f +MISC metadata.xml 267 SHA256 49dbe76c8a6cacdc875c81f342c5ec571300197896fb8a6bdee43b3267a20d16 SHA512 0a10f692d2b12b267a94f10227d68d3d785a8ffd9c037f6a5520e146d11c3a9ba0c64812c87dc8452a0b93717905d0deab8ed3154e156abf1ab30ce0af80337a WHIRLPOOL 9333a0d81a6bd7994f9c54e16b60687be8d04b22278424d037eed741ea326cb4a01caffeb4a4330d814a78dc7f8e7b25f1a8a387a3c8b2929ad199422a781787 diff --git a/x11-libs/wxfreechart/metadata.xml b/x11-libs/wxfreechart/metadata.xml new file mode 100644 index 0000000..19a4296 --- /dev/null +++ b/x11-libs/wxfreechart/metadata.xml @@ -0,0 +1,11 @@ + + + + + alatar_@list.ru + Alatar + + + + + diff --git a/x11-libs/wxfreechart/wxfreechart-9999.ebuild b/x11-libs/wxfreechart/wxfreechart-9999.ebuild new file mode 100644 index 0000000..292f2e4 --- /dev/null +++ b/x11-libs/wxfreechart/wxfreechart-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +WX_GTK_VER="3.0" + +inherit autotools flag-o-matic subversion wxwidgets + +DESCRIPTION="wxFreeChart is the free crossplatform chart library based on wxWidgets" +HOMEPAGE="http://wxcode.sourceforge.net/" +ESVN_REPO_URI="https://wxcode.svn.sourceforge.net/svnroot/wxcode/trunk/wxCode/components/freechart" +SRC_URI="" + +LICENSE="wxWidgets licence" +SLOT="0" +KEYWORDS="" +IUSE="examples doc" + + + +DEPEND=" + x11-libs/wxGTK:3.0[X]" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + --with-wx-config="${WX_CONFIG}" +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" + use examples && (insinto /usr/share/doc/${PF}/examples + doins sample/*) + use doc && (dodoc website/docs/*) +# use examples && (dodir /usr/share/doc/${PF} +# cp -frpv sample ${D}/usr/share/doc/${PF}/) +} + diff --git a/x11-libs/wxthings/ChangeLog b/x11-libs/wxthings/ChangeLog new file mode 100644 index 0000000..4108410 --- /dev/null +++ b/x11-libs/wxthings/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for x11-libs/wxthings +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*wxthings-9999 (08 Dec 2014) + + 08 Dec 2014; Alatar wxthings-9999.ebuild: + Update to build with fixed revision (temporary). + +*wxthings-9999 (05 Oct 2012) + + 05 Oct 2012; Alatar +wxthings-9999.ebuild: + Initial import. + diff --git a/x11-libs/wxthings/Manifest b/x11-libs/wxthings/Manifest new file mode 100644 index 0000000..875b0e6 --- /dev/null +++ b/x11-libs/wxthings/Manifest @@ -0,0 +1,4 @@ +AUX filedlgg_wx3x_fix.patch 484 SHA256 0e1d310a75eb50c365a994ff0cc9461f3ae0c6f3a3d8fb5c4025ea647be665d5 SHA512 26ba6404224cf9bad8e28680c0ad8ad26ea7c9f9c5fd18d37991d8902d14c87475bed16c10335e3a520dfd0ac40fa172cf80c2dd9ab2e8f9c4ff8a03655cfc96 WHIRLPOOL b631c5458bfa149ac5d04cbbd029ac033ba8fa24264a5920cfbe9848d2e7f36fe69ea752a36d985a942f1a5de5de83e97525ac718ad71aa92c69b0c64dd76667 +EBUILD wxthings-9999.ebuild 770 SHA256 04f8bb62ffaea049920345f04dba1eb749dfb9e59c63282b93c0deaa23d3f441 SHA512 d56f92aac272dc2815ef65a603cdd7eb6bd8f81441732b868311a7b8a6752031d7fbe257298103bcb09de2687d883c352830e7894cb8282aba402db1bce94741 WHIRLPOOL 2e9462f62811fd531799951fd95bdad7abcfaa9355fbc92ad696ec0372a044e258de90505f9b40bd75efe988d9369d583d52c01b1938780f3c8ec73299f41317 +MISC ChangeLog 375 SHA256 3ec760eaad3c138542683327194d5c3f290dd16d8908b87269faa2e36d9b8e65 SHA512 2e85ca4644d2006349c3728a1c19ace0bf1f08450b7efc6f08c5eff23adac33c48d42ae0176f7af641af35c98740f0a6c5a2a33d13db42297d800c3d9f7d3e30 WHIRLPOOL b1d8670a68caa3650a957b01788f53554f8ec28f85b1346060da9d52712a7a3a0f160d4d8b1f6ec051d20f8ca602ad3e432454c50bd1719838955c51cc562ac1 +MISC metadata.xml 267 SHA256 49dbe76c8a6cacdc875c81f342c5ec571300197896fb8a6bdee43b3267a20d16 SHA512 0a10f692d2b12b267a94f10227d68d3d785a8ffd9c037f6a5520e146d11c3a9ba0c64812c87dc8452a0b93717905d0deab8ed3154e156abf1ab30ce0af80337a WHIRLPOOL 9333a0d81a6bd7994f9c54e16b60687be8d04b22278424d037eed741ea326cb4a01caffeb4a4330d814a78dc7f8e7b25f1a8a387a3c8b2929ad199422a781787 diff --git a/x11-libs/wxthings/files/filedlgg_wx3x_fix.patch b/x11-libs/wxthings/files/filedlgg_wx3x_fix.patch new file mode 100644 index 0000000..1b503ff --- /dev/null +++ b/x11-libs/wxthings/files/filedlgg_wx3x_fix.patch @@ -0,0 +1,15 @@ +Index: include/wx/things/filebrws.h +=================================================================== +--- include/wx/things/filebrws.h (revision 3034) ++++ include/wx/things/filebrws.h (working copy) +@@ -16,7 +16,8 @@ + #include + #include + #include +-#include ++//#include ++#include + + class WXDLLIMPEXP_FWD_BASE wxConfigBase; + class WXDLLIMPEXP_FWD_CORE wxCheckBox; + diff --git a/x11-libs/wxthings/metadata.xml b/x11-libs/wxthings/metadata.xml new file mode 100644 index 0000000..19a4296 --- /dev/null +++ b/x11-libs/wxthings/metadata.xml @@ -0,0 +1,11 @@ + + + + + alatar_@list.ru + Alatar + + + + + diff --git a/x11-libs/wxthings/wxthings-9999.ebuild b/x11-libs/wxthings/wxthings-9999.ebuild new file mode 100644 index 0000000..8d1f3aa --- /dev/null +++ b/x11-libs/wxthings/wxthings-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +WX_GTK_VER="3.0" + +inherit autotools flag-o-matic subversion wxwidgets + +DESCRIPTION="wxThings is a variety of data containers and controls" +HOMEPAGE="http://wxcode.sourceforge.net/" +ESVN_REPO_URI="https://svn.code.sf.net/p/wxcode/code/trunk/wxCode/components/${PN}" +ESVN_REVISION="3101" +ESVN_PATCHES="${FILESDIR}/*.patch" +SRC_URI="" + +LICENSE="wxWidgets licence" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/wxGTK:3.0[X]" +RDEPEND="${DEPEND}" + +src_configure() { + append-flags -fPIC -D_WX_FILEDLGG_H_ + + econf \ + --with-wx-config="${WX_CONFIG}" +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" +} +