[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 113ea46b0a13b73445317ebfcace647feecfafb3 Author: Sergey Torokhov yandex ru> AuthorDate: Thu Apr 18 19:44:38 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Apr 18 19:45:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=113ea46b media-gfx/WebPlotDigitizer: drop old 4.6 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/Manifest| 1 - .../WebPlotDigitizer-bin-4.6.ebuild| 53 -- 2 files changed, 54 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/Manifest b/media-gfx/WebPlotDigitizer-bin/Manifest index 5816d5f71d..cd27886570 100644 --- a/media-gfx/WebPlotDigitizer-bin/Manifest +++ b/media-gfx/WebPlotDigitizer-bin/Manifest @@ -1,2 +1 @@ -DIST WebPlotDigitizer-4.6-linux-x64.zip 109834831 BLAKE2B 5ec14e9498796c28d191023ca9688a5b581033e75607588357e9320614dd02a3098e76cbaa45ab16508273799afaab16c334f50e40b189f8d7cbf70a09f941ab SHA512 635e3c040a42d13c1ac4a83d7e76f5e20b3329dbd375c2177446a4b4232a0edfb3de725c912efc072a9ae5c0bae8ffcb4d6998be40ede554fec8a105f9e654d9 DIST WebPlotDigitizer-4.7-linux-x64.zip 121001396 BLAKE2B 5130b27e2afff22cd2df571076cf3d809708261d6338ea9693527d75faf82e16009195aa9e7418e49ed7693a58c9a2638e19b2be581fc73c5a0702509412ce3a SHA512 264eae05f8087b1533480a1b31b9de330287b0be8761413ac13de09b1df1d115f2acc7170a2785fc8102ded78b231962728318972a71b1f076f39e6d4f894881 diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild deleted file mode 100644 index 2f42fda954..00 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -MY_PN=${PN%-*} - -inherit desktop python-single-r1 xdg - -DESCRIPTION="Web based tool to extract data from plots, images, and maps" -HOMEPAGE="https://automeris.io/WebPlotDigitizer/; -SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -#RESTRICT="strip" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -QA_PREBUILT="*" - -## RDEPEND is still required to be filled with actual runtime-deps: -## python is just assumed runtime-dependency. -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/nss - x11-libs/gtk+:3[X,cups,introspection] -" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" - -QA_FLAGS_IGNORED="*" - -## It seems media-libs/alsa-lib is required by chrome-sandbox. -## Actually this library isn't required to work. -QA_SONAME="*" - -src_install() { - insinto "/opt/${P}" - doins -r "${S}/." - - exeinto "/opt/${P}" - doexe "/${S}/${MY_PN}-${PV}" - dosym ../../opt/"${MY_PN}"-bin-"${PV}/${MY_PN}-${PV}" /usr/bin/"${PN}" - - newicon "/${S}/resources/app/images/icon/icon.png" ${PN}-icon.png - - make_desktop_entry "/opt/${P}/${MY_PN}-${PV}" "${MY_PN}" "${PN}-icon" "Graphics" - ## After opening via xdg-open the js scripts could not work (i.e. "File - Load Image" menu) - make_desktop_entry "/usr/bin/xdg-open /opt/${P}/resources/app/index.html" "${MY_PN} html" "viewhtml" "Graphics" -}
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: da5e54d3e2e25bff62805c78e42949247b5744bf Author: Sergey Torokhov yandex ru> AuthorDate: Thu Feb 29 19:04:13 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Feb 29 19:04:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da5e54d3 media-gfx/WebPlotDigitizer-bin: 4.7. verion bump Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/Manifest| 1 + .../WebPlotDigitizer-bin-4.7.ebuild| 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-gfx/WebPlotDigitizer-bin/Manifest b/media-gfx/WebPlotDigitizer-bin/Manifest index 375bba4bc0..5816d5f71d 100644 --- a/media-gfx/WebPlotDigitizer-bin/Manifest +++ b/media-gfx/WebPlotDigitizer-bin/Manifest @@ -1 +1,2 @@ DIST WebPlotDigitizer-4.6-linux-x64.zip 109834831 BLAKE2B 5ec14e9498796c28d191023ca9688a5b581033e75607588357e9320614dd02a3098e76cbaa45ab16508273799afaab16c334f50e40b189f8d7cbf70a09f941ab SHA512 635e3c040a42d13c1ac4a83d7e76f5e20b3329dbd375c2177446a4b4232a0edfb3de725c912efc072a9ae5c0bae8ffcb4d6998be40ede554fec8a105f9e654d9 +DIST WebPlotDigitizer-4.7-linux-x64.zip 121001396 BLAKE2B 5130b27e2afff22cd2df571076cf3d809708261d6338ea9693527d75faf82e16009195aa9e7418e49ed7693a58c9a2638e19b2be581fc73c5a0702509412ce3a SHA512 264eae05f8087b1533480a1b31b9de330287b0be8761413ac13de09b1df1d115f2acc7170a2785fc8102ded78b231962728318972a71b1f076f39e6d4f894881 diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild new file mode 100644 index 00..27b151db35 --- /dev/null +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +MY_PN=${PN%-*} + +inherit desktop python-single-r1 xdg + +DESCRIPTION="Web based tool to extract data from plots, images, and maps" +HOMEPAGE="https://automeris.io/WebPlotDigitizer/; +SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +#RESTRICT="strip" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +QA_PREBUILT="*" + +## RDEPEND is still required to be filled with actual runtime-deps: +## python is just assumed runtime-dependency. +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/nss + x11-libs/gtk+:3[X,cups,introspection] +" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" + +QA_FLAGS_IGNORED="*" + +## It seems media-libs/alsa-lib is required by chrome-sandbox. +## Actually this library isn't required to work. +QA_SONAME="*" + +src_install() { + insinto "/opt/${P}" + doins -r "${S}/." + + exeinto "/opt/${P}" + doexe "/${S}/${MY_PN}-${PV}" + dosym ../../opt/"${MY_PN}"-bin-"${PV}/${MY_PN}-${PV}" /usr/bin/"${PN}" + + newicon "/${S}/resources/app/images/icon/icon.png" ${PN}-icon.png + + make_desktop_entry "/opt/${P}/${MY_PN}-${PV}" "${MY_PN}" "${PN}-icon" "Graphics" + ## After opening via xdg-open the js scripts could not work (i.e. "File - Load Image" menu) + make_desktop_entry "/usr/bin/xdg-open /opt/${P}/resources/app/index.html" "${MY_PN} html" "viewhtml" "Graphics" +}
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 0547405354a3279e2d84bc35984314e023aa1e07 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 21:27:30 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 21:29:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05474053 media-gfx/WebPlotDigitizer-bin: drop python3.8 compat. Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 4 ++-- media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index dcae2a722..6cf6379b7 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..10} ) MY_PN=${PN%-*} inherit desktop python-single-r1 xdg diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild index 1166e0033..54d77b417 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) MY_PN=${PN%-*} inherit desktop python-single-r1 xdg
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: c16be2c598f97db4ca35f62db7f81fc57c000171 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jan 18 21:28:52 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jan 18 21:29:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c16be2c5 media-gfx/WebPlotDigitizer-bin: drop 4.5 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/Manifest| 1 - .../WebPlotDigitizer-bin-4.5.ebuild| 53 -- 2 files changed, 54 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/Manifest b/media-gfx/WebPlotDigitizer-bin/Manifest index d9548b90e..375bba4bc 100644 --- a/media-gfx/WebPlotDigitizer-bin/Manifest +++ b/media-gfx/WebPlotDigitizer-bin/Manifest @@ -1,2 +1 @@ -DIST WebPlotDigitizer-4.5-linux-x64.zip 103164957 BLAKE2B e302c193d998638bea65818f48a7da5cc77ebde2ec32ca98fad7281fefb258d71b702012826f7214476a7c17b73f3e6a92700ecae826d105995ad936f44b2bae SHA512 e3712c2ade930a39c82e1cd430e74b844742089f9f0e2a7e702b45472538d64e601d73890cd407146c155b33e02ed5d7832f20856a79d7981552bc3275bbe9ab DIST WebPlotDigitizer-4.6-linux-x64.zip 109834831 BLAKE2B 5ec14e9498796c28d191023ca9688a5b581033e75607588357e9320614dd02a3098e76cbaa45ab16508273799afaab16c334f50e40b189f8d7cbf70a09f941ab SHA512 635e3c040a42d13c1ac4a83d7e76f5e20b3329dbd375c2177446a4b4232a0edfb3de725c912efc072a9ae5c0bae8ffcb4d6998be40ede554fec8a105f9e654d9 diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild deleted file mode 100644 index 6cf6379b7..0 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ /dev/null @@ -1,53 +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} ) -MY_PN=${PN%-*} - -inherit desktop python-single-r1 xdg - -DESCRIPTION="Web based tool to extract data from plots, images, and maps" -HOMEPAGE="https://automeris.io/WebPlotDigitizer/; -SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip; - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -#RESTRICT="strip" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -QA_PREBUILT="*" - -## RDEPEND is still required to be filled with actual runtime-deps: -## python is just assumed runtime-dependency. -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/nss - x11-libs/gtk+:3[X,cups,introspection] -" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" - -QA_FLAGS_IGNORED="*" - -## It seems media-libs/alsa-lib is required by chrome-sandbox. -## Actually this library isn't required to work. -QA_SONAME="*" - -src_install() { - insinto "/opt/${P}" - doins -r "${S}/." - - exeinto "/opt/${P}" - doexe "/${S}/${MY_PN}-${PV}" - dosym ../../opt/"${MY_PN}"-bin-"${PV}/${MY_PN}-${PV}" /usr/bin/"${PN}" - - newicon "/${S}/resources/app/images/icon/icon.png" ${PN}-icon.png - - make_desktop_entry "/opt/${P}/${MY_PN}-${PV}" "${MY_PN}" "${PN}-icon" "Graphics" - ## After opening via xdg-open the js scripts could not work (i.e. "File - Load Image" menu) - make_desktop_entry "/usr/bin/xdg-open /opt/${P}/resources/app/index.html" "${MY_PN} html" "viewhtml" "Graphics" -}
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 485d3b4ffca819872ecca879afc99ddde4b8ed10 Author: Sergey Torokhov yandex ru> AuthorDate: Thu Oct 13 15:51:43 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Thu Oct 13 15:51:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=485d3b4f media-gfx/WebPlotDIgitizer: At least I tried ¯\_(ツ)_/¯ Closes: https://bugs.gentoo.org/876831 Closes: https://bugs.gentoo.org/876833 Closes: https://bugs.gentoo.org/876835 Signed-off-by: Sergey Torokhov yandex.ru> .../WebPlotDigitizer-bin-4.5.ebuild| 18 +++--- .../WebPlotDigitizer-bin-4.6.ebuild| 18 +++--- 2 files changed, 6 insertions(+), 30 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index af608c947..dcae2a722 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -18,13 +18,7 @@ KEYWORDS="~amd64" #RESTRICT="strip" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -QA_PREBUILT=" - */libGLESv2.so - */libEGL.so - */libffmpeg.so - */libvk_swiftshader.so - */${MY_PN}-${PV} - " +QA_PREBUILT="*" ## RDEPEND is still required to be filled with actual runtime-deps: ## python is just assumed runtime-dependency. @@ -37,17 +31,11 @@ BDEPEND="app-arch/unzip" S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" -QA_FLAGS_IGNORED=" - /opt/${P}/chrome-sandbox - /opt/${P}/libvulkan.* -" +QA_FLAGS_IGNORED="*" ## It seems media-libs/alsa-lib is required by chrome-sandbox. ## Actually this library isn't required to work. -QA_SONAME=" - /usr/lib64/libasound.so.2 - /usr/lib64/libxkbcommon.so.0 -" +QA_SONAME="*" src_install() { insinto "/opt/${P}" diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild index 65a58ebe0..1166e0033 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild @@ -18,13 +18,7 @@ KEYWORDS="~amd64" #RESTRICT="strip" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -QA_PREBUILT=" - */libGLESv2.so - */libEGL.so - */libffmpeg.so - */libvk_swiftshader.so - */${MY_PN}-${PV} - " +QA_PREBUILT="*" ## RDEPEND is still required to be filled with actual runtime-deps: ## python is just assumed runtime-dependency. @@ -37,17 +31,11 @@ BDEPEND="app-arch/unzip" S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" -QA_FLAGS_IGNORED=" - /opt/${P}/chrome-sandbox - /opt/${P}/libvulkan.* -" +QA_FLAGS_IGNORED="*" ## It seems media-libs/alsa-lib is required by chrome-sandbox. ## Actually this library isn't required to work. -QA_SONAME=" - /usr/lib64/libasound.so.2 - /usr/lib64/libxkbcommon.so.0 -" +QA_SONAME="*" src_install() { insinto "/opt/${P}"
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: e16366b73c86ef0d6420a48a553ef50aeeac552b Author: Sergey Torokhov yandex ru> AuthorDate: Sun Oct 9 22:15:21 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Sun Oct 9 22:15:21 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e16366b7 media-gfx/WebPlotDigitizer-bin: 4.6 version bump Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/Manifest| 1 + .../WebPlotDigitizer-bin-4.6.ebuild| 65 ++ 2 files changed, 66 insertions(+) diff --git a/media-gfx/WebPlotDigitizer-bin/Manifest b/media-gfx/WebPlotDigitizer-bin/Manifest index 071e928ff..d9548b90e 100644 --- a/media-gfx/WebPlotDigitizer-bin/Manifest +++ b/media-gfx/WebPlotDigitizer-bin/Manifest @@ -1 +1,2 @@ DIST WebPlotDigitizer-4.5-linux-x64.zip 103164957 BLAKE2B e302c193d998638bea65818f48a7da5cc77ebde2ec32ca98fad7281fefb258d71b702012826f7214476a7c17b73f3e6a92700ecae826d105995ad936f44b2bae SHA512 e3712c2ade930a39c82e1cd430e74b844742089f9f0e2a7e702b45472538d64e601d73890cd407146c155b33e02ed5d7832f20856a79d7981552bc3275bbe9ab +DIST WebPlotDigitizer-4.6-linux-x64.zip 109834831 BLAKE2B 5ec14e9498796c28d191023ca9688a5b581033e75607588357e9320614dd02a3098e76cbaa45ab16508273799afaab16c334f50e40b189f8d7cbf70a09f941ab SHA512 635e3c040a42d13c1ac4a83d7e76f5e20b3329dbd375c2177446a4b4232a0edfb3de725c912efc072a9ae5c0bae8ffcb4d6998be40ede554fec8a105f9e654d9 diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild new file mode 100644 index 0..65a58ebe0 --- /dev/null +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +MY_PN=${PN%-*} + +inherit desktop python-single-r1 xdg + +DESCRIPTION="Web based tool to extract data from plots, images, and maps" +HOMEPAGE="https://automeris.io/WebPlotDigitizer/; +SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +#RESTRICT="strip" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +QA_PREBUILT=" + */libGLESv2.so + */libEGL.so + */libffmpeg.so + */libvk_swiftshader.so + */${MY_PN}-${PV} + " + +## RDEPEND is still required to be filled with actual runtime-deps: +## python is just assumed runtime-dependency. +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/nss + x11-libs/gtk+:3[X,cups,introspection] +" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" + +QA_FLAGS_IGNORED=" + /opt/${P}/chrome-sandbox + /opt/${P}/libvulkan.* +" + +## It seems media-libs/alsa-lib is required by chrome-sandbox. +## Actually this library isn't required to work. +QA_SONAME=" + /usr/lib64/libasound.so.2 + /usr/lib64/libxkbcommon.so.0 +" + +src_install() { + insinto "/opt/${P}" + doins -r "${S}/." + + exeinto "/opt/${P}" + doexe "/${S}/${MY_PN}-${PV}" + dosym ../../opt/"${MY_PN}"-bin-"${PV}/${MY_PN}-${PV}" /usr/bin/"${PN}" + + newicon "/${S}/resources/app/images/icon/icon.png" ${PN}-icon.png + + make_desktop_entry "/opt/${P}/${MY_PN}-${PV}" "${MY_PN}" "${PN}-icon" "Graphics" + ## After opening via xdg-open the js scripts could not work (i.e. "File - Load Image" menu) + make_desktop_entry "/usr/bin/xdg-open /opt/${P}/resources/app/index.html" "${MY_PN} html" "viewhtml" "Graphics" +}
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 931e51484fab448b26081ce0252edc908b830c33 Author: Sergey Torokhov yandex ru> AuthorDate: Sun Oct 9 22:05:44 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Sun Oct 9 22:05:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=931e5148 media-gfx/WebPlotDigitizer-bin: update QA_SONAME (pkg is amd64 only) Closes: https://bugs.gentoo.org/855338 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index a5ad401e4..af608c947 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -45,8 +45,8 @@ QA_FLAGS_IGNORED=" ## It seems media-libs/alsa-lib is required by chrome-sandbox. ## Actually this library isn't required to work. QA_SONAME=" - /usr/lib.*/libasound.so.2 - /usr/lib.*/libxkbcommon.so.0 + /usr/lib64/libasound.so.2 + /usr/lib64/libxkbcommon.so.0 " src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 67dcf18458b7742f0adfa7e57bfba1f08bc20359 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Jun 28 21:22:45 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Jun 28 21:22:45 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67dcf184 media-gfx/WebPlotDigitizer-bin: fix QA not respect CFLAGS/LDFLAGS Closes: https://bugs.gentoo.org/853004 Closes: https://bugs.gentoo.org/853001 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index 934930217..a5ad401e4 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -39,7 +39,7 @@ S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" QA_FLAGS_IGNORED=" /opt/${P}/chrome-sandbox - /opt/${P}/libvulkan.so* + /opt/${P}/libvulkan.* " ## It seems media-libs/alsa-lib is required by chrome-sandbox.
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 03ca14aa9b82f16713648969233760808e39a42f Author: Sergey Torokhov yandex ru> AuthorDate: Tue Jun 28 20:53:59 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Jun 28 20:53:59 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03ca14aa media-gfx/WebPlotDigitizer-bin: fix QA unresolved SONAME dependencies Closes: https://bugs.gentoo.org/853007 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index 7c7d35a99..934930217 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -45,7 +45,8 @@ QA_FLAGS_IGNORED=" ## It seems media-libs/alsa-lib is required by chrome-sandbox. ## Actually this library isn't required to work. QA_SONAME=" - /usr/lib*/libasound.so.2 + /usr/lib.*/libasound.so.2 + /usr/lib.*/libxkbcommon.so.0 " src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 85bbba909041f652500ba10fe7fd6452fec2a73a Author: Sergey Torokhov yandex ru> AuthorDate: Wed Jun 15 20:55:01 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Jun 15 20:55:01 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85bbba90 media-gfx/WebPlotDigitizer-bin: add Python 3.10 compat Closes: https://bugs.gentoo.org/848378 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index c71c37b4f..7c7d35a99 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) MY_PN=${PN%-*} inherit desktop python-single-r1 xdg
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 072b549764aab44a550e32bd9b27100b1d7c3568 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 20 09:36:08 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 20 09:36:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=072b5497 media-gfx/WebPlotDigitizer-bin: add MissingUnpackerDep and fix ReferenceInMetadataVar Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan gentoo.org> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index 3e83c3d61..c71c37b4f 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -9,7 +9,7 @@ MY_PN=${PN%-*} inherit desktop python-single-r1 xdg DESCRIPTION="Web based tool to extract data from plots, images, and maps" -HOMEPAGE="https://automeris.io/${MY_PN}/; +HOMEPAGE="https://automeris.io/WebPlotDigitizer/; SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip; LICENSE="AGPL-3" @@ -33,6 +33,7 @@ RDEPEND=" dev-libs/nss x11-libs/gtk+:3[X,cups,introspection] " +BDEPEND="app-arch/unzip" S="${WORKDIR}/${MY_PN}-${PV}-linux-x64"
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 48adf9dbc41ce1a1fdcdc5eb5324de533f287657 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Sep 8 12:53:33 2021 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Sep 8 13:15:53 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48adf9db media-gfx/WebPlotDigitizer-bin: fix QA not respect CFLAGS/LDFLAGS Closes: https://bugs.gentoo.org/811984 Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index 516df26a1..cfceed0a8 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -32,6 +32,11 @@ RDEPEND="${PYTHON_DEPS}" S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" +QA_FLAGS_IGNORED=" + /opt/${P}/chrome-sandbox + /opt/${P}/libvulkan.so* +" + src_install() { insinto "/opt/${P}" doins -r "${S}/."
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 981df67045a17acbc62647693859ce42698bd407 Author: Sergey Torokhov yandex ru> AuthorDate: Wed Sep 8 13:15:10 2021 + Commit: Sergey Torokhov yandex ru> CommitDate: Wed Sep 8 13:15:54 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=981df670 media-gfx/WebPlotDigitizer-bin: fix QA unresolved SONAME dependencies Closes: https://bugs.gentoo.org/811981 Signed-off-by: Sergey Torokhov yandex.ru> .../WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild index cfceed0a8..3e83c3d61 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -28,7 +28,11 @@ QA_PREBUILT=" ## RDEPEND is still required to be filled with actual runtime-deps: ## python is just assumed runtime-dependency. -RDEPEND="${PYTHON_DEPS}" +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/nss + x11-libs/gtk+:3[X,cups,introspection] +" S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" @@ -37,6 +41,12 @@ QA_FLAGS_IGNORED=" /opt/${P}/libvulkan.so* " +## It seems media-libs/alsa-lib is required by chrome-sandbox. +## Actually this library isn't required to work. +QA_SONAME=" + /usr/lib*/libasound.so.2 +" + src_install() { insinto "/opt/${P}" doins -r "${S}/."
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
commit: 69b901f49c050658c00111339bd094ae8bdd88c4 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Aug 30 19:31:45 2021 + Commit: Sergey Torokhov yandex ru> CommitDate: Mon Aug 30 19:32:45 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69b901f4 media-gfx/WebPlotDigitizer-bin: new package Signed-off-by: Sergey Torokhov yandex.ru> media-gfx/WebPlotDigitizer-bin/Manifest| 1 + .../WebPlotDigitizer-bin-4.5.ebuild| 48 ++ media-gfx/WebPlotDigitizer-bin/metadata.xml| 15 +++ 3 files changed, 64 insertions(+) diff --git a/media-gfx/WebPlotDigitizer-bin/Manifest b/media-gfx/WebPlotDigitizer-bin/Manifest new file mode 100644 index 0..071e928ff --- /dev/null +++ b/media-gfx/WebPlotDigitizer-bin/Manifest @@ -0,0 +1 @@ +DIST WebPlotDigitizer-4.5-linux-x64.zip 103164957 BLAKE2B e302c193d998638bea65818f48a7da5cc77ebde2ec32ca98fad7281fefb258d71b702012826f7214476a7c17b73f3e6a92700ecae826d105995ad936f44b2bae SHA512 e3712c2ade930a39c82e1cd430e74b844742089f9f0e2a7e702b45472538d64e601d73890cd407146c155b33e02ed5d7832f20856a79d7981552bc3275bbe9ab diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild new file mode 100644 index 0..516df26a1 --- /dev/null +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +MY_PN=${PN%-*} + +inherit desktop python-single-r1 xdg + +DESCRIPTION="Web based tool to extract data from plots, images, and maps" +HOMEPAGE="https://automeris.io/${MY_PN}/; +SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +#RESTRICT="strip" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +QA_PREBUILT=" + */libGLESv2.so + */libEGL.so + */libffmpeg.so + */libvk_swiftshader.so + */${MY_PN}-${PV} + " + +## RDEPEND is still required to be filled with actual runtime-deps: +## python is just assumed runtime-dependency. +RDEPEND="${PYTHON_DEPS}" + +S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" + +src_install() { + insinto "/opt/${P}" + doins -r "${S}/." + + exeinto "/opt/${P}" + doexe "/${S}/${MY_PN}-${PV}" + dosym ../../opt/"${MY_PN}"-bin-"${PV}/${MY_PN}-${PV}" /usr/bin/"${PN}" + + newicon "/${S}/resources/app/images/icon/icon.png" ${PN}-icon.png + + make_desktop_entry "/opt/${P}/${MY_PN}-${PV}" "${MY_PN}" "${PN}-icon" "Graphics" + ## After opening via xdg-open the js scripts could not work (i.e. "File - Load Image" menu) + make_desktop_entry "/usr/bin/xdg-open /opt/${P}/resources/app/index.html" "${MY_PN} html" "viewhtml" "Graphics" +} diff --git a/media-gfx/WebPlotDigitizer-bin/metadata.xml b/media-gfx/WebPlotDigitizer-bin/metadata.xml new file mode 100644 index 0..a6624a990 --- /dev/null +++ b/media-gfx/WebPlotDigitizer-bin/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + torokhov-...@yandex.ru + Sergey Torokhov + + + A web based tool to extract numerical data from plot images. + Supports XY, Polar, Ternary diagrams and Maps. + + + ankitrohatgi/WebPlotDigitizer + +