Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

x11-toolkits/gtk-layer-shell: simplify and update #5

Closed
wants to merge 95 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
3460502
graphics/mesa-dev: new better mesa port
valpackett Dec 31, 2018
0fadc70
Make the used mesa port a variable
valpackett Oct 30, 2018
330cc55
devel/evemu: upd
valpackett Dec 31, 2018
2b1a86e
graphics/colord: vapi
valpackett Dec 31, 2018
007a130
devel/mull
valpackett Dec 31, 2018
b8d7dd7
devel/libgusb
valpackett Dec 31, 2018
193eada
games/dose-response
valpackett Dec 31, 2018
036e00e
graphics/rawtherapee: mmap/lto
valpackett Dec 31, 2018
6ed2f70
graphics/rawtherapee: openmp idle full load fix
valpackett Jun 14, 2019
78d39e5
math/nasc
valpackett Dec 31, 2018
649510e
editors/abiword: upd
valpackett Dec 31, 2018
c673a47
games/vcmi (xxx: server crash)
valpackett Dec 31, 2018
e4d9faa
accessibility/redshift-wlr
valpackett Dec 31, 2018
fc1681d
graphics/simple-scan [dep: libgusb]
valpackett Dec 31, 2018
8b992e7
games/regoth
valpackett Dec 31, 2018
fc7abcb
audio/sonata: upd (gtk3)
valpackett Dec 31, 2018
0919551
cad/solvespace: upd (gtk3)
valpackett Dec 31, 2018
8a0a4b9
games/retroarch: 1.7.5
valpackett Apr 7, 2018
f0dced8
audio/jack: jack2
valpackett Jan 1, 2019
cb7d1e7
x11/kitty
valpackett Jan 1, 2019
909870d
graphics/hdrmerge
valpackett Jan 1, 2019
77d145f
devel/glslang: upd
valpackett Jan 1, 2019
1f9a62f
devel/libudev-devd: my version
valpackett Jan 2, 2019
a9e49b7
graphics/gifup
valpackett Jan 3, 2019
061a787
sysutils/consolekit2: wayland
valpackett Jan 5, 2019
9fa9dd0
gnome-terminal: fix plist
valpackett Jan 23, 2019
aad4007
sysutils/grub2: partially fix this stuff
valpackett Jan 23, 2019
500caf4
deskutils/gnome-maps: update
valpackett Jan 25, 2018
ba257dd
clutter, cogl, libchamlain: enable wayland
valpackett Jan 25, 2019
70df055
multimedia/gstreamer1-plugins: backport fix for GL sink on Wayland co…
valpackett Feb 17, 2019
5841c73
graphics/mypaint: 2.0.0 alpha
valpackett Feb 17, 2019
4715345
devel/libunwind: upd
valpackett Mar 11, 2019
77c468c
graphics/inkscape: 1.0alpha
valpackett Jan 1, 2019
13f7b5b
multimedia/libde265: upd
valpackett Apr 17, 2019
bbf5632
Add dummies
valpackett Apr 17, 2019
aac08f1
lang/elixir: build with otp 22
valpackett May 27, 2019
7723fb2
mail/geary: 3.33.1 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=…
valpackett Jun 6, 2019
6511bb9
print/latex-biber: update to 2.12 (for texlive 2019 official installer)
valpackett Jun 7, 2019
19ed66e
Add deskutils/bookworm
valpackett Jun 14, 2019
5e37bbf
Add audio/loudness-scanner
valpackett Jun 14, 2019
717082a
Add multimedia/gnome-podcasts
valpackett Jun 14, 2019
6056c43
Update glib20 to 2.60.4.
kwm81 Mar 8, 2019
d11249b
Update glib-networking 2.60.3.
kwm81 Feb 10, 2019
706f11b
Update gobject-introspection to 1.60.2.
kwm81 Dec 26, 2018
42ee83e
Add spidermonkey 60.x
kwm81 Jan 3, 2019
d3deb64
Update gjs to 1.56.2.
kwm81 Jan 3, 2019
4cce0db
Update vala to 0.44.5.
kwm81 Dec 22, 2018
aaf8de2
Update vte3 to 0.56.3.
kwm81 Jul 2, 2019
0058ef2
Update dconf to 0.32.0.
kwm81 Jan 1, 2019
b503cdc
Update gucharmap to 11.0.3.
kwm81 Feb 18, 2019
fdb3153
Update jsonrpc-glib to 3.32.0.
kwm81 Feb 10, 2019
6d2dfd1
Update template-glib to 3.32.0.
kwm81 Mar 13, 2019
569bf11
graphics/graphene: 1.9.4
valpackett Jun 20, 2019
22b69ea
x11-toolkits/gtk40: 3.96.0
valpackett Jun 20, 2019
11424b9
Update glibmm to 2.60.0.
kwm81 Mar 17, 2019
887d1f4
Update gtkmm30 to 3.24.1.
kwm81 Mar 23, 2019
d1c4844
Misc cairomm cleanups
kwm81 Mar 17, 2019
c7ed172
Add cairomm 1.15.5, API 1.16
kwm81 Mar 17, 2019
a845c45
Update pangomm to 2.42.0.
kwm81 Mar 17, 2019
46f4591
Update atkmm to 2.28.0.
kwm81 Feb 12, 2019
9f1926a
Update libgtop to 2.40.0.
kwm81 Feb 12, 2019
c9c5c2d
Update libgweather to 3.32.2.
kwm81 Feb 25, 2019
8cf7112
Update dconf-editor to 3.32.0.
kwm81 Jan 1, 2019
f3c8df0
Update nautilus to 3.32.1.
kwm81 Jan 3, 2019
e279046
Update gedit to 3.32.2.
kwm81 Feb 16, 2019
1e41315
Update gedit-plugins to 3.32.2.
kwm81 Feb 16, 2019
3dbbcaf
Update gnome-calculator to 3.32.2.
kwm81 Jan 1, 2019
91d1691
Update gnome-calendar to 3.32.2.
kwm81 Feb 11, 2019
90f3e07
Update evince to 3.32.0.
kwm81 Jan 3, 2019
7861211
Update gnome-weather to 3.32.2.
kwm81 Feb 12, 2019
18acba7
add vala to gnome-usage
kwm81 Mar 23, 2019
9050bb4
Update gtksourceview4 to 4.2.0.
kwm81 Mar 17, 2019
b9d463f
Update gnome-system-monitor to 3.32.1.
kwm81 Feb 12, 2019
b0b18e5
Update pygobject3 to 3.32.2.
kwm81 Jan 4, 2019
ef4a2e7
pygobj plist fix
valpackett Jul 28, 2019
d851824
gtk-common dummy for getting off ports-gnome
valpackett Jun 20, 2019
06decac
Purge xorg-fonts deps
valpackett Jun 15, 2019
c3dfb32
devel/libudev-devd: just latest commit
valpackett Jul 2, 2019
301ad66
devel/llvm80: OpenMP and sanitizers on aarch64
valpackett Jul 2, 2019
1d1f34f
sysutils/consolekit2: upd patches
valpackett Jul 4, 2019
196ab04
lang/ldc: 1.16.0 / aarch64 https://bugs.freebsd.org/bugzilla/show_bug…
valpackett Jul 9, 2019
2723fbf
New port: x11/tilix, x11-toolkits/gtkd-3
valpackett May 8, 2019
256a269
games/supertuxkart: wayland + unBROKEN https://bugs.freebsd.org/bugzi…
valpackett Jul 10, 2019
5b4ebc2
x11-toolkits/gtk-layer-shell
valpackett Jul 11, 2019
2c5abcb
devel/ispc: git master - adds aarch64
valpackett Aug 8, 2019
c06cd3a
graphics/xournalpp: do not depend on latex
valpackett Aug 8, 2019
249bc23
x11/libinput: update to 1.14.1 https://bugs.freebsd.org/bugzilla/show…
valpackett Aug 28, 2019
d490d64
x11/pixman: import aarch64 neon patch
valpackett Aug 28, 2019
b425c56
sysutils/fluent-bit: 1.2.2 https://bugs.freebsd.org/bugzilla/show_bug…
valpackett Aug 28, 2019
7ea42e2
devel/libepoll-shim: upstream
valpackett Sep 3, 2019
bd678d7
x11-fonts/paratype https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=…
valpackett Sep 21, 2019
31d22a4
readme
valpackett Jan 1, 2019
66c28bc
fixup! devel/libepoll-shim: upstream
valpackett Sep 21, 2019
6b0761b
editors/neovim: 0.4.2 https://bugs.freebsd.org/bugzilla/show_bug.cgi?…
valpackett Sep 21, 2019
b654b6e
x11-toolkits/gtk-layer-shell: simplify and update
jbeich Jul 11, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 6 additions & 4 deletions Mk/Uses/gl.mk
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,16 @@
#
# MAINTAINER: x11@FreeBSD.org

