[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-11-08 Thread Andreas Sturmlechner
commit: 955fd3d8db2413dd641669cdcfdfa280957c89b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov  5 23:00:58 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  8 13:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955fd3d8

media-libs/SoQt: add 1.6.3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/SoQt/Manifest  |  1 +
 media-libs/SoQt/SoQt-1.6.3.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
index 994215068537..23d0ebfc0857 100644
--- a/media-libs/SoQt/Manifest
+++ b/media-libs/SoQt/Manifest
@@ -1 +1,2 @@
 DIST soqt-1.6.2-src.tar.gz 1709116 BLAKE2B 
45d87af95e90a88d97188b7efa6d22ad2238e4957d8c21712ad6161ea94748db0df596d0dcedbeff94abfd163ad40cd2f1649aae5ba4bf94e3892c1ed1990839
 SHA512 
4039d0c8e36e89995e77b1b49efcb52d15ca213c7d53ba9d628259763e261288192078caed8e2efb02772dd8f513e971731eeb0a761d1642985af7b9c4852c18
+DIST soqt-1.6.3-src.tar.gz 7673080 BLAKE2B 
3a28a8144de286da10f2c539d5ebf68b2beae006416f91ba849cb7fd6fee25474e3f62603cc6e7b70d80dd8bc5114004a51fba850b81493455919464a957454a
 SHA512 
8cef22cf4214dd03bb4639c1fff77c127bf80f99e3b7fb7c1c21c25a281aa484252414f4a48fa59b8b2485afe7920ce9e86366fd1343badc77b75b78d3ac4c53

diff --git a/media-libs/SoQt/SoQt-1.6.3.ebuild 
b/media-libs/SoQt/SoQt-1.6.3.ebuild
new file mode 100644
index ..2ea0ba50aa0f
--- /dev/null
+++ b/media-libs/SoQt/SoQt-1.6.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
+HOMEPAGE="https://github.com/coin3d/coin/wiki";
+SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${P/SoQt/soqt}-src.tar.gz";
+S="${WORKDIR}/soqt"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="debug doc"
+
+RDEPEND="
+   dev-qt/qtbase:6[gui,opengl,widgets]
+   media-libs/coin
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/doxygen )
+"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README )
+
+src_configure() {
+   use debug && append-cppflags -DSOQT_DEBUG=1
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DSOQT_BUILD_DOCUMENTATION=$(usex doc)
+   -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF
+   -DSOQT_USE_QT6=ON
+   -DSOQT_VERBOSE=$(usex debug)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-03-25 Thread Andreas Sturmlechner
commit: af1555d7738d9d42fe671f11cdf48b8b62b8e7b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 11:37:19 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1555d7

media-libs/SoQt: drop 1.6.0

Closes: https://bugs.gentoo.org/926343
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/SoQt/Manifest  |  1 -
 media-libs/SoQt/SoQt-1.6.0.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
index 82860951afc9..994215068537 100644
--- a/media-libs/SoQt/Manifest
+++ b/media-libs/SoQt/Manifest
@@ -1,2 +1 @@
-DIST SoQt-1.6.0-src.tar.gz 1675532 BLAKE2B 
9935c32a7f0ad0d0e4248c6f81d2aacad00f3674d8e14aa192a87be5dc3b99e29213fbd96044ad4cc6548aef7f1d281aadebc48256bbfc11ad305e2136f6e12a
 SHA512 
4221e98f51cca4dda23043428e869b60ab4d994710f97c0f44cd82631ffad2bd8bbaf0b820434a4636892df663d66ecd2aec14b185972671b2d22c0fe242b553
 DIST soqt-1.6.2-src.tar.gz 1709116 BLAKE2B 
45d87af95e90a88d97188b7efa6d22ad2238e4957d8c21712ad6161ea94748db0df596d0dcedbeff94abfd163ad40cd2f1649aae5ba4bf94e3892c1ed1990839
 SHA512 
4039d0c8e36e89995e77b1b49efcb52d15ca213c7d53ba9d628259763e261288192078caed8e2efb02772dd8f513e971731eeb0a761d1642985af7b9c4852c18

diff --git a/media-libs/SoQt/SoQt-1.6.0.ebuild 
b/media-libs/SoQt/SoQt-1.6.0.ebuild
deleted file mode 100644
index 162049efff71..
--- a/media-libs/SoQt/SoQt-1.6.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-MY_P=${P/soqt/SoQt}
-
-HOMEPAGE="https://github.com/coin3d/coin/wiki";
-DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
-SRC_URI="https://github.com/coin3d/soqt/releases/download/${MY_P}/${P}-src.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-SLOT="0"
-IUSE="debug doc"
-
-RDEPEND="
-   media-libs/coin
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtopengl:5
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXi
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   doc? ( app-text/doxygen )
-"
-
-S="${WORKDIR}/soqt"
-
-DOCS=(AUTHORS ChangeLog HACKING NEWS README)
-
-src_configure() {
-   use debug && append-cppflags -DSOQT_DEBUG=1
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DSOQT_BUILD_DOCUMENTATION=$(usex doc)
-   -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF
-   -DSOQT_VERBOSE=$(usex debug)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-03-25 Thread Sam James
commit: 417f97d3fabd8950e582499e015ea51909dd9df8
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417f97d3

media-libs/SoQt: Stabilize 1.6.2 x86, #926343

Signed-off-by: Sam James  gentoo.org>

 media-libs/SoQt/SoQt-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/SoQt-1.6.2.ebuild 
b/media-libs/SoQt/SoQt-1.6.2.ebuild
index 04b90fc4059c..f76d31bfbcbf 100644
--- a/media-libs/SoQt/SoQt-1.6.2.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
 
SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar.gz";
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 IUSE="debug doc qt6"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-03-25 Thread Sam James
commit: 4c23b9d1a2075e2cc1270b0dc0b7a1acc944e1cc
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c23b9d1

media-libs/SoQt: Stabilize 1.6.2 amd64, #926343

Signed-off-by: Sam James  gentoo.org>

 media-libs/SoQt/SoQt-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/SoQt-1.6.2.ebuild 
b/media-libs/SoQt/SoQt-1.6.2.ebuild
index 02627ad53741..04b90fc4059c 100644
--- a/media-libs/SoQt/SoQt-1.6.2.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
 
SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar.gz";
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="0"
 IUSE="debug doc qt6"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-02-23 Thread Maciej Mrozowski
commit: f330102cb784869c8e89b34e5a3f6493e8b1d1c8
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat Feb 24 02:40:30 2024 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sat Feb 24 04:44:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f330102c

media-libs/SoQt: 1.6.2: update EAPI 7 -> 8, add qt6 USE flag

Signed-off-by: Maciej Mrozowski  gentoo.org>

 media-libs/SoQt/SoQt-1.6.2.ebuild | 25 +
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/media-libs/SoQt/SoQt-1.6.2.ebuild 
b/media-libs/SoQt/SoQt-1.6.2.ebuild
index 1d15e23f337a..02627ad53741 100644
--- a/media-libs/SoQt/SoQt-1.6.2.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake flag-o-matic
 
@@ -14,21 +14,30 @@ 
SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
-IUSE="debug doc"
+IUSE="debug doc qt6"
 
 RDEPEND="
media-libs/coin
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtopengl:5
virtual/opengl
x11-libs/libX11
x11-libs/libXi
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtopengl:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,opengl,widgets]
+   )
 "
