Commit graph

321385 commits

Author SHA1 Message Date
ryoon
fb2d80c439 qt5-qtbase: Bump libxcb requirement to 1.11
Pointed by Egil Brendsdal in private e-mail.
Thank you.
2020-06-24 12:29:30 +00:00
nia
b49ce5878c love08: Don't misleadingly depend on LuaJIT
LuaJIT was never actually being used but got pulled in anyway, this
breaks aarch64 builds.

Detect the standard lua library properly removes the need to include it.

I'd enable LuaJIT as an option but I can't get it to build against it...

Bump PKGREVISION
2020-06-24 12:12:41 +00:00
nia
50a924fea8 love07: --enable-luajit must be passed 2020-06-24 11:43:54 +00:00
nia
f0f0c2eb0b love07: Allow building without luajit. Should help aarch64 builds. 2020-06-24 11:38:26 +00:00
nia
761fa6864a love010: Allow building without luajit. Should help aarch64 builds. 2020-06-24 11:24:45 +00:00
nia
ab84b8d39b LuaJIT2: Add platform.mk 2020-06-24 11:16:00 +00:00
taca
3fc913fddf doc: Updated security/ruby-metasploit-model to 3.0.0 2020-06-24 11:10:23 +00:00
taca
b6a4c023f3 security/ruby-metasploit-model: update to 3.0.0
Update ruby-metasploit-model to 3.0.0, this is a leaf package and is
curently marked as broken.

3.0.0

* Switch to use Ruby on Rails 5.2.
2020-06-24 11:09:29 +00:00
nia
844f76c40d LuaJIT2: sprinkle ONLY_FOR_PLATFORM 2020-06-24 10:41:49 +00:00
nia
07064b446f rust: uses -std=c++14 2020-06-24 09:46:26 +00:00
wiz
7d8f7dd068 doc: Updated mail/mutt to 1.14.5 2020-06-24 06:34:13 +00:00
wiz
e9a209ef86 mutt: update to 1.14.5.
This release fixes a regression from the 1.14.3 release.  Encryption settings
are no longer checked when using $tunnel to connect to a preauthenticated IMAP
server.
2020-06-24 06:34:02 +00:00
taca
f911f0819e doc: Updated devel/ruby-redmine to 4.0.7nb4 2020-06-24 03:04:55 +00:00
taca
2de900d1e3 devel/ruby-redmine: fix build problem
Fix build problem with PKG_DEVELOPER=yes.

Bump PKGREVISION.
2020-06-24 03:04:23 +00:00
taca
b6da322215 misc/ruby-ohai: fix PLIST
Fix PLIST to build success.
2020-06-24 03:01:00 +00:00
taca
2401b7439b devel/ruby-regexp_parser: fix PLIST
Fix PLIST to build success.
2020-06-24 03:00:25 +00:00
sjmulder
66570b8259 doc: Updated sysutils/nnn to 3.2nb2 2020-06-23 23:33:35 +00:00
sjmulder
89b63b2da1 sysutils/nnn: Fix build on NetBSD 9/arm64
GCC doesn't expand alloca() to __builtin_alloca() in standards mode
(-std=...) so explicitly define it as such to fix breakage on platforms
that don't seem to supply it otherwise, like NetBSD 9 on arm64.

Bump PKGREVISION.
2020-06-23 23:32:30 +00:00
wiz
8acd9dd463 doc: Updated devel/cppcheck to 1.90nb2 2020-06-23 20:47:17 +00:00
wiz
181476ad41 cppcheck: update to 1.90nb2.
The tinyxml2 override (to use the pkgsrc version) stopped working.
Having both the pkgsrc version and the included copy used in
the build made cppcheck dump core.

Stop using the pkgsrc version since patching the build system to
avoid using the included copy is a lot of effort.
2020-06-23 20:46:50 +00:00
nia
9072687b12 firefox: Avoid reading from /dev/random on NetBSD
Motivation: This becomes a problem when a user is on a system without
HWRNG or a preexisting seed file (to increase the estimated entropy to
256 bits), where Firefox will hang forever on startup waiting for a
user to write to /dev/random. Since this was reported on port-arm@,
I decided to investigate this, and believe this is the only place
Firefox might end up reading from /dev/random.

