116 Commits

Author SHA1 Message Date
Michal Cieslakiewicz
5e42cfe13e Replace dot with colon in chown.
All build scripts have been modified to use 'chown user:group'
instead of 'chown user.group'.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-05-25 19:54:33 +02:00
Michal Cieslakiewicz
dafcc75d1d ap/qemu: updated to 7.0.0.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-05-19 22:13:03 +02:00
Michal Cieslakiewicz
a5b9cd57e5 Nvidia legacy driver packages updated to version 390.151.
l/nvidia-driver and k/kmod-nvidia packages updated to 390.151.
This version is compatible with kernel 5.17.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-05-18 17:50:14 +02:00
Michal Cieslakiewicz
6b24c88b68 k/kmod-nvidia: reorganize patches directory.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-05-18 17:48:14 +02:00
Michal Cieslakiewicz
50d49cdd16 Nvidia legacy driver packages updated to version 390.147.
l/nvidia-driver and k/kmod-nvidia packages updated to 390.147.
Patches for kernels older than 5.17 removed.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-04-20 21:08:38 +02:00
Michal Cieslakiewicz
302456fd74 xap/claws-mail: updated to version 4.1.0.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-04-14 22:00:13 +02:00
Michal Cieslakiewicz
c0ccefbb92 k/kmod-nvidia: enable building 390.144 with kernel 5.17.
Rebase and fix patch to successfully build module for kernel 5.17.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-28 20:37:26 +02:00
Michal Cieslakiewicz
b899a06cac Minetest build scripts updated.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-09 22:13:22 +01:00
Michal Cieslakiewicz
63fe23ff3c l/irrlichtmt added, version 1.9.0mt4.
This is an IrrLicht fork by the Minetest developers that contains
features, customizations and fixes specifically for use in Minetest.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-09 18:59:15 +01:00
Michal Cieslakiewicz
713cc160f3 BUILD_ORDER updated.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-07 23:10:27 +01:00
Michal Cieslakiewicz
0b4db70e2f ap/pv added, version 1.6.20.
PV ("Pipe Viewer") is a tool for monitoring the progress of data
through a pipeline.  It can be inserted into any normal pipeline
between two processes to give a visual indication of how quickly
data is passing through, how long it has taken, how near to
completion it is, and an estimate of how long it will be until
completion.

URL: http://www.ivarch.com/programs/pv.shtml
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-07 23:09:25 +01:00
Michal Cieslakiewicz
57adb2df6c ap/nmon added, version 16n.
nmon is short for Nigel's performance Monitor for Linux.
This systems administrator, tuner, benchmark tool gives you
a huge amount of important performance information in one go.
It can output the data in two ways: on-screen (ncurses-based GUI)
or save the data to a comma separated file for analysis
and longer term data capture.

URL: http://nmon.sourceforge.net/
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-07 23:07:05 +01:00
Michal Cieslakiewicz
a9968cbc33 n/nginx-ssl-mini: updated to version 1.21.6.
Also /var/run path changed to /run.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-03-07 23:03:07 +01:00
Michal Cieslakiewicz
6977c01021 ap/i2c-tools: updated to version 4.3.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-02-20 00:18:56 +01:00
Michal Cieslakiewicz
cd97cdf642 Build scripts: add new variables, update MARCH.
Changes to all build scripts:
 * all remaining occurences of 'make -j N' replaced by
   'make -j $(nproc)'
 * obsolete 'atom' machine architecture replaced with
   'bonnell', but both new and old MARCH strings are kept
    for compatibility
 * optimize TMP variable setting
 * add OUTDIR variable (default to $TMP) that defines output
   directory for package; the goal is to simplify building
   in containers

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-02-18 19:40:50 +01:00
Michal Cieslakiewicz
e20e27ac4b n/mosquitto added, version 2.0.14.
Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker
that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1.
Mosquitto is lightweight and is suitable for use on all devices from
low power single board computers to full servers.

This package provides rc script and creates dedicated system user
and group (mosquitto:mosquitto, UID=188, GID=188).

