[gentoo-commits] repo/proj/guru:dev commit in: app-misc/lf/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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