Commit Graph

16466 Commits

Author SHA1 Message Date
Hannu Nyman fb80e4a44e
Merge pull request #9907 from yangfl/master
i2pd: Update to 2.28.0
2019-09-22 15:03:51 +03:00
David Yang f9cf4e1f2c i2pd: Update to 2.28.0
Signed-off-by: David Yang <mmyangfl@gmail.com>
2019-09-22 13:42:04 +08:00
Rosen Penev e7be39e933
snort3: Clean up Makefile
Removed PKG_FIXUP and PKG_INSTALL. They are both unnecessary.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:58:07 -07:00
Rosen Penev 78248fb2fd
miniupnpc: Update to 2.1.20190824
Switched to CMAKE_INSTALL to get rid of InstallDev.

Added PKG_BUILD_PARALLEL for faster compilation.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:57:41 -07:00
Rosen Penev 61b5f5b16c
cshark: Switch to standard PKG_SOURCE_VERSION/DATE
Several other cleanups.

Added PKG_BUILD_PARALLEL for faster compilation.

Removed PKG_INSTALL as cmake.mk already defines it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:56:58 -07:00
Rosen Penev cf9c219f50
libudev: Clean up Makefile
Switch to standard PKG_SOURCE_VERSION/DATE instead of defining PKG_VERSION

Removed PKG_SOURCE. It's implicit.

Replaced IntallDev section with CMAKE_INSTALL.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:55:31 -07:00
Rosen Penev df433fe722
libsoxr: Fix pkgconfig files
Replaced InstallDev section with CMAKE_INSTALL.

Adjusted all of the paths to be more consistent with other packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:53:52 -07:00
Rosen Penev 68d3734dea
avro: Replace PKG_INSTALL with CMAKE_INSTALL
Allows removal of the InstallDev section as it's now implicit.

PKG_INSTALL is already defined in cmake.mk

This also installs a pkgconfig file. Added a patch to fix it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:52:29 -07:00
Rosen Penev 0dac4b74ca
libftdi1: Fix pkgconfig paths properly
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:49:58 -07:00
Rosen Penev 3c4419d45b
libftdi: Fix pkgconfig paths
Switched to CMAKE_INSTALL for simplicity.

Other minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-21 15:49:13 -07:00
Etienne Champetier eb50faf1c5
Merge pull request #10047 from Bloup1net/phantap
phantap: update to latest commit
2019-09-21 15:48:31 -07:00
Diana Dragusin bda3b710ba phantap: update to latest commit
7cc6017 phantap-learn: Add another way to detect the victim
8a4b30b phantap-learn: Continue listening for DNS traffic after initial detection
3e1cf09 Improve setup documentation
ddde4b9 Fix neighbour spelling
bee7e92 Readme.md: Update
efb57f6 Readme.md: Update

Signed-off-by: Diana Dragusin <diana.dragusin@nccgroup.com>
2019-09-21 14:53:32 -07:00
Daniel Golle bf033c622a serdisplib: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-09-21 21:37:48 +02:00
Rosen Penev b79d82043a
Merge pull request #10029 from neheb/zst2
zstd: Update to 1.4.3
2019-09-21 11:58:34 -07:00
Rosen Penev 7207e0b788
Merge pull request #10020 from neheb/cap
libcap: Fix pkgconfig file
2019-09-21 11:58:08 -07:00
Hannu Nyman e1aa365822
Merge pull request #9971 from commodo/python-gunicorn
gunicorn: convert to Python packaging format + add Python3 variant
2019-09-21 17:32:32 +03:00
Yousong Zhou 384398d452 openconnect: allow specifying form_entry list
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-09-21 10:33:18 +00:00
Johannes Rothe a7f87f939d travelmate: add support for optional args in auto-login script
This can be helpful for example in hotels where you need to
enter a new user/password combination every week.

Signed-off-by: Johannes Rothe <mail@johannes-rothe.de>
2019-09-20 22:15:17 +02:00
Florian Eckert 61423689f9
Merge pull request #10037 from TDT-AG/pr/20190920-collectd
collectd: add reload trigger and logfile plugin definition
2019-09-20 20:12:17 +02:00
Rosen Penev 1ea1d42cae
Merge pull request #10021 from neheb/gps
gpsd: Fix pkgconfig file for libgps
2019-09-20 10:11:08 -07:00
Florian Eckert b84edbe2c7 collectd: bump PKG_PACKAGE version
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-09-20 16:12:26 +02:00
Florian Eckert f4349995e6 collectd: add reload and service trigger
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-09-20 16:09:26 +02:00
Florian Eckert 2b221b5b06 collectd: add logfile plugin definitions
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-09-20 16:09:24 +02:00
Alexandru Ardelean 5f9ea76e7a gunicorn: convert to Python packaging format + add Python3 variant
And splitting the gunicorn[3] binary/executable away from the
python[3]-gunicorn libraries. This was inspired from Debian packaging.

The gunicorn[3] binaries require the new `python[3]-pkg-resources`
libraries to run, which add ~1.1 MB on the [ram]disk when uncompressed.

For the Python2 variant, the `_gaiohttp.py` is dropped as it fails to
compile, so it would likely be unusable anyway:
```
  File "/usr/lib/python2.7/site-packages/gunicorn/workers/_gaiohttp.py", line 84
    yield from self.wsgi.close()
             ^
  SyntaxError: invalid syntax

```