MESA_LIBS_PORT?=graphics/mesa-libs

.if !defined(_INCLUDE_USES_GL_MK)
_INCLUDE_USES_GL_MK=yes

_GL_egl_LIB_DEPENDS= libEGL.so:graphics/mesa-libs
_GL_gbm_LIB_DEPENDS= libgbm.so:graphics/mesa-libs
_GL_gl_LIB_DEPENDS= libGL.so:graphics/mesa-libs
_GL_egl_LIB_DEPENDS= libEGL.so:${MESA_LIBS_PORT}
_GL_gbm_LIB_DEPENDS= libgbm.so:${MESA_LIBS_PORT}
_GL_gl_LIB_DEPENDS= libGL.so:${MESA_LIBS_PORT}
_GL_gl_USE_XORG= xorgproto
_GL_glesv2_LIB_DEPENDS= libGLESv2.so:graphics/mesa-libs
_GL_glesv2_LIB_DEPENDS= libGLESv2.so:${MESA_LIBS_PORT}
_GL_glew_LIB_DEPENDS= libGLEW.so:graphics/glew
_GL_glu_LIB_DEPENDS= libGLU.so:graphics/libGLU
_GL_glu_USE_XORG= xorgproto
Expand Down
4 changes: 3 additions & 1 deletion Mk/Uses/gnome.mk
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ _USE_GNOME_ALL+=dconf evolutiondataserver3 gnomecontrolcenter3 gnomedesktop3 \
pygobject3 vte3

