1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-09 06:51:44 +00:00
Commit Graph

492133 Commits

Author SHA1 Message Date
Dmitri Goutnik
02200db08f www/gohugo: Update to 0.60.1
Changes:	https://gohugo.io/news/0.60.1-relnotes/
PR:		242322
Submitted by:	ben.lavery@hashbang0.com (maintainer)
2019-12-01 12:29:21 +00:00
Piotr Kubaj
7248958d2c math/cln: fix build on powerpc64 elfv2, simplify port
powerpc64 elfv2 needs the same patches as arm* and aarch64, but builds without -DNO_ASM. Simplify the port by applying the arm patches everywhere and use CPPFLAGS_${ARCH} instead of .if ${ARCH} block. Build passes on powerpc64 elfv1 fine, so the original issue must have been fixed.

PR:		242296
Approved by:	wen (maintainer), linimon (mentor)
2019-12-01 12:08:39 +00:00
Mateusz Piotrowski
d229828c69 New port: audio/somafm-cli
Stream your favorite music channels from
somafm.com within a terminal using mpv.

WWW: https://github.com/rockymadden/somafm-cli

PR:		242321
Submitted by:	Lewis Cook <vulcan@wired.sh>
2019-12-01 11:07:13 +00:00
Tobias Kortkamp
6a1d6d6c0f security/afl++: Simplify
- Hook up GCC plugin build in files/Makefile.extra
- Simplify install and strip
- Hook up extended tests
2019-12-01 10:53:40 +00:00
Dmitry Marakasov
b3f69fcc76 - Fix LICENSE
- Switch to options helpers
- Update WWW

Approved by:	portmgr blanket
2019-12-01 09:40:32 +00:00
Jan Beich
6d332e2dfa x11/squeekboard: drop obsolete comment after r518762 2019-12-01 09:06:30 +00:00
Jan Beich
817be5f311 x11/squeekboard: drop CARGO_ENV hack
All cargo variables are prefixed, and USES=meson already passes
environ(7) to ninja. No need to exclude variables anymore as cargo.sh
adjusts cargo variables for meson to find build artifacts.

Idea from:	games/jaggedalliance2
2019-12-01 09:04:43 +00:00
Jan Beich
2c40e87890 x11/squeekboard: drop braces to save 2 columns after r518756
Also matches $PWD usage a few lines below.
2019-12-01 08:44:57 +00:00
Tobias Kortkamp
a775a5b8ec Mk/Uses/cargo.mk: Do not override do-configure
Cargo vendoring can be useful even for ports that use other build
systems like Meson to call Cargo for the actual build.  Often they
use the framework's default do-configure which USES=cargo should
not overwrite.

Remove hacks from games/jaggedalliance2 and x11/squeekboard.

Reviewed by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D22619
2019-12-01 08:43:43 +00:00
Alexander Nedotsukov
62b85bf8f3 Refer to release tag by commitid to fix build
PR:	242324
2019-12-01 08:36:19 +00:00
Tobias Kortkamp
968290922e security/afl++: Add option to build GCC plugin and afl-gcc-fast
Unfortunately not enabled by default since lang/gcc* does not enable
plugins support by default yet.

Suggested by:	David Carlier
2019-12-01 08:28:53 +00:00
Jan Beich
e08eaf2990 x11/squeekboard: fix typo in pkg-message
Submitted by:	tobik (via D22619)
2019-12-01 08:19:08 +00:00
Jan Beich
f49f941f13 x11/squeekboard: unbreak if LDFLAGS contain comma
$ LDFLAGS=-Wl,--as-needed make
[...]
sed: 1: "/^cargo/ {  s,^,cmd=$1; ...": bad flag in substitute command: '-'
2019-12-01 08:19:02 +00:00
Jan Beich
4cf3c02d47 x11/squeekboard: pet stage-qa
Error: /usr/local/bin/squeekboard-real is linked to /usr/local/lib/libgdk_pixbuf-2.0.so.0 from graphics/gdk-pixbuf2 but it is not declared as a dependency
Warning: you need USE_GNOME+=gdkpixbuf2
Warning: /usr/ports/x11/squeekboard/pkg-message not in UCL format, will be shown on initial install only.
Warning: See https://www.freebsd.org/doc/en/books/porters-handbook/pkg-files.html#porting-message
2019-12-01 08:18:55 +00:00
Tobias Kortkamp
377c4ead41 x11/alacritty: Unbreak tests
- Add x11-fonts/dejavu as a test dependency.  This allows the "font"
  crate tests to find a font that matches "monospace".
