logo

overlay

My (experimental) gentoo overlay
commit: 8e3fb2959c9b882f3ea2d467a493e83f5521998b
parent: 2ed92d3c1af4d9c5a15593a7ed111323579d3cd4
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 27 Apr 2019 13:48:56 +0200

www-client/badwolf: Moved to ::guru

Diffstat:

Dwww-client/badwolf/Manifest2--
Dwww-client/badwolf/badwolf-0.0.3-r1.ebuild25-------------------------
Dwww-client/badwolf/badwolf-0.1.0.ebuild48------------------------------------------------
Dwww-client/badwolf/badwolf-9999.ebuild53-----------------------------------------------------
Dwww-client/badwolf/files/badwolf-0.0.3-bugfix_javascript-toggle.patch32--------------------------------
Dwww-client/badwolf/metadata.xml8--------
6 files changed, 0 insertions(+), 168 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest @@ -1,2 +0,0 @@ -DIST badwolf-0.0.3.tar.gz 3217 BLAKE2B bfb077bb58b50b902004882e16579eb856bcc41647f3005b7fa93eca7dca820969ea54eaa00ffede5723bf545b198e273352b67793bc9da46ed5bf6a5410a416 SHA512 8b130184132ec17b3b1a472dbb6904faa51aa0d85f0b57fcd46fc1860903de7984ec74cfbb45f2e2453d404bb5cd54e5fc61dc8b38228c9e70b15486dac63c03 -DIST badwolf-0.1.0.tar.gz 7211 BLAKE2B daac611c1b81ff26843e013ff3926d1c41a19284fa2a09f6127a5e163cd6d3b8213de222fd77587d2c4ae72fbd9618da026cd96839b5c768e87ccc2bed870233 SHA512 bf9d2649793ccba8569db7bfcdb60bed45d0d849aa0854b2a1ec83756a262f132b3febdf7c2ea66c71da8e9a536aaf07530e71cad3b3b62701dc545b3be7024b diff --git a/www-client/badwolf/badwolf-0.0.3-r1.ebuild b/www-client/badwolf/badwolf-0.0.3-r1.ebuild @@ -1,25 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser" -HOMEPAGE="https://hacktivis.me/git/badwolf" -SRC_URI="https://hacktivis.me/releases/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=("README.md" "KnowledgeBase.md") - -PATCHES=("${FILESDIR}/${P}-bugfix_javascript-toggle.patch") - -DEPEND=" - x11-libs/gtk+:3 - net-libs/webkit-gtk -" - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" install - einstalldocs -} diff --git a/www-client/badwolf/badwolf-0.1.0.ebuild b/www-client/badwolf/badwolf-0.1.0.ebuild @@ -1,48 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -if [[ "${PV}" == "9999" ]] -then - EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git" - EGIT_MIN_CLONE_TYPE="single+tags" - inherit git-r3 -else - MY_P="${PN}-$(ver_rs 3-4 - 4-5 .)" - SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser" -HOMEPAGE="https://hacktivis.me/git/badwolf" -LICENSE="BSD" -SLOT="0" - -DOCS=("README.md" "KnowledgeBase.md") - -DEPEND=" - x11-libs/gtk+:3 - net-libs/webkit-gtk -" - -src_configure() { - restore_config config.h - default -} - -src_compile() { - emake \ - CC="${CC:-cc}" \ - CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" install - save_config config.h - einstalldocs -} diff --git a/www-client/badwolf/badwolf-9999.ebuild b/www-client/badwolf/badwolf-9999.ebuild @@ -1,53 +0,0 @@ -# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -if [[ "${PV}" == "9999" ]] -then - EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git" - EGIT_MIN_CLONE_TYPE="single+tags" - inherit git-r3 -else - MY_P="${PN}-$(ver_rs 3 - 4 .)" - SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser" -HOMEPAGE="https://hacktivis.me/git/badwolf" -LICENSE="BSD" -SLOT="0" - -DOCS=("README.md" "KnowledgeBase.md") - -DEPEND=" - x11-libs/gtk+:3 - net-libs/webkit-gtk -" - -src_configure() { - restore_config config.h - default -} - -src_compile() { - emake \ - CC="${CC:-cc}" \ - CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \ - LDFLAGS="${LDFLAGS}" \ - PREFIX="/usr" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PREFIX="/usr" \ - install - - save_config config.h - einstalldocs -} diff --git a/www-client/badwolf/files/badwolf-0.0.3-bugfix_javascript-toggle.patch b/www-client/badwolf/files/badwolf-0.0.3-bugfix_javascript-toggle.patch @@ -1,32 +0,0 @@ -From ab625a729cf4baa7ca1b22a6c1f2021cce8bf4ec Mon Sep 17 00:00:00 2001 -From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me> -Date: Mon, 11 Mar 2019 10:05:51 +0100 -Subject: [PATCH 1/2] Bugfix: Use the state of the button to set javascript - ---- - badwolf.c | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git a/badwolf.c b/badwolf.c -index 003dda5..bfdde4c 100644 ---- a/badwolf.c -+++ b/badwolf.c -@@ -131,13 +131,12 @@ static gboolean locationCb_activate(GtkEntry *location, gpointer user_data) - - static gboolean javascriptCb_toggled(GtkButton *javascript, gpointer user_data) - { -- (void)javascript; - struct Client *browser = (struct Client *)user_data; - - WebKitSettings *settings = webkit_web_view_get_settings(browser->webView); - -- gboolean javascript_enabled = webkit_settings_get_enable_javascript(settings); -- webkit_settings_set_enable_javascript(settings, !javascript_enabled); -+ webkit_settings_set_enable_javascript( -+ settings, gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(javascript))); - - webkit_web_view_set_settings(browser->webView, settings); - --- -2.19.2 - diff --git a/www-client/badwolf/metadata.xml b/www-client/badwolf/metadata.xml @@ -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>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> -</pkgmetadata>