# C++ bindings
_USE_GNOME_ALL+=atkmm cairomm gconfmm26 glibmm gtkmm20 gtkmm24 \
_USE_GNOME_ALL+=atkmm cairomm cairomm116 gconfmm26 glibmm gtkmm20 gtkmm24 \
gtkmm30 gtksourceviewmm3 libgdamm5 \
libgtksourceviewmm libxml++26 libsigc++12 libsigc++20 \
pangomm
Expand Down Expand Up @@ -129,6 +129,8 @@ cairo_LIB_DEPENDS= libcairo.so:graphics/cairo
cairomm_LIB_DEPENDS= libcairomm-1.0.so:graphics/cairomm
cairomm_USE_GNOME_IMPL= cairo libxml++26

cairomm116_LIB_DEPENDS= libcairomm-1.16.so:graphics/cairomm116

gconfmm26_LIB_DEPENDS= libgconfmm-2.6.so:devel/gconfmm26
gconfmm26_USE_GNOME_IMPL= glibmm gconf2

Expand Down
2 changes: 1 addition & 1 deletion Mk/bsd.port.mk
Original file line number Diff line number Diff line change
Expand Up @@ -2572,7 +2572,7 @@ VALID_CATEGORIES+= accessibility afterstep arabic archivers astro audio \
tcl textproc tk \
ukrainian vietnamese windowmaker wayland www \
x11 x11-clocks x11-drivers x11-fm x11-fonts x11-servers x11-themes \
x11-toolkits x11-wm xfce zope base
x11-toolkits x11-wm xfce zope base dummy

check-categories:
.for cat in ${CATEGORIES}
Expand Down
48 changes: 48 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# freebsd-ports-dank

![dank meme pic](https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/dankbsd.jpg?1)

Welcome!

This fork of the FreeBSD Ports Collection adds more bleeding edge desktop-related patches.

**NOTE**: this is the new `lite` branch, which is always rebased on top of `master` and has some cherry-picks from `ports-gnome`.

## Usage

