Commit graph

1872 commits

Author SHA1 Message Date
Rosen Penev
1e9d2f2bd0 bonnie++: Replace libstdcpp depend with generic CXX.
This allows to get rid of the heavy libstdcpp dependency.

Added -fno-rtti to save a little space (200 bytes).

Also did some Makefile rearrangements for consistency.

Added HTTPS to URLs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-12 16:25:17 -08:00
Hannu Nyman
6bc225ac65
Merge pull request #7779 from neheb/patch-3
grep: Update to 3.3
2019-01-12 11:33:50 +02:00
Hannu Nyman
1f0a005722 collectd: remove lm-sensors version upper limit
Backport an upstream patch to remove the upper limit of
lm-sensors version check, so that using lm-sensors 3.5.0
will work.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-01-12 10:39:24 +02:00
Hannu Nyman
0e162458c0
Merge pull request #7911 from br101/bluez-util
bluez: Add bdaddr tool
2019-01-09 21:04:59 +02:00
Jianhui Zhao
92f805325d rtty: Update to 6.5.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-01-09 11:17:37 +08:00
Bruno Randolf
deb050b46c bluez: Add bdaddr tool
Let't add the bdaddr tool, it's handy to change the BT address.

Signed-off-by: Bruno Randolf <br1@einfach.org>
2019-01-08 15:04:28 +00:00
Michael Heimpold
e53aadba0d
Merge pull request #7650 from mhei/open-plc-utils-missing-tools
open-plc-utils: package missing tools amprule, pev and evse
2019-01-06 08:45:07 +01:00
Hannu Nyman
180d9bab4b
Merge pull request #7857 from dhewg/pull/prometheus-statsd-exporter
prometheus-statsd-exporter: fix compilation with go 1.11.4
2019-01-05 20:12:53 +02:00
Hannu Nyman
6101062547
Merge pull request #7862 from cshoredaniel/pr-findutils-alternatives
findutils: Fix conflict with busybox find/xargs
2019-01-05 20:07:50 +02:00
Vladimir Ulrich
3e6bd1169f zoneinfo: Updated to the latest release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2019-01-04 18:20:23 +03:00
Andre Heider
9fadc6bc7a prometheus-statsd-exporter: fix compilation with go 1.11.4
This fixes the exact same build error reported at [0].
Upstream fixed it too, see [1], but I decided to use the minimal patch
until a new version is released instead.

[0] https://github.com/golang/go/issues/29281
[1] https://github.com/prometheus/statsd_exporter/pull/171

Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-01-04 07:33:15 +01:00
Andre Heider
cdacfc888c prometheus-statsd-exporter: add myself as maintainer
Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-01-04 07:33:15 +01:00
Hannu Nyman
f56d487897
Merge pull request #7864 from dibdot/mc
mc: midnight commander 4.8.22
2019-01-03 22:35:03 +02:00
Dirk Brenken
74ed166e3f mc: midnight commander 4.8.22
* bump mc package release to 4.8.22,
  news in this release see here:
  http://midnight-commander.org/wiki/NEWS-4.8.22
