[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2023-09-21 Thread Efe İzbudak
commit: 57cf8e9eded06c5b1daeeed7f1c099dbd97a637a
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep 21 07:29:38 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep 21 07:29:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57cf8e9e

app-misc/lf: use shell-completion

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/lf-31.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild
index 2d460bdafe..b52e89d2ec 100644
--- a/app-misc/lf/lf-31.ebuild
+++ b/app-misc/lf/lf-31.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module bash-completion-r1 desktop xdg
+inherit go-module shell-completion desktop xdg
 
 SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
 SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
@@ -45,14 +45,11 @@ src_install() {
newbashcomp "etc/${PN}.bash" "${PN}"
 
# zsh-completion
-   insinto /usr/share/zsh/site-functions
-   newins "etc/${PN}.zsh" "_${PN}"
+   newzshcomp "etc/${PN}.zsh" "_${PN}"
 
# fish-completion
-   insinto /usr/share/fish/vendor_completions.d
-   doins "etc/${PN}.fish"
-   insinto /usr/share/fish/vendor_functions.d
-   doins "etc/${PN}cd.fish"
+   dofishcomp "etc/${PN}.fish"
+   dofishcomp "etc/${PN}cd.fish"
 
domenu "${PN}.desktop"
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2023-09-20 Thread Efe İzbudak
commit: 8fcd1721f4d03aaf0a9b091425406c538376ce67
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Wed Sep 20 17:20:46 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Wed Sep 20 17:20:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fcd1721

app-misc/lf: add 31

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/Manifest |  2 ++
 app-misc/lf/lf-31.ebuild | 58 
 2 files changed, 60 insertions(+)

diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest
index 7e003ab879..af949b0d2c 100644
--- a/app-misc/lf/Manifest
+++ b/app-misc/lf/Manifest
@@ -6,3 +6,5 @@ DIST lf-29-deps.tar.xz 16965264 BLAKE2B 
0e57ea4b64d467c307e5a1ec8744d20bd463149b
 DIST lf-29.tar.gz 123717 BLAKE2B 
8fd81c5333c2b4732a3fe72f8f6d92ebf41713128806bd6f4b781ba65430dd8cbee84c12ad1502ef824fb7887ce052b628c8acfe36bcd67d3c37ff0245315d2d
 SHA512 
7e55fa284a491aef1e3a78ac33de74df2c350a750fa87411540a46a2bd663cdec8c46326586e63e3dd2db4a27f6d6042100c57c18a554ebbcebff1356cc9bf32
 DIST lf-30-deps.tar.xz 1141300 BLAKE2B 
fe668d052e6ace68d4c6a0cfdb838a16bee62215a31e297b48b80ad3ae9e154055be60df5b0d5789d4a278ed343d8cf35ce6516abe2e33320272036fddbb5110
 SHA512 
be6622fe040497e71cf505f6e336bd12b31eb85dde929e30d831da7268a34f30baf48730cd40acfb4d88e68f9a12f1fd9949cd58219ba822d626f79100b3ea60
 DIST lf-30.tar.gz 125152 BLAKE2B 
082ddfc2438dd7133a72ed951c093bbf9514cea2b9aa58ed8263d7d759d6112dc14ca811287543bc61f0b79570ed15f69fd561bda34652ec53c8735baa95082d
 SHA512 
2318b8b1ebb92cec5247b3f8819492182085776bc437b223a92377f731f26a85a7b9bf3c475b31ee28ba204cc2e9abf8330e7a64b7d57631da9cb285aa80326d
+DIST lf-31-deps.tar.xz 17010484 BLAKE2B 
3e92a87c1ce48565512456db504cddbb195499c7e02565d35b8d1bb462c19b5e442032ec8bb90191a6f039e9075148e5afb8e4d726a4b800f2c8ca2851a4f6c5
 SHA512 
7cbc7806b89e9fd5d225622ecb974f48971ff7a07b7099d401489b0f0a43604ecaf0454e1a7f4c37130271c943c2966f18187bbe56bcb3afe00bea5096f281df
+DIST lf-31.tar.gz 138687 BLAKE2B 
757d785e24c7f1ad664f81210ab33f8aedca62c5acfe3d8bad140a13c2321155d8c8b9f90da948666315ac1bd2755d92c1b6f01276e078d4b23949da1faade45
 SHA512 
8029c5310d94be853d82b9fe6359853db37340231bd291dddc675d053d020a7a98f17931734bb65022278ccf3ab94513a6fdc0e37986388572fc4afff28e0380

diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild
new file mode 100644
index 00..d027ff90ec
--- /dev/null
+++ b/app-misc/lf/lf-31.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module bash-completion-r1 desktop xdg
+
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
+
+DESCRIPTION="Terminal file manager"
+HOMEPAGE="https://github.com/gokcehan/lf;
+IUSE="+static"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+src_compile() {
+   local ldflags="-s -w -X main.gVersion=r${PV}"
+   use static && {
+   export CGO_ENABLED=0
+   ldflags+=' -extldflags "-static"'
+   }
+
+   go build -ldflags="${ldflags}" || die 'go build failed'
+}
+
+src_install() {
+   local DOCS=( README.md etc/lfrc.example )
+
+   dobin "${PN}"
+
+   einstalldocs
+
+   doman "${PN}.1"
+
+   # bash & zsh cd script
+   insinto "/usr/share/${PN}"
+   doins "etc/${PN}cd.sh"
+
+   # bash-completion
+   newbashcomp "etc/${PN}.bash" "${PN}"
+
+   # zsh-completion
+   insinto /usr/share/zsh/site-functions
+   newins "etc/${PN}.zsh" "_${PN}"
+
+   # fish-completion
+   insinto /usr/share/fish/vendor_completions.d
+   doins "etc/${PN}.fish"
+   insinto /usr/share/fish/vendor_functions.d
+   doins "etc/${PN}cd.fish"
+
+   domenu "${PN}.desktop"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2023-09-20 Thread Efe İzbudak
commit: b4ea55cf78e04c4232d4cf16ec74b098c0e51e14
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Wed Sep 20 17:23:17 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Wed Sep 20 17:23:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4ea55cf

app-misc/lf: update EAPI 7 -> 8

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/lf-31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild
index d027ff90ec..2d460bdafe 100644
--- a/app-misc/lf/lf-31.ebuild
+++ b/app-misc/lf/lf-31.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
 
 inherit go-module bash-completion-r1 desktop xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: net-news/newsraft/

2023-07-13 Thread Efe İzbudak
commit: 23fb46eb485cf58fbb5092c978b63e4e00efc8b2
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 14:27:20 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 14:27:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23fb46eb

net-news/newsraft: new package, add 0.19, 

Signed-off-by: Efe İzbudak  metu.edu.tr>

 net-news/newsraft/Manifest |  1 +
 net-news/newsraft/newsraft-0.19.ebuild | 38 ++
 net-news/newsraft/newsraft-.ebuild | 38 ++
 3 files changed, 77 insertions(+)

diff --git a/net-news/newsraft/Manifest b/net-news/newsraft/Manifest
new file mode 100644
index 0..12e228464
--- /dev/null
+++ b/net-news/newsraft/Manifest
@@ -0,0 +1 @@
+DIST newsraft-0.19.tar.gz 175794 BLAKE2B 
6d665c0bf56da68e123e4662cbdc857599206f9a90e753c7d0f16ffdea2b0f67d4a338f7954eb5f5f2426e1ae7238f64623939f11e5a07e37846e7c11d76c293
 SHA512 
d9f59f500891b37ef15796a8ec66a5249c3ef3cc5112d2230bf1f606d78f7332ccc17d5846bf9c30a268951059d3a805de651c2b8c3a607572f59126b3d308f0

diff --git a/net-news/newsraft/newsraft-0.19.ebuild 
b/net-news/newsraft/newsraft-0.19.ebuild
new file mode 100644
index 0..750cc8472
--- /dev/null
+++ b/net-news/newsraft/newsraft-0.19.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by 
Newsboat."
+HOMEPAGE="https://codeberg.org/grisha/newsraft;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/grisha/newsraft.git;
+else
+   SRC_URI="https://codeberg.org/grisha/newsraft/archive/${P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/gumbo
+   dev-libs/yajl
+   net-misc/curl
+   sys-libs/ncurses
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   virtual/pkgconfig
+"
+
+src_install() {
+   emake PREFIX="/usr" DESTDIR="${D}" install
+   einstalldocs
+}

diff --git a/net-news/newsraft/newsraft-.ebuild 
b/net-news/newsraft/newsraft-.ebuild
new file mode 100644
index 0..750cc8472
--- /dev/null
+++ b/net-news/newsraft/newsraft-.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by 
Newsboat."
+HOMEPAGE="https://codeberg.org/grisha/newsraft;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/grisha/newsraft.git;
+else
+   SRC_URI="https://codeberg.org/grisha/newsraft/archive/${P}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/gumbo
+   dev-libs/yajl
+   net-misc/curl
+   sys-libs/ncurses
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   virtual/pkgconfig
+"
+
+src_install() {
+   emake PREFIX="/usr" DESTDIR="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/scron/files/, sys-process/scron/

2023-07-13 Thread Efe İzbudak
commit: bd4613a133b2dbab999a57e048f7844136f3dec0
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 14:21:49 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 14:23:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd4613a1

sys-process/scron: new package, add 0.4

Signed-off-by: Efe İzbudak  metu.edu.tr>

 sys-process/scron/Manifest  |  1 +
 sys-process/scron/files/scron-0.4-initd | 12 
 sys-process/scron/scron-0.4.ebuild  | 34 +
 3 files changed, 47 insertions(+)

diff --git a/sys-process/scron/Manifest b/sys-process/scron/Manifest
new file mode 100644
index 0..b8b0ff725
--- /dev/null
+++ b/sys-process/scron/Manifest
@@ -0,0 +1 @@
+DIST scron-0.4.tar.gz 10263 BLAKE2B 
87bcaa0157afd0fcf2eebfb3e17bad1eba187d503fe57089fe2fa9faa02f286ee5bc13c2ca216df31bdfd2a1700d82bb5ddfa161e451c31101e08be08339e38f
 SHA512 
585c8dd1acab29d37890b62b4c8de2ae6a26bc67c3e95c1c8eaefc6672b6a1b0c3432a93b34d44eb693ba322f4b8f29495e1a825e87b376edb6c5c842da26f1f

diff --git a/sys-process/scron/files/scron-0.4-initd 
b/sys-process/scron/files/scron-0.4-initd
new file mode 100644
index 0..54d5401f0
--- /dev/null
+++ b/sys-process/scron/files/scron-0.4-initd
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/bin/crond"
+pidfile="/run/crond.pid"
+
+depend() {
+   use clock logger
+   need localmount
+   provide cron
+}

diff --git a/sys-process/scron/scron-0.4.ebuild 
b/sys-process/scron/scron-0.4.ebuild
new file mode 100644
index 0..d2d1250c5
--- /dev/null
+++ b/sys-process/scron/scron-0.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Simple cron daemon"
+HOMEPAGE="https://git.2f30.org/scron/;
+SRC_URI="https://dl.2f30.org/releases/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="
+   !sys-process/cronie
+   !sys-process/bcron
+   !sys-process/dcron
+   !sys-process/fcron
+   !sys-process/systemd-cron
+"
+BDEPEND=""
+
+src_install() {
+   emake MANPREFIX="/usr/share/man" PREFIX="/usr" DESTDIR="${D}" install
+   einstalldocs
+   newinitd "${FILESDIR}/${PN}-0.4-initd" ${PN}
+}
+
+pkg_postinst() {
+   elog "Start scron as a system service with"
+   elog "'rc-service scron start'. Enable it at startup with"
+   elog "'rc-update add scron default'."
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2023-07-13 Thread Efe İzbudak
commit: 79f17c5eb9a8ec2dab9392cea0bbf26a30e0eb06
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 13:20:09 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 13:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79f17c5e

www-client/vimb: add 3.7.0

adblock feature has been disabled because it no longer works with the
new version.

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/Manifest|  1 +
 www-client/vimb/{vimb-.ebuild => vimb-3.7.0.ebuild} | 10 --
 www-client/vimb/vimb-.ebuild| 10 --
 3 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/www-client/vimb/Manifest b/www-client/vimb/Manifest
index a28a34d19..1393a2e30 100644
--- a/www-client/vimb/Manifest
+++ b/www-client/vimb/Manifest
@@ -1 +1,2 @@
 DIST vimb-3.6.0.tar.gz 144750 BLAKE2B 
bb5b3244198e657af6a2591f75bb44598d1fa384843aa948f15eb186cea526776a2f2ae00d20ae9a81bd634df1c980cf2017f22f99e062d22231dd2cb1c9f3b2
 SHA512 
0c1a131641c47ec0dd7a5346d5e7260f85293ecc105e04e6265680c53bbbdc8d98acc4f4e11443efc4e4148aa0b77c496cf7e5f59d44857e6e612c3d4a643c8f
+DIST vimb-3.7.0.tar.gz 149769 BLAKE2B 
79b9916ae6aa583147a8469d43e0f396e572d77ac02a1136c205a011341beac67028f21d0b0e38ccb7afa19e23e1bf4cd108714848ab0cc69ba7c5485f4d7bd6
 SHA512 
00101b799c33b7cdb91db407654cbccbf2041d06ae604541ba90806c6fa26345fbfe54fa42ad457817a186493b233e9ee24dc301eacf19d8cd15f546d87615a7

diff --git a/www-client/vimb/vimb-.ebuild 
b/www-client/vimb/vimb-3.7.0.ebuild
similarity index 81%
copy from www-client/vimb/vimb-.ebuild
copy to www-client/vimb/vimb-3.7.0.ebuild
index 5817181ab..23f02612f 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-3.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic optfeature savedconfig
+inherit savedconfig flag-o-matic optfeature
 
 DESCRIPTION="A fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
@@ -18,11 +18,10 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="savedconfig adblock"
+IUSE="savedconfig"
 
 DEPEND="
-   adblock? ( www-misc/wyebadblock )
-   >=net-libs/webkit-gtk-2.20.0:4
+   net-libs/webkit-gtk:4.1
x11-libs/gtk+:3
 "
 BDEPEND="virtual/pkgconfig"
@@ -40,9 +39,8 @@ src_compile() {
 
 src_install() {
emake PREFIX="/usr" DESTDIR="${D}" install
-   save_config src/config.def.h
-   use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
einstalldocs
+   save_config src/config.def.h
 }
 
 pkg_postinst() {

diff --git a/www-client/vimb/vimb-.ebuild b/www-client/vimb/vimb-.ebuild
index 5817181ab..23f02612f 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic optfeature savedconfig
+inherit savedconfig flag-o-matic optfeature
 
 DESCRIPTION="A fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
@@ -18,11 +18,10 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="savedconfig adblock"
+IUSE="savedconfig"
 
 DEPEND="
-   adblock? ( www-misc/wyebadblock )
-   >=net-libs/webkit-gtk-2.20.0:4
+   net-libs/webkit-gtk:4.1
x11-libs/gtk+:3
 "
 BDEPEND="virtual/pkgconfig"
@@ -40,9 +39,8 @@ src_compile() {
 
 src_install() {
emake PREFIX="/usr" DESTDIR="${D}" install
-   save_config src/config.def.h
-   use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
einstalldocs
+   save_config src/config.def.h
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2023-07-13 Thread Efe İzbudak
commit: 0c1996aaf02553010406649b965bebfe78c13ea9
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 13:01:36 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 13:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c1996aa

www-client/vimb: update EAPI 7 -> 8

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/vimb-3.6.0.ebuild | 2 +-
 www-client/vimb/vimb-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 6ef548506..f7ced56c8 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit savedconfig optfeature
 

diff --git a/www-client/vimb/vimb-.ebuild b/www-client/vimb/vimb-.ebuild
index 6ef548506..f7ced56c8 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit savedconfig optfeature
 



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2023-07-13 Thread Efe İzbudak
commit: 90083decb614bec9392f1e875200c57e52ee829e
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 13:14:31 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 13:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90083dec

www-client/vimb: fix DEPEND categorization

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/vimb-3.6.0.ebuild | 7 +++
 www-client/vimb/vimb-.ebuild  | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 2ffaa5924..5817181ab 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -21,13 +21,12 @@ SLOT="0"
 IUSE="savedconfig adblock"
 
 DEPEND="
-   virtual/pkgconfig
adblock? ( www-misc/wyebadblock )
-"
-RDEPEND="
-   x11-libs/gtk+:3
>=net-libs/webkit-gtk-2.20.0:4
+   x11-libs/gtk+:3
 "
+BDEPEND="virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
default

diff --git a/www-client/vimb/vimb-.ebuild b/www-client/vimb/vimb-.ebuild
index 2ffaa5924..5817181ab 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-.ebuild
@@ -21,13 +21,12 @@ SLOT="0"
 IUSE="savedconfig adblock"
 
 DEPEND="
-   virtual/pkgconfig
adblock? ( www-misc/wyebadblock )
-"
-RDEPEND="
-   x11-libs/gtk+:3
>=net-libs/webkit-gtk-2.20.0:4
+   x11-libs/gtk+:3
 "
+BDEPEND="virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
default



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2023-07-13 Thread Efe İzbudak
commit: 3ec1c1f6648002d9ccb48ec5a3778d8aa5ff8cc3
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 12:59:51 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 13:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ec1c1f6

www-client/vimb: use same template for 

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/vimb-3.6.0.ebuild | 16 ++--
 www-client/vimb/vimb-.ebuild  | 27 ++-
 2 files changed, 28 insertions(+), 15 deletions(-)

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 177a0dd03..6ef548506 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -5,11 +5,16 @@ EAPI=7
 
 inherit savedconfig optfeature
 
-DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
+DESCRIPTION="A fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
 
-KEYWORDS="~amd64"
-SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git;
+else
+   SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -19,7 +24,6 @@ DEPEND="
virtual/pkgconfig
adblock? ( www-misc/wyebadblock )
 "
-
 RDEPEND="
x11-libs/gtk+:3
>=net-libs/webkit-gtk-2.20.0:4
@@ -31,11 +35,11 @@ src_prepare() {
 }
 
 src_compile() {
-   emake V=1 PREFIX="/usr"
+   emake PREFIX="/usr"
 }
 
 src_install() {
-   emake V=1 PREFIX="/usr" DESTDIR="${D}" install
+   emake PREFIX="/usr" DESTDIR="${D}" install
save_config src/config.def.h
use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
 }

diff --git a/www-client/vimb/vimb-.ebuild b/www-client/vimb/vimb-.ebuild
index e0dd30cea..6ef548506 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-.ebuild
@@ -3,23 +3,27 @@
 
 EAPI=7
 
-inherit savedconfig
+inherit savedconfig optfeature
 
-DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
+DESCRIPTION="A fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
 
-inherit git-r3
-KEYWORDS=""
-EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git;
+else
+   SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="savedconfig"
+IUSE="savedconfig adblock"
 
 DEPEND="
virtual/pkgconfig
+   adblock? ( www-misc/wyebadblock )
 "
-
 RDEPEND="
x11-libs/gtk+:3
>=net-libs/webkit-gtk-2.20.0:4
@@ -31,10 +35,15 @@ src_prepare() {
 }
 
 src_compile() {
-   emake V=1 PREFIX="/usr"
+   emake PREFIX="/usr"
 }
 
 src_install() {
-   emake V=1 PREFIX="/usr" DESTDIR="${D}" install
+   emake PREFIX="/usr" DESTDIR="${D}" install
save_config src/config.def.h
+   use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
+}
+
+pkg_postinst() {
+   optfeature "media decoding support"  media-plugins/gst-plugins-libav 
media-libs/gst-plugins-good
 }



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2023-07-13 Thread Efe İzbudak
commit: 77c610c807c3901eddc6ed65e08eefebaa58ddfd
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 13:07:05 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Jul 13 13:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77c610c8

www-client/vimb: fix compilation for gtk+[-X,wayland]

The XEMBED feature has to be disabled if gtk+ has been built with
wayland flag only (no X).

Also added missing einstalldocs function to src_install.

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/vimb-3.6.0.ebuild | 4 +++-
 www-client/vimb/vimb-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index f7ced56c8..2ffaa5924 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit savedconfig optfeature
+inherit flag-o-matic optfeature savedconfig
 
 DESCRIPTION="A fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
@@ -35,6 +35,7 @@ src_prepare() {
 }
 
 src_compile() {
+   has_version x11-libs/gtk+:3[-X,wayland] && append-cflags 
-DFEATURE_NO_XEMBED=1
emake PREFIX="/usr"
 }
 
@@ -42,6 +43,7 @@ src_install() {
emake PREFIX="/usr" DESTDIR="${D}" install
save_config src/config.def.h
use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
+   einstalldocs
 }
 
 pkg_postinst() {

diff --git a/www-client/vimb/vimb-.ebuild b/www-client/vimb/vimb-.ebuild
index f7ced56c8..2ffaa5924 100644
--- a/www-client/vimb/vimb-.ebuild
+++ b/www-client/vimb/vimb-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit savedconfig optfeature
+inherit flag-o-matic optfeature savedconfig
 
 DESCRIPTION="A fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
@@ -35,6 +35,7 @@ src_prepare() {
 }
 
 src_compile() {
+   has_version x11-libs/gtk+:3[-X,wayland] && append-cflags 
-DFEATURE_NO_XEMBED=1
emake PREFIX="/usr"
 }
 
@@ -42,6 +43,7 @@ src_install() {
emake PREFIX="/usr" DESTDIR="${D}" install
save_config src/config.def.h
use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
+   einstalldocs
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2023-05-20 Thread Efe İzbudak
commit: 27bfc458aa46aa510d07166e1725909a935f074f
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sat May 20 14:32:29 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sat May 20 14:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27bfc458

app-misc/lf: add 30

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/Manifest |  2 ++
 app-misc/lf/lf-30.ebuild | 58 
 2 files changed, 60 insertions(+)

diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest
index 5c6409568..7e003ab87 100644
--- a/app-misc/lf/Manifest
+++ b/app-misc/lf/Manifest
@@ -4,3 +4,5 @@ DIST lf-28-deps.tar.xz 28197760 BLAKE2B 
8b89b05b5fec0fcb2e57fb1b6df4e8f5ec5e056d
 DIST lf-28.tar.gz 117374 BLAKE2B 
9f4ef1f51177ce23527aa21021079b45ba729cba58c7aaa9915e9306c2f343d9533e7630a54fd0670b8c869aff042059d672bc4bdc3496637892618b4b90ac36
 SHA512 
ae52248b5934e3c136c54e0df184a6a1d3219f6e6ddebdf7263dc7516f7f1344331d7c5640cb83b7d483f291524a56271b2209454981742bf702b177acfffbc0
 DIST lf-29-deps.tar.xz 16965264 BLAKE2B 
0e57ea4b64d467c307e5a1ec8744d20bd463149be700333dc16266ca23ec05776efe1a86c316d3858518347aa4151d3f1eafb1646db3435176bcc69f84054fc8
 SHA512 
513896887c01c37e6419fb4913ee17be91dd4554d4e0f63355b2c5306f0ddcd939ec5c58c6885fb8c2ef95cfbba349e5f06d78e2ef9da497504e1e591bb0f831
 DIST lf-29.tar.gz 123717 BLAKE2B 
8fd81c5333c2b4732a3fe72f8f6d92ebf41713128806bd6f4b781ba65430dd8cbee84c12ad1502ef824fb7887ce052b628c8acfe36bcd67d3c37ff0245315d2d
 SHA512 
7e55fa284a491aef1e3a78ac33de74df2c350a750fa87411540a46a2bd663cdec8c46326586e63e3dd2db4a27f6d6042100c57c18a554ebbcebff1356cc9bf32
+DIST lf-30-deps.tar.xz 1141300 BLAKE2B 
fe668d052e6ace68d4c6a0cfdb838a16bee62215a31e297b48b80ad3ae9e154055be60df5b0d5789d4a278ed343d8cf35ce6516abe2e33320272036fddbb5110
 SHA512 
be6622fe040497e71cf505f6e336bd12b31eb85dde929e30d831da7268a34f30baf48730cd40acfb4d88e68f9a12f1fd9949cd58219ba822d626f79100b3ea60
+DIST lf-30.tar.gz 125152 BLAKE2B 
082ddfc2438dd7133a72ed951c093bbf9514cea2b9aa58ed8263d7d759d6112dc14ca811287543bc61f0b79570ed15f69fd561bda34652ec53c8735baa95082d
 SHA512 
2318b8b1ebb92cec5247b3f8819492182085776bc437b223a92377f731f26a85a7b9bf3c475b31ee28ba204cc2e9abf8330e7a64b7d57631da9cb285aa80326d

diff --git a/app-misc/lf/lf-30.ebuild b/app-misc/lf/lf-30.ebuild
new file mode 100644
index 0..d027ff90e
--- /dev/null
+++ b/app-misc/lf/lf-30.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module bash-completion-r1 desktop xdg
+
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
+
+DESCRIPTION="Terminal file manager"
+HOMEPAGE="https://github.com/gokcehan/lf;
+IUSE="+static"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+src_compile() {
+   local ldflags="-s -w -X main.gVersion=r${PV}"
+   use static && {
+   export CGO_ENABLED=0
+   ldflags+=' -extldflags "-static"'
+   }
+
+   go build -ldflags="${ldflags}" || die 'go build failed'
+}
+
+src_install() {
+   local DOCS=( README.md etc/lfrc.example )
+
+   dobin "${PN}"
+
+   einstalldocs
+
+   doman "${PN}.1"
+
+   # bash & zsh cd script
+   insinto "/usr/share/${PN}"
+   doins "etc/${PN}cd.sh"
+
+   # bash-completion
+   newbashcomp "etc/${PN}.bash" "${PN}"
+
+   # zsh-completion
+   insinto /usr/share/zsh/site-functions
+   newins "etc/${PN}.zsh" "_${PN}"
+
+   # fish-completion
+   insinto /usr/share/fish/vendor_completions.d
+   doins "etc/${PN}.fish"
+   insinto /usr/share/fish/vendor_functions.d
+   doins "etc/${PN}cd.fish"
+
+   domenu "${PN}.desktop"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2023-05-03 Thread Efe İzbudak
commit: b782da03b1d821daf6de39a83e1eb4efe700fb86
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu May  4 04:11:53 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu May  4 04:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b782da03

app-misc/lf: fix metadata.xml indent

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/lf/metadata.xml b/app-misc/lf/metadata.xml
index deda325ad..b21e77881 100644
--- a/app-misc/lf/metadata.xml
+++ b/app-misc/lf/metadata.xml
@@ -7,8 +7,8 @@


efe.izbu...@metu.edu.tr
-       Efe İzbudak
-
+       Efe İzbudak
+   

gokcehan/lf




[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2023-05-03 Thread Efe İzbudak
commit: 4ade818fd4f87120d33ad0755292903dc485256b
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu May  4 03:03:50 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu May  4 04:10:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ade818f

app-misc/lf: add 29

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/Manifest |  2 ++
 app-misc/lf/lf-29.ebuild | 58 
 app-misc/lf/metadata.xml | 14 ++--
 3 files changed, 67 insertions(+), 7 deletions(-)

diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest
index d83a5cb7e..5c6409568 100644
--- a/app-misc/lf/Manifest
+++ b/app-misc/lf/Manifest
@@ -2,3 +2,5 @@ DIST lf-27-deps.tar.xz 12602056 BLAKE2B 
fec475a83988080468c8daabd4076a16f58eec61
 DIST lf-27.tar.gz 112266 BLAKE2B 
e03cd38042661d35dd7d110894fe7ca4866e491c810e76d6cfe1d34efedbda5f2b4b6e626ab72c72450252dca8f82c3e1804a686e7437d6f7475f3b9fa0ca796
 SHA512 
1a9cd0a3206f01f75a9ea0dbef4fcd3a2e28e9d283b19c74e821c5e90229b9ff64524e9d151dec44d9b2c06b3f8b424c4053034b58bcc7fa38345ce7c662f013
 DIST lf-28-deps.tar.xz 28197760 BLAKE2B 
8b89b05b5fec0fcb2e57fb1b6df4e8f5ec5e056dbd2dd126978fc5786b9c38e154817092262aed28e77c3c3b9d1f63539e50ee46a63615ed1bf7a1d46cb828ed
 SHA512 
9a0302ba1278ad292beae0168baa1b70c767fd366ec483abc18a1e561cf4b850c18cf2b1a7fe7a5e3d2c10fbf37d1e89e2bf13a0083870748e00f3fd0336a7b4
 DIST lf-28.tar.gz 117374 BLAKE2B 
9f4ef1f51177ce23527aa21021079b45ba729cba58c7aaa9915e9306c2f343d9533e7630a54fd0670b8c869aff042059d672bc4bdc3496637892618b4b90ac36
 SHA512 
ae52248b5934e3c136c54e0df184a6a1d3219f6e6ddebdf7263dc7516f7f1344331d7c5640cb83b7d483f291524a56271b2209454981742bf702b177acfffbc0
+DIST lf-29-deps.tar.xz 16965264 BLAKE2B 
0e57ea4b64d467c307e5a1ec8744d20bd463149be700333dc16266ca23ec05776efe1a86c316d3858518347aa4151d3f1eafb1646db3435176bcc69f84054fc8
 SHA512 
513896887c01c37e6419fb4913ee17be91dd4554d4e0f63355b2c5306f0ddcd939ec5c58c6885fb8c2ef95cfbba349e5f06d78e2ef9da497504e1e591bb0f831
+DIST lf-29.tar.gz 123717 BLAKE2B 
8fd81c5333c2b4732a3fe72f8f6d92ebf41713128806bd6f4b781ba65430dd8cbee84c12ad1502ef824fb7887ce052b628c8acfe36bcd67d3c37ff0245315d2d
 SHA512 
7e55fa284a491aef1e3a78ac33de74df2c350a750fa87411540a46a2bd663cdec8c46326586e63e3dd2db4a27f6d6042100c57c18a554ebbcebff1356cc9bf32

diff --git a/app-misc/lf/lf-29.ebuild b/app-misc/lf/lf-29.ebuild
new file mode 100644
index 0..d027ff90e
--- /dev/null
+++ b/app-misc/lf/lf-29.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module bash-completion-r1 desktop xdg
+
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
+
+DESCRIPTION="Terminal file manager"
+HOMEPAGE="https://github.com/gokcehan/lf;
+IUSE="+static"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+src_compile() {
+   local ldflags="-s -w -X main.gVersion=r${PV}"
+   use static && {
+   export CGO_ENABLED=0
+   ldflags+=' -extldflags "-static"'
+   }
+
+   go build -ldflags="${ldflags}" || die 'go build failed'
+}
+
+src_install() {
+   local DOCS=( README.md etc/lfrc.example )
+
+   dobin "${PN}"
+
+   einstalldocs
+
+   doman "${PN}.1"
+
+   # bash & zsh cd script
+   insinto "/usr/share/${PN}"
+   doins "etc/${PN}cd.sh"
+
+   # bash-completion
+   newbashcomp "etc/${PN}.bash" "${PN}"
+
+   # zsh-completion
+   insinto /usr/share/zsh/site-functions
+   newins "etc/${PN}.zsh" "_${PN}"
+
+   # fish-completion
+   insinto /usr/share/fish/vendor_completions.d
+   doins "etc/${PN}.fish"
+   insinto /usr/share/fish/vendor_functions.d
+   doins "etc/${PN}cd.fish"
+
+   domenu "${PN}.desktop"
+}

diff --git a/app-misc/lf/metadata.xml b/app-misc/lf/metadata.xml
index a4aa927e7..deda325ad 100644
--- a/app-misc/lf/metadata.xml
+++ b/app-misc/lf/metadata.xml
@@ -1,13 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-svdm-gen...@protonmail.com
-    Simon van der Maas
-
-
-efe.izbu...@metu.edu.tr
-Efe İzbudak
+   
+   svdm-gen...@protonmail.com
+   Simon van der Maas
+   
+   
+   efe.izbu...@metu.edu.tr
+   Efe İzbudak
 

gokcehan/lf



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2023-02-23 Thread Efe İzbudak
commit: 6f562eb8eb9b5207fc1f53c8cb07c2d6f84d016c
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 23 14:50:44 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 23 14:50:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f562eb8

www-client/vimb: add github upstream metadata

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml
index 04468f787..88665207e 100644
--- a/www-client/vimb/metadata.xml
+++ b/www-client/vimb/metadata.xml
@@ -8,4 +8,7 @@

Use www-misc/wyebadblock for 
adblocking

+   
+   fanglingsu/vimb
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2023-02-23 Thread Efe İzbudak
commit: cd17c514cbb676b99d17e747657564936b76e475
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 23 13:07:42 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 23 13:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd17c514

gui-apps/someblocks: prevent compiling in src_install

Closes: https://bugs.gentoo.org/887715
Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/someblocks-1.0.1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gui-apps/someblocks/someblocks-1.0.1.ebuild 
b/gui-apps/someblocks/someblocks-1.0.1.ebuild
index 707735f30..11c63b74e 100644
--- a/gui-apps/someblocks/someblocks-1.0.1.ebuild
+++ b/gui-apps/someblocks/someblocks-1.0.1.ebuild
@@ -17,10 +17,15 @@ src_prepare() {
default
sed -i -e 's:$(LDFLAGS):$(CPPFLAGS) $(CFLAGS) $(LDFLAGS):' Makefile \
|| die "sed fix failed. Uh-oh..."
-
+   # prevent compilation in install phase
+   sed -i -e "s/install: output/install:/g" Makefile
restore_config blocks.h
 }
 
+src_compile() {
+   emake output
+}
+
 src_install() {
emake PREFIX="${ED}/usr" install
 



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/pinentry-bemenu/

2023-02-23 Thread Efe İzbudak
commit: 59b9a535c28023d76de34c753d937e21e9805be2
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 23 08:55:47 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 23 09:01:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59b9a535

app-crypt/pinentry-bemenu: remove empty BDEPEND

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild 
b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild
index e2b75bf1b..034b57606 100644
--- a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild
+++ b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild
@@ -20,7 +20,6 @@ DEPEND="
dev-libs/popt
 "
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 pkg_postinst() {
elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2023-02-23 Thread Efe İzbudak
commit: 5f0b79ab80678f55f3a05227674c032d3473d939
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 23 08:57:10 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 23 09:01:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f0b79ab

gui-apps/someblocks: remove empty DEPEND

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/someblocks-1.0.1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/gui-apps/someblocks/someblocks-1.0.1.ebuild 
b/gui-apps/someblocks/someblocks-1.0.1.ebuild
index ef0344279..707735f30 100644
--- a/gui-apps/someblocks/someblocks-1.0.1.ebuild
+++ b/gui-apps/someblocks/someblocks-1.0.1.ebuild
@@ -13,10 +13,6 @@ LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
 src_prepare() {
default
sed -i -e 's:$(LDFLAGS):$(CPPFLAGS) $(CFLAGS) $(LDFLAGS):' Makefile \



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2023-02-16 Thread Efe İzbudak
commit: 65d39ad4b9cd8cc79f304aabe25b97e5b4b02b66
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 16 18:05:29 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 16 18:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65d39ad4

gui-apps/someblocks: add 1.0.1

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/Manifest|  1 +
 gui-apps/someblocks/someblocks-1.0.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/gui-apps/someblocks/Manifest b/gui-apps/someblocks/Manifest
index 156df4984..e05c928d6 100644
--- a/gui-apps/someblocks/Manifest
+++ b/gui-apps/someblocks/Manifest
@@ -1 +1,2 @@
 DIST someblocks-1.0.0.tar.gz 3967 BLAKE2B 
ab9c9ac97074c77dc17440fb3b628707ed51256a7d812b0ab8411a20029ebb48ae0092421f096e6c21f3e072c472e9863eec99ebbc6e809cb26de1638ef27520
 SHA512 
c7e0d77df2094d4bfe7ab616e848073d7bae06d9b3788574bc1b942469a618f4cb4cffebff7d5aabc014068d2350c08c3f83e41f9de0c0cc5ae1f3bf1ef10e8a
+DIST someblocks-1.0.1.tar.gz 4104 BLAKE2B 
198f0d6eac7f09393900e305fda0d291bf2c95f3c47bee604f14007b04d9da65909ff4f30e40fe74484e62967d369ecbbe75ffc4d8de2f8210fb386c124b7911
 SHA512 
a2c5a37bbc699a61fc53a7bb15d8bff27d0e56d8bf132dd3afca2c30c88fb931c2dd74ffad738b9adbcf838b5ab6d6fedc379850ab99836dc9a642af649c2a1f

diff --git a/gui-apps/someblocks/someblocks-1.0.1.ebuild 
b/gui-apps/someblocks/someblocks-1.0.1.ebuild
new file mode 100644
index 0..ef0344279
--- /dev/null
+++ b/gui-apps/someblocks/someblocks-1.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+DESCRIPTION="Modular status bar for somebar written in c."
+HOMEPAGE="https://git.sr.ht/~raphi/someblocks;
+SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   default
+   sed -i -e 's:$(LDFLAGS):$(CPPFLAGS) $(CFLAGS) $(LDFLAGS):' Makefile \
+   || die "sed fix failed. Uh-oh..."
+
+   restore_config blocks.h
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   einstalldocs
+
+   save_config blocks.h
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/somebar/

2023-02-16 Thread Efe İzbudak
commit: 990ab5e40afb62b83f6a54a27eeb72fc02d7c553
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 16 18:04:17 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 16 18:04:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=990ab5e4

gui-apps/somebar: add 1.0.3

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/somebar/Manifest |  1 +
 gui-apps/somebar/somebar-1.0.3.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/gui-apps/somebar/Manifest b/gui-apps/somebar/Manifest
index 44052eb3f..c2c52a80a 100644
--- a/gui-apps/somebar/Manifest
+++ b/gui-apps/somebar/Manifest
@@ -1 +1,2 @@
 DIST somebar-1.0.0.tar.gz 31294 BLAKE2B 
1006fa9fcf6a081ea0dbbeb98fd2f45ade0e7a3e8e51b76b070f9ad5fa1d352735ceca4000eea8722326dfc19fcd8a317c143316b755bb9e88e9a0cce6dd6099
 SHA512 
a2f1a4f05ff8297ef6675e0feaaed71308c0ab512f2bd0f961c2e28de8c716b3ea2150dfd1c4dbbfb29e5de410a03a38359f2f173e396bb5059a46d4db4b4515
+DIST somebar-1.0.3.tar.gz 34555 BLAKE2B 
b6f4cbd4222c44eb072c58ef4a90eba93c60fae03e6ff70e4d36a3019473b3e0b2a673a1f35f72a4a3c09738edae0debb09226e351b9caea8454b23da1d0f651
 SHA512 
6294aaf3e9bc20b6fbc2221038f044ca505096e78b96981a234d0b0858d4a57bd1ffd5d1b53930b820e97b1fddf9a5149eaa1cb22e300629f92d197e3d5d7e5d

diff --git a/gui-apps/somebar/somebar-1.0.3.ebuild 
b/gui-apps/somebar/somebar-1.0.3.ebuild
new file mode 100644
index 0..845bb7abf
--- /dev/null
+++ b/gui-apps/somebar/somebar-1.0.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig meson
+
+DESCRIPTION="dwm-like bar for dwl"
+HOMEPAGE="https://git.sr.ht/~raphi/somebar;
+SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_prepare() {
+   default
+   use savedconfig && restore_config src/config.hpp
+   [[ -f src/config.hpp ]] || cp src/config.def.hpp src/config.hpp
+}
+
+src_install() {
+   meson_src_install
+   save_config src/config.hpp
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/pinentry-bemenu/

2023-02-16 Thread Efe İzbudak
commit: 08156af6783fe99b22457514554cc7bff1ec5e5a
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Feb 16 17:52:57 2023 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Feb 16 17:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08156af6

app-crypt/pinentry-bemenu: add 0.12.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-crypt/pinentry-bemenu/Manifest |  1 +
 app-crypt/pinentry-bemenu/metadata.xml | 11 +
 .../pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild  | 28 ++
 3 files changed, 40 insertions(+)

diff --git a/app-crypt/pinentry-bemenu/Manifest 
b/app-crypt/pinentry-bemenu/Manifest
index 16bc37b2e..21554c504 100644
--- a/app-crypt/pinentry-bemenu/Manifest
+++ b/app-crypt/pinentry-bemenu/Manifest
@@ -1 +1,2 @@
 DIST pinentry-bemenu-0.11.0.tar.gz 34352 BLAKE2B 
54059a506fbc3e5034af7ffdf6fdac8f131abbac94662a35d487072f292b380a8b81d5a2916a8ef85ac3ae0c4f479119fadac541eb6bd32eb3033ce762ea5679
 SHA512 
3c35733b52d1b096904585ee0f37b0a2c7390158a94b2f13fe387fd738c004a2f1f474e3ca66d35f364ad057dc6b4520700d2a71f4d1c431bb428b6de513313a
+DIST pinentry-bemenu-0.12.0.tar.gz 34781 BLAKE2B 
58268a7c6bbe9d49a93f4d0b0bc7c2caa5a8cac2a6d54243d42f533b18bad36bf6177d742f4525a2199fe9f5d891ebd1cdb8c24880e13ef0283cf0b7d997760d
 SHA512 
243b0572ae80f9fe95269545f13f71a85a84afd75f212872ccb7f34c078b86ba92faca2cdf772e90bd1367b9e5272247ba1dfb40fc86a1bbd0efb5da2991

diff --git a/app-crypt/pinentry-bemenu/metadata.xml 
b/app-crypt/pinentry-bemenu/metadata.xml
new file mode 100644
index 0..4e41b4851
--- /dev/null
+++ b/app-crypt/pinentry-bemenu/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   efe.izbu...@metu.edu.tr
+           Efe İzbudak
+   
+   
+   t-8ch/pinentry-bemenu
+   
+

diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild 
b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild
new file mode 100644
index 0..e2b75bf1b
--- /dev/null
+++ b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.12.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pinentry based on bemenu"
+HOMEPAGE="https://github.com/t-8ch/pinentry-bemenu;
+SRC_URI="https://github.com/t-8ch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/bemenu
+   dev-libs/libgpg-error
+   dev-libs/libassuan
+   dev-libs/popt
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+pkg_postinst() {
+   elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:"
+   elog "pinentry-program /usr/bin/pinentry-bemenu"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2022-12-24 Thread Efe İzbudak
commit: c9cf86438bc72ebcb21ad616133fe4291542f354
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sat Dec 24 21:03:06 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sat Dec 24 21:04:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9cf8643

app-misc/lf: add 28

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/Manifest |  2 ++
 app-misc/lf/lf-28.ebuild | 58 
 app-misc/lf/metadata.xml |  3 +++
 3 files changed, 63 insertions(+)

diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest
index 2e6f994db..d83a5cb7e 100644
--- a/app-misc/lf/Manifest
+++ b/app-misc/lf/Manifest
@@ -1,2 +1,4 @@
 DIST lf-27-deps.tar.xz 12602056 BLAKE2B 
fec475a83988080468c8daabd4076a16f58eec610d71ad46ad7e5adf146c70d2e2ec78ede22c62b3353e668fd24f102c82a4b27f768153b4d003854734f92428
 SHA512 
74e3cbc98746669bc7f57bcf0b9a2d196795f0c8b011b33f1cf8afed7b7f3ef971c002df3f83985ca68b7980b4beec71569357123dbc31219542a04ff63295cd
 DIST lf-27.tar.gz 112266 BLAKE2B 
e03cd38042661d35dd7d110894fe7ca4866e491c810e76d6cfe1d34efedbda5f2b4b6e626ab72c72450252dca8f82c3e1804a686e7437d6f7475f3b9fa0ca796
 SHA512 
1a9cd0a3206f01f75a9ea0dbef4fcd3a2e28e9d283b19c74e821c5e90229b9ff64524e9d151dec44d9b2c06b3f8b424c4053034b58bcc7fa38345ce7c662f013
+DIST lf-28-deps.tar.xz 28197760 BLAKE2B 
8b89b05b5fec0fcb2e57fb1b6df4e8f5ec5e056dbd2dd126978fc5786b9c38e154817092262aed28e77c3c3b9d1f63539e50ee46a63615ed1bf7a1d46cb828ed
 SHA512 
9a0302ba1278ad292beae0168baa1b70c767fd366ec483abc18a1e561cf4b850c18cf2b1a7fe7a5e3d2c10fbf37d1e89e2bf13a0083870748e00f3fd0336a7b4
+DIST lf-28.tar.gz 117374 BLAKE2B 
9f4ef1f51177ce23527aa21021079b45ba729cba58c7aaa9915e9306c2f343d9533e7630a54fd0670b8c869aff042059d672bc4bdc3496637892618b4b90ac36
 SHA512 
ae52248b5934e3c136c54e0df184a6a1d3219f6e6ddebdf7263dc7516f7f1344331d7c5640cb83b7d483f291524a56271b2209454981742bf702b177acfffbc0

diff --git a/app-misc/lf/lf-28.ebuild b/app-misc/lf/lf-28.ebuild
new file mode 100644
index 0..d027ff90e
--- /dev/null
+++ b/app-misc/lf/lf-28.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module bash-completion-r1 desktop xdg
+
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
+
+DESCRIPTION="Terminal file manager"
+HOMEPAGE="https://github.com/gokcehan/lf;
+IUSE="+static"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+src_compile() {
+   local ldflags="-s -w -X main.gVersion=r${PV}"
+   use static && {
+   export CGO_ENABLED=0
+   ldflags+=' -extldflags "-static"'
+   }
+
+   go build -ldflags="${ldflags}" || die 'go build failed'
+}
+
+src_install() {
+   local DOCS=( README.md etc/lfrc.example )
+
+   dobin "${PN}"
+
+   einstalldocs
+
+   doman "${PN}.1"
+
+   # bash & zsh cd script
+   insinto "/usr/share/${PN}"
+   doins "etc/${PN}cd.sh"
+
+   # bash-completion
+   newbashcomp "etc/${PN}.bash" "${PN}"
+
+   # zsh-completion
+   insinto /usr/share/zsh/site-functions
+   newins "etc/${PN}.zsh" "_${PN}"
+
+   # fish-completion
+   insinto /usr/share/fish/vendor_completions.d
+   doins "etc/${PN}.fish"
+   insinto /usr/share/fish/vendor_functions.d
+   doins "etc/${PN}cd.fish"
+
+   domenu "${PN}.desktop"
+}

diff --git a/app-misc/lf/metadata.xml b/app-misc/lf/metadata.xml
index 6266ea874..ea90d84eb 100644
--- a/app-misc/lf/metadata.xml
+++ b/app-misc/lf/metadata.xml
@@ -9,4 +9,7 @@
 efe.izbu...@metu.edu.tr
 Efe İzbudak
 
+   
+   gokcehan/lf
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/dwl/

2022-12-12 Thread Efe İzbudak
commit: aab563aedcf111626e0d431918ea6ea2679729e5
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Mon Dec 12 14:22:28 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Mon Dec 12 14:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aab563ae

gui-wm/dwl: add 0.4_rc2, drop 0.4

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-wm/dwl/Manifest   | 2 +-
 gui-wm/dwl/{dwl-0.4.ebuild => dwl-0.4_rc2.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index 778b772f2..2d6894869 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1,2 +1,2 @@
 DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 
754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10
 SHA512 
c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215
-DIST dwl-0.4.tar.gz 53966 BLAKE2B 
52034e31f0d3454e0b4e50e844be342795bd3fd354f6734aa8a11311e72d67029c8e60487db8c67783ba89746856b0d1eeb428a76489aec24da291cdda0aa156
 SHA512 
40324b14cbe13bbfa322672ef505288760b3fe98fdf6ea0c927e13a2a60145e98b5d481a43084a08b52b0f2292d5e79d87ca82554d31aa00d557ac872e5635b0
+DIST dwl-0.4_rc2.tar.gz 54093 BLAKE2B 
13ae6c071bd4fc8202101c689983e232a8af4ff1f83142a44954998a709307c447a611d8dd46a3534baf41e64a3f7ed4d6fa548b1426212114a463cc29f4e94a
 SHA512 
5f95dac99b9fbec971366f55c7a41f2a0fcff7e321c52a4afe04dd17465cde063c37aee677e833c937169782ddfb59fde66eb3c556171d9d80205837a806c7ee

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4_rc2.ebuild
similarity index 90%
rename from gui-wm/dwl/dwl-0.4.ebuild
rename to gui-wm/dwl/dwl-0.4_rc2.ebuild
index 622deba6b..6f79a1c44 100644
--- a/gui-wm/dwl/dwl-0.4.ebuild
+++ b/gui-wm/dwl/dwl-0.4_rc2.ebuild
@@ -7,8 +7,8 @@ inherit flag-o-matic savedconfig toolchain-funcs desktop
 
 DESCRIPTION="dwm for Wayland"
 HOMEPAGE="https://github.com/djpohly/dwl;
-SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}-rc2.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P}-rc1"
+SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P/_/-}"
 
 LICENSE="CC0-1.0 GPL-3 MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/dwl/

2022-12-11 Thread Efe İzbudak
commit: 27ca486742d2ccb55bace57904179ca7be3d7939
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sun Dec 11 10:04:01 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sun Dec 11 10:12:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27ca4867

gui-wm/dwl: add 0.4

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-wm/dwl/Manifest   |  1 +
 gui-wm/dwl/dwl-0.4.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index 6da9d682f..778b772f2 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1 +1,2 @@
 DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 
754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10
 SHA512 
c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215
+DIST dwl-0.4.tar.gz 53966 BLAKE2B 
52034e31f0d3454e0b4e50e844be342795bd3fd354f6734aa8a11311e72d67029c8e60487db8c67783ba89746856b0d1eeb428a76489aec24da291cdda0aa156
 SHA512 
40324b14cbe13bbfa322672ef505288760b3fe98fdf6ea0c927e13a2a60145e98b5d481a43084a08b52b0f2292d5e79d87ca82554d31aa00d557ac872e5635b0

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4.ebuild
new file mode 100644
index 0..622deba6b
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic savedconfig toolchain-funcs desktop
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://github.com/djpohly/dwl;
+SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}-rc2.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P}-rc1"
+
+LICENSE="CC0-1.0 GPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/libinput
+   dev-libs/wayland
+   gui-libs/wlroots:0/16[X(-)?]
+   x11-libs/libxkbcommon
+   X? ( x11-libs/libxcb )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   restore_config config.h
+}
+
+src_configure() {
+   use X && append-cppflags -DXWAYLAND
+   tc-export CC
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   domenu "${FILESDIR}"/dwl.desktop
+
+   einstalldocs
+
+   save_config config.h
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/files/, net-p2p/monero/

2022-09-30 Thread Efe İzbudak
commit: 3184a663a9b13d29c3e1bb71f71b0bfab7b19c71
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Fri Sep 30 21:26:49 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Fri Sep 30 21:27:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3184a663

net-p2p/monero: add 0.18.1.2

Signed-off-by: Efe İzbudak  metu.edu.tr>

 net-p2p/monero/Manifest|   1 +
 .../monero-0.18.1.2-unbundle-dependencies.patch| 102 ++
 net-p2p/monero/monero-0.18.1.2.ebuild  | 117 +
 3 files changed, 220 insertions(+)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 0e415c491..066f2d24e 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -4,3 +4,4 @@ DIST monero-0.17.3.0.tar.gz 10659302 BLAKE2B 
fe73172e490f119a3d3730e3c11afd386e5
 DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B 
f313ec0e5e224797448a43ad46d4e990174eec6cdceec6dc9a25d62f014a775172e103d05a33558404bd84a8443ba6ada0c27f81a3a83fe630d16cbad97602f5
 SHA512 
2d34e0525b2ca1d7bddb8ea51776b49fec4fb866a1c1239c347460ed3369af2f430be32da45666f16c369cebef099f285971c0e806d75d60354f195c5f93891d
 DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B 
dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378
 SHA512 
761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c
 DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e
 SHA512 
71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066
+DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3

diff --git a/net-p2p/monero/files/monero-0.18.1.2-unbundle-dependencies.patch 
b/net-p2p/monero/files/monero-0.18.1.2-unbundle-dependencies.patch
new file mode 100644
index 0..6cd7e7c3d
--- /dev/null
+++ b/net-p2p/monero/files/monero-0.18.1.2-unbundle-dependencies.patch
@@ -0,0 +1,102 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -458,7 +458,7 @@
+ # elseif(CMAKE_SYSTEM_NAME MATCHES ".*BSDI.*")
+ #   set(BSDI TRUE)
+ 
+-include_directories(external/rapidjson/include external/easylogging++ src 
contrib/epee/include external external/supercop/include)
++include_directories(external/rapidjson/include external/easylogging++ src 
contrib/epee/include external )
+ 
+ if(APPLE)
+   cmake_policy(SET CMP0042 NEW)
+@@ -1201,7 +1201,6 @@
+   set(ZMQ_LIB "${ZMQ_LIB};${SODIUM_LIBRARY}")
+ endif()
+ 
+-include(external/supercop/functions.cmake) # place after setting flags and 
before src directory inclusion
+ add_subdirectory(contrib)
+ add_subdirectory(src)
+ 
+--- a/external/CMakeLists.txt
 b/external/CMakeLists.txt
+@@ -37,21 +37,7 @@
+ 
+ find_package(Miniupnpc REQUIRED)
+ 
+-message(STATUS "Using in-tree miniupnpc")
+-set(UPNPC_NO_INSTALL TRUE CACHE BOOL "Disable miniupnp installation" FORCE)
+-add_subdirectory(miniupnp/miniupnpc)
+-set_property(TARGET libminiupnpc-static PROPERTY FOLDER "external")
+-set_property(TARGET libminiupnpc-static PROPERTY POSITION_INDEPENDENT_CODE ON)
+-if(MSVC)
+-  set_property(TARGET libminiupnpc-static APPEND_STRING PROPERTY 
COMPILE_FLAGS " -wd4244 -wd4267")
+-elseif(NOT MSVC)
+-  set_property(TARGET libminiupnpc-static APPEND_STRING PROPERTY 
COMPILE_FLAGS " -Wno-undef -Wno-unused-result -Wno-unused-value")
+-endif()
+-if(CMAKE_SYSTEM_NAME MATCHES "NetBSD")
+-  set_property(TARGET libminiupnpc-static APPEND_STRING PROPERTY 
COMPILE_FLAGS " -D_NETBSD_SOURCE")
+-endif()
+-
+-set(UPNP_LIBRARIES "libminiupnpc-static" PARENT_SCOPE)
++set(UPNP_LIBRARIES "miniupnpc" PARENT_SCOPE)
+ 
+ find_package(Unbound)
+ 
+@@ -69,4 +55,3 @@
+ add_subdirectory(db_drivers)
+ add_subdirectory(easylogging++)
+ add_subdirectory(qrcodegen)
+-add_subdirectory(randomx EXCLUDE_FROM_ALL)
+--- a/src/crypto/CMakeLists.txt
 b/src/crypto/CMakeLists.txt
+@@ -55,6 +55,7 @@
+ endif()
+ 
+ include_directories(${RANDOMX_INCLUDE})
++include_directories(SYSTEM /usr/include/monero)
+ 
+ set(crypto_headers)
+ 
+@@ -97,6 +98,3 @@
+ # cheat because cmake and ccache hate each other
+ set_property(SOURCE CryptonightR_template.S PROPERTY LANGUAGE C)
+ set_property(SOURCE CryptonightR_template.S PROPERTY XCODE_EXPLICIT_FILE_TYPE 
sourcecode.asm)
+-
+-# Must be done last, because it references libraries in this directory
+-add_subdirectory(wallet)
+--- a/src/crypto/wallet/crypto.h
 b/src/

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2022-09-22 Thread Efe İzbudak
commit: e026eefdc53b012f50afca655b1f61df168468a4
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep 22 15:48:36 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep 22 15:55:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e026eefd

gui-apps/someblocks: respect CFLAGS

Closes: https://bugs.gentoo.org/870754
Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/someblocks-1.0.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gui-apps/someblocks/someblocks-1.0.0.ebuild 
b/gui-apps/someblocks/someblocks-1.0.0.ebuild
index 880ff5a6a..ef0344279 100644
--- a/gui-apps/someblocks/someblocks-1.0.0.ebuild
+++ b/gui-apps/someblocks/someblocks-1.0.0.ebuild
@@ -19,6 +19,8 @@ BDEPEND=""
 
 src_prepare() {
default
+   sed -i -e 's:$(LDFLAGS):$(CPPFLAGS) $(CFLAGS) $(LDFLAGS):' Makefile \
+   || die "sed fix failed. Uh-oh..."
 
restore_config blocks.h
 }



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2022-09-16 Thread Efe İzbudak
commit: 1562d6743c26d813ebf4a19ed0fedf8c3ddfa0a0
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Fri Sep 16 22:37:33 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Fri Sep 16 22:38:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1562d674

gui-apps/someblocks: keyword 1.0.0 for ~amd64

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/someblocks-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/someblocks/someblocks-1.0.0.ebuild 
b/gui-apps/someblocks/someblocks-1.0.0.ebuild
index 47a592702..880ff5a6a 100644
--- a/gui-apps/someblocks/someblocks-1.0.0.ebuild
+++ b/gui-apps/someblocks/someblocks-1.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 
 DEPEND=""
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/somebar/

2022-09-16 Thread Efe İzbudak
commit: 261448a90186c48672fa0eb54448424343b91ddb
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Fri Sep 16 22:36:17 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Fri Sep 16 22:38:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=261448a9

gui-apps/somebar: keyword 1.0.0 for ~amd64

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/somebar/somebar-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/somebar/somebar-1.0.0.ebuild 
b/gui-apps/somebar/somebar-1.0.0.ebuild
index 8231cb396..845bb7abf 100644
--- a/gui-apps/somebar/somebar-1.0.0.ebuild
+++ b/gui-apps/somebar/somebar-1.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 
 DEPEND="
dev-libs/wayland



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2022-09-11 Thread Efe İzbudak
commit: 3cb22fe2d4fe26c08858c1656ce450e3c2dda10d
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sun Sep 11 16:01:03 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sun Sep 11 16:01:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cb22fe2

gui-apps/someblocks: add 1.0.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/Manifest|  1 +
 gui-apps/someblocks/someblocks-1.0.0.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/gui-apps/someblocks/Manifest b/gui-apps/someblocks/Manifest
new file mode 100644
index 0..156df4984
--- /dev/null
+++ b/gui-apps/someblocks/Manifest
@@ -0,0 +1 @@
+DIST someblocks-1.0.0.tar.gz 3967 BLAKE2B 
ab9c9ac97074c77dc17440fb3b628707ed51256a7d812b0ab8411a20029ebb48ae0092421f096e6c21f3e072c472e9863eec99ebbc6e809cb26de1638ef27520
 SHA512 
c7e0d77df2094d4bfe7ab616e848073d7bae06d9b3788574bc1b942469a618f4cb4cffebff7d5aabc014068d2350c08c3f83e41f9de0c0cc5ae1f3bf1ef10e8a

diff --git a/gui-apps/someblocks/someblocks-1.0.0.ebuild 
b/gui-apps/someblocks/someblocks-1.0.0.ebuild
new file mode 100644
index 0..47a592702
--- /dev/null
+++ b/gui-apps/someblocks/someblocks-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+DESCRIPTION="Modular status bar for somebar written in c."
+HOMEPAGE="https://git.sr.ht/~raphi/someblocks;
+SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   default
+
+   restore_config blocks.h
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   einstalldocs
+
+   save_config blocks.h
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/somebar/

2022-09-11 Thread Efe İzbudak
commit: 12d3b02e4abf1598ff8eb497d4a9071e632b71ed
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sun Sep 11 15:54:59 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sun Sep 11 15:55:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12d3b02e

gui-apps/somebar: add 1.0.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/somebar/Manifest |  1 +
 gui-apps/somebar/somebar-1.0.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/gui-apps/somebar/Manifest b/gui-apps/somebar/Manifest
new file mode 100644
index 0..44052eb3f
--- /dev/null
+++ b/gui-apps/somebar/Manifest
@@ -0,0 +1 @@
+DIST somebar-1.0.0.tar.gz 31294 BLAKE2B 
1006fa9fcf6a081ea0dbbeb98fd2f45ade0e7a3e8e51b76b070f9ad5fa1d352735ceca4000eea8722326dfc19fcd8a317c143316b755bb9e88e9a0cce6dd6099
 SHA512 
a2f1a4f05ff8297ef6675e0feaaed71308c0ab512f2bd0f961c2e28de8c716b3ea2150dfd1c4dbbfb29e5de410a03a38359f2f173e396bb5059a46d4db4b4515

diff --git a/gui-apps/somebar/somebar-1.0.0.ebuild 
b/gui-apps/somebar/somebar-1.0.0.ebuild
new file mode 100644
index 0..8231cb396
--- /dev/null
+++ b/gui-apps/somebar/somebar-1.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig meson
+
+DESCRIPTION="dwm-like bar for dwl"
+HOMEPAGE="https://git.sr.ht/~raphi/somebar;
+SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_prepare() {
+   default
+   use savedconfig && restore_config src/config.hpp
+   [[ -f src/config.hpp ]] || cp src/config.def.hpp src/config.hpp
+}
+
+src_install() {
+   meson_src_install
+   save_config src/config.hpp
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2022-09-10 Thread Efe İzbudak
commit: a3e7d04222f16aab8946690efd595154b0851f91
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sat Sep 10 14:28:28 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sat Sep 10 14:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3e7d042

www-client/vimb: replace elog with optfeature

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/vimb-3.6.0.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index b822ec942..177a0dd03 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit savedconfig
+inherit savedconfig optfeature
 
 DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
@@ -41,7 +41,5 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog "For media decoding to work properly, you need to install:"
-   elog "media-plugins/gst-plugins-libav"
-   elog "media-libs/gst-plugins-good"
+   optfeature "media decoding support"  media-plugins/gst-plugins-libav 
media-libs/gst-plugins-good
 }



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/dwl/

2022-09-09 Thread Efe İzbudak
commit: 683ebd4495367a980dcdf547f51ddcb1b033fd3a
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Fri Sep  9 13:29:58 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Fri Sep  9 13:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=683ebd44

gui-wm/dwl: fixed libxcb dependency

Copied off of version 

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-wm/dwl/dwl-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/dwl-0.3.1.ebuild b/gui-wm/dwl/dwl-0.3.1.ebuild
index 1c27fa208..8438f673a 100644
--- a/gui-wm/dwl/dwl-0.3.1.ebuild
+++ b/gui-wm/dwl/dwl-0.3.1.ebuild
@@ -18,8 +18,8 @@ RDEPEND="
dev-libs/libinput
dev-libs/wayland
gui-libs/wlroots:0/15[X(-)?]
-   x11-libs/libxcb
x11-libs/libxkbcommon
+   X? ( x11-libs/libxcb )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: www-misc/wyebadblock/

2022-09-08 Thread Efe İzbudak
commit: b83c4d3c3556f6aeef1da6546c3fac2b83b5921a
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep  8 23:03:48 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep  8 23:07:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b83c4d3c

www-misc/wyebadblock: added post install instruction

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-misc/wyebadblock/wyebadblock-1.0.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild 
b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild
index 46d854fca..6f3b9d87f 100644
--- a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild
+++ b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild
@@ -18,3 +18,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND=""
+
+pkg_postinst() {
+   ewarn "To use wyebadblock, you must first download and copy the 
easylist.txt file into ~/.config/wyebadblock/"
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2022-09-08 Thread Efe İzbudak
commit: ca29cbb3d54449c1f3765404fcf2308c138df1e4
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep  8 22:43:57 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep  8 22:43:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca29cbb3

www-client/vimb: added adblock support

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/metadata.xml  | 3 +++
 www-client/vimb/vimb-3.6.0.ebuild | 5 -
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml
index 5b936b2e1..04468f787 100644
--- a/www-client/vimb/metadata.xml
+++ b/www-client/vimb/metadata.xml
@@ -5,4 +5,7 @@
efe.izbu...@metu.edu.tr
        Efe İzbudak

+   
+   Use www-misc/wyebadblock for 
adblocking
+   
 

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 813d487b3..b822ec942 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -13,10 +13,11 @@ 
SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="savedconfig"
+IUSE="savedconfig adblock"
 
 DEPEND="
virtual/pkgconfig
+   adblock? ( www-misc/wyebadblock )
 "
 
 RDEPEND="
@@ -36,7 +37,9 @@ src_compile() {
 src_install() {
emake V=1 PREFIX="/usr" DESTDIR="${D}" install
save_config src/config.def.h
+   use adblock && dosym /usr/lib/wyebrowser/adblock.so 
/usr/lib/vimb/adblock.so
 }
+
 pkg_postinst() {
elog "For media decoding to work properly, you need to install:"
elog "media-plugins/gst-plugins-libav"



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2022-09-08 Thread Efe İzbudak
commit: 96cff7b5de00c1e74240ac37583c71fafc505a7d
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep  8 22:40:48 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep  8 22:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96cff7b5

www-client/vimb: unkeyword 3.6.0 for ~arm, ~arm64, ~x86

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/vimb-3.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 5d5857e89..813d487b3 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -8,7 +8,7 @@ inherit savedconfig
 DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
 HOMEPAGE="https://fanglingsu.github.io/vimb/;
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 "
+KEYWORDS="~amd64"
 SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:dev commit in: www-misc/wyebadblock/

2022-09-08 Thread Efe İzbudak
commit: 120967ad122c9ed42cce7185bb0300b9b0567b85
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep  8 15:21:03 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep  8 15:21:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=120967ad

www-misc/wyebadblock: add missing metadata.xml

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-misc/wyebadblock/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/www-misc/wyebadblock/metadata.xml 
b/www-misc/wyebadblock/metadata.xml
new file mode 100644
index 0..5b936b2e1
--- /dev/null
+++ b/www-misc/wyebadblock/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   efe.izbu...@metu.edu.tr
+           Efe İzbudak
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: www-misc/wyebadblock/

2022-09-08 Thread Efe İzbudak
commit: 52c8f0f334081deee255c0463a4fdc6209e32a0d
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep  8 14:01:20 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep  8 14:01:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52c8f0f3

www-misc/wyebadblock: new package, add 1.0.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-misc/wyebadblock/Manifest |  1 +
 www-misc/wyebadblock/wyebadblock-1.0.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/www-misc/wyebadblock/Manifest b/www-misc/wyebadblock/Manifest
new file mode 100644
index 0..162208490
--- /dev/null
+++ b/www-misc/wyebadblock/Manifest
@@ -0,0 +1 @@
+DIST wyebadblock-1.0.0.tar.gz 28549 BLAKE2B 
e1b8d3df1e042452d27eac2af6bfe4c6a7ab92a1f88697a3a7efadb6f011d662e9867ed0071beb2fdb8d33236afcecd0087818b1eb107ce5abcf138667fdde3a
 SHA512 
ee3f37bc6c08941196e8ad88bbe8922d38e9d27d7f989587e60356faee352c6a3615f8cc5e36c42f800f00ee4f37bab8ebce2d17edf2e9c6b22857147a9377ab

diff --git a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild 
b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild
new file mode 100644
index 0..46d854fca
--- /dev/null
+++ b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="An adblock extension for wyeb, also webkit2gtk browsers."
+HOMEPAGE="https://github.com/jun7/wyebadblock;
+SRC_URI="https://github.com/jun7/wyebadblock/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-libs/webkit-gtk:4
+   dev-libs/glib:2
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""



[gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/

2022-09-08 Thread Efe İzbudak
commit: 6d132382fb6f128eda060b544bba1fa53c4002c3
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Sep  8 11:40:41 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Thu Sep  8 11:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d132382

www-client/vimb: post-install message for media decoding

also added missing metadata.xml

Signed-off-by: Efe İzbudak  metu.edu.tr>

 www-client/vimb/metadata.xml  | 8 
 www-client/vimb/vimb-3.6.0.ebuild | 5 +
 2 files changed, 13 insertions(+)

diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml
new file mode 100644
index 0..5b936b2e1
--- /dev/null
+++ b/www-client/vimb/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   efe.izbu...@metu.edu.tr
+           Efe İzbudak
+   
+

diff --git a/www-client/vimb/vimb-3.6.0.ebuild 
b/www-client/vimb/vimb-3.6.0.ebuild
index 1c95b4758..5d5857e89 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -37,3 +37,8 @@ src_install() {
emake V=1 PREFIX="/usr" DESTDIR="${D}" install
save_config src/config.def.h
 }
+pkg_postinst() {
+   elog "For media decoding to work properly, you need to install:"
+   elog "media-plugins/gst-plugins-libav"
+   elog "media-libs/gst-plugins-good"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/pinentry-bemenu/

2022-09-07 Thread Efe İzbudak
commit: c540963c06c824aa6f88bcd974d05c8af051d1a6
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Wed Sep  7 19:41:40 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Wed Sep  7 19:51:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c540963c

app-crypt/pinentry-bemenu: new package, add 0.11.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-crypt/pinentry-bemenu/Manifest |  1 +
 .../pinentry-bemenu/pinentry-bemenu-0.11.0.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-crypt/pinentry-bemenu/Manifest 
b/app-crypt/pinentry-bemenu/Manifest
new file mode 100644
index 0..16bc37b2e
--- /dev/null
+++ b/app-crypt/pinentry-bemenu/Manifest
@@ -0,0 +1 @@
+DIST pinentry-bemenu-0.11.0.tar.gz 34352 BLAKE2B 
54059a506fbc3e5034af7ffdf6fdac8f131abbac94662a35d487072f292b380a8b81d5a2916a8ef85ac3ae0c4f479119fadac541eb6bd32eb3033ce762ea5679
 SHA512 
3c35733b52d1b096904585ee0f37b0a2c7390158a94b2f13fe387fd738c004a2f1f474e3ca66d35f364ad057dc6b4520700d2a71f4d1c431bb428b6de513313a

diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.11.0.ebuild 
b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.11.0.ebuild
new file mode 100644
index 0..e2b75bf1b
--- /dev/null
+++ b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.11.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pinentry based on bemenu"
+HOMEPAGE="https://github.com/t-8ch/pinentry-bemenu;
+SRC_URI="https://github.com/t-8ch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/bemenu
+   dev-libs/libgpg-error
+   dev-libs/libassuan
+   dev-libs/popt
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+pkg_postinst() {
+   elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:"
+   elog "pinentry-program /usr/bin/pinentry-bemenu"
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libxlsxwriter/, dev-libs/libxlsxwriter/files/

2022-08-29 Thread Efe İzbudak
commit: f8fa46681ea8d6d56d806a82f986499fdf14dc9f
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Mon Aug 29 23:36:30 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Mon Aug 29 23:36:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8fa4668

dev-libs/libxlsxwriter: treeclean

Signed-off-by: Efe İzbudak  metu.edu.tr>

 dev-libs/libxlsxwriter/Manifest|  1 -
 ...libxlsxwriter-1.1.4-fix-pkgconfig-version.patch | 14 --
 dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild  | 50 --
 dev-libs/libxlsxwriter/metadata.xml| 11 -
 4 files changed, 76 deletions(-)

diff --git a/dev-libs/libxlsxwriter/Manifest b/dev-libs/libxlsxwriter/Manifest
deleted file mode 100644
index 34b0177a7..0
--- a/dev-libs/libxlsxwriter/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libxlsxwriter-1.1.4.tar.gz 20442200 BLAKE2B 
38308dd8e954820b6debf15bc884effd583c0e0fa1667ed4451085ff8cf1bf4101807110873a501617785763886c107c19ab30c16390b5fb608f52b2736465be
 SHA512 
fad36f7882fcb21b87e13cf603022cfad3f14e6f955a06e2771712facd0fe12f83f4d1655dc1a744724bda1ac83af7e7bf1393457c5507d8983f63002ab294b5

diff --git 
a/dev-libs/libxlsxwriter/files/libxlsxwriter-1.1.4-fix-pkgconfig-version.patch 
b/dev-libs/libxlsxwriter/files/libxlsxwriter-1.1.4-fix-pkgconfig-version.patch
deleted file mode 100644
index 1c3d05f92..0
--- 
a/dev-libs/libxlsxwriter/files/libxlsxwriter-1.1.4-fix-pkgconfig-version.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -202,9 +202,9 @@
- # Configure pkg-config
- file(READ "include/xlsxwriter.h" ver)
- 
--string(REGEX MATCH "LXW_VERSION .*\"\(.*\)\".*" _ ${ver})
-+string(REGEX MATCH "LXW_VERSION \"([^\"]+)\"" _ ${ver})
- set(VERSION ${CMAKE_MATCH_1})
--string(REGEX MATCH "LXW_SOVERSION .*\"\(.*\)\".*" _ ${ver})
-+string(REGEX MATCH "LXW_SOVERSION \"([^\"]+)\"" _ ${ver})
- set(SOVERSION ${CMAKE_MATCH_1})
- set(PREFIX ${CMAKE_INSTALL_PREFIX})
- 

diff --git a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild 
b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild
deleted file mode 100644
index f9020c042..0
--- a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake plocale
-
-DESCRIPTION="Libxlsxwriter is a C library for creating Excel XLSX files."
-HOMEPAGE="https://libxlsxwriter.github.io/;
-SRC_URI="https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="openssl"
-S="${WORKDIR}/${PN}-RELEASE_${PV}"
-
-DEPEND="
-   sys-libs/zlib[minizip]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-pkgconfig-version.patch
-)
-
-src_configure() {
-   DOUBLEFUNCTION=OFF
-   for x in $(plocale_get_locales); do
-   if ! [[ "${x}" =~ ^en* ]]; then
-   #non-english locale detected; apply double function fix
-   DOUBLEFUNCTION=ON
-   break
-   fi
-   done
-   local mycmakeargs=(
-   -DCMAKE_BUILD_TYPE=Release
-   -DUSE_OPENSSL_MD5="$(usex openssl ON OFF)"
-   -DUSE_SYSTEM_MINIZIP="ON"
-   -DBUILD_SHARED_LIBS="ON"
-   -DUSE_DTOA_LIBRARY=${DOUBLEFUNCTION}
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   dodoc CONTRIBUTING.md License.txt Readme.md Changes.txt
-   dodoc -r docs examples
-}

diff --git a/dev-libs/libxlsxwriter/metadata.xml 
b/dev-libs/libxlsxwriter/metadata.xml
deleted file mode 100644
index 2f4856fcc..0
--- a/dev-libs/libxlsxwriter/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   efe.izbu...@metu.edu.tr
-   Efe İzbudak
-   
-   
-   Use dev-libs/openssl for MD5 
digest
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: app-office/sc-im/

2022-08-29 Thread Efe İzbudak
commit: da21d58bc9469d11036a13a72a638d6d0f1f0b8a
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Mon Aug 29 23:14:57 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Mon Aug 29 23:14:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da21d58b

app-office/sc-im: treeclean

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-office/sc-im/Manifest  |   1 -
 app-office/sc-im/metadata.xml  |  17 
 app-office/sc-im/sc-im-0.8.2-r1.ebuild | 143 -
 3 files changed, 161 deletions(-)

diff --git a/app-office/sc-im/Manifest b/app-office/sc-im/Manifest
deleted file mode 100644
index a085c5e62..0
--- a/app-office/sc-im/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sc-im-0.8.2.tar.gz 1619617 BLAKE2B 
1957b79749012b5e8b24e26f3cde63c84bf971d2183791f986c98ec823a9ab74bf8a126dcdb2a58920af07e068520ebd7efe9c9394235c5a58670f120495e980
 SHA512 
ae02fd31eb7254208de26802ed6d8b21d77ce2d6997f4a2de5bd2f0a002c763f67f53e6c8e49d66ded096ecd8bf50b1117015e9a0356eaf11c3caef22cf4552c

diff --git a/app-office/sc-im/metadata.xml b/app-office/sc-im/metadata.xml
deleted file mode 100644
index 9119e904f..0
--- a/app-office/sc-im/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   efe.izbu...@metu.edu.tr
-           Efe İzbudak
-   
-   
-   Add sci-visualization/gnuplot for 
plotting support
-   Add xls support
-   Add xlsx support
-   Add ods import support
-   Use x11-misc/xclip for clipboard 
copy/paste
-   Use app-misc/tmux for clipboard 
copy/paste
-   Use gui-apps/wl-clipboard for 
clipboard copy/paste
-   
-

diff --git a/app-office/sc-im/sc-im-0.8.2-r1.ebuild 
b/app-office/sc-im/sc-im-0.8.2-r1.ebuild
deleted file mode 100644
index 8f65e8d0f..0
--- a/app-office/sc-im/sc-im-0.8.2-r1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 luajit )
-
-inherit lua-single toolchain-funcs flag-o-matic
-
-DESCRIPTION="Spreadsheet Calculator Improvised -- An ncurses spreadsheet 
program for terminal"
-HOMEPAGE="https://github.com/andmarti1424/sc-im;
-SRC_URI="https://github.com/andmarti1424/sc-im/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-4"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X plots wayland xls xlsx lua ods tmux"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-
-DEPEND="
-   sys-libs/ncurses
-
-   lua? (
-   ${LUA_DEPS}
-   )
-   ods? (
-   dev-libs/libxml2
-   dev-libs/libzip
-   )
-   plots? ( sci-visualization/gnuplot )
-   tmux? ( app-misc/tmux )
-   wayland? ( gui-apps/wl-clipboard )
-   X? ( x11-misc/xclip )
-   xls? (
-   dev-libs/libxls
-   )
-   xlsx? (
-   dev-libs/libxlsxwriter
-   dev-libs/libxml2
-   dev-libs/libzip
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-S="${WORKDIR}/${P}/src"
-
-pkg_setup() {
-   CONFLICTING=$(usex tmux "tmux " "")$(usex wayland "wayland " "")$(usex 
X "X" "")
-   if ( use tmux && ( use wayland || use X ) ) ; then
-   elog "Conflicting flags for clipboard support are set: 
${CONFLICTING}"
-   elog "tmux support has been preferred."
-   elif ( use wayland && use X ) ; then
-   elog "Conflicting flags for clipboard support are set: 
${CONFLICTING}"
-   elog "Wayland support has been preferred."
-   fi
-
-   # Run lua setup
-   lua-single_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Clean Makefile from all sorts of flag / lib setting
-   sed -i -e '/CFLAGS +=\|LDLIBS +=/d' Makefile \
-   || die "sed fix failed. Uh-oh..."
-   # Also clean the now useless comments and logic
-   sed -i -e '/#\|if\|else/d' Makefile \
-   || die "sed fix failed. Uh-oh..."
-}
-
-src_configure() {
-   tc-export CC
-
-   PKGCONF=$(tc-getPKG_CONFIG)
-
-   LDLIBS="-lm"
-
-   # default flags that dont need optional dependencies
-   append-cflags -Wall -g \
-   -DNCURSES \
-   -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE \
-   '-DSNAME=\"sc-im\"' \
-   '-DHELP_PATH=\"/usr/share/sc-im\"' \
-   '-DLIBDIR=\"/usr/share/doc/sc-im\"' \
-   '-DDFLT_PAGER=\"less\"' \
-   '-DDFLT_EDITOR=\"vim\"' \
-   -DUSECOLORS \
-   '-DHISTORY_FI

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/

2022-08-29 Thread Efe İzbudak
commit: 7f836072cf13bcbf520ba9858c3a8f83438fcfad
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Mon Aug 29 16:38:05 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Mon Aug 29 16:38:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f836072

app-misc/lf: update SRC_URI

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/lf-27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild
index 44760a8af..d027ff90e 100644
--- a/app-misc/lf/lf-27.ebuild
+++ b/app-misc/lf/lf-27.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit go-module bash-completion-r1 desktop xdg
 
 SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/cantcuckthis/gentoo-lf/raw/main/${P}-deps.tar.xz;
+SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz;
 
 DESCRIPTION="Terminal file manager"
 HOMEPAGE="https://github.com/gokcehan/lf;



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/somebar/, app-office/sc-im/, dev-libs/libxlsxwriter/, net-p2p/monero/, ...

2022-08-27 Thread Efe İzbudak
commit: 39f09e88c43bae59c4f1d5afaafe005670491d7a
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sat Aug 27 11:51:27 2022 +
Commit:     Efe İzbudak  metu  edu  tr>
CommitDate: Sat Aug 27 12:09:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39f09e88

*/*: maintainer name / address change

Signed-off-by: Efe İzbudak  metu.edu.tr>

 app-misc/lf/metadata.xml| 4 ++--
 app-office/sc-im/metadata.xml   | 4 ++--
 dev-libs/libxlsxwriter/metadata.xml | 4 ++--
 gui-apps/somebar/metadata.xml   | 4 ++--
 gui-apps/someblocks/metadata.xml| 4 ++--
 gui-wm/dwl/metadata.xml | 4 ++--
 net-p2p/monero/metadata.xml | 4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/app-misc/lf/metadata.xml b/app-misc/lf/metadata.xml
index bde8ab74f..6266ea874 100644
--- a/app-misc/lf/metadata.xml
+++ b/app-misc/lf/metadata.xml
@@ -6,7 +6,7 @@
 Simon van der Maas
 
 
-cantcuckt...@danwin1210.de
-Dex Conner
+efe.izbu...@metu.edu.tr
+    Efe İzbudak
 
 

diff --git a/app-office/sc-im/metadata.xml b/app-office/sc-im/metadata.xml
index 5b29a497a..9119e904f 100644
--- a/app-office/sc-im/metadata.xml
+++ b/app-office/sc-im/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   cantcuckt...@danwin1210.de
-   Dex Conner
+   efe.izbu...@metu.edu.tr
+           Efe İzbudak


Add sci-visualization/gnuplot for 
plotting support

diff --git a/dev-libs/libxlsxwriter/metadata.xml 
b/dev-libs/libxlsxwriter/metadata.xml
index 4fe787afb..2f4856fcc 100644
--- a/dev-libs/libxlsxwriter/metadata.xml
+++ b/dev-libs/libxlsxwriter/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   cantcuckt...@danwin1210.de
-   Dex Conner
+   efe.izbu...@metu.edu.tr
+       Efe İzbudak


Use dev-libs/openssl for MD5 
digest

diff --git a/gui-apps/somebar/metadata.xml b/gui-apps/somebar/metadata.xml
index 2ad19f02c..5b936b2e1 100644
--- a/gui-apps/somebar/metadata.xml
+++ b/gui-apps/somebar/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   cantcuckt...@danwin1210.de
-   Dex Conner
+   efe.izbu...@metu.edu.tr
+       Efe İzbudak

 

diff --git a/gui-apps/someblocks/metadata.xml b/gui-apps/someblocks/metadata.xml
index 2ad19f02c..5b936b2e1 100644
--- a/gui-apps/someblocks/metadata.xml
+++ b/gui-apps/someblocks/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   cantcuckt...@danwin1210.de
-   Dex Conner
+   efe.izbu...@metu.edu.tr
+   Efe İzbudak

 

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index 48174678f..af4feda68 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -10,7 +10,7 @@
 Simon van der Maas
 
 
-cantcuckt...@danwin1210.de
-Dex Conner
+efe.izbu...@metu.edu.tr
+Efe İzbudak
 
 

diff --git a/net-p2p/monero/metadata.xml b/net-p2p/monero/metadata.xml
index 45b9047d2..156abdcb7 100644
--- a/net-p2p/monero/metadata.xml
+++ b/net-p2p/monero/metadata.xml
@@ -6,8 +6,8 @@
 James Beddek
   
   
-cantcuckt...@danwin1210.de
-Dex Conner
+efe.izbu...@metu.edu.tr
+Efe İzbudak
   
   
 Monero is a private, secure, untraceable, decentralised digital