20414 Commits

Author SHA1 Message Date
sebastia
cdf5346d8a import ruby-optimist
Optimist is a commandline option parser for Ruby that just gets out of
your way. One line of code per option is all you need to write. For
that, you get a nice automatically-generated help page, robust option
parsing, command subcompletion, and sensible defaults for everything you
don't specify.


feedback on how to enable the tests, and OK for import jeremy@
2019-02-07 09:45:09 +00:00
jasper
78d6e7f1ce update to p5-Config-IniFiles-3.000001 2019-02-06 19:03:12 +00:00
naddy
c644baabc5 update CVE entry for net/curl; reminded by danj@ 2019-02-06 18:22:15 +00:00
cwen
a0dfe30fdf Update p5-MooseX-Role-Parameterized to 1.10
Changelog:
https://metacpan.org/changes/release/ETHER/MooseX-Role-Parameterized-1.10
OK bcallah@ sthen@
2019-02-06 16:14:41 +00:00
cwen
a0fae7c474 Update p5-MooseX-Role-WithOverloading to 0.17
Changelog:
https://metacpan.org/changes/distribution/MooseX-Role-WithOverloading
OK bcallah@ sthen@
2019-02-06 16:08:21 +00:00
cwen
a234a3a664 Update p5-MooseX-Daemonize to 0.21
Changelog:
https://metacpan.org/changes/distribution/MooseX-Daemonize
Tweaks and OK sthen@, OK bcallah@
2019-02-06 16:02:33 +00:00
cwen
392b5224e7 Update p5-MooseX-ConfigFromFile to 0.14
Changelog:
https://metacpan.org/changes/release/ETHER/MooseX-ConfigFromFile-0.14
OK sthen@ bcallah@
2019-02-06 15:53:35 +00:00
cwen
08bced5107 +p5-MooseX-Types-Path-Tiny 2019-02-06 15:40:29 +00:00
cwen
28cf0595bc Import devel/p5-MooseX-Types-Path-Tiny 0.012
OK sthen@ bcallah@

This module provides Path::Tiny types for Moose. It handles two
important types of coercion:

- coercing objects with overloaded stringification
- coercing to absolute paths

It also can check to ensure that files or directories exist.
2019-02-06 15:39:36 +00:00
cwen
45151575c2 +p5-MooseX-Types-Stringlike 2019-02-06 15:06:27 +00:00
cwen
98a21983ad Import devel/p5-MooseX-Types-Stringlike 0.003
OK sthen@ bcallah@

This Perl module provides a more general version of the "Str" type. If
coercions are enabled, it will accept objects that overload stringification
and coerces them into strings.
2019-02-06 15:04:18 +00:00
sthen
ddbda595d4 cve quirk for rdesktop 2019-02-06 14:23:35 +00:00
jca
6086340727 Unbreak on clang archs, prefer <string_view> to <experimental/string_view>
ok Brad (maintainer)

libc++7 made <experimental/string_view> a stub containing only

  #error "<experimental/string_view> has been removed. Use <string_view> instead."

One can wonder why upstream kept the header at all.
2019-02-06 11:43:35 +00:00
ajacoutot
480a06c131 Update to meson-0.49.2. 2019-02-05 13:19:23 +00:00
jca
cd9c29733e Say goodbye to devel/libelf
ok jasper@ (maintainer)
2019-02-04 23:36:27 +00:00
jca
15f9099d0a Move to libelf from base
Initial diff from jsg@, ok jasper@ (maintainer of
libdwarf/ctftools/libelf).
2019-02-04 23:34:10 +00:00
ajacoutot
803c85808f Bring in macro from pkgconfig 0.29.1.
prodded by jasper@
2019-02-04 20:44:06 +00:00
fcambus
f04a53714c Update xa to 2.3.9. 2019-02-04 09:42:01 +00:00
jca
41f5ab9fa7 Unbreak test, our sed(1) doesn't handle NUL bytes and \xff-style syntax
ok sthen@ Nam Nguyen (maintainer)
2019-02-03 22:40:38 +00:00
jca
822c559486 Back out the -msave-args addition, it breaks lang/rust on amd64
Pointed out by semarie@
2019-02-03 18:29:48 +00:00
sthen
aa67748a7a add . to @INC for new perl 2019-02-03 12:41:19 +00:00
juanfra
133c95e585 SECURITY:
Prior to 4.9, it's possible to use symlinks and subrepositories to defeat
Mercurial's path-checking logic and write files outside a repository.

