slackware-current/source
Patrick J Volkerding f32788a2ae Fri Jul 19 20:08:29 UTC 2024
a/aaa_libraries-15.1-x86_64-32.txz:  Rebuilt.
  Added: libgpg-error.so.0.37.0.
  Upgraded: libcap.so.2.70, liblzma.so.5.6.2, libpcre2-8.so.0.13.0,
  libglib-2.0.so.0.8000.4, libgmodule-2.0.so.0.8000.4,
  libgobject-2.0.so.0.8000.4, libgthread-2.0.so.0.8000.4,
  libstdc++.so.6.0.33, libunwind.so.8.1.0.
  Removed: libboost_*.so.1.84.0
  The addition of libgpg-error to this package should work around the issue
  upgrading from 15.0 to -current using slackpkg. Thanks to Stuart Winter.
d/llvm-18.1.8-x86_64-2.txz:  Rebuilt.
  Add WebAssembly target. Thanks to Heinz Wiesinger.
  Adjust compiler flags to what will likely be our new standard.
  Qt6 requires newer opcodes than -march=i586, and enough things have begun
  to include SSE2 instructions (without providing configure flags to opt-out)
  that trying to retain compatibility with CPUs from the 1990s just isn't
  going to work any more. My apologies if this causes your antique computer
  to get illegal instruction errors, but the solution will have to be sourcing
  an antique operating system for it.
  On 64-bit we will make the compiler flags for -march and -mtune explicit.
l/libnl3-3.10.0-x86_64-1.txz:  Upgraded.
l/orc-0.4.39-x86_64-1.txz:  Upgraded.
x/egl-wayland-1.1.14-x86_64-1.txz:  Upgraded.
2024-07-19 22:42:11 +02:00
..
a Fri Jul 19 20:08:29 UTC 2024 2024-07-19 22:42:11 +02:00
ap Fri Jun 28 19:10:09 UTC 2024 2024-06-28 21:29:47 +02:00
d Fri Jul 19 20:08:29 UTC 2024 2024-07-19 22:42:11 +02:00
e Sun May 26 00:07:39 UTC 2024 2024-05-26 02:44:46 +02:00
f Mon May 28 19:12:29 UTC 2018 2018-05-31 23:39:35 +02:00
installer Fri Jul 12 18:35:06 UTC 2024 2024-07-12 21:00:45 +02:00
k Thu Jul 18 20:01:18 UTC 2024 2024-07-18 22:52:07 +02:00
kde Sun Jul 14 18:22:30 UTC 2024 2024-07-14 21:08:27 +02:00
l Fri Jul 19 20:08:29 UTC 2024 2024-07-19 22:42:11 +02:00
n Thu Jul 18 20:01:18 UTC 2024 2024-07-18 22:52:07 +02:00
t Tue Apr 9 18:14:27 UTC 2024 2024-04-09 21:00:29 +02:00
tcl Sun May 12 19:10:12 UTC 2024 2024-05-12 21:28:58 +02:00
x Fri Jul 19 20:08:29 UTC 2024 2024-07-19 22:42:11 +02:00
xap Sat Jul 13 20:26:06 UTC 2024 2024-07-13 23:18:17 +02:00
xfce Sun Jun 9 18:41:17 UTC 2024 2024-06-09 21:04:22 +02:00
y Sun May 12 19:10:12 UTC 2024 2024-05-12 21:28:58 +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