[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: 73a76c4b3a3f85f3d84d211d6d0334724490a0e0 Author: Quincy Fleming protonmail com> AuthorDate: Thu May 30 03:59:42 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 30 03:59:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73a76c4b dev-embedded/qdl: modified *DEPEND variables Signed-off-by: Quincy Fleming protonmail.com> .../qdl/{qdl-2024.4.9.ebuild => qdl-2024.4.9-r1.ebuild} | 13 ++--- dev-embedded/qdl/qdl-.ebuild | 16 ++-- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild b/dev-embedded/qdl/qdl-2024.4.9-r1.ebuild similarity index 86% rename from dev-embedded/qdl/qdl-2024.4.9.ebuild rename to dev-embedded/qdl/qdl-2024.4.9-r1.ebuild index 0af5b9e94..9a849b251 100644 --- a/dev-embedded/qdl/qdl-2024.4.9.ebuild +++ b/dev-embedded/qdl/qdl-2024.4.9-r1.ebuild @@ -16,14 +16,13 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -RDEPEND="dev-libs/libxml2" +DEPEND=" + virtual/libudev + dev-libs/libxml2 +" +RDEPEND="${DEPEND}" -DEPEND="${RDEPEND}" - -BDEPEND=" - virtual/libudev - virtual/pkgconfig - dev-libs/libxml2" +BDEPEND="virtual/pkgconfig" src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index d95b276fa..de3dcc057 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -12,17 +12,13 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git; LICENSE="BSD" SLOT="0" -COMMON_DEPS=" - dev-libs/libusb - dev-libs/libxml2" +DEPEND=" + dev-libs/libusb + dev-libs/libxml2 +" +RDEPEND="${DEPEND}" -RDEPEND="${COMMON_DEPS}" - -DEPEND="${COMMON_DEPS}" - -BDEPEND=" - virtual/pkgconfig - ${COMMON_DEPS}" +BDEPEND="virtual/pkgconfig" src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG)
[gentoo-commits] repo/proj/guru:dev commit in: games-fps/the-dark-mod-bin/
commit: c7c6aecafffe38629f04b821d9a70bee25db6dcb Author: Quincy Fleming protonmail com> AuthorDate: Wed May 29 02:12:57 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 29 02:12:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7c6aeca games-fps/the-dark-mod-bin: revbump to r1 Signed-off-by: Quincy Fleming protonmail.com> .../{the-dark-mod-bin-2.12.ebuild => the-dark-mod-bin-2.12-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12-r1.ebuild similarity index 100% rename from games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild rename to games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: games-fps/the-dark-mod-bin/
commit: be4e8bf8c7aea93852e9328214c50d57f60f60be Author: Quincy Fleming protonmail com> AuthorDate: Wed May 29 02:07:23 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 29 02:07:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be4e8bf8 games-fps/the-dark-mod-bin: change RPEDENT to RDEPEND Signed-off-by: Quincy Fleming protonmail.com> games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild index 8aee8577c..4faa5cf97 100644 --- a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild +++ b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild @@ -22,9 +22,8 @@ KEYWORDS="~amd64" QA_PREBUILT="*" RESTRICT="strip" -RPEDENT=" - x11-libs/libX11 -" +DEPEND="x11-libs/libX11" +RDEPEND="${DEPEND}" src_install() { dodir /opt
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/
commit: 2daeda4de6eae58589219f275a58a024a6e1d755 Author: Quincy Fleming protonmail com> AuthorDate: Tue May 28 19:52:55 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 28 19:52:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2daeda4d app-admin/hardinfo2: add missing optional deps Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/hardinfo2-2.1.11.ebuild | 9 - app-admin/hardinfo2/metadata.xml| 11 +-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild b/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild index a86bbf86c..feb911800 100644 --- a/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild +++ b/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-release-${PV}" LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" SLOT="0" KEYWORDS="~amd64" -IUSE="benchmark dmi +gtk3" +IUSE="benchmark dmi fwupd +gtk3 mesa network scsi sensors udisks +xdg" DEPEND=" gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) @@ -27,6 +27,13 @@ RDEPEND=" ${DEPEND} benchmark? ( app-benchmarks/sysbench ) dmi? ( sys-apps/dmidecode ) + sensors? ( sys-apps/lm-sensors ) + scsi? ( sys-fs/lsscsi ) + mesa? ( x11-apps/mesa-progs ) + udisks? ( sys-fs/udisks:2 ) + xdg? ( x11-misc/xdg-utils ) + network? ( net-misc/iperf:3 ) + fwupd? ( sys-apps/fwupd ) " BDEPEND="virtual/pkgconfig" diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml index 48d8a3887..da974a773 100644 --- a/app-admin/hardinfo2/metadata.xml +++ b/app-admin/hardinfo2/metadata.xml @@ -6,9 +6,16 @@ Quincy Fleming -Install sysbench for benchmarking -Install dmidecode for DMI +sysbench for benchmarking +dmidecode for DMI +fwupd gtk+ user interface +mesa-progs +iperf for network benchmark +SCSI support +sensors module +storage module +use browser for homepage, bugs and links hardinfo2/hardinfo2
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/
commit: e396d482accc2c1ac046ecf5dd6ccee8e13292dc Author: Quincy Fleming protonmail com> AuthorDate: Tue May 28 19:01:40 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 28 19:01:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e396d482 app-admin/hardinfo2: add pkgconfig in BDEPEND Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/hardinfo2-2.1.11.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild b/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild index 406142af4..a86bbf86c 100644 --- a/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild +++ b/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild @@ -28,6 +28,7 @@ RDEPEND=" benchmark? ( app-benchmarks/sysbench ) dmi? ( sys-apps/dmidecode ) " +BDEPEND="virtual/pkgconfig" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/
commit: a21e4ce0acd7719c300419dc9061040dfb9d89f1 Author: Quincy Fleming protonmail com> AuthorDate: Tue May 28 18:43:46 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 28 18:43:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a21e4ce0 app-admin/hardinfo2: add 2.1.11, drop 2.1.8 Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/Manifest | 2 +- .../hardinfo2/{hardinfo2-2.1.8.ebuild => hardinfo2-2.1.11.ebuild} | 7 +-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest index ac611ae5f..a2abd8c9d 100644 --- a/app-admin/hardinfo2/Manifest +++ b/app-admin/hardinfo2/Manifest @@ -1 +1 @@ -DIST hardinfo2-2.1.8.tar.gz 5806410 BLAKE2B 99126306dad2e7ae8438de53513051a967911dc5d8ff15051807128765b95079ab91da1bde3eb9baa88383b33061326b3dc46e6381f72c32eb5adea09fba7653 SHA512 9c22181b7cd184c4aeb5ea09a3a6fdac1a6ac5faa11cc427b8b8efd29b3758056276d7d6e1f67e78d59bf86aeced3fc9080431faa92ce9ac0b0427cf17168d25 +DIST hardinfo2-2.1.11.tar.gz 5806488 BLAKE2B 866b5e179e07c781de67b7169d03763059c1a8a5c974e8ffd3332c2d639f28dac0837138bcc1dacec88f8d94dcc1654d6383128ea21961cfb9a3b16d57205913 SHA512 639d2d02cd6320d56c5f078f69ff43c0bd74844ecc73df05ee205070732e4a6aeb5e169b78a883c83734be69b547f0736522b2fb6377a0e4a59c07be0a1c8c43 diff --git a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild b/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild similarity index 93% rename from app-admin/hardinfo2/hardinfo2-2.1.8.ebuild rename to app-admin/hardinfo2/hardinfo2-2.1.11.ebuild index 8d255d9d9..406142af4 100644 --- a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild +++ b/app-admin/hardinfo2/hardinfo2-2.1.11.ebuild @@ -22,9 +22,12 @@ DEPEND=" sys-libs/zlib dev-libs/json-glib net-libs/libsoup:3.0 +" +RDEPEND=" + ${DEPEND} benchmark? ( app-benchmarks/sysbench ) - dmi? ( sys-apps/dmidecode )" -RDEPEND="${DEPEND}" + dmi? ( sys-apps/dmidecode ) +" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/proj/guru:dev commit in: app-accessibility/mimic1/
commit: f2df4ea0e87f1c1e5c0ff2e31b9577cd84b9db65 Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 23:34:04 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 23:34:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2df4ea0 app-accessibility/mimic1: revbump to r1 Signed-off-by: Quincy Fleming protonmail.com> .../mimic1/{mimic1-1.3.0.1.ebuild => mimic1-1.3.0.1-r1.ebuild}| 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-accessibility/mimic1/mimic1-1.3.0.1.ebuild b/app-accessibility/mimic1/mimic1-1.3.0.1-r1.ebuild similarity index 100% rename from app-accessibility/mimic1/mimic1-1.3.0.1.ebuild rename to app-accessibility/mimic1/mimic1-1.3.0.1-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-accessibility/mimic1/
commit: ef6a561791668379cfd39f1de66ab029dcabc342 Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 23:29:09 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 23:30:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef6a5617 app-accessibility/mimic1: changed dep to libpulse Signed-off-by: Quincy Fleming protonmail.com> app-accessibility/mimic1/mimic1-1.3.0.1.ebuild | 2 +- app-accessibility/mimic1/mimic1-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-accessibility/mimic1/mimic1-1.3.0.1.ebuild b/app-accessibility/mimic1/mimic1-1.3.0.1.ebuild index b6c8eb159..408a0e183 100644 --- a/app-accessibility/mimic1/mimic1-1.3.0.1.ebuild +++ b/app-accessibility/mimic1/mimic1-1.3.0.1.ebuild @@ -26,7 +26,7 @@ DEPEND=" dev-libs/hts_engine alsa? ( media-libs/alsa-lib ) portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) " RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" diff --git a/app-accessibility/mimic1/mimic1-.ebuild b/app-accessibility/mimic1/mimic1-.ebuild index 562221b11..4182a7d6f 100644 --- a/app-accessibility/mimic1/mimic1-.ebuild +++ b/app-accessibility/mimic1/mimic1-.ebuild @@ -26,7 +26,7 @@ DEPEND=" dev-libs/hts_engine alsa? ( media-libs/alsa-lib ) portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) " RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/snoot-game/
commit: e0bf7755b397e2e3f9c6960bc42350c44e39ef57 Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 16:04:26 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 16:04:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0bf7755 games-rpg/snoot-game: update HOMEPAGE, SRC_URI Signed-off-by: Quincy Fleming protonmail.com> games-rpg/snoot-game/snoot-game-1.10.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-rpg/snoot-game/snoot-game-1.10.0.ebuild b/games-rpg/snoot-game/snoot-game-1.10.0.ebuild index ffbf8e13b..99c2c5fab 100644 --- a/games-rpg/snoot-game/snoot-game-1.10.0.ebuild +++ b/games-rpg/snoot-game/snoot-game-1.10.0.ebuild @@ -9,8 +9,8 @@ inherit python-single-r1 desktop wrapper MY_PV="Patch10-KurwaBobr" DESCRIPTION="Visual novel parody of Goodbye Volcano High" -HOMEPAGE="https://snootgame.xyz/; -SRC_URI="https://snootgame.xyz/bin/SnootGame-${MY_PV}-linux.tar.bz2; +HOMEPAGE="https://snootgame.xyz/en; +SRC_URI="https://snootgame.xyz/en/bin/SnootGame-${MY_PV}-linux.tar.bz2; S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprlock/
commit: 0ac22d5778e5b32138d4409c76e604cbfbed6643 Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 04:05:31 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 04:05:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ac22d57 gui-apps/hyprlock: fixed urls Signed-off-by: Quincy Fleming protonmail.com> gui-apps/hyprlock/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml index 5e8a60de0..de8df41f8 100644 --- a/gui-apps/hyprlock/metadata.xml +++ b/gui-apps/hyprlock/metadata.xml @@ -6,9 +6,9 @@ Gonçalo Negrier Duarte - https://github.com/hyprwm/hyrlock/releases + https://github.com/hyprwm/hyprlock/releases https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/ - https://github.com/hyprwm/hyrlock/issues + https://github.com/hyprwm/hyprlock/issues hyprwm/hyprlock
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/
commit: 6d37a9abce22bcb99a6bebf37bdada5015b94481 Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 01:46:53 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 01:46:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d37a9ab app-admin/hardinfo2: Fix indentions Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/metadata.xml | 42 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml index 51c675eec..48d8a3887 100644 --- a/app-admin/hardinfo2/metadata.xml +++ b/app-admin/hardinfo2/metadata.xml @@ -1,26 +1,26 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - quincyf...@protonmail.com - Quincy Fleming - - - Install sysbench for benchmarking - Install dmidecode for DMI - gtk+ user interface - - - hardinfo2/hardinfo2 - https://github.com/hardinfo2/hardinfo2/blob/master/README.md - https://github.com/hardinfo2/hardinfo2/issues - - - Hardinfo2 is based on hardinfo, which has not been released for more than 10 years. - Hardinfo2 is the reboot that was needed. + +quincyf...@protonmail.com +Quincy Fleming + + +Install sysbench for benchmarking +Install dmidecode for DMI +gtk+ user interface + + +hardinfo2/hardinfo2 +https://github.com/hardinfo2/hardinfo2/blob/master/README.md +https://github.com/hardinfo2/hardinfo2/issues + + +Hardinfo2 is based on hardinfo, which has not been released for more than 10 years. +Hardinfo2 is the reboot that was needed. - Hardinfo2 offers System Information and Benchmark for Linux Systems. - It is able to obtain information from both hardware and basic software. - It can benchmark your system and compare to other machines online. - +Hardinfo2 offers System Information and Benchmark for Linux Systems. +It is able to obtain information from both hardware and basic software. +It can benchmark your system and compare to other machines online. +
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/
commit: ddb4d80a30d3ffaca33f707d6d9f4c11eac9c5cf Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 01:22:55 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 01:22:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddb4d80a app-admin/hardinfo2: new package, add 2.1.8 Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/Manifest | 1 + app-admin/hardinfo2/hardinfo2-2.1.8.ebuild | 42 ++ app-admin/hardinfo2/metadata.xml | 21 +++ 3 files changed, 64 insertions(+) diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest new file mode 100644 index 0..ac611ae5f --- /dev/null +++ b/app-admin/hardinfo2/Manifest @@ -0,0 +1 @@ +DIST hardinfo2-2.1.8.tar.gz 5806410 BLAKE2B 99126306dad2e7ae8438de53513051a967911dc5d8ff15051807128765b95079ab91da1bde3eb9baa88383b33061326b3dc46e6381f72c32eb5adea09fba7653 SHA512 9c22181b7cd184c4aeb5ea09a3a6fdac1a6ac5faa11cc427b8b8efd29b3758056276d7d6e1f67e78d59bf86aeced3fc9080431faa92ce9ac0b0427cf17168d25 diff --git a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild new file mode 100644 index 0..17aa43f1a --- /dev/null +++ b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild @@ -0,0 +1,42 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="System Information and Benchmark for Linux Systems" +HOMEPAGE="https://www.hardinfo2.org; +SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="benchmark dmi +gtk3" + +DEPEND=" + gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) + >=dev-libs/glib-2.24 + sys-libs/zlib + dev-libs/json-glib + net-libs/libsoup:3.0 + benchmark? ( app-benchmarks/sysbench ) + dmi? ( sys-apps/dmidecode )" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DHARDINFO2_GTK3=$(usex gtk3) + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml new file mode 100644 index 0..7e1d2cba3 --- /dev/null +++ b/app-admin/hardinfo2/metadata.xml @@ -0,0 +1,21 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + quincyf...@protonmail.com + Quincy Fleming + + + hardinfo2/hardinfo2 + https://github.com/hardinfo2/hardinfo2/blob/master/README.md + https://github.com/hardinfo2/hardinfo2/issues + + + Hardinfo2 is based on hardinfo, which has not been released for more than 10 years. + Hardinfo2 is the reboot that was needed. + + Hardinfo2 offers System Information and Benchmark for Linux Systems. + It is able to obtain information from both hardware and basic software. + It can benchmark your system and compare to other machines online. + +
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/
commit: f7c287e8f5b35c0e58047ef11254fe8a1b8ab2b3 Author: Quincy Fleming protonmail com> AuthorDate: Mon May 27 01:39:51 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon May 27 01:39:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7c287e8 app-admin/hardinfo2: add xdg-utils eclass Signed-off-by: Quincy Fleming protonmail.com> app-admin/hardinfo2/hardinfo2-2.1.8.ebuild | 2 +- app-admin/hardinfo2/metadata.xml | 37 +- 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild index 17aa43f1a..8d255d9d9 100644 --- a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild +++ b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake xdg-utils DESCRIPTION="System Information and Benchmark for Linux Systems" HOMEPAGE="https://www.hardinfo2.org; diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml index 7e1d2cba3..51c675eec 100644 --- a/app-admin/hardinfo2/metadata.xml +++ b/app-admin/hardinfo2/metadata.xml @@ -1,21 +1,26 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - quincyf...@protonmail.com - Quincy Fleming - - - hardinfo2/hardinfo2 - https://github.com/hardinfo2/hardinfo2/blob/master/README.md - https://github.com/hardinfo2/hardinfo2/issues - - - Hardinfo2 is based on hardinfo, which has not been released for more than 10 years. - Hardinfo2 is the reboot that was needed. + + quincyf...@protonmail.com + Quincy Fleming + + + Install sysbench for benchmarking + Install dmidecode for DMI + gtk+ user interface + + + hardinfo2/hardinfo2 + https://github.com/hardinfo2/hardinfo2/blob/master/README.md + https://github.com/hardinfo2/hardinfo2/issues + + + Hardinfo2 is based on hardinfo, which has not been released for more than 10 years. + Hardinfo2 is the reboot that was needed. - Hardinfo2 offers System Information and Benchmark for Linux Systems. - It is able to obtain information from both hardware and basic software. - It can benchmark your system and compare to other machines online. - + Hardinfo2 offers System Information and Benchmark for Linux Systems. + It is able to obtain information from both hardware and basic software. + It can benchmark your system and compare to other machines online. +
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: 512365b4d00e6b82b08bb66ba2de43a352dd3fc1 Author: Quincy Fleming protonmail com> AuthorDate: Tue May 21 21:28:19 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 21 21:28:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=512365b4 sys-kernel/ugrd: removed empty KEYWORDS Signed-off-by: Quincy Fleming protonmail.com> sys-kernel/ugrd/ugrd-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-kernel/ugrd/ugrd-.ebuild b/sys-kernel/ugrd/ugrd-.ebuild index fe1d076ec..49dd8900c 100644 --- a/sys-kernel/ugrd/ugrd-.ebuild +++ b/sys-kernel/ugrd/ugrd-.ebuild @@ -13,7 +13,6 @@ EGIT_REPO_URI="https://github.com/desultory/${PN}; LICENSE="GPL-2" SLOT="0" -KEYWORDS="" RDEPEND=" app-misc/pax-utils
[gentoo-commits] repo/proj/guru:dev commit in: sys-power/nvidia-exec/
commit: 967eeb5b104507c5ab89b14529dbf497802384de Author: Quincy Fleming protonmail com> AuthorDate: Tue May 21 21:19:02 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 21 21:19:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=967eeb5b sys-power/nvidia-exec: update LICENSE Signed-off-by: Quincy Fleming protonmail.com> sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild b/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild index 99c4e57ee..b0fff053c 100644 --- a/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild +++ b/sys-power/nvidia-exec/nvidia-exec-0.2.1.ebuild @@ -19,7 +19,7 @@ fi DESCRIPTION="GPU switching without login out for Nvidia Optimus laptops under Linux" HOMEPAGE="https://github.com/pedro00dk/nvidia-exec; -LICENSE="GPL" +LICENSE="GPL-3" SLOT="0" RDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: sys-power/nvidia-exec/
commit: 33599a396007a19c6f8c741265078912411622ca Author: Quincy Fleming protonmail com> AuthorDate: Tue May 21 21:20:17 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 21 21:20:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33599a39 sys-power/nvidia-exec: update LICENSE Signed-off-by: Quincy Fleming protonmail.com> sys-power/nvidia-exec/nvidia-exec-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-power/nvidia-exec/nvidia-exec-.ebuild b/sys-power/nvidia-exec/nvidia-exec-.ebuild index 99c4e57ee..b0fff053c 100644 --- a/sys-power/nvidia-exec/nvidia-exec-.ebuild +++ b/sys-power/nvidia-exec/nvidia-exec-.ebuild @@ -19,7 +19,7 @@ fi DESCRIPTION="GPU switching without login out for Nvidia Optimus laptops under Linux" HOMEPAGE="https://github.com/pedro00dk/nvidia-exec; -LICENSE="GPL" +LICENSE="GPL-3" SLOT="0" RDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: c8e9af871eb7cd6ccf658ea535a898e64f06bf31 Author: Quincy Fleming protonmail com> AuthorDate: Tue May 21 20:53:56 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue May 21 20:53:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8e9af87 dev-embedded/qdl: add missing packages in RDEPEND Closes: https://bugs.gentoo.org/932346 Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-2024.4.9.ebuild | 7 +-- dev-embedded/qdl/qdl-.ebuild | 12 +--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild b/dev-embedded/qdl/qdl-2024.4.9.ebuild index 788ac0069d..0af5b9e947 100644 --- a/dev-embedded/qdl/qdl-2024.4.9.ebuild +++ b/dev-embedded/qdl/qdl-2024.4.9.ebuild @@ -16,11 +16,14 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" +RDEPEND="dev-libs/libxml2" + +DEPEND="${RDEPEND}" + BDEPEND=" virtual/libudev virtual/pkgconfig - dev-libs/libxml2 -" + dev-libs/libxml2" src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index eb7eb73d3c..d95b276fa0 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -12,11 +12,17 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git; LICENSE="BSD" SLOT="0" +COMMON_DEPS=" + dev-libs/libusb + dev-libs/libxml2" + +RDEPEND="${COMMON_DEPS}" + +DEPEND="${COMMON_DEPS}" + BDEPEND=" virtual/pkgconfig - dev-libs/libusb - dev-libs/libxml2 -" + ${COMMON_DEPS}" src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG)
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: d0fa743510831482d7e95c29b2a1c44496ec638d Author: Quincy Fleming protonmail com> AuthorDate: Thu May 16 17:07:43 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 16 17:07:43 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0fa7435 dev-embedded/qdl: ebuild enhancements Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-2024.4.9.ebuild | 7 +++ dev-embedded/qdl/qdl-.ebuild | 4 +--- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild b/dev-embedded/qdl/qdl-2024.4.9.ebuild index 604b7390c4..788ac0069d 100644 --- a/dev-embedded/qdl/qdl-2024.4.9.ebuild +++ b/dev-embedded/qdl/qdl-2024.4.9.ebuild @@ -16,7 +16,8 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -BDEPEND="virtual/libudev +BDEPEND=" + virtual/libudev virtual/pkgconfig dev-libs/libxml2 " @@ -30,7 +31,5 @@ src_compile() { src_install() { emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install - insinto "/usr/share/${PN}" - doins LICENSE - dodoc README + dodoc {README,LICENSE} } diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index d3633b649a..eb7eb73d3c 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -27,7 +27,5 @@ src_compile() { src_install() { emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install - insinto "/usr/share/${PN}" - doins LICENSE - dodoc README + dodoc {README,LICENSE} }
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/xqilla/
commit: a87d437e3c34b8a0fe2bd0a4d61b73085152148b Author: Quincy Fleming protonmail com> AuthorDate: Thu May 16 16:42:59 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 16 16:44:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a87d437e dev-libs/xqilla: respect user LDFLAGS Closes: https://bugs.gentoo.org/780945 Signed-off-by: Quincy Fleming protonmail.com> ...illa-2.3.4-r1.ebuild => xqilla-2.3.4-r2.ebuild} | 15 +- dev-libs/xqilla/xqilla-2.3.4.ebuild| 33 -- 2 files changed, 14 insertions(+), 34 deletions(-) diff --git a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild b/dev-libs/xqilla/xqilla-2.3.4-r2.ebuild similarity index 71% rename from dev-libs/xqilla/xqilla-2.3.4-r1.ebuild rename to dev-libs/xqilla/xqilla-2.3.4-r2.ebuild index da57ec1919..d603cb8767 100644 --- a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild +++ b/dev-libs/xqilla/xqilla-2.3.4-r2.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="An XQuery and XPath 2 library and command line utility written in C HOMEPAGE="https://sourceforge.net/projects/xqilla/; SRC_URI="https://downloads.sourceforge.net/${PN}/XQilla-${PV}.tar.gz; -S="${WORKDIR}"/XQilla-${PV} +S="${WORKDIR}/XQilla-${PV}" LICENSE="Apache-2.0" SLOT="0" @@ -31,3 +31,16 @@ src_configure() { --with-tidy=$(usex tidy /usr no) \ --with-xerces=/usr } + +src_compile() { + emake "LDFLAGS=${LDFLAGS} -lxerces-c -lnsl -lpthread $(usex tidy -ltidy '')" +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + if ! use static-libs; then + find "${ED}" -type f -iname '*.la' -delete || die + fi + einstalldocs + dodoc LICENSE +} diff --git a/dev-libs/xqilla/xqilla-2.3.4.ebuild b/dev-libs/xqilla/xqilla-2.3.4.ebuild deleted file mode 100644 index b3e9f6e218..00 --- a/dev-libs/xqilla/xqilla-2.3.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="An XQuery and XPath 2 library and command line utility written in C++" -HOMEPAGE="https://sourceforge.net/projects/xqilla/; -SRC_URI="https://downloads.sourceforge.net/${PN}/XQilla-${PV}.tar.gz; - -S="${WORKDIR}"/XQilla-${PV} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="static-libs tidy" - -DEPEND=">=dev-libs/xerces-c-3.2.1 tidy? ( app-text/htmltidy )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/lib_to_lib64.patch -) - -src_prepare() { - eapply -p1 "${FILESDIR}/lib_to_lib64.patch" - eapply_user - sed -i 's/buffio.h/tidybuffio.h/g' src/functions/FunctionParseHTML.cpp || die "sed failed" -} -src_configure() { - econf $(use_enable static-libs static) \ - --with-tidy=$(usex tidy /usr no) \ - --with-xerces=/usr -}
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/pleroma/
commit: d7e9a571b4b176a3b3e8ada0e93f23276f032364 Author: Quincy Fleming protonmail com> AuthorDate: Thu May 16 02:52:04 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 16 02:52:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7e9a571 www-apps/pleroma: removed empty KEYWORD Signed-off-by: Quincy Fleming protonmail.com> www-apps/pleroma/pleroma-2.6.2.ebuild | 1 - www-apps/pleroma/pleroma-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/www-apps/pleroma/pleroma-2.6.2.ebuild b/www-apps/pleroma/pleroma-2.6.2.ebuild index 7d2548fc7f..02d502a4d0 100644 --- a/www-apps/pleroma/pleroma-2.6.2.ebuild +++ b/www-apps/pleroma/pleroma-2.6.2.ebuild @@ -10,7 +10,6 @@ HOMEPAGE="https://pleroma.social/; if [[ "${PV}" == * ]]; then inherit git-r3 EGIT_REPO_URI="https://git.pleroma.social/pleroma/pleroma; - KEYWORDS="" else SRC_URI="https://git.pleroma.social/pleroma/pleroma/-/archive/v${PV}/${PN}-v${PV}.tar.gz; S="${WORKDIR}/${PN}-v${PV}" diff --git a/www-apps/pleroma/pleroma-.ebuild b/www-apps/pleroma/pleroma-.ebuild index cf413c1948..4b702c49bd 100644 --- a/www-apps/pleroma/pleroma-.ebuild +++ b/www-apps/pleroma/pleroma-.ebuild @@ -10,7 +10,6 @@ HOMEPAGE="https://pleroma.social/; if [[ "${PV}" == * ]]; then inherit git-r3 EGIT_REPO_URI="https://git.pleroma.social/pleroma/pleroma; - KEYWORDS="" else SRC_URI="https://git.pleroma.social/pleroma/pleroma/-/archive/v${PV}/${PN}-v${PV}.tar.gz; S="${WORKDIR}/${PN}-v${PV}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-core/
commit: cdf4ed7e249237d2455dd6236dd2fc63ba134350 Author: Quincy Fleming protonmail com> AuthorDate: Thu May 16 02:13:04 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 16 02:16:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cdf4ed7e dev-libs/octetos-core: add 2.62.1_beta Signed-off-by: Quincy Fleming protonmail.com> dev-libs/octetos-core/Manifest | 1 + .../octetos-core/octetos-core-2.62.1_beta.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest index 87c0cf1bb2..c30862fef8 100644 --- a/dev-libs/octetos-core/Manifest +++ b/dev-libs/octetos-core/Manifest @@ -6,3 +6,4 @@ DIST octetos-core-2.31.2_beta.tar.gz 109324 BLAKE2B a8cf319229ae03804ebf1062aeee DIST octetos-core-2.31.3_beta.tar.gz 109294 BLAKE2B baf2d98dae6973f9455d747c9833bf8123c9b8171d4d3e6c94e880d9a5adbd0248fa5a02dbbbd63c21d97755b52d239ab126470f0dac982861748a09c315b006 SHA512 fdab21df5080472a393d53a9bd4b1b6a14b04801160051f950f7eb0cb76c602b51244c9d1ab087f659b00da6ddb5b8d3ae52185a82e0e23f2b0beecd2a9484e6 DIST octetos-core-2.31.5_beta.tar.gz 109294 BLAKE2B 521d6cb0dbb07e933a6df7e64e4b360cb60eefff5cbb639c725de05e11268a234c5256daaedbb74fcb0a7f117df02586d643f25bfe5994e1a7c8f3ea6b947629 SHA512 0fa2275d0b69f4027af90daede76b2d6d27f4b5897ae864caf671d37c4bf69ac5fadedfa18cbe4e02e86f93a35b2d033807634a160bb30bae5627922cec9aaee DIST octetos-core-2.32.0_beta.tar.gz 112988 BLAKE2B 51d463d8a03c2931d8481883091f022b6d19b190d91c4f744ae9659ec20f1b939c2b1fb055d28f7880e96d0b2e10e6cc04d01e9b33ed3210b653b5610cd95d22 SHA512 449879f619bddb9aeeed3cb31d84be3fe265e29d53e21177b6cd7847d337257e75fbbc6845f2a5f1a290b747b9fcf8b3643af62778fe7780482444a6e6a6221d +DIST octetos-core-2.62.1_beta.tar.gz 156627 BLAKE2B 839dfe11b05d1821bc0800b15276261d9c804c2a49664fa1c4cc7d68c4f115875ef7bdea1e662681f8db91fef48bd6a352330d383e56130da57205bde7dd7b55 SHA512 157fd53fa22d2e7c24d2eac6e2fff5db26ebc1ada7a7aa38418f390e6eb7e54d2d0953335ebb18d273795ec1af4157d64dd30c00d4a462c4a678bbe4dfa1c83e diff --git a/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild new file mode 100644 index 00..195767b866 --- /dev/null +++ b/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MYPV="${PV/_beta/-beta/}" +DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" +HOMEPAGE="https://github.com/azaeldevel/octetos-core; +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/azaeldevel/octetos-core.git; +else + inherit autotools + SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +S="${WORKDIR}/${PN}-${MYPV}" + +LICENSE="GPL-3" +SLOT="0" +IUSE="static-libs" + +DEPEND=" + dev-libs/libconfig + dev-perl/XML-Parser +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/cunit + dev-util/intltool + sys-devel/bison + >=sys-devel/gcc-8.1 + dev-build/libtool +" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(usex static-libs --enable-static '') +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + find "${D}" -type f -iname '*.la' -delete || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-core/
commit: 1ea39fbceb8e0f994851bb06b761e05b7f3edaf0 Author: Quincy Fleming protonmail com> AuthorDate: Thu May 16 02:15:22 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 16 02:16:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ea39fbc dev-libs/octetos-core: update EAPI 7 -> 8 Signed-off-by: Quincy Fleming protonmail.com> dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild | 14 -- dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild | 2 -- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild index 55a658e6c0..935a7d4e1f 100644 --- a/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MYPV="${PV/_beta/-beta/}" DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" @@ -19,6 +19,7 @@ S="${WORKDIR}/${PN}-${MYPV}" LICENSE="GPL-3" SLOT="0" +IUSE="static-libs" DEPEND=" dev-libs/libconfig @@ -35,5 +36,14 @@ BDEPEND=" src_prepare() { default - eautoreconf -fi + eautoreconf +} + +src_configure() { + econf $(usex static-libs --enable-static '') +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + find "${D}" -type f -iname '*.la' -delete || die } diff --git a/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild index 195767b866..935a7d4e1f 100644 --- a/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.62.1_beta.ebuild @@ -3,8 +3,6 @@ EAPI=8 -inherit toolchain-funcs - MYPV="${PV/_beta/-beta/}" DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" HOMEPAGE="https://github.com/azaeldevel/octetos-core;
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-icon-picker/
commit: 416f42e3ee1c0ffcdbc6e42dea664d513db4cfa1 Author: Quincy Fleming protonmail com> AuthorDate: Wed May 15 21:29:27 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 15 21:29:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=416f42e3 gui-apps/nwg-icon-picker: update upstream metadata Signed-off-by: Quincy Fleming protonmail.com> gui-apps/nwg-icon-picker/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/nwg-icon-picker/metadata.xml b/gui-apps/nwg-icon-picker/metadata.xml index 0b0e3f5d04..e84c906bef 100644 --- a/gui-apps/nwg-icon-picker/metadata.xml +++ b/gui-apps/nwg-icon-picker/metadata.xml @@ -11,6 +11,6 @@ nwg.pi...@gmail.com https://github.com/nwg-piotr/nwg-icon-picker/issues -nwg-piotr/nwg-picker +nwg-piotr/nwg-icon-picker
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/pleroma/
commit: f57873ae9726bcd4d78bb2132c958903eb2c7501 Author: Quincy Fleming protonmail com> AuthorDate: Wed May 15 21:07:29 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 15 21:07:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f57873ae www-apps/pleroma: update erlang dependency Closes: https://bugs.gentoo.org/931956 Signed-off-by: Quincy Fleming protonmail.com> www-apps/pleroma/pleroma-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/pleroma/pleroma-2.6.2.ebuild b/www-apps/pleroma/pleroma-2.6.2.ebuild index e3ef5e89bf..7d2548fc7f 100644 --- a/www-apps/pleroma/pleroma-2.6.2.ebuild +++ b/www-apps/pleroma/pleroma-2.6.2.ebuild @@ -24,7 +24,7 @@ SLOT="otp" RESTRICT="network-sandbox" BDEPEND=" - =dev-util/rebar-3.20.0-r1
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/
commit: 0685ce5a822d0d241aa199c1b56472e92dc35e01 Author: Quincy Fleming protonmail com> AuthorDate: Wed May 15 18:44:32 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 15 18:44:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0685ce5a app-misc/clipboard: ebuild enhancements Signed-off-by: Quincy Fleming protonmail.com> app-misc/clipboard/clipboard-0.9.0.1.ebuild | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/app-misc/clipboard/clipboard-0.9.0.1.ebuild b/app-misc/clipboard/clipboard-0.9.0.1.ebuild index acbaec3cba..011f6733ac 100644 --- a/app-misc/clipboard/clipboard-0.9.0.1.ebuild +++ b/app-misc/clipboard/clipboard-0.9.0.1.ebuild @@ -18,25 +18,21 @@ SLOT="0" KEYWORDS="~amd64" IUSE="X wayland lto debug" -RDEPEND="X? ( - x11-libs/libX11 - x11-libs/libXext - ) - wayland? ( - dev-libs/wayland-protocols - dev-libs/wayland - ) +RDEPEND="X? ( x11-libs/libXext ) + wayland? ( dev-libs/wayland-protocols ) media-libs/alsa-lib " +DEPEND="${RDEPEND}" + src_configure() { local mycmakeargs=( "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" - "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" + "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)" "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")" "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")" - "-DNO_WAYLAND=$(usex wayland FALSE TRUE)" - "-DNO_LTO=$(usex lto FALSE TRUE)" + "-DNO_WAYLAND=$(usex !wayland)" + "-DNO_LTO=$(usex !lto)" ) cmake_src_configure }
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/libmedium/
commit: 6960f121ef1a8e9ca765db1ac304b01cbd9380df Author: Quincy Fleming protonmail com> AuthorDate: Wed May 15 04:43:44 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 15 04:43:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6960f121 www-apps/libmedium: update SRC_URI Signed-off-by: Quincy Fleming protonmail.com> www-apps/libmedium/Manifest | 2 +- www-apps/libmedium/libmedium-20231020.ebuild | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/www-apps/libmedium/Manifest b/www-apps/libmedium/Manifest index cc5a6f3de8..e3b1f8730f 100644 --- a/www-apps/libmedium/Manifest +++ b/www-apps/libmedium/Manifest @@ -1,4 +1,3 @@ -DIST 1808d2fd77526d335ab6ab4e85b99b1ddbbf07ed.tar.gz 66035 BLAKE2B 63f490a1904c744c93033a4e9c6c8040a1f67e800d115b2887ab93a160a0f648d35aa75e5743c953183ee324c5dac9402b13ecb0578b4806e7de98ee62b8670a SHA512 6541a6f7e06da2c6e8c74bc7e0e187283fc20f2f2550230dabc00e2765a82a627c31b6cf88d14680611583c3521c09769810d1b9d14313812e45589d3066f468 DIST actix-codec-0.5.1.crate 14337 BLAKE2B d4bd3608c298cd39d391d50fa85799fdd4b2fa3b25c317a84b7c6cebd274f6465af03ab0c85e82fc756e27c946028d5e49878a1371f61fae4580344d40e59f3a SHA512 8322cfc09a86d2f16915986a9e24a795680c5144fbeae07e49d2826e266fbeb3cabcd563ecf4cc8cb2e15dad11e3fba44e0691749c78ee8d0f207d3e84166933 DIST actix-http-3.4.0.crate 151156 BLAKE2B d1a3819cdd387da21f4327de321928271d4e85d60a767ad6879e54f3a62edc2782664745e361fd43aad03430bc422e2bb7a9cd1e224d96d3be031fb922240002 SHA512 5173dbb84d3260225ec3831024c8eab3d5cb60e6dfbfd71d638d3de19afac949b4b3c95d4d8baea561d4e4a7ef35e655a9aba406c1bf82608a28021afbedd500 DIST actix-macros-0.2.4.crate 8380 BLAKE2B 43c19c9bed00e042d8704191484a720ed22a1cbd5bf4cd13b5d52163153beeb459d52eea394fbd8ccd2eb149e6766038085559e1a3c6e1fcfe4cd900f45c8bad SHA512 e8d4f488304420d779f19bc4aa6deb8fb02b02c6de1bd393a0aba42c1c7bd8f49ef40ba2eb54251254882bd121cb30575e18e60cee521b07353d96a285681207 @@ -113,6 +112,7 @@ DIST json5-0.4.1.crate 15678 BLAKE2B ea87e07821840e6af0a7c34b082995cbc95c45b7982 DIST language-tags-0.3.2.crate 53420 BLAKE2B 7c6d6f6db5c79b00d9e2b70f1a33769b83ec6d75a3e282f61db459146cbd05cec855a9979e3f229d43439f045ee3e9eafd1255c8b7167e623c2d990b2fd0c110 SHA512 1257bef56efd927db15d98dd6d40d5607408d08fb352d6dc0323fe2bbd0367625bc045fcddbf308387d71b9cecdda3b9f8c785683b6988fbb49c87daf4cb3c3f DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.149.crate 715592 BLAKE2B 21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a SHA512 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289 +DIST libmedium-20231020.tar.gz 66035 BLAKE2B 63f490a1904c744c93033a4e9c6c8040a1f67e800d115b2887ab93a160a0f648d35aa75e5743c953183ee324c5dac9402b13ecb0578b4806e7de98ee62b8670a SHA512 6541a6f7e06da2c6e8c74bc7e0e187283fc20f2f2550230dabc00e2765a82a627c31b6cf88d14680611583c3521c09769810d1b9d14313812e45589d3066f468 DIST line-wrap-0.1.1.crate 10010 BLAKE2B 8f64561931efdb39ef256b90ad12573df76449afadc11f38b5431c1fff73da3ef1dcf9ad8ba0c30cd1ef1b0a8d894a7b34327e4a5eccfea08051ae5abedb483e SHA512 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 DIST linux-raw-sys-0.4.10.crate 1407767 BLAKE2B 8bc633d99bc1ee1a6fdfa19501fd034a4475fa9ebe18a206e4254309d91aee7a91fc70faf9775efa5157a1b2fb7e5f827bde40a770b066643356113f2cf38b5d SHA512 107f61add087bff55869798d5c71bc6ac9ecb27a603d8f9071b856189de8b7b0a7f9243fa1433700f52a0c3020eff5604dbf6e0653109d0dd277b98ab45fae21 diff --git a/www-apps/libmedium/libmedium-20231020.ebuild b/www-apps/libmedium/libmedium-20231020.ebuild index 810c3565cb..68e5ec0de7 100644 --- a/www-apps/libmedium/libmedium-20231020.ebuild +++ b/www-apps/libmedium/libmedium-20231020.ebuild @@ -285,7 +285,7 @@ HOMEPAGE="https://libmedium.batsense.net; #SRC_URI="${CARGO_CRATE_URIS}" # commit 82 of libmedium SHA="1808d2fd77526d335ab6ab4e85b99b1ddbbf07ed" -SRC_URI="https://github.com/realaravinth/libmedium/archive/${SHA}.tar.gz; +SRC_URI="https://github.com/realaravinth/libmedium/archive/${SHA}.tar.gz -> ${P}.tar.gz" SRC_URI+=" ${CARGO_CRATE_URIS}" S="${WORK
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: 305a878d70c72a3ddbebc77d9736e6bb5f66c1cd Author: Quincy Fleming protonmail com> AuthorDate: Wed May 15 03:18:59 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 15 03:18:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=305a878d dev-embedded/qdl: update live build Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index b2fce77dfc..d3633b649a 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -12,16 +12,17 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git; LICENSE="BSD" SLOT="0" -BDEPEND="virtual/libudev +BDEPEND=" virtual/pkgconfig + dev-libs/libusb dev-libs/libxml2 " src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG) emake CC=$(tc-getCC) \ - "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0`" \ - "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libudev`" + "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0`" \ + "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libusb-1.0`" } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: 1e8c38d7068855ecddc789d870536839193072a7 Author: Quincy Fleming protonmail com> AuthorDate: Tue Apr 9 22:32:39 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Apr 9 22:32:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e8c38d7 dev-embedded/qdl: removed double empty line Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index bd1405bbb4..b2fce77dfc 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -17,7 +17,6 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " - src_compile() { PKG_CONFIG=$(tc-getPKG_CONFIG) emake CC=$(tc-getCC) \
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/, dev-embedded/qdl/files/
commit: 4772891540f5809a3318c8bee143729a1c80b2a5 Author: Quincy Fleming protonmail com> AuthorDate: Tue Apr 9 22:30:30 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Apr 9 22:30:30 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47728915 dev-embedded/qdl: update HOMEPAGE Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/files/makefile.patch | 17 - dev-embedded/qdl/qdl-2024.4.9.ebuild | 14 +++--- dev-embedded/qdl/qdl-.ebuild | 13 +++-- 3 files changed, 14 insertions(+), 30 deletions(-) diff --git a/dev-embedded/qdl/files/makefile.patch b/dev-embedded/qdl/files/makefile.patch deleted file mode 100644 index a24de2b5c3..00 --- a/dev-embedded/qdl/files/makefile.patch +++ /dev/null @@ -1,17 +0,0 @@ -#Created by Quincy Fleming -#CFLAGS and LDFLAGS were not being respected -#Bug links: https://bugs.gentoo.org/910480 https://bugs.gentoo.org/910481 a/Makefile -+++ b/Makefile -@@ -1,8 +1,8 @@ - OUT := qdl - --CFLAGS := -O2 -Wall -g `pkg-config --cflags libxml-2.0` --LDFLAGS := `pkg-config --libs libxml-2.0 libudev` --prefix := /usr/local -+CFLAGS += `${PKG_CONFIG} --cflags libxml-2.0` -+LDFLAGS += `${PKG_CONFIG} --libs libxml-2.0 libudev` -+prefix = ${EPREFIX}/usr - - SRCS := firehose.c qdl.c sahara.c util.c patch.c program.c ufs.c - OBJS := $(SRCS:.c=.o) diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild b/dev-embedded/qdl/qdl-2024.4.9.ebuild index dcba98c9b0..604b7390c4 100644 --- a/dev-embedded/qdl/qdl-2024.4.9.ebuild +++ b/dev-embedded/qdl/qdl-2024.4.9.ebuild @@ -7,7 +7,7 @@ inherit toolchain-funcs DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" COMMIT_ID="a629f43428ebd17080f55543f893d45694234f75" -HOMEPAGE="https://github.com/andersson/qdl; +HOMEPAGE="https://github.com/linux-msm/qdl; SRC_URI="https://github.com/linux-msm/qdl/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT_ID}" @@ -21,16 +21,16 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " -PATCHES=( - "${FILESDIR}/makefile.patch" -) - src_compile() { - emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG) + PKG_CONFIG=$(tc-getPKG_CONFIG) + emake CC=$(tc-getCC) \ + "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0`" \ + "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libudev`" } src_install() { - default + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install insinto "/usr/share/${PN}" doins LICENSE + dodoc README } diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index 748d9684f1..bd1405bbb4 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit git-r3 toolchain-funcs DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" -HOMEPAGE="https://github.com/andersson/qdl; +HOMEPAGE="https://github.com/linux-msm/qdl; EGIT_REPO_URI="https://github.com/andersson/qdl.git; LICENSE="BSD" @@ -17,16 +17,17 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " -PATCHES=( - "${FILESDIR}/makefile.patch" -) src_compile() { - emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG) + PKG_CONFIG=$(tc-getPKG_CONFIG) + emake CC=$(tc-getCC) \ + "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0`" \ + "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libudev`" } src_install() { - default + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install insinto "/usr/share/${PN}" doins LICENSE + dodoc README }
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/, dev-embedded/qdl/files/
commit: 7188d3e8f978ff24d8740977fddebd110a5581a6 Author: Quincy Fleming protonmail com> AuthorDate: Tue Apr 9 15:12:36 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Apr 9 15:12:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7188d3e8 dev-embedded/qdl: update, remove stdlib patch Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/Manifest | 2 +- dev-embedded/qdl/files/include_stdlib.patch| 33 -- .../{qdl-20230411.ebuild => qdl-2024.4.9.ebuild} | 3 +- dev-embedded/qdl/qdl-.ebuild | 1 - 4 files changed, 2 insertions(+), 37 deletions(-) diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index e8e3e0b1c2..ab581535da 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1 +1 @@ -DIST qdl-20230411.tar.gz 14561 BLAKE2B 6e80a2e6b8509abd1678dfda244130499655dd9a5a923149f41c22791b1f52ecc6166d09012f1cf1cb4ec954dc20669aa0e566956750b381827e8dd1df829ed3 SHA512 ebd45bfdec65c7a9c0c8a0e187b73940342988bb3ca3bfd7cf84f08cef90afa5c5331f0ccb047f580d9209ded7f4e4ca4146c7f9a4fe4a7ab3a88c2406c7903d +DIST qdl-2024.4.9.tar.gz 14576 BLAKE2B 4eba1733b62114d77c41076b9830d6158aea2ab2a707a33fa2a22135827d17929d11fe4667ba97d97e55725e6fdff08173dc9030e581b435b53d6d2904dfcf3a SHA512 467f7f06eba1b32ac25a36f001743fda55a1a4b91cff63a22966383505ccc1a15fa5bde4f848c1962a38f6395080c192a372d6168b5075acfe42073af181345c diff --git a/dev-embedded/qdl/files/include_stdlib.patch b/dev-embedded/qdl/files/include_stdlib.patch deleted file mode 100644 index f2e34743fc..00 --- a/dev-embedded/qdl/files/include_stdlib.patch +++ /dev/null @@ -1,33 +0,0 @@ -#Created by Quincy Fleming -#Failure to compile without include "" -#Bug: https://bugs.gentoo.org/927801 a/patch.c -+++ b/patch.c -@@ -30,6 +30,7 @@ - */ - #include - #include -+#include - #include - #include - a/program.c -+++ b/program.c -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - #include - #include - #include a/util.c -+++ b/util.c -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/dev-embedded/qdl/qdl-20230411.ebuild b/dev-embedded/qdl/qdl-2024.4.9.ebuild similarity index 88% rename from dev-embedded/qdl/qdl-20230411.ebuild rename to dev-embedded/qdl/qdl-2024.4.9.ebuild index 1b463b9645..dcba98c9b0 100644 --- a/dev-embedded/qdl/qdl-20230411.ebuild +++ b/dev-embedded/qdl/qdl-2024.4.9.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" -COMMIT_ID="3b22df2bc7de02d867334af3a7aa8606db4f8cdd" +COMMIT_ID="a629f43428ebd17080f55543f893d45694234f75" HOMEPAGE="https://github.com/andersson/qdl; SRC_URI="https://github.com/linux-msm/qdl/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" @@ -23,7 +23,6 @@ BDEPEND="virtual/libudev PATCHES=( "${FILESDIR}/makefile.patch" - "${FILESDIR}/include_stdlib.patch" ) src_compile() { diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index 263372f242..748d9684f1 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -19,7 +19,6 @@ BDEPEND="virtual/libudev PATCHES=( "${FILESDIR}/makefile.patch" - "${FILESDIR}/include_stdlib.patch" ) src_compile() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/files/, dev-embedded/qdl/
commit: 838cc903ba17bc4e1b707f0172ee15dcff138208 Author: Quincy Fleming protonmail com> AuthorDate: Tue Mar 26 23:41:46 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Mar 26 23:41:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=838cc903 dev-embedded/qdl: Drop version 1.0 Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/Manifest | 2 +- dev-embedded/qdl/files/include_stdlib-1.0.patch| 23 -- ...lude_stdlib-.patch => include_stdlib.patch} | 0 .../{qdl--makefile.patch => makefile.patch}| 0 dev-embedded/qdl/files/qdl-1.0-makefile.patch | 17 .../qdl/{qdl-1.0.ebuild => qdl-20230411.ebuild}| 9 ++--- dev-embedded/qdl/qdl-.ebuild | 4 ++-- 7 files changed, 9 insertions(+), 46 deletions(-) diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest index e7c95553f4..e8e3e0b1c2 100644 --- a/dev-embedded/qdl/Manifest +++ b/dev-embedded/qdl/Manifest @@ -1 +1 @@ -DIST qdl-1.0.tar.gz 8418 BLAKE2B 49b7bdc7c39c3cd883549c984cb8d0e5a2493752d0bc0bd61261ee681e4fab8913a98e1e7070c668beb4998dc6f574223d7ba5b54ed7e39d157e7243bd19e8ce SHA512 561b6ffaf26d063f107a0769b41d0ed02f1f6c4656b6284e653e8baf69b2f34d5f6051e54bb45ab55c028bb8bfa9b4e5218b796dbdb7ab7686576168b1b11d77 +DIST qdl-20230411.tar.gz 14561 BLAKE2B 6e80a2e6b8509abd1678dfda244130499655dd9a5a923149f41c22791b1f52ecc6166d09012f1cf1cb4ec954dc20669aa0e566956750b381827e8dd1df829ed3 SHA512 ebd45bfdec65c7a9c0c8a0e187b73940342988bb3ca3bfd7cf84f08cef90afa5c5331f0ccb047f580d9209ded7f4e4ca4146c7f9a4fe4a7ab3a88c2406c7903d diff --git a/dev-embedded/qdl/files/include_stdlib-1.0.patch b/dev-embedded/qdl/files/include_stdlib-1.0.patch deleted file mode 100644 index c2b4a49729..00 --- a/dev-embedded/qdl/files/include_stdlib-1.0.patch +++ /dev/null @@ -1,23 +0,0 @@ -#Created by Quincy Fleming -#Failure to compile without include "" -#Bug: https://bugs.gentoo.org/927801 a/patch.c -+++ b/patch.c -@@ -30,6 +30,7 @@ - */ - #include - #include -+#include - #include - #include - a/program.c -+++ b/program.c -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/dev-embedded/qdl/files/include_stdlib-.patch b/dev-embedded/qdl/files/include_stdlib.patch similarity index 100% rename from dev-embedded/qdl/files/include_stdlib-.patch rename to dev-embedded/qdl/files/include_stdlib.patch diff --git a/dev-embedded/qdl/files/qdl--makefile.patch b/dev-embedded/qdl/files/makefile.patch similarity index 100% rename from dev-embedded/qdl/files/qdl--makefile.patch rename to dev-embedded/qdl/files/makefile.patch diff --git a/dev-embedded/qdl/files/qdl-1.0-makefile.patch b/dev-embedded/qdl/files/qdl-1.0-makefile.patch deleted file mode 100644 index e6c7ab1223..00 --- a/dev-embedded/qdl/files/qdl-1.0-makefile.patch +++ /dev/null @@ -1,17 +0,0 @@ -#Created by Quincy Fleming -#CFLAGS and LDFLAGS were not being respected -#Bug links: https://bugs.gentoo.org/910480 https://bugs.gentoo.org/910481 a/Makefile -+++ b/Makefile -@@ -1,8 +1,8 @@ - OUT := qdl - --CFLAGS := -O2 -Wall -g `xml2-config --cflags` --LDFLAGS := `xml2-config --libs` --prefix := /usr/local -+CFLAGS += `${PKG_CONFIG} --cflags libxml-2.0` -+LDFLAGS += `${PKG_CONFIG} --libs libxml-2.0 libudev` -+prefix = ${EPREFIX}/usr - - SRCS := firehose.c qdl.c sahara.c util.c patch.c program.c - OBJS := $(SRCS:.c=.o) diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-20230411.ebuild similarity index 68% rename from dev-embedded/qdl/qdl-1.0.ebuild rename to dev-embedded/qdl/qdl-20230411.ebuild index 7b7835782f..1b463b9645 100644 --- a/dev-embedded/qdl/qdl-1.0.ebuild +++ b/dev-embedded/qdl/qdl-20230411.ebuild @@ -6,8 +6,11 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +COMMIT_ID="3b22df2bc7de02d867334af3a7aa8606db4f8cdd" HOMEPAGE="https://github.com/andersson/qdl; -SRC_URI="https://github.com/andersson/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/linux-msm/qdl/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${COMMIT_ID}" LICENSE="BSD" SLOT="0" @@ -19,8 +22,8 @@ BDEPEND="virtual/libudev " PATCHES=( - "${FILESDIR}/${P}-makefile.patch" - "${FILESDIR}/include_stdlib-${PV}.patch" + "${FILESDIR}/makefile.patch" + "${FILESDIR}/include_stdlib.patch" ) src_compile() { diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index 3832903dcb..263372f242 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -18,8 +18,8 @@ BDEPEND=
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/, dev-embedded/qdl/files/
commit: f261dc848b22ac3987b5ad1277339dd17916a9fa Author: Quincy Fleming protonmail com> AuthorDate: Mon Mar 25 20:11:48 2024 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Mar 25 20:11:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f261dc84 dev-embedded/qdl: Fix gcc-14 compile errors Bug: https://bugs.gentoo.org/927801 Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/files/include_stdlib-1.0.patch | 23 + dev-embedded/qdl/files/include_stdlib-.patch | 33 dev-embedded/qdl/qdl-1.0.ebuild | 5 +++- dev-embedded/qdl/qdl-.ebuild | 5 +++- 4 files changed, 64 insertions(+), 2 deletions(-) diff --git a/dev-embedded/qdl/files/include_stdlib-1.0.patch b/dev-embedded/qdl/files/include_stdlib-1.0.patch new file mode 100644 index 00..c2b4a49729 --- /dev/null +++ b/dev-embedded/qdl/files/include_stdlib-1.0.patch @@ -0,0 +1,23 @@ +#Created by Quincy Fleming +#Failure to compile without include "" +#Bug: https://bugs.gentoo.org/927801 +--- a/patch.c b/patch.c +@@ -30,6 +30,7 @@ + */ + #include + #include ++#include + #include + #include + +--- a/program.c b/program.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-embedded/qdl/files/include_stdlib-.patch b/dev-embedded/qdl/files/include_stdlib-.patch new file mode 100644 index 00..f2e34743fc --- /dev/null +++ b/dev-embedded/qdl/files/include_stdlib-.patch @@ -0,0 +1,33 @@ +#Created by Quincy Fleming +#Failure to compile without include "" +#Bug: https://bugs.gentoo.org/927801 +--- a/patch.c b/patch.c +@@ -30,6 +30,7 @@ + */ + #include + #include ++#include + #include + #include + +--- a/program.c b/program.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/util.c b/util.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild index e06c2fd64f..7b7835782f 100644 --- a/dev-embedded/qdl/qdl-1.0.ebuild +++ b/dev-embedded/qdl/qdl-1.0.ebuild @@ -18,7 +18,10 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) +PATCHES=( + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/include_stdlib-${PV}.patch" +) src_compile() { emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index 5421ecdc40..3832903dcb 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -17,7 +17,10 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) +PATCHES=( + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/include_stdlib-${PV}.patch" +) src_compile() { emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/
commit: 23e6a36d8b1fa9297ca2635506aae21129b49885 Author: Quincy Fleming protonmail com> AuthorDate: Mon Dec 18 15:10:35 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Dec 18 15:10:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23e6a36d app-misc/clipboard: add 0.9.0.1, drop 0.9.0 Signed-off-by: Quincy Fleming protonmail.com> app-misc/clipboard/Manifest | 2 +- app-misc/clipboard/{clipboard-0.9.0.ebuild => clipboard-0.9.0.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest index 1b8440dd49..9b3a860712 100644 --- a/app-misc/clipboard/Manifest +++ b/app-misc/clipboard/Manifest @@ -1 +1 @@ -DIST clipboard-0.9.0.tar.gz 31617713 BLAKE2B 708611dd44138f8dce8ae1ad5a574ba8e2b0e7bc943b1d28ba89442186129781a5790125d38ef2371dbb0834e6f3dcd02963818b09d98871931a72f647e2ab40 SHA512 39bee6ff13c9ff8138cca98ba7eeed72b4dbc4522f1809168d9aadd1b06f907e2aef58ae5ebdd82e7f9eae4a595e08c5aa3e45b18a7709d73786681e8f5e9a4d +DIST clipboard-0.9.0.1.tar.gz 31617696 BLAKE2B 6e30ce3652702001516fb0aceffd27d59b59135e01eb17f518086d2123036875af006aa686d58448fe811250f0c85ae8a9606a5d00ec023cdf68c393320385ea SHA512 8a718bac58abd79e90624735fbaa3d702b0471e054b57877480c33c1e48b9de037acf845fc9afed6c70a1c0ed6b983b297ffc086a579facbc89b0ada84b51268 diff --git a/app-misc/clipboard/clipboard-0.9.0.ebuild b/app-misc/clipboard/clipboard-0.9.0.1.ebuild similarity index 100% rename from app-misc/clipboard/clipboard-0.9.0.ebuild rename to app-misc/clipboard/clipboard-0.9.0.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/ledger-live/
commit: f57637b7149fb1492470b16c06de37ed6bdddbc4 Author: Quincy Fleming protonmail com> AuthorDate: Sun Dec 17 23:03:22 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Sun Dec 17 23:03:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f57637b7 app-misc/ledger-live: remove empty IUSE Signed-off-by: Quincy Fleming protonmail.com> app-misc/ledger-live/ledger-live-2.64.1.ebuild | 1 - app-misc/ledger-live/ledger-live-2.66.0.ebuild | 1 - app-misc/ledger-live/ledger-live-2.71.1.ebuild | 1 - app-misc/ledger-live/ledger-live-2.73.0.ebuild | 1 - 4 files changed, 4 deletions(-) diff --git a/app-misc/ledger-live/ledger-live-2.64.1.ebuild b/app-misc/ledger-live/ledger-live-2.64.1.ebuild index 0d9247f6a2..e5c511dd3f 100644 --- a/app-misc/ledger-live/ledger-live-2.64.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.64.1.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64 LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="" RESTRICT="strip" RDEPEND="sys-fs/fuse:0" diff --git a/app-misc/ledger-live/ledger-live-2.66.0.ebuild b/app-misc/ledger-live/ledger-live-2.66.0.ebuild index 0d9247f6a2..e5c511dd3f 100644 --- a/app-misc/ledger-live/ledger-live-2.66.0.ebuild +++ b/app-misc/ledger-live/ledger-live-2.66.0.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64 LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="" RESTRICT="strip" RDEPEND="sys-fs/fuse:0" diff --git a/app-misc/ledger-live/ledger-live-2.71.1.ebuild b/app-misc/ledger-live/ledger-live-2.71.1.ebuild index 0d9247f6a2..e5c511dd3f 100644 --- a/app-misc/ledger-live/ledger-live-2.71.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.71.1.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64 LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="" RESTRICT="strip" RDEPEND="sys-fs/fuse:0" diff --git a/app-misc/ledger-live/ledger-live-2.73.0.ebuild b/app-misc/ledger-live/ledger-live-2.73.0.ebuild index 0d9247f6a2..e5c511dd3f 100644 --- a/app-misc/ledger-live/ledger-live-2.73.0.ebuild +++ b/app-misc/ledger-live/ledger-live-2.73.0.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64 LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="" RESTRICT="strip" RDEPEND="sys-fs/fuse:0"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/
commit: dbcb83c1c355098bf3295789e7249a7608453e76 Author: Quincy Fleming protonmail com> AuthorDate: Sun Dec 17 22:54:53 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Sun Dec 17 22:56:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbcb83c1 app-misc/clipboard: add 0.9.0, drop 0.8.3 Signed-off-by: Quincy Fleming protonmail.com> app-misc/clipboard/Manifest | 2 +- app-misc/clipboard/{clipboard-0.8.3.ebuild => clipboard-0.9.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest index a734704424..1b8440dd49 100644 --- a/app-misc/clipboard/Manifest +++ b/app-misc/clipboard/Manifest @@ -1 +1 @@ -DIST clipboard-0.8.3.tar.gz 31616928 BLAKE2B 02621ed8864056af693c9bd0a40d1fba2930df08cde1d71d80ead9050c4e639901ae716678fdcf71832d51cd7539c40025b1a7ef99fd9045e967b51087e414a7 SHA512 fd906ebd42e894da7770713a6b7f9ca7327f9550d2d046d8e93cac6bfd44f6408f3e6286c7d51e4a5087b1ed2d5097fee6a25c1b13aa5d924a63eef60acf346d +DIST clipboard-0.9.0.tar.gz 31617713 BLAKE2B 708611dd44138f8dce8ae1ad5a574ba8e2b0e7bc943b1d28ba89442186129781a5790125d38ef2371dbb0834e6f3dcd02963818b09d98871931a72f647e2ab40 SHA512 39bee6ff13c9ff8138cca98ba7eeed72b4dbc4522f1809168d9aadd1b06f907e2aef58ae5ebdd82e7f9eae4a595e08c5aa3e45b18a7709d73786681e8f5e9a4d diff --git a/app-misc/clipboard/clipboard-0.8.3.ebuild b/app-misc/clipboard/clipboard-0.9.0.ebuild similarity index 100% rename from app-misc/clipboard/clipboard-0.8.3.ebuild rename to app-misc/clipboard/clipboard-0.9.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/
commit: 7ed21a5632e16e47bc1fe690560d4dcd1973f6fa Author: Quincy Fleming protonmail com> AuthorDate: Tue Oct 3 02:57:11 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Oct 3 02:57:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ed21a56 app-misc/clipboard: add 0.8.3, drop the rest Signed-off-by: Quincy Fleming protonmail.com> app-misc/clipboard/Manifest| 4 +-- app-misc/clipboard/clipboard-0.8.0.ebuild | 39 - app-misc/clipboard/clipboard-0.8.2.ebuild | 40 -- ...ipboard-0.8.1.ebuild => clipboard-0.8.3.ebuild} | 5 +-- app-misc/clipboard/metadata.xml| 3 ++ 5 files changed, 7 insertions(+), 84 deletions(-) diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest index 0d44b01e72..a734704424 100644 --- a/app-misc/clipboard/Manifest +++ b/app-misc/clipboard/Manifest @@ -1,3 +1 @@ -DIST clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63 -DIST clipboard-0.8.1.tar.gz 31510477 BLAKE2B 25243b59af15ef692f466fcb2b6c35cdd05e2ebaee95ddf2b1c6a555c2225d2273c4d0cc7785fb2da8cfdf8a5afeac968a48cc191c45e1df6966a8dfcfccff0b SHA512 b4c2c857cc734c6470990348c67f31b706cb61b116794135d5e60073d8e5389d4c93ee410e47a9c07998bd3a6578013879ee5f997eda9613c864ea312b54da2e -DIST clipboard-0.8.2.tar.gz 31616470 BLAKE2B 7b4a58836928d95f5d92a446651e0daa33eebc585cfcb7556bcb887eef413ecbc89e200902db1cee61cdb72e55f2b1cd3c7f35529d399c9094e67b186db42b2f SHA512 a83174ed66ba8fe06abf002136f64e39940e07883af6de2245a45915ee14840b95f1009efa549d87f8adb768535a77f19c859951a1868207689175a3761ed34b +DIST clipboard-0.8.3.tar.gz 31616928 BLAKE2B 02621ed8864056af693c9bd0a40d1fba2930df08cde1d71d80ead9050c4e639901ae716678fdcf71832d51cd7539c40025b1a7ef99fd9045e967b51087e414a7 SHA512 fd906ebd42e894da7770713a6b7f9ca7327f9550d2d046d8e93cac6bfd44f6408f3e6286c7d51e4a5087b1ed2d5097fee6a25c1b13aa5d924a63eef60acf346d diff --git a/app-misc/clipboard/clipboard-0.8.0.ebuild b/app-misc/clipboard/clipboard-0.8.0.ebuild deleted file mode 100644 index f14f813c46..00 --- a/app-misc/clipboard/clipboard-0.8.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PN="Clipboard" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Cut, copy, and paste anything in your terminal" -HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; -SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X wayland debug" - -RDEPEND="X? ( - x11-libs/libX11 - x11-libs/libXext - ) - wayland? ( - dev-libs/wayland-protocols - dev-libs/wayland - ) -" -S="${WORKDIR}/${MY_P}" - -src_configure() { - local mycmakeargs=( - "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" - "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")" - "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")" - "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" - "-DNO_WAYLAND=$(usex wayland FALSE TRUE)" - ) - cmake_src_configure -} diff --git a/app-misc/clipboard/clipboard-0.8.2.ebuild b/app-misc/clipboard/clipboard-0.8.2.ebuild deleted file mode 100644 index 312960b30a..00 --- a/app-misc/clipboard/clipboard-0.8.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PN="Clipboard" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Cut, copy, and paste anything in your terminal" -HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; -SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X wayland debug" - -RDEPEND="X? ( - x11-libs/libX11 - x11-libs/libXext - ) - wayland? ( - dev-libs/wayland-protocols - dev-libs/wayland - ) - media-libs/alsa-lib -" -S="${WORKDIR}/${MY_P}" - -src_conf
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clipboard/files/, app-misc/clipboard/
commit: 3c61783003a71993daf9d907dbc9ca5b433ff0c0 Author: Quincy Fleming protonmail com> AuthorDate: Tue Oct 3 01:04:14 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Oct 3 01:04:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c617830 app-misc/clipboard: add 0.8.2 and modify ebuilds Signed-off-by: Quincy Fleming protonmail.com> app-misc/clipboard/Manifest| 1 + app-misc/clipboard/clipboard-0.8.0.ebuild | 26 +++ app-misc/clipboard/clipboard-0.8.1.ebuild | 27 +++- ...ipboard-0.8.0.ebuild => clipboard-0.8.2.ebuild} | 27 +++- app-misc/clipboard/files/disable-debug-info.patch | 19 -- app-misc/clipboard/files/disable-git-and-lto.patch | 79 -- app-misc/clipboard/metadata.xml| 3 - 7 files changed, 27 insertions(+), 155 deletions(-) diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest index e5bc79b7b5..0d44b01e72 100644 --- a/app-misc/clipboard/Manifest +++ b/app-misc/clipboard/Manifest @@ -1,2 +1,3 @@ DIST clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63 DIST clipboard-0.8.1.tar.gz 31510477 BLAKE2B 25243b59af15ef692f466fcb2b6c35cdd05e2ebaee95ddf2b1c6a555c2225d2273c4d0cc7785fb2da8cfdf8a5afeac968a48cc191c45e1df6966a8dfcfccff0b SHA512 b4c2c857cc734c6470990348c67f31b706cb61b116794135d5e60073d8e5389d4c93ee410e47a9c07998bd3a6578013879ee5f997eda9613c864ea312b54da2e +DIST clipboard-0.8.2.tar.gz 31616470 BLAKE2B 7b4a58836928d95f5d92a446651e0daa33eebc585cfcb7556bcb887eef413ecbc89e200902db1cee61cdb72e55f2b1cd3c7f35529d399c9094e67b186db42b2f SHA512 a83174ed66ba8fe06abf002136f64e39940e07883af6de2245a45915ee14840b95f1009efa549d87f8adb768535a77f19c859951a1868207689175a3761ed34b diff --git a/app-misc/clipboard/clipboard-0.8.0.ebuild b/app-misc/clipboard/clipboard-0.8.0.ebuild index 57d5d1c0aa..f14f813c46 100644 --- a/app-misc/clipboard/clipboard-0.8.0.ebuild +++ b/app-misc/clipboard/clipboard-0.8.0.ebuild @@ -14,9 +14,12 @@ SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="X wayland lto debug" +IUSE="X wayland debug" -RDEPEND="X? ( x11-libs/libX11 ) +RDEPEND="X? ( + x11-libs/libX11 + x11-libs/libXext + ) wayland? ( dev-libs/wayland-protocols dev-libs/wayland @@ -24,26 +27,13 @@ RDEPEND="X? ( x11-libs/libX11 ) " S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}/disable-git-and-lto.patch" -) - -src_prepare() { - if ! use wayland; then - sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client wayland-protocols)/d' CMakeLists.txt || die - fi - - if ! use debug; then - eapply "${FILESDIR}/disable-debug-info.patch" - fi - cmake_src_prepare -} - src_configure() { local mycmakeargs=( "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" - "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)" + "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")" + "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")" "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" + "-DNO_WAYLAND=$(usex wayland FALSE TRUE)" ) cmake_src_configure } diff --git a/app-misc/clipboard/clipboard-0.8.1.ebuild b/app-misc/clipboard/clipboard-0.8.1.ebuild index 57d5d1c0aa..a21cd5e9cd 100644 --- a/app-misc/clipboard/clipboard-0.8.1.ebuild +++ b/app-misc/clipboard/clipboard-0.8.1.ebuild @@ -14,36 +14,27 @@ SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="X wayland lto debug" +IUSE="X wayland debug" -RDEPEND="X? ( x11-libs/libX11 ) +RDEPEND="X? ( + x11-libs/libX11 + x11-libs/libXext + ) wayland? ( dev-libs/wayland-protocols dev-libs/wayland ) + media-libs/alsa-lib " S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}/disable-git-and-lto.patch" -) - -src_prepare() { - if ! use wayland; then - sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client wayland-protocols)/d' CMakeLists.txt || die
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/, dev-embedded/qdl/files/
commit: 390eeecd09107fe1e175cb723d771162ee2e3d1b Author: Quincy Fleming protonmail com> AuthorDate: Tue Jul 18 17:56:49 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Jul 18 17:56:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=390eeecd dev-embedded/qdl: respect user CFLAGS and LDFLAGS Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/files/qdl-1.0-makefile.patch | 17 + dev-embedded/qdl/files/qdl--makefile.patch | 17 + dev-embedded/qdl/qdl-1.0.ebuild| 13 ++--- dev-embedded/qdl/qdl-.ebuild | 13 + 4 files changed, 53 insertions(+), 7 deletions(-) diff --git a/dev-embedded/qdl/files/qdl-1.0-makefile.patch b/dev-embedded/qdl/files/qdl-1.0-makefile.patch new file mode 100755 index 0..e6c7ab122 --- /dev/null +++ b/dev-embedded/qdl/files/qdl-1.0-makefile.patch @@ -0,0 +1,17 @@ +#Created by Quincy Fleming +#CFLAGS and LDFLAGS were not being respected +#Bug links: https://bugs.gentoo.org/910480 https://bugs.gentoo.org/910481 +--- a/Makefile b/Makefile +@@ -1,8 +1,8 @@ + OUT := qdl + +-CFLAGS := -O2 -Wall -g `xml2-config --cflags` +-LDFLAGS := `xml2-config --libs` +-prefix := /usr/local ++CFLAGS += `${PKG_CONFIG} --cflags libxml-2.0` ++LDFLAGS += `${PKG_CONFIG} --libs libxml-2.0 libudev` ++prefix = ${EPREFIX}/usr + + SRCS := firehose.c qdl.c sahara.c util.c patch.c program.c + OBJS := $(SRCS:.c=.o) diff --git a/dev-embedded/qdl/files/qdl--makefile.patch b/dev-embedded/qdl/files/qdl--makefile.patch new file mode 100755 index 0..a24de2b5c --- /dev/null +++ b/dev-embedded/qdl/files/qdl--makefile.patch @@ -0,0 +1,17 @@ +#Created by Quincy Fleming +#CFLAGS and LDFLAGS were not being respected +#Bug links: https://bugs.gentoo.org/910480 https://bugs.gentoo.org/910481 +--- a/Makefile b/Makefile +@@ -1,8 +1,8 @@ + OUT := qdl + +-CFLAGS := -O2 -Wall -g `pkg-config --cflags libxml-2.0` +-LDFLAGS := `pkg-config --libs libxml-2.0 libudev` +-prefix := /usr/local ++CFLAGS += `${PKG_CONFIG} --cflags libxml-2.0` ++LDFLAGS += `${PKG_CONFIG} --libs libxml-2.0 libudev` ++prefix = ${EPREFIX}/usr + + SRCS := firehose.c qdl.c sahara.c util.c patch.c program.c ufs.c + OBJS := $(SRCS:.c=.o) diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild index 5e2fb597a..90d2b54ed 100644 --- a/dev-embedded/qdl/qdl-1.0.ebuild +++ b/dev-embedded/qdl/qdl-1.0.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit toolchain-funcs + DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" HOMEPAGE="https://github.com/andersson/qdl; SRC_URI="https://github.com/andersson/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" @@ -12,13 +14,18 @@ SLOT="0" KEYWORDS="~amd64" BDEPEND="virtual/libudev + virtual/pkgconfig dev-libs/libxml2 " -src_install() { - emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install +PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) - dodoc README +src_compile() { + emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG) +} + +src_install() { + default insinto "/usr/share/${PN}" doins LICENSE } diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index 7f17fadec..d1c29872e 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit git-r3 +inherit git-r3 toolchain-funcs DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" HOMEPAGE="https://github.com/andersson/qdl; @@ -13,13 +13,18 @@ LICENSE="BSD-3" SLOT="0" BDEPEND="virtual/libudev + virtual/pkgconfig dev-libs/libxml2 " -src_install() { - emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install +PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) + +src_compile() { + emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG) +} - dodoc README +src_install() { + default insinto "/usr/share/${PN}" doins LICENSE }
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/files/
commit: 31ca2609deef608a72c4a1af4bfc91d7dcad86c1 Author: Quincy Fleming protonmail com> AuthorDate: Tue Jul 18 18:00:04 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Jul 18 18:00:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31ca2609 dev-embedded/qdl/files: remove execute permission Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/files/qdl-1.0-makefile.patch | 0 dev-embedded/qdl/files/qdl--makefile.patch | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-embedded/qdl/files/qdl-1.0-makefile.patch b/dev-embedded/qdl/files/qdl-1.0-makefile.patch old mode 100755 new mode 100644 diff --git a/dev-embedded/qdl/files/qdl--makefile.patch b/dev-embedded/qdl/files/qdl--makefile.patch old mode 100755 new mode 100644
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: ca7223caa969349f857703a845742880cc7098fd Author: Quincy Fleming protonmail com> AuthorDate: Mon Jul 17 03:08:47 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Jul 17 03:12:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca7223ca dev-embedded/qdl: add Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild new file mode 100644 index 0..f5fd68568 --- /dev/null +++ b/dev-embedded/qdl/qdl-.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/andersson/qdl; +EGIT_REPO_URI="https://github.com/andersson/qdl.git; + +LICENSE="BSD-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="virtual/libudev + dev-libs/libxml2 +" + +src_install() { + emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install + + dodoc README + insinto "/usr/share/${PN}" + doins LICENSE +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: a9ddafb512e2cdfa679bbbd7fb9eb1b26182fd65 Author: Quincy Fleming protonmail com> AuthorDate: Mon Jul 17 03:12:12 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Jul 17 03:12:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9ddafb5 dev-embedded/qdl: unkeyword for ~amd64 Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild index f5fd68568..7f17fadec 100644 --- a/dev-embedded/qdl/qdl-.ebuild +++ b/dev-embedded/qdl/qdl-.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git; LICENSE="BSD-3" SLOT="0" -KEYWORDS="~amd64" BDEPEND="virtual/libudev dev-libs/libxml2
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: bbe421a36804200e3b8a4fc760380d4a17e9e71e Author: Quincy Fleming protonmail com> AuthorDate: Mon Jul 17 02:10:47 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Jul 17 02:10:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbe421a3 dev-embedded/qdl: new package, add 1.0 Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/Manifest | 1 + dev-embedded/qdl/metadata.xml | 17 + dev-embedded/qdl/qdl-1.0.ebuild | 24 3 files changed, 42 insertions(+) diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest new file mode 100644 index 0..e7c95553f --- /dev/null +++ b/dev-embedded/qdl/Manifest @@ -0,0 +1 @@ +DIST qdl-1.0.tar.gz 8418 BLAKE2B 49b7bdc7c39c3cd883549c984cb8d0e5a2493752d0bc0bd61261ee681e4fab8913a98e1e7070c668beb4998dc6f574223d7ba5b54ed7e39d157e7243bd19e8ce SHA512 561b6ffaf26d063f107a0769b41d0ed02f1f6c4656b6284e653e8baf69b2f34d5f6051e54bb45ab55c028bb8bfa9b4e5218b796dbdb7ab7686576168b1b11d77 diff --git a/dev-embedded/qdl/metadata.xml b/dev-embedded/qdl/metadata.xml new file mode 100644 index 0..efc1ff616 --- /dev/null +++ b/dev-embedded/qdl/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +quincyf...@protonmail.com +Quincy Fleming + + +andersson/qdl +https://github.com/andersson/qdl#readme +https://github.com/andersson/qdl/issues + + +This tool communicates with USB devices of id 05c6:9008 to upload a flash +loader and use this to flash images. + + diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild new file mode 100644 index 0..2d09658c7 --- /dev/null +++ b/dev-embedded/qdl/qdl-1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/andersson/qdl; +SRC_URI="https://github.com/andersson/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="virtual/libudev + dev-libs/libxml2 +" + +src_install() { + emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install + + dodoc README + insinto "${EPREFIX}/usr/share/${PN}" + doins LICENSE +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/
commit: 9d5f72fa5a7bb546a5a97b0c426953f2bc029792 Author: Quincy Fleming protonmail com> AuthorDate: Mon Jul 17 02:24:53 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Jul 17 02:24:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d5f72fa dev-embedded/qdl: removed double EPREFIX Signed-off-by: Quincy Fleming protonmail.com> dev-embedded/qdl/qdl-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild index 2d09658c7..5e2fb597a 100644 --- a/dev-embedded/qdl/qdl-1.0.ebuild +++ b/dev-embedded/qdl/qdl-1.0.ebuild @@ -19,6 +19,6 @@ src_install() { emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install dodoc README - insinto "${EPREFIX}/usr/share/${PN}" + insinto "/usr/share/${PN}" doins LICENSE }
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/, app-misc/clipboard/files/, app-misc/clipboard/, ...
commit: 7d3da3fe4dbd5c78be107de144d4876a3a3f5496 Author: Quincy Fleming protonmail com> AuthorDate: Mon Jul 10 18:46:19 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Mon Jul 10 18:46:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d3da3fe app-misc/*: simple name change and update Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/Manifest | 2 -- app-misc/clipboard/Manifest | 2 ++ .../clipboard-0.8.0.ebuild} | 6 +- .../clipboard-0.8.1.ebuild} | 17 + .../files/disable-debug-info.patch | 0 .../files/disable-git-and-lto.patch | 0 app-misc/{Clipboard => clipboard}/metadata.xml | 0 7 files changed, 12 insertions(+), 15 deletions(-) diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest deleted file mode 100644 index 2c219c1c9..0 --- a/app-misc/Clipboard/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST Clipboard-0.7.1.tar.gz 29187709 BLAKE2B 9e33b0aa81ea434936e6c4fb6584e1df82726ebb98e933740f469454095c0810cc3e979a85009d2774d27b8e12d46c7affb82f4345cbf8425179040b0c448c88 SHA512 29c50c73d5b6860bc49c41fccbd04a7b8904876a2925916471039b22abb6a964d04dbbdb5fa7a97da346c85c1c47ab5b76a3f9a77ce11446c6fc7a5754c699fe -DIST Clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63 diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest new file mode 100644 index 0..e5bc79b7b --- /dev/null +++ b/app-misc/clipboard/Manifest @@ -0,0 +1,2 @@ +DIST clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63 +DIST clipboard-0.8.1.tar.gz 31510477 BLAKE2B 25243b59af15ef692f466fcb2b6c35cdd05e2ebaee95ddf2b1c6a555c2225d2273c4d0cc7785fb2da8cfdf8a5afeac968a48cc191c45e1df6966a8dfcfccff0b SHA512 b4c2c857cc734c6470990348c67f31b706cb61b116794135d5e60073d8e5389d4c93ee410e47a9c07998bd3a6578013879ee5f997eda9613c864ea312b54da2e diff --git a/app-misc/Clipboard/Clipboard-0.7.1.ebuild b/app-misc/clipboard/clipboard-0.8.0.ebuild similarity index 85% rename from app-misc/Clipboard/Clipboard-0.7.1.ebuild rename to app-misc/clipboard/clipboard-0.8.0.ebuild index 6c6de407f..57d5d1c0a 100644 --- a/app-misc/Clipboard/Clipboard-0.7.1.ebuild +++ b/app-misc/clipboard/clipboard-0.8.0.ebuild @@ -5,9 +5,11 @@ EAPI=8 inherit cmake +MY_PN="Clipboard" +MY_P="${MY_PN}-${PV}" DESCRIPTION="Cut, copy, and paste anything in your terminal" HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; -SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -20,6 +22,8 @@ RDEPEND="X? ( x11-libs/libX11 ) dev-libs/wayland ) " +S="${WORKDIR}/${MY_P}" + PATCHES=( "${FILESDIR}/disable-git-and-lto.patch" ) diff --git a/app-misc/Clipboard/Clipboard-0.8.0.ebuild b/app-misc/clipboard/clipboard-0.8.1.ebuild similarity index 52% rename from app-misc/Clipboard/Clipboard-0.8.0.ebuild rename to app-misc/clipboard/clipboard-0.8.1.ebuild index d2aca6ef2..57d5d1c0a 100644 --- a/app-misc/Clipboard/Clipboard-0.8.0.ebuild +++ b/app-misc/clipboard/clipboard-0.8.1.ebuild @@ -5,9 +5,11 @@ EAPI=8 inherit cmake +MY_PN="Clipboard" +MY_P="${MY_PN}-${PV}" DESCRIPTION="Cut, copy, and paste anything in your terminal" HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; -SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -20,6 +22,8 @@ RDEPEND="X? ( x11-libs/libX11 ) dev-libs/wayland ) " +S="${WORKDIR}/${MY_P}" + PATCHES=( "${FILESDIR}/disable-git-and-lto.patch" ) @@ -43,14 +47,3 @@ src_configure() { ) cmake_src_configure } - -pkg_postinst() { - ewarn "The new history feature makes CB incompatible with how older versions stored clipbo
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/
commit: 47275d79183d429c3c6d22f0c804c023ce213ec6 Author: Quincy Fleming protonmail com> AuthorDate: Sun Jun 4 15:26:36 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Sun Jun 4 15:26:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47275d79 app-misc/Clipboard: add 0.8.0 Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/Clipboard-0.8.0.ebuild | 54 +++ app-misc/Clipboard/Manifest | 1 + 2 files changed, 55 insertions(+) diff --git a/app-misc/Clipboard/Clipboard-0.8.0.ebuild b/app-misc/Clipboard/Clipboard-0.8.0.ebuild new file mode 100644 index 0..281d4957d --- /dev/null +++ b/app-misc/Clipboard/Clipboard-0.8.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Cut, copy, and paste anything in your terminal" +HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; +SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X wayland lto debug" + +RDEPEND="X? ( x11-libs/libX11 ) + wayland? ( + dev-libs/wayland-protocols + dev-libs/wayland + ) +" +PATCHES=( + "${FILESDIR}/disable-git-and-lto.patch" +) + +src_prepare() { + if ! use wayland; then + sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client wayland-protocols)/d' CMakeLists.txt || die + fi + + if ! use debug; then + eapply "${FILESDIR}/disable-debug-info.patch" + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)" + "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" + ) + cmake_src_configure +} + +pkg_postinst() { + ewarn "The new history feature makes CB incompatible with how older versions stored clipboard contents." + ewarn "If you have existing content when you upgrade, then it might not appear in CB, although it won't be deleted." + ewarn "To fix this, take everything stored in the data folder of your existing clipboards and move them to a \"0\" subfolder within data." + ewarn "So, if you have the file Foobar stored under data, the new setup will look like the folder 0 under data, and 0 stores the file Foobar." + ewarn "To find where CB keeps your clipboards, use the cb info command and check the line that says Stored in" + ewarn "If you don't already have content stored with CB, then this warning doesn't apply to you." +} diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest index e4b696d5f..2c219c1c9 100644 --- a/app-misc/Clipboard/Manifest +++ b/app-misc/Clipboard/Manifest @@ -1 +1,2 @@ DIST Clipboard-0.7.1.tar.gz 29187709 BLAKE2B 9e33b0aa81ea434936e6c4fb6584e1df82726ebb98e933740f469454095c0810cc3e979a85009d2774d27b8e12d46c7affb82f4345cbf8425179040b0c448c88 SHA512 29c50c73d5b6860bc49c41fccbd04a7b8904876a2925916471039b22abb6a964d04dbbdb5fa7a97da346c85c1c47ab5b76a3f9a77ce11446c6fc7a5754c699fe +DIST Clipboard-0.8.0.tar.gz 29340849 BLAKE2B 91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326 SHA512 b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/
commit: 5cb0bc1e583d228c6cc654b6959dc205920b21a3 Author: Quincy Fleming protonmail com> AuthorDate: Sun Jun 4 15:31:08 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Sun Jun 4 15:31:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cb0bc1e app-misc/Clipboard: reduced ewarn message length Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/Clipboard-0.8.0.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-misc/Clipboard/Clipboard-0.8.0.ebuild b/app-misc/Clipboard/Clipboard-0.8.0.ebuild index 281d4957d..d2aca6ef2 100644 --- a/app-misc/Clipboard/Clipboard-0.8.0.ebuild +++ b/app-misc/Clipboard/Clipboard-0.8.0.ebuild @@ -47,8 +47,10 @@ src_configure() { pkg_postinst() { ewarn "The new history feature makes CB incompatible with how older versions stored clipboard contents." ewarn "If you have existing content when you upgrade, then it might not appear in CB, although it won't be deleted." - ewarn "To fix this, take everything stored in the data folder of your existing clipboards and move them to a \"0\" subfolder within data." - ewarn "So, if you have the file Foobar stored under data, the new setup will look like the folder 0 under data, and 0 stores the file Foobar." + ewarn "To fix this, take everything stored in the data folder of your existing clipboards" + ewarn "and move them to a \"0\" subfolder within data." + ewarn "So, if you have the file Foobar stored under data, the new setup will look like the folder 0 under data," + ewarn "and 0 stores the file Foobar." ewarn "To find where CB keeps your clipboards, use the cb info command and check the line that says Stored in" ewarn "If you don't already have content stored with CB, then this warning doesn't apply to you." }
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/
commit: 3eaebb0f11a3a8f986842aec6829ffc67984721b Author: Quincy Fleming protonmail com> AuthorDate: Wed May 24 04:07:44 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Wed May 24 04:07:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3eaebb0f app-misc/Clipboard: update maintainers Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app-misc/Clipboard/metadata.xml b/app-misc/Clipboard/metadata.xml index 0f4bbcf12..8fd822047 100644 --- a/app-misc/Clipboard/metadata.xml +++ b/app-misc/Clipboard/metadata.xml @@ -1,14 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + quincyf...@protonmail.com Quincy Fleming - -proxy-ma...@gentoo.org -Proxy Maintainers - Enable Link Time Optimization (LTO)
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/files/, app-misc/Clipboard/
commit: 5e7044fa47e3bbd8d30f8e30ab10bc90734dae5f Author: Quincy Fleming protonmail com> AuthorDate: Sun May 14 02:23:47 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Sun May 14 02:23:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e7044fa app-misc/Clipboard: add 0.7.1, drop 0.7.0 Signed-off-by: Quincy Fleming protonmail.com> ...ipboard-0.7.0.ebuild => Clipboard-0.7.1.ebuild} | 4 ++-- app-misc/Clipboard/Manifest| 2 +- ...isable-debug.patch => disable-debug-info.patch} | 7 +++--- ...git-and-lto.patch => disable-git-and-lto.patch} | 23 +- app-misc/Clipboard/metadata.xml| 27 -- 5 files changed, 18 insertions(+), 45 deletions(-) diff --git a/app-misc/Clipboard/Clipboard-0.7.0.ebuild b/app-misc/Clipboard/Clipboard-0.7.1.ebuild similarity index 91% rename from app-misc/Clipboard/Clipboard-0.7.0.ebuild rename to app-misc/Clipboard/Clipboard-0.7.1.ebuild index 6173c91af..6c6de407f 100644 --- a/app-misc/Clipboard/Clipboard-0.7.0.ebuild +++ b/app-misc/Clipboard/Clipboard-0.7.1.ebuild @@ -21,7 +21,7 @@ RDEPEND="X? ( x11-libs/libX11 ) ) " PATCHES=( - "${FILESDIR}/${P}-disable-git-and-lto.patch" + "${FILESDIR}/disable-git-and-lto.patch" ) src_prepare() { @@ -30,7 +30,7 @@ src_prepare() { fi if ! use debug; then - eapply "${FILESDIR}/${P}-disable-debug.patch" + eapply "${FILESDIR}/disable-debug-info.patch" fi cmake_src_prepare } diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest index 874d9c260..e4b696d5f 100644 --- a/app-misc/Clipboard/Manifest +++ b/app-misc/Clipboard/Manifest @@ -1 +1 @@ -DIST Clipboard-0.7.0.tar.gz 19982465 BLAKE2B 8ad1f03a3ae59d38fd543a45dff84eb307d716564c972b1c2de3c7cd8b07d7c48d1d4800ce5bb17a440c7e9d402804a40f49496869b4955a8acf60dbf6375845 SHA512 f5ffdc362854a5a6728914351462286cd2afb39cdf319cf1837045e892baf34896059a4f4415eb4ec118cd6770840978ffdbef7be715648b79bd344c6ecade5f +DIST Clipboard-0.7.1.tar.gz 29187709 BLAKE2B 9e33b0aa81ea434936e6c4fb6584e1df82726ebb98e933740f469454095c0810cc3e979a85009d2774d27b8e12d46c7affb82f4345cbf8425179040b0c448c88 SHA512 29c50c73d5b6860bc49c41fccbd04a7b8904876a2925916471039b22abb6a964d04dbbdb5fa7a97da346c85c1c47ab5b76a3f9a77ce11446c6fc7a5754c699fe diff --git a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-debug.patch b/app-misc/Clipboard/files/disable-debug-info.patch similarity index 53% rename from app-misc/Clipboard/files/Clipboard-0.7.0-disable-debug.patch rename to app-misc/Clipboard/files/disable-debug-info.patch index 2720a6ace..c69cfb30b 100644 --- a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-debug.patch +++ b/app-misc/Clipboard/files/disable-debug-info.patch @@ -1,6 +1,7 @@ -diff -ur '--color=auto' Clipboard-0.7.0/src/gui/include/all/clipboard/logging.hpp Clipboard-0.7.0-new/src/gui/include/all/clipboard/logging.hpp Clipboard-0.7.0/src/gui/include/all/clipboard/logging.hpp 2023-05-03 10:43:47.0 -0500 -+++ Clipboard-0.7.0-new/src/gui/include/all/clipboard/logging.hpp 2023-05-04 09:23:58.640044952 -0500 +#Created by Quincy Fleming. +#Disables debug info without using flag NDEBUG as unless forced it will be ignored in favor of the user's specified compiler flags +--- a/src/gui/include/all/clipboard/logging.hpp b/src/gui/include/all/clipboard/logging.hpp @@ -17,7 +17,6 @@ #include #include diff --git a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-git-and-lto.patch b/app-misc/Clipboard/files/disable-git-and-lto.patch similarity index 61% rename from app-misc/Clipboard/files/Clipboard-0.7.0-disable-git-and-lto.patch rename to app-misc/Clipboard/files/disable-git-and-lto.patch index c4e487c64..42e5c81e1 100644 --- a/app-misc/Clipboard/files/Clipboard-0.7.0-disable-git-and-lto.patch +++ b/app-misc/Clipboard/files/disable-git-and-lto.patch @@ -1,6 +1,8 @@ -diff -ur '--color=auto' Clipboard-0.7.0/CMakeLists.txt Clipboard-0.7.0-new/CMakeLists.txt Clipboard-0.7.0/CMakeLists.txt 2023-05-03 10:43:47.0 -0500 -+++ Clipboard-0.7.0-new/CMakeLists.txt 2023-05-04 09:19:30.508030264 -0500 +#Created by Quincy Fleming +#Disables git program as it will just result in fatal error during build (won't stop the build though. just annoying) +#Also, this removes enabling of LTO by default and allows the user to choose wether or not they want LTO support via USE flag +--- a/CMakeLists.txt b/CMakeLists.txt @@ -11,22 +11,6 @@ set(X11WL ON) endif() @@ -42,9 +44,8 @@ diff -ur '--color=auto' Clipboard-0.7.0/CMakeLists.txt Clipboard-0.7.0-new/CMake add_subdirectory(src/gui) find_package(X11) -diff -ur '--color=auto' Clipboard-0.7.0/src/cb/CMakeLists.txt Clipboard-0.7.0-new/src/cb/CMakeLists.txt Clipboard-0.7.0/src/cb/CMakeLists.txt
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/
commit: e260aa8dcb4360eb28c6117334bf66b515904c6f Author: Quincy Fleming protonmail com> AuthorDate: Sun May 14 02:25:46 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Sun May 14 02:25:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e260aa8d app-misc/Clipboard: not new Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/metadata.xml | 27 +++ 1 file changed, 27 insertions(+) diff --git a/app-misc/Clipboard/metadata.xml b/app-misc/Clipboard/metadata.xml new file mode 100644 index 0..0f4bbcf12 --- /dev/null +++ b/app-misc/Clipboard/metadata.xml @@ -0,0 +1,27 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +quincyf...@protonmail.com +Quincy Fleming + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +Enable Link Time Optimization (LTO) + + +Slackadays/Clipboard +https://github.com/Slackadays/Clipboard/blob/main/README.md +https://github.com/Slackadays/Clipboard/issues + + +CB (or Clipboard) is a ridonkulously easy-to-use data remembrance tool bursting with oodles of useful features and absolutely gorgeous eye candy. + +That's underselling it a bit. + +This is your one-way golden ticket to saving time and effort anytime and anywhere. Have a telepath with an infallible memory always by your side. Feel the sheer power flowing through your commanding body as you cut, copy, paste, add, remove, load, and make note of anything that dares lay in your terminal at the mere press of a button. In no time, you'll be reclined back on a sunny beach in the Caribbean sipping a succulent papaya smoothie with the love of your life all while you watch dolphins leaping from the shimmering waves of the soft blue water. Ok, so maybe that last part won't actually happen, but you get the idea + +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/files/, app-misc/Clipboard/
commit: 019fc7b5d06976fbab715698dc23fc9d07995648 Author: Quincy Fleming protonmail com> AuthorDate: Thu May 4 15:44:30 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Thu May 4 15:44:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=019fc7b5 app-misc/Clipboard: add 0.7.0, drop 0.6.0 Signed-off-by: Quincy Fleming protonmail.com> ...ipboard-0.6.0.ebuild => Clipboard-0.7.0.ebuild} | 6 +- app-misc/Clipboard/Manifest| 2 +- 0-libdestination-and-disable-lto-and-git.patch | 103 - ...g.patch => Clipboard-0.7.0-disable-debug.patch} | 6 +- .../Clipboard-0.7.0-disable-git-and-lto.patch | 80 5 files changed, 85 insertions(+), 112 deletions(-) diff --git a/app-misc/Clipboard/Clipboard-0.6.0.ebuild b/app-misc/Clipboard/Clipboard-0.7.0.ebuild similarity index 83% rename from app-misc/Clipboard/Clipboard-0.6.0.ebuild rename to app-misc/Clipboard/Clipboard-0.7.0.ebuild index 856d2293c..6173c91af 100644 --- a/app-misc/Clipboard/Clipboard-0.6.0.ebuild +++ b/app-misc/Clipboard/Clipboard-0.7.0.ebuild @@ -21,7 +21,7 @@ RDEPEND="X? ( x11-libs/libX11 ) ) " PATCHES=( - "${FILESDIR}/${P}-libdestination-and-disable-lto-and-git.patch" + "${FILESDIR}/${P}-disable-git-and-lto.patch" ) src_prepare() { @@ -43,7 +43,3 @@ src_configure() { ) cmake_src_configure } - -pkg_postinst() { - elog "The \"clipboard\" command is depreciated. Use \"cb\" instead. \"cb\" is symlinked to \"clipboard\" for now." -} diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest index 58b92a5cd..874d9c260 100644 --- a/app-misc/Clipboard/Manifest +++ b/app-misc/Clipboard/Manifest @@ -1 +1 @@ -DIST Clipboard-0.6.0.tar.gz 9187112 BLAKE2B 91f1a4064d7cb539aa4e2cb227703cee6a7f9a4931d7555bf35fa9b4499a641cdd9093cadb713ab4f4d2a985e98616216921b658388b2adc939b4495293a301c SHA512 aaf8a05736ba36b24448ec2df822d633f3532557b8f976447e19342fb6a482be8194d2c4d67c8fb9c4d8ecc04f88db5af14ad9d836b923fedfecce275c420875 +DIST Clipboard-0.7.0.tar.gz 19982465 BLAKE2B 8ad1f03a3ae59d38fd543a45dff84eb307d716564c972b1c2de3c7cd8b07d7c48d1d4800ce5bb17a440c7e9d402804a40f49496869b4955a8acf60dbf6375845 SHA512 f5ffdc362854a5a6728914351462286cd2afb39cdf319cf1837045e892baf34896059a4f4415eb4ec118cd6770840978ffdbef7be715648b79bd344c6ecade5f diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch deleted file mode 100644 index e717f94ba..0 --- a/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch +++ /dev/null @@ -1,103 +0,0 @@ -diff -ur '--color=auto' Clipboard-0.6.0/CMakeLists.txt Clipboard-0.6.0-new/CMakeLists.txt Clipboard-0.6.0/CMakeLists.txt 2023-04-08 12:34:14.0 -0500 -+++ Clipboard-0.6.0-new/CMakeLists.txt 2023-04-24 10:03:45.180861938 -0500 -@@ -11,22 +11,6 @@ - set(X11WL ON) - endif() - --execute_process( # save the current branch to GIT_BRANCH -- COMMAND git rev-parse --abbrev-ref HEAD -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_BRANCH -- OUTPUT_STRIP_TRAILING_WHITESPACE --) -- --execute_process( # save the current commit hash to GIT_COMMIT_HASH -- COMMAND git log -1 --format=%h -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_COMMIT_HASH -- OUTPUT_STRIP_TRAILING_WHITESPACE --) -- --add_definitions(-DGIT_COMMIT_HASH="${GIT_COMMIT_HASH}") --add_definitions(-DGIT_BRANCH="${GIT_BRANCH}") - add_definitions(-DCLIPBOARD_VERSION="${PROJECT_VERSION}") - - if (MSVC) -@@ -74,17 +58,6 @@ - set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_${CMAKE_BUILD_TYPE} ${LIB_LOCATION}) - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_${CMAKE_BUILD_TYPE} ${BIN_LOCATION}) - --function(enable_lto this_target) --include(CheckIPOSupported) --check_ipo_supported(RESULT lto_supported) --if(lto_supported AND NOT NO_LTO) -- set_property(TARGET ${this_target} PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE) -- if(CMAKE_COMPILER_IS_GNUCXX) --list(APPEND CMAKE_CXX_COMPILE_OPTIONS_IPO "-flto=auto") # set the thread amount to what is available on the CPU -- endif() --endif() --endfunction() -- - add_subdirectory(src/gui) - - find_package(X11) -diff -ur '--color=auto' Clipboard-0.6.0/src/clipboard/CMakeLists.txt Clipboard-0.6.0-new/src/clipboard/CMakeLists.txt Clipboard-0.6.0/src/clipboard/CMakeLists.txt 2023-04-08 12:34:14.0 -0500 -+++ Clipboard-0.6.0-new/src/clipboard/CMakeLists.txt 2023-04-24 10:04:39.144864894 -0500 -@@ -5,8 +5,6 @@ - src/themes.cpp - ) - --enable_lto(clipboard) -- - target_link_libraries(clipboard gui) - - if(WIN32) -@@ -45,13 +43,13 @@ - TARGET clipboard - APPEND - PROPERTY BUILD
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/files/, app-misc/Clipboard/
commit: e0705672ec72b999d135801a7d0bb1f61fa3ccbf Author: Quincy Fleming protonmail com> AuthorDate: Tue Apr 25 03:02:10 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Apr 25 03:02:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0705672 app-misc/Clipboard: new package, add 0.6.0 Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/Clipboard-0.6.0.ebuild | 49 ++ app-misc/Clipboard/Manifest| 1 + .../files/Clipboard-0.6.0-disable-debug.patch | 18 0-libdestination-and-disable-lto-and-git.patch | 103 + app-misc/Clipboard/metadata.xml| 27 ++ 5 files changed, 198 insertions(+) diff --git a/app-misc/Clipboard/Clipboard-0.6.0.ebuild b/app-misc/Clipboard/Clipboard-0.6.0.ebuild new file mode 100644 index 0..856d2293c --- /dev/null +++ b/app-misc/Clipboard/Clipboard-0.6.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Cut, copy, and paste anything in your terminal" +HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; +SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X wayland lto debug" + +RDEPEND="X? ( x11-libs/libX11 ) + wayland? ( + dev-libs/wayland-protocols + dev-libs/wayland + ) +" +PATCHES=( + "${FILESDIR}/${P}-libdestination-and-disable-lto-and-git.patch" +) + +src_prepare() { + if ! use wayland; then + sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client wayland-protocols)/d' CMakeLists.txt || die + fi + + if ! use debug; then + eapply "${FILESDIR}/${P}-disable-debug.patch" + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)" + "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" + ) + cmake_src_configure +} + +pkg_postinst() { + elog "The \"clipboard\" command is depreciated. Use \"cb\" instead. \"cb\" is symlinked to \"clipboard\" for now." +} diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest new file mode 100644 index 0..58b92a5cd --- /dev/null +++ b/app-misc/Clipboard/Manifest @@ -0,0 +1 @@ +DIST Clipboard-0.6.0.tar.gz 9187112 BLAKE2B 91f1a4064d7cb539aa4e2cb227703cee6a7f9a4931d7555bf35fa9b4499a641cdd9093cadb713ab4f4d2a985e98616216921b658388b2adc939b4495293a301c SHA512 aaf8a05736ba36b24448ec2df822d633f3532557b8f976447e19342fb6a482be8194d2c4d67c8fb9c4d8ecc04f88db5af14ad9d836b923fedfecce275c420875 diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch new file mode 100644 index 0..12c68f3ae --- /dev/null +++ b/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch @@ -0,0 +1,18 @@ +diff -ur '--color=auto' Clipboard-0.6.0/src/gui/include/all/clipboard/logging.hpp Clipboard-0.6.0-new/src/gui/include/all/clipboard/logging.hpp +--- Clipboard-0.6.0/src/gui/include/all/clipboard/logging.hpp 2023-04-08 12:34:14.0 -0500 Clipboard-0.6.0-new/src/gui/include/all/clipboard/logging.hpp 2023-04-19 23:01:23.069641770 -0500 +@@ -17,7 +17,6 @@ + #include + #include + +-#if defined(NDEBUG) + class NullBuffer : public std::streambuf { + public: + int overflow(int c) override { return c; } +@@ -26,6 +25,3 @@ + static NullBuffer nullBuffer; + static std::ostream nullStream(); + static std::ostream& debugStream = nullStream; +-#else +-static std::ostream& debugStream = std::cerr; +-#endif diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch new file mode 100644 index 0..e717f94ba --- /dev/null +++ b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch @@ -0,0 +1,103 @@ +diff -ur '--color=auto' Clipboard-0.6.0/CMakeLists.txt Clipboard-0.6.0-new/CMakeLists.txt +--- Clipboard-0.6.0/CMakeLists.txt 2023-04-08 12:34:14.0 -0500 Clipboard-0.6.0-new/CMakeLists.txt 2023-04-24 10:03:45.180861938 -0500 +@@ -11,22 +11,6 @@ + set(X11WL ON) + endif() + +-execute_process( # save the current branch to GIT_BRANCH +- COMMAND git rev-parse --abbrev-ref HEAD +- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +- OUTPUT_VARIABLE GIT_BRANCH +- OUTPUT_STR