* refresh subshell patch

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-01-03 15:47:57 +01:00
Daniel F. Dickinson
891ce6fca3 findutils: Fix conflict with busybox find/xargs
Use the new ALTERNATIVES mechanism to fix installation conflict
against busybox find and xargs.  Also add myself back as maintainer
since folks seem to be asking me anyway.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-03 06:21:08 -05:00
Hannu Nyman
582f402907
Merge pull request #7541 from BKPepe/findutils
findutils: polishing of Makefile
2019-01-02 18:06:47 +02:00
Hao Dong
bcd30e0c81 fish: updated to v3.0.0, revert "apropos fix" for being fixed officially
Signed-off-by: Hao Dong <halbertdong@gmail.com>
2018-12-31 01:45:21 +08:00
Josef Schlehofer
ff7ab71991
findutils: polishing of Makefile
Changes:
- added license
- added URL
- removed descriptions of individual packages
- added 'dummy' package: findutils, which contains 3 dependencies: find, xargs, locate

Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
2018-12-29 19:34:12 +01:00
Ted Hess
3cd9edb639 Revert 28ce922bd2 - pushed from wrong branch
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-12-29 12:43:53 -05:00
Ted Hess
28ce922bd2 Merge branch 'dhcpdiscover' of https://github.com/aparcar/packages into cci-work 2018-12-29 11:55:08 -05:00
Hannu Nyman
2e6d9b0485
Merge pull request #7693 from neheb/patch-7
i2c-tools: Update to 4.1
2018-12-29 12:32:07 +02:00
Hannu Nyman
74a17bf87f
Merge pull request #7770 from jqqqqqqqqqq/master
fish: fixed apropos not found
2018-12-27 15:46:14 +02:00
Hannu Nyman
f53f78e0b1
Merge pull request #7762 from zhaojh329/rtty
rtty: update to 6.4.1
2018-12-27 15:31:59 +02:00
Curtis Jiang
94cdc5adc7 fixed apropos not found
Signed-off-by: Curtis Jiang <jqqqqqqqqqq@qq.com>
2018-12-27 21:30:52 +08:00
Hannu Nyman
71953c566a
Merge pull request #7774 from diizzyy/patch-21
utils/dbus: Update to 1.12.12
2018-12-26 22:24:36 +02:00
Rosen Penev
e572fbc753
grep: Update to 3.3
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-26 11:26:28 -08:00
Hannu Nyman
0740a5d5b8
Merge pull request #7683 from neheb/patch-3
tio: Update to 1.32
2018-12-26 19:54:27 +02:00
Hannu Nyman
f5666873c1
Merge pull request #7680 from neheb/patch-21
pv: Update to 1.6.6
2018-12-26 19:50:18 +02:00
Daniel Engberg
13f713d085
utils/dbus: Update to 1.12.12
Update dbus to 1.12.12

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-12-25 23:51:32 +01:00
Jianhui Zhao
255014924d rtty: update to 6.4.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-23 22:01:15 +08:00
Paul Spooren
fa8347c042 dhcpdiscover: add package
Signed-off-by: Paul Spooren <mail@aparcar.org>
2018-12-22 23:15:14 +01:00
Hannu Nyman
6980c438cf
Merge pull request #7707 from neheb/patch-12
prometheus: Update to 2.6.0
2018-12-21 17:39:14 +02:00
Philip Prindeville
6d7832e10a acpica-unix: update to 20181213
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2018-12-20 16:35:30 -07:00
Rosen Penev
e8b7209830 prometheus: Update to 2.6.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-19 12:38:23 -08:00
Rosen Penev
d3175470a2
logrotate: Update to 3.15.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-17 15:13:59 -08:00
Hannu Nyman
dee8e9e745
Merge pull request #7690 from neheb/soft
gammu: Fix build under 64-bit targets.
2018-12-17 17:07:38 +02:00
Yousong Zhou
36f2832f9d qemu: bump to version 3.1.0
Changelog can be found at https://wiki.qemu.org/ChangeLog/3.1

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-12-17 04:11:10 +00:00
Rosen Penev
cbd33b1938
i2c-tools: Update to 4.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-16 11:35:45 -08:00
Rosen Penev
bf42426e4a gammu: Fix build under 64-bit targets.
There's a faulty suffix variable that points to the wrong place.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-16 10:31:02 -08:00
Rene Treffer
c751af8616 prometheus-node-exporter-lua: add lantiq dsl modem collector
a.heider: Address PR comments and clean up.

Signed-off-by: Rene Treffer <treffer+github@measite.de>
Signed-off-by: Andre Heider <a.heider@gmail.com>
2018-12-16 19:17:00 +01:00
Rosen Penev
b9f56c31ad
tio: Update to 1.32
Rearrange Makefile for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-16 07:11:25 -08:00
Rosen Penev
f6a392c8a6 pv: Update to 1.6.6
Changed URLs to HTTPS.