Risk: Probably not much. For actual Transport Layer Security purposes,
Network Security Services reads directly from /dev/urandom. On systems
where Firefox is used, we can probably reasonably assume that enough
entropy has been generated from user input, on-board sensors, and network
devices to provide a state that is fairly difficult to predict, even if the
NetBSD kernel assigns no value to it (since in embedded environments
where the device's operator may be absent, such events can be manipulated
to theoretically produce a predictable state - although I don't think
this theoretical attack is necessarily something we should be concerned
with on low-end desktop systems). Other kernels do assign value to these
inputs, so have much lower criteria for unblocking.

Bump PKGREVISION
2020-06-23 17:38:49 +00:00
nia
84dbee5767 vlc: Fix vdpau option. Should help aarch64 builds. 2020-06-23 15:59:17 +00:00
bacon
dbb9e34f22 www/apache24: Fix chmod in post-install for CentOS
On CentOS 7, the "who" in a symbolic mode does not default to "a" as on NetBSD
E.g. "chmod -x" does not behave the same as "chmod a-x".
2020-06-23 14:33:22 +00:00
manu
e44e558385 Fix loading of LZ4 compressed kernels 2020-06-23 13:22:30 +00:00
wiz
269e1ac1b5 doc: Updated emulators/mgba to 0.8.2nb2 2020-06-22 19:05:23 +00:00
wiz
adb5b6c8f3 mgba: fix libzip detection
Remove non-existent patch from distinfo.

Bump PKGREVISION.
2020-06-22 19:04:58 +00:00
ryoon
b0579c8eca visualboyadvance-m: zip command is used in build stage 2020-06-22 12:18:19 +00:00
nia
8a043cb9de qemu: Disable OpenGL when native X11 doesn't have EGL 2020-06-22 12:13:20 +00:00
ryoon
90a55a8e24 mingw-w64-i686-winpthreads: Update PLIST to reflect reality 2020-06-22 11:56:56 +00:00
reinoud
04ae89e625 Note udating misc/udfclient to 0.8.11 fixing gcc10 compilation issues 2020-06-22 11:51:03 +00:00
ryoon
b8c2f438d1 doc: Updated net/minitube to 3.4.2nb1 2020-06-22 11:49:37 +00:00
ryoon
d9d861f2ec minitube: Fix previous to use qt5-tools as TOOL_DEPENDS 2020-06-22 11:49:01 +00:00
ryoon
8b2d419c9c minitube: lrelease from x11/qt5-tools is required to build
Bump PKGREVISON.
2020-06-22 11:46:43 +00:00
ryoon
30bbb5df35 dwdiff: pkg-config is used to find textproc/icu 2020-06-22 11:43:26 +00:00
ryoon
d870eae5dd py-game: Fix X11_TYPE=native and python27 build under NetBSD 9
* Detect libX11 library in /usr/X11R7 too.
* And this change does not break python37 build.
2020-06-22 11:33:41 +00:00
nia
3862ae6784 buzztrax: attempt to fix build 2020-06-22 11:18:38 +00:00
nia
5c3f4df936 calibre: Use py-cryptodome 2020-06-22 11:13:18 +00:00
gdt
3c5e0e131b x11/vte: Accomdate C++17 usage
The package was declared to use c++14 and need gcc 5, but trying to
build on NetBSD 8 resulted in an error that gcc7 was needed for c++17.
2020-06-22 10:48:34 +00:00
mef
15884cc40b (sysutils/munin-node) Adjust by the info of joyent el7 bulkbuild
https://us-east.manta.joyent.com/pkgsrc/public/reports/Linux/el7/trunk/x86_64/20200621.2243/munin-node-2.0.56/install.log
2020-06-22 10:43:39 +00:00
nia
d7a1bfc513 mgba: Switch to minizip until I understand why libzip detection fails 2020-06-22 09:57:18 +00:00
nikita
b553b37610 doc: Updated devel/guile-bytestructures to 1.0.7 2020-06-22 08:14:39 +00:00
nikita
22b16e90c6 devel/guile-bytestructures: Update to 1.0.7
Changelog:
* Includes a cross-compilation fix.
2020-06-22 08:14:28 +00:00
nikita
a89f6e5cd7 doc: Updated textproc/guile-json to 4.1.0 2020-06-22 08:02:00 +00:00
nikita
c7aaac0514 textproc/guile-json: Update to 4.1.0
* Version 4.1.0 (Jun 6, 2020)

  - Speed up number parsing by a 2x factor by avoiding using textual ports.

  - Simplify unicode string builder.

  - Improve string builder performance by not going back and forth with lists,
    strings and characters.


