View | Details | Raw Unified | Return to bug 266179 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/badwolf/Makefile (+41 lines)
Added Link Here
1
PORTNAME=	badwolf
2
DISTVERSION=	1.2.1
3
CATEGORIES=	www
4
MASTER_SITES=	https://hacktivis.me/releases/
5
6
MAINTAINER=	DtxdF@disroot.org
7
COMMENT=	Minimalist and privacy-oriented WebKitGTK+ browser
8
WWW=	https://hacktivis.me/projects/badwolf
9
10
LICENSE=	BSD3CLAUSE
11
LICENSE_FILE=	${WRKSRC}/COPYING
12
13
LIB_DEPENDS+=	libharfbuzz.so:print/harfbuzz \
14
		libwebkit2gtk-4.0.so:www/webkit2-gtk3
15
16
USES=	desktop-file-utils gettext gnome gstreamer pkgconfig
17
USE_GNOME+=	atk cairo gdkpixbuf2 gtk30 libxml2 pango
18
HAS_CONFIGURE=	yes
19
CONFIGURE_ENV=	WITH_WEBKITGTK=4.0
20
21
OPTIONS_DEFINE=	GSTREAMER
22
OPTIONS_DEFAULT=	LIBSOUP GSTREAMER
23
OPTIONS_SINGLE=		URI_PARSER
24
OPTIONS_SINGLE_URI_PARSER=	GURI LIBSOUP
25
26
GURI_DESC=	Use GUri from glib-2.0
27
LIBSOUP_DESC=	Use libsoup
28
URI_PARSER_DESC=	URI PARSER
29
30
GSTREAMER_USE=		GSTREAMER=bad,good,libav
31
GURI_CONFIGURE_ENV=	WITH_URI_PARSER=guri
32
LIBSOUP_LIB_DEPENDS=	libsoup-2.4.so:devel/libsoup
33
LIBSOUP_CONFIGURE_ENV=	WITH_URI_PARSER=libsoup2
34
35
GURI_USE_GNOME=	glib20
36
LIBAV_USE_GSTREAMER=	libav
37
38
post-install:
39
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
40
41
.include <bsd.port.mk>
(-)b/www/badwolf/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1662096680
2
SHA256 (badwolf-1.2.1.tar.gz) = 7a658908551bc0389fc43bd04a9decfef3815d28ff2097957bf6ab186a05ffd2
3
SIZE (badwolf-1.2.1.tar.gz) = 80104
(-)b/www/badwolf/pkg-descr (+14 lines)
Added Link Here
1
BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser.
2
3
Features:
4
5
* Privacy-oriented: No browser-level tracking, multiple ephemeral
6
  isolated sessions per new unrelated tabs, JavaScript off by default.
7
* Minimalist: Small codebase (~1 500 LoC), reuses existing components
8
  when available or makes them available.
9
* Customizable: WebKitGTK native extensions, Interface customizable
10
  through CSS.
11
* Powerful & Usable: Stable User-Interface; The common shortcuts are
12
  available, no vi-modal edition or single-key shortcuts are used.
13
* No annoyances: Dialogs are only used when required (save file,
14
  print, ...), javascript popups open in a background tab.
(-)b/www/badwolf/pkg-plist (-1 / +17 lines)
Added Link Here
0
- 
1
bin/badwolf
2
share/applications/badwolf.desktop
3
%%DATADIR%%/de/LC_MESSAGES/Badwolf.mo
4
%%DATADIR%%/fr/LC_MESSAGES/Badwolf.mo
5
%%DATADIR%%/interface.css
6
%%DATADIR%%/pt_BR/LC_MESSAGES/Badwolf.mo
7
%%DATADIR%%/tr/LC_MESSAGES/Badwolf.mo
8
%%DATADIR%%/vi/LC_MESSAGES/Badwolf.mo
9
share/icons/hicolor/128x128/apps/badwolf.png
10
share/icons/hicolor/24x24/apps/badwolf.png
11
share/icons/hicolor/256x256/apps/badwolf.png
12
share/icons/hicolor/32x32/apps/badwolf.png
13
share/icons/hicolor/48x48/apps/badwolf.png
14
share/icons/hicolor/64x64/apps/badwolf.png
15
share/icons/hicolor/scalable/apps/badwolf.svg
16
share/man/man1/badwolf.1.gz
17
@dir %%DATADIR%%/locale

Return to bug 266179