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

Collapse All | Expand All

(-)b/www/Makefile (+1 lines)
Lines 112-117 Link Here
112
    SUBDIR += dokuwiki
112
    SUBDIR += dokuwiki
113
    SUBDIR += dolibarr
113
    SUBDIR += dolibarr
114
    SUBDIR += domoticz
114
    SUBDIR += domoticz
115
    SUBDIR += dooble
115
    SUBDIR += drupal7
116
    SUBDIR += drupal7
116
    SUBDIR += drupal7-wysiwyg
117
    SUBDIR += drupal7-wysiwyg
117
    SUBDIR += drupal8
118
    SUBDIR += drupal8
(-)b/www/dooble/Makefile (+36 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTNAME=	dooble
4
DISTVERSION=	2020.10.10
5
CATEGORIES=	www
6
7
MAINTAINER=	eric@camachat.org
8
COMMENT=	Dooble Web Browser
9
10
LICENSE=	BSD3CLAUSE
11
LICENSE_FILE=	${WRKSRC}/../LICENSE
12
13
USE_GITHUB=     yes
14
GH_ACCOUNT=     textbrowser
15
GH_PROJECT=     ${PORTNAME}
16
17
USES=		desktop-file-utils compiler:c++11-lang qt:5 ssl tar xorg gmake qmake
18
USE_QT=		concurrent core gui network printsupport sql webengine widgets xml \
19
		buildtools_build qmake_build
20
USE_XORG=	xcb
21
22
WRKSRC_SUBDIR=      2.x
23
QMAKE_SOURCE_PATH=  ${PORTNAME}.pro
24
25
PLIST_FILES=	bin/${PORTNAME} ${PREFIX}/share/pixmaps/${PORTNAME}.png ${PREFIX}/share/applications/${PORTNAME}.desktop
26
27
do-install:
28
		${INSTALL_PROGRAM} ${WRKSRC}/Dooble ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
29
		${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps
30
		${INSTALL_DATA} ${WRKSRC}/Icons/Logo/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
31
		desktop-file-edit --remove-category=Web --add-category=Network --add-category=WebBrowser ${WRKSRC}/${PORTNAME}.desktop
32
		desktop-file-edit --set-key=Exec --set-value=${PREFIX}/bin/${PORTNAME} ${WRKSRC}/${PORTNAME}.desktop
33
		desktop-file-edit --set-icon=${PREFIX}/share/pixmaps/${PORTNAME}.png ${WRKSRC}/${PORTNAME}.desktop
34
		${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop
35
36
.include <bsd.port.mk>
(-)b/www/dooble/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1604441789
2
SHA256 (textbrowser-dooble-2020.10.10_GH0.tar.gz) = 201002c2f8ad5f87c32612ef03551a918eb853966d573aad29084535e7741d98
3
SIZE (textbrowser-dooble-2020.10.10_GH0.tar.gz) = 74543800
(-)b/www/dooble/files/patch-2.x_dooble.pro (+34 lines)
Added Link Here
1
index afba2fed..90c88624 100644
2
--- dooble.pro
3
+++ dooble.pro
4
@@ -205,30 +205,6 @@ QMAKE_CLEAN     += Dooble
5
 
6
 freebsd-* {
7
 DEFINES += DOOBLE_FREEBSD_WEBENGINE_MISMATCH
8
-QMAKE_CXXFLAGS_RELEASE += -O3 \
9
-                          -Wall \
10
-                          -Wcast-align \
11
-                          -Wcast-qual \
12
-                          -Wdouble-promotion \
13
-                          -Werror \
14
-                          -Wextra \
15
-                          -Wformat=2 \
16
-                          -Wformat-overflow=2 \
17
-                          -Wformat-truncation=2 \
18
-                          -Wl,-z,relro \
19
-                          -Woverloaded-virtual \
20
-                          -Wpointer-arith \
21
-                          -Wstack-protector \
22
-                          -Wstrict-overflow=5 \
23
-                          -Wundef \
24
-                          -Wzero-as-null-pointer-constant \
25
-                          -fPIE \
26
-                          -fstack-protector-all \
27
-                          -fwrapv \
28
-                          -mtune=generic \
29
-                          -pedantic \
30
-                          -std=c++11
31
-QMAKE_CXXFLAGS_RELEASE -= -O2
32
 } else:macx {
33
 QMAKE_CXXFLAGS_RELEASE += -O3 \
34
                           -Wall \
(-)b/www/dooble/pkg-descr (+20 lines)
Added Link Here
1
Dooble, the weather bug browser. Minimal, cute, and unusually stable.
2
3
    - A Web browser!
4
    - Basic themes.
5
    - Compact.
6
    - Cookie crusher.
7
    - Custom search engines.
8
    - Custom style sheets.
9
    - Documented.
10
    - Domain restrictions.
11
    - Favorites.
12
    - Floating digital clock.
13
    - FreeBSD, Linux, Mac, Windows.
14
    - Gopher support.
15
    - Multiple private instances, including downloads.
16
    - Original implementations of AES-256, Threefish-256.
17
    - Qt-only dependency.
18
    - Windows portable.
19
20
WWW: https://textbrowser.github.io/dooble/

Return to bug 250854