From 8a60ccc0bb618fc402bc140a5cee6cf89addec51 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 12 Aug 2023 18:08:24 +0100 Subject: gentoo auto-resync : 12:08:2023 - 18:08:23 --- dev-libs/Manifest.gz | Bin 97992 -> 97179 bytes dev-libs/clipper/Manifest | 3 - dev-libs/clipper/clipper-6.4.2.ebuild | 33 ------ dev-libs/clipper/metadata.xml | 17 --- dev-libs/libarcus/Manifest | 4 - .../libarcus-4.8.0-deprecated-protobuf-calls.patch | 30 ----- dev-libs/libarcus/libarcus-4.13.1.ebuild | 56 ---------- dev-libs/libarcus/metadata.xml | 28 ----- dev-libs/libbsd/Manifest | 2 +- dev-libs/libbsd/libbsd-0.11.7-r2.ebuild | 2 +- dev-libs/libcharon/Manifest | 3 - dev-libs/libcharon/libcharon-4.13.0.ebuild | 72 ------------ dev-libs/libcharon/metadata.xml | 26 ----- dev-libs/libedit/Manifest | 2 +- dev-libs/libedit/libedit-20221030.3.1.ebuild | 2 +- dev-libs/libisofs/Manifest | 2 + dev-libs/libisofs/libisofs-1.5.6_p1.ebuild | 50 +++++++++ dev-libs/libnest2d/Manifest | 7 -- .../files/libnest2d-0.4-add-disallowed-areas.patch | 122 --------------------- ...est2d-0.4-add-soversion-to-shared-library.patch | 21 ---- .../files/libnest2d-0.4-fix-cpp-version.patch | 11 -- .../files/libnest2d-0.4-gnu-install-dirs.patch | 25 ----- dev-libs/libnest2d/libnest2d-0.4-r2.ebuild | 45 -------- dev-libs/libnest2d/metadata.xml | 27 ----- dev-libs/libsavitar/Manifest | 4 - .../libsavitar-4.7.0-use-system-pugixml.patch | 8 -- dev-libs/libsavitar/libsavitar-4.13.0.ebuild | 76 ------------- dev-libs/libsavitar/metadata.xml | 23 ---- 28 files changed, 56 insertions(+), 645 deletions(-) delete mode 100644 dev-libs/clipper/Manifest delete mode 100644 dev-libs/clipper/clipper-6.4.2.ebuild delete mode 100644 dev-libs/clipper/metadata.xml delete mode 100644 dev-libs/libarcus/Manifest delete mode 100644 dev-libs/libarcus/files/libarcus-4.8.0-deprecated-protobuf-calls.patch delete mode 100644 dev-libs/libarcus/libarcus-4.13.1.ebuild delete mode 100644 dev-libs/libarcus/metadata.xml delete mode 100644 dev-libs/libcharon/Manifest delete mode 100644 dev-libs/libcharon/libcharon-4.13.0.ebuild delete mode 100644 dev-libs/libcharon/metadata.xml create mode 100644 dev-libs/libisofs/libisofs-1.5.6_p1.ebuild delete mode 100644 dev-libs/libnest2d/Manifest delete mode 100644 dev-libs/libnest2d/files/libnest2d-0.4-add-disallowed-areas.patch delete mode 100644 dev-libs/libnest2d/files/libnest2d-0.4-add-soversion-to-shared-library.patch delete mode 100644 dev-libs/libnest2d/files/libnest2d-0.4-fix-cpp-version.patch delete mode 100644 dev-libs/libnest2d/files/libnest2d-0.4-gnu-install-dirs.patch delete mode 100644 dev-libs/libnest2d/libnest2d-0.4-r2.ebuild delete mode 100644 dev-libs/libnest2d/metadata.xml delete mode 100644 dev-libs/libsavitar/Manifest delete mode 100644 dev-libs/libsavitar/files/libsavitar-4.7.0-use-system-pugixml.patch delete mode 100644 dev-libs/libsavitar/libsavitar-4.13.0.ebuild delete mode 100644 dev-libs/libsavitar/metadata.xml (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 50cb612cef43..869e6daa245f 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/clipper/Manifest b/dev-libs/clipper/Manifest deleted file mode 100644 index ffec1d26f91e..000000000000 --- a/dev-libs/clipper/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST clipper-6.4.2.zip 2535706 BLAKE2B 755dcfd759888bda7114af784d9e684f36ce8f6e43dcadf07f5797e3723d392aab2ea9b80cb212b7eb3177bfb306ca20a797546cb2c382132887e62fa0dffd93 SHA512 ffc88818c44a38aa278d5010db6cfd505796f39664919f1e48c7fa9267563f62135868993e88f7246dcd688241d1172878e4a008a390648acb99738452e3e5dd -EBUILD clipper-6.4.2.ebuild 627 BLAKE2B d95c75391938cc8f35a856644ad1c2a727ba2382ff923eb0922d279e19ad68e0a0474006a541e2eda36a3bbfb31040cac816b1745946c829176f3f10e0c0286c SHA512 7e12cb147047e244d1c73d05c6a1f4f8d33b3f187e3fb0e01d0d181d1476b3b290ea31c1b5c35abe148a5babf795e02c91b8d212cd955f2053e0a3fc2f22cbdf -MISC metadata.xml 798 BLAKE2B 187a99147c934f8269795dcb7778ef5b53edbb3092bc667e671a333d132ac974c71eefe4cc8ca9039b066ca7bc2e9daaeaefd5e1bb55921f0dc44bed5b71a9f5 SHA512 bfc3be25dd88849f33da103b0a726eefa90a3435b447340759aa7d9e4cf486541371371981b41b844e28ea0f60cb7565ee21dc3e6de4ce334f42e61ea91df079 diff --git a/dev-libs/clipper/clipper-6.4.2.ebuild b/dev-libs/clipper/clipper-6.4.2.ebuild deleted file mode 100644 index 37050fb9bc05..000000000000 --- a/dev-libs/clipper/clipper-6.4.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) - -inherit cmake - -MY_PV="ver${PV}" -MY_P="${PN}_${MY_PV}" - -DESCRIPTION="Polygon and line clipping and offsetting library (C++, C#, Delphi)" -HOMEPAGE="http://www.angusj.com/delphi/clipper.php" -SRC_URI="mirror://sourceforge/project/polyclipping/${MY_P}.zip -> ${P}.zip" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -IUSE="" - -RDEPEND="" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/cpp" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - ) - cmake_src_configure -} diff --git a/dev-libs/clipper/metadata.xml b/dev-libs/clipper/metadata.xml deleted file mode 100644 index e8c28d1b439f..000000000000 --- a/dev-libs/clipper/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - 3dprint@gentoo.org - Gentoo 3D Printer Project - - - The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, - and line & polygon offsetting. The library is based on Vatti's clipping algorithm. - - - https://sourceforge.net/p/polyclipping/bugs/ - http://www.angusj.com/delphi/clipper/documentation/Docs/Overview/_Body.htm - polyclipping - - diff --git a/dev-libs/libarcus/Manifest b/dev-libs/libarcus/Manifest deleted file mode 100644 index 9cbcfeb62730..000000000000 --- a/dev-libs/libarcus/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX libarcus-4.8.0-deprecated-protobuf-calls.patch 1395 BLAKE2B 6488f7da07b78df1f18826a62f47cc2a7835ad66f7c5f999a4926caff9bffa8125b39f44cbb4e5849b3283c95898120c2cdc0947c9008869af91db08f0036e55 SHA512 f98cdd0d15d03752cd04466211cdaf2fb0ebb4f9a5aa887c4f9a1df5c32ced18559952f89c4549ea93376d95ec0b1bc51289ce87256804d2fc453686d48b55e5 -DIST libarcus-4.13.1.tar.gz 32077 BLAKE2B 8a75de1ccd0879db817cd67600f83e765e00eed175d73685331ea7f1cde07dabd5c49c9b0f3f039a2a0e6ad7f491fa34de62054494fd9c588e3bb530370b65b7 SHA512 ffb14595f23c47f71082b994eae01471f45e2e9e1ae9a8ad01df577b9445594c30173388beab016a92be9723638ca6e46b5cecddddc6adc97e9d212fc0fa23fa -EBUILD libarcus-4.13.1.ebuild 1358 BLAKE2B 4796e561f53e0eb4b805a9e8591ac9a4deae3f011a5fab1ab86a3bc4822f41c908b03ee35ab6ea83b9f1acfc8a82b86f3e01b66e7e545ce3d1278c11e034e88d SHA512 f78acb638d5ead193277b2cbc0cc197e71e2ba14807a9c888c9e21d315d7c8df355e02fdd5bd334904d066a0e90711d2c0b0b4abd88dfced05b609333168d2fa -MISC metadata.xml 1054 BLAKE2B 489d56cbdde162445a89886b966050261bdc5ab27a8bd20d17122d3413eb1a3ec08f12163852dcfe955d9507228e762e5e71ae402806bdb2213eb38b88af07fe SHA512 6faa62e4439e21f7a42638282cb95298bd4e0736595616294572bd5f5a624ca919d0f476fe75b1f5fae59e9f438755e8376f66dc4091a6f70560d0722736d6e8 diff --git a/dev-libs/libarcus/files/libarcus-4.8.0-deprecated-protobuf-calls.patch b/dev-libs/libarcus/files/libarcus-4.8.0-deprecated-protobuf-calls.patch deleted file mode 100644 index 659885d406e3..000000000000 --- a/dev-libs/libarcus/files/libarcus-4.8.0-deprecated-protobuf-calls.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/src/Socket_p.h -+++ b/src/Socket_p.h -@@ -128,9 +128,6 @@ - - static const int keep_alive_rate = 500; //Number of milliseconds between sending keepalive packets - -- // This value determines when protobuf should warn about very large messages. -- static const int message_size_warning = 400 * 1048576; -- - // This value determines when protobuf should error out because the message is too large. - // Due to the way Protobuf is implemented, messages large than 512MiB will cause issues. - static const int message_size_maximum = 500 * 1048576; -@@ -362,7 +359,7 @@ - return; - } - -- uint32_t message_size = message->ByteSize(); -+ uint32_t message_size = message->ByteSizeLong(); - if(platform_socket.writeUInt32(message_size) == -1) - { - error(ErrorCode::SendFailedError, "Could not send message size"); -@@ -548,7 +545,7 @@ - - google::protobuf::io::ArrayInputStream array(wire_message->data, wire_message->size); - google::protobuf::io::CodedInputStream stream(&array); -- stream.SetTotalBytesLimit(message_size_maximum, message_size_warning); -+ stream.SetTotalBytesLimit(message_size_maximum); - if(!message->ParseFromCodedStream(&stream)) - { - error(ErrorCode::ParseFailedError, "Failed to parse message:" + std::string(wire_message->data)); diff --git a/dev-libs/libarcus/libarcus-4.13.1.ebuild b/dev-libs/libarcus/libarcus-4.13.1.ebuild deleted file mode 100644 index 77d40e732248..000000000000 --- a/dev-libs/libarcus/libarcus-4.13.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake python-single-r1 - -MY_PN="libArcus" - -DESCRIPTION="This library facilitates communication between Cura and its backend" -HOMEPAGE="https://github.com/Ultimaker/libArcus" -SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0/3" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="examples +python static-libs" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="${PYTHON_DEPS} - dev-libs/protobuf:= - $(python_gen_cond_dep ' - - - - - 3dprint@gentoo.org - Gentoo 3D Printer Project - - - proxy-maint@gentoo.org - Proxy Maintainers - - - mathy@vanvoorden.be - Mathy Vanvoorden - - - This library contains C++ code and Python3 bindings for creating a socket in a thread and using this socket to - send and receive messages based on the Protocol Buffers library. - It is designed to facilitate the communication between Cura and its backend and similar code. - - - soname major version number - - - https://github.com/Ultimaker/libArcus/issues - Ultimaker/libArcus - - diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest index c53e4fa8a729..41089f971223 100644 --- a/dev-libs/libbsd/Manifest +++ b/dev-libs/libbsd/Manifest @@ -2,6 +2,6 @@ AUX libbsd-0.11.7-musl-lfs.patch 1071 BLAKE2B e0ff9d4e066bfb9db72bd010c2dd0ba580 AUX libbsd-build-Fix-version-script-linker-support-detection.patch 1160 BLAKE2B 73246c3ba80ee29729c4f7265d2c47fd3c70f7b48dca90967d69dd00d6d8b90249e16ba9c9c6c1e1eab67f423ca93b133d0645e1c101b3caf24a405d736e725d SHA512 6dcea8e707ddaa407eade936044fef94e7500ac4aa28baf1944035b2fe69aaa210915e0cd50fa5ae60f83f62619a90430bc52ad655664f76b210c84b235ea489 DIST libbsd-0.11.7.tar.xz 418508 BLAKE2B 2ff0aa951c5b37a58ab101aade52d077d52f3695bb8535c99dec89659775501d93af16f164fef946776f445ee88a276d00870f64cb3fef58942ce26af6d2eaa9 SHA512 51fda4724f41dd8a4628afd58c21236a7588d9045e337e06eeabf83805a9aaaa53705441ca901ad11f1c65f18e881523bdc97721a7d3d6a5cced27f2450d09a2 DIST libbsd-0.11.7.tar.xz.asc 833 BLAKE2B 925cd4f5b68c0dccceb476cb188bb5a8185ad77895b9b458ff6819ae241dbd8cbf1c18dd12d10b90b3a9ea3f9e065b44566d1a908d0c111ecbd435434b922a66 SHA512 bdcce69ee261039900896c5be48659f1b6b809f3a6e8a5220aac30a6687926ac29e478a3ea737727d077d6575ee11b86eed896932568fdd261a9aaeb46d695b6 -EBUILD libbsd-0.11.7-r2.ebuild 1882 BLAKE2B 4fa378ba778bceff78baaca26c19e7334d3b334bdd02d78b5a8a4ac2d8b2bb83f6ac41d3cbc0df83bb453b2c66415af98ac91300ffab166152f22de214bb719f SHA512 36e8efc714b7dbeaf365b7d5b484153d4508a192e406b1993275fb80f7ac86afcd77ce7a55b8c9aec8e8fd268e805e67499fb1cf3ab435e8ef7e470174227702 +EBUILD libbsd-0.11.7-r2.ebuild 1896 BLAKE2B ec24c5c3fd59e81da3d477ea68c0edf3abfee7c4178ccd2c03a0e1986ecd3605de26fa1d437958381d53cda04a374971a5bd2c68a632d73a43c2717b9f8121ea SHA512 9c5a6d4b22bec45d3bc3d333121ef110db7626b4ae392342f56122de34ad7602dba15bbcc56bcc60481ccf4d8ba57c94bb0e96595c5e2d6f0317c892ed268aa0 EBUILD libbsd-0.11.7.ebuild 1283 BLAKE2B ede4095fdf806c5f306dde5762d3541044d0892393776c34d17be6801dbfcecba27a95838c30691382930c038be8fe2964a31ceffcd9346591fe094c9ac2d4f6 SHA512 b1c30307e6241bd65ca12e76259be6d37e99e5e02882edb1a3e76bb4fd4b840fed5ac6cff20683d6e136c5eee257890cf6d6bf08d241e0876e323b2790b63242 MISC metadata.xml 554 BLAKE2B 57cd84d1627796b005aef8d9ef4ff6d180f3373717ab89649e2de6f8adf661633edd63bfa9a0e74924b2919ef42fc8388a16c90c9b10f50c98d82efdd84d139e SHA512 b1b5861578bb7bda3fae6608d6682d422e822072dccd70fe2459b0814188780ad90a2777d82876d18cea975257d1b813300a84491593526ea3a3f5671645e468 diff --git a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild b/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild index cc3316c69e98..3e851dc40c90 100644 --- a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild +++ b/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://libbsd.freedesktop.org/wiki/ https://gitlab.freedesktop.org/li SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz" SRC_URI+=" verify-sig? ( https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc )" -LICENSE="BSD BSD-2 BSD-4 ISC" +LICENSE="BEER-WARE BSD BSD-2 BSD-4 ISC MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" diff --git a/dev-libs/libcharon/Manifest b/dev-libs/libcharon/Manifest deleted file mode 100644 index ca8d1b6aa095..000000000000 --- a/dev-libs/libcharon/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST libcharon-4.13.0.tar.gz 151775 BLAKE2B f8a8b59b361ffc9b54e0047e0cc3824e2a92cf341aa9664712d020e07e5f2facda6f2d1827998c4af0958a3b05070738a20d93d7723a2f3708e601b70474653c SHA512 cd6e4cd696bcbebe5aa6a53f5222fbb8f982ff21d165adcd8854769b19df2d15ea6287100ba09ddd85ac80d3f86dbfae9ac050ee50f082223bf0acb542413d8c -EBUILD libcharon-4.13.0.ebuild 1746 BLAKE2B 1b06765faf6a95771bbecf2844b3d391eaea0cc720d82f6d4cb289f2af4e6cb86425f4e50df3b047b00744b133a1b98a36ff0b1b5a2311967688023cc9afb883 SHA512 83382d90c7a5c0cf7ea51bbcec54c603d91044221e38d49fa3af24adef9d040d6a1215014ede354953303e07671006093a710d6c677d1e88a4ea7136c99f6347 -MISC metadata.xml 908 BLAKE2B 138b88fcb565bb5a76d0568c78a88e8dbc189b39009cf18e05b7404cc46bf452eb671eda2cddd1ff89f42264dbe1659f60b72488ef6764b7109ee3e26c354ff7 SHA512 715917d3322e3156c615ff4b9e60228ae0241668a8e7069d4af417e37e08ee9948bbf2974a494ac4d21ddb4ed81cf4211dece65c1719e825f629b8184746a5ec diff --git a/dev-libs/libcharon/libcharon-4.13.0.ebuild b/dev-libs/libcharon/libcharon-4.13.0.ebuild deleted file mode 100644 index f2a4bc85ec38..000000000000 --- a/dev-libs/libcharon/libcharon-4.13.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake python-single-r1 - -MY_PN="libCharon" - -DESCRIPTION="This library facilitates communication between Cura and its backend" -HOMEPAGE="https://github.com/Ultimaker/libCharon" -SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -IUSE="+client +dbus test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND=" - ${PYTHON_DEPS} - dbus? ( - acct-group/ultimaker - acct-user/ultimaker - sys-apps/dbus - )" - -DEPEND="${PYTHON_DEPS} - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_prepare() { - # use current python version, not the latest installed - # fix python install location - sed -i \ - -e "s:find_package(Python3 3.4 REQUIRED:find_package(Python3 ${EPYTHON##python} EXACT REQUIRED:g" \ - -e "s:lib\${LIB_SUFFIX}/python\${Python3_VERSION_MAJOR}\.\${Python3_VERSION_MINOR}/site-packages:$(python_get_sitedir):g" \ - CMakeLists.txt || die - - sed -i -e "s:/usr/lib/python3/dist-packages/Charon/Service/main.py:$(python_get_sitedir)/Charon/Service/main.py:g" service/charon.service || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DINSTALL_CLIENT=$(usex client ON OFF) - -DINSTALL_SERVICE=$(usex dbus ON OFF) - -DPython3_EXECUTABLE="${PYTHON}" - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - python_optimize -} - -pkg_postinst() { - if use dbus ; then - elog "To start the Charon File Metadata service at boot, add it to the default runlevel with:" - elog " systemctl enable charon" - fi -} diff --git a/dev-libs/libcharon/metadata.xml b/dev-libs/libcharon/metadata.xml deleted file mode 100644 index fdb12d8c03e0..000000000000 --- a/dev-libs/libcharon/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - 3dprint@gentoo.org - Gentoo 3D Printer Project - - - proxy-maint@gentoo.org - Proxy Maintainers - - - mathy@vanvoorden.be - Mathy Vanvoorden - - - Library to read and write several 3D-printing related file formats including G-Code and Ultimaker File Package (UFP). - - - Install the charon client library - - - https://github.com/Ultimaker/libCharon/issues - Ultimaker/libCharon - - diff --git a/dev-libs/libedit/Manifest b/dev-libs/libedit/Manifest index b554ddd217bb..26f7daf9a488 100644 --- a/dev-libs/libedit/Manifest +++ b/dev-libs/libedit/Manifest @@ -1,3 +1,3 @@ DIST libedit-20221030-3.1.tar.gz 533261 BLAKE2B f4a9784cfc2a30af2778f0e05b6e45ca489555c3009ba050ea19134670ad71fdd099425dee0526dcbb6a1a84f51bd8014ce2540be0535465cb59ab998753833c SHA512 41eb46feaffa909e8790b9a9e304d5246e82ab366721196126a923d68b4d4964d0a433fe238f9d5e0a00aefb5c8cb66132150792929a793785ad091d91016f97 -EBUILD libedit-20221030.3.1.ebuild 962 BLAKE2B 5a41b736c3f911c33b10381c68709cc4dbb762f67eaf1ed47e68b680ca2f3efffa19c397f1f88da4737d1f82af4aec32ca955b8c91a0718cc1561d4156b2a91d SHA512 6d69b13d699aa45878354b9df236ec0bea651cc344b1716a715dce614fc047335f7c36789641d18bf7cd335ec07c853d298e23bcc77bdddc32dce72e87580934 +EBUILD libedit-20221030.3.1.ebuild 960 BLAKE2B f02b6263e97ad42503a068cef0dfc0bb40e44c25c58224af5ab5e4042c4437a763d8ab0797c6012e57a0a918195e40eac593c6a3ba794df666b24c985139e52e SHA512 7e9e7007be7a66499723bd43822fcfd021923c2f60b9d657c4c1ac074312d41c6b4e7a8c8a51c2cd08c4404fa5d910d0587d2bd228fbb4b9d23c43e2df95b258 MISC metadata.xml 642 BLAKE2B 0d925244c4953d0b9bf7283b7ef088c4b5f0d8763d9160d6df19c0216cda6412c8819ee6a885eb7412695602cdc7a9bac2464ab62fc47208123bfde4f5b2213d SHA512 2c186c25f40e1ff141a2a34f056f8f8476df813ef6a31f0e368d258b6655d579c1cc65a5b44afab27f8299cd0ad6a70856fa1180a09142f77307b0ce173815f0 diff --git a/dev-libs/libedit/libedit-20221030.3.1.ebuild b/dev-libs/libedit/libedit-20221030.3.1.ebuild index 5733658ffc69..0efa3b2f8b95 100644 --- a/dev-libs/libedit/libedit-20221030.3.1.ebuild +++ b/dev-libs/libedit/libedit-20221030.3.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://thrysoee.dk/editline/" SRC_URI="https://thrysoee.dk/editline/${MY_P}.tar.gz" S=${WORKDIR}/${MY_P} -LICENSE="BSD-2" +LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="static-libs" diff --git a/dev-libs/libisofs/Manifest b/dev-libs/libisofs/Manifest index 200ca7960bd9..15a38a9eab01 100644 --- a/dev-libs/libisofs/Manifest +++ b/dev-libs/libisofs/Manifest @@ -1,5 +1,7 @@ DIST libisofs-1.5.4.tar.gz 870395 BLAKE2B 2cb9d247219c368e9808dbb2b7bcbe22829e78683a6dc6d8a182b54ebfe6d8c8a082990179b784f891fc79f2ed4830f09dd43c64bfdce60cbff6c34fae2150e7 SHA512 a06e834e81081358478cdd27d1dcc6f3bb52ffd2ea57ade59f3ff2f69868fb6886a0b38fd1580d24295b7ed936ac471f107df64d62c1ff42b57dd8ce0810e3f2 +DIST libisofs-1.5.6.pl01.tar.gz 879218 BLAKE2B 466cb1fed6b0a29b2a418dfe7a3ac393d38961b08cf53febfe80f1bf91f891d1c17119a482fb0cb6f44eda0c568b1c00bd7b2eeb028ad749c99451ffb18b7f8b SHA512 7760931abbe508002bd3e7eeb694071425f24316cb11c80a2f162a76c3a1d79c57593b758bc0e540107140fd18714e1bf87ae3a65510956a76a1c09f80453a80 DIST libisofs-1.5.6.tar.gz 879144 BLAKE2B f20e0d89996a3459f978ddb839423f10fae4278532d3566b21dcb3c6c757e98efb4c1ea8c8fd22e4be51ef7952f0b8ea8744bf312c8448e676b141f53f3b426c SHA512 a5f573bbe9758e072fad195cc9beb672568273ddb993ece9c15585ad3f99efb0deae6fefb6d3d40b9712e73e3bc68869d79d923b2a09623d190f5dc84974d65f EBUILD libisofs-1.5.4.ebuild 982 BLAKE2B acd0f08d3f708f62aa9c521227fd1c54e0427dca39c3aab97742067081c920ce89d7de1d1f425d424b22083fdcff9cb8791e49c3b00e9354d204eba0288cfa6a SHA512 e95c5db8c184714a71b7ffdfbff641676cf05b4502ad44a7bc789d632183f65ac14946bdf725db1abe46a1738dcf66df4dc304f4749ac35d28b880e2edb39458 EBUILD libisofs-1.5.6.ebuild 990 BLAKE2B 83171ceffd218fb3efd0ba2770abfa1deb8097f5dce557ed02130d32e3d8dd14f1a5e1922e9b6c7e5e825edacf9a687bdc665d983e96abf279812c8e63f21498 SHA512 32e1bc21f2d73ccb89b7570a3a71f90c2f94f7688b74ba1e2d9d6603848ce9360cae7fabe883b649645f749dcd5396541dc7c47a85cb04154d9e18436cc67151 +EBUILD libisofs-1.5.6_p1.ebuild 1054 BLAKE2B 2faaa38090e46297ec16c5b0f4778933437cc88c102cbb8470fc3366726ebd8e1eb870fbef9639ebf783034a99a4f1fdbc8e0a403be62bdb8af3568048282a8b SHA512 eb8345500fd77711279a8024a6617cd2ca928a5dc5d72382cb6ab26b3cb1b891e013b88c3c834b665b41c8e71e558dcc08878125b47672ac45afeb7a68b4d95e MISC metadata.xml 321 BLAKE2B 88d0d1ac9eaba1741f02a93cbcd6c55dc6f2cf22f6051969e9bbdc497f515fbedb024f6027517893342466cd04fbd94cdead3b015c311c99aaedc4f3681f193d SHA512 870d6fd484548245f01fdebf2fc2e664d6445cbca7a47c34065f4d077709cc9c989a0157f799b811a37345b8c1a87d07f72f66658b86319f8425bc02c0609f47 diff --git a/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild b/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild new file mode 100644 index 000000000000..073ebfa05d8b --- /dev/null +++ b/dev-libs/libisofs/libisofs-1.5.6_p1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PF=${P/_p1/} +MY_P=${MY_PF}.pl01 + +DESCRIPTION="Open-source library for reading, mastering and writing optical discs" +HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs" +SRC_URI="http://files.libburnia-project.org/releases/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="acl debug static-libs verbose-debug xattr zlib" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + acl? ( virtual/acl ) + xattr? ( sys-apps/attr ) + zlib? ( sys-libs/zlib ) +" +DEPEND=" + ${RDEPEND} +" + +S="${WORKDIR}/${MY_PF}" + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable debug) \ + $(use_enable verbose-debug) \ + $(use_enable acl libacl) \ + $(use_enable xattr) \ + $(use_enable zlib) \ + --disable-libjte \ + --disable-ldconfig-at-install +} + +src_install() { + default + + dodoc Roadmap doc/{*.txt,Tutorial} + + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-libs/libnest2d/Manifest b/dev-libs/libnest2d/Manifest deleted file mode 100644 index fdf2b625022e..000000000000 --- a/dev-libs/libnest2d/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX libnest2d-0.4-add-disallowed-areas.patch 4671 BLAKE2B 1b57d9a00f9ad5df3d0396d039bcf64570dedb0da939ad60a6eeca199de280a413fa80c4fb6edf976b920634243ce1f8da6a7c00cf08930a6309c4955f48f7e4 SHA512 1915a937b91c1e3d06d4a0b5914d706f84da171cfd2ebf161b0017e67a5a28bbefd80d7a290348735b4143e4b67f421c5d611831af1b89b76371327d74d11508 -AUX libnest2d-0.4-add-soversion-to-shared-library.patch 901 BLAKE2B 32d77c3c07059f4b2b9d58715a799395943560ebd7a738f585f43907bd21115e3f297fe6df7f0b3b1801c5b04d7e2e16eb09aff642a26edb5b35339dc2440eb9 SHA512 1d367a09a9f0ac51347c3a3dc440eb772b877abf00acd92a9ce166ecc4a9b537dbdbbab254c3b742c20b48fc5bee58b79811504921ec15a19700d8bcacee0d4b -AUX libnest2d-0.4-fix-cpp-version.patch 205 BLAKE2B 3fb0503ec974b00af5d9f48a87be245bb1ed560034bee1ac6ee045074762e4d51a903ece3a15969a3f5d50ddd8c0d3b771cff97196bf25c056058b8cb4edad44 SHA512 c05cdf4fa075b16c694fd7279e25d4f9533f339318650db55d486528def6c697529a51135eafa7bb2a2de07bc8d7bbd520565b356316c135d3814484bfadd855 -AUX libnest2d-0.4-gnu-install-dirs.patch 812 BLAKE2B 98072c6fd6547ed138a23a8aa0d48df17d588b773d7ef16ac382da18fa1328c975c843d897829db4a1d043b4845a453ab86cd5d2d9686444422e651c996bee35 SHA512 4f0785271dd62d241ff38954daa77603121ae0f434fdd1644823caecdcc794202f11608527ed27f4d63815dc5ff435aefb98cbbbba79cdce6ed0ce2f2805fbb8 -DIST libnest2d-0.4.tar.gz 365065 BLAKE2B 74a4aef18be22d24e4e73288dd3e330b2f5baa3b2c705683c22767dfb0394a7b332bad957321f57ec7eaaf4740cff9ca1ed86f9d552be65df1b2af76ceba61e9 SHA512 fadce18986b844eed13a581f84055df909a17407a0980deb6c7c24248a969a537a8840650bcfc673e61973810ce9a008acb599e3b8e00c9bff6b566ca41cd62c -EBUILD libnest2d-0.4-r2.ebuild 1071 BLAKE2B 0b2678368bd021ab5f0d7ebcff8e605b1c2f0d913c6f3e26962898e64d3763c6eab2d6821722270b0fc5516c13c447467ad1a67b5a84a6c9de9e96c132c9829d SHA512 f755562616e955699e38023a9f653bc0e4853b21f4b552722bc7126c6d70a01e37ddbe7a556d986d324373ad24e3a2b511a8300a6e98afe03e30bf859b7ed066 -MISC metadata.xml 1407 BLAKE2B d22e24bac0a2033517e4f4cf6709d9692e64d490c83b55bc600aae433d2c0f59b208cefe4e7400e4a2f7b328968c3fe5a0e0f3a1d0a9149cd3c868d97d31c94e SHA512 74046f0c81b509ce5b091b66c975afd87ec5c3982ca15febc4b0501170d820ea01d393bdd800b79b2ab6faf3d2d278f72dff079fefd26b1d7747514f0ca6adad diff --git a/dev-libs/libnest2d/files/libnest2d-0.4-add-disallowed-areas.patch b/dev-libs/libnest2d/files/libnest2d-0.4-add-disallowed-areas.patch deleted file mode 100644 index ed48cd3eeff8..000000000000 --- a/dev-libs/libnest2d/files/libnest2d-0.4-add-disallowed-areas.patch +++ /dev/null @@ -1,122 +0,0 @@ -From 2e91be2679b5efa0773292d9d0a2ae72255bb271 Mon Sep 17 00:00:00 2001 -From: Ghostkeeper -Date: Tue, 6 Oct 2020 16:13:15 +0200 -Subject: [PATCH 1/3] Allow for an item to be a disallowed area - -Disallowed areas have slightly different behaviour from fixed items: Other items won't get packed closely around them. Implementation of that pending. - -Contributes to issue CURA-7754. ---- - include/libnest2d/nester.hpp | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git a/include/libnest2d/nester.hpp b/include/libnest2d/nester.hpp -index 2f207d5..932a060 100644 ---- a/include/libnest2d/nester.hpp -+++ b/include/libnest2d/nester.hpp -@@ -71,6 +71,15 @@ class _Item { - int binid_{BIN_ID_UNSET}, priority_{0}; - bool fixed_{false}; - -+ /** -+ * \brief If this is a fixed area, indicates whether it is a disallowed area -+ * or a previously placed item. -+ * -+ * If this is a disallowed area, other objects will not get packed close -+ * together with this item. It only blocks other items in its area. -+ */ -+ bool disallowed_{false}; -+ - public: - - /// The type of the shape which was handed over as the template argument. -@@ -129,11 +138,18 @@ class _Item { - sh_(sl::create(std::move(contour), std::move(holes))) {} - - inline bool isFixed() const noexcept { return fixed_; } -+ inline bool isDisallowedArea() const noexcept { return disallowed_; } - inline void markAsFixedInBin(int binid) - { - fixed_ = binid >= 0; - binid_ = binid; - } -+ inline void markAsDisallowedAreaInBin(int binid) -+ { -+ fixed_ = binid >= 0; -+ binid_ = binid; -+ disallowed_ = true; -+ } - - inline void binId(int idx) { binid_ = idx; } - inline int binId() const noexcept { return binid_; } - -From ff61049e59d3151462bca7ff2e2268c2b32731e7 Mon Sep 17 00:00:00 2001 -From: Ghostkeeper -Date: Tue, 6 Oct 2020 16:14:36 +0200 -Subject: [PATCH 2/3] Allow unsetting of being a disallowed area - -If you set the bin to -1 or set the item to be a simple fixed item afterwards, it'll no longer be a disallowed area. - -Contributes to issue CURA-7754. ---- - include/libnest2d/nester.hpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/include/libnest2d/nester.hpp b/include/libnest2d/nester.hpp -index 932a060..54761a6 100644 ---- a/include/libnest2d/nester.hpp -+++ b/include/libnest2d/nester.hpp -@@ -143,12 +143,13 @@ class _Item { - { - fixed_ = binid >= 0; - binid_ = binid; -+ disallowed_ = false; - } - inline void markAsDisallowedAreaInBin(int binid) - { - fixed_ = binid >= 0; - binid_ = binid; -- disallowed_ = true; -+ disallowed_ = fixed_; - } - - inline void binId(int idx) { binid_ = idx; } - -From 31391fd173249ad9b906390058e13b09238fadc8 Mon Sep 17 00:00:00 2001 -From: Ghostkeeper -Date: Thu, 8 Oct 2020 11:06:58 +0200 -Subject: [PATCH 3/3] Align items to their starting position if all placed - items are disallowed - -We shouldn't align items to disallowed areas. So place them in the starting position according to the alignment property. - -Lot of work to investigate. But very little code changes! - -Contributes to issue CURA-7754. ---- - include/libnest2d/placers/nfpplacer.hpp | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/include/libnest2d/placers/nfpplacer.hpp b/include/libnest2d/placers/nfpplacer.hpp -index 96a8cff..b0ebb15 100644 ---- a/include/libnest2d/placers/nfpplacer.hpp -+++ b/include/libnest2d/placers/nfpplacer.hpp -@@ -101,7 +101,7 @@ struct NfpPConfig { - * alignment with the candidate item or do anything else. - * - * \param remaining A container with the remaining items waiting to be -- * placed. You can use some features about the remaining items to alter to -+ * placed. You can use some features about the remaining items to alter the - * score of the current placement. If you know that you have to leave place - * for other items as well, that might influence your decision about where - * the current candidate should be placed. E.g. imagine three big circles -@@ -735,7 +735,8 @@ class _NofitPolyPlacer: public PlacerBoilerplate<_NofitPolyPlacer -Date: Wed, 13 Jan 2021 21:51:34 -0500 -Subject: [PATCH] CMake: add SOVERSION to shared library - ---- - CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 374e90f..c2f2bec 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -95,6 +95,7 @@ if(NOT LIBNEST2D_HEADER_ONLY) - add_library(${LIBNAME} ${PROJECT_SOURCE_DIR}/src/libnest2d.cpp) - set_target_properties(${LIBNAME} PROPERTIES PREFIX "") - set_target_properties(${LIBNAME} PROPERTIES DEBUG_POSTFIX "d") -+ set_target_properties(${LIBNAME} PROPERTIES SOVERSION "1.0") - target_link_libraries(${LIBNAME} PUBLIC libnest2d_headeronly) - target_compile_definitions(${LIBNAME} PUBLIC LIBNEST2D_STATIC) - target_sources(${LIBNAME} PRIVATE ${LIBNEST2D_SRCFILES}) diff --git a/dev-libs/libnest2d/files/libnest2d-0.4-fix-cpp-version.patch b/dev-libs/libnest2d/files/libnest2d-0.4-fix-cpp-version.patch deleted file mode 100644 index 4032618fb538..000000000000 --- a/dev-libs/libnest2d/files/libnest2d-0.4-fix-cpp-version.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,7 +2,7 @@ - - project(Libnest2D) - --set(CMAKE_CXX_STANDARD 11) -+set(CMAKE_CXX_STANDARD 14) - set(CMAKE_CXX_STANDARD_REQUIRED) - - # Add our own cmake module path. diff --git a/dev-libs/libnest2d/files/libnest2d-0.4-gnu-install-dirs.patch b/dev-libs/libnest2d/files/libnest2d-0.4-gnu-install-dirs.patch deleted file mode 100644 index 34484426f302..000000000000 --- a/dev-libs/libnest2d/files/libnest2d-0.4-gnu-install-dirs.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -114,6 +114,7 @@ - endif() - - include(CMakePackageConfigHelpers) -+include(GNUInstallDirs) - - write_basic_package_version_file( - "${CMAKE_CURRENT_BINARY_DIR}/cmakeexports/${PROJECT_NAME}ConfigVersion.cmake" -@@ -123,10 +124,10 @@ - - install(TARGETS libnest2d libnest2d_headeronly ${LIBNAME} - EXPORT ${PROJECT_NAME}Targets -- RUNTIME DESTINATION bin -- ARCHIVE DESTINATION lib -- LIBRARY DESTINATION lib -- INCLUDES DESTINATION include) -+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} -+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) - - export(EXPORT ${PROJECT_NAME}Targets - FILE "${CMAKE_CURRENT_BINARY_DIR}/cmakeexports/${PROJECT_NAME}Targets.cmake" diff --git a/dev-libs/libnest2d/libnest2d-0.4-r2.ebuild b/dev-libs/libnest2d/libnest2d-0.4-r2.ebuild deleted file mode 100644 index a70f129172c3..000000000000 --- a/dev-libs/libnest2d/libnest2d-0.4-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Library and framework for the 2D bin packaging problem" -HOMEPAGE="https://github.com/tamasmeszaros/libnest2d" -SRC_URI="https://github.com/tamasmeszaros/libnest2d/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0/1" -KEYWORDS="amd64 ~arm64 ~x86" - -IUSE="examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-cpp/eigen:3 - dev-libs/boost - dev-libs/clipper - sci-libs/nlopt - " -DEPEND="${RDEPEND} - test? ( >=dev-cpp/catch-2.9.1 ) - " - -PATCHES=( - "${FILESDIR}"/${P}-add-disallowed-areas.patch - "${FILESDIR}"/${P}-add-soversion-to-shared-library.patch - "${FILESDIR}"/${P}-fix-cpp-version.patch - "${FILESDIR}"/${P}-gnu-install-dirs.patch - ) - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DLIBNEST2D_BUILD_EXAMPLES=$(usex examples) - -DLIBNEST2D_HEADER_ONLY=$(usex static-libs OFF ON) - -DLIBNEST2D_BUILD_UNITTESTS=$(usex test) - -DCMAKE_INSTALL_LIBDIR=$(get_libdir) - ) - cmake_src_configure -} diff --git a/dev-libs/libnest2d/metadata.xml b/dev-libs/libnest2d/metadata.xml deleted file mode 100644 index 7d6dba84de93..000000000000 --- a/dev-libs/libnest2d/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - 3dprint@gentoo.org - Gentoo 3D Printer Project - - - soname major version number - - - Libnest2D is a library and framework for the 2D bin packaging problem. Inspired from the SVGNest Javascript - library the project is built from scratch in C++11. The library is written with a policy that it should be - usable out of the box with a very simple interface but has to be customizable to the very core as well. The - algorithms are defined in a header only fashion with templated geometry types. These geometries can have custom - or already existing implementation to avoid copying or having unnecessary dependencies. - - A default backend is provided if the user of the library just wants to use it out of the box without additional - integration. This backend is reasonably fast and robust, being built on top of boost geometry and the - polyclipping library. Usage of this default backend implies the dependency on these packages but its header only - as well. - - - https://github.com/tamasmeszaros/libnest2d/issues - tamasmeszaros/libnest2d - - diff --git a/dev-libs/libsavitar/Manifest b/dev-libs/libsavitar/Manifest deleted file mode 100644 index 257ea6bea218..000000000000 --- a/dev-libs/libsavitar/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX libsavitar-4.7.0-use-system-pugixml.patch 162 BLAKE2B fa5f648f8288cf954cd2e1b0583d3e7ab7d55d288101576580119de6de1b3ffbe1e9037d6ee04731e34c27a3a0432f10f006ce387bee838d8acda64ebaa4ca73 SHA512 c32caa0c0a9d422cfc367b617d6ac6dd14e4c7104533377d46043734ed461a233ed436c0ae197ba78e9b02e6b3b1942b56debc11f68c17571181db18b5950f72 -DIST libsavitar-4.13.0.tar.gz 100723 BLAKE2B d631c572e20fcf92cb2053959fad7c806b18981eaad7a0ad1efb52870a7f5874459d4012a7583be8bcdd7cbfad863dea9c4f8c13579269db3ea3a3cf92383b4f SHA512 a446131c0bbcc34e55c093032af823b9750797f06297bea9fd4d64838e793811e71679a1f6ae99be9fc9382a23e8763140147c7a6eea0a310f6f2d40b53be3bf -EBUILD libsavitar-4.13.0.ebuild 1750 BLAKE2B 466feb538038dc16f139dd91971840a7b70fa822eafb89a7a1dce434847199ceeb6bb0d914989d385ee9ac645e9312c05c4647b1921c2f9ff6e141f21690e480 SHA512 93c9898fc078c4cf5fecf0fe632379209f73054af8404f8b587276e6ea4d8376e3f52c58c59af2987fca793e4884db41d2184baa122cf67fc445fc3ac10ef3d6 -MISC metadata.xml 743 BLAKE2B b6e818e64f9ae62c439df6dc66bc906107cff24f54836f2b1c9cd0cc40a663773a3e07844ff4ff33ce4af2f72c006e86702472a6352c79765900ffcf547571fd SHA512 013a79bd8494ed9ac7b901d61683dffe55d14d2b60b855d3fbdc1199c06dcb8ce3878086641184f3a9e2ee1cb8dca3fc8f05f4ae81fa005f2029fbdadf5b3f58 diff --git a/dev-libs/libsavitar/files/libsavitar-4.7.0-use-system-pugixml.patch b/dev-libs/libsavitar/files/libsavitar-4.7.0-use-system-pugixml.patch deleted file mode 100644 index cd9406da9286..000000000000 --- a/dev-libs/libsavitar/files/libsavitar-4.7.0-use-system-pugixml.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -15,7 +15,7 @@ - find_package(Threads QUIET) - endif() - --add_subdirectory(pugixml) -+find_package(pugixml REQUIRED) diff --git a/dev-libs/libsavitar/libsavitar-4.13.0.ebuild b/dev-libs/libsavitar/libsavitar-4.13.0.ebuild deleted file mode 100644 index 3685df13af07..000000000000 --- a/dev-libs/libsavitar/libsavitar-4.13.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake python-single-r1 - -MY_PN="libSavitar" - -DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings" -HOMEPAGE="https://github.com/Ultimaker/libSavitar" -SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0/3" -KEYWORDS="amd64 ~arm64 ~x86" - -IUSE="+python static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="${PYTHON_DEPS} - dev-libs/pugixml - $(python_gen_cond_dep ' - g' || die - - if use test; then - find "${S}"/tests -type f -name '*.cpp' -o -name '*.h' | xargs sed -i \ - -e 's "../pugixml/src/pugixml.hpp" g' || die - fi - - # find SIP for current python version, not the latest installed - sed -i -e "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" \ - CMakeLists.txt cmake/FindSIP.cmake || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_PYTHON=$(usex python ON OFF) - -DBUILD_STATIC=$(usex static-libs ON OFF) - -DBUILD_TESTS=$(usex test ON OFF) - ) - - cmake_src_configure -} - -src_test() { - cmake_src_test -} diff --git a/dev-libs/libsavitar/metadata.xml b/dev-libs/libsavitar/metadata.xml deleted file mode 100644 index 7e62fc47fc34..000000000000 --- a/dev-libs/libsavitar/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - 3dprint@gentoo.org - Gentoo 3D Printer Project - - - proxy-maint@gentoo.org - Proxy Maintainers - - - mathy@vanvoorden.be - Mathy Vanvoorden - - - soname major version number - - - https://github.com/Ultimaker/libSavitar/issues - Ultimaker/libSavitar - - -- cgit v1.2.3