- Clone this repo into `/usr/ports` (if it's already managed by git, add this repo as a remote, fetch and checkout/merge)
- Build any ports you want :)

## Highlights

- `devel/llvm80`: OpenMP and Sanitizers on aarch64 (read the patch files)
- `devel/consolekit2`: drm/evdev support [D18754](https://reviews.freebsd.org/D18754)
- `graphics/mesa-dev`: alternative mesa port! Development version ([little fork](https://github.com/myfreeweb/mesa) with my BSD patches), everything built together, using Meson! Always includes GL, GLES, Vulkan (RADV, ANV), Gallium Nine, OpenCL (Clover), VDPAU, VAAPI.
- to install and keep pkg happy without rebuilding everything, ~~just `pkg add -f` over existing `mesa-libs/dri`~~ install dummy replacements from `dummy/` (there's also a dummy for using `graphics/librsvg2-rust`)
- but if you want to do it properly, define `MESA_DRI_PORT=graphics/mesa-dev` and `MESA_LIBS_PORT=graphics/mesa-dev` in `make.conf` and rebuild dependent ports
- [synth](https://github.com/jrmarino/synth) is the recommended port upgrade tool, it does try to fetch binary packages when a rebuild is not necessary
- `x11/libinput`: fix [touchpad dropping out](https://blog.grem.de/pages/t470s.html)
- `devel/libudev-devd`: my patches applied: [connector hotplug](https://github.com/FreeBSDDesktop/libudev-devd/pull/7) and [device enumeration w/o `/dev/input/*` access rights](https://github.com/FreeBSDDesktop/libudev-devd/pull/8) (both landed, everything this needs is landed in kms-drm and base as well)
- `audio/jack`: jack2 [jack2/pull/400](https://github.com/jackaudio/jack2/pull/400)
- `lang/luajit`: 2.1.0-beta3 (works on aarch64) [225342](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225342)
- `devel/libgusb`: GObject libusb wrapper (w/ [PR #10](https://github.com/hughsie/libgusb/pull/10))
- `graphics/simple-scan`: GNOME scanning app (requires `libgusb`)
- `multimedia/gstreamer1-plugins`: backport xdg-shell support (prevents GL sink crash on Wayland compositors w/o wl-shell, i.e. prevents Pitivi crash on wlroots based compositors)
- `graphics/mypaint` and `graphics/libmypaint`: 2.0.0alpha, works on Wayland natively [235805](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235805)
- `graphics/inkscape`: 1.0alpha
- `graphics/rawtherapee`: workaround for OpenMP idle threads' CPU consumption [#5105](https://github.com/Beep6581/RawTherapee/issues/5105), disable mmap (to make performance over NFS not terrible), enable LTO
- `accessibility/redshift-wlr`: fork of redshift with wlr-gamma-control based Wayland backend

For all changes, just look at the commits :)

## Other FreeBSD desktop resources

- [My dotfiles](https://github.com/myfreeweb/dotfiles)
- [kb/FirefoxSettings](https://unrelenting.technology/kb/FirefoxSettings)
- [kb/FreeBSDDesktop](https://unrelenting.technology/kb/FreeBSDDesktop)
- [A FreeBSD 11 Desktop How-to](https://cooltrainer.org/a-freebsd-desktop-howto/), not up to date with modern GPU stuff but very good for general desktop setup (printing, networking, etc.)
- [FreeBSD on the ThinkPad X240](https://unrelenting.technology/articles/freebsd-on-the-thinkpad-x240), my post that's mostly updated but still contains old stuff

## Other resources

- [1.5 Hour Spicy SUPER EUROBEAT Mix](https://www.youtube.com/watch?v=6ftCIfHwqtg)
1 change: 1 addition & 0 deletions accessibility/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
SUBDIR += py-speech-dispatcher
SUBDIR += qt5-speech
SUBDIR += redshift
SUBDIR += redshift-wlr
SUBDIR += rubygem-atk
SUBDIR += sct
SUBDIR += speech-dispatcher
Expand Down
6 changes: 3 additions & 3 deletions accessibility/atkmm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
# $FreeBSD$

PORTNAME= atkmm
PORTVERSION= 2.24.2
PORTREVISION= 4
PORTVERSION= 2.28.0
CATEGORIES= accessibility gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome

MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for ATK API library
Expand All @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING

PORTSCOUT= limitw:1,even

USES= compiler:c++11-lang gmake localbase libtool pathfix \
USES= compiler:c++17-lang gmake gnome localbase libtool \
pkgconfig tar:xz
USE_GNOME= atk glibmm
USE_LDCONFIG= yes
Expand Down
6 changes: 3 additions & 3 deletions accessibility/atkmm/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1491079690
SHA256 (atkmm-2.24.2.tar.xz) = ff95385759e2af23828d4056356f25376cfabc41e690ac1df055371537e458bd
SIZE (atkmm-2.24.2.tar.xz) = 849784
TIMESTAMP = 1552826022
SHA256 (gnome/atkmm-2.28.0.tar.xz) = 4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a
SIZE (gnome/atkmm-2.28.0.tar.xz) = 891904
18 changes: 18 additions & 0 deletions accessibility/redshift-wlr/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# $FreeBSD$

PKGNAMESUFFIX= -wlr

COMMENT= Adjusts the color temperature of your Wayland screen (using wlr protocol)

MASTERDIR= ${.CURDIR}/../redshift
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo

LIB_DEPENDS+= libwayland-client.so:graphics/wayland

GH_ACCOUNT= minus7
GH_TAGNAME= a2177ed9942

.include "${MASTERDIR}/Makefile"

PORTVERSION= 1.12.20180901
3 changes: 3 additions & 0 deletions accessibility/redshift-wlr/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1541088811
SHA256 (jonls-redshift-v1.12-a2177ed9942_GH0.tar.gz) = c3afe2273f531afa430785576416a0b27d79aaa41fc6b1ee0493a2ebd5981f00
SIZE (jonls-redshift-v1.12-a2177ed9942_GH0.tar.gz) = 658831
10 changes: 10 additions & 0 deletions accessibility/redshift-wlr/files/patch-src_gamma-wl.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- src/gamma-wl.c.orig 2018-11-01 16:17:26 UTC
+++ src/gamma-wl.c
@@ -21,7 +21,6 @@
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
-#include <alloca.h>
#include <sys/mman.h>
#include <sys/types.h>
#include <sys/stat.h>
85 changes: 37 additions & 48 deletions audio/jack/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,67 +12,56 @@ COMMENT= Low latency audio server
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi

BROKEN_mips= fails to link: undefined reference to '__sync_add_and_fetch_4'
BROKEN_mips64= fails to link: undefined reference to '__sync_add_and_fetch_4'

LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libsamplerate.so:audio/libsamplerate \
libcelt0.so:audio/celt

USES= autoreconf compiler:c11 gmake pathfix pkgconfig libtool localbase bdb
USES= waf compiler:c11 pkgconfig shebangfix python:3.4+,build
USE_GITHUB= yes

GH_ACCOUNT= jackaudio
GH_PROJECT= jack1
GH_TAGNAME= 90f9dd3
GH_TUPLE= jackaudio:headers:07f1ecf:h/jack
GH_TUPLE+= jackaudio:tools:8d13c31:t/tools
GH_TUPLE+= jackaudio:example-clients:7fa0890:e/example-clients
GH_ACCOUNT= myfreeweb
GH_PROJECT= jack2
GH_TAGNAME= ed5436d
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_RC_SUBR= jackd

CONFIGURE_ARGS= --disable-portaudio \
--enable-optimize \
--enable-force-install \
--with-default-tmpdir=/tmp

CFLAGS+= -I${BDB_INCLUDE_DIR}
LIBS+= -L${BDB_LIB_DIR}
INSTALL_TARGET= install-strip

OPTIONS_DEFINE= ALSA DOXYGEN READLINE SNDIO COOKEDMODE
OPTIONS_DEFINE_i386= DYNSIMD
OPTIONS_DEFINE_amd64= DYNSIMD
OPTIONS_DEFAULT= READLINE COOKEDMODE
OPTIONS_DEFAULT_i386= DYNSIMD
OPTIONS_DEFAULT_amd64= DYNSIMD
OPTIONS_SUB= yes
COOKEDMODE_DESC= Use OSS COOKEDMODE (OSS driver is broken without it)
DYNSIMD_DESC= Use dynamic SIMD selection (only i386/amd64)

ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_ENABLE= alsa
CFLAGS+= -fPIC
CXXFLAGS+= -fPIC

READLINE_USES= readline
SHEBANG_FILES= example-clients/jack_control
SHEBANG_LANG= python3

DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_prog_HAVE_DOXYGEN="false"
CONFIGURE_ARGS+= --celt=yes --sndfile=yes --samplerate=yes

READLINE_CONFIGURE_ENV_OFF= ac_cv_lib_readline_readline=no \
ac_cv_header_readline_chardefs_h=no
OPTIONS_DEFINE= ALSA READLINE OPUS DBUS
OPTIONS_DEFAULT= READLINE OPUS DBUS
OPTIONS_SUB= yes

ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_OFF= --alsa=no
ALSA_CONFIGURE_ON= --alsa=yes

SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CONFIGURE_ENABLE= sndio
DBUS_CONFIGURE_ON= --dbus
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus \
libsysinfo.so:devel/libsysinfo \
libexpat.so:textproc/expat2
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR}

READLINE_USES= readline
READLINE_CONFIGURE_ON= --readline=yes
READLINE_CONFIGURE_OFF= --readline=no

COOKEDMODE_CFLAGS= -DOPTION_COOKEDMODE
OPUS_LIB_DEPENDS= libopus.so:audio/opus
OPUS_CONFIGURE_ON= --opus=yes
OPUS_CONFIGURE_OFF= --opus=no

DYNSIMD_CONFIGURE_ENABLE=dynsimd
.include <bsd.port.pre.mk>

post-patch:
@${RM} ${WRKSRC}/doc/reference/html/*
.if ${PORT_OPTIONS:MDBUS}
PLIST_SUB+= CLASSIC="@comment "
.else
PLIST_SUB+= CLASSIC=""
.endif

post-build:
@${RM} ${WRKSRC}/doc/reference/html/dir__2F*
post-extract:
echo '#define SVN_VERSION "${GH_TAGNAME}"' > ${WRKSRC}/svnversion.h

.include <bsd.port.mk>
.include <bsd.port.post.mk>
12 changes: 3 additions & 9 deletions audio/jack/distinfo
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
TIMESTAMP = 1500250305
SHA256 (jackaudio-jack1-0.125.0-90f9dd3_GH0.tar.gz) = e0ba7dcf58fa934af51329cd329f466fe8d2bc180d07e4ab8be21ed80c60aa8a
SIZE (jackaudio-jack1-0.125.0-90f9dd3_GH0.tar.gz) = 392822
SHA256 (jackaudio-headers-07f1ecf_GH0.tar.gz) = 04a3bb87d278923985ba44045b7a27439c90776cc5d4a6016d062fc7a6aa5023
SIZE (jackaudio-headers-07f1ecf_GH0.tar.gz) = 36704
SHA256 (jackaudio-tools-8d13c31_GH0.tar.gz) = 23e6bc60c8cef4283677206f2687a408367203a725c091c923f48554ae6e8cc8
SIZE (jackaudio-tools-8d13c31_GH0.tar.gz) = 45544
SHA256 (jackaudio-example-clients-7fa0890_GH0.tar.gz) = 79e2ac1d38d7d77b1afb71aa97414c339e8c00613a5d9b725861232b5c995223
SIZE (jackaudio-example-clients-7fa0890_GH0.tar.gz) = 16174
TIMESTAMP = 1555161103
SHA256 (myfreeweb-jack2-0.125.0-ed5436d_GH0.tar.gz) = 3dae04a2cb494772b311e7aaf20e7a73e4778d632fda55d35e468ca2684d7227
SIZE (myfreeweb-jack2-0.125.0-ed5436d_GH0.tar.gz) = 6514164
37 changes: 0 additions & 37 deletions audio/jack/files/jackd.in

This file was deleted.

10 changes: 0 additions & 10 deletions audio/jack/files/patch-configure.ac

This file was deleted.

11 changes: 0 additions & 11 deletions audio/jack/files/patch-drivers_alsa_memops.c

This file was deleted.

Loading