As per recommendation of Augie Fackler (Mercurial developer), I'm
creating a global rc file to disable subrepos or any future dangerous
feature. If you need subrepos support, you can enable it in the
project rc file (i.e. myrepo/.hg/hgrc). Use it only with really trusty
sources.
2019-02-02 15:26:07 +00:00
rpointel
5bb2f94789 inputs from brad@, Makefile can be simplified and upstream has fixed the build
on OpenBSD.
2019-02-02 10:38:44 +00:00
juanfra
2275239921 Add PORTHOME. 2019-02-01 21:30:00 +00:00
rpointel
f786251088 update llvmlite to 0.27.0, version compatible with llvm 7.
same diff from brad@.
2019-02-01 13:12:55 +00:00
ajacoutot
b546ba8f25 Missing BDEP+RDEP on devel/py-setuptools_scm. 2019-02-01 06:28:23 +00:00
ajacoutot
8072e2982a Update to harfbuzz-2.3.1. 2019-01-31 19:44:08 +00:00
jasper
a8a13268cb +py-setuptools_scm_git_archive 2019-01-31 17:47:55 +00:00
jasper
f14a5ff264 import py-setuptools_scm_git_archive-1.0
This is a setuptools_scm plugin that adds support for git archives.

ok aja@
2019-01-31 17:46:32 +00:00
jca
9f42a29d05 Update to pcre2-10.32
Paranoid minor bump since error #defines have been added.
From Nam Nguyen who takes maintainership, with input from sthen@
2019-01-31 17:40:30 +00:00
jca
5920dd8509 Merge -msave-args support implemented by dlg in base clang
from Brad
2019-01-31 13:40:22 +00:00
cwen
f407bee909 Fix build with Perl 5.26+ (no . in @INC)
OK bcallah@ sthen@
2019-01-30 15:00:23 +00:00
cwen
60a283e0bc Fix build with Perl 5.26+ (no . in @INC)
OK bcallah@ sthen@
2019-01-30 14:50:23 +00:00
yasuoka
3d25ef0865 Add cjose 2019-01-30 08:04:07 +00:00
yasuoka
fa2231099f Import "cjose" 0.6.1
"cjose" is a library for Javascript Object Signing and Encryption
(JOSE).  Original diff from Naoaki Hoshi.

ok jca
2019-01-30 07:58:19 +00:00
semarie
2862edd08c backport patches to devel/llvm
- da1fb72bb3
- cc1f2a595e

it should unbreak firefox: firefox uses rustc with `-C lto' option for
some part of its build, and this code path expose the llvm bug.

llvm review: https://reviews.llvm.org/D52340
rust issue: https://github.com/rust-lang/rust/issues/57762

bump lang/rust to ensure updated statically linked libraries are taken on update.

ok jca@
2019-01-30 07:36:06 +00:00
ajacoutot
ce2b52104b xdg-open: better pcmanfm check (from upstream) 2019-01-30 06:11:18 +00:00
jasper
f54d58ee36 update to libgit2-glib-0.27.7 2019-01-28 20:49:26 +00:00
jasper
b5d1528b1c update to rebar-2.6.4 2019-01-28 20:44:21 +00:00
jasper
94b6b7d9cf update to libgit2-0.27.8 2019-01-28 20:39:15 +00:00
jasper
2f536e39be update to py-git2-0.27.4 2019-01-28 20:36:58 +00:00
jasper
5122f28f63 +py-send2trash,python3 2019-01-28 19:10:57 +00:00
jasper
5f87738a21 - update to py-send2trash-1.5.0
- add python3 flavor
2019-01-28 19:10:12 +00:00
jca
608b768579 Simplify patch, add lld -z interpose, more fixes from patrick@
from Brad, thanks
2019-01-28 15:34:22 +00:00
cwen
eef77b226c Update p5-MooseX-POE to 0.215
Changelog:
https://metacpan.org/changes/distribution/MooseX-POE
OK afresh1@
2019-01-28 15:30:27 +00:00
cwen
092103cb56 Update p5-MooseX-Types-Path-Class to 0.09
Changelog:
https://metacpan.org/changes/distribution/MooseX-Types-Path-Class
OK afresh1@
2019-01-28 15:19:09 +00:00
jsg
6f4af17b42 modify SDL_opengl.h for recent Mesa versions
Mesa >= 18.3 has newer OpenGL headers from Khronos which change the
include guards.

ok jca@
2019-01-28 06:47:56 +00:00
jca
21b863839c Update to llvm-7.0.1 (and include-what-you-use-0.11)
All the work done by Brad except for some fixes from base by mortimer@
and patrick@

Tests: amd64 Brad, jsg@ and me, i386: Brad, mips64: visa@, sparc64 me.
No tests on powerpc but a test build with only the PowerPC backend
packages on amd64.
2019-01-28 06:27:28 +00:00
ajacoutot
f6bd0a9f97 Fix sed(1)... 2019-01-28 06:20:44 +00:00
ajacoutot
391f75f42c Fix path to python3 and meson in policy rule. 2019-01-28 06:16:28 +00:00