URL: https://mosquitto.org/

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-02-01 20:53:31 +01:00
Michal Cieslakiewicz
2ebd08e890 l/cjson added, version 1.7.15.
cJSON is ultralightweight JSON parser in ANSI C.
cJSON aims to be the dumbest possible parser that you can get your
job done with. It's a single file of C, and a single header file.

URL: https://github.com/DaveGamble/cJSON

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-02-01 20:43:03 +01:00
Michal Cieslakiewicz
c9892a0f03 k/kmod-i2c-ch341: improve versioning and building.
Module versioning schema changed, now it is DATE_COMMIT_KERNEL.
Allow to build module against any kernel source specified by KERNSRC
environment variable.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-01-30 18:36:09 +01:00
Michal Cieslakiewicz
167dbce1f8 k/kmod-nvidia: enable building 390.144 with kernel 5.16.
Rebase and fix patch to successfully build module for kernel 5.16.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-01-13 00:33:28 +01:00
Michal Cieslakiewicz
3203b45676 ap/podman: updated to current dev version (4.0.0-dev).
Switch to development version of podman.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-01-05 17:14:31 +01:00
Michal Cieslakiewicz
0c985d7389 ap/buildah: updated to current dev version (1.24.0-dev).
This fixes buildah crashes when creating images.
Also it is up-to-date with dev branch of podman.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2022-01-05 17:12:14 +01:00
Michal Cieslakiewicz
b414301aa0 ap/skopeo: updated to version 1.5.2.
Final part of big container framework update.

Skopeo updated to version 1.5.2; built using master
branch of go-lang.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-31 00:05:50 +01:00
Michal Cieslakiewicz
2208fd31df ap/buildah: updated to version 1.23.1.
Part of big container framework update.

Buildah version updated to 1.23.1 to match podman; built
using master branch of go-lang.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-30 23:47:36 +01:00
Michal Cieslakiewicz
f850136499 ap/podman: updated to version 3.4.4.
Part of big container framework update.

Podman is updated to version 3.4.4. It is built using master
branch of go-lang.

Native overlay support is enabled by providing correct options
to overlay filesystem kernel module ('podman system reset -f'
and rebuilding all local images is required to use this feature).

Configuration files have been refreshed; mounts.conf has been
dropped.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-30 23:21:38 +01:00
Michal Cieslakiewicz
31d2cfcee6 ap/fuse-overlayfs: updated to 1.8.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 23:58:17 +01:00
Michal Cieslakiewicz
52af4c5664 n/cni-plugins: updated to 1.0.1.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 23:43:18 +01:00
Michal Cieslakiewicz
c1f8f20d06 ap/crun: updated to current (1.4.16_fafb).
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 23:08:15 +01:00
Michal Cieslakiewicz
e31924e17b ap/conmon: updated to 2.0.31.
Patch for build error ('unknown variable "cc"') included.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 22:39:28 +01:00
Michal Cieslakiewicz
c0b8d2c8d1 ap/slirp4netns: updated to 1.1.12.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 21:32:28 +01:00
Michal Cieslakiewicz
dca2937032 l/libseccomp: updated to 2.5.3.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 21:27:44 +01:00
Michal Cieslakiewicz
5001849bb6 l/libslirp: updated to 4.6.1.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-29 21:24:25 +01:00
Michal Cieslakiewicz
9f7e3330f6 ap/qemu: updated to 6.2.0.
Text document directory is properly created again.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-28 23:10:17 +01:00
Michal Cieslakiewicz
d9d456d3ce l/virglrenderer: updated to 9.1.0.
Build system has changed from autotools to meson.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-12-28 21:12:15 +01:00
Michal Cieslakiewicz
1abf1aa5b2 k/kmod-nvidia: improve building 390.144 with kernel 5.15.
Building module for kernel 5.15 requires the same patch as
for previous one (5.14), but at the same time it generates
a lot of warnings with gcc 11.2.
Remedy for these warnings is put atop existing 5.14 fix and
combined into one patch that makes compilation successful
and with no warnings at all.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-11-22 23:58:28 +01:00
Michal Cieslakiewicz
246d7f38aa ap/qemu: updated to 6.1.0.
Also in SlackBuild script, 'make' uses 'nproc' jobs instead of 5.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-09-21 15:50:34 +02:00
Michal Cieslakiewicz
82ec687d17 k/kmod-nvidia: enable building 390.144 with kernel 5.14.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-08-31 17:22:37 +02:00
Michal Cieslakiewicz
9cd1d71cd6 Nvidia legacy driver packages updated to version 390.144.
l/nvidia-driver and k/kmod-nvidia packages updated to 390.144.
Patch for kernel 5.13 is no longer needed.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-08-20 23:55:14 +02:00
Michal Cieslakiewicz
8dd01b2684 ap/optipng added, version 0.7.7.
OptiPNG is a PNG optimizer that recompresses image files to a smaller
size, without losing any information. This program also converts
external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and
performs PNG integrity checks and corrections. Utility is widely
used by Minetest modders for texture processing.

