[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/, media-gfx/panini/files/
commit: 72e7e547f32e1fd792e38005d626fee0c162e2d1 Author: Filip Kobierski pm me> AuthorDate: Thu Aug 1 11:06:09 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 1 15:45:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e7e547 media-gfx/panini: drop 0.73.0-r[01] Signed-off-by: Filip Kobierski pm.me> Closes: https://github.com/gentoo/gentoo/pull/37913 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/panini/Manifest | 1 - .../panini/files/panini-0.73.0-drop-register.patch | 75 -- media-gfx/panini/panini-0.73.0-r1.ebuild | 56 media-gfx/panini/panini-0.73.0.ebuild | 52 --- 4 files changed, 184 deletions(-) diff --git a/media-gfx/panini/Manifest b/media-gfx/panini/Manifest index 643b50d1467a..84908944f1c3 100644 --- a/media-gfx/panini/Manifest +++ b/media-gfx/panini/Manifest @@ -1,2 +1 @@ -DIST panini-0.73.0.tar.gz 329164 BLAKE2B 1cd592d7c5cf230398a6496a27f8389375a670b1de1a0f6acdb2027884bc5059798ad86ad4deb7795402654b3eb9edf112c3c177c7c716d55a186e48e1567f1c SHA512 4c12c0af5f94079f0da8f08dd19d99fd06c16c653b21532eba01022ed5b78afdcea2a042902fd50d0ea442483699cfdf9b10fd7f4592e3bae60abd5d2dabf657 DIST panini-0.74.0.tar.gz 329344 BLAKE2B b94f774004eeb2a1b1531d92ae69141134367c6a87665d3f83944ff38a8761a41813bc023a5ec8e61131a6e193e0bfdc10ccf7100fb0ac518619b9bf94ebeee1 SHA512 e9158040cc985f088902169a2357da1bba5bda5510acec43a8edc95f5cc8033b4f8933f2b5f1b6a651872b467abc4fc3735d1565bae8a8650abd4aa8919f27b7 diff --git a/media-gfx/panini/files/panini-0.73.0-drop-register.patch b/media-gfx/panini/files/panini-0.73.0-drop-register.patch deleted file mode 100644 index c521c4e6dd5b.. --- a/media-gfx/panini/files/panini-0.73.0-drop-register.patch +++ /dev/null @@ -1,75 +0,0 @@ -https://github.com/lazarus-pkgs/panini/pull/16 -From: Brahmajit Das -Date: Thu, 21 Sep 2023 09:12:45 + -Subject: [PATCH] Fix C++17 does not allow register storage class specifier - -C++14 depricated register storage class and it was copletely removed -from C++17. Hence we get this build error with newer compilers like -Clang 16 and GCC 14. This patch should fix it. - -Bug: https://bugs.gentoo.org/896226 -Signed-off-by: Brahmajit Das a/src/GLwindow.cpp -+++ b/src/GLwindow.cpp -@@ -901,7 +901,7 @@ void GLwindow::setImgAlpha( QImage * pim, double alpha ){ - qint32 m = (int( 255 * alpha ) & 255 ) << 24; - - for( int i = pim->width() * pim->height(); i > 0; i-- ){ --register qint32 t = *pw & 0x00ff; -+qint32 t = *pw & 0x00ff; - *pw++ = t + m; - } - } -@@ -916,8 +916,8 @@ void GLwindow::diceImgAlpha( QImage * pim, double alpha, int dw ){ - int r = 0, c = 0, w = pim->width(); - - for( int i = w * pim->height(); i > 0; i-- ){ --register qint32 t = *pw & 0x00ff; --register int d = 1; -+qint32 t = *pw & 0x00ff; -+int d = 1; - if( dw ){ // dice... - d = ((r + c) / dw) ^ ((r + w - c) / dw); - } a/src/panocylinder.cpp -+++ b/src/panocylinder.cpp -@@ -113,10 +113,10 @@ panocylinder::panocylinder( int divs ){ - double vs = 0.5 * DEG2RAD( 150 ) / double(r2); - - for( int r = 0; r < r2; r++){ --register double t = tan( r * vs ); --register float * pv = pv0; --register float * pu = pv0 + 3 *( cols + r * cols ); --register float * pl = pv0 - 3 *( cols + r * cols ); -+double t = tan( r * vs ); -+float * pv = pv0; -+float * pu = pv0 + 3 *( cols + r * cols ); -+float * pl = pv0 - 3 *( cols + r * cols ); - for( col = 0; col < cols; col++){ - *pu++ = *pv; - *pl++ = *pv++; a/src/panosphere.cpp -+++ b/src/panosphere.cpp -@@ -190,7 +190,7 @@ panosphere::panosphere( int divs ){ - float * ps = verts; // -> front face - - for( int i = 0; i < ppf; i++ ){ --register float * p = ps; -+float * p = ps; - - p += jf; // ->top - p[0] = ps[0]; // x = x a/src/pvQtView.cpp -+++ b/src/pvQtView.cpp -@@ -465,7 +465,7 @@ void pvQtView::clipEyePosition(){ - x = c * sin(azi), - y = sin(alt), - z = c * cos(azi); --register double s = eyeDistance; -+double s = eyeDistance; - // the cube texture is only 1 radius wide - if( picType == pvQtPic::cub ) s *= 0.5; - eyex = x * s; --- -2.42.0 - diff --git a/media-gfx/panini/panini-0.73.0-r1.ebuild b/media-gfx/panini/panini-0.73.0-r1.ebuild deleted file mode 100644 index 2edaa0d3c56e.. --- a/media-gfx/panini/panini-0.73.0-r1.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 - -inherit desktop qmake-utils xdg-utils - -MY_P="${P/p/P}-src" -DESCRIPTION="OpenGL
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/
commit: 8df993dc792e775c64a77f2c958e087b90294465 Author: Michael Vetter iodoru org> AuthorDate: Fri Dec 22 16:56:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 23 18:05:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df993dc media-gfx/panini: add 0.74.0 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/34422 Signed-off-by: Sam James gentoo.org> media-gfx/panini/Manifest | 1 + media-gfx/panini/panini-0.74.0.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/media-gfx/panini/Manifest b/media-gfx/panini/Manifest index 4a386db423d7..643b50d1467a 100644 --- a/media-gfx/panini/Manifest +++ b/media-gfx/panini/Manifest @@ -1 +1,2 @@ DIST panini-0.73.0.tar.gz 329164 BLAKE2B 1cd592d7c5cf230398a6496a27f8389375a670b1de1a0f6acdb2027884bc5059798ad86ad4deb7795402654b3eb9edf112c3c177c7c716d55a186e48e1567f1c SHA512 4c12c0af5f94079f0da8f08dd19d99fd06c16c653b21532eba01022ed5b78afdcea2a042902fd50d0ea442483699cfdf9b10fd7f4592e3bae60abd5d2dabf657 +DIST panini-0.74.0.tar.gz 329344 BLAKE2B b94f774004eeb2a1b1531d92ae69141134367c6a87665d3f83944ff38a8761a41813bc023a5ec8e61131a6e193e0bfdc10ccf7100fb0ac518619b9bf94ebeee1 SHA512 e9158040cc985f088902169a2357da1bba5bda5510acec43a8edc95f5cc8033b4f8933f2b5f1b6a651872b467abc4fc3735d1565bae8a8650abd4aa8919f27b7 diff --git a/media-gfx/panini/panini-0.74.0.ebuild b/media-gfx/panini/panini-0.74.0.ebuild new file mode 100644 index ..aaf6d2f25332 --- /dev/null +++ b/media-gfx/panini/panini-0.74.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils xdg-utils + +MY_P="${P/p/P}-src" +DESCRIPTION="OpenGL-based panoramic image viewer" +HOMEPAGE="https://github.com/lazarus-pkgs/panini"; +SRC_URI="https://github.com/lazarus-pkgs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + sys-libs/zlib + virtual/glu +" +DEPEND="${RDEPEND} + app-arch/unzip +" + +DOCS=( NEWS {BUILD,README,USAGE}.md ) + +src_prepare() { + default + eqmake5 ${PN}.pro +} + +src_install() { + einstalldocs + dobin panini + domenu "${FILESDIR}"/${PN}.desktop + newicon ui/panini-icon-blue.jpg ${PN}.jpg +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/files/, media-gfx/panini/
commit: 5fe49c1fe532dd7312db3393cf2a19e95e298214 Author: Brahmajit Das gmail com> AuthorDate: Thu Sep 21 09:18:03 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 4 06:05:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe49c1f media-gfx/panini: Fix C++17 does not allow register storage class and update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/896226 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32962 Signed-off-by: Joonas Niilola gentoo.org> .../panini/files/panini-0.73.0-drop-register.patch | 75 ++ media-gfx/panini/panini-0.73.0-r1.ebuild | 56 2 files changed, 131 insertions(+) diff --git a/media-gfx/panini/files/panini-0.73.0-drop-register.patch b/media-gfx/panini/files/panini-0.73.0-drop-register.patch new file mode 100644 index ..c521c4e6dd5b --- /dev/null +++ b/media-gfx/panini/files/panini-0.73.0-drop-register.patch @@ -0,0 +1,75 @@ +https://github.com/lazarus-pkgs/panini/pull/16 +From: Brahmajit Das +Date: Thu, 21 Sep 2023 09:12:45 + +Subject: [PATCH] Fix C++17 does not allow register storage class specifier + +C++14 depricated register storage class and it was copletely removed +from C++17. Hence we get this build error with newer compilers like +Clang 16 and GCC 14. This patch should fix it. + +Bug: https://bugs.gentoo.org/896226 +Signed-off-by: Brahmajit Das +--- a/src/GLwindow.cpp b/src/GLwindow.cpp +@@ -901,7 +901,7 @@ void GLwindow::setImgAlpha( QImage * pim, double alpha ){ + qint32 m = (int( 255 * alpha ) & 255 ) << 24; + + for( int i = pim->width() * pim->height(); i > 0; i-- ){ +-register qint32 t = *pw & 0x00ff; ++qint32 t = *pw & 0x00ff; + *pw++ = t + m; + } + } +@@ -916,8 +916,8 @@ void GLwindow::diceImgAlpha( QImage * pim, double alpha, int dw ){ + int r = 0, c = 0, w = pim->width(); + + for( int i = w * pim->height(); i > 0; i-- ){ +-register qint32 t = *pw & 0x00ff; +-register int d = 1; ++qint32 t = *pw & 0x00ff; ++int d = 1; + if( dw ){ // dice... + d = ((r + c) / dw) ^ ((r + w - c) / dw); + } +--- a/src/panocylinder.cpp b/src/panocylinder.cpp +@@ -113,10 +113,10 @@ panocylinder::panocylinder( int divs ){ + double vs = 0.5 * DEG2RAD( 150 ) / double(r2); + + for( int r = 0; r < r2; r++){ +-register double t = tan( r * vs ); +-register float * pv = pv0; +-register float * pu = pv0 + 3 *( cols + r * cols ); +-register float * pl = pv0 - 3 *( cols + r * cols ); ++double t = tan( r * vs ); ++float * pv = pv0; ++float * pu = pv0 + 3 *( cols + r * cols ); ++float * pl = pv0 - 3 *( cols + r * cols ); + for( col = 0; col < cols; col++){ + *pu++ = *pv; + *pl++ = *pv++; +--- a/src/panosphere.cpp b/src/panosphere.cpp +@@ -190,7 +190,7 @@ panosphere::panosphere( int divs ){ + float * ps = verts; // -> front face + + for( int i = 0; i < ppf; i++ ){ +-register float * p = ps; ++float * p = ps; + + p += jf; // ->top + p[0] = ps[0]; // x = x +--- a/src/pvQtView.cpp b/src/pvQtView.cpp +@@ -465,7 +465,7 @@ void pvQtView::clipEyePosition(){ + x = c * sin(azi), + y = sin(alt), + z = c * cos(azi); +-register double s = eyeDistance; ++double s = eyeDistance; + // the cube texture is only 1 radius wide + if( picType == pvQtPic::cub ) s *= 0.5; + eyex = x * s; +-- +2.42.0 + diff --git a/media-gfx/panini/panini-0.73.0-r1.ebuild b/media-gfx/panini/panini-0.73.0-r1.ebuild new file mode 100644 index ..2edaa0d3c56e --- /dev/null +++ b/media-gfx/panini/panini-0.73.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils xdg-utils + +MY_P="${P/p/P}-src" +DESCRIPTION="OpenGL-based panoramic image viewer" +HOMEPAGE="https://github.com/lazarus-pkgs/panini"; +SRC_URI="https://github.com/lazarus-pkgs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + sys-libs/zlib + virtual/glu +" +DEPEND="${RDEPEND} + app-arch/unzip +" + +DOCS=( NEWS {BUILD,README,USAGE}.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.73.0-drop-register.patch +) + +src_prepare() { + default + eqmake5 ${PN}.pro +} + +src_install() { + einstalldocs + dobin panini + domenu "${FILESDIR}"/${PN}.desktop + newicon ui/panini-icon-blue.jpg ${PN}.jpg +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_updat
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/
commit: f43d26e170769ec73bcd96f5e65851320d4e9be5 Author: Michael Vetter iodoru org> AuthorDate: Fri Feb 24 10:31:23 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 1 15:41:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43d26e1 media-gfx/panini: add myself as proxied maintainer Since I'm upstream maintainer as well. Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/29763 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/panini/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-gfx/panini/metadata.xml b/media-gfx/panini/metadata.xml index 56eed8856ff2..5fc9f473c187 100644 --- a/media-gfx/panini/metadata.xml +++ b/media-gfx/panini/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + jub...@iodoru.org + Michael Vetter + + + proxy-ma...@gentoo.org + Proxy Maintainers + lazarus-pkgs/panini
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/
commit: 591e38b9133c90c0f701f476f90011740dff1b72 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 20 12:32:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 20 12:32:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591e38b9 media-gfx/panini: Drop 0.72.0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/panini/Manifest | 1 - media-gfx/panini/panini-0.72.0.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/media-gfx/panini/Manifest b/media-gfx/panini/Manifest index f33c04211e3..4a386db423d 100644 --- a/media-gfx/panini/Manifest +++ b/media-gfx/panini/Manifest @@ -1,2 +1 @@ -DIST panini-0.72.0.tar.gz 328528 BLAKE2B b5053147d51f308395d2c3505bc0821947cd2c32955f86071cbbdd00c750793729be723c133ec7a619ff0fce5a0d9813580954597137a4e66780390b882bca7f SHA512 b859e723832d2d57de69dcbcd09615245e11d7fce124a55f7795608a8e9337427d9d1d10867ef9eecb16bd792313f5146ae19de553603bd70dedca69ba7c2de1 DIST panini-0.73.0.tar.gz 329164 BLAKE2B 1cd592d7c5cf230398a6496a27f8389375a670b1de1a0f6acdb2027884bc5059798ad86ad4deb7795402654b3eb9edf112c3c177c7c716d55a186e48e1567f1c SHA512 4c12c0af5f94079f0da8f08dd19d99fd06c16c653b21532eba01022ed5b78afdcea2a042902fd50d0ea442483699cfdf9b10fd7f4592e3bae60abd5d2dabf657 diff --git a/media-gfx/panini/panini-0.72.0.ebuild b/media-gfx/panini/panini-0.72.0.ebuild deleted file mode 100644 index c552c99c816..000 --- a/media-gfx/panini/panini-0.72.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop qmake-utils xdg-utils - -MY_P="${P/p/P}-src" -DESCRIPTION="OpenGL-based panoramic image viewer" -HOMEPAGE="https://github.com/lazarus-pkgs/panini"; -SRC_URI="https://github.com/lazarus-pkgs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5 - sys-libs/zlib - virtual/glu -" -DEPEND="${RDEPEND} - app-arch/unzip -" - -DOCS=( NEWS {BUILD,README,USAGE}.md ) - -src_prepare() { - default - eqmake5 ${PN}.pro -} - -src_install() { - einstalldocs - dobin panini - domenu "${FILESDIR}"/${PN}.desktop - newicon ui/panini-icon-blue.jpg ${PN}.jpg -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/
commit: c0bd9d5726318bb882c8c20d741f9998595a0ec9 Author: Tim Harder gentoo org> AuthorDate: Wed Jul 3 20:17:31 2019 + Commit: Tim Harder gentoo org> CommitDate: Wed Jul 3 21:59:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bd9d57 media-gfx/panini: version bump to 0.73.0 Signed-off-by: Tim Harder gentoo.org> media-gfx/panini/Manifest | 1 + media-gfx/panini/panini-0.73.0.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/media-gfx/panini/Manifest b/media-gfx/panini/Manifest index 316fb25f681..f33c04211e3 100644 --- a/media-gfx/panini/Manifest +++ b/media-gfx/panini/Manifest @@ -1 +1,2 @@ DIST panini-0.72.0.tar.gz 328528 BLAKE2B b5053147d51f308395d2c3505bc0821947cd2c32955f86071cbbdd00c750793729be723c133ec7a619ff0fce5a0d9813580954597137a4e66780390b882bca7f SHA512 b859e723832d2d57de69dcbcd09615245e11d7fce124a55f7795608a8e9337427d9d1d10867ef9eecb16bd792313f5146ae19de553603bd70dedca69ba7c2de1 +DIST panini-0.73.0.tar.gz 329164 BLAKE2B 1cd592d7c5cf230398a6496a27f8389375a670b1de1a0f6acdb2027884bc5059798ad86ad4deb7795402654b3eb9edf112c3c177c7c716d55a186e48e1567f1c SHA512 4c12c0af5f94079f0da8f08dd19d99fd06c16c653b21532eba01022ed5b78afdcea2a042902fd50d0ea442483699cfdf9b10fd7f4592e3bae60abd5d2dabf657 diff --git a/media-gfx/panini/panini-0.73.0.ebuild b/media-gfx/panini/panini-0.73.0.ebuild new file mode 100644 index 000..32106c22851 --- /dev/null +++ b/media-gfx/panini/panini-0.73.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils xdg-utils + +MY_P="${P/p/P}-src" +DESCRIPTION="OpenGL-based panoramic image viewer" +HOMEPAGE="https://github.com/lazarus-pkgs/panini"; +SRC_URI="https://github.com/lazarus-pkgs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + sys-libs/zlib + virtual/glu +" +DEPEND="${RDEPEND} + app-arch/unzip +" + +DOCS=( NEWS {BUILD,README,USAGE}.md ) + +src_prepare() { + default + eqmake5 ${PN}.pro +} + +src_install() { + einstalldocs + dobin panini + domenu "${FILESDIR}"/${PN}.desktop + newicon ui/panini-icon-blue.jpg ${PN}.jpg +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/, media-gfx/panini/files/
commit: e8f7c049d5caaab764ae3cf2829d909d9601e289 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 12 23:30:42 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 12 23:31:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f7c049 media-gfx/panini: Drop old Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-gfx/panini/Manifest| 1 - media-gfx/panini/files/panini-0.71.104-glu.patch | 10 --- media-gfx/panini/panini-0.71.104.ebuild | 36 3 files changed, 47 deletions(-) diff --git a/media-gfx/panini/Manifest b/media-gfx/panini/Manifest index b8083b87e50..316fb25f681 100644 --- a/media-gfx/panini/Manifest +++ b/media-gfx/panini/Manifest @@ -1,2 +1 @@ -DIST Panini-0.71.104-src.zip 602843 BLAKE2B 93882ceebd4cbd7d5b00c4a1f6e34c10c7e5c16b30bb5d2dbd1000377bae7de2e4f73ecfe432a3a9e4b95fae79e06d14d2f08d82f3ba7621067914b3d3426fa8 SHA512 506047cbaf6928ee234ad1071b4aeefeec43dc7cfe7640db796d25c4932521ed19c8adb3983dc00e31595e4ce87c38d65f88903f1756bbae2ce0b19843680737 DIST panini-0.72.0.tar.gz 328528 BLAKE2B b5053147d51f308395d2c3505bc0821947cd2c32955f86071cbbdd00c750793729be723c133ec7a619ff0fce5a0d9813580954597137a4e66780390b882bca7f SHA512 b859e723832d2d57de69dcbcd09615245e11d7fce124a55f7795608a8e9337427d9d1d10867ef9eecb16bd792313f5146ae19de553603bd70dedca69ba7c2de1 diff --git a/media-gfx/panini/files/panini-0.71.104-glu.patch b/media-gfx/panini/files/panini-0.71.104-glu.patch deleted file mode 100644 index e9866161ae1..000 --- a/media-gfx/panini/files/panini-0.71.104-glu.patch +++ /dev/null @@ -1,10 +0,0 @@ Panini-0.71.104-src/panini.pro -+++ Panini-0.71.104-src/panini.pro -@@ -3,6 +3,7 @@ - TARGET = Panini - CONFIG += debug_and_release - QT = gui core opengl -+LIBS += -lGLU -lz - - # # Directories ## - OBJECTS_DIR = build diff --git a/media-gfx/panini/panini-0.71.104.ebuild b/media-gfx/panini/panini-0.71.104.ebuild deleted file mode 100644 index a71f45456e5..000 --- a/media-gfx/panini/panini-0.71.104.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit qt4-r2 eutils - -MY_P="${P/p/P}-src" -DESCRIPTION="OpenGL-based panoramic image viewer" -HOMEPAGE="https://sourceforge.net/projects/pvqt/"; -SRC_URI="mirror://sourceforge/pvqt/${MY_P}.zip" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-qt/qtcore:4 - dev-qt/qtopengl:4 - virtual/glu - sys-libs/zlib" -DEPEND="${RDEPEND} - app-arch/unzip" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-glu.patch -} - -src_install() { - newbin Panini panini - dodoc panini-usage.txt panini-0.71-release.txt - domenu "${FILESDIR}"/${PN}.desktop - newicon ui/panini-icon-blue.jpg ${PN}.jpg -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/panini/
commit: 4ccb29158cd530a40f3ffbcb2b1816cd35135f0d Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 12 23:30:20 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 12 23:31:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccb2915 media-gfx/panini: 0.72.0 version bump Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-gfx/panini/Manifest | 1 + media-gfx/panini/metadata.xml | 2 +- media-gfx/panini/panini-0.72.0.ebuild | 52 +++ 3 files changed, 54 insertions(+), 1 deletion(-) diff --git a/media-gfx/panini/Manifest b/media-gfx/panini/Manifest index f81534d6a7a..b8083b87e50 100644 --- a/media-gfx/panini/Manifest +++ b/media-gfx/panini/Manifest @@ -1 +1,2 @@ DIST Panini-0.71.104-src.zip 602843 BLAKE2B 93882ceebd4cbd7d5b00c4a1f6e34c10c7e5c16b30bb5d2dbd1000377bae7de2e4f73ecfe432a3a9e4b95fae79e06d14d2f08d82f3ba7621067914b3d3426fa8 SHA512 506047cbaf6928ee234ad1071b4aeefeec43dc7cfe7640db796d25c4932521ed19c8adb3983dc00e31595e4ce87c38d65f88903f1756bbae2ce0b19843680737 +DIST panini-0.72.0.tar.gz 328528 BLAKE2B b5053147d51f308395d2c3505bc0821947cd2c32955f86071cbbdd00c750793729be723c133ec7a619ff0fce5a0d9813580954597137a4e66780390b882bca7f SHA512 b859e723832d2d57de69dcbcd09615245e11d7fce124a55f7795608a8e9337427d9d1d10867ef9eecb16bd792313f5146ae19de553603bd70dedca69ba7c2de1 diff --git a/media-gfx/panini/metadata.xml b/media-gfx/panini/metadata.xml index cba202fec3f..5a6248de464 100644 --- a/media-gfx/panini/metadata.xml +++ b/media-gfx/panini/metadata.xml @@ -6,6 +6,6 @@ Gentoo Graphics Project - pvqt + lazarus-pkgs/panini diff --git a/media-gfx/panini/panini-0.72.0.ebuild b/media-gfx/panini/panini-0.72.0.ebuild new file mode 100644 index 000..c552c99c816 --- /dev/null +++ b/media-gfx/panini/panini-0.72.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop qmake-utils xdg-utils + +MY_P="${P/p/P}-src" +DESCRIPTION="OpenGL-based panoramic image viewer" +HOMEPAGE="https://github.com/lazarus-pkgs/panini"; +SRC_URI="https://github.com/lazarus-pkgs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + sys-libs/zlib + virtual/glu +" +DEPEND="${RDEPEND} + app-arch/unzip +" + +DOCS=( NEWS {BUILD,README,USAGE}.md ) + +src_prepare() { + default + eqmake5 ${PN}.pro +} + +src_install() { + einstalldocs + dobin panini + domenu "${FILESDIR}"/${PN}.desktop + newicon ui/panini-icon-blue.jpg ${PN}.jpg +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +}