* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-09-08 22:49 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2022-09-08 22:49 UTC (permalink / raw
To: gentoo-commits
commit: ca29cbb3d54449c1f3765404fcf2308c138df1e4
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Sep 8 22:43:57 2022 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Sep 8 22:43:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca29cbb3
www-client/vimb: added adblock support
Signed-off-by: Efe İzbudak <efe.izbudak <AT> 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 @@
<email>efe.izbudak@metu.edu.tr</email>
<name>Efe İzbudak</name>
</maintainer>
+ <use>
+ <flag name="adblock">Use <pkg>www-misc/wyebadblock</pkg> for adblocking</flag>
+ </use>
</pkgmetadata>
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"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2023-07-13 13:22 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2023-07-13 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 3ec1c1f6648002d9ccb48ec5a3778d8aa5ff8cc3
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Jul 13 12:59:51 2023 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Jul 13 13:22:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ec1c1f6
www-client/vimb: use same template for 9999
Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>
www-client/vimb/vimb-3.6.0.ebuild | 16 ++++++++++------
www-client/vimb/vimb-9999.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} == 9999 ]]; 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-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index e0dd30cea..6ef548506 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.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} == 9999 ]]; 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
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2023-07-13 13:22 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2023-07-13 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 77c610c807c3901eddc6ed65e08eefebaa58ddfd
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Jul 13 13:07:05 2023 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Jul 13 13:22:42 2023 +0000
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 <efe.izbudak <AT> metu.edu.tr>
www-client/vimb/vimb-3.6.0.ebuild | 4 +++-
www-client/vimb/vimb-9999.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-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index f7ced56c8..2ffaa5924 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.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() {
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2023-07-13 13:22 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2023-07-13 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 90083decb614bec9392f1e875200c57e52ee829e
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Jul 13 13:14:31 2023 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Jul 13 13:22:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90083dec
www-client/vimb: fix DEPEND categorization
Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>
www-client/vimb/vimb-3.6.0.ebuild | 7 +++----
www-client/vimb/vimb-9999.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-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index 2ffaa5924..5817181ab 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.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
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2023-07-13 13:22 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2023-07-13 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 79f17c5eb9a8ec2dab9392cea0bbf26a30e0eb06
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Jul 13 13:20:09 2023 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Jul 13 13:22:42 2023 +0000
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 <efe.izbudak <AT> metu.edu.tr>
www-client/vimb/Manifest | 1 +
www-client/vimb/{vimb-9999.ebuild => vimb-3.7.0.ebuild} | 10 ++++------
www-client/vimb/vimb-9999.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-9999.ebuild b/www-client/vimb/vimb-3.7.0.ebuild
similarity index 81%
copy from www-client/vimb/vimb-9999.ebuild
copy to www-client/vimb/vimb-3.7.0.ebuild
index 5817181ab..23f02612f 100644
--- a/www-client/vimb/vimb-9999.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-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index 5817181ab..23f02612f 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.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() {
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2023-07-13 13:22 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2023-07-13 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 0c1996aaf02553010406649b965bebfe78c13ea9
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Jul 13 13:01:36 2023 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Jul 13 13:22:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c1996aa
www-client/vimb: update EAPI 7 -> 8
Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>
www-client/vimb/vimb-3.6.0.ebuild | 2 +-
www-client/vimb/vimb-9999.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-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index 6ef548506..f7ced56c8 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.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
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2023-02-23 14:51 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2023-02-23 14:51 UTC (permalink / raw
To: gentoo-commits
commit: 6f562eb8eb9b5207fc1f53c8cb07c2d6f84d016c
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Feb 23 14:50:44 2023 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Feb 23 14:50:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f562eb8
www-client/vimb: add github upstream metadata
Signed-off-by: Efe İzbudak <efe.izbudak <AT> 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>
<flag name="adblock">Use <pkg>www-misc/wyebadblock</pkg> for adblocking</flag>
</use>
+ <upstream>
+ <remote-id type="github">fanglingsu/vimb</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-09-10 14:29 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2022-09-10 14:29 UTC (permalink / raw
To: gentoo-commits
commit: a3e7d04222f16aab8946690efd595154b0851f91
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Sat Sep 10 14:28:28 2022 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Sat Sep 10 14:29:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3e7d042
www-client/vimb: replace elog with optfeature
Signed-off-by: Efe İzbudak <efe.izbudak <AT> 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
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-09-08 22:41 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2022-09-08 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 96cff7b5de00c1e74240ac37583c71fafc505a7d
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Sep 8 22:40:48 2022 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Sep 8 22:40:48 2022 +0000
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 <efe.izbudak <AT> 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"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-09-08 11:46 Efe İzbudak
0 siblings, 0 replies; 13+ messages in thread
From: Efe İzbudak @ 2022-09-08 11:46 UTC (permalink / raw
To: gentoo-commits
commit: 6d132382fb6f128eda060b544bba1fa53c4002c3
Author: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Sep 8 11:40:41 2022 +0000
Commit: Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Sep 8 11:45:59 2022 +0000
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 <efe.izbudak <AT> 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 000000000..5b936b2e1
--- /dev/null
+++ b/www-client/vimb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>efe.izbudak@metu.edu.tr</email>
+ <name>Efe İzbudak</name>
+ </maintainer>
+</pkgmetadata>
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"
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-05-19 14:35 Tony Olagbaiye
0 siblings, 0 replies; 13+ messages in thread
From: Tony Olagbaiye @ 2022-05-19 14:35 UTC (permalink / raw
To: gentoo-commits
commit: 7501806d964157702edeb41043a642689a492ec9
Author: Tony Olagbaiye <bqv <AT> fron <DOT> io>
AuthorDate: Thu May 19 14:33:31 2022 +0000
Commit: Tony Olagbaiye <gentoo <AT> fron <DOT> io>
CommitDate: Thu May 19 14:35:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7501806d
www-client/vimb: update copyright
Signed-off-by: Tony Olagbaiye <bqv <AT> fron.io>
www-client/vimb/metadata.xml | 8 --------
www-client/vimb/vimb-3.6.0.ebuild | 2 +-
www-client/vimb/vimb-9999.ebuild | 2 +-
3 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml
deleted file mode 100644
index bb919cf52..000000000
--- a/www-client/vimb/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>james@thegreatmcpain.xyz</email>
- <name>TheGreatMcPain</name>
- </maintainer>
-</pkgmetadata>
diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild
index 1567f4808..1c95b4758 100644
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/www-client/vimb/vimb-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index 1fbd5e5f8..e0dd30cea 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-05-18 19:35 Tony Olagbaiye
0 siblings, 0 replies; 13+ messages in thread
From: Tony Olagbaiye @ 2022-05-18 19:35 UTC (permalink / raw
To: gentoo-commits
commit: 62d433875423935b367021e940adfef1e0e482f5
Author: Tony Olagbaiye <bqv <AT> fron <DOT> io>
AuthorDate: Wed May 18 19:32:18 2022 +0000
Commit: Tony Olagbaiye <gentoo <AT> fron <DOT> io>
CommitDate: Wed May 18 19:32:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62d43387
www-client/vimb: ebuild fixes
Signed-off-by: Tony Olagbaiye <bqv <AT> fron.io>
www-client/vimb/Manifest | 3 ---
www-client/vimb/vimb-3.6.0.ebuild | 40 ++++++++++++++++++++++++++++++++++++++-
www-client/vimb/vimb-9999.ebuild | 13 ++++---------
3 files changed, 43 insertions(+), 13 deletions(-)
diff --git a/www-client/vimb/Manifest b/www-client/vimb/Manifest
index 096639e36..a28a34d19 100644
--- a/www-client/vimb/Manifest
+++ b/www-client/vimb/Manifest
@@ -1,4 +1 @@
DIST vimb-3.6.0.tar.gz 144750 BLAKE2B bb5b3244198e657af6a2591f75bb44598d1fa384843aa948f15eb186cea526776a2f2ae00d20ae9a81bd634df1c980cf2017f22f99e062d22231dd2cb1c9f3b2 SHA512 0c1a131641c47ec0dd7a5346d5e7260f85293ecc105e04e6265680c53bbbdc8d98acc4f4e11443efc4e4148aa0b77c496cf7e5f59d44857e6e612c3d4a643c8f
-EBUILD vimb-3.6.0.ebuild 837 BLAKE2B 864fe3fda9f7c8f87bbb9b7a27fdcbb4b28b4a503b5a3abd643e66eb9688b4346524c680fb0b4934a9e61e788fbdc2d578826478f525f0384cc178fc91a0da52 SHA512 183759b682364f37d38bc607b3e1cec3eb99d407edb797d48ccab82935d00c24542a44ddbc351e04c6624e6dec447614acff03776475669f19497a69e09fedbf
-EBUILD vimb-9999.ebuild 837 BLAKE2B 864fe3fda9f7c8f87bbb9b7a27fdcbb4b28b4a503b5a3abd643e66eb9688b4346524c680fb0b4934a9e61e788fbdc2d578826478f525f0384cc178fc91a0da52 SHA512 183759b682364f37d38bc607b3e1cec3eb99d407edb797d48ccab82935d00c24542a44ddbc351e04c6624e6dec447614acff03776475669f19497a69e09fedbf
-MISC metadata.xml 254 BLAKE2B b29784dda645fac45b9c94f74b562df65c32ed7fe390e1b0a1f6f9021a32de7cfc80bac9b0af653e1cf7907a1eabe2e8e3bc923e1a374bae41d1bc71bbab1a40 SHA512 e6a56381b90d0e89195d5054f5a730f71b49d70b2166e92011b33408386438c53b0af5a95169c7c44b440cb12e3b725f4667afa62af3f02fee2e268e807e4770
diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild
deleted file mode 120000
index 459c40e8d..000000000
--- a/www-client/vimb/vimb-3.6.0.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-vimb-9999.ebuild
\ No newline at end of file
diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild
new file mode 100644
index 000000000..1567f4808
--- /dev/null
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
+HOMEPAGE="https://fanglingsu.github.io/vimb/"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 "
+SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND="
+ virtual/pkgconfig
+"
+
+RDEPEND="
+ x11-libs/gtk+:3
+ >=net-libs/webkit-gtk-2.20.0:4
+"
+
+src_prepare() {
+ default
+ restore_config config.def.h
+}
+
+src_compile() {
+ emake V=1 PREFIX="/usr"
+}
+
+src_install() {
+ emake V=1 PREFIX="/usr" DESTDIR="${D}" install
+ save_config src/config.def.h
+}
diff --git a/www-client/vimb/vimb-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
index 6b7d5f647..1fbd5e5f8 100644
--- a/www-client/vimb/vimb-9999.ebuild
+++ b/www-client/vimb/vimb-9999.ebuild
@@ -3,19 +3,14 @@
EAPI=7
-inherit savedconfig toolchain-funcs
+inherit savedconfig
DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
HOMEPAGE="https://fanglingsu.github.io/vimb/"
-if ver_test -eq "9999"; then
- inherit git-r3
- KEYWORDS=""
- EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git"
-else
- KEYWORDS="~amd64 ~arm ~arm64 ~x86 "
- SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
+inherit git-r3
+KEYWORDS=""
+EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git"
LICENSE="GPL-3"
SLOT="0"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/
@ 2022-05-18 16:41 Tony Olagbaiye
0 siblings, 0 replies; 13+ messages in thread
From: Tony Olagbaiye @ 2022-05-18 16:41 UTC (permalink / raw
To: gentoo-commits
commit: 8081bc156af010da3208b4db1153b98a5819736f
Author: Tony Olagbaiye <bqv <AT> fron <DOT> io>
AuthorDate: Wed May 18 16:41:40 2022 +0000
Commit: Tony Olagbaiye <gentoo <AT> fron <DOT> io>
CommitDate: Wed May 18 16:41:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8081bc15
www-client/vimb: new package, add 3.6.0, 9999
Signed-off-by: Tony Olagbaiye <bqv <AT> fron.io>
www-client/vimb/Manifest | 4 ++++
www-client/vimb/metadata.xml | 8 +++++++
www-client/vimb/vimb-3.6.0.ebuild | 1 +
www-client/vimb/vimb-9999.ebuild | 45 +++++++++++++++++++++++++++++++++++++++
4 files changed, 58 insertions(+)
diff --git a/www-client/vimb/Manifest b/www-client/vimb/Manifest
new file mode 100644
index 000000000..096639e36
--- /dev/null
+++ b/www-client/vimb/Manifest
@@ -0,0 +1,4 @@
+DIST vimb-3.6.0.tar.gz 144750 BLAKE2B bb5b3244198e657af6a2591f75bb44598d1fa384843aa948f15eb186cea526776a2f2ae00d20ae9a81bd634df1c980cf2017f22f99e062d22231dd2cb1c9f3b2 SHA512 0c1a131641c47ec0dd7a5346d5e7260f85293ecc105e04e6265680c53bbbdc8d98acc4f4e11443efc4e4148aa0b77c496cf7e5f59d44857e6e612c3d4a643c8f
+EBUILD vimb-3.6.0.ebuild 837 BLAKE2B 864fe3fda9f7c8f87bbb9b7a27fdcbb4b28b4a503b5a3abd643e66eb9688b4346524c680fb0b4934a9e61e788fbdc2d578826478f525f0384cc178fc91a0da52 SHA512 183759b682364f37d38bc607b3e1cec3eb99d407edb797d48ccab82935d00c24542a44ddbc351e04c6624e6dec447614acff03776475669f19497a69e09fedbf
+EBUILD vimb-9999.ebuild 837 BLAKE2B 864fe3fda9f7c8f87bbb9b7a27fdcbb4b28b4a503b5a3abd643e66eb9688b4346524c680fb0b4934a9e61e788fbdc2d578826478f525f0384cc178fc91a0da52 SHA512 183759b682364f37d38bc607b3e1cec3eb99d407edb797d48ccab82935d00c24542a44ddbc351e04c6624e6dec447614acff03776475669f19497a69e09fedbf
+MISC metadata.xml 254 BLAKE2B b29784dda645fac45b9c94f74b562df65c32ed7fe390e1b0a1f6f9021a32de7cfc80bac9b0af653e1cf7907a1eabe2e8e3bc923e1a374bae41d1bc71bbab1a40 SHA512 e6a56381b90d0e89195d5054f5a730f71b49d70b2166e92011b33408386438c53b0af5a95169c7c44b440cb12e3b725f4667afa62af3f02fee2e268e807e4770
diff --git a/www-client/vimb/metadata.xml b/www-client/vimb/metadata.xml
new file mode 100644
index 000000000..bb919cf52
--- /dev/null
+++ b/www-client/vimb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>james@thegreatmcpain.xyz</email>
+ <name>TheGreatMcPain</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-client/vimb/vimb-3.6.0.ebuild b/www-client/vimb/vimb-3.6.0.ebuild
new file mode 120000
index 000000000..459c40e8d
--- /dev/null
+++ b/www-client/vimb/vimb-3.6.0.ebuild
@@ -0,0 +1 @@
+vimb-9999.ebuild
\ No newline at end of file
diff --git a/www-client/vimb/vimb-9999.ebuild b/www-client/vimb/vimb-9999.ebuild
new file mode 100644
index 000000000..6b7d5f647
--- /dev/null
+++ b/www-client/vimb/vimb-9999.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig toolchain-funcs
+
+DESCRIPTION="a fast, lightweight, vim-like browser based on webkit"
+HOMEPAGE="https://fanglingsu.github.io/vimb/"
+
+if ver_test -eq "9999"; then
+ inherit git-r3
+ KEYWORDS=""
+ EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git"
+else
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86 "
+ SRC_URI="https://github.com/fanglingsu/vimb/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND="
+ virtual/pkgconfig
+"
+
+RDEPEND="
+ x11-libs/gtk+:3
+ >=net-libs/webkit-gtk-2.20.0:4
+"
+
+src_prepare() {
+ default
+ restore_config config.def.h
+}
+
+src_compile() {
+ emake V=1 PREFIX="/usr"
+}
+
+src_install() {
+ emake V=1 PREFIX="/usr" DESTDIR="${D}" install
+ save_config src/config.def.h
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2023-07-13 13:22 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-08 22:49 [gentoo-commits] repo/proj/guru:dev commit in: www-client/vimb/ Efe İzbudak
-- strict thread matches above, loose matches on Subject: below --
2023-07-13 13:22 Efe İzbudak
2023-07-13 13:22 Efe İzbudak
2023-07-13 13:22 Efe İzbudak
2023-07-13 13:22 Efe İzbudak
2023-07-13 13:22 Efe İzbudak
2023-02-23 14:51 Efe İzbudak
2022-09-10 14:29 Efe İzbudak
2022-09-08 22:41 Efe İzbudak
2022-09-08 11:46 Efe İzbudak
2022-05-19 14:35 Tony Olagbaiye
2022-05-18 19:35 Tony Olagbaiye
2022-05-18 16:41 Tony Olagbaiye
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox