slackware-current/source
Patrick J Volkerding c909d80825 Wed Sep 28 18:59:51 UTC 2022
a/kernel-firmware-20220928_8d19846-noarch-1.txz:  Upgraded.
a/kernel-generic-5.19.12-x86_64-1.txz:  Upgraded.
a/kernel-huge-5.19.12-x86_64-1.txz:  Upgraded.
a/kernel-modules-5.19.12-x86_64-1.txz:  Upgraded.
d/kernel-headers-5.19.12-x86-1.txz:  Upgraded.
k/kernel-source-5.19.12-noarch-1.txz:  Upgraded.
kde/kscreenlocker-5.25.5-x86_64-2.txz:  Rebuilt.
  Subject: [PATCH] Set QSurfaceFormat::ResetNotification.
  This got lost in frameworks porting from shared KDeclarative code and is
  important (especially for NVIDIA after suspend+resume).
  Thanks to marav for the heads-up.
kde/plasma-workspace-5.25.5-x86_64-3.txz:  Rebuilt.
  [PATCH] set setInteractiveAuthorizationAllowed on SetPassword call.
  It is important that the SetPassword call uses interactive authorization,
  otherwise it will be denied unless the user had been modified beforehand
  so an authorization was already granted.
  Thanks to marav for the heads-up.
n/gnutls-3.7.8-x86_64-1.txz:  Upgraded.
isolinux/initrd.img:  Rebuilt.
  /sbin/probe: Fix duplicated enumeration of mmc storage devices (e.g. SD
  cards). Thanks to gsl on LQ for the report.
kernels/*:  Upgraded.
usb-and-pxe-installers/usbboot.img:  Rebuilt.
  /sbin/probe: Fix duplicated enumeration of mmc storage devices (e.g. SD
  cards). Thanks to gsl on LQ for the report.
2022-09-29 07:00:21 +02:00
..
a Mon Sep 26 19:43:54 UTC 2022 2022-09-27 06:59:45 +02:00
ap Mon Sep 26 19:43:54 UTC 2022 2022-09-27 06:59:45 +02:00
d Thu Sep 8 01:33:19 UTC 2022 2022-09-08 07:00:15 +02:00
e Tue Sep 6 20:21:24 UTC 2022 2022-09-07 07:00:17 +02:00
f Mon May 28 19:12:29 UTC 2018 2018-05-31 23:39:35 +02:00
installer Mon Sep 26 19:43:54 UTC 2022 2022-09-27 06:59:45 +02:00
k Wed Sep 28 18:59:51 UTC 2022 2022-09-29 07:00:21 +02:00
kde Wed Sep 28 18:59:51 UTC 2022 2022-09-29 07:00:21 +02:00
l Mon Sep 26 19:43:54 UTC 2022 2022-09-27 06:59:45 +02:00
n Tue Sep 27 21:19:17 UTC 2022 2022-09-28 07:00:19 +02:00
t Sun Aug 28 19:16:39 UTC 2022 2022-08-29 07:00:18 +02:00
tcl Thu Feb 10 01:46:55 UTC 2022 2022-02-10 08:07:49 +01:00
x Tue Sep 27 21:19:17 UTC 2022 2022-09-28 07:00:19 +02:00
xap Tue Sep 6 20:21:24 UTC 2022 2022-09-07 07:00:17 +02:00
xfce Tue Sep 6 20:21:24 UTC 2022 2022-09-07 07:00:17 +02:00
y Tue Sep 6 20:21:24 UTC 2022 2022-09-07 07:00:17 +02:00
buildlist-from-changelog.sh Fri Oct 8 03:23:28 UTC 2021 2021-10-08 08:59:45 +02:00
make_world.sh Wed Jun 8 19:15:34 UTC 2022 2022-06-09 07:00:13 +02:00
README.TXT Wed Feb 2 08:21:48 UTC 2022 2022-02-02 11:59:53 +01:00

This is the source used for Slackware.

To look for a particular bit of source (let's say for 'cp'), first you would
look for the full path:

fuzzy:~# which cp
/bin/cp

Then, you grep for the package it came from. Note that the leading '/'
is removed, and ^ and $ mark the beginning and end of the pattern to match:

fuzzy:~# grep ^bin/cp$ /var/lib/pkgtools/packages/*
/var/lib/pkgtools/packages/coreutils-9.0-x86_64-3:bin/cp

From this, you can see that 'cp' came from the coreutils-9.0-x86_64-3 package.
The source will be found in a corresponding subdirectory. In this case, that
would be ./a/coreutils/.

All of these packages have scripts that extract, patch, and compile the source
automatically. These are the 'SlackBuild' scripts.

Have fun!

---
Patrick J. Volkerding
volkerdi@slackware.com