URL: http://optipng.sourceforge.net/

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-08-18 15:41:49 +02:00
Michal Cieslakiewicz
9647b50998 ap/mkvtoolnix: updated to version 60.0.0.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-08-16 14:11:57 +02:00
Michal Cieslakiewicz
e0ebc2c7a1 ap/go-md2man: updated to version 2.0.1.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-08-16 13:53:38 +02:00
Michal Cieslakiewicz
33986595fe k/kmod-nvidia: enable building 390.143 with kernel 5.13.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-08-16 13:48:02 +02:00
Michal Cieslakiewicz
1364413bef xap/claws-mail: updated to version 4.0.0.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-07-16 12:08:25 +02:00
Michal Cieslakiewicz
94bee97589 ap/qemu: updated to 6.0.0, udev rules relocated.
QEMU updated to version 6.0.0.

Udev rules moved from /etc to /lib following latest Slackware
recommendations.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-05-21 23:38:56 +02:00
Michal Cieslakiewicz
d9c3c351e7 l/liburing added.
This is the io_uring library, liburing. liburing provides helpers
to setup and teardown io_uring instances, and also a simplified
interface for applications that don't need (or want) to deal with
the full kernel side implementation.

URL: https://github.com/axboe/liburing

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-05-21 21:49:58 +02:00
Michal Cieslakiewicz
6c90bd558b n/ookla-speedtest added.
This is binary release of SpeedTest.net CLI from Ookla.

Speedtest CLI brings the trusted technology and global server network
behind Speedtest to the command line. With Speedtest CLI, you can easily
measure internet connection performance metrics like download, upload,
latency and packet loss.

URL: https://www.speedtest.net/apps/cli

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-05-15 12:40:01 +02:00
Michal Cieslakiewicz
8a6ca865a2 xfce/xfce4-notes-plugin added.
The notes plugin for Xfce panel provides you a quick way
to write down a todo list, to paste a piece of code,
to leave a note to your friend, or whatever else you had
like to do with a Post-It note.

URL: https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-04-22 17:24:53 +02:00
Michal Cieslakiewicz
bdcd7d5900 Nvidia legacy driver packages updated to version 390.143.
Nvidia legacy binary driver updated to version 390.143.

Affected packages:

  l/nvidia-driver - no changes to build script, new package
  provides newer versions of libraries included in 390.141
  only.

  k/kmod-nvidia - this kernel driver builds successfully for
  kernels 5.11 with no patches required.

Performance and suspend/resume tested - works as expected.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-04-20 12:42:33 +02:00
Michal Cieslakiewicz
bfe13377e1 Revert "ap/poke added, version 1.0."
Poke is now included in official Slackware-current branch (d/poke).
2021-03-01 14:31:16 +01:00
Michal Cieslakiewicz
d3f28ca35d ap/poke added, version 1.0.
GNU poke is an interactive, extensible editor for binary data. Not
limited to editing basic entities such as bits and bytes, it provides
a full-fledged procedural, interactive programming language designed
to describe data structures and to operate on them.

URL: http://www.jemarch.net/poke
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-02-27 14:03:29 +01:00
Michal Cieslakiewicz
9dadc95ce9 k/kmod-nvidia: enable building for kernel 5.11.
Add patch to allow successful compilation with kernel version 5.11.
Build script logic improved to automatically select and apply kernel
version-specific patches located in patches/linux-X.Y directory.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2021-02-24 18:11:01 +01:00