+
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
x11-base/xorg-proto
+"
+
+BDEPEND="
+   virtual/pkgconfig
doc? ( app-text/doxygen )
 "
 
@@ -42,7 +51,7 @@ src_configure() {
-DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-DSOQT_BUILD_DOCUMENTATION=$(usex doc)
-DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF
-   -DSOQT_USE_QT6=OFF
+   -DSOQT_USE_QT6=$(usex qt6)
-DSOQT_VERBOSE=$(usex debug)
)
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-02-23 Thread Maciej Mrozowski
commit: b966c28f4de2c9d31d7b6b8407d0be6dcfd03570
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat Feb 24 00:20:11 2024 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sat Feb 24 00:20:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b966c28f

media-libs/SoQt: add 1.6.2, drop 1.6.1

Signed-off-by: Maciej Mrozowski  gentoo.org>

 media-libs/SoQt/Manifest | 2 +-
 media-libs/SoQt/{SoQt-1.6.1.ebuild => SoQt-1.6.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
index 687d0e25533f..82860951afc9 100644
--- a/media-libs/SoQt/Manifest
+++ b/media-libs/SoQt/Manifest
@@ -1,2 +1,2 @@
 DIST SoQt-1.6.0-src.tar.gz 1675532 BLAKE2B 
9935c32a7f0ad0d0e4248c6f81d2aacad00f3674d8e14aa192a87be5dc3b99e29213fbd96044ad4cc6548aef7f1d281aadebc48256bbfc11ad305e2136f6e12a
 SHA512 
4221e98f51cca4dda23043428e869b60ab4d994710f97c0f44cd82631ffad2bd8bbaf0b820434a4636892df663d66ecd2aec14b185972671b2d22c0fe242b553
-DIST soqt-1.6.1-src.tar.gz 1705089 BLAKE2B 
514eb67f00df857fd3621ec81caec1a028a643e78350af6cc38061c6c7fc07fdf32fbeee5138c25207dd7f4594f982d14fd672e34ec7792994f3ae9cfc87bb49
 SHA512 
8691b0f1b011e48e824d07c56e4f578c3d6669b8fd955e720b399274589c8bf0e97d08941756a95cf7925d723ae044e1dda9ba0afce9377a0137b9c73e7834dd
+DIST soqt-1.6.2-src.tar.gz 1709116 BLAKE2B 
45d87af95e90a88d97188b7efa6d22ad2238e4957d8c21712ad6161ea94748db0df596d0dcedbeff94abfd163ad40cd2f1649aae5ba4bf94e3892c1ed1990839
 SHA512 
4039d0c8e36e89995e77b1b49efcb52d15ca213c7d53ba9d628259763e261288192078caed8e2efb02772dd8f513e971731eeb0a761d1642985af7b9c4852c18

diff --git a/media-libs/SoQt/SoQt-1.6.1.ebuild 
b/media-libs/SoQt/SoQt-1.6.2.ebuild
similarity index 100%
rename from media-libs/SoQt/SoQt-1.6.1.ebuild
rename to media-libs/SoQt/SoQt-1.6.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2023-12-08 Thread Maciej Mrozowski
commit: e46fe8cd2f29d87fa1fdd32e6b2ac88483d221db
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat Dec  9 01:53:37 2023 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sat Dec  9 01:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46fe8cd

media-libs/SoQt: add 1.6.1

Signed-off-by: Maciej Mrozowski  gentoo.org>

 media-libs/SoQt/Manifest  |  1 +
 media-libs/SoQt/SoQt-1.6.1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
index 4b5188f20ea8..687d0e25533f 100644
--- a/media-libs/SoQt/Manifest
+++ b/media-libs/SoQt/Manifest
@@ -1 +1,2 @@
 DIST SoQt-1.6.0-src.tar.gz 1675532 BLAKE2B 
9935c32a7f0ad0d0e4248c6f81d2aacad00f3674d8e14aa192a87be5dc3b99e29213fbd96044ad4cc6548aef7f1d281aadebc48256bbfc11ad305e2136f6e12a
 SHA512 
4221e98f51cca4dda23043428e869b60ab4d994710f97c0f44cd82631ffad2bd8bbaf0b820434a4636892df663d66ecd2aec14b185972671b2d22c0fe242b553
+DIST soqt-1.6.1-src.tar.gz 1705089 BLAKE2B 
514eb67f00df857fd3621ec81caec1a028a643e78350af6cc38061c6c7fc07fdf32fbeee5138c25207dd7f4594f982d14fd672e34ec7792994f3ae9cfc87bb49
 SHA512 
8691b0f1b011e48e824d07c56e4f578c3d6669b8fd955e720b399274589c8bf0e97d08941756a95cf7925d723ae044e1dda9ba0afce9377a0137b9c73e7834dd

diff --git a/media-libs/SoQt/SoQt-1.6.1.ebuild 
b/media-libs/SoQt/SoQt-1.6.1.ebuild
new file mode 100644
index ..e90a6e81568c
--- /dev/null
+++ b/media-libs/SoQt/SoQt-1.6.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+MY_P=${P/SoQt/soqt}
+
+HOMEPAGE="https://github.com/coin3d/coin/wiki";
+DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
+SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar.gz";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="debug doc"
+
+RDEPEND="
+   media-libs/coin
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtopengl:5
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/soqt"
+
+DOCS=(AUTHORS ChangeLog HACKING NEWS README)
+
+src_configure() {
+   use debug && append-cppflags -DSOQT_DEBUG=1
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DSOQT_BUILD_DOCUMENTATION=$(usex doc)
+   -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF
+   -DSOQT_USE_QT6=OFF
+   -DSOQT_VERBOSE=$(usex debug)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2021-04-11 Thread Sam James
commit: 74b206b6bff3806493b07f5786699adfd0017efc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 11 11:11:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 11 11:11:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b206b6

media-libs/SoQt: Stabilize 1.6.0 amd64, #781968

Signed-off-by: Sam James  gentoo.org>

 media-libs/SoQt/SoQt-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/SoQt-1.6.0.ebuild 
b/media-libs/SoQt/SoQt-1.6.0.ebuild
index b8d6f0cd19d..0e10d8cd816 100644
--- a/media-libs/SoQt/SoQt-1.6.0.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
 
SRC_URI="https://github.com/coin3d/soqt/releases/download/${MY_P}/${P}-src.tar.gz";
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 IUSE="debug doc"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2021-04-10 Thread Thomas Deutschmann
commit: 0de8e358be5b6f2a7690fdc540c719c3642015de
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr 11 00:10:39 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr 11 00:13:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de8e358

media-libs/SoQt: x86 stable (bug #781968)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/SoQt/SoQt-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/SoQt/SoQt-1.6.0.ebuild 
b/media-libs/SoQt/SoQt-1.6.0.ebuild
index 987b9268d17..b8d6f0cd19d 100644
--- a/media-libs/SoQt/SoQt-1.6.0.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.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 Qt"
 
SRC_URI="https://github.com/coin3d/soqt/releases/download/${MY_P}/${P}-src.tar.gz";
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 SLOT="0"
 IUSE="debug doc"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2020-10-05 Thread Maciej Mrozowski
commit: 23b04b0d1462ca6efe5780edd27cefb423260153
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Mon Oct  5 22:04:26 2020 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Mon Oct  5 22:06:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b04b0d

media-libs/SoQt: re-add package

Closes: https://bugs.gentoo.org/686972
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Maciej Mrozowski  gentoo.org>

 media-libs/SoQt/Manifest  |  1 +
 media-libs/SoQt/SoQt-1.6.0.ebuild | 48 +++
 media-libs/SoQt/metadata.xml  | 16 +
 3 files changed, 65 insertions(+)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
new file mode 100644
index 000..4b5188f20ea
--- /dev/null
+++ b/media-libs/SoQt/Manifest
@@ -0,0 +1 @@
+DIST SoQt-1.6.0-src.tar.gz 1675532 BLAKE2B 
9935c32a7f0ad0d0e4248c6f81d2aacad00f3674d8e14aa192a87be5dc3b99e29213fbd96044ad4cc6548aef7f1d281aadebc48256bbfc11ad305e2136f6e12a
 SHA512 
4221e98f51cca4dda23043428e869b60ab4d994710f97c0f44cd82631ffad2bd8bbaf0b820434a4636892df663d66ecd2aec14b185972671b2d22c0fe242b553

diff --git a/media-libs/SoQt/SoQt-1.6.0.ebuild 
b/media-libs/SoQt/SoQt-1.6.0.ebuild
new file mode 100644
index 000..987b9268d17
--- /dev/null
+++ b/media-libs/SoQt/SoQt-1.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+MY_P=${P/soqt/SoQt}
+
+HOMEPAGE="https://github.com/coin3d/coin/wiki";
+DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
+SRC_URI="https://github.com/coin3d/soqt/releases/download/${MY_P}/${P}-src.tar.gz";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="debug doc"
+
+RDEPEND="
+   media-libs/coin
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtopengl:5
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/soqt"
+
+DOCS=(AUTHORS ChangeLog HACKING NEWS README)
+
+src_configure() {
+   use debug && append-cppflags -DSOQT_DEBUG=1
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DSOQT_BUILD_DOCUMENTATION=$(usex doc)
+   -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF
+   -DSOQT_VERBOSE=$(usex debug)
+   )
+   cmake_src_configure
+}

diff --git a/media-libs/SoQt/metadata.xml b/media-libs/SoQt/metadata.xml
new file mode 100644
index 000..4b5cc76b6e9
--- /dev/null
+++ b/media-libs/SoQt/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+reave...@gentoo.org
+Feel free to maintain/fix
+  
+  
+  SoQt is a Qt GUI component toolkit library for Coin. It is also compatible
+  with SGI and TGS Open Inventor, and the API is based on the API of the
+  InventorXt GUI component toolkit.
+  
+  
+coin3d/soqt
+  
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/files/, profiles/, media-libs/SoQt/

2018-08-07 Thread Andreas Sturmlechner
commit: b0050dd898ed6e7290320c748aff6286989aa4fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  1 16:52:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  7 07:27:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0050dd8

media-libs/SoQt: Remove last-rited

Closes: https://bugs.gentoo.org/644362

 media-libs/SoQt/Manifest   |  1 -
 media-libs/SoQt/SoQt-1.5.0-r1.ebuild   | 57 --
 .../SoQt/files/SoQt-1.5.0-pkgconfig-partial.patch  | 13 -
 media-libs/SoQt/metadata.xml   | 10 
 profiles/package.mask  |  1 -
 5 files changed, 82 deletions(-)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
deleted file mode 100644
index 34fd1f396f4..000
--- a/media-libs/SoQt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SoQt-1.5.0.tar.gz 1515230 BLAKE2B 
bd7723ce41361cdc90e143595d3f0f680fcba212ba842b868366c60ba0daf0c3730897f2194ed6947f9d2b4bf04f442bce83a6542ed596788a97579023151d12
 SHA512 
e65596bf466b56aa0d7c4f367b250ba3a77094cf1a529c1e2a199b8b91106ab8954873ddfc9f9cd7ff359c0f82e6bbf32d30e78e3fb92733490937e477890a0b

diff --git a/media-libs/SoQt/SoQt-1.5.0-r1.ebuild 
b/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
deleted file mode 100644
index 95494b3c400..000
--- a/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="The glue between Coin3D and Qt"
-HOMEPAGE="https://bitbucket.org/Coin3D/soqt";
-SRC_URI="https://bitbucket.org/Coin3D/coin/downloads/${P}.tar.gz";
-
-LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-IUSE="debug doc static-libs"
-
-RDEPEND="
-   >=media-libs/coin-3.1.3
-   virtual/opengl
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.5.0-pkgconfig-partial.patch"
-)
-
-DOCS=(AUTHORS ChangeLog FAQ HACKING NEWS README)
-
-src_configure() {
-   local myeconfargs=(
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   --disable-compact
-   --disable-html-help
-   --disable-loadlibrary
-   --disable-man
-   --enable-pkgconfig
-   --includedir="${EPREFIX}/usr/include/coin"
-   --with-coin
-   $(use_enable debug)
-   $(use_enable debug symbols)
-   $(use_enable doc html)
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   # Remove SoQt from Libs.private
-   sed -e '/Libs.private/s/ -lSoQt//' -i "${BUILD_DIR}"/SoQt.pc || die
-
-   autotools-utils_src_install
-}

diff --git a/media-libs/SoQt/files/SoQt-1.5.0-pkgconfig-partial.patch 
b/media-libs/SoQt/files/SoQt-1.5.0-pkgconfig-partial.patch
deleted file mode 100644
index ff55a03aed4..000
--- a/media-libs/SoQt/files/SoQt-1.5.0-pkgconfig-partial.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -ruN SoQt-1.5.0/SoQt.pc.in my/SoQt.pc.in
 SoQt-1.5.0/SoQt.pc.in  2010-03-02 23:57:41.0 +0100
-+++ my/SoQt.pc.in  2013-05-28 01:14:13.083619183 +0200
-@@ -10,7 +10,8 @@
- Version: @SOQT_VERSION@
- Requires: Coin
- Conflicts:
--Libs: -L${libdir} @SOGUI_EXTRA_LDFLAGS@ @SOGUI_EXTRA_LIBS@
-+Libs: -L${libdir} -lSoQt
-+Libs.private: -L${libdir} @SOGUI_EXTRA_LIBS@
- Cflags: -I${includedir} @SOGUI_EXTRA_CFLAGS@ @SOGUI_EXTRA_CPPFLAGS@
- 
- soqt_host=@host@

diff --git a/media-libs/SoQt/metadata.xml b/media-libs/SoQt/metadata.xml
deleted file mode 100644
index ba799f44a2a..000
--- a/media-libs/SoQt/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-reave...@gentoo.org
-  
-  
-Coin3D/coin
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index a056982c73e..1c79667f929 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -215,7 +215,6 @@ app-eselect/eselect-qtgraphicssystem
 dev-python/pivy
 media-libs/emfengine
 media-libs/quarter
-media-libs/SoQt
 
 # Thomas Deutschmann  (23 Jun 2018)
 # Doesn't pass QA full boot test



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2017-08-29 Thread Guilherme Amadio
commit: c0379aac3800ae0475fe22093828b014cd124b5a
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Tue Aug 29 14:33:42 2017 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Tue Aug 29 14:33:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0379aac

media-libs/SoQt: add prefix support

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-libs/SoQt/SoQt-1.5.0-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/SoQt/SoQt-1.5.0-r1.ebuild 
b/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
index 7c8840dc88b..95494b3c400 100644
--- a/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
+++ b/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ HOMEPAGE="https://bitbucket.org/Coin3D/soqt";
 SRC_URI="https://bitbucket.org/Coin3D/coin/downloads/${P}.tar.gz";
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc static-libs"
 
@@ -34,13 +34,13 @@ DOCS=(AUTHORS ChangeLog FAQ HACKING NEWS README)
 
 src_configure() {
local myeconfargs=(
-   htmldir="/usr/share/doc/${PF}/html"
+   htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
--disable-compact
--disable-html-help
--disable-loadlibrary
--disable-man
--enable-pkgconfig
-   --includedir="/usr/include/coin"
+   --includedir="${EPREFIX}/usr/include/coin"
--with-coin
$(use_enable debug)
$(use_enable debug symbols)



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2015-08-24 Thread Alexis Ballier
commit: 97c1e799be6c5e743ecc156b79132f1e934910af
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 15:55:54 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 15:57:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c1e799

media-libs/SoQt: keyword ~arm

Package-Manager: portage-2.2.20.1

 media-libs/SoQt/SoQt-1.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/SoQt-1.5.0-r1.ebuild 
b/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
index f3dfa7a..1a43d73 100644
--- a/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
+++ b/media-libs/SoQt/SoQt-1.5.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.coin3d.org/coin/src/all/${P}.tar.gz";
 HOMEPAGE="http://www.coin3d.org/";
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 SLOT="0"
 IUSE="debug doc static-libs"