- The test build cannot find libxcb.  It is unclear why the link
  failure is not triggered during the normal build.  Add USES=localbase
  for now.

error: linking with `cc` failed: exit code: 1
[...]
  = note: /usr/bin/ld: error: unable to find library -lxcb
          /usr/bin/ld: error: unable to find library -lxcb
          /usr/bin/ld: error: unable to find library -lxcb
          /usr/bin/ld: error: unable to find library -lxcb
          /usr/bin/ld: error: unable to find library -lxcb-render
          /usr/bin/ld: error: unable to find library -lxcb-shape
          /usr/bin/ld: error: unable to find library -lxcb-xfixes

error: aborting due to previous error

error: could not compile `copypasta`.
2019-12-01 07:54:50 +00:00
Wen Heping
13b1f294d6 - Update to 0.37 2019-12-01 07:01:17 +00:00
Mark Linimon
2cdb27910d Fix build on GCC-based systems:
Build BShapr.lv2 DSP...cc1plus: error: unrecognized command line option "-std=c++11"

Approved by:	portmgr (tier-2 blanket)
2019-12-01 06:48:30 +00:00
Jan Beich
a450c6eb69 x11/squeekboard: add new port
Squeekboard is a virtual keyboard supporting Wayland, built primarily
for the Librem 5 phone.

https://source.puri.sm/Librem5/squeekboard
2019-12-01 06:37:27 +00:00
Ben Woods
1e6d4951a0 net/rclone-browser: Change to new upstream fork
The previous GitHub repository is now labelled as inactive and
unmaintained [1].

This new fork [2] has been around since August 2019, has fixed many bugs
and added new features (even mounting remotes in FreeBSD).

[1] https://github.com/mmozeiko/RcloneBrowser
[2] https://github.com/kapitainsky/RcloneBrowser

Reported by:	Dariusz Bogdanski <dariuszb@me.com> (upstream maintainer)
2019-12-01 03:32:45 +00:00
Xin LI
7e94da2701 Unbreak KQUEUE
Reported by:	tobik
2019-12-01 03:32:07 +00:00
Wen Heping
ef96db9e75 - Update to 1.7.6.2 2019-12-01 02:04:40 +00:00
Wen Heping
08a1d178b6 - Update to 5.4.8 2019-12-01 01:17:06 +00:00
Yuri Victorovich
fe3feea811 science/simgrid: Update 3.23.2 -> 3.24
Reported by:	repology
2019-12-01 00:09:47 +00:00
Gerald Pfeifer
5e91787f44 On versions of FreeBSD that that are new enough and made that switch
already, use ELFv2 ABI on powerpc64.

This already is part of lang/gcc8 and lang/gcc9 (and their -devel
siblings); given this is the future of powerpc64 on FreeBSD ensure
GCC development trunk is adopting this as early as possible.
2019-12-01 00:03:18 +00:00
Yuri Victorovich
6361804dbf math/rumur: Update 2019.11.09 -> 2019.11.24
Reported by:	repology
2019-11-30 23:52:42 +00:00
Yuri Victorovich
ca4814cfa1 audio/moony-lv2: Update 0.28.0 -> 0.30.0
Reported by:	repology
2019-11-30 23:40:33 +00:00
Yuri Victorovich
ecc44ec22f misc/netron: Update 3.4.8 -> 3.5.7
Reported by:	repology
2019-11-30 23:37:05 +00:00
Yuri Victorovich
6fc760ef91 science/jmol: Update 14.29.55 -> 14.30.0 2019-11-30 23:24:35 +00:00
Yuri Victorovich
acebbd8df4 audio/zrythm: Unbreak: USE_GITLAB seems to be broken because GitLab doesn't require GL_COMMIT any more
Related commit:	516880 (some ports were marked BROKEN for potentially the same reason)
2019-11-30 23:10:12 +00:00
Yuri Victorovich
8b9e8fda0a audio/bshapr-lv2: Update 0.6 -> 0.6-2-g1dbd6ee (bugfixes) 2019-11-30 23:01:06 +00:00
Tobias Kortkamp
a4f09b114d games/spring: Unbreak with openal-soft-1.20.0
In file included from rts/System/Sound/OpenAL/Sound.cpp:7:
/usr/local/include/AL/alc.h:34:16: error: typedef 'ALCdevice' cannot be referenced with a struct specifier
typedef struct ALCdevice ALCdevice;
               ^
