From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8BF22158089 for ; Tue, 19 Sep 2023 06:23:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BF6862BC072; Tue, 19 Sep 2023 06:23:26 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A39752BC072 for ; Tue, 19 Sep 2023 06:23:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BE58C335CA3 for ; Tue, 19 Sep 2023 06:23:25 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6F1EE11D6 for ; Tue, 19 Sep 2023 06:23:24 +0000 (UTC) From: "Haelwenn Monnier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Haelwenn Monnier" Message-ID: <1695104452.50ead24232602d50d469c0da0c727aa212cb0e1c.lanodan@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: www-client/badwolf/ X-VCS-Repository: repo/proj/guru X-VCS-Files: www-client/badwolf/Manifest www-client/badwolf/badwolf-1.3.0.ebuild X-VCS-Directories: www-client/badwolf/ X-VCS-Committer: lanodan X-VCS-Committer-Name: Haelwenn Monnier X-VCS-Revision: 50ead24232602d50d469c0da0c727aa212cb0e1c X-VCS-Branch: dev Date: Tue, 19 Sep 2023 06:23:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 5d29086d-f792-4904-8d7b-f729dde89000 X-Archives-Hash: 652d73e1f2223637413a3231a0297f3d commit: 50ead24232602d50d469c0da0c727aa212cb0e1c Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Sep 19 06:20:25 2023 +0000 Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Sep 19 06:20:52 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50ead242 www-client/badwolf: add 1.3.0 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> www-client/badwolf/Manifest | 1 + www-client/badwolf/badwolf-1.3.0.ebuild | 62 +++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest index fe10b053c9..db56749ac4 100644 --- a/www-client/badwolf/Manifest +++ b/www-client/badwolf/Manifest @@ -1 +1,2 @@ DIST badwolf-1.2.2.tar.gz 80102 BLAKE2B ae8727391742352b3e9db28ecbe0ac3402ac028a668f84c13ef3d4512e54d0bef5196f30d526297d2bc2eaec61f0c3dc4039ec9070ec5bc0d78aaa40782562ee SHA512 0f7bd28ab9bae51323082bad172914009ba979cc9f990a782f7f032ca65589284708ffcaa530f737ecd3d00b580000988b5d18fbb2643ce0df3bc001a58ef611 +DIST badwolf-1.3.0.tar.gz 114477 BLAKE2B e79c223b597b08acdc5d090a47c179a8ab27727d3cb7b7f842c021b5f1d1f25c2e5604bf8b1cea986270ec97f3a8e25eeae866a124e72df7a7aaf876ecff9b08 SHA512 f83884f9a1c4d12d641f68697d7fab7885803975ead6cb78e88b0b8d2f7b6f9da116f72e39f02c47e8dca89e4ced9b932524338a6211c7d4509c12206c10cdeb diff --git a/www-client/badwolf/badwolf-1.3.0.ebuild b/www-client/badwolf/badwolf-1.3.0.ebuild new file mode 100644 index 0000000000..4b6ebbec3b --- /dev/null +++ b/www-client/badwolf/badwolf-1.3.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg ninja-utils + +if [[ "${PV}" == "9999" ]] +then + EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git" + 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}" + inherit savedconfig +fi + +DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser" +HOMEPAGE="https://hacktivis.me/projects/badwolf" +LICENSE="BSD" +SLOT="0" + +DOCS=("README.md" "KnowledgeBase.md") + +IUSE="+webkit41 test" +RESTRICT="!test? ( test )" + +DEPEND=" + x11-libs/gtk+:3 + webkit41? ( net-libs/webkit-gtk:4.1= ) + !webkit41? ( net-libs/webkit-gtk:4= ) +" +RDEPEND="${DEPEND}" +BDEPEND="test? ( app-text/mandoc )" + +src_configure() { + [[ "${PV}" == "9999" ]] || restore_config config.h + + CC="${CC:-cc}" \ + CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \ + LDFLAGS="${LDFLAGS}" \ + DOCDIR="/usr/share/doc/${PF}" \ + WITH_WEBKITGTK=$(usex webkit41 4.1 4.0) \ + PREFIX="/usr" \ + ./configure +} + +src_compile() { + eninja +} + +src_test() { + eninja test +} + +src_install() { + DESTDIR="${ED}" eninja install + + [[ "${PV}" == "9999" ]] || save_config config.h +}