From ea5f1cad652215ecd842b3420893c8eb58de3554 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Fri, 5 Aug 2022 16:09:42 +0200 Subject: [PATCH 01/16] dev-embedded/simulavr: Fix cmake functions --- dev-embedded/simulavr/Manifest | 2 +- dev-embedded/simulavr/simulavr-1.1.0.ebuild | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-embedded/simulavr/Manifest b/dev-embedded/simulavr/Manifest index fe98aa6..c56e53f 100644 --- a/dev-embedded/simulavr/Manifest +++ b/dev-embedded/simulavr/Manifest @@ -1,4 +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 1080 BLAKE2B 0cbe2d5e1e99524f8cf648fd130c1f750cb228d6a52f318df1173b5afba9e47af6927a4eb92ffcead324907b6454c30f2f072acc0ba2eca027167962a533ed1c SHA512 5fade0ad41a62734ec23a30e539d4d4baa5ebda3843c69cf108277a83f8259320c0d59c386ee1f78d8099c33927456c466fd6adb84192d996e39173311453a0b +EBUILD simulavr-1.1.0.ebuild 1053 BLAKE2B cb3eb20c33819d218722f9c8ce3bf08bf953e98b4f6eb80d74f30d15c68da20d84e09d86323efe516961a6ed27123508a611633dc8910cfcae60df0c18b6ad38 SHA512 3f031df3141fc3e062cc965daa7e35cea4929c87890b1ba574923701309299a0d1aed9de78fcf83dd6a48a8e20150c983a190fdb057254aca42c7d6c00216e36 diff --git a/dev-embedded/simulavr/simulavr-1.1.0.ebuild b/dev-embedded/simulavr/simulavr-1.1.0.ebuild index 8017f6f..f592c0f 100644 --- a/dev-embedded/simulavr/simulavr-1.1.0.ebuild +++ b/dev-embedded/simulavr/simulavr-1.1.0.ebuild @@ -38,10 +38,10 @@ src_configure() { -DBUILD_VERILOG=$(usex verilog) ) - cmake-utils_src_configure ${mycmakeargs} + cmake_src_configure ${mycmakeargs} } src_compile() { - cmake-utils_src_compile - cmake-utils_src_make doc + cmake_build + cmake_build doc } -- 2.30.2 From ddae4ccf537354464171f992c55bc6d0118b3819 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Sat, 10 Dec 2022 10:00:24 +0100 Subject: [PATCH 02/16] smailq: Install to /usr/bin --- mail-mta/smailq/Manifest | 2 +- mail-mta/smailq/smailq-9999.ebuild | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/mail-mta/smailq/Manifest b/mail-mta/smailq/Manifest index b61fb65..829f3f8 100644 --- a/mail-mta/smailq/Manifest +++ b/mail-mta/smailq/Manifest @@ -6,5 +6,5 @@ EBUILD smailq-1.0.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c EBUILD smailq-1.1.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f EBUILD smailq-1.2.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f EBUILD smailq-1.3.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f -EBUILD smailq-9999.ebuild 1005 BLAKE2B 2ede8275a82ebb3f15c40937f509897ed6e7679552376697055fa32d0c96dcc91b4bd4077bd975363bf38ad631b2031230995fda376ab1a43c236fdeb5c5951b SHA512 c57a00c7fe792a58213b64a18815e4422859b71ecca71ad67d0c8949287984a2db020c780779fbf67050f6a5fd1064825f5c1a3c56a3aed209d08a4dec85cd06 +EBUILD smailq-9999.ebuild 964 BLAKE2B a33c3ebd58e3d928b2bb4892a57cd78fad190f1f92b78f57b82829fa41e73d3bc0647b0fd54077ab58408a782fb647f7180aa96776603fc299d8d75e13e0de7d SHA512 d651a3b1e3376f66c3dda8ccb60a107b9b2a0b24526b424511b80684d27d20f5b70cd96bd8899524850d2ae3376b129bfa80f46f6ef9dfb6f9d8c3196d4ca6ad MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/mail-mta/smailq/smailq-9999.ebuild b/mail-mta/smailq/smailq-9999.ebuild index 91ac0c9..c21a4a9 100644 --- a/mail-mta/smailq/smailq-9999.ebuild +++ b/mail-mta/smailq/smailq-9999.ebuild @@ -27,23 +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}" src_install() { if quse mta; then - dosbin sendmail + dobin sendmail dobin mailq fi dobin smailq -- 2.30.2 From 58b6a6250eb2c2d1343b37c304b3c57b2260256f Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Sat, 10 Dec 2022 10:08:17 +0100 Subject: [PATCH 03/16] smailq: Harmonize ebuilds - Manage one common ebuild for version 9999 file and symlink different versions to it. - Remove older versions - Fix URL for tarball of concrete versions --- mail-mta/smailq/Manifest | 10 ++---- mail-mta/smailq/smailq-1.0.ebuild | 52 ----------------------------- mail-mta/smailq/smailq-1.1.ebuild | 52 ----------------------------- mail-mta/smailq/smailq-1.2.ebuild | 52 ----------------------------- mail-mta/smailq/smailq-1.3.ebuild | 53 +----------------------------- mail-mta/smailq/smailq-9999.ebuild | 2 +- 6 files changed, 4 insertions(+), 217 deletions(-) delete mode 100644 mail-mta/smailq/smailq-1.0.ebuild delete mode 100644 mail-mta/smailq/smailq-1.1.ebuild delete mode 100644 mail-mta/smailq/smailq-1.2.ebuild mode change 100644 => 120000 mail-mta/smailq/smailq-1.3.ebuild diff --git a/mail-mta/smailq/Manifest b/mail-mta/smailq/Manifest index 829f3f8..188c96a 100644 --- a/mail-mta/smailq/Manifest +++ b/mail-mta/smailq/Manifest @@ -1,10 +1,4 @@ -DIST smailq-1.0.tar.gz 8676 BLAKE2B 1008eb077a7befeb395c00063cdd09ed76c37ee59ccf30b4fb9b9800c8461d5941e361de68a0a7fce63ce29859ab018b49e09fb1cf20bac6270c8dfa07a1ca71 SHA512 c76e9c8f74c3cdad7c8851ff16c444c6d82acae022e5927b6d9fa320e79db22a857db426fa19b9aa38075752532b8e1d2c07831f19a3998160b2837998e8d207 -DIST smailq-1.1.tar.gz 8696 BLAKE2B 0445702ee70351b6ae6cb0d0db3c4df24e0abe163ad0fc5152b524da63d1aa99bdc25d8ef5fc3e32de47f7852d8d92f0547307c3d6d035f4c1a2adc002408a4f SHA512 dadd669ec93f179f28e036ce0d9fea3af666c459bcd9714e54f0a922d30e03997c7ef64ee4556aad615c535c9e4573f36969ae8358596f0be75e861120300514 -DIST smailq-1.2.tar.gz 9134 BLAKE2B de0991718ad90a32332a1219ac52fae881675a6e719b0af1ad9c196d56bcc7bf6168a6c5ebb897f0b11ac7d47996c87dfd67b3695139aff10427a84ece768ee4 SHA512 2058533af3a553c7c86af3de365965bf68355c4b587c6344f9a454327e335d5eb6bce8db725c94adc023c8bacdcd5e2d4cfe8b5798f28683f22fb51561c19034 DIST smailq-1.3.tar.gz 10867 BLAKE2B 2e9f8317427243a411bbc38e68c59aa05d17a1f3ab828335dbe32f41bbe896bad9e339062d78cbff17f248df7ca42bcb796caf1228077dea98fc29560496290a SHA512 ccd94bc3bed283a4df9f9fe24d16c833cbc84c0d5d215ea47c1d6475b211dd76da77bda36b3a7cf9ffa2190400fa621e6431099568b32a451f113317f8314f39 -EBUILD smailq-1.0.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f -EBUILD smailq-1.1.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f -EBUILD smailq-1.2.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f -EBUILD smailq-1.3.ebuild 1006 BLAKE2B 822a67c301f2f207263aac53fe6f998e9a78b4c54c44da0d3966e8e69300ae230c76753bb602964f03f5b237440cadad4b17c7414d56f6c226862c6ef106977d SHA512 edcea3fcf55081193db1f9b58f27674fe058338a50f26cae1f434c9c0895dab875d71cd5113a5554688d5d6fa1db6fab4e393285c679dcce469ffc00c881f81f -EBUILD smailq-9999.ebuild 964 BLAKE2B a33c3ebd58e3d928b2bb4892a57cd78fad190f1f92b78f57b82829fa41e73d3bc0647b0fd54077ab58408a782fb647f7180aa96776603fc299d8d75e13e0de7d SHA512 d651a3b1e3376f66c3dda8ccb60a107b9b2a0b24526b424511b80684d27d20f5b70cd96bd8899524850d2ae3376b129bfa80f46f6ef9dfb6f9d8c3196d4ca6ad +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/smailq-1.0.ebuild b/mail-mta/smailq/smailq-1.0.ebuild deleted file mode 100644 index 4a689c5..0000000 --- a/mail-mta/smailq/smailq-1.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -DESCRIPTION="A simple mail queue" -HOMEPAGE="http://www.sthu.org/code/smailq.html" -LICENSE="LGPL-3" -SLOT="0" -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 - 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}" - - -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 4a689c5..0000000 --- a/mail-mta/smailq/smailq-1.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -DESCRIPTION="A simple mail queue" -HOMEPAGE="http://www.sthu.org/code/smailq.html" -LICENSE="LGPL-3" -SLOT="0" -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 - 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}" - - -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.2.ebuild b/mail-mta/smailq/smailq-1.2.ebuild deleted file mode 100644 index 4a689c5..0000000 --- a/mail-mta/smailq/smailq-1.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -DESCRIPTION="A simple mail queue" -HOMEPAGE="http://www.sthu.org/code/smailq.html" -LICENSE="LGPL-3" -SLOT="0" -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 - 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}" - - -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 deleted file mode 100644 index 4a689c5..0000000 --- a/mail-mta/smailq/smailq-1.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -DESCRIPTION="A simple mail queue" -HOMEPAGE="http://www.sthu.org/code/smailq.html" -LICENSE="LGPL-3" -SLOT="0" -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 - 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}" - - -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-9999.ebuild b/mail-mta/smailq/smailq-9999.ebuild index c21a4a9..7b4643b 100644 --- a/mail-mta/smailq/smailq-9999.ebuild +++ b/mail-mta/smailq/smailq-9999.ebuild @@ -14,7 +14,7 @@ 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/${PV};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" KEYWORDS="~x86 ~amd64" S="${WORKDIR}/${PN}-v${PV}" fi -- 2.30.2 From b15b48fb1cf663b716402963bd1c10353354686e Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 12 Jun 2023 22:01:25 +0200 Subject: [PATCH 04/16] media-gfx/ipe-tools: Add ipe-tools-7.2.24.1 Also wwitch from PyPDF2 to pypdf. --- media-gfx/ipe-tools/Manifest | 4 +-- ....13.1.ebuild => ipe-tools-7.2.24.1.ebuild} | 27 ++++++++++--------- 2 files changed, 16 insertions(+), 15 deletions(-) rename media-gfx/ipe-tools/{ipe-tools-7.2.13.1.ebuild => ipe-tools-7.2.24.1.ebuild} (56%) diff --git a/media-gfx/ipe-tools/Manifest b/media-gfx/ipe-tools/Manifest index 2162abc..0f9810f 100644 --- a/media-gfx/ipe-tools/Manifest +++ b/media-gfx/ipe-tools/Manifest @@ -1,5 +1,5 @@ -DIST v7.2.13.1.tar.gz 238265 BLAKE2B 155892772eccad7992d9754a7893fbaaaf5a10437ff3f00b19895409461de4362caa202c630a5435392a083c43af7e01b65d416c49a1a0cf04789f2eb528a9ba SHA512 edcd8af4194cb9ab8f73837cc2c73e9c67de07f513bdf5be67474a9d77b2afbca83c0f7746b0126688cb3ba853527b99668dcd5baeabed2bff7a8ddea8288678 DIST v7.2.20.1.tar.gz 238820 BLAKE2B 3e85ed58252a0c242c4fcab05123fea7e62fb4bd577a1bcad5c48b83d9a4a6667fee5a1a46d0d45f2b89b9d2ce094ace6578924b63b1bccf5f519d7565828d09 SHA512 88533a0c13740201716939d567b5c6ca1fa3ddf16c58d3c1fd7db5d54faf8d1f8d3d788548284ee982bd510b565ed8c6e699f3eb47c27ba17522b4360154d3ce -EBUILD ipe-tools-7.2.13.1.ebuild 1185 BLAKE2B bd8aae5e21d5bda7d55522416d3fd1d3d4fa8c0a7f00e32a97e08d892a64242be7098730fdbda86edaa75bb6fcd9efd93ad725009ed69065594c6e07cdf938b6 SHA512 3324c5d883f1e2bf084ccc082230c0778ec603268802a56211781199845ee205e9aebd0ba7c901e6aaedc4e565bc96f3c842a50eac808adce6e25a803b12a1c2 +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 1432 BLAKE2B 3193f5bacddd71b49240033599cdb91b32788ff94385722692c1e70fb744e87c35388820803a35dfc3bad92c1fbeefa52a1e3acf15932125db88ec5bece2551f SHA512 932678ce09b7d339004c6f04008e107ded2beb7bdbedbca76d9a4a8a63c7a0e4c27a929fd33202328b773daacf9d8d4825d3bffbe8eb4af77c2d3488b52bb61f MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe-tools/ipe-tools-7.2.13.1.ebuild b/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild similarity index 56% rename from media-gfx/ipe-tools/ipe-tools-7.2.13.1.ebuild rename to media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild index fb12611..4e144cf 100644 --- a/media-gfx/ipe-tools/ipe-tools-7.2.13.1.ebuild +++ b/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit python-single-r1 DESCRIPTION="Tools to use with the Ipe drawing editor." @@ -13,9 +13,10 @@ SRC_URI="https://github.com/otfried/ipe-tools/archive/v${PV}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+svgtoipe +figtoipe +ipe5toxml +pdftoipe" +IUSE="+annotate +svgtoipe +figtoipe +ipe5toxml +pdftoipe" -DEPEND="svgtoipe? ( !media-gfx/svgtoipe ${PYTHON_DEPS} dev-lang/python[xml] ) +DEPEND="annotate? ( ${PYTHON_DEPS} dev-python/pypdf ) + 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 )" @@ -23,7 +24,7 @@ RDEPEND="${DEPEND}" BDEPEND="" src_compile() { - # tools with makefile + # Tools with makefile for tool in figtoipe ipe5toxml; do if use ${tool}; then cd ${tool} @@ -32,24 +33,24 @@ src_compile() { fi done - # Fixing python tools - if use svgtoipe; then - mv svgtoipe/svgtoipe.py svgtoipe/svgtoipe - fi + # 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 - if use ${tool}; then - doexe ${tool}/${tool} - doman ${tool}/${tool}.1 - fi + use ${tool} && doexe ${tool}/${tool} + use ${tool} && doman ${tool}/${tool}.1 done + use annotate && doexe annotate/annotate-ipe + # Fixing python tools - if use svgtoipe; then + if use annotate || use svgtoipe; then python_fix_shebang ${ED}/usr/bin fi } -- 2.30.2 From a10c51e53cbb5c4af25ef2c87954c26b4da54cca Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 12 Jun 2023 22:02:38 +0200 Subject: [PATCH 05/16] Remove media-video/v4l2loopback --- media-video/v4l2loopback/Manifest | 4 -- .../use-v4l2-buffer-ptr-instead-timeval.patch | 61 ------------------- media-video/v4l2loopback/metadata.xml | 8 --- .../v4l2loopback-0.12.3-r1.ebuild | 61 ------------------- .../v4l2loopback/v4l2loopback-0.12.3.ebuild | 60 ------------------ 5 files changed, 194 deletions(-) delete mode 100644 media-video/v4l2loopback/Manifest delete mode 100644 media-video/v4l2loopback/files/use-v4l2-buffer-ptr-instead-timeval.patch delete mode 100644 media-video/v4l2loopback/metadata.xml delete mode 100644 media-video/v4l2loopback/v4l2loopback-0.12.3-r1.ebuild delete mode 100644 media-video/v4l2loopback/v4l2loopback-0.12.3.ebuild diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest deleted file mode 100644 index d300841..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 49963 BLAKE2B 42b8d1e3a615700e0aee3448741559e90757ed86528fcacef60920626a6b698a43fed76fd57aa0c89e15c23fb277fe5ee7cdf416ae56ab3e59299fc2338de62a SHA512 7d9f2f16bde93480f4c37ba9a38fda2868ca73eb2a1ea49e3534797ed4b5e1136d072633eea93471f03c7966207cc110472ce101a5265d948740d96c749c4d96 -EBUILD v4l2loopback-0.12.3-r1.ebuild 1234 BLAKE2B 355e16cb94c7f265b525c47355a001dbaa661675c2b84996ad7d34de1b523dba1cfc79c59bc35f4f637ff2fd0110e84f29af4507d9ab9617e2e76220092a445f SHA512 a0fa37a2d4098f165eb50460593844b280228c0b15cedffa9649d42c2f7db3f4772734f41baefbaf101a8907f4d229cde37af1a568ee61337e6cbc2f95bb3054 -EBUILD v4l2loopback-0.12.3.ebuild 1170 BLAKE2B 29036360252a737752128f48d28db2f75a6ff16146461d93cdd598617f29323092e8eeb52e121462679dc4f52b129e237e92d9730593a73c594001d1ed09d9e9 SHA512 dddc4df86efadecc9eda02f7e2ba6832f9c9a5b68b21ff0212629dd6a451650d1163a69a5cc19451b6d1acfcd2c35adf44f3373fd872e982e75b84c8072ee63f 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/metadata.xml b/media-video/v4l2loopback/metadata.xml deleted file mode 100644 index 9434230..0000000 --- a/media-video/v4l2loopback/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - shuber@sthu.org - Stefan Huber - - 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 3835ad8..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/v${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 b4e5826..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/v${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 -} -- 2.30.2 From af00c647417043e66e1d09b47f4e9dc21fa7f7a8 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 12 Jun 2023 22:03:25 +0200 Subject: [PATCH 06/16] media-gfx/ipe: Add ipe-7.2.25 --- media-gfx/ipe/{ipe-7.2.21.ebuild => ipe-7.2.25.ebuild} | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) rename media-gfx/ipe/{ipe-7.2.21.ebuild => ipe-7.2.25.ebuild} (95%) diff --git a/media-gfx/ipe/ipe-7.2.21.ebuild b/media-gfx/ipe/ipe-7.2.25.ebuild similarity index 95% rename from media-gfx/ipe/ipe-7.2.21.ebuild rename to media-gfx/ipe/ipe-7.2.25.ebuild index f42af00..c525cac 100644 --- a/media-gfx/ipe/ipe-7.2.21.ebuild +++ b/media-gfx/ipe/ipe-7.2.25.ebuild @@ -8,7 +8,7 @@ inherit lua-single 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" +SRC_URI="https://github.com/otfried/ipe/releases/download/v${PV}/${PN}-${PV}-src.tar.gz" RESTRICT="mirror" @@ -20,15 +20,17 @@ IUSE="highprec" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND=" + app-text/qtspell app-text/texlive-core - media-libs/freetype:2 - x11-libs/cairo dev-qt/qtcore:5 dev-qt/qtwidgets:5 - sci-libs/gsl + media-libs/freetype:2 media-libs/libjpeg-turbo media-libs/libpng + media-libs/libspiro + sci-libs/gsl sys-libs/zlib + x11-libs/cairo " DEPEND="${RDEPEND} ${LUA_DEPS}" -- 2.30.2 From f3383a7c4ad059bd7e4fd1544ca5c50aa6119665 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 12 Jun 2023 22:03:51 +0200 Subject: [PATCH 07/16] media-gfx/cgal-ipelets: Add cgal-ipelets-5.5 --- media-gfx/cgal-ipelets/Manifest | 2 ++ .../cgal-ipelets/cgal-ipelets-5.5.ebuild | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild diff --git a/media-gfx/cgal-ipelets/Manifest b/media-gfx/cgal-ipelets/Manifest index b9e7d0d..cc850d9 100644 --- a/media-gfx/cgal-ipelets/Manifest +++ b/media-gfx/cgal-ipelets/Manifest @@ -1,5 +1,7 @@ DIST CGAL-5.2.2.tar.xz 23260652 BLAKE2B b615d74e8fb9f93dece8d7e88051d6f7f010b8d93de92c540d7c7f4f10a9b99d3ab42ccffebf3ee4b92dcdef443b1a75008d7261ab1e8caa7514fe373a44f053 SHA512 e51a0c82dc39f3c1c5245570f6f5d443ee9056e8aa58d0aeccbe6419323be52528477c9b339a8a071336da432eeca2bbf5322c06a7d0e27ef31c7aeded68c7ec DIST CGAL-5.2.tar.xz 23250240 BLAKE2B eb80a81dd01b2b2e30fe72f45cceee0861b36f47e395d1c905f8551e23d57c36dd9a7c66e32f6c2a0a2cfbd4c780fd5d5ae098709bfc1072e7ac7f761d328fd3 SHA512 8dddec18bd7e375ea3b18c636ddb2ca4f3a318e177305058f702206b830e2605837024e4b1265789f1bdc46dda80133d6fa8d61a036cda3c93a227f4c244cc1a +DIST CGAL-5.5.tar.xz 24156768 BLAKE2B e5f02cd082abfa8443e65430ed366cfdc3736c6a7af37284969ddd558ede1aa6c881d6928c65708504fd58f68ea01f56aa0749267d6dc83fd54f0b28e8c01374 SHA512 7fa6bf6c046727a9e0bce7cbde34cbe85979127a1ad0904f2865be83a80e89fa9af5118e5647572414f8096d29ecc808ee471d4bd3e7ecd41338be649b549290 EBUILD cgal-ipelets-5.2.2-r1.ebuild 578 BLAKE2B 480f5c4e3672c906799f65ee136eab0a5ee45ab8e46fa6600b8f56c4618ffdebce3d45f482bd885d6a34af5a8a8591f0bb4598dd5f3f6af906573bbe99756751 SHA512 aa08006055064caaea3f891d011d5911cbb58d7013eb038e2b8b36e19fcd2b386a6a171126d63b27480c371442d311b6bda5f1a952bb64a4fe048fd5b29f5a16 EBUILD cgal-ipelets-5.2.ebuild 578 BLAKE2B 480f5c4e3672c906799f65ee136eab0a5ee45ab8e46fa6600b8f56c4618ffdebce3d45f482bd885d6a34af5a8a8591f0bb4598dd5f3f6af906573bbe99756751 SHA512 aa08006055064caaea3f891d011d5911cbb58d7013eb038e2b8b36e19fcd2b386a6a171126d63b27480c371442d311b6bda5f1a952bb64a4fe048fd5b29f5a16 +EBUILD cgal-ipelets-5.5.ebuild 578 BLAKE2B 480f5c4e3672c906799f65ee136eab0a5ee45ab8e46fa6600b8f56c4618ffdebce3d45f482bd885d6a34af5a8a8591f0bb4598dd5f3f6af906573bbe99756751 SHA512 aa08006055064caaea3f891d011d5911cbb58d7013eb038e2b8b36e19fcd2b386a6a171126d63b27480c371442d311b6bda5f1a952bb64a4fe048fd5b29f5a16 MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild b/media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild new file mode 100644 index 0000000..75c9096 --- /dev/null +++ b/media-gfx/cgal-ipelets/cgal-ipelets-5.5.ebuild @@ -0,0 +1,27 @@ +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=7 + +CMAKE_BUILD_TYPE=Release + +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/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" -- 2.30.2 From 295d590ac2f8d30b95f2cf7c719fb13e7b67bc53 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Tue, 29 Aug 2023 21:10:35 +0200 Subject: [PATCH 08/16] Kill eutils.class --- app-misc/v800_downloader/v800_downloader-6.ebuild | 2 +- dev-db/sqlite3-pcre/Manifest | 2 +- dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild | 1 - dev-util/edb/edb-0.9.17.ebuild | 4 ++-- dev-util/edb/edb-0.9.18.ebuild | 2 +- media-gfx/figtoipe/Manifest | 1 + media-gfx/ipe/Manifest | 8 +++----- media-gfx/ipe/ipe-7.2.22.ebuild | 2 +- media-gfx/ipe/ipe-7.2.24.ebuild | 2 +- media-gfx/ipe/ipe-7.2.25.ebuild | 2 +- media-gfx/ipe5toxml/Manifest | 1 + media-gfx/pdftoipe/Manifest | 1 + media-video/obs-v4l2sink/Manifest | 2 +- media-video/obs-v4l2sink/obs-v4l2sink-0.1.0.ebuild | 2 +- sci-mathematics/boolector/Manifest | 2 +- sci-mathematics/boolector/boolector-1.5.116.ebuild | 1 - 16 files changed, 17 insertions(+), 18 deletions(-) diff --git a/app-misc/v800_downloader/v800_downloader-6.ebuild b/app-misc/v800_downloader/v800_downloader-6.ebuild index 660cfe7..0490b73 100644 --- a/app-misc/v800_downloader/v800_downloader-6.ebuild +++ b/app-misc/v800_downloader/v800_downloader-6.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit eutils qmake-utils +inherit qmake-utils DESCRIPTION="A tool o download sessions from the Polar M400/V800 watch" HOMEPAGE="https://github.com/profanum429/v800_downloader" diff --git a/dev-db/sqlite3-pcre/Manifest b/dev-db/sqlite3-pcre/Manifest index e65d40d..0492951 100644 --- a/dev-db/sqlite3-pcre/Manifest +++ b/dev-db/sqlite3-pcre/Manifest @@ -1,4 +1,4 @@ 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 571 BLAKE2B e9d3f3a9806272c5a45b2da85708b6f3241df38ebe32fbdf39bf59502b62a76dd3bfe3eac8aab7532464cf5925c8ceb2f44ae0d675f05d4b7227aae371b6ddaf SHA512 fd1924c373081b2e297f53fb2c252386e28e23d80174890b6434960e21ea4bf3b65059d3e05feee4365aa135675b43a96763dded5c6f23a963aebbb3ed17dacf +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/sqlite3-pcre-20070120.ebuild b/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild index 5eb6889..73d9bb4 100644 --- a/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild +++ b/dev-db/sqlite3-pcre/sqlite3-pcre-20070120.ebuild @@ -2,7 +2,6 @@ # $Header: $ EAPI=7 -inherit eutils 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-util/edb/edb-0.9.17.ebuild b/dev-util/edb/edb-0.9.17.ebuild index a3afa1d..e06bad5 100644 --- a/dev-util/edb/edb-0.9.17.ebuild +++ b/dev-util/edb/edb-0.9.17.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -inherit eutils multilib +inherit multilib DESCRIPTION="EDB \"Evan's Debugger\" (OllyDbg workalike for Linux)" HOMEPAGE="http://www.codef00.com/projects#debugger" @@ -17,7 +17,7 @@ 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" diff --git a/dev-util/edb/edb-0.9.18.ebuild b/dev-util/edb/edb-0.9.18.ebuild index c2f6037..325ef9b 100644 --- a/dev-util/edb/edb-0.9.18.ebuild +++ b/dev-util/edb/edb-0.9.18.ebuild @@ -1,6 +1,6 @@ # Stolen from gentoo portage -inherit eutils multilib +inherit multilib DESCRIPTION="EDB \"Evan's Debugger\" (OllyDbg workalike for Linux)" HOMEPAGE="http://www.codef00.com/projects#debugger" diff --git a/media-gfx/figtoipe/Manifest b/media-gfx/figtoipe/Manifest index 96abe89..b1ea26d 100644 --- a/media-gfx/figtoipe/Manifest +++ b/media-gfx/figtoipe/Manifest @@ -1 +1,2 @@ EBUILD figtoipe-9999.ebuild 588 BLAKE2B 876f40200f4a23bdf3a127557e05a1d76c7302ab69cbb50792d2bc0a2c68a5a8a4f1b47976f63cf746abafc971ff0e6aacb48c2d4af6ce1a9a64c3044b8cbf8c SHA512 6a6b46a0320149cd6a4978132c94105101e5b81ec33ded663f708bd20a315ffe0fd882beffed0a260aecebfe5e461410cb10ffb33fa7c3b33fa8394d4a8daba8 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest index a3ae3b4..0f30331 100644 --- a/media-gfx/ipe/Manifest +++ b/media-gfx/ipe/Manifest @@ -1,10 +1,8 @@ AUX ipe-outputprecision.patch 2488 BLAKE2B f6ac5918a2c23445885ecf3f6934484aaebdc90809ccf08b1b11c301ca0821726b9907fcd6a76d3501d874bda36c379c37fa611c75e97951ff460380e45c532b SHA512 0e851a4e2dae2d8deb11018da0c375ab219126072f152b29ba314a2c04b89b169eaac9981413a8144ac6119cf5f261d346c413af69e0a229e5946ad5c8b7b407 -DIST ipe-7.2.21-src.tar.gz 2005014 BLAKE2B 59a318946abd6b8939d7fb04c730642585bc2ea410d2ae3c69eecd447eaad2ad535343c2a9d31515fe519d0aaebf33a6306f28169ec0d7c6b3ed15987ddb1271 SHA512 edbce7a71a2b29c8995ee65489f9bbec1e0f40c19af112cd597ee6b585119750f245a3cf12936c4b1c4e10089953c26617c8845f4b73bf18600b745adc815c0b DIST ipe-7.2.22-src.tar.gz 2011023 BLAKE2B 95ab65c7241428d35e2aa335f1b000d00ace28d6828b33331acd2c25f2d1dec7ee023a190337b73c70c1022a46a0d85d3745a179b2a14c25ce8bd30839286c22 SHA512 2a681d7936cecc973ef4fbd3a9dd438ea92ca0023a6f21540f7966aa6e19c5d0301966ebdd60f7e0204039fb80dd11c65324a5ba5ffd7b6fe23870472ccd2070 DIST ipe-7.2.24-src.tar.gz 1031794 BLAKE2B 848d75eaf88ab4f576f71d8157e4b8735ff179fa3d9c09ca76069b7ea5fb4af7044c3d2b641b67de68efbea5ed053ff2288915dc113b8236a7aa46c6c2e22187 SHA512 4387f5d770e356f7103787c667a5ee9a588f5fa656b96e1cf33051efe62dfdd5fd3bb49f0fcbad5fd1f342e79e3dc110910e6f4a929ed57a6831b867bd84f56d DIST ipe-7.2.25-src.tar.gz 1039024 BLAKE2B 460f624fde3f170329d70616bab86651d9bead0e3096d8a8c8bcea273391ec3ef049e449bd3871a2903f2f8f4618460d9466e5275a6839806c0ea97798c43f38 SHA512 c5a6ec8a28425bac40f531294878c5f5f3ec7b61df6e7026de07a2a85b441de2b7fbf8c10e57b2cd5a7587db6595ecc80a06bec8e22bd495e75e0fb5f2c2d6c6 -EBUILD ipe-7.2.21.ebuild 2587 BLAKE2B 149fe3c4e345034b293ce1077bd9b66a85c11c412a6de6c80632096aaeac5ad042adbd53fdf6342364d9f29471dee13494ba94f9e9fded452bfeb213e533a2b9 SHA512 b519b8bcde61c049a581df832793d6f32d463847d390989520ce64795bf5c27b378a9c26b3049de0ec45e91e34f2c0bfd29be6498e931e2686eda4430abe4ede -EBUILD ipe-7.2.22.ebuild 2587 BLAKE2B 149fe3c4e345034b293ce1077bd9b66a85c11c412a6de6c80632096aaeac5ad042adbd53fdf6342364d9f29471dee13494ba94f9e9fded452bfeb213e533a2b9 SHA512 b519b8bcde61c049a581df832793d6f32d463847d390989520ce64795bf5c27b378a9c26b3049de0ec45e91e34f2c0bfd29be6498e931e2686eda4430abe4ede -EBUILD ipe-7.2.24.ebuild 2619 BLAKE2B 876a2443f0261135dff80cc5d68a85312ff9940ff3a253136231d828c847e44d673dc5cba157bee2a63f2c718cf1b5b1c884a2346ea4b122550050ee146acc27 SHA512 2fc0c8438b035bd6e251feac9d9268a3a58ad720e1362c73c123ecf3484f67ad60901a4a02e3ea63b666eb07cb362f8e27fcc6af238b0706bdadcf31e061a2f8 -EBUILD ipe-7.2.25.ebuild 2637 BLAKE2B 8ba77fb1c454bdeda877e6532cae58d909169d78310f935d5391d9fba00a300ee348961cf583894b580ca9c916e6a620cdca8e46432119787dd27b0d15d70409 SHA512 501dcefda5ec2558be082a75f064fcd783219619b9752a3c68d92f95e452cf55b735522ee255c0a38c514aca52e8072c26a61582c2e9c57b91b05f64f2bb8bd9 +EBUILD ipe-7.2.22.ebuild 2580 BLAKE2B 5a273131b4dcb5dd7386a97b9375ce72c3ad20a233a03a1b7516e208f24f1967c0928080f361727ad24bf084aa38493aff50e41987f1b1a312ba8643fab753b1 SHA512 2fcd6e9f78d74b38cc3e6a35252ff6bff6e33e26028e4a8498318c54a654f992dd8216cddb189b72b9bcda173985c873c9126fb54270d8a6bc3a1c6b56ff98d2 +EBUILD ipe-7.2.24.ebuild 2612 BLAKE2B 2bfd21d3b7b2ca45d864b54a1e5db8dc66d32786d7b30b68564bf84d22594c087d77fb27cf512409d781ac0e2f7310bb1045b3eec344a74e6ee1865aa7cf9095 SHA512 974dc8ceef59096f7ae1d6c4199b033ae8649472e3f61619fe96bbdf1dc336e61d5e45dbfe89adfd4a2e417a7468abb3378b59d25bb44726c2ac7be3f89aef9e +EBUILD ipe-7.2.25.ebuild 2630 BLAKE2B 20fd58d0a2f5cb06d901530fe56989b30e9429d145f79822ee4cfd307fbfcceef669a56a43836175b23c077eef31d232aa5aeebb17efd05c801250d9ec916e8d SHA512 51412949f7b226a701f41bec375012e8d09e872c0541e8fe450518c4bbb4b3325be983288db44aecea02767cb69c4d684a3e659a8a72294437029e30d56ce1c2 MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe/ipe-7.2.22.ebuild b/media-gfx/ipe/ipe-7.2.22.ebuild index f42af00..12d1310 100644 --- a/media-gfx/ipe/ipe-7.2.22.ebuild +++ b/media-gfx/ipe/ipe-7.2.22.ebuild @@ -4,7 +4,7 @@ EAPI=7 LUA_COMPAT=( lua5-3 ) -inherit lua-single eutils toolchain-funcs +inherit lua-single toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" HOMEPAGE="http://ipe.otfried.org" diff --git a/media-gfx/ipe/ipe-7.2.24.ebuild b/media-gfx/ipe/ipe-7.2.24.ebuild index 08537e1..e4672e4 100644 --- a/media-gfx/ipe/ipe-7.2.24.ebuild +++ b/media-gfx/ipe/ipe-7.2.24.ebuild @@ -4,7 +4,7 @@ EAPI=7 LUA_COMPAT=( lua5-3 ) -inherit lua-single eutils toolchain-funcs +inherit lua-single toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" HOMEPAGE="http://ipe.otfried.org" diff --git a/media-gfx/ipe/ipe-7.2.25.ebuild b/media-gfx/ipe/ipe-7.2.25.ebuild index c525cac..6b4493e 100644 --- a/media-gfx/ipe/ipe-7.2.25.ebuild +++ b/media-gfx/ipe/ipe-7.2.25.ebuild @@ -4,7 +4,7 @@ EAPI=7 LUA_COMPAT=( lua5-3 ) -inherit lua-single eutils toolchain-funcs +inherit lua-single toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" HOMEPAGE="http://ipe.otfried.org" diff --git a/media-gfx/ipe5toxml/Manifest b/media-gfx/ipe5toxml/Manifest index 90745f7..4932099 100644 --- a/media-gfx/ipe5toxml/Manifest +++ b/media-gfx/ipe5toxml/Manifest @@ -1 +1,2 @@ EBUILD ipe5toxml-9999.ebuild 565 BLAKE2B 989a9446da04f4cfee9a600f3af546021a6b4ea253331b52f08a8a0ea277f6be2ea60207969615662e21234dab6f423e751906b6af218739674c363e36c169fb SHA512 760fffbb1269db6f7813db0a6c3b1446381fb0190614f119f005b6fbfd06942419af002be44fb83c90ce721753113713cd6f2e4a14be4a7457e0af91e9413f66 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/pdftoipe/Manifest b/media-gfx/pdftoipe/Manifest index 7bd58a3..9bc1a7c 100644 --- a/media-gfx/pdftoipe/Manifest +++ b/media-gfx/pdftoipe/Manifest @@ -2,3 +2,4 @@ AUX missingpage.patch 4029 BLAKE2B 95fb9f10d108cc8436ec80e452feede106407f1ce62ec AUX poppler-0.18.patch 308 BLAKE2B 8f77635d560657ff95bfb3df15568b76489c3f596a14c2dc14afe2a4e65853aeaa68e2c85ab741f4737cb4187e6383524c48d24a5c62a09953118d865a32b4cb SHA512 c96e224f01378c9a849a30a7dcc0cb46d5f041fda6588c56b9512f1ea0c79821b1c75b2c6df56b0aa8bc1f897047b046e2337876f80f4a01fb261093bd83dd7a AUX poppler-0.20.patch 281 BLAKE2B 773dcc44cd6a091b241a1ae8add2f1fef93747ee9aa42be5a4ade92938c0852356d2bbca3d121c4795fac4b10909c0a174deeeeeeaaad351d4515e3e2ae94da0 SHA512 68149b180855bd47700dc24ff4858e1c7be874370bb84efeae9a44e49c6c7f59303544e9aa84bb6c1f8a634badd9ff5a4152e16c8eeb4f8fb7135b2bc2cfd0f9 EBUILD pdftoipe-9999.ebuild 583 BLAKE2B c32eb0ec71845884672ff17d6aa68af343c285976cf8659c0ca8b45a2fe7120c24d8823ac029729bfd6f590bbaf2924ed241bb99531819b9f74e86d1f3d0f30f SHA512 f0aba3e9f329918865a4547547dc67db9f75a547008165cf4eac547b5582c39af7d83305ccd8f90dfaeab683b83984c73ce9c65e7af408f9792f3489e4a85a79 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-video/obs-v4l2sink/Manifest b/media-video/obs-v4l2sink/Manifest index 8d938a1..bb238ea 100644 --- a/media-video/obs-v4l2sink/Manifest +++ b/media-video/obs-v4l2sink/Manifest @@ -1,4 +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 997 BLAKE2B dc23d1c34c9b42d07dc4d6564365dfd2eb9b2c78101f32ed7075ba748d0dbdc2990776359e37abb4f3da51a65969fd3d4122336e4d66776d1d36ac1be65f5488 SHA512 a25f9d1c437f1510847dcae918eecc0027bf4c9f88298647bf72f2b8334883b69268bbf5ca0b9c1bee5aa886e1f66930c437e7c966bcb75c86b345b1ce984989 +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/obs-v4l2sink-0.1.0.ebuild b/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0.ebuild index 9eda103..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 +inherit cmake case ${PV} in 9999) diff --git a/sci-mathematics/boolector/Manifest b/sci-mathematics/boolector/Manifest index b1adae5..94f9f75 100644 --- a/sci-mathematics/boolector/Manifest +++ b/sci-mathematics/boolector/Manifest @@ -1,4 +1,4 @@ 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 743 BLAKE2B 2d84a64b6823fab9cbd7c0f865d274394c17b76380e3386c33fe7943e16d3018eb1739457cc3b8ae911c6a5dcd20ed31099ba04e432d88bc2cc437eff5698ee9 SHA512 44c24686fd5ea8e2853c476b7e040167fdd5c7574e00590fbd1d7b587214decce60bf664d991cec7ead55b77dbb70370c15aaabe0de9025c7565420f1682693f +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 dc5b7bb..587be67 100644 --- a/sci-mathematics/boolector/boolector-1.5.116.ebuild +++ b/sci-mathematics/boolector/boolector-1.5.116.ebuild @@ -3,7 +3,6 @@ # $Header: $ EAPI=7 -inherit eutils DESCRIPTION="Boolector is an SMT solver for bit-vectors and arrays" HOMEPAGE="http://fmv.jku.at/boolector/" -- 2.30.2 From 6232dba9649c70bc0c7a07dec90e95b8a6b0684b Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 1 Jan 2024 22:55:01 +0100 Subject: [PATCH 09/16] app-misc/v800_downloader: Remove --- app-misc/v800_downloader/Manifest | 2 -- app-misc/v800_downloader/metadata.xml | 8 ----- .../v800_downloader/v800_downloader-6.ebuild | 36 ------------------- 3 files changed, 46 deletions(-) delete mode 100644 app-misc/v800_downloader/Manifest delete mode 100644 app-misc/v800_downloader/metadata.xml delete mode 100644 app-misc/v800_downloader/v800_downloader-6.ebuild 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/metadata.xml b/app-misc/v800_downloader/metadata.xml deleted file mode 100644 index 9434230..0000000 --- a/app-misc/v800_downloader/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - shuber@sthu.org - Stefan Huber - - 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 0490b73..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 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 -} -- 2.30.2 From 46bdf0ac40c4afbcabe3b714e69a17a79dfd000b Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 1 Jan 2024 22:58:12 +0100 Subject: [PATCH 10/16] dev-util/edb: Remove --- dev-util/edb/Manifest | 4 ---- dev-util/edb/edb-0.9.17.ebuild | 42 ---------------------------------- dev-util/edb/edb-0.9.18.ebuild | 40 -------------------------------- dev-util/edb/metadata.xml | 8 ------- 4 files changed, 94 deletions(-) delete mode 100644 dev-util/edb/Manifest delete mode 100644 dev-util/edb/edb-0.9.17.ebuild delete mode 100644 dev-util/edb/edb-0.9.18.ebuild delete mode 100644 dev-util/edb/metadata.xml 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 e06bad5..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 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 325ef9b..0000000 --- a/dev-util/edb/edb-0.9.18.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Stolen from gentoo portage - -inherit 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/metadata.xml b/dev-util/edb/metadata.xml deleted file mode 100644 index 9434230..0000000 --- a/dev-util/edb/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - shuber@sthu.org - Stefan Huber - - -- 2.30.2 From b64fbff02cf82c1daf90be43547715671295e728 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Mon, 1 Jan 2024 22:59:26 +0100 Subject: [PATCH 11/16] media-gfx: Remove figtoipe, ipe5toxml, pdftoipe, svgtoipe Replaced by media-gfx/ipe-tools --- media-gfx/figtoipe/Manifest | 2 - media-gfx/figtoipe/figtoipe-9999.ebuild | 36 ----- media-gfx/figtoipe/metadata.xml | 8 -- media-gfx/ipe5toxml/Manifest | 2 - media-gfx/ipe5toxml/ipe5toxml-9999.ebuild | 35 ----- media-gfx/ipe5toxml/metadata.xml | 8 -- media-gfx/pdftoipe/Manifest | 5 - media-gfx/pdftoipe/files/missingpage.patch | 126 ------------------ media-gfx/pdftoipe/files/poppler-0.18.patch | 11 -- media-gfx/pdftoipe/files/poppler-0.20.patch | 11 -- media-gfx/pdftoipe/metadata.xml | 8 -- media-gfx/pdftoipe/pdftoipe-9999.ebuild | 37 ----- .../svgtoipe/.pdftoipe-20091014.ebuild.swp | Bin 12288 -> 0 bytes media-gfx/svgtoipe/Manifest | 2 - media-gfx/svgtoipe/metadata.xml | 8 -- media-gfx/svgtoipe/svgtoipe-9999.ebuild | 35 ----- 16 files changed, 334 deletions(-) delete mode 100644 media-gfx/figtoipe/Manifest delete mode 100644 media-gfx/figtoipe/figtoipe-9999.ebuild delete mode 100644 media-gfx/figtoipe/metadata.xml delete mode 100644 media-gfx/ipe5toxml/Manifest delete mode 100644 media-gfx/ipe5toxml/ipe5toxml-9999.ebuild delete mode 100644 media-gfx/ipe5toxml/metadata.xml delete mode 100644 media-gfx/pdftoipe/Manifest delete mode 100644 media-gfx/pdftoipe/files/missingpage.patch delete mode 100644 media-gfx/pdftoipe/files/poppler-0.18.patch delete mode 100644 media-gfx/pdftoipe/files/poppler-0.20.patch delete mode 100644 media-gfx/pdftoipe/metadata.xml delete mode 100644 media-gfx/pdftoipe/pdftoipe-9999.ebuild delete mode 100644 media-gfx/svgtoipe/.pdftoipe-20091014.ebuild.swp delete mode 100644 media-gfx/svgtoipe/Manifest delete mode 100644 media-gfx/svgtoipe/metadata.xml delete mode 100644 media-gfx/svgtoipe/svgtoipe-9999.ebuild diff --git a/media-gfx/figtoipe/Manifest b/media-gfx/figtoipe/Manifest deleted file mode 100644 index b1ea26d..0000000 --- a/media-gfx/figtoipe/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -EBUILD figtoipe-9999.ebuild 588 BLAKE2B 876f40200f4a23bdf3a127557e05a1d76c7302ab69cbb50792d2bc0a2c68a5a8a4f1b47976f63cf746abafc971ff0e6aacb48c2d4af6ce1a9a64c3044b8cbf8c SHA512 6a6b46a0320149cd6a4978132c94105101e5b81ec33ded663f708bd20a315ffe0fd882beffed0a260aecebfe5e461410cb10ffb33fa7c3b33fa8394d4a8daba8 -MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/figtoipe/figtoipe-9999.ebuild b/media-gfx/figtoipe/figtoipe-9999.ebuild deleted file mode 100644 index 08a2d69..0000000 --- a/media-gfx/figtoipe/figtoipe-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 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 - !media-gfx/ipe-tools" -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/figtoipe/metadata.xml b/media-gfx/figtoipe/metadata.xml deleted file mode 100644 index 9434230..0000000 --- a/media-gfx/figtoipe/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - shuber@sthu.org - Stefan Huber - - diff --git a/media-gfx/ipe5toxml/Manifest b/media-gfx/ipe5toxml/Manifest deleted file mode 100644 index 4932099..0000000 --- a/media-gfx/ipe5toxml/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -EBUILD ipe5toxml-9999.ebuild 565 BLAKE2B 989a9446da04f4cfee9a600f3af546021a6b4ea253331b52f08a8a0ea277f6be2ea60207969615662e21234dab6f423e751906b6af218739674c363e36c169fb SHA512 760fffbb1269db6f7813db0a6c3b1446381fb0190614f119f005b6fbfd06942419af002be44fb83c90ce721753113713cd6f2e4a14be4a7457e0af91e9413f66 -MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe5toxml/ipe5toxml-9999.ebuild b/media-gfx/ipe5toxml/ipe5toxml-9999.ebuild deleted file mode 100644 index ce1807c..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="!media-gfx/ipe-tools" -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/ipe5toxml/metadata.xml b/media-gfx/ipe5toxml/metadata.xml deleted file mode 100644 index 9434230..0000000 --- a/media-gfx/ipe5toxml/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - shuber@sthu.org - Stefan Huber - - diff --git a/media-gfx/pdftoipe/Manifest b/media-gfx/pdftoipe/Manifest deleted file mode 100644 index 9bc1a7c..0000000 --- a/media-gfx/pdftoipe/Manifest +++ /dev/null @@ -1,5 +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 583 BLAKE2B c32eb0ec71845884672ff17d6aa68af343c285976cf8659c0ca8b45a2fe7120c24d8823ac029729bfd6f590bbaf2924ed241bb99531819b9f74e86d1f3d0f30f SHA512 f0aba3e9f329918865a4547547dc67db9f75a547008165cf4eac547b5582c39af7d83305ccd8f90dfaeab683b83984c73ce9c65e7af408f9792f3489e4a85a79 -MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc 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/metadata.xml b/media-gfx/pdftoipe/metadata.xml deleted file mode 100644 index 9434230..0000000 --- a/media-gfx/pdftoipe/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - shuber@sthu.org - Stefan Huber - - diff --git a/media-gfx/pdftoipe/pdftoipe-9999.ebuild b/media-gfx/pdftoipe/pdftoipe-9999.ebuild deleted file mode 100644 index 1fc91c2..0000000 --- a/media-gfx/pdftoipe/pdftoipe-9999.ebuild +++ /dev/null @@ -1,37 +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 - !media-gfx/ipe-tools" -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 cb3ee4a51ebd6bcac66c686bcfecc92e62aa8974..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2&2G~`5P-Lc138qR!UJsGAi*KFlT>X}$(5?aq*l`;avCa5l@o8$rMA~vZ%Ru4 z-~=}gh!ZaW6*nG%J_D+F2i}2kno_BkB5|rZmOj~Djb~>*pDa(ueD18#dA&&BxKBv9 z@u7D5`8Jt>Ybk_Em#;e5U_0RcRZ)Z(gG3sE=z4(>3#q(5GeYKbFW2u4jo9xg!DIIK zB3CfYQr^tZ>Z~*1!9V1`x&n+q12@#bK=pD9lcZS4o2h{rZJIuuYTr;9*fttK184vZ zpaC?12G9T+xS0l2JVB12^;_fir^n}sOXu+|p3ndqKm%w14WI!ufCkV28bAYR01cpl zYiPiO|LS)p3Hbt~|Nqaw|4;7`@(FkkyaV062D=qv5Vr9M{P1H4jK4 zyPG^plotd~p3*%+U>_EG+l=n-Q=hX@Kv#q@57=3NTd|vVy<%zEy|b$WjbxUri&1Wv z;?B+MrfzEFJk*QhoMJ--gWqu+FiD8hZrPTm5!Y_5yH0uC(n2n!kQ!OFUqFSGmZcqf zp+7fE4~GkL8fn!U5Cl1EPT8)f4_BMDTu~z=lgTa7v>9D_Qt!WpShu{{b{$LGQYv0F zj6@7%m-U3~Gd*HZg%mGYS0x6NI&bu#wZu?D1j)$BIE~?pS5Y9~3wfonW;d6su;n;k z`j~z>Y1(b8>^jYLr%|`GvWRw=R0)O2b~@UE!pm@CMu%Z=wg9!;%T33E;rkhyU16Tj zup+P5tCj(n}bfkyR^o;EJ_&NDL{&{ eh<7FLZz-BDl}a#8pEuKZXp=q@kkeCKMC1 - - - - shuber@sthu.org - Stefan Huber - - diff --git a/media-gfx/svgtoipe/svgtoipe-9999.ebuild b/media-gfx/svgtoipe/svgtoipe-9999.ebuild deleted file mode 100644 index d266876..0000000 --- a/media-gfx/svgtoipe/svgtoipe-9999.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=6 - -PYTHON_COMPAT=( python3_{8..10} ) -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[xml] - !media-gfx/ipe-tools" -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 -} - - -- 2.30.2 From 4ccd9616b452a64f5b5fec22b5d66762c9c93282 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Wed, 14 Feb 2024 21:22:46 +0100 Subject: [PATCH 12/16] media-gfx/ipe-tools: Do not depend on python[xml] --- media-gfx/ipe-tools/Manifest | 2 +- media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/ipe-tools/Manifest b/media-gfx/ipe-tools/Manifest index 0f9810f..61334e1 100644 --- a/media-gfx/ipe-tools/Manifest +++ b/media-gfx/ipe-tools/Manifest @@ -1,5 +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 1432 BLAKE2B 3193f5bacddd71b49240033599cdb91b32788ff94385722692c1e70fb744e87c35388820803a35dfc3bad92c1fbeefa52a1e3acf15932125db88ec5bece2551f SHA512 932678ce09b7d339004c6f04008e107ded2beb7bdbedbca76d9a4a8a63c7a0e4c27a929fd33202328b773daacf9d8d4825d3bffbe8eb4af77c2d3488b52bb61f +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.24.1.ebuild b/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild index 4e144cf..833ab9e 100644 --- a/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild +++ b/media-gfx/ipe-tools/ipe-tools-7.2.24.1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+annotate +svgtoipe +figtoipe +ipe5toxml +pdftoipe" DEPEND="annotate? ( ${PYTHON_DEPS} dev-python/pypdf ) - svgtoipe? ( !media-gfx/svgtoipe ${PYTHON_DEPS} dev-lang/python[xml] ) + svgtoipe? ( !media-gfx/svgtoipe ${PYTHON_DEPS} ) figtoipe? ( !media-gfx/figtoipe sys-libs/zlib ) ipe5toxml? ( !media-gfx/ipe5toxml ) pdftoipe? ( !media-gfx/pdftoipe app-text/poppler )" -- 2.30.2 From 84f854373801aabfaa14457642adfcb4815549a3 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Wed, 14 Feb 2024 21:36:43 +0100 Subject: [PATCH 13/16] media-gfx/ipe: Kill old versions and update src_uri --- media-gfx/ipe/Manifest | 6 +- media-gfx/ipe/ipe-7.2.22.ebuild | 111 ------------------------------- media-gfx/ipe/ipe-7.2.24.ebuild | 112 -------------------------------- media-gfx/ipe/ipe-7.2.25.ebuild | 2 +- 4 files changed, 2 insertions(+), 229 deletions(-) delete mode 100644 media-gfx/ipe/ipe-7.2.22.ebuild delete mode 100644 media-gfx/ipe/ipe-7.2.24.ebuild diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest index 0f30331..4456bb8 100644 --- a/media-gfx/ipe/Manifest +++ b/media-gfx/ipe/Manifest @@ -1,8 +1,4 @@ AUX ipe-outputprecision.patch 2488 BLAKE2B f6ac5918a2c23445885ecf3f6934484aaebdc90809ccf08b1b11c301ca0821726b9907fcd6a76d3501d874bda36c379c37fa611c75e97951ff460380e45c532b SHA512 0e851a4e2dae2d8deb11018da0c375ab219126072f152b29ba314a2c04b89b169eaac9981413a8144ac6119cf5f261d346c413af69e0a229e5946ad5c8b7b407 -DIST ipe-7.2.22-src.tar.gz 2011023 BLAKE2B 95ab65c7241428d35e2aa335f1b000d00ace28d6828b33331acd2c25f2d1dec7ee023a190337b73c70c1022a46a0d85d3745a179b2a14c25ce8bd30839286c22 SHA512 2a681d7936cecc973ef4fbd3a9dd438ea92ca0023a6f21540f7966aa6e19c5d0301966ebdd60f7e0204039fb80dd11c65324a5ba5ffd7b6fe23870472ccd2070 -DIST ipe-7.2.24-src.tar.gz 1031794 BLAKE2B 848d75eaf88ab4f576f71d8157e4b8735ff179fa3d9c09ca76069b7ea5fb4af7044c3d2b641b67de68efbea5ed053ff2288915dc113b8236a7aa46c6c2e22187 SHA512 4387f5d770e356f7103787c667a5ee9a588f5fa656b96e1cf33051efe62dfdd5fd3bb49f0fcbad5fd1f342e79e3dc110910e6f4a929ed57a6831b867bd84f56d DIST ipe-7.2.25-src.tar.gz 1039024 BLAKE2B 460f624fde3f170329d70616bab86651d9bead0e3096d8a8c8bcea273391ec3ef049e449bd3871a2903f2f8f4618460d9466e5275a6839806c0ea97798c43f38 SHA512 c5a6ec8a28425bac40f531294878c5f5f3ec7b61df6e7026de07a2a85b441de2b7fbf8c10e57b2cd5a7587db6595ecc80a06bec8e22bd495e75e0fb5f2c2d6c6 -EBUILD ipe-7.2.22.ebuild 2580 BLAKE2B 5a273131b4dcb5dd7386a97b9375ce72c3ad20a233a03a1b7516e208f24f1967c0928080f361727ad24bf084aa38493aff50e41987f1b1a312ba8643fab753b1 SHA512 2fcd6e9f78d74b38cc3e6a35252ff6bff6e33e26028e4a8498318c54a654f992dd8216cddb189b72b9bcda173985c873c9126fb54270d8a6bc3a1c6b56ff98d2 -EBUILD ipe-7.2.24.ebuild 2612 BLAKE2B 2bfd21d3b7b2ca45d864b54a1e5db8dc66d32786d7b30b68564bf84d22594c087d77fb27cf512409d781ac0e2f7310bb1045b3eec344a74e6ee1865aa7cf9095 SHA512 974dc8ceef59096f7ae1d6c4199b033ae8649472e3f61619fe96bbdf1dc336e61d5e45dbfe89adfd4a2e417a7468abb3378b59d25bb44726c2ac7be3f89aef9e -EBUILD ipe-7.2.25.ebuild 2630 BLAKE2B 20fd58d0a2f5cb06d901530fe56989b30e9429d145f79822ee4cfd307fbfcceef669a56a43836175b23c077eef31d232aa5aeebb17efd05c801250d9ec916e8d SHA512 51412949f7b226a701f41bec375012e8d09e872c0541e8fe450518c4bbb4b3325be983288db44aecea02767cb69c4d684a3e659a8a72294437029e30d56ce1c2 +EBUILD ipe-7.2.25.ebuild 2775 BLAKE2B 98a3588a60715683b42171dd29226cf0345a2f4f6fd6dd4e20fa494b2213d94d322671fb3372a2ca9463763a55e26cfac9f1cde02a7c7a0282ab1f4df50a8ea8 SHA512 c24b516de3f61022339f3ccd02bf08ee5619493225fcd28f670279c2fa0b074a580194e95d02c51d59be33eab9da6c3189ede870d9be5d11568f0061e9af20a2 MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/media-gfx/ipe/ipe-7.2.22.ebuild b/media-gfx/ipe/ipe-7.2.22.ebuild deleted file mode 100644 index 12d1310..0000000 --- a/media-gfx/ipe/ipe-7.2.22.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -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" - -RESTRICT="mirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="highprec" - -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - app-text/texlive-core - media-libs/freetype:2 - x11-libs/cairo - dev-qt/qtcore:5 - dev-qt/qtwidgets:5 - sci-libs/gsl - media-libs/libjpeg-turbo - media-libs/libpng - sys-libs/zlib - " -DEPEND="${RDEPEND} - ${LUA_DEPS}" - -BDEPEND="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 - 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 - 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}" \ - LUA_VERSION="$(lua_get_version)" - 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.24.ebuild b/media-gfx/ipe/ipe-7.2.24.ebuild deleted file mode 100644 index e4672e4..0000000 --- a/media-gfx/ipe/ipe-7.2.24.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -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://github.com/otfried/ipe/releases/download/v${PV}/${PN}-${PV}-src.tar.gz" - -RESTRICT="mirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="highprec" - -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - app-text/texlive-core - media-libs/freetype:2 - x11-libs/cairo - dev-qt/qtcore:5 - dev-qt/qtwidgets:5 - sci-libs/gsl - media-libs/libjpeg-turbo - media-libs/libpng - sys-libs/zlib - media-libs/libspiro - " -DEPEND="${RDEPEND} - ${LUA_DEPS}" - -BDEPEND="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 - 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 - 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}" \ - LUA_VERSION="$(lua_get_version)" - 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.25.ebuild b/media-gfx/ipe/ipe-7.2.25.ebuild index 6b4493e..c245656 100644 --- a/media-gfx/ipe/ipe-7.2.25.ebuild +++ b/media-gfx/ipe/ipe-7.2.25.ebuild @@ -8,7 +8,7 @@ inherit lua-single toolchain-funcs DESCRIPTION="Drawing editor for creating figures in PDF or PS formats" HOMEPAGE="http://ipe.otfried.org" -SRC_URI="https://github.com/otfried/ipe/releases/download/v${PV}/${PN}-${PV}-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" -- 2.30.2 From 12f36040e9db273d69a0e494806049fde4cbf523 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Wed, 14 Feb 2024 22:27:17 +0100 Subject: [PATCH 14/16] media-gfx/ipe: Add ipe-7.2.28 --- media-gfx/ipe/Manifest | 2 + media-gfx/ipe/ipe-7.2.28.ebuild | 110 ++++++++++++++++++++++++++++++++ 2 files changed, 112 insertions(+) create mode 100644 media-gfx/ipe/ipe-7.2.28.ebuild diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest index 4456bb8..d879e52 100644 --- a/media-gfx/ipe/Manifest +++ b/media-gfx/ipe/Manifest @@ -1,4 +1,6 @@ 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/ipe-7.2.28.ebuild b/media-gfx/ipe/ipe-7.2.28.ebuild new file mode 100644 index 0000000..90e3b34 --- /dev/null +++ b/media-gfx/ipe/ipe-7.2.28.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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://github.com/otfried/ipe/archive/refs/tags/v${PV}.tar.gz" + +RESTRICT="mirror" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="highprec" + +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 + " +DEPEND="${RDEPEND} + ${LUA_DEPS}" + +BDEPEND="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_/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 + 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 + 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}" \ + LUA_VERSION="$(lua_get_version)" + 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 +} -- 2.30.2 From 99a379a94e435d01a7207e6acb18e072b11dd6e3 Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Wed, 14 Feb 2024 22:28:00 +0100 Subject: [PATCH 15/16] media-gfx/cgal-ipelets: Remove old versions --- .../cgal-ipelets/cgal-ipelets-5.2.2-r1.ebuild | 27 ------------------- .../cgal-ipelets/cgal-ipelets-5.2.ebuild | 27 ------------------- 2 files changed, 54 deletions(-) delete mode 100644 media-gfx/cgal-ipelets/cgal-ipelets-5.2.2-r1.ebuild delete mode 100644 media-gfx/cgal-ipelets/cgal-ipelets-5.2.ebuild diff --git a/media-gfx/cgal-ipelets/cgal-ipelets-5.2.2-r1.ebuild b/media-gfx/cgal-ipelets/cgal-ipelets-5.2.2-r1.ebuild deleted file mode 100644 index 75c9096..0000000 --- a/media-gfx/cgal-ipelets/cgal-ipelets-5.2.2-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -CMAKE_BUILD_TYPE=Release - -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/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/cgal-ipelets-5.2.ebuild b/media-gfx/cgal-ipelets/cgal-ipelets-5.2.ebuild deleted file mode 100644 index 75c9096..0000000 --- a/media-gfx/cgal-ipelets/cgal-ipelets-5.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=7 - -CMAKE_BUILD_TYPE=Release - -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/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" -- 2.30.2 From 21a556afa14b1a329cc8d7d7f7112c4b95c99eab Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Wed, 14 Feb 2024 22:37:27 +0100 Subject: [PATCH 16/16] media-gfx/cgal-ipelets: Add cgal-ipelets-5.6 --- media-gfx/cgal-ipelets/Manifest | 6 ++--- .../cgal-ipelets/cgal-ipelets-5.6.ebuild | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 media-gfx/cgal-ipelets/cgal-ipelets-5.6.ebuild diff --git a/media-gfx/cgal-ipelets/Manifest b/media-gfx/cgal-ipelets/Manifest index cc850d9..ee4de62 100644 --- a/media-gfx/cgal-ipelets/Manifest +++ b/media-gfx/cgal-ipelets/Manifest @@ -1,7 +1,5 @@ -DIST CGAL-5.2.2.tar.xz 23260652 BLAKE2B b615d74e8fb9f93dece8d7e88051d6f7f010b8d93de92c540d7c7f4f10a9b99d3ab42ccffebf3ee4b92dcdef443b1a75008d7261ab1e8caa7514fe373a44f053 SHA512 e51a0c82dc39f3c1c5245570f6f5d443ee9056e8aa58d0aeccbe6419323be52528477c9b339a8a071336da432eeca2bbf5322c06a7d0e27ef31c7aeded68c7ec -DIST CGAL-5.2.tar.xz 23250240 BLAKE2B eb80a81dd01b2b2e30fe72f45cceee0861b36f47e395d1c905f8551e23d57c36dd9a7c66e32f6c2a0a2cfbd4c780fd5d5ae098709bfc1072e7ac7f761d328fd3 SHA512 8dddec18bd7e375ea3b18c636ddb2ca4f3a318e177305058f702206b830e2605837024e4b1265789f1bdc46dda80133d6fa8d61a036cda3c93a227f4c244cc1a DIST CGAL-5.5.tar.xz 24156768 BLAKE2B e5f02cd082abfa8443e65430ed366cfdc3736c6a7af37284969ddd558ede1aa6c881d6928c65708504fd58f68ea01f56aa0749267d6dc83fd54f0b28e8c01374 SHA512 7fa6bf6c046727a9e0bce7cbde34cbe85979127a1ad0904f2865be83a80e89fa9af5118e5647572414f8096d29ecc808ee471d4bd3e7ecd41338be649b549290 -EBUILD cgal-ipelets-5.2.2-r1.ebuild 578 BLAKE2B 480f5c4e3672c906799f65ee136eab0a5ee45ab8e46fa6600b8f56c4618ffdebce3d45f482bd885d6a34af5a8a8591f0bb4598dd5f3f6af906573bbe99756751 SHA512 aa08006055064caaea3f891d011d5911cbb58d7013eb038e2b8b36e19fcd2b386a6a171126d63b27480c371442d311b6bda5f1a952bb64a4fe048fd5b29f5a16 -EBUILD cgal-ipelets-5.2.ebuild 578 BLAKE2B 480f5c4e3672c906799f65ee136eab0a5ee45ab8e46fa6600b8f56c4618ffdebce3d45f482bd885d6a34af5a8a8591f0bb4598dd5f3f6af906573bbe99756751 SHA512 aa08006055064caaea3f891d011d5911cbb58d7013eb038e2b8b36e19fcd2b386a6a171126d63b27480c371442d311b6bda5f1a952bb64a4fe048fd5b29f5a16 +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-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" -- 2.30.2