[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/

2024-05-29 Thread Quincy Fleming
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/

2024-05-28 Thread Quincy Fleming
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/

2024-05-28 Thread Quincy Fleming
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/

2024-05-28 Thread Quincy Fleming
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/

2024-05-28 Thread Quincy Fleming
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/

2024-05-28 Thread Quincy Fleming
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/

2024-05-27 Thread Quincy Fleming
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/

2024-05-27 Thread Quincy Fleming
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/

2024-05-27 Thread Quincy Fleming
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/

2024-05-26 Thread Quincy Fleming
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/

2024-05-26 Thread Quincy Fleming
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/

2024-05-26 Thread Quincy Fleming
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/

2024-05-26 Thread Quincy Fleming
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/

2024-05-21 Thread Quincy Fleming
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/

2024-05-21 Thread Quincy Fleming
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/

2024-05-21 Thread Quincy Fleming
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/

2024-05-21 Thread Quincy Fleming
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/

2024-05-16 Thread Quincy Fleming
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/

2024-05-16 Thread Quincy Fleming
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/

2024-05-15 Thread Quincy Fleming
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/

2024-05-15 Thread Quincy Fleming
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/

2024-05-15 Thread Quincy Fleming
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/

2024-05-15 Thread Quincy Fleming
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/

2024-05-15 Thread Quincy Fleming
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/

2024-05-15 Thread Quincy Fleming
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/

2024-05-14 Thread Quincy Fleming
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/

2024-05-14 Thread Quincy Fleming
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/

2024-04-09 Thread Quincy Fleming
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/

2024-04-09 Thread Quincy Fleming
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/

2024-04-09 Thread Quincy Fleming
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/

2024-03-26 Thread Quincy Fleming
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/

2024-03-25 Thread Quincy Fleming
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/

2023-12-18 Thread Quincy Fleming
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/

2023-12-17 Thread Quincy Fleming
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/

2023-12-17 Thread Quincy Fleming
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/

2023-10-02 Thread Quincy Fleming
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/

2023-10-02 Thread Quincy Fleming
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/

2023-07-18 Thread Quincy Fleming
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/

2023-07-18 Thread Quincy Fleming
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/

2023-07-16 Thread Quincy Fleming
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/

2023-07-16 Thread Quincy Fleming
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/

2023-07-16 Thread Quincy Fleming
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/

2023-07-16 Thread Quincy Fleming
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/, ...

2023-07-10 Thread Quincy Fleming
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/

2023-06-04 Thread Quincy Fleming
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/

2023-06-04 Thread Quincy Fleming
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/

2023-05-23 Thread Quincy Fleming
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/

2023-05-13 Thread Quincy Fleming
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/

2023-05-13 Thread Quincy Fleming
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/

2023-05-04 Thread Quincy Fleming
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/

2023-04-24 Thread Quincy Fleming
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