rts/System/Sound/OpenAL/Sound.h:23:33: note: declared here
typedef struct ALCdevice_struct ALCdevice;
                                ^
1 error generated.

http://beefy6.nyi.freebsd.org/data/120amd64-default/518685/logs/errors/spring-98.0_19.log
2019-11-30 22:36:28 +00:00
Rene Ladan
56e47cb116 databases/py-fakeredis: update to version 1.1.0
This version switches from nose to pytest-cov for its self-tests.

Reported by:	portscout
2019-11-30 22:28:05 +00:00
Yuri Victorovich
5250e033f2 audio/carla: Update distinfo because GitHub seems to have changed the algorithm of tarball generation
Related commit:		516880 (many ports were marked BROKEN for potentially the same reason)
2019-11-30 22:22:43 +00:00
Rene Ladan
c0026c1912 Remove expired ports:
2019-11-28 java/jdk9-doc: The corresponding JDK port is EoL
2019-11-28 java/jdk10-doc: The corresponding JDK port is EoL
2019-11-30 22:00:49 +00:00
Rene Ladan
5da9877e9c Remove multimedia/cuse4bsd-kmod.
cuse4bsd is present in the base system on all versions.

Suggested by:	jbeich
Approved by:	hselasky
2019-11-30 21:58:04 +00:00
Rene Ladan
495f8d8067 sysutils/uhidd: drop obsolete CUSE option for CUSE4BSD, it is replaced by cuse. 2019-11-30 21:55:16 +00:00
Guido Falsi
cd4b04ac42 - Update xfce4-dashboard to 0.7.6
- Remove old patches
- Add patch to disable animations functionality. It's broken due
  to a missing file in the distribution

PR:		242302
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
2019-11-30 21:48:47 +00:00
Yuri Victorovich
a82de362b0 New port: audio/bshapr-lv2: Beat/envelope shaper LV2 plugin 2019-11-30 21:37:41 +00:00
Yuri Victorovich
5383e47276 audio/carla: Not broken: fetches fine, the GitHub project and its tag are in place, so it can't be unfetchable, and it isn't. 2019-11-30 21:32:31 +00:00
Emanuel Haupt
b6cde964a6 This port does currently not build on i386.
Notified by:	pkg-fallout
2019-11-30 21:25:49 +00:00
Rene Ladan
ef6a8e7d77 audio/virtual_oss: libcuse is available on all supported versions of FreeBSD. 2019-11-30 21:23:36 +00:00
Rene Ladan
72dc9c9d4a sysutils/btsixad: switch from CUSE4BSD to cuse, which is its in-tree successor.
Suggested by:	jbeich
2019-11-30 20:54:03 +00:00
Rene Ladan
e89f43a7ce multimedia/cx88: switch from CUSE4BSD to cuse, which is its in-tree successor.
Suggested by:	jbeich
2019-11-30 20:37:02 +00:00
Yuri Victorovich
76baf217ce audio/py-pyliblo: Add USE_PYTHON=concurrent
because it installs executables into bin/
2019-11-30 20:21:13 +00:00
Rene Ladan
cf87cd5415 multimedia/webcamd: complete modernization
- drop legacy CUSE4BSD support
- bump PORTREVISION

Reported by:	jbeich
Approved by:	maintainer (hselasky, upfront)
2019-11-30 20:04:40 +00:00
Jan Beich
8d8b30c89c x11/virtboard: update to 0.0.6
Changes:	https://source.puri.sm/Librem5/virtboard/compare/v0.0.5...v0.0.6
2019-11-30 17:10:05 +00:00
Dan Langille
82b67233be Update to 9.11.10
re https://github.com/gchq/CyberChef/releases/tag/v9.11.10

PR:		242172
Submitted by:	thomas@bsdunix.ch
2019-11-30 15:26:06 +00:00
Jan Beich
7ede92e688 graphics/qcomicbook: chase HTTP redirect as WWW expired
Reported by:	Repology, Wayback Machine
2019-11-30 14:09:28 +00:00
Guido Falsi
d6b66bbeda Upgrade calibre to 4.5.0. 2019-11-30 12:54:08 +00:00
Tobias C. Berner
3122bdd5a5 devel/py-dbus: update to 1.2.14 2019-11-30 12:04:55 +00:00