From: Stefan Huber Date: Wed, 14 Feb 2024 21:37:27 +0000 (+0100) Subject: media-gfx/cgal-ipelets: Add cgal-ipelets-5.6 X-Git-Url: https://git.sthu.org/?p=shuber-gentoo-overlay.git;a=commitdiff_plain;h=HEAD;hp=19552872cebbb3bc56f8efddd532dd1c1bfde637 media-gfx/cgal-ipelets: Add cgal-ipelets-5.6 --- diff --git a/app-backup/sitarba/Manifest b/app-backup/sitarba/Manifest new file mode 100644 index 0000000..cbf9615 --- /dev/null +++ b/app-backup/sitarba/Manifest @@ -0,0 +1,3 @@ +DIST sitarba-2.2.tar.gz 9748 BLAKE2B d623318f22c7eb1819750f16e187b215b725b7c31c8935824771122cd83b388844cde212fee868b21315e57d7befc702a96e28554569811e016ad035836cbb13 SHA512 8e4b61d769521ac5f57a6fe8ca1270ff498b3bf0a832a4bd4d2efdfeb00bef4a9e947103e5ac4e01a898547f5f28e20eaa0bfded984cbca375a550d579fd41ba +EBUILD sitarba-2.2.ebuild 540 BLAKE2B 54faffc47c1364f552f303923b1ee342280dff33461c4a5043ffae4d1aa7c5d8b629a981d06060acc25755c1e1ba2383a0f168b26ca5c2e5889359e1b3df04ce SHA512 d70c339e5e4cc08f72616396f3023188104b1f35b88de7da86e8c042005d00ea8c3a95d428c9a1ce125bc6881fb1d32f90718896996d63c593a64a2495745a91 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/app-backup/sitarba/metadata.xml b/app-backup/sitarba/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/app-backup/sitarba/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/app-backup/sitarba/sitarba-2.2.ebuild b/app-backup/sitarba/sitarba-2.2.ebuild new file mode 100644 index 0000000..7bbd4b6 --- /dev/null +++ b/app-backup/sitarba/sitarba-2.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A simple tar-based backup tool" +HOMEPAGE="https://www.sthu.org/code/sitarba.html" +SRC_URI="http://git.sthu.org/?p=${PN}.git;a=snapshot;h=refs/tags/v${PV};sf=tgz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +RESTRICT="mirror" + +DEPEND=" + >=dev-lang/python-3.2 + app-arch/tar + " +RDEPEND="${DEPEND}" + +src_install() { + dobin sitarba + doman sitarba.1 + dodoc sitarba.conf +} diff --git a/app-misc/khard/Manifest b/app-misc/khard/Manifest deleted file mode 100644 index 78dc023..0000000 --- a/app-misc/khard/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST khard-0.15.1.tar.gz 5099734 BLAKE2B 80ee37a0a33b1813ba9b567e3ca8a1ed81e55f608e032c619a46da2507cae1074bbc8b3fc06a86837e0ea794f382f327e5e11055f32159230533e51e8e89b168 SHA512 64ba1acf7e4046cd2e93034eb6e56fa38390993121880109a83411ef10839272b63e32c84efd9508230a93aed2b9a965f8333ed32344204f179ada936d9cce48 -EBUILD khard-0.15.1.ebuild 1160 BLAKE2B 3f35e34b09e0fcb3945772c0db37acfbc3654554ce01b51455ae9dfa4aa652d9b28c67517735e9dbc338c38a7ab9791a1f986860ce8818c7b776e92f88856d7c SHA512 b9a90448f96291407f21765c6c2bc04feef3533227d06b9ffb383597eec7024347aed9e18b7fd33acf1e970c44f720154b2a2cf8dc202d916934ba04ba616d9c diff --git a/app-misc/khard/khard-0.15.1.ebuild b/app-misc/khard/khard-0.15.1.ebuild deleted file mode 100644 index aaa0b86..0000000 --- a/app-misc/khard/khard-0.15.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{5,6} ) -inherit distutils-r1 -DESCRIPTION="Console CardDAV client" -HOMEPAGE="https://github.com/scheibler/khard" -LICENSE="GPL-3" -SLOT="0" -IUSE="test 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 ~arm64" -fi - -RDEPEND=" - dev-python/atomicwrites[${PYTHON_USEDEP}] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - >dev-python/vobject-0.9.3[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - ) -" -# 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 -} - -python_test() { - esetup.py test -} diff --git a/app-misc/metar/Manifest b/app-misc/metar/Manifest deleted file mode 100644 index bcb3302..0000000 --- a/app-misc/metar/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST metar-20061030.1.tar.gz 86623 SHA256 387dcd3253ab8b2cece0c79f1b811e0d62c950a7a1a0456001e3580524cd7826 SHA512 45393263dcb1213411bad0dc41691aa4de460c312998e50d862f7e97802b4b5a9c2f87b94f9c1e45845c5c84c01d508b256c1e3094840d07872c4e18c22e63b2 WHIRLPOOL 74aceb734c15b685a263f76c21207c695423a2030cf74d7a1c554316abdf8313f72b241424771a938cb56316b8be63583c5569dba5169e67144407f684b7550d -EBUILD metar-20061030.1.ebuild 608 SHA256 c83a1e87748545c17af697916767ae9395b8ed5700337e7ce7c170b0ef3d6920 SHA512 d8cbae60f6b3669e48e86dcc69c8e85cae439641a549c6fb7ffe17c0e0596dfafd9fc1dee39d92e7c253f3a48a9adacd533be5e64cc218d1927207cd1a295ddc WHIRLPOOL 733aaf72b72a5f39826c1e3c9e2de8a0e597339d25ef5256bc457a42a7096ae25b0932e916b3461792b7cbbaf401fabd0c918086bd9626219ac4216d1cf42631 diff --git a/app-misc/metar/metar-20061030.1.ebuild b/app-misc/metar/metar-20061030.1.ebuild deleted file mode 100644 index 49d5455..0000000 --- a/app-misc/metar/metar-20061030.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -DESCRIPTION="A console program to download and decode METAR weather data" -HOMEPAGE="http://www.leune.org/metar/" -SRC_URI="http://www.leune.org/files/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_configure() { - econf -} - -src_compile() { - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README TODO - doman doc/metar.1 -} - - diff --git a/app-misc/pycarddav/Manifest b/app-misc/pycarddav/Manifest deleted file mode 100644 index 1957313..0000000 --- a/app-misc/pycarddav/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX utf8-decode.patch 479 BLAKE2B 5e444441f5f20d96789b5af4c07c83d4cdb8c63769e78742ffe0a5346bcda83c9e45bc17337147fa73e3095b343d790336f9c4dec58d65944caec205d98194b7 SHA512 7abf8cab841af86987e71e4e0128c028cdf3a0dab9b6af7fe2e7ddc51424792a617207531762b5d658e70218d18dfc8298013280a4f5b0a7d6e3764b3f5ef680 -DIST pyCardDAV-0.7.0.tar.gz 36462 BLAKE2B 955f0900d04b309258d0a0a2e448b36876229311cb297ec266c7984983e156afd67058f5478dbad1e905ff5f0d5c5dd23e5ad751e83fc1abb25205ceb882c077 SHA512 342e9e084fcda5e0ee7f5b2085767f306bb34f5ebf4fb3e2a39fc65986d0217f79fbfc244c69cc91d817a0945e9ddb819ec7c7067c93268f5f1ddac23ae6c10b -EBUILD pycarddav-0.7.0.ebuild 1019 BLAKE2B bc72f537c1508ea5ef4ed3e096a4c12abe3cd12bbcf59425f735bcc4327bd8acde272c17e4c00921c5375e52e0df6099fd93af57ad3a1af9edbef9f343722e24 SHA512 bc9c48b2731b803dc80fcfaefc042f6b9b7be685110559192e328dbd2e415496808fa06f270bb4e0c6ff7b4bc2b322b6f92a8b5585411c61788ebd8f78f306ad diff --git a/app-misc/pycarddav/files/utf8-decode.patch b/app-misc/pycarddav/files/utf8-decode.patch deleted file mode 100644 index b29cedd..0000000 --- a/app-misc/pycarddav/files/utf8-decode.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/pycarddav/model.py 2018-04-15 18:49:08.335147745 +0200 -+++ b/pycarddav/model.py 2018-04-15 18:49:53.957408081 +0200 -@@ -207,7 +207,13 @@ - - @property - def fname(self): -- return unicode(self['FN'][0][0]) if self['FN'] else '' -+ utext = self['FN'][0][0] if self['FN'] else '' -+ try: -+ utext = unicode(utext, 'utf8') -+ except TypeError: -+ pass -+ -+ return utext - - @fname.setter - def fname(self, value): diff --git a/app-misc/pycarddav/pycarddav-0.7.0.ebuild b/app-misc/pycarddav/pycarddav-0.7.0.ebuild deleted file mode 100644 index 5ce228a..0000000 --- a/app-misc/pycarddav/pycarddav-0.7.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -PYTHON_COMPAT=( python{2_6,2_7} ) - -inherit distutils-r1 - -MYP="pyCardDAV" - -DESCRIPTION="pyCardDAV is a simple to use CardDAV CLI client with mutt -support." -HOMEPAGE="http://lostpackets.de/pycarddav/" -SRC_URI="https://lostpackets.de/pycarddav/downloads/${MYP}-${PV}.tar.gz" -S="${WORKDIR}/${MYP}-${PV}" - -LICENSE="MIT" -KEYWORDS="~x86 ~amd64" -SLOT="0" -IUSE="" - -DEPEND="dev-python/lxml - dev-python/requests - dev-python/urwid - dev-python/vobject - dev-python/pyxdg - dev-python/keyring" -RDEPEND="${DEPEND}" - -EXAMPLES=( pycard.conf.sample ) - - -src_prepare() { - epatch ${FILESDIR}/utf8-decode.patch -} - -pkg_postinst() { - ewarn "Copy and edit the supplied pycard.conf.sample file" - ewarn "(default location is ~/.config/pycard/pycard.conf)." - ewarn "Beware that only you can access this file," - ewarn "if you have untrusted users on your machine," - ewarn "since the password is stored in cleartext." -} diff --git a/app-misc/v800_downloader/Manifest b/app-misc/v800_downloader/Manifest deleted file mode 100644 index cc00d37..0000000 --- a/app-misc/v800_downloader/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST Release6%60.tar.gz 506824 SHA256 6fb3e670d2c18321b5271991a7ba80082929cb08aefc2de911f52958be1caf0b SHA512 b5e053f1e7318c7f2e1100fddd19a812eb0583770abf3bfb1a72e8731f92d0cf0ab1f862c0e94953e5c0f018ce67648eeb571efe8c1af153c4c0fd66eacd3a30 WHIRLPOOL 7ece5bd3018235c631f13fe15fa5e0b0cea982d4f867ae3f0019019623f1e1a03ec4cb79da760fe5f2c8b451939bda31e016630cc9e251d7b2df0362f1684597 -EBUILD v800_downloader-6.ebuild 720 SHA256 358754449e4dc07b2fde6cce5a67cdf680cfbfed5552437163555e242085ffd8 SHA512 6afb8774a3f875a9b2856ad9cfe618f3d17ed297fc832504f8f1a4629bd65031c2d829d316c5362e91bcf67d72a541141e93dca68f531cec42e76003973e1d86 WHIRLPOOL f936feb024a0255e968cdc687666b1c1f1d685aec02e6841b6c4a946c759e3c88bfebb384443ff1396ed404a424ee68caf64a1ae35643ad3924f0d94be0d931a diff --git a/app-misc/v800_downloader/v800_downloader-6.ebuild b/app-misc/v800_downloader/v800_downloader-6.ebuild deleted file mode 100644 index 660cfe7..0000000 --- a/app-misc/v800_downloader/v800_downloader-6.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit eutils qmake-utils - -DESCRIPTION="A tool o download sessions from the Polar M400/V800 watch" -HOMEPAGE="https://github.com/profanum429/v800_downloader" -SRC_URI="https://github.com/profanum429/${PN}/archive/Release${PV}%60.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qt5" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtxml:5 - sys-libs/zlib - virtual/libudev" -RDEPEND="${DEPEND}" -S=${WORKDIR}/${PN}-Release${PV}- - -src_configure() { - ac_qmake="$(qt5_get_bindir)/qmake" - cd "${S}" - eqmake5 . -} - -src_install() { - cd ${S}/release/ - exeinto /usr/bin - doexe v800_downloader -} diff --git a/app-pda/ifuse/Manifest b/app-pda/ifuse/Manifest index 92fe4bc..3ab52b9 100644 --- a/app-pda/ifuse/Manifest +++ b/app-pda/ifuse/Manifest @@ -1,2 +1,3 @@ -DIST ifuse.zip 22626 SHA256 ba21862b9735e9148345b3e1291b61f7f572d1377ca07f8c1fc1f7edfbbb3b39 SHA512 5f9f9c0ff6d9201e4c6de3d13391c64a75e34a073595977002aac89ccd9fdbba538e062ade3f6652201b25926f7ed9386841061423e4b1e8f39a135e0cb1500d WHIRLPOOL 872a0f5fb3f426ca53ee629913626d00a4d58ca0261663f7615d70dcef1cff8db8abb4634d6df08aab595d4f267c2a479c799569b9949be076ed8a06ec23a138 -EBUILD ifuse-9999.ebuild 918 SHA256 4de487bc436984996a32e3365365e643eb04d87c406d0ef7b2d25fc0eb7b6cbc SHA512 8afc6f4ee0e4cb02a2207bdc061c69bb23b0c72c62a6ac7874c638d57427086957865d942a4bbb771f2b467801f35c2733952acb6f4a4910bd270013a3b24dbd WHIRLPOOL 79a9d66c550afeb0381e043c14c56a56d8d7c36d77bebf30cba7a54e77150bfba2e5677eefa448e7776fac657867c31bbc921c9dd3e2d4845ea29a511e306d1b +DIST ifuse.zip 24009 BLAKE2B 3e22b71f665be6f0c7ff9a983a3ed31ed6667f58c90b4f4229497ad4491babdb98f27ff88e89e542f69fdec3bf1411aec81eb622d4b185ac49296ed3472db766 SHA512 2e895d0f5e527c4223bca16e8993f6b0d41aab06ad9477c8553c70bfed2d2ff878f83c9855df182c629f2c7f1492345c620c00ac8836a533b42cb31ab3a67605 +EBUILD ifuse-9999.ebuild 904 BLAKE2B 2ce6cb317c9289df03b69e6b69541309907fce47f4934d17778927a7d74ddcd1a8dd242ec4525a4d8fda14d552f94a37162535a7ae1784a90dfb97cc0914f6f1 SHA512 528d26bd1d59fdacd6e0660372ed3ec6c18cc6bf7c92e90e6f75996c9236952422001afca85b01635d0feeddf2f7ac7e1e57b139d526e0a5856cf1d07583c893 +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-pda/ifuse/ifuse-9999.ebuild b/app-pda/ifuse/ifuse-9999.ebuild index 38d58c9..68b8cc6 100644 --- a/app-pda/ifuse/ifuse-9999.ebuild +++ b/app-pda/ifuse/ifuse-9999.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit autotools readme.gentoo +EAPI=7 +inherit autotools DESCRIPTION="Mount Apple iPhone/iPod Touch file systems for backup purposes" HOMEPAGE="http://www.libimobiledevice.org/" diff --git a/media-fonts/mathematica-fonts/metadata.xml b/app-pda/ifuse/metadata.xml similarity index 83% rename from media-fonts/mathematica-fonts/metadata.xml rename to app-pda/ifuse/metadata.xml index 696065e..6f49eba 100644 --- a/media-fonts/mathematica-fonts/metadata.xml +++ b/app-pda/ifuse/metadata.xml @@ -1,5 +1,5 @@ -fonts + diff --git a/app-pda/libimobiledevice/Manifest b/app-pda/libimobiledevice/Manifest index a30b7f0..4bb8403 100644 --- a/app-pda/libimobiledevice/Manifest +++ b/app-pda/libimobiledevice/Manifest @@ -1,2 +1,3 @@ -DIST libimobiledevice.zip 368646 SHA256 537a1a908f4ee41c433293eeec029c314ce217878d39424c9ce266b4db4b9f3b SHA512 395055f3fa05c52cc1a7c2df1751a3fc35db20d72a812bc93b37ed4e77359ce24d4ca3321c92594eb7b9d78bc483584fbd6121a82563aef51b93d90059171955 WHIRLPOOL 4885b1402b7fb68d78e2b4460bc923e9b5a099cee2fbae1bd2b4ad823f8b9f6045d453c213911d6abe730f9deaff4e2e82f9e43e70bade861d55d17a7970d42f -EBUILD libimobiledevice-9999.ebuild 2538 SHA256 5a4e3bf3cc7b6c01468730412ac6add7f5a75ccb16f50c726c93364e4a7495e5 SHA512 9c775dbc97064d2ec0459a1d0da264e68ccfada8205c2940e71910b742f33f893fc1bb0d9346e7d1fcf0e0caf02943bea73689758db33300e0afb24db8502837 WHIRLPOOL bab85c9cb508b9b2bdf553fab5faa283e26462caebaa4c5e62c6917319c26311812ab134f5495d4cce00ebc2feb988cdc7333281998a45d61008edb927a55a35 +DIST libimobiledevice-9999.tar.bz2 197991 BLAKE2B 9e534c239a46c772042a7f017f1fd38f8797eab667d26abe4775a788783007edbce6bab83f060e10b196b01489765b8cb7c19f60468080d0a3093b41eb461bf9 SHA512 0ea6a5353a020ebbe5bcbb898dca081a5646436b85c9af6e938a1529b6005203c2da3aeacfcae114e78a623cc3168aff4b4e2dd12d987a49ff41dcdd33c1bcf9 +EBUILD libimobiledevice-9999.ebuild 2565 BLAKE2B cdf67f03680001c7b3b75d23007b510ec9a05a7ec48a55280c4c7cf39e62216ac1c19263cc62d770e8750e93e70064aa10dbd59d81d563791dd8b859af0b3477 SHA512 c741b2f0908629cf6bb28e287c22504f5adfb7eaba97ae00d88fddce6ee8ea8681599ee12b86881049554f8ba840122a3609aeefbd9b6a83390ed1ba366b0924 +MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-pda/libimobiledevice/libimobiledevice-9999.ebuild b/app-pda/libimobiledevice/libimobiledevice-9999.ebuild index faad857..27bd5b1 100644 --- a/app-pda/libimobiledevice/libimobiledevice-9999.ebuild +++ b/app-pda/libimobiledevice/libimobiledevice-9999.ebuild @@ -1,45 +1,56 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) -inherit eutils autotools python-r1 +EAPI=7 + +COMMIT="master" +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-r1 DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices" -HOMEPAGE="http://www.libimobiledevice.org/" -SRC_URI="https://github.com/${PN}/${PN}/archive/master.zip -> ${PN}.zip" +HOMEPAGE="https://www.libimobiledevice.org/" +SRC_URI="https://cgit.libimobiledevice.org/libimobiledevice.git/snapshot/libimobiledevice-${COMMIT}.tar.bz2 -> ${P}.tar.bz2" # While COPYING* doesn't mention 'or any later version', all the headers do, hence use + LICENSE="GPL-2+ LGPL-2.1+" + SLOT="0/6" # based on SONAME of libimobiledevice.so + KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" -IUSE="gnutls python static-libs" +IUSE="doc gnutls libressl python static-libs" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RDEPEND=">=app-pda/libplist-1.11:= - >=app-pda/libusbmuxd-1.0.9:= +RDEPEND=" + >=app-pda/libplist-1.11:= + >=app-pda/libusbmuxd-1.1.0:= gnutls? ( dev-libs/libgcrypt:0 >=dev-libs/libtasn1-1.1 - >=net-libs/gnutls-2.2.0 - ) - !gnutls? ( dev-libs/openssl:0 ) + >=net-libs/gnutls-2.2.0 ) + !gnutls? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) ) python? ( ${PYTHON_DEPS} - app-pda/libplist[python(-),${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )" + app-pda/libplist[python(-),${PYTHON_USEDEP}] ) +" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" +DEPEND=" + ${RDEPEND} +" -DOCS=( AUTHORS NEWS README ) +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] ) +" +S="${WORKDIR}/${PN}-${COMMIT}" BUILD_DIR="${S}_build" -S="${WORKDIR}/${PN}-master" src_prepare() { - #epatch "${FILESDIR}/gnutls-3.4.patch" + default eautoreconf } @@ -58,7 +69,8 @@ src_configure() { do_configure_python() { # Bug 567916 - PYTHON_LDFLAGS="$(python_get_LIBS)" do_configure "$@" + local -x PYTHON_LDFLAGS="$(python_get_LIBS)" + do_configure "$@" } do_configure --without-cython @@ -67,35 +79,34 @@ src_configure() { src_compile() { python_compile() { - emake -C "${BUILD_DIR}"/cython -j1 \ - VPATH="${S}/cython:${native_builddir}/cython" \ - imobiledevice_la_LIBADD="${native_builddir}/src/libimobiledevice.la" + emake -C "${BUILD_DIR}"/cython \ + VPATH="${S}/cython:$1/cython" \ + imobiledevice_la_LIBADD="$1/src/libimobiledevice.la" } - local native_builddir=${BUILD_DIR} - pushd "${BUILD_DIR}" >/dev/null || die - emake -j1 - use python && python_foreach_impl python_compile - popd >/dev/null || die + emake -C "${BUILD_DIR}" + use python && python_foreach_impl python_compile "${BUILD_DIR}" + + if use doc; then + doxygen "${BUILD_DIR}"/doxygen.cfg || die + fi } src_install() { python_install() { - emake -C "${BUILD_DIR}/cython" -j1 \ - VPATH="${S}/cython:${native_builddir}/cython" \ - DESTDIR="${D}" install + emake -C "${BUILD_DIR}/cython" install \ + DESTDIR="${D}" \ + VPATH="${S}/cython:$1/cython" } - local native_builddir=${BUILD_DIR} - pushd "${BUILD_DIR}" >/dev/null || die - emake -j1 DESTDIR="${D}" install - use python && python_foreach_impl python_install - popd >/dev/null || die + emake -C "${BUILD_DIR}" install DESTDIR="${D}" + use python && python_foreach_impl python_install "${BUILD_DIR}" + use doc && dodoc docs/html/* - #dodoc docs/html/* if use python; then insinto /usr/include/${PN}/cython doins cython/imobiledevice.pxd fi - prune_libtool_files --all + + find "${D}" -name '*.la' -delete || die } diff --git a/app-pda/libimobiledevice/metadata.xml b/app-pda/libimobiledevice/metadata.xml new file mode 100644 index 0000000..6f49eba --- /dev/null +++ b/app-pda/libimobiledevice/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-text/lorem-ipsum-generator/Manifest b/app-text/lorem-ipsum-generator/Manifest deleted file mode 100644 index e54bc02..0000000 --- a/app-text/lorem-ipsum-generator/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST lorem-ipsum-generator-0.3.tar.gz 19408 SHA256 15839e29fdc7aa0d504a3c965ef9824050cd929fb92e3845247a6940411c8c41 -EBUILD lorem-ipsum-generator-0.3.ebuild 645 SHA256 f96ab6da10ec0c7d8dd1a61c5bd4335499eceb42883bfddef4c10ef2724d8977 SHA512 d39ccca22196f03ca2dbe56faddebdb7c4a07808881cdbe2be73ea4bce49a9d94c9006bfd976a90a086171c1d2b8be053b709c8154c3a281a4edfdb04f5926b4 WHIRLPOOL 8d2ed913129e24ade331539bee166f3c8cff101274d69d8c53f9f51cad22c3f1f0ba4412b5104773944bba0e245cf0c0cb8d18b905edee2a4994e5138161a71b diff --git a/app-text/lorem-ipsum-generator/lorem-ipsum-generator-0.3.ebuild b/app-text/lorem-ipsum-generator/lorem-ipsum-generator-0.3.ebuild deleted file mode 100644 index 16bdd33..0000000 --- a/app-text/lorem-ipsum-generator/lorem-ipsum-generator-0.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -DESCRIPTION="A lorem ipsum generator with a gtk+ interface" -HOMEPAGE="http://code.google.com/p/lorem-ipsum-generator/" -SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64" -RESTRICT="mirror" -IUSE="" - -DEPEND=" - >=dev-lang/python-2.5 - >=dev-python/pygtk-2.12.0 - x11-libs/gtk+" -RDEPEND="${DEPEND}" - - - -src_compile() { - /usr/bin/python setup.py build -} - -src_install() { - /usr/bin/python setup.py install --root "$D" -} - - diff --git a/app-text/qtspell/Manifest b/app-text/qtspell/Manifest new file mode 100644 index 0000000..02c6a16 --- /dev/null +++ b/app-text/qtspell/Manifest @@ -0,0 +1,2 @@ +DIST qtspell-1.0.1.tar.gz 59732 BLAKE2B dfd380010657ca938244c7314c97961702c2004126757982ba9b5dbc72b4dc0e37dfdae95cc5b552293b4fee5a9b89dff4b82243e940a17c3909561671a534f5 SHA512 209f35fdb247a932a836ff95ad9bf5bd351b158a07f7f0469eed6a6ff20d447b39693d050abc4ece6a5b10e79fdaecc7a5859b481838592befd3c993a9ef1e25 +EBUILD qtspell-1.0.1.ebuild 287 BLAKE2B 4215e1a870db90efc5d36f8af5657e556f8f7645c154631e4fbcf70b7c9d90db62287652eee13b5f0bfb9ed9615fe7433341269c105f4e99b61008a16d627bdf SHA512 6d6a25f97c9cc8292e5843e64df6cb1c1cb6e0de14e7191feb929df2f7b45b60ad2020e6b30585102ab7909905a480c51224e5ade1763730f73555f92be684e4 diff --git a/app-text/qtspell/qtspell-1.0.1.ebuild b/app-text/qtspell/qtspell-1.0.1.ebuild new file mode 100644 index 0000000..8e34483 --- /dev/null +++ b/app-text/qtspell/qtspell-1.0.1.ebuild @@ -0,0 +1,14 @@ +EAPI=7 +inherit cmake + +DESCRIPTION="Spell checking for Qt text widgets" +HOMEPAGE="https://github.com/manisandro/qtspell" +SRC_URI="https://github.com/manisandro/${PN}/archive/${PV}.tar.gz -> $P.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="qt5" + +DEPEND="app-text/enchant" + diff --git a/dev-db/sqlite3-pcre/Manifest b/dev-db/sqlite3-pcre/Manifest index b1a8828..0492951 100644 --- a/dev-db/sqlite3-pcre/Manifest +++ b/dev-db/sqlite3-pcre/Manifest @@ -1,3 +1,4 @@ -AUX Makefile 357 SHA256 ae74cdb39a6c71d4785ecc064467d7cf8e6ca2cc0d22748d840a3b12fdb5b3eb SHA512 9bf1cf48e7709cc6211de02432c5de2f27f6a045ab6795b7e18490c94abc0fba06396f3f86cd114fc280de86caa5cc5ae04c0dd44114d6709c27f7b5a29b9eaa WHIRLPOOL 9e2ddc150e5785de964d5f4999c080e9b0db6f4e23d1812b4d183fd954f794e0ddff29d97d6e636cdb7225e3a901df76e29a9bfc58910a00fce39565d89201fb -DIST sqlite3-pcre_0~git20070120091816+4229ecc.orig.tar.gz 1920 SHA256 335691aca288af0a3d43f7aba0ef01dc1a5ce1f198d3ef504c1e2c293e43786c SHA512 48972742bfa3c1ab67cf82911d8c454afa0650acaa5e23608292eaa1833e52409e85452cf6e93af7caf0d15df74a6254195caa14dbe8b6751ce2e19da51a0c2a WHIRLPOOL 2f72713749bbad30665bc792582041875c12bb581961fdd839df42e73c26be8961aa116a42c9b4d9fe64706c199ffd314cd335f10c78cfed12b5deb1cf57de4c -EBUILD sqlite3-pcre-20070120.ebuild 571 SHA256 373daba4a4664a41918f8f0994c587e9a44f2e552d062481857f4c5c379921bd SHA512 224a76afbea3e1b5bdec68c0c4a1873da18d23a5ef46c319ed0488d8e9f5da032534cfa97c950a383bc8805a7fc8b53d6d649e711572863a0ca1a15870cfcd4e WHIRLPOOL 0907f54694b7048d58cd33b0b8e85e8cee4a8c1ee609c9122ea18f9b81a04710f7b4bd0152cc7cd025d17f608a4f4c87245a5a3e4e1aa7ea985a583f87984b28 +AUX Makefile 357 BLAKE2B b900d7341fd31d90cda6e9efd0391ff530d6c6a6714ecb0b6d02dfe6283f49213e2f76a0cf744180948ecfafd29c094fcf534988e3c03add57090fd5ac9ee2fe SHA512 9bf1cf48e7709cc6211de02432c5de2f27f6a045ab6795b7e18490c94abc0fba06396f3f86cd114fc280de86caa5cc5ae04c0dd44114d6709c27f7b5a29b9eaa +DIST sqlite3-pcre_0~git20070120091816+4229ecc.orig.tar.gz 1920 BLAKE2B 6ab3075ec17862e3080d68bf9067b559c4f268ce28a332176989e6d11b5faaf387cb3baa5461b86377fcfe5c464ef3a329cd3f740122028262824ea9964bb78c SHA512 48972742bfa3c1ab67cf82911d8c454afa0650acaa5e23608292eaa1833e52409e85452cf6e93af7caf0d15df74a6254195caa14dbe8b6751ce2e19da51a0c2a +EBUILD sqlite3-pcre-20070120.ebuild 556 BLAKE2B 3d1651ba64bdecc9052f114ea0150a8346bf054910361e39fc6fa11a72c0d2d880ecab718a52aded5b85561fb69a1d39e2a49109699e41663a01a1886659b7e5 SHA512 65611293e587a8a1d3b49e99c99ddf7036d758bfabff793ed958eb0b4fd5f53d908cf921f53a681b8f3601c124dd0f5b8a51d4b49805ba23c6d8fddf05044f10 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/dev-db/sqlite3-pcre/metadata.xml b/dev-db/sqlite3-pcre/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/dev-db/sqlite3-pcre/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild b/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild index c90cb17..73d9bb4 100644 --- a/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild +++ b/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild @@ -1,8 +1,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 -inherit eutils +EAPI=7 DESCRIPTION="Perl-compatible regular expression support for the SQLite" HOMEPAGE="http://git.altlinux.org/people/at/packages/?p=sqlite3-pcre.git" diff --git a/dev-embedded/simulavr/Manifest b/dev-embedded/simulavr/Manifest new file mode 100644 index 0000000..c56e53f --- /dev/null +++ b/dev-embedded/simulavr/Manifest @@ -0,0 +1,4 @@ +AUX fix-git-version.patch 395 BLAKE2B cf3ffb959df473b623cfe583b07adfc7a45015e617fff053a04eb9ba79818afb4a885b0e772f4874e4168297634fc3cb026e73c43366492d8c30f4ba8d568e17 SHA512 9b54de9253041dbdd481c19c200fe273de5ecbfcbf0466620391e223b5f931d4afc47fff531aaedb605627fedb166c60f93d80a1c890b9c265ba76c2d1a66db6 +AUX fix-installpath.patch 3774 BLAKE2B f6f5fb89e95fe8552d01bd6a19b59b0e43a640c28603f50294844c1bc7f24041f94033cac60176cec5546608a613b7f9a43942288ab71e6e76a2a713b2b8289b SHA512 6c85bde849d2f1db5156361dd2ed53ecde45a069848734770fc3c86bb4a44fd01820ac42a7a83d89cfe2a6c500c66ee856dfcb9f5f5e110c587a825dabc09417 +DIST simulavr-release-1.1.0.tar.gz 1109235 BLAKE2B 6155826d148cb0dc5165d7023abfe6e68fa678cff1fd59bd5ddd9f398e56eabd616c467c19f131d82cfea4a2f701131dacad2380c56eddeff5ff6a183979dbdd SHA512 6f7cd84aa4c3b42b76df2b325d7979706eb27d19598906977bbd63b277c2241e1ca1dc7fbc14157f20c10b27316820cdbd102d247b189cbaeb189bcb1a5f2ff6 +EBUILD simulavr-1.1.0.ebuild 1053 BLAKE2B cb3eb20c33819d218722f9c8ce3bf08bf953e98b4f6eb80d74f30d15c68da20d84e09d86323efe516961a6ed27123508a611633dc8910cfcae60df0c18b6ad38 SHA512 3f031df3141fc3e062cc965daa7e35cea4929c87890b1ba574923701309299a0d1aed9de78fcf83dd6a48a8e20150c983a190fdb057254aca42c7d6c00216e36 diff --git a/dev-embedded/simulavr/files/fix-git-version.patch b/dev-embedded/simulavr/files/fix-git-version.patch new file mode 100644 index 0000000..9532081 --- /dev/null +++ b/dev-embedded/simulavr/files/fix-git-version.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 98f80df..8b18ba1 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -12,8 +12,6 @@ include(FindPythonModule) + include(GetGitInfo) + + # get git info +-get_git_info() +-set(PACKAGE_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") + + message(STATUS "version major ${VERSION_MAJOR} / minor ${VERSION_MINOR} / patch ${VERSION_PATCH}") + diff --git a/dev-embedded/simulavr/files/fix-installpath.patch b/dev-embedded/simulavr/files/fix-installpath.patch new file mode 100644 index 0000000..a1f6b4a --- /dev/null +++ b/dev-embedded/simulavr/files/fix-installpath.patch @@ -0,0 +1,86 @@ +diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt +index 5e8fa25..8304a0c 100644 +--- a/doc/CMakeLists.txt ++++ b/doc/CMakeLists.txt +@@ -14,11 +14,10 @@ add_custom_target(progdoc COMMENT "create program documentation files") + if(HELP2MAN AND GZIP) + message(STATUS "can create man page") + +- set(DOC_MAN ${CMAKE_CURRENT_BINARY_DIR}/simulavr.1.gz) ++ set(DOC_MAN ${CMAKE_CURRENT_BINARY_DIR}/simulavr.1) + + add_custom_command(OUTPUT ${DOC_MAN} +- COMMAND ${HELP2MAN} -o ${CMAKE_CURRENT_BINARY_DIR}/simulavr.1 "$" +- COMMAND ${GZIP} -n9 ${CMAKE_CURRENT_BINARY_DIR}/simulavr.1) ++ COMMAND ${HELP2MAN} -o ${CMAKE_CURRENT_BINARY_DIR}/simulavr.1 "$") + add_custom_target(doc-man DEPENDS ${DOC_MAN}) + add_dependencies(progdoc doc-man) + +@@ -36,11 +35,10 @@ endif() + if(MAKEINFO AND GZIP) + message(STATUS "can create info page") + +- set(DOC_INFO ${CMAKE_CURRENT_BINARY_DIR}/simulavr.info.gz) ++ set(DOC_INFO ${CMAKE_CURRENT_BINARY_DIR}/simulavr.info) + + add_custom_command(OUTPUT ${DOC_INFO} +- COMMAND ${MAKEINFO} ${CMAKE_CURRENT_BINARY_DIR}/simulavr.texi +- COMMAND ${GZIP} -n9 ${CMAKE_CURRENT_BINARY_DIR}/simulavr.info) ++ COMMAND ${MAKEINFO} ${CMAKE_CURRENT_BINARY_DIR}/simulavr.texi) + add_custom_target(doc-info DEPENDS ${DOC_INFO}) + add_dependencies(progdoc doc-info) + +@@ -56,14 +54,12 @@ else() + endif() + + if(GZIP) +- set(DOC_CHANGELOG ${CMAKE_CURRENT_BINARY_DIR}/changelog.gz) ++ set(DOC_CHANGELOG ${CMAKE_CURRENT_BINARY_DIR}/changelog) + +- add_custom_command(OUTPUT ${DOC_CHANGELOG} +- COMMAND ${GZIP} -n9 ${CMAKE_CURRENT_BINARY_DIR}/changelog) + add_custom_target(doc-changelog DEPENDS ${DOC_CHANGELOG}) + add_dependencies(progdoc doc-changelog) + +- install(FILES ${DOC_CHANGELOG} DESTINATION "share/doc/common") ++ install(FILES ${DOC_CHANGELOG} DESTINATION "share/doc/simulavr-${PACKAGE_VERSION}") + endif() + + add_custom_target(doc COMMENT "create simulavr documentation" DEPENDS progdoc) +diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt +index 8c2f7c0..c23b06f 100644 +--- a/app/CMakeLists.txt ++++ b/app/CMakeLists.txt +@@ -21,6 +21,6 @@ set(docSrcs ${docDir}/AUTHORS + ${docDir}/README.gdb + ${docDir}/SUPPORT + ${docDir}/TODO) +-install(FILES ${docSrcs} DESTINATION "share/doc/common") ++install(FILES ${docSrcs} DESTINATION "share/doc/simulavr-${PACKAGE_VERSION}") + + EOF +diff --git a/libsim/CMakeLists.txt b/libsim/CMakeLists.txt +index c50f050..6175124 100644 +--- a/libsim/CMakeLists.txt ++++ b/libsim/CMakeLists.txt +@@ -41,13 +41,13 @@ file(GLOB files_ui "${CMAKE_SOURCE_DIR}/include/ui/*.h") + file(GLOB files_cmd "${CMAKE_SOURCE_DIR}/include/cmd/*.h") + file(GLOB files_elfio "${CMAKE_SOURCE_DIR}/include/elfio/elfio/*.hpp") + +-install(TARGETS sim DESTINATION "lib") +-install(FILES ${files_common} DESTINATION "include") +-install(FILES ${files_hwtimer} DESTINATION "include/hwtimer") +-install(FILES ${files_gdb} DESTINATION "include/gdb") +-install(FILES ${files_ui} DESTINATION "include/ui") +-install(FILES ${files_cmd} DESTINATION "include/cmd") +-install(FILES ${files_elfio} DESTINATION "include/elfio/elfio") ++install(TARGETS sim LIBRARY) ++install(FILES ${files_common} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/") ++install(FILES ${files_hwtimer} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/hwtimer") ++install(FILES ${files_gdb} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/gdb") ++install(FILES ${files_ui} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/ui") ++install(FILES ${files_cmd} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/cmd") ++install(FILES ${files_elfio} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/elfio/elfio") + + if(BUILD_VERILOG) + diff --git a/dev-embedded/simulavr/simulavr-1.1.0.ebuild b/dev-embedded/simulavr/simulavr-1.1.0.ebuild new file mode 100644 index 0000000..f592c0f --- /dev/null +++ b/dev-embedded/simulavr/simulavr-1.1.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake git-r3 + +EGIT_REPO_URI="https://git.savannah.gnu.org/git/simulavr.git" +EGIT_COMMIT="release-${PV}" + +DESCRIPTION="A simulator for the Atmel AVR family of microcontrollers" +HOMEPAGE="https://www.nongnu.org/simulavr/" +MYPNV="${PN}-${EGIT_COMMIT}" +SRC_URI="https://git.savannah.nongnu.org/cgit/${PN}.git/snapshot/${MYPNV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +IUSE="verilog" +RDEPEND="" +DEPEND="sys-apps/sed + cross-avr/gcc + >=dev-lang/swig-2.0.0 + sys-apps/texinfo + >=dev-lang/python-3.5 + sys-libs/ncurses + verilog? ( dev-tcltk/itcl sci-electronics/iverilog )" +RDEPEND="${DEPEND}" +BDEPEND="" + +PATCHES="${FILESDIR}/fix-git-version.patch + ${FILESDIR}/fix-installpath.patch" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_INCLUDEDIR=include/${PN}-${PV} + -DPACKAGE_VERSION=${PV} + -DBUILD_VERILOG=$(usex verilog) + ) + + cmake_src_configure ${mycmakeargs} +} + +src_compile() { + cmake_build + cmake_build doc +} diff --git a/dev-libs/core/Manifest b/dev-libs/core/Manifest index 14f3590..798c62b 100644 --- a/dev-libs/core/Manifest +++ b/dev-libs/core/Manifest @@ -1,2 +1,2 @@ -DIST core-2.1.tgz 3413055 SHA256 bd719fa2e9e1a46e1152cc5713d7559ce0561606808658644ca3f2d4d13c33d2 -EBUILD core-2.1.ebuild 1391 SHA256 0833758ea48bbac9e8f8422e39de3f22193ce4e05acc12ddc5dd8c5c8cc5ec40 SHA512 93fd9e712619449272fd1f839eb49f0cbafaee991c8ed367b3229338cf9e52410c2d0bff22eb6596553fa2f3397419ed90ce52912233cf449c7cbba9f8021ca5 WHIRLPOOL a973bf03d0787e3b9b8f0ce7ba844184fcc71f37204a316977da98d88a59d977e944c798c555401d2a876b2644499677d9feb4a5e410c308be7f6d2817b07721 +EBUILD core-2.1-r10975.ebuild 1590 BLAKE2B 562ac71d58d66479b391cd77b16274fc2ea832fda96bcbf2dd530fa195e253c4d5419384e7564464d50359d0cc9f4368b18f4681570bc52c09d55490aaa7a28f SHA512 2cd98a67cba811e3aecd417044dedfd3a8dfedcd13221a2cb5951c917525f698e1192108d8008fa35897909e5a1e40df014ea8b032904f9788b39e69604ca493 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/dev-libs/core/core-2.1.ebuild b/dev-libs/core/core-2.1-r10975.ebuild similarity index 81% rename from dev-libs/core/core-2.1.ebuild rename to dev-libs/core/core-2.1-r10975.ebuild index e4083e0..371c000 100644 --- a/dev-libs/core/core-2.1.ebuild +++ b/dev-libs/core/core-2.1-r10975.ebuild @@ -2,11 +2,26 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 + +inherit subversion DESCRIPTION="Exact arithmetics library intended for exact geometric computations" HOMEPAGE="http://cs.nyu.edu/exact/core_pages/" -SRC_URI="http://cs.nyu.edu/exact/core/download/core/${P}.std.tgz -> ${P}.tgz" + +# The "old style downloads" are no longer maintained +ESVN_REPO_URI="https://subversive.cims.nyu.edu/exact/corelib2/trunk" +ESVN_USER="guest" +ESVN_PASSWORD="guest" +ESVN_OPTIONS="--depth immediates" + +case ${PV} in + 9999) + ;; + *) + ESVN_REVISION=${PR} + ;; +esac LICENSE="QPL" SLOT="0" @@ -57,7 +72,7 @@ src_compile() { src_install() { - + dolib.a lib/libcore*.a if use shared; then dolib.so lib/libcore*.so @@ -79,7 +94,7 @@ src_install() { docinto papers dodoc doc/papers/* - + docinto html dodoc doc/doxy/html/* fi diff --git a/dev-libs/core/metadata.xml b/dev-libs/core/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/dev-libs/core/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/dev-libs/leda-free/Manifest b/dev-libs/leda-free/Manifest deleted file mode 100644 index 99e2809..0000000 --- a/dev-libs/leda-free/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST LEDA-6.3-free-fedora-core-8-64-g++-4.1.2.tar.gz 7832698 SHA256 2966b95a9ef1f181c4a6140f6311ad9b46bcced881a2d37293e35ff89a1b899b SHA512 021bdd7b0357fd6d54d5ce25a5339067552b2566ec5dd11e619824fab7be32afa66b951cb5f78a8359e15887e9cabc7d3fd42e092586afa9a25b4d39f3e0099f WHIRLPOOL ad34a4948cdfba70873934ecddc070ec52db814843d5568ffc0dfded075a94fc171f6ab8b998864190278d1da30bf7f6b12108652b5f55f0802fdd4109ab86ba -EBUILD leda-free-6.3.ebuild 685 SHA256 240ba0d87347c38fc572a64166044a6aa5ac9445045714179ccaa0296fe23e1b SHA512 e53f1a05f90b56ccb25a13920914e19d15300a83e017fecc5b7655a967270273b0d577d7c025e780c63d551ef7c2897faded5ff583a75e65424eb16eb2d3b261 WHIRLPOOL f8307b803ea4dfd419652b7a980c51ff5c6a98ac2b3cce2d13273a3922eebd5c5e5dc39d43e0932b1320b9d79d9c38c272b2d01372ce6778af7a826484bc5dff diff --git a/dev-libs/leda-free/leda-free-6.3.ebuild b/dev-libs/leda-free/leda-free-6.3.ebuild deleted file mode 100644 index 7c71bfc..0000000 --- a/dev-libs/leda-free/leda-free-6.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -EAPI=5 - -UNPACKDIR="LEDA-${PV}-free-fedora-core-8-64-g++-4.1.2" -DESCRIPTION="Library of efficient data types and algorithms." -HOMEPAGE="http://www.algorithmic-solutions.com/leda/index.htm" -SRC_URI="http://www.algorithmic-solutions.info/free/Packages/${UNPACKDIR}.tar.gz" - -LICENSE="LEDA-free" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -S="${WORKDIR}/${UNPACKDIR}" - - -src_unpack() { - gunzip -c ${DISTDIR}/${UNPACKDIR}.tar.gz | gunzip -c | tar -x -f - -} - -src_compile() { - return -} - -src_install() { - dolib libleda.a - dolib libleda.so - - dodoc Readme.txt - dodoc license.txt - dodoc CHANGES - dodoc FIXES - - insinto /usr/include/ - doins -r incl/LEDA -} - - - - diff --git a/dev-libs/sdformat/Manifest b/dev-libs/sdformat/Manifest deleted file mode 100644 index ab03553..0000000 --- a/dev-libs/sdformat/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sdformat-6.2.0.tar.bz2 466373 BLAKE2B 67bbe429cbd9871493c29379563f0704b8a050eb8e80645d92a6dea47321e0853bfd4b8442893792a47d743d7b701add21b45fcb7dfd21b2747d43f3f4d19f68 SHA512 e81f0f73e628155ef929c6d7930611f02009a8a217a043e127506c1310ae892b846a8080906feb0932108e9cfa280f473573a5af5096b55b66619b2ac794b0d5 -EBUILD sdformat-6.2.0-r1.ebuild 913 BLAKE2B f373dd542d1eeffdf063e0b2c73bc75d03a446d8a06b8de90c08b68beec471e6eecd163a0df1fdf169b6fe77ecef2881bef86035d189c2da797429de1cbb5d3a SHA512 428e5bdf8c3a32a5258adda9657938cedcced2aea7d578ebec598a2bde3ea4c17af8d4d3adf3ae1a2979ef468c2e479e8564bb6dfd8e4be91bdda61c851f685a diff --git a/dev-libs/sdformat/sdformat-6.2.0-r1.ebuild b/dev-libs/sdformat/sdformat-6.2.0-r1.ebuild deleted file mode 100644 index 20a36e9..0000000 --- a/dev-libs/sdformat/sdformat-6.2.0-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils - -DESCRIPTION="Simulation Description Format (SDF) parser" -HOMEPAGE="http://sdformat.org/" -SRC_URI="http://osrf-distributions.s3.amazonaws.com/sdformat/releases/${P}.tar.bz2" - -LICENSE="Apache-2.0" -# subslot = libsdformat major -SLOT="0/6" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - >=dev-libs/urdfdom-1:= - dev-libs/tinyxml - dev-libs/boost:= - sci-libs/ignition-math:4= -" -DEPEND="${RDEPEND} - dev-lang/ruby:* - virtual/pkgconfig -" -CMAKE_BUILD_TYPE=RelWithDebInfo - -src_configure() { - echo "set (CMAKE_C_FLAGS_ALL \"${CXXFLAGS} \${CMAKE_C_FLAGS_ALL}\")" > "${S}/cmake/HostCFlags.cmake" - sed -i -e "s/LINK_FLAGS_RELWITHDEBINFO \" \"/LINK_FLAGS_RELWITHDEBINFO \" ${LDFLAGS} \"/" cmake/DefaultCFlags.cmake || die - local mycmakeargs=( - "-DUSE_EXTERNAL_TINYXML=ON" - ) - cmake-utils_src_configure -} diff --git a/dev-ros/rqt_image_view/Manifest b/dev-ros/rqt_image_view/Manifest deleted file mode 100644 index a97e7ab..0000000 --- a/dev-ros/rqt_image_view/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST rqt_image_view-0.4.14.tar.gz 14779 BLAKE2B 5d18801084bef0e6a2eb87190af3dfde44ab2fa8be16a496f65bce65cae12bd6920f8e98338303088300fc9a43c3224032d45d307bd4ac1a7e36f09b5a2045ea SHA512 64c484dc8983574414ca13656e58d57123505f64dfeb3928293c576075323718bb78b62fb081e78ba117a846e0f93b57b3a2ab69ebde050392fb4cc3b7b27c70 -EBUILD rqt_image_view-0.4.14.ebuild 648 BLAKE2B 0d48cac2741e59849dbf3328bb286ee0bc5428cb2c73b91dbf12af5a202e2919ac3ce1dfaaf5609e1823db4b730314f0fbbbac7fad102d506e4bbd7eed71d9f3 SHA512 abc9d7a1b0b7a6d5298524f9c9890e4d1101b07ed3941761ccded52c5a8f27b1f214eb4b00439e1a62fbbeb3bf58b888bcb1c23ed64972f9c3b164304d975649 diff --git a/dev-ros/rqt_image_view/rqt_image_view-0.4.14.ebuild b/dev-ros/rqt_image_view/rqt_image_view-0.4.14.ebuild deleted file mode 100644 index 28e2c16..0000000 --- a/dev-ros/rqt_image_view/rqt_image_view-0.4.14.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -KEYWORDS="~amd64" -ROS_REPO_URI="https://github.com/ros-visualization/rqt_image_view" -PYTHON_COMPAT=( python2_7 ) - -inherit ros-catkin - -DESCRIPTION="GUI plugin for displaying images using image_transport" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-ros/cv_bridge[${PYTHON_USEDEP}] - media-libs/opencv:= - dev-ros/image_transport - dev-ros/rqt_gui[${PYTHON_USEDEP}] - >=dev-ros/rqt_gui_cpp-0.3 - dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}] - dev-qt/qtwidgets:5 - dev-libs/boost:= - dev-libs/console_bridge:= -" -DEPEND="${RDEPEND}" diff --git a/dev-tex/git-latexdiff/Manifest b/dev-tex/git-latexdiff/Manifest new file mode 100644 index 0000000..8fa6fad --- /dev/null +++ b/dev-tex/git-latexdiff/Manifest @@ -0,0 +1,6 @@ +AUX Makefile-distdir.patch 582 BLAKE2B 7468b99d7918c24c04c9b721f0cf48e865615c599933ef11c8c31b3e86619f537e3c9825ecca0b320520edb19b887170ead329c3c44585da37845d3fd6accc4e SHA512 192e1d4e3b846bb5c98e0c29b294ecda65c8a5f82d01cb5beca85c3d936720656df5db42e68ecc3d3971cdf1b5529282bb88194d908a6344c46a388224974265 +DIST git-latexdiff-34111d8e73b36410642252290324eed9001c7071.tar.gz 13074 BLAKE2B 1ebb466cfc9b98ea51175b1a546a76e7c4008bf85c2d11229015d5eaafe2afa23a154176696a73ca0e38c63e5f2fbdf1bced70508cd308fe0f3d51c4c7482fb9 SHA512 17a11f6354be6300deefd3a7b75e5b02d1cc887704c96dc015f550014e0693b50a2eda7e14f8a03aa7973510e2b84343ed04bc4f471c15832ce2f22a33ab7b75 +DIST git-latexdiff-70c0b11b58ca368f10babc3f64ee84ceaa7b9924.tar.gz 13067 BLAKE2B 029280bdf50f14c53e25899f46f755c1f8ab89b6f22c40271b10126f40f1ee6b69187ae81ac3f90c300325221481ab159d787ec6f201b1c3393fb43be401a5af SHA512 8b4e7ace4220e2dd8ed0af7d26435469bcbb4fed118381e50c326ff1035449f790ed098db2622dc546a043f8984c7fe1b850f09e8c6515f6f459252b552ed4bb +EBUILD git-latexdiff-20201119.ebuild 575 BLAKE2B 3d8c87dd0d65ae718ee6817bb753b00ea8712eefb5a4266b530e67a850b728d454dcf65361f13fbf26aeb869f738faf7cd6f3d25ade2a23c6be3ef22992cc0c3 SHA512 f15da2049ac4352ed4d8cf1781018c7168eccddca088616a9787a66cd550abdfbdd3a6180b5de973305bc645d05f4b6dd1c6276223b9171b5301eb81c6173de7 +EBUILD git-latexdiff-20210417.ebuild 530 BLAKE2B a9f449f54beaf352c2cee7c184f3256007103d7bcd2a9dd9f350850e001d80fc96849694053ca0a32df7fbb4665937c3ead267bbde2e33e9fb84352ec878d40f SHA512 c19a4aa4b91e6198ff2af6867fb9cc1d7dce5761e225bee459624cca8bd9cc5b8b1f483c5632155e01ed50442705d8153e86df7f05288341be0eabebd5feec72 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/dev-tex/git-latexdiff/files/Makefile-distdir.patch b/dev-tex/git-latexdiff/files/Makefile-distdir.patch new file mode 100644 index 0000000..906df58 --- /dev/null +++ b/dev-tex/git-latexdiff/files/Makefile-distdir.patch @@ -0,0 +1,18 @@ +--- a/Makefile 2021-04-16 22:20:59.112809512 +0200 ++++ b/Makefile 2021-04-16 22:22:08.415560216 +0200 +@@ -1,5 +1,5 @@ +-gitexecdir = ${shell git --exec-path} +-gitmanpath = ${shell git --man-path} ++gitexecdir = ${DESTDIR}${shell git --exec-path} ++gitmanpath = ${DESTDIR}${shell git --man-path} + + -include ./config.mak + +@@ -38,6 +38,7 @@ help: + install: install-bin install-doc + + install-bin: ++ mkdir -p ${gitexecdir_SQ} + sed -e '1s|#!.*/bash|#!$(BASH_PATH_SQ)|' \ + -e 's|@GIT_LATEXDIFF_VERSION@|$(GIT_LATEXDIFF_VERSION)|' \ + $(SCRIPT) > '$(gitexecdir_SQ)/$(SCRIPT)' diff --git a/dev-tex/git-latexdiff/git-latexdiff-20201119.ebuild b/dev-tex/git-latexdiff/git-latexdiff-20201119.ebuild new file mode 100644 index 0000000..38ef1be --- /dev/null +++ b/dev-tex/git-latexdiff/git-latexdiff-20201119.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="70c0b11b58ca368f10babc3f64ee84ceaa7b9924" +DESCRIPTION="A wrapper around git and latexdiff" +HOMEPAGE="https://gitlab.com/git-latexdiff/git-latexdiff" +SRC_URI="https://gitlab.com/git-latexdiff/git-latexdiff/-/archive/master/git-latexdiff-${COMMIT}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-tex/latexdiff + dev-vcs/git" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${PN}-master-${COMMIT}" +PATCHES="${FILESDIR}/Makefile-distdir.patch" diff --git a/dev-tex/git-latexdiff/git-latexdiff-20210417.ebuild b/dev-tex/git-latexdiff/git-latexdiff-20210417.ebuild new file mode 100644 index 0000000..3f65890 --- /dev/null +++ b/dev-tex/git-latexdiff/git-latexdiff-20210417.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="34111d8e73b36410642252290324eed9001c7071" +DESCRIPTION="A wrapper around git and latexdiff" +HOMEPAGE="https://gitlab.com/git-latexdiff/git-latexdiff" +SRC_URI="https://gitlab.com/git-latexdiff/git-latexdiff/-/archive/master/git-latexdiff-${COMMIT}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-tex/latexdiff + dev-vcs/git" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${PN}-master-${COMMIT}" diff --git a/dev-tex/git-latexdiff/metadata.xml b/dev-tex/git-latexdiff/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/dev-tex/git-latexdiff/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/dev-util/edb/Manifest b/dev-util/edb/Manifest deleted file mode 100644 index acffd00..0000000 --- a/dev-util/edb/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST debugger-0.9.17.tgz 680055 SHA256 acd33e8babdaf56b1500576adf86c91363e071bc1b19a60037b2de72736ae87e -DIST debugger-0.9.18.tgz 725688 SHA256 dd046187ca6301265f1a2116919a3bf4af64c9ad3fa14809030abbfe82af7b43 -EBUILD edb-0.9.17.ebuild 1228 SHA256 fc7c3d1dca49e9b1cc05de4a2e69ed04467814701744507fda3bb7eb64568651 SHA512 b457d76a2226a425d3fb583d65e51593f60f39363b2653eea3660a250ec53ccf3c3ae41a61388eef7b63b91aa600d9775a757d3fd365ec2bd359a143ab5e43e8 WHIRLPOOL 94a7c7e8b8151800d41a8a1938665af79637466580e9b2d83301ffb5c372fe7b53e5a64be74649526ad8c6c807184bc59eca94f36adaa70fb22449f776050c41 -EBUILD edb-0.9.18.ebuild 1136 SHA256 91eb0e57779ad8c56eceb86ed13a1e018b6f8ecbc689ab8624440df40a5731e6 SHA512 006297008f64843cef25b3082000163e4ea4811a84545aedb6cfd9ffcfe44a6106aedec6dfda14bd79f133dabc5eb0c25c236aa61874125f5273606d8a94ada8 WHIRLPOOL 12bfef8dccfe3d3a055860ea1bfd4802ed7c6357ee3497d9af3bd79dd2aec8e288d499d503c8a4c1517d03d62182f943affaa166515d65bd1d126cec0cfebde5 diff --git a/dev-util/edb/edb-0.9.17.ebuild b/dev-util/edb/edb-0.9.17.ebuild deleted file mode 100644 index a3afa1d..0000000 --- a/dev-util/edb/edb-0.9.17.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils multilib - -DESCRIPTION="EDB \"Evan's Debugger\" (OllyDbg workalike for Linux)" -HOMEPAGE="http://www.codef00.com/projects#debugger" -SRC_URI="http://www.codef00.com/projects/debugger-${PV}.tgz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" -RESTRICT="strip mirror" - -DEPEND=" - >=x11-libs/qt-core-4.5.0 - >=x11-libs/qt-gui-4.5.0 - >=dev-libs/boost-1.35.0" - -RDEPEND="${DEPEND}" -S="${WORKDIR}/debugger" - -src_compile() { - qmake -makefile DEFAULT_PLUGIN_PATH="/usr/$(get_libdir)/edb/" || dir "qmake failed" - emake || die "emake failed" -} - -src_install() { - make INSTALL_ROOT=${D}/usr/ install - dodoc CHANGELOG README README.plugins - doman edb.1 -} - -pkg_postinst() { - einfo "Note: EBD's plugins are installed by default into /usr/$(get_libdir)/edb." - einfo "If you have previously used EDB and have it set to look in a" - einfo "different directory, then you will need to adjust this. Also" - einfo "EDB looks for plugins in the current working directory as well" - einfo "as the directory specified in the options, so that unpriviledged" - einfo "users can use plugins not installed system wide." -} diff --git a/dev-util/edb/edb-0.9.18.ebuild b/dev-util/edb/edb-0.9.18.ebuild deleted file mode 100644 index c2f6037..0000000 --- a/dev-util/edb/edb-0.9.18.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Stolen from gentoo portage - -inherit eutils multilib - -DESCRIPTION="EDB \"Evan's Debugger\" (OllyDbg workalike for Linux)" -HOMEPAGE="http://www.codef00.com/projects#debugger" -SRC_URI="http://www.codef00.com/projects/debugger-${PV}.tgz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" -RESTRICT="strip mirror" - -DEPEND=" - >=x11-libs/qt-core-4.5.0 - >=x11-libs/qt-gui-4.5.0 - >=dev-libs/boost-1.35.0" - -RDEPEND="${DEPEND}" -S="${WORKDIR}/debugger" - -src_compile() { - qmake -makefile DEFAULT_PLUGIN_PATH="/usr/$(get_libdir)/edb/" || dir "qmake failed" - emake || die "emake failed" -} - -src_install() { - make INSTALL_ROOT=${D}/usr/ install - dodoc CHANGELOG README README.plugins - doman edb.1 -} - -pkg_postinst() { - einfo "Note: EBD's plugins are installed by default into /usr/$(get_libdir)/edb." - einfo "If you have previously used EDB and have it set to look in a" - einfo "different directory, then you will need to adjust this. Also" - einfo "EDB looks for plugins in the current working directory as well" - einfo "as the directory specified in the options, so that unpriviledged" - einfo "users can use plugins not installed system wide." -} diff --git a/dev-util/massif-visualizer/Manifest b/dev-util/massif-visualizer/Manifest deleted file mode 100644 index 633f494..0000000 --- a/dev-util/massif-visualizer/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST massif-visualizer-0.3.tar.bz2 465034 SHA256 6bd0ef666dcdf3470fe09eefe2ddc1b3c0611dcb197f3e5bb797cd01b391f00b SHA512 3bea7a73070824a12e3367a5cb8583ce3f47950eea91d2e15a9dd616d3cccfede58b926a120286f7716d40ba545872b802242384b8ed73571b65dcd61e1daebc WHIRLPOOL 695378043943f9ae804e6e9be8ee2fb01ec8cbbf20ac2bddcc8725a50253370dc8db2c9ce2da3a67ec138f95ce626e435e0be4e1caf7b9affbd6a0b189aa9b5e -EBUILD massif-visualizer-0.3-r1.ebuild 421 SHA256 bc5c54f84ac13457c339b82b9d5140c549905299924b3adb3e320e27e6151417 SHA512 a9d6053f9bad36654b0d9cae7d932d248b8595e6244bb2f8272e655b3ce38f44616088c68bb15d7090c565b42e96fc314ff04f9bbccb2085e77c9c2686e73e59 WHIRLPOOL 8afb2b84eb15a25fecfe162f70d444eaa3ee5f0014c84366e31c71a6bf200e75aa091138a4c958fa6efd708824d3eb1a0ae45ca51ad43baa3a707648a4c8f1bf -EBUILD massif-visualizer-0.3.ebuild 451 SHA256 409132b3100d7656decacc3fd5270224dec8af21189cc35f826f4dc725e875ac SHA512 ef445160bd7935bee0c8b6d104ef955fa47b671f156284722d636ce6432913a2b80b016e0974299b3f04bf8dce92683c938e752a8c2579b9cfacecf12f3531fd WHIRLPOOL 3357788edf9bfd7eda561f54ac3362130d1492602d0d5b3c50a4f183475afcdb016962df939b3ff202d8ac4d85a1f921450caac50ab4f97b5aa7fefe44fe170e diff --git a/dev-util/massif-visualizer/massif-visualizer-0.3-r1.ebuild b/dev-util/massif-visualizer/massif-visualizer-0.3-r1.ebuild deleted file mode 100644 index 6ecf16b..0000000 --- a/dev-util/massif-visualizer/massif-visualizer-0.3-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit cmake-utils - -DESCRIPTION="Visualizer for Valgrind Massif data files" -HOMEPAGE="https://projects.kde.org/projects/extragear/sdk/massif-visualizer" -SRC_URI="http://download.kde.org/stable/massif-visualizer/${PV}/src/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=" - kde-base/kdelibs -" -RDEPEND="${DEPEND}" - - diff --git a/dev-util/massif-visualizer/massif-visualizer-0.3.ebuild b/dev-util/massif-visualizer/massif-visualizer-0.3.ebuild deleted file mode 100644 index 1ce53dd..0000000 --- a/dev-util/massif-visualizer/massif-visualizer-0.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit cmake-utils - -DESCRIPTION="Visualizer for Valgrind Massif data files" -HOMEPAGE="https://projects.kde.org/projects/extragear/sdk/massif-visualizer" -SRC_URI="http://download.kde.org/stable/massif-visualizer/${PV}/src/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=" - kde-base/kdelibs - >=media-gfx/kgraphviewer-2.1 -" -RDEPEND="${DEPEND}" - - diff --git a/dev-util/stack/Manifest b/dev-util/stack/Manifest index b5467d9..4262999 100644 --- a/dev-util/stack/Manifest +++ b/dev-util/stack/Manifest @@ -1,2 +1,3 @@ -DIST stack-master.zip 456456 SHA256 eac17c142ffc2b680898580882c705d9565fb9fdf31ced478c990b88b96fc1ee SHA512 7d32c21afe545c7f2960744cd91e6bff62f0985ca6140cd0f819e72a333edea06ae62e1880360a14ec1d7af18144a3409868f751e85091051f0bc07371af3805 WHIRLPOOL b63535874858ed72f0e37f4c6b0c430b3949428145604fe010517e20bf725c190f037349a071d868573583de231e9e795b8086f77d5ab407fa8c44794280e29f -EBUILD stack-9999.ebuild 988 SHA256 a2a9d1f3c3dab7ed26fa1713f558ca27e52e3fef13c68ada37aec7f19865599e SHA512 15784247d5912326debfcc7ef4f9638b52e4894277c496ca01cb03c199c6221e6933b6cf3e7a7950e40856d73211f30818f417b394a4266b151219ec0b1af5aa WHIRLPOOL cb7972bb0d4f7bd90b2aad7f40c5886ee7be600fbed475a51c5b094758c9b9a487ec06e0153035539a65ebe7b6ee10b06e854ee543b28b9440ea90c7eae39b82 +DIST stack-master.zip 456761 BLAKE2B 59be7302bbe0149bea8015fb91458e62429813e34e4e8b10fafa5bf49303b10f3df50350470d3c52ce6f596a65bb8be63b1f81f862553c4f25c3af81ebd4fc82 SHA512 8ad695556b95d4bd163d51c8f238cdce861ebfc713478bcd00cde7c7b4af579a3ea37ebd0dab4d1e5f6d69ce2ca1985138679ea061278ad324b20fa0c65378cd +EBUILD stack-9999.ebuild 988 BLAKE2B 2516a4700f5b2456e57769e95ae3095d44e2adf9e238df2547a7c483acd14998c406f652bc8466b557520df46766a48f179035e6f3b530c0f8ff96dcb07c9ef9 SHA512 552a626d8d038b166abd8d4bbe4e65a3a182c28c4a38857510755770bec41d849fb4b9ca32ab5d597843588ef5cad8917f634feab27dac61b0691142f9163cfe +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/dev-util/stack/metadata.xml b/dev-util/stack/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/dev-util/stack/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/dev-util/stack/stack-9999.ebuild b/dev-util/stack/stack-9999.ebuild index 2a42ce3..1438a8e 100644 --- a/dev-util/stack/stack-9999.ebuild +++ b/dev-util/stack/stack-9999.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 DESCRIPTION="STACK is a static checker that detects unstable code in C/C++ programs" HOMEPAGE="http://css.csail.mit.edu/stack/" diff --git a/games-util/joydevmap/Manifest b/games-util/joydevmap/Manifest index 20843ea..74cbc7a 100644 --- a/games-util/joydevmap/Manifest +++ b/games-util/joydevmap/Manifest @@ -1,2 +1,3 @@ -DIST joydevmap-1.0.1.tar.gz 5444 SHA256 1f30c0a47817a1ede0f5850eb78c33a16c813912341dd555cc1190cd3ee698da SHA512 6db9ffa8ac591e7f759505936620790f09ae883bb47d4bfedf9dfdc7b05c4b5d90af062d04a111f8aefaba44c392ac181f174f7836b6ecdd915666b70d4e9c20 WHIRLPOOL a49f639e7aaa38c70f2cbd4443ca8134d694f21dd9bb701642e0bf80508f52d74f4e87f191901cec53b861e6c82ae854665a5efdc6868ba7d4c0acc63fe29617 -EBUILD joydevmap-1.0.1.ebuild 504 SHA256 3fe8de079a061a1c37663b9369a1b7fe8066d925767d781adcefb8e943788d85 SHA512 9733c76692fb0fbd40d7ce89f947416bdcbb68994643040ea2aabdb45c6ef566e5aa8c7f8222f1d1f526122348c922508152c68af1fe222ac9b606c6f9b707d0 WHIRLPOOL 82640b14276c2a646a42819b74f2cc8bc638df01b86a4ab0221ffa45dc8b17ddfc506858594fa9bed169540190055a765f0f3ae026289f9db9962c21ab648170 +DIST joydevmap-1.0.1.tar.gz 5438 BLAKE2B a94b9501212ebc4614a24bfa4dc765022a56ccf6f1b8e614b5cfca7b89055675a22fe06e4a0ae4c103f0f5ee1f6237e7d6a48ea3a56b80b074e6425842c9216d SHA512 5ce9639227198d04ef7ecf97178e553890a062f37a008465a2719bc45e7436a9bfc2e66f2c562ed7b97f7446122782aa45e194e844396dae22c49b3a7d4e1523 +EBUILD joydevmap-1.0.1.ebuild 495 BLAKE2B 07a819a8efecf93d8c3c50da36a2c49aa9cde7787f1dee2e6e01563c4d14bc05048404b3be503d33c5c8026d381c853c8e09ae9edfc399d0582fb2c7ddb25c73 SHA512 8fa7cf5bf1d59aaee64dbc3e10585fb9a2764f10fdcb2e10b5bca530ff1826cb2dfa92832ea018059a702ff1ca073f7296196ac69ef09b0814654f6cbb260663 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/games-util/joydevmap/joydevmap-1.0.1.ebuild b/games-util/joydevmap/joydevmap-1.0.1.ebuild index 1e02144..61bf3a7 100644 --- a/games-util/joydevmap/joydevmap-1.0.1.ebuild +++ b/games-util/joydevmap/joydevmap-1.0.1.ebuild @@ -2,14 +2,14 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="A simple tool to set axis and button maps of joysticks" HOMEPAGE="http://www.sthu.org/code/joydevmap.html" -SRC_URI="http://git.sthu.org/?p=joydevmap.git;a=snapshot;h=v1.0.1;sf=tgz - -> ${P}.tar.gz" +SRC_URI="http://git.sthu.org/?p=${PN}.git;a=snapshot;h=refs/tags/v${PV};sf=tgz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-v${PV}" LICENSE="LGPL-3" SLOT="0" @@ -19,5 +19,4 @@ IUSE="" DEPEND="" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-v1.0.1-0fa6015" diff --git a/games-util/joydevmap/metadata.xml b/games-util/joydevmap/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/games-util/joydevmap/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/mail-mta/smailq/Manifest b/mail-mta/smailq/Manifest index a497835..188c96a 100644 --- a/mail-mta/smailq/Manifest +++ b/mail-mta/smailq/Manifest @@ -1,6 +1,4 @@ -DIST smailq-1.0.tar.gz 8684 SHA256 0e34a5dffc840fa32fb798bbb1730e7b9b03a148276a647cf925d69015e82260 SHA512 9e98282616995541b4c8f5d8f3f6e32de8e109e3b8d270a91bb0f8831dc1f241bab6c1ba5a6911ca777e0b941d9faf7d892fbf7633ca505b3d4e70c96fb8cd07 WHIRLPOOL eb8007a7382304a813a49550392faebb2a05de64cc87e17177ea8d1ff25b34bd9bb749f8e17e94046baae40f8d904059b5abda640803a3beb903a9c5ebc8c7a5 -DIST smailq-1.1.tar.gz 8703 SHA256 a1658fdf4388b6ab636638f7b8c556439aa6c6690623f06fa326afdc8dcdc322 SHA512 49dc96d19298a8625d6c4934d542afb7706bb3eeba1193743576fe9376f97581416e7eb0c13e543930d08516767b72f70778405e007b6839ec42e7da72483cf3 WHIRLPOOL 7b9875207add88f0297955ba481ed595bca5c08ba0dc61d198284d4755377ede262882c9e03fbff441befec54275bb885b551e160e3096a1aa8f0c40d8832f59 -DIST smailq-1.2.tar.gz 9144 SHA256 7fde6d390ce1fd63bd9a8808ffcf6dc6184a578daeb9e82653a519801ab9201d SHA512 ff3b49e19a534c1c33c71954fd3fdf6e8256f4d5a3c2a35326f60e8a7b3efeb676d7986a1fcbb84bed62bfddd56bbd644c34fe5c98caa06a787b64050b6bf6d2 WHIRLPOOL ff4f57932b2e5a9416f125862c8c0a47b52b65471805f4b30a75a5819679817afb0fc6a82f09fd9e1965435b6df3909d891764aae1ad4b01351748ae6e9c5b6f -EBUILD smailq-1.0.ebuild 894 SHA256 1f76992181a9867d26755a1d4f78281f14094f6277e277fdf31bba516e49608f SHA512 2ab7a4f8192fc630a3849a97d469b6ad72cf71ea7c54f74225b28414e987613f6c5676acb93b8f39428186ba4abdb177cde733b2b4addedf47396d85ef033147 WHIRLPOOL 8515a524517370ca652120178d859d6903504560a5b14ae1e8858c86eac923fd4b322777c6ab0c232ed96eb4cb3bf297e3f789c65e5b485df2b1eec7aaffb3d7 -EBUILD smailq-1.1.ebuild 891 SHA256 33e23b106fc54ff48a9fa904f649c1b2a4696d16159dd4a5608873d16f95a28d SHA512 de563c94d143173e5fea8026819eecd2711351701b8603a7305f970aa646051b48f7ec2db84efa4330d449e693aa90df9b67407f2f704551cd4f1cd2c69b53b5 WHIRLPOOL b2fa028b7b570cde596e4a4068092885c0015a4fe61e41edec752113b9504cf3f0a70d53c7a4e472ddde6b8a07bda8dff0a0c9cd545b2fe8aa537184e82e340d -EBUILD smailq-1.2.ebuild 891 SHA256 82025736d0ba10345f44fc527e2e51100270a837fd389987975f6eeebb190f80 SHA512 fa0e70c5190e057ffc3562878747648cb2f23fb6b80b15740c3db48b7f1c1d6ea8692ac7c9e7c41bb5e51e2de44a1ac845e09fea0e91f226a6b5b1d582d61266 WHIRLPOOL a37cf936e918751f6c94ad9d2a8aa67a11dcd9d3708b2b0b3a76bbba67908cd030a0668927e9649577218656897d8988bc7a5e114916547694e3084d5073a613 +DIST smailq-1.3.tar.gz 10867 BLAKE2B 2e9f8317427243a411bbc38e68c59aa05d17a1f3ab828335dbe32f41bbe896bad9e339062d78cbff17f248df7ca42bcb796caf1228077dea98fc29560496290a SHA512 ccd94bc3bed283a4df9f9fe24d16c833cbc84c0d5d215ea47c1d6475b211dd76da77bda36b3a7cf9ffa2190400fa621e6431099568b32a451f113317f8314f39 +EBUILD smailq-1.3.ebuild 965 BLAKE2B 9505fcbdb0a7c6e6560db761012216f1a12b9444c7296a8ce2adb354525d5ce3e357d757e15fda0748d9214a64e90b09b124157542d47dcbf8bb31e9137d6f22 SHA512 e80a61ebf6a4e3f6a223a56c568a59459007dad8a2053a64eb3a6ff1ca81e3fe4a8a3f507b405c189ba6130a012375e6e0f83aa2faa55fbc08a82681a4387b42 +EBUILD smailq-9999.ebuild 965 BLAKE2B 9505fcbdb0a7c6e6560db761012216f1a12b9444c7296a8ce2adb354525d5ce3e357d757e15fda0748d9214a64e90b09b124157542d47dcbf8bb31e9137d6f22 SHA512 e80a61ebf6a4e3f6a223a56c568a59459007dad8a2053a64eb3a6ff1ca81e3fe4a8a3f507b405c189ba6130a012375e6e0f83aa2faa55fbc08a82681a4387b42 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/mail-mta/smailq/metadata.xml b/mail-mta/smailq/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/mail-mta/smailq/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/mail-mta/smailq/smailq-1.0.ebuild b/mail-mta/smailq/smailq-1.0.ebuild deleted file mode 100644 index a4393f1..0000000 --- a/mail-mta/smailq/smailq-1.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -DESCRIPTION="A simple mail queue" -HOMEPAGE="http://www.sthu.org/code/smailq.html" -SRC_URI="http://git.sthu.org/?p=smailq.git;a=snapshot;h=v1.0;sf=tgz -> smailq-1.0.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~x86 ~amd64" -RESTRICT="mirror" -IUSE="+mta" - -DEPEND=" - >=dev-lang/python-3.2 - app-text/docbook2X - !net-mail/mailwrapper - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/nbsmtp - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/opensmtpd - !=mail-mta/ssmtp-2.64-r2[mta] - " -RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-v1.0-6b48c59" - - -src_install() { - if quse mta; then - dosbin sendmail - dobin mailq - fi - dobin smailq - doman smailq.1 - dodoc smailq.conf -} diff --git a/mail-mta/smailq/smailq-1.1.ebuild b/mail-mta/smailq/smailq-1.1.ebuild deleted file mode 100644 index 3c71ca5..0000000 --- a/mail-mta/smailq/smailq-1.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -DESCRIPTION="A simple mail queue" -HOMEPAGE="http://www.sthu.org/code/smailq.html" -SRC_URI="http://git.sthu.org/?p=${PN}.git;a=snapshot;h=v${PV};sf=tgz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~x86 ~amd64" -RESTRICT="mirror" -IUSE="+mta" - -DEPEND=" - >=dev-lang/python-3.2 - app-text/docbook2X - !net-mail/mailwrapper - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/nbsmtp - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/opensmtpd - !=mail-mta/ssmtp-2.64-r2[mta] - " -RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-v${PV}-3aec493" - - -src_install() { - if quse mta; then - dosbin sendmail - dobin mailq - fi - dobin smailq - doman smailq.1 - dodoc smailq.conf -} diff --git a/mail-mta/smailq/smailq-1.3.ebuild b/mail-mta/smailq/smailq-1.3.ebuild new file mode 120000 index 0000000..907a7a0 --- /dev/null +++ b/mail-mta/smailq/smailq-1.3.ebuild @@ -0,0 +1 @@ +smailq-9999.ebuild \ No newline at end of file diff --git a/mail-mta/smailq/smailq-1.2.ebuild b/mail-mta/smailq/smailq-9999.ebuild similarity index 62% rename from mail-mta/smailq/smailq-1.2.ebuild rename to mail-mta/smailq/smailq-9999.ebuild index 448592b..7b4643b 100644 --- a/mail-mta/smailq/smailq-1.2.ebuild +++ b/mail-mta/smailq/smailq-9999.ebuild @@ -1,17 +1,23 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 DESCRIPTION="A simple mail queue" HOMEPAGE="http://www.sthu.org/code/smailq.html" -SRC_URI="http://git.sthu.org/?p=${PN}.git;a=snapshot;h=v${PV};sf=tgz -> ${P}.tar.gz" - LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~x86 ~amd64" -RESTRICT="mirror" IUSE="+mta" +RESTRICT="mirror" + +if [ "${PV}" == "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sthu.org/repos/smailq.git" +else + SRC_URI="http://git.sthu.org/?p=${PN}.git;a=snapshot;h=refs/tags/v${PV};sf=tgz -> ${P}.tar.gz" + KEYWORDS="~x86 ~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi DEPEND=" >=dev-lang/python-3.2 @@ -21,24 +27,21 @@ DEPEND=" !mail-mta/esmtp !mail-mta/exim !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/nbsmtp + !mail-mta/msmtp[mta(+)] !mail-mta/netqmail !mail-mta/nullmailer + !mail-mta/opensmtpd[mta(+)] !mail-mta/postfix !mail-mta/qmail-ldap !mail-mta/sendmail - !mail-mta/opensmtpd - !=mail-mta/ssmtp-2.64-r2[mta] + !mail-mta/ssmtp[mta(+)] " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-v${PV}-cff9154" src_install() { if quse mta; then - dosbin sendmail + dobin sendmail dobin mailq fi dobin smailq diff --git a/media-fonts/mathematica-fonts/Manifest b/media-fonts/mathematica-fonts/Manifest deleted file mode 100644 index 49ae1af..0000000 --- a/media-fonts/mathematica-fonts/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST TrueType.zip 586368 SHA256 e15299b5a12ab7b149d7f28c5dec984999dd519e47ab503035d9a7d067e73002 SHA512 4429163c427bc762cdaf7d310985becff97f78e7b452b184e9cb64f5f787559d283b5438a16f4e6bfaeffe86429bd416d2772707350830f646c70f53b519f4c7 WHIRLPOOL ffe260a6b8ce9654ac876afc9aba1ed9f7a459b15edd6824b9619f3812be852464748022f391a0150f19eabcfe0c8c1523a9fce113cbac4da115de3a9f0f7b2e -EBUILD mathematica-fonts-10.0.ebuild 666 SHA256 a84b82f345b2e58694df44c3eb86c3706cced22ec7f970e6eabb9b33fe615af3 SHA512 b1a3945df39f5d40836a280c00953e7ebd4bc23ddd77682e422282c1c04f71768dfb009b346180f85c68eaa57f9cfcc9b28129cc8dca860313c925b5daf05d99 WHIRLPOOL b13cb2c4b03a4b124e65c7bf57519d3f2509d01e12c6bbe9694a76163742b844efeaf7999e16c82216cac8c3d926c43f50096c76859902cc27c891da0dce87aa diff --git a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild b/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild deleted file mode 100644 index 24452a6..0000000 --- a/media-fonts/mathematica-fonts/mathematica-fonts-10.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/mathematica-fonts/mathematica-fonts-7.0.ebuild,v 1.3 2009/05/25 20:47:56 pva Exp $ - -inherit font - -DESCRIPTION="Mathematica's Fonts for MathML" -HOMEPAGE="http://support.wolfram.com/technotes/latestfonts.en.html" -SRC_URI="http://support.wolfram.com/kb/data/uploads/2014/08/TrueType.zip" - -LICENSE="WRI-EULA" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" -IUSE="" - -RESTRICT="mirror strip binchecks" -S=${WORKDIR} - -src_install() { - FONT_S="${S}"/TrueType FONT_SUFFIX="ttf" font_src_install -} - diff --git a/media-fonts/nerd-fonts/Manifest b/media-fonts/nerd-fonts/Manifest deleted file mode 100644 index f06a8a9..0000000 --- a/media-fonts/nerd-fonts/Manifest +++ /dev/null @@ -1,53 +0,0 @@ -AUX 10-nerd-font-symbols.conf 39067 BLAKE2B a3472125cfbb2dd4de47c8899b38ba9566ea5eb9bbb30d136866c4016d4e575d7588e0d1cf126cef05ece0525a6ae0caf8ef4a265f46e4b571954541c06ebb67 SHA512 4b35087c7e0a8a880a160d3abc84f983371275c091c74bfd44d01e51317e452dd42cbbd0519ba483b94978de95732ad7736c898c8fdcec451bb1096216c62e14 -DIST 3270.zip 20870111 BLAKE2B 0fec355ec04746145636d548bb0a340ff493d1fee8efb61464087b2c18495f7c392ec7469627f49c5a3f9883f13b657baf9ca0ffb86e930a36ce70a9bbb48dc3 SHA512 cecad42e76967e4ee6bf8600b9699905ad705bff56f7079751727cd75ca7e31f68b75d5efa7f84924818c1afe7966de82321d328e31ed3b4574c7f7b945f75d8 -DIST Agave.zip 2153261 BLAKE2B 32e60653a6e6e4418bedd49c0317db6f1f78ff0d6adf7579ce72a04b5b7a5a5e4f0514813c5d206a03348d6417beba19cac5f1de4bab471bd334269b578a496b SHA512 a9fc14aab99fdb2b95dd82974eced50d2958f6c3e9a130ac9addeafcad294db827e6d805f04e88d35b30c7f61829d35064350b41856b5277529622545d41ac68 -DIST AnonymousPro.zip 2134554 BLAKE2B af0fb70b1655a749631333aff593fd380dbfc7c10358f9591248f6e7aab54cd15b7425d86a1a30b04aac6237b3539ef512d7a8afc60fdf1bd0439a853c3b0576 SHA512 761bb318e2f1a2f139c92aa793cf90156f892103233441632d88b13c6aa02c98f8704ecf510d44f9e9f7435896d16a81d720d65d1cd225c20271d769fd11305e -DIST Arimo.zip 11470046 BLAKE2B 37282c97709948fcb2892ad03de8b700a95075eadd2bfed61057811711751d3f29f21b25c47e7bd9923cd8771dfe5e046d80e1e3ee564ae93a6ec98c9811c48b SHA512 c947c27766fd5f4725792d5745cc405b268f9c326da260c97af80ee729443ff39ad9a97fc4f122143ab2306fddedd5e8b55c13e4b3d90d3f65bf4d8559742dc1 -DIST AurulentSansMono.zip 4735273 BLAKE2B 83ad146362087e5d34af729985ef5b315c049583ea43fb8ce8656285d9a657c4b285333f4865c57893b7a6f3f1e5d83a8a779f3e3e49e8f8dd950fb815f4a968 SHA512 61d752bbc3d5617216b17594ad01360c7dab87ee7101bf632f30a499dbd1c8ba08aa5aa31b360f2bb3b032308f8a1f68e53575b5076af668476c8dccba93625d -DIST BigBlueTerminal.zip 3834759 BLAKE2B 8ce777ce71967629654b032249d664091a195f814ca53466741628abbffedea1e66fc788fcfb1da6049065624501743b6d44d7b1a46ba6228e9c44a394d05a52 SHA512 20e46d4f12136ec699b39a802e9da9b4aa7ff89c5cbfd8496d0fbc75f6a1ceac92e715fed7276cc4572dd21134c3ec317422e2b79e8a22c7d28430cdc531e814 -DIST BitstreamVeraSansMono.zip 8238313 BLAKE2B af97e25b8670796359def8356b7db748016891c5488996386ea8b8d60d67dbe4f1616612a1fd983ba7c87fefed0595326ea57824118c222053a57e0939cf2a1b SHA512 00c361c4eaabf81568083de29465deb80be27d2b5c6e00befe3478a5de23f6174ba9d295b47131ce067bb6e5524d40971ca2b5e7e827c21d91843ef0982f058f -DIST CascadiaCode.zip 2066074 BLAKE2B 2a3cd019d32f367fe8e7d5f6a15eb668ec49f269ec5a819b75cada3d8c062237b876214a42f2c612f8e0c0e6f341c8981aa21386f9ac33bc3f86c4c5f4ac7a16 SHA512 43422e7b075a8ae2d9eb77c5bf05cb26c590a1ac288731bdfb84dd1619038a0dd011546f1bcea7c436bc50d25a0a87cb7158c50eb37ed856bfa8757409b9259a -DIST CodeNewRoman.zip 19774172 BLAKE2B 2726eb08b20ba32b047e4b6e8fe45ee16c23b3fe6b544859a1653bd35869489d3a6c9c970e15d0037ec57d542f773860c2ccc6aa408e226e5b1e594c91e7161a SHA512 5642952a163e5e25721d74a79773101d4221f9f6189ae70eb83314a8046889430e2d1f5b6a291f2be147a07fab3273bdbcf429943d687c65fa52f9e78bc84aa3 -DIST Cousine.zip 10411470 BLAKE2B 8bcbdbf845c63ca0f7a223b8685a3fd49e1674df932e7ea2ce3699f44b97d6d0a48694c7be37e2b242971ee19c40d99ee8b223b048fcc18b19a766cda67a04c9 SHA512 07e56239f46bdc7c9e4de4e41aa33989cad980df785c3a133bf291a1f373a69390028bb5339a7f8b5c86bfc943efccaba250ba9f2262980fc9c35feb7d0d30ce -DIST DaddyTimeMono.zip 1886347 BLAKE2B 73e8a11b35083812b2210f606431b78b11bd176cb302a6d560c0287ba5d0580d9aae042dac3aed5a12a266faf8433f2cb35a0461b2953e7108adbd708394573f SHA512 64a418750c72382270a1492f74e798c850919ecd9167682b31668703babffde9bf97249f4d173391373bed4fe66818a85903bb93c5856062417d06461585a389 -DIST DejaVuSansMono.zip 10581898 BLAKE2B a7272cbf25449410cc0625a88558f6498dba4bc830ed561347fa9d778a13b3d8c807df1a6ef8fde331e4e0b69c23fa2a82952fcdb3e5de1fcb477c184da12dbc SHA512 50b03224f43a319fe9db8a0845f5114811d8278b65d2ae1018f3529cad8ede1315438389ab132124b499ddbf779e0b4b195cef7e17dd0a3dc9c40657eed0ce1b -DIST DroidSansMono.zip 5055778 BLAKE2B 82ec79ab4981c30ec2aef61bd76041f5bea06c8e8f2368c096c5baba9bdcf8d6f8677483ebb9f7c1a3bfe2673eb931e860f12589a4c9caaf8ff773be49184cb4 SHA512 d5977e40b4c892564d322f828d80cdd9e2bf516d790cc4eb6f691cbae6dbc316cb0b0c1afece9a76d8d74c8ee79f7464feab980e6c835aaf848303562be80f5a -DIST FantasqueSansMono.zip 9133132 BLAKE2B b7b9e227fd3e1e3a386d200e63790810de42c2fad7fa2c322ee243955387e97aa30b881de44c7d4c092439707351afd1e6d91ab0540222d9b4612b0c5b134c85 SHA512 57b1a171f0ed6d5891c60bd05c6dfa893c68371cd07de91d8fed6fb8fb9e628f9922b4d7e72b171d8af58588062a35642fe71136223bc794b9e49af7a5ffbdb0 -DIST FiraCode.zip 76490798 BLAKE2B 81f1dce1c7724a838fc5c61886902db576f3d1e8a18d4ba077772e045e3aea9a97e424b6fcd92a40a419f3ba160b3cad09609812c5496709f4b6a52c2b7269e6 SHA512 30f085ec033910aad006684ec180d69a89b2feb4b65a98d65d41b4c7262c14b6361ead37869aea16d0858a9e40fb955a4da981006785cc018d4315dcf8ef3fac -DIST FiraMono.zip 29682862 BLAKE2B 939f4a8ee0e8035266f7a9da2187622aba25849d524b09da23d3209a4072b4253c34dc9821a2b4bbfab2a0e4f2e9e31e620e1853efd8e94676d571ee02bae8e1 SHA512 7bf6bed10d044ff487cc4c0137159180dc150fbb827e87359d89a29cc0eb9e6484b40434968a4c6ba96e2d54933db826b5f2d7f421ba914decda5c2d3497803e -DIST Go-Mono.zip 8985661 BLAKE2B d16cde812ba73602a7febf9cbcb530e653d5cc3967e83bd69369a90c32696b0f58d44abbafea22c04bb61a97dad0bc978b5e9e3dbb97bc6ce920b3a2af90385b SHA512 27eed9df1161564db22278b88492e30976dfbc8783bcfda6324c3dad3246f5d1466b2d318b7fbaa641baf410afbc7b362f310e410484dbead9d2f0e73de03ea1 -DIST Gohu.zip 8080042 BLAKE2B 20b98ee98a2c64d0f18f1609f1c27552e627dde47609634c174365692690a0935227d7fc5ec1f1fa53d51414610581a892fb072f598f693ce3e7ac8eda74e7ca SHA512 14f6fe6e03333614b7f300fe240e18116b0f5cd64657c64d3d56565e720a366671e77d2c4237f97fea9d0728954886811d2359054713c89b980a53b5a9b6ddf9 -DIST Hack.zip 14481571 BLAKE2B 2d603bd7b1092888311aa2efc8b3295337442536f699f4e33c6fa6257a2707258d5475d7f53c32e567d21cc4720fbc7bb89a928352e8e65dc4db45da57a0bdaa SHA512 fa545a32df4a94ba760378835d3b1d819a099d938a8dbfdc02d7712653a62893c7c1d67cd465ae96f2d8fe0b6094b5134c7342325e776709ac44749baef562e5 -DIST Hasklig.zip 70234708 BLAKE2B 7860601ba4b06af68b492ac680e15e9374b8aa00323e9272ced2948f4dcf6b2aa6be3ce74f2221f27b0c5700a4e61114ff1abfa61917e71ec6a6e79d3e52a87f SHA512 42e28b895795b3d1045265e6a9ea910103c2ad1f2ce88fdc21fefbf4db1e2fd46ab7e8e83417a5d8990041cae515e477b2d911a9603a4b55d81e0acc4797d832 -DIST HeavyData.zip 2064565 BLAKE2B fbf882166fc598693935029fbdeb8483af9b0e66f4490a550b6b6e3575e6c1832c85d888d8329ffd54ce7e374c26d0acf41300518697b77b76f3b823612861c9 SHA512 5abbcdb041d87e682f791d8ca5d425ee6cb20f851d686128c7b130fd2354bbc8dbf6fb1170abec217731c4f924b82131615fe755d363428f2487525cd991d44c -DIST Hermit.zip 14285566 BLAKE2B bf4b7f72c46579c48d2870f958bc3b260f2f4206945f91f616f3e7d0dd5d9b0b0d0250abb519f060d29807af233875e7243a39506f0ee2fffdea37fd1b18f6fe SHA512 caf9026646ea1756c0c3d4f5ef08b2329ce10f6bfeefd7a4c7cfba1ac16c85e08103cd05fe4ba9c34fc6f35bb1a5a8830053dc5f90f153410fec12ef134bf84a -DIST IBMPlexMono.zip 32097527 BLAKE2B 984ff402baf02f19a858ad8cdfc8a53db1bba26e13c765790a447a15b658ce18ef61f12098107a8b3bada5fb0e0a7e2e4eeae0b032c14d07314714ce6c1cc533 SHA512 a4d6038e2c87cd481e29204adfb870b7af996d56a101bf7b8ef56682083888a63f48109c6d0be0b9b81ea2ebb6ce7e9c9ee0ad8006fed806ff3f9e4c6ddefe67 -DIST Inconsolata.zip 18403972 BLAKE2B c820e37ea8d7ca786db8161e68fced4f393e304f1e4454f72e28761ebba7034d52a11d312f07dcb9e59b3270787271b2395a2f21ac73561054274e63f316cca4 SHA512 c6b3a896543fb92df8ad0f8e3aede04ed5f17a3f61bcaf8146e8c0d872cb1a985226cd7062487a95f23ab168fdd5c8f4d7edf8818571c6e7dc3b9f4a0069e34d -DIST InconsolataGo.zip 4009989 BLAKE2B 1d24b83d3090d51a2d835158847d2da82b44a833618d1147c37fb2b4d716830629f559f4286c4f70d741a15438685039138596dc96188c050fef801274cc00ca SHA512 2c1879e6126a048418afeba799d83bb91fc3ed7f0fa2e5cc7a56964205c28d566aded7938fb15a41ef6dcee654c64e52a07575d9d204e2176b62d0443550cc54 -DIST InconsolataLGC.zip 7727029 BLAKE2B fd570a39fed0b5b27ed985d9d3c180e54346c8aad73e2115a5da60f1c97daffb9e39cf8ac70e2e3298bccd05c1eecc6d0645a2f6aff4d915170b200ea3f43224 SHA512 6937dcb94a1778e23d633bd135e3a86f98e7a6c0b4b6192eaf7e19cdcc439ecf9772701fb6a9bd5dd65c45e9e716428f88a9075255edb3001ce43705f84a377a -DIST Iosevka.zip 108630415 BLAKE2B 2de67d3aa61bc4c81b8dd6fe0a38d27363bd254e05237b491decfac3bdad7fce9ab9fac8138f8b20f8345a4059b17b13311ffc6897404c91fe8b5f1e1f9de056 SHA512 f97624aa018012313d1b496629a0db42c6b7f23eb473d71791445bbb7e1662335f846a37ee90d162e3eefee429169dd059407db0270ef5f327b9053e61417d8c -DIST JetBrainsMono.zip 24509131 BLAKE2B 109d8b5dfef8d9c02067337d34ba14bc355edb9d1f2f20534082f75a381d21fb3c9d2274763235238f095cc9710c520ea36bb8938f323ec27c5d601917a5ac01 SHA512 effc1a81670c37b07f17f1c756a480091c777f6074b59cd6eefd09c8d5210b529de3c41e9cedf4992aacd9fe5bb3a5b331411bfe5b2b6f0eb8680a8e852247c2 -DIST Lekton.zip 5746260 BLAKE2B 064782036496c9a1fcfaecff3efbea9aab9ebcb157053e0e1af1d54d707c37fce25988154f0177f6873ebc2338dc3c45eda86b401854eb1f6c165071b32d9eaa SHA512 20a83db3e7a859bc451746d2564508285b84342d46e8838b01a22afb44fe42177f4cb10880c3389a0a1b1201bd278d2911467865652ba099232afd475e3dc553 -DIST LiberationMono.zip 33022471 BLAKE2B e953d3d72ee8aed392cb97be77fff321de12a1a460c40494517897218da896d1bb416ed1e3be6eb9128f009238f3bdf4ef44dc5d0a1f25b8c244bd0325d69b23 SHA512 9a2fbd17c9af420b27dccbd6f4e3e2af133cce91e549d8427d8a8d78e825e1b79495884c18c13b189e7a8d7b58bb3e7029e132ac6d79cac3cf0406d44e6f05c8 -DIST MPlus.zip 258090319 BLAKE2B e7bc009e65742ac49b7918f4485e88a1f11ab17179fe306efada68b5272dfa1cc498e2636add98c77f4089972f8676aab1730eb8d4518ba9efd002cb6568fa4d SHA512 c9f92cedad2ee6295fabbc5eabc70a17452870319092037d2bd22a0a617cdfa635e5c5b36d00557e6643fda58e4b21f9dfa4d424434aa686ea2058fb68e7f31a -DIST Meslo.zip 66901950 BLAKE2B 008117721c7c0d7dc07c54e9aabdd027c889560f30f8b4c4fc4660ac80d8f05854bd03ed59baa98e1133129abf57196f92471fdd157c890fa8ce8a2e47ba78b6 SHA512 a75dc57f89b73594d9cc72728018cc801455762cf690c9e0b7c9cd0c71f7f1c0fbc09d1fca3a4b7ac13dab69f8cb1c35dda044752aa6ef9cf9aef0e7df6803c3 -DIST Monofur.zip 6843970 BLAKE2B 44fb8061a96fad293176a7174947753e1581d86f05389b1ed570fda9e49299c7fd35adb0dc4ae1fb2ac4fc7e17ad94caaafdd8d4fa914753538ec3ed7b9adab6 SHA512 392df23757ceff77278dda9afb7820a8807fbbc46dd1c1b46486fc697891b8b9dcc63288b64c83187b140bf85443fe8d1bbc8d0d0497ca1be0d6aa11d99f5ed5 -DIST Monoid.zip 8276596 BLAKE2B a85f718892a8fee6fea14e7f28fbd4cdab7816bb0bbd178fc0c5bd31cdb8de0c9f66321169429e650de644ab0758242e24804a2b56b4d2c01bb40cf0fc25d874 SHA512 10e4b3a3944bc944bb803ef413522a12a55a40240ffdafd5f289ed47b9dfc91c890d6531cd868622e496c3f8bcd583fae256fe03d37708b5712272937a8f520a -DIST Mononoki.zip 7799504 BLAKE2B d0a6599da5776c299e094a7e21905d1876034b3bf384f324ad9fc56ad362f40073985b2a4c11422c808efc8d08853310d302a268c9e51db209d39d6a671fd56b SHA512 32875d5c1f2257d1f14a36b36ea767c371d4384f06861926cb3fd723952bd9339b65d65341e769ca06b00eaeca7163f0dceccd3e55e723e1b6c8c7438d4f40b8 -DIST Noto.zip 931951698 BLAKE2B f97d2ef917f9078bfb6afec14f5dd2682ba3dd7a7729a4da06e49b5eab122744819b82788bb4ec65ef09fa92921a1451a234f0639162a6132117f90839378c1f SHA512 34f548add78d6db1beb764d651e4c416baff4302346c1185e0651b83d8902f9158705d7a2e57351ac93cf4ae167efda6c4265893a7dac14f0dbd8b1f1e453754 -DIST OpenDyslexic.zip 43937354 BLAKE2B 0c4223ac36f42eefc93450d95caa5a1533e7cf672a91c785def4cae63bfef450eca2577df4b97c906d98777adee578eb889229fd098545ce1d6842bc78b5fd1d SHA512 dc3178eaa17061403213bdee8b7d05cfea4cb86a2bb6b83299caf10a5889a97bd4f7e896872a6cabad001052417896656ff30390e6073700562e4a57b391f652 -DIST Overpass.zip 97810029 BLAKE2B 4c74bfee3bb772405e6d85437f1c8ccdec776e3906069050206ce5021f1d65b1e6146d9a83d6853e2cc4ab12917f03d55385c76a059937c9a4b74ba27068065d SHA512 f16a963cd65f4ebe23918571ffd49c1a0fca315040012d1600a3292e6a79a2c88181ddc5a252329c4edcc8a5b5bc3d08d23c8e12f36f469b2a8856345bef33ea -DIST ProFont.zip 3785971 BLAKE2B ff264d23a2577b6a2223723d3dba74bfebc87f301301ade7c22eb00ebbe09a4906c0232aa52549a81344f1ed3ce79a480a6ad79d7dde2746fe2de9c729de93d3 SHA512 e08c0ceb574d63ca90da8ebb20f45518f8ee61b89794fa1746e2e8789268b7122831777215045b979e8da6d6887358e42b78476388f774a176ca5101d3a7b3e2 -DIST ProggyClean.zip 5742538 BLAKE2B 7919e1d71b224b8be9af3757a6d90d65f922467581f2a93a13396570c791d624833b518b3845e6524c8424afe78ee54c7aa4df9c71ae3d5819f617b7aa3b03bc SHA512 2c24e5d51c8bf7a149226457f05007135b28db36cc376e30fb777f126152d26667091bbeb74f15dca19950b290637645df7266b13d93b7e32ffd0e295e5b5d18 -DIST RobotoMono.zip 22521383 BLAKE2B 94ef485816f29c6bc92c5aa80dadb0ca470832772b66e21708c51b99668002286c204a15802ebc82b3a6169f1fb1a2d5eb4ee94151ef331e8a1f6e59032b05d7 SHA512 0c40e8a36d43f487048d872b69bb9ce4d723fd6dbdabbec92412ae89d06f89e031cd12cbf7f41f57ccbfef0ea637482bbbf7076eeb6fbc885adc5560f15ad826 -DIST ShareTechMono.zip 1854966 BLAKE2B c4bb69b5766861c737b1519a1ce75f42cd6c01bf35af2d0a1afcb6125e1cef43bc97dedf4d83d1716d4fc01cde5dbdeea0ed73db265ef9e8c4b52112183f9689 SHA512 731dee4a8b9fcf399495b858378dd34746f2e5a9ed67e69e98387c5e77af7342df518221327264c207d75df5cfd878734aecc6fc3b170cf2972d39083bec597d -DIST SourceCodePro.zip 29717060 BLAKE2B f36c4eaa90b5ebec715351d5d9caceed1e389c561b301ac422c963e0b43a7e2d0318b4473cd3e17f9ad53bfbbba682203e6c937a701bf50ba84c70b95732cf15 SHA512 550884cd0b4ac89e3a63434f636548e468a68763eeebb378ce3ab23971ae68bf3d3bd825cdc2634340da05e1b3712a3220c6cf875c36d946430add216cbfe709 -DIST SpaceMono.zip 7920416 BLAKE2B d8020435286523df70bd55b9b2d3f9f1b267146d635c4567aa4f7395f01ea51d158507119886665b093987d659ccf64ac642aff06715d3e4bf69420a162592f3 SHA512 9c0abc645b0db737f6f648d0d93f5fab1c7d0cb2e5d99e57de3476c61006a40faa430c6c1cc4cf23164d8e219c0419175e61b45b1780c7c43069aa0c89bb32eb -DIST Terminus.zip 7641466 BLAKE2B a0974c2dd786b8a0c45a61654814a64ad9a66f4da16760b86a35ba484f3473f2177237bed505eccab38f6ceb13758b90f179e3d9266a838100efb05e436cab4c SHA512 9189ac650b258528f51fa83d5bdd0c8f165c969d00b5a82ccdaf824684de188c8db10f92eb125591351aefcf1012cf198a07c643b3b8a3a7c2c8074e143cc926 -DIST Tinos.zip 11626733 BLAKE2B ef39f76a323231cb64462ddfd9050c777a454f996ed0471d41a39982a85ba6dfd08640c4342622e501689ae75330910cf56cb9fbfe437297567290d76e7f286e SHA512 9ffa9b3689eddf5f2f22ac36018d0ac7c7cf26ffbc31b6865d7f316dd25f345480425cfc5488e5ac0866b7db5ead727dbf28a711b89c4af04d5a2d05a5bf3550 -DIST Ubuntu.zip 21414449 BLAKE2B 273af616b57595af1138a10a4313daea9d2f4d0b9c1ddefe0208ccaff2a0dbac7e5736044f9b4882516c3a4c2399af14fe4bff37e73609afb4ea75acbfd1029c SHA512 ae939dff1d3854c7945f21b520e8cd8b5fa143f861e5911be492d1cad14a9cfc07e77ce2314af093702ab2ebbbfee7f69ac8faf95b8cc96cad257452870faf03 -DIST UbuntuMono.zip 8749359 BLAKE2B 70fbc5fa5953127002ab86b8bf0251c8d87cabed6e3982737f42d36d8088d8bd0e3e0a54291e59ec20ac33680413b87eee4b89bd1acd460b126e6b6f19aa4b49 SHA512 32b8bd58f95552d9d7b50bf8047d5025d240f7f1ea99826c0257427a4a4c7bf811517bfb2416c1adfc2379429455c0b06fcbc401b46ee9b09b0249d64f44a2fa -DIST VictorMono.zip 44509041 BLAKE2B 8be3d2314a23554e051858d13263befac485bc49b70a00874c3e4a9b183fe94c9be1d281edb8c2b64779b4f1a055fbe823cfc9a50cc36756cbb52f259923dd1c SHA512 394e823ed12fc3975d26dfcf3a3c1a0df3150b7160675c7c64d6756a67e695f6ae4b1daabbcaaac4f5abaaaa3cc71a0f3b635f93cd93b4a9801d7b32c8f3b949 -DIST iA-Writer.zip 53293832 BLAKE2B 9e5186e9f891ed2972dd2bd6d6458f87f09dcffc0921c71e31ab32776c543af2eaa094e73705c45b09c2b2736931db85b65c76be5f0c558d571ad5032f3af3e4 SHA512 6fc219e954295fe4cc1a778141aa464f2b08d73def4c3428e875502d7c1cce1f2d5a4f178a83641e1e4b5d5c45eb406f11ab7858723894dd0bf4ec5e08775adf -EBUILD nerd-fonts-2.1.0.ebuild 4896 BLAKE2B 9f03d3047a8ed95ca9822db5855d5fb800196df075278379eaad2eba0b12bb7fb5b3f61a7ccec93a95a1de7ab9040a5fc02e318e6d7d2cc4e281da5b95f2a152 SHA512 28373f826e103382e5b8b69970d4c6ec6d31d611a0d57604c2eb062d83175066c01d622403a78292d3f7934eeddc713727adad0c20986b1fde98a5f81d7f402d -MISC metadata.xml 4334 BLAKE2B 00e5e057a3ef95378b63713594fe918717150390b3fe281bb239d5e9f9393e85193d10ebe9fcf326cb6a186497145606f5fbcc5ded767ce2007613a4c08584dc SHA512 9faa5c0e948d9928264f52406043151f0a6e900f20a2fcd4ef24b34a8500e42dba213c0dd0580eb01e27c8b006155d20c21f57ba48a0c58f5362216e2fa00721 diff --git a/media-fonts/nerd-fonts/files/10-nerd-font-symbols.conf b/media-fonts/nerd-fonts/files/10-nerd-font-symbols.conf deleted file mode 100644 index 661eb02..0000000 --- a/media-fonts/nerd-fonts/files/10-nerd-font-symbols.conf +++ /dev/null @@ -1,1228 +0,0 @@ - - - - - monospace - Symbols Nerd Font - - - Heavy Data - Symbols Nerd Font - - - Fantasque Sans Mono - Symbols Nerd Font - - - Anonymous Pro for Powerline,Anonymice Powerline - Symbols Nerd Font - - - Terminus (TTF) - Symbols Nerd Font - - - Fira Code - Symbols Nerd Font - - - Fira Code,Fira Code Medium - Symbols Nerd Font - - - Fira Code,Fira Code Retina - Symbols Nerd Font - - - Fira Code,Fira Code Light - Symbols Nerd Font - - - Droid Sans Mono for Powerline - Symbols Nerd Font - - - Ubuntu - Symbols Nerd Font - - - Ubuntu,Ubuntu Light - Symbols Nerd Font - - - Ubuntu Condensed - Symbols Nerd Font - - - Source Code Pro - Symbols Nerd Font - - - Source Code Pro,Source Code Pro Medium - Symbols Nerd Font - - - Source Code Pro,Source Code Pro ExtraLight - Symbols Nerd Font - - - Source Code Pro,Source Code Pro Black - Symbols Nerd Font - - - Source Code Pro,Source Code Pro Semibold - Symbols Nerd Font - - - Source Code Pro,Source Code Pro Light - Symbols Nerd Font - - - monofur for Powerline - Symbols Nerd Font - - - Monoid - Symbols Nerd Font - - - DaddyTimeMono - Symbols Nerd Font - - - Hermit - Symbols Nerd Font - - - ProggyCleanTT CE - Symbols Nerd Font - - - ProggyCleanTTSZ - Symbols Nerd Font - - - BigBlue Terminal 437TT - Symbols Nerd Font - - - BigBlue TerminalPlus - Symbols Nerd Font - - - Ubuntu Mono - Symbols Nerd Font - - - Meslo LG M for Powerline - Symbols Nerd Font - - - Meslo LG L for Powerline - Symbols Nerd Font - - - Meslo LG S for Powerline - Symbols Nerd Font - - - Meslo LG L DZ for Powerline - Symbols Nerd Font - - - Meslo LG M DZ for Powerline - Symbols Nerd Font - - - Meslo LG S DZ for Powerline - Symbols Nerd Font - - - agave - Symbols Nerd Font - - - Fira Mono for Powerline - Symbols Nerd Font - - - Fira Mono Medium for Powerline - Symbols Nerd Font - - - Bitstream Vera Sans Mono - Symbols Nerd Font - - - Overpass Mono - Symbols Nerd Font - - - Overpass Mono,Overpass Mono Light - Symbols Nerd Font - - - Overpass,Overpass Heavy - Symbols Nerd Font - - - Overpass,Overpass ExtraBold - Symbols Nerd Font - - - Overpass,Overpass Light - Symbols Nerd Font - - - Overpass,Overpass ExtraLight - Symbols Nerd Font - - - Overpass,Overpass SemiBold - Symbols Nerd Font - - - Overpass,Overpass Thin - Symbols Nerd Font - - - IBM Plex Mono - Symbols Nerd Font - - - IBM Plex Mono,IBM Plex Mono ExtraLight - Symbols Nerd Font - - - IBM Plex Mono,IBM Plex Mono SemiBold - Symbols Nerd Font - - - IBM Plex Mono,IBM Plex Mono Light - Symbols Nerd Font - - - IBM Plex Mono,IBM Plex Mono Thin - Symbols Nerd Font - - - IBM Plex Mono,IBM Plex Mono Text - Symbols Nerd Font - - - IBM Plex Mono,IBM Plex Mono Medium - Symbols Nerd Font - - - DejaVu Sans Mono - Symbols Nerd Font - - - ProFontWindows - Symbols Nerd Font - - - ProFontIIx - Symbols Nerd Font - - - Lekton - Symbols Nerd Font - - - GohuFont - Symbols Nerd Font - - - Hack - Symbols Nerd Font - - - iA Writer Mono S - Symbols Nerd Font - - - iA Writer Duo S - Symbols Nerd Font - - - iA Writer Quattro S - Symbols Nerd Font - - - iA Writer Duospace,iA Writer Duospace Bold - Symbols Nerd Font - - - Cousine - Symbols Nerd Font - - - Cascadia Code - Symbols Nerd Font - - - Hasklig - Symbols Nerd Font - - - Hasklig,Hasklig Medium - Symbols Nerd Font - - - Hasklig,Hasklig ExtraLight - Symbols Nerd Font - - - Hasklig,Hasklig Black - Symbols Nerd Font - - - Hasklig,Hasklig Semibold - Symbols Nerd Font - - - Hasklig,Hasklig Light - Symbols Nerd Font - - - Space Mono - Symbols Nerd Font - - - JetBrains Mono - Symbols Nerd Font - - - JetBrains Mono ExtraBold - Symbols Nerd Font - - - JetBrains Mono Medium - Symbols Nerd Font - - - Liberation Sans - Symbols Nerd Font - - - Liberation Serif - Symbols Nerd Font - - - Liberation Mono - Symbols Nerd Font - - - IBM 3270 Semi-Narrow - Symbols Nerd Font - - - IBM 3270 Narrow - Symbols Nerd Font - - - Inconsolata - Symbols Nerd Font - - - Roboto Mono - Symbols Nerd Font - - - Roboto Mono,Roboto Mono Medium - Symbols Nerd Font - - - Roboto Mono,Roboto Mono Thin - Symbols Nerd Font - - - Roboto Mono,Roboto Mono Light - Symbols Nerd Font - - - Code New Roman - Symbols Nerd Font - - - InconsolataGo - Symbols Nerd Font - - - Inconsolata LGC - Symbols Nerd Font - - - Aurulent Sans Mono - Symbols Nerd Font - - - mononoki - Symbols Nerd Font - - - OpenDyslexic - Symbols Nerd Font - - - OpenDyslexicAlta - Symbols Nerd Font - - - OpenDyslexicMono - Symbols Nerd Font - - - M+ 1c - Symbols Nerd Font - - - M+ 2c - Symbols Nerd Font - - - M+ 2p - Symbols Nerd Font - - - M+ 2m - Symbols Nerd Font - - - M+ 1p - Symbols Nerd Font - - - M+ 1m - Symbols Nerd Font - - - M+ 1mn - Symbols Nerd Font - - - M+ 2m,M+ 2m medium - Symbols Nerd Font - - - M+ 2c,M+ 2c medium - Symbols Nerd Font - - - M+ 2p,M+ 2p medium - Symbols Nerd Font - - - M+ 1m,M+ 1m medium - Symbols Nerd Font - - - M+ 1mn,M+ 1mn medium - Symbols Nerd Font - - - M+ 1p,M+ 1p medium - Symbols Nerd Font - - - M+ 1c,M+ 1c medium - Symbols Nerd Font - - - M+ 2c,M+ 2c black - Symbols Nerd Font - - - M+ 1c,M+ 1c black - Symbols Nerd Font - - - M+ 1p,M+ 1p black - Symbols Nerd Font - - - M+ 2p,M+ 2p black - Symbols Nerd Font - - - M+ 1p,M+ 1p heavy - Symbols Nerd Font - - - M+ 2c,M+ 2c heavy - Symbols Nerd Font - - - M+ 2p,M+ 2p heavy - Symbols Nerd Font - - - M+ 1c,M+ 1c heavy - Symbols Nerd Font - - - M+ 1m,M+ 1m thin - Symbols Nerd Font - - - M+ 1c,M+ 1c thin - Symbols Nerd Font - - - M+ 2m,M+ 2m thin - Symbols Nerd Font - - - M+ 2p,M+ 2p thin - Symbols Nerd Font - - - M+ 2c,M+ 2c thin - Symbols Nerd Font - - - M+ 1mn,M+ 1mn thin - Symbols Nerd Font - - - M+ 1p,M+ 1p thin - Symbols Nerd Font - - - M+ 2c,M+ 2c light - Symbols Nerd Font - - - M+ 1c,M+ 1c light - Symbols Nerd Font - - - M+ 1mn,M+ 1mn light - Symbols Nerd Font - - - M+ 1p,M+ 1p light - Symbols Nerd Font - - - M+ 1m,M+ 1m light - Symbols Nerd Font - - - M+ 2p,M+ 2p light - Symbols Nerd Font - - - M+ 2m,M+ 2m light - Symbols Nerd Font - - - Tinos - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond Light - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond SemBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Light - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond Blk - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond Med - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond ExtBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond Thin - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond Thin - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond ExtBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond Med - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond ExtBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond Med - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Med - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond ExtLt - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond Blk - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond ExtLt - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp SemCond Light - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond SemBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtLt - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond Thin - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp ExtCond Blk - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond ExtLt - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Thin - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond SemBd - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Cond Light - Symbols Nerd Font - - - Noto Serif Display,Noto Serif Disp Blk - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond SemBd - Symbols Nerd Font - - - Noto Serif,Noto Serif Blk - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond SemBd - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond ExtLt - Symbols Nerd Font - - - Noto Serif,Noto Serif Light - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond Thin - Symbols Nerd Font - - - Noto Serif,Noto Serif Med - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond Light - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond Med - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond Blk - Symbols Nerd Font - - - Noto Serif,Noto Serif Thin - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtBd - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond Med - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond ExtLt - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond ExtBd - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond Light - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond ExtLt - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond Blk - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond ExtBd - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond Blk - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond Med - Symbols Nerd Font - - - Noto Serif,Noto Serif SemCond Thin - Symbols Nerd Font - - - Noto Serif,Noto Serif SemBd - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond Thin - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond ExtBd - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtLt - Symbols Nerd Font - - - Noto Serif,Noto Serif Cond SemBd - Symbols Nerd Font - - - Noto Serif,Noto Serif ExtCond Light - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond Thin - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond SemBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond ExtLt - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond Med - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond Blk - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond Light - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond Thin - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond ExtBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Thin - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond ExtBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Blk - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond Med - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Light - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond SemBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Med - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond Med - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond Light - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond Light - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond ExtLt - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond Thin - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtCond Blk - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono ExtLt - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond Blk - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond SemBd - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono SemCond ExtLt - Symbols Nerd Font - - - Noto Sans Mono,Noto Sans Mono Cond ExtBd - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond Thin - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond Thin - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond Med - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond Med - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond ExtLt - Symbols Nerd Font - - - Noto Sans,Noto Sans Thin - Symbols Nerd Font - - - Noto Sans,Noto Sans SemBd - Symbols Nerd Font - - - Noto Sans,Noto Sans Light - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond ExtBd - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond SemBd - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond Light - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond ExtLt - Symbols Nerd Font - - - Noto Sans,Noto Sans Med - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond ExtBd - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond Light - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtBd - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtLt - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond Light - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond Med - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond Blk - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond Blk - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond ExtBd - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond Blk - Symbols Nerd Font - - - Noto Sans,Noto Sans SemCond SemBd - Symbols Nerd Font - - - Noto Sans,Noto Sans Cond ExtLt - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond SemBd - Symbols Nerd Font - - - Noto Sans,Noto Sans ExtCond Thin - Symbols Nerd Font - - - Noto Mono - Symbols Nerd Font - - - Noto Emoji - Symbols Nerd Font - - - Noto Color Emoji - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond Med - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond SemBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtLt - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond Light - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond Light - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond Med - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond Thin - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond SemBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Light - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Thin - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond Light - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Blk - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond Blk - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond ExtLt - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond Blk - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond SemBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond Thin - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond Blk - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond ExtLt - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond Thin - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond Med - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond ExtBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Med - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp SemCond ExtLt - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp ExtCond ExtBd - Symbols Nerd Font - - - Noto Sans Display,Noto Sans Disp Cond ExtBd - Symbols Nerd Font - - - Victor Mono - Symbols Nerd Font - - - Victor Mono,Victor Mono SemiBold - Symbols Nerd Font - - - Victor Mono,Victor Mono Thin - Symbols Nerd Font - - - Victor Mono,Victor Mono Light - Symbols Nerd Font - - - Victor Mono,Victor Mono Oblique - Symbols Nerd Font - - - Victor Mono,Victor Mono Medium - Symbols Nerd Font - - - Victor Mono,Victor Mono ExtraLight - Symbols Nerd Font - - - Share Tech Mono - Symbols Nerd Font - - - Go Mono - Symbols Nerd Font - - - Arimo - Symbols Nerd Font - - - Iosevka Term - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Heavy - Symbols Nerd Font - - - Iosevka,Iosevka Heavy - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Thin Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Thin Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Light Oblique - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Light Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Bold Oblique - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Bold Oblique - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Medium - Symbols Nerd Font - - - Iosevka,Iosevka Medium - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Extralight - Symbols Nerd Font - - - Iosevka,Iosevka Extralight - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Medium Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Medium Oblique - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Extralight Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Extralight Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Oblique - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Oblique - Symbols Nerd Font - - - Iosevka,Iosevka Heavy Oblique - Symbols Nerd Font - - - Iosevka Term,Iosevka Term Heavy Oblique - Symbols Nerd Font - - diff --git a/media-fonts/nerd-fonts/metadata.xml b/media-fonts/nerd-fonts/metadata.xml deleted file mode 100644 index 1510258..0000000 --- a/media-fonts/nerd-fonts/metadata.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). - Specifically to add a high number of extra glyphs from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons, and others. - - - Install Nerd-fonts-patched 3270 fonts - Install Nerd-fonts-patched Agave fonts - Install Nerd-fonts-patched Anonymous Pro fonts - Install Nerd-fonts-patched Arimo fonts - Install Nerd-fonts-patched Aurulent Sans Mono fonts - Install Nerd-fonts-patched Big Blue Terminal fonts - Install Nerd-fonts-patched Bitstream Vera Sans Mono fonts - Install Nerd-fonts-patched Cascadia Code fonts - Install Nerd-fonts-patched Code New Roman fonts - Install Nerd-fonts-patched Cousine fonts - Install Nerd-fonts-patched Daddy Time Mono fonts - Install Nerd-fonts-patched DejaVu Sans Mono fonts - Install Nerd-fonts-patched Droid Sans Mono fonts - Install Nerd-fonts-patched Fantasque Sans mono fonts - Install Nerd-fonts-patched Fira Code fonts - Install Nerd-fonts-patched Fira Mono fonts - Install Nerd-fonts-patched Go-Mono fonts - Install Nerd-fonts-patched Gohu fonts - Install Nerd-fonts-patched Hack fonts - Install Nerd-fonts-patched Hasklig fonts - Install Nerd-fonts-patched Heavy Data fonts - Install Nerd-fonts-patched Hermit fonts - Install Nerd-fonts-patched iA-Writer fonts - Install Nerd-fonts-patched IBM Plex Mono fonts - Install Nerd-fonts-patched Inconsolata fonts - Install Nerd-fonts-patched Inconsolata Go fonts - Install Nerd-fonts-patched Inconsolata LGC fonts - Install Nerd-fonts-patched Iosevka fonts - Install Nerd-fonts-patched JetBrains Mono fonts - Install Nerd-fonts-patched Lekton fonts - Install Nerd-fonts-patched Liberation Mono fonts - Install Nerd-fonts-patched Meslo fonts - Install Nerd-fonts-patched Monofur fonts - Install Nerd-fonts-patched Monoid fonts - Install Nerd-fonts-patched Mononoki fonts - Install Nerd-fonts-patched Mplus fonts - Install Nerd-fonts-patched Noto fonts - Install Nerd-fonts-patched Open Dyslexic fonts - Install Nerd-fonts-patched Overpass fonts - Install Nerd-fonts-patched Pro Font fonts - Install Nerd-fonts-patched Proggy Clean fonts - Install Nerd-fonts-patched Roboto Mono fonts - Install Nerd-fonts-patched Share Tech Mono fonts - Install Nerd-fonts-patched Source Code Pro fonts - Install Nerd-fonts-patched Space Mono fonts - Install Nerd-fonts-patched Terminus fonts - Install Nerd-fonts-patched Tinos fonts - Install Nerd-fonts-patched Ubuntu fonts - Install Nerd-fonts-patched Ubuntu Mono fonts - Install Nerd-fonts-patched Victor Mono fonts - - diff --git a/media-fonts/nerd-fonts/nerd-fonts-2.1.0.ebuild b/media-fonts/nerd-fonts/nerd-fonts-2.1.0.ebuild deleted file mode 100644 index ea023b1..0000000 --- a/media-fonts/nerd-fonts/nerd-fonts-2.1.0.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit font check-reqs - -DESCRIPTION="Collection of fonts that are patched to include a high number of glyphs (icons)." -HOMEPAGE="https://nerdfonts.com" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DIRNAME=( - 3270 - Agave - AnonymousPro - Arimo - AurulentSansMono - BigBlueTerminal - BitstreamVeraSansMono - CascadiaCode - CodeNewRoman - Cousine - DaddyTimeMono - DejaVuSansMono - DroidSansMono - FantasqueSansMono - FiraCode - FiraMono - Go-Mono - Gohu - Hack - Hasklig - HeavyData - Hermit - iA-Writer - IBMPlexMono - Inconsolata - InconsolataGo - InconsolataLGC - Iosevka - JetBrainsMono - Lekton - LiberationMono - Meslo - Monofur - Monoid - Mononoki - MPlus - Noto - OpenDyslexic - Overpass - ProFont - ProggyClean - RobotoMono - ShareTechMono - SourceCodePro - SpaceMono - Terminus - Tinos - Ubuntu - UbuntuMono - VictorMono -) - -IUSE_FLAGS=(${DIRNAME[*],,}) -IUSE="${IUSE_FLAGS[*]}" -REQUIRED_USE="X || ( ${IUSE_FLAGS[*]} )" - -MY_URI="https://github.com/ryanoasis/${PN}/releases/download/v${PV}" -SRC_URI="3270? ( "${MY_URI}/3270.zip" ) - agave? ( "${MY_URI}/Agave.zip" ) - anonymouspro? ( "${MY_URI}/AnonymousPro.zip" ) - arimo? ( "${MY_URI}/Arimo.zip" ) - aurulentsansmono? ( "${MY_URI}/AurulentSansMono.zip" ) - bigblueterminal? ( "${MY_URI}/BigBlueTerminal.zip" ) - bitstreamverasansmono? ( "${MY_URI}/BitstreamVeraSansMono.zip" ) - cascadiacode? ( "${MY_URI}/CascadiaCode.zip" ) - codenewroman? ( "${MY_URI}/CodeNewRoman.zip" ) - cousine? ( "${MY_URI}/Cousine.zip" ) - daddytimemono? ( "${MY_URI}/DaddyTimeMono.zip" ) - dejavusansmono? ( "${MY_URI}/DejaVuSansMono.zip" ) - droidsansmono? ( "${MY_URI}/DroidSansMono.zip" ) - fantasquesansmono? ( "${MY_URI}/FantasqueSansMono.zip" ) - firacode? ( "${MY_URI}/FiraCode.zip" ) - firamono? ( "${MY_URI}/FiraMono.zip" ) - go-mono? ( "${MY_URI}/Go-Mono.zip" ) - gohu? ( "${MY_URI}/Gohu.zip" ) - hack? ( "${MY_URI}/Hack.zip" ) - hasklig? ( "${MY_URI}/Hasklig.zip" ) - heavydata? ( "${MY_URI}/HeavyData.zip" ) - hermit? ( "${MY_URI}/Hermit.zip" ) - ia-writer? ( "${MY_URI}/iA-Writer.zip" ) - ibmplexmono? ( "${MY_URI}/IBMPlexMono.zip" ) - inconsolata? ( "${MY_URI}/Inconsolata.zip" ) - inconsolatago? ( "${MY_URI}/InconsolataGo.zip" ) - inconsolatalgc? ( "${MY_URI}/InconsolataLGC.zip" ) - iosevka? ( "${MY_URI}/Iosevka.zip" ) - jetbrainsmono? ( "${MY_URI}/JetBrainsMono.zip" ) - lekton? ( "${MY_URI}/Lekton.zip" ) - liberationmono? ( "${MY_URI}/LiberationMono.zip" ) - meslo? ( "${MY_URI}/Meslo.zip" ) - monofur? ( "${MY_URI}/Monofur.zip" ) - monoid? ( "${MY_URI}/Monoid.zip" ) - mononoki? ( "${MY_URI}/Mononoki.zip" ) - mplus? ( "${MY_URI}/MPlus.zip" ) - noto? ( "${MY_URI}/Noto.zip" ) - opendyslexic? ( "${MY_URI}/OpenDyslexic.zip" ) - overpass? ( "${MY_URI}/Overpass.zip" ) - profont? ( "${MY_URI}/ProFont.zip" ) - proggyclean? ( "${MY_URI}/ProggyClean.zip" ) - robotomono? ( "${MY_URI}/RobotoMono.zip" ) - sharetechmono? ( "${MY_URI}/ShareTechMono.zip" ) - sourcecodepro? ( "${MY_URI}/SourceCodePro.zip" ) - spacemono? ( "${MY_URI}/SpaceMono.zip" ) - terminus? ( "${MY_URI}/Terminus.zip" ) - tinos? ( "${MY_URI}/Tinos.zip" ) - ubuntu? ( "${MY_URI}/Ubuntu.zip" ) - ubuntumono? ( "${MY_URI}/UbuntuMono.zip" ) - victormono? ( "${MY_URI}/VictorMono.zip" ) -" - -DEPEND="app-arch/unzip" -RDEPEND="media-libs/fontconfig" - -CHECKREQS_DISK_BUILD="3G" -CHECKREQS_DISK_USR="4G" - -S="${WORKDIR}" -FONT_CONF=( - ${FILESDIR}/10-nerd-font-symbols.conf -) -FONT_S=${S} - -pkg_pretend() { - check-reqs_pkg_setup -} -src_install() { - declare -A font_filetypes - local otf_file_number ttf_file_number - - otf_file_number=$(ls ${S} | grep -i otf | wc -l) - ttf_file_number=$(ls ${S} | grep -i ttf | wc -l) - - if [[ ${otf_file_number} != 0 ]]; then - font_filetypes[otf]= - fi - - if [[ ${ttf_file_number} != 0 ]]; then - font_filetypes[ttf]= - fi - - FONT_SUFFIX="${!font_filetypes[@]}" - - font_src_install -} - -pkg_postinst() { - einfo "Installing font-patcher via an ebuild is hard, because paths are hardcoded differently" - einfo "in .sh files. You can still get it and use it by git cloning the nerd-font project and" - einfo "running it from the cloned directory." - einfo "https://github.com/ryanoasis/nerd-fonts" - - elog "You might have to enable 50-user.conf and 10-nerd-font-symbols.conf by using" - elog "eselect fontconfig" -} diff --git a/media-gfx/cgal-ipelets/Manifest b/media-gfx/cgal-ipelets/Manifest index 8e5380b..ee4de62 100644 --- a/media-gfx/cgal-ipelets/Manifest +++ b/media-gfx/cgal-ipelets/Manifest @@ -1,3 +1,5 @@ -AUX c++11.patch 487 BLAKE2B 560d96acf6a6ebb6e0579976ead90a1a2de6550f6dcba2a8d37f522b1bf0eeff8c6d7ae8d679c60eab679588d2b8c89192326d6c98a6579f479b750ffa215040 SHA512 5e611b87c7f57380cdbd6ab50dddc28b5c671f5a1701c9505b7d8fdbc9384faecfd19e54f184231852f9f6334dd99092679521fce01518d1c381021541e48b58 -DIST cgal-4.11.3.tar.xz 14657412 BLAKE2B a10457d255fcdd822f90419ff6af5389c50e88b254ed7f37471e24bb8523732b5aa6bd1ee5e67f14fcf0d8e79abf86e798ddeb3e0ce965dc2cde5667377bf5e0 SHA512 44cdd5fb313841d208ffeb9a96aa8db5111defd581b749c80f655390b5468f7c18b61df0ac2bdeb5259507341cc451fcd8cd50f7ff0571efdcb76eb920f92f7e -EBUILD cgal-ipelets-4.11.3.ebuild 700 BLAKE2B dc77b7e2ae451163fc0845d150c6843a9741017484f68416edbdebc550087e7d178bd1dda82440266cec99aa8bc0a337ba5f863892ad0f488851f8acf2a4f0f0 SHA512 8367d016cdad4c2c6df1b4555eb892f0d13a09026edb1a2bf32cfece52f6076c61a01d262f5e2510999f9e931e43f9236669ede970dc2b53d2f711da23cc365a +DIST CGAL-5.5.tar.xz 24156768 BLAKE2B e5f02cd082abfa8443e65430ed366cfdc3736c6a7af37284969ddd558ede1aa6c881d6928c65708504fd58f68ea01f56aa0749267d6dc83fd54f0b28e8c01374 SHA512 7fa6bf6c046727a9e0bce7cbde34cbe85979127a1ad0904f2865be83a80e89fa9af5118e5647572414f8096d29ecc808ee471d4bd3e7ecd41338be649b549290 +DIST CGAL-5.6.tar.xz 24874364 BLAKE2B 556c05177f8b3bcecfd16f2bd38cb6505ab04fb41f1fdcfc97a300f539c7642c3529c75cbe29fd6186b329b3ea844698e752d04690d010a7a5c3f5b6ad3a141f SHA512 1d91ad870b63bce36e060c0de7fa2e7ab98f9d9f6cf7c94d91a6677db237f50c28f8fc49f24bef943b2adcb5a4a8acf01dd94092a97024c33413763348131ea4 +EBUILD cgal-ipelets-5.5.ebuild 578 BLAKE2B 480f5c4e3672c906799f65ee136eab0a5ee45ab8e46fa6600b8f56c4618ffdebce3d45f482bd885d6a34af5a8a8591f0bb4598dd5f3f6af906573bbe99756751 SHA512 aa08006055064caaea3f891d011d5911cbb58d7013eb038e2b8b36e19fcd2b386a6a171126d63b27480c371442d311b6bda5f1a952bb64a4fe048fd5b29f5a16 +EBUILD cgal-ipelets-5.6.ebuild 539 BLAKE2B 0a749f3d39eccc38eb2625c7581a7179f01e1c858848a8e389c47fb59f12152b7eff89310fe6f474d3d263f7fdb40f7bea10eeafa7f68529bae953131e9d6047 SHA512 eb5044eaa423e2f4f598f4bee10442490053c2f4a98bd24ef1e64371229d7134caa5075500f959bc22be2240ce248765a5dea5c522d0ed7e50bed33d63d79671 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/cgal-ipelets/cgal-ipelets-4.11.3.ebuild b/media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild similarity index 62% rename from media-gfx/cgal-ipelets/cgal-ipelets-4.11.3.ebuild rename to media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild index dfabd43..75c9096 100644 --- a/media-gfx/cgal-ipelets/cgal-ipelets-4.11.3.ebuild +++ b/media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild @@ -1,18 +1,17 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 CMAKE_BUILD_TYPE=Release -inherit base multilib cmake-utils +inherit multilib cmake MY_P=CGAL-${PV} DESCRIPTION="Ipe addons shipped with the CGAL library" HOMEPAGE="http://www.cgal.org/ https://gforge.inria.fr/projects/cgal/" -SRC_URI=" - https://github.com/CGAL/cgal/releases/download/releases%2F${MY_P}/${MY_P}.tar.xz -> cgal-${PV}.tar.xz" +SRC_URI="https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz" LICENSE="LGPL-3 GPL-3 Boost-1.0" SLOT="0" @@ -21,13 +20,8 @@ IUSE="" DEPEND=" media-gfx/ipe - =sci-mathematics/cgal-${PV} + ~sci-mathematics/cgal-${PV} " RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}/demo/CGAL_ipelets" - -src_prepare() { - cmake-utils_src_prepare - epatch ${FILESDIR}/c++11.patch -} diff --git a/media-gfx/cgal-ipelets/cgal-ipelets-5.6.ebuild b/media-gfx/cgal-ipelets/cgal-ipelets-5.6.ebuild new file mode 100644 index 0000000..81c3a4a --- /dev/null +++ b/media-gfx/cgal-ipelets/cgal-ipelets-5.6.ebuild @@ -0,0 +1,27 @@ +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=8 + +CMAKE_BUILD_TYPE=Release + +inherit multilib cmake + +MY_P=CGAL-${PV} + +DESCRIPTION="Ipe addons shipped with the CGAL library" +HOMEPAGE="http://www.cgal.org/" +SRC_URI="https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz" + +LICENSE="LGPL-3 GPL-3 Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND=" + media-gfx/ipe + ~sci-mathematics/cgal-${PV} + " +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}/demo/CGAL_ipelets" diff --git a/media-gfx/cgal-ipelets/files/c++11.patch b/media-gfx/cgal-ipelets/files/c++11.patch deleted file mode 100644 index 5e8f4f1..0000000 --- a/media-gfx/cgal-ipelets/files/c++11.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- demo/CGAL_ipelets/CMakeLists.txt 2016-01-24 16:00:03.071470747 +0100 -+++ demo/CGAL_ipelets/CMakeLists.txt 2016-01-24 15:59:39.377947184 +0100 -@@ -118,6 +118,8 @@ if ( CGAL_FOUND ) - message(STATUS "Set Ipelets install dir: ${IPELET_INSTALL_DIR}") - endif() - -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") -+ - foreach(IPELET ${CGAL_IPELETS}) - add_library(CGAL_${IPELET} MODULE ${IPELET}.cpp) - add_to_cached_list(CGAL_EXECUTABLE_TARGETS CGAL_${IPELET}) diff --git a/media-gfx/cgal-ipelets/metadata.xml b/media-gfx/cgal-ipelets/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/media-gfx/cgal-ipelets/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/media-gfx/figtoipe/Manifest b/media-gfx/figtoipe/Manifest deleted file mode 100644 index 07b6d39..0000000 --- a/media-gfx/figtoipe/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD figtoipe-9999.ebuild 565 BLAKE2B c6d2e4c1d86b105382a394bd83dd49fc3f958f73a1032ffe2fd5eade3e2bf951744b5fb80cdf45cf252fa9f46ec1152b5902c04860a4c96c7c9d95a28973d1f2 SHA512 37b14ed6918c7663c36809c0998b79043d3cebedf7ccedc9e632773ac218b48d3218537b7c85414420ff45ab66fa60a70450d08767b0475d85fc7e1d71918f89 diff --git a/media-gfx/figtoipe/figtoipe-9999.ebuild b/media-gfx/figtoipe/figtoipe-9999.ebuild deleted file mode 100644 index aa55b7f..0000000 --- a/media-gfx/figtoipe/figtoipe-9999.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -inherit git-r3 - -DESCRIPTION="Converts FIG files (xfig) to XML files (Ipe)" -HOMEPAGE="https://github.com/otfried/ipe-tools/tree/master/figtoipe" -EGIT_REPO_URI="https://github.com/otfried/ipe-tools.git" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="sys-libs/zlib" -RDEPEND="${DEPEND}" - -BASEDIR="${WORKDIR}/${P}/${PN}" - -src_compile() { - cd ${BASEDIR} - emake -} - -src_install() { - cd ${BASEDIR} - exeinto /usr/bin/ - doexe figtoipe - doman figtoipe.1 -} - - diff --git a/media-gfx/ipe-tools/Manifest b/media-gfx/ipe-tools/Manifest new file mode 100644 index 0000000..61334e1 --- /dev/null +++ b/media-gfx/ipe-tools/Manifest @@ -0,0 +1,5 @@ +DIST v7.2.20.1.tar.gz 238820 BLAKE2B 3e85ed58252a0c242c4fcab05123fea7e62fb4bd577a1bcad5c48b83d9a4a6667fee5a1a46d0d45f2b89b9d2ce094ace6578924b63b1bccf5f519d7565828d09 SHA512 88533a0c13740201716939d567b5c6ca1fa3ddf16c58d3c1fd7db5d54faf8d1f8d3d788548284ee982bd510b565ed8c6e699f3eb47c27ba17522b4360154d3ce +DIST v7.2.24.1.tar.gz 239300 BLAKE2B f853a0362fa7736cec0cca2a06ca409459552c70a8be1a567e5b21c9476e308305dfe35ce3be08f515d9ab340b388b8b32b23288d999918e9705a6370ddb77b3 SHA512 d12d35df3602fc0c0f0103377ed7b5ee7f0ca6d600fc6ea42626913ff021b516bea8bfe5a983d0cd89cee679e8d06ac8140f0f251e89ac6b35df7610d79f5b47 +EBUILD ipe-tools-7.2.20.1.ebuild 1433 BLAKE2B e2382d7717066fc85af8eb444dbadf894bcb0951b6e2cdf7e74632c88c3f6497e9e1f49a285a1798e6723f2d0b2341f4c2aeb52fb481466e96b38a1269ca4b9d SHA512 585f0bad892044ed50908c26459f8b925348896353eeca08db05e2e3180960f21422ba77af1e81e5c5340e6dcdc4f251dce65f21a6bbf30a2405457501eab9a1 +EBUILD ipe-tools-7.2.24.1.ebuild 1411 BLAKE2B 41224a539ce335d70a6b265320495535aa752ff7be6a78c69b8f9f0bd9d8843f9fe61adc135771eb0c77d29eae81dd00697c135a2c6b988eb2a5f8a8cbe0e219 SHA512 16e9594e0e4766bf4e751c4a74b7dbc6132f7f8ce77ae3dce03563964d489b6c5d5fdbeefc0670e6fb19e9df6aa8fdcba44bdc2f119cd1dc532d80e899cb8e56 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe-tools/ipe-tools-7.2.20.1.ebuild b/media-gfx/ipe-tools/ipe-tools-7.2.20.1.ebuild new file mode 100644 index 0000000..8f2fe1c --- /dev/null +++ b/media-gfx/ipe-tools/ipe-tools-7.2.20.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-single-r1 + +DESCRIPTION="Tools to use with the Ipe drawing editor." +HOMEPAGE="https://github.com/otfried/ipe-tools" +SRC_URI="https://github.com/otfried/ipe-tools/archive/v${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+annotate +svgtoipe +figtoipe +ipe5toxml +pdftoipe" + +DEPEND="annotate? ( ${PYTHON_DEPS} dev-python/PyPDF2 ) + svgtoipe? ( !media-gfx/svgtoipe ${PYTHON_DEPS} dev-lang/python[xml] ) + figtoipe? ( !media-gfx/figtoipe sys-libs/zlib ) + ipe5toxml? ( !media-gfx/ipe5toxml ) + pdftoipe? ( !media-gfx/pdftoipe app-text/poppler )" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + # Tools with makefile + for tool in figtoipe ipe5toxml; do + if use ${tool}; then + cd ${tool} + emake + cd .. + fi + done + + # Fixing python tool naming + use svgtoipe && mv svgtoipe/svgtoipe.py svgtoipe/svgtoipe + # File collision with annotate from media-libs/gd, hence suffix -ipe + use annotate && mv annotate/annotate.py annotate/annotate-ipe +} + +src_install() { + exeinto /usr/bin/ + + for tool in svgtoipe figtoipe ipe5toxml; do + use ${tool} && doexe ${tool}/${tool} + use ${tool} && doman ${tool}/${tool}.1 + done + + use annotate && doexe annotate/annotate-ipe + + # Fixing python tools + if use annotate || use svgtoipe; then + python_fix_shebang ${ED}/usr/bin + fi +} diff --git a/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild b/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild new file mode 100644 index 0000000..833ab9e --- /dev/null +++ b/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit python-single-r1 + +DESCRIPTION="Tools to use with the Ipe drawing editor." +HOMEPAGE="https://github.com/otfried/ipe-tools" +SRC_URI="https://github.com/otfried/ipe-tools/archive/v${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+annotate +svgtoipe +figtoipe +ipe5toxml +pdftoipe" + +DEPEND="annotate? ( ${PYTHON_DEPS} dev-python/pypdf ) + svgtoipe? ( !media-gfx/svgtoipe ${PYTHON_DEPS} ) + figtoipe? ( !media-gfx/figtoipe sys-libs/zlib ) + ipe5toxml? ( !media-gfx/ipe5toxml ) + pdftoipe? ( !media-gfx/pdftoipe app-text/poppler )" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + # Tools with makefile + for tool in figtoipe ipe5toxml; do + if use ${tool}; then + cd ${tool} + emake + cd .. + fi + done + + # Fixing python tool naming + use svgtoipe && mv svgtoipe/svgtoipe.py svgtoipe/svgtoipe + # File collision with annotate from media-libs/gd, hence suffix -ipe + use annotate && mv annotate/annotate.py annotate/annotate-ipe +} + +src_install() { + exeinto /usr/bin/ + + for tool in svgtoipe figtoipe ipe5toxml; do + use ${tool} && doexe ${tool}/${tool} + use ${tool} && doman ${tool}/${tool}.1 + done + + use annotate && doexe annotate/annotate-ipe + + # Fixing python tools + if use annotate || use svgtoipe; then + python_fix_shebang ${ED}/usr/bin + fi +} diff --git a/media-gfx/ipe-tools/metadata.xml b/media-gfx/ipe-tools/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/media-gfx/ipe-tools/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest index 0e7808e..d879e52 100644 --- a/media-gfx/ipe/Manifest +++ b/media-gfx/ipe/Manifest @@ -1,9 +1,6 @@ -AUX ipe-outputprecision.patch 2504 BLAKE2B 7db95c3cf1298704e032001e3f5d86164d0c0bb86b05ac0de01f5bc3e27e7a538bc3c4828a37f6581ed96fbe6c62eb39ada76f2e6b9a7081e5ab4575f614eb3b SHA512 13692eb5d0934147195b894f4fc378bf9f8def020cf12066025c6973097a753860f884cc8de6dc686b1bff35603874efaa814fb82838d7695f31f023109c7d83 -DIST ipe-7.1.10-src.tar.gz 1797408 BLAKE2B 1a9504883401f36ef169789d1077a1848f9abbf3bda1ec376e66334a8e4fb1fe0ea8fe4fee9751eee48cff074f6b1f4da1cce7d223657da22c33880884662a5b SHA512 c3e8d1ae0f2a5803f24d035b85ba8396fc7c4134e0de80ecf72fc335d3554cc84231d9f06dc4eb2bb17edc3344e54a8f5965b285dc5a7de3307083061b9c008a -DIST ipe-7.2.11-src.tar.gz 1950071 BLAKE2B af75c43a2c7c8f1ffdf33fbfd722a07c65bbf85a334ed8db69265d8418eaad57a95a90a6ac7df97229b44093cc4b539397f1f7d661ef9ab873345f91479f314f SHA512 665a1d0da18ef3d0a00997ebd0783ee4bba363f516bf34ef5ffc4dcbb09db6622845298884cfaa6ad86d7ef2d9f449ccb5bcf61073c69dd2a53bcaf085fae4e9 -DIST ipe-7.2.12-src.tar.gz 1958565 BLAKE2B 8f63da9b483d273152a1de3acd71a43e18c3dff9cc5588c0299bc369da16d2c32116feb27c18c7138e92e64b9517373d157bb91130cd83be1bf1cc8e5f9d1695 SHA512 3e81120b974fc47ceceaf108daf3d03933d79cf05d576e2303b1cf04e706f1516baf47a3ead09604d2993e6cb15015a531d65a413cfc664ab193db72cad8be17 -DIST ipe-7.2.13-src.tar.gz 1969907 BLAKE2B 934f19c66f8970be285b230df1a27fcb1a49eabf09f01b4fb05d41a39292cde30df6026de9c19e889979c1f4d2783215fb97ada76332755f36c43e80a3cee189 SHA512 e6e212ff3a9bf1d00c86cb3de5cd880903c35852b26f7122018350a5b945efab14cb7e9162d3b9e003d0cab14de1e1a3abee3df99f267f2ed229d8defc5897f5 -EBUILD ipe-7.1.10.ebuild 2410 BLAKE2B 69f1255d1d9530a04142515d6143472d2814e1516a2c9c0440b795ef7fd619657c86834fc3495364a28397ad6f9c3653005dc7b8f349b092a53cbd659b741658 SHA512 0ca1ba023d61cd88b484108d63ab38c521e170a0c53df0990be5a8c7f9b4212745b8874f3410c1c54747acea75cdfd4c5cc147de4c1c3cd7c5a389e502c9907f -EBUILD ipe-7.2.11.ebuild 2390 BLAKE2B 63ed211dc6b9553dcbc5afa864e0e85b6c0a2716597b555d4ae41bba819bb1f74f4c80fd8f33d776941baa5448b63a8c88e234dde2ffa78170ac36e8f73af3f1 SHA512 95d0df6e50503b08a45ca73d4edbb8e7bda58e7c0c9482f7647eddeaa4cdae75fe9590ff0747639c1379d94e57b2a5487158c37fa195ff19690585533ff7c5f5 -EBUILD ipe-7.2.12.ebuild 2390 BLAKE2B 63ed211dc6b9553dcbc5afa864e0e85b6c0a2716597b555d4ae41bba819bb1f74f4c80fd8f33d776941baa5448b63a8c88e234dde2ffa78170ac36e8f73af3f1 SHA512 95d0df6e50503b08a45ca73d4edbb8e7bda58e7c0c9482f7647eddeaa4cdae75fe9590ff0747639c1379d94e57b2a5487158c37fa195ff19690585533ff7c5f5 -EBUILD ipe-7.2.13.ebuild 2390 BLAKE2B 63ed211dc6b9553dcbc5afa864e0e85b6c0a2716597b555d4ae41bba819bb1f74f4c80fd8f33d776941baa5448b63a8c88e234dde2ffa78170ac36e8f73af3f1 SHA512 95d0df6e50503b08a45ca73d4edbb8e7bda58e7c0c9482f7647eddeaa4cdae75fe9590ff0747639c1379d94e57b2a5487158c37fa195ff19690585533ff7c5f5 +AUX ipe-outputprecision.patch 2488 BLAKE2B f6ac5918a2c23445885ecf3f6934484aaebdc90809ccf08b1b11c301ca0821726b9907fcd6a76d3501d874bda36c379c37fa611c75e97951ff460380e45c532b SHA512 0e851a4e2dae2d8deb11018da0c375ab219126072f152b29ba314a2c04b89b169eaac9981413a8144ac6119cf5f261d346c413af69e0a229e5946ad5c8b7b407 +DIST ipe-7.2.25-src.tar.gz 1039024 BLAKE2B 460f624fde3f170329d70616bab86651d9bead0e3096d8a8c8bcea273391ec3ef049e449bd3871a2903f2f8f4618460d9466e5275a6839806c0ea97798c43f38 SHA512 c5a6ec8a28425bac40f531294878c5f5f3ec7b61df6e7026de07a2a85b441de2b7fbf8c10e57b2cd5a7587db6595ecc80a06bec8e22bd495e75e0fb5f2c2d6c6 +DIST v7.2.28.tar.gz 929625 BLAKE2B 40c1bd4c8de1a590ccc4aee01e7d549838a86498c9e2dcfa62a8742baf6eee824ed58bec318f57d47c98e7c882d6181f64f1cb7e9d853c9d7cf705709d2b28ef SHA512 4eccea0baa9a5d206c4c6590620e936a6765a86a45bd0abcec2b3a66b3b74481e7c84efea4321cc8b3ae587be351ca66551e752e02f0b4d488df1ebbb5d8a107 +EBUILD ipe-7.2.25.ebuild 2775 BLAKE2B 98a3588a60715683b42171dd29226cf0345a2f4f6fd6dd4e20fa494b2213d94d322671fb3372a2ca9463763a55e26cfac9f1cde02a7c7a0282ab1f4df50a8ea8 SHA512 c24b516de3f61022339f3ccd02bf08ee5619493225fcd28f670279c2fa0b074a580194e95d02c51d59be33eab9da6c3189ede870d9be5d11568f0061e9af20a2 +EBUILD ipe-7.2.28.ebuild 2577 BLAKE2B d051101823686ec97aa48a07be642aecb33ed81ec80f21cc2afe9b3b19e4d9c4982b951d2f58ed885f9c9a9722b3b6f18d5539137dae471de74c3de068af30e2 SHA512 a0c150716181fbb54e1f1c9411f02597fe16be96e501906961ced5289936af22657073a9608805494683fa5d0e4c065fdc1efba5cbb1167d3393754ccc5e583a +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe/files/ipe-outputprecision.patch b/media-gfx/ipe/files/ipe-outputprecision.patch index 62346a3..2d1b66a 100644 --- a/media-gfx/ipe/files/ipe-outputprecision.patch +++ b/media-gfx/ipe/files/ipe-outputprecision.patch @@ -1,7 +1,7 @@ -diff --git a/src/ipelib/ipebase.cpp b/src/ipelib/ipebase.cpp +diff --git a/ipelib/ipebase.cpp b/ipelib/ipebase.cpp index 63de035..19226ad 100644 ---- a/src/ipelib/ipebase.cpp -+++ b/src/ipelib/ipebase.cpp +--- a/ipelib/ipebase.cpp ++++ b/ipelib/ipebase.cpp @@ -557,55 +557,50 @@ Stream &Stream::operator<<(int i) //! Output double. Stream &Stream::operator<<(double d) diff --git a/media-gfx/ipe/ipe-7.1.10.ebuild b/media-gfx/ipe/ipe-7.1.10.ebuild deleted file mode 100644 index b4962b7..0000000 --- a/media-gfx/ipe/ipe-7.1.10.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -inherit eutils toolchain-funcs - -DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" -HOMEPAGE="http://ipe.otfried.org" -SRC_URI="https://dl.bintray.com/otfried/generic/ipe/${PV%.*}/${P}-src.tar.gz" - -RESTRICT="mirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="highprec" - -RDEPEND="app-text/texlive-core - >=dev-lang/lua-5.2 - media-libs/freetype:2 - x11-libs/cairo - dev-qt/qtcore:5 - dev-qt/qtwidgets:5" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${P}/src" -COMMONDIR=/usr/share/ipe/common - -search_urw_fonts() { - # colon-separated list of paths - local texmfdist="$(kpsewhich -var-value=TEXMFDIST)" - # according to TeX directory structure - local urwdir=fonts/type1/urw - # add colon as field separator - local IFS="${IFS}:" dir - for dir in ${texmfdist}; do - if [[ -d ${dir}/${urwdir} ]]; then - URWFONTDIR="${dir}/${urwdir}" - return 0 - fi - done - return 1 -} - -src_prepare() { - sed -i \ - -e 's/fpic/fPIC/' \ - -e 's_moc_/usr/lib64/qt5/bin/moc_' \ - -e "s:\$(IPEPREFIX)/lib:\$(IPEPREFIX)/$(get_libdir):g" \ - config.mak || die - sed -i -e 's/install -s/install/' common.mak || die - - if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch - fi -} - -pkg_setup() { - if search_urw_fonts; then - einfo "URW fonts found in ${URWFONTDIR}" - else - ewarn "Could not find directory containing URW fonts" - ewarn "Ipe will not function properly without them." - fi -} - -src_compile() { - emake \ - CXX=$(tc-getCXX) \ - IPEPREFIX="${EPREFIX}/usr" \ - IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" \ - LUA_PACKAGE=lua -} - -src_install() { - emake install \ - IPEPREFIX="${EPREFIX}/usr" \ - IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" \ - INSTALL_ROOT="${ED}" - dodoc ../{news,readme}.txt - doicon ipe/icons/ipe.png - make_desktop_entry ipe Ipe ipe - # Link style sheets - if [ -d $COMMONDIR/styles ]; then - einfo "Linking common style sheets from $COMMONDIR" - for f in $COMMONDIR/styles/*; do - einfo " Linking ${f##*/}" - dosym $f usr/share/ipe/${PV}/styles/${f##*/} - done - - elog "Style sheets from $COMMONDIR/styles have been symlinked to" - elog "the style sheet directory of ${P}. If you add additional" - elog "style sheets later to $COMMONDIR/styles you may symlink" - elog "them by hand to '/usr/share/ipe/${PV}/styles/'." - fi -} diff --git a/media-gfx/ipe/ipe-7.2.12.ebuild b/media-gfx/ipe/ipe-7.2.12.ebuild deleted file mode 100644 index 21a02f9..0000000 --- a/media-gfx/ipe/ipe-7.2.12.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -inherit eutils toolchain-funcs - -DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" -HOMEPAGE="http://ipe.otfried.org" -SRC_URI="https://dl.bintray.com/otfried/generic/ipe/${PV%.*}/${P}-src.tar.gz" - -RESTRICT="mirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="highprec" - -RDEPEND="app-text/texlive-core - >=dev-lang/lua-5.3 - media-libs/freetype:2 - x11-libs/cairo - dev-qt/qtcore:5 - dev-qt/qtwidgets:5" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${P}/src" -COMMONDIR=/usr/share/ipe/common - -search_urw_fonts() { - # colon-separated list of paths - local texmfdist="$(kpsewhich -var-value=TEXMFDIST)" - # according to TeX directory structure - local urwdir=fonts/type1/urw - # add colon as field separator - local IFS="${IFS}:" dir - for dir in ${texmfdist}; do - if [[ -d ${dir}/${urwdir} ]]; then - URWFONTDIR="${dir}/${urwdir}" - return 0 - fi - done - return 1 -} - -src_prepare() { - sed -i \ - -e 's/fpic/fPIC/' \ - -e 's_moc_/usr/lib64/qt5/bin/moc_' \ - -e "s:\$(IPEPREFIX)/lib:\$(IPEPREFIX)/$(get_libdir):g" \ - config.mak || die - sed -i -e 's/install -s/install/' common.mak || die - - if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch - fi -} - -pkg_setup() { - if search_urw_fonts; then - einfo "URW fonts found in ${URWFONTDIR}" - else - ewarn "Could not find directory containing URW fonts" - ewarn "Ipe will not function properly without them." - fi -} - -src_compile() { - emake \ - CXX=$(tc-getCXX) \ - IPEPREFIX="${EPREFIX}/usr" \ - IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" -} - -src_install() { - emake install \ - IPEPREFIX="${EPREFIX}/usr" \ - IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" \ - INSTALL_ROOT="${ED}" - dodoc ../{news,readme}.txt - doicon ipe/icons/ipe.png - make_desktop_entry ipe Ipe ipe - # Link style sheets - if [ -d $COMMONDIR/styles ]; then - einfo "Linking common style sheets from $COMMONDIR" - for f in $COMMONDIR/styles/*; do - einfo " Linking ${f##*/}" - dosym $f usr/share/ipe/${PV}/styles/${f##*/} - done - - elog "Style sheets from $COMMONDIR/styles have been symlinked to" - elog "the style sheet directory of ${P}. If you add additional" - elog "style sheets later to $COMMONDIR/styles you may symlink" - elog "them by hand to '/usr/share/ipe/${PV}/styles/'." - fi -} diff --git a/media-gfx/ipe/ipe-7.2.11.ebuild b/media-gfx/ipe/ipe-7.2.25.ebuild similarity index 73% rename from media-gfx/ipe/ipe-7.2.11.ebuild rename to media-gfx/ipe/ipe-7.2.25.ebuild index 21a02f9..c245656 100644 --- a/media-gfx/ipe/ipe-7.2.11.ebuild +++ b/media-gfx/ipe/ipe-7.2.25.ebuild @@ -1,12 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=4 -inherit eutils toolchain-funcs +EAPI=7 + +LUA_COMPAT=( lua5-3 ) +inherit lua-single toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" HOMEPAGE="http://ipe.otfried.org" -SRC_URI="https://dl.bintray.com/otfried/generic/ipe/${PV%.*}/${P}-src.tar.gz" +SRC_URI="https://src.fedoraproject.org/repo/pkgs/ipe/ipe-7.2.25-src.tar.gz/sha512/c5a6ec8a28425bac40f531294878c5f5f3ec7b61df6e7026de07a2a85b441de2b7fbf8c10e57b2cd5a7587db6595ecc80a06bec8e22bd495e75e0fb5f2c2d6c6/ipe-7.2.25-src.tar.gz" RESTRICT="mirror" @@ -15,14 +17,25 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="highprec" -RDEPEND="app-text/texlive-core - >=dev-lang/lua-5.3 +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + app-text/qtspell + app-text/texlive-core + dev-qt/qtcore:5 + dev-qt/qtwidgets:5 media-libs/freetype:2 + media-libs/libjpeg-turbo + media-libs/libpng + media-libs/libspiro + sci-libs/gsl + sys-libs/zlib x11-libs/cairo - dev-qt/qtcore:5 - dev-qt/qtwidgets:5" + " DEPEND="${RDEPEND} - virtual/pkgconfig" + ${LUA_DEPS}" + +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${P}/src" COMMONDIR=/usr/share/ipe/common @@ -52,12 +65,14 @@ src_prepare() { sed -i -e 's/install -s/install/' common.mak || die if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch + eapply "${FILESDIR}"/${PN}-outputprecision.patch fi + + eapply_user } pkg_setup() { + lua-single_pkg_setup if search_urw_fonts; then einfo "URW fonts found in ${URWFONTDIR}" else @@ -77,7 +92,8 @@ src_install() { emake install \ IPEPREFIX="${EPREFIX}/usr" \ IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" \ - INSTALL_ROOT="${ED}" + INSTALL_ROOT="${ED}" \ + LUA_VERSION="$(lua_get_version)" dodoc ../{news,readme}.txt doicon ipe/icons/ipe.png make_desktop_entry ipe Ipe ipe diff --git a/media-gfx/ipe/ipe-7.2.13.ebuild b/media-gfx/ipe/ipe-7.2.28.ebuild similarity index 75% rename from media-gfx/ipe/ipe-7.2.13.ebuild rename to media-gfx/ipe/ipe-7.2.28.ebuild index 21a02f9..90e3b34 100644 --- a/media-gfx/ipe/ipe-7.2.13.ebuild +++ b/media-gfx/ipe/ipe-7.2.28.ebuild @@ -1,12 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=4 -inherit eutils toolchain-funcs +EAPI=8 + +LUA_COMPAT=( lua5-3 ) +inherit lua-single toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" HOMEPAGE="http://ipe.otfried.org" -SRC_URI="https://dl.bintray.com/otfried/generic/ipe/${PV%.*}/${P}-src.tar.gz" +SRC_URI=" https://github.com/otfried/ipe/archive/refs/tags/v${PV}.tar.gz" RESTRICT="mirror" @@ -15,14 +17,24 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="highprec" -RDEPEND="app-text/texlive-core - >=dev-lang/lua-5.3 +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + app-text/texlive-core + dev-qt/qtbase:6[widgets,gui] + dev-qt/qtsvg:6 media-libs/freetype:2 + media-libs/libjpeg-turbo + media-libs/libpng + media-libs/libspiro + sci-libs/gsl + sys-libs/zlib x11-libs/cairo - dev-qt/qtcore:5 - dev-qt/qtwidgets:5" + " DEPEND="${RDEPEND} - virtual/pkgconfig" + ${LUA_DEPS}" + +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${P}/src" COMMONDIR=/usr/share/ipe/common @@ -46,18 +58,20 @@ search_urw_fonts() { src_prepare() { sed -i \ -e 's/fpic/fPIC/' \ - -e 's_moc_/usr/lib64/qt5/bin/moc_' \ + -e 's_/usr/lib/qt6/libexec/moc_/usr/lib64/qt6/libexec/moc_' \ -e "s:\$(IPEPREFIX)/lib:\$(IPEPREFIX)/$(get_libdir):g" \ config.mak || die sed -i -e 's/install -s/install/' common.mak || die if use highprec; then - einfo "Adding patch for higher output precision" - epatch "${FILESDIR}"/${PN}-outputprecision.patch + eapply "${FILESDIR}"/${PN}-outputprecision.patch fi + + eapply_user } pkg_setup() { + lua-single_pkg_setup if search_urw_fonts; then einfo "URW fonts found in ${URWFONTDIR}" else @@ -77,9 +91,8 @@ src_install() { emake install \ IPEPREFIX="${EPREFIX}/usr" \ IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" \ - INSTALL_ROOT="${ED}" - dodoc ../{news,readme}.txt - doicon ipe/icons/ipe.png + INSTALL_ROOT="${ED}" \ + LUA_VERSION="$(lua_get_version)" make_desktop_entry ipe Ipe ipe # Link style sheets if [ -d $COMMONDIR/styles ]; then diff --git a/media-gfx/ipe/metadata.xml b/media-gfx/ipe/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/media-gfx/ipe/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/media-gfx/ipe5toxml/Manifest b/media-gfx/ipe5toxml/Manifest deleted file mode 100644 index 0b2bf8f..0000000 --- a/media-gfx/ipe5toxml/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD ipe5toxml-9999.ebuild 545 BLAKE2B 6e9ed8b2d27f491e5cc2940720d94ce8d98f076221f8cffa2fe4b5871e959bcc59a77b351ce31c7a96c408dc20312a516fef8d7b30a8c4515ce3490eb04d85bf SHA512 d1783b9d90eb36fe05b77d5b4709d57b9db38173071002be84c75ade003eb7919424d0b003c87d83e2f0e06d7c45f7d453ed33ed7effc95675db0b3b6ca6eb4c diff --git a/media-gfx/ipe5toxml/ipe5toxml-9999.ebuild b/media-gfx/ipe5toxml/ipe5toxml-9999.ebuild deleted file mode 100644 index 6907a84..0000000 --- a/media-gfx/ipe5toxml/ipe5toxml-9999.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -inherit git-r3 - -DESCRIPTION="Converts Ipe-5 files to Ipe-6 files" -HOMEPAGE="https://github.com/otfried/ipe-tools/tree/master/figtoipe" -EGIT_REPO_URI="https://github.com/otfried/ipe-tools.git" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -BASEDIR="${WORKDIR}/${P}/${PN}" - -src_compile() { - cd ${BASEDIR} - emake -} - -src_install() { - cd ${BASEDIR} - exeinto /usr/bin/ - doexe ipe5toxml - doman ipe5toxml.1 -} - - diff --git a/media-gfx/pdftoipe/Manifest b/media-gfx/pdftoipe/Manifest deleted file mode 100644 index 6a45d54..0000000 --- a/media-gfx/pdftoipe/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX missingpage.patch 4029 BLAKE2B 95fb9f10d108cc8436ec80e452feede106407f1ce62ecfe2a61d94c2ee5a6b09e983626b84fd7cb420ceedbe7ae8e8a9aa2d9d502226e9372228de7c438d6065 SHA512 9fbd49d2b13a35b3cc01c041dfbdd47df27a10fccc31d33b9ec4e7bd4746bff31d07094a15fbdacd1d453075e5f34423e23ac3168405d1f09e029942534ec935 -AUX poppler-0.18.patch 308 BLAKE2B 8f77635d560657ff95bfb3df15568b76489c3f596a14c2dc14afe2a4e65853aeaa68e2c85ab741f4737cb4187e6383524c48d24a5c62a09953118d865a32b4cb SHA512 c96e224f01378c9a849a30a7dcc0cb46d5f041fda6588c56b9512f1ea0c79821b1c75b2c6df56b0aa8bc1f897047b046e2337876f80f4a01fb261093bd83dd7a -AUX poppler-0.20.patch 281 BLAKE2B 773dcc44cd6a091b241a1ae8add2f1fef93747ee9aa42be5a4ade92938c0852356d2bbca3d121c4795fac4b10909c0a174deeeeeeaaad351d4515e3e2ae94da0 SHA512 68149b180855bd47700dc24ff4858e1c7be874370bb84efeae9a44e49c6c7f59303544e9aa84bb6c1f8a634badd9ff5a4152e16c8eeb4f8fb7135b2bc2cfd0f9 -EBUILD pdftoipe-9999.ebuild 560 BLAKE2B d1cdb1d596e5d0d41c37b01aedb2d44017f560efef2f5f4b1b89c4d6c743bd436ec264011ff3ed96124f3eecfb7a47ff8853cc1c6ca48aa0e4e1fc91ee383e2c SHA512 41ee5f75b2a5ba0d8269f5904045d903606d09d84ce9bfffc2691db86da363e6910aee0263e47e5264d66a9e383c824c081ad3dc5f014d1baa3afe7a882c4a71 diff --git a/media-gfx/pdftoipe/files/missingpage.patch b/media-gfx/pdftoipe/files/missingpage.patch deleted file mode 100644 index 9c66923..0000000 --- a/media-gfx/pdftoipe/files/missingpage.patch +++ /dev/null @@ -1,126 +0,0 @@ -diff -rup pdftoipe-20130124-src/xmloutputdev.cpp pdftoipe-20130124-src-patched/xmloutputdev.cpp ---- pdftoipe-20130124-src/xmloutputdev.cpp 2013-01-24 01:32:29.000000000 -0600 -+++ pdftoipe-20130124-src-patched/xmloutputdev.cpp 2013-08-15 12:49:49.188415695 -0500 -@@ -116,6 +116,11 @@ void XmlOutputDev::setTextHandling(GBool - - void XmlOutputDev::startPage(int pageNum, GfxState *state) - { -+ startPage(pageNum, state, NULL); // for poppler <= 0.22 -+} -+ -+void XmlOutputDev::startPage(int pageNum, GfxState *state, XRef *xrefA) -+{ - writePSFmt("\n", pageNum, seqPage); - fprintf(stderr, "Converting page %d (numbered %d)\n", - seqPage, pageNum); -@@ -433,53 +438,53 @@ static const UnicodeToLatex unicode2late - // -------------------------------------------------------------------- - { 0x391, "$\\Alpha$" }, - { 0x392, "$\\Beta$" }, -- { 0x393, "$\\Gamma" }, -- { 0x394, "$\\Delta" }, -- { 0x395, "$\\Epsilon" }, -- { 0x396, "$\\Zeta" }, -- { 0x397, "$\\Eta" }, -- { 0x398, "$\\Theta" }, -- { 0x399, "$\\Iota" }, -- { 0x39a, "$\\Kappa" }, -- { 0x39b, "$\\Lambda" }, -- { 0x39c, "$\\Mu" }, -- { 0x39e, "$\\Nu" }, -- { 0x39e, "$\\Xi" }, -- { 0x39f, "$\\Omicron" }, -- { 0x3a0, "$\\Pi" }, -- { 0x3a1, "$\\Rho" }, -- { 0x3a3, "$\\Sigma" }, // sometimes \\sum would be better -- { 0x3a4, "$\\Tau" }, -- { 0x3a5, "$\\Upsilon" }, -- { 0x3a6, "$\\Phi" }, -- { 0x3a7, "$\\Chi" }, -- { 0x3a8, "$\\Psi" }, -- { 0x3a9, "$\\Omega" }, -+ { 0x393, "$\\Gamma$" }, -+ { 0x394, "$\\Delta$" }, -+ { 0x395, "$\\Epsilon$" }, -+ { 0x396, "$\\Zeta$" }, -+ { 0x397, "$\\Eta$" }, -+ { 0x398, "$\\Theta$" }, -+ { 0x399, "$\\Iota$" }, -+ { 0x39a, "$\\Kappa$" }, -+ { 0x39b, "$\\Lambda$" }, -+ { 0x39c, "$\\Mu$" }, -+ { 0x39e, "$\\Nu$" }, -+ { 0x39e, "$\\Xi$" }, -+ { 0x39f, "$\\Omicron$" }, -+ { 0x3a0, "$\\Pi$" }, -+ { 0x3a1, "$\\Rho$" }, -+ { 0x3a3, "$\\Sigma$" }, // sometimes \\sum would be better -+ { 0x3a4, "$\\Tau$" }, -+ { 0x3a5, "$\\Upsilon$" }, -+ { 0x3a6, "$\\Phi$" }, -+ { 0x3a7, "$\\Chi$" }, -+ { 0x3a8, "$\\Psi$" }, -+ { 0x3a9, "$\\Omega$" }, - // -------------------------------------------------------------------- - { 0x3b1, "$\\alpha$" }, - { 0x3b2, "$\\beta$" }, -- { 0x3b3, "$\\gamma" }, -- { 0x3b4, "$\\delta" }, -- { 0x3b5, "$\\varepsilon" }, -- { 0x3b6, "$\\zeta" }, -- { 0x3b7, "$\\eta" }, -- { 0x3b8, "$\\theta" }, -- { 0x3b9, "$\\iota" }, -- { 0x3ba, "$\\kappa" }, -- { 0x3bb, "$\\lambda" }, -- { 0x3bc, "$\\mu" }, -- { 0x3be, "$\\nu" }, -- { 0x3be, "$\\xi" }, -- { 0x3bf, "$\\omicron" }, -- { 0x3c0, "$\\pi" }, -- { 0x3c1, "$\\rho" }, -- { 0x3c3, "$\\sigma" }, -- { 0x3c4, "$\\tau" }, -- { 0x3c5, "$\\upsilon" }, -- { 0x3c6, "$\\phi" }, -- { 0x3c7, "$\\chi" }, -- { 0x3c8, "$\\psi" }, -- { 0x3c9, "$\\omega" }, -+ { 0x3b3, "$\\gamma$" }, -+ { 0x3b4, "$\\delta$" }, -+ { 0x3b5, "$\\varepsilon$" }, -+ { 0x3b6, "$\\zeta$" }, -+ { 0x3b7, "$\\eta$" }, -+ { 0x3b8, "$\\theta$" }, -+ { 0x3b9, "$\\iota$" }, -+ { 0x3ba, "$\\kappa$" }, -+ { 0x3bb, "$\\lambda$" }, -+ { 0x3bc, "$\\mu$" }, -+ { 0x3be, "$\\nu$" }, -+ { 0x3be, "$\\xi$" }, -+ { 0x3bf, "$\\omicron$" }, -+ { 0x3c0, "$\\pi$" }, -+ { 0x3c1, "$\\rho$" }, -+ { 0x3c3, "$\\sigma$" }, -+ { 0x3c4, "$\\tau$" }, -+ { 0x3c5, "$\\upsilon$" }, -+ { 0x3c6, "$\\phi$" }, -+ { 0x3c7, "$\\chi$" }, -+ { 0x3c8, "$\\psi$" }, -+ { 0x3c9, "$\\omega$" }, - // -------------------------------------------------------------------- - { 0x2013, "-" }, - { 0x2019, "'" }, -diff -rup pdftoipe-20130124-src/xmloutputdev.h pdftoipe-20130124-src-patched/xmloutputdev.h ---- pdftoipe-20130124-src/xmloutputdev.h 2013-01-24 01:32:29.000000000 -0600 -+++ pdftoipe-20130124-src-patched/xmloutputdev.h 2013-08-15 12:50:16.365122073 -0500 -@@ -51,7 +51,8 @@ public: - //----- initialization and control - - // Start a page. -- virtual void startPage(int pageNum, GfxState *state); -+ virtual void startPage(int pageNum, GfxState *state); // poppler <=0.22 -+ virtual void startPage(int pageNum, GfxState *state, XRef *xrefA); - - // End a page. - virtual void endPage(); diff --git a/media-gfx/pdftoipe/files/poppler-0.18.patch b/media-gfx/pdftoipe/files/poppler-0.18.patch deleted file mode 100644 index 5713ad8..0000000 --- a/media-gfx/pdftoipe/files/poppler-0.18.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- xmloutputdev.cpp -+++ xmloutputdev.cpp -@@ -336,7 +336,7 @@ - // dump JPEG stream - std::vector buffer; - // initialize stream -- str = ((DCTStream *)str)->getRawStream(); -+ str = str->getNextStream(); - str->reset(); - // copy the stream - while ((c = str->getChar()) != EOF) diff --git a/media-gfx/pdftoipe/files/poppler-0.20.patch b/media-gfx/pdftoipe/files/poppler-0.20.patch deleted file mode 100644 index d55ff64..0000000 --- a/media-gfx/pdftoipe/files/poppler-0.20.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xmloutputdev.cpp -+++ b/xmloutputdev.cpp -@@ -30,7 +30,7 @@ - FILE *f; - - if (!(f = fopen(fileName, "wb"))) { -- error(-1, "Couldn't open output file '%s'", fileName); -+ fprintf(stderr, "Couldn't open output file '%s'\n", fileName); - ok = gFalse; - return; - } diff --git a/media-gfx/pdftoipe/pdftoipe-9999.ebuild b/media-gfx/pdftoipe/pdftoipe-9999.ebuild deleted file mode 100644 index 7817d1c..0000000 --- a/media-gfx/pdftoipe/pdftoipe-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - - -EAPI=7 - -inherit git-r3 - -DESCRIPTION="Converts PDF files to Ipe xml files" -HOMEPAGE="https://github.com/otfried/ipe-tools/tree/master/figtoipe" -EGIT_REPO_URI="https://github.com/otfried/ipe-tools.git" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="app-text/poppler" -RDEPEND="${DEPEND}" - -BASEDIR="${WORKDIR}/${P}/${PN}" - -src_compile() { - cd ${BASEDIR} - emake -} - -src_install() { - cd ${BASEDIR} - exeinto /usr/bin/ - doexe pdftoipe - doman pdftoipe.1 -} - - diff --git a/media-gfx/svgtoipe/.pdftoipe-20091014.ebuild.swp b/media-gfx/svgtoipe/.pdftoipe-20091014.ebuild.swp deleted file mode 100644 index cb3ee4a..0000000 Binary files a/media-gfx/svgtoipe/.pdftoipe-20091014.ebuild.swp and /dev/null differ diff --git a/media-gfx/svgtoipe/Manifest b/media-gfx/svgtoipe/Manifest deleted file mode 100644 index eb593a8..0000000 --- a/media-gfx/svgtoipe/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD svgtoipe-9999.ebuild 614 BLAKE2B 15c65fa5cbac60e7ec3d7d7e87d6ba33daa6eae4f0e449becd2a5b97c982365f61917983151f60a226b5a448ba6e084cdfce62bdfcf81519b3eed2dc03ea2a40 SHA512 bef691c11ae5a5d908603599bebcff9439324bc963f18b1b3458c33b3013c9e3c565d98a01df9db5271c86802e98b7d154df15f5c6071ce10d8c8f2dd5700be1 diff --git a/media-gfx/svgtoipe/svgtoipe-9999.ebuild b/media-gfx/svgtoipe/svgtoipe-9999.ebuild deleted file mode 100644 index 6f35cdf..0000000 --- a/media-gfx/svgtoipe/svgtoipe-9999.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) -inherit git-r3 python-single-r1 - -DESCRIPTION="Converts SVG files to Ipe xml files" -HOMEPAGE="https://github.com/otfried/ipe-tools/tree/master/figtoipe" -EGIT_REPO_URI="https://github.com/otfried/ipe-tools.git" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="|| ( dev-lang/python:3.6[xml] )" -RDEPEND="${DEPEND}" - -BASEDIR="${WORKDIR}/${P}/${PN}" - -src_install() { - cd ${BASEDIR} - python_fix_shebang . - - mv ${PN}.py ${PN} - exeinto /usr/bin/ - doexe ${PN} - doman ${PN}.1 -} - - diff --git a/media-libs/libspiro/Manifest b/media-libs/libspiro/Manifest new file mode 100644 index 0000000..8437386 --- /dev/null +++ b/media-libs/libspiro/Manifest @@ -0,0 +1,3 @@ +DIST libspiro-20200505.tar.gz 98636 BLAKE2B ee6d6fa36a49854292778f815cef977265c40dc869fdb2fd9ae496265259922e5a48b8162ec373fe6a5c597ae45291bec25235ecdba6fb54e1cf6688577f2230 SHA512 7d1fd2819a5edfe8ed92584d55e67d2e3df7fe8147c59c208e1a6519a22f18d3bf487f7885738f391ea70874ed33371b46f8875c131bc5e038ea16aec6cde2ca +EBUILD libspiro-20200505.ebuild 690 BLAKE2B 9ca2beded8c95afa272069bfd3714b7880c27a62f8d5f39ef179aa5291dec3b1a3bd4d2037539d984e204495f146893fcce490bbe92a6480fa26e494f0e8af5c SHA512 ab7d5b80c3d5d1942ad6a4ecf4eadaf7421e412e70763d2b84ea54ba862f857b16edb8f1c620332386dafbbed6d083343373d790601ff2b5d84a5d42d1d9c242 +MISC metadata.xml 216 BLAKE2B 4d318c7eade1f2b0a1b1bee469d6e2b896216bdcf628f62dc3b3441068d3c3876f3ca60359acd83187a29d6fd9da8ae979685f62997529e39b0baaec1366d1fd SHA512 21f7af264d3f76a593a42f00ef34300a677e80340c9711a423159515d7971bb06343e5e59fb292bbc033813e357e898347c3ff8a300c8aa4a7183843e94368d5 diff --git a/media-libs/libspiro/libspiro-20200505.ebuild b/media-libs/libspiro/libspiro-20200505.ebuild new file mode 100644 index 0000000..84d1bcd --- /dev/null +++ b/media-libs/libspiro/libspiro-20200505.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ -z ${PV%%*9999} ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fontforge/${PN}.git" +else + MY_PV="${PV}" + if [[ -z ${PV%%*_p*} ]]; then + inherit vcs-snapshot + MY_PV="8c7a31e" + fi + SRC_URI=" + https://github.com/fontforge/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz + " + RESTRICT="primaryuri" + KEYWORDS="~amd64 ~x86" +fi +inherit autotools + +DESCRIPTION="A library for drawing beautiful curves" +HOMEPAGE="https://github.com/fontforge/libspiro" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} diff --git a/media-libs/libspiro/metadata.xml b/media-libs/libspiro/metadata.xml new file mode 100644 index 0000000..703474a --- /dev/null +++ b/media-libs/libspiro/metadata.xml @@ -0,0 +1,7 @@ + + + + + 4nykey@gmail.com + + diff --git a/media-video/obs-v4l2sink/Manifest b/media-video/obs-v4l2sink/Manifest index 2139a9d..bb238ea 100644 --- a/media-video/obs-v4l2sink/Manifest +++ b/media-video/obs-v4l2sink/Manifest @@ -1,3 +1,4 @@ DIST obs-studio-25.0.0-rc6.tar.gz 8327654 BLAKE2B a2879da1ff0fbefdfd62f764a955b5aad0226d398f80d719fc1d95f3cadc5b4fd8e4aa3f5867a91f8e0df4447a72d82cee18c14ee919e2967ee67d1cec2d68f5 SHA512 b5bec2051e5f1f48dd11caa9dbbbb45081332c117718ac52641452b7e6a908063f7aef19339a583d03a17dddb89619d0c56e8d5ea719ef2842fa75cb4ec6618f DIST obs-v4l2sink-0.1.0.tar.gz 13598 BLAKE2B 92175ac9f70de74c872dd235018258030943c815d4db9b955e36019acd4410032b8e3381e358a0bf1ca23733d8f9e99b3e708503d0a003f39b901a30e13162a4 SHA512 640a6f79c9948b421e91b313586bfd18064df2cbe824370c9690ed40b4629b28bf9aaf30d20760acfabbf4110363743f0b475512e112fb5fc8b8809d793b0d44 -EBUILD obs-v4l2sink-0.1.0.ebuild 1004 BLAKE2B c542e579407727b69142eb21682447f406c2aa5455daf50d79b0a21786566b7e6995597020fa825832e5b8b179678ce34113668ecd7628bae3a564cc93d7b798 SHA512 1ba52f2ea1f36f1f11f2f1cb2aed4b50ca31dfc836883ef600ddc29a69861239b7c557248e5894f23519b3daeb62498997c0f139ca365aba077e541bfc886bde +EBUILD obs-v4l2sink-0.1.0.ebuild 990 BLAKE2B ecd81b8f59972e8d37f7fea8a793d240401367a17075e41946db6a84a8512b9d74bae57a7369d7484503344c1be8df3e0feb8821191d4d9523fc5d65e7c121dd SHA512 25b90982a071d75820bef1754672a36f08f87f7e4fd4bdcd83146ffa6c1f6b4282409cbed0237e4e18e58d6ceb9d856c40c497d8e2a9d57754ce4c45fdece82a +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-video/obs-v4l2sink/metadata.xml b/media-video/obs-v4l2sink/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/media-video/obs-v4l2sink/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0.ebuild b/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0.ebuild index d2e37e0..3978615 100644 --- a/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0.ebuild +++ b/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit eutils cmake-utils +inherit cmake case ${PV} in 9999) @@ -42,5 +42,5 @@ src_configure() { local mycmakeargs=( -DLIBOBS_INCLUDE_DIR="${WORKDIR}/obs-studio-25.0.0-rc6/libobs" ) - cmake-utils_src_configure + cmake-utils_src_configure } diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest deleted file mode 100644 index 7a8d58f..0000000 --- a/media-video/v4l2loopback/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX use-v4l2-buffer-ptr-instead-timeval.patch 2276 BLAKE2B 65de87fccc14b8401f33ad26b907e522a2167ff0bcbd66d92d6e92863b888558492ed958a59600ebdc391f525d2ba13e2f44033a8558a19956c45f3433231d15 SHA512 558eada721cbc2cf6ce9bc1aec0e1165d6cd46ac8151da404d551fe0bea5994e242f1af77699a0de554bff7e3ef835e458958037b8ee3c429448f024d7525a84 -DIST v4l2loopback-0.12.3.tar.gz 49060 BLAKE2B 6caa3d8fed14beea599d05a18ea0cbcc2e1522fb32dcf80b35d1de057a8a2ea4239da2f123acf9969f571d32e6696fa8d12b81c877ca5b1aa31d84b6ab5c27da SHA512 0d2af7fa86d0730d227f067dc53c281817eea327f707fea2b60386afde39ff094dd8197f39fb140685e4e3024f0730f3e5185dea3da5224195e4cb50faa846b6 -EBUILD v4l2loopback-0.12.3-r1.ebuild 1233 BLAKE2B e8351fe1960841257b1907531b6b0f8ec21f272e93fe795424590153205cc290f0f40b740d6f55971d8c1c185211f89f99dc6f2062f59fb55ec405d12e50db92 SHA512 b61833059f4d555fbbca604648bc28bc340cbb231ff955adb13b10ad0b2e59c7ca938be45fac6fc6b1fd19fbab8e55a2d24b8fc395bb5b00c60b2ea5c5b0d72e -EBUILD v4l2loopback-0.12.3.ebuild 1169 BLAKE2B 771848ef1c1dd15b476ca46ee428bb79ab6de769c6e28aae921ad1b87748b33807fdfb220bfd6a1ef3d96dda9f42339b728e0afd60aa1c782f4f531f4c4a6c3f SHA512 ad478be0b415fbd2dc13a100f614766ad3bb77478bef1834cdc7326fee7bec0e747775082b97e6ec26b1bdb5429ab91ebbc3c46dc17c481f02b618273c25bb83 diff --git a/media-video/v4l2loopback/files/use-v4l2-buffer-ptr-instead-timeval.patch b/media-video/v4l2loopback/files/use-v4l2-buffer-ptr-instead-timeval.patch deleted file mode 100644 index 6e95ea3..0000000 --- a/media-video/v4l2loopback/files/use-v4l2-buffer-ptr-instead-timeval.patch +++ /dev/null @@ -1,61 +0,0 @@ -commit d7b657802c109ece5195208db26059921d2d6ebe -Author: Alex Xu (Hello71) -Date: Fri Jan 31 22:04:36 2020 -0500 - - use v4l2_buffer ptr instead of timeval - - 577c89b0ce726e44c08c396d14f84a00070a57b7 changes timestamp to type - __kernel_v4l2_timeval. use v4l2_buffer instead of raw timeval for better - compatibility. - -diff --git a/v4l2loopback.c b/v4l2loopback.c -index f43f98c..4f43a73 100644 ---- a/v4l2loopback.c -+++ b/v4l2loopback.c -@@ -134,7 +134,7 @@ void *v4l2l_vzalloc(unsigned long size) - # define v4l2l_vzalloc vzalloc - #endif - --static inline void v4l2l_get_timestamp(struct timeval *tv) { -+static inline void v4l2l_get_timestamp(struct v4l2_buffer *b) { - /* ktime_get_ts is considered deprecated, so use ktime_get_ts64 if possible */ - #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 0) - struct timespec ts; -@@ -144,8 +144,8 @@ static inline void v4l2l_get_timestamp(struct timeval *tv) { - ktime_get_ts64(&ts); - #endif - -- tv->tv_sec = (time_t)ts.tv_sec; -- tv->tv_usec = (suseconds_t)(ts.tv_nsec / NSEC_PER_USEC); -+ b->timestamp.tv_sec = (time_t)ts.tv_sec; -+ b->timestamp.tv_usec = (suseconds_t)(ts.tv_nsec / NSEC_PER_USEC); - } - - -@@ -1520,7 +1520,7 @@ static int vidioc_qbuf(struct file *file, void *private_data, struct v4l2_buffer - case V4L2_BUF_TYPE_VIDEO_OUTPUT: - dprintkrw("output QBUF pos: %d index: %d\n", dev->write_position, index); - if (buf->timestamp.tv_sec == 0 && buf->timestamp.tv_usec == 0) -- v4l2l_get_timestamp(&b->buffer.timestamp); -+ v4l2l_get_timestamp(&b->buffer); - else - b->buffer.timestamp = buf->timestamp; - b->buffer.bytesused = buf->bytesused; -@@ -1947,7 +1947,7 @@ static ssize_t v4l2_loopback_write(struct file *file, - count); - return -EFAULT; - } -- v4l2l_get_timestamp(&b->timestamp); -+ v4l2l_get_timestamp(b); - b->bytesused = count; - b->sequence = dev->write_position; - buffer_written(dev, &dev->buffers[write_index]); -@@ -2052,7 +2052,7 @@ static void init_buffers(struct v4l2_loopback_device *dev) - b->timestamp.tv_usec = 0; - b->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - -- v4l2l_get_timestamp(&b->timestamp); -+ v4l2l_get_timestamp(b); - } - dev->timeout_image_buffer = dev->buffers[0]; - dev->timeout_image_buffer.buffer.m.offset = MAX_BUFFERS * buffer_size; diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.3-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.3-r1.ebuild deleted file mode 100644 index 0e8a32a..0000000 --- a/media-video/v4l2loopback/v4l2loopback-0.12.3-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-mod toolchain-funcs - -case ${PV} in -9999) - inherit git-r3 - KEYWORDS="" - EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git" - ;; -*) - inherit vcs-snapshot - KEYWORDS="~amd64 ~x86" - SNAPSHOT_COMMIT="" - SRC_URI="https://github.com/umlaeute/v4l2loopback/archive/${PV}.tar.gz -> ${P}.tar.gz" - ;; -esac - -DESCRIPTION="v4l2 loopback device which output is it's own input" -HOMEPAGE="https://github.com/umlaeute/v4l2loopback" - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples" - -CONFIG_CHECK="VIDEO_DEV" -MODULE_NAMES="v4l2loopback(video:)" -BUILD_TARGETS="all" - -pkg_setup() { - linux-mod_pkg_setup - export KERNELRELEASE=${KV_FULL} -} - -src_prepare() { - default - epatch "${FILESDIR}/use-v4l2-buffer-ptr-instead-timeval.patch" - sed -i -e 's/gcc /$(CC) /' examples/Makefile || die -} - -src_compile() { - linux-mod_src_compile - if use examples; then - emake CC=$(tc-getCC) -C examples - fi -} - -src_install() { - linux-mod_src_install - dosbin utils/v4l2loopback-ctl - dodoc doc/kernel_debugging.txt - dodoc doc/docs.txt - if use examples; then - dosbin examples/yuv4mpeg_to_v4l2 - docinto examples - dodoc examples/{*.sh,*.c,Makefile} - fi -} diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.3.ebuild b/media-video/v4l2loopback/v4l2loopback-0.12.3.ebuild deleted file mode 100644 index 644122a..0000000 --- a/media-video/v4l2loopback/v4l2loopback-0.12.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-mod toolchain-funcs - -case ${PV} in -9999) - inherit git-r3 - KEYWORDS="" - EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git" - ;; -*) - inherit vcs-snapshot - KEYWORDS="~amd64 ~x86" - SNAPSHOT_COMMIT="" - SRC_URI="https://github.com/umlaeute/v4l2loopback/archive/${PV}.tar.gz -> ${P}.tar.gz" - ;; -esac - -DESCRIPTION="v4l2 loopback device which output is it's own input" -HOMEPAGE="https://github.com/umlaeute/v4l2loopback" - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples" - -CONFIG_CHECK="VIDEO_DEV" -MODULE_NAMES="v4l2loopback(video:)" -BUILD_TARGETS="all" - -pkg_setup() { - linux-mod_pkg_setup - export KERNELRELEASE=${KV_FULL} -} - -src_prepare() { - default - sed -i -e 's/gcc /$(CC) /' examples/Makefile || die -} - -src_compile() { - linux-mod_src_compile - if use examples; then - emake CC=$(tc-getCC) -C examples - fi -} - -src_install() { - linux-mod_src_install - dosbin utils/v4l2loopback-ctl - dodoc doc/kernel_debugging.txt - dodoc doc/docs.txt - if use examples; then - dosbin examples/yuv4mpeg_to_v4l2 - docinto examples - dodoc examples/{*.sh,*.c,Makefile} - fi -} diff --git a/net-im/teams-bin/Manifest b/net-im/teams-bin/Manifest deleted file mode 100644 index e1d0828..0000000 --- a/net-im/teams-bin/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST teams_1.3.00.5153_amd64.deb 68143908 BLAKE2B fc540de9c70c825b58a6bbc30a8d15882dc80af3b725224617c32a988fa58498e9efafe3b3fcfebab3c5d98c7629cc00fd8e5b5f7a1b3df305449c6a0644b8d3 SHA512 bac34d936e9c34a9d3b31ed800a32c187154dbcf787da350e75e3c63103cbe41872cd98551204e922198ce1d86a06a9fa8b6020b7682b9aea15ff583e446dfca -DIST teams_1.3.00.958_amd64.deb 65064414 BLAKE2B 4f8788f7a9d3a2cc032e873453469dd3f2a5bd9dd43c60de4b8719e7fafcf903bf266b35b2da16c593005fa1a4dc275bc65cc6164654b0df909a564ddc4cc00e SHA512 ee698784a0c91346306466a1b794c4d1b4ff01ede2869cc7c4731e62ebf16e6f18b65aa0b03452c1011ddd5c654808f1725f62a62a43814cacb9d7a2934fb7c3 -EBUILD teams-bin-1.3.00.5153.ebuild 830 BLAKE2B d9cac9084e4e925946d62375dc1b1a513c61f37c53290d27df19775639cb909042d6fff4f469fa66f69fd03714c20c8bf899915bb50c70a0c0f1371e4f1bfc05 SHA512 2538a61bc61925c09a343329ba27fc16d4fbf299b7e5ed997768db754f433eb8fed0ae3f58da70494cd998d727474c7a2437502ed569a2f94df081b344e666ae -EBUILD teams-bin-1.3.00.958.ebuild 830 BLAKE2B d9cac9084e4e925946d62375dc1b1a513c61f37c53290d27df19775639cb909042d6fff4f469fa66f69fd03714c20c8bf899915bb50c70a0c0f1371e4f1bfc05 SHA512 2538a61bc61925c09a343329ba27fc16d4fbf299b7e5ed997768db754f433eb8fed0ae3f58da70494cd998d727474c7a2437502ed569a2f94df081b344e666ae -MISC metadata.xml 401 BLAKE2B e0498c534d965b5913439c8d0d40abc421f00898c373e1e23ec9eed75948e750db71b6bc5adf701617083cfd3e268e1422415476949ebdab4aeb8c51d13332e0 SHA512 093258cbf6e843a9b7453eacae297ca19c0610134dde17e26bf80dba8e6789f6eed3705b1be61dc24db5424c63ee0406ba37c547dcba3e67d77c01779cd1771e diff --git a/net-im/teams-bin/metadata.xml b/net-im/teams-bin/metadata.xml deleted file mode 100644 index 1e6f697..0000000 --- a/net-im/teams-bin/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - jpizarrocallejas@gmail.com - Jorge Pizarro Callejas - Jorgicio Gentoo Overlay - - - Triggers a paxmarking of the binary - - diff --git a/net-im/teams-bin/teams-bin-1.3.00.5153.ebuild b/net-im/teams-bin/teams-bin-1.3.00.5153.ebuild deleted file mode 100644 index 968bc2f..0000000 --- a/net-im/teams-bin/teams-bin-1.3.00.5153.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker xdg - -MY_PN="${PN/-bin}" - -DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365" -HOMEPAGE="https://teams.microsoft.com/downloads" -SRC_URI=" - amd64? ( https://packages.microsoft.com/repos/ms-${MY_PN}/pool/main/${PN:0:1}/${MY_PN}/${MY_PN}_${PV}_amd64.deb )" - -LICENSE="Ms-PL" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror strip" - -RDEPEND=" - app-crypt/libsecret - dev-libs/nss - media-libs/alsa-lib - >=sys-libs/glibc-2.28-r4 - x11-libs/gtk+:3 - x11-libs/libXScrnSaver - x11-libs/libXtst - !net-im/teams" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -src_unpack() { - unpack_deb "${A}" -} - -src_prepare() { - rm _gpgorigin || die - default -} - -src_install() { - mkdir -p "${ED}" - cp -r . "${ED}/" -} diff --git a/net-im/teams-bin/teams-bin-1.3.00.958.ebuild b/net-im/teams-bin/teams-bin-1.3.00.958.ebuild deleted file mode 100644 index 968bc2f..0000000 --- a/net-im/teams-bin/teams-bin-1.3.00.958.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker xdg - -MY_PN="${PN/-bin}" - -DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365" -HOMEPAGE="https://teams.microsoft.com/downloads" -SRC_URI=" - amd64? ( https://packages.microsoft.com/repos/ms-${MY_PN}/pool/main/${PN:0:1}/${MY_PN}/${MY_PN}_${PV}_amd64.deb )" - -LICENSE="Ms-PL" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror strip" - -RDEPEND=" - app-crypt/libsecret - dev-libs/nss - media-libs/alsa-lib - >=sys-libs/glibc-2.28-r4 - x11-libs/gtk+:3 - x11-libs/libXScrnSaver - x11-libs/libXtst - !net-im/teams" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -src_unpack() { - unpack_deb "${A}" -} - -src_prepare() { - rm _gpgorigin || die - default -} - -src_install() { - mkdir -p "${ED}" - cp -r . "${ED}/" -} diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest deleted file mode 100644 index 5e8bc50..0000000 --- a/net-im/zoom/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST zoom-3.5.372466.0322_i686.tar.xz 48479676 BLAKE2B b6fdc176690ce6e4b107ebdd0f348dcbf578c815067c6616eca72e2bc98b993033074525326da74a1377ab61b4db366e816c6213291f59a29dfb0f8f3336fcbc SHA512 ac3e30baa9d251ac2ecde9bc33857d15857c52c28a6632ca7173710e3fff3424f33d55d03754a3d703b6de3578e6cc2b973b2f0eccf8b852b3edb7f2017ac4cb -DIST zoom-3.5.372466.0322_x86_64.tar.xz 72594544 BLAKE2B dac548df8cfbcdbd90427b1a0c85c6be8798b6065b420e25dc279c8d104e6fc0f9201ad77e5451bf350f11fc26745c5c9e238675ce78e5c54216573c6af829bc SHA512 87058be065e51ea3e85801b4a40e4141278e33719d1390567bbb83010ebd90cf7c48262433227585709c3376278ff7b09d77628920672013c4df3ad97ea0d2c6 -EBUILD zoom-3.5.372466.0322-r1.ebuild 1506 BLAKE2B bbeed66bafd44f283712b9db91a6114f3cba4eb65d7f55b80915e6cae91d568ae0c361f9d2f34895b6d61d2814d6d1946b62b1d180a8b4a7da757c6e168e34ef SHA512 8fa30048ab8845b39f2dfeacd65bfa831d5ab358643a118be1b345aefac478ac86feba9b3247bc741f67bfd0a814b9ee9fd1c388b2c19c05bc02395ed110664e diff --git a/net-im/zoom/zoom-3.5.372466.0322-r1.ebuild b/net-im/zoom/zoom-3.5.372466.0322-r1.ebuild deleted file mode 100644 index 4c181df..0000000 --- a/net-im/zoom/zoom-3.5.372466.0322-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop eutils xdg-utils - -DESCRIPTION="Video conferencing and web conferencing service" -HOMEPAGE="https://zoom.us/" -SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> ${P}_x86_64.tar.xz ) - x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> ${P}_i686.tar.xz )" -S="${WORKDIR}/${PN}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="mirror bindist strip" - -RDEPEND="dev-libs/glib:2 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgraphicaleffects:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 - dev-qt/qtscript:5 - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5 - dev-qt/qtwidgets:5 - media-libs/libglvnd - sys-apps/dbus - sys-apps/util-linux - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXtst - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms" - -QA_PREBUILT="opt/zoom/*" - -src_install() { - insinto /opt/zoom - exeinto /opt/zoom - doins -r json sip timezones translations - doins *.pcm *.pem *.sh Embedded.properties version.txt - use amd64 && doins icudtl.dat - doexe zoom{,.sh,linux} zopen ZoomLauncher - make_wrapper zoom ./zoom /opt/zoom - make_desktop_entry "zoom %U" Zoom audio-headset "" \ - "MimeType=x-scheme-handler/zoommtg;application/x-zoom;" -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest new file mode 100644 index 0000000..78dea4f --- /dev/null +++ b/net-misc/nextcloud-client/Manifest @@ -0,0 +1,3 @@ +AUX v3.1.1-nowebengine.patch 12609 BLAKE2B 664286d25b3e20c0ab48782ee1a223f31317ac7d467a79c9ba0b659ce109aedca9f5eaa69ed5b29bd4f715e641988482321ca33e92c2a6c4663bf6b9b910fca4 SHA512 991ad479e96dafd3ec2df3309e36e9865a80478897c362f922d23b814dc2a818edd96411cee0af8699c00a7d325312c566ddb3ddcdc11a16edd18dc0d0e39c0f +DIST nextcloud-client-3.1.1.tar.gz 19440799 BLAKE2B ae6ef7fbff4b7b5c9a5728a30558000cd781348dd07aba068af5b123ec629e1661b52cd63b50bf45c593411866bc607dfcc3112713fa2aea3eabfda7ce969614 SHA512 1f60266ff6d413a614261ae8b6c75ba6bc5cdb534f1906039b47cb7d593d12d72013d277dc12c0bfc5c5919322438543736a7cdff056949d80e093538fd04209 +EBUILD nextcloud-client-3.1.1-r100.ebuild 2173 BLAKE2B a9a3202fcb4d5a9b97a4cd95894ec4d27d3ae336afcc8e6acfe02e384db22d75a4238f31d7586fd15eececd2e7dcd51159bc3acee452ea4607409f378064a4f1 SHA512 fd68dd877086883741fbbd8af3aad8d6f551fe48f1de49804beeec9fb013d2b9168701b9434f64c5fab49ac1463add6620569eb9a419611875f29ff6e3743059 diff --git a/net-misc/nextcloud-client/files/v3.1.1-nowebengine.patch b/net-misc/nextcloud-client/files/v3.1.1-nowebengine.patch new file mode 100644 index 0000000..31c9599 --- /dev/null +++ b/net-misc/nextcloud-client/files/v3.1.1-nowebengine.patch @@ -0,0 +1,342 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5df238838..4a333dbdd 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -176,6 +176,13 @@ if(NO_SHIBBOLETH) + add_definitions(-DNO_SHIBBOLETH=1) + endif() + ++# Disable webengine-based components ++option(NO_WEBENGINE "Build without webflow / flow2 support so QtWebEngine isn't required" OFF) ++if(NO_WEBENGINE) ++ message("Compiling without webengine") ++ add_definitions(-DNO_WEBENGINE=1) ++endif() ++ + if(APPLE) + set( SOCKETAPI_TEAM_IDENTIFIER_PREFIX "" CACHE STRING "SocketApi prefix (including a following dot) that must match the codesign key's TeamIdentifier/Organizational Unit" ) + endif() +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index a79edfcfb..c8ef114a4 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -4,7 +4,11 @@ endif() + + set(synclib_NAME ${APPLICATION_EXECUTABLE}sync) + +-find_package(Qt5 5.12 COMPONENTS Core Network Xml Concurrent WebEngineWidgets WebEngine REQUIRED) ++find_package(Qt5 5.12 COMPONENTS Core Network Xml Concurrent REQUIRED) ++ ++if(NOT NO_WEBENGINE) ++ find_package(Qt5 5.12 COMPONENTS WebEngineWidgets WebEngine REQUIRED) ++endif() + + if(NOT TOKEN_AUTH_ONLY) + find_package(Qt5Keychain REQUIRED) +diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt +index b6a666924..cd01e020c 100644 +--- a/src/gui/CMakeLists.txt ++++ b/src/gui/CMakeLists.txt +@@ -119,23 +119,16 @@ set(client_SRCS + creds/credentialsfactory.cpp + creds/httpcredentialsgui.cpp + creds/oauth.cpp +- creds/flow2auth.cpp +- creds/webflowcredentials.cpp +- creds/webflowcredentialsdialog.cpp + wizard/postfixlineedit.cpp + wizard/abstractcredswizardpage.cpp + wizard/owncloudadvancedsetuppage.cpp + wizard/owncloudconnectionmethoddialog.cpp + wizard/owncloudhttpcredspage.cpp + wizard/owncloudoauthcredspage.cpp +- wizard/flow2authcredspage.cpp +- wizard/flow2authwidget.cpp + wizard/owncloudsetuppage.cpp + wizard/owncloudwizardcommon.cpp + wizard/owncloudwizard.cpp + wizard/owncloudwizardresultpage.cpp +- wizard/webviewpage.cpp +- wizard/webview.cpp + wizard/slideshow.cpp + ) + +@@ -156,6 +149,18 @@ IF(BUILD_UPDATER) + ) + endif() + ++IF(NOT NO_WEBENGINE) ++ list(APPEND client_SRCS ++ creds/flow2auth.cpp ++ creds/webflowcredentials.cpp ++ creds/webflowcredentialsdialog.cpp ++ wizard/flow2authcredspage.cpp ++ wizard/flow2authwidget.cpp ++ wizard/webviewpage.cpp ++ wizard/webview.cpp ++ ) ++endif() ++ + IF( APPLE ) + list(APPEND client_SRCS cocoainitializer_mac.mm) + list(APPEND client_SRCS socketapisocket_mac.mm) +@@ -328,8 +333,11 @@ set_target_properties( ${APPLICATION_EXECUTABLE} PROPERTIES + set_target_properties( ${APPLICATION_EXECUTABLE} PROPERTIES + INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}/${APPLICATION_EXECUTABLE};${CMAKE_INSTALL_RPATH}" ) + +-target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::GuiPrivate Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2 Qt5::WebEngineWidgets) ++target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::GuiPrivate Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2) + target_link_libraries( ${APPLICATION_EXECUTABLE} ${synclib_NAME} ) ++IF(NOT NO_WEBENGINE) ++ target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::WebEngineWidgets ) ++endif() + IF(BUILD_UPDATER) + target_link_libraries( ${APPLICATION_EXECUTABLE} updater ) + endif() +diff --git a/src/gui/accountmanager.cpp b/src/gui/accountmanager.cpp +index fa9da6237..83388ea57 100644 +--- a/src/gui/accountmanager.cpp ++++ b/src/gui/accountmanager.cpp +@@ -253,6 +253,7 @@ AccountPtr AccountManager::loadAccountHelper(QSettings &settings) + acc->setUrl(urlConfig.toUrl()); + } + ++#ifndef NO_WEBENGINE + // Migrate to webflow + if (authType == QLatin1String("http")) { + authType = "webflow"; +@@ -266,6 +267,7 @@ AccountPtr AccountManager::loadAccountHelper(QSettings &settings) + settings.remove(key); + } + } ++#endif + + qCInfo(lcAccountManager) << "Account for" << acc->url() << "using auth type" << authType; + +diff --git a/src/gui/creds/credentialsfactory.cpp b/src/gui/creds/credentialsfactory.cpp +index 6062f70eb..723196d08 100644 +--- a/src/gui/creds/credentialsfactory.cpp ++++ b/src/gui/creds/credentialsfactory.cpp +@@ -21,7 +21,9 @@ + #ifndef NO_SHIBBOLETH + #include "creds/shibbolethcredentials.h" + #endif ++#ifndef NO_WEBENGINE + #include "creds/webflowcredentials.h" ++#endif + + namespace OCC { + +@@ -40,8 +42,10 @@ namespace CredentialsFactory { + } else if (type == "shibboleth") { + return new ShibbolethCredentials; + #endif ++#ifndef NO_WEBENGINE + } else if (type == "webflow") { + return new WebFlowCredentials; ++#endif + } else { + qCWarning(lcGuiCredentials, "Unknown credentials type: %s", qPrintable(type)); + return new DummyCredentials; +diff --git a/src/gui/wizard/owncloudsetuppage.cpp b/src/gui/wizard/owncloudsetuppage.cpp +index 8f03fa124..56bbe8866 100644 +--- a/src/gui/wizard/owncloudsetuppage.cpp ++++ b/src/gui/wizard/owncloudsetuppage.cpp +@@ -148,7 +148,11 @@ void OwncloudSetupPage::slotLogin() + void OwncloudSetupPage::slotGotoProviderList() + { + _ocWizard->setRegistration(true); ++#ifndef NO_WEBENGINE + _ocWizard->setAuthType(DetermineAuthTypeJob::AuthType::WebViewFlow); ++#else ++ _ocWizard->setAuthType(DetermineAuthTypeJob::AuthType::Basic); ++#endif + _authTypeKnown = true; + _checking = false; + emit completeChanged(); +diff --git a/src/gui/wizard/owncloudwizard.cpp b/src/gui/wizard/owncloudwizard.cpp +index 912222dca..463c19d48 100644 +--- a/src/gui/wizard/owncloudwizard.cpp ++++ b/src/gui/wizard/owncloudwizard.cpp +@@ -27,8 +27,10 @@ + #endif + #include "wizard/owncloudadvancedsetuppage.h" + #include "wizard/owncloudwizardresultpage.h" ++#ifndef NO_WEBENGINE + #include "wizard/webviewpage.h" + #include "wizard/flow2authcredspage.h" ++#endif + + #include "QProgressIndicator.h" + +@@ -50,22 +52,30 @@ OwncloudWizard::OwncloudWizard(QWidget *parent) + #ifndef NO_SHIBBOLETH + , _shibbolethCredsPage(new OwncloudShibbolethCredsPage) + #endif ++#ifndef NO_WEBENGINE + , _flow2CredsPage(new Flow2AuthCredsPage) ++#endif + , _advancedSetupPage(new OwncloudAdvancedSetupPage) + , _resultPage(new OwncloudWizardResultPage) ++#ifndef NO_WEBENGINE + , _webViewPage(new WebViewPage(this)) ++#endif + { + setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); + setPage(WizardCommon::Page_ServerSetup, _setupPage); + setPage(WizardCommon::Page_HttpCreds, _httpCredsPage); + setPage(WizardCommon::Page_OAuthCreds, _browserCredsPage); ++#ifndef NO_WEBENGINE + setPage(WizardCommon::Page_Flow2AuthCreds, _flow2CredsPage); ++#endif + #ifndef NO_SHIBBOLETH + setPage(WizardCommon::Page_ShibbolethCreds, _shibbolethCredsPage); + #endif + setPage(WizardCommon::Page_AdvancedSetup, _advancedSetupPage); + setPage(WizardCommon::Page_Result, _resultPage); ++#ifndef NO_WEBENGINE + setPage(WizardCommon::Page_WebView, _webViewPage); ++#endif + + connect(this, &QDialog::finished, this, &OwncloudWizard::basicSetupFinished); + +@@ -77,11 +87,15 @@ OwncloudWizard::OwncloudWizard(QWidget *parent) + connect(_setupPage, &OwncloudSetupPage::determineAuthType, this, &OwncloudWizard::determineAuthType); + connect(_httpCredsPage, &OwncloudHttpCredsPage::connectToOCUrl, this, &OwncloudWizard::connectToOCUrl); + connect(_browserCredsPage, &OwncloudOAuthCredsPage::connectToOCUrl, this, &OwncloudWizard::connectToOCUrl); ++#ifndef NO_WEBENGINE + connect(_flow2CredsPage, &Flow2AuthCredsPage::connectToOCUrl, this, &OwncloudWizard::connectToOCUrl); ++#endif + #ifndef NO_SHIBBOLETH + connect(_shibbolethCredsPage, &OwncloudShibbolethCredsPage::connectToOCUrl, this, &OwncloudWizard::connectToOCUrl); + #endif ++#ifndef NO_WEBENGINE + connect(_webViewPage, &WebViewPage::connectToOCUrl, this, &OwncloudWizard::connectToOCUrl); ++#endif + connect(_advancedSetupPage, &OwncloudAdvancedSetupPage::createLocalAndRemoteFolders, + this, &OwncloudWizard::createLocalAndRemoteFolders); + connect(this, &QWizard::customButtonClicked, this, &OwncloudWizard::skipFolderConfiguration); +@@ -103,12 +117,16 @@ OwncloudWizard::OwncloudWizard(QWidget *parent) + // Connect styleChanged events to our widgets, so they can adapt (Dark-/Light-Mode switching) + connect(this, &OwncloudWizard::styleChanged, _setupPage, &OwncloudSetupPage::slotStyleChanged); + connect(this, &OwncloudWizard::styleChanged, _advancedSetupPage, &OwncloudAdvancedSetupPage::slotStyleChanged); ++#ifndef NO_WEBENGINE + connect(this, &OwncloudWizard::styleChanged, _flow2CredsPage, &Flow2AuthCredsPage::slotStyleChanged); ++#endif + + customizeStyle(); + ++#ifndef NO_WEBENGINE + // allow Flow2 page to poll on window activation + connect(this, &OwncloudWizard::onActivate, _flow2CredsPage, &Flow2AuthCredsPage::slotPollNow); ++#endif + } + + void OwncloudWizard::setAccount(AccountPtr account) +@@ -177,9 +195,11 @@ void OwncloudWizard::successfulStep() + _browserCredsPage->setConnected(); + break; + ++#ifndef NO_WEBENGINE + case WizardCommon::Page_Flow2AuthCreds: + _flow2CredsPage->setConnected(); + break; ++#endif + + #ifndef NO_SHIBBOLETH + case WizardCommon::Page_ShibbolethCreds: +@@ -187,9 +207,11 @@ void OwncloudWizard::successfulStep() + break; + #endif + ++#ifndef NO_WEBENGINE + case WizardCommon::Page_WebView: + _webViewPage->setConnected(); + break; ++#endif + + case WizardCommon::Page_AdvancedSetup: + _advancedSetupPage->directoriesCreated(); +@@ -214,10 +236,12 @@ void OwncloudWizard::setAuthType(DetermineAuthTypeJob::AuthType type) + #endif + if (type == DetermineAuthTypeJob::OAuth) { + _credentialsPage = _browserCredsPage; ++#ifndef NO_WEBENGINE + } else if (type == DetermineAuthTypeJob::LoginFlowV2) { + _credentialsPage = _flow2CredsPage; + } else if (type == DetermineAuthTypeJob::WebViewFlow) { + _credentialsPage = _webViewPage; ++#endif + } else { // try Basic auth even for "Unknown" + _credentialsPage = _httpCredsPage; + } +@@ -242,7 +266,12 @@ void OwncloudWizard::slotCurrentPageChanged(int id) + } + + setOption(QWizard::HaveCustomButton1, id == WizardCommon::Page_AdvancedSetup); +- if (id == WizardCommon::Page_AdvancedSetup && (_credentialsPage == _browserCredsPage || _credentialsPage == _flow2CredsPage)) { ++ if (id == WizardCommon::Page_AdvancedSetup ++ && (_credentialsPage == _browserCredsPage ++#ifndef NO_WEBENGINE ++ || _credentialsPage == _flow2CredsPage ++#endif ++ )) { + // For OAuth, disable the back button in the Page_AdvancedSetup because we don't want + // to re-open the browser. + button(QWizard::BackButton)->setEnabled(false); +diff --git a/src/gui/wizard/owncloudwizard.h b/src/gui/wizard/owncloudwizard.h +index ee6161ca5..c0ee06403 100644 +--- a/src/gui/wizard/owncloudwizard.h ++++ b/src/gui/wizard/owncloudwizard.h +@@ -39,8 +39,10 @@ class OwncloudAdvancedSetupPage; + class OwncloudWizardResultPage; + class AbstractCredentials; + class AbstractCredentialsWizardPage; ++#ifndef NO_WEBENGINE + class WebViewPage; + class Flow2AuthCredsPage; ++#endif + + /** + * @brief The OwncloudWizard class +@@ -114,11 +116,15 @@ private: + #ifndef NO_SHIBBOLETH + OwncloudShibbolethCredsPage *_shibbolethCredsPage; + #endif ++#ifndef NO_WEBENGINE + Flow2AuthCredsPage *_flow2CredsPage; ++#endif + OwncloudAdvancedSetupPage *_advancedSetupPage; + OwncloudWizardResultPage *_resultPage; + AbstractCredentialsWizardPage *_credentialsPage = nullptr; ++#ifndef NO_WEBENGINE + WebViewPage *_webViewPage; ++#endif + + QStringList _setupLog; + +diff --git a/src/libsync/networkjobs.cpp b/src/libsync/networkjobs.cpp +index fc8464558..dbf625e38 100644 +--- a/src/libsync/networkjobs.cpp ++++ b/src/libsync/networkjobs.cpp +@@ -963,12 +963,20 @@ void DetermineAuthTypeJob::checkAllDone() + + // WebViewFlow > OAuth > Shib > Basic + if (_account->serverVersionInt() >= Account::makeServerVersion(12, 0, 0)) { ++#ifndef NO_WEBENGINE + result = WebViewFlow; ++#else ++ result = Basic; ++#endif + } + + // LoginFlowV2 > WebViewFlow > OAuth > Shib > Basic + if (_account->serverVersionInt() >= Account::makeServerVersion(16, 0, 0)) { ++#ifndef NO_WEBENGINE + result = LoginFlowV2; ++#else ++ result = Basic; ++#endif + } + + // If we determined that we need the webview flow (GS for example) then we switch to that diff --git a/net-misc/nextcloud-client/nextcloud-client-3.1.1-r100.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.1.1-r100.ebuild new file mode 100644 index 0000000..ecdf831 --- /dev/null +++ b/net-misc/nextcloud-client/nextcloud-client-3.1.1-r100.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Desktop Syncing Client for Nextcloud" +HOMEPAGE="https://github.com/nextcloud/desktop" +SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC-BY-3.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc dolphin libressl nautilus test +webflow" + +COMMON_DEPEND=">=dev-db/sqlite-3.4:3 + dev-libs/qtkeychain[gnome-keyring,qt5(+)] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtquickcontrols2:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-fs/inotify-tools + dolphin? ( + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + ) + !libressl? ( >=dev-libs/openssl-1.1.0:0= ) + libressl? ( >=dev-libs/libressl-3.1:0= ) + nautilus? ( dev-python/nautilus-python ) + webflow? ( dev-qt/qtwebengine:5[widgets] )" + +RDEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 + doc? ( + dev-python/sphinx + dev-tex/latexmk + dev-texlive/texlive-latexextra + virtual/latex-base + ) + dolphin? ( kde-frameworks/extra-cmake-modules ) + test? ( + dev-util/cmocka + dev-qt/qttest:5 + )" + +RESTRICT="!test? ( test )" + +S=${WORKDIR}/desktop-${PV/_/-} + +src_prepare() { + # Keep tests in ${T} + sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die + + if ! use webflow; then + eapply "${FILESDIR}/v3.1.1-nowebengine.patch" + fi + + if ! use nautilus; then + pushd shell_integration > /dev/null || die + cmake_comment_add_subdirectory nautilus + popd > /dev/null || die + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF} + -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc) + -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) + -DNO_WEBENGINE=$(usex !webflow) + -DNO_SHIBBOLETH=yes + -DUNIT_TESTING=$(usex test) + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + if ! use doc ; then + elog "Documentation and man pages not installed" + elog "Enable doc USE-flag to generate them" + fi +} diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 6ffd039..0b0773b 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1 +1,5 @@ mail-mta/smailq:mta - Install sendmail and mailq wrapper scripts +media-gfx/ipe-tools:figtoipe - Install figtoipe tool +media-gfx/ipe-tools:ipe5toxml - Install ipe5toxml tool +media-gfx/ipe-tools:pdftoipe - Install pdftoipe tool +media-gfx/ipe-tools:svgtoipe - Install svgtoipe tool diff --git a/sci-libs/itk/ChangeLog b/sci-libs/itk/ChangeLog deleted file mode 100644 index 6186188..0000000 --- a/sci-libs/itk/ChangeLog +++ /dev/null @@ -1,9 +0,0 @@ -# ChangeLog for sci-libs/itk -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*itk-4.4.2 (12 Sep 2013) - - 12 Sep 2013; Sébastien Fabbro +itk-4.4.2.ebuild, - -files/itk-4.4-v3compat_I2VI_const-fix.patch, -itk-4.4.0.ebuild, metadata.xml: - sci-libs/itk: Version bump. Cleaned-up ebuild and metadata.xml diff --git a/sci-libs/itk/Manifest b/sci-libs/itk/Manifest deleted file mode 100644 index b6c5ddb..0000000 --- a/sci-libs/itk/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST DoxygenInsightToolkit-4.4.0.tar.gz 779393284 SHA256 a2e9a74dad840f6af7e3f3a518f43d75cad511d6b6b4b09d61f5b1b1b72d25c3 SHA512 9bdd6cedcdf5c30afb7f73130074983a56c397db776b927aae78b15a80d1158cca4563f92795d804ade34f4860b350cbbd157ed6924d53cb2ddfccf478e403c6 WHIRLPOOL 114f6ebb4052a8845559a9fa7f2883aa7bba90ff07dd7cd64d4e305e5ffdb35969b8b18b31b631e99d293fe06d95389359b23697544797a7703d9a973bd23246 -DIST InsightToolkit-4.4.2.tar.gz 231905134 SHA256 071a7929c295b80bc8a6ab80d50c06cdfb0e6aafd936103c6d0a4a086cf8bec3 SHA512 c65beca4dd60aa769871bb3089cbb421729a2dcbd8bd3ec42c378ed60828e4327f1faf062f77bcca34306315a1daee6bc29d858dab9aea1c08f4843405fd21e3 WHIRLPOOL 4036bce61d0900ef2f1484ca06e9b513f6154c2233122e41fe694c648dd6eef53510749bf75368f9851a4dbd45777ca7033ad43f28c86259d5efae9e0d4200bd -EBUILD itk-4.4.2-r1.ebuild 3432 SHA256 6c167cd58586bb3d8f9fc5f1a812e57d74fa549d30d6e6eec88b36b33cee4b9f SHA512 96e5fb965cd6ce2319a4e648fe6b12a6bc22425c8f6fce84544caad18d8dee2ac526cff0dae930d8e12baa618544766390a433354b522accca57e7105dcce9ff WHIRLPOOL 8d06594a1422b6d4d326acb451a087c5fd14a26613ab1ebbb82805683f2a74daa9685b0e0d5f9cf831e771b92bf1340052d0481c76cbd1116174498bd5b48d6a -EBUILD itk-4.4.2.ebuild 2923 SHA256 7f796a40419610c103d7df2cb2bddb34d1e0876cb5c255fbdcb2408823a27a69 SHA512 f915962b924ff2b3ff0e7d260469f7bd2f25ee958fde1e9df02487cb0ffafef872fd6c6212758ff3c337e674e6621bff18a3f9dfa2558c103405d69ef1dd0c07 WHIRLPOOL 5a66c514a493585fa8c0a9a3923f5eebd02607e3f6ee60c77dc5dea69674bc82a31b8bcb348045875a8bc2a2478b9eac50f302e8a93393f6d38bf67acc884543 -MISC ChangeLog 359 SHA256 650d7b2d68d163f8128358fe43533d3aae3dc22a3aaa952a2197d15edce904ea SHA512 810101a86286b8dbd9c25dbf8fa33e8451ddebf9063b1ea6cdce6b13cadf8d434cba5072968f55d3f2f4976aaf1d9014aa82a9d52d691f113a8d7f2dad9b2c32 WHIRLPOOL 3c906a3211cd8147a82835d0b8f3aae2320a6dba053e6b212aa8b108d5190fa57fda41409312f1b76e66a74022fad017a6e9bdf85595869907d7ab70f9bd525e -MISC metadata.xml 593 SHA256 ae09fff2fcf2da1fd6c0fd922bb9bf0364add81523f39f053105f3c63146a0be SHA512 0fd5d9bcb11762b00e8781edc23111feb9ca30a2ba5873ba52696a338dd878cbc90ce94a010ce825a213583c7b360393c7b843d6e8d80b808098994554c42f71 WHIRLPOOL 0757a917fffec891b5bba3828ba6b0fde5442ea7e49d2bd0eb6cc64330f4aa882ca7656029aeee7552c2269052574f005ba50f6ca65f612e156b4134671359b9 diff --git a/sci-libs/itk/itk-4.4.2-r1.ebuild b/sci-libs/itk/itk-4.4.2-r1.ebuild deleted file mode 100644 index 8718880..0000000 --- a/sci-libs/itk/itk-4.4.2-r1.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_5,2_6,2_7} ) - -inherit eutils toolchain-funcs cmake-utils python-single-r1 - -MYPN=InsightToolkit -MYP=${MYPN}-${PV} - -DESCRIPTION="NLM Insight Segmentation and Registration Toolkit" -HOMEPAGE="http://www.itk.org" -SRC_URI=" - mirror://sourceforge/${PN}/${MYP}.tar.gz - doc? ( mirror://sourceforge/${PN}/Doxygen${MYPN}-4.4.0.tar.gz )" -RESTRICT="primaryuri" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc examples fftw itkv3compat python review sse2 test vtkglue" - -RDEPEND=" - sci-libs/hdf5[cxx] - virtual/jpeg - media-libs/libpng - media-libs/tiff:0 - sys-libs/zlib - fftw? ( sci-libs/fftw:3.0 ) - vtkglue? ( sci-libs/vtk ) -" -DEPEND="${RDEPEND} - python? ( ${PYTHON_DEPS} - >=dev-lang/swig-2.0 - >=dev-cpp/gccxml-0.9.0_pre20120309 ) - doc? ( app-doc/doxygen ) -" - -S="${WORKDIR}/${MYP}" - -pkg_pretend() { - if [[ -z ${ITK_COMPUTER_MEMORY_SIZE} ]]; then - elog "To tune ITK to make the best use ouf working memory you can set" - elog " ITK_COMPUTER_MEMORY_SIZE=XX" - elog "in make.conf, default is 1 (unit is GB)" - fi - if use python && [[ -z ${ITK_WRAP_DIMS} ]]; then - elog "For Python language bindings, you can define the dimensions" - elog "you want to create bindings for by setting" - elog " ITK_WRAP_DIMS=X;Y;Z..." - elog "in make.conf, default is 2;3 for 2D and 3D data" - fi -} - -src_configure() { - local mycmakeargs=( - -DWRAP_ITK_JAVA=OFF - -DWRAP_ITK_TCL=OFF - -DITK_USE_SYSTEM_HDF5=ON - -DITK_USE_SYSTEM_JPEG=ON - -DITK_USE_SYSTEM_PNG=ON - -DITK_USE_SYSTEM_TIFF=ON - -DITK_USE_SYSTEM_ZLIB=ON - -DITK_USE_SYSTEM_GCCXML=ON - -DITK_USE_SYSTEM_SWIG=ON - -DITK_BUILD_ALL_MODULES=ON - -DBUILD_SHARED_LIBS=ON - -DBUILD_EXAMPLES=OFF - -DITK_COMPUTER_MEMORY_SIZE="${ITK_COMPUTER_MEMORY_SIZE:-1}" - $(cmake-utils_use_build test TESTING) - $(cmake-utils_use review ITK_USE_REVIEW) - $(cmake-utils_use itkv3compat ITKV3_COMPATIBILITY) - $(cmake-utils_use sse2 VNL_CONFIG_ENABLE_SSE2) - ) - if use fftw; then - mycmakeargs+=( - -DUSE_FFTWD=ON - -DUSE_FFTWF=ON - -DUSE_SYSTEM_FFTW=ON - -DITK_WRAP_double=ON - -DITK_WRAP_vector_double=ON - -DITK_WRAP_covariant_vector_double=ON - -DITK_WRAP_complex_double=ON - ) - fi - if use vtkglue; then - mycmakeargs+=( - -DModule_ITKVtkGlue=ON - ) - fi - if use python; then - mycmakeargs+=( - -DITK_WRAP_PYTHON=ON - -DITK_WRAP_DIMS="${ITK_WRAP_DIMS:-2;3}" - ) - else - mycmakeargs+=( - -DITK_WRAP_PYTHON=OFF - ) - fi - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - if use examples; then - insinto /usr/share/doc/${PF}/examples - docompress -x /usr/share/doc/${PF}/examples - doins -r "${S}"/Examples/* - fi - - echo "ITK_DATA_ROOT=${EROOT}/usr/share/${PN}/data" > ${T}/40${PN} - local ldpath="${EROOT}/usr/$(get_libdir)/InsightToolkit" - if use python; then - echo "PYTHONPATH=${EROOT}/usr/$(get_libdir)/InsightToolkit/WrapITK/Python" >> ${T}/40${PN} - ldpath="${ldpath}:${EROOT}/usr/$(get_libdir)/InsightToolkit/WrapITK/lib" - fi - echo "LDPATH=${ldpath}" >> ${T}/40${PN} - - if use doc; then - insinto "/usr/share/doc/${PF}/api-docs" - cd "${WORKDIR}"/html - rm -f *.md5 || die "Failed to remove superfluous hashes" - einfo "Installing API docs. This may take some time." - insinto "/usr/share/doc/${PF}/api-docs" - doins -r ./* || die "Failed to install docs" - fi - - doenvd "${T}"/40${PN} -} diff --git a/sci-libs/itk/itk-4.4.2.ebuild b/sci-libs/itk/itk-4.4.2.ebuild deleted file mode 100644 index 542216b..0000000 --- a/sci-libs/itk/itk-4.4.2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_5,2_6,2_7} ) - -inherit eutils toolchain-funcs cmake-utils python-single-r1 - -MYP=InsightToolkit-${PV} - -DESCRIPTION="NLM Insight Segmentation and Registration Toolkit" -HOMEPAGE="http://www.itk.org" -SRC_URI="mirror://sourceforge/${PN}/${MYP}.tar.gz" - -RESTRICT="primaryuri" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug examples fftw itkv3compat python review sse2 test" - -RDEPEND=" - sci-libs/hdf5[cxx] - virtual/jpeg - media-libs/libpng - media-libs/tiff:0 - sys-libs/zlib - fftw? ( sci-libs/fftw:3.0 ) -" -DEPEND="${RDEPEND} - python? ( ${PYTHON_DEPS} - >=dev-lang/swig-2.0 - >=dev-cpp/gccxml-0.9.0_pre20120309 ) -" - -S="${WORKDIR}/${MYP}" - -pkg_pretend() { - if [[ -z ${ITK_COMPUTER_MEMORY_SIZE} ]]; then - elog "To tune ITK to make the best use ouf working memory you can set" - elog " ITK_COMPUTER_MEMORY_SIZE=XX" - elog "in make.conf, default is 1 (unit is GB)" - fi - if use python && [[ -z ${ITK_WRAP_DIMS} ]]; then - elog "For Python language bindings, you can define the dimensions" - elog "you want to create bindings for by setting" - elog " ITK_WRAP_DIMS=X;Y;Z..." - elog "in make.conf, default is 2;3 for 2D and 3D data" - fi -} - -src_configure() { - local mycmakeargs=( - -DWRAP_ITK_JAVA=OFF - -DWRAP_ITK_TCL=OFF - -DITK_USE_SYSTEM_HDF5=ON - -DITK_USE_SYSTEM_JPEG=ON - -DITK_USE_SYSTEM_PNG=ON - -DITK_USE_SYSTEM_TIFF=ON - -DITK_USE_SYSTEM_ZLIB=ON - -DITK_USE_SYSTEM_GCCXML=ON - -DITK_USE_SYSTEM_SWIG=ON - -DITK_BUILD_ALL_MODULES=ON - -DBUILD_SHARED_LIBS=ON - -DBUILD_EXAMPLES=OFF - -DITK_COMPUTER_MEMORY_SIZE="${ITK_COMPUTER_MEMORY_SIZE:-1}" - $(cmake-utils_use_build test TESTING) - $(cmake-utils_use review ITK_USE_REVIEW) - $(cmake-utils_use itkv3compat ITKV3_COMPATIBILITY) - $(cmake-utils_use sse2 VNL_CONFIG_ENABLE_SSE2) - ) - if use fftw; then - mycmakeargs+=( - -DUSE_FFTWD=ON - -DUSE_FFTWF=ON - -DUSE_SYSTEM_FFTW=ON - -DITK_WRAP_double=ON - -DITK_WRAP_vector_double=ON - -DITK_WRAP_covariant_vector_double=ON - -DITK_WRAP_complex_double=ON - ) - fi - if use python; then - mycmakeargs+=( - -DITK_WRAP_PYTHON=ON - -DITK_WRAP_DIMS="${ITK_WRAP_DIMS:-2;3}" - ) - else - mycmakeargs+=( - -DITK_WRAP_PYTHON=OFF - ) - fi - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - if use examples; then - insinto /usr/share/doc/${PF}/examples - docompress -x /usr/share/doc/${PF}/examples - doins -r "${S}"/Examples/* - fi - - echo "ITK_DATA_ROOT=${EROOT}/usr/share/${PN}/data" > ${T}/40${PN} - local ldpath="${EROOT}/usr/$(get_libdir)/InsightToolkit" - if use python; then - echo "PYTHONPATH=${EROOT}/usr/$(get_libdir)/InsightToolkit/WrapITK/Python" >> ${T}/40${PN} - ldpath="${ldpath}:${EROOT}/usr/$(get_libdir)/InsightToolkit/WrapITK/lib" - fi - echo "LDPATH=${ldpath}" >> ${T}/40${PN} - - doenvd "${T}"/40${PN} -} diff --git a/sci-libs/itk/metadata.xml b/sci-libs/itk/metadata.xml deleted file mode 100644 index e941d48..0000000 --- a/sci-libs/itk/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - -sci-biology - - maintainer-wanted@gentoo.org - - - Insight Segmentation and Registration Toolkit (ITK) is a library - that provides developers with an extensive suite of tools for image - analysis. - - - Enable compatibility with ITK version 3 - Enable compilation of methods under review - - - diff --git a/sci-mathematics/boolector/Manifest b/sci-mathematics/boolector/Manifest index 1c69d4e..94f9f75 100644 --- a/sci-mathematics/boolector/Manifest +++ b/sci-mathematics/boolector/Manifest @@ -1,3 +1,4 @@ -AUX pathfixes.patch 1613 SHA256 532eb084341af629ba51b7fbfbee13d89e435f21082f82257d55572f4b609acd SHA512 7efd68a0ab531a165727626c506f289b4181adca399c7f8dcf05ddbd1e41947df19eb48ef26bd7d9b0b6a0865a49711119caac53da9d4d0870572fdb4b0878fb WHIRLPOOL d246934e41837a7b5d08d84b3f58e9dad21b8b428bd38e597fbc46b5c8dce2afc3bc06f5f6b1fd0a2160323fadb7e8fec7f9e0116271fe682dc6f649a8f915df -DIST boolector-1.5.116-eeaf10b-121004.tar.gz 187600 SHA256 23dd6d44fe938e62548a9364863850cb87f920bd9f359d3985c7c8f7c26c808d SHA512 e38399280d2fa799b17f956adb21f53187e2a6e25ae09cc52403929e7cdc1ef7dce28b19eb27f5f3faaaba7e99c67c0ce0727979b467c04617da80d73a44c217 WHIRLPOOL 744fff8f381397d099827e3305594d461af827bbc4617a4cfda9b6cb7b7875d2285bd0210aa932bfa60df066e31b5694435654832ec1955da489f01f3f6cf3c0 -EBUILD boolector-1.5.116.ebuild 743 SHA256 2e0c0af46155e9677a7094be7db2f0a7f224334952c4ad8c72de28207b522c87 SHA512 4475d84b315c8b85f62678c9554252b378282b7ab228aaa7eed953d363b075971b7767bb8d2d55345d4dc6002ad66ac1f2e0f36aec95f9299aa3cec402d83e70 WHIRLPOOL ce659773698c2b73e3a1f50a776f20255df3914a80cef02a29dd199c60cb305e2006c91f02a0558cb7dda36d3fc18e14f4ac8c1a094873dc11dc17ed0de3bdf3 +AUX pathfixes.patch 1613 BLAKE2B 54d1c9723e33f58d77f0534918397b5257384b804242571099e94ce3e18b29460c2f8f15d841ca6b236064b3556166d29453185630f7ba6d0dc9aeed625cfcd0 SHA512 7efd68a0ab531a165727626c506f289b4181adca399c7f8dcf05ddbd1e41947df19eb48ef26bd7d9b0b6a0865a49711119caac53da9d4d0870572fdb4b0878fb +DIST boolector-1.5.116-eeaf10b-121004.tar.gz 187600 BLAKE2B 613c23f63f07575900da3bd9522c12b9b55ffdb4b36ca9146d34ae0b06bf9b1a1f539682e6d362abd8b78a7800ae5d0e2a382252756a351c5f17c93f0261d993 SHA512 e38399280d2fa799b17f956adb21f53187e2a6e25ae09cc52403929e7cdc1ef7dce28b19eb27f5f3faaaba7e99c67c0ce0727979b467c04617da80d73a44c217 +EBUILD boolector-1.5.116.ebuild 728 BLAKE2B e0dc520a63ea962f00d7e02a5de26d69e67b39a78703a18f9c7ad17bd879c7421de39f05b17067c1d7316c24f80724c253c7730a2957e5bdff2d33c396355b96 SHA512 a071da68d1a6dc4cdde9681cf405ff3289f7eb2c332aa6b558905da9233fcce4a71519214d6af4b5451164fa23b8ed2f3ed7d98730e5c82d9889de95abcbf55c +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/sci-mathematics/boolector/boolector-1.5.116.ebuild b/sci-mathematics/boolector/boolector-1.5.116.ebuild index aff2eae..587be67 100644 --- a/sci-mathematics/boolector/boolector-1.5.116.ebuild +++ b/sci-mathematics/boolector/boolector-1.5.116.ebuild @@ -2,8 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 -inherit eutils +EAPI=7 DESCRIPTION="Boolector is an SMT solver for bit-vectors and arrays" HOMEPAGE="http://fmv.jku.at/boolector/" diff --git a/sci-mathematics/boolector/metadata.xml b/sci-mathematics/boolector/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/sci-mathematics/boolector/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/sci-mathematics/lingeling/Manifest b/sci-mathematics/lingeling/Manifest index f83fc39..c1b6490 100644 --- a/sci-mathematics/lingeling/Manifest +++ b/sci-mathematics/lingeling/Manifest @@ -1,2 +1,3 @@ -DIST lingeling-ala-b02aa1a-121013.tar.gz 166291 SHA256 5da60202e977d60da811b29cf065b01c4cf4f38cc2ba1a2d562365e2284b2142 SHA512 b7ad6cedef5ebcd03d798ae6b379a10077c657172932a6124a6972d70e87be428148d0a47ba91a67a78a0d413a0de0a13fd3cd1687a04d98434160f27ae9089e WHIRLPOOL 64cebf6ca2ddbc7ae846a4dd7dea6c5a708a1349f349915a4bfef662fe0581bb04ac90d4dc9d6b4bc316fb63ed19e1506994b2045c3156459f573b41644e6a90 -EBUILD lingeling-1212013.ebuild 576 SHA256 ec935e439445f732b5fbf8c524d1ddd7df3c8fd604ad43de0376697870109746 SHA512 e0c88e469860a9511807b17caac5ca75e77a2248f9fd8c8ccdad41bf63fef7f788cc389e0ac197bd8d4e31724edfa8d4d3bb5d273f8cb1d993be413cdf9d9516 WHIRLPOOL 83a69547cd9ab214dc3ce746a5bca1dc97f98aaf32434866edbb39d235e6a606e854e3bd1550703ab6940574b8844a5af19d028988ec03ea4176e5d9687a0386 +DIST lingeling-ala-b02aa1a-121013.tar.gz 166291 BLAKE2B e9b824832559b16c50cea3d7857bced6d07432da9f16ac9e1128c6c40d69e2c0989d22aeb0cb27fad44ab815c6869094715fcbfb2dfbcb55e39cb23ea63532ef SHA512 b7ad6cedef5ebcd03d798ae6b379a10077c657172932a6124a6972d70e87be428148d0a47ba91a67a78a0d413a0de0a13fd3cd1687a04d98434160f27ae9089e +EBUILD lingeling-1212013.ebuild 576 BLAKE2B 0e7796e875d35c53cac0e0894a791a493d61a4ca908faa6240fc0f1c9e0b2173cbbcc587494e94d0636a2575d8d7d24df8e4ea1e122690ba53de869780673736 SHA512 c36e9b9974030b3fe5f1771708b76f4528bb50481b7e44dd4b035ccb75cd7fce9a58a6db2d57c855695d967f75254056df8b849fd20a13121bfd4a639eef28e2 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/sci-mathematics/lingeling/lingeling-1212013.ebuild b/sci-mathematics/lingeling/lingeling-1212013.ebuild index e6b4681..7dde026 100644 --- a/sci-mathematics/lingeling/lingeling-1212013.ebuild +++ b/sci-mathematics/lingeling/lingeling-1212013.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 DESCRIPTION="A SAT (boolean satisfiability) solver" HOMEPAGE="http://fmv.jku.at/lingeling/" diff --git a/sci-mathematics/lingeling/metadata.xml b/sci-mathematics/lingeling/metadata.xml new file mode 100644 index 0000000..9434230 --- /dev/null +++ b/sci-mathematics/lingeling/metadata.xml @@ -0,0 +1,8 @@ + + + + + shuber@sthu.org + Stefan Huber + + diff --git a/virtual/mta/Manifest b/virtual/mta/Manifest index 72e6340..e1ce53a 100644 --- a/virtual/mta/Manifest +++ b/virtual/mta/Manifest @@ -1,2 +1,3 @@ -EBUILD mta-1-r1.ebuild 673 BLAKE2B 3dbd7e663bfaf61dfff65140136c436e3e5685ed9fa50db50330b58d4cdab9a25525e93d179a3c8ae5ef4f6e1b27b12424e05c1c7dda50660554f4fc041a2448 SHA512 a381ecee8720206e2e394e6bd505988399f0bff4112fc8a3fac20f2bd9c3f87c573fdd88b3a08abdb3d205e6ee4cc4dd0da6d8b1ea5c1f627f6411c8c4980d88 -EBUILD mta-1.ebuild 973 BLAKE2B 923c44d26201aefa17bee13b3a42011faba090afa58eed6c0e6fc1e201e0062899e25aa4dbe973a047faeb4170232c7b357ebe6f2a518b94cad449439bfd44e1 SHA512 83226ff868d3114b868c6276f8c8b4c3be8119c4656164a3a3d76bf84f1752550d975a0bd0d1dd5729e0757aa2d8a48aeac0a7b9cffe27d13025b93152dd2a67 +EBUILD mta-1-r1.ebuild 695 BLAKE2B 9da3a84a0f1a326230e251171aa8704072ba4b4e769bf568c8c931eada397ef1c71cea097648f8465884743f579c15bae7671085b65291e0a8e7bcd7377585ee SHA512 4b6f37318081d6678e1e5e70d101743780dc61414dccf5728212c3e1bceeb79daeb4f4d404032dc7bb6ed34d485c89a1d05004538510c9eba9d6dfd4d01075c3 +EBUILD mta-1-r902.ebuild 684 BLAKE2B 108251b83cf1d223c8b18ddd151d7b59ca944c31273255c8e28fb45b8c62884dbe5a4fb22e3d26030813633b5c52170b8649251a5f97b27e210b89cf158aa3bc SHA512 c9b4dfd3691c436622a29ac7fa2abc57351da4f416770ef3cac4daea68a0a2deb7b75a581553fc47c2660768cc98473632ec9dec9ddb5eb5bf77107435d66cee +MISC metadata.xml 247 BLAKE2B 94608f4bda5b60a090b18717a5d81d90defbb5e482043059dcb7a41d39a21b9192e6f58a1ebdb83cc8cfaa9fe85ced13c40e6e43c110e0e21b2cb6a36f6dc852 SHA512 1196d40f8c6a3b2e5d0c0590c2f56b53ead40ec8d9eb2c125094eb961b092558c51baa89f237fda24cf1050e85c78dd7419e1d217c2feceb32c6296990ac54c3 diff --git a/virtual/mta/metadata.xml b/virtual/mta/metadata.xml new file mode 100644 index 0000000..6698a4a --- /dev/null +++ b/virtual/mta/metadata.xml @@ -0,0 +1,8 @@ + + + + + zlogene@gentoo.org + Mikle Kolyada + + diff --git a/virtual/mta/mta-1-r1.ebuild b/virtual/mta/mta-1-r1.ebuild index 8859940..2bd3c94 100644 --- a/virtual/mta/mta-1-r1.ebuild +++ b/virtual/mta/mta-1-r1.ebuild @@ -15,6 +15,7 @@ RDEPEND="|| ( mail-mta/nullmailer mail-mta/esmtp mail-mta/exim mail-mta/netqmail + mail-mta/notqmail mail-mta/postfix mail-mta/sendmail mail-mta/opensmtpd diff --git a/virtual/mta/mta-1-r902.ebuild b/virtual/mta/mta-1-r902.ebuild new file mode 100644 index 0000000..eec8938 --- /dev/null +++ b/virtual/mta/mta-1-r902.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for Message Transfer Agents" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# mail-mta/citadel is from sunrise +RDEPEND="|| ( mail-mta/nullmailer + mail-mta/msmtp[mta] + mail-mta/ssmtp[mta] + mail-mta/courier + mail-mta/esmtp + mail-mta/exim + mail-mta/netqmail + mail-mta/notqmail + mail-mta/postfix + mail-mta/sendmail + mail-mta/opensmtpd + mail-mta/smailq[mta] )" diff --git a/virtual/mta/mta-1.ebuild b/virtual/mta/mta-1.ebuild deleted file mode 100644 index 95ee7b0..0000000 --- a/virtual/mta/mta-1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/mta/mta-1.ebuild,v 1.4 2013/03/17 23:43:28 zx2c4 Exp $ - -EAPI=4 - -DESCRIPTION="Virtual for Message Transfer Agents" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="" - -# mail-mta/citadel is from sunrise -RDEPEND="|| ( mail-mta/nullmailer - mail-mta/msmtp[mta] - mail-mta/ssmtp[mta] - mail-mta/courier - mail-mta/esmtp - mail-mta/exim - mail-mta/mini-qmail - mail-mta/netqmail - mail-mta/postfix - mail-mta/qmail-ldap - mail-mta/sendmail - mail-mta/opensmtpd - mail-mta/citadel[-postfix] - mail-mta/smailq[mta] )" diff --git a/x11-apps/inputplug/Manifest b/x11-apps/inputplug/Manifest index ce33583..dc92a28 100644 --- a/x11-apps/inputplug/Manifest +++ b/x11-apps/inputplug/Manifest @@ -1,5 +1,6 @@ -DIST inputplug-0.2.tar.bz2 6536 SHA256 46ce130c6c993610e148a34e8dcc0e24a33a45c98a27b8c3cf9c5c8569e5916a SHA512 c4a50341ff5948483812b971977968c2900a8ecbcc9172f6577df1d3639ab4b50ba0aeba264bf83376131b614db718a9f4a7a4f7df0a0889ba17172a40f78bcd WHIRLPOOL 8ef251dad6186e46b225a9c41aece15e57249d5c734fcfe9868fbe1ab42659e41e36a1019e1c9bdc1a4206ad63462e551303f10413c8e9e73ecb6f8952422cb5 -DIST inputplug-9999.tar.bz2 6536 SHA256 46ce130c6c993610e148a34e8dcc0e24a33a45c98a27b8c3cf9c5c8569e5916a SHA512 c4a50341ff5948483812b971977968c2900a8ecbcc9172f6577df1d3639ab4b50ba0aeba264bf83376131b614db718a9f4a7a4f7df0a0889ba17172a40f78bcd WHIRLPOOL 8ef251dad6186e46b225a9c41aece15e57249d5c734fcfe9868fbe1ab42659e41e36a1019e1c9bdc1a4206ad63462e551303f10413c8e9e73ecb6f8952422cb5 -EBUILD inputplug-0.2.ebuild 574 SHA256 11d2df88f9f0ab8ef78cf8b151681a3cb8905f9c14172a93da7e6eacdda08ad9 SHA512 90779832d417d556631c7bf261b45c032043621f8eb0abe7c8d7117bd16994a7f5d68b65db3d672f944b37b028afc41049de46e92909793591ad2398a4684733 WHIRLPOOL c043744f0704d04cbb2300a7a9b7ca1a457c12b44129de4555dc30a2bf441035eb41b84f7f08e9627d5e0cf320b567c5e74da7a96434110e5e74f54a026b7572 -EBUILD inputplug-9999.ebuild 574 SHA256 11d2df88f9f0ab8ef78cf8b151681a3cb8905f9c14172a93da7e6eacdda08ad9 SHA512 90779832d417d556631c7bf261b45c032043621f8eb0abe7c8d7117bd16994a7f5d68b65db3d672f944b37b028afc41049de46e92909793591ad2398a4684733 WHIRLPOOL c043744f0704d04cbb2300a7a9b7ca1a457c12b44129de4555dc30a2bf441035eb41b84f7f08e9627d5e0cf320b567c5e74da7a96434110e5e74f54a026b7572 -MISC metadata.xml 314 SHA256 84a7319fae6597800b3a3d51c2df925f26bbc119dec41926bc30f8b9e27994e1 SHA512 50db0dab0d4faf777650e77b29389f1ef423f5605b983771fcae2111107a4a16e0f87454b2413a7c2d2743c3c62879c70f9be114e812aab1e4dce17d9dcd8ef9 WHIRLPOOL c7fbc0956d648b939a23a3a09e516d78e32f04895d0b69b2449f70f998dc10db397066ae043d1fe261b4647650d7f64bbebbd5d73eab148d00e37709b6f6cd92 +DIST 0.2.tar.gz 5389 BLAKE2B d50816cedc7403f1ebbdc210e7af0c404b38f8bfdb5e26861494821129943354fce8ef8dd43b559910b87a77aa5b3d4f77c979aab7dbf47c7d6c4d8fb7f365a3 SHA512 24a9df849c70ce14325d37a1ea04a09d7cb108765aed972662d5f9326e3e79f8b36fab084f834280db263a83600042621883caf64a5d4511092e5ca70b6f0db7 +DIST 0.3.tar.gz 7003 BLAKE2B 2ff9143b46f0417bc74c6d24c3365d377b3a5ff910b23ab7ad07feee08574707b89e8d191bf49c852db22ff7364c7148d14be570e30f21db664bfa02118db3b6 SHA512 24afc9c8657d9f34bd4bbaaf59f646afe2e2c0f70ad2d0c2649b41716b2d1d7fe524d8adc8e6dcee3fb8f347abe108f4f0337ad3b96ec418cecc3c3b702fab39 +EBUILD inputplug-0.2.ebuild 563 BLAKE2B 42b28eb21249e0fa80db8fdb3a21d7fb7c10e0407d9f68e2898249180811ea246b0fe49a57c8c425ef46fb951032c26087496c77d33d7bbda21e69be08a420b9 SHA512 4d0647f2ef220b37c5271608c074281321447a6281643e9315cbdd326830fa9ac70fea5dbdad70f1f2180a11b9d1d97b8d3d1db2cd857a0ac9b321dc5d8a933b +EBUILD inputplug-0.3.ebuild 563 BLAKE2B 3f270f7644fa8cc21938c174e53d6af1e399177ba2a5f46f30f7ed9bbf767e272de54ab39ddde857bb52bce260e6798708b313d6f6c7d3918c79194ee6a7516a SHA512 a3173e057bfdf3b66e9e0bbf48cf3457a300bdbfd9643cf88a8a805bfa2659593ef4094cccf88d69afa19a89b8298f8e1abd1625e480941c268233f66dfe46a6 +EBUILD inputplug-9999.ebuild 563 BLAKE2B 3f270f7644fa8cc21938c174e53d6af1e399177ba2a5f46f30f7ed9bbf767e272de54ab39ddde857bb52bce260e6798708b313d6f6c7d3918c79194ee6a7516a SHA512 a3173e057bfdf3b66e9e0bbf48cf3457a300bdbfd9643cf88a8a805bfa2659593ef4094cccf88d69afa19a89b8298f8e1abd1625e480941c268233f66dfe46a6 +MISC metadata.xml 328 BLAKE2B 525c5e4ead02e289f23fdb47519a48b96ec97575f055a5423ba59fd622c6910ef2d73e102d22107dbcf0eaa87b6fb514ee21378fb66bee0daed19c83beb37f40 SHA512 9ee78984909a607ba79a35215bd3a6150b3f4abccdc3522b1c445dfe76d29cdbf5f59038b7addec51d23daa42845edc2fa105d1b590179f03aecbc2afcd84202 diff --git a/x11-apps/inputplug/inputplug-0.2.ebuild b/x11-apps/inputplug/inputplug-0.2.ebuild index f14e7dd..9d3723f 100644 --- a/x11-apps/inputplug/inputplug-0.2.ebuild +++ b/x11-apps/inputplug/inputplug-0.2.ebuild @@ -1,12 +1,17 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=5 +EAPI=7 -DESCRIPTION="A daemon monitoring XInput events" -HOMEPAGE="https://bitbucket.org/andrew_shadura/inputplug/overview" -SRC_URI="http://bitbucket.org/andrew_shadura/inputplug/get/tip.tar.bz2 -> ${P}.tar.bz2" +DESCRIPTION="XInput event monitor daemon" +HOMEPAGE="https://github.com/andrewshadura/inputplug" + +if [ "${PV}" == "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/andrewshadura/${PN}" +else + SRC_URI="https://github.com/andrewshadura/${PN}/archive/${PV}.tar.gz" +fi LICENSE="MIT" SLOT="0" @@ -19,11 +24,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -src_unpack() { - default_src_unpack - mv andrew_shadura-inputplug-* ${P} -} - src_install() { dobin ${PN} doman ${PN}.1 diff --git a/x11-apps/inputplug/inputplug-0.3.ebuild b/x11-apps/inputplug/inputplug-0.3.ebuild new file mode 100644 index 0000000..2c93113 --- /dev/null +++ b/x11-apps/inputplug/inputplug-0.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="XInput event monitor daemon" +HOMEPAGE="https://github.com/andrewshadura/inputplug" + +if [ "${PV}" == "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/andrewshadura/${PN}" +else + SRC_URI="https://github.com/andrewshadura/${PN}/archive/${PV}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND=" + x11-libs/libXi + x11-libs/libxcb + " +RDEPEND="${DEPEND}" + +src_install() { + dobin ${PN} + doman ${PN}.1 +} diff --git a/x11-apps/inputplug/inputplug-9999.ebuild b/x11-apps/inputplug/inputplug-9999.ebuild index f14e7dd..2c93113 100644 --- a/x11-apps/inputplug/inputplug-9999.ebuild +++ b/x11-apps/inputplug/inputplug-9999.ebuild @@ -1,12 +1,17 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2020 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI=5 +EAPI=7 -DESCRIPTION="A daemon monitoring XInput events" -HOMEPAGE="https://bitbucket.org/andrew_shadura/inputplug/overview" -SRC_URI="http://bitbucket.org/andrew_shadura/inputplug/get/tip.tar.bz2 -> ${P}.tar.bz2" +DESCRIPTION="XInput event monitor daemon" +HOMEPAGE="https://github.com/andrewshadura/inputplug" + +if [ "${PV}" == "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/andrewshadura/${PN}" +else + SRC_URI="https://github.com/andrewshadura/${PN}/archive/${PV}.tar.gz" +fi LICENSE="MIT" SLOT="0" @@ -15,15 +20,10 @@ IUSE="" DEPEND=" x11-libs/libXi - x11-libs/libX11 + x11-libs/libxcb " RDEPEND="${DEPEND}" -src_unpack() { - default_src_unpack - mv andrew_shadura-inputplug-* ${P} -} - src_install() { dobin ${PN} doman ${PN}.1 diff --git a/x11-apps/inputplug/metadata.xml b/x11-apps/inputplug/metadata.xml index b10c3c7..6ba75d7 100644 --- a/x11-apps/inputplug/metadata.xml +++ b/x11-apps/inputplug/metadata.xml @@ -1,7 +1,7 @@ - + shuber@sthu.org Stefan Huber