People around the web recommend this as well:
 https://stackoverflow.com/questions/25611140/syntax-error-installing-gunicorn
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803170
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803202

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 14:11:08 +03:00
Alexandru Ardelean 721642908c python,python3: add Py[3]Shebang functions & move outside of script
Some packages just install some Python binaries, that may need their
shebang fixed.
This change adds some utilities to help with that and try to centralize the
sed rules a bit.

It also removes the logic from the `python-package-install.sh` into the
`python-package[3].mk` files. This does 2 things:
1. It minimizes the need for the shell script to know the Python
   version 2/3
2. Makes the logic re-usable in packages; especially if the install rules
   differ a bit

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 14:10:00 +03:00
Alexandru Ardelean ed0e77f3c3 python,python3: split python[3]-pkg-resources from setuptools
This package is required by other packages to run some binaries via
`load_entry_point`.

So, this splits this package away from setuptools.
setuptools is pretty big, akd pkg-resources is also big, but not as big.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 13:42:40 +03:00
Alexandru Ardelean b104c56e2b python: change condition check for legacy opt for Python3
As I remember this worked.
But since `set -e` is set, I am a bit paranoid about it. In the sense that
it may fail if `ver` != 3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-09-20 13:42:21 +03:00
Rosen Penev 52d79aaeae
Merge pull request #9988 from neheb/mot
motion: Update to 4.2.2
2019-09-20 00:58:29 -07:00
Rosen Penev 959a2fb307 mjpg-streamer: Fix build depends
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-19 20:58:11 -07:00
Rosen Penev 8e09b9e136
Merge pull request #10032 from cotequeiroz/python-certifi-bump
python-certifi: bump to 2019.9.11
2019-09-19 20:55:08 -07:00
Rosen Penev bc98fd224c
Merge pull request #9977 from neheb/prot
protobuf: Switch to CMake
2019-09-19 17:45:02 -07:00
Rosen Penev 064af793e7
Merge pull request #9975 from neheb/lz44
liblz4: Update to 1.9.2
2019-09-19 17:44:17 -07:00
Rosen Penev 720ae061e8
Merge pull request #9974 from neheb/libogg
libogg: Update to 1.3.4
2019-09-19 17:43:56 -07:00
Josef Schlehofer 61dcd6849f
bind: Update to version 9.14.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-09-19 21:20:34 +02:00
Nikos Mavrogiannopoulos b60c169b2c
Merge pull request #10030 from neheb/p1123
p11-kit: Update to 0.23.17
2019-09-19 20:56:33 +02:00
Eneas U de Queiroz acf7c540ca
python-certifi: bump to 2019.9.11
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-09-19 14:30:35 -03:00
Rosen Penev 5de554a04f
Merge pull request #10028 from neheb/dj
django: Update to 1.11.24
2019-09-18 23:48:26 -07:00
Rosen Penev 34c0839a76
p11-kit: Update to 0.23.17
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 14:57:19 -07:00
Rosen Penev 133a02a115
zstd: Update to 1.4.3
Bugfix release.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 14:49:38 -07:00
Rosen Penev 64a02079da
django: Update to 1.11.24
Fixes a whole bunchs of CVEs:

CVE-2019-3498
CVE-2019-6975
CVE-2019-12308
CVE-2019-12781
CVE-2019-14232
CVE-2019-14233
CVE-2019-14234
CVE-2019-14235

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 14:40:47 -07:00
Daniel Golle 77239beedb
Merge pull request #10005 from dangowrt/mjpg-streamer-modularize
mjpg-streamer: modularize package
2019-09-18 23:23:59 +02:00
Rosen Penev a0516d7e1d
Merge pull request #10027 from James-TR/fix/pdns-lua-dep
pdns: Explicitly define lua implementation
2019-09-18 11:52:08 -07:00
Jan Pavlinec b42159dea3 irssi: update to version 1.2.2 (security fix)
Fixes CVE-2019-15717

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-18 20:12:17 +02:00
Rosen Penev 123373b1b7 pulseaudio: Backport upstream patch
Fixes compilation with recent alsa-libs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 20:11:52 +02:00
Rosen Penev 70ef602a2b
Merge pull request #10022 from neheb/fork
forked-daapd: Fix compilation with newer alsa-libs
2019-09-18 10:23:26 -07:00
James Taylor 001e30e387 pdns: Explicitly define lua implementation
Compile Tested: yes, selects lua as implementation and doesn't pick up luajit
Run Tested: no, minor change

Maintainer: me

Description:
On some architectures PowerDNS was preferring Luajit over Lua, which wasn't added
as a dependency. On previous versions this was controlled by passing `--with-lua`
and `--without-luajit` however this isn't functional anymore.

On the 4.2 series, it is instead possible to define the lua implementation to be
used by passing `--with-lua=[implementation]` ie `--with-lua=lua`

Signed-off-by: James Taylor <james@jtaylor.id.au>
2019-09-19 00:11:04 +10:00
Rosen Penev e5765ce685
Merge pull request #10016 from nxhack/libuv_bump
libuv: update to 1.32.0
2019-09-17 22:10:23 -07:00
Hirokazu MORIKAWA f8ecbf529b libuv: update to 1.32.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-09-18 13:50:42 +09:00
Rosen Penev 398f6a754c
forked-daapd: Fix compilation with newer alsa-libs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-17 17:44:22 -07:00
Rosen Penev c56ad06395
libgd: Fix pkgconfig file for cross compilation
This allows packages that use pkgconfig to find libgd properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-17 16:09:38 -07:00