[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/files/, media-libs/SoXt/
commit: 4193c8ab5d3834626a01e0219d2b4f8ebeacaa99 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 25 11:38:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 25 12:38:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4193c8ab media-libs/SoXt: drop 1.4.0-r1 Closes: https://bugs.gentoo.org/926343 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/SoXt/Manifest | 1 - media-libs/SoXt/SoXt-1.4.0-r1.ebuild | 48 -- .../files/SoXt-1.4.0-drop-register-keyword.patch | 43 --- 3 files changed, 92 deletions(-) diff --git a/media-libs/SoXt/Manifest b/media-libs/SoXt/Manifest index 51ef8bbe69de..6ecf36b63e51 100644 --- a/media-libs/SoXt/Manifest +++ b/media-libs/SoXt/Manifest @@ -1,2 +1 @@ -DIST SoXt-1.4.0-src.tar.gz 1369725 BLAKE2B 727c56644878e9d52441ca905558524ccd369de123e8018d7fef4d949aa4e96007fa3a1e9782490b4dc9d50a916686a118d37ec7094dc6a3522ede032b30b6ea SHA512 9c661396ec18c2cba8984be8c0875f51554c8845e1a85d9b202f9a0f4de8203566a46d9b276e20039861dbf7ff3a0ffa474d098866f8a7692b53a01e3f62977d DIST SoXt-1.4.1-src.tar.gz 1402559 BLAKE2B fd0f0433e1d5c231f4392f7cfa4e6e08bd9d872b46619c6daa9f4fa2157da27780b0a28d4cbb7ea8f3f3a881f90c789760cad2c2709f27bf9f4edb1cdfc1f86c SHA512 c379acb14b7f3a03664a3b1c10bdd14e836a54fb72f62cb728301755ee148b423203513a085534c2ea74704fd3c9a77ceabe1de089aa168c848518a9d690e53e diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild deleted file mode 100644 index ca85d1e5a7a5.. --- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -MY_P=${P/soxt/SoXt} - -HOMEPAGE="https://github.com/coin3d/coin/wiki; -DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" -SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="debug doc" - -RDEPEND=" - media-libs/coin - x11-libs/motif:0 - virtual/opengl -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - x11-base/xorg-proto - doc? ( app-text/doxygen ) -" - -S="${WORKDIR}/soxt" - -DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt) - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-drop-register-keyword.patch -) - -src_configure() { - use debug && append-cppflags -DSOXT_DEBUG=1 - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -DSOXT_BUILD_DOCUMENTATION=$(usex doc) - -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF - -DSOXT_VERBOSE=$(usex debug) - ) - cmake_src_configure -} diff --git a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch b/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch deleted file mode 100644 index fcbfa7dfd357.. --- a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch +++ /dev/null @@ -1,43 +0,0 @@ -https://github.com/coin3d/soxt/pull/17 -From: Brahmajit Das -Date: Sat, 16 Sep 2023 07:32:47 + -Subject: [PATCH] Fix C++17 does not allow register storage class specifier - -The register storage class was deprecated in C++14 and completely -removed in C++17. Hence, we cannot use it anymore and would result in a -build error. - -Bug: https://bugs.gentoo.org/896234 -Signed-off-by: Brahmajit Das a/src/Inventor/Xt/widgets/SoXtGLArea.cpp -+++ b/src/Inventor/Xt/widgets/SoXtGLArea.cpp -@@ -468,7 +468,7 @@ createColormap( - } * cmapCache; - static int cacheEntries = 0; - static int cacheMalloced = 0; -- register int i; -+ int i; - - assert(widget->soxtGLArea.visualInfo); - -@@ -564,7 +564,7 @@ Realize( - Mask * valueMask, - XSetWindowAttributes * attributes) - { -- register SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget; -+ SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget; - SoXtGLAreaCallbackStruct cb; - Widget parentShell; - Status status; -@@ -670,7 +670,7 @@ Destroy( - Widget parentShell; - Status status; - int countReturn; -- register int i; -+ int i; - - if (glw->soxtGLArea.myList && glw->soxtGLArea.attribList) - XtFree((char *) glw->soxtGLArea.attribList); --- -2.42.0 -
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: 449338a16bb01eefe0e2160c98a1bd6f07a54284 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 11:22:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 11:22:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449338a1 media-libs/SoXt: Stabilize 1.4.1 x86, #926343 Signed-off-by: Sam James gentoo.org> media-libs/SoXt/SoXt-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/SoXt/SoXt-1.4.1.ebuild b/media-libs/SoXt/SoXt-1.4.1.ebuild index 47049c861c9a..dd4ccfdfaa84 100644 --- a/media-libs/SoXt/SoXt-1.4.1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" SRC_URI="https://github.com/coin3d/soxt/releases/download/v${PV}/${P}-src.tar.gz; LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc"
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: a467db5f50790ad0933ca421dd1f3b55a29b9a18 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 11:22:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 11:22:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a467db5f media-libs/SoXt: Stabilize 1.4.1 amd64, #926343 Signed-off-by: Sam James gentoo.org> media-libs/SoXt/SoXt-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/SoXt/SoXt-1.4.1.ebuild b/media-libs/SoXt/SoXt-1.4.1.ebuild index 6183699d5f97..47049c861c9a 100644 --- a/media-libs/SoXt/SoXt-1.4.1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" SRC_URI="https://github.com/coin3d/soxt/releases/download/v${PV}/${P}-src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc"
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: 1d2a0c5b0faeec367f16d80d9b4421da34671105 Author: Maciej Mrozowski gentoo org> AuthorDate: Sat Feb 24 01:02:44 2024 + Commit: Maciej Mrozowski gentoo org> CommitDate: Sat Feb 24 01:05:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2a0c5b media-libs/SoXt: add 1.4.1, fix dependencies Signed-off-by: Maciej Mrozowski gentoo.org> media-libs/SoXt/Manifest| 1 + media-libs/SoXt/SoXt-1.4.0-r1.ebuild| 1 + media-libs/SoXt/{SoXt-1.4.0-r1.ebuild => SoXt-1.4.1.ebuild} | 10 -- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-libs/SoXt/Manifest b/media-libs/SoXt/Manifest index 3071e910b50a..51ef8bbe69de 100644 --- a/media-libs/SoXt/Manifest +++ b/media-libs/SoXt/Manifest @@ -1 +1,2 @@ DIST SoXt-1.4.0-src.tar.gz 1369725 BLAKE2B 727c56644878e9d52441ca905558524ccd369de123e8018d7fef4d949aa4e96007fa3a1e9782490b4dc9d50a916686a118d37ec7094dc6a3522ede032b30b6ea SHA512 9c661396ec18c2cba8984be8c0875f51554c8845e1a85d9b202f9a0f4de8203566a46d9b276e20039861dbf7ff3a0ffa474d098866f8a7692b53a01e3f62977d +DIST SoXt-1.4.1-src.tar.gz 1402559 BLAKE2B fd0f0433e1d5c231f4392f7cfa4e6e08bd9d872b46619c6daa9f4fa2157da27780b0a28d4cbb7ea8f3f3a881f90c789760cad2c2709f27bf9f4edb1cdfc1f86c SHA512 c379acb14b7f3a03664a3b1c10bdd14e836a54fb72f62cb728301755ee148b423203513a085534c2ea74704fd3c9a77ceabe1de089aa168c848518a9d690e53e diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild index 15797cdf701a..ca85d1e5a7a5 100644 --- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild @@ -24,6 +24,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig + x11-base/xorg-proto doc? ( app-text/doxygen ) " diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.1.ebuild similarity index 80% copy from media-libs/SoXt/SoXt-1.4.0-r1.ebuild copy to media-libs/SoXt/SoXt-1.4.1.ebuild index 15797cdf701a..6183699d5f97 100644 --- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.1.ebuild @@ -9,10 +9,10 @@ MY_P=${P/soxt/SoXt} HOMEPAGE="https://github.com/coin3d/coin/wiki; DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" -SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; +SRC_URI="https://github.com/coin3d/soxt/releases/download/v${PV}/${P}-src.tar.gz; LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc" @@ -24,6 +24,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig + x11-base/xorg-proto doc? ( app-text/doxygen ) " @@ -31,16 +32,13 @@ S="${WORKDIR}/soxt" DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt) -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-drop-register-keyword.patch -) - src_configure() { use debug && append-cppflags -DSOXT_DEBUG=1 local mycmakeargs=( -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" -DSOXT_BUILD_DOCUMENTATION=$(usex doc) -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF + -DSOXT_BUILD_TESTS=OFF -DSOXT_VERBOSE=$(usex debug) ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: e8a3f5e2b26b6103d4e5ece0feb6804f0169a6ed Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Nov 13 20:27:02 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 14 17:30:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a3f5e2 media-libs/SoXt: drop 1.4.0 Closes: https://bugs.gentoo.org/917308 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/SoXt/SoXt-1.4.0.ebuild | 42 --- 1 file changed, 42 deletions(-) diff --git a/media-libs/SoXt/SoXt-1.4.0.ebuild b/media-libs/SoXt/SoXt-1.4.0.ebuild deleted file mode 100644 index 5ab58c8ede88.. --- a/media-libs/SoXt/SoXt-1.4.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic - -MY_P=${P/soxt/SoXt} - -HOMEPAGE="https://github.com/coin3d/coin/wiki; -DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" -SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="debug doc" - -RDEPEND=" - media-libs/coin - x11-libs/motif:0 - virtual/opengl -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" - -S="${WORKDIR}/soxt" - -DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt) - -src_configure() { - use debug && append-cppflags -DSOXT_DEBUG=1 - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -DSOXT_BUILD_DOCUMENTATION=$(usex doc) - -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF - -DSOXT_VERBOSE=$(usex debug) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: 93020bc3f8f9ca93f9dde67be56385eabc76ebcd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 13 20:24:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 13 20:24:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93020bc3 media-libs/SoXt: Stabilize 1.4.0-r1 x86, #917308 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/SoXt/SoXt-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild index 64483888e526..17e0150f647f 100644 --- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc"
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: 52aa2f30fcc6853ede83f8a8816c44c1a2de85c0 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 13 20:24:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 13 20:24:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52aa2f30 media-libs/SoXt: Stabilize 1.4.0-r1 amd64, #917308 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/SoXt/SoXt-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild index 17e0150f647f..e7286a484ce6 100644 --- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc"
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/, media-libs/SoXt/files/
commit: 71917d863d44659a4aae444db1f84ff87ec83a99 Author: Brahmajit Das gmail com> AuthorDate: Sat Sep 16 07:40:52 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Oct 27 08:35:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71917d86 media-libs/SoXt: Fix C++17 does not allow register storage class and update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/896234 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32826 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/SoXt/SoXt-1.4.0-r1.ebuild | 47 ++ .../files/SoXt-1.4.0-drop-register-keyword.patch | 43 2 files changed, 90 insertions(+) diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild new file mode 100644 index ..64483888e526 --- /dev/null +++ b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +MY_P=${P/soxt/SoXt} + +HOMEPAGE="https://github.com/coin3d/coin/wiki; +DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" +SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +IUSE="debug doc" + +RDEPEND=" + media-libs/coin + x11-libs/motif:0 + virtual/opengl +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +S="${WORKDIR}/soxt" + +DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt) + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0-drop-register-keyword.patch +) + +src_configure() { + use debug && append-cppflags -DSOXT_DEBUG=1 + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DSOXT_BUILD_DOCUMENTATION=$(usex doc) + -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF + -DSOXT_VERBOSE=$(usex debug) + ) + cmake_src_configure +} diff --git a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch b/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch new file mode 100644 index ..fcbfa7dfd357 --- /dev/null +++ b/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch @@ -0,0 +1,43 @@ +https://github.com/coin3d/soxt/pull/17 +From: Brahmajit Das +Date: Sat, 16 Sep 2023 07:32:47 + +Subject: [PATCH] Fix C++17 does not allow register storage class specifier + +The register storage class was deprecated in C++14 and completely +removed in C++17. Hence, we cannot use it anymore and would result in a +build error. + +Bug: https://bugs.gentoo.org/896234 +Signed-off-by: Brahmajit Das +--- a/src/Inventor/Xt/widgets/SoXtGLArea.cpp b/src/Inventor/Xt/widgets/SoXtGLArea.cpp +@@ -468,7 +468,7 @@ createColormap( + } * cmapCache; + static int cacheEntries = 0; + static int cacheMalloced = 0; +- register int i; ++ int i; + + assert(widget->soxtGLArea.visualInfo); + +@@ -564,7 +564,7 @@ Realize( + Mask * valueMask, + XSetWindowAttributes * attributes) + { +- register SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget; ++ SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget; + SoXtGLAreaCallbackStruct cb; + Widget parentShell; + Status status; +@@ -670,7 +670,7 @@ Destroy( + Widget parentShell; + Status status; + int countReturn; +- register int i; ++ int i; + + if (glw->soxtGLArea.myList && glw->soxtGLArea.attribList) + XtFree((char *) glw->soxtGLArea.attribList); +-- +2.42.0 +
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: bc77931ddc1a4e93a0a8992678006de65318ce22 Author: Guilherme Amadio gentoo org> AuthorDate: Mon Jun 14 09:23:51 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Jun 14 09:27:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc77931d media-libs/SoXt: stable on amd64/x86 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> media-libs/SoXt/SoXt-1.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/SoXt/SoXt-1.4.0.ebuild b/media-libs/SoXt/SoXt-1.4.0.ebuild index 0915565de4d..5ab58c8ede8 100644 --- a/media-libs/SoXt/SoXt-1.4.0.ebuild +++ b/media-libs/SoXt/SoXt-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc"
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/files/, media-libs/SoXt/
commit: f9f64633a057f7786333baeda436b0b37d81c055 Author: Maciej Mrozowski gentoo org> AuthorDate: Mon Sep 21 21:22:51 2020 + Commit: Maciej Mrozowski gentoo org> CommitDate: Mon Sep 21 21:29:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f64633 media-libs/SoXt: Version bump, remove old. Closes: https://bugs.gentoo.org/738750 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Maciej Mrozowski gentoo.org> media-libs/SoXt/Manifest | 2 +- media-libs/SoXt/SoXt-1.3.0-r1.ebuild | 47 -- media-libs/SoXt/SoXt-1.4.0.ebuild | 42 +++ .../SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch | 12 -- media-libs/SoXt/metadata.xml | 2 +- 5 files changed, 44 insertions(+), 61 deletions(-) diff --git a/media-libs/SoXt/Manifest b/media-libs/SoXt/Manifest index ec83bff7d09..3071e910b50 100644 --- a/media-libs/SoXt/Manifest +++ b/media-libs/SoXt/Manifest @@ -1 +1 @@ -DIST SoXt-1.3.0.tar.gz 1203903 BLAKE2B da64285656b57c7b90bb3dfba089dbea79ce6755aa36cee2fca1e64ad4945099e68474263a16ac97b34187207266b025734c352656c972fe66402717b94c9340 SHA512 1aae8c6d0b5e8de52734dac0326f9bcbae343a1819d18bb915f8f6fa223782e3512286819af62f494ce5238b8e1d981af5322186b2c07a94be20b7c9d32db208 +DIST SoXt-1.4.0-src.tar.gz 1369725 BLAKE2B 727c56644878e9d52441ca905558524ccd369de123e8018d7fef4d949aa4e96007fa3a1e9782490b4dc9d50a916686a118d37ec7094dc6a3522ede032b30b6ea SHA512 9c661396ec18c2cba8984be8c0875f51554c8845e1a85d9b202f9a0f4de8203566a46d9b276e20039861dbf7ff3a0ffa474d098866f8a7692b53a01e3f62977d diff --git a/media-libs/SoXt/SoXt-1.3.0-r1.ebuild b/media-libs/SoXt/SoXt-1.3.0-r1.ebuild deleted file mode 100644 index 9a19d767294..000 --- a/media-libs/SoXt/SoXt-1.3.0-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -HOMEPAGE="http://www.coin3d.org/; -DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" -SRC_URI="https://bitbucket.org/Coin3D/coin/downloads/${P}.tar.gz; - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="debug doc static-libs" - -RDEPEND=" - https://github.com/coin3d/coin/wiki; +DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" +SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +IUSE="debug doc" + +RDEPEND=" + media-libs/coin + x11-libs/motif:0 + virtual/opengl +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +S="${WORKDIR}/soxt" + +DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt) + +src_configure() { + use debug && append-cppflags -DSOXT_DEBUG=1 + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DSOXT_BUILD_DOCUMENTATION=$(usex doc) + -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF + -DSOXT_VERBOSE=$(usex debug) + ) + cmake_src_configure +} diff --git a/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch b/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch deleted file mode 100644 index d9f1ad25eef..000 --- a/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch +++ /dev/null @@ -1,12 +0,0 @@ a/SoXt.pc.in 2013-06-17 11:26:59.998321839 -0700 -+++ b/SoXt.pc.in 2013-06-17 11:28:01.603654611 -0700 -@@ -10,7 +10,8 @@ - Version: @SOXT_VERSION@ - Requires: Coin - Conflicts: --Libs: -L${libdir} @SOGUI_EXTRA_LDFLAGS@ @SOGUI_EXTRA_LIBS@ -+Libs: -L${libdir} -lSoXt -+Libs.private: -L${libdir} @SOGUI_EXTRA_LIBS@ - Cflags: -I${includedir} @SOGUI_EXTRA_CFLAGS@ @SOGUI_EXTRA_CPPFLAGS@ - - soxt_host=@host@ diff --git a/media-libs/SoXt/metadata.xml b/media-libs/SoXt/metadata.xml index 418672b1b7b..a49ad79eefb 100644 --- a/media-libs/SoXt/metadata.xml +++ b/media-libs/SoXt/metadata.xml @@ -12,6 +12,6 @@ from SGI or TGS. -Coin3D/coin +coin3d/soxt
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/, media-libs/SoXt/files/
commit: 4658562489678824f4a7efdea14c972e678e75b7 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Mar 11 12:18:21 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Mar 11 12:21:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46585624 media-libs/SoXt: bump to EAPI=7 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Guilherme Amadio gentoo.org> media-libs/SoXt/{SoXt-1.3.0.ebuild => SoXt-1.3.0-r1.ebuild} | 12 media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch| 4 ++-- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/media-libs/SoXt/SoXt-1.3.0.ebuild b/media-libs/SoXt/SoXt-1.3.0-r1.ebuild similarity index 78% rename from media-libs/SoXt/SoXt-1.3.0.ebuild rename to media-libs/SoXt/SoXt-1.3.0-r1.ebuild index 449806a1369..9a19d767294 100644 --- a/media-libs/SoXt/SoXt-1.3.0.ebuild +++ b/media-libs/SoXt/SoXt-1.3.0-r1.ebuild @@ -1,9 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit autotools-utils +EAPI=7 HOMEPAGE="http://www.coin3d.org/; DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" @@ -41,11 +39,9 @@ src_configure() { $(use_enable doc html) $(use_enable doc man) ) - autotools-utils_src_configure + default # Remove SoXt from Libs.private (patch installs it in Libs) - sed -i -e '/Libs.private/s/ -lSoXt//' "${BUILD_DIR}"/SoXt.pc || die + sed -i -e '/Libs.private/s/ -lSoXt//' SoXt.pc || die # Strip the default libdir - sed -i -e "s,-L%{_libdir} ,," soxt-default.cfg - # soxt-config is arch dependent - sed -i -e "s,/share/Coin/conf/,/%{_lib}/Coin2/conf/,g" soxt-config + sed -i -e "s,-L%{_libdir} ,," soxt-default.cfg || die } diff --git a/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch b/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch index 397d223b615..d9f1ad25eef 100644 --- a/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch +++ b/media-libs/SoXt/files/SoXt-1.3.0-pkgconfig-partial.patch @@ -1,5 +1,5 @@ SoXt.pc.in.orig2013-06-17 11:26:59.998321839 -0700 -+++ SoXt.pc.in 2013-06-17 11:28:01.603654611 -0700 +--- a/SoXt.pc.in 2013-06-17 11:26:59.998321839 -0700 b/SoXt.pc.in 2013-06-17 11:28:01.603654611 -0700 @@ -10,7 +10,8 @@ Version: @SOXT_VERSION@ Requires: Coin
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: d43ca36b70b539a811a8a3680b2edcd78af94dc8 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Mar 11 12:02:16 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Mar 11 12:21:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43ca36b media-libs/SoXt: update dependency on media-libs/coin Depends on coin-config, not present in >=media-libs/coin-4. Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Guilherme Amadio gentoo.org> media-libs/SoXt/SoXt-1.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/SoXt/SoXt-1.3.0.ebuild b/media-libs/SoXt/SoXt-1.3.0.ebuild index 00fd2ed8390..449806a1369 100644 --- a/media-libs/SoXt/SoXt-1.3.0.ebuild +++ b/media-libs/SoXt/SoXt-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,7 +15,7 @@ SLOT="0" IUSE="debug doc static-libs" RDEPEND=" - >=media-libs/coin-3.1.3 +
[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/
commit: 48fe9c9ac113b55f8e3b35fe63f007419cef6b6e Author: Alexis Ballier aballier AT gentoo DOT org AuthorDate: Mon Aug 24 15:00:43 2015 + Commit: Alexis Ballier aballier AT gentoo DOT org CommitDate: Mon Aug 24 15:57:22 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48fe9c9a media-libs/SoXt: keyword ~arm Package-Manager: portage-2.2.20.1 media-libs/SoXt/SoXt-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/SoXt/SoXt-1.3.0.ebuild b/media-libs/SoXt/SoXt-1.3.0.ebuild index 0618ea5..1dc0b2c 100644 --- a/media-libs/SoXt/SoXt-1.3.0.ebuild +++ b/media-libs/SoXt/SoXt-1.3.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION=GUI binding for using Coin/Open Inventor with Xt/Motif SRC_URI=https://bitbucket.org/Coin3D/coin/downloads/${P}.tar.gz; LICENSE=GPL-2 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux ~x86-linux SLOT=0 IUSE=debug doc static-libs