* Version 4.0.1 (May 17, 2020)

  - (scm->json-string) #:validate keyword argument should default to true as
    stated in the documentation.


* Version 4.0.0 (May 16, 2020)

Breaking changes:

  - (scm->json) and (scm->json-string) #:espace keyword argument has been
    renamed to #:solidus.

  - JSON null now defaults to the null symbol. This can be changed in all
    public functions with the #:null keyword argument.

Bug fixes and improvements:

  - Fix parsing of invalid numbers (e.g. "-").

  - Go back to using (cond) instead of (match) since (match) reduces
    performance.

  - The json-parser record type has been removed as the record only contained
    the port. Removing the need to access records also had a slight
    performance increase.

  - Use a plain list to read strings which brings significant speed
    improvements.

  - Replace `display` with `put-string` on JSON builder.

  - Don't use map to parse expected string, simply use (string-ref).
    (thanks to Linus Björnstam)

  - Build array list with (cons) and (reverse). Big performance increase.
    (suggested by Linus Björnstam)

  - Check (eof-object?) last instead of first. This avoids unnecessary checks
    which is the regular use-case.
    (suggested by Linus Björnstam)

  - Use string ports to parse numbers.
    (suggested by Linus Björnstam)

  - Don't need to use character-sets to detect whitespaces. JSON only defines
    four possible types of whitespaces: space, linefeed, carriage return and
    horizontal tab.
    (suggested by Linus Björnstam)


* Version 3.5.0 (Apr 21, 2020)

  - Simplify parser by using `match`. Idea taken from Chickadee's JSON parser
    (https://dthompson.us/projects/chickadee.html). This also made it easier
    to clean up some functions.

  - Better handling of invalid numbers.

  - Improve handling of EOF. Most parsing functions were not taking care of
    it.

  - Fix error when parsing objects with commas and no following elements are
    found.


* Version 3.4.0 (Apr 11, 2020)

  - Fix parsing 0 with an exponent.
    (Fixes #55)

  - Fix cross compilation.
    (thanks to Jan Nieuwenhuizen)
2020-06-22 08:01:49 +00:00
nikita
283412aa76 doc: Updated databases/guile-sqlite3 to 0.1.2 2020-06-22 07:57:47 +00:00
nikita
bb13e0bcfc databases/guile-sqlite3: Update to version 0.1.2
Changelog picked from https://notabug.org/guile-sqlite3/guile-sqlite3/releases
0.1.2:
    Allow sqlite-finalize to be called twice on the same statement.
0.1.1:
    sqlite-finalize: Reset statement when called on cached statement.
    Fix memory management of retrieved blob values.
2020-06-22 07:57:35 +00:00
wiz
ec3f0c5ff8 doc: note freeze start for pkgsrc-2020Q2 2020-06-22 07:24:53 +00:00
rillig
d43bc76b7d doc: Updated pkgtools/pkglint to 20.1.19 2020-06-22 06:35:15 +00:00
rillig
342924562e pkgtools/pkglint: update to 20.1.19
Changes since 20.1.18:

Fixed a wrong warning about unknown buildlink identifier "lua" in
mail/neomutt, reported by wiz.
2020-06-22 06:35:02 +00:00
wiz
e6d96e7938 doc: Updated mail/mutt to 1.14.4 2020-06-22 06:24:25 +00:00