uscan might track is properly now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-15 21:35:30 -08:00
Sebastian Kemper
2de1c6c05f mariadb: update init script to use uci
Does away with /etc/default/mysqld, introduces uci configuration
instead. The init script receives some further brushing up, like a
function (copied from Debian) to get mysqld configuration parameters
easily and quickly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 17:17:24 +01:00
Sebastian Kemper
556ebfec48 mariadb: small miscellaneous enhancements
- correct spelling in comments ("mariadb" to "MariaDB")
- remove mysqld_safe and mysqld_safe_helper (not used)
- add some extra cmake configuration defines
- remove cmake configuration defines that don't exist in the source
- don't disable address sanitizer (ASAN) support

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 17:11:28 +01:00
Sebastian Kemper
6152c9a018 mariadb: add galera support
Add galera support by installing the configuration and including the
wsrep scripts in mariadb-server-extra.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 16:02:13 +01:00
Sebastian Kemper
9b8a68cc7b mariadb: add extra charsets to server base
There is little sense in keeping these charsets in an extra package. The
included sets are of the single byte character set variety. They only
amount to a few kbytes.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:57:01 +01:00
Sebastian Kemper
cc0a40231d mariadb: improve packaging and configuration
At present there are some flaws related to configuration, also related
to the packaging of mariadb. For starters there are complaints that the
configuration is too static.

To address this a new configuration layout is introduced. The primary
configuration file (my.cnf) is changed so that it now only includes
further configuration files in the directory /etc/mysql/conf.d. More
default configuration files are added for the server and the client.
This is the new default configuration.

With these changes it's possible for the user to select if they want to
change the default configuration (in conf.d/*.cnf) or if they want to
drop their own files into conf.d instead. If the user .cnf files are
read after the default .cnf files (files are included in alphabetical
order), they will overwrite the settings from the default configuration.

The other flaw is that the my.cnf file is included in mariadb-server.
But that doesn't really fit the requirements, as the client also uses
the configuration file(s). To accomodate this a new package
mariadb-common is added. It installs the shared my.cnf file.

The remaining changes add base packages, both for the server and the
client. These are meant as foundation for the packages containing the
respective binaries. In summary they will install the configuration,
small miscellaneous files (SQL scripts etc.) and the user "mariadb".

That means that everything is ready for the binaries, like mysql and
mysqld. If there is not enough space left on flash memory, the user can
just drop the binaries on a pendrive, link them to /usr/bin and get
started.

The ideas and configuration files were copied from Debian. Some
amendments were made.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:55:56 +01:00
Sebastian Kemper
cacd86009b mariadb: rename share and plugin directories
Rename them from mysql to mariadb. Use variables where possible (also
for /etc/mysql).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:53:38 +01:00
Sebastian Kemper
c0dba8cfa6 mariadb: refresh plugins
This commit deals with changes related to plugins and how they're built
or disabled.

Currently a lot of plugins are packaged which are merely for tests or
plain examples. Other distros do not bundle these, hence this commit
does away with them.

A few new plugins are added related to PAM and Kerberos (auth_gssapi,
auth_gssapi_client and auth_pam).

The BuildPlugin template is refactored to also allow building of library
plugins (needed for auth_gssapi_client). The template is also cleaned up
- some extraneous dollar signs are removed and the install function is
now defined outside the template.

Unwanted plugins/engines are now turned off efficiently (without using
cmake variables) by blanking CMakeLists.txt files in the associated
folders. The idea was lifted from Gentoo.

ha_sequence is now built into the server. This is an upstream
preference. The plugin is about 30 kbytes in size, so there is no harm
adding it into the server, which weighs in at about 15 Mbytes anyway.

Last but not least the auth_socket plugin is now also built into the
server.  This allows the local root user to login to the database
without a password being set. This makes maintenance easier without
being detrimental to security. The idea was lifted from Debian.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:50:18 +01:00
Sebastian Kemper
a117d027bc mariadb: use system libedit for mysql
libedit changed its interface a while back. mariadb currently does not
recognize this interface and instead uses a static old readline version.
It does not link in the system readline due to licence incompatibility.

This commit adds a patch that enables mariadb to detect and use the
system libedit. The patch was sent upstream already ([1]).

[1] https://github.com/MariaDB/server/pull/1001

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-15 15:48:24 +01:00