summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin48003 -> 48138 bytes
-rw-r--r--app-misc/anki/Manifest5
-rw-r--r--app-misc/anki/anki-2.1.0_beta25.ebuild37
-rw-r--r--app-misc/anki/anki-2.1.0_beta27.ebuild86
-rw-r--r--app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch11
-rw-r--r--app-misc/color/Manifest3
-rw-r--r--app-misc/color/color-1.2-r1.ebuild38
-rw-r--r--app-misc/color/color-1.2-r2.ebuild2
-rw-r--r--app-misc/countrycodes/Manifest2
-rw-r--r--app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild4
-rw-r--r--app-misc/khard/Manifest3
-rw-r--r--app-misc/khard/khard-0.11.4.ebuild42
-rw-r--r--app-misc/khard/metadata.xml8
-rw-r--r--app-misc/leave/Manifest3
-rw-r--r--app-misc/leave/leave-20100918-r1.ebuild2
-rw-r--r--app-misc/leave/leave-20100918.ebuild33
-rw-r--r--app-misc/qlcplus/Manifest3
-rw-r--r--app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild55
-rw-r--r--app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild59
19 files changed, 187 insertions, 209 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 27794eb092e8..882fa8de9e13 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest
index 0e4e8f8711fe..b6f87436d548 100644
--- a/app-misc/anki/Manifest
+++ b/app-misc/anki/Manifest
@@ -1,3 +1,4 @@
+AUX anki-2.1.0_beta25-web-folder.patch 498 BLAKE2B 5a89ac454e8b4c551c7593bc8d428f9512d1304bd7fd5aa9380a301d92f10ca126a1a319c2ec831d1d5be99c6941c4307a2b674f0a15d2d554b1443fdf053421 SHA512 779806afd6c0eaaac149c89bbe8da2394630aa5a611001307808339f29237b4d7f3db7e1f66241ef67e179a5ab96d64371e1b198044cd9f88389d03a5c9d8478
DIST anki-2.0.31.tgz 3329290 BLAKE2B e0aeb020e545b308d56893c1864f5a4e8835a85444066fb325fd0394c334189324b7be012429642503c4dcb113bfaf10c7a4d0c140bd43ab2a862960b79c3b12 SHA512 3e6e29247d83b026ece6974007c848822360a812838dbb718cf3f1423fc9d015236b027944cd99f3b419e0fe4fe6cb2390d185f00646af727ec8e76f4aa3cbb8
DIST anki-2.0.33.tgz 3376646 BLAKE2B 0118c08dc903387b0b17255addc1efa550e4b9408f21804d35207cf1bb58006f2a5114bf6425b30ceeb8d438d8da7cd2a56274a9bceb24a8eaeb98646d2ba6a8 SHA512 ac2df1ac94e5aa4cc04c17d41b8f96788b5f321860bc20b4a167d5ee0161ca4f7f586fda08ac9910a706ec3e7d1bd692d2e74f3de56997c9ce480122396e0d6d
DIST anki-2.0.34.tgz 3411136 BLAKE2B 7d488077165d2b01b89b62bb4d81b084b38a7d0bbf4a376ba0f7694cfef95d2a148a05af13d8a14babedf2fac835f2c8d196b380f422902f311779b020ea64d6 SHA512 289e937be7174b24b5213166d5d434a265ebef313815dbe105de6e21c83c6cf0cba93000e489b050fc5a04fc80bac25a71e7a42adad55bf2a1a2a246890dacdd
@@ -7,6 +8,7 @@ DIST anki-2.0.41.tgz 3422038 BLAKE2B 43f816b47ec17381de192f71680b3df8a0dade74379
DIST anki-2.0.43.tgz 3422113 BLAKE2B 04bd8c028122dfd74fdeb92297da7bd7af04fc093e87bd156bc61558a328a8249115baf14a666eeb7a7ce7b29e2276d1ef03e028a916d178fa88080ad229aea2 SHA512 e50ee4cf6fd7be266b6d38682e28a06b51cc42a2667f35fbafa755152d47bbadb2fbd2baa771d13e73f39973a4102d626fbe7327a5de05efbc3700d7a2c9909c
DIST anki-2.0.47.tgz 3422231 BLAKE2B 192803df52a97cfe31f58914453836aa8dfd341572f812855e551faf9345506acce0176c0966c08e6b8ffac4f5ff36eb5eb76eac9ebc397ebe27e1fec0233e62 SHA512 5e4bbaac6d60506f43adfec1c4ff83285ac423405bfba57b566e7a9d632a22cf0f9ca7fe3eff3ce56c516a6cbb0112e5251319f11ba984d74bffd2c25e04c64a
DIST anki-2.1.0_beta25.tgz 4117303 BLAKE2B 0f7021c4da4efa918c285fa6bf85242e52999d0f340d4a882651cf1e2857ac015f6f99967d4a7fee6df92a2b3c4849eb838707b08abd04d534f4d21ce28eb749 SHA512 9ddf984c575df00fe9b7974f24166a0f18d63e904b3d9bd4370de506828a251efed0fb319f06dc23c6852aae46e552994c6633880603a6e746d4d242b9e627f8
+DIST anki-2.1.0_beta27.tgz 4127906 BLAKE2B b4f83cc30dc3e89f3ca17c03ba8dcfc9a487de43d8ac564d5dc83488e286c302816c8a8140aa764b596404194c5f3727218deec303ef201ccaef38b945d8b32d SHA512 50b4ece1361ecafdfe08dad04e9b622b1e8ba2224bfef7e4660c95f81cb8f525d892170548d741ff53bc19ff4c13863f488a71c31c8328511fea3203d2c345f1
EBUILD anki-2.0.31.ebuild 1548 BLAKE2B 86eeb8986612f9772848c51ae3106e4b3cf0aaa1462266d6312f48be41f2ea6448df8477f6699f92a19270fe5a63cfb51309b51b5f66d3fce2657396abb4e9d5 SHA512 c53dadfb9ed9106915de6f456de56975688578f01617e928e043c79271ee573150d64b0f010d6026423833a065faf63e24410bf42859920911258ea49093aca4
EBUILD anki-2.0.33.ebuild 1294 BLAKE2B ab10bda89d0b1b2801e2b7690fb5cbb2015f7673427934f9c2cf4f3909d33bea9131e50b6154b00260d850e87c6580b34b34bf8d49569ec891665cb6361ded17 SHA512 1a2abf48874cb5facea0c85ad10278d7a6e90d7c0d23e5fc9e7de203f12a221450673ed11f54d8f1f400368691b2d8d64c7c15bbe7596fa01a497e42c1a838cd
EBUILD anki-2.0.34.ebuild 1296 BLAKE2B 4d3c6ed18c4dafac170ff8584908857d6b67dcdd511cf7ab7e5aedbc233fbcdec51c6031599728959615d269afc5eb249d6955c5b8790e5e00402c500049558b SHA512 88a5c498fa2ff9aeda8ccbce9ad2ba515e1e3a088531e00310052298fa60eae6b40ec640418ff37c9f451f11dfc87971e71a3c8c628ab4271ff2702003468aef
@@ -15,5 +17,6 @@ EBUILD anki-2.0.36.ebuild 1296 BLAKE2B 4d3c6ed18c4dafac170ff8584908857d6b67dcdd5
EBUILD anki-2.0.41.ebuild 1325 BLAKE2B 5ee3436415524e8e515d2882757171e047679a0a06858c2f83ac277dc7f95aff174ddd86e5bc4b0443a7b5a13d8265f84b0efc08b2d52074141be2cb2e838751 SHA512 5dc09ba11eb492f6d77ed90cd113e29bca357f6d49b357481e1c99ec73d22bbcf0423db9abf1dda8dc0488927455970007c851ce188738625cadde6a46f3a5bc
EBUILD anki-2.0.43.ebuild 1407 BLAKE2B 45724e254c0ec8523144634d20010efb9898447285991ba3f4ad0faf4be76786e5d36ef3bf5a4e2aa942a02bbdcb2f2f0b75ef7cacd374b971f4225de1e169dc SHA512 6d52decb78cfd69476ec57e135b00fe77dd83fdd51af9ca92938e8208016fd381296d287e4213be50ed4243e6680b12606a792d8a8916f150899a60665464fb9
EBUILD anki-2.0.47.ebuild 1407 BLAKE2B 45724e254c0ec8523144634d20010efb9898447285991ba3f4ad0faf4be76786e5d36ef3bf5a4e2aa942a02bbdcb2f2f0b75ef7cacd374b971f4225de1e169dc SHA512 6d52decb78cfd69476ec57e135b00fe77dd83fdd51af9ca92938e8208016fd381296d287e4213be50ed4243e6680b12606a792d8a8916f150899a60665464fb9
-EBUILD anki-2.1.0_beta25.ebuild 1459 BLAKE2B c4e039f1cf321e19ab17b32a8b24707029eccf441ee74925d343b8a90fe68ba6f80ed3eeecc9a896dd9637b220ee7fdd8fdb0ea78055c9a19b57b58810085e0b SHA512 d111bb91d6e77d6b7abe777e0d2e3e1774735ae5967e9c44c19c13b0e51bcadce2d410f18113bc23be2b26b356c438631cd630bde40891e49a6e5adf58f619ad
+EBUILD anki-2.1.0_beta25.ebuild 1881 BLAKE2B ff530eefc984bd972004a51c5b958102e31ace78ce8042b567311e8a79ed65b44ed901c675f58b7a386400a1bb3beee6dffe9ecc598ced33d10afd6fb7ce565c SHA512 8faab45dd5c2def4a01083669569f4389f975ed43359b072b24f62e80f32009de34b6b6c5939998f829d4f90d47eb6be310e589f2410b038f7cf7d40bbdf121a
+EBUILD anki-2.1.0_beta27.ebuild 1906 BLAKE2B e59b807d0f57e661c8ebe916dca9cb2b67c3e4161229d2d1af30b5c4dc59aa497678ec8ac4fead542b36677de2395d19f890d02acf83c6b1e8d33e3553938751 SHA512 e5d6b3ee23ab3a5aad0c77f23281e3bc3ba50e26ea66de5d1885d55e6639f70f46ce019ba2b309d86b6a6900c5ba3ab26d42542d743dc8c8d10479436aecf44c
MISC metadata.xml 619 BLAKE2B a41d6e72dccb367627bfc34855a7f2dc657021907f1940c837ea99f134bf30cccb84157c6eea96944fee4e4d5275c329b5721abcabfb31b3a572b86789cd0ed2 SHA512 8b6656964a3c2cee9761b278839f31546a3fe2a4efd500cd015658af3502b548888e939bbeee45ead9c88632ade12c7f0ed33fcf8cdfc6d0ac91de63ac8bb351
diff --git a/app-misc/anki/anki-2.1.0_beta25.ebuild b/app-misc/anki/anki-2.1.0_beta25.ebuild
index ac3413e622b6..71268203040c 100644
--- a/app-misc/anki/anki-2.1.0_beta25.ebuild
+++ b/app-misc/anki/anki-2.1.0_beta25.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI=6
-PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
+PYTHON_COMPAT=( python3_6 )
PYTHON_REQ_USE="sqlite"
-inherit eutils python-single-r1
+inherit eutils python-single-r1 xdg
DESCRIPTION="A spaced-repetition memory training program (flash cards)"
HOMEPAGE="https://apps.ankiweb.net"
@@ -18,13 +18,16 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="latex +recording +sound"
+IUSE="latex +recording +sound test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
dev-python/PyQt5[gui,svg,webkit,${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.4[${PYTHON_USEDEP}]
- dev-python/beautifulsoup[${PYTHON_USEDEP}]
+ dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+ dev-python/decorator[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
dev-python/send2trash[${PYTHON_USEDEP}]
recording? (
media-sound/lame
@@ -34,25 +37,32 @@ RDEPEND="${PYTHON_DEPS}
latex? (
app-text/texlive
app-text/dvipng
- )"
-DEPEND=""
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-web-folder.patch )
pkg_setup() {
python-single-r1_pkg_setup
}
src_prepare() {
+ default
sed -i -e "s/updates=True/updates=False/" \
aqt/profiles.py || die
}
-# Nothing to configure or compile
-src_configure() {
+src_compile() {
:;
}
-src_compile() {
- :;
+src_test() {
+ sed -e "s:nosetests:${EPYTHON} ${EROOT}usr/bin/nosetests:" \
+ -i tools/tests.sh || die
+ ./tools/tests.sh || die
}
src_install() {
@@ -68,4 +78,9 @@ src_install() {
# Localization files go into the anki directory:
python_moduleinto anki
python_domodule locale
+
+ # not sure if this is correct, but
+ # site-packages/aqt/mediasrv.py wants the directory
+ insinto /usr/share/anki
+ doins -r web
}
diff --git a/app-misc/anki/anki-2.1.0_beta27.ebuild b/app-misc/anki/anki-2.1.0_beta27.ebuild
new file mode 100644
index 000000000000..470db2ae7ad8
--- /dev/null
+++ b/app-misc/anki/anki-2.1.0_beta27.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="sqlite"
+
+inherit eutils python-single-r1 xdg
+
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net"
+
+MY_P="${P/_/}"
+SRC_URI="https://apps.ankiweb.net/downloads/beta/${MY_P}-source.tgz -> ${P}.tgz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="latex +recording +sound test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-python/PyQt5[gui,svg,webkit,${PYTHON_USEDEP}]
+ >=dev-python/httplib2-0.7.4[${PYTHON_USEDEP}]
+ dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+ dev-python/decorator[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/send2trash[${PYTHON_USEDEP}]
+ recording? (
+ media-sound/lame
+ >=dev-python/pyaudio-0.2.4[${PYTHON_USEDEP}]
+ )
+ sound? ( media-video/mplayer )
+ latex? (
+ app-text/texlive
+ app-text/dvipng
+ )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.1.0_beta25-web-folder.patch )
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -i -e "s/updates=True/updates=False/" \
+ aqt/profiles.py || die
+}
+
+src_compile() {
+ :;
+}
+
+src_test() {
+ sed -e "s:nosetests:${EPYTHON} ${EROOT}usr/bin/nosetests:" \
+ -i tools/tests.sh || die
+ ./tools/tests.sh || die
+}
+
+src_install() {
+ cp tools/runanki.system tools/anki
+ doicon ${PN}.png
+ domenu ${PN}.desktop
+ doman ${PN}.1
+
+ dodoc README.md README.development
+ python_domodule aqt anki
+ python_doscript tools/anki
+
+ # Localization files go into the anki directory:
+ python_moduleinto anki
+ python_domodule locale
+
+ # not sure if this is correct, but
+ # site-packages/aqt/mediasrv.py wants the directory
+ insinto /usr/share/anki
+ doins -r web
+}
diff --git a/app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch b/app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch
new file mode 100644
index 000000000000..19b196c4ace7
--- /dev/null
+++ b/app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch
@@ -0,0 +1,11 @@
+--- anki-2.1.0beta25/aqt/mediasrv.py
++++ anki-2.1.0beta25/aqt/mediasrv.py
+@@ -13,7 +13,7 @@
+ # locate web folder in source/binary distribution
+ def _getExportFolder():
+ # running from source?
+- srcFolder = os.path.join(os.path.dirname(__file__), "..")
++ srcFolder = os.path.join(os.path.dirname(__file__), "..", "..", "..", "..", "share", "anki")
+ webInSrcFolder = os.path.abspath(os.path.join(srcFolder, "web"))
+ if os.path.exists(webInSrcFolder):
+ return webInSrcFolder
diff --git a/app-misc/color/Manifest b/app-misc/color/Manifest
index b2f08c46eb0e..09671a68b029 100644
--- a/app-misc/color/Manifest
+++ b/app-misc/color/Manifest
@@ -1,5 +1,4 @@
AUX 1.2-ldflags.patch 404 BLAKE2B e07b9c473e8b673d11c3837c6759c5beacc58fcf81ed1b9f0804d614fedc524983c237eb83be33182a384997f666842af554a950d26d8e7106f109ab5beee6b1 SHA512 44c774102cf9800b38d0831be640758a802cb2fdc2949036617ee23a47565944d514ecbee6532d2f426c766aef48814f362f7e0cb27ce8b280295af106426380
DIST color-1.2.tar.gz 10040 BLAKE2B 1359f77e88c1c20d3643d6b00cad43fe5fbdb26d406d338132a5541668482c1a14e452ff502c10164f2d32d5c79b390328ffdad85012093d69fd767255f08fda SHA512 58f7d379bca3352b2e39eab83d2fa5891df86c45722541eb810becce813c8e866f28b856ed244a75b173f0dab5dbdc84ceb91d96175dcd2484e29abb98ba87ac
-EBUILD color-1.2-r1.ebuild 928 BLAKE2B 0eea3419323e7fd5ce411d681d385d9f45e1b73363b5620b31cc9a0ee63014ce68e998dcd61546c28f9e0cf25b01c8905b487de65c2690af1ed0f9e7100778b2 SHA512 7f0243170bcc20ee29f9cde198a2e8c77fb46b2a1b22f0e32bdfc0f1046671773ca8ebb87927f5ba1bce8688bee879e490a69de2dfeb58fa4586a630e688b403
-EBUILD color-1.2-r2.ebuild 901 BLAKE2B 9c0eb4975f57c6e97e8acab664f13a1f59a7163a57b94f56c68ef9526ac1046b469963c5ec4670f565dd374efc7d9d9f45f07b19222bd3b271f6cd1359208012 SHA512 d4a970dfe571ee1765d7b61c89e5eca6464af362df225553250ec482f789353fbc67ad15fc14036d76fb3b968a7351f2ab45b08b6ad93e04e3e008b42c391ccb
+EBUILD color-1.2-r2.ebuild 900 BLAKE2B 6957a36ac51ab4e082e7738ecce00a8e760da19dd04048b9ab0822eb0931114d5839e6f0ce195550bceefc69279c4259715ea350f34f8558fa18129720c86ac6 SHA512 d033d6fde544788f6867636f7ef0222c8edec1f5ccf5d5327caa843a48f0a30ec610732f08fa536e033793b707049e6ea05810206cc47e028761984a869ed92c
MISC metadata.xml 588 BLAKE2B a751663c366701d7dccc560ea5e3961c5a2c428d98c341b8b74267c5bb1369c200fcf8c8f5c9d88fcd17ef072c3d98994501be12ff35445cb2c9397a44ec901f SHA512 eb169977c0c6512fc4a6bdd31083a0175bc2c5688f6eafc36807dd82494e2bea9dd263f3c2982ac059f50589cbcfbaf03b1e49eff20f7fc99c1f1b76c5f0fae6
diff --git a/app-misc/color/color-1.2-r1.ebuild b/app-misc/color/color-1.2-r1.ebuild
deleted file mode 100644
index 5a0666ada122..000000000000
--- a/app-misc/color/color-1.2-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Easily add ANSI colouring to shell scripts"
-HOMEPAGE="http://www.runslinux.net/?page_id=10"
-SRC_URI="http://runslinux.net/projects/color/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-src_prepare() {
- epatch "${FILESDIR}"/${PV}-ldflags.patch
- tc-export CC
-}
-
-src_install() {
- dobin color || die "dobin failed"
- dodoc CHANGELOG README || die
-
- # symlink for british users.
- dosym color /usr/bin/colour || die
-}
-
-pkg_postinst() {
- elog "For information on using colour in your shell scripts,"
- elog "run \`color\` without any arguments."
- elog
- elog "To see all the colours available, use this command"
- elog " $ color --list"
- elog
- elog "More examples are available in ${EPREFIX}/usr/share/doc/${PF}."
-}
diff --git a/app-misc/color/color-1.2-r2.ebuild b/app-misc/color/color-1.2-r2.ebuild
index 417e2f29c155..198bbcc3a821 100644
--- a/app-misc/color/color-1.2-r2.ebuild
+++ b/app-misc/color/color-1.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://runslinux.net/projects/color/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
IUSE=""
src_prepare() {
diff --git a/app-misc/countrycodes/Manifest b/app-misc/countrycodes/Manifest
index 0d696e2963b1..f9cb73a1ac69 100644
--- a/app-misc/countrycodes/Manifest
+++ b/app-misc/countrycodes/Manifest
@@ -2,5 +2,5 @@ AUX 1.0.5-Makefile.patch 1034 BLAKE2B 54c932527ba2eb9cfc9906571ab4e683e854359b67
DIST countrycodes-1.0.5.tar.gz 18621 BLAKE2B 1f2e1fb0f96d1388687929895c310e1e93c320f4d3f3f4cfe19c50d2ab850bafcefb5e13cfdaed546237ae5873eb95ae574ac47c0048bc2fa37c96158b5082fe SHA512 d62beaaccdbc8f7e14f3edf0044aeeef6375a3deffc0e4246a49fb8209ed7256208c878f811950c5c3bfda729988a46c173aecec72ee66e8843932d97064f035
EBUILD countrycodes-1.0.5-r1.ebuild 779 BLAKE2B 3ed03fcf595652fd0cbccb4ab35add74a243a546e5b7776a1201a166ba9e20001f9bf51789f530021f6903d8b1fdb49e34a69987081be3d0d47c57f251db3f81 SHA512 df6a20cdb6634bded9ff057623280d36989df3337bbde00b175fe8d75f095d2e3c02740c5e13994a188d7916fa5227b92f835368aad4a1e9dab6ff7c913d0ac9
EBUILD countrycodes-1.0.5-r2.ebuild 740 BLAKE2B 83c64a8aa6ef050c3b806995cbf97186278ce7b443590a2adcd6400a2f259b58ecdcb8d5ff4896036b79d77ba1ab8b080e24d0586bb2805add75c787104799eb SHA512 d086a6445262ac67c4785d42f05d9067adeda4f7b8a1457f487393ca8bcd7db5556d7df20ddaf4a2fe7e2ec3d5abbc62ec4b1680138fad05d7bfce83b7d19e12
-EBUILD countrycodes-1.0.5-r3.ebuild 723 BLAKE2B dd8fe0002b833626fe58e5d9494314a6ba1c8ca1ebc0cf8d836bf48770a24b9967d22b31bfe0030ac43aaa37f0c75537cf0015d61596b82f2ffd5c7d53b827d9 SHA512 87f426e2ac6beeb3b13053139bdd89edf880479a693e718cf83b8bf8de092f601f35e2fedd4b7d2fa63c7bc20af193e1b45ec215ff2a702c3539eaee4a1f7023
+EBUILD countrycodes-1.0.5-r3.ebuild 722 BLAKE2B 1fbb1a60ec2a7c46863836660730b17c45b718e7640a710d5e2bfa237e0ca9f213d03b16331d2cc7e4f14954314b1c9725c23e17746bcffeb739eeeb4453f5e2 SHA512 579efc2e84cf9876b693b88a07f741a55dd3977df76d71cfcf84143427e772d0ef27b14c8deca8ac5171da9a5e83e972251195f811d5e2abdbc044d1f1b93734
MISC metadata.xml 265 BLAKE2B 75452ad720a31a08fc0dcd02eec704c18b11bc0660686f9a320b85fc879f55a564ce9c3b6a8c710781b74c5e8eb3d0544c02a042fb35a0b62a5e1491f675296a SHA512 176f814d8c555e8726f36e012367b698e8a19a0662982621029a7f9190beecc5e6798e43c51698dc149364966cdeff7061121e54fa9d4cf2a3559a6ce4904e25
diff --git a/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild b/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild
index a1ccc0e0d3ac..ce3a3d069812 100644
--- a/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild
+++ b/app-misc/countrycodes/countrycodes-1.0.5-r3.ebuild
@@ -11,11 +11,11 @@ SRC_URI="http://www.grigna.com/diego/linux/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
S="${WORKDIR}"/${P}/src
-PATCHES=( "${FILESDIR}"/${PV}-Makefile.patch )
+PATCHES=( "${FILESDIR}/${PV}-Makefile.patch" )
src_prepare() {
default
diff --git a/app-misc/khard/Manifest b/app-misc/khard/Manifest
new file mode 100644
index 000000000000..11792bd64a96
--- /dev/null
+++ b/app-misc/khard/Manifest
@@ -0,0 +1,3 @@
+DIST khard-0.11.4.tar.gz 5060159 BLAKE2B 2c176c8bc9651dfd05f3792a66a242eae44b64f9114098916ec8c6e91643c5d57a19f916a0f6e0c559738e1a6c59f88596a54068ba048219a7e4a4d60447a0fe SHA512 f8dda3dd34e529e24276933f5f7354891b8259dfabb8818b4d3898174fb3d8b8a1f24cf81038901e521ef8aeeacec37b45b34c6e4c7eb0022b212a2f476cd9ab
+EBUILD khard-0.11.4.ebuild 1087 BLAKE2B 5cf2902ac38f6c1791468e4b02592ad344ecde189fdf76d62cbee95cc6eb6c3dc5627707d45894445646644483b43860a2fcf90679f4bdd2c01c1a39ba03e147 SHA512 9785cf6c983b9cb4b5e4d9e9f2ab4cfb029171879275dfaef7c7cb89183fe17b7cf88daeef8b3dc7e74695f2a645f4d7509c4076fbc70ba5437b576dc34919fd
+MISC metadata.xml 266 BLAKE2B 26c95c6cc1dcbace4970a140ba8b335259f226d9a2e6a01e1e7aac0af9aaeac09e2a28b26d28db8ce0a389d2d887936c65ff6621c3890e7ee0af63b0eb9c386c SHA512 ff17b710e7d931dc1459eeedd1d83de834cb888168bd9d4d8b5fcfe92bc88180a1b3933a3c34e61bfe2876ac058db9e4b826cedb2482c73dd72e2a39304eb55f
diff --git a/app-misc/khard/khard-0.11.4.ebuild b/app-misc/khard/khard-0.11.4.ebuild
new file mode 100644
index 000000000000..69d8bce4c098
--- /dev/null
+++ b/app-misc/khard/khard-0.11.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+DESCRIPTION="Console CardDAV client"
+HOMEPAGE="https://github.com/scheibler/khard"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="zsh-completion"
+
+if [ "${PV}" == "9999" ]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/scheibler/khard"
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/atomicwrites[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/vdirsyncer[${PYTHON_USEDEP}]
+ >dev-python/vobject-0.9.3[${PYTHON_USEDEP}]
+"
+# vobject-0.9.3 breaks khard, see
+# https://github.com/scheibler/khard/issues/87
+# https://github.com/eventable/vobject/issues/39
+
+DOCS=( AUTHORS CHANGES README.md misc/khard/khard.conf.example )
+
+src_install() {
+ distutils-r1_src_install
+
+ if use zsh-completion; then
+ insinto /usr/share/zsh/site-functions
+ doins misc/zsh/_khard
+ fi
+}
diff --git a/app-misc/khard/metadata.xml b/app-misc/khard/metadata.xml
new file mode 100644
index 000000000000..d8dfe0cd2f21
--- /dev/null
+++ b/app-misc/khard/metadata.xml
@@ -0,0 +1,8 @@
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>andrey_utkin@gentoo.org</email>
+ <name>Andrey Utkin</name>
+</maintainer>
+<longdescription>Console CardDAV client</longdescription>
+</pkgmetadata>
diff --git a/app-misc/leave/Manifest b/app-misc/leave/Manifest
index 8467ff54dd49..858a2268cd9e 100644
--- a/app-misc/leave/Manifest
+++ b/app-misc/leave/Manifest
@@ -1,6 +1,5 @@
AUX README 455 BLAKE2B 5fbc04499c0fd5b636edf37f54e64025c5ad0bbd13d4639559020f11887c45598343e383206e916eb73f59b581f5c78cdc05fa350be59cbc388002b1c639079b SHA512 86135607b70026c849d0851fe4c9aeadc2385eebe2be93949d519f566810916d26388a191c16a88d451d653cb2f6f6ce896948e9f07b9f994c02403898f28242
AUX leave-fix-makefile.diff 453 BLAKE2B b3252ac7d1bcd41268dc525469b9a35624a0ad34dc4645ce122e59ef08275dba297960f3497a19570b35af7ccefc65454f697be748964da4b44043aad7fb4241 SHA512 a13da158f33c672c28e9e1b5fd169db9c7fcec55f533874ee237c529a4da21b9c68e400ff0f9a3e604c8b487d0548ed6a8693ebaa50b12b660a989f50b60d83a
DIST leave-20100918.tar.gz 3477 BLAKE2B 2a709c653f2f853d50822fe83bb4f7894aea57ad3d0c15fb4ca4b5c3abccf63f0cd3344f379691e7721915e2bb5f6f1c61506f265e9cd6d74175ae4657e72376 SHA512 69df594800159bc80baeb3945aad144ceabe21bdac22ed2cd706b0ec610895dc82e58bae59ed0230eb97e909812bc90237b7c70e965125e7fa6767972a6259d1
-EBUILD leave-20100918-r1.ebuild 635 BLAKE2B 5e5be25b8429a1c136eae836618f8ae21aae62936a4001824a9a8ddc1aff26a3eb40f67ecd72edadab16b6540497f16e1329e96ce803fabf2330fc375c60bffa SHA512 9f9788796021320951f08f130a5e4eb45aa2b8c9f0a303e716e3070d236946c17a3259e8a1fe7111153a8c64a554d634f776c5fcd25768106a03ba042dacc8c2
-EBUILD leave-20100918.ebuild 724 BLAKE2B f523835048a653a55f492fd003a69a4fa97ea42f34dda59c15b70bb472b49add8042af444e65c719d2d128cf76612ba6cad271eaafc11fe667fd68581b57c47b SHA512 308bd9f7f8b6245da0c2921e22c922ac969a65d00600fd26b20e341a5ab98c44afdc6cf8b9508056da84d5089fa984084229f90f9d2cba413cc48565d1252cc0
+EBUILD leave-20100918-r1.ebuild 632 BLAKE2B 547942512b07bd3f3f5863fde9d7f71d128719525e02d513caab4ac1d4877102e05e5e3193f8b469d16cd832d50f6418fe5192f7c0808200827057336a7ec384 SHA512 cb4b211e94ec8d8f5c7b23f1f7910da8fb13a20afaddc649b44d8a8cc526b346e10efee3ddef90a8b96e6ecbb10e280c2ff28b0da6e466e9c05beacc82ef13c3
MISC metadata.xml 265 BLAKE2B 75452ad720a31a08fc0dcd02eec704c18b11bc0660686f9a320b85fc879f55a564ce9c3b6a8c710781b74c5e8eb3d0544c02a042fb35a0b62a5e1491f675296a SHA512 176f814d8c555e8726f36e012367b698e8a19a0662982621029a7f9190beecc5e6798e43c51698dc149364966cdeff7061121e54fa9d4cf2a3559a6ce4904e25
diff --git a/app-misc/leave/leave-20100918-r1.ebuild b/app-misc/leave/leave-20100918-r1.ebuild
index 88f50869253e..f9514aa08ae4 100644
--- a/app-misc/leave/leave-20100918-r1.ebuild
+++ b/app-misc/leave/leave-20100918-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
PATCHES=(
"${FILESDIR}/${PN}-fix-makefile.diff"
diff --git a/app-misc/leave/leave-20100918.ebuild b/app-misc/leave/leave-20100918.ebuild
deleted file mode 100644
index 9a8f79245f1f..000000000000
--- a/app-misc/leave/leave-20100918.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Command-line tool from FreeBSD that reminds you when its time to leave"
-HOMEPAGE="http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/leave/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-fix-makefile.diff"
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}"\
- || die "emake failed"
-}
-
-src_install() {
- dobin leave || die "dobin failed"
- doman leave.1 || die "doman failed"
- dodoc "${FILESDIR}/README" || die "dodoc failed"
-}
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index dd8af7fe830d..24618dea9b1a 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,6 +1,3 @@
-DIST qlcplus-4.10.5b.tar.gz 8959726 BLAKE2B 6b2925d913b8cd16014004975c176f5d5de456daf67957ac2fe2b0e624b2b74c302dbbc5122148878ee3eddd2688e724dfe4e9a52c6b1f6877b12fd2b5b3e05f SHA512 c989764d52fc60af8d98c3a65ef7e6ba5cd823e5d487a2153dffc9a00f5e176666ced5c0f771b04a35957bee3de84ca927326c45764a34d9bf3c8886dede9d2f
DIST qlcplus-4.11.1.tar.gz 9394093 BLAKE2B 0b91359217b723ed184f6a609ee0ef0a39f5f08aa8933abc7a3c429e4d5a3b2d1dc8ef454c00a172bc0e7b8f7fb0779d7fbba96ed5fafe403853f2a3bb8ce7b8 SHA512 14efdbe5cd53da592a58b48efb1daf7dda2a4e19d7d20792d34674af2aa1b9c287cfd58673db7838885642bb2ebfaf9b462be41d33f8d89497cb61dfab7246df
-EBUILD qlcplus-4.10.5b-r1.ebuild 1189 BLAKE2B e6b305ed868495a58ec515f1b511be84fa24a94e6c5adc403c2f1e8d9d17b8e27a477ebd519477882de4a34736ba34cf2c408ec40bcfb93f728f61028ca34399 SHA512 942db0ea457d1975121bcd75705370be3a1fe44853e4fcc794437ca17c8b6f3bd73b7e28c03d1d14deba3e0505c55dadfeedcde2e2c91f6df20ded512a15ebb0
-EBUILD qlcplus-4.10.5b-r2.ebuild 1308 BLAKE2B a752e67d9a1f321cce61673f98f8cbd88dc7c53ab436805816b6005801f731d03ecc523d1fcb6f1b7a721ca972bc4387e6c4ab66b28e6a0808c145128d1294de SHA512 79b6f707eb9c7006f7e42a6267e28bbb481678042916733e4c4fc067e9f9fdc3c9cbeea456b1c388bd252c24dc912e9db2206070bba756fedbf66fa415795054
EBUILD qlcplus-4.11.1.ebuild 1307 BLAKE2B 6b1d664e7370bb3e21465c8bed0b966e634d106797004f0997df552db14daec41f9f0b2a9a5d4d99a718c0248534416f4e8110c705b65771ee9ef755a74baf7c SHA512 1c8d14210707b7d758056bf80b5d1736db088cc46b0b1d790f4ffd8232eff307020a24d3b4038345e3943d0749ba40240a92b059e08a1089473c715040cec997
MISC metadata.xml 326 BLAKE2B 8d391e1f300d364a5e985caad82387023c6f9d6081313b571ece49d2f5daf60f25527685bb7567ad18cbe3234202f8fe53b0a786b401477687b5b8ec39dfc1d9 SHA512 5de2dc43ec5ae4d9a2c598cfac00dc124a956040d0721cb867acc5c4ed312e8c9ef415205eaaed8ff5742281251c970a5ade2eae6280b62477f4fda3fedc2504
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild
deleted file mode 100644
index 9d4d685ddec7..000000000000
--- a/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils udev vcs-snapshot virtualx
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild
deleted file mode 100644
index 9d50c6300aa1..000000000000
--- a/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils udev vcs-snapshot virtualx xdg
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-
- # sandbox error "mkdir /usr/share/qlcplus"
- # see https://bugs.gentoo.org/621500#c2
- export INSTALL_ROOT="${D}"
-}
-
-src_test() {
- virtx emake check
-}